	@charset "utf-8";
	*{
	margin:0px;
	padding:0px;
	}
	
	.s10{
		font-size:10px;
	}
	
	.s11{
		font-size:11px;
	}
	
	.s12{
		font-size:12px;
	}
	/*------------------------全体の設定----------------------*/
	
	.push{
		clear:both;
	}
	
	
	#heikan{
		font-size:10px;
	}
	/*------------------------ウェブステーション　お知らせ----------------------*/
	
	.news_wrapper{
		width:575px;
		padding-bottom: 15px;
		font-size: 90%;
		line-height: 150%;
	}
	
	.news_wrapper2{
		width:575px;
		padding-bottom: 15px;
		line-height: 150%;
	}
	
	#news_railway_left{
		width:220px;
		float:left;
	}
	
	#suzaka_evimg{
		width:250px;
		height:234px;
		display:block;
		float:left;
		padding: 0px 0px 20px 0px;
	}
	
	#news_railway_right{
		width:345px;
		float:right;
	}
	
	.news_text{
		font-size:90%;
		line-height: 150%;
	}
	
	.news_railway_title{
		background-color:#FFFFCC;
		border-width: 2px;
		border-style: solid;
		border-color: #666666;
		width: 337px;
		padding: 2px;
		margin-bottom: 10px;
	}
	
	.vertical_img_10px{
		display:block;
		padding-bottom: 10px;
	}
	
	#unkou_info{
		border-width:1px;
		border-style:solid;
		border-color:#000000;
		background-color:#FFFF99;
		padding:2px;
	}
	
	#unkou_info2{
		border-width:1px;
		border-style:solid;
		border-color:#000000;
		background-color:#FFFF99;
		padding:2px;
		margin:10px 0px 0px 0px;
	}
	
	#elevator_left{
		width:370px;
		float:left;
		height: 290px;
		margin-top: 10px;
		padding-right: 10px;
	}
	
	#elevator_right{
		width:190px;
		float:left;
		margin-top: 10px;
	}
	
	#elevator_right h4{
		margin-top:0px;
	}
	
	#elevator_right p{
		width:170px;
	}
	
	#wrapper .news #newyear td{
		text-align:left;
	}
	
	#wrapper .news #newyear .tdtitle{
		width:100px;
		text-align:center;
		background-color: #FFFFCE;
	}
	
	/*------------------------トップページ----------------------*/
	
	.attention_left{
		width:200px;
		float:left;
	}
	
	.attention_right{
		width:146px;
		height:85px;
		float:left;
	}
	
	#banco{
		display:block;
		width:147px;
		height:188px;
		margin-top: 10px;
		margin-left: 8px;
	}
	
	.tdcolor{
		background-color: #E6EBFF;
	
	}
	
	#zouzan{
		display:block;
		width:164px;
		height:95px;
		margin-top: 10px;
	}
	
	#bottomban_1{
	display:block;
	width:166px;
	height:94px;
	float:left;
	margin: 10px 10px 0px 0px;
	}
	
	#bottomban_2{
		display:block;
		width:163px;
		height:80px;
		float:left;
		margin: 10px 10px 0px 0px;
	}
	
	#bottomban_3{
		display:block;
		width:149px;
		height:48px;
		float:left;
		margin: 15px 0px 0px 0px;
	}
	
	/*------------------------ステーション----------------------*/
	
	#timetable_left{
		width:280px;
		text-align:center;
		float:left;
	}
	
	#timetable_right{
		width:280px;
		text-align:center;
		float:left;
	}
	
	#timetable_wrapper h2{
		width:560px;
		text-align:center;
		padding-top: 10px;
		font-size: 18px;
	}
	
	
	/*------------------------リンク集----------------------*/
	
	.inner_box1{
		text-align:left;
		width:100%;
		height:60px;
	}
	
	.inner_box1 h4{
		margin: 0px 0px 4px 0px;
		padding: 0px 0px 2px 0px;
		border-width: 0px 0px 1px 0px;
		border-style: solid;
		border-color: #666666;
		width: 120px;
		font-size: 12px;
		font-weight: bold;
	
	}
	
	/*------------------プレ・エントリーシート----------------*/
	
	#preentry_wrapper{
		width:575px;
		border-width: 1px;
		border-color: #000000;
		border-style: solid;
		padding: 1px 1px 0px 1px;
		font-size: 11px;
		color: #666666;
	}
	
	.pre_left{
		width:139px;
		float:left;
		height: 33px;
		margin: 0px 1px 1px 0px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		background-color: #FFFFCE;
		padding: 17px 0px 0px 10px;
	
	}
	
	.pre_left6{
		width:139px;
		float:left;
		height:57px;
		margin: 0px 1px 1px 0px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		background-color: #FFFFCE;
		padding: 20px 0px 0px 10px;
	
	}
	
	.pre_left2{
		width:139px;
		float:left;
		height: 55px;
		margin: 0px 1px 1px 0px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		background-color: #FFFFCE;
		padding: 35px 0px 0px 10px;
	}
	
	.pre_left3{
		width:139px;
		float:left;
		height: 50px;
		margin: 0px 1px 1px 0px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		background-color: #FFFFCE;
		padding: 10px 0px 0px 10px;
	}
	
	.pre_left4{
		width:139px;
		float:left;
		height: 150px;
		margin: 0px 1px 1px 0px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		background-color: #FFFFCE;
		padding: 30px 0px 0px 10px;
	}
	
	.pre_left5{
		width:139px;
		float:left;
		height: 47px;
		margin: 0px 1px 1px 0px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		background-color: #FFFFCE;
		padding: 10px 0px 0px 10px;
	}
	
	
	.pre_right{
		width:422px;
		float:right;
		height: 40px;
		margin: 0px 0px 1px 1px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		padding: 10px 0px 0px 0px;
	}
	
	.pre_right2{
		width:422px;
		float:right;
		height: 83px;
		margin: 0px 0px 1px 1px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		padding: 7px 0px 0px 0px;
	}
	
	.pre_right3{
		width:422px;
		float:right;
		height: 53px;
		margin: 0px 0px 1px 1px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		padding: 7px 0px 0px 0px;
	}
	
	.pre_right4{
		width:422px;
		float:right;
		height: 173px;
		margin: 0px 0px 1px 1px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		padding: 7px 0px 0px 0px;
	}
	
	.pre_right5{
		width:422px;
		float:right;
		height: 50px;
		margin: 0px 0px 1px 1px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		padding: 7px 0px 0px 0px;
	}
	
	.pre_right6{
		width:422px;
		float:right;
		height:70px;
		margin: 0px 0px 1px 1px;
		border-width: 0px 1px 1px 0px;
		border-color: #000000;
		border-style: solid;
		padding: 7px 0px 0px 0px;
	}
	
	#name_pre{
		width:160px;
		height: 17px;
	}
	
	#hurigana_pre{
		width:160px;
		height: 17px;
	}
	
	#tel_pre{
		width:130px;
		height: 17px;
	}
	
	#tel_pre2{
		width:130px;
		height: 17px;
	}
	
	#fax_pre{
		width:130px;
		height: 17px;
	}
	
	#email_pre{
		width:260px;
		height: 17px;
	}
	
	#pre_address{
		width:400px;
		height:17px;
	}
	
	#pre_address2{
		width:400px;
		height:17px;
	}
	
	#pre_school{
		width:400px;
		height:17px;
	}
	
	#pre_age{
		width:120px;
		height:17px;
	}
	
	#pre_email{
		width:250px;
		height:17px;
	}
	
	.pre_redio{
		border:none;
	}
	
	#pre_naiyou{
		height:150px;
		width:410px;
	}
	
	#pre_submit{
		width:80px;
		height:20px;
	}
	
	#pre_reset{
		width:80px;
		height:20px;
	}
	
	#pre_submitbutton{
		text-align:center;
		width: 575px;
	}
	
	/*----------------------募集要項----------------------*/
	
	.money_left{
		width:75px;
		float:left;
	}
	
	.money_right{
		width:100px;
		float: left;
	}
	
	.kiro_left{
		width:145px;
		float:left;
	}
	
	.kiro_right{
		width:145px;
		float: left;
	}
	
	.money_wrapper{
		width:175px;
	}
	
	.kiro_wrapper{
		width:380px;
	}
	
	.moneylleft{
		width:90px;
		float:left;
	}
	
	#entrybutton{
		width:284px;
		height:108px;
		display:block;
		margin: 10px 0px 5px 150px;
	
	}
	
	
	/*----------------------求人募集----------------------*/
	#shinsotsu{
		width:580px;
		height:193px;
		display:block;
		padding:0px 0px 20px 0px;
	
	}
	
	.youkou_orange{
		color:#FF6600;
		font-weight:bold;
		}
	
	/*----------------------駅ページ----------------------*/
	#eki_wrapper{
		width:780px;
		padding: 0px 10px 10px 10px;
		margin: 0px;
		background-image:url(../webstation/station/img/eki_bg.gif);
		background-repeat:repeat-y;
	}
	
	#eki_title{
		width:780px;
		height:35px;
		background-color:#013c68;
		padding: 0px;
		margin: 0px;
	}
	
	#eki_left{
		width:270px;
		float:left;
		background-color:#dbe8f0;
		margin: 0px 10px 0px 0px;
		padding: 0px 0px 10px 0px;
	}
	
	#eki_right{
		width:490px;
		float:left;
		margin: 0px;
		padding: 0px;
	}
	
	#eki_left_inner{
		width:250px;
		margin:0px 10px;
	}
	
	#eki_station_name{
		width:250px;
		height:120px;
		display:block;
		margin: 10px 0px;
	}
	
	.eki_h3{
		font-size:13px;
		background-image:url(../webstation/station/img/bb.gif);
		background-repeat:no-repeat;
		border-width:0px 0px 1px 0px;
		border-color:#0060b6;
		border-style:solid;
		height:15px;
		padding: 3px 0px 0px 17px;
		margin: 20px 0px 0px 0px;
		
	}
	
	.eki2_h3{
		font-size:12px;
		background-image:url(../webstation/station/img/g.gif);
		background-repeat:no-repeat;
		height:15px;
		padding: 3px 0px 0px 17px;
		margin: 20px 0px 10px 0px;
		font-weight:normal;
	}
	
	.eki3_h3{
		font-size:12px;
		background-image:url(../webstation/station/img/o.gif);
		background-repeat:no-repeat;
		height:15px;
		padding: 3px 0px 0px 12px;
		font-weight:normal;
		margin: 0px 0px 10px 0px;
	}
	
	.eki4_h3{
		font-size:13px;
		background-image:url(../webstation/station/img/bb.gif);
		background-repeat:no-repeat;
		border-width:0px 0px 1px 0px;
		border-color:#0060b6;
		border-style:solid;
		height:15px;
		padding: 3px 0px 0px 17px;
		margin: 10px 0px 10px 0px;
		
	}
	
	#eki_googlewrapper{
		width:490px;
		height:350px;
	}
	
	.eki_dl{
		color:#000000;
		clear:both;
	}
	
	.eki_dt{
		color:#000000;
		float: left;
		width: 60px;
		font-size:12px;
	}
	
	.eki_dd{
		color:#000000;
		float: left;
		width: 190px;
		font-size:12px;
	}
	
	#hitokuti_matsu{
		width:250px;
		height:138px;
		background-image:url(../webstation/station/img/memo.jpg);
		background-repeat:no-repeat;
		margin-bottom: 20px;
	}
	
	#hitokuti_matsu_inner{
		width:240px;
		height:103px;
		font-size:10px;
		line-height:13px;
		padding: 29px 5px 5px 5px;
		margin: 0px;
	}
	
	#eki_timetable_back{
		width:250px;
		height:65px;
		background-color:#FFFFFF;
		font-size: 12px;
	}
	
	#eki_timetable_back_inner{
		width:230px;
		height:45px;
		background-color:#FFFFFF;
		font-size: 12px;
		padding: 10px;
	}
	
	#dlwrapper{
		margin:10px 0px 20px 0px;
	}
	
	.eki_small_header{
		font-weight:normal;
		margin:10px 0px 0px 0px;
		padding:0px 0px 5px 0px;
		font-size: 13px;
	}
	
	.eki_small_header2{
		font-weight:normal;
		margin:10px 0px 0px 0px;
		padding:0px 0px 5px 0px;
		font-size: 13px;
		float:left;
	}
	
	
	.eki_small_header_bold{
		font-weight:bold;
		margin:10px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		font-size: 12px;
	}
	
	.eki_comment{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 10px;
		font-size: 12px;
	}
	
	.eki_comment_s{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 10px;
		font-size:10px;
		color:#666666;
		line-height: 14px;
	}
	
	.eki_comment_s2{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 10px;
		font-size:10px;
		color:#666666;
		line-height: 14px;
		float:left;
	}
	
	#eki_mainimg{
		width:250px;
		height:193px;
		margin-top: 10px;
	}
	
	#eki_shisetu{
		width:250px;
		background-color:#FFFFFF;
		margin-top: 20px;
	}
	
	#eki_shisetu_inner{
		width:230px;
		padding:10px;
	}
	
	.shisetu_left{
		width:35px;
		height:35px;
		display:block;
		float:left;
		margin-right:10px;
		margin-bottom: 5px;
	}
	
	.shisetu_right{
		width:160px;
		height:15px;
		display:block;
		float:left;
		margin: 0px;
		font-size: 12px;
		margin-top: 10px;
	}
	
	.shisetu_right1{
		width:160px;
		height:35px;
		display:block;
		float:left;
		margin: 0px;
		font-size: 12px;
	}
	
	.shisetu_right2{
		width:160px;
		display:block;
		float:left;
		margin: 0px;
		font-size: 12px;
		padding-bottom: 7px;
	}
	
	.shisetu_right11{
		width:160px;
		height:13px;
		display:block;
		margin: 0px;
		font-size: 12px;
		padding-bottom: 2px;
		border-width: 0px 0px 1px 0px;
		border-color: #999999;
		border-style: solid;
		margin-bottom: 3px;
	}
	
	.shisetu_right12{
		width:160px;
		height:10px;
		display:block;
		margin: 0px;
		font-size: 10px;
	}
	
	.shisetu_right13{
		width:160px;
		display:block;
		margin: 0px;
		font-size: 10px;
	}
	
	
	.shisetu_wrapper{
		border-width:1px 0px 0px 0px;
		border-color:#dbe8f0;
		border-style:solid;
		padding: 5px 0px 0px 0px;
	}
	
	.shisetu_wrapper2{
		border-width:1px 0px 0px 0px;
		border-color:#dbe8f0;
		border-style:solid;
		padding: 5px 0px 0px 0px;
	}
	
	
	#map_mini{
		background-image:url(../webstation/station/img/map/bg.gif);
		background-repeat:no-repeat;
		width:480px;
		height:110px;
		margin: 0px 0px 10px 0px;
		}
		
	.font-10{
		font-size:10px;
		color:#666666;
	}
	
	.recome_other{
		font-size: 12px;
		padding-top: 10px;
	}
	
	#transfer_bus{
		font-size:12px;
	}
	
	.tbhead{
		background-color:#0061B5;
		color: #FFFFFF;
	}
	
	#eki_nagano{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/nagano1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_nagano2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/nagano2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_nagano{
		background-position:0px -51px;
	}
	
	#eki_shiyakushomae{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/siyamae1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_shiyakushomae2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/siyamae2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	
	a:hover#eki_shiyakushomae{
		background-position:0px -51px;
	}
	
	#eki_gondo{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/gondo1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_gondo2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/gondo2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_gondo{
		background-position:0px -51px;
	}
	
	#eki_zensita{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/zensita1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_zensita2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/zensita2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_zensita{
		background-position:0px -51px;
	}
	
	#eki_hongo{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/hongo1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_hongo2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/hongo2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	
	a:hover#eki_hongo{
		background-position:0px -51px;
	}
	
	#eki_kirihara{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kirihara1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_kirihara2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kirihara2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_kirihara{
		background-position:0px -51px;
	}
	
	#eki_yoshida{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yoshida1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_yoshida2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yoshida2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_yoshida{
		background-position:0px -51px;
	}
	
	#eki_asahi{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/asahi1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_asahi2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/asahi2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_asahi{
		background-position:0px -51px;
	}
	
	#eki_chumae{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/chumae1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_chumae2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/chumae2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_chumae{
		background-position:0px -51px;
	}
	
	#eki_yanagi{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yanagi1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_yanagi2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yanagi2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_yanagi{
		background-position:0px -51px;
	}
	
	#eki_murayama{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/murayama1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_murayama2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/murayama2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_murayama{
		background-position:0px -51px;
	}
	
	#eki_hino{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/hino1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_hino2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/hino2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_hino{
		background-position:0px -51px;
	}
	
	#eki_suzaka{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/suzaka1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_suzaka2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/suzaka2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_suzaka{
		background-position:0px -51px;
	}
	
	#eki_suzaka_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/suzaka1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_suzaka2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/suzaka2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_suzaka_y{
		background-position:0px -51px;
	}
	
	
	#eki_kitasuzaka{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kitasuzaka1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_kitasuzaka2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kitasuzaka2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	
	a:hover#eki_kitasuzaka{
		background-position:0px -51px;
	}
	
	#eki_obuse{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/obuse1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_obuse2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/obuse2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_obuse{
		background-position:0px -51px;
	}
	
	#eki_tsusumi{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/tsusumi1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_tsusumi2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/tsusumi2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_tsusumi{
		background-position:0px -51px;
	}
	
	
	#eki_sakurasawa{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/sakurasawa1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_sakurasawa2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/sakurasawa2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_sakurasawa{
		background-position:0px -51px;
	}
	
	
	#eki_entoku{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/entoku1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_entoku2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/entoku2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_entoku{
		background-position:0px -51px;
	}
	
	#eki_shinnaka{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/shinnaka1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_shinnaka2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/shinnaka2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_shinnaka{
		background-position:0px -51px;
	}
	
	#eki_nakamatsu{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/nakamatsu1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_nakamatsu2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/nakamatsu2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_nakamatsu{
		background-position:0px -51px;
	}
	
	#eki_shinatake{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/shinatake1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_shinatake2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/shinatake2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_shinatake{
		background-position:0px -51px;
	}
	
	#eki_yomase{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yomase1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_yomase2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yomase2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_yomase{
		background-position:0px -51px;
	}
	
	#eki_kamijo{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kamijo1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_kamijo2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kamijo2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	
	a:hover#eki_kamijo{
		background-position:0px -51px;
	}
	
	#eki_yudanaka{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yudanaka1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_yudanaka2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yudanaka2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_yudanaka{
		background-position:0px -51px;
	}
	
	#eki_yashiro{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yashiro1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_yashiro2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yashiro2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	
	a:hover#eki_yashiro{
		background-position:0px -51px;
	}
	
	#eki_yashiro_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yashiro1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_yashiro2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/yashiro2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	
	a:hover#eki_yashiro_y{
		background-position:0px -51px;
	}
	
	#eki_higasi{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/higasi1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_higasi2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/higasi2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	
	a:hover#eki_higasi{
		background-position:0px -51px;
	}
	
	#eki_higasi_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/higasi1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_higasi2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/higasi2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	
	a:hover#eki_higasi_y{
		background-position:0px -51px;
	}
	
	#eki_amenomiya{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/amenomiya1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_amenomiya2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/amenomiya2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	
	a:hover#eki_amenomiya{
		background-position:0px -51px;
	}
	
	#eki_amenomiya_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/amenomiya1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_amenomiya2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/amenomiya2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	
	a:hover#eki_amenomiya_y{
		background-position:0px -51px;
	}
	
	#eki_iwano{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/iwano1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_iwano2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/iwano2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_iwano{
		background-position:0px -51px;
	}
	
	#eki_iwano_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/iwano1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_iwano2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/iwano2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	a:hover#eki_iwano_y{
		background-position:0px -51px;
	}
	
	#eki_zouzan{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/zouzan1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_zouzan2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/zouzan2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_zouzan{
		background-position:0px -51px;
	}
	
	#eki_zouzan_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/zouzan1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_zouzan2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/zouzan2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	a:hover#eki_zouzan_y{
		background-position:0px -51px;
	}
	
	#eki_matsushiro{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/matsushiro1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_matsushiro2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/matsushiro2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_matsushiro{
		background-position:0px -51px;
	}
	
	#eki_matsushiro_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/matsushiro1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_matsushiro2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/matsushiro2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	a:hover#eki_matsushiro_y{
		background-position:0px -51px;
	}
	
	#eki_kanaiyama{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kanaiyama1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_kanaiyama2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kanaiyama2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_kanaiyama{
		background-position:0px -51px;
	}
	
	#eki_kanaiyama_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kanaiyama1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_kanaiyama2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kanaiyama2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	a:hover#eki_kanaiyama_y{
		background-position:0px -51px;
	}
	
	#eki_oomuro{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/oomuro1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_oomuro2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/oomuro2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_oomuro{
		background-position:0px -51px;
	}
	
	#eki_oomuro_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/oomuro1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_oomuro2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/oomuro2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	a:hover#eki_oomuro_y{
		background-position:0px -51px;
	}
	
	#eki_kawada{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kawada1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_kawada2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kawada2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_kawada{
		background-position:0px -51px;
	}
	
	#eki_kawada_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kawada1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_kawada2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/kawada2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	a:hover#eki_kawada_y{
		background-position:0px -51px;
	}
	
	#eki_wakaho{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/wakaho1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_wakaho2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/wakaho2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_wakaho{
		background-position:0px -51px;
	}
	
	#eki_wakaho_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/wakaho1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_wakaho2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/wakaho2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	a:hover#eki_wakaho_y{
		background-position:0px -51px;
	}
	
	#eki_watauti{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/watauti1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_watauti2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/watauti2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_watauti{
		background-position:0px -51px;
	}
	
	#eki_watauti_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/watauti1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_watauti2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/watauti2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	a:hover#eki_watauti_y{
		background-position:0px -51px;
	}
	
	#eki_inoue{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/inoue1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	#eki_inoue2{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/inoue2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:2px;
	}
	
	a:hover#eki_inoue{
		background-position:0px -51px;
	}
	
	#eki_inoue_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/inoue1.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	#eki_inoue2_y{
		display:block;
		width:18px;
		height:51px;
		background-image:url(../webstation/station/img/map/inoue2.gif);
		background-repeat:no-repeat;
		float:left;
		margin-right:6px;
	}
	
	a:hover#eki_inoue_y{
		background-position:0px -51px;
	}
	
	
	#map_minitop{
		width:480px;
		height:51px;
		padding-top: 0px;
	}
	
	#map_minibottom{
		width:270px;
		height:51px;
		padding-top: 7px;
		padding-left: 20px;
	}
	
	#eki_navi{
		width:780px;
		padding: 10px 0px 10px 10px;
	}
	
	#eki_navia{
		display:block;
		width:127px;
		height:29px;
		float:left;
		border:none;
	}
	
	.ekinavi_img{
		padding: 0px;
		margin: 0px;
		border: none;
	}
	
	#all_wrapper{
		width:800px;
		margin:0px auto;
	}
	
	.fontsize12{
		font-size:12px;
	}
	
	.eki_public{
		width:490px;
		padding:5px 0px 0px 0px;
	}
	
	#map_mini_yashiro{
		width:490px;
		height:53px;
		background-image:url(../webstation/station/img/map/bg_yashiro.gif);
		background-repeat:no-repeat;
	}
	
	#return_map{
		width:250px;
		height:40px;
		margin-top: 20px;
		background-color: #FFFFFF;
		font-size: 12px;
	}
	
	#return_mapa{
		display:block;
		width: 100px;
		height: 15px;
		padding: 13px 0px 0px 10px;
	}
	
	#top_cm2{
		width:164px;
		height:247px;
		display:block;
		margin: 0px 0px 10px 7px;
	}
	
	#hina_free2010{
		width:165px;
		height:98px;
		display:block;
		padding:10px 0px 0px 0px;
	}
	
	#moushikomi{
		font-size:12px;
		line-height: 18px;
	}
	
	#kassei_title{
		border-width:0px 0px 1px 10px;
		border-color:#333333;
		border-style:solid;
		font-size:15px;
		margin: 0px 0px 10px 0px;
		padding: 2px 0px 4px 4px;
		}
		
	#kassei_links{
		line-height:30px;
		padding:0px 10px 0px 10px;
		border-width:1px;
		border-color:#CCCCCC;
		border-style:solid;
	}
	
	#naganoshi{
		padding-left:320px;
	}
	
	.oneone{
		line-height:18px;
	}
	
	.size10{
		font-size:10px;
		color:#999999;
	}
	
	.size10b{
		font-size:10px;
	}
	
	
	#beer_map{
		width:567px;
		height:429px;
		display:block;
		padding:15px 0px 0px 15px;
	}
	
	#cm_wrapper{
		width:490px;
		padding:30px 0px 30px 50px;
	}
	
	#size10_cm{
		font-size:10px;
		color:#999999;
		padding:7px 0px 7px 5px;
		height: 40px;
	}
	
	#head8500{
		width:290px;
		float:left;
	}
	
	#head8500_left{
		display:block;
		width:270px;
		height:200px;
		float:left;
		padding: 0px 10px 20px 0px;
	}
	
	#main #head8500 p{
		line-height:150%;
		margin-top:10px;
		margin-bottom: 10px;
		width:300px;
	}
	
	#main #head8500 h4{
		font-size:90%;
		margin:0px 0px 10px 0px;
		color:#666;
	}
	
	/*------------------------253系愛称募集----------------------*/
	
	.nick_dl{
		display:block;
		padding:10px 0px 8px 0px;
	}
	
	.nick_dl dt{
		display:block;
		height: 18px;
		font-weight: bold;
		color: #C21D21;
		border-width: 0px 0px 1px 0px;
		border-style: solid;
		border-color: #CCCCCC;
		width: 580px;
		margin: 0px 0px 5px 0px;
		
	}
	
	.nick_dl dd{
		display:block;
		padding:0px 0px 0px 15px;
	}
	
	#p253top{
		padding:15px 0px 15px 0px;
		float: left;
		width: 295px;
	}
	
	.table253 td{
		padding:3px;
		vertical-align:top;
	}
	
	.h4253{
		padding:8px 0px 0px 0px;
		font-size: 12px;
		font-weight: bold;
	}
	
	#img253top{
		width:291px;
		height:179px;
		display:block;
		float:right;
		padding: 15px 0px 15px 0px;
	}
	
	#header253{
		width:595px;
		height:180px;
		border-width: 0px 0px 2px 0px;
		border-style: solid;
		border-color: #C31F15;
	}
	
	#maintenance1{
		padding:20px 0px 0px 0px;
		font-size:20px;
	}
	
	ul#ul_form{
		list-style-position:outside;
		list-style-type:disc;
		padding:8px 0px 0px 15px;
		font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, sans-serif;
		font-size:10px;
		line-height: 18px;
	}
	
	#main ul#ul_form p{
		font-size:10px;
		padding:3px;
		border-width:1px;
		border-style:solid;
		border-color:#CCCCCC;
		width: 500px;
		background-color: #FFFFCC;
		line-height: 19px;
	}
	
	#main ul#ul_form li#address{
		list-style-type:none;
	}
	
	#main h4#tyuui{
		color:#000000;
		font-weight:bold;
		border-width: 0px 0px 1px 0px;
		border-style: solid;
		border-color: #CCCCCC;
		padding: 0px 0px 2px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	#tyuui_wrapper{
		padding:10px;
		border-width:1px;
		border-style:solid;
		border-color:#CCCCCC;
		width: 550px;
		margin: 0px 0px 20px 10px;
	}
	
	#button_goods{
		width:321px;
		height:109px;
		display:block;
		padding:10px 10px 0px 10px;
	}
	
	#suzaka_text{
		width:320px;
		float:right;
	}
	
	#suzaka_text p{
		width:320px;
	}
	
	#mhbantop{
		width:555px;
		height:110px;
		display:block;
		margin:0px 0px 10px 10px;
	}
	
	#snow_left{
		display:block;
		float:left;
		width:200px;
		height:110px;
		padding: 5px 0px 0px 0px;
	}
	
	#snow_right{
		float:right;
		width:370px;
		padding: 5px 0px 0px 0px;
	}
	
	#ban_kashikiri{
		display:block;
		width:164px;
		height:66px;
		margin:0px 0px 8px 8px;
		}
		
	#main p#tel_unyu{
	padding:3px;
	background-color:#FFFFCC;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	width:250px;
	}
	
	.h5title{
		font-size:12px;
		font-weight:normal;
		height:15px;
		padding:15px 0px 0px 0px;
	}
	
	.h5title_top{
		font-size:12px;
		font-weight:normal;
		height:15px;
		padding:20px 0px 0px 0px;
	}
	
	#snow2100_left{
		display:block;
		width:250px;
		height:198px;
		float:left;
		padding-bottom: 20px;
	}
	
		#ayame_left{
		display:block;
		width:250px;
		height:302px;
		float:left;
		padding-bottom: 20px;
	}
	
	#main div#snow2100_right{
		width:325px;
		float:right;
		margin: 0px;
	}
	
	#main p.snow2100_right{
		width:320px;
		margin:0px;
	}
	
	#snowtable{
		padding: 10px 0px 0px 0px;
	}
	
	#togakushi_one{
		display:block;
		width:166px;
		height:128px;
		padding: 10px 0px 0px 8px;
	}
	
	hr {
	border-width: 1px 0px 0px 0px; /* 太さ */
	border-style: solid; /* 線種 */
	border-color:#CCCCCC; /* 線色 */
	height: 1px; /* 高さ */
	}
	
	#tourokusyou{
		display:block;
		width:224px;
		height:325px;
		float:left;
		margin: 10px 40px 0px 0px;
	}
	
	#ecomark{
		display:block;
		width:221px;
		height:299px;
		float:left;
	}
	
	#eco_wrapper{
		width:520px;
		padding:0px 0px 30px 50px;
	}

