@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: #2222aa; text-decoration:none } ul#sintyaku2 a:visited { color: #808080; text-decoration:none } ul#sintyaku2 a:hover { color: #55bbbb }li.framesin{	width:380px;	height:65px;	display:block;	padding-top:6px;	padding-bottom:2px;}.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;}#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;}ul#information{	display:block;	overflow:hidden;	height:296px;	width:530px;	margin-bottom:10px;}ul#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 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 a{	background:url(../images/top_koukoku3.gif) no-repeat 0px 0px;	width:200px;	height:300px;	display:block;}*/