@charset "UTF-8";

#main-area h2{
	background:url(../img/article/zou_title.gif) no-repeat;
	text-indent:-99999px;
}

#main-area h2.re_zouseichi{
	height:50px;
}

/* ------------------------------------------------------------ */
/* タグ */
/* ------------------------------------------------------------ */
#tab-area {
	width:650px;
	height:auto;
	margin:0 0 0px 0;
	padding:0 0 10px 0;
	clear:both;
}

#tab-area ul#tab{
	padding:0;
	margin:0;
}

#tab-area ul#tab li {
	display:block;
	float:left;
	width:119px;
	height:29px;
	padding:0 1px 0 0;
	border-bottom:none;
	margin:0;
}

#tab-area ul#tab li.select {
	display:block;
	float:left;
	width:119px;
}
#tab-area div {
	float: left;
	height: auto;
	margin:0;
}

.tab_link{
	background:url(../img/common/link.gif) no-repeat 0 8px;
	padding:0 10px 10px 10px;
	float:right;
}

.tab_section_z{
	float:left;/*必要*/
	display:block;
	margin:0 8px 0 0;
	height:auto;
}

.intab .tab_section_z a,
.intab_s .tab_section_z a{
	background:url(../img/article/zou_bg.gif) repeat-y;
	width:309px;
	display:block;
	padding:4px 2px 0px 0px;
	margin:0px 0px 10px 0;
	text-decoration:none;
	cursor:pointer;
}

.intab .tab_section_z a{ color:#333333 !important; }

.intab_s .tab_section_z a{ color:#999999 !important; }

.tab_section_z a:hover,
.tab_section_z a:active,
.intab_s .tab_section_z a:hover,
.intab_s .tab_section_z a:active{
	background:url(../img/article/zou_bg_on.gif) repeat-y;
	width:309px;
	display:block;
	text-decoration:none;
	cursor:pointer;
}

.intab_s .tab_section_z a:hover,
.intab_s .tab_section_z a:active{ color:#666666 !important; }

.intab_s .tab_section_z a:hover,
.intab_s .tab_section_z a:active{ color:#000000 !important; }


.zouseichi_left{
	width:207px;
	padding:0 0 0 4px;
	_float:left;/*IE*/
}

/* コメント */
.comment_area_z{
	width:207px;
	height:auto;
	padding:2px;
	line-height:120%;
}

/* 物件情報 */
.address_area{
	float:left;
	width:207spx;
	background:#FFFFFF;
	margin:0 0 5px 0;
}

.address_area p.address{
	font-size:122%;
	font-weight:bold;
	text-decoration:none;
	width:180px;
	line-height:110%;
	float:left;
	padding:4px;
}

.sub_address{
	line-height:115%;
	font-size:92%;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	padding:0px 0px 5px 5px;
	width:115px;
}

.space{
	text-align:right;
	padding:0px 12px 0 0;
	line-height:100%;
	font-size:90%;
	float:right;
	width:70px;
}

.tab_section_z a img.sign{
	padding:0px;
	margin:5px 0 0 0;
	float:right;
}

.tab_section_z a:hover img.sign,
.tab_section_z a:active img.sign{
	padding:0px;
}



/* サムネイル */

.right_img{
	float:right !important;
}

.right_img img{
	width:83px;
	height:62px;
}

.tab_section_z a img{
	padding:3px;
	background-color:#FCD696;
	height:auto;
	margin:0 4px 0px 0;
}


.tab_section_z a:hover img,
.tab_section_z a:active img{
	padding:3px;
	background-color:#FBC466;
	height:auto;
	filter		: alpha(opacity=70);
	opacity		: 0.7;
	-moz-opacity	: 0.7;
}

h3{
	padding:0 0 10px 0;
}



/*物件詳細------------------------------------------------ */
#main-area h2.de_h2{
	background:url(../img/article/de_ti_zouseichi.gif) no-repeat;
}

#tab-area ul#tab li.tab_pic{
	background:url(../img/article/de_zou_pic.gif) no-repeat;
	text-indent:-99999px;
}

#tab-area ul#tab li.tab_pic:hover,
#tab-area ul#tab li.tab_pic.select{
	background:url(../img/article/de_zou_pic_on.gif) no-repeat;
}

#tab-area ul#tab li.tab_map{
	background:url(../img/article/de_zou_map.gif) no-repeat;
	text-indent:-99999px;
}

#tab-area ul#tab li.tab_map:hover,
#tab-area ul#tab li.tab_map.select{
	background:url(../img/article/de_zou_map_on.gif) no-repeat;
}

.section_left h3{
	background:url(../img/article/de_icon_zouseichi.gif) no-repeat;
	padding:0 0 0 32px;
}

.selling_all{
	padding:0 0 10px 0;

}

.icon_area_de{
	float:left;
}

.icon_area_de li{
	float:left;
	background-color:#F9AF35;
	padding:2px;
	margin:10px 3px 0 0px;
	font-size:77% !important;
	line-height:100%;
	color:#FFFFFF;
	border:1px #F9AF35 solid;
}

.icon_area_de li.house{
	background:#FFFFFF;
	border:1px #F9AF35 solid;
	color:#F9AF35;
}

.hanbai_img{
	text-align:center;
}

.section table.zou_syuhen td{
	padding:0 30px 0 0;
	text-align:left;
}

.inquiry_tell,.inquiry_mail{
	margin:0 0 30px 0;
}

.inquiry_tell h5,.inquiry_mail h5{
	border-bottom:1px #CCCCCC dotted;
	margin:10px 0px;
	padding:0 0 5px 20px;
}

.inquiry_tell h5{
	background:url(../img/article/tell_zou.gif) no-repeat;
}

.inquiry_mail h5{
	background:url(../img/article/mail_zou.gif) no-repeat 0 3px;
}
	
.back_ a{
	background:url(../img/article/back_zou.gif) no-repeat;
	height:32px;
	width:119px;
	float:left;
}

.back_ p{
	text-indent:-99999px;	
}

.back_ a:hover,
.back_ a:active{
	background:url(../img/article/back_zou_on.gif) no-repeat;
	height:32px;
	width:119px;
	float:left;
}

.print a{
	background:url(../img/article/print_zou.gif) no-repeat;
	height:32px;
	float:right;
	width:156px;
}

.print p{
	text-indent:-99999px;	
}

.print a:hover,
.print a:active{
	background:url(../img/article/print_zou_on.gif) no-repeat;
	height:32px;
	float:right;
	width:156px;
}



h3.search_h3{
	border-left:5px #F9AF35 solid;
	padding:0 0 0 7px;
	background:#F4F4F4;
}




