﻿@charset "utf-8";
/*交通アクセス*/
.AccessCon {
	margin: 0px 0px 25px 0px;
	padding: 0px;
}
.AccessConLast {
	margin: 0px;
	padding: 0px;
}
.AccessCon p {
	margin: 10px 0px;
}
.AccessCon p a {
	text-decoration: underline;
}
.AccessCon .GoogleMapCon {
	width: 674px;
	height: 366px;
	border: 1px solid #C0A993;
	margin: 0px 0px 25px 0px;
	padding: 2px;
}
#AccessMap {
	width: 674px;
	height: 366px;
}
.AccessCon table {
	width: 680px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #C0A993;
	border-left: 1px solid #C0A993;
}
.AccessCon table .AccessTableLeft {
	background-color: #F6EDE1;
	font-weight: bold;
	width: 249px;
	font-weight: bold;
}

.AccessCon .AccessTable td {
	border-right: 1px solid #C0A993;
	border-bottom: 1px solid #C0A993;
	padding: 4px 0px 4px 8px;
	font-size: 12px;
	line-height: 1.5;
	height: 30px;
}
.AccessCon table td span {
	color: #D27261;
}
.AccessCon h3 {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #86B9E7;
}
.AccessTramTable {
	text-align: center;
}
.AccessTramTable td {
	border-right: 1px solid #C0A993;
	border-bottom: 1px solid #C0A993;
	padding: 4px 0px;
	font-size: 12px;
	line-height: 1.5;
	height: 30px;
}
.AccessTramTable .AccessTramTableWidth1 {
	width: 132px;
	color: #FFFFFF;
	background-color: #A46D61;
}
.AccessTramTable .AccessTramTableWidth2 {
	width: 137px;
	color: #FFFFFF;
	background-color: #A46D61;
}
.AccessTramTable .AccessTramTableColor1 {
	background-color: #F6EDE1;
}
.BoldTxt {
	font-weight: bold;
}
.AccessCon .AccessBusTable {
	text-align: center;
	width: 268px;
}
.AccessBusTable td {
	border-right: 1px solid #C0A993;
	border-bottom: 1px solid #C0A993;
	padding: 4px 0px;
	font-size: 12px;
	line-height: 1.5;
	height: 30px;
}
.AccessBusTable .AccessBusTableWidth1 {
	background-color: #F6EDE1;
	width: 132px;
	text-align: left;
	padding: 4px 0px 4px 8px;
}
.AccessBusTable .AccessBusTableWidth2 {
	width: 137px;
}
/*駐車場マップ*/
.AccessParkingCon p {
	margin: 0px;
	padding: 0px;
}
.AccessParkingCon table {
	margin: 0px 0px 10px 0px;
}
.AccessParkingMap {
	width: 674px;
	border: 1px solid #C0A993;
	margin: 15px 0px 10px 0px;
	padding: 2px;
}
