@charset "UTF-8";
/**-------------------------------------------------
1.
2.
3.
4.
5.
6.
-------------------------------------------------**/
/*-------     540px-729px     -------*/
/*---------------     #gMap     ---------------*/
#gMapWrap{
	padding:30px;
	background:url(../img/con-bg01.png) no-repeat right bottom;
}

#gMap{
	height:350px;
}

/*---------------     #hsm     ---------------*/
#hsm{
	padding:20px 0;
	text-align:center;
	background:url(../img/con-bg01.png) no-repeat right bottom;
}

#hsm .mini{
	font-size:12px;
	font-size:1.2rem;
}

#hsm h2{
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	font-size:18px;
	font-size:1.8rem;
	background:url(../img/about-border.png) no-repeat center bottom;
}

#hsm p{
	padding:0;
	font-size:14px;
	font-size:1.4rem;
}

#hsmInner .bl{
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	background:url(../img/about-border.png) no-repeat center bottom;
}

/*---------------     #parkingWrap     ---------------*/
#parkingWrap{
	margin:30px 0 0 0;
}

#parkingPhotoLeft{
	float:left;
	width:50%;
	background:url(../img/con-bg01.png) no-repeat right bottom;
}

#parkingPhotoLeft p{
	padding:30px 30px;
}

#parkingPhotoLeft img{
	margin:0 auto;
	max-width:100%;
	width /***/:auto;/*IE8*/
	height:auto;
}

#parkingPhotoRight{
	float:right;
	width:50%;
	background:url(../img/con-bg01.png) no-repeat right bottom;
}

#parkingPhotoRight p{
	padding:30px 30px;
}

#parkingPhotoRight img{
	margin:0 auto;
	max-width:100%;
	width /***/:auto;/*IE8*/
	height:auto;
}

#parkInfoWrap{
	clear:both;
	height:150px;
	background:url(../img/con-bg01.png) no-repeat right bottom;
}

#parkInfoInner{
	margin:0 auto;
	width:263px;
	text-align:center;
}

#parkInfoInner h2{
	margin:0 0 10px 0;
	padding:30px 0 5px 0;
	font-size:16px;
	font-size:1.6rem;
	font-weight:normal;
	background:url(../img/about-border.png) no-repeat center bottom;
}

#parkInfoInner p{
	padding:0;
	font-size:13px;
	font-size:1.3rem;
	text-align:left;
}