#nomycar{
	width:330px;
	float:right;
}

#photo1000{
	display:block;
	width:250px;
	height:167px;
	float:left;
	padding: 0px 0px 20px 0px;
}

#main #nomycar p{
	width:330px;
}

#main #nomycar h4{
	margin-top:0px;
}

#attention{
	width:550px;
	padding:8px;
	border-style:solid;
	border-width:5px;
	border-color:#FF0000;
	margin: 0px 0px 10px 0px;
}

#photo_koshitu{
	display:block;
	width:200px;
	height:113px;
	float:left;
}

#main p#koshitu_right{
	width:360px;
	float:left;
}

.underline{
	width:100%;
	padding:0px 0px 2px 0px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCCC;
	margin:0px 0px 10px 0px;
}

/*___________________運行情報管理画面_____________________*/

#unkoukanri{
	margin:0px;
	padding:0px;
	text-align:center;
}

#unkoukanri h1{
	background-color:#C40000;
	color:#FFFFFF;
	padding: 10px;
	margin: 0px 0px 8px 0px;
}

#unkoukanri h2{
	font-size:14px;
	font-weight:bold;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#C40000;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 5px 0px;
}

#unkoukanri h4{
	font-size:12px;
	font-weight:bold;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#C40000;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 5px 0px;
	width: 370px;
}

