@charset "utf-8";



/*-------------------------------------------------
				teble共通
---------------------------------------------------*/

#searchListContent table.kodawari,
#searchListContent table.kodawari2,
#searchListContent table.result1,
#searchListContent ul.result2 li.big_list div.data table.data_inner,
#searchListContent ul.result2 li.big_list div.data .data_table1,
#searchListContent ul.result2 li.big_list div.data .data_table2 {
	border-collapse: collapse;
	border-spacing: 0;
}

#searchListContent,
#searchListContent table.kodawari,
#searchListContent p.submit_btn,
#searchListContent table.kodawari2,
#searchListContent p.submit_btn,
#tabnavi ul.menu {
	width: 950px;
}

/*-------------------------------------------------
#searchListContent
---------------------------------------------------*/

#searchListContent {
	margin: 0 auto;
}
#searchListContent p.serach_ttl {
	margin: 18px 0 10px 0;
}

#container2 h3.serach_ttl {
	margin: 18px 0 10px 0;
}

#container2 h3.ttl {
	margin: 18px 0 10px 0;
}

#searchListContent h2.ttl {
	padding: 5px 10px;
	border: 1px solid #ccc;
	margin: 0 0 10px 0;
	font-size: 117%;
	font-weight: bold;
}
#searchListContent h2.ttl span {
	color: #f00;
	font-weight: normal;
	font-size: 92% !important;
}
#searchListContent h2 {
	border: none;
}
#searchListContent h2.result {
	padding: 5px;
	width: 896px;
	height: 14px;
	border: 1px solid #ccc;
}
#searchListContent h2.result span {
	padding: 0 0 0 7px;
	border-left: 4px solid #017663;
	font-size: 117%;
}
#searchListContent h2.resluts_ttl {
	padding: 5px 10px;
	border: 1px solid #ccc;
	margin: 0 0 10px 0;
	font-size: 117%;
	font-weight: bold;
}
#searchListContent h2.resluts_ttl strong {
	font-weight: normal;
}
/*-----------------------------------------------
 #select_second 
------------------------------------------------*/

#select_second {
	margin: 0 0 10px 0;
	width: 948px;
	border: 1px solid #999;
	border-bottom: none;
}
#select_second h3 {
	padding: 5px 10px;
	width: 928px;
	border-bottom: 1px solid #999;
	background: #f2f2f2;
	vertical-align: middle;
}
#select_second h3 input {
	margin: 1px 5px 0 0;
}
#select_second ul {
	padding: 10px;
	width: 928px;
	border-bottom: 1px solid #999;
}
#select_second ul:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html #select_second ul {
	height: 1em;
	overflow: visible;
}
/**/

#select_second ul li {
	float: left;
	width: 200px;
}
#select_second ul li input {
	vertical-align: middle;
}
#select_second ul.errors li {
	color: #f00;
	font-weight: bold !important;
}
#searchListContent p.submit_btn {
	clear: both;
	text-align: center;
}
/*-------------------------------------------
.kodawari 
--------------------------------------------*/

#searchListContent table.kodawari {
	margin: 10px 0 10px 0;
}
#searchListContent table.kodawari th {
	width: 142px;
	background: #f2f2f2;
	text-align: center;
	padding: 5px 0 5px;
	border: 1px solid #ccc;
	vertical-align: middle;
	font-weight: normal;
}
#searchListContent table.kodawari td {
	padding: 5px 10px 5px;
	border: 1px solid #c6c6c6;
}
#searchListContent table.kodawari ul:after {
	content: url(/images/clearfix.gif);
	display: block;
	clear: both;
	height: 0;
}
#searchListContent table.kodawari ul {
	display: block;
}
#searchListContent table.kodawari li {
	float: left;
	white-space: nowrap;
	margin: 0 15px 0 0;
	padding: 5px 0 5px;
	width: 10%;
}
#searchListContent table.kodawari li:first-child {
	float: left;
	white-space: nowrap;
	margin: 0 15px 0 0;
	padding: 5px 0 5px;
	width: 11%;
}
#searchListContent table.kodawari li input {
	float: left;
	white-space: nowrap;
	margin: 1px 5px 0 0;
}
#searchListContent p.submit_btn {
	text-align: center;
	margin: 0 auto 20px;
}
#searchListContent h3.ttl_kodawari {
	border-left: 5px solid #675c3e;
	padding: 2px 0 2px 10px;
	font-size: 117%;
	font-weight: bold;
}
#searchListContent h3.kodawari {
	padding: 5px;
	width: 896px;
	height: 14px;
	border: 1px solid #ccc;
	margin: 20px 0 0 0;
}
#searchListContent h3.kodawari span {
	padding: 0 0 0 7px;
	border-left: 4px solid #017663;
	font-size: 117%;
}
/******************************************* kodawari2 **/

