@charset 'Shift_JIS';

/*--------------------------------
	Sumitomo Real Eatate Sales
　summary: sell.css
--------------------------------*/
#sell #container #header #tab_navi {
	background:url(/common/img/bg/bg_tab_navi_b_sell.gif) no-repeat bottom center;
}

#container #main_contents #cat_tab02 li.last_child {
	margin:0;
}

#container #main_contents div.sub_tit_area_no4_1 {
	padding:14px 0 0;
	background:url(/common/img/bg/bg_cool_tab4_1.gif) left top no-repeat #698AAB;
}

#container #main_contents div.sub_tit_area_no4_2 {
	padding:14px 0 0;
	background:url(/common/img/bg/bg_cool_tab4_2.gif) left top no-repeat #698AAB;
}

#container #main_contents div.sub_tit_area_no4_3 {
	padding:14px 0 0;
	background:url(/common/img/bg/bg_cool_tab4_3.gif) left top no-repeat #698AAB;
}

#container #main_contents div.sub_tit_area_no4_4 {
	padding:14px 0 0;
	background:url(/common/img/bg/bg_cool_tab4_4.gif) left top no-repeat #698AAB;
}

#container #main_contents div p.sub_tit_area_no {
	height:3px;
}

#container #main_contents #cat_tab02 #cat_tab ul li.stay {
	color:#333;
}

#container #main_contents span.mult {
	font-size:65%;
	vertical-align:top;
}

table.list_table03 {
	width:750px;
	border-left:#A99E93 solid 1px;
	border-top:#A99E93 solid 1px;
	margin:0 0 10px;
}

table.list_table03 th {
	background:#E1E1E1;
	font-weight:normal;
	text-align:center;
}

table.list_table03 th,
table.list_table03 td {
	border-right:#A99E93 solid 1px;
	border-bottom:#A99E93 solid 1px;
	padding:5px;
	font-size:91%;
}

table.list_table03 tr.odd {
	background:#FDFAF1;
}

table.list_table03 tr.even {
	background:#FFF;
}

table.list_table03 td.number {
	text-align:center;
}

table.list_table03 a,
table.list_salesman a {text-decoration:underline;}
table.list_table03 a:hover,
table.list_salesman a:hover {text-decoration:none;}



table.list_salesman {
	width:750px;
	border-left:#A99E93 solid 1px;
	border-top:#A99E93 solid 1px;
	margin:0 0 10px;
}

table.list_salesman th {
	background:#F8F8EE;
	font-weight:normal;
	font-size:91%;
	width:60px;
	white-space:nowrap;
}

table.list_salesman th,
table.list_salesman td {
	border-right:#A99E93 solid 1px;
	border-bottom:#A99E93 solid 1px;
	padding:5px;
	text-align:left;
	vertical-align:middle;
}

table.list_salesman td.photo {
	padding:0;
	width:88px;
	text-align:center;
}

table.list_salesman td.name,
table.list_salesman td.phone {
	font-weight:bold;
}

table.list_salesman td.name{
	width:370px;
	}

table.list_salesman td.phone {
	width:120px;
}

table.list_salesman td.name p {
	float:left;
	font-weight:bold;
}

table.list_salesman td.name span {
	float:right;
}

#sell #container #main_contents div.func_btn_area {
	margin:10px 0 0;
	background:url(/common/img/bg/bg_func_btn_area.gif) bottom center no-repeat;
}

#sell #container #main_contents div.func_btn_area dl {
	width:370px;
	float:left;
	margin:0 10px 0 0;
}

#sell #container #main_contents div.func_btn_area dl.last_child {
	margin:0;
}

#sell #container #main_contents div.func_btn_area img {
	vertical-align:top;
}

#sell #container #main_contents div.func_btn_area dd {
	/*border-left:#C66 solid 5px;
	border-right:#C66 solid 5px;
	border-bottom:#C66 solid 5px;*/
}

#sell #container #main_contents div.func_btn_area dd p.txt {
	padding:5px 0 3px;
	margin:0 10px;
	border-bottom:#999 dotted 1px;
	line-height:1.5em;	
}

#sell #container #main_contents div.func_btn_area dd p.btns {
	text-align:center;
	padding:5px 0 10px 0;
}

#sell #container #main_contents div.intro_area {
	padding:20px 0 0;
}

