@charset "utf-8";
/**/
#mainBox {
	margin:10px 0 30px;
	width:940px;
}
.pagetop {
	text-align:right;
	padding:0;
	margin:20px 0 5px;
}
h1 {
	padding:0;
	margin:0;
}
h3 {
	font-weight: normal;
}
em {
	color:#cc0000;
	font-weight:bold;
	font-style:normal;
}
.mgl15{
	margin-left: 15px;
}
.parkingBox {
	margin-top:15px; background-image:url(../img/parkingBox_foot01.gif); background-position:bottom; background-repeat:no-repeat;}

.parkingBoxL {
	width:465px;
	float:left;
}
.parkingBoxR {
	width:465px;
	float:right;
}
.parkingBoxL_naiyo, .parkingBoxR_naiyo {
	padding: 13px;
	width: 439px;
}
.parkingTable {
	border:1px solid #999999;
	border-collapse:collapse;
	border-spacing:0;
	width:437px;
}
.parkingTable td {
	border:1px solid #999999;
	padding:5px 5px;
}
.parkingTable .parking_td01 {
	background:#ffffff;
}
.parkingTable .parking_td02 {
	background:#ffecfb;
}
.parkingTable .parking_td03 {
	background:#e7ebff;
}
.p_6haku {
	text-align:right;
	padding:0;
	margin-top:3px;
}
.parkingBtn {
	padding: 20px 120px;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.btnWrap {
	width:700px;
	}
.parking_chuui {
	border:3px solid #cc0000;
	padding:10px;
	margin-top:20px;
}
.parking_chuui p {
	color:#cc0000;
	font-weight:bold;
	padding-left:1em;
	text-indent:-1em;
}
.info_gray {
	background:#ececec;
	width:920px;
	padding:10px;
	margin-top:15px;
}
#mainBox ol {
	padding-left:2.5em;
}
#mainBox ol li {
	line-height:1.4;
	list-style: decimal;
}
#mainBox ol li ul li {
	list-style: none;
}
.parkingLogo {
	float: left;
	width:73px;
}
.parkingName {
	float: left;
	display: inline;
	margin-left: 10px;
	width:356px;
}
.parkingName ul {
	list-style:none;
}
.parkingName li {
	padding-left:5.1em;
	text-indent:-5.1em;
	line-height:16px;
}
.parkingName .notesListA01 li {
	padding-left:1em;
	text-indent:-1em;
}

/* 追加 */
.onlineBox{ width:700px; margin-bottom:15px;}
.subTitleA01 ul{margin-top:15px;}

/* パーキング */
#areaParking {margin-top:25px; width:940px; background:url(../img/parking_bg.gif) no-repeat bottom; clear:both;}

#areaParking .floatL,
#areaParking .floatR {width:306px;}

#areaParking .floatL {margin-right:11px;}

#areaParking .article01 {padding:14px;}

/* キャンペーン */
#areaCampaign {margin-top:25px; width:940px; clear:both;}

.mgr0 {margin-right:0 !important;}