@charset "utf-8";
h2 {
	background: url(../images/access/title.gif) no-repeat 0px 0px;
	text-align: left;
	text-indent: -9999px;
	height: 92px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
#contentsArea {
	padding-bottom: 30px;
}
#contentsArea p {
	text-align: left;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #contentsArea p {
	text-align: left;
	line-height: 2em;
	margin-right: auto;
	margin-left: auto;
}
.subTitle1 {
	background: url(../images/access/h3_access.gif) no-repeat 0px 0px;
	text-align: left;
	text-indent: -9999px;
	height: 15px;
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
}
.map1 {
	height: auto;
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
}
.subCtg1 {
	background: url(../images/access/densha.gif) no-repeat 0px 0px;
	text-align: left;
	text-indent: -9999px;
	height: 22px;
	width: 650px;
	margin-right: auto;
	margin-left: auto;
}
.subCtg2 {
	background: url(../images/access/jidosha.gif) no-repeat 0px 0px;
	text-align: left;
	text-indent: -9999px;
	height: 22px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}

.detail {
	text-align: left;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	line-height: 2em;
	padding-left: 20px;
}
.detail li {
	list-style: disc url(none) outside;
}
h5 {
	font-weight: bold;
	color: #01A1DF;
	text-align: left;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}
.contents {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.contents .left {
	float: left;
	width: 400px;
}
.contents .right {
	float: right;
	width: 200px;
}
#contentsArea .contents .box {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}