#searchListContent table.kodawari2 {
	margin: 10px 0 10px 0;
}
#searchListContent table.kodawari2 th {
	width: 142px;
	background: #f2f2f2;
	text-align: center;
	padding: 5px 0 5px;
	border: 1px solid #ccc;
	vertical-align: middle;
	font-weight: normal;
}
#searchListContent table.kodawari2 td {
	padding: 5px 10px 5px;
	border: 1px solid #c6c6c6;
}
#searchListContent table.kodawari2 ul:after {
	content: url(/images/clearfix.gif);
	display: block;
	clear: both;
	height: 0;
}
#searchListContent table.kodawari2 ul {
	display: block;
}
#searchListContent table.kodawari2 li {
	float: left;
	white-space: nowrap;
	margin: 0 15px 0 0;
	padding: 5px 0 5px;
	width: 15%;
}
#searchListContent table.kodawari2 input {
	float: left;
	margin: 1px 10px 0 0;
}
#searchListContent p.submit_btn {
	text-align: center;
	margin: 0 auto 20px;
}
#searchListContent h3.ttl_kodawari2 {
	border-left: 5px solid #675c3e;
	padding: 2px 0 2px 10px;
	font-size: 117%;
	font-weight: bold;
}
#searchListContent h3.kodawari2 {
	padding: 5px;
	width: 896px;
	height: 14px;
	border: 1px solid #ccc;
	margin: 20px 0 0 0;
}
#searchListContent h3.kodawari2 span {
	padding: 0 0 0 7px;
	border-left: 4px solid #017663;
	font-size: 117%;
}
/*************************************************************** ichiran **/

#ichiran {
	width: 750px;
	float: right;
}
/******************************************* check_action **/

#ichiran .check_action {
	border: 1px solid #a1a1a1;
	background: #eff2f5;
	padding: 7px 10px;
	margin-bottom: 7px;
	position:relative;
	height: 30px;
	clear:both;
}
#ichiran .check_action p {
	position: absolute;
	left: 320px;
	top: 16px;
	line-height: 1.2;
}
#ichiran .check_action ul {
	position: absolute;
	left: 420px;
	top: 7px;
	width: 324px;
}
#ichiran .check_action ul li.favorite {
	margin: 0 14px 0 0;
	padding: 7px 0;
}
#ichiran .check_action ul li.favorite, #ichiran .check_action ul li.contact {
	float: left;
}
/******************************************* select **/

/* 画像切り替え・並び替え */

#ichiran .select {
	width: 750px;
}
#ichiran .select:after {
	content: url(/images/clearfix.gif);
	display: block;
	clear: both;
	height: 0;
}
#ichiran .select {
	display: inline-block;
}
#ichiran .select {
	display: block;
}
/******************************************* tab_select **/

#ichiran .select ul.tab_select {
	float: left;
	width: 282px;
}
#ichiran .select ul.tab_select:after {
	content: url(/images/clearfix.gif);
	display: block;
	clear: both;
	height: 0;
}
##ichiran .select ul.tab_select {
	display: inline-block;
}
##ichiran .select ul.tab_select {
	display: block;
}
#ichiran .select ul.tab_select li {
	float: left;
	width: 135px;
	padding-right: 6px;
}
/******************************************* tab_select2 **/

#ichiran .select ul.tab_select2 {
	float: left;
	margin: 0 0 1px;
	width: 282px;
}
#ichiran .select ul.tab_select2:after {
	content: url(/images/clearfix.gif);
	display: block;
	clear: both;
	height: 0;
}
##ichiran .select ul.tab_select2 {
	display: inline-block;
}
##ichiran .select ul.tab_select2 {
	display: block;
}
#ichiran .select ul.tab_select2 li {
	float: left;
	width: 135px;
	padding-right: 6px;
}
#ichiran .select div {
	float: right;
	width: 390px;
	border: 1px solid #a1a1a1;
	border-bottom: none;
	height: 38px;
}
#ichiran .select div h3 {
	text-align: center;
	border: none !important;
	line-height: 1.4;
	margin: 3px 0 0;
}
#ichiran .select div ul {
	text-align: center;
}
#ichiran .select div ul li {
	display: inline;
	background: url(/images/search/bg_dot.gif) 0 center no-repeat;
	padding: 0 0 0 10px;
	margin: 0 5px 0 0;
	line-height: 1.4;
}
/******************************************* result1 **/

