@charset "utf-8";
/* CSS Document */

#main_frame #tetsudo_title{
	background   : url(../../common/image/title_background_railway.jpg) repeat-x;
	width        : 100%;
	height       : 30px;
	margin       : 0px 0px;
	padding      : 0px 0px 10px 0px;
	border       : 0px solid #CCC;
	z-index      : 0;
}

/*---------段落くくりの箱-------------------------*/
#kukuri, #kukuri_1, #kukuri_2{
	width        : 750px;
	padding      : 0px 0px 5px 0px;
	border       : 0px solid #CCC;
}
#kukuri_2 {
	padding      : 0px 0px 0px 0px;
}

/*--------time tabel---------*/
#zikoku{
	width        : 370px;
	margin-right : 10px;
	float        : left;
	border       : 0px solid #CCC;
}
	#zikoku #zikoku_t,
	#zikoku #zikoku_t ul,
	#zikoku_t ul li#news_t1{
		width        : 370px;
		height       : 29px;
		border       : 0px solid #CCC;
	}
		#zikoku #zikoku_t ul{ list-style : none; }
		#zikoku_t ul li#news_t1{
			background   : url(../image/railway_m_1.jpg) no-repeat;
			margin       : 0px 0px;
			padding      : 0px;
		}
	#kin_news_1,
	#kin_news_1 ul#left,
	#kin_news_1 ul#left li,
	#kin_news_1 ul#right,
	#kin_news_1 ul#right li {
		width        : 370px;
		margin       : 0px 0px;
		padding      : 0px;
		border       : 0px solid #CCC;
	}
		#kin_news_1 ul#left,
		#kin_news_1 ul#right{
			list-style   : none;
			width        : 185px;
			float        : left;
		}
		#kin_news_1 ul#right{
			width        : 185px;
		}
		#kin_news_1 ul#left  li{ width : 185px; }
		#kin_news_1 ul#right li{ width : 185px; }

/*---------------express------------------*/
#tokyu{
	position     : relative;
	width        : 370px;
	margin       : 0px 0px;
	float        : right;
}
	#tokyu #tokyu_t,
	#tokyu #tokyu_t ul,
	#tokyu_t ul li#news_t2{
		width        : 370px;
		height       : 29px;
		border       : 0px solid #CCC;
	}
		#tokyu #tokyu_t ul{ list-style : none; }
		#tokyu_t ul li#news_t2{
			background   : url(../image/railway_m_2.jpg) no-repeat top;
			margin       : 0px 0px;
			padding      : 0px;
		}
	#kin_news_2,
	#kin_news_2 ul#left,
	#kin_news_2 ul#left li,
	#kin_news_2 ul#right,
	#kin_news_2 ul#right li{
		width        : 370px;
		margin       : 0px 0px;
		padding      : 0px;
		border       : 0px solid #CCC;
	}
		#kin_news_2 ul#left,
		#kin_news_2 ul#right{
			list-style   : none;
			width        : 235px;
			float        : left;
		}
		#kin_news_2 ul#right{
			width        : 135px;
		}
		#kin_news_2 ul#left  li{ width : 235px; }
		#kin_news_2 ul#right li{ width : 135px; }

/*---------------station info-------------------*/
#ekimiti{
	width        : 370px;
	margin       : 0px 0px;
	float        : left;
}
	#ekimiti #ekimiti_t,
	#ekimiti #ekimiti_t ul,
	#ekimiti_t ul li#news_t3{
		width        : 370px;
		height       : 29px;
		border       : 0px solid #CCC;
	}
		#ekimiti #ekimiti_t ul{ list-style : none; }
		#ekimiti_t ul li#news_t3{
			background   : url(../image/railway_m_3.jpg) no-repeat top;
			margin       : 0px 0px;
			padding      : 0px;
		}
	#kin_news_3,
	#kin_news_3 ul#left,
	#kin_news_3 ul#left li,
	#kin_news_3 ul#right,
	#kin_news_3 ul#right li{
		width        : 370px;
		margin       : 0px 0px;
		padding      : 0px;
		border       : 0px solid #CCC;
	}
		#kin_news_3 ul#left,
		#kin_news_3 ul#right{
			list-style   : none;
			width        : 185px;
			float        : left;
		}
		#kin_news_3 ul#right{
			width        : 185px;
		}
		#kin_news_3 ul#left  li{ width : 185px; }
		#kin_news_3 ul#right li{ width : 185px; }

