@charset "utf-8";

div.header{ height:437px; }
h2{
	position:absolute; display:block; top:417px; left:60px; 
	margin:0; padding:0px 0px 10px 18px; font-size:14px; color:#469FC8; line-height:110%;
	background-repeat: no-repeat; background-position:left top; background-image: url(h2.png);
	font-family:verdana,helvetica,arial,sans-serif; z-index:5;
}
div.submenu{
	position:absolute; display:block; top:340px; left:612px; margin:0; padding:0; width:176px; height:287px; z-index:5;
}
div.submenu ul{ margin:0; padding:0; }
div.submenu li{ margin:0; padding:0; width:176px; height:42px; }
div.submenu li img{ display:inline; margin:0; width:176px; height:35px; border:0; }

img.mainimg{ margin:0; width:806px; height:336px; border:0; }

div.bodys{
	margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0;
	display:block; padding:0; width:687px; text-align:left;
}
div.lindiv{ float:left; margin:0; padding:10px 0px 0px 0px; width:506px; }
div.lindiv ul{ margin:0; padding:0; line-height:125%; }
div.lindiv li{
	margin:0; padding:8px 0px 8px 25px; border-bottom:1px solid #ccc;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(ya.png);
}
div.lindiv a{ color:#555; text-decoration:none; }
div.lindiv a:hover{ color:#d30; text-decoration:underline; }
div.tate{ float:right; margin:0; padding:0; width:10px; height:240px; }

div.tenjiarea{
	display:block; margin:0; padding:0px 0px 30px 0px; text-align:center;
	background-repeat:no-repeat; background-position:center top; background-image: url(h3t.png);
}
div.tenjiarea h3{
	margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:7px 0px 25px 0px; width:670px;
	font-size:18px; color:#fff; line-height:110%; text-align:left;
}
div.tenjiarea img{
	margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0;
}