/*---------------------------------------
result2.phtml（小さい画像一覧）
----------------------------------------*/

#searchListContent table.result1 {
	width: 750px !important;
	margin: 0 0 10px;
}

/* fox3用 */
#searchListContent table.result1, x:-moz-broken {
 width: 749px;
 margin-left: 1px;
}
 #searchListContent table.result1, x:x {
 margin-left: 0;
 width: 750px;
}

#searchListContent p.member_attention,
#searchListContent span.member_attention{
	color: #AE0000;
	clear: both;
}

#searchListContent table.result1 th {
	background: #eff2f5;
	line-height: 1.5;
	font-weight: normal;
	border: 1px solid #999;
	padding: 8px 5px;
	text-align:center;
}
#searchListContent table.result1 td {
	border: 1px solid #999;
	border-top: none;
	padding: 10px 3px;
	line-height: 1.5;
	background: #fbf3f0;
	text-align:center;
}
#searchListContent table.result1 p {
	text-align:center;
	margin:5px 0 0;
}
#searchListContent table.result1 td.d1 img {
	border: 1px solid #333;
}
#searchListContent table.result1 .bg_color td {
	background: #fff;
}
/*---------------
各ルの設定
----------------*/
#searchListContent table.result1 .d1 {
	padding: 5px;
}
#searchListContent table.result1 .w30 {
	width:30px;
}
#searchListContent table.result1 .w40 {
	width:40px;
}
#searchListContent table.result1 .w50 {
	width:50px;
}
#searchListContent table.result1 .w75 {
	width:75px;
}
#searchListContent table.result1 .w70 {
	width:70px;
}
#searchListContent table.result1 .w80 {
	width:80px;
}
#searchListContent table.result1 .w85 {
	width:85px;
}
#searchListContent table.result1 .w250 {
	width:250px;
}
#searchListContent table.result1 .bkn_ttl {
	text-align: left;
	padding: 0 0 0 5px;
	border-right: none;
}
#searchListContent table.result1 .favorite{
	border-left: none;
}
#searchListContent table.result1 .favorite,
#searchListContent table.result1 .bkn_ttl {
	border-bottom: 1px dotted #999;
}
#searchListContent table.result1 .favorite p {
	float: right;
	margin:0 5px 0 0;
	cursor: pointer;
	width: 132px;
}
#searchListContent table.result1 .small {
	font-size: 85%;
}


/******************************************* result2 **/

/*---------------------------------------
result.phtml（大きい画像一覧）
----------------------------------------*/


#searchListContent ul.result2 {
	width: 748px;
	margin: 0 0 10px;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
	padding: 0;
	position: relative;
}
#searchListContent ul.result2 li.big_list {
	padding: 12px 11px 7px 7px;
	border-bottom: 1px solid #999;
	margin: 0;
}
#searchListContent ul.result2 li.big_list ul.big_img {
	width: 249px;
	float: left;
	border: 1px solid #999;
	text-align: center;
	padding-bottom: 8px;
}
#searchListContent ul.result2 li.big_list ul.big_img li {
	display: inline;
	padding: 0 15px;
}
#searchListContent ul.result2 li.big_list ul.big_img li.large {
	padding: 15px 0 8px;
	border-bottom: 1px solid #999;
	margin-bottom: 8px;
	display: block;
	text-align: center;
}
/* 右 */
#searchListContent ul.result2 li.big_list div.data {
	float: right;
	width: 470px;
}
#searchListContent ul.result2 li.big_list div.data div.top {
	border-bottom: 1px dashed #d2d2d2;
	margin: 0 0 6px;
}
#searchListContent ul.result2 li.big_list div.data div.top:after {
	content: url(/images/clearfix.gif);
	display: block;
	clear: both;
	height: 0;
}
#searchListContent ul.result2 li.big_list div.data div.top {
	display: inline-block;
}
#searchListContent ul.result2 li.big_list div.data div.top {
	display: block;
}
#searchListContent ul.result2 li.big_list div.data p.name {
	border-left:3px solid #D0D79F;
	line-height: 1.4;
	padding: 0 0 0 5px;
	margin: 0 0 3px 0;
	float: left;
	width: 460px;
}
#searchListContent ul.result2 li.big_list div.data table.data_inner {
	width: 470px;
	margin: 0px;
}
/*------------
 上のテーブル
-------------*/
#searchListContent ul.result2 li.big_list div.data .data_table1 {
	width: 415px;
	margin: 0 0 9px;
}
#searchListContent ul.result2 li.big_list div.data .data_table1 th {
	background: #f0ede4;
	border: 1px solid #999;
	line-height: 1.4;
	padding: 4px 2px;
	font-weight: normal;
	text-align: center;
}
#searchListContent ul.result2 li.big_list div.data .data_table1 td {
	border: 1px solid #999;
	line-height: 1.4;
	padding: 4px 2px;
	text-align: center;
}
/* 各ル設定 */

