@charset "UTF-8";
h2#h2_buy_search {
	text-indent:-999999px;
	height:33px;
	width:720px;
	background:url(../image/h2_buy_search.png) no-repeat 0 0;
}

h2#h2_rent_search {
	text-indent:-999999px;
	height:33px;
	width:720px;
	background:url(../image/h2_rent_search.png) no-repeat 0 0;
}

div#search_main div.box {
	width:210px;
	padding:5px;
	border:4px solid #CCC;
	margin-top:12px;
}

div#search_main div.e_left {
	float:left;
}

div#search_main div.e_center {
	float:left;
	margin-left:19px;
}

div#search_main div.e_right {
	float:right;
}


div#search_main div.box .pr {
	font-size:0.85em;
	margin-top:5px;
}

div#search_main div.box .pr p {
	margin-top:2px;
}

div#search_main div.box .f_left {
	width:100px;
	text-align:center;
}

div#search_main div.box .f_left .price {
	background-color:#FF0D0D;
	color:#FFF;
	padding:3px 0;
	margin-bottom:2px;
}

div#search_main div.box .f_left .price span {
	font-weight:bold;
	font-size:1.2em;
	margin-right:3px;
}

div#search_main div.box .f_left .price_rent {
	background-color:#269726;
	color:#FFF;
	padding:3px 0;
	margin-bottom:2px;
}

div#search_main div.box .f_left .price_rent span {
	font-weight:bold;
	font-size:1.2em;
	margin-right:3px;
}

div#search_main div.box .f_left .type,
div#search_main div.box .f_left .type_rent {
	padding:2px 5px;
	text-align:center;
/*	background-color:#FF0D0D;*/
	background-color:#333;
	color:#FFF;
	font-weight:bold;
	font-size:0.9em;
	margin-top:2px;
}

div#search_main div.box .f_left .type_rent {
	background-color:#269726;
}

div#search_main div.box .f_right {
	width: 105px;
}

div#search_main div.box .f_right p {
	font-size:0.9em;
	margin-bottom:3px;
	line-height:140%;
}

div#search_main div.box .f_right .price {
	font-weight:bold;
	font-size:1.6em;
	color:#F00;
}

div.page_navi {
	margin-top:20px;
	margin-bottom:10px;
}


div.page_navi .navi a,
div.page_navi .navi b {
	padding:5px;
	border:1px solid #CCC;
	margin-left:5px;
	float:left;
	display:block;
}

div.page_navi .navi b {
/*	background-color:#88BB44;*/
	background-color:#EFA82C;
	color:#FFF;
}

div.page_navi span.num {
	font-weight:bold;
	color:#F00;
	font-size:1.5em;
	margin:0 5px;
}


div.page_navi #sort_ttl,
div.page_navi #sort_ttl_rent {
/*	background-color:#FF0D0D;*/
	background-color:#333333;
	color:#FFF;
	font-weight:bold;
	line-height:2em;
	width:100px;
	float:left;
	display:block;
	margin-right:10px;
	text-align:center;
}

div.page_navi #sort_ttl_rent {
/*	background-color:#269726;*/
}

div.page_navi #sort_module a {
	float:left;
	display:block;
	margin-right: 10px;
	line-height:2em;
	border-right:1px solid #CCC;
	padding-right: 10px;
}

div.page_navi #sort_module a.footprint {
	margin-right:0;
	padding-right:0;
	border-right:none;
}


p.icon {
	padding-left:20px;
}

p.type_fld {
	background:url(../image/list_icon_1.gif) no-repeat 0 0;
}

p.address_fld {
	background:url(../image/list_icon_2.gif) no-repeat 0 0;
}

p.layout_fld {
	background:url(../image/list_icon_3.gif) no-repeat 0 0;
}

p.age_fld {
	background:url(../image/list_icon_4.gif) no-repeat 0 0;
}

p.age_fld span {
	font-size:0.9em;
}

p.ground_fld {
	background:url(../image/list_icon_5.gif) no-repeat 0 0;
}

p.dimention_fld {
	background:url(../image/list_icon_6.gif) no-repeat 0 0;
}

p.senyu_fld {
	background:url(../image/list_icon_7.gif) no-repeat 0 0;
}

p.rei_fld {
	background:url(../image/list_icon_8.gif) no-repeat 0 0;
}

p.shiki_fld {
	background:url(../image/list_icon_9.gif) no-repeat 0 0;
}



.buy h3,
.rent h3 {
	line-height:22px;
	padding-left:23px;
	font-weight:bold;
	margin-bottom:5px;
}

.buy h3.type_1 {
	background:url(../image/buy_type_1.gif) no-repeat left center;
}

.buy h3.type_2 {
	background:url(../image/buy_type_2.gif) no-repeat left center;
}

.buy h3.type_3 {
	background:url(../image/buy_type_3.gif) no-repeat left center;
}

.buy h3.type_10 {
	background:url(../image/buy_type_10.gif) no-repeat left center;
}

.buy h3.type_0 {
	background:url(../image/buy_type_2.gif) no-repeat left center;
}


.rent h3.type_1 {
	background:url(../image/rent_type_1.gif) no-repeat left center;
}

.rent h3.type_2 {
	background:url(../image/rent_type_2.gif) no-repeat left center;
}

.rent h3.type_3 {
	background:url(../image/rent_type_3.gif) no-repeat left center;
}

.rent h3.type_4 {
	background:url(../image/rent_type_4.gif) no-repeat left center;
}

.rent h3.type_5 {
	background:url(../image/rent_type_5.gif) no-repeat left center;
}

.rent h3.type_6 {
	background:url(../image/rent_type_6.gif) no-repeat left center;
}

.rent h3.type_7 {
	background:url(../image/rent_type_7.gif) no-repeat left center;
}

.rent h3.type_8 {
	background:url(../image/rent_type_8.gif) no-repeat left center;
}

.rent h3.type_0 {
	background:url(../image/rent_type_2.gif) no-repeat left center;
}

