@charset "utf-8";


/* @group content */

/* @group Access -----------------------------*/

#mainarea .column#leadAreaNoline {
	border-bottom: 0;
	margin-bottom: 0;
}

#mainarea .column#mapArea {
	padding:0 27px 32px;
}

#mainarea .column#mapArea h3 {
	padding:0 0 19px 2px;
}

#mainarea .column#mapArea p.thumb {
	padding-bottom:28px;
}

#mainarea .column#mapArea h4 {
	padding:0 0 12px 5px;
}

#mainarea .column#mapArea p.txt {
	padding-left:5px;
	line-height:1.8;
}

#mainarea .column#carArea,
#mainarea .column#trainArea,
#mainarea .column#busArea,
#mainarea .column#bus02Area {
	padding:0 29px 40px;
}

#mainarea .column#carArea h3,
#mainarea .column#trainArea h3 {
	padding-bottom:20px;
}

#mainarea .column#busArea h3,
#mainarea .column#bus02Area h3 {
	padding-bottom:28px;
}

#mainarea .column#busArea h4,
#mainarea .column#bus02Area h4 {
	padding-bottom:10px;
	color:#194446;
	font-size:93%;
	font-weight:bold;
}

.info {
	padding:0	
}

.info .left {
	float:left;
}

.info .right {
	float:right;
}

.info .bottom {
	padding-top:24px;
}

.info dl {
	border-top:2px solid #666666;
	border-bottom:1px solid #666666;
}

.info dt {
	padding:7px 16px;
	width:72px;
	float:left;
	clear:left;
	border-top:1px dotted #666666;
	background:#f3f3f1;
	display:block;
}

.info dd {
	margin-left:104px;
	padding:7px 16px;
	border-top:1px dotted #666666;
	display:block;
}

.info .left dl {
	width:365px;
}

.info .right dl {
	width:315px;
}

.info .tp {
	border-top:none;
}

.info .bottom p {
	padding-top:18px;
	font-size:10px;
}


.info table#mapTable {
	border-top:solid 2px #666;
	border-bottom:solid 1px #666;
}

.info table#mapTable td{
	border-bottom:solid 1px #666;
	text-align:center;
	padding:5px;
	width:33%;
	font-weight:bold;
}

.info table#mapTable td.tensen{
	border-bottom:dotted 1px #666;
	border-left:solid 1px #666;
}

.info table#mapTable td.lastcol{
	border-left:solid 1px #666;
}

.info table#mapTable th{
	border-bottom:dotted 1px #666;
	border-right:solid 1px #666;
	text-align:center;
	padding:5px;
	width:33%;
	font-weight:bold;
}



/* @group clearfix=================================================================== */
.info:after,
.info dl:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	content:".";
}

.info,
.info dl {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html .info,
* html .info dl {
	height:1%;
}

.info,
.info dl {
	display:block;
}
/* End hide from IE-mac */
/* @end */
