@charset "utf-8";

div.cont01{
	width:651px;
	margin:10px 0 0 9px;
	padding:0 0 20px 0;
}
div.cont01 dl{
	width:198px;
	float:left;
	margin:15px 0 0 10px;
	border:1px solid #CCC;
}
div.cont01 dl dt{
	margin:1px;
}
div.cont01 dl dt img{
	vertical-align:bottom;
}
div.cont01 dl dd{
	padding:10px;
	border-top:1px solid #CCC;
}

div.cont02{
	width:651px;
	margin:10px 0 0 9px;
	padding:0 0 20px 0;
}

div.cont02 p.ttl{
	color:#0066CC;
	font-weight:bold;
	font-size:115%;
	margin:20px 0 0 15px;
}
div.cont02 p.text{
	margin:5px 0 0 15px;
}
div.cont02 p.text2{
	margin:5px 0 0 30px;
	text-indent:-12px;
}
div.cont02 a{
	color:#FF6600;
}
div.cont02 p.text a:hover{
	text-decoration:none;
}
div.cont02 p.img{
	margin:10px 0 0 15px;
}

div.cont03{
	width:655px;
	margin:10px 0 0 9px;
	padding:0 0 20px 0;
}
div.cont03 dl{
	padding:0;
	margin:20px 0 0 0;
}
div.cont03 dl dd{
	float:left;
	width:auto;
	padding:0;
	margin:0;
}
div.cont03 dl dd ul,
div.cont03 dl dd ul li{
	margin:0;
	padding:0;
	width:454px;
}
div.cont03 dl dd img,
div.cont03 dl dd ul li img{
	vertical-align:bottom;
	border:0;
	margin:0;
	padding:0;
}