#sell #container #main_contents div.intro_area .search_exp div.search_exp_txt {
	padding:0 10px 10px 0;
	margin:20px 0 0;
	background:url(/common/img/bg/bg_search_exp.gif) bottom left no-repeat #F5E5BB;
}

#sell #container #main_contents div.intro_area .search_exp div.search_exp_txt dl {
	float:left;
	width:175px;
	margin:10px 0 0 10px;
	background:#FFF;
	_display:inline;
}

#sell #container #main_contents div.intro_area .search_exp div.search_exp_txt dd {
	padding:0 5px 5px;
	line-height:1.5;
}

#sell #container #main_contents div.intro_area p.exp_txt {
	padding:20px 20px 0 0;
	width:360px;
	float:left;
	line-height:1.5;
}

#sell #container #main_contents div.intro_area p.exp_img {
	width:370px;
	float:left;	
}

#sell #container #main_contents div.solution_btn_area {
	margin:20px 0 0;
	background:url(/common/img/bg/bg_solution_btn.gif) bottom center no-repeat;
}

#sell #container #main_contents div.solution_btn_area div.solution_btn {
	border-top:#CCC solid 3px;
	padding:11px 10px;
	width:350px;
	float:left;
	margin:0 10px 0 0;
}

#sell #container #main_contents div.solution_btn_area div.last_child {
	margin:0;
}

#sell #container #main_contents div.solution_btn_area div.solution_btn img {
	vertical-align:top;
}

#sell #container #main_contents div.solution_btn_area div.solution_btn p.txt {
	width:160px;
	float:left;
	font-weight:bold;
	line-height:1.5;
	margin-right:8px;
}

#sell #container #main_contents div.solution_btn_area div.solution_btn p.btns {
	width:182px;
	float:left;
}

#sell #container #main_contents div#free_d {
	background:#F5E5BB;
	margin:20px 0 0;
}

#sell #container #main_contents div#free_d p.tit {
	width:351px;
	float:left;
}

#sell #container #main_contents div#free_d p.txt {
	padding:10px 10px 10px 15px;
	width:374px;
	float:left;
	font-size:91%;
	font-weight:bold;
	line-height:1.5;
}

#sell #container #main_contents div#free_d p.txt span {
	font-size:91%;
	font-weight:normal;
}


/*売るトップ都道府県地図*/
#sell #container #main_contents #map_tab li a {color:#FFF;}

#sell #container #main_contents #map_tab li {
	background:#B28C6E;
}

#sell #container #main_contents #map_tab li.stay {
	background:#E4CFA8;
}

/*首都圏*/
#sell #container #main_contents #map_syutoken #map_tab ul#tab1 {
	background:url(/common/img/bg/bg_map_tab_syutoken_uri.gif) no-repeat center bottom #F5E5BB;
}

#sell #container #main_contents #map_syutoken #map {
	background:url(/common/img/bg/bg_map_search_uri.gif) no-repeat center bottom #E4CFA8;
}

#container #main_contents #map_syutoken #map dl.map_area dd {
	background:url(/common/img/map/syutoken_uri.gif) no-repeat scroll 0 0;
}

/*関西*/
#sell #container #main_contents #map_kansai #map_tab ul#tab1 {
	background:url(/common/img/bg/bg_map_tab_kansai_uri.gif) no-repeat center bottom #F5E5BB;
}

#sell #container #main_contents #map_kansai #map {
	background:url(/common/img/bg/bg_map_search2_uri.gif) no-repeat center bottom #E4CFA8;
}

#container #main_contents #map_kansai #map dl.map_area dd {
	background:url(/common/img/map/kansai_uri.gif) no-repeat scroll 0 0;
}

/*北海道*/
#sell #container #main_contents #map_hokkaido #map_tab ul#tab1 {
	background:url(/common/img/bg/bg_map_tab_hokkaido_uri.gif) no-repeat center bottom #F5E5BB;
}

#sell #container #main_contents #map_hokkaido #map {
	background:url(/common/img/bg/bg_map_search3_uri.gif) no-repeat center bottom #E4CFA8;
}

#container #main_contents #map_hokkaido #map dl.map_area dd {
	background:url(/common/img/map/hokkaido_uri.gif) no-repeat scroll 0 0;
}