#unkou_wrapper{
	width:500px;
	padding:10px;
	margin:10px auto 0px auto;
	text-align:center;
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	background-color: #FFFFCC;
	line-height: 18px;
}

.pad15b{
padding:0px 0px 15px 0px;
font-size:12px;
}

#form_wrapper{
	width:480px;
	padding: 10px;
	background-color: #FFCC33;
	margin: 0px 0px 15px 0px;
}

#kanri_text{
	width:480px;
}

#kanri_left{
	text-align:left;
}

.kanri_time{
	width:25px;
}

.red{
	color:#FF0000;
}

#unkouinfo_wrapper{
	width:580px;
}
#unkouinfo_wrapper2{
	width:594px;
	margin:10px 0px 0px 0px;
}

#header_unkou1{
	width:85px;
	height:25px;
	display:block;
	float:left;
}

#header_unkou2{
	width:85px;
	height:25px;
	display:block;
	float:left;
	border-width:1px 0px 1px 1px;
	border-style:solid;
	border-color:#DE3431;
}

#unkoutext{
	width:491px;
	float:left;
	height:20px;
	border-style:solid;
	border-width:1px 1px 1px 0px;
	border-color:#DE3431;
	padding: 3px 0px 0px 3px;
}

#unkoutext2{
	width:504px;
	float:left;
	height:22px;
	border-style:solid;
	border-width:1px 1px 1px 0px;
	border-color:#DE3431;
	padding: 3px 0px 0px 3px;
	font-size:12px;
}

