@charset "UTF-8";
.place-head{
	margin: 40px 0 0 0;
	padding: 9px 13px;
	border-bottom: 1px solid #57ac39;
	background-color: #e2f7c2;
	overflow: hidden;
	zoom:1;
}

.place-head h4{
	float: left;
}

.place-head p{
	float:right;
}

table{
	width: 100%;
}

table th,
table td{
	background: url(../../../common/image/dot_line.gif) repeat-x left bottom;
	padding: 11px 0 11px 0;
	font-size:85%;
}

table th{
	width: 62px;
	font-weight: bold;
}

table th span{
	background:url(../image/tbl_th_blt.gif) no-repeat 1em 5px;
	padding-left: 1.5em;
}

table td.map-btn{
	width: 104px;
}

p.caption{
	margin: 20px 0 40px 0;
}