@import "./common.css";

h1 a.canki{
	font-size:1px;
	width:0px;
	text-indent:-9999px;
	float:left;	
}
div.container{
	width: 720px;

}
table.contents{
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
td.index_left{
	width:250px;
	height:450px;
	background-image:url(../img/index_left.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
td.index_left h2{
	font-size:1px;
	width:250px;
	height:450px;
	text-indent:-9999px;
}
td.index_center{
	width:220px;
	background-color:#000000;
	vertical-align:top;
	text-align:center;
	padding:10px 0px 0px 0px;
}
div.centerogo{
	margin-right:auto;
	margin-left:auto;
	text-align: center;
	width: 195px;
}
div.centermenu{
	margin-right:auto;
	margin-left:auto;
	text-align: center;
	width: 195px;
}
div.centermenu ul li a{
	text-indent:-9999px;
	width:195px;
	display:block;
	background-position:left center;
	background-repeat:no-repeat;
}
div.centermenu ul,div.centermenu li{
	list-style-type:none;
}
a.menu2,a.menu3,a.menu4{
	margin-bottom:7px;
}
a.menu1:link,a.menu1:visited{
	height:23px;
	background-image:url(../img/index_center_r3_c1.jpg);
}
a.menu1:hover,a.menu1:active{
	height:23px;
	background-image:url(../img/index_center_r3_c1_f2.jpg);
}
a.menu2:link,a.menu2:visited{
	height:22px;
	background-image:url(../img/index_center_r4_c1.jpg);
}
a.menu2:hover,a.menu2:active{
	height:22px;
	background-image:url(../img/index_center_r4_c1_f2.jpg);
}
a.menu3:link,a.menu3:visited{
	height:45px;
	background-image:url(../img/index_center_r6_c1.jpg);
}
a.menu3:hover,a.menu3:active{
	height:45px;
	background-image:url(../img/index_center_r6_c1_f2.jpg);
}
a.menu4:link,a.menu4:visited{
	height:45px;
	background-image:url(../img/index_center_r8_c1.jpg);
}
a.menu4:hover,a.menu4:active{
	height:45px;
	background-image:url(../img/index_center_r8_c1_f2.jpg);
}
a.menu5:link,a.menu5:visited{
	height:45px;
	background-image:url(../img/index_center_r10_c1.jpg);
}
a.menu5:hover,a.menu5:active{
	height:45px;
	background-image:url(../img/index_center_r10_c1_f2.jpg);
}
td.index_center img{
	display:block;	
}
td.index_center h3{
	width:195px;
	text-align:left;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:12px;	
}
td.index_right{
	width:250px;
	vertical-align:top;
	text-align:center;
}
td.index_right img{
	display:block;	
}
div.news{
	padding-top:10px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	width: 230px;
}
div.innews{
	width:230px;
	border: 1px solid #cccccc;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
}
div.innews iframe{
	margin:0px;
	padding:0px;
}

div.innews ul{
	list-style:none;
	margin:0;
	padding:0;
}
div.nimg{
	width:75px;
	float:left;
}
div.ntxt{
	width:155px;
}
div.news1{
	width:180px;
}
iframe.news1{
	border:1px solid #cccccc;
	padding:5px 5px 5px 5px;
}
div.news1 ul{
	list-style:none;
}
div.news1 ul li{
	list-style:none;
	border-bottom:1px dotted #cccccc;
	margin:0px 0px 5px 0px;
	padding-bottom:5px;
}
div.news1 ul li p{
	line-height:140%;
	font-size:10px;
	display:block;
	width:175px;
}
div.news1 ul li span{
	color:#006699;
	font-size:10px;
	display:block;
	width:100px;
}
div.innews ul li{
	width:120px;
	list-style:none;
	border-bottom:1px dotted #cccccc;
	margin:0px 0px 5px 0px;
	padding-bottom:5px;
}
div.innews ul li p{
	line-height:140%;
	font-size:10px;
	display:block;
	width:180px;
}
div.innews ul li span{
	color:#006699;
	font-size:10px;
	display:block;
	width:100px;
}

p.wnewnv{
	display:block;
	width:100px;
}

div.footer{
	width:720px;
	border-bottom:1px solid #cccccc;
	text-align:center;
	background-color: #efefef;
	border-top: 1px solid #cccccc;
}
div.footer div.copy{
	width:720px;
	letter-spacing:1;
	font-size:10px;
	color:#ffffff;
	text-align:center;
	padding:10px 0px;
	background-color:#666666;
}
div.menu_style{
	width:700px;
	text-align:center;
	background-color:#efefef;
	padding:5px 0px;
	height: 20px;
}

div.menu_style a{
	letter-spacing:2px;
	margin:0px 2px;
	padding:2px 5px;
	display:block;

	white-space:nowrap;
	float:right;
	text-align:center;
	background-image:url(../img/fmbg.jpg);
	background-position:left center;
	background-repeat:repeat-x;	
}
div.menu_style a:link,div.menu_style a:visited{
	color:#333333;
	font-size:10px;
	border:1px solid #a9a9a9;
}
div.menu_style a:hover,div.menu_style a:active{
	color:#333333;
	font-size:10px;
	text-decoration:none;
	border:1px solid #f92f2f;
}

div.preload{
	display:none;
}

td.navi{
	width:200px;
	vertical-align:top;
	background-color:#000000;
	padding:10px 0px 20px 0px;
}
td.navi ul{
	margin-top:15px;
	list-style-type:none;
}
td.navi ul li a{
	text-indent:-9999px;
	width:200px;
	display:block;
	background-position:left center;
	background-repeat:no-repeat;
	background-color:#000000;
}
a.navi2,a.navi3,a.navi4,a.navi5,a.navi6{
	margin-bottom:10px;
}
a.navi1:link,a.navi1:visited{
	height:23px;
	background-image:url(../img/navi_r2_c1.jpg);
}
a.navi1:hover,a.navi1:active{
	height:23px;
	background-image:url(../img/navi_r2_c1_f2.jpg);
}
a.navi2:link,a.navi2:visited{
	height:22px;
	background-image:url(../img/navi_r3_c1.jpg);
}
a.navi2:hover,a.navi2:active{
	height:22px;
	background-image:url(../img/navi_r3_c1_f2.jpg);
}
a.navi3:link,a.navi3:visited{
	height:45px;
	background-image:url(../img/navi_r5_c1.jpg);
}
a.navi3:hover,a.navi3:active{
	height:45px;
	background-image:url(../img/navi_r5_c1_f2.jpg);
}
a.navi4:link,a.navi4:visited{
	height:45px;
	background-image:url(../img/navi_r7_c1.jpg);
}
a.navi4:hover,a.navi4:active{
	height:45px;
	background-image:url(../img/navi_r7_c1_f2.jpg);
}
a.navi5:link,a.navi5:visited{
	height:45px;
	background-image:url(../img/navi_r9_c1.jpg);
}
a.navi5:hover,a.navi5:active{
	height:45px;
	background-image:url(../img/navi_r9_c1_f2.jpg);
}
a.navi6:link,a.navi6:visited{
	height:55px;
	background-image:url(../img/navi_r11_c1.jpg);
}
a.navi6:hover,a.navi6:active{
	height:55px;
	background-image:url(../img/navi_r11_c1_f2.jpg);
}
a.navi7:link,a.navi7:visited{
	height:90px;
	background-image:url(../img/navi_r13_c1.jpg);
}
a.navi7:hover,a.navi7:active{
	height:90px;
	background-image:url(../img/navi_r13_c1_f2.jpg);
}

td.contents{
	width:520px;
	vertical-align:top;
}