/*---------------ticket------------------*/
#kipu{
	width        : 370px;
	float        : left;
}
	#kipu #kipu_t,
	#kipu #kipu_t ul,
	#kipu_t ul li#news_t4{
		width        : 370px;
		height       : 29px;
		border       : 0px solid #CCC;
	}
		#kipu #kipu_t ul{ list-style : none; }
		#kipu_t ul li#news_t4{
			background   : url(../image/railway_m_4.jpg) no-repeat top;
			margin       : 0px 0px;
			padding      : 0px;
		}
	#kin_news_4,
	#kin_news_4 ul#left,
	#kin_news_4 ul#left li,
	#kin_news_4 ul#right,
	#kin_news_4 ul#right li{
		width        : 370px;
		margin       : 0px 0px;
		padding      : 0px;
		border       : 0px solid #CCC;
	}
		#kin_news_4 ul#left,
		#kin_news_4 ul#right{
			list-style   : none;
			width        : 185px;
			float        : left;
		}
		#kin_news_4 ul#left  li,
		#kin_news_4 ul#right li { width : 185px; }

/*--------------rosen-------------------*/
#rosen{
	width        : 370px;
	margin-bottom : 5px;
	float        : right;
}
	#rosen #rosen_t,
	#rosen #rosen_t ul,
	#rosen_t ul li#news_t5{
		width        : 370px;
		height       : 29px;
		border       : 0px solid #CCC;
	}
		#rosen #rosen_t ul{ list-style : none; }
		#rosen_t ul li#news_t5{
			background   : url(../image/railway_m_5.jpg) no-repeat top;
			margin       : 0px 0px;
			padding      : 0px;
		}
	#kin_news_5,
	#kin_news_5 ul#left,
	#kin_news_5 ul#left li,
	#kin_news_5 ul#right,
	#kin_news_5 ul#right li{
		width        : 370px;
		margin       : 0px 0px;
		padding      : 0px;
		border       : 0px solid #CCC;
	}
		#kin_news_5 ul#left,
		#kin_news_5 ul#right{
			list-style   : none;
			width        : 185px;
			float        : left;
		}
		#kin_news_5 ul#left  li,
		#kin_news_5 ul#right li { width : 185px; }

/*-----------------IC card---------------------*/
#ic{
	width        : 370px;
	float        : right;
}
	#ic #ic_t,
	#ic #ic_t ul,
	#ic_t ul li#news_t6{
		width        : 370px;
		height       : 29px;
		border       : 0px solid #CCC;
	}
		#ic #ic_t ul{ list-style : none; }
		#ic_t ul li#news_t6{
			background   : url(../image/railway_m_6.jpg) no-repeat top;
			padding      : 0px;
		}
	#kin_news_6,
	#kin_news_6 ul#left,
	#kin_news_6 ul#left li,
	#kin_news_6 ul#right,
	#kin_news_6 ul#right li {
		width        : 370px;
		margin       : 0px 0px;
		padding      : 0px;
		border       : 0px solid #CCC;
	}
		#kin_news_6 ul#left,
		#kin_news_6 ul#right{
			list-style   : none;
			width        : 185px;
			float        : left;
		}
		#kin_news_6 ul#left  li,
		#kin_news_6 ul#right li{ width : 185px; }

/*-----------------goods-------------------*/
#goods{
	width        : 370px;
	margin-bottom : 5px;
	float        : right;
}
	#goods #goods_t,
	#goods #goods_t ul,
	#goods_t ul li#news_t7{
		width        : 370px;
		height       : 29px;
		border       : 0px solid #CCC;
	}
		#goods #goods_t ul{ list-style : none; }
		#goods_t ul li#news_t7{
			background   : url(../image/railway_m_7.jpg) no-repeat;
			margin       : 0px 0px;
			padding      : 0px;
		}
	#kin_news_7,
	#kin_news_7 ul,
	#kin_news_7 ul li{
		width        : 370px;
		margin       : 0px 0px;
		padding      : 0px;
		border       : 0px solid #CCC;
	}
		#kin_news_7 ul{
			list-style   : none;
			float        : left;
		}

