#contents-inner-top {
margin:0 0 0 0;
}

#wrap .advertisement{width:1100px; margin:0 auto;}
#wrap .advertisement ul{margin:15px 0 0 0;}
#wrap .advertisement li{margin:0 12px 0 0; float:left;}

#wrap .main_image{ margin:70px 0 15px 0;}

/*---------------------------------------------news-------------------------------------------*/
#contents-inner-top .news {
margin:0 0 30px 0;
}

#contents-inner-top .news-inner {
height:232px;
overflow:scroll;
overflow-x: hidden;
}

#contents-inner-top .news ul {
padding:0 0 0 0;
}
#contents-inner-top .news ul li{
width:782px;
line-height:1.4;
margin:0px 0 0 10px;
padding:12px 0 11px 10px;
border-bottom:1px dotted #ccc;
list-style:none;
position:relative;
}
/*#contents-inner-top .news ul li a{ padding:0 0 0 10px;}*/



/*---------------------------------------------searchPanel-------------------------------------------*/
#contents-inner-result{margin:0px 0px 0px 0px; width:830px;}

#area {margin:0 0 30px 0;}
#area input {margin:0 7px 3px 0;}
#area label{ display:block; float:left; width:160px;}
#station pre{ float:left; width:150px;}
#school pre{ display:block; float:left; width:162px;}
.kodawari .div1{ display:block; float:left; width:210px; margin-bottom:20px; height:78px;}
.kodawari label{ font-weight:bold; color:#555;}
.kodawari label input{ margin:0px 2px -1px 4px; position:relative; top:2px;}
.kodawari .div1 img{ float:left; margin:0 5px 0px 0;}
.kodawari .div1 p{ display:flex; font-size:12px; line-height:1.4em;margin:2px 10px 0 0; padding: 0 0 0 5px; color:#666;}

#type label{ display:block; float:left; width:100px;}


.contents-inner-search{
	margin:0;
	padding:0px;
	color:#333;
}

#contents-inner-result .bgTable{
	margin-bottom:10px;
}

#contents-inner-result .bgTable2{

}

/*#contents-inner-result .bgTable .bgTable_Top,
#contents-inner-result .bgTable .bgTable_Middle,
#contents-inner-result .bgTable .bgTable_Bottom{
	width:830px;
}

#contents-inner-result h2.resultTitle{
	 text-align:right;
	 font-size:16px;
	 margin:25px 18px 10px 0;
	 padding:0 0 0px 0px;
}

#contents-inner-result h2.resultTitle img{
margin:0px 3px 2px 0;
padding:0 0 0 0;
vertical-align:-3px;
}

#contents-inner-result h2.resultTitle span.text-style{
	color:#8ec31f;
	font-size:20px;

}
*/

/*==================================
h2タイトル修正
==================================*/
#contents-inner-result h2.resultTitle{
	width:830px;
    color: #000;
    font-size: 20px;
	font-weight: unset;
    border:none;
    background-color:inherit;
	text-align: right;
    margin: 0px 0 10px 0;
    padding: 0 0 9px 0px;
    text-align:left;
	background:url(../images/result/bg_label.gif) no-repeat bottom;
	border-radius:initial;
	}

#contents-inner-result h2.resultTitle span.text-style{
    font-size: 24px;
}

#contents-inner-result h2.resultTitle > img{margin: 0 16px 0 0; position:relative; top:3px;}

#contents-inner-result .bgTable{
	margin-bottom:26px;
}

#contents-inner-result .bgTable2{
}

#contents-inner-result .bgTable .bgTable_Top,
#contents-inner-result .bgTable .bgTable_Middle,
#contents-inner-result .bgTable .bgTable_Bottom{
	width:830px;
}

#contents-inner-result .bgTable td.bgTable_Top{
	/*background:url(../images/result/result_bg_top.gif) left top no-repeat;
	/*position:relative;*/
}

#contents-inner-result table .bgTable_Middle{
	/*background:url(../images/result/result_bg_middle.gif) left top repeat-y;*/
}


