.sj_btn{
margin:0 auto 0;;
}

.info01{
margin:15px 0 0 20px;
float:left;
}

.info01 td p{
clear:both;
margin:7px 0 0 0;
padding:0;
font-size:100%;
}

.info01 td p.date{
float:right;
margin:2px 2px 0 0;
}

.info02{
margin:15px 0 0 20px;
float:left;
}

.info02 td p{
clear:both;
margin:7px 0 0 0;
padding:0;
font-size:100%;
}

.info02 td p.date{
float:right;
margin:2px 2px 0 0;
}

#shuhen{
width:100%;
}

#shuhen_cnt th{
color:#fff;
padding:3px 5px;
margin:0 0 0px 49px;
text-align:left;
font-size:12px;
background:#990000;
}

.shuhen_tb01 td.cnt01{
padding:20px;
border:solid 1px #9c6262;
background:#fbfae0;
}

#shuhen_sub{
margin:15px auto 0;
}

#shuhen_sub td{
text-align:left;
}

.shuhen_tb02{
float:left;
}

.shuhen_tb02 td.cnt01{
padding:5px;
border:solid 1px #9c6262;
background:#fbfae0;
}

.shuhen_tb03{
float:right;
margin:0 0 0 10px;
}

.shuhen_tb03 td.cnt01{
padding:5px;
border:solid 1px #9c6262;
background:#fbfae0;
}

#map {
	margin: 20px auto 30px;
	width: 600px;
	height: 400px;
}
.winclose {
	margin: 20px auto;
	width: 600px;
	font-size: 80%;
	text-align: center;
}
.mgn20{
	margin:0 0 20px 0;
}
.mgn5{
	margin:0 0 5px 0;
}
.mgn0{
	margin:0 0 0 0;
}
.parking_l{
	width:230px;
	float:left;
	margin:0 20px 0 0;
}
.parking_r{
	width:330px;
	float:left;
	margin:0;
}
.parking{
	padding:0 10px 0 10px;
}