#searchListContent ul.result2 li.big_list div.data .data_table1 .h1 {
	background: #fecad6;
	width: 90px;
}
#searchListContent ul.result2 li.big_list div.data .data_table1 .h2 {
	width: 60px;
}
#searchListContent ul.result2 li.big_list div.data .data_table1 .h3 {
	width: 45px;
}
#searchListContent ul.result2 li.big_list div.data .data_table1 .h4 {
	width: 45px;
}
#searchListContent ul.result2 li.big_list div.data .data_table1 .h5 {
	width: 60px;
}
#searchListContent ul.result2 li.big_list div.data table.data_inner td.check_box {
	background: #ddd;
	line-height: 1.6;
	vertical-align: middle;
	text-align: center;
	width: 42px;
	border: 1px solid #999;
}
/*------------
 下のテブル
-------------*/

#searchListContent ul.result2 li.big_list div.data .data_table2 {
	width: 415px;
	margin: 0 0 6px;
}
#searchListContent ul.result2 li.big_list div.data .data_table2 th {
	background: #f0ede4;
	border: 1px solid #999;
	line-height: 1.4;
	padding: 4px 0;
	font-weight: normal;
	text-align: center;
	width: 100px;
}
#searchListContent ul.result2 li.big_list div.data .data_table2 td {
	border: 1px solid #999;
	line-height: 1.4;
	padding: 4px 11px;
	text-align: left;
}
#searchListContent ul.result2 li.big_list div.data .data_table2 td.d1 {
	color: #f30d3e;
	font-style: normal !important;
	font-weight: bold;
}
/*------------
 ボタン
-------------*/

#searchListContent ul.result2 li.big_list div.data ul.contact_menu {
	width: 381px;
	margin:0 12px 0 0;
	float:right;
}
#searchListContent ul.result2 li.big_list div.data ul.contact_menu:after {
	content: url(/images/clearfix.gif);
	display: block;
	clear: both;
	height: 0;
}
#searchListContent ul.result2 li.big_list div.data ul.contact_menu {
	display: inline-block;
}
#searchListContent ul.result2 li.big_list div.data ul.contact_menu {
	display: block;
}
#searchListContent ul.result2 li.big_list div.data ul.contact_menu li {
	float: right;
	padding-left: 10px;
}
#searchListContent ul.result2 li.big_list div.data ul.contact_menu li.favorite {
	margin: 0 0 8px;
	cursor: pointer;
}
/* こだわりアコン */

#searchListContent ul.result2 li.big_list ul.kodawari {
	clear: both;
	padding: 10px 0 0 2px;
}
#searchListContent ul.result2 li.big_list ul.kodawari:after {
	content: url(/images/clearfix.gif);
	display: block;
	clear: both;
	height: 0;
}
#searchListContent ul.result2 li.big_list ul.kodawari {
	display: inline-block;
}
#searchListContent ul.result2 li.big_list ul.kodawari {
	display: block;
}
#searchListContent ul.result2 li.big_list ul.kodawari li {
	float: left;
	margin: 0 5px 5px 0;
	padding: 5px;
	border: 2px solid #675c3e;
	color: #333;
	background: #d4c6a0;
}
/*************************************************************** left **/

#left {
	margin: 0 0 10px;
	padding: 0;
	width: 190px !important;
	float: left;
}
/*************************************************************** shiborikomi **/

#left div#shiborikomi {
	width: 182px;
	background:#ffffff;
	padding: 10px 3px;
	margin:0 0 5px 0;
	border: 1px solid #cccccc;
	border-top: 0px;
}


#left div#shiborikomi dt,
#left div#shiborikomi h4 {
	font-weight: bold;
	border-left:3px solid #A8A800;
	margin: 7px 0 7px 3px;
	padding: 0 0 0 5px;
	line-height: 1.4;
	color:#333333;
}

