@charset "utf-8";
@import url("import.css");

/* -----------------------------------------------------------
CSS Information
 File name:      about.css
 Style Info:     root directory用CSS
----------------------------------------------------------- */

/*----------------------------------------------------
	accessページ用
----------------------------------------------------*/

#access_table {
	margin:20px 0 10px 0;
}

#access_table td {
	padding:3px 0;
}

.access_under_line_wrapper {
	width:485px;
	margin:0 0 22px 0;
	padding:0 0 12px 0;
	background:url(../img/share/center_under_line.gif) no-repeat 10px bottom;
}

#access_sub_text{
	margin:5px 0 0 0;
}

.map_box{
	width:485px;
	padding:15px 0 10px 0;
	background:url(../img/share/center_under_line.gif) no-repeat 10px bottom;
}

.map_box p{
	margin:0 0 5px 0;
}

.map_box ul{
	margin:0 0 10px 0;
}

.map_box_last{
	width:485px;
	padding:15px 0 10px 0;
}

.map_box_last p{
	margin:0 0 5px 0;
}

#map_box_bottom{
	width:485px;
	margin:15px 0 20px 0;
}

#min_title{
	margin:3px 0 10px 0;
	font-size:136%;
	font-weight:bold;
}

.access_title{
	margin:0 0 10px 0;
}

.back_to_top_min{
	margin:5px 0 0 0;
}

.timeTable{
	border:5px #dcdbc9 solid;
	width:235px;
	float:left;
}

.map_box .timeTable_right{
	float:right;
}

.timeTable th,timeTable td {
	border:#aaa 1px solid;
	padding:3px;
}

.timeTable th {
	text-align:center;
}

.timeTable td {
	padding:3px 0 3px 8px;
}

#link_banner {
	margin:30px 0 0 0;
	width:485px;
	clear:both;
	overflow:hidden;
}

#link_banner #link_banner_l {
	float:left;
}

#link_banner #link_banner_r {
	float:right;
}


/*
	伊勢崎線
----------------------------------------------------*/

.isesaki_timeTable{
	border:5px #dcdbc9 solid;
}

.isesaki_timeTable th,timeTable td {
	border:#aaa 1px solid;
	padding:3px;
}

.isesaki_timeTable th {
	text-align:center;
}

.isesaki_timeTable td {
	font-size:80%;
	padding:3px 0 3px 8px;
}

/*
	交互スクリプトによる指示記述
----------------------------------------------------*/

tr.odd { background-color:#f7f7f3 }
tr.even { background-color:#fff }

#timeDay_01 th {
	background-color:#ecfdff;
}

#timeHolly_01 th {
	background-color:#ffe0e1;
}

#timeDay_02 th {
	background-color:#ecfdff;
}

#timeHolly_02 th {
	background-color:#ffe0e1;
}

#timeDay_03 th {
	background-color:#ecfdff;
}

#timeHolly_03 th {
	background-color:#ffe0e1;
}

#timeDay_04 th {
	background-color:#ecfdff;
}

#timeHolly_04 th {
	background-color:#ffe0e1;
}

/*
	伊勢崎線
----------------------------------------------------*/

.isesaki_timeTable .arrive {
	margin:0 4px;
	text-align:center;
	float:left;
}

.isesaki_timeTable .red {
	color:#dc4b82;
}

.isesaki_timeTable .winered {
	color:#b70069;
}

.isesaki_timeTable .green {
	color:#00aa36;
}

/*
	電車でお越しのテキスト
----------------------------------------------------*/
p.trainTxt {
	width:465px;
	margin:8px 0 0 0;
	padding:5px;
	border:5px solid #dcdbc9;
}

span.keihin {
	background:url(../img/access/bg-keihin.gif) no-repeat left 50%;
	padding:0 0 0 15px;
}
span.musashi {
	background:url(../img/access/bg-musashi.gif) no-repeat left 50%;
	padding:0 0 0 15px;
}
span.saikyo {
	background:url(../img/access/bg-saikyo.gif) no-repeat left 50%;
	padding:0 0 0 15px;
}


/*注記*/
p.parkingtxt{
	color:#CC0000;
}
p.parkingtxtmgn{
	margin-top:2em;
}