#c_contents {
	width:760px;
	margin:0px 0px 0px 20px;}

#c_contents td {
	font-size:small;
	line-height:130%;}

#c_qlist {
	width:748px;
	padding:5px;
	margin:0px;
	border:1px solid #cccccc;
	font-size:small;}

#c_qlist td {
	font-size:small;
	line-height:130%;}

#c_alist {
	width:760px;
	padding:0px;
	margin:10px 0px 0px 0px;}

#c_alist td {
	font-size:small;}

#c_alist td#image{
	width:25px;
	height:25px;
	vertical-align:top;
	text-align:left;}
	

#main_contents div.model_r{padding:10px; }

#main_contents {width:760px; margin:0; padding:0 0 0 20px; font-size:small; }
#main_contents h2 {font-size:125%; background-color:#eeeeee; padding:4px 0 3px 10px; margin:0 0 10px 0;}

#main_contents div#q_list {margin:0; padding:10px; border:1px solid #cccccc;}
#main_contents div#q_list ul {margin:0; padding:0; list-style-type:none;}
#main_contents div#q_list ul li { clear:both; width:555px; margin:0; padding:5px 0 6px 10px; _padding:5px 0 0px 10px; border-bottom:1px dashed #cccccc;}
#main_contents div#q_list ul li a {text-decoration:none;}
#main_contents div#q_list ul li a:hover {text-decoration:underline;}
#main_contents div#q_list ul.list_q li { min-height:1em; height:auto!important; height:1em; }

#main_contents div#box_p{ width:560px; margin:20px 70px 0 70px; background:#e5e4e6; padding:10px 20px;}
#main_contents div#box_b{ width:535px; padding:20px 10px; background-color:#ffffff;}
.series{ float:left; width:20px; }
.b_img{padding:10px; border:1px solid #FFFFFF;}
.box_h4{ border-bottom:1px dotted #6699CC; margin-left:200px; height:1em; padding:5px; }
#main_contents h4{ margin:0; padding:0; font-size:small; }
#main_contents h3 { width:549px; margin:0 0 10px 0px; padding:8px 0 3px 5px; border-bottom:2px solid #ffffff; letter-spacing:0.2em; font-size:110%; color:#003333; }
#main_contents div.model_r ul.alink li{margin:0 0 0 10px; padding:0 0 8px 15px; list-style:none; background:url('/support/images/arrow_link.gif') no-repeat 2px 2px;}
