@charset "utf-8";

/* ***********************************************************
 *
 * Since:     2010-02-26
 * Editor:    mitoma
 * Modified:   2010-02-26 by:mitoma
 *
 * ***********************************************************
 */

/* ------------------------------------------------------------
	Font-size Adjustment
------------------------------------------------------------
10px = 83.4%
11px = 91.7%
12px = 100%
13px = 108.4%
14px = 116.7%
15px = 125%
16px = 133.4%
17px = 141.7%
18px = 150%
19px = 158.4%
20px = 166.7%
21px = 175%
22px = 183.4%
23px = 191.7%
24px = 200%
25px = 208.4%
26px = 217 %
*/

/* ----------------------------------------------------------------------------------------------------------
ACCESS
------------------------------------------------------------------------------------------------------------- */

/* CONTAINER
-------------------------------------- */
#container {
	background:url(../access/img/bg_main.jpg) top center no-repeat;
}

/* MAINAREA
-------------------------------------- */
#mainArea h4{
	font-weight:bold;
	width:670px;
	padding:5Px 10px;
	margin:0 auto 10px;
	background:#efefef;
	border-bottom:1px dotted #999999;
}

#mapArea{
	text-align:center;
	margin:0 auto 10px;
}

p.bigTxt{
	padding:0 10px;
}


#mainArea .routeBlock{
	margin-top: 20px;
}

#mainArea .routeBlock .busmap{
	float: left;
	width: 154px;
	padding-right: 20px;
}

#mainArea .routeBlock dl.route{
	width: 505px;
	float: right;
}

#mainArea .routeBlock dl.route dt{
	color: #F57F11;
	font-weight: bold;
	font-size: 116.7%;
	margin-bottom: 5px;
}

#mainArea .routeBlock dl.route dt img{
	vertical-align:middle;
	margin-right: 5px;
}

#mainArea .routeBlock dl.route dd{
	margin-bottom: 10px;
}

#mainArea dl.routeBtn{
	padding:5px 10px;
	margin: 10px 10px 20px;
	background: #F3F3F3;
	_zoom: 1;
	overflow:hidden;
}

#mainArea dl.routeBtn dt{
	float:left;
	padding-top: 10px;
	padding-right: 10px;
	text-align: right;
	width: 450px;
}

#mainArea dl.routeBtn dd{
	float: right;

}

