@charset "Shift_JIS";

/*******************************************************************************

 *

 * TOP繝壹・繧ｸ

 *

 ******************************************************************************/

div#headerkaku{

	width:760px;

	height:auto;

	overflow:hidden;

}

div#headerkaku2{

	width:760px;

	height:auto;

	overflow:hidden;

}

.commentimgR {

	float: right;

	text-align: center;

	padding-top: 5px;

	padding-right: 8px;

	padding-bottom: 5px;

	padding-left: auto;

}

ul#sintyaku1{

	float:left;

	margin-left:10px;

	display:block;

	width:130px;

	height:220px;

}

li.shintyakuw{

	display:block;

	width:130px;

	height:73px;

	margin:0 auto 0 auto;

}

ul#sintyaku2{

	float:right;

	display:block;

	width:380px;

	height:220px;

}



ul#sintyaku2 a:link { color: #2266aa;

 text-decoration:none } 

ul#sintyaku2 a:visited { color: #808080;

 text-decoration:none } 

ul#sintyaku2 a:hover { color: #11bb66 }





li.framesin{

	width:380px;

	height:65px;

	display:block;

	padding-top:6px;

	padding-bottom:2px;

}

li#sya0{

	display:block;

	width:435px;

	height:130px;

	margin:0 auto 20px auto;

	overflow:hidden;

}

a#sya1{

	display:block;

	height:130px;

	width:130px;

	background:url(../images/sintyakusya.gif) no-repeat 0 0;

	float:left;

	margin-left:15px;

}

a#sya2{

	display:block;

	height:130px;

	width:130px;

	background:url(../images/sintyakusya.gif) no-repeat 0 0;

	float:right;

	margin-right:15px;

}

a#sya3{

	display:block;

	height:130px;

	width:130px;

	background:url(../images/sintyakusya.gif) no-repeat 0 0;

	margin:0 auto;

}

a#sya1 span{

	display:none;

}

a#sya2 span{

	display:none;

}

a#sya3 span{

	display:none;

}

.topcontentsli3 {

	width: 530px;

	text-align:right;

	margin:0;

	float:right;

}

.topcontentsli2 {

	color:#f1f1f1;

	font-weight:bold;

	width: 530px;

	list-style:none;

	margin-bottom:15px;

	background:url(../images/topics.gif) no-repeat 0 0;

	height:33px;

}

.topcontentsli2 span{

	display:none;

}

.topcontentsli4 span{

	display:none;

}

.topcontentsli4{

	display:block;

	color:#f1f1f1;

	font-weight:bold;

	width: 530px;

	list-style:none;

	margin-bottom:15px;

	height:33px;

	overflow:hidden;

	background:url(../images/topics1.gif) no-repeat 0 0;

}

.topcontentsli {

	background-color: #FFFFFF;

	width: 530px;

	border-bottom: 1px solid #c3beb0;

}

#jyouhou1{

	width:530px;

	height:100%;

	overflow:hidden;

}

#topcontentseki{

	font-size:11px;

	width:215px;

	float:left;

	margin-right:15px;

	margin-top:10px;

}

#topcontentskuyu{

	font-size:11px;

	width:100px;

	float:left;

	margin-right:15px;

	margin-top:10px;



}

#topcontentstenki{

	width:162px;

	height:184px;

	float:left;

	margin-top:10px;

	margin-bottom:10px;

}

.syudai{

	color: #3f3f3f;

	list-style:none;

	height:36px;

	width:215px;

	margin-bottom:5px;

	font-weight:bold;

	background:url(../images/train_menu.gif) no-repeat 0 0;

}

.syudai span{

	display:none;

}

.syudai2{

	color: #3f3f3f;

	list-style:none;

	height:36px;

	width:100px;

	margin-bottom:5px;

	font-weight:bold;

	background:url(../images/air_menu.gif) no-repeat 0 0;

}

.syudai2 span{

	display:none;

}

