body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
div.head{
height:374px;
background-image:url(home/img/haikei1.jpg);
text-align:center;}
div.headtop{
height:99px;
text-align:right;
background-image:url(home/img/haikei_ime1.jpg);
background-position:center;
background-repeat:no-repeat;
}
div.headsita{
height:61px;
background-image:url(home/img/haikei_ime2.jpg);
background-position:center;
background-repeat:no-repeat;
}
div.nv{
background-image:url(cmnfix/haikei2.jpg);
background-repeat:repeat-x;
height:54px;
text-align:center;
margin:auto;
}
div.btn{
background-image:url(cmnfix/haikei2.jpg);
height:54px;
text-align:center;
width:750px;
padding-top:1px;
_padding-top:0px;
margin:auto;
}
*:first-child+html .btn{
background-image:url(cmnfix/haikei2.jpg);
height:54px;
text-align:center;
width:750px;
padding-top:0px;
margin:auto;
}
div.main{
	text-align:center;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	width:750px;
	margin:auto;
}
div.under{
	background-color:#000000;
	text-align:center;
	font-size: 11px;
	line-height: 150%;
	color: #FFFFFF;
	padding: 10px;
}
div.under a{
	color: #FFFFFF;
	text-decoration: none;
}
div.under a:hover{
	color: #CCCCCC;
	text-decoration: underline;
}
div.news{
	background-color:#FFFFCC;
	padding: 15px;
	height:270px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: 13px;
	line-height: 150%;
	color: #003366;
	overflow-y:auto;
}
div.head2{
height:210px;
background-image:url(amour/img/haikei1.jpg);
text-align:center;}
div.headtop2{
height:80px;
text-align:right;
background-image:url(amour/img/haikei_ime1.jpg);
background-position:center;
background-repeat:no-repeat;
}
div.categori{
background-image:url(amour/img/haikei2.jpg);
background-repeat:repeat-x;
height:66px;
text-align:center;}
table.topi{
	background-image:url(cmnfix/lina_haikei.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-size: 13px;
	line-height: 160%;
	color: #CC9900;
	text-align:center;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
table.menu{
	line-height: 170%;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
table.sab{
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}





h1{
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	margin: 2px;
}
.size11glay{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.size11glay a{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.size11glay a:hover{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.size13blue{
	font-size: 13px;
	line-height: 140%;
	color: #000066;
}
.size13brwon{
	font-size: 13px;
	line-height: 150%;
	color: #663300;
}
.size15brwon{
	font-size: 15px;
	line-height: 180%;
	color: #330000;
}
.size13brwon2{
	font-size: 13px;
	line-height: 150%;
	color: #330000;
}
.size13brwon2_b{
	font-size: 13px;
	line-height: 150%;
	color: #330000;
	font-weight: bold;
}
.size13ye{
	font-size: 13px;
	line-height: 150%;
	color: #FFFFCC;
}
.size13black{
	font-size: 13px;
	line-height: 150%;
	color: #000000;
}
.size13white-b{
	font-size: 13px;
	line-height: 150%;
	color: #FFFFFF;
	font-weight: bold;
}
