@charset "utf-8";

div.bodymain{ margin-left:auto; margin-right:auto; margin-top:30px; margin-bottom:0; padding:0; width:704px; text-align:left; }

/*--------------- トップ用 -----------------------------------------------------*/
div.bodyl{ float:left; margin:0; padding:0; width:500px; }
div.bodyr{ float:right; margin:0; padding:0; width:170px; }
div.content{ margin:0; padding:0px 0px 0px 17px; }

div.naka{ margin:0; padding:8px 0px 0px 0px; width:452px; text-align:center; }
div.naka h2{
	margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0; line-height:150%;
	padding:0; width:330px; font-size:100%; text-align:center; font-weight:normal;
	color:#fff; background-color:#ea6f5b;
}
div.naka li{ float:left; margin:0; padding:0; width:113px; text-align:center; line-height:110%; font-size:82%; }
div.naka li img{ margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:5px; border:0; }
div.naka li a{ text-decoration:none; color:#111; }
div.naka li a:hover{ text-decoration:underline; color:#c30; }
p.topp1{ padding-bottom:5px; }
div.tdr{ margin:0; padding:0px 5px 0px 0px; }

ul.notic li{
	margin:0; padding:7px 0px 0px 17px; line-height:180%;
	background-repeat: no-repeat; background-position:left top; background-image: url(li2.png);
}
/*--------------- インフォ用 -----------------------------------------------------*/
div.bodyr h4{
	margin:0; padding:0; width:170px; font-size:82%; font-weight:normal;
	line-height:130%; color:#fff; font-family:verdana,helvetica,arial,sans-serif; text-align:center;
	background-repeat: no-repeat; background-position:left top; background-image: url(th3.png);
}
div.bodyr div.wak{
	margin:0; padding:0; width:170px;
	background-repeat:repeat-y; background-position:left top; background-image: url(topwak.png);
}
div.bodyr div.wak li{
	margin:0; padding:10px 10px 9px 20px; border-bottom:1px dashed #bbb; line-height:150%;
	background-repeat: no-repeat; background-position:left top; background-image: url(li1.png);
}
div.bodyr div.wak li.nob{ border-bottom:0; }
div.bodyr ul.link a{ text-decoration:none; color:#111; }
div.bodyr ul.link a:hover{ text-decoration:underline; color:#d30; }
div.bodyr div.maru{
	margin:0; padding:0; width:170px; height:20px;
	background-repeat: no-repeat; background-position:left top; background-image: url(topwak2.png);
}