#zentai {text-align: center;}

div#head_all {width:100%;}
div#head_a {float:left;width:350;text-align:left;}
div#head_b {float:right;width: auto;}
div#cont {clear: both;width: 950px;}


#header {width:950px;height:75px;position:relative;margin-top:5px;margin-bottom:-5px;text-align:left;zoom:1;}
#header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#header #fL {float:left;}
#header table.fR {border:0;margin-top:5px;float:right;}
#header table.fR img {margin-right:8px;}
#header table.fR img.w_6 {margin-right:6px;}
#header table.fR img.w_0 {margin-right:0px;}
#header ul li {float:left;}
#header ul.mhl{margin-top:15px; zoom:1;}
#header ul.sitemap{margin-bottom:3px;zoom:1;}
#header ul.sitemap:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#header ul.sitemap li {margin-right:2px;font-size:80%;}
#header ul.sitemap li a {padding-left:9px;background: url(../../icons/common/shikaku.gif) no-repeat;background-position:left center;}

#header ul.rss {margin-bottom:3px;zoom:1;}
#header ul.rss:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#header ul.rss li {float:right; font-size:80%;}
#header ul.rss li a {padding-left:14px; background-position:left center;}

#z1_head1{width:950px;height:75px;position:relative;margin-bottom:0px;}
#z1_head1_1{padding:5px 0 0 0px;text-align:left; color:#666666 }
#z1_head1_1_1{text-align:right;margin-top:0px;}
#z1_head1_1_1 ul{float:right;}
#z1_head1_1 li{float:left;font-size:10px;display:inline;}
#z1_head1_1 li.li01{padding-left:8px;}
#z1_head1_1 li.li02{padding-left:5px;}
#z1_head1_1 li.li_b1{padding-left:8px;padding-top:15px;}
#z1_head1_1 li.li_b2{padding-left:8px;padding-top:15px;}
#z1_head1_1 li.li_b3{padding-left:8px;padding-top:0px;}
#z1_head1_1 li.li_b4{padding-left:8px;padding-top:1px;}

#week{width:950px;clear:both;margin-bottom:0px;}
#week_rnk{clear:both;height:100%;margin-bottom:0px;padding:0px 0 5px 0;text-align:left;width:950px;}
#week_rnk ul{text-align:left;}
#week_rnk li{display:inline;font-size:12px;}


#topnavi p,#topnavi ul,#topnavi li{float:left;font-size:0;line-height:0;vertical-align: bottom;}
#topnavi ul li img {margin-left: 6px;}
#topnavi a{height:0px;}
/*    floatoO・手・     */
#topnavi:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#topnavi{display:inline-table;}
/* hides from ie-mac \*/
* html .box {height:1%;}
#topnavi{display:block;}
/* end hide from ie-mac */
/*    floatoO・手・      */


#allsearch table.h_185 {
	height: 170px;
}

#allsearch{width:950px;clear:both;margin-bottom:0px;margin-top:10px;position:relative;}
#allsearch a{font-size:12px;line-heiht:1.3;}
#allsearch p.area_top{padding:8px 0px 0px 10px;}
#allsearch p.area{padding:5px 0px 0px 10px;}
#allsearch p.area_atop{padding:5px 0px 0px 5px;font-size:12px;line-height:1.3;}
#allsearch p.area_a{padding:10px 0px 0px 5px;font-size:12px;line-height:1.3;}
#allsearch p.area_b{padding:0px 0px 0px 5px;font-size:12px;line-height:1.3;}
#allsearch p.area_c{padding:7px 0px 0px 5px;font-size:12px;line-height:1.3;}

#allsearch p.areabtn{margin:6px 0px 0px 10px;}
#allsearch p.areamap{padding:5px 5px 0px 0px; padding:7px 7px 0px 0px;}
#allsearch p.ensen_a{padding:5px 0px 0px 10px;font-size:12px;line-height:1.3;}
#allsearch ul.ensen_a{padding:5px 0px 0px 0px;font-size:12px;line-height:1.3;}

#allsearch p.ensenbtn{ margin:0px 0px 0px 2px;}
#allsearch p.needs{padding:5px 0px 0px 10px;font-size:12px;line-height:100%;}

#allsearch p.company{padding:5px 0px 0px 10px;font-size:12px;line-height:1.3;}