/*東北*/
#sell #container #main_contents #map_touhoku #map_tab ul#tab1 {
	background:url(/common/img/bg/bg_map_tab_touhoku_uri.gif) no-repeat center bottom #F5E5BB;
}

#sell #container #main_contents #map_touhoku #map {
	background:url(/common/img/bg/bg_map_search_uri.gif) no-repeat center bottom #E4CFA8;
}

#container #main_contents #map_touhoku #map dl.map_area dd {
	background:url(/common/img/map/touhoku_uri.gif) no-repeat scroll 0 0;
}

/*東海*/
#sell #container #main_contents #map_tokai #map_tab ul#tab1 {
	background:url(/common/img/bg/bg_map_tab_tokai_uri.gif) no-repeat center bottom #F5E5BB;
}

#sell #container #main_contents #map_tokai #map {
	background:url(/common/img/bg/bg_map_search_uri.gif) no-repeat center bottom #E4CFA8;
}

#container #main_contents #map_tokai #map dl.map_area dd {
	background:url(/common/img/map/tokai_uri.gif) no-repeat scroll 0 0;
}

/*中国*/
#sell #container #main_contents #map_cyugoku #map_tab ul#tab1 {
	background:url(/common/img/bg/bg_map_tab_cyugoku_uri.gif) no-repeat center bottom #F5E5BB;
}

#sell #container #main_contents #map_cyugoku #map {
	background:url(/common/img/bg/bg_map_search_uri.gif) no-repeat center bottom #E4CFA8;
}

#container #main_contents #map_cyugoku #map dl.map_area dd {
	background:url(/common/img/map/cyugoku_uri.gif) no-repeat scroll 0 0;
}

/*九州*/
#sell #container #main_contents #map_kyushu #map_tab ul#tab1 {
	background:url(/common/img/bg/bg_map_tab_kyushu_uri.gif) no-repeat center bottom #F5E5BB;
}

#sell #container #main_contents #map_kyushu #map {
	background:url(/common/img/bg/bg_map_search2_uri.gif) no-repeat center bottom #E4CFA8;
}

#container #main_contents #map_kyushu #map dl.map_area dd {
	background:url(/common/img/map/kyushu_uri.gif) no-repeat scroll 0 0;
}


#sell #container #main_contents #map dl.exp2 dd {
	background:url(/common/img/bg/bg_map_search_exp_uri.gif) no-repeat 0 -10px;
	padding:0 38px 0 11px;
}

#sell #container #main_contents #map dl.exp2 dd p {
	border:none;
	padding:5px 0 20px;
}

#sell #container #main_contents #map dl.exp2 dd label {
	font-weight:bold;
}




#sell #container #main_contents div.page_move_box_top {
	width:750px;
	padding:0 0 10px;
}

#sell #container #main_contents div.page_move_box_top .page_move,
#sell #container #main_contents div.page_move_box_bottom .page_move {
	padding:0;
} 

#sell #container #main_contents div.page_move_box_bottom {
	width:750px;
	/*padding:10px 0 0;*/
}

#sell #container #main_contents div#mansion_list div.no_data li.condition,
#sell #container #main_contents div#house_list div.no_data li.condition,
#sell #container #main_contents div#land_input div.no_data li.condition,
#sell #container #main_contents div#pro1_list div.no_data li.condition {
	width:750px;
}

#sell #container #main_contents div#mansion_list li.condition,
#sell #container #main_contents div#house_list li.condition,
#sell #container #main_contents div#land_input li.condition,
#sell #container #main_contents div#pro1_list li.condition {
	float:left;
	width:500px;
}

#sell #container #main_contents div#mansion_list li.condition span.type,
#sell #container #main_contents div#house_list li.condition span.type,
#sell #container #main_contents div#land_input li.condition span.type,
#sell #container #main_contents div#pro1_list li.condition span.type {
	margin:0 20px 0 0;
}

#sell #container #main_contents div#mansion_list li.switch,
#sell #container #main_contents div#house_list li.switch,
#sell #container #main_contents div#land_input li.switch,
#sell #container #main_contents div#pro1_list li.switch {
	float:right;
	width:250px;
	text-align:right;
}

#sell #container #main_contents table.distribution_sell,
#sell #container #main_contents table.distribution_buy {
	border-left:#A99E93 solid 1px;
	border-top:#A99E93 solid 1px;
	width:750px;
	font-size:91%;
	margin:0 0 20px;
}

