a{ text-decoration:none;}
img{ border:none;}
.search_table{font-size:12px;}
.search_table th{ text-align:left; background-color:#CFE7FF;}
.search_table td{ color:#FF6666; font-size:14px; background-color:#BDD0FF; font-weight:bold;}

.search_table2 th{ vertical-align:top; margin:0px; border:0px;  padding:0px; background-color:#CFE7FF;}
.search_table2 tr{ vertical-align:top; margin:0px; border:0px;  padding:0px; background-color:#CFE7FF;}

.search_table2 img{ margin:0px; border:0px;  padding:0px; }
.search_table2 a{ margin:0px; border:0px;  padding:0px; }
.search_table2 td{ vertical-align:top; margin:0px; border:0px; padding:0px; color:#FF6666; font-size:0px; background-color:#CFE7FF; font-weight:bold;}



.map{ background:url(../img/map/map.jpg) top left no-repeat; position:relative; height:389px; width:522px;}
.search_table p{ font-weight:normal; margin-bottom:2px;}

/*
##################検索チェックボックスの均等
*/

.cate1{
	margin-bottom: 20px;
	float: none;
	width: 510px;
	height: 63px;
	clear: both;
}

.cate2{
	margin-bottom: 20px;
	float: none;
	width: 510px;
	height: 42px;
	clear: both;
}

.cate3{
	margin-bottom: 20px;
	float: none;
	width: 510px;
	height: 21px;
	clear: both;
}

.cate4{
	margin-bottom: 20px;
	float: none;
	width: 510px;
	height: 80px;
	clear: both;
}







.shibu{
	background-color:#FFFFFF;
	text-align: center;
	height: 300px;
}

.list_tbl_ichi{
	background: center;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 3px;
}
.list_table{font-size:13px;}
.list_table th{font-weight:normal;}
.list_table td{text-align:center; color:#FF6666; font-size:14px; background-color:#BDD0FF;}


.detail_table{font-size:12px;}
.detail_table th{ padding:2px;background-color:#CFE7FF; font-weight:normal;}
.detail_table td{ padding:2px; text-align:left; color:#FF6666; font-size:14px; background-color:#BDD0FF; font-weight:bold;}

.led{ color:#FF0000;}

.style1 {
	font-size: 10px;
	color: #FF0000;
}
.style3 {font-size: 14px}
.touroku_no{
	height: auto;
	width: auto;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}
.detail_namae{
	margin: 5px;
	font-size: 14px;
}
.detail_sonota{
	margin: 7px;
	font-size: 14px;
}
.namae_y{
	letter-spacing: 1px;
}
.namae_k{
	letter-spacing: 10px;
}

.title_tno{
	margin: 5px;
	font-size: 14px;
}
.title_namae{
	margin: 5px;
	height: 30px;
	padding-top: 15px;
}
.title_nno{
	margin: 5px;
}
.title_sonota{
	margin: 5px;
	height: 55px;
	padding-top: 25px;
}
.s_link{
	text-align: center;
	width: 545px;
	font-size: 12px;
	font-weight: normal;
}
.chk_name{
	text-align: left;
	width: 85px;
	font-size: 12px;
	font-weight: normal;
	float: left;
}
