div#map_base {
	margin:auto;
	width:600px;
	text-align:center;
	margin-left:15px;
	margin-top:10px;
}
div#map {
	margin:0px;
	border:1px solid #666666;
	width:600px;
	height:400px;
	text-align:center;
	background-color:#ffffff;
}
div#info {
	margin:auto;
	width:600px;
	border:1px solid #666666;
	margin-top:10px;
	padding-top:10px;
	background-color:#ffffff;
}
div#info_base {
	font-size:110%;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
}
span#info_name {
	margin-left:20px;
}
div#info table {
	border-collapse: collapse;
	width:560px;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
}
div#info table td {
	padding:5px;
	border-bottom:1px solid #cccccc;
}
span#info_space {
	margin-right:10px;
}
span#info_nb {
	color:red;
}
/*
td#info_contents_price {
	width:150px;
	text-align:center;
}
td#info_title {
	width:80px;
}
td#info_title_space {
	width:70px;
	border-left:1px dashed #cccccc;
	text-align:center;
}
*/
td#info_img {
	text-align:center;
}
td#info_img img {
	margin:5px;
	border:0px;
}



div.iw {
	text-align:left;
}
div.iw span {
	padding:5px;
}
div.control {
	width:600px;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
}
div#list {
	width:600px;
	margin:auto;
}
div#list table {
	border-collapse: collapse;
	width:600px;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #666666;
}
div#list table td {
	padding:5px;
	border:1px solid #cccccc;
}

td.list_id_title {
	text-align:center;
	font-weight:bold;
	width:50px;
}
td.list_name_title {
	text-align:center;
	font-weight:bold;
}
td.list_type_title {
	text-align:center;
	font-weight:bold;
}
td.list_address_title {
	text-align:center;
	font-weight:bold;
}
td.list_space_title {
	text-align:center;
	font-weight:bold;
}
td.list_price_title {
	text-align:center;
	font-weight:bold;
}

td.list_id_class {
	text-align:center;
}
td.list_name_class {
}
td.list_space_class {
	text-align:center;
}
td.list_price_class {
	text-align:right;
}
td.list_distance_class {
	text-align:right;
}

div.jump {
	width:600px;
	margin:auto;
	text-align:right;
	margin-top:10px;
	margin-bottom:10px;
}
div.jump a {
	font-size:90%;
	color:#666666;
	margin-left:5px;
	margin-right:5px;
}
div.jump a:hover {
	color:#ff0000;
}


