@charset "utf-8";

h2{
	display:block; margin:0; padding:0; width:779px; height:80px;
	text-indent:-9999px; font-size:10px;
}
/*--------------- ボディ -----------------------------------------------------*/
div#bodymain{
	margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0;
	padding:0; width:740px; text-align:left;
}
div#bodyl{
	float:left; margin:0; padding:0px 0px 20px 0px; width:510px; text-align:left;
}
div#bodyr{
	float:right; margin:0; padding:5px 0px 30px 0px; width:195px;
	text-align:left;
}

/*--------------- ボディ左 -----------------------------------------------------*/
div#bodyl div.wap{
	margin:0; padding:10px 0px 0px 13px;
}
div#bodyl p{ font-size:116%; font-family:"ＭＳ Ｐ明朝","平成明朝",serif; }
div.tdr2{ font-size:116%; font-family:"ＭＳ Ｐ明朝","平成明朝",serif; text-align:right; line-height:175%; }
h3{
	margin:0; padding:0px 0px 10px 0px; line-height:175%; font-size:130%; font-family:"ＭＳ Ｐ明朝","平成明朝",serif;
	color:#222;
}
h5{
	margin:0; padding:0px 0px 5px 0px; line-height:175%; font-size:100%;
	color:#222;
}
div.bun{ margin:0; padding:0px 0px 3px 0px; line-height:175%; }
img.img1{ float:left; margin:0px 15px 25px 0px; border:0; }
img.img2{ float:left; margin:0px 0px 25px 0px; border:0; }
table.mvtab{
	margin:0; padding:0; width:98%; border:0; line-height:150%;
}
table.mvtab td{
	border:0; padding:0px 0px 10px 0px; vertical-align:top;
}

/*--------------- ボディ右 -----------------------------------------------------*/
div#bodyr div.wap{
	margin:20px 0px 0px 0px; padding:12px 0px 20px 0px;
	border:1px solid #bbb;
}
div#bodyr h4{
	margin:0; padding:0px 14px 4px 14px; font-size:100%; line-height:120%; color:#222;
}
div#bodyr p{
	padding:0px 14px 2px 14px;
}
ul.submenu{ margin:0; padding:0; line-height:130%; }
ul.submenu li{
	margin:0; padding:0; border-bottom:1px dashed #aaa;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(ya1.gif);
}
ul.submenu li.hit{ background-image: url(ya2.gif); }
ul.submenu li a{
	display:block; margin:0; padding:11px 0px 10px 24px; width:168px;
	text-decoration:none; color:#000;
}
ul.submenu li a:hover{ color:#d30; text-decoration:none; }

