@charset "Shift_JIS";

/*===========================================
　>> マンションを地図で探す
　>> clearfix
	（clear要素をまとめて記述）
===========================================*/

#content .mTop { margin-top:20px; }

#content .graydot {
	width:940px;
	background:url(/common/newimg/bg_dot_yoko02.gif) repeat-x left top;
	padding-top:5px;
}

#content .graydot .table_graydot { width:940px; }

#content .graydot .table_graydot th {
	padding:10px;
	background:#ededed url(/common/newimg/bg_dot_yoko02.gif) repeat-x left bottom;
}

#content .graydot .table_graydot td {
	padding:10px;
	background:url(/common/newimg/bg_dot_yoko02.gif) repeat-x left bottom;
}

#content .ul_guide { position:relative; }

#content .ul_guide li {
	float:left;
	margin-right:10px;
	padding:3px 0;
}

#content .ul_guide li img,
#content .ul_guide li input { vertical-align:middle; }

#content .mapArea {
	width:940px;
	height:550px;
	margin-top:20px;/*background:url(/search_map/img/map.jpg) no-repeat left top;*/
	}

/*  オーバーレイ
------------------------------ */
body#bodyOver { background:none; }

body .conOver {
	width:460px;
	background:url(/search_map/img/bg_overlay.gif) repeat-y left top;
	border-bottom:1px solid #6A4218;
	text-align:left;
}

body .conOver .headBar {
	width:460px;
	height:22px;
	background:url(/search_map/img/bg_head.gif) no-repeat left top;
	text-align:right;
}

body .conOver .headBar img { margin:3px 5px 0 0; }

body .conOver .scroll {
	width:460px;
	height:270px;
	/*padding:0 0 0 5px;*/
	overflow:auto;
}

body .bukken {
	width:430px;
	margin:3px 0 10px 5px;
}

body .bukken .table01 { width:100%; }

body .bukken .table01 th,
body .bukken .table01 td { padding:3px; }

body .bukken .table01 th { background-color:#f0f0f0; }

body .bukken .table01 th .title {
	background:url(/search_map/img/ico_arrow.gif) no-repeat left 0em;
	padding-left:15px;
	font-weight:bold;
}

body .bukken .table01 th .icon {
	padding-left:5px;
	height:1em;
}

body .bukken .table01 th .icon img { vertical-align:middle; }

body .bukken .table01 .td_img { width:111px; }

body .bukken .table01 .td_detail { width:195px; }

body .bukken .table01 .category { font-weight:bold; }

body .bukken .table01 .shisetsu { /*position:relative;*/
	}

body .bukken .table01 .shisetsu li {
	float:left;
	margin-right:2px;
}

body .bukken .btn {
	text-align:right;
	padding:3px 3px 0 0;
}

/*  地図ふきだし用
------------------------------ */

.fukidashi table { border-spacing:none; }

.fukidashi table .bukken,
.fukidashi table .btn {
	text-align:left;
	vertical-align:middle;
}

.fukidashi table .bukken {
	background:url(/search_map/img/ico_-triangle_black.gif) no-repeat left 0.5em;
	padding-left:9px;
	width:87%;
}

.fukidashi table .bukken span {
	border:1px solid #000000;
	border-right:none;
	padding:2px;
	display:block;
	background-color:#FFF;
}

.fukidashi table .btn {
	border:1px solid #000000;
	border-left:none;
	width:13%;
	background-color:#FFF;
}

/*　　このエリアの物件一覧を見るボタン
----------------------------------------*/

#content .his_frame01 .conBox02 {
	background:url(/common/newimg/bg_dot_yoko02.gif) repeat-x left top;
	padding:5px 0;
}

#content .his_frame01 .conBox02 .conBox02_bg {
	background:#ededed url(/common/newimg/bg_dot_yoko02.gif) repeat-x left bottom;
	padding:7px 0;
}

#content .his_frame01 .conBox02 .conBox02_bg ul li.img{
	width:240px;	
	float:left;
	padding:0 0 0 180px;
}

#content .his_frame01 .conBox02 .conBox02_bg ul li.txt{
	vertical-align:middle;
	padding-left:10px;
	float:left;
	line-height:2.3em;
	width:500px;
}


/* ------------------------------
　　 clear要素をまとめて記述
------------------------------ */
#content .ul_guide:after,
body .bukken .table01 .shisetsu:after,
#content .his_frame01 .conBox02 .conBox02_bg ul:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

/* WinIE4-6用*/
* html #content .ul_guide,
* html body .bukken .table01 .shisetsu,
* html #content .his_frame01 .conBox02 .conBox02_bg ul  {
	display: inline-block;
	height: 1%;
}

#content .ul_guide,
body .bukken .table01 .shisetsu,
#content .his_frame01 .conBox02 .conBox02_bg ul  { zoom:1; }
