@charset "utf-8";html{	overflow:scroll;	overflow-x:auto;}body,td,th{	font-size:12px;	line-height:16px;}body{  margin:0;  padding:0;  background:url(../images/bg_point2.gif) no-repeat center 0 #FDF8E5;  }div, ul, li, p, h1, h2, h3, h4, img, iframe{	padding:0;	margin:0;}img{	border:0;}ul{	list-style-type:none;}.clear{	clear:both;}.left{	float:left;}.right{	float:right;}.color1{	color:#999966;	padding-right:5px;}#container{}#contents{  width:780px;  height:auto;  padding:0 4px;	margin:auto;  background:url(../images/sidebar.gif) repeat-y 0px -120px #FFFFFF;}#main{	padding:0;	background:white;}#header .title{	margin-bottom:7px;}#header .mainmenu li{	text-align:center;	float:left;}#header .headline{  background:url(../images/head_headline.jpg) repeat-y;  font-size:11px;  height:96px;}#header .width{  margin:0 auto;  width:750px;}#header .logo{	float:left;}#header .mongon{	text-align:right;	margin:3px 3px 70px 0;}#header .head_botom{}#topmenu{	background:url(../images/topmenu_bg.gif) repeat-x;	line-height:1px;	font-size:1px;  width:100%;}#topmenu li{	font-size:1px;	line-height:1px;}#topmenu li a{	display:block;	width:90px;	height:31px;}#topmenu li a span{	display:none;}#topmenu li.menu1 a{	background:url(../images/topmenu1.gif) no-repeat left top;}#topmenu li.menu2 a{	background:url(../images/topmenu2.gif) no-repeat left top;}#topmenu li.menu3 a{	background:url(../images/topmenu3.gif) no-repeat left top;}#topmenu li.menu4 a{	background:url(../images/topmenu4.gif) no-repeat left top;}#topmenu li.menu5 a{	background:url(../images/topmenu5.gif) no-repeat left top;}#topmenu li.menu1 a:hover,#topmenu li.menu2 a:hover,#topmenu li.menu3 a:hover,#topmenu li.menu4 a:hover,#topmenu li.menu5 a:hover{	background-position:left bottom;	overflow-x:hidden;}#maincontents{  width:760px;  margin:5px auto 0 auto;  background:white; }#mainimage{  margin-bottom:30px;}#mainimage_top{  margin-bottom:2px;}#mainmenu{	background:url(../images/mainmenu_bg.gif) repeat-x;    width:100%;}#mainmenu li{	line-height:1px;}#mainmenu li a{	display:block;	width:97px;	height:30px;}#mainmenu li a span{	display:none;}#mainmenu li.menu1 a{	width:101px;	background:url(../images/menu1.gif) no-repeat 0 0;}#mainmenu li.menu1 a:hover{	background-position:0 bottom;}#mainmenu li.menu2 a{	background:url(../images/menu2.gif) no-repeat 0 0;}#mainmenu li.menu2 a:hover{	background-position:0 bottom;}#mainmenu li.menu3 a{	background:url(../images/menu3.gif) no-repeat 0 0;}#mainmenu li.menu3 a:hover{	background-position:0 bottom;}#mainmenu li.menu4 a{	background:url(../images/menu4.gif) no-repeat 0 0;}#mainmenu li.menu4 a:hover{	background-position:0 bottom;}#mainmenu li.menu5 a{	background:url(../images/menu5.gif) no-repeat 0 0;}#mainmenu li.menu5 a:hover{	background-position:0 bottom;}/*#mainmenu li.menu5 li a{	background:#C4E3BB;}#mainmenu li.menu5 li a:hover{	background:#C4E3BB;}*/#mainmenu li.menu6 a{	background:url(../images/menu6.gif) no-repeat 0 0;}#mainmenu li.menu6 a:hover{	background-position:0 bottom;}#mainmenu li.menu7 a{	background:url(../images/menu7.gif) no-repeat 0 0;}#mainmenu li.menu7 a:hover{	background-position:0 bottom;}#mainmenu li.menu8 a{	background:url(../images/menu8.gif) no-repeat 0 0;}#mainmenu li.menu8 a:hover{	background-position:0 bottom;}.banner{	margin-left:2px;}.banner img{	margin:5px 0px 5px 5px;}.banner img.top{	margin:0 0 5px 5px;}.banner4{  margin-top:5px;}.banner4 img{  margin:5px;}#banner_zone{	text-align:center;	margin-top:7px;}#banner_zone .banner3{	padding:5px;	text-align:right;	background:#efefef;}#banner_zone .banner3 img{	margin:5px 0px;}#banner_zone .banner5 img{	margin:3px 0px;}#footer{	padding-top:40px;	background:white;}#footer .headline{	background:#FFA500;	height:5px;	font-size:1px;	margin-bottom:3px;}#footer .menu{	margin:0 auto;}.kome{	font-size:9px;	color:red;}.kome2{	font-size:11px;	color:red;}.mini{	font-size:11px;}.tabletype1{	background:#cccccc none repeat scroll 0% 0%;	margin-top:3px;}.tabletype1 td.title{	padding:10px 10px;	background:#EEF7EC none repeat scroll 0% 0%;}.tabletype1  td.mongon{	background:#FFFFFF none repeat scroll 0% 0%;	padding:6px 7px;}.tabletype1 td.title2{	background:#BA998A;}.tabletype1 td.title3{	background:#EAFDE4;}.tabletype1 td.title4{	background:#FDF1D7;}.tabletype1 td.title5{	background:#FFDA44;}.tabletype1 td.title6{	background:#C5E7F0;}.tabletype1 td.title7{	background:#FBDCAA;}.print{	margin-top:7px;}.print .mongon{	color:red;}.gotop{	text-align:right;	font-size:10px;}