#unkunk{
	width:800px;
	margin:0px auto;
}

#unkunkunk{
	text-align:center;
}

#unkou_oshitext{
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	background-color:#FFFFCC;
	padding:5px;
	font-size:10px;
	color: #990033;
}

#sp_text{
	display:block;
	width:552px;
	height:69px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	padding: 10px 10px 10px 10px;
}

.plan_text{
	padding:8px 0px 0px 0px;
}

.plan_text_i10{
	padding:8px 0px 0px 10px;
}

.plan_headline{
	padding:15px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
}

.plan_headline2{
	padding:0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
}

.plan_wrapper{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	padding: 10px;
	margin: 25px 0px 0px 10px;
	width: 550px;
}

.plan_wrapper3{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	padding: 10px;
	margin: 10px 0px 0px 10px;
	width: 550px;
}

.plan_wrapper2{
	margin: 10px 0px 0px 10px;
}


#plan_top{
	display:block;
	margin:30px 0px 0px 200px;
}

table tr td table#moudame{
	width:385px;
	margin: 8px 0px 8px 10px;
	border-style:solid;
	border-width:1px 0px 0px 1px;
	border-color:#999999;
}

table tr td table#moudame td{
	padding:3px;
	border-style:solid;
	border-width:0px 1px 1px 0px;
	border-color:#999999;
	font-size:10px;
}

