@charset "utf-8";
@import url("../../css/import.css");
@import url("../../css/aside.css");
/* ===================================================================
CSS information

 file name  :access.css
 author     :Lyon
 style info :アクセスページ用CSS
=================================================================== */

/* -----------------------------------------------------------
	.アクセス　上半分
----------------------------------------------------------- */

.access h2 {
	width:632px;
	height:92px;
	margin:0 0 15px 0;
	background:url(../img/access.gif) no-repeat;
}

.access h3 {
	clear:both;
}

.around h3 {
	width:632px;
	height:36px;
	margin:0 0 15px 0;
	background:url(../img/bar_aroundmap.gif) no-repeat;
}

.parking h3 {
	width:632px;
	height:36px;
	margin:0 0 15px 0;
	background:url(../img/bar_parking.gif) no-repeat;
}

.car h3 {
	width:632px;
	height:36px;
	margin:0 0 15px 0;
	background:url(../img/bar_car.gif) no-repeat;
}

.train h3 {
	width:632px;
	height:36px;
	margin:0 0 15px 0;
	background:url(../img/bar_train.gif) no-repeat;
}

.bus h3 {
	width:632px;
	height:36px;
	margin:0 0 15px 0;
	background:url(../img/bar_bus.gif) no-repeat;
}



/* -----------------------------------------------------------
	アクセスページ追加ボタン
----------------------------------------------------------- */

#btn_ac_top{
margin:10px 0 10px 5px;
}

#btn_ac_top img{
margin:0;
padding:0;
border:0;
}


#btn_ac_bottom{
margin:10px 0 0px 5px;
}

#btn_ac_bottom img{
margin:0;
padding:0;
border:0;
}


/* -----------------------------------------------------------
	.24time bnr
----------------------------------------------------------- */
#aces_intro {
	width:380px;
	padding:0 8px;
	float:left;
}

#park24bnr {
	width:234px;
	float:left;
}

#park24bnr img {
	border:none;
}


/* -----------------------------------------------------------
	.アクセス情報　タイトル
----------------------------------------------------------- */
.aroundBlock h4 {
	width:630px;
	background:url(../../img/share/bar_title_bottom2.gif) no-repeat bottom #8dc21f;
	color:#fff;
	overflow:hidden;
	clear:both;
}

.aroundBlock h4 .aroundTitle {
	margin:0 0 0 10px;
	padding:0 0 0 15px;
	background:url(../../img/share/bar_maru.gif) no-repeat left 3px;
	display:inline;
	font-size:117%;
	text-indent:5px;
	float:left;
}

.aroundBlock .aroundTitleTop {
	width:630px;
	height:4px;
	background:url(../../img/share/bar_title_top2.gif) no-repeat top;
}

/* -----------------------------------------------------------
	.周辺地図情報
----------------------------------------------------------- */
#aroundmap img,
#parkingContent img,
#carGuide img,
#trainTime img {
	margin:8px 0 20px 8px;
	clear:both;
}

#whereis img {
	margin:10px 0;
	border:none;
}

/* -----------------------------------------------------------
	.時刻表情報
----------------------------------------------------------- */
span.keihin {
	background:url(../img/bg-keihin.gif) no-repeat left 50%;
	padding:0 0 0 15px;
}
span.musashi {
	background:url(../img/bg-musashi.gif) no-repeat left 50%;
	padding:0 0 0 15px;
}
span.saikyo {
	background:url(../img/bg-saikyo.gif) no-repeat left 50%;
	padding:0 0 0 15px;
}

.timeTable {
	width:300px;
	margin:8px 0 20px 8px;
	float:left;
}

.timeTable th,
.timeTable td {
	border:#aaa 1px solid;
	padding:3px;
}

.timeTable th {
	text-align:center;
}

.timeTable td {
	padding:3px 0 3px 8px;
}

.station {
	background:#999;
	color:#fff;
}

.timeDay {
	background:#c6e4ff;
}

.timeHolly {
	background:#ffe1eb;
}

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/
.timeTable .arrive {
	margin:0 4px;
	text-align:center;
	float:left;
}

.timeTable .red {
	color:#dc4b82;
}

.timeTable .winered {
	color:#b70069;
}

.timeTable .green {
	color:#00aa36;
}


/* -----------------------------------------------------------
	.バス時刻表
----------------------------------------------------------- */
.bus .timeTable {
	width:600px;
	margin:8px 0 20px 8px;
}

.bus .timeTable th span {
	font-size:86%
}

.bus .timeTable td {
	width:80px;
	text-align:center;
}

.timeTable th.cutline,
.timeTable td.cutline {
	border-right:3px solid #aaa;
}

.shatlle .timeDay {
	background:#e3ffaa;
}



/* -----------------------------------------------------------
	.アクセス注意書
----------------------------------------------------------- */
.park_attention {
	margin:0;
	padding:8px 0 0 8px;
}

/* -----------------------------------------------------------
	.住所
----------------------------------------------------------- */
#whereis p {
	margin:0;
	padding:0 0 0 10px;
	border:none;
}

/* -----------------------------------------------------------
	.テキストbox
----------------------------------------------------------- */
.car_text {
	width:595px;
	margin:8px 0 20px 8px;
	padding:5px;
	border:6px solid #dcdbc9;
}