/*!
* qTip2 - Pretty powerful tooltips
* http://craigsworks.com/projects/qtip2/
*
* Version: nightly
* Copyright 2009-2010 Craig Michael Thompson - http://craigsworks.com
*
* Dual licensed under MIT or GPLv2 licenses
*   http://en.wikipedia.org/wiki/MIT_License
*   http://en.wikipedia.org/wiki/GNU_General_Public_License
*
* Date: Thu Oct 20 13:41:21.0000000000 2011
*/.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:940px;min-width:50px;z-index:15000}.ui-tooltip-fluid{display:block;visibility:hidden;position:static !important;float:left !important}.ui-tooltip-content{position:relative;padding:5px;border-width:1px;border-style:solid;text-align:left;word-wrap:break-word;overflow:hidden}.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 0 10px;overflow:hidden;border-width:1px 1px 0;border-style:solid;font-weight:bold}.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0px !important}/*! Default close button class */.ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid}* html .ui-tooltip-titlebar .ui-state-default{top:16px}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em}.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{border-radius:3px}.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}/*! Default tooltip style */.ui-tooltip-default .ui-tooltip-titlebar,.ui-tooltip-default .ui-tooltip-content{border-color:#cbcaca;background-color:#f7f7f7}.ui-tooltip-default .ui-tooltip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#aaa;color:#111}.ui-tooltip .ui-tooltip-tip{margin:0 auto;overflow:hidden;background:transparent !important;border:0px dashed transparent !important;z-index:10}.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip *{position:absolute;line-height:.1px !important;font-size:.1px !important;color:#123456;background:transparent;border:0px dashed transparent}.ui-tooltip .ui-tooltip-tip canvas{top:0;left:0}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}/*! Light tooltip style */.ui-tooltip-light .ui-tooltip-titlebar,.ui-tooltip-light .ui-tooltip-content{border-color:#e2e2e2;color:#454545}.ui-tooltip-light .ui-tooltip-content{background-color:#fff}.ui-tooltip-light .ui-tooltip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.ui-tooltip-dark .ui-tooltip-titlebar,.ui-tooltip-dark .ui-tooltip-content{border-color:#303030;color:#f3f3f3}.ui-tooltip-dark .ui-tooltip-content{background-color:#505050}.ui-tooltip-dark .ui-tooltip-titlebar{background-color:#404040}.ui-tooltip-dark .ui-tooltip-icon{border-color:#444}.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.ui-tooltip-cream .ui-tooltip-titlebar,.ui-tooltip-cream .ui-tooltip-content{border-color:#f9e98e;color:#a27d35}.ui-tooltip-cream .ui-tooltip-content{background-color:#fbf7aa}.ui-tooltip-cream .ui-tooltip-titlebar{background-color:#f0de7d}.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{background-position:-82px 0}/*! Red tooltip style */.ui-tooltip-red .ui-tooltip-titlebar,.ui-tooltip-red .ui-tooltip-content{border-color:#d95252;color:#912323}.ui-tooltip-red .ui-tooltip-content{background-color:#f78b83}.ui-tooltip-red .ui-tooltip-titlebar{background-color:#f06d65}.ui-tooltip-red .ui-state-default .ui-tooltip-icon{background-position:-102px 0}.ui-tooltip-red .ui-tooltip-icon{border-color:#d95252}.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{border-color:#d95252}/*! Green tooltip style */.ui-tooltip-green .ui-tooltip-titlebar,.ui-tooltip-green .ui-tooltip-content{border-color:#90d93f;color:#3f6219}.ui-tooltip-green .ui-tooltip-content{background-color:#caed9e}.ui-tooltip-green .ui-tooltip-titlebar{background-color:#b0de78}.ui-tooltip-green .ui-state-default .ui-tooltip-icon{background-position:-42px 0}/*! Blue tooltip style */.ui-tooltip-blue .ui-tooltip-titlebar,.ui-tooltip-blue .ui-tooltip-content{border-color:#add9ed;color:#5e99bd}.ui-tooltip-blue .ui-tooltip-content{background-color:#e5f6fe}.ui-tooltip-blue .ui-tooltip-titlebar{background-color:#d0e9f5}.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{background-position:-2px 0}/*! Add shadows to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE6+, Safari 2+ */.ui-tooltip-shadow{box-shadow:0px 0px 15px #666}.ui-tooltip-shadow .ui-tooltip-titlebar,.ui-tooltip-shadow .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.Shadow(Color="gray", Direction=135, Strength=3);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3)"}/*! Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */.ui-tooltip-rounded,.ui-tooltip-rounded .ui-tooltip-content,.ui-tooltip-tipsy,.ui-tooltip-tipsy .ui-tooltip-content,.ui-tooltip-youtube,.ui-tooltip-youtube .ui-tooltip-content{border-radius:4px}.ui-tooltip-rounded .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-titlebar{border-radius:5px 5px 0 0}.ui-tooltip-rounded .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-tipsy .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-youtube .ui-tooltip-titlebar+.ui-tooltip-content{border-radius:0 0 5px 5px}/*! Youtube tooltip style */.ui-tooltip-youtube{box-shadow:0 0 3px #333}.ui-tooltip-youtube .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-content{background:transparent;background:rgba(0,0,0,.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:#fff;border-color:#ccc}.ui-tooltip-youtube .ui-tooltip-icon{border-color:#222}.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));border:2px solid #ddd;border:2px solid #f1f1f1;border-radius:2px;box-shadow:0 0 12px #333}.ui-tooltip-jtools .ui-tooltip-titlebar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.ui-tooltip-jtools .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.ui-tooltip-jtools .ui-tooltip-titlebar,.ui-tooltip-jtools .ui-tooltip-content{background:transparent;color:#fff;border:0 dashed transparent}.ui-tooltip-jtools .ui-tooltip-icon{border-color:#555}.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{border-color:#333}.ui-tooltip-cluetip{box-shadow:4px 4px 5px rgba(0,0,0,.4)}.ui-tooltip-cluetip .ui-tooltip-titlebar{background-color:#87876a;color:#fff;border:0 dashed transparent}.ui-tooltip-cluetip .ui-tooltip-content{background-color:#d9d9c2;color:#111;border:0 dashed transparent}.ui-tooltip-cluetip .ui-tooltip-icon{border-color:#808064}.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.ui-tooltip-tipsy{border:0}.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-content{background:transparent;background:rgba(0,0,0,.87);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:#fff;border:0px transparent;font-size:11px;font-family:"Lucida Grande",sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px #000}.ui-tooltip-tipsy .ui-tooltip-titlebar{padding:6px 35px 0 10}.ui-tooltip-tipsy .ui-tooltip-content{padding:6px 10}.ui-tooltip-tipsy .ui-tooltip-icon{border-color:#222;text-shadow:none}.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-tipped .ui-tooltip-titlebar,.ui-tooltip-tipped .ui-tooltip-content{border:3px solid #959fa9;filter:none;-ms-filter:none}.ui-tooltip-tipped .ui-tooltip-titlebar{background:#3a79b8;background-image:-moz-linear-gradient(top, #3a79b8, #2e629d);background-image:-webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";color:#fff;font-weight:normal;font-family:serif;border-bottom-width:0;border-radius:3px 3px 0 0}.ui-tooltip-tipped .ui-tooltip-content{background-color:#f9f9f9;color:#454545;border-radius:0 0 3px 3px}.ui-tooltip-tipped .ui-tooltip-icon{border:2px solid #285589;background:#285589}.ui-tooltip-tipped .ui-tooltip-icon .ui-icon{background-color:#fbfbfb;color:#555}.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none}.mod-reverseSearch{margin-bottom:20px;padding:21px}.mod-reverseSearch .leadText{font-weight:bold}.mod-reverseSearch li{float:left;margin-top:10px;padding:0 10px;border-left:1px solid #000}.mod-reverseSearch li:first-child{padding-left:0;border-left:none}.mod-reverseSearch .popularAreaSearch{margin-top:15px}.mod-reverseSearch .townsInCity{margin-top:15px}.mod-reverseSearch ul:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-mrBukkenDetailBottomBanner{margin:20px auto;padding:20px;width:940px;box-sizing:border-box}.mod-mrBukkenDetailBottomBanner .bannerBody{display:table}.mod-mrBukkenDetailBottomBanner .bannerBody .image,.mod-mrBukkenDetailBottomBanner .bannerBody .leadText{display:table-cell;vertical-align:top}.mod-mrBukkenDetailBottomBanner .bannerBody .image{width:310px}.mod-mrBukkenDetailBottomBanner .lead{line-height:1.8}.mod-mrBukkenDetailBottomBanner .link{text-align:right}.mod-mrBukkenDetailBottomBanner .link a{padding:1px 0 1px 20px;background:url('/search/assets/img/default/common/icon/link_blank.png?v=c45bb42d1339913a2beca80aed26fdc7') no-repeat 3px center}table{width:100%;border:1px solid #bdc8ca}table th{color:#425258;background-color:#f7fafa;font-weight:normal}table.horizontal th,table.horizontal td{border-right:1px dotted #bdc8ca;text-align:center;vertical-align:middle}table.vertical th,table.vertical td{padding:8px;border-bottom:1px solid #bdc8ca;line-height:1.3;text-align:left;vertical-align:top}table.vertical th{width:15%;border-right:1px dotted #bdc8ca}table.vertical td{border-right:1px solid #bdc8ca}table.vertical.col2 td{width:85%;border-right:1px solid #bdc8ca;word-break:break-all}table.vertical.col4 td{width:35%;border-right:1px solid #bdc8ca}table td .linkType1{padding-top:5px;text-align:right}table td .linkType2{text-align:right}table td .indent{display:block;padding-left:1em}table td .address{display:block}table td .association,table td .companySite{display:block;margin-top:10px}.mod-ballon{background-color:#fff}.mod-ballon .expHead{color:#ed6103;line-height:1.5;font-weight:bold;font-size:115.4%;background:#f8f6f1;border:#f0f0f0 solid 1px;border-bottom-color:#efeadd;padding:8px 10px}.mod-ballon .expMain{border:#f0f0f0 solid 1px;border-top:none;padding:10px}.mod-modal{overflow:hidden;min-width:700px}.mod-modal .logo{display:none}.mod-modal .expMain,.mod-modal .expMadori{border:#f0f0f0 solid 1px;padding:10px 10px 0 10px;border-top:none;overflow:auto;background:#fff}.mod-modal .expMadori{max-width:900px}.mod-modal table.vertical th,.mod-modal table.vertical td{padding:5px}.mod-modal table.vertical th{width:120px}.mod-modal table.vertical td{min-width:15%}.mod-modal .mod-bukkenSpec{margin-bottom:20px}.mod-modal .mod-bukkenSpec .note{font-size:76.9%}.mod-modal .mod-expHead{color:#ed6103;line-height:1.5;font-size:130.8%;font-weight:bold;background:#f8f6f1;border:#f0f0f0 solid 1px;border-bottom-color:#efeadd;padding:8px 10px}.mod-modal .mod-expFooter{text-align:center;padding-top:5px}.mod-modal .mod-bukkenTtl .ttl{margin-bottom:10px;line-height:24px;font-size:169.2%;font-weight:bold}.mod-modal .mod-bukkenTtl .ttl img{padding-right:5px;vertical-align:bottom}.mod-modal .mod-bukkenTtl p.caption{font-size:115.4%;font-weight:bold}.mod-modal .mod-bukkenTtl p.inquireBtn{float:right;margin-bottom:10px}.mod-modal .mod-bukkenTtl p.inquireBtn a{display:block;width:199px;height:48px;background-image:url('/search/assets/img/default/page/detail/sprite_btn_link_to_inquire.png?v=6b8644a11d3368b3ad386ce57d5a7928');background-repeat:no-repeat;background-position:0 -264px;text-indent:-9999px;overflow:hidden}.mod-modal .mod-bukkenTtl p.inquireBtn a:hover{background-position:-288px -264px}.mod-modal .mod-bukkenTtl p.inquireBtn+p.printBtn{clear:both}.mod-modal .mod-bukkenTtl p.printBtn{float:right;margin-left:10px}.mod-modal .mod-bukkenTtl .txtBtn{display:inline-block;height:23px;background:url('/search/assets/img/default/common/bg_txtbtn23.png?v=01cc75744c5d534aa111b2b5b02f1a20') no-repeat 0 0;vertical-align:middle}.mod-modal .mod-bukkenTtl .txtBtn a{display:inline-block;height:23px;line-height:23px;padding:0 15px;background:url('/search/assets/img/default/common/bg_txtbtn23.png?v=01cc75744c5d534aa111b2b5b02f1a20') no-repeat right -23px}.mod-modal .mod-bukkenTtl:after{content:".";display:block;height:0;visibility:hidden;clear:both}.sec-historyContents{width:940px;margin:0 auto}.sec-historyContents .mod-personalHistory{margin-bottom:20px}.sec-shopContents{width:940px;margin:0 auto 20px}.sec-shopContents .sectionInner{padding:4px}.sec-shopContents .sectionInner .shopContentsWrap{background-color:#fff}.sec-reverseContents{width:940px;margin:0 auto 20px}.sec-detail{margin-bottom:18px}.sec-detailBase{margin-bottom:20px;padding:20px 20px 0}.sec-detailBase_2{padding:20px}.sec-relatedContents{margin-bottom:0}.sec-relatedContents .sectionInner{width:940px}.sec-otherContents{width:940px;margin:0 auto}.sec-otherContents .sec-otherInfo{padding:20px 20px 0 20px;margin-bottom:20px}.sec-detailHeader{margin-bottom:24px;padding-bottom:16px}.sec-detail h2{height:24px;margin-bottom:15px;line-height:24px;font-size:169.2%;font-weight:bold;padding-left:15px;background:url('/search/assets/img/default/page/detail/icon_title.png?v=351494204e9a1a25a1c53650b82bcdfd') no-repeat left top}.sec-shopContents .heading{background:#f3efe5 url('/search/assets/img/default/page/detail/bg_shopcontets_head.png?v=6556fbe84532270e5f183d95ec4520d5') repeat-x 0 bottom;border-bottom:#cfcfcf solid 1px;padding:13px 17px;font-size:115.4%;font-weight:bold}.sec-relatedContents h3{margin-bottom:10px;padding-left:15px;line-height:1.3;background:url('/search/assets/img/default/page/detail/bg_related_heading_3.png?v=4e766a3fdcee132f52efa60186bfc5ef') no-repeat 2px 50%;font-weight:bold}.sec-relatedContents h3 span{font-weight:normal}.mod-areaMapExp{position:relative;padding:19px;border:1px solid #f0f0f0;background-color:#fff;margin-bottom:45px}.mod-areaMapExp .areaMap{margin-bottom:4px}.mod-areaMapExp .areaMap .map{width:844px;height:323px;border:1px solid #f0f0f0;overflow:hidden}.mod-areaMapExp .annotation{line-height:1.5;font-size:76.9%}.mod-areaMapExp .annotation .caution{color:#dc482b}.mod-areaMapExp .close{position:absolute;bottom:-45px;margin-left:-46px;left:50%}.mod-notes{margin:0 0 20px 21px;color:#626262;font-size:84.6%}.mod-openRoomInfo{margin-bottom:30px}.mod-openRoomInfo .openroom{border:1px solid #bdc8ca;background-color:#f7fafa;padding:15px 15px 15px 90px;min-height:55px;margin-bottom:10px;background-image:url('/search/assets/img/default/page/detail/icon_openroom.png?v=baf39d30974b621c10330dae7627a72f');background-position:5px 3px;background-repeat:no-repeat}.mod-openRoomInfo .openroom dt{font-weight:bold;padding-bottom:10px}.mod-openRoomInfo .openroom dd{padding-left:1em;line-height:1.3}.mod-bukkenReformRenovationInfo,.mod-bukkenReformRenovationInfo .reformRenovation{margin-bottom:20px}.mod-bukkenReformRenovationInfo .reformRenovation .iconQuestion{margin-left:5px}.mod-bukkenReformRenovationInfo .annotation{text-align:right;padding-top:5px;font-size:84.6%;color:#666}.mod-bukkenFunction{text-align:center}.mod-bukkenNotes+.mod-bukkenFunction{margin-top:-10px}.mod-bukkenFunction .text{padding:15px 0 10px;font-weight:bold;font-size:115.4%}.mod-bukkenFunction .inquireSaleBtn a{display:flex;align-items:center;justify-content:center;position:relative;width:490px;height:70px;margin:0 auto 20px;background:#0052e8;border-radius:40px;color:#fff;text-decoration:none;box-shadow:0 0 3px 1px rgba(0,0,0,.1)}.mod-bukkenFunction .inquireSaleBtn a:hover{top:2px;box-shadow:none;background:#004ad0}.mod-bukkenFunction .mainText{font-size:176.9%}.mod-bukkenFunction .freeText{font-size:76.9%;background:#063acc;border-radius:11px;padding:4px 8px;vertical-align:5px}.mod-bukkenFunction .subText{font-size:92.3%;display:block;margin-top:5px}.mod-bukkenFunctionVisit{text-align:center;display:flex;justify-content:center}.mod-bukkenFunctionVisit .inquireSaleBtn a{width:340px}.mod-bukkenFunctionVisit .inquireSaleBtn a .mainText{font-size:169.2%}.mod-bukkenFunctionVisit .visitReserveBtn a{display:flex;align-items:center;justify-content:center;position:relative;width:340px;height:70px;margin:0 auto 16px;background-color:#0599f9;border-radius:40px;color:#fff;text-decoration:none;box-shadow:0 0 3px 1px rgba(0,0,0,.1);margin-left:16px}.mod-bukkenFunctionVisit .visitReserveBtn a:hover{top:2px;box-shadow:none;background-color:#0183e5}.mod-bukkenFunctionVisit .visitReserveBtn__mainText{font-size:176.9%}.mod-bukkenFunctionVisit .visitReserveBtn__freeText{background-color:#008ae7;font-size:76.9%;border-radius:11px;padding:4px 8px;vertical-align:5px}.sec-detailSaleLp.pattern-lp .mod-bukkenFunctionVisit .inquireSaleBtn a,.sec-detailSaleLp.pattern-lp .mod-bukkenFunctionVisit .visitReserveBtn a{width:298px;height:64px}.sec-detailSaleLp.pattern-lp .mod-bukkenFunctionVisit .inquireSaleBtn a .mainText,.sec-detailSaleLp.pattern-lp .mod-bukkenFunctionVisit .visitReserveBtn a .mainText{font-size:138.5%}.mod-bukkenInfo{margin-top:15px;background:#eff5f5;padding:8px 10px}.mod-bukkenInfo p{text-align:center;font-weight:bold}.mod-bukkenInfo p span{font-weight:normal}.mod-bukkenInfo a{padding:1px 0 1px 20px;background:url('/search/assets/img/default/common/icon/link_blank.png?v=c45bb42d1339913a2beca80aed26fdc7') no-repeat 3px center}.mod-bukkenNotes{margin-bottom:30px}.mod-bukkenNotes table.vertical td{padding-bottom:4px}.mod-bukkenNotes .iconInfo{cursor:pointer}.mod-bukkenNotes .iconInfo img{vertical-align:text-top;margin:0 2px 0 1px}.mod-bukkenNotes .explanation{color:#626262;font-size:84.6%}.mod-bukkenNotes .bukkenEquipment li{float:left;width:109px;margin-right:6px;margin-bottom:5px;padding:6px 3px 2px 3px;line-height:1;border-radius:2px;font-size:84.6%;text-align:center}.mod-bukkenNotes .bukkenEquipment li.active{border:1px solid #ed6103;color:#db5a03;background-color:#f7f3e8}.mod-bukkenNotes .bukkenEquipment li.inactive{border:1px dotted #bdc8ca;color:#aeaeae;background-color:#fff}.mod-bukkenNotes .bukkenEquipment li.inactive del{text-decoration:none}.mod-bukkenNotes .normalEquipment li{display:inline-block}.mod-bukkenNotes .bukkenEquipment:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-bukkenPoint{margin-bottom:14px}.mod-bukkenPoint dl{background:#f7f3e8;padding:7px 8px}.mod-bukkenPoint dt{float:left;margin-right:8px;color:#ed6103;font-size:115.4%;font-weight:bold}.mod-bukkenPoint dt img{vertical-align:baseline}.mod-bukkenPoint dd{font-weight:bold;overflow:hidden;padding-top:3px;line-height:1.3}.mod-bukkenSpecBasic{position:relative;margin:0 0 20px 0}.mod-bukkenSpecBasic table{margin-bottom:5px}.mod-bukkenSpecBasic .glossary{position:absolute;top:20px;right:0}.mod-bukkenSpecDetail .glossary{padding:1px 0 1px 20px;background:url('/search/assets/img/default/common/icon/link_blank.png?v=c45bb42d1339913a2beca80aed26fdc7') no-repeat 3px center;position:absolute;top:20px;right:0}.mod-bukkenSpecDetail{position:relative;margin:0 0 20px 0}.mod-bukkenSpecDetail table{margin-bottom:5px}.mod-bukkenSpecDetail table .textLinkSimulator{margin-left:10px}.mod-bukkenSpecDetail table .explanation{color:#626262;font-size:84.6%}.mod-bukkenSpecDetail table .shop .number{color:#ed4b03;font-size:131.1%}.mod-bukkenSpecDetail table .codicil{color:#535353;font-size:84.6%}.mod-bukkenSpecDetail .annotation{color:#666;font-size:84.6%;text-align:right;margin-top:5px}.mod-bukkenSpecDetail .genkyo{display:table;width:100%}.mod-bukkenSpecDetail .genkyo .genkyoText{display:table-cell;vertical-align:middle}.mod-bukkenSpecDetail .genkyo .text{font-size:84.6%;display:table-cell;width:140px;vertical-align:middle}.mod-bukkenSpecDetail .genkyo .inquireBtn{display:table-cell;width:160px}.mod-bukkenSpecDetail .genkyo .inquireBtn a{display:block;text-align:center;padding:10px;background:#0052e8;border-radius:40px;box-shadow:0 0 3px 1px rgba(0,0,0,.1);text-decoration:none;position:relative;font-size:107.7%;letter-spacing:.1em;color:#fff}.mod-bukkenSpecDetail .genkyo .inquireBtn a:hover{top:2px;box-shadow:none;background:#004ad0}.mod-bukkenSpecDetail .genkyo .visitReserveBtn{display:table-cell;width:160px}.mod-bukkenSpecDetail .genkyo .visitReserveBtn a{display:block;text-align:center;padding:10px;background:#0599f9;border-radius:40px;box-shadow:0 0 3px 1px rgba(0,0,0,.1);text-decoration:none;position:relative;font-size:107.7%;color:#fff}.mod-bukkenSpecDetail .genkyo .visitReserveBtn .mainText{font-size:115.4%;vertical-align:middle}.mod-bukkenSpecDetail .genkyo .visitReserveBtn .freeText{font-size:76.9%;background:#008ae7;border-radius:11px;padding:4px 8px}.mod-bukkenSpecDetail .genkyo .visitReserveBtn a:hover{top:2px;box-shadow:none;background:#0183e5}.mod-bukkenSurrounding{margin-bottom:20px}.mod-bukkenSurrounding table{margin-bottom:5px}.mod-bukkenSurrounding .annotation{color:#666;font-size:84.6%;text-align:right}.mod-detailTopSale{padding:16px 32px;position:relative;display:flex;justify-content:space-between;z-index:2}.mod-detailTopSale__onlineConference{height:35px;margin:-10px 0 15px;line-height:1.4;position:relative}.mod-detailTopSale__onlineConference::before,.mod-detailTopSale__onlineConference::after{position:absolute;content:"";width:0;height:100%;top:0;border-left:1px solid #000}.mod-detailTopSale__onlineConference::before{left:20px;transform:skewX(20deg)}.mod-detailTopSale__onlineConference::after{right:20px;transform:skewX(-20deg)}.mod-detailTopSale__onlineConferenceTitle{color:#ed6103;font-weight:bold;font-size:15px;text-align:center;position:absolute;top:-5px;left:0;right:0}.mod-detailTopSale__onlineConferenceTitle .ui-svg-icon{margin-right:5px;vertical-align:bottom}.mod-detailTopSale__onlineConferenceTitle .ui-svg-icon>svg{vertical-align:bottom}.mod-detailTopSale__onlineConferenceIcon{margin-left:5px}.mod-detailTopSale__onlineConferenceIcon img{vertical-align:inherit}.mod-detailTopSale__onlineConferenceDesc{font-size:12px;text-align:center;position:absolute;bottom:0;left:0;right:0}.mod-detailTopSale .bukkenSpec{width:532px;flex-shrink:0}.mod-detailTopSale .side{width:312px;flex-shrink:0}.mod-detailTopSale .bukkenSpec .line{border-bottom:1px dotted #bdc8ca;display:flex;flex-wrap:wrap;align-items:center;padding:16px 0}.mod-detailTopSale .bukkenSpec .line:first-child{padding:0 0 16px}.mod-detailTopSale .bukkenSpec dl:not(.sub){display:flex;line-height:1.4;margin-right:16px}.mod-detailTopSale .bukkenSpec dl:not(.sub) dt{color:#2e648e;width:125px;font-size:92.3%;flex-shrink:0;margin-right:5px}.mod-detailTopSale .bukkenSpec .price dd{max-width:235px}.mod-detailTopSale .bukkenSpec .price .num{font-weight:bold;font-size:123%;color:#ed6103;line-height:1}.mod-detailTopSale .bukkenSpec .price .num span{font-size:200%}.mod-detailTopSale .bukkenSpec .transit dd{max-width:275px}.mod-detailTopSale .bukkenSpec .transit .traffic+.traffic{margin-top:6px}.mod-detailTopSale .bukkenSpec .transit .traffic{line-height:1.2}.mod-detailTopSale .bukkenSpec .transit .trafficToggle{margin-top:6px;display:inline-block;min-height:13px;padding-left:18px;line-height:1.3;background:url('/search/assets/img/default/common/icon/toggle-updown_13x13.png?v=af51d0b273b8d53b901efb0d4c95dfde') no-repeat 0 100%;font-size:76.9%}.mod-detailTopSale .bukkenSpec .transit:not(.is-opened) .traffic:nth-child(n+4),.mod-detailTopSale .bukkenSpec .transit:not(.is-opened) .trafficToggle .close,.mod-detailTopSale .bukkenSpec .transit.is-opened .trafficToggle .open{display:none}.mod-detailTopSale .bukkenSpec .transit.is-opened .trafficToggle{background-position:0 0}.mod-detailTopSale .bukkenSpec .address dd{max-width:320px}.mod-detailTopSale .bukkenSpec dl.sub{display:flex;line-height:1.4;margin:15px 0 0 130px;width:100%}.mod-detailTopSale .bukkenSpec dl.sub dt{color:#2e648e;font-size:92.3%;margin-right:5px}.mod-detailTopSale .bukkenSpec dl.sub dd+dt{margin-left:10px}.mod-detailTopSale .bukkenSpec .transitBlock{width:100%}.mod-detailTopSale .bukkenSpec .additionalBtn{display:inline-block;border:1px solid #d3d3d3;border-radius:14px;height:24px;line-height:24px;padding:0 23px;text-decoration:none;color:#4c4c4c;font-size:76.9%;position:relative}.mod-detailTopSale .bukkenSpec .additionalBtn:hover{color:#ed6103}.mod-detailTopSale .bukkenSpec a.linkSimulator{padding:0 16px 0 30px}.mod-detailTopSale .bukkenSpec a.linkSimulator::after{content:"";background-position:no-repeat;background-size:100% 100%;position:absolute;left:10px;background-image:url('/search/assets/img/default/page/detail/sale/icon-calc.svg?v=8f53b632c475214e073dcf8c422f1720');width:14px;height:14px;top:calc(50% - 7px)}.mod-detailTopSale .bukkenSpec a.linkTransit{padding:0 16px 0 30px}.mod-detailTopSale .bukkenSpec a.linkTransit::after{content:"";background-position:no-repeat;background-size:100% 100%;position:absolute;left:10px;background-image:url('/search/assets/img/default/page/detail/sale/icon-timer.svg?v=416ba7bfbc246e27047cf9f4b833cea2');width:16px;height:16px;top:calc(50% - 8px)}.mod-detailTopSale .bukkenSpec a.linkMap{padding:0 16px 0 26px}.mod-detailTopSale .bukkenSpec a.linkMap::after{content:"";background-position:no-repeat;background-size:100% 100%;position:absolute;left:10px;background-image:url('/search/assets/img/default/page/detail/sale/icon-map.svg?v=3cb06116cd7ed60aaabea2344d9e82f9');width:16px;height:16px;top:calc(50% - 7px)}.mod-detailTopSale .bukkenSpec .icon-dot::before{content:"";width:6px;height:6px;background:#ed6103;border-radius:50%;position:absolute;top:calc(50% - 3px);left:0}.mod-detailTopSale .bukkenSpec .icon-dot{position:relative;margin-left:10px;padding-left:10px;white-space:nowrap;display:inline-block}.mod-detailTopSale .bukkenSpec.expired{display:flex;flex-wrap:wrap;width:100%}.mod-detailTopSale .bukkenSpec.expired .line{width:calc(50% - 10px);align-items:baseline}.mod-detailTopSale .bukkenSpec.expired .line:first-child{padding:16px 0}.mod-detailTopSale .bukkenSpec.expired .line:nth-child(odd){margin-right:10px}.mod-detailTopSale .bukkenSpec.expired .line:nth-child(even){margin-left:10px}.mod-detailTopSale .bukkenSpec.expired dl:not(.sub) dt{width:100px}.mod-detailTopSale .linkToInquire{border:1px solid #bdc8ca;border-radius:4px;padding:30px 16px 16px;margin-bottom:16px;width:312px;box-sizing:border-box}.mod-detailTopSale .linkToInquire .inquireBtn{color:#fff;margin-bottom:13px}.mod-detailTopSale .linkToInquire .inquireBtn a{display:block;width:264px;height:79px;margin:0 auto;background:#0052e8;color:inherit;border-radius:40px;box-shadow:0 0 3px 1px rgba(0,0,0,.1);text-decoration:none;position:relative}.mod-detailTopSale .inquireBtn .text{display:block;padding:18px 0 0 92px}.mod-detailTopSale .inquireBtn .mainText{font-size:200%;margin-right:3px}.mod-detailTopSale .inquireBtn .freeText{font-size:76.9%;background:#063acc;border-radius:11px;padding:4px 8px}.mod-detailTopSale .inquireBtn .subText{display:block;margin-top:8px}.mod-detailTopSale .inquireBtn .text::after{content:"";background:url('/search/assets/img/default/page/detail/sale/bg_homeskun.svg?v=b182d762f4e2a3def894339066b06981') no-repeat 0 0;position:absolute;top:-10px;left:10px;width:70px;height:89px}.mod-detailTopSale .inquireBtn a:hover{top:2px;box-shadow:none;background:#004ad0}.mod-detailTopSale .inquireBtn a:hover .text::after{background-position:-535px 0}.mod-detailTopSale .linkToInquire .visitReserveBtn{color:#fff;margin:20px 0 16px}.mod-detailTopSale .linkToInquire .visitReserveBtn a{display:block;width:264px;height:70px;margin:0 auto;background:#0599f9;color:inherit;border-radius:40px;box-shadow:0 0 3px 1px rgba(0,0,0,.1);text-decoration:none;position:relative}.mod-detailTopSale .visitReserveBtn .text{display:block;padding-top:24px;text-align:center}.mod-detailTopSale .visitReserveBtn .mainText{font-size:184.6%;margin-right:3px}.mod-detailTopSale .visitReserveBtn .freeText{font-size:76.9%;background:#008ae7;border-radius:11px;padding:4px 8px;vertical-align:super}.mod-detailTopSale .visitReserveBtn .subText{display:block;margin-top:8px}.mod-detailTopSale .visitReserveBtn a:hover{top:2px;box-shadow:none;background:#0183e5}.mod-detailTopSale .inquire{background:#f7fafa;color:#4c4c4c;padding:16px;margin-bottom:15px}.mod-detailTopSale .linkToInquire .qrCode{display:flex;align-items:center;margin-bottom:20px}.mod-detailTopSale .linkToInquire .qrCode .qrImage{margin-right:12px}.mod-detailTopSale .linkToInquire .qrCodeText{line-height:1.5;font-size:92.3%}.mod-detailTopSale .linkToInquire .realtorName{display:flex}.mod-detailTopSale .linkToInquire .realtorName dt{color:#2e648e;width:80px;flex-shrink:0;font-size:92.3%}.mod-detailTopSale .linkToInquire .realtorName dd{color:#000;line-height:1.2}.mod-detailTopSale .telNumber{margin-bottom:20px;color:#ed6103}.mod-detailTopSale .telNumber .fusNumber,.mod-detailTopSale .telNumber .fusSubNumber{font-weight:bold}.mod-detailTopSale .telNumber .fusNumber{font-size:169.2%;margin:5px 0 10px 10px;position:relative;text-align:center}.mod-detailTopSale .telNumber .fusNumber:before{content:"";background:url('/search/assets/img/default/page/detail/sale/icon-tel.svg?v=b628375523f7d7f5994b2e285411e39c') no-repeat;background-size:100% 100%;width:24px;height:24px;position:absolute;left:-10px;top:calc(50% - 14px)}.mod-detailTopSale .telNumber .freeText{font-size:76.9%;margin-right:8px;background:#ed6103;padding:4px 8px;border-radius:8px;color:#fff}.mod-detailTopSale .telNumber .numText{font-size:76.9%;margin-right:5px}.mod-detailTopSale .linkToInquire .favoriteBtn{width:193px;margin:0 auto}.mod-detailTopSale .linkToInquire .favoriteBtn span{display:block;width:193px;height:35px;margin:0 auto;background-image:url('/search/assets/img/default/page/detail/sale/btn_fav.png?v=aa232d0419ecc7dfc95756a1b24742e8');background-repeat:no-repeat;background-position:0 0;text-indent:-9999px}.mod-detailTopSale .linkToInquire .favoriteBtn span:hover{cursor:pointer;background-position:0 -140px}.mod-detailTopSale .linkToInquire .favoriteBtn.registered span{background-position:0 -280px}.mod-detailTopSale .linkToInquire .favoriteBtn.registered span:hover{background-position:0 -420px}.mod-detailTopSale .editDate{text-align:center}.mod-detailTopSale .editDate .wrap{display:inline-block;line-height:1.2}.mod-detailTopSale .editDate .wrap:first-child{margin-bottom:5px}.mod-detailTopSale .editDate dt{color:#2e648e;margin-right:5px}.mod-detailTopSale .editDate dt,.mod-detailTopSale .editDate dd{display:inline-block;font-size:76.9%}.mod-detailTopSale .editDate .expirationDate{font-size:130%}.mod-detailTopSale .editDate .limitNum{color:#ed4b03}.mod-inquireTel{margin:20px 0}.mod-inquireTel .inquireTelHead{padding:20px;border-radius:5px 5px 0 0;box-sizing:border-box;width:100%;background:linear-gradient(to bottom, #4a4236 0%, #2f2514 100%);border:1px solid #18120a;border-bottom:none;color:#fff}.mod-inquireTel .inquireTelHead .inquireTel{margin-right:5px;font-size:169.2%}.mod-inquireTel .inquireTelHead .free{font-size:107.6%}.mod-inquireTel .telInquire{margin-bottom:8px;border-bottom:1px solid #bdc8ca;border-left:1px solid #bdc8ca;border-right:1px solid #bdc8ca;padding:20px 20px 5px;background:none;border-radius:0 0 5px 5px}.mod-inquireTel .inquireProcedure{margin-bottom:5px;overflow:hidden;width:100%;display:flex}.mod-inquireTel .inquireProcedure .procedure{border:1px solid #baab94;position:relative}.mod-inquireTel .inquireProcedure .procedure1{margin-right:30px;width:calc(100% - 220px)}.mod-inquireTel .inquireProcedure .procedure2::before{content:"";display:block;position:absolute;top:88px;left:-20px;width:0;height:0;border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #c1b39f}.mod-inquireTel .inquireProcedure .txt{background-color:#f7f3e8;padding:8px 15px 8px 10px;font-weight:bold}.mod-inquireTel .procedure1 .procedureCont .numberCont{margin-bottom:5px;display:table;width:100%}.mod-inquireTel .procedure2 .procedureCont{line-height:1.6;padding:20px 10px}.mod-inquireTel .inquireProcedure .procedure2 .procedureCont::after{content:"";position:absolute;bottom:10px;right:10px;width:70px;height:68px;background-image:url('/search/assets/img/default/page/detail/sale/tellInquire_pict.svg?v=a50692d62f6e2f270dd6061678ed7f53')}.mod-inquireTel .procedure1 .procedureCont{background-position:0 17px;padding:20px 10px 0;position:relative}.mod-inquireTel .procedure1 .procedureCont .numberCont .inputNum{width:210px;display:table-cell;padding-right:20px}.mod-inquireTel .procedure1 .procedureCont .numberCont .voiceGuide{width:50%;display:table-cell}.mod-inquireTel .procedure1 .procedureCont .stepTitle{font-weight:bold;white-space:nowrap}.mod-inquireTel .procedure1 .procedureCont .stepTitle span{background-color:#666;color:#fff;margin:0px 4px 0 0;padding:3px;border-radius:50%;display:inline-block;width:12px;height:12px;text-align:center;line-height:12px;font-family:verdana,sans-serif}.mod-inquireTel .procedure1 dl{margin:15px 0}.mod-inquireTel .procedure1 dl dt{display:inline}.mod-inquireTel .procedure1 dl dd{font-family:verdana,sans-serif;border:1px solid #ed6103;font-size:138.5%;font-weight:bold;text-align:center;letter-spacing:.05em;width:94px;display:inline-block;margin:5px 0}.mod-inquireTel .procedure1 .number{margin:5px 0;display:inline-block}.mod-inquireTel .procedure1 .fusNumber{color:#ed6103;font-size:153.8%;display:block;font-weight:bold;font-family:verdana,sans-serif;background:url('/search/assets/img/default/inspection/sale/icon/icon-tel.png?v=e550130af27dc45a69cbec60c2ec3d4d') no-repeat 0 50%;background-size:16px;padding-left:20px;white-space:nowrap;margin:15px 0}.mod-inquireTel .procedure1 .qrCode{border-top:1px solid #baab94;clear:both;margin-bottom:10px;padding-top:10px;display:table}.mod-inquireTel .procedure1 .fusNumber{color:#ed6103;font-size:153.8%;display:block;font-weight:bold;font-family:verdana,sans-serif;background:url('/search/assets/img/default/inspection/sale/icon/icon-tel.png?v=e550130af27dc45a69cbec60c2ec3d4d') no-repeat 0 50%;background-size:16px;padding-left:20px;white-space:nowrap;margin:15px 0}.mod-inquireTel .procedure1 .qrCode{border-top:1px solid #baab94;clear:both;margin-bottom:10px;padding-top:10px;display:table}.mod-inquireTel .procedure1 .qrCode .qrImage{padding-right:10px;display:table-cell}.mod-inquireTel .procedure1 .qrCodeText{line-height:1.4;display:table-cell;vertical-align:middle;width:100%}.mod-inquireTel .manageNumber{font-size:84.6%;text-align:right}.mod-inquireTel .manageNumber dt,.mod-inquireTel .manageNumber dd{display:inline}.mod-inquireTel .attention a{padding:1px 0 1px 20px;background:url('/search/assets/img/default/common/icon/link_blank.png?v=c45bb42d1339913a2beca80aed26fdc7') no-repeat 3px center}.mod-inquireTel .attention{font-size:84.6%}.mod-inquireTel>.attention,.mod-inquireTel .telInquire>.attention{color:#626262;margin-bottom:10px;line-height:1.2}.mod-inquireTel>.attention{text-align:right}.mod-inquireTel .attention li{padding-top:5px}.mod-inquireTel .inquireProcedure:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-pageStatusSale{padding:7px 0;color:#747473;font-size:76.9%}.mod-pageStatusSale dl,.mod-pageStatusSale dt,.mod-pageStatusSale dd,.mod-pageStatusSale p{display:inline}.mod-pageStatusSale dd{margin-right:12px}.mod-pageStatusSale .date,.mod-pageStatusSale .num{font-weight:bold;font-family:verdana,sans-serif}.mod-pageStatusSale .num{color:#ed4b03}.mod-pageStatusSale p a{display:inline-block;width:62px;height:21px;line-height:20px;background:url('/search/assets/img/default/page/detail/bg_print.png?v=abc49d3be5cc075877ea70cd32ca1796') no-repeat left top;text-align:center}.mod-panorama{margin-bottom:30px}.mod-panorama h4{height:16px;margin-bottom:15px;line-height:16px;font-size:115.4%;font-weight:bold;padding-left:12px;background:url('/search/assets/img/default/page/detail/icon_point.png?v=a4b958225f300b073d08815e38c71ab8') no-repeat left top}.mod-panorama .annotation{font-size:69.2%;font-weight:normal;color:#666}.mod-panorama .panoramaPlayer{width:884px;height:500px;border:#bdc8ca solid 1px;padding:6px}.mod-panorama .other_panoramas{text-align:right;padding:10px 0;font-size:84.6%;color:#666}.mod-panorama ul:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-panoramaList{margin-bottom:20px}.mod-panoramaList h4{height:25px;margin-bottom:3px;line-height:25px;font-size:115.4%;font-weight:bold;padding-left:35px}.mod-panoramaList h4{background:url('/search/assets/img/default/page/detail/icon_panorama.png?v=4bc4b222ce407b6ddceebf7402421cf2') no-repeat left top}.mod-panoramaList h4 span.annotation{font-size:66.6%;padding-left:15px;font-weight:normal;color:#626262}.mod-panoramaList ul{border-top:#bdc8ca solid 1px}.mod-panoramaList ul li{border-bottom:#bdc8ca solid 1px}.mod-panoramaList ul li a{display:block;padding:10px 20px 13px 17px;background:url('/search/assets/img/default/page/detail/icon_link_arrow.png?v=ec744e773dd1e105b0f9f4a1182653ff') no-repeat right -39px}.mod-panoramaList ul li a.visited{background:#fffddd}.mod-panoramaList ul li a:hover{background-color:#fffea4;background-position:right 13px}.mod-photoView{position:relative;overflow:hidden;background:#f7fafa;border-bottom:1px solid #bdc8ca}.mod-photoView .gallery{width:938px;height:345px;transition-duration:.3s;transform:translateX(940px)}.mod-photoView .singleGallery{width:938px;height:345px;position:relative}.mod-photoView .singleGallery .singleGalleryItem{display:flex;width:938px;height:345px;align-items:center;justify-content:center}.mod-photoView .singleGallery .singleGalleryItem img{width:auto;height:auto;max-width:938px;max-height:345px}.mod-photoView .singleGallery .caption{display:block;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:10px;background:rgba(0,0,0,.5);color:#fff;line-height:1.7;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mod-photoView .gallery .galleryItems{display:flex}.mod-photoView .gallery .galleryItems li{display:flex;align-items:center;flex-shrink:0;cursor:pointer;position:relative;height:345px}.mod-photoView .gallery .galleryItems li .imgWrap{margin-right:8px}.mod-photoView .gallery .galleryItems li:not(.is-active) .imgWrap{background:#000}.mod-photoView .gallery .galleryItems img{width:auto;height:auto;max-width:700px;max-height:345px}.mod-photoView .gallery .galleryItems li:not(.is-active) img{opacity:.7}.mod-photoView .gallery .galleryItems .caption{display:block;position:absolute;bottom:0;left:0;width:calc(100% - 8px);box-sizing:border-box;padding:10px;background:rgba(0,0,0,.5);color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mod-photoView .thumbs .thumbsItems{padding:8px 0;display:flex;transition-duration:.5s}.mod-photoView .thumbs li{width:104px;height:69px;margin-left:8px;position:relative;background:#000;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.mod-photoView .thumbs .is-active::after{content:"";position:absolute;top:0;left:0;width:104px;height:69px;box-sizing:border-box;border:4px solid #ed6103}.mod-photoView .thumbs img{max-width:104px;max-height:69px}.mod-photoView .thumbs li:not(.is-active) img{opacity:.7}.mod-photoView .counter{color:#fff;font-size:92.3%;position:absolute;right:16px;top:16px;font-weight:bold;background:rgba(0,0,0,.6);border-radius:16px;padding:10px}.mod-photoView .madori{color:#1f1f1f;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);text-align:center;font-size:76.9%;position:absolute;right:16px;bottom:133px;border-radius:50%;width:60px;height:60px;cursor:pointer;line-height:90px}.mod-photoView .madori::after{content:"";background:url('/search/assets/img/default/page/detail/sale/icon-madori.svg?v=e732ec8aaf2b5dbfd01959c3278c4b08') no-repeat;background-size:100% 100%;width:32px;height:32px;position:absolute;top:8px;left:calc(50% - 16px)}.mod-photoView .swipeBtn .btn{background:#fff;width:80px;height:80px;border-radius:50%;position:absolute;top:calc(172px - 40px);display:block;cursor:pointer}.mod-photoView .swipeBtn .btnPrev{left:-40px;box-shadow:1px 0 2px rgba(0,0,0,.2)}.mod-photoView .swipeBtn .btnNext{right:-40px;box-shadow:-1px 0 2px rgba(0,0,0,.2)}.mod-photoView .swipeBtn .btn::after{content:"";position:absolute;width:10px;height:10px;border-radius:2px;transform:rotate(45deg);top:calc(50% - 7px)}.mod-photoView .btnPrev::after{border-left:5px solid #ed6103;border-bottom:5px solid #ed6103;left:50px}.mod-photoView .btnNext::after{border-top:5px solid #ed6103;border-right:5px solid #ed6103;right:50px}.heading+.mod-postBukken{margin-top:17px}.mod-postBukken{padding:3px 0 17px 17px}.mod-postBukken .title{margin-bottom:10px;padding-left:15px;line-height:1.3;background:url('/search/assets/img/default/page/detail/bg_related_heading_3.png?v=4e766a3fdcee132f52efa60186bfc5ef') no-repeat 2px 50%;font-weight:bold}.mod-postBukken .bukken{border:1px solid #bdc8ca;width:210px;float:left;margin-right:16px;overflow:hidden}.mod-postBukken .bukken a{display:block;text-decoration:none;color:#000;cursor:pointer}.mod-postBukken .bukken a:hover{background-color:#fffea4}.mod-postBukken .bukken .distance{border-bottom:1px solid #bdc8ca;font-size:76.9%;margin-bottom:5px}.mod-postBukken .bukken .distance span{vertical-align:middle}.mod-postBukken .bukken .distance .icon-bukkenType{margin-right:5px}.mod-postBukken .bukken .distance .icon-bukkenType .bType,.mod-postBukken .bukken .distance .icon-bukkenType .bStatus{border:none;padding:1px .8em}.mod-postBukken .bukken .rosen,.mod-postBukken .bukken .station{text-align:center;padding-bottom:5px}.mod-postBukken .bukken .rosen{font-size:76.9%}.mod-postBukken .bukken .station span{font-weight:bold}.mod-postBukken .bukken .num{color:#ed4b03;font-weight:bold}.mod-postBukken .bukken .num span{font-size:146.1%}.mod-postBukken .bukken .walkDistance{margin-bottom:8px;border-bottom:1px solid #bdc8ca;padding:0 0 5px;font-size:76.9%;text-align:center}.mod-postBukken .bukken .bukkenPhoto{float:left;padding:2px 10px 10px 10px;width:82px;min-height:82px;text-align:center}.mod-postBukken .bukken .bukkenPhoto img{border:#bdc8ca solid 1px;max-height:80px;max-width:80px}.mod-postBukken .bukken .bukkenSpec{font-size:76.9%;border-top:1px solid #bdc8ca;margin:4px 10px 0 100px;padding-bottom:10px;text-align:center;color:#425258}.mod-postBukken .bukken .bukkenSpec li{border:1px solid #bdc8ca;border-top:none;background:#fff;padding:2px 0}.mod-postBukken .moduleInner:after,.mod-postBukken .bukken:after,.mod-postBukken .bukken a:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-postBukkenAds{margin:20px 0;font-size:10px}.pattern-lp .mod-postBukkenAds .list{flex-wrap:wrap}.pattern-lp .mod-postBukkenAds .bukken{width:calc(100% / 2 - 10px)}.pattern-lp .mod-postBukkenAds .bukken:nth-child(2n){margin-right:0}.pattern-lp .mod-postBukkenAds .bukken:nth-child(n+3){margin-top:20px}.mod-postBukkenAds .list{display:flex}.mod-postBukkenAds .list>:last-of-type{margin-right:auto}.mod-postBukkenAds .contents{margin-bottom:8px;border:1px solid #bdc8ca;border-top:none;padding:20px;background:none;border-radius:0 0 5px 5px}.mod-postBukkenAds .title{padding:20px;border-bottom:none;border-radius:5px 5px 0 0;box-sizing:border-box;width:100%;background:linear-gradient(to bottom, #4a4236 0%, #2f2514 100%);border:1px solid #18120a;color:#fff;font-size:2.2em}.mod-postBukkenAds .bukken{border:1px solid #bdc8ca;margin-right:16px;overflow:hidden;width:calc(100% / 4 - 10px)}.mod-postBukkenAds .bukken:last-of-type{margin-right:0}.mod-postBukkenAds .bukken a{display:block;text-decoration:none;color:#000;cursor:pointer}.mod-postBukkenAds .bukken a:hover{background-color:#fffea4}.mod-postBukkenAds .bukken .distance{border-bottom:1px solid #bdc8ca;margin-bottom:5px}.mod-postBukkenAds .bukken .distance span{vertical-align:middle}.mod-postBukkenAds .bukken .distance .icon-bukkenType{margin-right:5px}.mod-postBukkenAds .bukken .distance .icon-bukkenType .bType,.mod-postBukkenAds .bukken .distance .icon-bukkenType .bStatus{border:none;padding:1px .8em}.mod-postBukkenAds .bukken .rosen,.mod-postBukkenAds .bukken .station{text-align:center;padding-bottom:5px}.mod-postBukkenAds .bukken .station span{font-size:1.3em;font-weight:bold}.mod-postBukkenAds .bukken .num{color:#ed4b03;font-weight:bold}.mod-postBukkenAds .bukken .num span{font-size:1.9em}.mod-postBukkenAds .bukken .walkDistance{margin-bottom:8px;border-bottom:1px solid #bdc8ca;padding-bottom:5px;text-align:center}.mod-postBukkenAds .bukken .bukkenPhoto{float:left;padding:2px 10px 10px;width:82px;min-height:82px;text-align:center}.mod-postBukkenAds .bukken .bukkenPhoto img{border:1px solid #bdc8ca;max-height:80px;max-width:80px}.mod-postBukkenAds .bukken .bukkenSpec{border-top:1px solid #bdc8ca;margin:4px 10px 0 100px;padding-bottom:10px;text-align:center;color:#425258}.mod-postBukkenAds .bukken .bukkenSpec li{border:1px solid #bdc8ca;border-top:none;background:#fff;padding:2px 0}.mod-realtors{width:100%;margin-bottom:20px;text-align:center}.mod-realtors .container{margin-bottom:10px;padding:8px;border:1px solid #b0cbe0;background-color:#f7fafa}.mod-realtors .countText{font-size:115.4%;font-weight:bold;margin-right:10px;padding-top:2px;display:inline-block;line-height:30px;vertical-align:bottom}.mod-realtors .num{color:#ed6103;font-size:130.8%;font-family:verdana,sans-serif;margin:0 .5em}.mod-realtors .linkText{display:inline-block}.mod-realtors .linkText a{display:block;width:254px;height:30px;background-image:url('/search/assets/img/default/page/detail/sprite_btn_realtors.png?v=6c18fac302be7fcba3d2410d7e3f5a86');background-repeat:no-repeat;background-position:0 0;overflow:hidden;text-indent:-9999px}.mod-realtors .linkText a:hover{background-position:-260px 0}.mod-realtors .annotation{font-size:76.9%;text-align:right;color:#747474}.mod-realtors .annotation a{color:#747474}.mod-realtors .container:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-realtors .container{zoom:1}.mod-realtorsAnnotation{background-color:#f7f7f7;padding:5px;width:390px}.mod-realtorsAnnotation .wrap{background-color:#fff;border:1px solid #f0f0f0}.mod-realtorsAnnotation .moduleHead{background-color:#f8f6f1;border-bottom:1px solid #efeadd;padding:14px 18px}.mod-realtorsAnnotation .moduleHead .heading{color:#ed6103;font-size:130.8%;font-weight:bold}.mod-realtorsAnnotation .moduleBody{background-color:#fff;line-height:1.6;padding:18px}.mod-realtorsAnnotation .closeBtn{padding-top:5px;text-align:center}.mod-shopOutline{margin-top:20px;padding:20px}.mod-shopOutline .shopName{padding:0 7px 3px 0;font-size:115.4%;font-weight:bold;display:inline-block}.mod-shopOutline .icon-realtorLabel{display:inline-block;vertical-align:bottom;border:1px solid #ed6103;color:#ed6103;padding:4px 10px;font-size:84.6%}.mod-shopOutline .icon-onlineLabel{display:inline-flex;align-items:center;vertical-align:bottom;border:1px solid #ed6103;color:#ed6103;padding:2px 10px;font-size:84.6%}.mod-shopOutline .icon-onlineLabel .ui-svg-icon{vertical-align:middle;padding-right:3px;width:15px;height:15px}.mod-shopOutline .shopDetailLink{display:inline-block}.mod-shopOutline .shopDetailLink a{padding:1px 0 1px 20px;background:url('/search/assets/img/default/common/icon/link_blank.png?v=c45bb42d1339913a2beca80aed26fdc7') no-repeat 3px center}.mod-shopOutline .companyAddress{margin-top:10px;line-height:1.5}.mod-shopOutline .companyName{margin-top:5px}.mod-shopOutline .shopOpen{line-height:1.3}.mod-shopOutline .shopOpen dt,.mod-shopOutline .shopOpen dd{display:inline}.mod-shopOutline .shopOpen dt{margin-left:20px}.mod-shopOutline .shopOpen dt:first-child{margin-left:0}.mod-shopOutline .shopOther,.mod-shopOutline .manageNumber{line-height:1.5}.mod-shopOutline .wrap{display:table;width:100%}.mod-shopOutline .wrap .figure{display:table-cell;padding:0 10px 0 0;width:90px;text-align:center}.mod-shopOutline .wrap .figure a img{border-width:1px;max-width:88px;max-height:88px}.mod-shopOutline .wrap .txtArea{display:table-cell;vertical-align:top}.mod-shopOutline .companyFeature{display:table;margin-top:10px}.mod-shopOutline .companyFeature dt{display:table-cell;background:url('/search/assets/img/default/page/detail/txt_company_feature.png?v=ab1b19ed7ee14a1349167f0f1b1c8d09') no-repeat 0 0;width:85px;height:20px;text-indent:-9999px}.mod-shopOutline .companyFeature dd{display:table-cell;padding:0 0 0 8px;color:#ed6103;font-size:115.4%;font-weight:bold;line-height:1.3}.mod-shopOutline .pointLink{text-align:right;font-size:92.3%}.mod-shopOutline .pointLink span{color:#626262}.mod-staffComment{margin-bottom:20px}.mod-staffComment .staffCommentBlock{border:1px solid #bdc8ca;line-height:1.6}.mod-staffComment .staffDetailBlock{padding:20px;border-bottom:1px dotted #bdc8ca;background-color:#f7fafa;overflow:hidden}.mod-staffComment .staff{margin:0 0 .5em;line-height:1}.mod-staffComment .staffImage{float:left;max-width:120px;max-height:120px;margin-right:20px;border:1px solid}.mod-staffComment .staffName{font-size:115.4%}.mod-staffComment .staffName:after{content:url('/search/assets/img/default/common/icon/link_blank.png?v=c45bb42d1339913a2beca80aed26fdc7');vertical-align:text-bottom}.mod-staffComment .staffStatus{overflow:hidden}.mod-staffComment .staffStatus>dt,.mod-staffComment .staffStatus>dd{display:inline}.mod-staffComment .staffStatus>dt{color:#425258}.mod-staffComment .staffStatus>dd+dt{margin-left:20px}.mod-staffComment .staffStatus>dt:after{content:"："}.mod-staffComment .staffStatus>.staffLicense:before{content:"\a";white-space:pre}.mod-staffComment .staffComment{padding:20px}.mod-staffComment .staffComment .commentType{display:inline-block;border:solid 1px #ed6103;padding:5px 6px 4px;margin-bottom:6px;color:#ed6103;font-size:92.4%;line-height:1}.mod-staffComment .otherStaffComment{padding-top:.5em;line-height:1.6;color:#666;font-size:84.6%;text-align:right}.mod-staffCommentList{margin-bottom:20px}.mod-staffCommentList h4{height:25px;margin-bottom:3px;line-height:25px;font-size:115.4%;font-weight:bold;padding-left:35px}.mod-staffCommentList h4{background:url('/search/assets/img/default/page/detail/icon_staff.png?v=b4e254dfc4719c58a45760d0b70cd449') no-repeat left top}.mod-staffCommentList h4 span.annotation{font-size:66.6%;padding-left:15px;font-weight:normal;color:#626262}.mod-staffCommentList ul{border-top:#bdc8ca solid 1px}.mod-staffCommentList ul li{border-bottom:#bdc8ca solid 1px}.mod-staffCommentList ul li a{display:block;padding:10px 20px 13px 17px;background:url('/search/assets/img/default/page/detail/icon_link_arrow.png?v=ec744e773dd1e105b0f9f4a1182653ff') no-repeat right -39px}.mod-staffCommentList ul li a.visited{background:#fffddd}.mod-staffCommentList ul li a:hover{background-color:#fffea4;background-position:right 13px}.mod-transitSearch{border:1px solid #f0f0f0;width:450px;background-color:#fff;margin-bottom:49px;position:relative}.mod-transitSearch .moduleHead{background-color:#f8f6f1;border-bottom:1px solid #efeadd;padding:15px 11px;color:#ed6103;font-size:130.8%;font-weight:bold}.mod-transitSearch .moduleBody{padding:10px 12px 30px 12px}.mod-transitSearch .moduleBody .description{display:flex;margin-bottom:10px}.mod-transitSearch .moduleBody .text{margin-bottom:10px}.mod-transitSearch .moduleBody .note{padding-left:1em;font-size:76.9%;color:#747474;line-height:1.4}.mod-transitSearch .moduleBody .changeTransit{zoom:1;cursor:pointer;border:1px dashed #c1d8a6;margin-bottom:10px;padding:5px}.mod-transitSearch .moduleBody .changeTransit:hover{background:#fffea4}.mod-transitSearch .moduleBody .changeTransit a{background:url('/search/assets/img/default/page/detail/btn_transit_add_station.png?v=ea851cab3dafdd3dc79cb777ef5ab29c') no-repeat;width:102px;height:22px;display:block;overflow:hidden;text-indent:-9999px;margin:0 auto}.mod-transitSearch .moduleBody .transitList{position:relative;margin-bottom:5px;border:1px solid #d7d7d7;padding:0 30px;background:#fafafa;background:linear-gradient(to bottom, #fafafa 40%, #f3f3f3 90%)}.mod-transitSearch .moduleBody .transitList .line{border-left:1px solid #d7d7d7;padding:10px 0 15px 10px}.mod-transitSearch .moduleBody .transitList .delete{position:absolute;right:0;top:0;width:30px;height:100%;border-left:1px solid #d7d7d7}.mod-transitSearch .moduleBody .transitList .delete a{background:url('/search/assets/img/default/common/icon/delete_icon_10x10.png?v=ac12868e8cc05dcf2b4a9b853c1b89b3') no-repeat center center;height:100%;text-indent:-9999px;display:block;overflow:hidden}.mod-transitSearch .moduleBody .transitList .line .number{font-size:115.4%;font-weight:bold;left:9px;top:25px;position:absolute;color:#ed6103;font-family:verdana,sans-serif}.mod-transitSearch .moduleBody .transitList dt{color:#747474;font-size:84.6%;margin-bottom:5px}.mod-transitSearch .moduleBody .transitList input[type=text]{box-sizing:border-box;width:250px;height:25px;padding:4px 8px;border:1px solid #7f9db9;border-radius:5px;background-color:#fff;font-size:15px;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.1);-webkit-appearance:none}.mod-transitSearch .moduleBody .transitList input[type=text]{font-size:115.4%;margin-right:5px}.mod-transitSearch .btnArea p{text-align:center}.mod-transitSearch .btnArea .submit button{background:url('/search/assets/img/default/common/btn/sprite_btn_flow.png?v=177c44765d0579c78fca1f3b537e73c7') no-repeat;border:none;cursor:pointer;text-indent:-9999px;background-position:0 -276px;height:54px;width:200px}.mod-transitSearch .btnArea .submit button:hover{background-position:-240px -276px}.mod-transitSearch .btnArea .submit button[disabled]{background-position:-480px -276px;cursor:default}.mod-transitSearch .moduleFoot p .fancyClose{bottom:-48px;left:50%;margin-left:-46px;position:absolute}.mod-transitSearch .ui-state-focus{background-color:#fdfadb}.mod-transitSearch .suggestList{position:absolute;top:51px;width:250px;line-height:1}.mod-transitSearch .suggestList ul{background-color:#fff;border:1px solid #cdcdce}.mod-transitSearch .suggestList li{color:#999;line-height:1.5}.mod-transitSearch .suggestList li a{display:block;text-decoration:none;padding:3px 10px}.mod-transitSearch .suggestList li a:hover{background-color:#fdfadb}.mod-transitSearch .suggestList li a .keyword{text-decoration:underline}.mod-transitSearch .moreList{margin:10px 0 20px 43px;padding-bottom:20px;position:relative}.mod-transitSearch .moreList .text{font-weight:bold;color:#ed4b03;margin-bottom:10px}.mod-transitSearch .moreList li{display:inline-block;width:29%;vertical-align:top;line-height:1.5;margin:0 15px 10px 0}.mod-transitSearch .moreList li a{font-weight:bold}.mod-transitSearch .moreList .more{position:absolute;right:0;bottom:0}.mod-transitSearch .moreList .more a{background:url('/search/assets/img/default/common/icon/toggle-updown_13x13.png?v=af51d0b273b8d53b901efb0d4c95dfde') no-repeat;padding-left:15px}.mod-transitSearch .moreList .more a.close{background-position:0 100%}.mod-transitSearch .transitListBox .errorText{padding-top:5px;margin:0 0 20px 43px;color:#ed4b03;font-weight:bold}.mod-transitResult{line-height:1.6;margin:10px 0 0;border:1px solid #e1ecf4;background:#f7fafa;display:flex}.mod-transitResult .txtTransitResult{width:100px;text-align:center;margin-top:12px;line-height:1}.mod-transitResult .txtTransitResult span{display:block;margin:8px 0;font-size:84.6%}.mod-transitResult .transitResult li{line-height:1.6;padding:5px 10px 5px 25px;position:relative}.mod-transitResult .transitResult .transitnum{color:#ed6103;position:absolute;left:10px;font-weight:bold}.mod-transitResult .transitResult .time{font-weight:bold}.mod-transitResult .transitResult .transfer{font-size:84.6%}.mod-utilityLinkSale{margin-top:-5px;position:relative;height:36px}.mod-utilityLinkSale.bottom{margin:8px 0 0 0}.mod-utilityLinkSale ul{position:absolute;top:0;right:0}.mod-utilityLinkSale li{float:left;overflow:hidden}.mod-utilityLinkSale .print{font-size:84.6%;padding:12px 0 0 12px}.mod-utilityLinkSale .favoriteBtn{width:145px;margin:4px 10px 0 0}.mod-utilityLinkSale .favoriteBtn span{display:block;width:145px;height:30px;margin:0 auto;background-image:url('/search/assets/img/default/page/detail/sprite_btn_favorite_w190.png?v=edacba1f1d27d5129ddcefa629c1166e');background-repeat:no-repeat;background-position:0 0;text-indent:-9999px}.mod-utilityLinkSale .favoriteBtn span:hover{cursor:pointer;background-position:0 -37px}.mod-utilityLinkSale .favoriteBtn.registered span{background-position:0 -74px}.mod-utilityLinkSale .favoriteBtn.registered span:hover{background-position:0 -111px}.mod-utilityLinkSale .favoriteBtn.mansion span:hover{cursor:pointer;background-position:0 -26px}.mod-utilityLinkSale .favoriteBtn.mansion.registered span{background-position:0 -52px}.mod-utilityLinkSale .favoriteBtn.mansion.registered span:hover{background-position:0 -77px}.mod-utilityLinkSale .reverceBtn{width:190px}.mod-utilityLinkSale .reverceBtn a{display:block;width:190px;height:34px;margin:0 auto;background-image:url('/search/assets/img/default/page/detail/sprite_btn_reverse.png?v=039d208286292be8cca94e325d48ea79');background-repeat:no-repeat;background-position:0 0;text-indent:-9999px}.mod-utilityLinkSale .reverceBtn a:hover{cursor:pointer;background-position:0 -35px}.mod-utilityLinkSale:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-otherCondBukkenLinks{padding:15px}.mod-otherCondBukkenLinks .heading{background:url('/search/assets/img/default/common/icon/heading_small_gray.png?v=d486f97d37e0236bdc3ab95fe94a59c3') no-repeat;font-weight:bold;line-height:20px;margin-bottom:15px;padding-left:16px}.mod-otherCondBukkenLinks .bukken{cursor:pointer}.mod-otherCondBukkenLinks .bukken+.bukken{margin-top:12px;padding-top:12px;border-top:1px dotted #bdc8ca}.mod-otherCondBukkenLinks .bukken .name{margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mod-otherCondBukkenLinks .bukken:hover .name{color:#ed4b03;text-decoration:underline}.mod-otherCondBukkenLinks .bukken .wrap{margin-bottom:5px}.mod-otherCondBukkenLinks .bukken .photo{float:left;width:62px;text-align:center}.mod-otherCondBukkenLinks .bukken .photo img{border:1px solid #bdc8ca;max-height:60px;max-width:60px}.mod-otherCondBukkenLinks .bukken:hover .photo img{border-color:#ed4b03}.mod-otherCondBukkenLinks .bukken a{display:block;text-decoration:none;color:#000;cursor:pointer}.mod-otherCondBukkenLinks .bukken .figcaption{line-height:1.3;font-size:92%}.mod-otherCondBukkenLinks .bukken .figcaption span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mod-otherCondBukkenLinks .bukken:hover .figcaption span{color:#ed4b03;text-decoration:underline}.mod-otherCondBukkenLinks .bukken .figcaption.head{margin-left:72px}.mod-otherCondBukkenLinks .bukken .figcaption .num{text-decoration:underline;margin-bottom:2px;color:#ed4b03;font-family:verdana,sans-serif}.mod-otherCondBukkenLinks .wrap:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-otherBukkenLinksMsg{margin-bottom:5px}.sec-detailSaleLp.pattern-lp>.sec-lp_main{float:right;width:700px}.sec-detailSaleLp.pattern-lp>.sec-lp_sub{float:left;width:220px}.sec-detailSaleLp.pattern-lp .mod-bukkenInfoHead{margin:-21px -21px 20px}.sec-detailSaleLp.pattern-default .mod-bukkenInfoHead{display:none}.sec-detailSaleLp.pattern-lp .mod-bukkenInfo span{font-size:76.9%;display:inline-block;margin-top:5px}.sec-detailSaleLp.pattern-lp .mod-bukkenInfo a{padding-top:2px}.sec-detailSaleLp.pattern-lp .mod-inquireTel h4{background-image:none;border-radius:5px 5px 0 0;background:#4b4336;background:linear-gradient(to bottom, #4b4336 0%, #2f2414 100%)}.sec-detailSaleLp.pattern-lp .mod-inquireTel .step1{width:241px}.sec-detailSaleLp.pattern-lp .mod-inquireTel .step2{width:180px}.sec-detailSaleLp.pattern-lp .mod-inquireTel .step3{width:185px}.sec-detailSaleLp.pattern-lp .mod-inquireTel .step1 .stepCont{padding:38px 0 0 0;background-image:url('/search/assets/img/default/page/detail/sale/lp/sprite_inquire_tel.png?v=bf8481cb6ddb471799725d492582196c');background-repeat:no-repeat;background-position:0 13px}.sec-detailSaleLp.pattern-lp .mod-inquireTel .step1 .fusNumber{font-size:161.5%}.sec-detailSaleLp.pattern-lp .mod-inquireTel .step2 dt{display:block;margin-bottom:8px}.sec-detailSaleLp.pattern-lp .mod-inquireTel .step2 dd{margin-left:0}.sec-detailSaleLp.pattern-lp .mod-inquireTel .step3 .stepCont{background-image:url('/search/assets/img/default/page/detail/sale/lp/sprite_inquire_tel.png?v=bf8481cb6ddb471799725d492582196c');background-repeat:no-repeat;background-position:right bottom}.sec-detailSaleLp:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-certificateModal{display:none;box-shadow:0 0 20px 3px rgba(0,0,0,.4);position:absolute;z-index:100;width:390px;padding:5px;background-color:#f7f7f7}.mod-certificateModal .wrap{border:1px solid #f0f0f0;margin-bottom:7px}.mod-certificateModal .heading{padding:14px 18px;border-bottom:1px solid #efeadd;background-color:#f8f6f1;color:#ed6103;font-size:130.8%;font-weight:bold}.mod-certificateModal .body{padding:18px;line-height:1.6;background-color:#fff}.mod-certificateModal .closeBtnTop{display:block;position:absolute;top:-17px;right:-17px;width:42px;height:42px;cursor:pointer;background:url('/search/assets/img/default/common/btn/sprite_btn_modal.png?v=9483b3f7e8da9955ca11446f0bf36b14') -92px 0;text-indent:100%;white-space:nowrap;overflow:hidden}.mod-certificateModal .closeBtnBottom{text-align:center}.mod-certificateModal .closeBtnBottom span{display:inline-block;width:92px;height:40px;background:url('/search/assets/img/default/common/btn/sprite_btn_modal.png?v=9483b3f7e8da9955ca11446f0bf36b14') 0 0;cursor:pointer;text-indent:100%;white-space:nowrap;overflow:hidden}.mod-sateiBanner{width:940px;margin:0 auto 20px}.mod-sateiPrRevSearch{margin-bottom:20px}.mod-sateiPrRevSearch .body{border:1px solid #d5e6ea;border-radius:5px;box-shadow:0 0 5px #e3eff1 inset;padding:15px 15px 90px;background:#eff5f5 url('/search/assets/img/default/page/detail/sale/satei_pr_revsearch/bg_satei_pr.png?v=f95ec050010c5e690aeee0afe806907d') no-repeat center 90%}.mod-sateiPrRevSearch .body .heading{background:url('/search/assets/img/default/common/icon/heading_small_gray.png?v=d486f97d37e0236bdc3ab95fe94a59c3') no-repeat;font-weight:bold;line-height:20px;margin-bottom:15px;padding-left:16px}.mod-sateiPrRevSearch .body .txt{line-height:1.4}.mod-sateiPrRevSearch .body .link{margin-top:1em;text-align:right}.mod-sateiPrRevSearch .body .link:before{content:url('/search/assets/img/default/common/icon/link_blank.png?v=c45bb42d1339913a2beca80aed26fdc7');vertical-align:middle;padding-right:.5em}.mod-thirdParty{margin-bottom:20px}.mod-inspection{padding:20px 20px 36px 20px;position:relative}.mod-inspection::before{background:none no-repeat 0 0;background-size:contain;content:"";display:block;height:110px;position:absolute;right:20px;top:0;width:50px}.mod-inspection.threeStars::before{background-image:url('/search/assets/img/default/page/detail/sale/inspection/ribbon-3stars.svg?v=4ad9c85985a09e7fbb0a3c1b1783782e')}.mod-inspection.fourStars::before{background-image:url('/search/assets/img/default/page/detail/sale/inspection/ribbon-4stars.svg?v=7ccacf26ce7d6a36466c4fd768914ed4')}.mod-inspection .inspectionHeading{margin-bottom:40px}.mod-inspection .inspectionLogoArea{float:left;width:238px;text-align:center}.mod-inspection .inspectionLogoArea .inspectionInfo{font-size:14px;line-height:1.4;margin-bottom:20px;margin-top:10px}.mod-inspection .inspectionLogoArea .inspectionLogo{width:108px;text-align:center;margin-bottom:24px}.mod-inspection .inspectionLogoArea .inspectionInfoText{text-align:left}.mod-inspection .inspectionDetail{font-size:108.3%}.mod-inspection .inspectionDetail .inspectionList::after{clear:both;content:"";display:block}.mod-inspection .inspectionDetail .inspectionList .inspectionListItem{float:left;min-height:108px;position:relative;width:298px;margin-left:32px;border-top:1px dotted #bdc8ca}.mod-inspection .inspectionDetail .inspectionList .inspectionListItem:before{content:"";background:none no-repeat 0 0;background-size:contain;min-width:50px;height:50px;margin:10px 5px 0;float:left}.mod-inspection .inspectionDetail .inspectionList .inspectionListItem.money:before{background-image:url('/search/assets/img/default/page/detail/sale/inspection/icon-money.svg?v=6293d80cde3324e420c631e79a95b629')}.mod-inspection .inspectionDetail .inspectionList .inspectionListItem.building:before{background-image:url('/search/assets/img/default/page/detail/sale/inspection/icon-building.svg?v=83c3a1bc6b65f661d0468bd20c27fa69')}.mod-inspection .inspectionDetail .inspectionList .inspectionListItem.termite:before{background-image:url('/search/assets/img/default/page/detail/sale/inspection/icon-termite.svg?v=5c5dcc734fd7614fe8b0599cc9113c15')}.mod-inspection .inspectionDetail .inspectionList .inspectionListItem.faucet:before{background-image:url('/search/assets/img/default/page/detail/sale/inspection/icon-faucet.svg?v=9ff23c20bf9cdaa00d9ef51bc9d40903')}.mod-inspection .inspectionDetail .inspectionList .inspectionListItem.allNotChecked.termite:before{background-image:url('/search/assets/img/default/page/detail/sale/inspection/icon-termiteGray.svg?v=255c39093bb37cb6400a79b8d1ae0cb9')}.mod-inspection .inspectionDetail .inspectionList .inspectionListItem.allNotChecked.faucet:before{background-image:url('/search/assets/img/default/page/detail/sale/inspection/icon-faucetGray.svg?v=af12613d6c878c8dc7b2aeb08d044ad0')}.mod-inspection .inspectionDetail .inspectionList .inspectionListItem.criterion::after{background:url('/search/assets/img/default/page/detail/sale/inspection/ribbon-criterion.svg?v=16ec83ec55fb5fb61cb0ef2ba32573ae') no-repeat 0 0;background-size:contain;content:"";display:block;height:35px;position:absolute;right:0;top:0;width:35px}.mod-inspection .inspectionDetail .inspectionList .inspectionListItem .inspectionDefinition{display:table-cell;padding:10px 0 10px 10px}.mod-inspection .inspectionDetail .inspectionList .inspectionTitle{font-weight:bold;padding-bottom:10px;font-size:113%}.mod-inspection .inspectionDetail .inspectionList .inspectionListItem.allNotChecked .inspectionTitle{color:#a5a5a5}.mod-inspection .inspectionDetail .inspectionList .inspectionComponentListItem{padding-bottom:5px}.mod-inspection .inspectionDetail .inspectionList .inspectionComponentListItem:last-child{padding:0}.mod-inspection .inspectionDetail .inspectionList .inspectionComponentListItem::before{background:#27a493 url('/search/assets/img/default/page/detail/sale/inspection/icon-check.svg?v=ebddd6536921b69eff7433235b2574fd') no-repeat 50% 50%;background-size:50%;border-radius:50%;content:"";display:inline-block;height:1em;margin-right:5px;vertical-align:text-top;width:1em}.mod-inspection .inspectionDetail .inspectionList .inspectionComponentListItem.notComplied{color:#a5a5a5}.mod-inspection .inspectionDetail .inspectionList .inspectionComponentListItem.notComplied::before{background-color:transparent;background-image:url('/search/assets/img/default/page/detail/sale/inspection/icon-empty.svg?v=e9ba0f1dbea350c7d9086a499e3dfd1e');background-size:100%}.mod-inspection .inspectionDetail .buttonArea{margin:-10px 20px 20px 0;position:relative}.mod-inspection .inspectionDetail .buttonArea .toEvaluationReport{border:1px solid #d3d3d3;border-radius:18px;box-sizing:border-box;color:#000;display:block;font-size:92.3%;font-weight:bold;height:36px;line-height:36px;position:absolute;right:-20px;text-align:center;text-decoration:none;width:200px}.mod-inspection .inspectionDetail .buttonArea .toEvaluationReport:hover{color:#ed6103;margin-bottom:-2px;margin-top:2px;box-shadow:none}.mod-inspection .inspectionDetail .buttonArea .toEvaluationReport:hover::after{border-color:#ed6103}.mod-inspection .annotation{color:#666;font-size:84.6%;margin-bottom:20px;margin-left:245px}@font-face{font-family:"LIFULLFONT-Heavy";src:url('/search/assets/font/LIFULLFONT-Heavy.woff?v=6befcc5f92118bfe0f361e188ce1c15f') format("woff")}.mod-managementEvaluation{overflow:hidden;padding:20px}*+.mod-managementEvaluation{border-top:1px solid #bdc8ca}.mod-managementEvaluation .mod-managementEvaluation__heading{margin-bottom:32px}.mod-managementEvaluation__provider{font-size:16px;font-weight:normal}.mod-managementEvaluation__modalIcon{display:inline-block;line-height:15px;margin:0 4px}.mod-managementEvaluation__summary{overflow:hidden}.mod-managementEvaluation__introduction{float:left;width:238px}.mod-managementEvaluation__description{font-size:14px;line-height:1.4}.mod-managementEvaluation__scoreRank{font-family:"LIFULLFONT-Heavy",sans-serif;color:#ed6103;font-size:70px;margin-bottom:4px;text-align:center}.mod-managementEvaluation__scoreDescription{color:#ed6103;font-size:16px;font-weight:bold;text-align:center}.mod-managementEvaluation__evals{float:right;position:relative;width:628px}.mod-managementEvaluation__evals::after{background:linear-gradient(to top, #fff 10%, rgba(255, 255, 255, 0));bottom:24px;content:"";display:block;height:24px;position:absolute;width:100%}.mod-managementEvaluation__eval{float:left;margin:0 32px 24px 0;width:188px}.mod-managementEvaluation__eval:nth-of-type(3n){margin-right:0}.mod-managementEvaluation__eval:nth-of-type(n + 4){border-top:1px dotted #bdc8ca;padding-top:24px}.mod-managementEvaluation__evalTitle{font-size:14px;margin-bottom:8px}.mod-managementEvaluation__evalStar{background:url(/search/assets/img/default/managementEvaluation/evaluation-star.svg#empty) no-repeat;background-size:contain;display:inline-block;height:24px;margin-right:10px;position:relative;width:24px}.mod-managementEvaluation__evalStar::before{background:no-repeat;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.mod-managementEvaluation__evalStars--only .mod-managementEvaluation__evalStar:nth-of-type(n + 2){display:none}.mod-managementEvaluation__evalStars--zeroHalf .mod-managementEvaluation__evalStar:nth-of-type(1)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#half')}.mod-managementEvaluation__evalStars--zeroHalf .mod-managementEvaluation__evalStar:nth-of-type(2)::before{background-image:none}.mod-managementEvaluation__evalStars--zeroHalf .mod-managementEvaluation__evalStar:nth-of-type(3)::before{background-image:none}.mod-managementEvaluation__evalStars--one .mod-managementEvaluation__evalStar:nth-of-type(1)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#full')}.mod-managementEvaluation__evalStars--one .mod-managementEvaluation__evalStar:nth-of-type(2)::before{background-image:none}.mod-managementEvaluation__evalStars--one .mod-managementEvaluation__evalStar:nth-of-type(3)::before{background-image:none}.mod-managementEvaluation__evalStars--oneHalf .mod-managementEvaluation__evalStar:nth-of-type(1)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#full')}.mod-managementEvaluation__evalStars--oneHalf .mod-managementEvaluation__evalStar:nth-of-type(2)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#half')}.mod-managementEvaluation__evalStars--oneHalf .mod-managementEvaluation__evalStar:nth-of-type(3)::before{background-image:none}.mod-managementEvaluation__evalStars--two .mod-managementEvaluation__evalStar:nth-of-type(1)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#full')}.mod-managementEvaluation__evalStars--two .mod-managementEvaluation__evalStar:nth-of-type(2)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#full')}.mod-managementEvaluation__evalStars--two .mod-managementEvaluation__evalStar:nth-of-type(3)::before{background-image:none}.mod-managementEvaluation__evalStars--twoHalf .mod-managementEvaluation__evalStar:nth-of-type(1)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#full')}.mod-managementEvaluation__evalStars--twoHalf .mod-managementEvaluation__evalStar:nth-of-type(2)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#full')}.mod-managementEvaluation__evalStars--twoHalf .mod-managementEvaluation__evalStar:nth-of-type(3)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#half')}.mod-managementEvaluation__evalStars--three .mod-managementEvaluation__evalStar:nth-of-type(1)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#full')}.mod-managementEvaluation__evalStars--three .mod-managementEvaluation__evalStar:nth-of-type(2)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#full')}.mod-managementEvaluation__evalStars--three .mod-managementEvaluation__evalStar:nth-of-type(3)::before{background-image:url('/search/assets/img/default/managementEvaluation/evaluation-star.svg?v=242c0eaaf80521fedf2ead7f29424c5c#full')}.mod-managementEvaluation__toEvalPage{border:1px solid #d3d3d3;border-radius:18px;box-sizing:border-box;display:block;float:right;font-size:13px;font-weight:bold;height:36px;line-height:36px;text-align:center;text-decoration:none;width:200px}.mod-managementEvaluation__toEvalPage:link,.mod-managementEvaluation__toEvalPage:visited{color:#000}.mod-managementEvaluation__toEvalPage:hover{box-shadow:none;color:#ed6103;margin-bottom:-2px;margin-top:2px}.mod-sellerInterview{margin-bottom:20px;padding:20px;position:relative}.mod-sellerInterview.is-hide{display:none}.mod-sellerInterview .sellerInterviewText{margin-bottom:6px}.mod-sellerInterview .sellerInterviewNotes{color:#666;display:block;font-size:84.6%;margin-bottom:15px}.mod-sellerInterview .sellerInterviewContent{border:1px solid #d9dfe0}.mod-sellerInterview .sellerInterviewQ{background-color:#f8fafa;border-bottom:1px dotted #d9dfe0;color:#425258;font-weight:bold;line-height:1;padding:20px 20px 20px 47px;position:relative}.mod-sellerInterview .sellerInterviewQ::before{background:url('/search/assets/img/default/page/detail/sale/icon-sellerInterview.svg?v=48a16308909e5ea101781a447683056c') 0 0 no-repeat;content:"";display:block;height:30px;position:absolute;left:15px;top:10px;width:30px}.mod-sellerInterview .sellerInterviewA{line-height:1.4;padding:20px}.mod-sellerInterview .sellerInterviewContentContainer>.sellerInterviewContent:not(:first-child){border-top:0}.mod-spShareArea{display:table;height:80px;margin-top:20px;padding:20px;z-index:10}.mod-spShareArea .spShareInfo{background:url('/search/assets/img/default/page/detail/sale/bg-smartphone.png?v=3b9cb3100ff81ce1238bf430566bc499') no-repeat 0 0;display:table-cell;line-height:1.4;padding-left:68px;position:relative}.mod-spShareArea .spShareInfo .spShareTitle{font-weight:bold;margin-bottom:5px}.mod-spShareArea .spShareButtonList{box-sizing:border-box;display:table-cell;padding-left:20px;vertical-align:middle;width:326px}.mod-spShareArea .spShareButtonList .spShareButtonListItem{float:left;position:relative}.mod-spShareArea .spShareButtonList .spShareButtonListItem+.spShareButtonListItem{margin-left:5px}.mod-spShareArea .spShareButtonList .spShareButtonListItem .spShareButton{background:url('/search/assets/img/default/page/detail/sale/button-shareLine.png?v=a2b6732037a66b7ce36ed68353adeb26') no-repeat 0 0;border:none;height:44px;overflow:hidden;padding:0;text-indent:-9999px;white-space:nowrap;width:148px}.mod-spShareArea .spShareButtonList .spShareButtonListItem .spShareButton.smartphone{background-image:url('/search/assets/img/default/page/detail/sale/button-shareSmartphone.png?v=f8300fd04b55e1a1402da40fc1722bae')}.mod-spShareArea .spShareButtonList .spShareButtonListItem .spShareButton.line{background-image:url('/search/assets/img/default/page/detail/sale/button-shareLine.png?v=a2b6732037a66b7ce36ed68353adeb26')}.mod-spShareArea .spShareButtonList .spShareButtonListItem .spShareButton:hover{background-position:0 -44px;cursor:pointer}.mod-spShareArea .shareModal{background-color:#f7f7f7;border:1px solid #cbcaca;box-shadow:0 0 16px 8px rgba(0,0,0,.15);box-sizing:border-box;left:-111px;padding:5px;position:absolute;top:64px;width:370px}.mod-spShareArea .shareModal::before,.mod-spShareArea .shareModal::after{border-style:solid;content:"";display:block;height:0;position:absolute;width:0}.mod-spShareArea .shareModal::before{border-width:0 9px 9px 9px;border-color:transparent transparent #cbcaca transparent;left:176px;top:-9px}.mod-spShareArea .shareModal::after{border-color:transparent transparent #f7f7f7 transparent;border-width:0 8px 8px 8px;left:177px;top:-8px}.mod-spShareArea .shareModal .shareModalInfo{background-color:#fff;border:1px solid #f0f0f0;display:table;min-height:100px;padding:20px}.mod-spShareArea .shareModal .shareModalInfo .shareQrCode{display:table-cell;padding-right:20px;position:relative}.mod-spShareArea .shareModal .shareModalInfo .shareQrCode::before{content:url('/search/assets/img/default/page/detail/sale/loading_24x24.gif?v=112d916d958470febe72d22ac494a584');display:block;height:24px;left:38px;position:absolute;top:38px;width:24px}.mod-spShareArea .shareModal .shareModalInfo .shareQrCode .qrCode{border:1px solid #d6e0e2;box-sizing:border-box;height:100px;position:relative;width:100px}.mod-spShareArea .shareModal .shareModalInfo .shareQrCode .qrCode canvas{margin:-1px 0 0 -1px}.mod-spShareArea .shareModal .shareModalInfo .shareInfo{display:table-cell;vertical-align:top;width:100%}.mod-spShareArea .shareModal .shareModalInfo .shareInfo .shareInfoHeading{font-size:107.7%;font-weight:bold;margin-bottom:10px}.mod-spShareArea .shareModal.line .shareModalInfo .shareInfo .shareInfoHeading::before{background:url('/search/assets/img/default/page/detail/sale/icon-shareLine.svg?v=3c74d930202a78a0168f16d4012fc0d2') no-repeat 0 0;background-size:contain;content:"";display:inline-block;height:22px;padding-right:5px;vertical-align:middle;width:22px}.mod-spShareArea .shareModal .shareModalInfo .shareInfo .shareInfoText{line-height:1.4;margin-bottom:10px}.mod-spShareArea .shareModal .shareModalInfo .shareInfo .errorInfo{display:none}.mod-spShareArea .shareModal .shareModalInfo .shareInfo.is-error .shareInfoText{display:none}.mod-spShareArea .shareModal .shareModalInfo .shareInfo.is-error .errorInfo{display:block;border:1px solid #dc482b;margin-top:-6px;padding:10px 20px;text-align:center}.mod-spShareArea .shareModal .shareModalInfo .shareInfo.is-error .errorInfo .errorTitle{color:#dc482b;font-weight:bold;margin-bottom:6px}.mod-spShareArea .shareModal .shareModalInfo .shareInfo.is-error.is-modeRetry .errorInfo .errorTitle{margin-bottom:10px}.mod-spShareArea .shareModal .shareModalInfo .shareInfo.is-error .errorInfo .reload{display:none}.mod-spShareArea .shareModal .shareModalInfo .shareInfo.is-error.is-modeRetry .errorInfo .reload{background-color:#fff;border:1px solid #bdc8ca;border-radius:13px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-sizing:border-box;color:#000;cursor:pointer;display:inline-block;font-size:92.3%;font-weight:bold;height:26px;text-align:center;text-decoration:none;width:100px}.mod-spShareArea .shareModal .shareModalInfo .shareInfo.is-error .errorInfo .reload:hover{color:#ed6103}.mod-spShareArea .shareModal .shareModalInfo .shareInfo.is-error .errorInfo .errorText{line-height:1.2}.mod-spShareArea .shareModal .shareModalInfo .shareInfo.is-error.is-modeRetry .errorInfo .errorText{display:none}.mod-spShareArea .shareModal .modalClose{background:linear-gradient(to bottom, #44474b, #020202);border:3px solid #fff;border-radius:50%;box-shadow:0 0 9px 3px rgba(0,0,0,.15);cursor:pointer;height:26px;overflow:hidden;padding:0;position:absolute;right:-13px;text-indent:-9999px;top:-13px;white-space:nowrap;width:26px}.mod-spShareArea .shareModal .modalClose::before,.mod-spShareArea .shareModal .modalClose::after{background-color:#fff;content:"";display:block;height:12px;left:9px;position:absolute;top:4px;transform:rotate(45deg);width:2px}.mod-spShareArea .shareModal .modalClose::before{transform:rotate(45deg)}.mod-spShareArea .shareModal .modalClose::after{transform:rotate(135deg)}.mod-spShareArea .is-hide{display:none !important}.mod-inquireInputForm{width:100%;margin-top:20px}.mod-inquireInputForm .inquireMailHead{position:relative;padding:20px;border-radius:5px 5px 0 0;box-sizing:border-box;width:100%;background:linear-gradient(to bottom, #4a4236 0%, #2f2514 100%);border:1px solid #18120a;border-bottom:none;color:#fff}.mod-inquireInputForm .inquireMailHead .inquireMail::before{display:inline-block;content:"";margin-right:10px;width:32px;height:25px;vertical-align:top;background-image:url('/search/assets/img/default/page/detail/sale/inquire_icon.png?v=5dbf46af37ce307c8cb333dd8d79c88b')}.mod-inquireInputForm .inquireMailHead .inquireMail{display:inline-block;margin-right:5px;line-height:25px;font-size:169.2%}.mod-inquireInputForm .inquireMailHead .free{font-size:107.6%}.mod-inquireInputForm .inquireMailHead .indicator{position:absolute;width:295px;height:25px;top:20px;right:20px;background-image:url('/search/assets/img/default/page/detail/sale/inquire_indicator.png?v=b790c70282f960b84a94a128deaf87a9')}.mod-inquireInputForm .inputFormTable{border:none}.mod-inquireInputForm .inputFormTable tr{border-right:1px solid #bdc8ca;border-bottom:1px solid #bdc8ca;border-left:1px solid #bdc8ca;font-size:115.3%}.mod-inquireInputForm .inputFormTable th{vertical-align:middle;min-width:180px;width:235px;box-sizing:border-box;border-right:1px solid #bdc8ca;background-color:#fff;padding:10px;line-height:1.5;text-align:left;color:#333;font-weight:bold}.mod-inquireInputForm .inputFormTable td{vertical-align:middle;width:635px;padding:10px 20px 10px 10px}.mod-inquireInputForm .inputFormTable .required td{background-color:#fffddd}.mod-inquireInputForm .inputFormTable .icon{float:right;padding:0 8px;border-radius:3px;color:#fff}.mod-inquireInputForm .inputFormTable .required .icon{background-color:#ed6103}.mod-inquireInputForm .inputFormTable .any .icon{background-color:#778d95}.mod-inquireInputForm .inputFormTable td input[type=text]{padding:5px 10px;height:38px;line-height:24px;font-size:133.4%;border:1px solid #bbc6c8;border-radius:5px;background-color:#fff;box-shadow:0 1px 0 #bbc6c8 inset;box-sizing:border-box}.mod-inquireInputForm .inputFormTable td input[type=text]:focus{background-color:#fffea4}.mod-inquireInputForm .inputFormTable .name input[type=text],.mod-inquireInputForm .inputFormTable .telnumber input[type=text]{width:322px}.mod-inquireInputForm .inputFormTable .telnumber .annotation{font-size:86.7%;font-weight:normal;display:block}.mod-inquireInputForm .inputFormTable .telnumber.required .icon{margin-top:8px}.mod-inquireInputForm .inputFormTable .required td .annotation{margin-top:5px;line-height:1.5;color:#747474;font-size:86.7%}.mod-inquireInputForm .inputFormTable .mailaddress input[type=text]{width:100%}.mod-inquireInputForm .inputFormTable .mailaddress td{padding-right:20px}.mod-inquireInputForm .inputFormTable .mailaddress .annotation{margin-top:5px;line-height:1.5;color:#747474;font-size:86.7%}.mod-inquireInputForm .inputFormTable .mailaddress .mailConfigAccordion{margin-top:5px;padding:5px 10px;color:#000;background-color:#fff;font-size:86.7%;line-height:1.5}.mod-inquireInputForm .inputFormTable .mailaddress .mailConfigAccordion .notice{margin-bottom:15px}.mod-inquireInputForm .inputFormTable .mailaddress .mailDescriptionAccordionTrigger{color:#003af6;cursor:pointer;text-decoration:underline}.mod-inquireInputForm .mailaddress .mailConfigAccordion{display:none}.mod-inquireInputForm .inputFormTable .mailaddress .mailConfigAccordion .lead{font-weight:bold}.mod-inquireInputForm .inputFormTable .mailaddress .mailConfigAccordion .homesDomain{display:inline-block;font-weight:bold}.mod-inquireInputForm .inputFormTable .mailaddress .realestateDomain{margin-bottom:10px}.mod-inquireInputForm .inputFormTable .mailaddress .confirm{margin-left:5px}.mod-inquireInputForm .inputFormTable .cautionWrapper{position:relative}.mod-inquireInputForm .inputFormTable .caution{padding:10px;background-color:#3b3a30;position:absolute;font-size:80%;color:#fff;border-radius:4px}.mod-inquireInputForm .inputFormTable .caution::before{position:absolute;content:"";top:25px;left:20px;border-top:13px solid #3b3a30;border-right:13px solid transparent;border-left:13px solid transparent}.mod-inquireInputForm .inputFormTable .caution.is-hide{display:none}.mod-inquireInputForm .inputFormTable .caution.tel,.mod-inquireInputForm .inputFormTable .caution.mailaddress{top:-38px}.mod-inquireInputForm .inputFormTable .subjects td{padding-bottom:3px}.mod-inquireInputForm .inputFormTable .subjects li{display:inline-block;min-width:265px;margin-bottom:7px}.mod-inquireInputForm .inputFormTable .checkbox input[type=checkbox]{display:none}.mod-inquireInputForm .inputFormTable .checkbox{position:relative;display:inline-block;margin-right:10px}.mod-inquireInputForm .inputFormTable .checkbox.checkboxArea{display:table-cell;padding-right:10px;white-space:nowrap;vertical-align:middle}.mod-inquireInputForm .inputFormTable .checkbox .labelText::before{content:"";display:inline-block;position:relative;margin-right:10px;border:1px solid #bdc8ca;border-radius:3px;width:20px;height:20px;background:#fff;box-sizing:border-box;cursor:pointer;vertical-align:middle}.mod-inquireInputForm .inputFormTable .checkbox .labelText::after{content:"";display:block;position:absolute;top:4px;left:3px;width:11px;height:5px;border-left:3px solid #d5d5d5;border-bottom:3px solid #d5d5d5;transform:rotate(-45deg)}.mod-inquireInputForm .inputFormTable .checkbox input[type=checkbox]:checked+.labelText::after{border-left-color:#ef6d16;border-bottom-color:#ef6d16}.mod-inquireInputForm .inputFormTable .sell li{display:inline-block;margin-right:10px}.mod-inquireInputForm .inputFormTable .radiobox{position:relative;display:inline-block;line-height:20px}.mod-inquireInputForm .inputFormTable .radiobox input[type=radio]{display:none}.mod-inquireInputForm .inputFormTable .radiobox .labelText::before{content:"";display:inline-block;position:relative;margin-right:5px;width:20px;height:20px;background:#fff;border:1px solid #bdc8ca;border-radius:50%;box-sizing:border-box;vertical-align:top}.mod-inquireInputForm .inputFormTable .radiobox input[type=radio]:checked+.labelText:after{content:"";display:block;position:absolute;top:6px;left:6px;width:8px;height:8px;border-radius:50%;background-color:#ef6d16}.mod-inquireInputForm .inputFormTable .consent th{font-size:80%}.mod-inquireInputForm .inputFormTable .consent .mailPermit,.mod-inquireInputForm .inputFormTable .consent .browsingHistoryPermit{display:table;border-spacing:3px 0}.mod-inquireInputForm .inputFormTable .consent .mailPermit .checkboxArea .labelText,.mod-inquireInputForm .inputFormTable .consent .browsingHistoryPermit .checkboxArea .labelText{position:relative;display:inline-block;font-weight:bold}.mod-inquireInputForm .inputFormTable .consent .mailPermit .note,.mod-inquireInputForm .inputFormTable .consent .browsingHistoryPermit .note{display:table-cell;font-size:73.3%;line-height:1.4}.mod-inquireInputForm .privacy .arrowIcon{display:inline-block;width:19px;height:19px;margin-right:5px;vertical-align:middle;background:url('/search/assets/img/default/common/icon/toggle-updown_19x19.png?v=5e050cb5a37e2e129c3b73dc1c62d6e0') no-repeat;background-position:0 100%}.mod-inquireInputForm .privacy .arrowIcon.is-opened{background-position:0 0}.mod-inquireInputForm .privacy .privacyAccordionTrigger{color:#003af6;cursor:pointer}.mod-inquireInputForm .privacy .privacyAccordion{padding:5px 0 0 20px;display:none}.mod-inquireInputForm .privacy .privacyAccordion ul{margin-left:13px}.mod-inquireInputForm .privacy .privacyAccordion ul li{line-height:1.4;list-style:disc}.mod-inquireInputForm .inquireInputFormBtnArea{width:100%;padding:20px 0 25px;box-sizing:border-box;border-bottom:1px solid #bdc8ca;border-left:1px solid #bdc8ca;border-right:1px solid #bdc8ca;border-radius:0 0 5px 5px}.mod-inquireInputForm .inquireInputFormBtnArea:not(.is-hide) .inquireDisabledBtn{display:none}.mod-inquireInputForm .inquireInputFormBtnArea .inquireDisabledBtn{width:480px;height:90px;margin:0 auto;background:url('/search/assets/img/default/page/detail/sale/btn_inquire_disabled.png?v=2a31dc7fabd5a0f31d920f3a8e395bd0') no-repeat;background-position:0 0;cursor:pointer}.mod-inquireInputForm .inquireInputFormBtnArea .inquireEnabledBtn{margin:20px auto 0;width:487px;height:72px;cursor:pointer;line-height:72px;color:#fff;background:#0052e8;border-radius:40px;text-decoration:none;text-align:center;font-size:207.7%;box-shadow:0 0 3px 1px rgba(0,0,0,.1);position:relative}.mod-inquireInputForm .inquireInputFormBtnArea .inquireEnabledBtn:hover{top:2px;box-shadow:none;background:#004ad0}.mod-inquireInputForm .inquireInputFormBtnArea.is-hide .inquireEnabledBtn{display:none}.mod-inquireInputForm .inputFormTable .online .annotation{margin-top:5px;line-height:1.5;color:#747474;font-size:86.7%;display:block}.mod-inquireInputForm .inputFormTable .sell td{padding:18px 20px 18px 10px}.mod-buildingName{border-bottom:1px solid #bdc8ca}.mod-buildingName::before{content:"";display:block;height:8px;background:#ed6103;border-radius:5px 5px 0 0;margin:-1px -1px 0 -1px}.mod-buildingName .headingWrap{padding:16px;display:flex;justify-content:space-between;align-items:center}.mod-buildingName .icon-bukkenType{display:block;float:left;padding-right:16px}.mod-buildingName .bukkenName,.mod-buildingName .bukkenRoom{font-weight:bold;line-height:1.2;font-size:130.8%;vertical-align:middle}.mod-buildingName .bukkenName{margin-right:16px}.mod-buildingName .inquireBtn{color:#fff;flex-shrink:0;padding-left:10px;margin-left:auto}.mod-buildingName .inquireBtn a{display:block;text-align:center;padding:0 15px;line-height:40px;background:#0052e8;color:inherit;border-radius:40px;box-shadow:0 0 3px 1px rgba(0,0,0,.1);text-decoration:none;position:relative}.mod-buildingName .inquireBtn .mainText{font-size:115.4%;vertical-align:middle}.mod-buildingName .inquireBtn .freeText{font-size:76.9%;background:#063acc;border-radius:11px;padding:4px 8px}.mod-buildingName .inquireBtn a:hover{top:2px;box-shadow:none;background:#004ad0}.mod-buildingName .visitReserveBtn{color:#fff;flex-shrink:0;padding-left:10px}.mod-buildingName .visitReserveBtn a{display:block;text-align:center;padding:0 15px;line-height:40px;background:#0599f9;color:inherit;border-radius:40px;box-shadow:0 0 3px 1px rgba(0,0,0,.1);text-decoration:none;position:relative}.mod-buildingName .visitReserveBtn .mainText{font-size:115.4%;vertical-align:middle}.mod-buildingName .visitReserveBtn .freeText{font-size:76.9%;background:#008ae7;border-radius:11px;padding:4px 8px}.mod-buildingName .visitReserveBtn a:hover{top:2px;box-shadow:none;background:#0183e5}.mod-photoviewModal.is-hide{display:none}.mod-photoviewModal .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.8);z-index:100}.mod-photoviewModal .modalWrap{position:fixed;top:calc(50% - 301px);left:calc(50% - 460px);z-index:101}.mod-photoviewModal .galleryWrap{width:920px;overflow:hidden}.mod-photoviewModal .gallery{width:920px;transition-duration:.3s}.mod-photoviewModal .gallery .galleryItems{display:flex}.mod-photoviewModal .gallery .galleryItems li{width:920px;flex-shrink:0;display:flex;flex-wrap:wrap;flex-direction:column}.mod-photoviewModal .gallery .galleryItems li .img{display:flex;height:518px;align-items:center;justify-content:center}.mod-photoviewModal .gallery .galleryItems img{width:auto;height:auto;max-width:920px;max-height:518px}.mod-photoviewModal .caption{color:#fff;min-height:40px;line-height:1.7;background:rgba(0,0,0,.5);position:absolute;bottom:0;width:100%;box-sizing:border-box;padding:10px 80px 10px 10px}.mod-photoviewModal .thumbs{background:rgba(0,0,0,.5);width:920px;overflow:hidden}.mod-photoviewModal .thumbs .thumbsItems{padding:8px 0;display:flex;transition-duration:.5s}.mod-photoviewModal .thumbs li{width:104px;height:69px;margin-left:8px;position:relative;background:#000;flex-shrink:0;display:flex;align-items:center;justify-content:center}.mod-photoviewModal .thumbs li:hover{cursor:pointer}.mod-photoviewModal .thumbs .is-active::after{content:"";position:absolute;top:0;left:0;width:104px;height:69px;box-sizing:border-box;border:4px solid #ed6103}.mod-photoviewModal .thumbs img{max-width:104px;max-height:69px}.mod-photoviewModal .thumbs li:not(.is-active) img{opacity:.7}.mod-photoviewModal .counter{right:20px;bottom:90px;position:absolute;color:#fff;font-size:123%;line-height:30px;font-weight:bold}.mod-photoviewModal .madori{position:absolute;right:10px;bottom:165px;color:#1f1f1f;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);text-align:center;font-size:76.9%;border-radius:50%;width:60px;height:60px;cursor:pointer;line-height:90px}.mod-photoviewModal .madori::after{content:"";background:url('/search/assets/img/default/page/detail/sale/icon-madori.svg?v=e732ec8aaf2b5dbfd01959c3278c4b08') no-repeat;background-size:100% 100%;width:32px;height:32px;position:absolute;top:8px;left:calc(50% - 16px)}.mod-photoviewModal .swipeBtn .btn{background:#fff;position:absolute;display:block;top:calc(259px - 40px);cursor:pointer;z-index:101;width:40px;height:80px}.mod-photoviewModal .swipeBtn .btnPrev{left:0;box-shadow:1px 0 2px rgba(0,0,0,.2);border-radius:0 80px 80px 0}.mod-photoviewModal .swipeBtn .btnNext{right:0;box-shadow:-1px 0 2px rgba(0,0,0,.2);border-radius:80px 0 0 80px}.mod-photoviewModal .swipeBtn .btn::after{content:"";position:absolute;width:10px;height:10px;border-radius:2px;transform:rotate(45deg);top:calc(50% - 7px)}.mod-photoviewModal .btnPrev::after{border-left:5px solid #ed6103;border-bottom:5px solid #ed6103;left:calc(50% - 9px)}.mod-photoviewModal .btnNext::after{border-top:5px solid #ed6103;border-right:5px solid #ed6103;left:calc(50% - 9px)}.mod-photoviewModal .closebtn{position:absolute;color:#fff;right:-15px;top:-15px;display:block;width:30px;height:30px;cursor:pointer}.mod-photoviewModal .closebtn::before,.mod-photoviewModal .closebtn::after{content:"";display:block;width:36px;height:4px;background:#fff;border-radius:2px;position:absolute;top:50%;left:50%;margin-left:-18px}.mod-photoviewModal .closebtn::before{transform:rotate(-45deg)}.mod-photoviewModal .closebtn::after{transform:rotate(-135deg)}.mod-similarRecommend{width:940px;margin:0 auto 20px}.mod-similarRecommend .container{padding:20px}.mod-similarRecommend .title{height:24px;line-height:24px;font-size:22px;font-weight:bold;padding-left:15px;background:url('/search/assets/img/default/page/detail/icon_title.png?v=351494204e9a1a25a1c53650b82bcdfd') no-repeat left top}.mod-similarRecommend .list{display:flex;flex-wrap:wrap;margin-top:20px;padding:0 15px}.mod-similarRecommend .list .item{color:#000;font-size:13px;margin-right:calc(33% - 266px);text-decoration:none;width:200px}.mod-similarRecommend .list .item:nth-child(4n){margin-right:0}.mod-similarRecommend .list .item:nth-child(n+5){margin-top:20px}.mod-similarRecommend .list .item:hover{background-color:#fffea4;color:#ed4b03;text-decoration:underline}.mod-similarRecommend .list .item .img{vertical-align:middle;max-height:138px;max-width:100%}.mod-similarRecommend .list .item .imgWrap{border:1px solid #bdc8ca;box-sizing:border-box;line-height:138px;margin-bottom:10px;position:relative;text-align:center;width:100%}.mod-similarRecommend .list .item .info{position:relative}.mod-similarRecommend .list .item .info .station{line-height:1.4}.mod-similarRecommend .list .item .iconNew{background-color:#ed6103;border-radius:2px;color:#fff;font-size:10px;padding:5px 8px;position:absolute;right:0}.mod-similarRecommend .list .item .moneyRoomText{font-size:17px;font-weight:bold;color:#ed6103;margin-bottom:5px}.mod-similarRecommend .list .item .mbgTypeIdentifier{margin-bottom:5px}.mod-bukkenSlider{position:relative;margin-bottom:20px}.mod-bukkenSlider .moduleInner{position:relative;overflow:hidden;padding:15px 23px 20px}.mod-bukkenSlider .mergedBknList{position:relative;left:0;top:0;padding-left:15px;width:860px}.mod-bukkenSlider .header{padding:20px 0 0 20px;background-color:#fff}.mod-bukkenSlider .header .heading{height:24px;line-height:24px;font-size:22px;font-weight:bold;padding-left:15px;background:url('/search/assets/img/default/page/detail/icon_title.png?v=351494204e9a1a25a1c53650b82bcdfd') no-repeat left top}.mod-personalHistory .bukkenSlider{position:relative;margin-bottom:20px;padding:20px}.mod-personalHistory .bukkenSlider .pagenum{position:absolute;right:11px;margin-top:5px;color:#747474;font-size:84.6%}.mod-personalHistory .bukkenSlider .wrap{position:relative;overflow:hidden}.mod-personalHistory .bukkenSlider .bukkenList{position:relative;left:0;top:0}.mod-personalHistory .bukkenSlider .hBorder{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;border:none;background:none}.mod-personalHistory .bukkenSlider .heading{height:24px;line-height:24px;font-size:22px;font-weight:bold;padding-left:15px;background:url('/search/assets/img/default/page/detail/icon_title.png?v=351494204e9a1a25a1c53650b82bcdfd') no-repeat left top;display:flex;align-items:center}.mod-personalHistory .bukkenSlider .heading .labelIcon{display:none}.mod-personalHistory .bukkenSlider .heading .count{line-height:13px;display:inline-block;width:30px;padding:3px 4px 2px 6px;margin-left:7px;color:#649e20;background:url('/search/assets/img/default/common/bg/counter_box.png?v=d09df0fb7b60a112f01791d3fe3c5ed4') no-repeat left top;font-size:13px;font-weight:bold;font-family:verdana,sans-serif;text-align:center;vertical-align:middle}.mod-personalHistory.w940 .bukkenSlider .wrap{margin-top:15px;margin-left:10px}.mod-expiredInformation{position:relative;width:560px;margin:40px auto 30px auto;padding:15px 21px 15px 123px;background-color:#eff5f5;border:1px solid #d5e6ea;box-shadow:inset 0 0 5px 0 rgba(124,138,142,.14);font-size:13px}.mod-expiredInformation__message{margin-bottom:5px;color:#dc482b;font-size:19px;font-weight:700}.mod-expiredInformation__note{line-height:1.4}.mod-expiredInformation__noteDate{color:#ed6103}.mod-expiredInformation__img{position:absolute;left:38px;bottom:0;width:60px;height:90px;background:url('/search/assets/img/default/page/detail/not_found/homes_kun.png?v=65a305189c2d4c187766a762ee87d4ae') no-repeat 0 0}.mod-compareHistory__bukkenSlider{position:relative;margin-bottom:20px;padding:20px}.mod-compareHistory__borderWrap{border:1px solid #d8d8d8;margin:20px 20px 0}.mod-compareHistory__header{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;border:none;background:none}.mod-compareHistory__heading{height:24px;line-height:24px;font-size:22px;font-weight:bold;padding-left:15px;background:url('/search/assets/img/default/page/detail/icon_title.png?v=351494204e9a1a25a1c53650b82bcdfd') no-repeat left top;display:flex;align-items:center}.mod-compareHistory__heading-labelIcon{display:none}.mod-compareHistory__heading-count{line-height:13px;display:inline-block;width:30px;padding:3px 4px 2px 6px;margin-left:7px;color:#649e20;background:url('/search/assets/img/default/common/bg/counter_box.png?v=d09df0fb7b60a112f01791d3fe3c5ed4') no-repeat left top;font-size:13px;font-weight:bold;font-family:verdana,sans-serif;text-align:center;vertical-align:middle}.mod-compareHistory__heading a{color:#000;text-decoration:none}.mod-compareHistory__similarCompareArea{display:flex;position:relative;border-right:1px solid #d8d8d8}.mod-compareHistory__compareBaseWrap{display:flex;z-index:40}.mod-compareHistory__compareBase{background-color:#fffee6;box-shadow:1px 0px 4px -1px rgba(0,0,0,.31);width:160px}.mod-compareHistory__compareLabel{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;font-weight:bold;vertical-align:middle;writing-mode:horizontal-tb;white-space:nowrap;width:76px;text-align:center}.mod-compareHistory__compareLabel:not(:last-child){border-bottom:1px solid #d8d8d8}.mod-compareHistory__compareLabel-labelCol1{padding:10px 6px;background-color:#f7fafa;line-height:1.4em}.mod-compareHistory__compareLabel-imageArea{background-color:#fff;padding:10px 6px;height:120px}.mod-compareHistory__compareLabel-compareButton{background-color:#fff;padding:10px 6px 40px}.mod-compareHistory__compareLabel-price::before{content:"価格"}.mod-compareHistory__compareLabel-address::before{content:"住所"}.mod-compareHistory__compareLabel-access::before{content:"交通"}.mod-compareHistory__compareLabel-plans::before{content:"面積"}.mod-compareHistory__compareLabel-madori::before{content:"間取り"}.mod-compareHistory__compareImageArea{vertical-align:bottom;border-right:1px solid #d8d8d8}.mod-compareHistory__compareImageArea-baseLabel{width:100%;background-color:rgba(0,0,0,.5);position:absolute;bottom:0;text-align:center;color:#fff;padding-top:8px;padding-bottom:8px;left:0}.mod-compareHistory__compareImageArea-image{overflow:hidden;height:140px;margin:0 auto;position:relative;width:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;text-decoration:none}.mod-compareHistory__compareImageArea-image img{vertical-align:middle;max-width:120px;max-height:120px}.mod-compareHistory__compareImageArea .noImage{color:#d8d8d8}.mod-compareHistory__compareListArea{position:relative}.mod-compareHistory__compareList{width:160px}.mod-compareHistory__compareItem{border-top:1px solid #d8d8d8}.mod-compareHistory__compareItem li{line-height:1.4;border-right:1px solid #d8d8d8;padding:10px}.mod-compareHistory__compareItem li:not(:first-child){border-top:1px solid #d8d8d8}.mod-compareHistory__compareCol{overflow:hidden;height:100%}.mod-compareHistory__compareCol-itemRow1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.mod-compareHistory__compareCol-itemRow2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mod-compareHistory__compareCol-itemRow4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.mod-compareHistory__price,.mod-compareHistory__madori,.mod-compareHistory__plans,.mod-compareHistory__room{height:18px;text-align:center}.mod-compareHistory__num{color:#ed6103;font-size:14px;font-weight:700}.mod-compareHistory__address{height:35px}.mod-compareHistory__access{height:70px}.mod-compareHistory__compareButton .inquire{border:1px solid #0052e8;background-color:#0052e8;color:#fff}.mod-compareHistory__compareButton .detail{border:1px solid #bac7ca;background-color:#f8f8f8}.mod-compareHistory__compareButton .button{display:block;margin:0 auto;text-align:center;width:120px;border-radius:120px;box-sizing:border-box;line-height:1.8rem;justify-content:center;align-items:center;text-decoration:none}.mod-compareHistory .wrap{position:relative;overflow:hidden;margin-left:50px;margin-right:50px}.mod-compareHistory .bukkenList{position:absolute;left:0;top:0}.mod-compareHistory .bukken{float:left}.mod-compareHistory .nav .prev{left:48px}.mod-compareHistory .nav .next{right:48px}.mod-compareHistory .nav .prev,.mod-compareHistory .nav .next{position:absolute;top:50%;display:block;width:28px;text-align:center;margin-top:-22px;padding:30px 3px;border:solid 1px #d8d8d8;border-radius:4px;cursor:pointer}.mod-compareHistory .nav .prev img,.mod-compareHistory .nav .next img{height:30px}.mod-compareHistory .icon-bukkenType{position:absolute;left:0;top:0;font-size:76.9%;z-index:1}.mod-compareHistory .icon-bukkenType .bType{padding:4px;line-height:1;border:none;color:#fff}.mod-compareSameBuilding__bukkenSlider{position:relative;margin-bottom:20px;padding:20px}.mod-compareSameBuilding__borderWrap{border:1px solid #d8d8d8;margin:20px 20px 0}.mod-compareSameBuilding__header{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;border:none;background:none}.mod-compareSameBuilding__heading{height:24px;line-height:24px;font-size:22px;font-weight:bold;padding-left:15px;background:url('/search/assets/img/default/page/detail/icon_title.png?v=351494204e9a1a25a1c53650b82bcdfd') no-repeat left top;display:flex;align-items:center}.mod-compareSameBuilding__heading-labelIcon{display:none}.mod-compareSameBuilding__heading-count{line-height:13px;display:inline-block;width:30px;padding:3px 4px 2px 6px;margin-left:7px;color:#649e20;background:url('/search/assets/img/default/common/bg/counter_box.png?v=d09df0fb7b60a112f01791d3fe3c5ed4') no-repeat left top;font-size:13px;font-weight:bold;font-family:verdana,sans-serif;text-align:center;vertical-align:middle}.mod-compareSameBuilding__heading a{color:#000;text-decoration:none}.mod-compareSameBuilding__similarCompareArea{display:flex;position:relative;border-right:1px solid #d8d8d8}.mod-compareSameBuilding__compareBaseWrap{display:flex;z-index:40}.mod-compareSameBuilding__compareBase{background-color:#fffee6;box-shadow:1px 0px 4px -1px rgba(0,0,0,.31);width:160px}.mod-compareSameBuilding__compareLabel{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;font-weight:bold;vertical-align:middle;writing-mode:horizontal-tb;white-space:nowrap;width:76px;text-align:center}.mod-compareSameBuilding__compareLabel:not(:last-child){border-bottom:1px solid #d8d8d8}.mod-compareSameBuilding__compareLabel-labelCol1{padding:10px 6px;background-color:#f7fafa;line-height:1.4em}.mod-compareSameBuilding__compareLabel-imageArea{background-color:#fff;padding:10px 6px;height:120px}.mod-compareSameBuilding__compareLabel-compareButton{background-color:#fff;padding:10px 6px 40px}.mod-compareSameBuilding__compareLabel-price::before{content:"価格"}.mod-compareSameBuilding__compareLabel-room::before{content:"階数"}.mod-compareSameBuilding__compareLabel-plans::before{content:"専有面積"}.mod-compareSameBuilding__compareLabel-madori::before{content:"間取り"}.mod-compareSameBuilding__compareImageArea{vertical-align:bottom;border-right:1px solid #d8d8d8}.mod-compareSameBuilding__compareImageArea-baseLabel{width:100%;background-color:rgba(0,0,0,.5);position:absolute;bottom:0;text-align:center;color:#fff;padding-top:8px;padding-bottom:8px;left:0}.mod-compareSameBuilding__compareImageArea-image{overflow:hidden;height:140px;margin:0 auto;position:relative;width:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;text-decoration:none}.mod-compareSameBuilding__compareImageArea-image img{vertical-align:middle;max-width:120px;max-height:120px}.mod-compareSameBuilding__compareImageArea .noImage{color:#d8d8d8}.mod-compareSameBuilding__compareListArea{position:relative}.mod-compareSameBuilding__compareList{width:160px}.mod-compareSameBuilding__compareItem{border-top:1px solid #d8d8d8}.mod-compareSameBuilding__compareItem li{line-height:1.4;border-right:1px solid #d8d8d8;padding:10px}.mod-compareSameBuilding__compareItem li:not(:first-child){border-top:1px solid #d8d8d8}.mod-compareSameBuilding__compareItem-compareCol{overflow:hidden;height:100%}.mod-compareSameBuilding__compareItem-itemRow1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.mod-compareSameBuilding__price,.mod-compareSameBuilding__madori,.mod-compareSameBuilding__plans,.mod-compareSameBuilding__room{height:18px;text-align:center}.mod-compareSameBuilding__num{color:#ed6103;font-size:14px;font-weight:700}.mod-compareSameBuilding__compareButton .inquire{border:1px solid #0052e8;background-color:#0052e8;color:#fff}.mod-compareSameBuilding__compareButton .detail{border:1px solid #bac7ca;background-color:#f8f8f8}.mod-compareSameBuilding__compareButton .button{display:block;margin:0 auto;text-align:center;width:120px;border-radius:120px;box-sizing:border-box;line-height:1.8rem;justify-content:center;align-items:center;text-decoration:none}.mod-compareSameBuilding .wrap{position:relative;overflow:hidden;margin-left:50px;margin-right:50px}.mod-compareSameBuilding .bukkenList{position:absolute;left:0;top:0}.mod-compareSameBuilding .bukken{float:left}.mod-compareSameBuilding .nav .prev{left:48px}.mod-compareSameBuilding .nav .next{right:48px}.mod-compareSameBuilding .nav .prev,.mod-compareSameBuilding .nav .next{position:absolute;top:50%;display:block;width:28px;text-align:center;margin-top:-22px;padding:30px 3px;border:solid 1px #d8d8d8;border-radius:4px;cursor:pointer}.mod-compareSameBuilding .nav .prev img,.mod-compareSameBuilding .nav .next img{height:30px}.mod-compareSameBuilding .icon-bukkenType{position:absolute;left:0;top:0;font-size:76.9%;z-index:1}.mod-compareSameBuilding .icon-bukkenType .bType{padding:4px;line-height:1;border:none;color:#fff}.mod-questionModal.online{width:600px;line-height:1.4}.mod-questionModal__onlineDescription{font-size:14px}.mod-questionModal__onlineSteps{margin:0 32px}.mod-questionModal__onlineStep{margin:20px 0 0 34px;position:relative;font-size:14px}.mod-questionModal__onlineStep:before{content:"";width:24px;height:24px;background-color:#ed6103;border-radius:50%;position:absolute;z-index:1;background-repeat:no-repeat;background-position:center;background-size:auto 10px;left:-34px}.mod-questionModal__onlineStep:nth-child(1)::before{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011.7%2035.72%22%20fill%3D%22%23fff%22%3E%20%3Cpath%20d%3D%22M6.47%2035V5.52a.33.33%200%2000-.34-.34H.66A.63.63%200%20010%204.32L1.53.43A.6.6%200%20012.15%200H11a.68.68%200%2001.67.67v34.37a.64.64%200%2001-.62.68H7.14a.69.69%200%2001-.67-.72z%22%2F%3E%3C%2Fsvg%3E')}.mod-questionModal__onlineStep:nth-child(2)::before{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024.85%2036.68%22%20fill%3D%22%23fff%22%3E%20%3Cpath%20d%3D%22M24.85%2032.11V36a.66.66%200%2001-.67.68H.65a.66.66%200%2001-.47-1.11l13.15-13.63c4.22-4.47%206.29-6.72%206.29-9.6A7.24%207.24%200%200013%205.18a7.24%207.24%200%2000-7.73%206.53.68.68%200%2001-.62.63H.8a.69.69%200%2001-.67-.67%2012.34%2012.34%200%200124.67.67c0%205-3.26%208.45-7.73%2013.15-.33.38-3.84%204.08-5.13%205.43a.34.34%200%2000.24.57h12a.68.68%200%2001.67.62z%22%2F%3E%3C%2Fsvg%3E')}.mod-questionModal__onlineStep:nth-child(3)::before{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026.35%2037.64%22%20fill%3D%22%23fff%22%3E%20%3Cpath%20d%3D%22M23.71%209.75a9.12%209.12%200%2001-2.2%205.95c-.15.14-.1.33%200%20.48a11.68%2011.68%200%20014.8%209.31c0%206.72-6%2012.15-13.2%2012.15-7%200-12.77-5-13.15-11.43a.66.66%200%2001.67-.67h3.93a.61.61%200%2001.62.57c.39%203.56%203.8%206.34%208%206.34%204.42%200%208-3.12%208-7s-3.84-6.91-8-6.91h-2.24a.68.68%200%2001-.67-.63v-3a.68.68%200%2001.67-.62h2.21c2.93%200%205.28-2.07%205.28-4.56s-2.35-4.57-5.28-4.57a5.14%205.14%200%2000-5.28%204%20.68.68%200%2001-.67.58H3.31A.67.67%200%20012.64%209C3%204%207.58%200%2013.15%200%2019%200%2023.71%204.37%2023.71%209.75z%22%2F%3E%3C%2Fsvg%3E')}.mod-questionModal__onlineStep:nth-child(4)::before{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028.47%2035.71%22%20fill%3D%22%23fff%22%3E%20%3Cpath%20d%3D%22M16.76%2035v-5.62a.32.32%200%2000-.34-.29H.68a.65.65%200%2001-.62-.91L11.24.38a.65.65%200%2001.62-.38H16a.65.65%200%2001.62.91L7.59%2023.43a.31.31%200%2000.29.43h8.54a.32.32%200%2000.34-.29V14.3a.64.64%200%2001.62-.62h3.89a.68.68%200%2001.67.62v9.27a.33.33%200%2000.34.29h5.52a.68.68%200%2001.67.67v3.89a.72.72%200%2001-.67.67h-5.52a.32.32%200%2000-.34.29V35a.68.68%200%2001-.67.67h-3.89a.64.64%200%2001-.62-.67z%22%2F%3E%3C%2Fsvg%3E')}.mod-questionModal__onlineStep:not(:last-child):after{content:"";height:calc(100% + 20px);width:2px;position:absolute;background:#ed6103;top:12px;left:-23px}.mod-questionModal__onlineStepTitle{font-weight:bold;vertical-align:top;line-height:1.4}.mod-questionModal__onlineStepDesc{font-size:12px}.mod-questionModal__onlineNoteTitle{font-size:11px;font-weight:bold;margin:40px 0 5px;color:#626262}.mod-questionModal__onlineNote{font-size:11px;margin-left:12px;position:relative;padding:0 !important;background:none !important;color:#626262;padding-left:1em;text-indent:-1em}.mod-questionModal__onlineNote::before{content:"・"}.mod-realtorInfoPr .realtorName{font-size:16px;font-weight:bold;display:inline-block;margin-right:8px}.mod-realtorInfoPr .certificationIcon{display:inline-block;vertical-align:bottom;border:1px solid #ed6103;color:#ed6103;padding:4px 10px;font-size:11px;margin-right:3px}.mod-realtorInfoPr .onlineIcon{display:inline-flex;align-items:center;vertical-align:bottom;border:1px solid #ed6103;color:#ed6103;padding:2px 10px;font-size:11px}.mod-realtorInfoPr .onlineIcon .ui-svg-icon{vertical-align:middle;padding-right:3px;width:15px;height:15px}.mod-realtorInfoPr .realtorInfoWrap{display:table;table-layout:fixed;width:100%;margin-top:16px;margin-bottom:20px}.pattern-lp .mod-realtorInfoPr .realtorInfoPrPhotos{width:238px}.pattern-lp .mod-realtorInfoPr .realtorInfoPrPhotos .noImage{width:238px}.pattern-lp .mod-realtorInfoPr .realtorDetailInfo .companyInfoArea .realtorMapIcon{display:block;width:39px;margin:4px 0 0}.pattern-lp .realtorInfoPrPhotosView{width:238px}.pattern-lp .mod-realtorInfoPr .realtorDetailInfo .realtorFeature dd{width:calc(50% - 20px)}.mod-realtorInfoPr .realtorInfoPrPhotos{display:table-cell;vertical-align:top;width:328px}.mod-realtorInfoPr .realtorInfoPrPhotos .noImage{display:flex;justify-content:center;align-items:center;width:328px;height:179px;border:1px solid #d8d8d8;color:#bdc8ca;background-color:#fff;font-size:10px;box-sizing:border-box;margin-bottom:16px}.realtorInfoPrPhotosView{width:328px;position:relative;overflow:hidden;background:#f7fafa;border:1px solid #bdc8ca;margin-bottom:16px}.realtorInfoPrPhotosView .gallery{width:100%;height:179px;transition-duration:.3s}.realtorInfoPrPhotosView .singleGallery{width:238px;height:179px;position:relative;overflow:hidden;margin:0 auto}.realtorInfoPrPhotosView .singleGallery .singleGalleryItem{display:flex;width:100%;height:179px;align-items:flex-start;justify-content:center}.realtorInfoPrPhotosView .singleGallery .singleGalleryItem img{height:100%;width:auto}.realtorInfoPrPhotosView .singleGallery .caption{display:block;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:10px;background:rgba(0,0,0,.5);color:#fff;line-height:1.7;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.realtorInfoPrPhotosView .gallery .galleryItems{display:flex}.realtorInfoPrPhotosView .gallery .galleryItems li{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;width:100%;height:179px}.realtorInfoPrPhotosView .gallery .galleryItems li .imgWrap{position:relative;text-align:center;overflow:hidden;width:238px;height:179px}.realtorInfoPrPhotosView .gallery .galleryItems li:not(.is-active) .imgWrap{background:#000}.realtorInfoPrPhotosView .gallery .galleryItems img{width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.realtorInfoPrPhotosView .gallery .galleryItems li:not(.is-active) img{opacity:.7}.realtorInfoPrPhotosView .gallery .galleryItems .caption{display:block;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:10px;background:rgba(0,0,0,.5);color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.realtorInfoPrPhotosView .thumbs .thumbsItems{padding:8px 0;display:flex;transition-duration:.5s;border-top:1px solid #bdc8ca}.realtorInfoPrPhotosView .thumbs li{width:54px;height:42px;overflow:hidden;margin-left:8px;position:relative;background:#000;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.realtorInfoPrPhotosView .thumbs .is-active::after{content:"";position:absolute;top:0;left:0;width:54px;height:42px;box-sizing:border-box;border:3px solid #ed6103}.realtorInfoPrPhotosView .thumbs img{width:100%;height:auto}.realtorInfoPrPhotosView .thumbs li:not(.is-active) img{opacity:.7}.realtorInfoPrPhotosView .counter{color:#fff;font-size:12px;position:absolute;right:16px;top:16px;font-weight:bold;background:rgba(0,0,0,.6);border-radius:16px;padding:10px}.realtorInfoPrPhotosView .swipeBtn .btn{background:#fff;width:46px;height:46px;border-radius:50%;position:absolute;top:calc(89px - 23px);display:block;cursor:pointer}.realtorInfoPrPhotosView .swipeBtn .btnPrev{left:-23px;box-shadow:1px 0 2px rgba(0,0,0,.2)}.realtorInfoPrPhotosView .swipeBtn .btnNext{right:-23px;box-shadow:-1px 0 2px rgba(0,0,0,.2)}.realtorInfoPrPhotosView .swipeBtn .btn::after{content:"";position:absolute;width:5px;height:5px;border-radius:2px;transform:rotate(45deg);top:calc(50% - 5px)}.realtorInfoPrPhotosView .btnPrev::after{border-left:3px solid #ed6103;border-bottom:3px solid #ed6103;left:30px}.realtorInfoPrPhotosView .btnNext::after{border-top:3px solid #ed6103;border-right:3px solid #ed6103;right:30px}.mod-realtorInfoPr .realtorInfoPrPhotos .certification{background:url('/search/assets/img/default/realtor/detail/rent-sale/icon/certification_ribbon_2020.png?v=aab3cebfb0def0115df335725c53daf2') no-repeat;background-size:64px auto;min-height:78px;line-height:1.4;padding-left:73px}.mod-realtorInfoPr .realtorInfoPrPhotos .certification .link-question::after{display:inline-block;content:"";margin-left:3px;vertical-align:text-top;width:13px;height:13px;background:url('/search/assets/img/default/common/icon/question.png?v=2aed0f4df593ca6cb4e08c363347e083') no-repeat;background-size:13px 13px}.mod-realtorInfoPr .realtorDetailInfo{display:table-cell;padding-left:22px;width:100%}.mod-realtorInfoPr .realtorDetailInfo .companyInfoArea th{min-width:84px}.mod-realtorInfoPr .realtorDetailInfo .companyInfoArea td{word-break:break-word}.mod-realtorInfoPr .realtorDetailInfo .companyInfoArea .realtorMapIcon{display:inline-block;border:1px solid #d3d3d3;border-radius:14px;height:24px;line-height:24px;padding:0 15px;text-decoration:none;color:#4c4c4c;font-size:10px;margin-left:4px}.mod-realtorInfoPr .realtorDetailInfo .companyInfoArea .realtorMapIcon:hover{color:#ed6103}.mod-realtorInfoPr .realtorDetailInfo .companyInfoArea .realtorMapIcon .ui-svg-icon{vertical-align:middle;padding-right:2px}.mod-realtorInfoPr .realtorDetailInfo .realtorComment{margin-top:24px}.mod-realtorInfoPr .realtorDetailInfo .realtorComment dt{font-weight:bold;margin-bottom:8px}.mod-realtorInfoPr .realtorDetailInfo .realtorComment dd{line-height:1.4;word-break:break-all}.mod-realtorInfoPr .realtorDetailInfo .realtorFeature{margin-top:24px;display:flex;flex-wrap:wrap}.mod-realtorInfoPr .realtorDetailInfo .realtorFeature dt{width:100%;font-weight:bold;margin-bottom:10px}.mod-realtorInfoPr .realtorDetailInfo .realtorFeature dd{width:calc(33.3% - 20px);padding:0 10px 10px;text-indent:-10px;line-height:1.3}.mod-realtorInfoPr .realtorDetailInfo .realtorFeature dd::before{content:"";border-radius:100%;font-size:0;border:solid #ed6103 3px;position:relative;top:-5px;margin-right:4px}.mod-realtorInfoPr .realtorBukkenInfo{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:24px}.mod-realtorInfoPr .realtorBukkenInfo .bukkenList{width:47%}.mod-realtorInfoPr .realtorBukkenInfo .bukkenList dt{font-size:16px;font-weight:bold;margin-bottom:4px}.mod-realtorInfoPr .realtorBukkenInfo .bukkenList dd{position:relative;font-size:14px;border-bottom:1px solid #bdc8ca}.mod-realtorInfoPr .realtorBukkenInfo .bukkenList dd a{display:block;padding:13px 0px;text-decoration:none}.mod-realtorInfoPr .realtorBukkenInfo .bukkenList dd a:hover{background-color:#fffea4}.mod-realtorInfoPr .realtorBukkenInfo .bukkenList dd .txt{color:#000}.mod-realtorInfoPr .realtorBukkenInfo .bukkenList dd .num{font-weight:bold;text-decoration:underline;position:absolute;right:0;top:14px}.mod-realtorInfoPr .shopDetailLink{margin-top:24px;display:block;text-align:right}