table tr td table#moudame td.unko{
	padding:3px;
	border-style:solid;
	border-width:0px 1px 1px 0px;
	border-color:#999999;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	background-color: #FFFFCC;
}

dl.time_news{
	font-size:10px;
}

dl.time_news dt{
	float:left;
	width:35px;
}

dl.time_news dd{
	float:left;
	width: 233px;
}

#recome{
	height:41px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#8F2501;
	padding: 15px 0px 0px 0px;
	width: 570px;
}

#sakura_contents{
	padding:0px 0px 0px 5px;
}

#sakura_contents p{
	padding:10px 0px 10px 0px;
}

.s18{
	font-size:18px;
}

#kousuisakura_ban{
	display:block;
	width:580px;
	height:199px;
	margin-bottom:20px;
}

.twitter{
	display:block;
	width:80px;
	height:20px;
	margin:10px 0px 0px 0px;
}

.anzenh3{
	border-width:0px 0px 1px 0px;
	border-color:#999999;
	border-style:solid;
	font-size: 15px;
	padding: 20px 0px 3px 0px;
}

#photo_line{
	display:block;
	width:300px;
	height:225px;
	float:left;
	margin: 8px 0px 0px 0px;
}

#text_anzeneki{
	width:280px;
	float:right;
}

#text_button{
	width:232px;
	float:left;
}