.contents-inner-search .tableAdjustSearch{margin:0px 0px 0px;padding:0px;}



.contents-inner-search .tableAdjustSearch .tb1{ margin:0px 0px 0 0; width:830px;}

.contents-inner-search .tableAdjustSearch .tb1 td{}

.contents-inner-search .tableAdjustSearch .tb1 .tb4{margin:0px 0px 0px 0px;}
.contents-inner-search .tableAdjustSearch .tb1 .tb4 td{width:25%;}

.contents-inner-search .tableAdjustSearch .tb2{margin:0 0 15px 0;}

.contents-inner-search .search-menu{font-size:15px; font-weight:bold; margin:0 0 10px 0px; padding:0 0 1px 0; border-bottom:1px solid #7f99cc;}

.contents-inner-search .tableAdjustSearch .kodawari{width:590px; margin:0 29px 0 0;}
.contents-inner-search .tableAdjustSearch .kodawari .div1{width:295px;}
.contents-inner-search .tableAdjustSearch td.top{width:204px;}


.contents-inner-search .search-conditions{ margin-bottom:10px;}

.contents-inner-search .select1{width:200px; margin-right:10px;}
.contents-inner-search .select2{width:220px; margin-right:10px;}
.contents-inner-search .select3{width:90px;}
.contents-inner-search .select4{width:90px; margin-right:10px;}

.contents-inner-search .select3_1{width:74px; margin:0 -1px 0 0;}
.contents-inner-search .select4_1{width:74px; margin:0 -1px 0 0;}

.contents-inner-search .select5{width:200px; margin-right:13px;}
.contents-inner-search .select6{width:200px; margin-right:13px;}

.contents-inner-search .select6_1{width:74px; margin:0 -1px 0 3px;}

.contents-inner-search .select7{width:200px; margin-right:10px;}

.contents-inner-search .ekitoho{margin:0px 0px 0px 0px;}

.contents-inner-search .search-go{ margin:0px 0px 0px 0px; text-align:right;}

#contents-inner-result .main_img {margin-bottom:29px;}

/*-------------------------- recommend rent sale -------------------------*/
#contents-inner-top .recommend {margin:20px 0 40px 0; padding:0;}
#contents-inner-top .recommend_rent{margin:20px 0 40px 0; padding:0;}


#contents-inner-top .recommend .separate,
#contents-inner-top .recommend_rent .separate
{border-top:1px solid #d9d9d9; /*width:690px; */margin:20px 0 20px 0;}

#contents-inner-top .recommend .separate,
#contents-inner-top .recommend_rent .separate:last-child
{border:none;}

#contents-inner-top .recommend .separate_blank,
#contents-inner-top .recommend_rent .separate_blank
{margin:0px 0 40px 0;}

#contents-inner-top .recommend .tb1,
#contents-inner-top .recommend_rent .tb1{
margin:0 auto;
}

#contents-inner-top .recommend td,
#contents-inner-top .recommend_rent td{
width:33%;
padding:0 18px 0 18px;
}

#contents-inner-top .recommend td:first-child,
#contents-inner-top .recommend_rent td:first-child{
padding:0 12px 0 0;
}

#contents-inner-top .recommend td:last-child,
#contents-inner-top .recommend_rent td:last-child{
padding:0 0 0 18px;
}

#contents-inner-top .recommend .vline,
#contents-inner-top .recommend_rent .vline{ border-left:1px solid #d9d9d9;}

#contents-inner-top .recommend .inner,
#contents-inner-top .recommend_rent .inner{
position:relative;
border:none;
width:252px;
}


#contents-inner-top .recommend .new,
#contents-inner-top .recommend_rent .new{
position:absolute;
top:-3px;
right:0;
}

#contents-inner-top .recommend .photo,
#contents-inner-top .recommend_rent .photo{
text-align:center; margin:0 0 18px 0;
height:160px;
overflow:hidden;
}
#contents-inner-top .recommend .photo .im1,
#contents-inner-top .recommend_rent .photo .im1{
margin:0px 0px 10px 0px;
}

