@charset "utf-8";
#wrp {
	background:url(/policy/automobile/evphv/material/images/wrp_bg02.jpg) repeat-x left top #FFF;
}
/*--- #mainBody ---*/
div#mainBody {
	padding-top:10px;
	font-size:14px;
}
/*--- .mainContent ---*/
div.mainContent {
	padding-top:21px;
}
div.mainContent div.tbox {
	float:left;
	width:465px;
}

div.mainContent p.timg01 {
	float:right;
	padding-bottom:45px;
}
div.mainContent div.aicdls{
	padding-bottom:22px;
}
div.mainContent div.aicdls dl.aicdl01{
	float:left;
	width:230px;
	padding-bottom:3px;
}
div.mainContent div.aicdls dl.aicdl02{
	padding-right:5px;
}
div.mainContent div.aicdls dl.aicdl01 dt,
div.mainContent div.aicdls dl.aicdl01 dd{
	float:left;
}
div.mainContent div.aicdls dl.aicdl01 dt{
	padding-left:6px;
	width:24px;
	font-size:115%;
	line-height:1.6;
	font-weight:bold;
	color:#ff8610;
}
div.mainContent div.aicdls dl.aicdl01 dd{
	width:200px;
}
div.mainContent div.aicdls dl.aicdl01 dd a {
	font-size:115%;
	font-weight:bold;
	color:#0060b1;
	text-decoration:underline;
}
div.mainContent div.aicdls dl.aicdl01 dd a:hover {
	text-decoration:none;
}


div.mainContent div.bbox02{
	margin-bottom:30px;
	padding:12px 0px 12px 18px;
	border:1px #d1d1d1 solid;
	background:#f7f7f7;
	min-height: 1%;
}
div.mainContent div.bbox02 ul{
	float:left;
	width:130px;
	padding:8px 0px;
}
div.mainContent div.bbox02 ul li a{
	color:#0e4679;
}