/*--------------tsuushin-------------------*/
#tsuushin{
	width        : 370px;
	float        : right;
}
	#tsuushin #tsuushin_t,
	#tsuushin #tsuushin_t ul,
	#tsuushin_t ul li#news_t8{
		width        : 370px;
		height       : 29px;
		border       : 0px solid #CCC;
	}
		#tsuushin #tsuushin_t ul{ list-style : none; }
		#tsuushin_t ul li#news_t8{
			background   : url(../image/railway_m_8.jpg) no-repeat top;
			margin       : 0px 0px;
			padding      : 0px;
		}
	#kin_news_8,
	#kin_news_8 ul,
	#kin_news_8 ul li{
		width        : 370px;
		margin       : 0px 0px;
		padding      : 0px;
		border       : 0px solid #CCC;
	}
		#kin_news_8 ul{
			list-style   : none;
			float        : left;
		}

/*--------------manner-------------------*/
#manner{
	width        : 370px;
	margin-bottom : 5px;
	float        : left;
}
	#manner #manner_t,
	#manner #manner_t ul,
	#manner_t ul li#news_t9{
		width        : 370px;
		height       : 29px;
		border       : 0px solid #CCC;
	}
		#manner #manner_t ul{ list-style : none; }
		#manner_t ul li#news_t9{
			background   : url(../image/railway_m_9.jpg) no-repeat top;
			margin       : 0px 0px;
			padding      : 0px;
		}
	#kin_news_9,
	#kin_news_9 ul,
	#kin_news_9 ul li{
		width        : 370px;
		margin       : 0px 0px;
		padding      : 0px;
		border       : 0px solid #CCC;
	}
		#kin_news_9 ul{
			list-style   : none;
			float        : left;
		}
		#kin_news_9 ul#left,
		#kin_news_9 ul#right{
			list-style   : none;
			width        : 185px;
			float        : left;
		}
		#kin_news_9 ul#left  li,
		#kin_news_9 ul#right li{ width : 185px; }

/*--------------marker_triangle-------------------*/
#kin_news_1 ul li,
#kin_news_2 ul li,
#kin_news_3 ul li,
#kin_news_4 ul li,
#kin_news_5 ul li,
#kin_news_6 ul li,
#kin_news_7 ul li,
#kin_news_8 ul li,
#kin_news_9 ul li { background : url(../../common/image/triangle_5.gif) no-repeat; }

/*--------------menu-------------------*/
.menu_back{
	width        : 370px;
	margin       : 0px 0px;
	padding      : 0px;
	border       : 0px solid #CCC;
	background   : url(../image/railway_m_bg.jpg) no-repeat center bottom;
	padding      : 5px 0px 15px 0px;
	_padding     : 5px 0px 15px 0px;
}
	.menu_back .block{
		margin       : 0px 0px;
		padding      : 2px;
		border       : 0px solid #CCC;
		text-indent  : 20px;
		color        : #000;
		font-size    : 0.9em;
		font-family  : "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック","Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
		text-align   : left;
	}
		.menu_back .block a{
			color        : #000;
			cursor       : pointer;
		}
		.menu_back .block a:hover{ color : #0072bc; }

/*--------------要素あと処理-------------------*/
#kukuri:after,
#kukuri_1:after,
#kukuri_2:after,
#kin_news_1:after,
#kin_news_2:after,
#kin_news_3:after,
#kin_news_4:after,
#kin_news_5:after,
#kin_news_6:after,
#kin_news_7:after,
#kin_news_8:after,
#kin_news_9:after {
	height      : 0;
	visibility  : hidden;
	content     : ".";
	display     : block;
	clear       : both;
}
