﻿@charset "utf-8";

/*search系右上バナー*/
div.adbanner01{
	float: right;
	margin-bottom: 10px;
	height: 70px;
	padding: 8px 0 8px 32px;
	background: #eff2f3 url(../images/bg_adbanner01.gif) left top no-repeat;
}
div.adbanner01 div#ad0300,
div.adbanner01 div#ad0500{
	float: left;
	display: block;
	margin-right: 8px;
	padding-bottom: 0;
	line-height: 1;
	vertical-align: bottom;
}
/*top系 [PR]テキスト*/
div#ad0201{
	margin: 0 0 0 -30px;
	padding: 3px 30px 3px 54px;
	background: #f4f4f4 url(../images/tit_pr.gif) 30px 6px no-repeat;
	width: 926px;
}
/*top系Flashバナー*/
div.adbanner02{
}
/*top系エリアバナー*/
div.adbanner03{
	margin-bottom: 16px;
	overflow: hidden;
	_position: relative;
	_zoom: 1;
}
div.adbanner03 a{
	display: block;
	float: left;
	width: 120px;
	margin-left: 20px;
	margin-right: 19px;
	_display: inline;
}
div.adbanner03 a img{
	line-height: 1;
	vertical-align: bottom;
}
/*top系関連リンクバナー*/
div.adbanner04 div{
	margin-top: 8px;
}
div.adbanner04 div.group-pr{
	margin-top: 0;
	overflow: hidden;
	_position: relative;
	_zoom: 1;
}
div.adbanner04 div.group-pr a{
	display: block;
	float: left;
	width: 74px;
	margin-right: 4px;
}
div.adbanner04 div.group-pr a img{
	line-height: 1;
	vertical-align: bottom;
}
/* --- 2009.1.29 改修で追加 --- */
/* --- 全ページ露出バナー --- */
/*制御B その他*/
div.adbanner05,
div.adbanner05map,
div.adbanner06 {
	float: right;
	margin-bottom: 0;
	height: 91px;
	padding: 0;
	background: none;
	margin-left: 526px;
	position: absolute;
	z-index: 1;
}
div.adbanner05map {
	margin-left: 680px;
}
div.adbanner05 div#ad0900,
div.adbanner05map div#ad0900,
div.adbanner06 div#ad1000,
div.adbanner06 div#ad1100 {
	float: left;
	display: block;
	margin-right: 0;
	padding-bottom: 0;
	line-height: 1;
	vertical-align: bottom;
}
div.adbanner05 div#ad0900 div,
div.adbanner05map div#ad0900 div,
div.adbanner06 div#ad1000 div,
div.adbanner06 div#ad1100 div {
	margin-bottom: 10px;
	padding: 8px 8px 12px 37px;
	background: url(/common2/images/bg_adbanner05.gif) left top no-repeat;
	height: 70px;
}
/* --- 2009.1.29 改修で追加 ここまで --- */

/*ズームイン賃貸*/

div.zoomin-block{
}

div.zoomin-block h4{
	padding: 0;
	border: none;
	color: #0000ff;
}

div.zoomin-block div.parallel-block-1-1 div.col1,
div.zoomin-block div.parallel-block-1-1 div.col2{
	overflow: hidden;
	_position: relative;
	_zoom: 1;
}

div.zoomin-block div.parallel-block-1-1 div.thumb{
	float: left;
	width: 89px;
	_display: inline;
}
div.zoomin-block div.parallel-block-1-1 div.thumb img{
	float: left;
	margin-right: 6px;
}

div.zoomin-block div.parallel-block-1-1 div.info{
	float: left;
	width: 225px;
	_display: inline;
}
div.zoomin-block div.parallel-block-1-1 div.info h5{
	padding: 4px;
	background-color: #ece9d8;
}
div.zoomin-block div.parallel-block-1-1 div.info p{
	margin-top: 6px;
}
div.zoomin-block div.parallel-block-1-1 div.info p.desc{
	color: #0000ff;
}
div.zoomin-block div.parallel-block-1-1 div.info p.link{
	text-align: right;
}



/*pickup不動産*/
div.searchPickup {
	margin-bottom: 0 auto;
	_padding: 2px 0;
	width: 100%;
}
div.searchPickup ul {
	_margin: 0 3px 5px 0;
	margin: 7px 3px 0 0;
	float: left;
	width: 98%;
	background-color: #FFFFFF;
}
div.searchPickup ul li.pickupImage {
	_padding: 2px 5px 12px 0;
	padding: 0 5px 0 0;
	float: left;
	width: 70px;
	height: 70px;
}

li.pickupTitle0 {
	display: none;
}
li.pickupName,
li.pickupTitle1 {
	margin-bottom: 3px;
}
li.pickupTitle1,
li.pickupTitle2 {
	color: #D64822;
}
li.pickupTitle1,
li.pickupTitle3 {
	font-weight: bold;
}
/* --- 2009.7.9 イチオシ特集・テキスト付きイメージ用　追加 --- */
div.searchPickup ul li.ichiosiImage {
	_padding: 2px 5px 12px 0;
	padding: 0 5px 3px 0;
	float: left;
}
/* --- 2009.7.9 追加 ここまで --- */