#sell #container #main_contents table.distribution_buy {
	margin:0;
}

#sell #container #main_contents table.distribution_sell th,
#sell #container #main_contents table.distribution_sell td,
#sell #container #main_contents table.distribution_buy th,
#sell #container #main_contents table.distribution_buy td {
	border-right:#A99E93 solid 1px;
	border-bottom:#A99E93 solid 1px;
	padding:5px 2px 2px;
}

#sell #container #main_contents table.distribution_sell th {
	background:#F7F5DF;
	font-weight:normal;
	text-align:center;
}

#sell #container #main_contents table.distribution_sell th.tit {
	background:#E7D8C0;
	width:95px;
}

#sell #container #main_contents table.distribution_buy th {
	background:#D8EAF7;
	font-weight:normal;
	text-align:center;
}

#sell #container #main_contents table.distribution_buy th.tit {
	background:#ADC3D7;
	width:95px;
}

#sell #container #main_contents table.distribution_sell td,
#sell #container #main_contents table.distribution_buy td {
	text-align:center;
}

#sell #container #main_contents h3.distribution_tit {
	color:#C00;
	font-weight:bold;
	font-size:118%;
}

#sell #container #main_contents p.distribution_lead {
	padding:7px 0;
}

#sell #container #main_contents table.distribution_sell td.low,
#sell #container #main_contents table.distribution_buy td.low {background:#FFD699;}
#sell #container #main_contents table.distribution_sell td.middle,
#sell #container #main_contents table.distribution_buy td.middle {background:#FFB74C;}
#sell #container #main_contents table.distribution_sell td.high,
#sell #container #main_contents table.distribution_buy td.high {background:#F90;}

#sell #container #main_contents table.distribution_sell td a,
#sell #container #main_contents table.distribution_buy td a {text-decoration:underline;}
#sell #container #main_contents table.distribution_sell td a:hover,
#sell #container #main_contents table.distribution_buy td a:hover {text-decoration:none;}



#sell #container #main_contents h3.detail_tit {
	padding:10px 0 0;
	margin:0 0 10px;
}


/*種別選択タブ*/
/*--マンション--*/
#sell #container #main_contents div#mansion_input {
	background:url(/common/img/bg/bg_cat_tab01.gif) left top no-repeat;
	padding:0;
}

#sell #container #main_contents div#mansion_list {
	background:url(/common/img/bg/bg_cat_tab01.gif) left top no-repeat;
}

/*--一戸建て--*/
#sell #container #main_contents div#house_input {
	background:url(/common/img/bg/bg_cat_tab02.gif) left top no-repeat;
	padding:0;
}

#sell #container #main_contents div#house_list {
	background:url(/common/img/bg/bg_cat_tab02.gif) left top no-repeat;
}

/*--土地--*/
#sell #container #main_contents div#land_input {
	background:url(/common/img/bg/bg_cat_tab03.gif) left top no-repeat;
	padding:0;
}

#sell #container #main_contents div#land_list {
	background:url(/common/img/bg/bg_cat_tab03.gif) left top no-repeat;
}

/*--事業用投資用--*/
#sell #container #main_contents div#pro1_input {
	background:url(/common/img/bg/bg_cat_tab04.gif) left top no-repeat;
	padding:0;
}

#sell #container #main_contents div#pro1_list {
	background:url(/common/img/bg/bg_cat_tab04.gif) left top no-repeat;
}

#sell #container #main_contents div#pro2_input {
	background:url(/common/img/bg/bg_cat_tab05.gif) left top no-repeat;
	padding:0;
}

#sell #container #main_contents div#pro2_list {
	background:url(/common/img/bg/bg_cat_tab05.gif) left top no-repeat;
}

#sell #container #main_contents div#cond_disp {
	background:#F8F8EE;
	padding:10px;
}

#sell #container #main_contents div#cond_disp li p {
	width:60px;
}

#sell #container #main_contents div#cond_disp li p,
#sell #container #main_contents div#cond_disp li ul {
	float:left;
}

/*clearfix*/
#sell #container #main_contents div.func_btn_area:after {
	content:".";
	display:block;
	height:0;
	clear:both; 
	visibility:hidden;
}

#sell #container #main_contents div.func_btn_area {
	zoom:1;
}