.snull{font-size:0px;line-height:100%;}
.shincyaku{padding-top:0px; color:#ffffff;}
/* ouccino */
.sbck_m_shuto{width:950px;height:300px;background-image:url(../../icons/mansion/shuto/searchback_ver_ouccino.gif);background-repeat:no-repeat;}
.sbck_ou{width:950px;height:300px;background-image:url(../../icons/mansion/alljapan/searchback_ver_alljapan.gif);background-repeat:no-repeat;}
.sbck_h_syuto_ver_o{width:950px;height:301px;background-image:url(../../icons/house/shuto/searchback_ver_ouccino_h.gif);background-repeat:no-repeat;}
.sbck_l_shuto_ver_o{width:950px;height:301px;background-image:url(../../icons/land/shuto/searchback_ver_ouccino_l.gif);background-repeat:no-repeat;}

.o_bnr{ margin-left: 7px; margin-top:10px; margin-bottom: 5px;}
/* ouccino */

.hpcode{padding: 4px 4px 0px 0px;}

#hp_kensaku{position:absolute;left:770px;top:15px;width:170px;}
#hp_kensaku_1:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#hp_kensaku_1{display:inline-table;}
/* hides from ie-mac \*/
* html #hp_kensaku_1 {height:1%;}
#hp_kensaku_1{display:block;}
/* end hide from ie-mac */
#hp_kensaku_1{margin-bottom:3px;}
#hp_kensaku_1_1{float:left;text-align:right;padding-right:3px;}
#hp_kensaku_1_1 p.text01{font-size:10px;padding-top:2px;color:#ff4e4e;}
#hp_kensaku_1_2{float:left;width:120px;height:16px;}
#hp_kensaku_1_2 input{border:solid 1px #ff4e4e;width:120px;height:16px;font-size:10px;line-height:1.1;}
#hp_kensaku_1_3{float:left;width:30px;height:18px;padding-left:5px;}
#hp_kensaku_1_3 input{width:30px;height:18px;}


#add{width:950px;clear:both;margin-bottom:5px;margin-top:5px;}
#add_rnk{clear:both;height:100%;margin-bottom:0px;padding:3px 0 0 0;text-align:center;width:950px;}
#add_rnk ul{text-align:center;}
#add_rnk li{display:inline;font-size:12px;}

#recommend{width:950px;clear:both;margin-bottom:5px;margin-top:5px;}
#blog{float:left; margin-right:10px;}
#response{float:right; margin-right:20px; margin-top:10px;}
.blog ul{text-align:left;line-height:130%;}
.blog li{font-size:11px;}

#left_main{float:left;width:930px;margin-top:5px;}
#right_main{float:right; width:20px;margin-top:5px;}


/* ----------------------------
   0602縦バナー調整のため
--------------------------------*/  

#recommend0602{width:930px;clear:both;margin-bottom:5px;margin-top:5px; float:left;}
#response0602{float:right; margin-right:5px; margin-top:5px;}
/* ----------------------------
   0602縦バナー調整のため
--------------------------------*/ 

/* ------------------------------------------
  0610 blog横バナーver.2 （右２つバナー）
----------------------------------------------*/  

#blog2{float:left; margin-right:20px; width:400px;}
#response0610{float:right; margin-right:5px; margin-top:5px; width:490px;}
#response0610 ul{width:490px; margin-left:0px;}
#response0610 li{ float:left; }
.response0610_mar{margin-right:20px; }

/* ------------------------------------------
  0610 blog横バナーver.2 （右２つバナー）
----------------------------------------------*/ 


/*   バナー4枚  080725
----------------------------------------------*/ 
#middlebnr{width:930px;clear:both;margin-bottom:5px;margin-top:5px; float:left;}
#middlebnr ul{width:930px; margin-left:0px;}
#middlebnr li{ float:left; }

/*   バナー4枚 080725
----------------------------------------------*/ 


.toku_bnr {padding: 8px 4px 8px 8px;}
.toku_clm {padding: 10px 0px 0px 10px;}
.clm {padding: 0px 0px 0px 10px;}
.clm p{padding: 8px 0px 0px 0px;}
.clm p.m5{padding: 5px 0px 0px 0px;}

/*---- 週刊HomePALAZA最新記事 -----*/
#weekly{padding: 0px 0px 10px 0px; height:160px;}
.hp_weekly_bnr {padding: 10px 5px 0px 10px;}
.weekly_l{padding: 0px 10px 0px 10px; }

/*---- 週刊HomePALAZA最新記事 -----*/

.ichioshi {float:left;padding: 8px 0px 0px 8px;}
.ichioshi ul{text-align:left;}
.ichioshi li{display:inline;}
.ichioshi li.ichi_l{font-size:14px;}
.ichioshi p.ichi_l{text-align:left;padding:5px 0px 0px 3px;width: 150px}
.ichioshi li.ichi_m{font-size:12px;}
.ichioshi p.ichi_m{text-align:left;padding:5px 0px 0px 8px;width: 200px}
.ichioshi p.pht{padding:5px 0px 8px 0px;}
p.bukken {padding: 8px 8px 8px 8px;}
.kisha {float:left;padding: 5px 0px 0px 8px;}
.kisha ul{text-align:left;line-height:130%;}
.kisha li{display:inline;font-size:12px;}
.kisha p{font-size:11px;}
.link{margin-top: 5px;}

.bkn_chk {float:left;padding: 8px 0px 8px 8px;}
.bkn_chk p.txt{float:left;padding: 5px 5px 0px 8px;}
.bkn_chk p.pht{padding:0px 0px 5px 0px;}
.jyo_chk {float:left;padding: 8px 0px 8px 8px;}
.jyo_chk ul{text-align:left;line-height:130%;}
.jyo_chk li{display:inline;font-size:14px;}


.know1 {float:left;padding: 5px 0px 8px 8px;}
.know1 ul{text-align:left;line-height:130%;}
.know1 li{display:inline;font-size:12px;}
.know2 {float:left;padding: 8px 0px 8px 8px;}
.know2 p {float:left;padding: 4px 0px 0px 0px;width: 200px}
.know3 {float:left;padding: 5px 10px 0px 0px;}
.know3 ul{text-align:left;line-height:130%;}
.know3 li{display:inline;font-size:11px;}
.know4 {float:left;padding: 8px 0px 0px 0px;}
.know4 p.pht{padding:0px 0px 3px 0px;}
.know5 {float:left;padding: 0px 0px 3px 8px;}
.know5 ul{text-align:left;line-height:130%;}
.know5 li{font-size:11px;}
.know6 {margin: 10px 0px 5px 10px; width:400px; height:78px; background-color:#e9edf2; }
.know6 ul{ width:350px; padding-top:10px; padding-left:70px;}
.know6 li{ float:left; margin-right:20px;}
.margin_t10{margin-top:10px;}
/*---- response magizine -----*/
.magazine {
 margin-top: 10px;
 }
/*---- response magizine -----*/


.clear {clear: both;width: 950px;margin-bottom:0px;margin-top:0px;}
.clearleft {clear: both;width: 930px;margin-top:5px;}
.redunder{font-size:0px;line-height:100%;}
.gyunder{font-size:0px;line-height:100%;}


#z1_foot1{width:950px;clear:both;margin-bottom:10px;}
#z1_foot1_1 ul{clear:both;}
#z1_foot1_1 li{margin-left:10px;float:left;margin-bottom:10px;}
#z1_foot1_1 li.li01{margin-left:0;}
#z1_foot1_2{clear:both;height:100%;margin-bottom:10px;padding:10px 0 10px 0;text-align:center;width:950px;}
#z1_foot1_2 ul{text-align:center; margin-bottom:10px;}
#z1_foot1_2 li{display:inline;}


#hpinfo{clear:both;padding:10px 0px 10px 0px;text-align:left; }
.columbg{background-image:url(../../icons/common/columbg.gif); }
#hpinfo_txt{clear:both;margin-bottom:10px;padding:10px 15px 0px 15px;}
#hpinfo li{padding-left:10px;background:url(../../icons/common/sankaku_g.gif) no-repeat 0 3px;}

#hpinfo2{clear:both;padding:10px 0px 10px 0px;text-align:left;}
#hpinfo_txt2{clear:both;margin-bottom:10px; padding:10px 15px 0px 15px; color:#666666; }
#hpinfo2 li{padding-left:10px;background:url(../../icons/common/sankaku_g.gif) no-repeat 0 3px; font-size:10px;}

#z1_foot1_3{text-align:center;margin-bottom:10px;}
#z1_foot1_4{text-align:center;margin-bottom:10px;}

#z1_aj01 {
	position: relative;
}
#z1_aj01 #z1_head1_3 {
	position:absolute;
	top:-104px;
	width:193px;
	right: -10px;
}
#z1_head1_3{position:absolute;right:10px;top:6px;width:193px;}
#z1_head1_3 li{float:left;font-size:10px;}
#z1_head1_3 li.li01{padding-left:10px;margin-right:5px;}
.z19_body3_1_2_1{float:right;padding:0px 0px 15px 0px;clear:both;}
#z1_showHideLayer1_div{position:absolute; left:0px; top:0px; height:10px; visibility:visible; border:0; margin:0; padding:0; line-height:100%;}
#z1_showHideLayer1_div li.li99{float:right; width:60px; background:url(../icons/common/z1_list_re.gif) no-repeat 0 3px;}

#z1_showHideLayer2_div{position:absolute; left:-130px; top:-110px; width:192px; height:16px; visibility:hidden; border:0; margin:0; padding:0; line-height:100%; z-index: 1000;}

#z1_head3{float:right;position:absolute;right:0px;top:23px;}
#z1_head3 li{float:left;margin-bottom:0;}

#z1_head1_1 li{float:left;font-size:10px;}
#z1_head1_1 li.li01{padding-left:10px;background:url(../../icons/common/z1_list_re.gif) no-repeat 0 3px;margin-right:5px;}
#z1_head1_1 li.li02{padding-left:10px;background:url(../../icons/common/z1_list_re.gif) no-repeat 0 3px;}

/* margin */
.mar_t10 { margin-top:10px;} 
.mar_r10 { margin-right:10px;} 
.mar_l10 { margin-left:10px;}
.mar_r30 { margin-right:30px;} 

/* margin */

/*font size */
.txt10 {font-size:10px;}
/*font size */

/*---header?調整--*/
#header_question img { margin-bottom:3px; margin-right:2px;}

#header_lines {
	font-size:80%;
	padding-bottom:3px;
	margin-right:2px;}