#photo_button{
	display:block;
	width:350px;
	height:177px;
	float:right;
	margin: 8px 0px 0px 0px;
}

#photo_snow{
	display:block;
	width:250px;
	height:169px;
	float:left;
	margin: 8px 0px 0px 0px;
}

#text_walker{
	width:333px;
	float:right;
}

#photo_ensen{
	display:block;
	width:595px;
	height:131px;
	margin: 8px 0px 0px 0px;
}

#ban_anzen{
	display:block;
	width:200px;
	height:150px;
	float:left;
	padding: 8px 0px 20px 0px;
}

#ban_anzen_text{
	width:385px;
	float:right;
}

#header_onegai{
	padding:5px;
	background-color:#DE3431;
	color:#FFFFFF;
	text-align:center;
	font-size: 14px;
	font-weight: bold;
	border-style: solid;
	border-width: 1px;
	border-color: #AD201D;
}

#you_pazzle_me{
	width:580px;
	height:200px;
}

#vo595{
	display:block;
	width:595px;
	height:291px;
	margin:0px 0px 10px 0px;

	}
	
#intro_left{
	width:380px;
	float:left;
	height: 133px;
}

#intro_right{
	display:block;
	width:200px;
	height:123px;
	float:right;
	margin: 10px 0px 0px 0px;
}

