@charset "utf-8";.title01{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}.title01 span{background:url(../../housedo_img/common/tit_bg_blue.gif) no-repeat 0 center #fff;border:solid 1px #afbbd9;display:block;padding:12px 20px}.title02{margin-bottom:15px;padding:.2em .8em;border-radius:3px;font-size:123.8%;font-weight:900;box-shadow:0 1px 1px #e8eaeb;background-color:#edeff0;border:1px solid #bec1c3;border-top:3px solid #0a3190}.title03{margin-bottom:15px;font-weight:900;font-size:107.7%;border-left:4px solid #0a3190;padding-left:12px;line-height:1.2}.title04{color:#0a3190;font-weight:900;font-size:123.1%}.section01,.section02{margin:40px 10px 0}.section02{margin-top:20px}.section01 .title02,.section01 .title03,.section01 .title04,.section02 .title02,.section02 .title03,.section02 .title04{position:relative;margin-left:-10px;margin-right:-10px}#main>.section01:first-child{margin-top:0}.section01 p{margin-top:10px}.first-child{margin-top:0 !important}ul.list01{padding-left:20px}ul.list01 li{list-style-type:disc}.defaultList{padding-left:30px}ul.defaultList li{list-style-type:disc;margin-top:10px}ol.defaultList li{list-style-type:decimal;margin-top:10px}.btnUnit01{text-align:center}.btnUnit01 li{display:inline;padding:0 10px}.btnUnit01 li input{vertical-align:bottom}.btn-style01 a{margin-right:10px;font-size:115.4%;font-weight:900;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #bec1c3;padding:.4em .8em;text-decoration:none;background:-moz-linear-gradient(center top,#fff 5%,#e5e9ea 100%);background:-ms-linear-gradient(top,#fff 5%,#e5e9ea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe5e9ea');background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#fff),color-stop(100%,#e5e9ea));background-color:#fff;color:#262626;display:inline-block;text-shadow:1px 1px 0 #fff;-webkit-box-shadow:inset 1px 1px 0 0 #fff;-moz-box-shadow:inset 1px 1px 0 0 #fff;box-shadow:inset 1px 1px 0 0 #fff}.btn-style01 a:hover{background:-moz-linear-gradient(center top,#e5e9ea 5%,#fff 100%);background:-ms-linear-gradient(top,#e5e9ea 5%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e9ea',endColorstr='#ffffffff');background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#e5e9ea),color-stop(100%,#fff));background-color:#dfdfdf}.btn-style01 a:active{position:relative;top:1px}.btn-style01 a span{background:url(../../housedo_img/common/icon-arw03.png) no-repeat 0 50%;padding-left:1.4em;display:inline-block}.icon-arw01,.icon-arw02{background:url(../../housedo_img/common/icon-arw01.png) no-repeat 0 .4em;padding-left:1em}.icon-arw02{background:url(../../housedo_img/common/icon-arw02.png) no-repeat 0 .4em}.link-arw01,.link-arw02{display:block;padding-left:1em;background:url(../../housedo_img/common/icon-arw01.png) no-repeat 0 .4em}.link-arw02{background:url(../../housedo_img/common/icon-arw02.png) no-repeat 0 .4em}span.icon-window{display:inline-block;width:1em;margin-left:.5em;background:url(../../housedo_img/common/icon-window.png) no-repeat 0 .4em}table.tbl01,table.tbl02,table.tbl03,table.tbl04{width:100%;margin-bottom:20px;background-color:#fff}table.tbl03{margin-bottom:10px}table.tbl01 th,table.tbl01 td{padding:.4em 1em;border-top:1px solid #bec1c3;border-bottom:1px solid #bec1c3;vertical-align:middle}table.tbl01 th{background-color:#e5e9ea;border-right:1px dotted #bec1c3;font-weight:700}table.tbl02 th,table.tbl02 td{padding:.8em 1em;border:1px solid #bec1c3;vertical-align:middle}table.tbl02 th{background-color:#ebeef0;font-weight:700}table.tbl03 th,table.tbl03 td{padding:.3em .8em;border:1px solid #bec1c3;vertical-align:middle}table.tbl03 th{background-color:#e5e9ea;font-weight:700}table.tbl03 thead th{text-align:center;font-weight:900;background-color:#e7eff9;border-bottom:2px solid #0a3190}table.tbl04 th,table.tbl04 td{padding:.3em .8em;border-top:1px dotted #bec1c3;border-bottom:1px dotted #bec1c3;font-size:92.4%}table.tbl04 th{font-weight:900}table.tbl05{width:100%;background-color:#fff}table.tbl05 th,table.tbl05 td{padding:.4em 1em;border-top:1px solid #bec1c3;border-bottom:1px solid #bec1c3;vertical-align:middle}table.tbl05 th{background-color:#e5e9ea;border-right:1px dotted #bec1c3;font-weight:700}.colWidthRancIcon{width:28px}.colWidth05{width:5%}.colWidth08{width:8%}.colWidth10{width:10%}.colWidth15{width:15%}.colWidth20{width:20%}.colWidth25{width:25%}.colWidth30{width:30%}.colWidth35{width:35%}.colWidth40{width:40%}.colWidth45{width:45%}.colWidth50{width:50%}.colWidth80{width:80%}.box-unit01{border:1px solid #ccc;padding:20px;border-radius:3px;text-align:center}label{margin-left:.4em;margin-right:1em}label:hover{cursor:pointer}input.txt,textarea.txt,select.txt{padding:2px;border:1px solid #aaa;vertical-align:baseline;border-radius:2px}input.small01{width:5em}input.small02{width:50px}input.small03{width:2em}input.medium01{width:120px}input.medium02{width:250px}input.medium03{width:350px}textarea.large01,input.large01{width:98%}.form-btn01{margin-top:20px;text-align:center;padding:.8em;background-color:#f6f6f6;position:relative}.sell-table{margin-top:20px}.sell-table td{font-size:107.7%}.sell-table .title05{background-color:#e7eff9;font-size:123.1%;border-top:3px solid #0a3190;padding-top:.4em;padding-bottom:.4em}.sell-btn{position:relative}.btn-back{position:absolute;top:0;left:0}.btn-send{display:block;margin:0 auto}.em01,.errors{color:#e9000e}.em02{font-weight:900}.em03{font-weight:900;font-size:123.1%}.note01{color:#666;font-size:92.4%}.clear{clear:both}.hidden{height:0;width:0;overflow:hidden}.marginTop0{margin-top:0}.marginTop10{margin-top:10px}.marginTop15{margin-top:15px}.marginTop20{margin-top:20px}.marginTop30{margin-top:30px}.alignCenter{text-align:center;margin-bottom:20px}.alignRight{text-align:right}.alignLeft{text-align:left}.nowrap{white-space:nowrap}.breakWord{word-wrap:break-word}.estate-select-box a{margin-right:10px;font-size:115.4%;font-weight:900;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #bec1c3;padding:.4em .8em;text-decoration:none;background:-moz-linear-gradient(center top,#fff 5%,#e5e9ea 100%);background:-ms-linear-gradient(top,#fff 5%,#e5e9ea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe5e9ea');background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#fff),color-stop(100%,#e5e9ea));background-color:#fff;color:#262626;display:inline-block;text-shadow:1px 1px 0 #fff;-webkit-box-shadow:inset 1px 1px 0 0 #fff;-moz-box-shadow:inset 1px 1px 0 0 #fff;box-shadow:inset 1px 1px 0 0 #fff}.estate-select-box a:hover{background:-moz-linear-gradient(center top,#e5e9ea 5%,#fff 100%);background:-ms-linear-gradient(top,#e5e9ea 5%,#fff 100%);background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e9ea',endColorstr='#ffffffff');background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#e5e9ea),color-stop(100%,#fff));background-color:#dfdfdf}.estate-select-box a:active{position:relative;top:1px}.prefbox-list{margin-top:10px;border-bottom:1px dotted #aaa;padding-bottom:.6em}.prefbox-list img{display:block;float:left;width:132px}.prefbox-list ul{float:left;margin-left:15px}.prefbox-list li{float:left;width:60px}.tenpo-box{margin-top:15px;padding:10px;border-radius:3px;border:1px solid #bec1c3;box-shadow:0 1px 1px #e8eaeb;background-color:#fff !important}.tenpo-name{display:block;font-weight:900;font-size:107.7%;padding-bottom:5px;border-bottom:1px dotted #bec1c3}.tenpo-name_none_border{display:block;font-weight:900;font-size:107.7%;padding-bottom:5px}.huruta-mark-non{background:0}.huruta-mark{background:url('../../housedo_img/tenpo/huruta2.png') no-repeat 100% 100%;padding-right:80px}.tempo-sate-mark{background:url('../../housedo_img/tenpo/icon-housedo.png') no-repeat 0 1px;padding-left:90px}.tempo-mall-mark{background:url('../../housedo_img/tenpo/icon-mall.png') no-repeat 0 1px;padding-left:90px}.tempo-baikyaku-mark{background:url('../../housedo_img/tenpo/icon-baikyaku.png') no-repeat 0 1px;padding-left:90px}.support-area{margin-top:5px;background:url(../../housedo_img/tenpo/icon-area.png) no-repeat 0 2px;min-height:21px;padding-left:75px}#googlemap{width:100%;height:360px;margin:0 auto;border:1px solid #bec1c3;box-shadow:0 0 3px 2px #e3e5e6}.estate-inquiry{margin:20px auto;width:580px}.estate-mail{float:left}.estate-tel{float:right;width:282px;height:109px;background:url('../backimg/banner_telephone.gif') no-repeat 0 0}.estate-tel img{margin:76px 30px 0 7px}.tenpo-list{margin-top:10px;border-bottom:1px dotted #aaa;padding-bottom:.6em}.tenpo-list img,.area-ttl{display:block;float:left}.area-ttl{width:6em;text-align:center;white-space:nowrap;padding:.2em .6em;font-size:92.4%;color:#0a3190;border:1px solid #0a3190;background-color:#ecf3fb}.tenpo-list ul{float:left;margin-left:15px}.tenpo-list ul li{float:left;margin-right:1em}.tenpo-list ul li.pref-link,.tenpo-list ul li.pref-text,.tenpo-list ul.sell-pref li{float:left;width:40px}.tenpo-list ul li.pref-link a{color:#0c5f93;text-decoration:underline;cursor:pointer}.tenpo-list ul.sell-pref li{margin-right:15px;width:50px}.area-list-unit{position:relative;margin-right:-25px}.area-list{width:200px;float:left;margin:0 25px 20px 0}.rail-list-unit{position:relative;margin-right:-25px}.rail-list{width:200px;float:left;margin:0 25px 20px 0}p.citystr,p.railstr{background:url(../../housedo_img/common/icon-arw03.png) no-repeat scroll 0 .4em;padding:0 0 2px 18px;font-weight:900}p.citystr a,p.railstr a{font-size:107.7%}p.townstr,p.stationstr{background:url(../../housedo_img/common/icon-arw02.png) no-repeat 15px 50%;padding:0 0 2px 26px;margin-top:0}.arrow_box{width:208px;margin:0 auto;padding:.2em 0;position:relative;background:#e5e9ea;border:1px solid #bec1c3;text-align:center;font-size:107.7%;font-weight:900;border-radius:3px 3px 0 0;text-shadow:0 1px 0 #ffff}.arrow_box:after,.arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(237,239,240,0);border-top-color:#e5e9ea;border-width:8px;margin-left:-8px}.arrow_box:before{border-color:rgba(190,193,195,0);border-top-color:#bec1c3;border-width:9px;margin-left:-9px}.number-unit{width:188px;margin:0 auto 8px;padding:10px 10px 5px;background-color:#fff;border:1px solid #bec1c3;border-top:0;border-radius:0 0 3px 3px;line-height:1.2;box-shadow:0 1px 1px #ddd7c4}#number-u span{font-weight:900}#number-d a{font-size:123.1%;font-weight:900}#new,.recommend,#search-box{margin-top:15px;padding:5px;background-color:#e5e9ea;border-radius:3px;border:1px solid #bec1c3}#new h3,.recommend h3,#search-box h3{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}.recommend-list,#selectTypeName{border:1px solid #bec1c3;background-color:#fff;border-radius:0 0 3px 3px;line-height:1.4}.recommend-list ul,#selectTypeName fieldset{width:190px;margin:0 auto}#selectTypeName fieldset{margin-top:.8em;padding-bottom:.8em;border-bottom:1px dotted #aaa}#selectTypeName fieldset select.search_area{width:190px}#selectTypeName>fieldset:last-child{border-bottom:0}#selectTypeName fieldset legend{margin-bottom:.6em;padding-left:8px;font-weight:900;font-size:107.7%;border-left:4px solid #0a3190;line-height:1.2}.recommend-list ul li{margin-top:10px;padding-bottom:10px;border-bottom:1px dotted #bec1c3}.recommend-list ul li.last-child{border-bottom:0}.recommend-list ul li a.img-thumb01{float:left;display:block;border:1px solid #bec1c3;width:78px;height:78px;text-align:center;vertical-align:middle;position:relative;background-color:#fff;vertical-align:middle;margin-right:10px}.recommend-list ul li a.img-thumb01 img{max-width:78px;max-height:78px;display:inline-block}.explane01{float:left;font-size:92.4%;width:100px}.type01{border:1px solid #0a3190;font-size:83.4%;text-align:center;display:block;background-color:#e7eff9;color:#0a3190;margin-bottom:3px}.price01{font-weight:900;font-size:133.4%;font-family:Arial,Helvetica,sans-serif;color:#e9000e}.explane02{float:none}#selectTypeName fieldset legend{font-weight:900}form#inquery{position:relative}.check,.check2{text-align:right;margin:20px 130px 0 0}.check2{margin-top:0}.qa,.qa2{float:right;position:relative;margin-top:-26px}.qa2{margin-top:0}.results-listin{margin-top:10px;border:1px solid #bec1c3;padding:.4em .8em;background-color:#fff}.txt-catch{position:relative;background:#ffecbf;border:1px solid #f6ab00;padding:.2em .6em;display:inline-block;margin-bottom:5px}.txt-catch:after,.txt-catch:before{top:100%;left:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.txt-catch:after{border-color:rgba(255,236,191,0);border-top-color:#ffecbf;border-width:10px;margin-left:-10px}.txt-catch:before{border-color:rgba(216,145,0,0);border-top-color:#f6ab00;border-width:11px;margin-left:-11px}.shinchaku{display:inline-block;margin-bottom:.5em}.estateCount,.estateCount2{float:left}.estateCount span,.estateCount2 span{font-weight:900;font-size:123.1%;color:#e9000e}.pageLink,.pageLink2{float:left;width:420px;margin:2px 0 0 10px}.pageLink li,.pageLink2 li{float:left}.orderSection,.orderSection2{float:right}.order-ttl{float:left;font-weight:900}.sorting{background-color:#f6f6f6;padding:10px 20px;border:1px solid #bec1c3;border-top:0}.sorting div.sortingin{float:left}.sorting div.sortingin li{border:1px solid #bec1c3;border-radius:3px;text-align:center;padding:.1em .6em;margin:2px;font-size:92.4%;background-color:#fff;color:#999}.sorting div.sortingin li a{display:block;color:#333;text-decoration:none;background-color:#fff}.sorting div.sortingin li a:hover{color:#0e348e}.icon-area{background:url(../../housedo_img/common/icon-area.png) no-repeat 0 .2em;padding-left:22px}.icon-train{background:url(../../housedo_img/common/icon-train.png) no-repeat 0 .2em;padding-left:22px}.estatePage .tbl03{margin-bottom:20px;border-top:3px solid #0a3190;box-shadow:0 0 3px 2px #e3e5e6}#exp{float:none;clear:both}#exp .mainImg{border:1px solid #bec1c3;width:118px;height:118px;text-align:center;vertical-align:middle;position:relative;background-color:#fff;vertical-align:middle}#exp .mainImg img{max-width:118px;max-height:118px;display:inline-block}#exp .name,#exp .center,#exp .quantity{font-weight:900;font-size:123.1%}#exp .price{font-weight:900;color:#e9000e;font-size:138.5%}#exp .notes{background-color:#f1f4f5}#exp .notes span{font-weight:900;display:inline-block;width:5em}#exp .notes .detail{text-align:right;font-weight:900}#exp .checkBtn{background-color:#e7eff9}#exp .checkBtn input{cursor:pointer}.othSelect{border:1px solid #bec1c3;padding:10px 16px;border-radius:3px;background-color:#fff}.othSelect h3.title04{margin-left:0}.othSelect-list li{float:left;margin-right:1em;word-wrap:break-word}.even{background-color:#f9fafb}.drop-box{border-bottom:1px dotted #aaa;padding:.4em 0}.drop-box .drop-line{width:30px;text-align:center;white-space:nowrap;padding:.2em .6em;font-size:92.4%;color:#0a3190;border:1px solid #0a3190;background-color:#ecf3fb;float:left}.drop-box .dropdown{width:200px}.drop-box .dropdown .pref-link{color:#0c5f93;text-decoration:underline}.drop-box .dropdown .pref-link:hover{text-decoration:none;color:#333;cursor:pointer}.drop-box .dropdown ul.dropdown-in{width:240px}.drop-list{float:right;width:630px}.main-img table{width:604px;margin:0 auto}#detail-catch{position:relative;background:#ffecbf;border:2px solid #f6ab00;padding:.2em .6em;font-size:107.7%;margin:0 -10px}#gaikan-img,#layout-img{border:1px solid #bec1c3;width:280px;height:280px;margin:10px;padding:10px;position:relative;background-color:#fff;box-shadow:0 0 3px 2px #e3e5e6}#gaikan-img-outer{display:table-cell;height:280px;text-align:center;vertical-align:middle;width:280px}.gaikan-image-pr,.layout-image-pr{display:none}.gaikan-img-division,.layout-image-division{position:absolute;top:10px;left:10px}.caption{display:inline-block;border-radius:3px;background-color:#333;font-size:92.4%;color:#fff;padding:.1em .4em}.gaikan-img-outer,.layout-img-outer{text-align:center}.sub-img-division{font-size:84.7%;position:absolute;top:0;text-align:center;width:100%;background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;color:#fff;z-index:2}.datetime{float:right;margin-top:2px;font-weight:normal;line-height:1.2;color:#fff;line-height:1.4;font-size:77%}#jquery-image-zoom ul{position:relative;width:708px;margin-right:-18px}#jquery-image-zoom ul li{float:left;border:1px solid #bec1c3;margin-right:18px;margin-top:18px;width:98px;height:98px;text-align:center;vertical-align:middle;display:block;position:relative;background-color:#fff;vertical-align:middle;box-shadow:0 0 3px 2px #e3e5e6}#jquery-image-zoom ul li a img{max-width:98px;max-height:98px;display:inline-block;background:none !important}.gaikan-img-outer a:hover img,.layout-img-outer a:hover img,#jquery-image-zoom ul li a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";background:none !important}.block-movie,.block-panorama{margin-top:30px;margin-bottom:20px}.block-movie .ttl-movie,.block-panorama .ttl-panorama{margin-bottom:15px;font-weight:900;font-size:107.7%;padding-left:35px;line-height:-1;min-height:24px;background:url(../../housedo_img/common/icon-ttl-movie.png) no-repeat scroll 0 0}.block-panorama .ttl-panorama{padding-left:42px;background:url(../../housedo_img/common/icon-ttl-360.png) no-repeat scroll 0 0}.wrap-movie,.wrap-panorama{width:684px;margin:0 auto;background-color:#eeeff1;border:3px solid #e5e9ea}.block-movie .txt-recom{background:url(../../housedo_img/common/icon-recom.png) no-repeat scroll 0 0;position:relative;margin:-10px 20px 0;padding-top:30px}.block-movie .movie{margin:20px auto;width:520px}.block-panorama .list-panorama{position:relative;margin:20px 0 20px 46px;width:645px}.block-panorama .list-panorama li{position:relative;float:left;width:162px;margin-right:53px}.block-panorama .list-panorama li div{position:relative;border-left:1px solid #bec1c3;border-right:1px solid #bec1c3;border-bottom:1px solid #bec1c3;text-align:center;box-shadow:0 0 3px 2px #e3e5e6}.block-panorama .list-panorama li span{border-left:1px solid #bec1c3;border-right:1px solid #bec1c3;border-top:1px solid #bec1c3;font-size:84.7%;position:relative;top:0;text-align:center;width:160px;background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;z-index:2}.block-panorama .list-panorama li div a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";background:none !important}.block-panorama .list-panorama li .btn-zoom{display:block;margin-top:5px;float:right}.panorama-window p{width:950px;margin:0 auto}.panorama-window .panorama-popup{margin:10px auto 0;width:955px}.panorama-window .btn-close{text-align:center}.panorama-window-2 p{width:810px;margin:0 auto}.panorama-window-2 .panorama-popup{margin:10px auto 0;width:810px}.panorama-window-2 .btn-close{text-align:center}table .price{font-weight:900;font-size:145.1%;color:#e9000e}table .quantity{font-weight:900;font-size:123.1%}.estatePR-info{position:relative;background:#ffecbf;border:2px solid #f6ab00;padding:.4em .6em;font-size:107.7%;margin:0 -10px 30px}.shop-info{margin-top:10px;padding:10px 20px;border-radius:3px;border:1px solid #bec1c3;background-color:#fff}.shop-name{font-weight:900;font-size:123.1%;background:url(../../housedo_img/common/icon-arw03.png) no-repeat scroll 0 .4em;padding:0 0 2px 18px}#loan-box{border-radius:4px;border:1px solid #bec1c3;background-color:#ebf2fa;position:relative;margin-top:20px}#loan-box .price{float:left;margin:0;line-height:62px;background-color:#fff;width:133px;padding-left:10px;white-space:nowrap;text-align:right}#loan-box .price span{font-size:184.7%;color:#e9000e;font-weight:700;font-family:Arial,Helvetica,sans-serif}#loan-box .loan-unit{float:right;background:url(../../housedo_img/common/bg-loan.png) no-repeat 0 50%;padding:5px 5px 5px 140px;width:400px}#loan-box .loan-unit span{font-size:84.7%}#loan-box .loan-inp{float:left;margin-left:.5em;line-height:1.2}#loan-box input{text-align:right;font-weight:900}#loan-box .note01{font-size:77%}#loan-box input.btn01{background:#479bff;background-image:-webkit-linear-gradient(top,#479bff,#0074ff);background-image:-moz-linear-gradient(top,#479bff,#0074ff);background-image:-ms-linear-gradient(top,#479bff,#0074ff);background-image:-o-linear-gradient(top,#479bff,#0074ff);background-image:linear-gradient(to bottom,#479bff,#0074ff);-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;color:#fff;padding:.1em .4em;border:solid #0074ff 1px;text-decoration:none;font-size:92.4%}#loan-box input.btn01:hover,#loan-box input.btn01:active{background:#0074ff;background-image:-webkit-linear-gradient(top,#0074ff,#7ab7ff);background-image:-moz-linear-gradient(top,#0074ff,#7ab7ff);background-image:-ms-linear-gradient(top,#0074ff,#7ab7ff);background-image:-o-linear-gradient(top,#0074ff,#7ab7ff);background-image:linear-gradient(to bottom,#0074ff,#7ab7ff);cursor:pointer}#window{display:none;cursor:default}#windowDetail{display:none;cursor:default}#panoramio{position:relative;margin-right:-18px;width:728px}#panoramio a{display:block}.panoramio-photo{float:left;margin:0 18px 20px 0;padding:10px;width:136px;height:136px;text-align:center;border:1px solid #bec1c3;font-size:84.7%;line-height:1.2;background-color:#fff}.panoramio-img{max-width:98px;max-height:98px;display:inline-block}.lowNotice{color:#999}.shop-intro{border:2px solid #87b6f2;background-color:#fafcff}.shop-intro-in{border:5px solid #e7eff9;padding:0 20px}.txt-tel{font-weight:900;font-size:123.1%;color:#0a3190}.img-tel{background:url(../../housedo_img/common/icon-tel.png) no-repeat 0 0;min-height:26px;padding-left:32px;float:left;margin-top:0 !important}.btn-hp{display:inline-block}.img-access{height:328px;width:328px;float:left;border:1px solid #bec1c3;display:table-cell;text-align:center;vertical-align:middle;background-color:#fff}.img-access img{max-width:328px;max-height:328px;display:inline-block}.img-shop{float:right;width:330px}.img-shop .shop-photo01{width:158px;margin-left:80px}.img-shop .shop-photo02{width:340px;margin-top:10px;position:relative;margin-right:-10px}.img-shop .shop-photo01 li,.img-shop .shop-photo02 li{height:158px;width:158px;border:1px solid #bec1c3;background-color:#fff}.img-shop .shop-photo02 li{margin-right:10px;float:left}.img-shop .shop-photo01 img,.img-shop .shop-photo02 img{max-width:158px;max-height:158px;display:inline-block}.telnumber{font-family:Arial,Helvetica,sans-serif;font-size:184.7%}.shop-img{width:644px;margin:0 auto}.shop-img li{position:relative;display:table-cell;height:300px;text-align:center;vertical-align:middle;width:300px}#zouzei .sub-title p{padding-left:1em;font-weight:900;text-shadow:0 1px 0 #fff}#zouzei .ttl02{background:url(../../housedo_img/zouzei/bg-ttl02.png) repeat-x 0 50%;width:90%;margin:0 auto}#zouzei .ttl02 span{background-color:#fff;font-weight:900;color:#0f348c}#zouzei .ttl03{background:url(../../housedo_img/zouzei/bg-ttl03.png) repeat-y 0 0;padding-left:.8em;text-align:left;font-size:15px;font-weight:900}#zouzei table{width:90%;margin:10px auto;border-collapse:collapse;border-spacing:0}#zouzei table th,#zouzei table td{padding:.4em .6em;border:1px solid #bec1c3}#zouzei table th{font-weight:900}#zouzei table td{text-align:left}#zouzei tbody th{text-align:left}#zouzei .tbl01 thead th{background-color:#b7e6ff;font-weight:900}#zouzei .tbl01 tbody th{background-color:#d9f1fe}#zouzei .tbl01 tbody .th-style01{background-color:#b7e6ff;width:2em}#zouzei .tbl01 .even{background-color:#f1faff}#zouzei .tbl02 tbody th{background-color:#ffe9c6}#zouzei .tbl02 tbody .th-style02{background-color:#ffd390;width:2em}#zouzei .tbl02 .even{background-color:#fff6e7}#zouzei .btn-unit{text-align:center;margin-top:20px !important}#zouzei .btn-unit li{display:inline;padding:0 10px !important}#zouzei .terms-list{border:1px dotted #b2b2b2;width:90%;margin:10px auto;padding:10px 20px;border-radius:4px}#zouzei .terms-list ul{margin-bottom:20px}#zouzei .terms-list ul li{background:url(../../housedo_img/zouzei/icon-disc.png) no-repeat 0 .6em;padding-left:.8em;text-align:left;margin-top:.4em}#zouzei .arw-link{background:url(../../housedo_img/zouzei/icon-arw.png) no-repeat 0 50%;padding-left:1em;font-size:12px}#zouzei .nowrap{white-space:nowrap}#zouzei .note01{font-size:10px}#zouzei .em01{font-weight:900;color:red}#zouzei .em02{font-weight:900}iframe.cm-movie{margin:0 auto;display:block}.dropdown,.dropdown-out,.pref-link,.pref-text{position:relative;float:left;margin-right:.5em}.pref-text{display:none}.dropdown ul.dropdown-in{z-index:200;display:none;position:absolute;left:-1px;width:200px;background-color:#f5f5f9;border:1px solid #bec1c3}.dropdown ul.dropdown-in li{float:none;border-bottom:1px dotted #bec1c3;padding:2px 10px}.dropdown ul.dropdown-in li:hover{background:#fff6e0}.dropdown ul.dropdown-in li:last-child{border-bottom:0}.dropdown ul.dropdown-in a{display:block;padding-left:.8em;background:url(../../housedo_img/common/icon-arw02.png) no-repeat 0 50%;white-space:nowrap}.mypage-unit{margin-top:20px;background-color:#ffecbf;border-radius:3px;border:1px solid #f0e1ba}.mypage-unit h2{position:relative;margin:-2px 0 0 -2px}.mypage-unit ol{width:678px;position:relative;margin:0 -10px 0 10px}.mypage-unit ol li{width:247px;float:left;margin:0 10px 10px 0;background-color:#fff;border-radius:3px;box-shadow:0 1px rgba(0,0,0,0.3) inset;padding-left:82px}.mypage-unit li.mypage01{background:url(../../housedo_img/top/icon-mypage01.png) no-repeat 10px 12px #fff}.mypage-unit li.mypage02{background:url(../../housedo_img/top/icon-mypage02.png) no-repeat 10px 12px #fff}.mypage-unit li.mypage03{background:url(../../housedo_img/top/icon-mypage03.png) no-repeat 10px 12px #fff}.mypage-unit li.mypage04{background:url(../../housedo_img/top/icon-mypage04.png) no-repeat 10px 12px #fff}.mypage-unit li.mypage05{background:url(../../housedo_img/top/icon-mypage05.png) no-repeat 10px 12px #fff}.mypage-unit li.mypage06{background:url(../../housedo_img/top/icon-mypage06.png) no-repeat 10px 12px #fff}.mypage-unit li h3{margin-top:10px}.mypage-unit li p{margin:8px 0;line-height:1.4;font-size:92.4%}.mypage-unit .btn-unit{width:650px;margin:8px auto 10px}.mypage-unit .btn-unit li{display:inline;margin:0 5px}.login-content-form{background-color:#ffecbf;border-radius:3px;border:4px solid #ff8d00;padding:20px 40px}.mypage-tbl{width:70%;margin:0 auto}.mypage-entry p{float:left;margin-right:20px;margin-top:0}.mypage-tbl th,.mypage-tbl td{padding:.4em .6em;vertical-align:middle}.mypage-tbl th{font-weight:900;vertical-align:top}#loginbtn{display:block;float:left;margin-right:1em}.password{text-align:center;background-color:#ffecbf !important}.error01{padding:.2em .4em;border:1px solid #e9000e}.btn-mypage-entry{margin:5px auto 10px;text-align:center}#mypage .mypage-unit ol{width:930px}#mypage .mypage-unit ol li{width:372px;min-height:80px !important}.logout-unit{border-top:1px dotted #ccc;padding-top:30px}.logout-wrap{width:440px;float:left;text-align:left}.logout-wrap h3{font-size:123.1%}.logout-wrap img{border:1px solid #ccc;margin-right:20px;position:relative;display:inline-block;width:78px;margin-bottom:20px}.logout-wrap .icon-arw03{font-weight:900;font-size:107.7%;background:url(../../housedo_img/common/icon-arw03.png) no-repeat scroll 0 50%;padding-left:18px;position:relative;margin-bottom:45px;display:inline-block}#mypageintroduction{background:url(../../housedo_img/mypageintroduction/bg-mv.jpg) no-repeat 50% 110px}.link-login{text-align:right;position:relative;margin-top:-15px}.ttl-6merit{text-align:center;margin-top:35px}.btn-entry01{display:block;margin:0 auto;text-align:center}.bg-main-top{width:920px;margin:20px auto 0;padding-top:10px;background:url(../../housedo_img/mypageintroduction/bg-main-top.png) no-repeat 50% 0}.bg-main{background:url(../../housedo_img/mypageintroduction/bg-main.png) repeat-y 50% 0;padding-bottom:20px}.bg-main-bottom{background:url(../../housedo_img/mypageintroduction/bg-main-bottom.png) no-repeat 50% 100%;padding-bottom:35px}ol.merit6-unit{width:870px;position:relative;margin:0 -10px 0 30px}ol.merit6-unit li{float:left;width:278px;margin-right:10px;margin-top:20px;border-radius:3px;border:1px solid #ff9859;background-color:#fffaed;box-shadow:0 2px 2px #bab9af}li.icon-01{background:url(../../housedo_img/mypageintroduction/icon-01.png) no-repeat 0 0}li.icon-02{background:url(../../housedo_img/mypageintroduction/icon-02.png) no-repeat 0 0}li.icon-03{background:url(../../housedo_img/mypageintroduction/icon-03.png) no-repeat 0 0}li.icon-04{background:url(../../housedo_img/mypageintroduction/icon-04.png) no-repeat 0 0}li.icon-05{background:url(../../housedo_img/mypageintroduction/icon-05.png) no-repeat 0 0}li.icon-06{background:url(../../housedo_img/mypageintroduction/icon-06.png) no-repeat 0 0}ol.merit6-unit li h3,ol.merit6-unit li div{text-align:center}ol.merit6-unit li h3{margin-top:15px}ol.merit6-unit li div{margin-top:4px}ol.merit6-unit li p{width:250px;margin:10px auto 20px}.btn-entry02{margin:20px auto 0;text-align:center}.privacy_box iframe{border:1px solid #bec1c3;margin:0 auto;width:938px}.form-comp{padding:20px 40px;border:2px solid #ddd;border-radius:5px}.clearfix:after,.section01:after,.section02:after,.prefbox-list:after,.estate-inquiry:after,.tenpo-list:after,.tenpo-list .sell-pref:after,.area-list-unit:after,.rail-list-unit:after,.recommend-list ul li:after,.title02:after,.dropdown ul:after,.mypage-unit ol:after,#panoramio:after,#jquery-image-zoom:after,.bg-main ol.merit6-unit:after,.pageLink:after,.pageLink2:after,.results-listin:after,.sorting:after,.area-list:after,.othSelect:after,.qa:after,.qa2:after,#exp:after,.drop-box:after,#loan-box:after,.loan-unit:after,.shop-photo02 ul:after,.tel-block:after,.title01:after,#loan-box:after,.logout-unit:after,.shop-img:after,.block-panorama .list-panorama:after{display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0}.clearfix,.section01,.section02,.prefbox-list,.estate-inquiry,.tenpo-list,.tenpo-list .sell-pref,.area-list-unit,.rail-list-unit,.recommend-list ul li,.title02,.dropdown ul,.mypage-unit ol,#panoramio ol,#jquery-image-zoom,.bg-main ol.merit6-unit,.pageLink,.pageLink2,.results-listin,.sorting,.area-list,.othSelect,.qa,.qa2,#exp,.drop-box,#loan-box,.loan-unit,.shop-photo02 ul,.tel-block,.title01,#loan-box,.logout-unit,.shop-img,.block-panorama .list-panorama{*zoom:1}.tenpo-type{background:#f6f8fb none repeat scroll 0 0;border:1px solid #929eba;margin-bottom:20px;padding:15px}.tenpo-type li{display:flex;margin-bottom:5px}.tenpo-type li:last-child{margin-bottom:0}.tenpo-type dl{display:flex;margin-bottom:3px}.tenpo-type dt{margin-right:15px}.huruta-mark2{background:url("../../housedo_img/tenpo/huruta3.png") no-repeat scroll 100% 100% / 100px auto;padding-right:80px}.tenpo-panel{background-color:#fff !important;border:1px solid #929eba;border-radius:3px;box-shadow:0 1px 1px #e8eaeb;margin-bottom:20px}.tenpo-panel p.support-area{font-size:108%;font-weight:bold;margin-bottom:10px;background:url("../../housedo_img/tenpo/icon-area.png") no-repeat scroll 0 center}.link-tenpo-detail{float:right}.link-tenpo-detail a:link,.link-tenpo-detail a:visited,.link-tenpo-detail a:hover,.link-tenpo-detail a:active{color:#167cc2}.tenpo-panel .tenpo-name a{display:block;font-weight:bold;line-height:1.3;border:0 none;font-size:139%}.tenpo-panel .voice{display:flex}.tenpo-panel .voice dt{color:#1f4299;font-weight:bold;margin-right:20px;white-space:nowrap}.tenpo-panel .voice{background:#f6f8fb none repeat scroll 0 0;padding:10px 15px;border-radius:0 0 3px 3px;position:relative;border-top:1px solid #929eba}.tenpo-panel .voice dt::before{content:url(/housedo_img/tenpo/icon_hitokoto.png);left:8px;position:absolute;top:-10px}.voice-text{width:582px;display:inline-block}.tenpo-panel .tenpo-panel-inner{padding:15px}.tenpo-panel .tenpo-info dl{box-sizing:border-box;display:flex;padding-right:80px;width:100%}.tenpo-panel .tenpo-info dt{box-sizing:border-box;font-weight:bold;padding-right:10px;white-space:nowrap;width:11%}.tenpo-panel .tenpo-info dd{width:88%}.tenpo-sate-ico{background:url(/housedo_img/tenpo/icon-satellite.gif) no-repeat left center;padding-left:90px}.tenpo-kaitori-ico{background:url(/housedo_img/tenpo/icon-kaitori.gif) no-repeat left center;padding-left:90px}.tenpo-mall-ico{background:url(/housedo_img/tenpo/icon-zyohomall.gif) no-repeat left center;padding-left:90px}.tenpo-panel .tenpo-info p.teikyubi{display:inline}.tenpo-panel .tenpo-name{border-bottom:0 none;display:block;font-size:107.7%;font-weight:bold;margin-bottom:10px;padding-bottom:0}.tenpo-panel .tenpo-name a:link,.tenpo-panel .tenpo-name a:visited,.tenpo-panel .tenpo-name a:hover,.tenpo-panel .tenpo-name a:active{color:#080808}.tenpo-panel .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:1px;background-size:17px}.tenpo-panel .tenpo-name-none a{display:block;font-weight:bold;line-height:1.3;border:0 none;font-size:139%}.tenpo-panel .tenpo-name-none{border-bottom:0 none;display:block;font-size:107.7%;font-weight:bold;margin-bottom:10px;padding-bottom:0}.tenpo-panel .tenpo-name-none a:link,.tenpo-panel .tenpo-name-none a:visited,.tenpo-panel .tenpo-name-none a:hover,.tenpo-panel .tenpo-name-none a:active{color:#080808}.tenpo-panel .tenpo-name-none a::after{content:'';display:inline-block;width:17px;height:17px;background-size:contain;vertical-align:baseline;margin-left:1px;background-size:17px}
