@charset "utf-8";

#mainimg{
	position:relative; top:13px; left:0; margin:0; padding:0; width:840px; height:280px;
	background-color:#fff; z-index:2;
	background-repeat:no-repeat; background-position:left top; background-image: url(../img/wak.png);
}
#mainimg #ti1{ position:absolute; top:10px; left:10px; margin:0; z-index:3; }
#mainimg #ti2{ position:absolute; top:10px; left:283px; margin:0; z-index:4; }
#mainimg #ti3{ position:absolute; top:10px; left:557px; margin:0; z-index:5; }
#mainimg #ticp{ position:absolute; top:253px; left:245px; margin:0; z-index:6; }
span.grn{ color:#174; }
/*--------------- ボディ -----------------------------------------------------*/
#bodymain{ margin:0; padding:0; width:840px; text-align:left; background-color:#fff; }
p.mainp{ padding:15px 60px 15px 60px; text-align:center; }
#newss{ margin:0; padding:0px 0px 25px 0px; width:840px; }
#newss img.newsimg{ float:left; display:inline; margin:0px 0px 0px 25px; }
#newss img.banaimg{ float:right; display:inline; margin:2px 25px 8px 0px; }
#newss ul{ float:left; margin:0; padding:0; width:470px; }
#newss li{
	margin:0; padding:0px 0px 7px 28px; width:442px; line-height:150%;
	background-repeat:no-repeat; background-position:left top; background-image: url(../img/wa2.png);
}
#newss li small{ font-family:'メイリオ',Meiryo,verdana,helvetica,arial,sans-serif; }

#prs{ margin:0; padding:0px 25px 0px 25px; width:790px; }
#prs div.pr1{ float:left; display:inline; margin:0px 20px 0px 0px; padding:0; width:250px; }
#prs div.pr2{ float:left; margin:0; padding:0; width:250px; }
#prs h2{ margin:0; padding:0px 0px 0px 3px; font-size:100%; line-height:150%; background-color:#eee; }
#prs p{ padding:10px 2px 0px 2px; }
#prs img.primg{ float:left; display:inline; margin:15px 10px 0px 2px; }
#prs div.tdr{ padding:0px 3px 0px 0px; }

#bodyl{ float:left; display:inline; margin:0px 0px 0px 30px; padding:20px 0px 0px 0px; width:525px; }
#bodyl div.maps{ float:left; margin:10px 0px 0px 0px; padding:0; width:244px; line-height:125%; text-align:center; }
#bodyl div.maps img{ margin-bottom:5px; }
#bodyl p{ float:right; width:260px; }
#bodyr{ float:right; display:inline; margin:0px 23px 0px 0px; padding:20px 0px 10px 0px; width:250px; }
#bodyr ul{ margin-top:4px; }
#bodyr li{
	margin:0; padding:5px 0px 5px 20px; line-height:125%; text-align:left;
	background-repeat:no-repeat; background-position:left top; background-image: url(../img/link.png);
}
p.footsp{ clear:both; padding:20px 30px 0px 30px; text-align:center; font-size:82%; }

