@charset "utf-8";

@import "base.css";

/*
--------------------------------------------------------
access/index.html
--------------------------------------------------------
*/
#access #content .section {
	margin-left: -5px;
}

#access #content h1 {
	background: url(../../access/image/h1_1.png) no-repeat 0 0;
	display: block;
	width: 600px;
	height: 145px;
	margin: 0 0 0 -20px;
	text-indent: -500em;
}

#access #content #car h2 {
	background-image: url(../../access/image/h2_1.png);
}

#access #content #train h2 {
	background-image: url(../../access/image/h2_2.png);
}

#access #content #train dd ul.block {
	display: block;
	width: 290px;
}

.block.l {
	float: left;
	margin-top: 10px;
	font-size: 12px;
	line-height: 140%;
	font-weight: normal;
}

.block.r {
	margin-top: 5px;
	float: right;
	width: 20em;
	text-align: right;
	font-size: 12px;
	line-height: 140%;
	font-weight: normal;
}

#access #content #summary dl.map ul {
	display: block;
	height: 6em;
}

#access #content #summary dd ul.block li.ct span {
	color: #bb1111;
	font-size: 14px;
	line-height: 140%;
	font-weight: bold;
}

#access #content #summary dd ul.block li.pk {
	display: block;
	width: 130px;
	height: 22px;
	background: url(../../access/image/ban_park.gif) no-repeat 0 0;
	text-indent: -500em;
}

#access #content #summary dd ul.block li.move {
	background-position: 12em 8px;
	line-height: 2;
}

#access #content #summary dl.choice {
	display: block;
	clear: both;
	padding: 5px 10px;
	border: solid 1px #ccc;
	background: #fff8e6;
}

#access #content #summary dl.choice dt {
	font-weight: bold;
	margin-bottom: 5px;
}

#access #content #summary dl.choice ol li {
	padding: 0 0 1em 28px;
	background: no-repeat 0 0;
	font-size: 12px;
	line-height: 140%;
	font-weight: normal;
}

#access #content #summary dl.choice ol li span {
	font-size: 10px;
	line-height: 140%;
	font-weight: normal;
}

#access #content #summary dl.choice ol li.li1 {
	background-image: url(../../shared/image/ico_no_bk1.gif);
}

#access #content #summary dl.choice ol li.li2 {
	background-image: url(../../shared/image/ico_no_bk2.gif);
}

#access #content #summary dl.choice ol li.li3 {
	background-image: url(../../shared/image/ico_no_bk3.gif);
}

#access #content #car ol,
#access #content #train ol {
	display: block;
}

#access #content #car ol li,
#access #content #train ol li {
	display: block;
	float: left;
	width: 292px;
}

/*IE6*/* html #access #content #car ol li,
* html #access #content #train ol li {
	width: 288px;
}

#access #content #car ol li.li1,
#access #content #car ol li.li3,
#access #content #train ol li.li1,
#access #content #train ol li.li3 {
	margin-right: 1px;
}

#access #content #car ol li dt,
#access #content #train ol li dt {
	padding: 0 5px 0 28px;
	background: no-repeat 0 0;
	font-size: 12px;
	line-height: 160%;
	font-weight: normal;
}

#access #content #car ol li dt span,
#access #content #train ol li dt span {
	font-size: 12px;
	line-height: 160%;
	font-weight: normal;
	color: #ffffff;
}

#access #content #car ol li.li1 dt,
#access #content #train ol li.li1 dt {
	background-image: url(../../shared/image/ico_no_bk1.gif);
}

#access #content #car ol li.li2 dt,
#access #content #train ol li.li2 dt {
	background-image: url(../../shared/image/ico_no_bk2.gif);
}

#access #content #car ol li.li3 dt,
#access #content #train ol li.li3 dt {
	background-image: url(../../shared/image/ico_no_bk3.gif);
}

#access #content #car ol li.li4 dt,
#access #content #train ol li.li4 dt {
	background-image: url(../../shared/image/ico_no_bk4.gif);
}

#access #content #car ol li.li5 dt,
#access #content #train ol li.li5 dt {
	background-image: url(../../shared/image/ico_no_bk5.gif);
}

#access #content #car ol li.li6 dt,
#access #content #train ol li.li6 dt {
	background-image: url(../../shared/image/ico_no_bk6.gif);
}

#access #content #car ol li.li7 dt,
#access #content #train ol li.li7 dt {
	background-image: url(../../shared/image/ico_no_bk7.gif);
}

#access #content #car ol li dd,
#access #content #train ol li dd {
	text-align: right;
}

#access #content #car ol img,
#access #content #train ol img {
	margin-bottom: 10px;
}