#left div#shiborikomi dd {
	border-bottom:1px dotted #999999;
	margin:0 0 5px 0;
	padding:0 0 10px;
	line-height: 1.4;
}

#left div#shiborikomi dd ul:after {
	content: url(/images/clearfix.gif);
	display: block;
	clear: both;
	height: 0;
}


#left div#shiborikomi dd ul {
	display: block;
	white-space:nowrap;
	margin: 5px 0 0 0;
	padding:0 3px;
}
#left div#shiborikomi dd ul li {
	float: left;
	width: 85px;
	line-height: 1.4;
}
#left div#shiborikomi dd ul li input {
	margin:0px 5px 0 0;
}
/* ie7用 設定できたら削除　  */
* + html #left div#shiborikomi dd select {
	font-size: 12px;
}
#left div#shiborikomi p.kensaku_btn {
	text-align: center;
	padding: 10px 0 0 0;
}
/* ajax */

#left div#shiborikomi .checkBox2 dt {
	font-weight: normal;
	background: url(/images/search/bg_arrow.gif) 0 center no-repeat;
	margin: 5px 0 0 15px;
	padding: 0 0 0 15px;
	line-height: 1.4;
}
#left div#shiborikomi .checkBox2 dt {
	border: none;
}
#left div#shiborikomi .checkBox2 dd {
	margin: 5px 0 0 15px;
}
#left div#shiborikomi .checkBox2 li {
	float: none;
	width: auto;
}
#left div#shiborikomi .checkBox2 p {
	margin:0 0 0 0;
 padding::0 0 0 0;
	width: auto;
}
#left div#shiborikomi .checkBox2 p input {
	margin:0px 5px 0 0;
}
#left div#shiborikomi dd select {
	width:42%;
 font-family:;
}
/******************************************* pager **/


#searchListContent #ichiran p.pagerText {
	float: left;
	margin: 0 0 9px 10px;
	display: inline;
	line-height: 2;
	letter-spacing: -1px;
	font-size: 120%;
	font-weight: bold;
}
#searchListContent #ichiran p.pagerLinks {
	float: right;
	margin: 0 0 10px 42px;
	display: inline;
	line-height: 2.3;
}
#searchListContent #ichiran p.pagerLinks a{
	background-color: #FFFFFF;
	border:1px solid #CCCCCC;
	color: #000;
	padding:5px;
}
#searchListContent #ichiran p.pagerLinks b,
#searchListContent #ichiran p.pagerLinks a:hover{
	background-color: #F0EDE4;
	border:1px solid #CCCCCC;
	padding:5px;
}

/******************************************* empty **/

#searchListContent p.empty {
	margin: 20px 30px 20px 30px;
	padding: 10px;
	color: #f00;
	font-weight: bold;
	border: 1px solid #ccc;
	text-align: center;
}
/**********************************************************************************
		 								お気に入り
***********************************************************************************/



#searchListContent div#favorite_area {
	width: 750px;
	margin: 0 auto;
}
#searchListContent div#favorite_area h3 {
	margin: 10px auto;
	padding: 2px 0 2px 10px;
	border-left: 4px solid #675c3e;
	font-weight: bold;
	color: #666;
}
#searchListContent div#favorite_area p.saidai {
	font-size: 116%;
	width: 340px;
	float: left;
	margin: 10px 0 7px;
}
#searchListContent div#favorite_area ul.favorite_link {
	float: right;
	width: 340px;
	text-align: right;
	margin: 10px 0 7px;
}
#searchListContent div#favorite_area ul.favorite_link li {
	display: inline;
	background: url(/images/search/bg_dot.gif) 0 center no-repeat;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
	font-weight: bold;
	font-size: 116%;
}
#searchListContent div#favorite_area ul.favorite_link li a {
	font-weight: normal;
}
#searchListContent div#favorite_area p.error_message {
	clear: both;
	margin: 10px;
	color: #cc0000;
}
#searchListContent div#favorite_area p.toback {
	text-align: right;
}
/* チェッした物件を～のボッス */