.introh3{
	border-style:solid;
	border-width:0px 0px 1px 5px;
	border-color:#DE3431;
	margin: 15px 0px 0px 0px;
	font-size: 16px;
	color: #666666;
	padding: 3px 0px 3px 4px;
}

.introh4{
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#999999;
	padding: 0px 0px 2px 0px;
	margin: 15px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #BD221E;
}

.pad10t{
	padding:10px 0px 0px 0px;
}

.indent10{
	padding-left:10px;
}

#main p.indent10_2{
	padding-left:10px;
	width:380px;
}

#main p.indent10_3{
	padding-left:10px;
	width:580px;
}

#nomycar_right{
	float:right;
	width:395px;
}

#nomycar_left{
	display:block;
	width:170px;
	height:266px;
	float:left;
	padding: 10px 0px 0px 0px;
}

#main h4.underbar{
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCCC;
	padding: 0px 0px 3px 0px;
}

.title_h3left{
	width:470px;
	float:left;
	font-size: 14px;
	color: #993300;
	height: 22px;
	margin: 6px 0px 0px 0px;
}

.title_date_right{
	width:100px;
	float:left;
	font-size:10px;
	color: #666666;
	height: 20px;
	margin: 6px 0px 0px 0px;
	text-align: right;
}

.news_title_wrapper{
	width:573px;
	background-image:url(../webstation/img/news_header_bg.gif);
	background-repeat:no-repeat;
	height: 33px;
	padding: 0px 0px 0px 22px;
}

