@charset "UTF-8";

#repair { padding:10px 50px;}
	#repair h2 { padding:0; margin:0; line-height:20px;}
	#repair h3 { margin:16px 0 0 0; padding:0; font-size:12px; color:#6ABD23; line-height:20px; border-top:1px dashed #6ABD23; border-bottom:1px dashed #6ABD23;}
	#repair h4 { font-size:13px; line-height:24px; color:#68BD24; margin:16px 100px 0 100px; padding:0 0 0 20px; background:url(../repair/images/repair-h4.gif) no-repeat left;  }
	#repair h5 { font-size:12px; color:#333; margin:0 0 8px 0; padding:0 0 0 16px; background:url(../repair/images/repair-h5.gif) no-repeat left;}

#repair-about { padding:16px 0;}
	#repair-about p { margin:0; padding:0; font-size:12px;line-height:18px; color:#444;}

#repair-flow { padding:16px;}
		#repair-flow p {font-size:12px;line-height:22px; color:#444; margin:0; padding:0 0 16px 0; }

#repair-variation { padding:16px;}
		#repair-variation p {font-size:12px;line-height:22px; color:#444; margin:0; padding:0 0 16px 0; }
		#repair-variation-inner {padding:16px; background:#F5F0F4;}
			#repair-variation-inner table {}
				#repair-variation-inner td {padding:12px; text-align:center; font-size:12px; line-height:12px;}
				#repair-variation-inner img { margin:0 0 8px 0; border:1px solid #CCC;}

#repair-price { padding:16px;}
	#repair-price-intro { padding:0 32px;}
		#repair-price-intro p {font-size:12px;line-height:22px; color:#444; margin:0; padding:0 0 8px 0; }
	#repair-price-navi { padding:16px 32px;background:#F0F8E9;}
		#repair-price-navi ul { padding:0; margin:0;}
		#repair-price-navi li { padding:0; margin:0; font-size:11px; line-height:24px;display:block; width:200px; float:left; list-style:none;}
		#repair-price-navi li a { color:#68BD24; padding:0 0 0 14px; width:170px; background:url(../repair/images/repair-price-navi.gif) no-repeat left; display:block; text-decoration:none; }
	#repair-price-end {}
		#repair-price-end p { text-align:center; margin:0; padding:0; line-height:60px;}

.art {margin:16px 120px;}
	.art table { margin:0 0 16px 20px;}
		.art table th { text-align:left; font-size:12px; line-height:18px; padding:5px 16px 5px 5px; width:240px; font-weight:normal; color:#444; vertical-align:top; text-align:left;}
		.art table td { text-align:left; font-size:12px; line-height:18px; padding:5px; color:#444; vertical-align:top; text-align:right;}
		.art td .small { display:block; text-align:left;}
