﻿/* CSS Document */
body{
	color:#666666;
}

#header{
	background: url(../images/header_product.jpg) center;
	margin:0px auto;
	width:990px;
	height:140px;
}

/*#main #mainbg #content #subject{
	width:732px;
	padding:20px 30px 0 30px;
	margin:0 auto;
	float:left;
	color: 999999;
}
*/

#main #mainbg #content #subject A{
	color:#990000;
}

#main #mainbg #content #subject h5{
	color:#2b84b2;
	font-size: 12px;
	font-weight: normal;
	padding:0 0 6px 0;
	margin:0;
}

#main #mainbg #content #subject .info{
	margin:0 30px 0 0;
	padding-bottom:12px;
	text-align:left;
	line-height: 18px;
}

#main #mainbg #content #subject .info ul{
	list-style-type: none;
	padding:0;
	margin:0;
	text-align:left;
	line-height: 18px;
	padding-bottom:18px;
}

#main #mainbg #content #subject .info　li{
	text-align:justify;
	padding-bottom:12px;
}

#main #mainbg #content #subject .left{
	float:left;
}

#main #mainbg #content #subject .left .photo{
	width:220px;
/*	height:240px;
*/	padding-right:12px;
	padding-bottom:24px;
	float:left;
}

#main #mainbg #content #subject .left .photo img{
	border: 1px #CCCCCC;
}

#main #mainbg #content #subject .explain{
	width:476px;
	float:left;
	padding:0 0 24px 12px;
	text-align:left;
	line-height: 18px;
}

#main #mainbg #content #subject .explain ul{
	list-style-type: none;
	padding:0;
	margin:0;
	text-align:left;
	line-height: 18px;
	padding-bottom:18px;
}

#main #mainbg #content #subject .explain li{
	text-align:left;
	padding-bottom:3px;
}

#main #mainbg #content #subject .explain ul ul{
	list-style: disc inside;
	padding-left:20px;
}

#main #mainbg #content #subject .explain ul ul li{
	list-style: outside;
}