#contents-inner-top .recommend .im2,
#contents-inner-top .recommend_rent .im2{
margin:0 0 10px;
text-align:center;
}

#contents-inner-top .recommend .div1,
#contents-inner-top .recommend_rent .div1{
padding:0;
margin:0 0 8px 0;
font-size:20px;
font-weight:bold;
/*height:80px;*/
}
#contents-inner-top .recommend_rent .div1{
}

#contents-inner-top .recommend .div1 .type,
#contents-inner-top .recommend_rent .div1 .type{
padding:0;
color:#555;
font-size:14px;
}

#contents-inner-top .recommend .div1 .type strong,
#contents-inner-top .recommend_rent .div1 .type strong{
}

#contents-inner-top .recommend .redText,
#contents-inner-top .recommend_rent .redText{
color:#aa0000;
}

#contents-inner-top .recommend ul,
#contents-inner-top .recommend_rent ul{
margin:0 0 15px 0;
}
#contents-inner-top .recommend li,
#contents-inner-top .recommend_rent li{
margin:0 0 7px 0;
padding:0 0 0 21px;
}

#contents-inner-top .recommend li.shozai{background:url(../images/top/label_syozai.png) no-repeat 1px 1px;}
#contents-inner-top .recommend li.kotsu{background:url(../images/top/label_kotsu.png) no-repeat 1px 1px;}
#contents-inner-top .recommend li.menseki{background:url(../images/top/label_menseki.png) no-repeat 0 1px;}
#contents-inner-top .recommend li.chikunen{background:url(../images/top/label_chikunen.png) no-repeat 0 1px;}
#contents-inner-top .recommend li.gakkoku {background:url(../images/top/label_gakkoku.png) no-repeat 0 1px;}

#contents-inner-top .recommend_rent li.shozai{background:url(../images/top/label_syozai_rent.png) no-repeat 1px 1px;}
#contents-inner-top .recommend_rent li.kotsu{background:url(../images/top/label_kotsu_rent.png) no-repeat 1px 1px;}
#contents-inner-top .recommend_rent li.menseki{background:url(../images/top/label_menseki_rent.png) no-repeat 0 1px;}
#contents-inner-top .recommend_rent li.chikunen{background:url(../images/top/label_chikunen_rent.png) no-repeat 0 1px;}
#contents-inner-top .recommend_rent li.gakkoku {background:url(../images/top/label_gakkoku_rent.png) no-repeat 0 1px;}

#contents-inner-top .recommend li img,
#contents-inner-top .recommend_rent li img{
margin:0 0 3px 0px;
display:block;
}

#contents-inner-top .recommend .cmnt,
#contents-inner-top .recommend_rent .cmnt{
margin:0;
padding:15px 0 0 0;
border-top:1px dotted #DDD;
/*width:310px;*/
}

#contents-inner-top .recommend .cmnt {color:#005eb0;}
#contents-inner-top .recommend_rent .cmnt {color:#005eb0;}


#contents-inner-top .recommend .line,
#contents-inner-top .recommend_rent .line{
height:2px;background-image:url(../images/line_dotted_9a9a9a.gif);margin:6px 11px 6px 0px;
}

#contents-inner-top .decimal { font-size: 14px; }
#contents-inner-top .menseki .decimal { font-size: 10px; }

#contents-inner-top .recommend_rent .recommend_all,
#contents-inner-top .recommend .recommend_all {text-align:center; margin-top:40px;}
#contents-inner-top .recommend_rent .recommend_all a,
#contents-inner-top .recommend .recommend_all a{display: inline-block; text-align: center; margin: 0 auto 0 auto; padding: 12px 10px 10px 25px; color: #FFF; text-decoration: none; letter-spacing: 1px; border-radius: 5px; line-height: 1; background: #f70 url(../images/top/sale_indent.png) no-repeat 10px center;}