.mod-popupCrossInquiry{position:absolute;top:13%;left:36%}.mod-popupCrossInquiry .lead,.mod-popupCrossInquiry ul,.mod-popupCrossInquiry li{display:inline-block;vertical-align:middle}.mod-popupCrossInquiry .lead{margin-right:5px;padding-left:25px;color:#fff;font-size:169.3%;line-height:1.3;background:url('/search/assets/img/default/page/_slot/search/mod_popup_cross_inquiry/bg_popup_cross_inquiry_lead.png?v=4208919d0fa4bf54e51d3c072fe3da86') no-repeat top left}.mod-popupCrossInquiry .msg{position:absolute;bottom:0;left:-55%;color:#fff;font-size:84.7%}.mod-popupCrossInquiry .msg input[type=checkbox]{vertical-align:bottom}[class*=btn-img-popupAction-]{background:url('/search/assets/img/default/page/_slot/search/mod_popup_cross_inquiry/sprite_btn_popup_action.png?v=f4cabe49019585e8ccab6c4044d691cb') no-repeat}.btn-img-popupAction-inq{width:180px;height:36px;background-position:0 0px}.btn-img-popupAction-inq:hover{background-position:-190px 2px}.btn-img-popupAction-favorite{width:154px;height:40px;background-position:0 -44px}.btn-img-popupAction-favorite:hover{background-position:-190px -42px}.sec-container{padding-bottom:40px}.mod-specialTopicBukkenList{margin:55px 0 30px;display:block}.mod-specialTopicBukkenList .bukken{border:1px solid #c4c4c4;border-top-width:5px;background-color:#fff;word-break:break-all}.mod-specialTopicBukkenList .bukken:not(:first-child){margin-top:-1px}.mod-specialTopicBukkenList .bukkenName{padding:10px;border-bottom:1px dotted #d8d8d8}.mod-specialTopicBukkenList .bukkenName .type{display:inline-block;padding:5px;vertical-align:middle;background-color:#397db2;border-radius:2px;border-color:#2c70a4;color:#fff;font-size:77%}.mod-specialTopicBukkenList .bukkenName .name{font-size:123.1%;font-weight:bold;line-height:1.4;vertical-align:middle}.mod-specialTopicBukkenList .bukkenName .jointDevelopment{display:block;margin-top:5px;font-size:92.3%}.mod-specialTopicBukkenList .bukkenPoint{padding:0 10px;margin-top:10px;display:flex;font-size:107.7%;line-height:1.4}.mod-specialTopicBukkenList .bukkenPoint::before{content:"";background-image:url('/search/assets/img/default/page/special/kodate/shinchiku/bg_icn_point.png?v=bde258c9f2a2e83fe58cf81c94c3879d');width:56px;height:38px;background-repeat:no-repeat;background-size:contain;margin-right:5px;flex:none}.mod-specialTopicBukkenList .wrap{display:flex;flex-direction:column;margin-top:10px;padding:0 10px 20px}.mod-specialTopicBukkenList .wrapTop{display:flex;justify-content:space-between}.mod-specialTopicBukkenList .imageBox{width:242px;height:178px}.mod-specialTopicBukkenList .imageBox .link{height:100%;border:1px solid #d8d8d8;text-decoration:none;background-color:#f5f5f5;display:flex;justify-content:center;align-items:center}.mod-specialTopicBukkenList .imageBox .link:hover{border-color:#ed6103}.mod-specialTopicBukkenList .imageBox .image{max-width:100%;max-height:100%;flex-shrink:0}.mod-specialTopicBukkenList .imageBox .noImage{color:#a5a5a5}.mod-specialTopicBukkenList .iconBox{margin-top:15px}.mod-specialTopicBukkenList .iconBox .icon{display:inline-flex;align-items:center;padding:3px .5em;border:1px solid #eb6103;line-height:1;font-weight:400;color:#ed6103;background-color:#fff;font-size:.857em;text-align:center}.mod-specialTopicBukkenList .iconBox .icon .ui-svg-icon{margin-right:3px}.mod-specialTopicBukkenList .specBox{margin-left:10px;flex:1}.mod-specialTopicBukkenList .specBox .specs{border:1px solid #d8d8d8}.mod-specialTopicBukkenList .specBox .spec{display:flex}.mod-specialTopicBukkenList .specBox .spec+.spec{border-top:1px solid #d8d8d8}.mod-specialTopicBukkenList .specBox .spec dt,.mod-specialTopicBukkenList .specBox .spec dd{padding:8px;line-height:1.4;vertical-align:middle}.mod-specialTopicBukkenList .specBox .spec dt{width:5em;background-color:#f7fafa;border-right:1px dotted #d8d8d8;color:#425258;font-size:77%}.mod-specialTopicBukkenList .specBox .spec dd{flex:1}.mod-specialTopicBukkenList .specBox .spec .price{font-weight:bold;color:#ed6103;font-size:123.1%}.mod-specialTopicBukkenList .specBox .spec .link{margin-left:10px}.mod-specialTopicBukkenList .inquireBox{margin-top:15px}.mod-specialTopicBukkenList .inquireBox .infos{margin-top:12px;float:left}.mod-specialTopicBukkenList .inquireBox .infos .telNumber{font-weight:bold;color:#ed6103;font-size:115.4%}.mod-specialTopicBukkenList .reportBox{display:flex;margin-top:10px;padding:20px 15px 15px;background:#eee}.mod-specialTopicBukkenList .reportBox .icon{text-align:center;color:#f50;font-size:77%}.mod-specialTopicBukkenList .reportBox .icon::before{content:"";width:52px;height:35px;display:block;background-image:url('/search/assets/img/default/page/detail/kodate/sprite_nav.png?v=d3e32f5f4887184599a1c210e5e75ec4');background-position:-52px -68px}.mod-specialTopicBukkenList .reportBox .textArea{width:100%;position:relative;margin-left:15px}.mod-specialTopicBukkenList .reportBox .textArea .title{font-weight:bold;font-size:107.7%;line-height:1.4}.mod-specialTopicBukkenList .reportBox .textArea .text{margin-top:10px;width:410px;line-height:1.4}.mod-specialTopicBukkenList .reportBox .reportLink{position:absolute;right:0;bottom:0}.mod-specialTopicBukkenList .actions{float:right;display:flex;align-items:center}.mod-specialTopicBukkenList .actions .action:not(:first-child){margin-left:15px}.mod-specialTopicBukkenList .actions .inquireButton{color:#fff;font-size:115.4%;text-decoration:none;text-shadow:0 1px rgba(0,0,0,.3);display:inline-block;padding:10px 20px;border-radius:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);letter-spacing:-1px;background:linear-gradient(to top, #0052e8 0%, #4283fd 97%, #75a6ff 100%);border:1px solid #0052e8}.mod-specialTopicBukkenList .actions .inquireButton:hover{transform:translateY(2px);box-shadow:none;background:linear-gradient(to top, #023dbf 0%, #2b6be2 97%, #4b83e9 100%)}.mod-specialTopicBukkenList .actions .inquireButton .free{font-size:77%;margin-left:.2em;letter-spacing:0}.mod-specialTopicBukkenList .actions .detailLink{font-size:123.1%;font-weight:bold}.mod-specialTopicBukkenList .unique .icons{display:flex;flex-wrap:wrap}.mod-specialTopicBukkenList .unique .icon{width:calc(100% / 6 - 5px);padding:5px 0;box-sizing:border-box;text-align:center;border-radius:2px;font-size:77%;border:1px dotted #bdc8ca;color:#aeaeae;cursor:default}.mod-specialTopicBukkenList .unique .icon.is-exists{background-color:#f7f3e8;border:1px solid #ed6103;color:#db5a01}.mod-specialTopicBukkenList .is-facility .spec dt{width:6em}.mod-specialTopicBukkenList .is-facility .unique .icon{width:calc(100% / 5 - 6px);line-height:1}.mod-specialTopicBukkenList .is-facility .unique .icon:not(:nth-child(5n)){margin-right:7px}.mod-specialTopicBukkenList .is-facility .unique .icon:nth-child(n+6){margin-top:7px}.mod-specialTopicBukkenList .unique.is-environment{margin-top:10px}.mod-specialTopicBukkenList .unique.is-environment .title{text-indent:-9999px;width:205px;height:31px;margin-bottom:10px;background-image:url('/search/assets/img/default/page/special/kodate/shinchiku/surrounding/homeskun_heading.png?v=d4cab8559e836556d70fb021790f4cb0');background-repeat:no-repeat;background-size:205px 62px}.mod-specialTopicBukkenList .unique.is-environment .title.min10{background-position-y:0}.mod-specialTopicBukkenList .unique.is-environment .title.min15{background-position-y:-31px}.mod-specialTopicBukkenList .unique.is-environment .icon:not(:nth-child(6n)){margin-right:6px}.mod-specialTopicBukkenList .unique.is-environment .icon:nth-child(n+7){margin-top:6px}.mod-specialTopicBukkenList .is-shintoujyou .spec dt{width:8em}.mod-specialTopicHayadori{margin:20px 0 30px}.mod-specialTopicHayadori .heading,.mod-specialTopicHayadori .items .item .label{background-image:url('/search/assets/img/default/page/special/kodate/shinchiku/hayadori/cont_heading.png?v=09d116ee14ca2891e020dd048f57dd8e');text-indent:-9999px}.mod-specialTopicHayadori .heading{width:278px;height:31px}.mod-specialTopicHayadori .items{margin-top:20px;display:flex}.mod-specialTopicHayadori .items .item{flex:1}.mod-specialTopicHayadori .items .item:not(:first-child){margin-left:20px;padding-left:20px;border-left:1px dotted #ababab}.mod-specialTopicHayadori .items .item .label{width:200px;height:26px}.mod-specialTopicHayadori .items .item .text{position:relative;display:flex;flex-direction:column;margin-top:10px;line-height:1.4;padding-top:110px}.mod-specialTopicHayadori .items .item .text::before{content:"";position:absolute;top:0;left:0;width:200px;height:100px;background:url('/search/assets/img/default/page/special/kodate/shinchiku/hayadori/cont_image.jpg?v=7c91de41f2ae6bf20e9f5d2da12f71d2') no-repeat}.mod-specialTopicHayadori .items .item:nth-child(1) .label{background-position:0 -31px}.mod-specialTopicHayadori .items .item:nth-child(2) .label{background-position:0 -57px}.mod-specialTopicHayadori .items .item:nth-child(3) .label{background-position:0 -83px}.mod-specialTopicHayadori .items .item:nth-child(4) .label{background-position:0 -109px}.mod-specialTopicHayadori .items .item:nth-child(2) .text::before{background-position:-200px 0}.mod-specialTopicHayadori .items .item:nth-child(3) .text::before{background-position:-400px 0}.mod-specialTopicHayadori .items .item:nth-child(4) .text::before{background-position:-600px 0}.mod-specialTopicHayadori .annotation{margin-top:10px;font-size:84.6%;color:#666;line-height:1.4}.mod-specialTopicHeader .wrap{border:10px solid #eee}.mod-specialTopicHeader .wrap .image{width:100%}.mod-specialTopicHeader>.comment{margin-top:10px;line-height:1.4}.mod-specialTopicHeader__banner{margin-top:24px}.mod-specialTopicHeader__viewListButton{margin-top:16px;display:flex;justify-content:flex-end}.mod-specialTopicHeader__viewListButton__content{width:233px;height:40px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 1px 1px #0000004d;border-radius:4px;position:relative;display:flex;align-items:center}.mod-specialTopicHeader__viewListButton__content a{text-decoration:none;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN W3",sans-serif;font-size:13px;color:#000;padding-left:24px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.mod-specialTopicHeader__viewListButton__content a:after{content:"";background-size:contain;background-image:url('/search/assets/img/default/page/special/kodate/shinchiku/jutakujohokan/icon/down_arrow.svg?v=6d681d40a83f7e1db474760f2aa5a5ec');background-repeat:no-repeat;width:16px;height:16px;position:absolute;right:16px;top:50%;transform:translate(0, -50%)}.mod-specialTopicHeader__topicInfos{font-family:"HiraginoSans-W3",sans-serif;background:#fff 0% 0% no-repeat padding-box;padding:40px;margin-top:56px}.mod-specialTopicHeader__topicInfos__title{text-align:center;font-family:"ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic ProN W6",sans-serif;font-size:24px;color:#ed6103;font-weight:bold}.mod-specialTopicHeader__topicInfos__item{margin-top:50px}.mod-specialTopicHeader__topicInfos__item~.mod-specialTopicHeader__topicInfos__item{margin-top:42px}.mod-specialTopicHeader__topicInfos__itemName{text-align:left;font-family:"ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic ProN W6",sans-serif;font-size:18px;color:#000;font-weight:bold;letter-spacing:0;position:relative;padding-left:21px}.mod-specialTopicHeader__topicInfos__itemName::before{content:"";position:absolute;left:0;top:50%;transform:translate(0, -50%);width:6px;height:22px;border-radius:3px;background-color:#ed6103}.mod-specialTopicHeader__topicInfos__itemContent{margin-top:15px;display:flex}.mod-specialTopicHeader__topicInfos__itemText{text-align:left;font-size:13px;line-height:18px;letter-spacing:.52px;color:#000;margin-left:24px}.mod-specialTopicHeader__visitHomeCenter{margin-left:24px}.mod-specialTopicHeader__visitHomeCenter__button{margin-top:16px;width:302px;height:57px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 1px 1px #0000004d;border:1px solid #f4f4f4;border-radius:4px;position:relative;display:flex;align-items:center}.mod-specialTopicHeader__visitHomeCenter__button a{text-decoration:none;padding-left:24px;display:flex;align-items:center;width:100%;height:100%}.mod-specialTopicHeader__visitHomeCenter__button a:after{content:"";background-size:contain;background-image:url('/search/assets/img/default/page/special/kodate/shinchiku/jutakujohokan/icon/chevron_arrow.svg?v=88d690955b5ab69a4dedb95be3d1c9c0');background-repeat:no-repeat;width:17px;height:17px;position:absolute;right:16px;top:50%;transform:translate(0, -50%)}.mod-specialTopicHeader__visitHomeCenter--buttonSmallText{text-align:left;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN W3",sans-serif;font-size:13px;letter-spacing:0;color:#000;margin-right:8px}.mod-specialTopicHeader__visitHomeCenter--buttonLargeText{text-align:left;font-family:"ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic ProN W6",sans-serif;font-size:16px;letter-spacing:0;color:#000;font-weight:bold}.mod-specialTopicHeader__visitHomeCenter__note{text-align:left;font-size:12px;letter-spacing:0;color:#000;margin-top:12px}.mod-specialTopicHeader__bukkenListTitle{text-align:center;font-family:"ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic ProN W6",sans-serif;font-size:24px;color:#ed6103;font-weight:bold;margin:80px 0 48px}.mod-specialTopicHeader__anniversary{margin-top:32px;text-align:center}.mod-specialTopicHeader__anniversary__text{font-size:13px;line-height:18px;letter-spacing:.52px;color:#000}.mod-specialTopicHeader__anniversary__title{font-size:16px;font-weight:bold;margin-bottom:16px}.mod-specialTopicHeader__anniversary__promotionText{font-size:13px;font-weight:bold;margin-top:24px;color:#ed6103}.mod-specialTopicHeader__anniversary__visitAnniversaryPage_button{width:440px;height:72px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 1px 1px #0000004d;border:1px solid #f4f4f4;border-radius:4px;position:relative;display:flex;margin:12px auto 12px}.mod-specialTopicHeader__anniversary__visitAnniversaryPage_button a{text-decoration:none;padding-left:32px;display:flex;align-items:center;width:100%;height:100%}.mod-specialTopicHeader__anniversary__visitAnniversaryPage_button a:after{content:"";background-size:contain;background-image:url('/search/assets/img/default/page/special/kodate/shinchiku/jutakujohokan/icon/chevron_arrow.svg?v=88d690955b5ab69a4dedb95be3d1c9c0');background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:16px;top:50%;transform:translate(0, -50%)}.mod-specialTopicHeader__anniversary__visitAnniversaryPage_text{text-decoration:none;font-family:"HiraginoSans-W6",sans-serif;font-size:16px;letter-spacing:.51px;color:#000;font-weight:bold;margin:4px 0 0 8px;height:16px}.mod-specialTopicHeader__anniversary__note{font-size:12px;letter-spacing:0;color:#000}.mod-specialTopicSort{margin-top:20px}.mod-specialTopicSort>.heading{position:relative;padding:2px 0 2px 15px;font-size:138.5%;font-weight:bold}.mod-specialTopicSort>.heading::before{content:"";position:absolute;top:0;bottom:0;left:0;width:6px;border-radius:3px;background-color:#ed6103}.mod-specialTopicSort .sortItems{margin-top:15px;display:flex;flex-wrap:wrap}.mod-specialTopicSort .sortItems .sortItem{width:151px}.mod-specialTopicSort .sortItems .sortItem:not(:nth-child(6n)){margin-right:6px}.mod-specialTopicSort .sortItems .sortItem:nth-child(n+7){margin-top:6px}.mod-specialTopicSort .sortItem .sortButton{display:block;border:1px solid #d8d8d8;border-radius:4px;background-color:#fff;padding:10px 3px;text-align:center}.mod-specialTopicSort .sortItem .sortButton:hover,.mod-specialTopicSort .sortItem .sortButton.isSelected{cursor:pointer;background-color:#ebebeb;padding:10px 0;box-shadow:0px 3px 2px 0px rgba(0,0,0,.2) inset}.mod-specialTopicSort .sortItem .sortButton:hover,.mod-specialTopicSort .sortItem .sortButton.isSelected:hover{color:#ed4b03;text-decoration:underline}.mod-specialTopicSort .sortItem .sortButton.isSelected{font-weight:bold;text-decoration:none;color:inherit}.mod-specialTopicHousemakerSelect{margin-top:20px}.mod-specialTopicHousemakerSelect>.heading{position:relative;padding:2px 0 2px 15px;font-size:138.5%;font-weight:bold}.mod-specialTopicHousemakerSelect>.heading::before{content:"";position:absolute;top:0;bottom:0;left:0;width:6px;border-radius:3px;background-color:#ed6103}.mod-specialTopicHousemakerSelect .housemakers{margin-top:15px;display:flex;flex-wrap:wrap}.mod-specialTopicHousemakerSelect .housemakers .housemaker{width:130px}.mod-specialTopicHousemakerSelect .housemakers .housemaker:not(:nth-child(7n)){margin-right:5px}.mod-specialTopicHousemakerSelect .housemakers .housemaker:nth-child(n+8){margin-top:5px}.mod-specialTopicHousemakerSelect .housemakers .housemakerLink{color:inherit;text-align:center;text-decoration:none}.mod-specialTopicHousemakerSelect .housemakers .housemakerLink .housemakerName{display:block;margin-top:5px;font-size:84.6%}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton{display:block;height:40px;background-image:url('/search/assets/img/default/page/special/kodate/shinchiku/housemaker/sprite_logo.png?v=3c2de885b77f9de11abd5ee85e958170');background-size:1750px 80px;background-repeat:no-repeat;font-size:92.3%;font-weight:bold;line-height:40px;letter-spacing:-1px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1700021{background-position-x:-135px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1700013{background-position-x:-270px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1700417{background-position-x:-405px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1702265{background-position-x:-540px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1702266{background-position-x:-675px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1700653{background-position-x:-810px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1700708{background-position-x:-945px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1701853{background-position-x:-1080px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1705323{background-position-x:-1215px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1705315{background-position-x:-1350px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1700415{background-position-x:-1485px}.mod-specialTopicHousemakerSelect .housemakers .housemakerButton.is1706309{background-position-x:-1620px}.mod-specialTopicHousemakerSelect .housemakers .housemakerLink:hover .housemakerButton,.mod-specialTopicHousemakerSelect .housemakers .housemakerLink.isSelected .housemakerButton{background-position-y:-40px}.mod-specialTopicPremiumHousemakerBanner{position:relative;width:940px;height:53px}.mod-specialTopicPremiumHousemakerBanner .banner{width:940px;height:50px;background-image:url('/search/assets/img/default/page/special/kodate/shinchiku/housemaker/sprite_bg_subtitle.jpg?v=991a127bd4f3fdcf4e510a4018fef242');background-repeat:no-repeat}.mod-specialTopicPremiumHousemakerBanner .sprite{display:block;overflow:hidden;text-indent:-9999px}.mod-specialTopicPremiumHousemakerBanner .corpDetail{position:absolute;right:11px;bottom:13.5px}.mod-specialTopicPremiumHousemakerBanner .corpDetail a{width:110px;height:29px;display:block;background-image:url('/search/assets/img/default/page/special/kodate/shinchiku/housemaker/btn_corp_detail.png?v=4860f399f2e40c4175233ca210ff7d1d')}.mod-specialTopicPremiumHousemakerBanner .no_1700013{background-position-y:-57px}.mod-listPaging{margin-top:15px}.mod-listPaging.bottom>.inner{border-top:1px solid #bdc8ca;border-bottom:1px solid #bdc8ca;padding:20px 0 45px}.mod-listPaging .resultNum{float:left;padding-right:10px}.mod-listPaging .textNum{margin-right:10px;font-size:115.4%;font-weight:700}.mod-listPaging .totalNum{font-size:140%;font-family:verdana,sans-serif;color:#ed6103}.mod-listPaging ul{float:right}.mod-listPaging li{float:left;margin-left:5px}.mod-listPaging li:first-child{margin-left:0}.mod-listPaging li.firstPage:after{margin-left:5px}.mod-listPaging li.lastPage:before{margin-right:5px}.mod-listPaging li.firstPage:after,.mod-listPaging li.lastPage:before{content:"…";display:inline-block;vertical-align:middle}.mod-listPaging li.prevPage a{background-position:-11px -649px;padding-left:15px;padding-right:5px}.mod-listPaging li.nextPage a{background-position:22px -569px;padding-left:5px;padding-right:15px}.mod-listPaging li.nextPage a,.mod-listPaging li.prevPage a{background-image:url('/search/assets/img/default/common/icon/sprite_icon.png?v=f5a242b068d11ca13c43ab0e7a550839');background-repeat:no-repeat;width:30px;overflow:hidden}.mod-listPaging li a,.mod-listPaging li.selected span{display:inline-block;min-width:1em;padding:.4em;border:1px solid transparent;text-align:center;vertical-align:middle}.mod-listPaging li a{border-color:#bdc8ca;color:#000;background-color:#fff;text-decoration:none}.mod-listPaging li.selected span{color:#ed6103;font-weight:700}.mod-listPaging li a:hover{border-color:#fbe56e;background-color:#fffea4}.mod-listPaging li.prevPage a:hover{background-position:-11px -689px}.mod-listPaging li.nextPage a:hover{background-position:22px -609px}