@media (min-width: 768px){.categoryTop #mainArea{overflow-y:hidden}}.categoryTop #contentsBodyArea #kensakuArea h2::before,.categoryTop #contentsBodyArea #kensakuArea h2::after,.categoryTop #contentsBodyArea #pickupArea h2::before,.categoryTop #contentsBodyArea #pickupArea h2::after,.categoryTop #contentsBodyArea #newsArea h2::before,.categoryTop #contentsBodyArea #newsArea h2::after{content:none}.categoryTop .recommendList .category.tintai{top:0;font-size:12px;width:10.5em}@media (max-width: 991.98px){.categoryTop .recommendList .category.tintai{font-size:11px}}.categoryTop #contentsBodyArea .recommendList .bukken:hover,.categoryTop #contentsBodyArea .recommendList .bukken:active,.categoryTop #contentsBodyArea .recommendList .bukken:focus{color:#00a244}.categoryTop #kensakuArea{margin-top:4rem;padding:0.25rem 0 3.5em;background-color:#f6f7f0}@media (max-width: 767.98px){.categoryTop #kensakuArea{margin-top:2rem;padding-bottom:1rem}}.categoryTop #kensakuArea+.indexArea{margin-top:0;background-color:transparent}.categoryTop #contentsBodyArea>.container:first-child+#pickupArea,.categoryTop #contentsBodyArea>.container:first-child+#newsArea{margin-top:4rem}@media (max-width: 767.98px){.categoryTop #contentsBodyArea>.container:first-child+#pickupArea,.categoryTop #contentsBodyArea>.container:first-child+#newsArea{margin-top:2rem}}.categoryTop #pickupArea{padding:0.25rem 0 3.5em;background:-webkit-gradient(linear, left top, right top, from(#b2f3cd), to(#fffbb3));background:-webkit-linear-gradient(left, #b2f3cd 0%, #fffbb3 100%);background:linear-gradient(to right, #b2f3cd 0%, #fffbb3 100%)}.categoryTop #pickupArea+.indexArea{margin-top:0;background-color:transparent}@media (max-width: 767.98px){.categoryTop #pickupArea{padding-bottom:2rem}}.categoryTop #newsArea{padding:0.25rem 0 3.5em}.categoryTop #newsArea+.indexArea{margin-top:0}@media (max-width: 767.98px){.categoryTop #newsArea{padding-bottom:2rem}}.categoryTop #contentsBodyArea>.container:first-child+#newsArea{background-color:#f6f7f0}.categoryTop #contentsBodyArea>.container:first-child+#newsArea+.indexArea{background-color:transparent}.categoryTop #contentsBodyArea>#newsArea:first-child{background-color:#f6f7f0}.indexList{list-style-type:none;margin-bottom:0;padding-left:0;margin-bottom:.875em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.indexList li{margin-bottom:0;text-indent:0}.indexList li::before{content:none}.indexList li{margin-bottom:.875em}.indexList li li{text-indent:-1.5em}.indexList li li::before{content:""}.indexList .tit{display:block;text-align:inherit;margin:0;padding:0;border:none;text-indent:0;font-size:1.11111111rem;font-weight:500;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg);line-height:1.25}.indexList .tit::before,.indexList .tit::after{content:none;border:none}.indexList .tit::before,.indexList .tit::after{content:none}.indexList .tit,.indexList .thumb,.indexList .threeDModel,.indexList .btn{margin-bottom:.875em}.indexList p{margin-top:0}.indexList a:link,.indexList a:visited,.indexList a:hover,.indexList a:active,.indexList a:focus{text-decoration:none}.indexList a .tit{padding-left:1.5em;text-indent:-1.5em}.indexList a .tit::before{text-indent:0;display:inline-block;content:"";width:1em;height:1em;margin-right:.5em;text-align:center;vertical-align:-0.1em;background:#00a244 url(/img/common/ico_arrow-white01.svg) no-repeat center center;background-size:88.88888889% 88.88888889%;border-radius:1em}#tintai #contentsBodyArea .indexList a .tit::before{background-image:url(/img/common/ico_arrow-white01.svg);background-color:#f08300}#tenpo #contentsBodyArea .indexList a .tit::before{background-image:url(/img/common/ico_arrow-white01.svg);background-color:#65318e}#teizyu #contentsBodyArea .indexList a .tit::before{background-image:url(/img/common/ico_arrow-white01.svg);background-color:#eb6ea5}#siei #contentsBodyArea .indexList a .tit::before{background-image:url(/img/common/ico_arrow-white01.svg);background-color:#38a1db}#mansion #contentsBodyArea .indexList a .tit::before{background-image:url(/img/common/ico_arrow-white01.svg);background-color:#19448e}#kouzi #contentsBodyArea .indexList a .tit::before{background-image:url(/img/common/ico_arrow-white01.svg);background-color:#00a3af}#kensakuArea #areaKensaku h3,#kensakuArea .recommendBukken h3{margin-top:0;margin-bottom:20px}#kensakuArea #areaKensaku h3::before,#kensakuArea .recommendBukken h3::before,#kensakuArea #threeDModelArea h3::before,#kensakuArea #applicationArea h3::before,#kensakuArea .kensakuBtnList .btn span.ico::before{width:1.45em;height:1.45em;vertical-align:-25%}#kensakuArea #areaKensaku h3::before{background-image:url(/img/common/ico_area01.svg)}#kensakuArea .recommendBukken h3::before{background-image:url(/img/common/ico_recommend01.svg)}#kensakuArea #threeDModelArea h3::before{background-image:url(/img/common/ico_threed01.svg)}#kensakuArea #applicationArea h3::before{background-image:url(/img/common/ico_calendar01.svg)}#kensakuArea #areaMap{position:relative;margin-bottom:1rem;background:transparent url(/img/common/bg_areamap01.png) no-repeat center center;background-size:contain}#kensakuArea #areaMap::before{display:block;content:"";padding-top:90.32258%}#kensakuArea #areaMap svg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto}#kensakuArea #areaMap .area{display:block}#kensakuArea #areaMap .area polygon,#kensakuArea #areaMap .area path{position:relative;fill:rgba(255,240,0,0);stroke-width:1px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;fill-rule:evenodd;-webkit-transition:fill 0.3s linear;transition:fill 0.3s linear}#kensakuArea #areaMap .area .txt{position:relative;fill:#1a1a1a;stroke:#fff;stroke-width:3;paint-order:stroke;font-size:18px;font-weight:500;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg);line-height:1}#kensakuArea #areaMap .area .txt+.txt{stroke-width:0}#kensakuArea #areaMap .area:hover polygon,#kensakuArea #areaMap .area:hover path,#kensakuArea #areaMap .area:active polygon,#kensakuArea #areaMap .area:active path,#kensakuArea #areaMap .area:focus polygon,#kensakuArea #areaMap .area:focus path{fill:#fff000}#kensakuArea #areaMap .area:hover .txt,#kensakuArea #areaMap .area:active .txt,#kensakuArea #areaMap .area:focus .txt{fill:#1a1a1a;stroke:#fff;stroke-width:3;paint-order:stroke}#kensakuArea #areaMap #bgAreaMap{stroke-width:1px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;fill-rule:evenodd;fill:url(#areaGradient)}#kensakuArea .kensakuBtnList{margin-left:-10px;margin-right:-10px}#kensakuArea .kensakuBtnList li{margin-bottom:1rem;padding-left:10px;padding-right:10px}#kensakuArea .kensakuBtnList .point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-bottom:.5rem;line-height:1.5}#kensakuArea .kensakuBtnList .point mark,#kensakuArea .kensakuBtnList .point .mark{font-weight:500;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}#kensakuArea .kensakuBtnList .point::before,#kensakuArea .kensakuBtnList .point::after{display:inline-block;content:"";width:1px;height:2em;margin-left:1em;margin-right:1em;background-color:#1a1a1a}#kensakuArea .kensakuBtnList .point::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#kensakuArea .kensakuBtnList .point::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#kensakuArea .kensakuBtnList .btn-ghost{font-weight:500;background-color:#fff}#kensakuArea .kensakuBtnList .btn-ghost:link{color:#1a1a1a}#kensakuArea .kensakuBtnList .btn-ghost:visited{color:#1a1a1a}#kensakuArea .kensakuBtnList .btn-ghost:hover{color:#00a244}#kensakuArea .kensakuBtnList .btn-ghost:active{color:#00a244}#kensakuArea .kensakuBtnList .btn-ghost:focus{color:#00a244}#kensakuArea .kensakuBtnList .btn-lg{padding:.75em}@media (min-width: 768px){#kensakuArea .contentsRowArea{display:-webkit-box;display:-ms-flexbox;display:flex}#kensakuArea .contentsMainArea{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:15px}#kensakuArea .contentsSideArea{-webkit-box-flex:0;-ms-flex:0 0 410px;flex:0 0 410px;width:410px;padding-left:30px}}@media (min-width: 992px){#kensakuArea .contentsMainArea{padding-right:30px}#kensakuArea .contentsSideArea{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px;width:450px}}@media (max-width: 991.98px){#kensakuArea .kensakuBtnList{margin-left:-7.5px;margin-right:-7.5px}#kensakuArea .kensakuBtnList li{padding-left:7.5px;padding-right:7.5px}#kensakuArea .kensakuBtnList .btn-lg{font-size:1rem}}@media (min-width: 768px) and (max-width: 889.98px){#kensakuArea .kensakuBtnList li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.recommendList{font-size:14px}.recommendList .category{font-size:12px}.recommendList .category.tintai{font-size:10px}@media (max-width: 991.98px){.recommendList{font-size:12px}.recommendList .category{font-size:11px}.recommendList .category.tintai{font-size:9px}}.recommendList{line-height:1.5}.recommendList .bukken{position:relative;display:block;padding:20px;padding-right:25px;border:1px solid rgba(0,0,0,0.1);border-top:5px solid #82ae46;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);-webkit-transition:color .4s, opacity .4s;transition:color .4s, opacity .4s}.recommendList .bukken:link,.recommendList .bukken:visited,.recommendList .bukken:hover,.recommendList .bukken:active,.recommendList .bukken:focus{text-decoration:none}.recommendList .bukken::after{content:"";position:absolute;top:0;bottom:0;right:5px;width:1rem;height:1rem;margin:auto 0;background:url(/img/common/ico_arrow-gray01.svg) no-repeat center center;background-size:contain}.recommendList .bukken:hover .thumb img{opacity:.8 !important}.recommendList .bukkenDetail{margin-left:-10px;margin-right:-10px}.recommendList .bukkenDetail .bukkenPhoto,.recommendList .bukkenDetail .bukkenSpec{padding-left:10px;padding-right:10px}.recommendList .bukkenDetail .bukkenSpec>ul>li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommendList .area{width:4em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center}.recommendList .category{position:absolute;top:0;right:10px;width:10.5em;padding-left:0;padding-right:0;line-height:1.1;text-align:center}.recommendList .category.tintai{-ms-flex-wrap:wrap;flex-wrap:wrap;top:-.75em;width:13em;height:auto}.recommendList .category.tintai>.type{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.recommendList .tit{margin-top:.75em;margin-bottom:.5em;font-size:1.15em}.recommendList .tit+ul{list-style-type:none;margin-bottom:0;padding-left:0;margin-bottom:0}.recommendList .tit+ul li{margin-bottom:0;text-indent:0}.recommendList .tit+ul li::before{content:none}.recommendList .tit+ul li{padding-left:0}@media (min-width: 768px){.recommendList{margin-top:-10px;margin-bottom:1.75em}.recommendList .slick-item{padding-top:10px;padding-bottom:10px}.recommendList .slick-dots,.recommendList .slick-arrow{left:-30px;right:auto}.recommendList .slick-dots{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:10px;bottom:10px;width:3em;height:auto;margin:auto 0;padding:30px 0}.recommendList .slick-dots>li{margin:.5em 0}.recommendList .slick-prev{top:10px;bottom:auto;margin-right:0}.recommendList .slick-prev::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.recommendList .slick-next{top:auto;bottom:10px;margin-left:0}.recommendList .slick-next::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.recommendList .bukkenDetail .bukkenPhoto{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.recommendList .bukkenDetail .bukkenSpec{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}}@media (max-width: 767.98px){.recommendList{margin-left:-8px;margin-right:-8px;margin-bottom:1rem}.recommendList .slick-slide{margin-left:8px;margin-right:8px;margin-bottom:50px}.recommendList .slick-prev{margin-left:-5px}.recommendList .slick-next{margin-right:-5px}.recommendList .slick-dots{margin-left:10px;margin-right:10px}.recommendList .bukkenPhoto{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.recommendList .bukkenSpec{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#urgentNewsArea{margin-top:2.625em;margin-bottom:2.625em}@media (min-width: 768px){#urgentNewsArea+#contentsBodyArea{padding-top:2rem}}@media (max-width: 767.98px){#urgentNewsArea{margin-top:1.75em;margin-bottom:1.75em}}#urgentNews{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #dc3545;border-radius:6px}#urgentNews h2,#urgentNews .newsList{margin-bottom:0}#urgentNews h2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;padding:0 1.5rem;color:#fff;font-size:inherit;background:-webkit-gradient(linear, left top, right top, from(#dc3545), to(#eb6101));background:-webkit-linear-gradient(left, #dc3545 0%, #eb6101 100%);background:linear-gradient(to right, #dc3545 0%, #eb6101 100%)}#urgentNews h2::before{content:"";display:block;width:1.25em;height:1.25em;margin-right:.5em;background:url(/img/common/ico_urgent-white01.svg) no-repeat center center/contain;-webkit-animation:flash 2s ease infinite;animation:flash 2s ease infinite}#urgentNews .newsList{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:100%;line-height:1.5}#urgentNews .newsList li{border-bottom-width:0;background-color:#fceced}#urgentNews .newsList li+li{border-top:1px solid #f9dadd}#urgentNews .newsList a.content::after{background-image:url(/img/common/ico_arrow-danger01.svg)}#urgentNews .newsList a.content.pdf::after{background-image:url(/img/common/ico_pdf-danger01.svg)}#urgentNews .newsList a.content:hover{background-color:#fdf4f5}#urgentNews .newsList time{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;padding-right:1em}#urgentNews .newsList .tit{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:100%}#urgentNews .newsList .slick-arrow{left:auto;right:0}#urgentNews .newsList .slick-arrow::before{background-size:60%}#urgentNews .newsList .slick-prev{top:0;bottom:auto}#urgentNews .newsList .slick-prev::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#urgentNews .newsList .slick-next::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width: 768px){#urgentNews .newsList{font-size:16px}}@media (max-width: 767.98px){#urgentNews .newsList .content{display:block}#urgentNews h2{padding-left:1rem;padding-right:1rem}}@media (max-width: 575.98px){#urgentNews{display:block}#urgentNews h2{padding-top:.5rem;padding-bottom:.5rem}}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10em;padding:.4em;font-size:.88888889rem;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg);color:#fff;line-height:1;vertical-align:middle;background-color:#00a244;border-radius:3px}.category.tintai{background-color:#f08300}.category.tenpo{background-color:#65318e}.category.teizyu{background-color:#eb6ea5}.category.siei,.category.siei-rinobe,.category.siei-tenpo{background-color:#38a1db}.category.mansion{background-color:#19448e}.category.kouzi{background-color:#00a3af}.tabs{list-style-type:none;margin-bottom:0;padding-left:0;overflow:hidden;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.75em;font-size:.88888889rem;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg);letter-spacing:-0.03em;line-height:1.25}.tabs li{margin-bottom:0;text-indent:0}.tabs li::before{content:none}.tabs li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2.5rem;text-align:center;padding:0;background-color:#f2f2f2}.tabs li::before{content:"";position:absolute;left:-1px;top:0;bottom:0;margin:auto 0;width:1px;height:auto;background-color:#fff}.tabs li:hover.all,.tabs li:focus.all{background-color:#d9d9d9}.tabs li:hover.tintai,.tabs li:focus.tintai{background-color:#ffe1bd}.tabs li:hover.tenpo,.tabs li:focus.tenpo{background-color:#e1cfef}.tabs li:hover.teizyu,.tabs li:focus.teizyu{background-color:#f9d1e2}.tabs li:hover.siei,.tabs li:hover.siei-rinobe,.tabs li:hover.siei-tenpo,.tabs li:focus.siei,.tabs li:focus.siei-rinobe,.tabs li:focus.siei-tenpo{background-color:#badef2}.tabs li:hover.mansion,.tabs li:focus.mansion{background-color:#b4cbf2}.tabs li:hover.kouzi,.tabs li:focus.kouzi{background-color:#b2f1f6}.tabs li:hover.kousya,.tabs li:focus.kousya{background-color:#b2f3cd}.tabs li.active,.tabs li:active{color:#fff}.tabs li.active.all,.tabs li:active.all{background-color:#333}.tabs li.active.tintai,.tabs li:active.tintai{background-color:#f08300}.tabs li.active.tenpo,.tabs li:active.tenpo{background-color:#65318e}.tabs li.active.teizyu,.tabs li:active.teizyu{background-color:#eb6ea5}.tabs li.active.siei,.tabs li.active.siei-rinobe,.tabs li.active.siei-tenpo,.tabs li:active.siei,.tabs li:active.siei-rinobe,.tabs li:active.siei-tenpo{background-color:#38a1db}.tabs li.active.mansion,.tabs li:active.mansion{background-color:#19448e}.tabs li.active.kouzi,.tabs li:active.kouzi{background-color:#00a3af}.tabs li.active.kousya,.tabs li:active.kousya{background-color:#00a244}.tabs li:hover{cursor:pointer}.tabs li.active{cursor:default}.tabs li a{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:center;-webkit-transition:all .4s;transition:all .4s}.tabs li a:link,.tabs li a:visited,.tabs li a:hover,.tabs li a:active,.tabs li a:focus{text-decoration:none}.tabs li a:hover,.tabs li a:active,.tabs li a:focus{color:#1a1a1a !important}.tabs li.current a{color:#fff}.tabs li.current a:hover,.tabs li.current a:active,.tabs li.current a:focus{color:#fff !important;cursor:default}@media (max-width: 575.98px){.tabs li::after{content:"";position:absolute;top:-1px;left:0;right:0;margin:0 auto;height:1px;background-color:#fff}}#newsArea .tabs li{position:relative;width:100%;height:2rem}#newsArea .tabs li::after{content:"";position:absolute;top:-1px;left:0;right:0;margin:0 auto;height:1px;background-color:#fff}@media (min-width: 768px){#newsArea .tabs li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}#newsArea .tabs li:nth-last-child(4):nth-child(5n+1),#newsArea .tabs li:nth-last-child(3):nth-child(5n+2),#newsArea .tabs li:nth-last-child(2):nth-child(5n+3),#newsArea .tabs li:last-of-type:nth-child(5n+4){-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}#newsArea .tabs li:nth-last-child(3):nth-child(5n+1),#newsArea .tabs li:nth-last-child(2):nth-child(5n+2),#newsArea .tabs li:last-of-type:nth-child(5n+3){-webkit-box-flex:0;-ms-flex:0 0 33.33333334%;flex:0 0 33.33333334%;max-width:33.33333334%}#newsArea .tabs li:nth-last-child(2):nth-child(5n+1),#newsArea .tabs li:last-of-type:nth-child(5n+2){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#newsArea .tabs li:last-of-type:nth-child(5n+1){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 576px) and (max-width: 767.98px){#newsArea .tabs li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}#newsArea .tabs li:nth-last-child(3):nth-child(4n+1),#newsArea .tabs li:nth-last-child(2):nth-child(4n+2),#newsArea .tabs li:last-of-type:nth-child(4n+3){-webkit-box-flex:0;-ms-flex:0 0 33.33333334%;flex:0 0 33.33333334%;max-width:33.33333334%}#newsArea .tabs li:nth-last-child(2):nth-child(4n+1),#newsArea .tabs li:last-of-type:nth-child(4n+2){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#newsArea .tabs li:last-of-type:nth-child(4n+1){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width: 575.98px){#newsArea .tabs li{-webkit-box-flex:0;-ms-flex:0 0 33.33333334%;flex:0 0 33.33333334%;max-width:33.33333334%}#newsArea .tabs li:nth-last-child(2):nth-child(3n+1),#newsArea .tabs li:last-of-type:nth-child(3n+2){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#newsArea .tabs li:last-of-type:nth-child(3n+1){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width: 360px){#newsArea .tabs li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#newsArea .tabs li:last-of-type:nth-child(3n+1){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#newsArea .tabs li:last-of-type:nth-child(2n+1){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#tintai .tabs li::before,#tenpo .tabs li::before,#teizyu .tabs li::before,#siei .tabs li::before,#mansion .tabs li::before,#kouzi .tabs li::before{background-color:#fff}.tabs.kaisatsu li,.tabs.keiyaku li{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.tabs.kaisatsu li a:hover,.tabs.kaisatsu li a:focus,.tabs.keiyaku li a:hover,.tabs.keiyaku li a:focus{background-color:#b2f1f6}.tabs.kaisatsu li a:active,.tabs.keiyaku li a:active{color:#fff;background-color:#00a3af}.tabs.kaisatsu li.current a,.tabs.keiyaku li.current a{background-color:#00a3af}@media (max-width: 575.98px){.tabs.kaisatsu li,.tabs.keiyaku li{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}}.newsList{list-style-type:none;margin-bottom:0;padding-left:0;margin-bottom:3rem;border-top:1px solid #e6e6e6}.newsList li{margin-bottom:0;text-indent:0}.newsList li::before{content:none}.newsList li{padding-left:0;border-bottom:1px solid #e6e6e6}.newsList li.is-hide{display:none}.newsList li .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-left:1rem;padding-top:1rem;padding-bottom:1rem}.newsList li div.content{padding-right:1rem}.newsList li a.content{padding-right:2rem}.newsList li a.content:link,.newsList li a.content:visited,.newsList li a.content:hover,.newsList li a.content:active,.newsList li a.content:focus{text-decoration:none}.newsList li a.content:hover,.newsList li a.content:active,.newsList li a.content:focus{color:#1a1a1a}.newsList li a.content:hover{background-color:#f6f7f0}.newsList li a.content::after{content:"";position:absolute;top:0;bottom:0;right:0.5em;width:1em;height:1em;margin:auto 0;background:url("/img/common/ico_arrow-gray01.svg") no-repeat center center;background-size:contain}.newsList li a.content.external::after{background-image:url("/img/common/ico_external-gray01.svg")}.newsList li a.content.pdf::after{background-image:url("/img/common/ico_pdf-gray01.svg")}.newsList li a.content.excel::after{background-image:url("/img/common/ico_excel-gray01.svg")}.newsList li a.content.word::after{background-image:url("/img/common/ico_word-gray01.svg")}.newsList li time{width:9em}.newsList li .category{margin-right:1em}.newsList li .tit{width:100%;margin-top:0;margin-bottom:0}.newsList li .new{margin-left:.5em;color:#dc3545;font-weight:500;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}.newsList+.more{display:none}@media (min-width: 992px){.newsList li .tit{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}@media (max-width: 991.98px){.newsList li .tit{margin-top:0.5rem}}@media (max-width: 575.98px){.newsList li .content{padding-left:0.75rem}.newsList li div.content{padding-right:0.75rem}.newsList li a.content{padding-right:1.5rem}.newsList li a.content::after{right:0.3em}}.date{margin-top:-3em;margin-bottom:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.date time{margin-right:.5em}.date .category{width:auto}@media (max-width: 767.98px){.date{margin-top:-.5em}}#faqList{margin-bottom:1.75em}.faqUnit{border:0 none}.faqUnit.only-accordion .tit a{padding-top:1.5rem;padding-bottom:1.5rem}.faqUnit.only-accordion .txt{padding:1.75em 1rem 0 2rem}.faqQ,.faqA{white-space:nowrap;display:block;margin:0 15px 0 0;width:2.5rem;min-width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:1.33333333rem;font-weight:500;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg);color:#fff;text-align:center;border-radius:50%}.faqQ{left:1rem;-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;max-width:2.5rem;background-color:#82ae46}#tintai .faqQ{background-color:#f08300}#tenpo .faqQ{background-color:#65318e}#teizyu .faqQ{background-color:#eb6ea5}#siei .faqQ{background-color:#38a1db}#mansion .faqQ{background-color:#19448e}#kouzi .faqQ{background-color:#00a3af}.faqA{position:absolute;top:1.5rem;left:1rem;background-color:#00a244}.faqUnit .tit{display:block;text-align:inherit;margin:0;padding:0;border:none;text-indent:0;padding:0;font-size:1.11111111rem;margin:1rem 0 0;background-color:#f6f7f0}.faqUnit .tit::before,.faqUnit .tit::after{content:none;border:none}.faqUnit .tit a{position:relative;padding-left:40px;padding-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;color:#1a1a1a}.faqUnit .tit a:link,.faqUnit .tit a:visited,.faqUnit .tit a:hover,.faqUnit .tit a:active,.faqUnit .tit a:focus{text-decoration:none}.faqUnit .tit a::after{display:inline-block;content:"";position:absolute;top:0;bottom:0;right:10px;margin:auto;background-image:url("/img/common/ico_arrow01.svg");background-size:contain;width:22px;height:22px}.faqUnit .tit a::after{display:block;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin:auto}.faqUnit .tit a.collapsed::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#tintai .faqUnit .tit a::after{background-image:url(/img/common/ico_arrow-tintai01.svg)}#tenpo .faqUnit .tit a::after{background-image:url(/img/common/ico_arrow-tenpo01.svg)}#teizyu .faqUnit .tit a::after{background-image:url(/img/common/ico_arrow-teizyu01.svg)}#siei .faqUnit .tit a::after{background-image:url(/img/common/ico_arrow-siei01.svg)}#mansion .faqUnit .tit a::after{background-image:url(/img/common/ico_arrow-mansion01.svg)}#kouzi .faqUnit .tit a::after{background-image:url(/img/common/ico_arrow-kouzi01.svg)}.faqUnit .txt{position:relative;padding:1.75em 1rem 0 4.5rem}#kensaku #contentsBodyArea>.container{position:relative}#kensaku .campaignItem .itemList{margin-bottom:0}#kensaku .category{display:block;text-align:center;width:20.5em}#kensaku .category.tintai>.type{display:inline-block}#kensaku .campaignItem dt{color:inherit}#kensaku .kensakuBtnList .btn span.ico::before{width:1.45em;height:1.45em;vertical-align:-25%}#kensaku .kensakuBtnList .btn-ghost{font-weight:500;background-color:#fff}#kensaku .kensakuBtnList .btn-ghost:link{color:#1a1a1a}#kensaku .kensakuBtnList .btn-ghost:visited{color:#1a1a1a}#kensaku .kensakuBtnList .btn-ghost:hover{color:#00a244}#kensaku .kensakuBtnList .btn-ghost:active{color:#00a244}#kensaku .kensakuBtnList .btn-ghost:focus{color:#00a244}#kensaku .kensakuBtnList .btn-lg{padding:.75em}#kensaku .catchCopy{position:relative;margin-bottom:0;padding-left:1.5em;text-indent:-1.5em;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;line-height:1.5}#kensaku .catchCopy::before{display:inline-block;content:"";width:1em;height:1em;margin:auto 0.5em auto 0;vertical-align:-0.1em;background:transparent url("../img/common/ico_info01.svg") no-repeat center center/contain}#kensaku.heya .catchCopy{margin-bottom:1rem;font-size:1.333333333333333em}#kensaku .category.tintai,.recommendList .category.tintai{color:#f08300;background-color:#ffedd7}#kensaku .category.teizyu,.recommendList .category.teizyu{color:#eb6ea5;background-color:#fcebf3}#kensaku .category,#kensakuTab,#kensakuSort,#kensakuList,#kensakuTerm{font-size:14px}@media (max-width: 991.98px){#kensaku .category,#kensakuTab,#kensakuSort,#kensakuList,#kensakuTerm{font-size:13px}}@media (max-width: 767.98px){#kensaku .category,#kensakuTab,#kensakuSort,#kensakuList,#kensakuTerm{font-size:12px}}.kushitsuTable .yachin,#yachinInfo .yachin{color:#dc3545;white-space:nowrap}.kushitsuTable .yachin .num,#yachinInfo .yachin .num{font-weight:700;font-size:1.555555555555556em;line-height:1}@media (max-width: 767.98px){.kushitsuTable .yachin .num,#yachinInfo .yachin .num{font-size:1.444444444444444em}}.kushitsuTable .catchCopyRow{position:relative;text-align:left;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500}.kushitsuTable .catchCopyRow::after{content:"";position:absolute;left:0;right:0;bottom:-.5px;height:1px;background-color:#fff}.campaignItem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaignItem dt,.campaignItem dd{position:relative;width:100%;margin-bottom:0;padding:.5em 1em;line-height:1.5}.campaignItem dt{-webkit-box-flex:0;-ms-flex:0 0 14em;flex:0 0 14em;max-width:14em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff000}.campaignItem dd{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 14em);flex:0 0 calc(100% - 14em);max-width:calc(100% - 14em);background-color:#f6f7f0}.campaignItem dd:last-child{margin-bottom:0}.campaignItem .itemList{list-style-type:none;margin-bottom:0;padding-left:0;margin-bottom:0}.campaignItem .itemList li{margin-bottom:0;text-indent:0}.campaignItem .itemList li::before{content:none}.campaignItem .itemList li{padding-left:0;padding-right:1em}.campaignItem .itemList .item{font-weight:700}.campaignItem .itemList .notes{display:inline-block}@media (max-width: 575.98px){.campaignItem{display:block}.campaignItem dt,.campaignItem dd{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;font-size:12px}.campaignItem dt{line-height:1.25;padding-top:.25em;padding-bottom:.25em}}.bukkenPhoto .thumb,#bukkenGallery .thumb,#bukkenMadori .thumb,.recommendList .thumb{overflow:hidden;position:relative;text-align:center;border-radius:0}.bukkenPhoto .thumb::before,#bukkenGallery .thumb::before,#bukkenMadori .thumb::before,.recommendList .thumb::before{display:block;content:""}.bukkenPhoto .thumb img,#bukkenGallery .thumb img,#bukkenMadori .thumb img,.recommendList .thumb img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;max-width:none;height:100%;margin:auto;-o-object-fit:contain;object-fit:contain}.bukkenPhoto .thumb,#bukkenGallery .thumb,.recommendList .thumb{margin-bottom:1.75em;background-color:#f2f2f2}.bukkenPhoto .thumb::before,#bukkenGallery .thumb::before,.recommendList .thumb::before{padding-top:75%}#bukkenSliderNav .slick-item:hover{cursor:pointer}#bukkenSliderNav .thumb::before{padding-top:100%}#bukkenSliderNav .thumb img{-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.recommendList .thumb{margin-bottom:0}.recommendList .thumb::before{padding-top:100%}}.bukkenDetail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bukkenDetail .bukkenPhoto,.bukkenDetail .bukkenSpec,.bukkenDetail #bukkenGallery{position:relative;width:100%}.bukkenDetail .bukkenSpec table tbody th,.bukkenDetail .bukkenSpec table tbody td{line-height:1.5}@media (min-width: 768px){.bukkenDetail{margin-right:-15px;margin-left:-15px}.bukkenDetail .bukkenPhoto,.bukkenDetail .bukkenSpec,.bukkenDetail #bukkenGallery{padding-right:15px;padding-left:15px}.bukkenDetail #bukkenGallery{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}.bukkenDetail #bukkenGallery+.bukkenSpec{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.bukkenDetail .bukkenSpec .arrowLink{font-size:.88888889em}.bukkenDetail+h2{margin-top:2.5em}}@media (max-width: 767.98px){.bukkenDetail{margin-right:-10px;margin-left:-10px}.bukkenDetail .bukkenPhoto,.bukkenDetail .bukkenSpec,.bukkenDetail #bukkenGallery{padding-right:10px;padding-left:10px}.bukkenDetail+h2{margin-top:.5em}}@media (max-width: 575.98px){.bukkenDetail .bukkenSpec table{font-size:12px}.bukkenDetail .bukkenSpec table tbody th{width:7em;white-space:normal}}.bukkenSpec table tbody th,.bukkenSpec table tbody td{padding:.5rem}.bukkenSpec table tbody th{width:7em}.bukkenSpec .madoriType{margin-right:1em}#kensaku table.kushitsuTable{text-align:center}#kensaku table.kushitsuTable th,#kensaku table.kushitsuTable td{padding:.5rem;line-height:1.5;border-left-width:0;border-right-width:0}#kensaku table.kushitsuTable tbody th{background-color:#fff}#kensaku table.kushitsuTable .madori{width:120px}#kensaku table.kushitsuTable .madori .btn{margin-top:.5rem;margin-bottom:.25rem;padding:.6em .5em;font-size:12px;text-align:center;line-height:1}#kensaku table.kushitsuTable .madori .btn .ico{margin-top:auto;margin-bottom:auto;vertical-align:bottom}#kensaku table.kushitsuTable .madori .btn .ico::before{margin-right:.3em}#kensaku table.kushitsuTable .thumb{position:relative;width:100px;height:100px;margin:auto;background-color:#fff;border-radius:0}#kensaku table.kushitsuTable .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}#kensaku table.kushitsuTable .heyaLink{white-space:normal;width:150px;min-width:150px;max-width:150px;font-size:1.2em;font-weight:700;background-color:#fffbb3}#kensaku table.kushitsuTable .heyaLink a{display:inline-block;margin-left:.3em;margin-right:.3em}@media (max-width: 767.98px){#kensaku table.kushitsuTable .madori{width:80px}#kensaku table.kushitsuTable .madori .btn{font-size:9px;white-space:nowrap}#kensaku table.kushitsuTable .thumb{width:60px;height:60px}#kensaku table.kushitsuTable .heyaLink{width:100px;min-width:100px;max-width:100px}}@media (max-width: 575.98px){#kensaku table.kushitsuTable{font-size:12px}}.kushitsuNotes{padding-left:1.3em;text-indent:-1.3em;font-size:.88888889em;text-align:center}.kushitsuNotes:before{text-indent:0;display:inline-block;margin:0 .3em 0 0;content:"\203B";font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;width:1em;height:auto;color:inherit !important;font-size:inherit;text-align:center;vertical-align:inherit;background:none;background-color:transparent}@media (min-width: 768px){.kushitsuNotes{margin-bottom:3em}}#kensakuList .tit a,.kushitsuTable .heyaLink a{color:#00a244}#kensakuSort .custom-select,#kensakuTerm .custom-select{height:calc(2.25em + 2px);padding:.375em 1.5em .375em .5em;background-position:right .4em center;background-size:10.5px 14px}.contentsRowArea,.contentsSideArea{position:relative}#kensaku.map .contentsRowArea{margin-bottom:1.75em}#kensaku.map .contentsMainArea{padding-right:0}@media (min-width: 768px){#kensaku .contentsMainArea{padding-right:30px}}@media (min-width: 992px){#kensaku .contentsRowArea{display:-webkit-box;display:-ms-flexbox;display:flex}#kensaku .contentsMainArea{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#kensaku .contentsSideArea{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;width:260px}#kensaku.map .contentsSideArea{position:fixed;top:0;right:-260px;padding-top:150px;height:100%;z-index:19;-webkit-transition:right .2s;transition:right .2s}#kensaku.map .contentsSideArea>form{height:100%}#kensaku.map .contentsSideArea.is-open{right:0}}@media (min-width: 1200px){#kensaku.map .contentsSideArea{width:460px;right:-460px}}@media (max-width: 991.98px){#kensaku .contentsSideArea{position:fixed;top:0;right:-260px;padding-top:150px;height:100%;z-index:19;-webkit-transition:right .2s;transition:right .2s}#kensaku .contentsSideArea>form{height:100%}#kensaku .contentsSideArea.is-open{right:0}}@media (max-width: 767.98px){#kensaku .contentsMainArea{padding-right:0}#kensaku .contentsSideArea{top:auto;bottom:-100%;left:0;right:0;padding-top:0;z-index:21;-webkit-transition:bottom .3s;transition:bottom .3s}#kensaku .contentsSideArea.is-open{bottom:0}#kensaku .contentsSideArea.is-open #kensakuTerm{padding-top:30px}}@media (max-width: 575.98px){#kensaku .contentsRowArea{padding-left:10px;padding-right:10px}#kensaku.map .contentsRowArea{padding-left:0;padding-right:0}}@media (max-width: 767.98px){#headerArea.is-open+#mainArea .contentsSideArea{z-index:19}}#kensakuTab{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;border-bottom:5px solid #00a244}#kensakuTab>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#kensakuTab .tabs{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-right:1rem;margin-bottom:1px;font-weight:500;border-radius:0}#kensakuTab .tabs li{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;font-size:1rem;background-color:transparent}#kensakuTab .tabs li:first-child a{border-top-left-radius:6px}#kensakuTab .tabs li:first-child a::before{background-image:url(/img/common/ico_list01.svg);background-size:contain}#kensakuTab .tabs li:last-child a{border-top-right-radius:6px}#kensakuTab .tabs li:last-child a::before{background-image:url(/img/common/ico_tizu01.svg);background-size:contain}#kensakuTab .tabs li a{background-color:#f2f2f2}#kensakuTab .tabs li a:hover,#kensakuTab .tabs li a:active,#kensakuTab .tabs li a:focus{color:#1a1a1a;background-color:#b2f3cd}#kensakuTab .tabs li a::before{display:inline-block;content:"";width:1.333333333333333em;height:1.333333333333333em;margin:auto 0.5em auto 0;background-repeat:no-repeat;background-position:center center}#kensakuTab .tabs li.current a{color:#fff;background-color:#00a244}#kensakuTab .tabs li.current a:hover,#kensakuTab .tabs li.current a:active,#kensakuTab .tabs li.current a:focus{color:#fff;cursor:default}#kensakuTab .tabs li.current:first-child a::before{background-image:url(/img/common/ico_list-white01.svg);background-size:contain}#kensakuTab .tabs li.current:last-child a::before{background-image:url(/img/common/ico_tizu-white01.svg);background-size:contain}#kensakuTab #kushitsuCheckBox{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto}@media (max-width: 767.98px){#kensakuTab{margin-bottom:1.16667em}#kensakuTab .tabs{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 15em);flex:0 0 calc(100% - 15em);max-width:calc(100% - 15em);margin-right:0}}@media (max-width: 575.98px){#kensakuTab{margin-bottom:35px}#kensakuTab .tabs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#kensakuTab #kushitsuCheckBox{position:absolute;top:100%;right:0;margin-top:10px}}#kensakuSort{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;line-height:1.5}#kensakuSort .hitCount{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1rem;font-weight:700}#kensakuSort .hitCount .num{color:#00a244;font-size:2em;margin-left:.25rem;line-height:1}#kensakuSort .sortWidget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}#kensakuSort .sortWidget dt,#kensakuSort .sortWidget dd{margin-bottom:0}#kensakuSort .sortWidget dt{color:inherit;font-family:-apple-system,blinkMacSystemFont,"Segoe UI",Verdana,"Helvetica Neue","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:inherit}@media (max-width: 767.98px){#kensakuSort{margin-bottom:1.16667em}}#kensakuList .bukken{position:relative;margin-bottom:1.75rem;padding:20px;border:1px solid rgba(0,0,0,0.1);border-top:5px solid #82ae46;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}#kensakuList .bukken>*:last-child{margin-bottom:0}#kensakuList p,#kensakuList ul,#kensakuList ol,#kensakuList dl,#kensakuList table,#kensakuList .bukkenPhoto .thumb,#kensakuList .bukkenHeaderArea{margin-bottom:20px}#kensakuList .bukkenHeaderArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#kensakuList .bukkenHeaderArea .tit{display:block;text-align:inherit;margin:0;padding:0;border:none;text-indent:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:1rem;font-size:1.444444444444444rem}#kensakuList .bukkenHeaderArea .tit::before,#kensakuList .bukkenHeaderArea .tit::after{content:none;border:none}#kensakuList .bukkenHeaderArea .category{margin-left:auto}#kensakuList .campaignItem dt,#kensakuList .campaignItem dd{padding-left:.5em;padding-right:.5em}#kensakuList .campaignItem dt{-webkit-box-flex:0;-ms-flex:0 0 13em;flex:0 0 13em;width:13em}#kensakuList .campaignItem dd{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 13em);flex:0 0 calc(100% - 13em);width:calc(100% - 13em);background-color:transparent}#kensakuList .campaignItem .itemList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#kensakuList .badgeRecommend{position:absolute;top:0;left:0;width:70px;height:70px;padding:0;color:#fff;font-family:"M PLUS Rounded 1c",sans-serif;font-size:12px;font-weight:500;text-align:center;line-height:1;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg);letter-spacing:-.05em;border-radius:0}#kensakuList .badgeRecommend::after{display:inline-block;content:"";position:absolute;top:0;left:0;border-bottom:70px solid transparent;border-left:70px solid #dc3545}#kensakuList .badgeRecommend>span{display:block;position:absolute;top:1.6em;left:-.8em;width:100%;height:1em;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#kensakuList table th,#kensakuList table td{border-left-width:0;border-right-width:0}#kensakuList table tbody th{background-color:#fff}#kensakuList .tableScroll>table{margin-bottom:0}#kensakuList .bukkenDetail .bukkenSpec .rent>span,#kensakuList .bukkenDetail .bukkenSpec .rent .yachin,#kensakuList .bukkenDetail .bukkenSpec .rent .kyoekihi,#kensakuList .bukkenDetail .bukkenSpec .rent .chinryo,#kensakuList .bukkenDetail .bukkenSpec .rent .hoshokin{display:inline-block}#kensakuList .bukkenDetail .bukkenSpec .rent>span::after,#kensakuList .bukkenDetail .bukkenSpec .rent .yachin::after,#kensakuList .bukkenDetail .bukkenSpec .rent .kyoekihi::after,#kensakuList .bukkenDetail .bukkenSpec .rent .chinryo::after,#kensakuList .bukkenDetail .bukkenSpec .rent .hoshokin::after{display:inline-block;content:" / ";text-align:center;width:1.2em}#kensakuList .bukkenDetail .bukkenSpec .rent>span:last-of-type::after,#kensakuList .bukkenDetail .bukkenSpec .rent .yachin:last-of-type::after,#kensakuList .bukkenDetail .bukkenSpec .rent .kyoekihi:last-of-type::after,#kensakuList .bukkenDetail .bukkenSpec .rent .chinryo:last-of-type::after,#kensakuList .bukkenDetail .bukkenSpec .rent .hoshokin:last-of-type::after{content:none}@media (min-width: 576px){#kensakuList .bukkenHeaderArea .badgeRecommend+.tit{padding-left:1.5rem}#kensakuList .bukkenDetail{margin-right:-10px;margin-left:-10px}#kensakuList .bukkenDetail .bukkenPhoto,#kensakuList .bukkenDetail .bukkenSpec{padding-right:10px;padding-left:10px}#kensakuList .bukkenDetail .bukkenPhoto{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}#kensakuList .bukkenDetail .bukkenSpec{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}@media (max-width: 767.98px){#kensakuList>article{margin-bottom:1rem}#kensakuList p,#kensakuList ul,#kensakuList ol,#kensakuList dl,#kensakuList table,#kensakuList .bukkenPhoto .thumb,#kensakuList .bukkenHeaderArea{margin-bottom:15px}#kensakuList .bukkenHeaderArea .category{width:15em;font-size:11px}#kensakuList .bukkenHeaderArea .category>.type{margin-left:1em}#kensakuList .badgeRecommend{width:55px;height:55px;font-size:10px}#kensakuList .badgeRecommend::after{border-bottom:55px solid transparent;border-left:55px solid #dc3545}#kensakuList .campaignItem .itemList{font-size:11px}#kensakuList .bukkenDetail .bukkenSpec table tbody th{width:6em;white-space:normal}#kensakuList .bukkenDetail .bukkenSpec .kyoekihi{display:block}#kensakuList ~ .btnList li{margin-bottom:0}}@media (max-width: 575.98px){#kensakuList>article{padding:15px}#kensakuList .bukkenHeaderArea .tit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding-right:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#kensakuList .bukkenHeaderArea .category{width:20em;margin-bottom:1em;font-size:10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#kensakuList .bukkenHeaderArea .category.tintai>.type{margin-left:0}#kensakuList .badgeRecommend{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#kensakuList .campaignItem dt,#kensakuList .campaignItem dd{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}#kensakuList .campaignItem dd{border-bottom:1px solid #ccc}}.KushitsuTaiki{padding:.5rem;background-color:#f2f2f2}#changeBtn a[href="#kensakuTerm"]{display:block}#changeBtn .switchKensakuBtn{margin-top:0;display:none}@media (max-width: 991.98px){#changeBtn a[href="#kensakuTerm"]{display:none}#changeBtn .switchKensakuBtn{display:block}}#kensakuTerm{border:1px solid rgba(0,0,0,0.075);background-color:#f6f7f0;border-radius:6px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}#kensakuTerm>section{padding:10px;border-bottom:1px solid #d9d9d9}#kensakuTerm .tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:40px;margin:-1px -1px -1px 0;padding:0;font-size:1rem;color:#fff;background-color:#82ae46;border-top-left-radius:6px;border-top-right-radius:6px}#kensakuTerm .tit::before,#kensakuTerm .tit::after{content:none}#kensakuTerm h3{margin-top:0;margin-bottom:10px;font-size:1.15em}#kensakuTerm h4{margin-top:15px;margin-bottom:10px;font-size:1.1em}#kensakuTerm .kensakuTermList{margin-bottom:0;line-height:1.25}#kensakuTerm .kensakuTermList .custom-control{padding-top:.125em;min-height:1.5em}#kensakuTerm .kensakuTermList li{margin:0;padding:.25rem 0;text-indent:0}#kensakuTerm .kensakuTermList li::before{content:none}#kensakuTerm .kensakuTermList li ul{margin-top:-.25rem;margin-bottom:-.25rem;padding-left:2em}#kensakuTerm p{margin-bottom:0;padding-top:.25rem;padding-bottom:.25rem;line-height:1.5}#kensakuTerm #madoriSection .kensakuTermList,#kensakuTerm #areaSection .kensakuTermList li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#kensakuTerm #madoriSection .kensakuTermList li,#kensakuTerm #areaSection .kensakuTermList li ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}#kensakuTerm #termSection .form-inline .custom-select{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1em);flex:0 0 calc(50% - 1em);width:calc(50% - 1em)}#kensakuTerm #kensakuBtn{padding:10px}#kensakuTerm #kensakuBtn .btn{font-size:1em;background:-webkit-gradient(linear, left top, right top, from(#eb6101), to(#dc3545));background:-webkit-linear-gradient(left, #eb6101 0%, #dc3545 100%);background:linear-gradient(to right, #eb6101 0%, #dc3545 100%)}#kensakuTerm #kensakuBtn .btn.active,#kensakuTerm #kensakuBtn .btn:active,#kensakuTerm #kensakuBtn .btn:hover{background:-webkit-gradient(linear, left top, right top, from(rgba(235,97,1,0.8)), to(rgba(220,53,69,0.8)));background:-webkit-linear-gradient(left, rgba(235,97,1,0.8) 0%, rgba(220,53,69,0.8) 100%);background:linear-gradient(to right, rgba(235,97,1,0.8) 0%, rgba(220,53,69,0.8) 100%)}#kensakuTerm #kensakuBtn .btn:focus{-webkit-box-shadow:0 0 0 3px #ffd6b9;box-shadow:0 0 0 3px #ffd6b9}#kensakuTerm #kensakuBtn.is-fixed{position:fixed;bottom:0;width:258px;background-color:rgba(255,255,255,0.8)}@media (max-width: 991.98px){#kensakuTerm{position:relative;width:260px;height:100%;border-width:0;border-left-width:1px;border-radius:0;overflow-y:scroll}#kensakuTerm .tit{display:none}}@media (max-width: 767.98px){#kensakuTerm{width:100%;height:100%;border-left-width:0}#kensakuTerm .kensakuTermList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}#kensakuTerm .kensakuTermList li{padding-left:10px;padding-right:10px}#kensakuTerm .kensakuTermList li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}#kensakuTerm .kensakuTermList li ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#kensakuTerm #typeSection .kensakuTermList{display:block}#kensakuTerm #madoriSection .kensakuTermList li,#kensakuTerm #areaSection .kensakuTermList li ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#kensakuTerm #kensakuBtn.is-fixed{width:100%}}#kensakuTerm+.switchKensakuBtn{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;top:150px;bottom:0;left:-40px;width:40px;height:10em;margin:auto;padding:0 10px;color:#fff;line-height:1.1;background:#f08300;border-radius:6px 0 0 6px;z-index:-1}#kensakuTerm+.switchKensakuBtn.active,#kensakuTerm+.switchKensakuBtn:active,#kensakuTerm+.switchKensakuBtn:focus{background:#f08300}#kensakuTerm+.switchKensakuBtn:hover{background:#ff9c24}#kensakuTerm+.switchKensakuBtn.active::after{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#kensakuTerm+.switchKensakuBtn:focus{-webkit-box-shadow:none;box-shadow:none}#kensakuTerm+.switchKensakuBtn::after{display:inline-block;content:"";position:absolute;left:0;right:0;bottom:.5em;width:1em;height:1em;margin:auto;background-image:url(/img/common/ico_arrow-white01.svg);-webkit-transform:scale(-1, 1);transform:scale(-1, 1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}@media (max-width: 991.98px){#kensakuTerm+.switchKensakuBtn{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 767.98px){#kensakuTerm+.switchKensakuBtn{top:-30px;bottom:auto;left:0;right:0;width:10em;height:30px;padding:0;border-radius:6px 6px 0 0}#kensakuTerm+.switchKensakuBtn.active{top:0;width:100%;border-radius:0;z-index:1}#kensakuTerm+.switchKensakuBtn.active::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:calc(50% - 4em)}#kensakuTerm+.switchKensakuBtn::after{top:0;bottom:0;left:auto;right:.5em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}#kensaku.map #kensakuTerm+.switchKensakuBtn{display:block}@media (min-width: 992px){#kensaku.map #kensakuTerm{width:100%;border-right-width:0;border-radius:0;height:100%;padding-bottom:57px;overflow-y:scroll}#kensaku.map #kensakuTerm .tit{display:none}#kensaku.map #kensakuBtn{position:absolute;bottom:1px;left:0;right:0;width:100%;margin:auto;background-color:rgba(255,255,255,0.8)}#kensaku.map #kensakuBtn.is-fixed{position:absolute}}@media (min-width: 1200px){#kensaku.map .kensakuTermList li{letter-spacing:-.025em}#kensaku.map #madoriSection .kensakuTermList li,#kensaku.map #areaSection .kensakuTermList li ul li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%}#kensaku.map #campaignSection .kensakuTermList,#kensaku.map #kodawariSection .kensakuTermList,#kensaku.map #typeSection .kensakuTermList li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#kensaku.map #campaignSection .kensakuTermList li,#kensaku.map #kodawariSection .kensakuTermList li,#kensaku.map #typeSection .kensakuTermList li ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media (max-width: 575.98px){#kensaku.map #kensakuTab #kushitsuCheckBox{margin-right:15px}}#kensakuMap{width:100%;height:calc(100vh - 310px)}#kensakuMap .gm-style .gm-style-iw-c,#kensakuMap .gm-style .gm-style-iw{overflow:visible}#kensakuMap .gm-ui-hover-effect{line-height:1;vertical-align:middle;text-align:center;opacity:1;border-radius:100%;background-color:#ccc !important;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}#kensakuMap .gm-ui-hover-effect>img{margin:auto !important;width:60% !important;height:60% !important;fill:#fff;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}#kensakuMap .gm-ui-hover-effect:hover{background-color:#d9d9d9 !important}#kensakuMap .gm-ui-hover-effect:hover>img{opacity:.6}#kensakuMap .bukkenDetail{width:440px;max-width:100%;margin-left:0;margin-right:0;color:#1a1a1a;font-family:-apple-system,blinkMacSystemFont,"Segoe UI",Verdana,"Helvetica Neue","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}#kensakuMap .bukkenDetail .bukkenPhoto{padding-left:0;padding-right:6px}#kensakuMap .bukkenDetail .bukkenSpec{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0;padding-left:6px}#kensakuMap .bukkenDetail .tit,#kensakuMap .bukkenDetail p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-bottom:.5rem}#kensakuMap .bukkenDetail .thumb,#kensakuMap .bukkenDetail .btn{margin-bottom:0}#kensakuMap .bukkenDetail .tit{font-size:1rem;font-weight:500;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg);line-height:1.25}#kensakuMap .bukkenDetail .btn{margin-top:auto;margin-left:auto;font-size:1em}@media (min-width: 576px){#kensakuMap .bukkenDetail .bukkenPhoto{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}#kensakuMap .bukkenDetail .bukkenSpec{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}@media (max-width: 991.98px){#kensakuMap{height:calc(100vh - 300px)}}@media (max-width: 767.98px){#kensakuMap{height:calc(100vh - 50px)}#kensakuMap .bukkenDetail{font-size:11px}}@media (max-width: 575.98px){#kensakuMap .bukkenDetail{width:170px;font-size:11px}#kensakuMap .bukkenDetail .bukkenPhoto{padding-right:0}#kensakuMap .bukkenDetail .bukkenSpec{padding-left:0}#kensakuMap .bukkenDetail .thumb{margin-bottom:.75rem}}#bukkenHeader{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.15rem}@media (max-width: 767.98px){#bukkenHeader{font-size:12px}}#yachinInfo{list-style-type:none;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.6rem}#yachinInfo li{margin-bottom:0;text-indent:0}#yachinInfo li::before{content:none}#yachinInfo li{padding-left:0;padding-right:1rem}#yachinInfo .kyoekihi{color:#dc3545}#yachinInfo .kyoekihi .num{font-size:1.333333333333333em;font-weight:700;line-height:1}@media (min-width: 576px){#yachinInfo .tit,#yachinInfo .rent{display:inline-block;vertical-align:middle}}@media (max-width: 575.98px){#yachinInfo{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#depositInfo{margin-bottom:.6rem}#depositInfo:last-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}@media (max-width: 767.98px){#depositInfo{font-size:1em}}#floatingCta{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#floatingCta:not(.is-fixed)>.container{max-width:none;padding-left:0;padding-right:0}#floatingCta .kensakuBtnList{margin-left:-10px;margin-right:-10px}#floatingCta .kensakuBtnList li{margin-bottom:1rem;padding-left:10px;padding-right:10px}@media (max-width: 991.98px){#floatingCta .kensakuBtnList{margin-left:-7.5px;margin-right:-7.5px}#floatingCta .kensakuBtnList li{padding-left:7.5px;padding-right:7.5px}#floatingCta .kensakuBtnList .btn-lg{font-size:1rem}}#floatingCta.is-fixed{position:fixed;top:150px;left:0;right:0;padding-top:1rem;background-color:#f6f7f0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);box-shadow:0 2px 3px rgba(0,0,0,0.1);z-index:2}#floatingCta.is-fixed .kensakuBtnList{margin-bottom:0}#floatingCta.is-fixed .kensakuBtnList .btn-lg{padding:0.5em}@media (max-width: 767.98px){#floatingCta.is-fixed{top:50px}#floatingCta.is-fixed .kensakuBtnList{margin-left:-5px;margin-right:-5px}#floatingCta.is-fixed .kensakuBtnList li{padding-left:5px;padding-right:5px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#floatingCta.is-fixed .kensakuBtnList .btn-lg{font-size:13px}}@media (max-width: 320px){#floatingCta.is-fixed .kensakuBtnList .btn-lg{font-size:12px}}#relatedLink{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#relatedLink>li .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media (min-width: 576px){#relatedLink>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:50%;min-width:260px}}@media (min-width: 768px){#relatedLink{margin-bottom:2.625em;margin-left:-10px;margin-right:-10px}#relatedLink>li{min-width:300px;padding-left:10px;padding-right:10px}}@media (max-width: 767.98px){#relatedLink{margin-left:-5px;margin-right:-5px}#relatedLink>li{padding-left:5px;padding-right:5px}}@media (max-width: 575.98px){#relatedLink>li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.panorama_wrap{position:relative;padding-bottom:75%;height:0;overflow:hidden}.panorama_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 576px) and (max-width: 767.98px){.tatemono .bukkenDetail #bukkenGallery{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tatemono .bukkenDetail #bukkenGallery+.bukkenSpec{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tatemono .bukkenDetail #bukkenGallery+.bukkenSpec table{font-size:12px}}.threeDModel{overflow:hidden;position:relative;width:100%;height:0;margin-bottom:1.75em;padding-bottom:56.25%}.threeDModel iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-body .madori.row [class*="col-"]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end}.modal-body .madori .tit,.modal-body .madori figure{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.modal-body .madori .tit{font-size:1rem;margin-bottom:1rem}.modal-body .madori figure{margin-top:auto}.modal-body .madori figcaption{font-size:.777777777777778em;text-align:left}.modal-body .madori figcaption .floorSpace,.modal-body .madori figcaption .balconySpace{display:block;padding-right:0}.modal-body .madori .thumb{overflow:hidden;position:relative;width:100%;margin:auto;background-color:#fff;border:1px solid #ccc;border-radius:0}.modal-body .madori .thumb::before{display:block;content:"";padding-top:100%}.modal-body .madori .thumb img{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto;max-width:90%;max-height:90%;margin:auto}@media (max-width: 575.98px){.modal-body .madori figcaption .floorSpace,.modal-body .madori figcaption .balconySpace{display:inline-block;padding-right:1em}}@media (min-width: 576px) and (max-width: 767.98px){.heya .bukkenDetail #bukkenGallery{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}.heya .bukkenDetail #bukkenGallery+.bukkenSpec{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}}@media (min-width: 992px){.heya #depositInfo{position:absolute;top:2rem}.heya #depositInfo ~ #statusInfo{width:11rem}.heya #depositInfo ~ #statusInfo .status{margin-right:0}}#statusInfo,#statusAddition{margin-bottom:.6rem}#statusInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}#statusInfo .status,#statusInfo .status dt,#statusInfo .status dd,#statusInfo .notes{margin-bottom:0}#statusInfo .status{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:1rem}#statusInfo .status dt{margin-right:.5rem;color:inherit;font-family:-apple-system,blinkMacSystemFont,"Segoe UI",Verdana,"Helvetica Neue","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:inherit;-webkit-transform:none;transform:none}#statusInfo .status dd{color:#00a244;font-size:1.444444444444444em;font-weight:700;line-height:1}@media (min-width: 576px){#statusInfo{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width: 767.98px){#statusInfo .status{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#statusInfo .notes{font-size:1em}}@media (max-width: 575.98px){#statusInfo{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#statusAddition{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;font-size:.77777778rem;text-align:right;line-height:1.5}@media (max-width: 767.98px){#statusAddition{font-size:1em}}@media (max-width: 575.98px){#statusAddition{text-align:inherit}}#bukkenGallery{width:100%;margin-bottom:1.75em}#bukkenGallery .thumb{margin:0}#bukkenGallery .slick-arrow{top:0;margin:auto 0;background:-webkit-gradient(linear, left top, left bottom, from(#00a244), to(#82ae46));background:-webkit-linear-gradient(top, #00a244 0%, #82ae46 100%);background:linear-gradient(to bottom, #00a244 0%, #82ae46 100%)}#bukkenGallery .slick-arrow::before{background-image:url(/img/common/ico_arrow-white01.svg)}#bukkenGallery .slick-arrow.slick-disabled{background-image:none;background-color:#f2f2f2}#bukkenGallery .slick-arrow.slick-disabled::before{opacity:.7;background-image:url(/img/common/ico_arrow-gray01.svg)}#bukkenGallery .slick-prev{right:auto;margin-right:0}#bukkenGallery .slick-next{left:auto;margin-left:0}#bukkenGallery .slick-caption{position:relative;height:3rem}#bukkenGallery .slick-num{position:absolute;right:0;top:0;bottom:0;width:5em;height:1.75em;margin:auto;font-size:12px;text-align:center;background-color:#e2e5cf;border-radius:1.75em}@media (max-width: 767.98px){#bukkenGallery .slick-num{font-size:11px}}#bukkenSlider{overflow-x:hidden;overflow-y:visible;opacity:0}#bukkenSlider.slick-initialized{opacity:1}#bukkenSlider .slick-slide{padding-bottom:3rem}#bukkenSlider .slick-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-left:60px;padding-right:60px;line-height:1.1;margin-bottom:-3rem}#bukkenSlider .slick-arrow{bottom:1.3125em;width:60px;height:60px;border-radius:100%}#bukkenSlider .slick-arrow::before{width:30px}#bukkenSlider .slick-prev{left:-20px}#bukkenSlider .slick-prev::before{margin-left:20px}#bukkenSlider .slick-next{right:-20px}#bukkenSlider .slick-next::before{margin-right:20px}#bukkenSlider+.slick-caption{margin-top:-3rem}@media (max-width: 767.98px){#bukkenSlider .slick-caption{font-size:13px}#bukkenSlider .slick-arrow{width:40px;height:40px}#bukkenSlider .slick-arrow::before{width:20px}#bukkenSlider .slick-prev{left:-1rem}#bukkenSlider .slick-prev::before{margin-left:1rem}#bukkenSlider .slick-next{right:-1rem}#bukkenSlider .slick-next::before{margin-right:1rem}}#bukkenSliderNav{padding-left:35px;padding-right:35px}#bukkenSliderNav .slick-item{padding-left:5px;padding-right:5px;margin-bottom:0}#bukkenSliderNav .slick-current .thumb::after{display:inline-block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;border:3px solid #00a244;z-index:1}#bukkenSliderNav .slick-arrow{width:30px;height:100%;border-radius:3px}#bukkenSliderNav .slick-prev{left:0}#bukkenSliderNav .slick-next{right:0}@media (max-width: 991.98px){#bukkenSliderNav .slick-item{padding-left:4px;padding-right:4px}}@media (max-width: 767.98px){#bukkenSliderNav{padding-left:24px;padding-right:24px}#bukkenSliderNav .slick-item{padding-left:3px;padding-right:3px}#bukkenSliderNav .slick-arrow{width:20px}}#bukkenMadori{margin-bottom:1.75em;padding:20px;border:1px solid #ccc}#bukkenMadori .h3,#bukkenMadori .thumb{margin-bottom:20px}#bukkenMadori .h3{margin-top:0;padding-bottom:20px;border-bottom:1px solid #ccc}#bukkenMadori .thumb::before{padding-top:100%}#bukkenMadori .space{list-style-type:none;margin-bottom:0;padding-left:0}#bukkenMadori .space li{margin-bottom:0;text-indent:0}#bukkenMadori .space li::before{content:none}#bukkenMadori .space li{display:inline-block;padding-left:0;padding-right:1em;font-size:.888888888888889rem}@media (max-width: 767.98px){#bukkenMadori{padding:10px}#bukkenMadori .h3,#bukkenMadori .thumb{margin-bottom:10px}#bukkenMadori .h3{padding-bottom:10px}}.kodawariList{list-style-type:none;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;margin-bottom:1.75em;margin-left:-10px;margin-right:-10px}.kodawariList li{margin-bottom:0;text-indent:0}.kodawariList li::before{content:none}.kodawariList li{position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding-left:10px;padding-right:10px}.kodawariList li .active,.kodawariList li .inactive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:.5em;color:#00a244;font-size:14px;font-weight:500;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg);line-height:1.2;background-color:#fffbb3;border-radius:6px}.kodawariList li .active .ico,.kodawariList li .inactive .ico{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 1.75em;flex:0 0 1.75em;max-width:1.75em;height:1.75em}.kodawariList li .active .ico::before,.kodawariList li .inactive .ico::before{width:100%;height:100%;margin-right:0}.kodawariList li .active .txt,.kodawariList li .inactive .txt{text-align:left;margin-left:.5em}.kodawariList li .inactive{color:#d9d9d9;background-color:#f7f7f7}@media (min-width: 768px){.kodawariList+h2{margin-top:2.5em}}@media (max-width: 991.98px){.kodawariList{margin-left:-5px;margin-right:-5px}.kodawariList li{padding-left:5px;padding-right:5px}.kodawariList li .active,.kodawariList li .inactive{font-size:11px}}@media (max-width: 767.98px){.kodawariList{margin-left:-3.75px;margin-right:-3.75px}.kodawariList li{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-left:3.75px;padding-right:3.75px;margin-bottom:7.5px}.kodawariList li .active,.kodawariList li .inactive{font-size:10px}}@media (max-width: 413.98px){.kodawariList li{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.ricoh-theta-tour-image{margin-bottom:1.75em}@media (max-width: 767.98px){.list-tenpo #kensakuList .bukkenHeaderArea .badgeRecommend+.tit{padding-left:1rem}.list-tenpo #kensakuList .bukkenDetail .bukkenSpec table tbody th{width:8.5em}}.areaList{position:relative}.areaList .area{font-size:1.2rem;font-weight:500;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg);line-height:1}.areaList .area::before,.areaList .area::after{display:inline-block;content:"";position:absolute;margin:auto}.areaList .area::before{width:3em;height:3em;background-repeat:no-repeat;background-position:center center}.areaList .area.chikusa-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_chikusa-ku.svg);background-size:contain}.areaList .area.higashi-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_higashi-ku.svg);background-size:contain}.areaList .area.kita-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_kita-ku.svg);background-size:contain}.areaList .area.nishi-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_nishi-ku.svg);background-size:contain}.areaList .area.nakamura-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_nakamura-ku.svg);background-size:contain}.areaList .area.naka-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_naka-ku.svg);background-size:contain}.areaList .area.showa-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_showa-ku.svg);background-size:contain}.areaList .area.mizuho-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_mizuho-ku.svg);background-size:contain}.areaList .area.atsuta-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_atsuta-ku.svg);background-size:contain}.areaList .area.nakagawa-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_nakagawa-ku.svg);background-size:contain}.areaList .area.nakagawa-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_nakagawa-ku.svg);background-size:contain}.areaList .area.minato-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_minato-ku.svg);background-size:contain}.areaList .area.minami-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_minami-ku.svg);background-size:contain}.areaList .area.moriyama-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_moriyama-ku.svg);background-size:contain}.areaList .area.midori-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_midori-ku.svg);background-size:contain}.areaList .area.meito-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_meito-ku.svg);background-size:contain}.areaList .area.tempaku-ku::before{background-image:url(/img/tenpo/list-tenpo/bg_tempaku-ku.svg);background-size:contain}@media (min-width: 576px){.areaList{padding-left:4.6rem}.areaList .area{position:absolute;top:0;left:0;width:3em;height:100%;padding:3em 1em;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.areaList .area::before,.areaList .area::after{left:0;right:0}.areaList .area::before{top:0}.areaList .area::after{top:6.5em;bottom:0;width:0;margin:auto;border-left:1px dashed #82ae46}.areaList .area.higashi-ku::after,.areaList .area.kita-ku::after,.areaList .area.nishi-ku::after,.areaList .area.naka-ku::after,.areaList .area.minato-ku::after,.areaList .area.minami-ku::after,.areaList .area.midori-ku::after{top:5.5em}}@media (max-width: 575.98px){.areaList .area{position:relative;height:3em;margin-bottom:.5rem;padding:1em 0 1em 3.5em}.areaList .area::before,.areaList .area::after{top:0;bottom:0}.areaList .area::before{left:0}.areaList .area::after{left:7em;right:0;height:0;margin:auto;border-top:1px dashed #82ae46}.areaList .area.higashi-ku::after,.areaList .area.kita-ku::after,.areaList .area.nishi-ku::after,.areaList .area.naka-ku::after,.areaList .area.minato-ku::after,.areaList .area.minami-ku::after,.areaList .area.midori-ku::after{left:6em}}#sitemap #contentsBodyArea{padding-top:0}#sitemap #contentsBodyArea #tintaiArea,#sitemap #contentsBodyArea #tenpoArea,#sitemap #contentsBodyArea #teizyuArea,#sitemap #contentsBodyArea #sieiArea,#sitemap #contentsBodyArea #mansionArea,#sitemap #contentsBodyArea #kouziArea{overflow:hidden;padding-bottom:1.75em;border-bottom:1px solid #e6e6e6}#sitemap #contentsBodyArea #tintaiArea{background-color:#fff8f0}#sitemap #contentsBodyArea #tintaiArea a:not(.btn):hover,#sitemap #contentsBodyArea #tintaiArea a:not(.btn):active,#sitemap #contentsBodyArea #tintaiArea a:not(.btn):focus{color:#f08300}#sitemap #contentsBodyArea #tintaiArea h2::before{background-color:#f08300}#sitemap #contentsBodyArea #tintaiArea dt{color:#f08300}#sitemap #contentsBodyArea #tintaiArea .linkList li::before,#sitemap #contentsBodyArea #tintaiArea .linkList dd::before{background-image:url("/img/common/ico_arrow-tintai01.svg")}#sitemap #contentsBodyArea #tenpoArea{background-color:#f9f5fc}#sitemap #contentsBodyArea #tenpoArea a:not(.btn):hover,#sitemap #contentsBodyArea #tenpoArea a:not(.btn):active,#sitemap #contentsBodyArea #tenpoArea a:not(.btn):focus{color:#65318e}#sitemap #contentsBodyArea #tenpoArea h2::before{background-color:#65318e}#sitemap #contentsBodyArea #tenpoArea dt{color:#65318e}#sitemap #contentsBodyArea #tenpoArea .linkList li::before,#sitemap #contentsBodyArea #tenpoArea .linkList dd::before{background-image:url("/img/common/ico_arrow-tenpo01.svg")}#sitemap #contentsBodyArea #teizyuArea{background-color:#fef4f8}#sitemap #contentsBodyArea #teizyuArea a:not(.btn):hover,#sitemap #contentsBodyArea #teizyuArea a:not(.btn):active,#sitemap #contentsBodyArea #teizyuArea a:not(.btn):focus{color:#eb6ea5}#sitemap #contentsBodyArea #teizyuArea h2::before{background-color:#eb6ea5}#sitemap #contentsBodyArea #teizyuArea dt{color:#eb6ea5}#sitemap #contentsBodyArea #teizyuArea .linkList li::before,#sitemap #contentsBodyArea #teizyuArea .linkList dd::before{background-image:url("/img/common/ico_arrow-teizyu01.svg")}#sitemap #contentsBodyArea #sieiArea{background-color:#edf7fc}#sitemap #contentsBodyArea #sieiArea a:not(.btn):hover,#sitemap #contentsBodyArea #sieiArea a:not(.btn):active,#sitemap #contentsBodyArea #sieiArea a:not(.btn):focus{color:#38a1db}#sitemap #contentsBodyArea #sieiArea h2::before{background-color:#38a1db}#sitemap #contentsBodyArea #sieiArea dt{color:#38a1db}#sitemap #contentsBodyArea #sieiArea .linkList li::before,#sitemap #contentsBodyArea #sieiArea .linkList dd::before{background-image:url("/img/common/ico_arrow-siei01.svg")}#sitemap #contentsBodyArea #mansionArea{background-color:#edf2fc}#sitemap #contentsBodyArea #mansionArea a:not(.btn):hover,#sitemap #contentsBodyArea #mansionArea a:not(.btn):active,#sitemap #contentsBodyArea #mansionArea a:not(.btn):focus{color:#19448e}#sitemap #contentsBodyArea #mansionArea h2::before{background-color:#19448e}#sitemap #contentsBodyArea #mansionArea dt{color:#19448e}#sitemap #contentsBodyArea #mansionArea .linkList li::before,#sitemap #contentsBodyArea #mansionArea .linkList dd::before{background-image:url("/img/common/ico_arrow-mansion01.svg")}#sitemap #contentsBodyArea #kouziArea{margin-top:4rem;border-top:1px solid #e6e6e6;background-color:#e9fbfc}#sitemap #contentsBodyArea #kouziArea a:not(.btn):hover,#sitemap #contentsBodyArea #kouziArea a:not(.btn):active,#sitemap #contentsBodyArea #kouziArea a:not(.btn):focus{color:#00a3af}#sitemap #contentsBodyArea #kouziArea h2::before{background-color:#00a3af}#sitemap #contentsBodyArea #kouziArea dt{color:#00a3af}#sitemap #contentsBodyArea #kouziArea .linkList li::before,#sitemap #contentsBodyArea #kouziArea .linkList dd::before{background-image:url("/img/common/ico_arrow-kouzi01.svg")}#sitemap #contentsBodyArea h2{display:block;text-align:inherit;padding-left:1.5em;text-indent:-1.5em}#sitemap #contentsBodyArea h2::before{text-indent:0;display:inline-block;content:"";width:1em;min-width:initial;height:1em;margin-right:.5em;font-size:1em;text-align:center;vertical-align:middle;background:#00a244 url(/img/common/ico_arrow-white01.svg) no-repeat center center;background-size:88.88888889% 88.88888889%;border-radius:1em}#sitemap #contentsBodyArea h2::after{content:none}@media (min-width: 768px){#sitemap #contentsBodyArea h2{font-size:24px}}input,textarea,select,button{font-family:-apple-system,blinkMacSystemFont,"Segoe UI",Verdana,"Helvetica Neue","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}input:active,input:focus,button:active,button:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}button{cursor:pointer}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:none}input[type=date]::-webkit-date-and-time-value,input[type=datetime-local]::-webkit-date-and-time-value,input[type=month]::-webkit-date-and-time-value,input[type=time]::-webkit-date-and-time-value{text-align:left}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{padding-left:0.375rem;padding-right:0.375rem}.formFlow{list-style-type:none;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.875em;margin-bottom:3.5em}.formFlow li{margin-bottom:0;text-indent:0}.formFlow li::before{content:none}.formFlow li{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:.5em;padding-bottom:.5em;color:#b3b3b3;text-align:center;background-color:#e6e6e6;margin-right:10px}.formFlow li::after{content:"";position:absolute;top:0;bottom:0;right:-10px;width:0;height:0;margin:auto 0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e6e6e6}.formFlow li.active{color:#fff;background-color:#000}.formFlow li.active::after{border-left-color:#000}.formFlow li:last-child{margin-right:0}.formFlow li:last-child::after{content:none}@media (min-width: 768px){.formFlow{font-size:20px}}.formArea{width:100%}.formArea>.form-group{width:100%;margin:0}.formArea>.form-group:last-of-type{margin-bottom:1.75em}.formArea>.form-group:last-of-type .formHeader,.formArea>.form-group:last-of-type .formData{border-bottom:1px solid #e6e6e6}.formHeader,.formData{margin:0 !important;padding:1rem;vertical-align:middle;border-top:1px solid #e6e6e6}.formHeader p,.formHeader ul,.formHeader ol,.formHeader li,.formHeader dl,.formHeader dd,.formHeader dt,.formHeader label,.formData p,.formData ul,.formData ol,.formData li,.formData dl,.formData dd,.formData dt,.formData label{margin-bottom:0}.formHeader{position:relative;font-weight:normal}.formHeader.is-required{padding-right:4rem}@media (max-width: 767.98px){.formHeader.is-required{padding-right:3rem}}.formHeader .badgeRequired{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:1.4rem;bottom:0;right:1rem;height:1.5rem}.formHeader.d-none+.formData{padding-top:1rem;border-top:1px solid #e6e6e6}.formData>.form-inline{position:relative}ul.form-row{list-style-type:none;margin-bottom:0;padding-left:0}ul.form-row li{margin-bottom:0;text-indent:0}ul.form-row li::before{content:none}@media (min-width: 768px){.formArea>.form-group:not(.row):last-of-type .formHeader{border-bottom-width:0}.formArea>.form-group:not(.row) .formData{padding-top:0;border-top-width:0}.formArea>.form-group:not(.row) .formHeader.d-none+.formData{padding-top:1rem;border-top:1px solid #e6e6e6}}@media (max-width: 767.98px){.formHeader,.formData{padding-left:0;padding-right:0}.formHeader .badgeRequired{right:0}.formHeader,.formArea>.form-group:last-of-type .formHeader{border-bottom-width:0}.formData{padding-top:0;border-top-width:0}.formData+.formHeader{border-top-width:0}}.form-inline>[class*="col-"]{margin-left:0;margin-right:0}.form-control:active,.form-control:focus,.custom-select:active,.custom-select:focus{outline:0;-webkit-box-shadow:0 0 0 3px #b2f3cd;box-shadow:0 0 0 3px #b2f3cd}.form-control:focus,.custom-select:focus{border-color:#00a244}#tintai .form-control:active,#tintai .form-control:focus,#tintai .custom-select:active,#tintai .custom-select:focus{-webkit-box-shadow:0 0 0 3px #ffe1bd;box-shadow:0 0 0 3px #ffe1bd}#tintai .form-control:focus,#tintai .custom-select:focus{border-color:#f08300}#tenpo .form-control:active,#tenpo .form-control:focus,#tenpo .custom-select:active,#tenpo .custom-select:focus{-webkit-box-shadow:0 0 0 3px #e1cfef;box-shadow:0 0 0 3px #e1cfef}#tenpo .form-control:focus,#tenpo .custom-select:focus{border-color:#65318e}#teizyu .form-control:active,#teizyu .form-control:focus,#teizyu .custom-select:active,#teizyu .custom-select:focus{-webkit-box-shadow:0 0 0 3px #f9d1e2;box-shadow:0 0 0 3px #f9d1e2}#teizyu .form-control:focus,#teizyu .custom-select:focus{border-color:#eb6ea5}#siei .form-control:active,#siei .form-control:focus,#siei .custom-select:active,#siei .custom-select:focus{-webkit-box-shadow:0 0 0 3px #badef2;box-shadow:0 0 0 3px #badef2}#siei .form-control:focus,#siei .custom-select:focus{border-color:#38a1db}#mansion .form-control:active,#mansion .form-control:focus,#mansion .custom-select:active,#mansion .custom-select:focus{-webkit-box-shadow:0 0 0 3px #b4cbf2;box-shadow:0 0 0 3px #b4cbf2}#mansion .form-control:focus,#mansion .custom-select:focus{border-color:#19448e}#kouzi .form-control:active,#kouzi .form-control:focus,#kouzi .custom-select:active,#kouzi .custom-select:focus{-webkit-box-shadow:0 0 0 3px #b2f1f6;box-shadow:0 0 0 3px #b2f1f6}#kouzi .form-control:focus,#kouzi .custom-select:focus{border-color:#00a3af}.form-control{color:inherit;border-color:#ccc;border-radius:0;-webkit-appearance:none}.form-control::-webkit-input-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-ms-input-placeholder{color:#999}.form-control::placeholder{color:#999}.form-inline .form-control.w-4em{width:4em}.form-inline .form-control.w-6em{width:6em}.form-inline .form-control.w-8em{width:8em}.form-control.customDatepickerInput{padding-right:2.25rem;background:url("../img/common/ico_calendar-black01.svg") no-repeat right 0.5rem center/24px 24px}.custom-select{color:inherit;padding-right:1.5rem;border:1px solid #ccc;border-radius:0;background-size:12px 16px}@media (max-width: 767.98px){.custom-select{background-size:10px 14px}}.custom-control{padding-left:2em;line-height:1.5}.custom-control-input:focus ~ .custom-control-label::before,.custom-control-input:active ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 3px #b2f3cd;box-shadow:0 0 0 3px #b2f3cd}.custom-control-input:active ~ .custom-control-label::before{background-color:#ccc}.custom-control-label{padding-top:.125em;padding-bottom:.125em}.custom-control-label::before,.custom-control-label::after{top:0;bottom:0;left:-2em;width:1.5em;height:1.5em;margin-top:auto;margin-bottom:auto}.custom-control-label::before{background-color:#fff;border:1px solid #ccc}.custom-control-inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-radio .custom-control-input:checked ~ .custom-control-label::before,.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#00a244;border-width:0}.custom-radio .custom-control-input:indeterminate ~ .custom-control-label::before,.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{background-color:#ccc}#tintai .custom-control-input:focus ~ .custom-control-label::before,#tintai .custom-control-input:active ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 3px #ffe1bd;box-shadow:0 0 0 3px #ffe1bd}#tintai .custom-radio .custom-control-input:checked ~ .custom-control-label::before,#tintai .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#f08300}#tenpo .custom-control-input:focus ~ .custom-control-label::before,#tenpo .custom-control-input:active ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 3px #e1cfef;box-shadow:0 0 0 3px #e1cfef}#tenpo .custom-radio .custom-control-input:checked ~ .custom-control-label::before,#tenpo .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#65318e}#teizyu .custom-control-input:focus ~ .custom-control-label::before,#teizyu .custom-control-input:active ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 3px #f9d1e2;box-shadow:0 0 0 3px #f9d1e2}#teizyu .custom-radio .custom-control-input:checked ~ .custom-control-label::before,#teizyu .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#eb6ea5}#siei .custom-control-input:focus ~ .custom-control-label::before,#siei .custom-control-input:active ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 3px #badef2;box-shadow:0 0 0 3px #badef2}#siei .custom-radio .custom-control-input:checked ~ .custom-control-label::before,#siei .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#38a1db}#mansion .custom-control-input:focus ~ .custom-control-label::before,#mansion .custom-control-input:active ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 3px #b4cbf2;box-shadow:0 0 0 3px #b4cbf2}#mansion .custom-radio .custom-control-input:checked ~ .custom-control-label::before,#mansion .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#19448e}#kouzi .custom-control-input:focus ~ .custom-control-label::before,#kouzi .custom-control-input:active ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 3px #b2f1f6;box-shadow:0 0 0 3px #b2f1f6}#kouzi .custom-radio .custom-control-input:checked ~ .custom-control-label::before,#kouzi .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#00a3af}.custom-checkbox .custom-control-label::before{border-radius:0}.custom-file-input{cursor:pointer}.custom-file-input:focus ~ .custom-file-label{-webkit-box-shadow:0 0 0 3px #ccc;box-shadow:0 0 0 3px #ccc;border-color:#000}#library .custom-file-input:focus ~ .custom-file-label{-webkit-box-shadow:0 0 0 3px #b2f3cd;box-shadow:0 0 0 3px #b2f3cd;border-color:#00a244}#conversion .custom-file-input:focus ~ .custom-file-label{-webkit-box-shadow:0 0 0 3px #ffe1bd;box-shadow:0 0 0 3px #ffe1bd;border-color:#f08300}.custom-file-label{overflow:hidden;color:inherit;padding-right:4.5rem;border:1px solid #ccc;border-radius:0;cursor:pointer;white-space:nowrap}.custom-file-label::after{color:inherit;background-color:#f2f2f2;border-left:1px solid #ccc;border-radius:0}.custom-file-input:lang(ja) ~ .custom-file-label::after{content:"参照"}.badgeRequired{display:inline-block;margin-left:15px;padding:.25em .4em;color:#fff;font-size:14px;line-height:1;background-color:#dc3545}@media (max-width: 767.98px){.badgeRequired{font-size:12px}}.tooltip-inner{border-radius:0;font-size:12px}@media (max-width: 767.98px){.tooltip-inner{font-size:10px}}.valid-tooltip,.invalid-tooltip,.valid-feedback,.invalid-feedback{line-height:1.5}.valid-tooltip,.invalid-tooltip{font-size:.77777778rem}.valid-tooltip::before,.invalid-tooltip::before{content:"";position:absolute;bottom:100%;left:0;margin-left:.5rem;width:0;height:0;border-style:solid;border-width:0 .3rem .3rem .3rem;border-color:transparent}.valid-tooltip::before{border-bottom-color:rgba(40,167,69,0.9)}.custom-control-input.is-valid ~ .custom-control-label,.custom-control-input.is-valid:indeterminate ~ .custom-control-label,.was-validated .custom-control-input:valid ~ .custom-control-label{color:inherit}.custom-control-input.is-valid ~ .custom-control-label::before,.custom-control-input.is-valid:indeterminate ~ .custom-control-label::before,.was-validated .custom-control-input:valid ~ .custom-control-label::before{border-color:#28a745;background-color:#d8f6df}.invalid-tooltip::before{border-bottom-color:rgba(220,53,69,0.9)}.custom-control-input.is-invalid ~ .custom-control-label,.custom-control-input.is-invalid:indeterminate ~ .custom-control-label,.was-validated .custom-control-input:invalid ~ .custom-control-label{color:inherit}.custom-control-input.is-invalid ~ .custom-control-label::before,.custom-control-input.is-invalid:indeterminate ~ .custom-control-label::before,.was-validated .custom-control-input:invalid ~ .custom-control-label::before{border-color:#dc3545;background-color:#fae3e5}.custom-control>.valid-tooltip,.custom-control>.invalid-tooltip{left:0;margin-top:.15rem}.validation-group{position:relative}.validation-group.form-inline .form-control:not([class*="w-"]){width:calc(100% - 1.25em)}.validation-group>.valid-tooltip,.validation-group>.invalid-tooltip{margin-top:.25rem}.validation-group.form-inline>.valid-tooltip,.validation-group.form-inline>.invalid-tooltip{margin-top:0}.validation-group .custom-control-inline{position:static}.validation-group .custom-control.validation-invalid ~ .invalid-feedback{display:block}.validation-group.validation-invalid>.custom-control ~ .invalid-feedback{display:block}.with-errors{list-style-type:none;margin-bottom:0;padding-left:0;width:100%;color:#dc3545;font-size:1rem}.with-errors li{margin-bottom:0;text-indent:0}.with-errors li::before{content:none}.with-errors li{margin:0;padding:0}.with-errors li:first-child{margin-top:.5rem}#agreeCheck{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (min-width: 768px){#agreeCheck{font-size:18px}}@media (min-width: 768px){.formBtn{margin-top:2.625em}}@media all and (-ms-high-contrast: none){.formFlow li{padding-top:.75em}.badgeRequired{padding-top:.5em}}.inputArea{padding-left:2em}button.help{padding:0;border:0;vertical-align:middle;background-color:transparent}button.help>img[src$=".svg"]{max-width:none;width:auto;height:1em;vertical-align:-1%}button.help::after{content:none}.slick-loading .slick-list{background:#fff url("/plugins/slick/1.9.0/ajax-loader.gif") center center no-repeat}.slick-item{vertical-align:top}.slick-arrow{overflow:hidden;display:block;position:absolute;top:auto;bottom:0;margin:0;padding:0;width:1em;height:1em;font-size:30px;line-height:1;color:transparent;border:none;outline:none;background:transparent;cursor:pointer;z-index:1}.slick-arrow::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;margin:auto;background:url("/img/common/ico_arrow-black01.svg") no-repeat center center;background-size:contain}.slick-arrow:hover,.slick-arrow:focus{color:transparent;outline:none;background:transparent}.slick-arrow:hover::before,.slick-arrow:focus::before{opacity:1}.slick-arrow.slick-disabled{cursor:default}.slick-arrow.slick-disabled::before{opacity:.25}.slick-prev{right:calc(50% + 300px)}.slick-prev::before{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}@media (max-width: 767.98px){.slick-prev{right:auto;left:16px}}.slick-next{left:calc(50% + 300px)}@media (max-width: 767.98px){.slick-next{left:auto;right:16px}}.slick-dotted.slick-slider{margin-bottom:1.75em}.slick-dots{list-style-type:none;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;right:0;bottom:0;width:660px;height:30px;padding:0 30px;margin:0 auto;font-size:10px;line-height:1;list-style:none;text-align:center}.slick-dots li{margin-bottom:0;text-indent:0}.slick-dots li::before{content:none}.slick-dots li{position:relative;-webkit-box-flex:0;-ms-flex:0 0 1em;flex:0 0 1em;width:1em;height:1em;margin:.5em;padding:0;text-align:center;cursor:pointer}.slick-dots li button{overflow:hidden;display:block;width:100%;height:100%;margin:0;padding:0;border:0;color:transparent;text-indent:100%;white-space:nowrap;outline:none;background:transparent;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover::before,.slick-dots li button:focus::before{opacity:1}.slick-dots li button::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #000;opacity:1;border-radius:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button::before{background-color:#000}@media (max-width: 767.98px){.slick-dots{width:auto;margin-left:16px;margin-right:16px}}@media (max-width: 575.98px){.slick-dots li{margin:.25em}}.card{border-radius:6px}.card:link,.card:visited,.card:hover,.card:active,.card:focus{text-decoration:none}.thumb{overflow:hidden;border-radius:6px;text-align:center}.thumb img{display:block;width:100%}#pickupList{list-style-type:none;margin-bottom:0;padding-left:0}#pickupList li{margin-bottom:0;text-indent:0}#pickupList li::before{content:none}#pickupList:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex}#pickupList:not(.slick-initialized) .slick-item{max-width:300px;opacity:0}#pickupList .slick-item{height:100%;padding-left:0}#pickupList .card{height:100%;border-width:0;-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 3px 0px rgba(0,0,0,0.15)}#pickupList .card:link,#pickupList .card:visited,#pickupList .card:hover,#pickupList .card:active,#pickupList .card:focus{text-decoration:none}#pickupList .card:hover,#pickupList .card:active,#pickupList .card:focus{color:#1a1a1a}#pickupList .card:hover{background-color:#f6f7f0}#pickupList .thumb{border-bottom-left-radius:0;border-bottom-right-radius:0}#pickupList .card-body{position:relative;padding:1rem}#pickupList .category{position:absolute;top:-1.8em;right:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#pickupList time{display:block;margin-bottom:0.5em}#pickupList p:last-child{margin-bottom:0}#pickupList .slick-prev+.slick-list{padding-bottom:60px}#pickupList .slick-list{padding-bottom:1.75em}#pickupList .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#pickupList .slick-slide{height:auto;margin-left:15px;margin-right:15px}#pickupList .slick-slide>div{height:100%}@media (max-width: 767.98px){#pickupList{padding-left:8px;padding-right:8px;line-height:1.5}#pickupList .slick-prev+.slick-list{padding-bottom:50px}#pickupList .slick-list{padding-bottom:1rem}#pickupList .slick-slide{margin-left:8px;margin-right:8px}}@media (max-width: 575.98px){#pickupList .slick-track:has(>.slick-active:only-child),#pickupList .slick-track .slick-active:only-child{width:100% !important}}@media (min-width: 768px){#kensaku .modal-dialog,.modal-dialog.modal-md{max-width:600px}}@media (min-width: 768px) and (max-width: 991.98px){.modal-lg{max-width:600px}}.modal-content{border-color:rgba(0,162,68,0.2)}.modal-header{display:block;padding:1.25rem 2.5rem 1.25rem 1rem;border-bottom-color:rgba(0,162,68,0.6);text-align:center;background:-webkit-gradient(linear, left top, right top, from(rgba(0,162,68,0.5)), to(rgba(130,174,70,0.5)));background:-webkit-linear-gradient(left, rgba(0,162,68,0.5) 0%, rgba(130,174,70,0.5) 100%);background:linear-gradient(to right, rgba(0,162,68,0.5) 0%, rgba(130,174,70,0.5) 100%)}.modal-header .close{position:absolute;top:0;right:0;width:2em;height:2em;font-size:1.25rem;margin:-.5rem -.5rem auto auto;padding:0;color:#fff;line-height:1;text-align:center;vertical-align:middle;text-shadow:none;background-color:#000;border-radius:100%;opacity:1;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out}.modal-header .close>span{display:inline-block;height:1em;line-height:.8;margin:auto}.modal-header .close:not(:disabled):not(.disabled):hover,.modal-header .close:not(:disabled):not(.disabled):focus{color:#f2f2f2;opacity:1;background-color:#333}#tintai .modal-header{border-bottom-color:rgba(240,131,0,0.6);background:-webkit-gradient(linear, left top, right top, from(rgba(240,131,0,0.5)), to(rgba(235,97,1,0.5)));background:-webkit-linear-gradient(left, rgba(240,131,0,0.5) 0%, rgba(235,97,1,0.5) 100%);background:linear-gradient(to right, rgba(240,131,0,0.5) 0%, rgba(235,97,1,0.5) 100%)}#tenpo .modal-header{border-bottom-color:rgba(101,49,142,0.6);background:-webkit-gradient(linear, left top, right top, from(rgba(101,49,142,0.5)), to(rgba(77,90,175,0.5)));background:-webkit-linear-gradient(left, rgba(101,49,142,0.5) 0%, rgba(77,90,175,0.5) 100%);background:linear-gradient(to right, rgba(101,49,142,0.5) 0%, rgba(77,90,175,0.5) 100%)}#teizyu .modal-header{border-bottom-color:rgba(235,110,165,0.6);background:-webkit-gradient(linear, left top, right top, from(rgba(235,110,165,0.5)), to(rgba(204,126,177,0.5)));background:-webkit-linear-gradient(left, rgba(235,110,165,0.5) 0%, rgba(204,126,177,0.5) 100%);background:linear-gradient(to right, rgba(235,110,165,0.5) 0%, rgba(204,126,177,0.5) 100%)}#siei .modal-header{border-bottom-color:rgba(56,161,219,0.6);background:-webkit-gradient(linear, left top, right top, from(rgba(56,161,219,0.5)), to(rgba(89,185,198,0.5)));background:-webkit-linear-gradient(left, rgba(56,161,219,0.5) 0%, rgba(89,185,198,0.5) 100%);background:linear-gradient(to right, rgba(56,161,219,0.5) 0%, rgba(89,185,198,0.5) 100%)}#mansion .modal-header{border-bottom-color:rgba(25,68,142,0.6);background:-webkit-gradient(linear, left top, right top, from(rgba(25,68,142,0.5)), to(rgba(83,131,195,0.5)));background:-webkit-linear-gradient(left, rgba(25,68,142,0.5) 0%, rgba(83,131,195,0.5) 100%);background:linear-gradient(to right, rgba(25,68,142,0.5) 0%, rgba(83,131,195,0.5) 100%)}#kouzi .modal-header{border-bottom-color:rgba(0,163,175,0.6);background:-webkit-gradient(linear, left top, right top, from(rgba(0,163,175,0.5)), to(rgba(56,180,139,0.5)));background:-webkit-linear-gradient(left, rgba(0,163,175,0.5) 0%, rgba(56,180,139,0.5) 100%);background:linear-gradient(to right, rgba(0,163,175,0.5) 0%, rgba(56,180,139,0.5) 100%)}.modal-title{line-height:1.25;display:block;text-align:inherit;margin:0;padding:0;border:none;text-indent:0;font-size:24px}.modal-title::before,.modal-title::after{content:none;border:none}@media (max-width: 767.98px){.modal-title{font-size:18px}}.modal-body{padding-top:1px;line-height:1.5}.modal-body>*:not(.row):first-child{margin-top:1.75rem}.modal-body>.row{margin-left:-7.5px;margin-right:-7.5px}.modal-body>.row [class*="col-"]{padding-left:7.5px;padding-right:7.5px}.modal-body h2,.modal-body .h2,.modal-body h3,.modal-body .h3,.modal-body h4,.modal-body .h4,.modal-body h5,.modal-body .h5,.modal-body h6,.modal-body .h6{margin-top:1.75em;line-height:1.2}.modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-backdrop{background-color:#b2f3cd}.modal-backdrop.show{opacity:.6}.tooltip-inner{text-align:left;border-radius:3px}.flowList{counter-reset:num}.flowList .flowUnit{position:relative;padding-left:8rem}.flowList .flowUnit::before,.flowList .flowUnit::after{content:"";position:absolute;left:0}.flowList .flowUnit::before{top:0;width:6rem;height:100%;background-color:#b2f3cd}.flowList .flowUnit::after{top:100%;border-style:solid;border-width:3rem 3rem 0 3rem;border-color:#b2f3cd transparent transparent transparent}.flowList .flowUnit:last-of-type::after{content:none}@media (max-width: 991.98px){.flowList .flowUnit{padding-left:6.5rem}.flowList .flowUnit::before{width:5rem}.flowList .flowUnit::after{border-width:2.5rem 2.5rem 0 2.5rem}}@media (max-width: 767.98px){.flowList .flowUnit{padding-left:3.5rem}.flowList .flowUnit::before{width:2.5rem}.flowList .flowUnit::after{border-width:1.75rem 1.25rem 0 1.25rem}}.flowList .tit{display:block;text-align:inherit;margin:0;padding:0;border:none;text-indent:0;margin-top:3rem;margin-bottom:1.75rem;font-size:22px;counter-increment:num}.flowList .tit::before,.flowList .tit::after{content:none;border:none}.flowList .tit::before{display:block;position:absolute;top:0;left:-8rem;width:6rem;font-size:3rem;color:white;text-align:center;content:"0" counter(num);background-image:none !important}@media (max-width: 991.98px){.flowList .tit{margin-top:2.5rem}.flowList .tit::before{left:-6.5rem;width:5rem;font-size:2.5rem}}@media (max-width: 767.98px){.flowList .tit{margin-top:1.75rem;font-size:17px}.flowList .tit::before{left:-3.5rem;width:2.5rem;font-size:1.5rem}}.flowList .term{margin-right:.5rem;color:#00a244}#tintai .flowUnit::before{background-color:#ffe1bd}#tintai .flowUnit::after{border-top-color:#ffe1bd}#tintai .term{margin-right:.5rem;color:#f08300}#tenpo .flowUnit::before{background-color:#e1cfef}#tenpo .flowUnit::after{border-top-color:#e1cfef}#tenpo .term{color:#65318e}#teizyu .flowUnit::before{background-color:#f9d1e2}#teizyu .flowUnit::after{border-top-color:#f9d1e2}#teizyu .term{color:#eb6ea5}#siei .flowUnit::before{background-color:#badef2}#siei .flowUnit::after{border-top-color:#badef2}#siei .term{color:#38a1db}#mansion .flowUnit::before{background-color:#b4cbf2}#mansion .flowUnit::after{border-top-color:#b4cbf2}#mansion .term{color:#19448e}#kouzi .flowUnit::before{background-color:#b2f1f6}#kouzi .flowUnit::after{border-top-color:#b2f1f6}#kouzi .term{color:#00a3af}