.syudai3{

	color: #3f3f3f;

	list-style:none;

	height:36px;

	width:162px;

	margin-bottom:5px;

	font-weight:bold;

	background:url(../images/weather_menu.gif) no-repeat 0 0;

}

.syudai3 span{

	display:none;

}

#kippu{

	background-color:#ffffff;

	margin-left:10px;

}

#kippu table{

	margin:0 auto 0 0;

}

#kuro{

}

#kushitu{

	text-align:center;

}

ul#topics{

	display:block;

	overflow:hidden;

	height:180px;

	margin-bottom:10px;

}

ul#topics li#topicsg{

	display:block;

	float:left;

	margin-right:10px;

	margin-left:10px;

}

ul#topics li.topics1{

	display:block;

	overflow:hidden;

	width:300px;

	margin:2px 0 11px 0;

}

div#information{

	display:block;

	overflow:hidden;

	height:296px;

	width:530px;

	margin-bottom:10px;

}

div#information li{

	display:block;

}

/*******************************************************************************

 *

 * 譁ｰ逹諠・ｱ

 *

 ******************************************************************************/

.infotitle {

	font-weight: bold;

	color: #815B36;

}

.infodate {

	color: #336666;

	font-weight:bold;

}

.infotxt {

	color: #5c5136;

}

/* topbottan レイアウト */

#topbottan{

	width:760px;

	height:126px;

	margin:0;

}

#topbottan ul {

	width:760px;

	height:auto;

}

#topbottan ul li span{

	display:none;

}

#topbottan ul li{

	float:left;

}

#topbottan li#topbottan1 a{

	display:block;

	width:127px;

	background:url(../images/top_menu.jpg) no-repeat 0px 0px;

	height:126px;

}

#topbottan li#topbottan1 a:hover{

	background:url(../images/top_menu.jpg) no-repeat 0px -126px;

	width:127px;

	height:126px;

}

#topbottan li#topbottan2 a{

	display:block;

	width:127px;

	background:url(../images/top_menu.jpg) no-repeat -127px 0px;

	height:126px;

}

#topbottan li#topbottan2 a:hover{

	background:url(../images/top_menu.jpg) no-repeat -127px -126px;

	width:127px;

	height:126px;

}

#topbottan li#topbottan3 a{

	display:block;

	width:127px;

	background:url(../images/top_menu.jpg) no-repeat -254px 0px;

	height:126px;

}

#topbottan li#topbottan3 a:hover{

	background:url(../images/top_menu.jpg) no-repeat -254px -126px;

	width:127px;

	height:126px;

}

#topbottan li#topbottan4 a{

	display:block;

	width:127px;

	background:url(../images/top_menu.jpg) no-repeat -381px 0px;

	height:126px;



}

#topbottan li#topbottan4 a:hover{

	background:url(../images/top_menu.jpg) no-repeat -381px -126px;

	width:127px;

	height:126px;

}

#topbottan li#topbottan5 a{

	display:block;

	width:126px;

	background:url(../images/top_menu.jpg) no-repeat -508px 0px;

	height:126px;



}

#topbottan li#topbottan5 a:hover{

	background:url(../images/top_menu.jpg) no-repeat -508px -126px;

	width:126px;

	height:126px;

}

#topbottan li#topbottan6 a{

	display:block;

	width:126px;

	background:url(../images/top_menu.jpg) no-repeat -634px 0px;

	height:126px;



}

#topbottan li#topbottan6 a:hover{

	background:url(../images/top_menu.jpg) no-repeat -634px -126px;

	width:126px;

	height:126px;

}

/* topbottan レイアウト　ここまで */

#koukoku1{

	float:right;

	width:200px;

	height:300px;

}

#koukoku1{

	float:right;

	width:200px;

	height:300px;



}







/*#koukoku1 a{

	background:url(../images/top_koukoku3.gif) no-repeat -200px 0px;

	width:200px;

	height:300px;

	display:block;

}

#koukoku1 a:hover{

	background:url(../images/top_koukoku3.gif) no-repeat 0px 0px;

	width:200px;

	height:300px;

	display:block;

} */