@charset "utf-8";

#lp .areaSearch {
	width:910px;
	height:305px;
	padding-top:21px;
	margin-bottom:20px;
	background-position:left top;
	background-repeat:no-repeat;
}
#lp .areaSearch#areaSearchMansion {
	background-image:url(../images/bg_search_area_apart.jpg);
}
#lp .areaSearch#areaSearchHouse {
	background-image:url(../images/bg_search_area_house.jpg);
}

#lp #contents .areaSearch .pop {
	width:170px;
	height:58px;
	margin:0 0 11px 21px;
	background-image:url(../images/popup_search_area.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}
#lp .areaSearch .tableWrapper {
	width:480px;
	margin-left:24px;
}
#lp .areaSearch .tableWrapper table {
	width:100%;
}
#lp .areaSearch .tableWrapper th,
#lp .areaSearch .tableWrapper td{
	padding:3px 0 4px 0;
	background-image:url(../images/line_dot_green.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	text-align:left;
	font-weight:normal;
}
#lp .areaSearch .tableWrapper tr.last th,
#lp .areaSearch .tableWrapper tr.last td{
	padding:3px 0 0 0;
	background-image:none;
}

#lp .areaSearch .tableWrapper th {
	width:99px;
}
#lp .areaSearch .tableWrapper th strong {
	display:block;
	width:99px;
	height:20px;
	background-position:left top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}
#lp .areaSearch .tableWrapper th#areaSearch01 strong {
	background-image:url(../images/label_area01.jpg);
}
#lp .areaSearch .tableWrapper th#areaSearch02 strong {
	background-image:url(../images/label_area02.jpg);
}
#lp .areaSearch .tableWrapper th#areaSearch03 strong {
	background-image:url(../images/label_area03.jpg);
}
#lp .areaSearch .tableWrapper th#areaSearch04 strong {
	background-image:url(../images/label_area04.jpg);
}
#lp .areaSearch .tableWrapper th#areaSearch05 strong {
	background-image:url(../images/label_area05.jpg);
}
#lp .areaSearch .tableWrapper th#areaSearch06 strong {
	background-image:url(../images/label_area06.jpg);
}
#lp .areaSearch .tableWrapper th#areaSearch07 strong {
	background-image:url(../images/label_area07.jpg);
}
#lp .areaSearch .tableWrapper th#areaSearch08 strong {
	background-image:url(../images/label_area08.jpg);
}

#lp .areaSearch .tableWrapper ul {
	display:inline;
}
#lp .areaSearch .tableWrapper li {
	display:inline;
	padding-right:6px;
	margin-right:6px;
	border-right:2px solid #444444;
	font-size:114%;
	font-weight:bold;
	line-height:1;
}
#lp .areaSearch .tableWrapper li a {
	line-height:1.4;
}
#lp .areaSearch .tableWrapper li.last {
	padding-right:0;
	margin-right:0;
	border-right:none;
}




