@charset "UTF-8";.adBanner{position:absolute;right:0;top:-50px}.mapTextLink{font-size:132%}.detail_specTable .bukken_detail_table{margin-top:10px;table-layout:fixed}.bukken_detail_table>thead>tr>td,.bukken_detail_table>tbody>tr>td{padding-top:14px;word-wrap:break-word}.detail_campaign{text-align:center;margin-bottom:40px}.able-appealbox{width:100%;background:#fff;font-size:85%;line-height:1.2;box-sizing:border-box;display:none}.able-appealbox .appeal-ttl{display:inline-block;width:19%;vertical-align:top;padding:10px;color:#6bb3a7;text-align:center;font-weight:bold;box-sizing:border-box;border-right:2px dotted #d5efd9;font-size:121%;line-height:1.4}.able-appealbox .appeal-ttl span{display:inline;font-size:130%;color:#f30}.summary{padding:9px 5px;background:url('/asset/images/icn_more.png') no-repeat;background-size:35px;background-position:center right 3px;display:inline-block;width:31%;box-sizing:border-box;vertical-align:top}.summary p.appeal-txt{color:#6bb3a7;background-size:30px;text-align:left;box-sizing:border-box;margin-bottom:5px}.summary p.appeal-txt span{font-size:121%;font-weight:bold}.summary p.price{font-weight:bold;text-align:left;box-sizing:border-box;margin-right:40px;text-align:center}.summary p.price span{color:#fff;background:#6bb3a7;padding:3px 5px;border-radius:2px}.summary p.price span+span{background:0;font-size:16px;color:#f30;padding:0 10px;position:relative;top:2px}.appeal-cardbox{display:inline-block;width:50%;background:#daeff2;padding:3px;box-sizing:border-box;vertical-align:top}.appeal-card{display:inline-block;width:49.5%;padding:5px 3px;background:#fff;box-sizing:border-box;vertical-align:top;color:#6bb3a7}.appeal-card:nth-of-type(1){margin-right:1%}.appeal-card p{display:inline-block;width:18%;padding:7px 5px;color:#fff;text-align:center;font-weight:bold;box-sizing:border-box;vertical-align:top}.appeal-card p span{font-size:121%}.appeal-card .discount-10,.appeal-card .discount-20{background:#6bb3a7}.appeal-card dl{display:inline-block;width:82%;padding-left:5px;box-sizing:border-box;text-align:center}.appeal-card dl dt{border-bottom:2px dotted #daeff2;padding-bottom:4px;margin-bottom:6px}.appeal-card dl dt span{font-size:11px;font-weight:bold}.appeal-card dl dd{font-size:13px;font-weight:bold;color:#f30}.able-appeal-body{display:none}.mod_h3Box h3.detail_info_head{display:block;float:none}.inquiry .inquiry-l{display:inline-block;width:59.5%;vertical-align:top}.inquiry .inquiry-r{display:inline-block;width:40.5%;vertical-align:top;border-left:1px solid #ccc;padding-left:10px;box-sizing:border-box}.overtime dl dt{margin-bottom:5px;font-size:121%;font-weight:bold}.overtime dl{background:url(/asset/images/img_telephone.png) no-repeat;background-position:right center;background-size:45px;display:block;padding:10px 55px 15px 5px}.overtime dl dd span{color:#f30;font-weight:bold}#side-content-box{padding-left:980px;display:none}.side-content{width:250px;border:solid 1px #ccc;background:#fff;text-align:center;position:fixed;top:88px}.side-content h3{background:#3ba3ed;padding:10px;color:#fff;font-size:14px}.side-content p{font-weight:bold;font-size:112%}.side-content .sideinfo-mail{padding:15px 5px 10px 5px;border-bottom:2px solid #f2f2f2}.side-content .sideinfo-tel{padding:10px 5px 15px 5px}.side-content .sideinfo-mail>p{margin-bottom:2px}.freeDial{display:inline-block;font-size:85%;margin-left:5px;padding:2px 3px 0 13px;background:url(/cn/images/common2014/common/icn/tel_small.png) no-repeat 1px center;background-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:#fa7532 solid 1px;background-color:#fff;color:#e55c17;vertical-align:top}.side-content .sideinfo-tel dl{padding-left:55px;text-align:left;background:url(/asset/images/img_telephone.png) no-repeat;background-size:50px;background-position:left bottom}.side-content .sideinfo-tel dl dt{font-size:112%;font-weight:bold}.side-content .sideinfo-tel dl dd:nth-of-type(1){font-size:20px;color:#f30;font-weight:bold}.side-content .sideinfo-tel dl dd:nth-of-type(2){line-height:1.2;padding:5px;background:#f2f0e3}.side-content .sideinfo-tel dl dd:nth-of-type(2)>span,.side-content p.side-period>span{color:#f30;font-weight:bold}.side-content p.side-period{background:#f2f2f2;padding:8px 5px 5px}.detail_controlArea span.inquiryDeadlineWord{font-size:15px;padding-top:5px}span.inquiryDeadlineWord span.inquiryDeadlineCountdown{display:none}span.inquiryDeadlineCountdown span.inquiryDeadlineShow{font-weight:bold;font-size:20px}form.detailInquiryForm input.inquiryTextForm{background-color:#ffdfdf}form.detailInquiryForm .detailInquiryShopName{border:1px solid #ccc;border-bottom:0;background-color:#f2f0e3;font-size:121%;font-weight:bold;padding:12px 14px}form.detailInquiryForm .toggelCnt{display:none}form.detailInquiryForm .mod_submitArea .btnBlock .centerBtn li #detailInquirySubmit>span{width:365px;padding:12px 10px;font-size:173%;font-weight:bold}.inquiry_checkTxt{position:absolute;top:30px;right:20px;font-size:121%}.inquiry_checkTxt>input{margin-right:5px;vertical-align:middle}div.advertisement_optimization_box{margin-top:10px;text-align:right}.areaInitialCostInqBox{z-index:300;position:relative;width:100%}.areaInitialCostInqBox .area_background_box{display:none;width:350px;margin:0 auto;padding:5px;background:rgba(0,0,0,0.6);border:0;-webkit-box-shadow:0 -5px 10px rgba(0,0,0,0.4);box-shadow:0 -5px 10px rgba(0,0,0,0.4);-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;position:absolute;top:-64px;left:600px}.areaInitialCostInqBox .area_inner_box{text-align:center}.areaInitialCostInqBox .area_inner_box>span{color:#fff;font-weight:bold}.areaInitialCostInqBox .area_inner_button_box{display:inline-block;margin-left:10px;margin-right:10px}.areaInitialCostInqBox .area_inner_button_box a{text-decoration:none;padding:3px 5px 3px 5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:170px}.areaInitialCostInqBox .area_inner_button_box a>span{color:#000;font-weight:bold;border:0}.areaInitialCostInqBox .area_close_button{width:24px;height:24px;background:url(/cn/images/common2014/common/icn/close_disc_gray_medium.png) no-repeat center center;position:absolute;right:2px;top:2px;display:inline;cursor:pointer}.areaInitialCostInqBox .area_background_box:after{content:"";position:absolute;width:0;height:0;left:50px;bottom:-15px;border-style:solid;border-color:#000 transparent transparent transparent;border-width:15px 25px 0 10px;opacity:.6;transform:rotate(0deg)}.detail-post{width:100%;height:auto;overflow:hidden;clear:both}.detail-post .-list{position:relative;width:calc(50% - 20px/ 2);display:inline-block;border:1px solid #ccc;border-radius:5px;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.detail-post .-list a{display:block;color:#000;width:calc(100% - 20px);height:107px;padding:10px}.detail-post .-list a:hover{background:#f7f7f7;border-radius:5px}.detail-post .-list.-prev{margin-right:16px;float:left}.detail-post .-list.-next{float:right}.detail-post .-prev_btn{position:absolute;top:45%;left:10px}.detail-post .-prev_btn span,.detail-post .-next_btn span{font-weight:bold}.detail-post .-prev_btn::before{content:'';display:inline-block;width:18px;height:18px;background:url('/asset/images/nextprev/-prev_btn_icon.png') no-repeat;background-size:contain;vertical-align:middle;margin-right:10px}.detail-post .-next_btn{position:absolute;top:45%;right:10px}.detail-post .-next_btn::after{content:'';display:inline-block;width:18px;height:18px;background:url('/asset/images/nextprev/-next_btn_icon.png') no-repeat;background-size:contain;vertical-align:middle;margin-left:10px}.detail-post .-info{display:inline-block;position:absolute}.detail-post .-prev .-info{right:10px}.detail-post .-next .-info{left:10px}.detail-post .-images{width:145px;height:107px;display:table-cell;vertical-align:middle;text-align:center;margin-right:10px;float:left}.detail-post .-images img{max-width:100%;max-height:100%}.detail-post .-status{float:left;margin-top:10px}.detail-post .-price_box{color:#f30}.detail-post span.-price{font-weight:bold;font-size:138%}.detail-post span.-unit{font-weight:bold}.detail-post .-cost{color:#f30}.detail-post .-status li{font-size:85%;line-height:1.5}.ttl-r-btn{margin-top:-5px}.ft-building{margin-top:30px}.detail_controlArea.-online ul{*zoom:1;float:none;margin-top:10px}.detail_controlArea.-online ul li:first-child{margin-left:0}.btn.-online{display:inline-block;margin-bottom:10px}.btn.-online li{float:right;margin-right:10px}.mod_btn.typeOnline{border:#25abe6 solid 1px;background-color:#25abe6;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#4cc7fd),color-stop(100%,#25abe6));background:linear-gradient(to bottom,#4cc7fd,#25abe6);color:#fff;font-weight:bold;margin:1px 0}.mod_btn.typeOnline>span{border:#4cc7fd solid 1px}.mod_btn.typeOnline span>span.baloon{color:#25abe6;font-size:86.5%}.mod_btn.typeOnline>span>span.icn{padding-left:20px;background:url(/cn/images/common2014/common/icn/icn_online.png) no-repeat 0 center;background-size:15px}.mod_btn.typeFavorite.on{cursor:pointer}.detail_convArea .statusInfo .btn li .mod_btn>span{min-width:257px}.detail_shopList .block .shopBody .picBox .txt .inquiry.-online_shop p.btn{top:-95px}.detail_shopList .block .shopBody .picBox .txt .inquiry.-online_shop p.btn.-online_button{top:-55px}.detail_shopList .block .shopBody .picBox .txt .inquiry .btn .mod_btn>span .ls{padding-left:20px;background:url(/cn/images/common2014/common/icn/icn_online.png) no-repeat 0 center;font-size:121%;background-size:15px}.detail_shopList .block .shopBody .picBox .txt .inquiry.-online_shop p.btn a>span{width:304px;text-align:left}.mod_btn.typeOnline:hover{background:#4cc7fd;filter:none}.payment_info li{display:inline-block;width:auto;margin-right:5px;padding:1px 10px;background-color:#86c751;text-align:center;color:#fff;font-weight:bold;margin-bottom:5px}.payment_info li:last-child{margin-right:0}.mod_h2Box .icons.detail_bukken_icon_area{float:left}.mod_h2Box .icons.detail_bukken_icon_area .icn_credit{width:auto;padding:1px 10px}#remodeled_renovated_anchor{padding-top:40px;margin-top:-40px;display:block}.near_recommend .mod_listCarousel .inner{height:240px}.near_recommend .mod_listCarousel .name .linkTxt{visibility:visible}.near_recommend .btn-area{text-align:center}.near_recommend .btn-area .btnDetailRecomend a{font-size:14px;font-weight:bold;width:130px;display:block;color:#333;text-decoration:none}.near_recommend .btn-area>*{margin-top:10px}.near_recommend .btn-area .typeFavorite>span{width:146px;padding-left:0;padding-right:0;font-size:86.5%}.near_recommend .btn-area .typeFavorite{margin-bottom:10px}.near_recommend .inner .icon_area{height:25px;margin-bottom:5px}.near_recommend .inner .icon_area div{background-color:#47b5f1;text-align:center;padding:3px;color:white}.near_recommend .inner .icon_area img{width:15px;height:15px;padding-right:3px}