@charset "utf-8";

#bodymain{ margin:0; padding:0; width:610px; text-align:left; }
#mainimg{ position:relative; top:0; left:0; margin:0; padding:0; text-align:left; width:610px; height:250px; z-index:2; }
#mainimg #mainph{ position:absolute; top:0; left:0; z-index:3; width:610px; height:250px; }
#mainimg h2{
	position:absolute; top:102px; left:30px; margin:0; padding:0; width:350px; height:60px; z-index:8; font-size:10px;
	color:#000; font-weight:normal; line-height:125%; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif;
}
#mainimg #tp1{ position:absolute; margin:0; bottom:1px; right:294px; z-index:4; width:144px; height:33px; }
#mainimg #tp2{ position:absolute; margin:0; bottom:1px; right:147px; z-index:5; width:144px; height:33px; }
#mainimg #tp3{ position:absolute; margin:0; bottom:1px; right:0; z-index:6; width:144px; height:33px; }
#bodyl{ float:left; display:inline; margin:15px 0px 0px 0px; padding:0; width:380px; }
#bodyr{ float:right; display:inline; margin:18px 0px 0px 0px; padding:0; width:210px; }
.wrapr{ margin:0; padding:0; width:210px; }
#bodyl .wraps{ margin:0; padding:0px 0px 10px 0px; width:380px; }
.pht5{ float:left; margin:10px 10px 0px 0px; padding:0; border:0; width:110px; text-align:center; }
.pht5 img{ margin-bottom:3px; width:110px; height:65px; }
.pht6{ float:left; margin:10px 0px 0px 0px; padding:0; border:0; width:110px; text-align:center; }
.pht6 img{ margin-bottom:3px; width:110px; height:65px; }
dl{ margin:0; padding:0; width:380px; }
dt{ margin:0; padding:1px 0px 1px 0px; line-height:125%; font-weight:bold; color:#2464ac; }
dd{ margin:0; padding:10px 0px 15px 0px; line-height:175%; border-top:1px solid #2464ac; }

#bodyr li{ margin:0; padding:0px 0px 5px 0px; line-height:150%; }
#bodyr h4{
	margin:10px 0px 0px 0px; padding:0; font-size:100%; font-weight:normal;
	border:1px solid #2464ac; text-align:center; line-height:125%;
}
#bodyr p{ padding:7px 5px 8px 5px;}
p.setmp{ padding:0px 5px 0px 5px; font-size:82%; line-height:150%; }
strong.red{ color:#2464ac; font-family:verdana,helvetica,arial,sans-serif; font-size:116%; }

#mainimg2{ position:relative; top:0; left:0; margin:0; padding:0; text-align:left; width:610px; height:203px; z-index:2; }
#mainimg2 #mainphi{ position:absolute; top:0; left:0; z-index:3; width:610px; height:203px; }
#mainimg2 h2{
	position:absolute; top:43px; left:20px; margin:0; padding:0; width:350px; height:60px; z-index:8; font-size:8px;
	color:#000; font-weight:normal; line-height:125%;
}
#mainimg2 #tpi1{ position:absolute; margin:0; top:40px; right:0; z-index:4; width:208px; height:40px; }
#mainimg2 #tpi2{ position:absolute; margin:0; top:81px; right:0; z-index:5; width:208px; height:39px; }
#mainimg2 #tpi3{ position:absolute; margin:0; top:121px; right:0; z-index:6; width:208px; height:40px; }
#mainimg2 #tpi4{ position:absolute; margin:0; top:162px; right:0; z-index:7; width:208px; height:40px; }