#favorite_area .check_action {
	border: 1px solid #a1a1a1;
	background: #eff2f5;
	padding: 7px 10px;
	margin-bottom: 7px;
	position:relative;
	height: 30px;
	clear: both;
}
#favorite_area .check_action p {
	position: absolute;
	left: 355px;
	top: 16px;
}
#favorite_area .check_action ul.btn1 {
	position: absolute;
	left: 10px;
	top: 7px;
}
#favorite_area .check_action ul.btn2 {
	position: absolute;
	left: 449px;
	top: 7px;
	width: 237px;
}
#favorite_area .check_action ul.btn1 li.selectall, #favorite_area .check_action ul.btn1 li.deleteall {
	float: left;
	margin: 0 10px 0 0;
}
#favorite_area .check_action ul.btn2 li.delete, #favorite_area .check_action ul.btn2 li.contact {
	float: left;
	margin: 0 10px 0 0;
}
#favorite_area .check_action ul li.last {
	margin: 0;
}
#searchListContent div#favorite_area .check_action li img {
	cursor: pointer;
}










/************************************************************ gnavi *

　検索ののタブ部分です  2009/12/10 OIKAWA

--------------------------------------------------------------------*/

#tabnavi {
	clear: both;
}
#tabnavi ul.menu {
	margin:10px 0;
	border-bottom: #CCCCCC solid 1px;
}
#tabnavi ul.menu li {
	float:left;
	display:inline;
	margin:0 1px 0 0;
}
/*-----------------------------------------------------
.shiborikomiagain
------------------------------------------------------*/

.shiborikomiagain {
	width:888px;
	border: solid #cccccc 1px;
	padding: 5px 30px 30px 30px;
	margin: 10px 0 15px 0;
	text-align:left;
}
.shiborikomiagain ul li {
	float:left;
	width:20%;
	margin: 15px 0 0 0;
}
.shiborikomiagain ul {
	white-space:nowrap;
}
.shiborikomiagain ul li input {
	margin: 0 5px 0 0;
}
/*---------------------------------------------------
 検索のアドバイス部分　20091219 OIKAWA  
---------------------------------------------------*/

.searchAdvaice {
	margin: 0 0 10px;
	padding:5px 10px;
	background:#F1F4FC;
	border:solid 1px #082352;
}
.searchAdvaice p.ttl {
	border-bottom:dotted 1px #190906;
	color:#09F;
	font-size:126%;
	color:#190906;
	margin:0 0 5px;
	padding: 0;
	font-weight:bold;
}

#left .searchAdvaice {
	margin: 0 0 10px;
	padding:5px 10px;
	background:#F1F4FC;
	border:solid 1px #082352;
	width: 168px;
}
#left .searchAdvaice p.ttl {
	border-bottom:dotted 1px #190906;
	color:#09F;
	font-size:126%;
	color:#190906;
	margin:0 0 5px;
	padding: 0;
	font-weight:bold;
}





/*---------------------------------------------------
 検索のアドバイス部分　20091219 OIKAWA  
---------------------------------------------------*/

.searchAdvaice {
	margin: 0 auto 10px auto;
	padding:5px 10px;
	background:#F1F4FC;
	border:solid 1px #082352;
	width:926px;
}
.searchAdvaice p.ttl {
	border-bottom:dotted 1px #190906;
	color:#09F;
	font-size:126%;
	color:#190906;
	margin:0 0 5px;
	padding: 0;
	font-weight:bold;
}


#left .searchAdvaice {
	margin: 0 0 10px;
	padding:5px 10px;
	background:#F1F4FC;
	border:solid 1px #082352;
}
#left .searchAdvaice p.ttl {
	border-bottom:dotted 1px #190906;
	color:#09F;
	font-size:126%;
	color:#190906;
	margin:0 0 5px;
	padding: 0;
	font-weight:bold;
}

/******************************************* limited **/
p.limited_img {
	border:1px solid #999999;
	float:left;
	padding-bottom:20px;
	padding-top:20px;
	text-align:center;
	width:249px;
}
.big_list p.icn_member {
	position: absolute;
	top: 20px;
	left: 210px;
	z-index:8;
}
#main table.result1 .d1 p.limted {
	display:block;
	margin: 10px 0;
	position: relative;
}
#main table.result1 .d1 p.limted img.limitedimg {
	border: 0px;
	position: absolute;
	top: -10px;
	right: 0;
}

/*-- 会員限定物件アイコン --*/
#searchListContent table.result1 p.icn_member {
	position: absolute;
	top:2px;
	left:5px;
}

#searchListContent table.result1 .d1 div.my_limited{
	position: relative;
}

#searchListContent table.result1 .d1 div.my_limited p.icn_member{
	position: absolute;
	top: -15px;
	left:45px;
}