.news_h4{
	padding:8px 0px 8px 0px;
	color:#666666;
	font-weight:bold;
	font-size: 12px;
}

#ban_vo{
	width:575px;
	height:50px;
	display:block;
	margin:5px 0px 5px 0px;
}

#ban_vo2{
	width:590px;
	height:288px;
	display:block;
	margin:0px 0px 10px 0px;
}

#beerh2{
	width:595px;
	height:253px;
}

.beer_header{
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCCC;
	padding: 20px 0px 0px 0px;
	width: 550px;
}

#pos_beer{
	width:280px;
	height:199px;
	float:left;
	padding:10px 0px 0px 0px;
}

#beer_text1{
	width:290px;
	float:right;
	padding: 10px 0px 0px 0px;
}

.beer_wrapper h4{
	font-weight:normal;
	font-size:16px;
	padding: 15px 0px 0px 0px;
}

.beer_wrapper p{
	padding: 3px 0px 0px 0px;
}

.beer_wrapper{
	padding:0px 0px 0px 15px;
}

.beer_wrapper dl{
	display:block;
	height:15px;
	clear:both;
	width: 100px;
}

.beer_wrapper dt{
	display:block;
	width:50px;
	height:15px;
	float:left;
}

.beer_wrapper dd{
	display:block;
	width:50px;
	height:15px;
	float:left;
}

#beerdl_wrapper{
	padding:5px 0px 0px 0px;
}

.beer_wrapper p.beto{
	padding:10px 0px 0px 0px;
}

#beer_bg{
	background-image:url(../beer/img/beer_bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

