@charset "utf-8";.announce-wrap{width:960px;font-size:12px;background-color:#f9f9f9;padding:.6em 1em;margin:10px auto;border:2px solid #eee;box-sizing:border-box}body{height:100%;border-top:2px solid #0a3190;line-height:1.67;background-color:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#080808;position:relative}a:link{color:#0c5f93}a:visited{color:#0c5f93}a:hover,a:visited:hover{text-decoration:none}a:active{color:#0c5f93}img{vertical-align:bottom}div#container{margin:0 auto;font-size:100%;min-height:100%;height:auto !important}div#header{background-color:#fff}div#header-wrap{margin:0 auto;width:960px}h1{float:left;font-size:84.7%;background-color:#fff;width:57%}.header-id{display:block;float:left;width:493px;height:65px}.count-tempo{float:right;font-size:138.5%;margin-top:3px;background-color:#fff}.count-tempo .open{font-weight:900;color:#e9000e;font-size:177.8%;font-family:Arial,Helvetica,sans-serif;font-weight:900}.count-tempo .pre-open{font-weight:900;font-size:133.4%;font-family:Arial,Helvetica,sans-serif;font-weight:900}.header-nav{float:right}.header-nav li{display:inline}.header-unit02{position:relative;margin-top:-10px}.header-count-unit{background:url(../../housedo_img/common/bg-header-count.png) repeat-x 0 0}.header-count{width:960px;margin:0 auto;min-height:40px}.bal-guest{float:right;text-align:right;background:url(../../housedo_img/common/bg-bal-guest.png) no-repeat 0 0;width:210px;min-height:40px;padding-right:10px;padding-top:2px}.header-count ul{width:960px;float:left}.header-count ul li{float:left;margin-right:25px;padding-top:2px}.header-count ul li img,.bal-guest img{padding-bottom:2px}.header-count ul li span,.bal-guest span{font-family:Arial,Helvetica,sans-serif;font-weight:900;color:#0a3190;font-size:138.5%}.topicpath{margin-bottom:10px;font-size:77%}.topicpath li{float:left;margin-left:1em;padding-left:1em;background:url(../../housedo_img/common/topicpath.png) no-repeat 0 50%}.topicpath li#topPage{background:0;margin-left:0;padding-left:0}div#content{width:960px;margin:0 auto}div#main{width:710px;float:left}div#side{width:220px;float:right;position:relative;margin-top:-17px}body#left-side div#side{margin-top:0}body#left-side div#side .sub-ttl-mypage{background-color:#ffecbf;border-radius:3px 3px 0 0;padding-top:5px}.sub-mypage{background-color:#ffecbf;border-radius:3px;padding-bottom:5px;text-align:center;position:relative;margin-bottom:15px}.sub-mypage-unit{width:188px;margin:0 auto;border:1px solid #bec1c3;border-radius:0 0 3px 3px;border-top:0;background-color:#fff;padding:8px 10px;box-shadow:0 1px 1px #ddd7c4}.mypage_regist02{position:relative;margin:.6em 0 -0.6em}.mypage_regist02 span{color:#0637b1}.btn-login{display:block;padding-bottom:5px;border-bottom:1px dotted #999}.btn-mypage{display:block;margin-top:8px}.sub-mypage ul{margin:4px 0;padding-left:20px}.sub-mypage ul li{text-align:left;font-size:84.7%;list-style-type:disc;line-height:1.2;color:#5a430c}.detail-link{text-align:right}.detail-link a{background:url(../../housedo_img/common/icon-arw01.png) no-repeat 0 50%;padding-left:1em}.side-content{margin-top:20px;padding:4px 9px 9px;border:1px solid #ccc;border-radius:3px;background-color:#fff}.side-block{margin:20px auto 0}.side-block.side-block-app ul li img{width:100%;transition-duration:.3s}.side-block.side-block-app ul li img:hover{margin:1px 0 -1px 0;opacity:.75;transition-duration:.3s}.side-content .first-child{margin-top:0}.side-block dt{padding-bottom:3px;color:#00075d;font-weight:900;font-size:107.7%;background:url(../../housedo_img/common/bg-side-ttl.png) repeat-x 0 100%}.bnr-unit li{margin-top:10px}.tvcm-unit{text-align:center}.tvcm-unit a{display:block;margin-top:10px}.search-areatype{padding:5px 0 15px;border-bottom:1px dotted #b9bcbd;background-color:#f6f6f6}.search-areatype select,.search-areatype input.txt{display:block;width:180px;margin:10px auto 0}.btn-search input{display:block;margin:10px auto 0}.search-areatype p.icon-slidedown{cursor:pointer;text-align:center}.search-areatype p.icon-slidedown span{padding-left:1em;background:url(../../housedo_img/common/icon-slidedown.png) no-repeat 0 0;color:#00075d;font-size:92.4%}.mentenance{margin:10px 0 20px;border:1px solid #ccc;border-radius:3px}.mentenance dt{padding:.2em .6em;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3959a5),color-stop(1,#0d3291));background-image:-o-linear-gradient(bottom,#3959a5 0,#0d3291 100%);background-image:-moz-linear-gradient(bottom,#3959a5 0,#0d3291 100%);background-image:-webkit-linear-gradient(bottom,#3959a5 0,#0d3291 100%);background-image:-ms-linear-gradient(bottom,#3959a5 0,#0d3291 100%);background-image:linear-gradient(to bottom,#3959a5 0,#0d3291 100%);border-radius:3px 3px 0 0;color:#fff;font-weight:900;text-shadow:0 1px 0 # 0D3291;border-bottom:2px solid #00afec}.mentenance dd{padding:9px;background-color:#fff}.GoogleAdSense{margin:20px 10px 0}#footer{margin-top:60px}.pagetop{display:none;position:fixed;bottom:60px;right:80px;z-index:9999}.pagetop a{background:url(../../housedo_img/common/img-pagetop.png) no-repeat 0 0;display:block;height:54px;width:70px;text-indent:-9999em}.footer-bnr{width:960px;margin:0 auto}.footer-bnr ul{position:relative;margin-right:-6px;width:966px}.footer-bnr ul li{float:left;margin-left:6px}.footer-link{padding:5px 0;background-color:#f5f5f9;border-top:1px solid #d7d7d7;text-align:center;font-size:92.4%}.footer-link a{color:#333;background:url(../../housedo_img/common/footer-border.png) repeat-y 0 0;padding:0 10px 0 12px}.footer-link a:first-child{background:0}.copyright{padding:5px 0;background-color:#0a3190;text-align:center;font-size:77%;color:#c6cee3}body#left-side div#main{float:right}body#left-side div#side{float:left}.clear_float{clear:both}.clearfix:after,#header:after,#content:after,#footer:after,.header-unit01:after,.header-unit02:after,.header-count:after,.topicpath:after,.footer-bnr:after,.footer-link:after{display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0}.clearfix,#header,#content,#footer,.header-unit01,.header-unit02,.header-count,.topicpath,.footer-bnr,.footer-link{*zoom:1}#main p.cont-tagline{padding-bottom:5px}.cont-block-01{margin-bottom:15px}.cont-block-02{margin-bottom:30px;margin-top:30px}.cont-block-03{margin-bottom:10px}.cont-block-04{margin-bottom:20px}.cont-block-05{margin-bottom:30px;margin-top:10px}.f-Left{float:left}.f-Right{float:right}p.cont-tagline{margin-bottom:10px}.header-btn{bottom:5px;position:absolute;right:0;width:715px}.header-btn dl{float:left;margin-left:6px}.header-btn dl dt{color:#0b3190;font-weight:bold}.header-btn dl dd ul{overflow:hidden}.header-btn dl dd ul li{float:left}.header-btn dl dd ul li img{margin-right:2px}.header-btn p{bottom:0;position:absolute;right:0}#topic_path{margin-bottom:5px;overflow:hidden}#topic_path li{float:left}#topic_path li span{padding:0 8px}p.cont-lead-txt{margin-bottom:20px}p.cont-lead-txt02{font-size:85%;line-height:1.3;margin-bottom:10px}.content-head h2.cont_tit{background:none repeat scroll 0 0 #e8e8e8;border:0 none !important;font-size:170%;font-weight:bold;line-height:1.1;margin-bottom:15px;padding:2px}.content-head h2.cont_tit span{background:url(../../housedo_img/common/tit_bg_blue.gif) no-repeat 0 center #fff;border:solid 1px #afbbd9;display:block;padding:12px 75px 12px 20px}.content-head h2{background:url(../../housedo_img/common/top_tit_bg.png) repeat-x 0 0 #f8f8f8;border-bottom:1px solid #dadcdd !important;border-left:1px solid #dadcdd;border-right:1px solid #dadcdd;font-size:139%;font-weight:bold;line-height:1;margin-bottom:15px;padding:15px 15px 11px}.content-head p{position:absolute;right:5px;top:13px}.content-head p a{background:url(../../housedo_img/common/icon_arrow_tit.png) no-repeat 0 center;padding-left:10px}.btn-shop-labels{background:url(../../housedo_img/common/area_btn_bg.gif) no-repeat scroll left center #fff !important;border:1px solid #9cabd1;border-radius:2px;color:#333 !important;font-weight:bold;padding:5px 10px 5px 30px !important;text-decoration:none}.btn-theme-labels{background:url(../../housedo_img/common/area_btn_bg.gif) no-repeat scroll left center #fff !important;border:1px solid #9cabd1;border-radius:2px;color:#333 !important;font-weight:bold;padding:5px 10px 5px 30px !important;text-decoration:none}h3 span.icon-jmap{background:url(../../housedo_img/common/icon_jmap.png) no-repeat 0 center;font-size:154%;display:block;padding-left:55px;color:#0b3190;font-weight:bold;line-height:34px}h3 span.icon-st{background:url(../../housedo_img/common/icon_st.png) no-repeat 0 center;font-size:154%;display:block;min-height:34px;padding-left:25px;color:#0b3190;font-weight:bold;line-height:34px}h3 span.icon-house{background:url(../../housedo_img/common/icon_house.png) no-repeat 0 center;font-size:154%;display:block;min-height:34px;padding-left:30px;color:#0b3190;font-weight:bold;line-height:34px}.special-unit .content-head{position:relative}.cont-list-unit h2.tit-kodawari{border-bottom:2px solid #0b3190;font-weight:bold;margin-bottom:15px;padding-bottom:5px}.cont-list-unit h2.tit-kodawari span{font-size:154%;color:#0b3190}.cont-list-unit h2.tit-kodawari span.theme_price{background:url(../../housedo_img/theme/price.png) no-repeat 0 center;padding-left:30px}.cont-list-unit h2.tit-kodawari span.theme_facilities{background:url(../../housedo_img/theme/facilities.png) no-repeat 0 center;padding-left:30px}.cont-list-unit h2.tit-kodawari span.theme_care{background:url(../../housedo_img/theme/care.png) no-repeat 0 center;padding-left:30px}.cont-list-unit h2.tit-kodawari span.theme_access{background:url(../../housedo_img/theme/access.png) no-repeat 0 center;padding-left:30px}.cont-list-unit h2.tit-kodawari span.theme_feature{background:url(../../housedo_img/theme/feature.png) no-repeat 0 center;padding-left:30px}.cont-list-unit ul{overflow:hidden}.cont-list-unit ul li{margin-bottom:20px;margin-left:0;width:233px;display:inline-block;vertical-align:top}.cont-list-unit ul li dl{float:right;width:120px;margin-right:3px}.cont-list-unit ul li dl dt{color:#143994;font-size:115%;font-weight:bold;line-height:1.2;margin-bottom:5px}.cont-list-unit ul li dl dd{line-height:1.2}.cont-list-unit ul li p{float:left;width:107px}.search-list-unit .search-list-unit-inner{background:url(../../housedo_img/common/bg_stripe.gif) repeat 0 0;margin-top:10px;padding:4px}.search-list-unit dl{background:none repeat scroll 0 0 #fff;border:1px solid #e1e8f3;padding:10px 10px 0;line-height:1.3}.search-list-unit dt.icon-check,.search-list-unit dt.icon-magnifying{border-bottom:1px solid #6893d6;color:#003791;font-weight:bold;line-height:1.5;margin-bottom:10px;padding-bottom:2px;padding-left:20px;font-size:116%}.search-list-unit dt.icon-check{background:url(../../housedo_img/common/icon_check.gif) no-repeat 0 center}.search-list-unit dt.icon-magnifying{background:url(../../housedo_img/common/icon_magnifying.gif) no-repeat 0 center}.search-list-unit ul{overflow:hidden}.search-list-unit ul.search-area-list li{border-right:1px solid #9a9a9a;float:left;padding-top:2px;margin-bottom:10px;margin-right:5px;padding-right:5px}.search-list-unit ul.search-area-list li:last-child{border-right:0}.search-list-unit ul li dl{border:0 none;overflow:hidden;padding:0}.search-list-unit ul li dl>dt{border-right:1px solid #9a9a9a;clear:both;float:left;margin-bottom:10px;margin-right:5px;padding-right:5px}.search-list-unit ul li dl>dd{float:left;margin-bottom:10px}.search-list-unit ul li dl dd ul li{border-right:1px solid #9a9a9a;float:left;margin-right:5px;padding-right:5px}#footer-searchitem{background:#e0e7f2;padding:15px 0 20px}#footer-searchitem #footer-searchitem-inner{margin:0 auto;width:960px;overflow:hidden}#footer-searchitem-left{background-color:#cad7ec;float:left;padding:15px 15px 10px;width:500px;height:223px}#footer-searchitem-right{background-color:#cad7ec;float:right;padding:15px 15px 10px;width:380px;height:223px}dl#footer-head{margin-bottom:10px}dl#footer-head dt{margin-bottom:10px}dl#footer-head dd{font-size:77%;line-height:1.4}#footer-searchitem-left dd .inner-item>dt{clear:both;color:#262626;float:left;font-size:77%;font-weight:normal;line-height:1;margin-bottom:8px;width:70px;margin-left:5px}#footer-searchitem-left dd .inner-item>dd{float:right;width:415px}#footer-searchitem-right dt,#footer-searchitem-left dt{color:#0a3190;font-size:85%;font-weight:bold;margin-bottom:5px}#footer-searchitem-right dd{margin-bottom:10px}#footer-searchitem-right dd ul,#footer-searchitem-left dd .inner-item dd ul,#footer-searchitem-left dd .inner-item_left dd ul{font-size:77%;overflow:hidden}#footer-searchitem-right dd ul li,#footer-searchitem-left dd .inner-item dd ul li,#footer-searchitem-left dd .inner-item_left dd ul li{border-right:1px solid #9a9a9a;float:left;line-height:1;margin-bottom:5px;padding-left:5px;padding-right:5px}#footer-searchitem-right dd ul li:last-child,#footer-searchitem-left dd .inner-item dd ul li:last-child,#footer-searchitem-left dd .inner-item_left dd ul li:last-child{border-right:0}#footer-searchitem-right a,#footer-searchitem-left dd .inner-item dd ul li a,#footer-searchitem-left dd .inner-item_left dd ul li a{color:#262626}#area-search-unit{border:1px solid #dcdcdc;overflow:hidden;padding-bottom:5px;padding-top:15px;position:relative}#area-search-unit h3{border-bottom:3px solid #ced7ec;padding-bottom:5px}#area-search-unit #left-panel{float:left;width:418px}#area-search-unit #left-panel h3 span.icon-jmap{margin-left:10px}#area-search-unit #right-panel h3 span.icon-st,#area-search-unit #right-panel h3 span.icon-house{font-size:131%}#area-search-touhoku{background:url(../../housedo_img/common/map/touhoku/map_hokkaido.png) no-repeat center top;height:410px;position:relative;margin-top:20px}#area-search-unit #area-search-touhoku li a{display:block;height:41px;width:90px;text-indent:-9999px;overflow:hidden}a#area-maplink-hokkaido{background:url(../../housedo_img/common/map/touhoku/area_map_hokkaido.gif) no-repeat 0 0;position:absolute;top:70px;left:180px}a#area-maplink-aomori{background:url(../../housedo_img/common/map/touhoku/area_map_aomori.gif) no-repeat 0 0;left:115px;position:absolute;top:175px}a#area-maplink-iwate{background:url(../../housedo_img/common/map/touhoku/area_map_iwate.gif) no-repeat 0 0;left:175px;position:absolute;top:240px}a#area-maplink-miyagi{background:url(../../housedo_img/common/map/touhoku/area_map_miyagi.gif) no-repeat 0 0;left:170px;position:absolute;top:300px}a#area-maplink-akita{background:url(../../housedo_img/common/map/touhoku/area_map_akita.gif) no-repeat 0 0;left:65px;position:absolute;top:240px}a#area-maplink-yamagata{background:url(../../housedo_img/common/map/touhoku/area_map_yamagata.gif) no-repeat 0 0;left:50px;position:absolute;top:300px}a#area-maplink-fukushima{background:url(../../housedo_img/common/map/touhoku/area_map_fukushima.gif) no-repeat 0 0;left:95px;position:absolute;top:353px}#area-search-shinetsu{background:url(../../housedo_img/common/map/shinetsu/map_shinetsu.png) no-repeat center top;height:354px;position:relative;margin-top:20px}#area-search-unit #area-search-shinetsu li a{display:block;height:41px;width:90px;text-indent:-9999px;overflow:hidden}a#area-maplink-nigata{background:url(../../housedo_img/common/map/shinetsu/area_map_niigata.gif) no-repeat 0 0;position:absolute;top:80px;left:275px}a#area-maplink-toyama{background:url(../../housedo_img/common/map/shinetsu/area_map_toyama.gif) no-repeat 0 0;left:130px;position:absolute;top:175px}a#area-maplink-ishikawa{background:url(../../housedo_img/common/map/shinetsu/area_map_ishikawa.gif) no-repeat 0 0;left:90px;position:absolute;top:115px}a#area-maplink-fukui{background:url(../../housedo_img/common/map/shinetsu/area_map_fukui.gif) no-repeat 0 0;left:30px;position:absolute;top:290px}a#area-maplink-nagano{background:url(../../housedo_img/common/map/shinetsu/area_map_nagano.gif) no-repeat 0 0;left:205px;position:absolute;top:240px}#area-search-kantou{background:url(../../housedo_img/common/map/kantou/map_kanto.png) no-repeat center top;height:356px;margin-top:40px;position:relative}#area-search-unit #area-search-kantou li a{display:block;height:41px;width:90px;text-indent:-9999px;overflow:hidden}a#area-maplink-ibaraki{background:url(../../housedo_img/common/map/kantou/area_map_ibaragi.gif) no-repeat 0 0;position:absolute;top:125px;left:265px}a#area-maplink-tochigi{background:url(../../housedo_img/common/map/kantou/area_map_tochigi.gif) no-repeat 0 0;left:195px;position:absolute;top:45px}a#area-maplink-gunma{background:url(../../housedo_img/common/map/kantou/area_map_gunma.gif) no-repeat 0 0;left:80px;position:absolute;top:70px}a#area-maplink-saitama{background:url(../../housedo_img/common/map/kantou/area_map_saitama.gif) no-repeat 0 0;left:150px;position:absolute;top:150px}a#area-maplink-chiba{background:url(../../housedo_img/common/map/kantou/area_map_chiba.gif) no-repeat 0 0;position:absolute;top:225px;left:250px}a#area-maplink-tokyo{background:url(../../housedo_img/common/map/kantou/area_map_tokyo.gif) no-repeat 0 0;left:150px;position:absolute;top:200px}a#area-maplink-kanagawa{background:url(../../housedo_img/common/map/kantou/area_map_kanagawa.gif) no-repeat 0 0;left:150px;position:absolute;top:255px}a#area-maplink-yamanashi{background:url(../../housedo_img/common/map/kantou/area_map_yamanashi.gif) no-repeat 0 0;left:45px;position:absolute;top:220px}#area-search-toukai{background:url(../../housedo_img/common/map/toukai/map_tokai.png) no-repeat center top;height:356px;position:relative}#area-search-unit #area-search-toukai li a{display:block;height:41px;width:90px;text-indent:-9999px;overflow:hidden}a#area-maplink-aichi{background:url(../../housedo_img/common/map/toukai/area_map_aichi.gif) no-repeat 0 0;position:absolute;top:190px;left:128px}a#area-maplink-gifu{background:url(../../housedo_img/common/map/toukai/area_map_gifu.gif) no-repeat 0 0;left:110px;position:absolute;top:70px}a#area-maplink-shizuoka{background:url(../../housedo_img/common/map/toukai/area_map_sizuoka.gif) no-repeat 0 0;left:280px;position:absolute;top:210px}a#area-maplink-mie{background:url(../../housedo_img/common/map/toukai/area_map_mie.gif) no-repeat 0 0;left:30px;position:absolute;top:290px}#area-search-kinki{background:url(../../housedo_img/common/map/kinki/map_kinki.png) no-repeat center top;height:354px;position:relative;margin-top:20px}#area-search-unit #area-search-kinki li a{display:block;height:41px;width:90px;text-indent:-9999px;overflow:hidden}a#area-maplink-shiga{background:url(../../housedo_img/common/map/kinki/area_map_shiga.gif) no-repeat 0 0;position:absolute;top:60px;left:265px}a#area-maplink-kyoto{background:url(../../housedo_img/common/map/kinki/area_map_kyoto.gif) no-repeat 0 0;left:170px;position:absolute;top:30px}a#area-maplink-osaka{background:url(../../housedo_img/common/map/kinki/area_map_osaka.gif) no-repeat 0 0;left:180px;position:absolute;top:150px}a#area-maplink-hyogo{background:url(../../housedo_img/common/map/kinki/area_map_hyogo.gif) no-repeat 0 0;left:100px;position:absolute;top:95px}a#area-maplink-nara{background:url(../../housedo_img/common/map/kinki/area_map_nara.gif) no-repeat 0 0;left:265px;position:absolute;top:225px}a#area-maplink-wakayama{background:url(../../housedo_img/common/map/kinki/area_map_wakayama.gif) no-repeat 0 0;left:160px;position:absolute;top:300px}#area-search-chugoku{background:url(../../housedo_img/common/map/chugoku/map_chugoku.png) no-repeat center top;height:330px;position:relative;margin-top:40px}#area-search-unit #area-search-chugoku li a{display:block;height:41px;width:90px;text-indent:-9999px;overflow:hidden}a#area-maplink-tottori{background:url(../../housedo_img/common/map/chugoku/area_map_tottori.gif) no-repeat 0 0;position:absolute;top:-10px;left:280px}a#area-maplink-shimane{background:url(../../housedo_img/common/map/chugoku/area_map_shimane.gif) no-repeat 0 0;left:120px;position:absolute;top:30px}a#area-maplink-okayama{background:url(../../housedo_img/common/map/chugoku/area_map_okayama.gif) no-repeat 0 0;left:280px;position:absolute;top:70px}a#area-maplink-hiroshima{background:url(../../housedo_img/common/map/chugoku/area_map_hiroshima.gif) no-repeat 0 0;left:175px;position:absolute;top:105px}a#area-maplink-yamaguchi{background:url(../../housedo_img/common/map/chugoku/area_map_yamaguchi.gif) no-repeat 0 0;left:50px;position:absolute;top:145px}#area-search-shikoku{background:url(../../housedo_img/common/map/shikoku/map_shikoku.png) no-repeat center top;height:285px;position:relative;margin-top:30px}#area-search-unit #area-search-shikoku li a{display:block;height:41px;width:90px;text-indent:-9999px;overflow:hidden}a#area-maplink-tokushima{background:url(../../housedo_img/common/map/shikoku/area_map_tokushima.gif) no-repeat 0 0;position:absolute;top:55px;left:260px}a#area-maplink-kagawa{background:url(../../housedo_img/common/map/shikoku/area_map_kagawa.gif) no-repeat 0 0;left:230px;position:absolute;top:-10px}a#area-maplink-ehime{background:url(../../housedo_img/common/map/shikoku/area_map_ehime.gif) no-repeat 0 0;left:45px;position:absolute;top:85px}a#area-maplink-kochi{background:url(../../housedo_img/common/map/shikoku/area_map_kouchi.gif) no-repeat 0 0;left:150px;position:absolute;top:125px}#area-search-kyusyu{background:url(../../housedo_img/common/map/kyusyu/map_kyushu.png) no-repeat center top;height:356px;margin-top:40px;position:relative}#area-search-unit #area-search-kyusyu li a{display:block;height:41px;width:90px;text-indent:-9999px;overflow:hidden}a#area-maplink-fukuoka{background:url(../../housedo_img/common/map/kyusyu/area_map_fukuoka.gif) no-repeat 0 0;position:absolute;top:-5px;left:205px}a#area-maplink-saga{background:url(../../housedo_img/common/map/kyusyu/area_map_saga.gif) no-repeat 0 0;left:125px;position:absolute;top:45px}a#area-maplink-nagasaki{background:url(../../housedo_img/common/map/kyusyu/area_map_nagasaki.gif) no-repeat 0 0;left:80px;position:absolute;top:100px}a#area-maplink-kumamoto{background:url(../../housedo_img/common/map/kyusyu/area_map_kumamoto.gif) no-repeat 0 0;left:195px;position:absolute;top:150px}a#area-maplink-ooita{background:url(../../housedo_img/common/map/kyusyu/area_map_oita.gif) no-repeat 0 0;position:absolute;top:70px;left:320px}a#area-maplink-miyazaki{background:url(../../housedo_img/common/map/kyusyu/area_map_miyazaki.gif) no-repeat 0 0;left:300px;position:absolute;top:170px}a#area-maplink-kagoshima{background:url(../../housedo_img/common/map/kyusyu/area_map_kagoshima.gif) no-repeat 0 0;left:180px;position:absolute;top:240px}a#area-maplink-okinawa{background:url(../../housedo_img/common/map/kyusyu/area_map_okinawa.gif) no-repeat 0 0;left:45px;position:absolute;top:220px}a.link-icon{background:url(../../housedo_img/common/icon_cercle_arrow.gif) no-repeat left center;font-size:108%;padding-left:20px}#area-search-unit .area-search-shop{left:30px;position:relative}#area-search-unit #right-panel{float:right;width:259px}#area-search-unit #right-panel h3{margin-bottom:10px}#area-search-unit #right-panel h3.lastitem{margin-top:20px}#area-search-unit #right-panel .search-btn-list-pref,#area-search-unit #right-panel .search-btn-list{overflow:hidden}#area-search-unit #right-panel .search-btn-list li{float:left;height:40px;margin-bottom:10px;margin-right:10px;overflow:hidden;padding-left:0;width:116px}.search-btn-list a{background:url(../../housedo_img/common/area_btn_bg.gif) no-repeat left center #fff;border:2px solid #9cabd1;color:#080808;display:table-cell;font-size:108%;font-weight:bold;height:34px;padding-left:35px;padding-right:5px;text-decoration:none;vertical-align:middle;width:72px;line-height:1.1;padding-top:2px}.inq-info .search-btn-list a{background:0;width:153px;border:2px solid #9cabd1;color:#080808;display:table-cell;font-size:122%;font-weight:bold;text-decoration:none;vertical-align:middle;padding:5px 31px;line-height:1.4;background-image:-moz-linear-gradient(top,#fff,#edf2ff);background-image:-ms-linear-gradient(top,#fff,#edf2ff);background-image:-o-linear-gradient(top,#fff,#edf2ff);background-image:-webkit-gradient(linear,center top,center bottom,from(#fff),to(#edf2ff));background-image:-webkit-linear-gradient(top,#fff,#edf2ff);background-image:linear-gradient(top,#fff,#edf2ff)}li.search-btn-list a::after{content:'';display:inline-block;width:20px;height:20px;background-image:url(../../housedo_img/tenpo/icon-shoplink.png);background-size:contain;vertical-align:baseline;margin-left:6px;background-size:20px}.search-btn-list.type2 span{background:url(../../housedo_img/common/area_btn_bg_oninfo2.gif) no-repeat left center #fff;border:2px solid #a3a3a3;color:#a3a3a3;display:table-cell;font-weight:bold;padding-right:5px;text-decoration:none;vertical-align:middle;line-height:1.1;padding-top:2px;font-size:100%;height:42px;padding-left:30px;width:68px}.search-btn-list-min a{background:url(../../housedo_img/common/choice.png) no-repeat left center #fff;border:1px solid #9cabd1;color:#080808;display:table-cell;height:21px;text-decoration:none;vertical-align:middle;width:125px;line-height:1.1;text-align:center}.search-btn-list.type2 a{font-size:100%;height:42px;padding-left:30px;width:68px}.search-btn-list.type3 a{font-size:100%;height:42px;padding-left:30px;width:122px}.area-fudosan-search-unit{background:none repeat scroll 0 0 #f6f8fb;border:1px solid #e9e9e9;padding:3px 0 3px 14px;margin-top:15px}.area-fudosan-search-unit ul{overflow:hidden}.area-fudosan-search-unit li{float:left;line-height:2;margin-right:15px}ul.link-list li a{background:url(../../housedo_img/common/icon_arrow_list.png) no-repeat left center;padding-left:8px}.bukken-new-unit .slide{position:relative;margin:auto;width:648px;height:282px}.bukken-new-unit .slide-inner{position:relative;width:100%;height:100%;overflow:hidden}.bukken-new-unit .slide ul#slide-item{list-style-type:none}.bukken-new-unit .slide ul#slide-item>li{border:1px solid #e9e9e9;float:left;margin-bottom:10px;margin-left:6px;margin-right:6px;min-height:266px;padding-bottom:11px;width:202px;display:inline}.bukken-new-unit .slide ul li dl{margin-bottom:5px}.bukken-new-unit .slide ul li dl dt{font-size:85%;margin-bottom:12px;position:relative}.bukken-new-unit .slide ul li dl dt img{vertical-align:top}.bukken-new-unit .slide ul li dl dt .update{padding-top:2px;position:absolute;right:0;top:0;width:105px}.bukken-new-unit .slide ul li dl dt .update img{margin-left:3px;vertical-align:baseline}.bukken-new-unit .slide ul li dl dd ul{padding:0 11px}.bukken-new-unit .slide ul li dl dd ul li{font-size:93%;line-height:1.5}.bukken-new-unit .slide ul li dl dd ul li .price{color:#d80000;font-size:139%;font-weight:bold}.bukken-new-unit .slide ul li p{padding:0 11px}.bukken-new-unit .slide ul li .addr p{padding:0;white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.bukken-new-unit .slide ul li .st p{padding:0;white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.bukken-new-unit .none-item{padding-left:15px}.bukken-new-unit .none-item span{font-size:14px;font-weight:bold}#new-prev{left:-31px;position:absolute;top:0;background:#fff}#new-next{right:-31px;position:absolute;top:0;background:#fff}.bukken-price-unit .slide{position:relative;margin:auto;width:648px;height:282px}.bukken-price-unit .slide-inner{position:relative;width:100%;height:100%;overflow:hidden}.bukken-price-unit .slide ul#slide-item-price{list-style-type:none}.bukken-price-unit .slide ul#slide-item-price>li{border:1px solid #e9e9e9;float:left;margin-bottom:10px;margin-left:6px;margin-right:6px;min-height:266px;padding-bottom:12px;width:202px;display:inline}.bukken-price-unit .slide ul li dl{margin-bottom:5px}.bukken-price-unit .slide ul li dl dt{font-size:85%;margin-bottom:12px;position:relative}.bukken-price-unit .slide ul li dl dt img{vertical-align:top}.bukken-price-unit .slide ul li dl dt .update{padding-top:2px;position:absolute;right:0;width:105px}.bukken-price-unit .slide ul li dl dt .update img{margin-left:3px;vertical-align:baseline}.bukken-price-unit .slide ul li dl dd ul{padding:0 11px}.bukken-price-unit .slide ul li dl dd ul li{font-size:93%;line-height:1.5}.bukken-price-unit .slide ul li dl dd ul li .price{color:#d80000;font-size:139%;font-weight:bold}.bukken-price-unit .slide ul li p{padding:0 11px}.bukken-price-unit .slide ul li .addr p{padding:0;white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.bukken-price-unit .slide ul li .st p{padding:0;white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.bukken-price-unit .none-item{padding-left:15px}.bukken-price-unit .none-item span{font-size:14px;font-weight:bold}#price-prev{left:-31px;position:absolute;top:0;background:#fff}#price-next{right:-31px;position:absolute;top:0;background:#fff}.side-contents-block{border:1px solid #d7d7d7;border-radius:3px;padding-top:8px;background:url(../../housedo_img/common/side_cont_bg.png) repeat-x left top #e5e5e5;margin-bottom:10px}.side-contents-block h3{border-bottom:3px solid #08329c;font-size:116%;font-weight:bold;margin-bottom:5px;padding-bottom:5px;padding-left:10px;padding-right:10px}.side-contents-block h4{border-bottom:3px solid #08329c;font-size:116%;font-weight:bold;margin-bottom:5px;padding-bottom:5px;padding-left:10px;padding-right:10px}.side-contents-block .side-contents-block-inner{padding:5px}.side-contents-block ul#shop-list{padding-left:10px}.side-contents-block ul#shop-list li{margin-bottom:5px}.side-contents-block ul.link-list{background:none repeat scroll 0 0 #fff;border:1px solid #d7d7d7;border-radius:3px;padding:10px 5px 5px}.side-contents-block ul.item-history>li{border-bottom:1px solid #d7d7d7;margin-bottom:10px;overflow:hidden;padding-bottom:10px}.side-contents-block ul.item-history>li:last-child{border:0 none;margin-bottom:5px;padding-bottom:0}.side-contents-block ul.item-history li dl dt{float:left;width:76px}.side-contents-block ul.item-history li dl dd{float:right;width:110px}.side-contents-block ul li dl dd ul .bukken{margin-bottom:3px}.side-contents-block ul.item-history li dl dd ul li{font-size:93%;line-height:1.4}.side-contents-block ul.item-history li dl dd ul li .price{color:#d80000;font-size:139%;font-weight:bold}.side-contents-block ul li dl dd ul .addr a{background:none repeat scroll 0 0;padding-left:0}.side-contents-block ul li dl dd ul .addr a p{white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.side-contents-block ul li dl dd ul .st p{white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.side-contents-block ul li dl dt a{background:none repeat scroll 0 0;padding-left:0}.prefecture-search-list{border:1px solid #dcdcdc;width:350px}.prefecture-search-list dl dt{background:none repeat scroll 0 0 #ced7ec;color:#0b3190;font-weight:bold;padding:0 15px}.prefecture-search-list h3{padding-bottom:8px;padding-left:15px;padding-top:10px}.prefecture-search-list dl dd{background:none repeat scroll 0 0 #f6f8fb;padding:10px 15px;min-height:135px;position:relative}.prefecture-search-list dl dd ul{font-size:95%;margin-bottom:10px;overflow:hidden}.prefecture-search-list p.all-area-search{bottom:5px;position:absolute;right:15px}#prefecture-area-panel{float:left}#prefecture-area-panel dl dd ul li{float:left;padding-right:1%;width:49%}#prefecture-st-panel{float:right}#prefecture-st-panel dl dd ul li{float:left;padding-right:1%;width:49%}#house-panel{border:1px solid #dcdcdc;clear:both}#house-panel h3{border-bottom:3px solid #ced7ec;margin-bottom:13px;padding-bottom:5px;padding-left:15px;padding-top:7px}.search-btn-list{overflow:hidden;padding-bottom:10px;padding-left:1px}.search-btn-list li{float:left;padding-left:9px}#tab-menu{overflow:hidden;width:712px;position:relative}#tab-menu li{float:left;height:32px;overflow:hidden;width:89px}#tab-menu li a{background:url(../../housedo_img/common/tab_bg.gif) no-repeat center top;color:#080808;display:table-cell;font-size:108%;font-weight:bold;height:30px;overflow:hidden;padding-top:2px;text-align:center;text-decoration:none;vertical-align:middle;width:89px}#tab-menu li a.current,#tab-menu li a:hover{background:url(../../housedo_img/common/tab_bg_on.gif) no-repeat center top;color:#fff}#tab-menu li .none{background:url(../../housedo_img/common/tab_bg.gif) no-repeat center top;color:#90a1cf;display:table-cell;font-size:108%;font-weight:bold;height:30px;overflow:hidden;padding-top:2px;text-align:center;text-decoration:none;vertical-align:middle;width:89px}#prefecture-search-tab .tab-contents .result-kensu{background:none repeat scroll 0 0 #dde2ef;font-size:140%;font-weight:bold;margin-bottom:15px;padding:4px;text-align:center}#prefecture-search-tab .tab-contents .result-kensu span{color:#0b3190}#prefecture-search-tab .btn-checklist{float:left;width:343px;height:75px}#prefecture-search-tab .btn-checklist a{background:url(../../housedo_img/common/btn_checklist.png) no-repeat scroll left center #fff !important;color:#fff !important;font-weight:bold;padding:15px 0 10px 55px !important;text-decoration:none;position:absolute;font-size:16pt;line-height:1.2;width:290px}#prefecture-search-tab .btn-shiborikomi{float:right;margin-bottom:10px;margin-top:-2px;background:url(../../housedo_img/common/btn_shiborikomi.gif) no-repeat scroll left center #fff !important;color:#333 !important;font-weight:bold;text-decoration:none;font-size:12pt;width:308px;padding-top:7px;padding-bottom:7px;padding-left:35px;cursor:pointer}#prefecture-search-tab .more-result{float:right;width:324px}.search-shibrikomi-unit{border-right:solid 1px #d6d6d6;border-bottom:solid 1px #d6d6d6;border-left:solid 1px #d6d6d6;background:url(../../housedo_img/common/tit_topline.gif) no-repeat center top;overflow:hidden;padding:15px}.search-shibrikomi-unit h3{font-size:140%;font-weight:bold;margin-bottom:15px}.search-shibrikomi-unit dl dt{background:url(../../housedo_img/common/tit_blue_bo.gif) no-repeat scroll 0 center;padding-left:8px;font-size:116%;font-weight:bold;line-height:1;margin-bottom:10px}.search-shibrikomi-unit dl dd{padding:0 12px}.search-shibrikomi-unit dl dd ul{margin-bottom:20px;overflow:hidden}.search-shibrikomi-unit dl dd ul li{float:left;font-size:93%;margin-right:25px}#tab-menu-detail{overflow:hidden;width:712px;position:relative}#tab-menu-detail li{float:left;height:32px;overflow:hidden;width:150px;padding-left:10px}#tab-menu-detail li a{background:url(../../housedo_img/common/tit-bt-detail2.jpg) no-repeat scroll 0 center;color:#fff;display:table-cell;font-size:108%;font-weight:bold;height:30px;overflow:hidden;padding-top:2px;text-align:left;padding-left:20px;text-decoration:none;vertical-align:middle;width:150px;opacity:.6}#tab-menu-detail li a.current,#tab-menu-detail li a:hover{background:url(../../housedo_img/common/tit-bt-detail.jpg) no-repeat scroll 0 center;color:#fff;opacity:1}#tab-menu-detail li .none{color:#90a1cf;display:table-cell;font-size:108%;font-weight:bold;height:30px;overflow:hidden;padding-top:2px;padding-left:20px;text-align:left;text-decoration:none;vertical-align:middle;width:150px}.subImgColorBox table{width:710px}.subImgColorBox td{padding:5px;border:1px solid #d7d7d7;vertical-align:top}.subImgColorBox img{display:block;margin:auto auto;max-width:160px;height:120px;text-align:center}.env_icon{display:inline-block;background-color:#5fad63;font-size:10px;color:#fff;padding:0 5px;width:120px;text-align:center;box-sizing:border-box}.sub-img-non-division{text-align:left;font-weight:bold;font-size:11px}.sub-img-non-division span{font-weight:100;font-size:10px}.cont-wide-unit{background:none repeat scroll 0 0 #e8e8e8;padding:2px}.cont-wide-unit-inner{background:none repeat scroll 0 0 #f6f6f6;border:1px solid #aebad8;overflow:hidden;padding:10px}.cont-wide-unit p.photo{background:none repeat scroll 0 0 #fff;float:left;height:126px;width:212px}.cont-wide-unit dl{float:right;width:450px}.cont-wide-unit dl dt{color:#0b3190;font-size:160%;font-weight:bold;margin-bottom:5px}.category-list-unit{background:none repeat scroll 0 0 #e7ebf7;border:1px solid #bfc8e0;overflow:hidden;padding:5px 0 5px 12px}.category-list-unit dt{color:#0b3190;float:left;font-weight:bold;line-height:38px;margin-right:15px}.category-list-unit ul{overflow:hidden;padding:0}.category-list-unit ul li{float:left;margin-right:6px;padding-left:0}.category-list-unit ul li a{height:34px;padding-left:30px;width:67px}#mypage-kensu{border-top:1px solid #b7b7b7;padding-bottom:12px;background:url(../../housedo_img/common/fukidashi_bottom.gif) no-repeat center bottom;font-weight:bold;line-height:1.3}#mypage-kensu dt{background:url(../../housedo_img/common/dash_blue.gif) repeat-x 0 bottom #dbe3f6;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;color:#0b3190;padding:5px;text-align:center}#mypage-kensu dd{border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;font-size:124%;text-align:center}#mypage-kensu dd span{color:#f7ab01;font-size:220%;padding-right:5px}#main h3.tit_lb{color:#0b3190;font-size:154%;font-weight:bold;padding-bottom:5px}.search-again-unit ul{border-top:3px solid #ced7ec;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding-top:10px}p.txt-no-data{font-size:116%}p.r-resultbtn{padding-top:10px}p.r-resultbtn a{margin-left:30px}.error_cont_ar_404 .content-head h2.cont_tit em{font-weight:bold;font-style:normal}.error_cont_ar_404 .content-head h2.cont_tit span{padding:12px 12px 12px 20px}.error_cont_ar_404 div{box-sizing:border-box}.error_cont_ar_404 .red{color:#e9000e}.error_cont_ar_404 .underline{text-decoration:underline}.error_cont_ar_404 .text_ar{font-size:115%;margin:0 0 1rem}.error_cont_ar_404.shop .cv-wrap .img_ar.mascot{position:absolute;width:7.1rem;right:1.4rem;bottom:6.4rem;background-color:#00000000}.error_cont_ar_404.shop .cv-wrap{position:relative;background-color:#edeff0;display:flex;justify-content:space-between;padding:1rem;margin:2rem 0 2rem 0}.error_cont_ar_404.shop .cv-wrap div:nth-child(1){position:relative;font-size:1.3rem;font-weight:bold}.error_cont_ar_404.shop .cv-wrap div:nth-child(1) img{position:absolute;width:1.2rem;top:2rem;left:.5rem;z-index:1}.error_cont_ar_404.shop .cv-wrap a{display:block;color:white;padding:.5rem 2.8rem 1rem 2rem;text-decoration:none;text-align:left;box-sizing:border-box;background:linear-gradient(#9dca4d 0,#74b500 100%);border:1px solid #52a25e}.error_cont_ar_404.shop .cv-wrap div:nth-child(1) a:hover{background:#74b500}.error_cont_ar_404.shop .cv-wrap div:nth-child(1) span{display:block;font-size:1rem;font-weight:100;line-height:1.3}.error_cont_ar_404.shop .cv-wrap div:nth-child(2){width:22.3rem;padding:.3rem 0 0 .5rem;background-color:#fff;font-size:.7rem;color:#080808;box-sizing:border-box;line-height:1.5}.error_cont_ar_404.shop .cv-wrap div:nth-child(2) img{margin:.5rem .3rem}.error_cont_ar_404.shop .cv-wrap div:nth-child(2) span{font-size:1.4rem;color:#080808;font-weight:bold}.error_cont_ar_404.shop .cv-wrap div:nth-child(2) span.free_call{display:inline-block;margin-right:3px;padding:1px 4px;border:1px solid red;color:red;font-size:10px;font-weight:normal;line-height:1.4}.error_cont_ar_404.shop .cv-wrap div:nth-child(2) p{font-size:.6rem;font-weight:normal}.error_cont_ar_404 .shopinfo .shopinfo-inner{margin-bottom:1rem}.error_cont_ar_404 div .shopinfo .shopinfo-inner table img{width:1.5rem}.error_cont_ar_404 .shopinfo .shopinfo-inner table td.tel_number{font-size:1rem;font-weight:bold}.error_cont_ar_404 .shopinfo .shopinfo-inner table td.tel_number span.free_call{display:inline-block;margin-right:3px;padding:1px 4px;border:1px solid red;color:red;font-size:10px;font-weight:normal;line-height:1.4}.error_cont_ar_404 .shopinfo{margin-bottom:2.6rem}.error_cont_ar_404.mypage ul{display:flex;flex-wrap:wrap}.error_cont_ar_404.mypage ul.checkbox li{width:14rem;padding:0 0 0 1.3rem;background:url(/housedo_img/common/checkbox.svg) left .1rem no-repeat;background-size:1rem}.error_cont_ar_404.mypage .img_ar{position:absolute;width:8.5rem;right:2.4rem;bottom:1.3rem}.error_cont_ar_404.mypage .cv-wrap{position:relative;background-color:#edeff0;padding:1rem 2rem;margin:2rem 0 2rem 0;font-weight:bold;font-size:1rem}.error_cont_ar_404.mypage .cv-wrap .flex{display:flex;justify-content:space-between;width:30.1rem;margin:.6rem 0 0 0}.error_cont_ar_404.mypage .cv-wrap .flex div{height:3rem;padding:.8rem 0 0 0;border-radius:2px;box-sizing:border-box;text-align:center;line-height:1}.error_cont_ar_404.mypage .cv-wrap .flex div:nth-child(1) a{background:linear-gradient(#ffa162 0,#ff6b09 100%);border:1px solid #ff6c0b;padding:.8rem 4.5rem}.error_cont_ar_404.mypage .cv-wrap .flex div:nth-child(2) a{background:linear-gradient(#ffa162 0,#ff6b09 100%);border:1px solid #ff6c0b;padding:.8rem 3.2rem}.error_cont_ar_404.mypage .cv-wrap .flex div img{width:.9rem}.error_cont_ar_404.mypage .cv-wrap .flex div a:hover{background:#ff8439}.error_cont_ar_404.mypage .cv-wrap .flex a{text-decoration:none;color:#fff;cursor:pointer}.error_cont_ar_404.mypage .cv-wrap .flex div:nth-child(2) span{font-size:.8rem}#prefecture-group .tab-contents{border-left:solid 1px #d6d6d6;border-bottom:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6;border-top:3px solid #054a76;overflow:hidden}.tab-contents .prefecture-link{background:none repeat scroll 0 0 #e7ebf7;overflow:hidden;padding:5px 25px}.tab-contents .prefecture-link li{float:left;margin-right:20px}.tab-contents div.group-list{padding:15px}.tab-contents dl.group-list>dt{border-left:5px solid #0b3190;font-size:116%;font-weight:bold;line-height:1;margin-bottom:10px;padding-left:7px}.tab-contents dl.group-list ul li{border:1px solid #d7d7d7;border-radius:3px;margin-bottom:15px;padding:10px}.tab-contents dl.group-list ul li dl dt{border-bottom:1px dotted;padding-bottom:5px}#tab-hokkaidotohoku a{background:url(../../housedo_img/common/tab_hokkaidotohoku.gif) no-repeat scroll 0 0}#tab-hokkaidotohoku a.current,#tab-hokkaidotohoku a:hover{background:url(../../housedo_img/common/tab_hokkaidotohoku_on.gif) no-repeat scroll 0 0}#tab-kanto a{background:url(../../housedo_img/common/tab_kanto.gif) no-repeat scroll 0 0}#tab-kanto a.current,#tab-kanto a:hover{background:url(../../housedo_img/common/tab_kanto_on.gif) no-repeat scroll 0 0}#tab-shinetsuhokuriku a{background:url(../../housedo_img/common/tab_shinetsuhokuriku.gif) no-repeat scroll 0 0}#tab-shinetsuhokuriku a.current,#tab-shinetsuhokuriku a:hover{background:url(../../housedo_img/common/tab_shinetsuhokuriku_on.gif) no-repeat scroll 0 0}#tab-tokai a{background:url(../../housedo_img/common/tab_tokai.gif) no-repeat scroll 0 0}#tab-tokai a.current,#tab-tokai a:hover{background:url(../../housedo_img/common/tab_tokai_on.gif) no-repeat scroll 0 0}#tab-kinki a{background:url(../../housedo_img/common/tab_kinki.gif) no-repeat scroll 0 0}#tab-kinki a.current,#tab-kinki a:hover{background:url(../../housedo_img/common/tab_kinki_on.gif) no-repeat scroll 0 0}#tab-cyugoku a{background:url(../../housedo_img/common/tab_cyugoku.gif) no-repeat scroll 0 0}#tab-cyugoku a.current,#tab-cyugoku a:hover{background:url(../../housedo_img/common/tab_cyugoku_on.gif) no-repeat scroll 0 0}#tab-shikoku a{background:url(../../housedo_img/common/tab_shikoku.gif) no-repeat scroll 0 0}#tab-shikoku a.current,#tab-shikoku a:hover{background:url(../../housedo_img/common/tab_shikoku_on.gif) no-repeat scroll 0 0}#tab-kyusyuokinawa a.current,#tab-kyusyuokinawa a:hover{background:url(../../housedo_img/common/tab_kyusyuokinawa_on.gif) no-repeat scroll 0 0}#tab-kyusyuokinawa a{background:url(../../housedo_img/common/tab_kyusyuokinawa.gif) no-repeat scroll 0 0}#tab-menu .prefecture-link{bottom:0;left:100px;overflow:hidden;position:absolute}#tab-menu .prefecture-link li{height:auto;margin-right:15px;width:auto}#tab-menu .prefecture-link a{background:url(../../housedo_img/common/icon_arrow_list.png) no-repeat scroll left center;height:auto;padding-left:8px;text-indent:0;width:auto}#tab-menu .prefecture-link .nonlink_pref{background:url(../../housedo_img/common/icon_arrow_list.png) no-repeat scroll left center;height:auto;padding-left:8px;text-indent:0;width:auto;font-size:108%;padding-top:2px;color:#444}#tab-menu .prefecture-link a:hover{background:url(../../housedo_img/common/icon_arrow_list.png) no-repeat scroll left center;color:#080808;padding-left:8px;text-decoration:underline}#prefecture-search-unit ul.type3 li{margin-bottom:10px}div.check-list-unit{border-top:3px solid #0b3190;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;overflow:hidden;padding:15px 8px}div.check-list-unit dl{margin-bottom:20px}div.check-list-unit dt{background:none repeat scroll 0 0 #efefef;font-size:116%;font-weight:bold;line-height:1;margin-bottom:15px;padding:5px;margin-top:20px}div.check-list-unit dd{padding-left:5px}div.check-list-unit dd ul{overflow:hidden}div.check-list-unit dd ul li{color:#999;float:left;font-size:108%;margin-bottom:10px;margin-left:1.5em;padding-right:1%;text-indent:-1.5em;width:20.8%}div.check-list-unit dd ul li:nth-child(4n+1){clear:both}div.check-list-unit input{margin-right:5px;vertical-align:middle}dl.select-sichiku{background:none repeat scroll 0 0 #f6f8fb;border:1px solid #e9e9e9;overflow:hidden}dl.select-sichiku dt{float:left;font-size:108%;font-weight:bold;padding-top:15px;text-align:center;width:155px}dl.select-sichiku dd{border-left:1px solid #e9e9e9;float:right;padding:5px 5px 5px 15px;width:530px}dl.select-sichiku dd ul{overflow:hidden}dl.select-sichiku dd ul li{float:left;margin-right:25px}dl.select-sichiku table tbody tr td ul li{float:left;margin-right:25px}dl.select-sichiku table tbody tr td{border-left:1px solid #e9e9e9;padding:5px 5px 5px 15px;width:530px}dl.select-sichiku table tbody tr td:first-child{font-size:108%;font-weight:bold;text-align:center;width:155px;height:30px}dl.quick-search-unit{overflow:hidden}dl.quick-search-unit dt{float:left;margin-right:5px}dl.quick-search-unit dt input{color:#868686;padding:4px 10px;width:250px}.estatePage .tbl03{border-top:1px solid #bec1c3 !important;box-shadow:0 0 0 0 #fff !important}.pr-unit{background:url(../../housedo_img/common/icon_pr.gif) no-repeat 10px center #fef6e5;border-top:3px solid #f7ab00 !important;font-weight:bold;padding:7px 10px 7px 45px !important;height:20px}.search-panel{margin-top:2px !important}.search-panel h3{background:none repeat scroll 0 0 #dbe3f6;border-bottom:1px solid #aeb9d5;font-size:16px;font-weight:bold;margin-bottom:15px;padding:5px 15px}.search-panel-inner{border-top:1px solid #aeb9d5;border-right:1px solid #aeb9d5;border-bottom:3px #1f4299 solid;border-left:1px solid #aeb9d5}.search-panel table{width:100%}.tbl-select-type1{border-bottom:1px solid #aeb9d5}.search-panel table th{padding-left:15px;vertical-align:top;width:66px;padding-bottom:3px;padding-top:1px}.search-panel table td{padding:0 10px 10px}.tbl-select-type1 tbody tr td ul{overflow:hidden}.tbl-select-type1 tbody tr td ul li{float:left;margin-right:15px}.search-panel table input{margin-right:5px;vertical-align:middle}.tbl-select-type1 ul.search-btn-list li a{width:176px}.search-panel p.search-btn-list{display:inline}.search-panel p.search-btn-list a{width:176px}.tbl-select-type1 td dl{line-height:1;overflow:hidden;padding-top:10px}.tbl-select-type1 td dl dt{border-right:1px solid gray;float:left;padding-right:15px;width:140px}.tbl-select-type1 tbody tr td dl dd ul{padding:0 20px}.tbl-select-type1 td dl dd ul li{margin-bottom:10px}.tbl-select-type2 td{width:245px}table.bukkendetails{border-bottom:1px solid #bec1c3;border-left:1px solid #bec1c3;line-height:1;width:100%;margin-bottom:15px}table.bukkendetails th{background:none repeat scroll 0 0 #f2f2f2;border-right:1px solid #bec1c3;border-top:1px solid #bec1c3;padding:10px;text-align:center;width:55px}table.bukkendetails td{border-top:1px solid #bec1c3;border-right:1px solid #bec1c3;padding:10px}table.bukkendetails th.bukken-tit{background:0;font-size:124%;font-weight:bold;text-align:left}table.bukkendetails th.bukken-tit .new{display:block;float:left;height:12px;background-color:#dc0000;border-radius:2px;padding:4px 5px;color:#fff;font-size:70%;margin-right:5px;margin-left:5px;vertical-align:middle}#exp table.bukkendetails .price{font-size:180%}table.bukkendetails td.photo{vertical-align:top}#exp table.bukkendetails td.photo .mainImg{border:0 none;height:auto;width:100%}#exp table.bukkendetails td.photo .mainImg img{display:inline-block;max-height:140px;max-width:140px}.w_80{width:80px}ul.bukken-img{overflow:hidden;width:100%}ul.bukken-img li{background:none repeat scroll 0 0 #dae0fa;border:1px solid #0f3195;color:#0f3195;float:left;font-size:95%;font-weight:bold;margin-left:4px;margin-top:4px;padding:2px;text-align:center;width:62px}ul.bukken-img li.none_ver{background:none repeat scroll 0 0 #EEE;border:1px solid #888;color:#888}#exp table.bukkendetails td ul.btn{overflow:hidden;padding-left:34px}#exp table.bukkendetails td ul.btn li{float:left;margin-right:12px}.result-peager{background:none repeat scroll 0 0 #e7ebf7;overflow:hidden;border-top:3px #1f4299 solid;border-right:1px solid #aeb9d5;border-bottom:1px solid #aeb9d5;border-left:1px solid #aeb9d5;padding:8px 15px}.result-peager p.kensu{float:left;line-height:1.1;margin-right:20px}.result-peager p.kensu span{color:#0b3190;font-size:20px;font-weight:bold;padding-right:3px}select.result-sort{float:right}ul.pager{float:left;overflow:hidden}ul.pager li{float:left;font-weight:bold;margin-right:2px}ul.pager li.prev{background:url(../../housedo_img/common/bg_prev.png) no-repeat 0 center;text-align:center;width:53px}ul.pager li.prev a{background:none repeat scroll 0 0;border:0 none;height:21px;line-height:23px;padding:0;height:23px}ul.pager li.prev a:hover{background:url(../../housedo_img/common/bg_prev_on.png) no-repeat 0 center;border:0}ul.pager li.next{background:url(../../housedo_img/common/bg_next.png) no-repeat 0 center;text-align:center;width:53px}ul.pager li.next a{background:none repeat scroll 0 0;border:0 none;height:23px;line-height:23px;padding:0}ul.pager li.next a:hover{background:url(../../housedo_img/common/bg_next_on.png) no-repeat 0 center;border:0}ul.pager li a{color:#0b3190;display:block;padding:0 5px;position:relative;border:1px solid #bfc8e0;background:none repeat scroll 0 0 #fff;height:21px}ul.pager li a:link,ul.pager li a:visited{text-decoration:none}ul.pager li a:hover,ul.pager li a:active{background:none repeat scroll 0 0 #0b3190;text-decoration:none;border:1px solid #0b3190;color:#fff}ul.pager li.current{background:none repeat scroll 0 0 #0b3190;border:1px solid #0b3190;color:#fff;display:block;padding:0 5px;height:21px}.result-peager .hdSelectbox{border:1px solid #ccc;float:right}.result-peager-bottom{border-top:1px #aeb9d5 solid}.check,.check2{margin:10px 130px 0 0 !important}span.hdSelectbox{background:url(../../housedo_img/common/selectboxarrow.png) no-repeat scroll right center;border:1px solid #d7d7d7;line-height:1.5;padding:0 5px;width:100px}span.hdSelectbox2{background:url(../../housedo_img/common/selectboxarrow.png) no-repeat scroll right center;border:1px solid #d7d7d7;line-height:1.5;padding:0 5px;width:150px}.search-btn-list.type4{margin-left:-3px;padding-bottom:0}.search-btn-list.type4 li{padding-left:2px}.search-btn-list.type4 a{font-size:100%;height:42px;padding-left:30px;width:77px}.search-btn-list.type4 span{font-size:100%;height:46px;padding-left:30px;width:85px}.search-btn-list li span.noinfo{background:url(../../housedo_img/common/area_btn_bg_oninfo.gif) no-repeat left center #fff;color:#90a1cf;display:table-cell;font-size:108%;font-weight:bold;line-height:1.2;text-decoration:none;vertical-align:middle}.inq-info dt{color:#0b3190;font-size:139%;font-weight:bold}.inq-info dd ul{margin-bottom:10px;overflow:hidden;padding-top:15px}.inq-info dd ul li{float:left}.inq-info dd ul .shop-tel-free{color:#080808;font-size:220%;font-weight:bold;line-height:1;margin-right:15px}.inq-info dd ul .shop-tel-free .free_call{display:inline-block;margin:0 7px 0 0;padding:1px 4px;border:1px solid red;color:red;font-size:10px;font-weight:normal;line-height:1.4;vertical-align:middle}.inq-info dd ul .shop-tel-no-free{font-size:220%;font-weight:bold;line-height:1;margin-right:70px}.inq-info dd ul .shop-tel{font-size:131%}.inq-info dd ul .search-btn-list{float:right;margin-top:-10px}.kokai-kensu{border:1px solid #9da8c6;overflow:hidden}.kokai-kensu li{float:left;padding:5px 0;font-size:124%;text-align:center}.kokai-kensu li.kokai{border-right:1px solid #9da8c6;border-left:1px solid #9da8c6;width:33%}.kokai-kensu li.firstitem{width:33%}.kokai-kensu li.lastitem{width:33%}.kokai-kensu li span{color:#0b3190;font-size:131%;font-weight:bold}.shop-inq-btn{border-bottom:1px solid #9da8c6;border-left:1px solid #9da8c6;border-right:1px solid #9da8c6;overflow:hidden;padding:10px 0}.shop-inq-btn li{float:left;margin-left:9px}.shop-inq-btn-hidden{width:66%;overflow:hidden;margin:0 auto;padding:10px 0}.shop-inq-btn-hidden li{float:left;margin-left:9px}.shop-photos{border:2px solid #f7ab00;padding:15px 0 15px 16px}.shop-photos ul{margin-bottom:10px;overflow:hidden}.shop-photos ul li{float:left;margin-right:19px}.shop-photos dl dt{background:url(../../housedo_img/common/icon_hitokoto.gif) no-repeat 5px center #fef6e1;font-weight:bold;margin-bottom:10px;margin-right:15px;padding:5px 30px}.shop-photos dl dd{padding-right:15px}.shopinfo-detail{position:relative}.shopinfo-detail .shop-gmap{bottom:10px;position:absolute;right:0}.shopinfo-detail .shop-gmap #googlemap{max-width:240px;height:auto}.shopinfo-detail #googlemap img{max-width:240px;height:auto}.shopinfo-detail #googlemap #btn-map{background:url(../../housedo_img/common/area_btn_bg.gif) no-repeat left center #fff;border:2px solid #9cabd1;color:#080808;display:block;font-weight:bold;height:34px;padding-left:35px;padding-right:5px;text-decoration:none;vertical-align:middle;line-height:34px;padding-top:2px}.shopinfo-detail .shop-gmap iframe{background:none repeat scroll 0 0 #fff;padding-left:5px}.shopinfo-detail .shop-detail-map{width:240px !important;height:212px !important;border:0}.shopinfo-detail table{background-color:#fff;margin-bottom:20px;width:100%}.shopinfo-detail table th{background-color:#e5e9ea;border-bottom:1px solid #bec1c3;border-right:1px dotted #bec1c3;border-top:1px solid #bec1c3;font-weight:bold;padding:.4em 1em;vertical-align:middle;width:20%}.shopinfo-detail table td{border-bottom:1px solid #bec1c3;border-top:1px solid #bec1c3;padding:.4em 1em;vertical-align:middle;width:80%}.shopinfo-detail table td .telnumber{font-size:184.7%;font-weight:bold}.shopinfo-detail table td .map-left{display:block;width:55%}.search-tab-list{overflow:hidden}.search-tab-list li{padding-left:1px;float:left}.search-tab-list a,.search-tab-list li .noinfo{font-size:100%;height:47px;padding-left:30px;width:77px;display:table-cell;font-size:108%;font-weight:bold;line-height:1.2;padding-left:35px;padding-right:5px;text-decoration:none;vertical-align:middle}.search-tab-list a{background:url(../../housedo_img/common/tab_bg_02.gif) no-repeat scroll left center #fff;color:#080808}.search-tab-list a:hover{background:url(../../housedo_img/common/tab_bg_02_on.gif) no-repeat scroll left center #fff;color:#fff}.search-tab-list .active{background:url(../../housedo_img/common/tab_bg_02_on.gif) no-repeat scroll left center #fff;color:#fff}.search-tab-list .noinfo{background:url(../../housedo_img/common/tab_bg_02_no.gif) no-repeat scroll left center #fff;color:#90a1cf}.shopinfo-tbl{border-left:1px solid #9da8c6;border-right:1px solid #9da8c6;border-bottom:1px solid #9da8c6;overflow:hidden}.shopinfo-tbl .shop-photo{border-top:1px solid #9da8c6;float:left;padding:10px 0;text-align:center;width:233px}.detail_tbl{float:right;width:474px}.shopinfo-tbl table{border-left:1px solid #9da8c6;width:100%}.shopinfo-tbl table tbody tr th{background:none repeat scroll 0 0 #e5e7ef;border-top:1px solid #9da8c6;border-right:1px solid #9da8c6;font-weight:bold;padding:0 5px;text-align:center;white-space:nowrap}.shopinfo-tbl table tbody tr td{border-top:1px solid #9da8c6;padding:3px 10px}.shopinfo-tbl table tbody tr td .telnumber{font-size:100%}.all-inquiry{background:url(../../housedo_img/common/allinquiry_bg.gif) no-repeat center bottom #fff;padding-bottom:9px;margin-bottom:10px}.all-inquiry p{background-color:#f4f4f4;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;line-height:32px;padding:5px 15px 3px 15px}.all-inquiry p img{margin-left:20px}a.down-arrow{background:url(../../housedo_img/common/down_arrow.gif) no-repeat right center;padding-right:17px}ul.list-fleft li{float:left;margin-right:20px}dl.panel-save{background:none repeat scroll 0 0 #f6f8fb;border-bottom:1px solid #aeb9d5;overflow:hidden;display:table}dl.panel-save dt{background:none repeat scroll 0 0 #d9e0f2;color:#1f4299;font-size:124%;font-weight:bold;padding:5px 0;text-align:center;width:200px;float:left}dl.panel-save th{background:none repeat scroll 0 0 #d9e0f2;color:#1f4299;font-size:124%;font-weight:bold;padding:5px 0;text-align:center;width:200px;vertical-align:middle}dl.panel-save dd{display:table-cell;padding-left:10px;vertical-align:middle;width:510px}dl.panel-save dd ul{overflow:hidden}dl.panel-save dd ul li{border-right:1px solid #9a9a9a;float:left;line-height:1.2;margin-bottom:5px;padding-left:5px;padding-right:5px}dl.panel-save td{padding-left:10px;width:510px;padding:10px 0 10px 5px}dl.panel-save td ul{overflow:hidden}dl.panel-save td ul li{border-right:1px solid #9a9a9a;float:left;line-height:1.2;margin-bottom:5px;padding-left:5px;padding-right:5px}dl.panel-save td ul li:last-child{border-right:0}p.btn-add{border-top:1px solid #aeb9d5;margin-top:-10px;padding:10px;text-align:center}.area_txt{color:#0637b1;display:block;line-height:1}.fsize15{font-size:116%;font-weight:bold}.content-head .new{background-color:#dc0000;border-radius:2px;color:#fff;font-size:70%;font-weight:bold;line-height:1;margin-right:5px;padding:3px 5px;position:absolute;right:10px;top:20px;vertical-align:middle}.content-head{position:relative}.loan-block{background:none repeat scroll 0 0 #f3f7f9;border:1px solid #c1c1c1;overflow:hidden}.loan-block ul:first-child{border-bottom:1px dotted #c1c1c1;margin-bottom:5px}.loan-block ul:last-child{padding:5px 0}.loan-block ul{display:table}.loan-block li.price{background:url(../../housedo_img/common/icon_kakaku-.gif) no-repeat 10px center #fff;display:table-cell;padding-left:50px;vertical-align:middle;width:110px}.loan-block li.price span{color:#d80000;font-size:160%;font-weight:bold}.loan-block li.loan-simulation{background:url(../../housedo_img/common/simulation_bg.gif) no-repeat left center;float:right;padding-left:120px;width:428px;padding-top:5px}.loan-block li.loan-simulation ul{border:0 none;margin-bottom:0;overflow:hidden;width:440px}.loan-block li.loan-simulation ul li.loan-inp{float:left;margin-right:10px}.loan-block li.loan-simulation ul li.loan-inp span{font-size:80%}.loan-block input{border:1px solid #ccc;margin-right:2px;padding-right:3px;text-align:right}.loan-block input.input_w03{width:105px}.loan-block input.input_w02{width:25px}.loan-block input.input_w01{width:65px}.loan-block input.btn-calculate{background-color:#24bef2;border:1px solid #00a3d9;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;line-height:1;margin-top:18px;padding:.2em .6em;text-decoration:none}.loan-block li.syozaichi{background:url(../../housedo_img/common/icon_syozaichi.gif) 10px .2em no-repeat;clear:right;float:left;padding-left:60px;width:295px}.loan-block li.koutu{background:url(../../housedo_img/common/icon_kotsu.gif) 10px .2em no-repeat;float:right;padding-left:50px;width:295px}.loan-block .note01{font-size:80%;padding-right:10px;text-align:right}.shopinfo{background-color:#fff;border:1px solid #bec1c3;border-radius:3px;margin-top:10px;padding:10px 20px 0}.shopinfo .shop-name{border-bottom:1px solid #0b3190;margin-bottom:5px;overflow:hidden;padding-bottom:7px}.btn-shop-details{background:url(../../housedo_img/common/area_btn_bg.gif) no-repeat scroll left center #fff;border:1px solid #9cabd1;border-radius:2px;color:#333 !important;display:table-cell;float:right;font-size:80%;font-weight:bold;line-height:1.2;padding:5px 10px 5px 30px;text-decoration:none;vertical-align:middle}.shopinfo-inner{position:relative}.shopinfo-inner table.tbl04{width:460px;margin-bottom:0}.shopinfo-inner table.tbl04 th{width:25%}.shopinfo-inner table.tbl04 td{width:75%}.shopinfo-inner table.tbl04 th,.shopinfo-inner table.tbl04 td{border-top:0 none}.shopinfo-inner p{background:none repeat scroll 0 0 #fff;bottom:0;padding-left:15px;position:absolute;right:0}.toriatsukai-com{border:1px solid #aeb9d5}.toriatsukai-com dt{background:none repeat scroll 0 0 #dbe3f6;padding:5px 15px;position:relative}.toriatsukai-com dd{border-top:1px solid #bec1c3}.toriatsukai-com ul.shop-inq{overflow:hidden;padding:15px}.toriatsukai-com ul.shop-inq li.inq-mail{float:left;margin-right:20px}.toriatsukai-com ul.shop-inq li.inq-tel{font-weight:bold}.toriatsukai-com ul.shop-inq li.inq-tel>span{color:#333;display:block;font-size:200%;line-height:1.2;margin-top:-4px}.toriatsukai-com ul.shop-inq li.inq-tel .free_call{display:inline-block;margin:0 7px 0 0;padding:1px 4px;border:1px solid red;color:red;font-size:10px;font-weight:normal;line-height:1.4;vertical-align:middle}.toriatsukai-com ul.shop-inq li.inq-tel span img{vertical-align:middle}.toriatsukai-com02{border:1px solid #aeb9d5;padding:5px 15px}.toriatsukai-com02 dt{border-bottom:1px solid #bec1c3;color:#0b3190;font-size:154%;font-weight:bold;position:relative}.toriatsukai-com02 dt span:first-child{background:none repeat scroll 0 0 #3152a2;color:#fff;display:inline;font-size:70%;font-weight:normal;padding:3px 10px;margin-right:10px}.toriatsukai-com02 ul.shop-inq,.toriatsukai-com03 ul.shop-inq{overflow:hidden;padding:15px 0}.toriatsukai-com02 ul.shop-inq li.inq-mail,.toriatsukai-com03 ul.shop-inq li.inq-mail{float:left;margin-right:25px}.toriatsukai-com02 ul.shop-inq li.inq-tel,.toriatsukai-com03 ul.shop-inq li.inq-tel{font-size:116%;font-weight:bold;padding-top:5px}.toriatsukai-com02 ul.shop-inq li.inq-tel>span,.toriatsukai-com03 ul.shop-inq li.inq-tel>span{color:#333;display:block;font-size:190%;line-height:1.3}.toriatsukai-com02 ul.shop-inq li.inq-tel>span .free_call,.toriatsukai-com03 ul.shop-inq li.inq-tel>span .free_call{display:inline-block;margin:0 7px 0 0;padding:1px 4px;border:1px solid red;color:red;font-size:10px;font-weight:normal;line-height:1.4;vertical-align:middle}.toriatsukai-com02 ul.shop-inq li.inq-tel span img,.toriatsukai-com03 ul.shop-inq li.inq-tel span img{vertical-align:middle}.pr-unit02{background:url(../../housedo_img/common/icon_pr.gif) no-repeat 10px center #fef6e5;border:1px solid #f7ab00;font-weight:bold;padding:5px 10px 5px 45px;height:20px}.bukken-slide{border-left:1px solid silver;border-bottom:1px solid silver;border-right:1px solid silver;overflow:hidden;padding:15px 20px;height:468px}.bukken-slide .l-photo{float:left;width:495px;height:418px}.bukken-slide .l-photo-area{position:relative;float:left;width:100%;height:100%;overflow:hidden}.bukken-slide .l-photo-area .padding{border-left:0;border-right:0;height:15px}.bukken-slide .l-photo p.cap{background:none repeat scroll 0 0 #f3f7f9;color:#002889;margin-bottom:10px;padding:3px 5px;text-align:center;height:20px}.bukken-slide .l-photo p.photo-l{border:solid 1px #e7e7e7;background-color:#e7e7e7;text-align:center}.bukken-slide .l-photo p.photo-l img{max-width:490px}.bukken-slide .l-photo .number{font-size:139%;font-weight:bold;padding-top:10px;text-align:center}.bukken-slide .l-photo .slide-nav{margin-top:-30px;overflow:hidden}.bukken-slide .l-photo .slide-nav li{border:1px solid #0a3190;height:27px;text-indent:-9999px;width:27px;cursor:pointer}.bukken-slide .l-photo .slide-nav .prev{background:url(../../housedo_img/common/arrow_prev.png) no-repeat center center;float:left}.bukken-slide .l-photo .slide-nav .next{background:url(../../housedo_img/common/arrow_next.png) no-repeat center center;float:right}.bukken-slide .r-photo{float:right;width:158px;height:410px}.bukken-slide .r-photo .up,.bukken-slide .r-photo .down{border:1px solid #0a3190;height:16px;text-indent:-9999px;width:156px;cursor:pointer}.bukken-slide .r-photo .up{background:url(../../housedo_img/common/arrow_up.png) no-repeat center center}.bukken-slide .r-photo .down{background:url(../../housedo_img/common/arrow_down.png) no-repeat center center;margin-top:410px}.bukken-slide .r-photo ul{border-top:solid 5px #313131;border-bottom:solid 5px #313131;height:400px}.bukken-slide .r-photo-area{position:relative;float:right;width:100%;height:100%;overflow:hidden}.bukken-slide .r-photo ul li{border-top:solid 5px #313131;border-bottom:solid 5px #313131;border-left:solid 10px #313131;border-right:solid 10px #313131;margin:auto auto;width:138px}.bukken-slide .r-photo ul li dl dt{background:none repeat scroll 0 0 #f3f7f9;color:#002889;height:17px;line-height:17px;margin-bottom:2px;text-align:center}.bukken-slide .r-photo ul li dl dd{background-color:#e7e7e7;text-align:center}.bukken-slide .r-photo ul li dl dd img{max-width:138px}.wrapmovie,.wrappanorama{background-color:#eeeff1;border:3px solid #e5e9ea;margin:0 auto}div.estateFeatures{width:720px;font-size:100%}div.estateFeatures span{font-weight:bold;font-size:10px}ul.features{overflow:hidden;width:720px}ul.features li{background-color:#d8e1f9;border:1px solid #0b3190;border-radius:2px;color:#0b3190;float:left;font-size:83%;font-weight:bold;height:22px;line-height:22px;margin-bottom:5px;margin-right:5px;text-align:center;width:112px}ul.features li.gray{background-color:#eaeaea;color:#999;border:1px solid #eaeaea}ul.features li.walk-c{font-size:75%;letter-spacing:-0.08em}.font-90{font-size:90%;cursor:text !important}.font-80{font-size:80%;cursor:text !important}.font-70{font-size:70%;cursor:text !important}.font-60{font-size:60%;cursor:text !important}.font-50{font-size:50%;cursor:text !important}#checkStationArea,#checkTownArea{margin-top:20px;margin-bottom:20px;font-size:12pt;color:red}#conditionSubmit,#term_toggle,#conditionSave,#cursor_pointer,#conditionWindow,input[type='checkbox'],#new-prev img,#new-next img,.closePrefMap{cursor:pointer}.term_detail{margin-top:10px}#conditionDataArea .btn-checklist{text-align:center;width:60%;height:75px}#conditionDataArea .btn-checklist-dbl{text-align:center;height:75px}#conditionDataArea .btn-checklist a{background:url(../../housedo_img/common/btn_checklist.png) no-repeat scroll left center #fff !important;color:#fff !important;font-weight:bold;padding:15px 0 10px 17px !important;text-decoration:none;position:absolute;font-size:16pt;line-height:1.2;width:325px}#conditionDataArea .btn-checklist-dbl a{background:url(../../housedo_img/common/btn_checklist.png) no-repeat scroll left center #fff !important;color:#fff !important;font-weight:bold;padding:15px 0 10px 17px !important;text-decoration:none;position:absolute;font-size:16pt;line-height:1.2;width:325px}.shopinfo-tbl-list th{width:70px}.shopinfo-tbl-list .double{width:167px}.shopinfo-tbl-list th:nth-child(2){border-left:1px solid #9da8c6}#loadingArea{display:none}#loading{padding:15px;position:fixed;top:0;left:0;width:100%;height:100%;background:#666;z-index:100;filter:alpha(opacity=50);-moz-opacity:.30;opacity:.30}#loadingImg{position:fixed;top:50%;left:40%;text-align:center;width:200px;height:160px;z-index:200;background-position:center top;background-repeat:no-repeat;font-family:"メイリオ" !important}#term_toggle{width:176px;height:34px;background:url('/housedo_img/common/btn_shiborikomi_b.gif') no-repeat;margin:0 auto;margin-bottom:20px}.term_toggle_active{background:url('/housedo_img/common/btn_shiborikomi_bc.gif') no-repeat !important}li.photo{text-align:center;height:130px;width:180px;display:table-cell;vertical-align:middle}li.photo img{width:auto;max-height:120px;max-width:180px}p.photo-l{text-align:center;vertical-align:middle;display:table-cell;height:380px;width:490px}p.photo-l img{width:auto;max-height:380px;max-width:490px}div.shop-photos li{text-align:center;vertical-align:middle;display:table-cell;height:165px;width:210px}div.shop-photos li img{width:auto;max-height:160px;max-width:200px}.cont-block-01-active li{color:#000 !important}.cont-list-unit-top ul{overflow:hidden}.cont-list-unit-top ul li{margin-bottom:20px;margin-left:0;width:350px;display:inline-block;vertical-align:top}.cont-list-unit-top ul li:nth-child(odd){margin-right:5px}.cont-list-unit-top ul li dl{float:right;width:195px;margin-right:3px}.cont-list-unit-top ul li dl dt{color:#143994;font-size:125%;font-weight:bold;line-height:1.4;margin-bottom:5px}.cont-list-unit-top ul li dl dd{line-height:1.2}.cont-list-unit-top ul li p{float:left;width:150px}dl.quick-search-unit dt input{color:#000}dl.quick-search-unit dt input::-webkit-input-placeholder{color:#ccc;font-weight:normal}dl.quick-search-unit dt input:-ms-input-placeholder{color:#ccc;font-weight:normal}dl.quick-search-unit dt input::-moz-placeholder{color:#ccc;font-weight:normal}.sp-thumbnail-text{background:rgba(100,100,100,0.7);color:#FFF;width:170px;position:absolute;top:0;text-align:center;margin:5px}.sp-thumbnail,.sp-thumbnail-image-container{width:100%;height:100%}.sp-thumbnail-image-container img{min-width:182px;max-width:200px;min-height:130px;margin-top:-10px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before,.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{border-color:#ffa801}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after,.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{color:#ffa801}.btn-shop-labels:hover{opacity:.85;filter:alpha(opacity=85);-ms-filter:"alpha(opacity=85)";border:1px solid #9cabd1;border-radius:2px;color:#333 !important;font-weight:bold;padding:5px 10px 5px 30px !important;text-decoration:none}.btn-theme-labels:hover{opacity:.85;filter:alpha(opacity=85);-ms-filter:"alpha(opacity=85)";border:1px solid #9cabd1;border-radius:2px;color:#333 !important;font-weight:bold;padding:5px 10px 5px 30px !important;text-decoration:none}.estateCheck{float:left}.detailEstate{margin-top:3px;display:block;float:left}.detailEstateList{margin-top:3px;display:block}.type-title-str{display:block;float:left;width:80px;padding:5px 0;text-align:center;color:white;margin:0 5px;background-color:#3152a2;font-size:10px}.type-title-unit{display:block;width:80px;padding:2px 0;text-align:center;color:white;background-color:#3152a2;font-size:10px}.type-title-side{display:block;width:89px;padding:2px 0;text-align:center;color:white;background-color:#3152a2;font-size:10px}.type-title-middle{display:block;width:89px;padding:2px 0;text-align:center;color:white;background-color:#3152a2;font-size:10px}.mainContents_tab04-content01 .mainContents_area-map-wrap{margin:20px auto 40px}.mainContents_tab04-content01 .mainContents_area-map img{max-width:460px}.mainContents_tab04-content01 .mainContents_area-map-status{width:240px;float:right}.mainContents_tab04-content01 .mainContents_area-map-status h3.common_title04{font-size:16px;background-position:left center}.common_title03,.common_title04{width:760px;box-sizing:border-box;color:#202020;font-weight:700}.common_title04{font-size:14px;letter-spacing:-.28px;padding:0 7px 0 11px;background:url(../../housedo_img/bunjo/icon_title04.png) left top no-repeat}.mainContents_area-map-status th{width:100px;padding:6px 0;border:1px solid #b5b5b5;background:#f6f6f6;font-size:14px;text-align:center;font-weight:bold}.mainContents_area-map-status td{width:160px;padding:6px 0;border:1px solid #b5b5b5;text-align:center}.mainContents_area-map-status img{vertical-align:middle}.mainContents_area-map-detail{width:710px;margin:0 auto 40px}.mainContents_area-map-detail table{width:100%}.mainContents_area-map-detail th{padding:10px;border:1px solid #b5b5b5;background:#f6f6f6;font-size:14px;font-weight:bold}.mainContents_area-map-detail span{font-size:10px}.mainContents_area-map-detail td{padding:10px 2px;border:1px solid #b5b5b5;font-size:11px;text-align:center}.mainContents_area-map-detail img{vertical-align:middle}.mainContents_area-map-detail .price{display:inline-block;margin-left:20px;color:red;font-size:16px;font-weight:bold;text-align:right;vertical-align:middle}.mainContents_area-map-detail span{font-size:14px;font-weight:normal}.mainContents_tab04-content01 .mainContents_area-map-detail td .button{overflow:hidden;height:30px}.mainContents_area-map-detail .button img:hover{position:relative;top:-30px}.mainContents_area-map-detail .mainContents_sold-out{margin:0;font-weight:bold}.mainContents_tab04-content01 .compartment-thumb img{max-width:58px}.mainContents_photos:after{display:block;clear:both;content:'';height:0}.mainContents_photos .mainContents_photo-viewer{position:relative;width:340px;min-height:300px;border:4px solid #e6e6e6}.mainContents_photos .mainContents_photo-viewer .mainContents_photo-viewer_link{width:340px;height:252px;display:table-cell;text-align:center;vertical-align:middle}.mainContents_photos .mainContents_photo-viewer .mainContents_photo-viewer_p{font-size:10pt;padding:0 10px}.mainContents_photos .mainContents_photo-viewer .mainContents_photo-viewer_img{max-width:340px;max-height:242px}.mainContents_photos .mainContents_photo-viewer figure{position:relative;display:table-cell;vertical-align:middle}.mainContents_photos .mainContents_photo-viewer figure figcaption{text-align:left;position:absolute;top:-4px;left:-4px;width:310px;padding:10px 20px;font-size:12px;background:rgba(0,0,0,.6);color:#fff;-webkit-font-smoothing:antialiased}.mainContents_photos .mainContents_photo-viewer .mainContents_icn-zoom{position:absolute;bottom:0;right:0;margin:0}.mainContents_photos .mainContents_photo-viewer .mainContents_icn-zoom img{vertical-align:bottom}.mainContents_photos .mainContents_photo-viewer.left{float:left;text-align:center}.mainContents_photos .mainContents_photo-viewer.left img{max-width:340px;max-height:242px}.mainContents_photos .mainContents_photo-viewer.right{float:right;text-align:center}.mainContents_photos .mainContents_photo-viewer.right img{max-width:340px;max-height:242px}.plan-block{margin:20px 0;overflow:hidden}.plan-nav{margin-bottom:20px}.icon-type01{color:#fff;background-color:#6d9811;padding:3px;font-size:81.3%;font-weight:normal;margin-left:.5em;text-shadow:none}.plan-unit01{width:340px;float:left;background-color:#fff3d9;border:3px solid #e7dbc2;text-align:center}.plan-unit01 h3{padding-bottom:5px;font-weight:900;color:#673a1b;margin:10px 0 0 0;border-bottom:1px solid #e7dbc2}.plan-unit01 p{margin-top:10px;font-size:12px}.plan-unit01 .price02{margin-bottom:0}.plan-unit01 .price02 em{color:#c70031;font-weight:900;font-size:22px;font-style:normal}.plan-layout{max-width:290px}.spec{background-color:#fff;padding:0 10px}.spec table{width:100%;font-size:12px;margin-bottom:0}.spec table th,.spec table td{padding:.4em 1em;border-top:1px dotted #b1a8a2}.spec table th{font-weight:900}.spec table td{text-align:left}.plan-txt01,.plan-txt02{font-weight:900}.plan-txt01{color:#b98460;font-size:128.6%}.plan-txt02{font-size:171.5%;margin-bottom:10px}em.date{color:#c70031;font-weight:900}.fig-floor{float:right}.fig-floor .mainContents_photos{margin:0}.fig-floor .mainContents_photos .mainContents_photo-viewer{width:340px}.fig-floor .mainContents_photo-viewer_link{width:480px;height:320px;display:table-cell;text-align:center;vertical-align:middle}.fig-floor .mainContents_photo-viewer_p{font-size:70%;padding:0 10px}.fig-floor .mainContents_photo-viewer_img{max-width:480px;max-height:320px}.mainContents_photos .mainContents_photo-viewer.center{float:none;margin:0 auto;text-align:center}.mainContents_gallery-carousel-wrap{width:710px;margin:0 auto 40px}.mainContents_widget_gallery_carousel{width:710px;margin:0 auto 20px}.common_cf{display:block}.common_cf:after{content:".";display:block;height:0;clear:both;visibility:hidden}.mainContents_widget_gallery_carousel-next,.mainContents_widget_gallery_carousel-prev{display:block;width:20px;height:70px;z-index:10;top:40px;cursor:pointer;background:url(../../housedo_img/common/btn_carousel_arrow.png) no-repeat;box-shadow:0 3px 3px #ccc}.mainContents_widget_gallery_carousel-next:hover,.mainContents_widget_gallery_carousel-prev:hover{background-position-y:-70px}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-prev{position:absolute;left:0;background-position:-3px 0}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-next{position:absolute;right:0;background-position:-28px 0}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-wrap{width:675px;height:104px;margin:0 auto 0;position:relative;overflow:hidden}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-wrap ul{width:860%;height:104px;margin:0;padding:0;position:absolute;top:0;left:0;margin-left:20px}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-wrap li{float:left;width:675px;height:104px;box-sizing:border-box;padding:0;list-style:none;overflow:hidden}.mainContents_widget_gallery_carousel .mainContents_gallery-detail{width:100px;height:100px;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;float:left;margin-right:35px}.mainContents_widget_gallery_carousel .mainContents_gallery-image{position:relative;display:table;width:98px;height:98px;box-sizing:border-box}.mainContents_widget_gallery_carousel .mainContents_gallery-image-cel{display:table-cell;text-align:center;vertical-align:middle;width:98px;height:98px;overflow:hidden;line-height:0;box-sizing:border-box;margin:0}.mainContents_widget_gallery_carousel .mainContents_gallery-image-cel img{display:inline-block;max-width:98px;max-height:98px;margin:0 auto}.mainContents_gallery-image-cel figure{margin:0;display:block}.mainContents_widget_gallery_carousel .mainContents_gallery-image-cel figcaption{display:none}.mainContents_widget_gallery_carousel{margin-top:40px;padding-top:20px;padding-bottom:20px;background-color:#f6f6f6;border:1px solid #b9b8b8;position:relative;border-radius:3px}#cboxTitle{background-color:rgba(0,0,0,0.8);padding:0 100px 0 5px}.movie-box{overflow:hidden}.movie_thumb-wrap{width:410px;height:200px;box-sizing:border-box;background-image:url(../../housedo_img/common/bukkenmovie_bg.gif);background-repeat:repeat-y;display:table-cell;text-align:center;vertical-align:middle}.movie_thumb-wrap img{max-width:87%;height:auto}.movie_text-wrap{display:table-cell;width:380px;vertical-align:middle}.movie_text{font-size:14px;line-height:1.8;padding-left:20px}.movie_launch{overflow:hidden;height:70px;text-align:center}.movie_launch img:hover{position:relative;top:-88px}#pref-maplink{display:block;height:41px;width:90px;text-indent:-9999px;overflow:hidden;position:relative;top:-290px;left:250px}.pref-maplink-hokkaido{background:url(../../housedo_img/common/map/touhoku/area_map_hokkaido.gif) no-repeat 0 0}.pref-maplink-aomori{background:url(../../housedo_img/common/map/touhoku/area_map_aomori.gif) no-repeat 0 0}.pref-maplink-iwate{background:url(../../housedo_img/common/map/touhoku/area_map_iwate.gif) no-repeat 0 0}.pref-maplink-miyagi{background:url(../../housedo_img/common/map/touhoku/area_map_miyagi.gif) no-repeat 0 0}.pref-maplink-akita{background:url(../../housedo_img/common/map/touhoku/area_map_akita.gif) no-repeat 0 0}.pref-maplink-yamagata{background:url(../../housedo_img/common/map/touhoku/area_map_yamagata.gif) no-repeat 0 0}.pref-maplink-fukushima{background:url(../../housedo_img/common/map/touhoku/area_map_fukushima.gif) no-repeat 0 0}.pref-maplink-nigata{background:url(../../housedo_img/common/map/shinetsu/area_map_niigata.gif) no-repeat 0 0}.pref-maplink-toyama{background:url(../../housedo_img/common/map/shinetsu/area_map_toyama.gif) no-repeat 0 0}.pref-maplink-ishikawa{background:url(../../housedo_img/common/map/shinetsu/area_map_ishikawa.gif) no-repeat 0 0}.pref-maplink-fukui{background:url(../../housedo_img/common/map/shinetsu/area_map_fukui.gif) no-repeat 0 0}.pref-maplink-nagano{background:url(../../housedo_img/common/map/shinetsu/area_map_nagano.gif) no-repeat 0 0}.pref-maplink-ibaraki{background:url(../../housedo_img/common/map/kantou/area_map_ibaragi.gif) no-repeat 0 0}.pref-maplink-tochigi{background:url(../../housedo_img/common/map/kantou/area_map_tochigi.gif) no-repeat 0 0}.pref-maplink-gunma{background:url(../../housedo_img/common/map/kantou/area_map_gunma.gif) no-repeat 0 0}.pref-maplink-saitama{background:url(../../housedo_img/common/map/kantou/area_map_saitama.gif) no-repeat 0 0}.pref-maplink-chiba{background:url(../../housedo_img/common/map/kantou/area_map_chiba.gif) no-repeat 0 0}.pref-maplink-tokyo{background:url(../../housedo_img/common/map/kantou/area_map_tokyo.gif) no-repeat 0 0}.pref-maplink-kanagawa{background:url(../../housedo_img/common/map/kantou/area_map_kanagawa.gif) no-repeat 0 0}.pref-maplink-yamanashi{background:url(../../housedo_img/common/map/kantou/area_map_yamanashi.gif) no-repeat 0 0}#area-search-toukai{background:url(../../housedo_img/common/map/toukai/map_tokai.png) no-repeat center top}.pref-maplink-aichi{background:url(../../housedo_img/common/map/toukai/area_map_aichi.gif) no-repeat 0 0}.pref-maplink-gifu{background:url(../../housedo_img/common/map/toukai/area_map_gifu.gif) no-repeat 0 0}.pref-maplink-shizuoka{background:url(../../housedo_img/common/map/toukai/area_map_sizuoka.gif) no-repeat 0 0}.pref-maplink-mie{background:url(../../housedo_img/common/map/toukai/area_map_mie.gif) no-repeat 0 0}#area-search-kinki{background:url(../../housedo_img/common/map/kinki/map_kinki.png) no-repeat center top}.pref-maplink-shiga{background:url(../../housedo_img/common/map/kinki/area_map_shiga.gif) no-repeat 0 0}.pref-maplink-kyoto{background:url(../../housedo_img/common/map/kinki/area_map_kyoto.gif) no-repeat 0 0}.pref-maplink-osaka{background:url(../../housedo_img/common/map/kinki/area_map_osaka.gif) no-repeat 0 0}.pref-maplink-hyogo{background:url(../../housedo_img/common/map/kinki/area_map_hyogo.gif) no-repeat 0 0}.pref-maplink-nara{background:url(../../housedo_img/common/map/kinki/area_map_nara.gif) no-repeat 0 0}.pref-maplink-wakayama{background:url(../../housedo_img/common/map/kinki/area_map_wakayama.gif) no-repeat 0 0}#area-search-chugoku{background:url(../../housedo_img/common/map/chugoku/map_chugoku.png) no-repeat center top}.pref-maplink-tottori{background:url(../../housedo_img/common/map/chugoku/area_map_tottori.gif) no-repeat 0 0}.pref-maplink-shimane{background:url(../../housedo_img/common/map/chugoku/area_map_shimane.gif) no-repeat 0 0}.pref-maplink-okayama{background:url(../../housedo_img/common/map/chugoku/area_map_okayama.gif) no-repeat 0 0}.pref-maplink-hiroshima{background:url(../../housedo_img/common/map/chugoku/area_map_hiroshima.gif) no-repeat 0 0}.pref-maplink-yamaguchi{background:url(../../housedo_img/common/map/chugoku/area_map_yamaguchi.gif) no-repeat 0 0}#area-search-shikoku{background:url(../../housedo_img/common/map/shikoku/map_shikoku.png) no-repeat center top}.pref-maplink-tokushima{background:url(../../housedo_img/common/map/shikoku/area_map_tokushima.gif) no-repeat 0 0}.pref-maplink-kagawa{background:url(../../housedo_img/common/map/shikoku/area_map_kagawa.gif) no-repeat 0 0}.pref-maplink-ehime{background:url(../../housedo_img/common/map/shikoku/area_map_ehime.gif) no-repeat 0 0}.pref-maplink-kochi{background:url(../../housedo_img/common/map/shikoku/area_map_kouchi.gif) no-repeat 0 0}#area-search-kyusyu{background:url(../../housedo_img/common/map/kyusyu/map_kyushu.png) no-repeat center top}.pref-maplink-fukuoka{background:url(../../housedo_img/common/map/kyusyu/area_map_fukuoka.gif) no-repeat 0 0}.pref-maplink-saga{background:url(../../housedo_img/common/map/kyusyu/area_map_saga.gif) no-repeat 0 0}.pref-maplink-nagasaki{background:url(../../housedo_img/common/map/kyusyu/area_map_nagasaki.gif) no-repeat 0 0}.pref-maplink-kumamoto{background:url(../../housedo_img/common/map/kyusyu/area_map_kumamoto.gif) no-repeat 0 0}.pref-maplink-ooita{background:url(../../housedo_img/common/map/kyusyu/area_map_oita.gif) no-repeat 0 0}.pref-maplink-miyazaki{background:url(../../housedo_img/common/map/kyusyu/area_map_miyazaki.gif) no-repeat 0 0}.pref-maplink-kagoshima{background:url(../../housedo_img/common/map/kyusyu/area_map_kagoshima.gif) no-repeat 0 0}.pref-maplink-okinawa{background:url(../../housedo_img/common/map/kyusyu/area_map_okinawa.gif) no-repeat 0 0}#house-pane2{border:1px solid #dcdcdc;clear:both}#house-panel2 a{text-decoration:none}#house-panel2 ul{width:100%}#house-panel2 ul .panel{float:left;width:45%;margin-left:2%;margin-right:2%}#house-panel2 h3{width:100%;border:1px solid #ced7ec;border-bottom:3px solid #ced7ec;margin-bottom:13px;padding-bottom:5px;padding-left:15px;padding-top:7px}#prefecture-st-panel2{float:right}#prefecture-st-panel2 dl dd ul li{float:left;padding-right:1%;width:49%}.prefecture-search-list2{width:350px}.search-btn-list2{overflow:hidden;padding-bottom:10px}.search-btn-list2 li{float:left;padding-left:9px}.areaRight{width:61%;float:left;border:1px solid #dcdcdc}.areaIcon{padding-top:5px;padding-bottom:5px}.areaAllRight{width:38%;float:left}.lineRight{width:61%;float:left;border:1px solid #dcdcdc}.lineAllRight{width:38%;float:left}.lineIcon{padding-top:5px;padding-bottom:5px}.hopeArea{border:1px solid #dcdcdc}.hopeAreaBottom{border:1px solid #dcdcdc;padding-left:0}.newopen-tenpo{height:250px;overflow:auto}.newopen-tenpo>li{border-bottom:1px solid #c9c9c9;margin-bottom:10px;padding-bottom:5px}.newopen-tenpo>li>dl{display:flex}.newopen-tenpo dl ul{display:flex}.newopen-tenpo dl .newopen-tenpo-prefecture{margin-right:15px;width:4rem}.newopen-tenpo dl .newopen-tenpo-mark{margin-right:15px}.newopen-tenpo dl .newopen-tenpo-mark span{color:#fff;font-size:85%;padding:2px 10px}.newopen-tenpo dl .newopen-tenpo-mark .kaitori{background:#00afec none repeat scroll 0 0}.newopen-tenpo dl .newopen-tenpo-mark .satellite{background:#f6ab00 none repeat scroll 0 0}.newopen-tenpo dl.newopen-tenpo-name a{display:block;font-weight:bold;line-height:1.3;font-size:116%;color:#333}.newopen-tenpo dl.newopen-tenpo-name a::after{content:'';display:inline-block;width:17px;height:17px;background-image:url(../../housedo_img/tenpo/icon-shoplink.png);background-size:contain;vertical-align:baseline;margin-left:5px;background-size:17px}.newopen-tenpo dl.newopen-tenpo-name-none a{display:block;font-weight:bold;line-height:1.3;font-size:116%;color:#333}.newopen-tenpo dl.newopen-tenpo-name-none a::after{content:'';display:inline-block;width:17px;height:17px;background-size:contain;vertical-align:baseline;margin-left:5px;background-size:17px}.newopen-tenpo .open-day{color:#002f9c;float:left;font-weight:bold;font-size:93%;margin-right:15px;white-space:nowrap}.term_detail.check-list-unit{border:0 none;padding:0 15px}.term_detail.check-list-unit dt{margin-top:10px}.term_detail.check-list-unit ul li{color:#080808;font-size:100%}.result-peager.result-peager-top{margin-bottom:20px}div.panel-save{background:#f6f8fb none repeat scroll 0 0;border-bottom:1px solid #aeb9d5;display:table;overflow:hidden}div.panel-save th{background:none repeat scroll 0 0 #d9e0f2;color:#1f4299;font-size:124%;font-weight:bold;padding:5px 0;text-align:center;width:200px;vertical-align:middle}div.panel-save dd{display:table-cell;padding-left:10px;vertical-align:middle;width:510px}div.panel-save dd ul{overflow:hidden}div.panel-save dd ul li{border-right:1px solid #9a9a9a;float:left;line-height:1.2;margin-bottom:5px;padding-left:5px;padding-right:5px}div.panel-save td{padding-left:10px;width:510px;padding:10px 0 10px 5px}div.panel-save td ul{overflow:hidden}div.panel-save td ul li{border-right:1px solid #9a9a9a;float:left;line-height:1.2;margin-bottom:5px;padding-left:5px;padding-right:5px}div.panel-save td ul li:last-child{border-right:0}.prefecture-header{position:absolute;top:200px;margin-left:15px;z-index:200;background-color:white;border-bottom:1px solid #aeb9d5;border-left:1px solid #aeb9d5;border-right:1px solid #aeb9d5;display:table;width:680px}.prefecture-header td{padding-bottom:15px}.prefecture-title{background:none repeat scroll 0 0 #d9e0f2;color:#1f4299;font-size:20px;font-weight:bold;padding:5px 0;padding-left:20px;text-align:left;vertical-align:middle}.prefecture-search-top{width:300px}.prefecture-search-top dl dt{background:none repeat scroll 0 0 #ced7ec;color:#0b3190;font-weight:bold;padding:0 15px}.prefecture-search-top h3{margin-top:20px}.prefecture-search-top dl dd{background:none repeat scroll 0 0 #f6f8fb;padding:10px 15px;min-height:135px;position:relative}.prefecture-search-top dl dd ul{font-size:95%;margin-bottom:10px;overflow:hidden}.prefecture-search-top p.all-area-search{bottom:0;position:absolute;right:15px;margin-top:10px;margin-bottom:10px}.prefecture-area-panel-top{margin-left:auto;margin-right:auto}.prefecture-area-panel-top dl dd ul li{float:left;width:49%}.prefecture-st-panel-top{margin-left:auto;margin-right:auto}.prefecture-st-panel-top dl dd ul li{float:left;width:49%}.list-catch{background:#fef6e5;border-top:3px solid #f7ab00 !important;font-weight:bold;padding:7px !important;height:20px}.detail-catch{background:#fef6e5;border-top:3px solid #f7ab00;font-weight:bold;padding:7px;height:20px}p.this-notice-title{float:left;margin:0}p.this-notice-text{margin-top:0;margin-left:65px;font-size:14px}.using-table{margin:10px 0;width:70%}.using-table td{vertical-align:top}.using-list{margin-left:20px;margin-top:20px}.using-list li{list-style-type:decimal}.using-list .ol-none li{list-style-type:none}
