.yG5dXa_property-archive{box-sizing:content-box;max-width:var(--standard-width);flex-wrap:wrap;justify-content:flex-start;gap:35px 24px;margin:40px auto 39px;padding:0 12px 24px;display:flex;position:relative}@media (max-width:768px){.yG5dXa_property-archive{gap:25px;margin:0 auto;padding:0 12px 26px}.yG5dXa_property-archive+.container{padding:0 0 24px}}.yG5dXa_property-archive.caseArchive .yG5dXa_property-archive-item div[class*=info] p{display:inline-block}@media (max-width:768px){.yG5dXa_property-archive.caseArchive .yG5dXa_property-archive-item div[class*=info] p{display:block}}.yG5dXa_property-archive.caseArchive .yG5dXa_property-archive-item div[class*=info] p[class*=pattern]{padding-right:32px}@media (max-width:768px){.yG5dXa_property-archive.caseArchive .yG5dXa_property-archive-item div[class*=info] p[class*=pattern]{padding-right:0}.yG5dXa_property-archive.propertyArchive .yG5dXa_property-archive-item div[class*=info] p{font-size:14px}}.yG5dXa_property-archive-empty{text-align:center;padding:3rem 0}.yG5dXa_property-archive-item{box-sizing:border-box;width:calc(33.3333% - 16px)}@media (max-width:768px){.yG5dXa_property-archive-item{width:100%}}
.T9Ehzq_propertyCard{color:inherit;text-decoration:none;transition:transform .2s;display:block}.T9Ehzq_propertyCard:hover{filter:brightness(1.2)}.T9Ehzq_imageWrapper{aspect-ratio:16/9;background:#d9d9d9;border-radius:20px;width:100%;position:relative;overflow:hidden}@media (max-width:768px){.T9Ehzq_imageWrapper{border-radius:10px}}.T9Ehzq_image{border-radius:20px;width:100%;height:100%}@media (max-width:768px){.T9Ehzq_image{border-radius:10px}}.T9Ehzq_image:hover{transition:transform .3s;transform:scale(1.05)}.T9Ehzq_image img{object-fit:cover;border-radius:20px;height:auto}@media (max-width:768px){.T9Ehzq_image img{border-radius:10px}}.T9Ehzq_noImage{color:#999;background:#e0e0e0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.T9Ehzq_productBadge{background:var(--color-background);border:1px solid var(--color-main);color:var(--color-main);border-radius:4px;padding:7px 15px;font-size:12px;font-weight:700;display:inline-block}@media (max-width:768px){.T9Ehzq_productBadge{border-radius:2px;padding:3px 7px;font-size:10px}}.T9Ehzq_info{padding:19px 0}@media (max-width:768px){.T9Ehzq_info{padding:10px 0}}.T9Ehzq_info p{color:var(--color-main)}@media (max-width:768px){.T9Ehzq_info p{font-size:12px;font-weight:500;line-height:1.8}}.T9Ehzq_title{color:var(--color-text);padding:14px 0 16px;font-size:24px;font-weight:700;line-height:1.4}@media (max-width:768px){.T9Ehzq_title{padding:4px 0 8px;font-size:18px}}.T9Ehzq_pattern,.T9Ehzq_price,.T9Ehzq_rateOfReturn,.T9Ehzq_location{color:var(--color-main);font-size:16px;font-weight:500;line-height:1.8}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}
.fxdNbW_bottomImagePc{display:block}.fxdNbW_bottomImageSp{display:none}@media (max-width:768px){.fxdNbW_bottomImagePc{display:none}.fxdNbW_bottomImageSp{display:block}}.fxdNbW_enTitle{margin-bottom:21px;font-family:Roboto,sans-serif;font-weight:600;color:var(--color-main)!important;font-size:80px!important;line-height:1!important}@media (max-width:1024px){.fxdNbW_enTitle{font-size:50px!important}}@media (max-width:768px){.fxdNbW_enTitle{margin-bottom:13px;font-size:36px!important}}.fxdNbW_pointImage{object-fit:cover;width:100%;height:420px;display:block}@media (max-width:768px){.fxdNbW_pointImage{height:110px}}.fxdNbW_message{text-align:center;justify-content:center;width:100%;height:740px;padding-top:80px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.fxdNbW_message{height:640px;padding-top:71px}}.fxdNbW_message .fxdNbW_bgImagePC{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:768px){.fxdNbW_message .fxdNbW_bgImagePC{display:none}}.fxdNbW_message .fxdNbW_bgImageSP{object-fit:cover;z-index:0;width:100%;height:100%;display:none;position:absolute;top:0;left:0}@media (max-width:768px){.fxdNbW_message .fxdNbW_bgImageSP{display:block}}.fxdNbW_message .fxdNbW_inner{z-index:2;position:relative}.fxdNbW_message h2{text-align:center;color:#fff;letter-spacing:12px;font-size:40px;font-weight:500;line-height:1.6}@media (max-width:1024px){.fxdNbW_message h2{font-size:30px}}@media (max-width:768px){.fxdNbW_message h2{letter-spacing:4px;font-size:20px}}.fxdNbW_cta{position:relative;overflow:hidden}.fxdNbW_cta .fxdNbW_bgImage{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.fxdNbW_cta .fxdNbW_inner{max-width:var(--standard-width);z-index:2;gap:186px;margin:0 auto;padding:170px 16px 167px;display:flex;position:relative}@media screen and (min-width:1200px){.fxdNbW_cta .fxdNbW_inner{max-width:1232px}}@media (max-width:1024px){.fxdNbW_cta .fxdNbW_inner{gap:40px;padding:60px 12px}}@media (max-width:768px){.fxdNbW_cta .fxdNbW_inner{flex-direction:column;gap:26px;padding:37px 12px 39px}}.fxdNbW_cta .fxdNbW_inner .fxdNbW_text{flex:1}.fxdNbW_cta .fxdNbW_inner .fxdNbW_text ul{margin-top:52px}@media (max-width:768px){.fxdNbW_cta .fxdNbW_inner .fxdNbW_text ul{margin-top:33px}}.fxdNbW_cta h2{color:var(--color-main);margin-top:-5px;font-size:36px;font-weight:700;line-height:1.4}@media (max-width:1024px){.fxdNbW_cta h2{font-size:26px}}@media (max-width:768px){.fxdNbW_cta h2{font-size:24px}}.fxdNbW_cta p{color:var(--color-text);margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.8}@media (max-width:768px){.fxdNbW_cta p{margin-bottom:12px;font-size:14px}}.fxdNbW_cta p span{color:#427bda}.fxdNbW_cta ul{gap:12px;display:flex}.fxdNbW_cta ul li{width:339px;max-width:100%}.fxdNbW_cta ul li a span:first-of-type{left:13px}@media (max-width:768px){.fxdNbW_cta ul li a span:first-of-type{left:6px}.fxdNbW_cta ul li:last-child a:after{background-color:var(--color-main)}}.fxdNbW_parallaxWrap{position:relative}.fxdNbW_parallaxWrap .fxdNbW_message{height:740px;min-height:50vh;position:relative;overflow:hidden}.fxdNbW_parallaxWrap .fxdNbW_message.fxdNbW_sticky{z-index:1;position:sticky;top:100px}@media (max-width:1024px){.fxdNbW_parallaxWrap .fxdNbW_message.fxdNbW_sticky{top:0}}.fxdNbW_parallaxWrap .fxdNbW_cta{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;height:740px;min-height:50vh;position:relative}.fxdNbW_reason .fxdNbW_inner{max-width:var(--standard-width);box-sizing:content-box;margin:0 auto;padding:71px 16px 40px}@media (max-width:1024px){.fxdNbW_reason .fxdNbW_inner{padding:60px 12px 20px}}@media (max-width:768px){.fxdNbW_reason .fxdNbW_inner{padding:37px 12px 12px}}.fxdNbW_reason h2{color:var(--color-text);letter-spacing:-1px;margin-bottom:42px;font-size:18px;font-weight:700}@media (max-width:1024px){.fxdNbW_reason h2{margin-bottom:32px}}@media (max-width:768px){.fxdNbW_reason h2{margin-bottom:26px;font-size:14px}}.fxdNbW_reason .fxdNbW_h3-subText{letter-spacing:-1px;margin-bottom:5px;font-size:28px;font-weight:700}@media (max-width:1024px){.fxdNbW_reason .fxdNbW_h3-subText{font-size:18px}}@media (max-width:768px){.fxdNbW_reason .fxdNbW_h3-subText{font-size:18px}}.fxdNbW_reason h3{letter-spacing:-1px;color:var(--color-main);font-size:36px;font-weight:700}@media (max-width:1024px){.fxdNbW_reason h3{font-size:24px}}@media (max-width:768px){.fxdNbW_reason h3{margin-top:7px;font-size:24px;line-height:1.4}}.fxdNbW_reason .fxdNbW_reasonBox{flex-wrap:wrap;align-items:center;gap:0 126px;margin-top:180px;display:flex}@media (max-width:1024px){.fxdNbW_reason .fxdNbW_reasonBox{gap:0 40px;margin-top:60px}}@media (max-width:768px){.fxdNbW_reason .fxdNbW_reasonBox{margin-top:52px}}.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_image{z-index:0;flex:auto;width:100%;max-width:588px;position:relative}@media (max-width:1024px){.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_image{max-width:400px}}.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_image:before{content:"";z-index:-1;background:#f7f7f7;border-radius:20px;width:558px;height:588px;position:absolute;bottom:-60px;right:-406px}@media (max-width:1024px){.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_image:before{width:448px;height:448px}}@media (max-width:768px){.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_image:before{display:none}}.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_image img{object-fit:contain;border-radius:20px;width:100%;height:auto;display:block}@media (max-width:768px){.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_image img{border-radius:10px}}.fxdNbW_reason .fxdNbW_reasonBox:first-of-type{margin-top:74px}@media (max-width:768px){.fxdNbW_reason .fxdNbW_reasonBox:first-of-type{margin-top:54px}}.fxdNbW_reason .fxdNbW_reasonBox.fxdNbW_reverse .fxdNbW_image:before{content:"";position:absolute;bottom:-87px;left:-410px}.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_text{flex:1 1 0;position:relative;top:-5px}@media (max-width:768px){.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_text{padding-top:20px;top:0}}.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_text p{margin-bottom:11px;font-size:16px;line-height:1.8}@media (max-width:768px){.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_text p{margin-bottom:13px;font-size:14px}}.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_text p:last-child{margin-bottom:0}.fxdNbW_reason .fxdNbW_reasonBox.fxdNbW_reverse{flex-direction:row-reverse}@media (max-width:768px){.fxdNbW_reason .fxdNbW_reasonBox.fxdNbW_reverse{flex-direction:column}}.fxdNbW_reason .fxdNbW_reasonBox.fxdNbW_reverse .fxdNbW_text{top:-4px}@media (max-width:768px){.fxdNbW_reason .fxdNbW_reasonBox.fxdNbW_reverse .fxdNbW_text{top:0}}.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_bottomImage{width:100%;margin-top:40px;position:relative}@media (max-width:768px){.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_bottomImage{margin-top:23px;margin-bottom:8px}}.fxdNbW_reason .fxdNbW_reasonBox .fxdNbW_bottomImage img{object-fit:contain;max-width:100%;height:auto}@media (max-width:768px){.fxdNbW_reason .fxdNbW_reasonBox{flex-direction:column}}.fxdNbW_reason .fxdNbW_reasonBox:last-of-type .fxdNbW_image:before{bottom:-86px;right:-377px}.fxdNbW_reason .fxdNbW_number{color:var(--color-main);font-family:Roboto,sans-serif;font-weight:600;margin-bottom:33px!important;font-size:30px!important}@media (max-width:768px){.fxdNbW_reason .fxdNbW_number{margin-bottom:4px!important;font-size:20px!important}}.fxdNbW_reason h4{color:var(--color-text);margin-bottom:31px;font-size:28px;font-weight:700;line-height:1.4}@media (max-width:1024px){.fxdNbW_reason h4{font-size:26px}}@media (max-width:768px){.fxdNbW_reason h4{margin-bottom:15px;font-size:22px}}.fxdNbW_lineup{background-color:var(--color-background2);margin-top:127px;position:relative;overflow-x:clip}@media (max-width:768px){.fxdNbW_lineup{margin-top:20px}}.fxdNbW_lineup .fxdNbW_inner{max-width:var(--standard-width);grid-template-columns:492px 1fr;align-items:start;gap:24px 120px;min-height:100vh;margin:0 auto;padding:0 16px;display:grid}@media screen and (min-width:1200px){.fxdNbW_lineup .fxdNbW_inner{max-width:1236px}}@media (max-width:1024px){.fxdNbW_lineup .fxdNbW_inner{grid-template-columns:350px 1fr;gap:40px}}@media (max-width:768px){.fxdNbW_lineup .fxdNbW_inner{grid-template-columns:1fr;gap:40px;min-height:auto;padding:36px 0 0}}.fxdNbW_lineup .fxdNbW_content{height:fit-content;padding:32px 0 160px;position:sticky;top:80px}@media (max-width:768px){.fxdNbW_lineup .fxdNbW_content{padding:0 12px;position:relative;top:0}}.fxdNbW_lineup .fxdNbW_content h2{color:var(--color-text);letter-spacing:-1px;margin-bottom:39px;font-size:18px;font-weight:700;line-height:1.4}@media (max-width:1024px){.fxdNbW_lineup .fxdNbW_content h2{margin-bottom:32px}}@media (max-width:768px){.fxdNbW_lineup .fxdNbW_content h2{margin-bottom:27px;font-size:14px}}.fxdNbW_lineup .fxdNbW_content h3{color:var(--color-main);margin-bottom:22px;font-size:36px;font-weight:700;line-height:1.4}@media (max-width:1024px){.fxdNbW_lineup .fxdNbW_content h3{font-size:27px}}@media (max-width:768px){.fxdNbW_lineup .fxdNbW_content h3{margin-bottom:25px;font-size:24px}}.fxdNbW_lineup .fxdNbW_content p.fxdNbW_enTitle{margin-bottom:20px}@media (max-width:1024px){.fxdNbW_lineup .fxdNbW_content p.fxdNbW_enTitle{font-size:50px!important}}@media (max-width:768px){.fxdNbW_lineup .fxdNbW_content p.fxdNbW_enTitle{margin-bottom:13px;font-size:36px!important}}.fxdNbW_lineup .fxdNbW_content p:not(.fxdNbW_enTitle){margin-bottom:31px;line-height:1.8}@media (max-width:768px){.fxdNbW_lineup .fxdNbW_content p:not(.fxdNbW_enTitle){margin-bottom:22px}}.fxdNbW_lineup .fxdNbW_content a{border-radius:4px;max-width:386px}@media (max-width:768px){.fxdNbW_lineup .fxdNbW_content a{border-radius:5px}}.fxdNbW_lineup .fxdNbW_content a .fxdNbW_circleIcon{right:20px}.fxdNbW_lineup .fxdNbW_lineupBox{flex-direction:column;margin-right:-50vw;padding:0;display:flex}@media screen and (max-width:1165px){.fxdNbW_lineup .fxdNbW_lineupBox{margin-right:0}}.fxdNbW_lineup .fxdNbW_lineupBox img{width:49vw!important}@media (max-width:1024px){.fxdNbW_lineup .fxdNbW_lineupBox img{object-fit:cover;border-radius:0;min-height:390px;width:100%!important}}.fxdNbW_service{background-color:var(--color-background-secondary);box-sizing:content-box;padding:171px 16px 180px}@media (max-width:1024px){.fxdNbW_service{padding:40px 12px 100px}}@media (max-width:768px){.fxdNbW_service{padding:36px 12px 20px}}.fxdNbW_service .fxdNbW_inner{max-width:var(--standard-width);padding:var(--standard-padding);box-sizing:content-box;margin:0 auto}@media (max-width:1024px){.fxdNbW_service .fxdNbW_inner{padding:0 4px}}@media (max-width:768px){.fxdNbW_service .fxdNbW_inner{padding:0}}.fxdNbW_service h2{color:var(--color-text);margin-bottom:42px;font-size:18px;font-weight:700;line-height:1.4}@media (max-width:1024px){.fxdNbW_service h2{margin-bottom:30px}}@media (max-width:768px){.fxdNbW_service h2{margin-bottom:31px;font-size:14px}}.fxdNbW_service h3{color:var(--color-main);margin-bottom:34px;font-size:36px;font-weight:700}@media (max-width:1024px){.fxdNbW_service h3{letter-spacing:-1px;margin-bottom:27px;font-size:24px}}.fxdNbW_service p:not(.fxdNbW_enTitle){margin-bottom:52px;line-height:1.8}@media (max-width:768px){.fxdNbW_service p:not(.fxdNbW_enTitle){margin-bottom:22px}}.fxdNbW_serviceLink{max-width:384px;margin:auto}@media (max-width:768px){.fxdNbW_serviceLink{display:none}}.fxdNbW_case{padding:71px 0 88px}@media (max-width:1024px){.fxdNbW_case{padding:60px 0}}@media (max-width:768px){.fxdNbW_case{padding:36px 0 34px}}.fxdNbW_case .fxdNbW_enTitle{color:var(--color-main);margin-bottom:21px;font-family:Roboto,sans-serif;font-size:80px;font-weight:600}@media (max-width:1024px){.fxdNbW_case .fxdNbW_enTitle{font-size:50px}}@media (max-width:768px){.fxdNbW_case .fxdNbW_enTitle{margin-bottom:13px;font-size:36px}}.fxdNbW_case .fxdNbW_inner{max-width:var(--standard-width);box-sizing:content-box;margin:0 auto 52px;padding:0 16px}@media (max-width:768px){.fxdNbW_case .fxdNbW_inner{margin-bottom:13px;padding:0 12px 20px}}.fxdNbW_case h2{color:var(--color-text);margin-bottom:47px;font-size:18px;font-weight:700}@media (max-width:1024px){.fxdNbW_case h2{margin-bottom:32px}}@media (max-width:768px){.fxdNbW_case h2{max-width:200px;margin-bottom:32px;font-size:14px}}.fxdNbW_case h3{color:var(--color-main);margin-bottom:34px;font-size:36px;font-weight:700}@media (max-width:1024px){.fxdNbW_case h3{margin-bottom:28px;font-size:24px}}.fxdNbW_case p{font-size:16px;line-height:1.8}@media (max-width:768px){.fxdNbW_case p{font-size:14px}}.fxdNbW_case .fxdNbW_button{max-width:384px;margin:5px auto 0}@media (max-width:768px){.fxdNbW_case .fxdNbW_button{max-width:100%;padding:0 12px}}.fxdNbW_caseSlide{margin-bottom:60px}.fxdNbW_caseSlide.splide__arrow--next{right:18%!important}.fxdNbW_caseSlide.splide__arrow--prev{left:18%!important}.fxdNbW_caseSlide picture,.fxdNbW_caseSlide img{object-fit:cover;border-radius:20px;width:100%;height:550px;max-height:550px;display:block}.fxdNbW_voice{text-align:center;color:#fff;flex-flow:column;justify-content:center;align-items:center;min-height:196px;margin-bottom:180px;padding:51px 40px 57px;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.fxdNbW_voice{border-radius:20px;margin:0 12px 60px;padding:38px 30px}}@media (max-width:768px){.fxdNbW_voice{padding-bottom:34px}}.fxdNbW_voice h2{margin-bottom:32px;font-size:36px;font-weight:700}@media (max-width:1024px){.fxdNbW_voice h2{max-width:200px;margin-bottom:19px;font-size:22px;line-height:1.4}}.fxdNbW_voice h2 span{font-size:28px}@media (max-width:1024px){.fxdNbW_voice h2 span{font-size:16px}}.fxdNbW_voice ul{gap:16px;display:flex}@media (max-width:768px){.fxdNbW_voice ul{flex-flow:column;gap:14px}}.fxdNbW_voice ul li{font-size:14px}@media (max-width:1024px){.fxdNbW_voice ul li{font-size:12px}}.fxdNbW_voice ul li a{align-items:center;display:flex}.fxdNbW_voice ul li a svg{width:20px;height:17px;margin-right:6px}.fxdNbW_voice .fxdNbW_inner{z-index:2;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.fxdNbW_voice .fxdNbW_bgImage{object-fit:contain;z-index:1;pointer-events:none;border-radius:20px;width:min(1200px,100%);height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:1024px){.fxdNbW_voice .fxdNbW_bgImage{object-fit:contain;height:100%}}.fxdNbW_support .fxdNbW_inner{max-width:var(--standard-width);box-sizing:content-box;margin:0 auto;padding:170px 16px 172px}@media (max-width:1024px){.fxdNbW_support .fxdNbW_inner{padding:60px 12px 100px}}@media (max-width:768px){.fxdNbW_support .fxdNbW_inner{padding:36px 12px 30px}}.fxdNbW_support h2{color:var(--color-text);margin-bottom:36px;font-size:18px;font-weight:700}@media (max-width:768px){.fxdNbW_support h2{margin-bottom:24px}}.fxdNbW_support h3{color:var(--color-main);margin-bottom:9px;font-size:18px;font-weight:700}@media (max-width:768px){.fxdNbW_support h3{margin-bottom:10px}}.fxdNbW_support p{margin-bottom:57px;font-size:16px;line-height:1.8}@media (max-width:768px){.fxdNbW_support p{margin-bottom:34px;font-size:14px}}.fxdNbW_support ul{flex-wrap:wrap;justify-content:center;gap:16px 24px;display:flex}@media (max-width:768px){.fxdNbW_support ul{flex-flow:column;gap:0}}.fxdNbW_support ul li{border:1px solid var(--color-main);text-align:center;border-radius:10px;flex:calc(33.3333% - 16px);max-width:calc(33.3333% - 16px);margin-bottom:8px;padding:30px 8px 28px}@media (max-width:1024px){.fxdNbW_support ul li{flex:calc(50% - 12px);max-width:calc(50% - 12px)}}@media (max-width:768px){.fxdNbW_support ul li{max-width:100%;margin-bottom:10px;padding:29px 8px 28px}}.fxdNbW_support ul p{color:var(--color-main);margin-bottom:0;font-size:14px;font-weight:500}.fxdNbW_faq{background:var(--color-background-secondary)}.fxdNbW_faq .fxdNbW_container{max-width:var(--standard-width);box-sizing:content-box;margin:0 auto;padding:71px 16px 80px}@media (max-width:1024px){.fxdNbW_faq .fxdNbW_container{padding:60px 16px}}@media (max-width:768px){.fxdNbW_faq .fxdNbW_container{padding:36px 12px 39px}}.fxdNbW_faq h2{color:var(--color-text);margin-bottom:36px;font-size:18px;font-weight:700}@media (max-width:1024px){.fxdNbW_faq h2{margin-bottom:32px}}@media (max-width:768px){.fxdNbW_faq h2{margin-bottom:28px;font-size:14px}}.fxdNbW_faq .fxdNbW_description{color:var(--color-text);margin-bottom:51px;font-size:16px;line-height:1.8}@media (max-width:768px){.fxdNbW_faq .fxdNbW_description{margin-bottom:32px;font-size:14px}}.fxdNbW_faq .fxdNbW_button{max-width:384px;margin:0 auto}.fxdNbW_column .fxdNbW_container{max-width:var(--standard-width);box-sizing:content-box;margin:0 auto;padding:171px 16px 56px}@media (max-width:1024px){.fxdNbW_column .fxdNbW_container{padding:60px 12px}}@media (max-width:768px){.fxdNbW_column .fxdNbW_container{padding:36px 12px 20px}}.fxdNbW_column h2{color:var(--color-text);margin-bottom:37px;font-size:18px;font-weight:700}@media (max-width:768px){.fxdNbW_column h2{margin-bottom:32px;font-size:14px}}.fxdNbW_column .fxdNbW_description{color:var(--color-text);font-size:16px;line-height:1.8}@media (max-width:768px){.fxdNbW_column .fxdNbW_description{font-size:14px}}.fxdNbW_bottomImage{margin-top:24px}
.I1o8tW_serviceTabs{margin:0 auto 40px}@media (max-width:768px){.I1o8tW_serviceTabs{margin:0 auto 20px}}.I1o8tW_tabNav{gap:12px;margin:0 0 21px;padding:0;list-style:none;display:flex}@media (max-width:768px){.I1o8tW_tabNav{flex-wrap:wrap;justify-content:space-between;gap:4px;margin:0 0 12px}.I1o8tW_tabNav:after{content:"";flex:0 0 calc(50% - 6px)}}.I1o8tW_tabNav li{color:var(--color-main);text-align:center;background:#fff;border-radius:10px;flex:1;align-items:center;padding:11px 12px;font-size:14px;font-weight:700;line-height:1.4;display:flex}@media (max-width:768px){.I1o8tW_tabNav li{border-radius:5px;flex:0 0 calc(50% - 6px);padding:7px;font-size:10px}}.I1o8tW_tabNav li.I1o8tW_active{background:var(--color-main);color:#fff}.I1o8tW_tabPanel{background:#f6f9fd;border-radius:20px;padding:0}@media (max-width:768px){.I1o8tW_tabPanel{border-radius:10px}}.I1o8tW_panel{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}@media (max-width:768px){.I1o8tW_panel{flex-flow:column-reverse;display:flex}}.I1o8tW_panel .I1o8tW_text{margin-bottom:8px;padding:77px 0 77px 60px;font-size:20px}@media (max-width:1024px){.I1o8tW_panel .I1o8tW_text{padding:20px}}@media (max-width:768px){.I1o8tW_panel .I1o8tW_text{padding:1px 20px 20px}}.I1o8tW_panel .I1o8tW_image img{object-fit:cover;border-radius:0 20px 20px 0;width:100%;height:100%}@media (max-width:768px){.I1o8tW_panel .I1o8tW_image img{border-radius:10px 10px 0 0}}.I1o8tW_panel h4{color:var(--color-main);margin-bottom:17px;font-size:24px;font-weight:700;line-height:1.4}@media (max-width:768px){.I1o8tW_panel h4{margin-bottom:12px;font-size:22px;line-height:1.4}}.I1o8tW_panel h5{color:var(--color-main);margin-bottom:21px;font-size:20px;font-weight:600}@media (max-width:768px){.I1o8tW_panel h5{margin-bottom:10px;font-size:16px}}.I1o8tW_panel p.I1o8tW_subText{margin-bottom:36px;font-size:15px}@media (max-width:768px){.I1o8tW_panel p.I1o8tW_subText{margin-bottom:11px;font-size:14px}}.I1o8tW_panel .I1o8tW_productList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.I1o8tW_panel .I1o8tW_productList li a{color:var(--color-main);border:1px solid var(--color-main);border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:700;line-height:34px;display:flex}@media (max-width:768px){.I1o8tW_panel .I1o8tW_productList li a{font-size:12px}}.I1o8tW_panel .I1o8tW_productList li a:hover{background-color:var(--color-main);color:var(--color-text-inverse)}.I1o8tW_panel .I1o8tW_productList li a:hover .I1o8tW_circleIcon{background:var(--color-background);color:var(--color-main)}.I1o8tW_blue:before{content:"";background-color:currentColor;width:18px;height:15px;margin:auto;position:absolute;top:0;bottom:0;left:20px;-webkit-mask:url(/images/common/icon/work.svg) 50%/contain no-repeat;mask:url(/images/common/icon/work.svg) 50%/contain no-repeat}.I1o8tW_icon{align-items:center;display:inline-flex}.I1o8tW_circleIcon{background-color:var(--color-main);color:var(--color-text-inverse);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:.1em;display:inline-flex}
@media (max-width:768px){.TDvB_a_pc{display:none}}.TDvB_a_sp{display:none}@media (max-width:768px){.TDvB_a_sp{display:block}}.TDvB_a_productsContainer{flex-direction:column;width:100%;display:flex}.TDvB_a_lineup-item{width:100%;height:740px;position:relative;overflow:hidden}@media (max-width:768px){.TDvB_a_lineup-item{flex-direction:column-reverse;height:auto;display:flex}}.TDvB_a_lineup-item .TDvB_a_bgImage{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:768px){.TDvB_a_lineup-item .TDvB_a_bgImage{flex-shrink:0;width:100%;height:auto;display:block;position:relative}}.TDvB_a_lineup-item .TDvB_a_bak{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.TDvB_a_lineup-item .TDvB_a_content{z-index:1;color:#fff;box-sizing:border-box;width:49vw;max-height:300px;padding:20px 30px;position:absolute;bottom:0;left:0;overflow:hidden}@media screen and (max-width:1165px){.TDvB_a_lineup-item .TDvB_a_content{width:100%}}@media (max-width:768px){.TDvB_a_lineup-item .TDvB_a_content{width:100%;max-height:none;padding:25px 12px;position:relative}}.TDvB_a_lineup-item .TDvB_a_description{color:#fff;z-index:1;margin-bottom:20px;font-size:16px;font-weight:700;line-height:1.4;position:relative}@media screen and (min-width:768px){.TDvB_a_lineup-item .TDvB_a_description{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (max-width:768px){.TDvB_a_lineup-item .TDvB_a_description{margin-bottom:10px}}.TDvB_a_lineup-item ul{gap:8px;margin-bottom:15px;display:flex}@media (max-width:768px){.TDvB_a_lineup-item ul{margin-bottom:13px}}.TDvB_a_lineup-item ul li{border:1px solid #fff;border-radius:4px;padding:4px 8px;font-size:12px}@media (max-width:768px){.TDvB_a_lineup-item ul li{font-size:10px}}.TDvB_a_lineup-item .TDvB_a_title{color:#fff;z-index:1;margin-bottom:15px;font-size:28px;font-weight:600;line-height:1;position:relative}@media (max-width:768px){.TDvB_a_lineup-item .TDvB_a_title{margin-bottom:18px;font-size:24px}.TDvB_a_lineup-item ul{gap:5px}}.TDvB_a_lineup-item ul li{z-index:1;position:relative}@media (max-width:768px){.TDvB_a_lineup-item ul li{border-radius:2px;padding:3px 9px}}.TDvB_a_link{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}@media (max-width:768px){.TDvB_a_link{font-size:14px}}.TDvB_a_icon{display:inline-flex}@media (max-width:768px){.TDvB_a_icon svg{opacity:0}.TDvB_a_icon:after{content:"";z-index:2;background-color:#fff;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:12px;height:12px;position:absolute;top:3px;right:-2px;-webkit-mask-image:url(/images/icon/arrow-circle.svg);mask-image:url(/images/icon/arrow-circle.svg)}}.TDvB_a_tx{position:absolute;inset:0;overflow:hidden}.TDvB_a_tx:before{content:"";pointer-events:none;background:#122d4fb3;position:absolute;inset:0}.TDvB_a_tx img{object-fit:cover;filter:blur(7px);width:100%;transform:scale(1.05);height:180%!important}
.L_9zjq_container{width:100%;margin-top:121px}@media (max-width:768px){.L_9zjq_container{margin-top:40px}}.L_9zjq_container .splide__pagination{justify-content:center;gap:12px;margin-top:48px;padding:0;display:flex;bottom:-46px}@media (max-width:768px){.L_9zjq_container .splide__pagination{bottom:-31px}}.L_9zjq_container .splide__track{padding-left:30vw!important;padding-right:30vw!important}.L_9zjq_container .splide__pagination__page{background:var(--color-main);opacity:.25;border:none;border-radius:0;width:78px;height:2px;margin:0;padding:0;transition:all .3s}@media (max-width:768px){.L_9zjq_container .splide__pagination__page{width:56px}}.L_9zjq_container .splide__pagination__page:hover{background:var(--color-main);opacity:1;transform:scale(1)}.L_9zjq_container .splide__pagination__page.is-active{background:var(--color-main);opacity:1;transform:scale(1)}.L_9zjq_container .splide__arrow{background-color:#122d4f80;width:48px;height:48px;top:40%}.L_9zjq_container .splide__arrow svg{fill:#fff;width:18px;height:18px}.L_9zjq_container .splide__arrow--next{right:28vw}@media (max-width:768px){.L_9zjq_container .splide__arrow--next{right:5vw}}.L_9zjq_container .splide__arrow--prev{left:28vw}@media (max-width:768px){.L_9zjq_container .splide__arrow--prev{left:5vw}.L_9zjq_container.propertySlide .splide__pagination{bottom:-57px}}.L_9zjq_caseSlide{border-radius:8px;height:410px;position:relative;overflow:hidden}@media (max-width:768px){.L_9zjq_caseSlide{border-radius:10px;height:216px}}.L_9zjq_caseSlide .splide__arrow--prev{left:24vw}.L_9zjq_caseSlide .splide__arrow--next{right:24vw}.L_9zjq_caseSlide img{object-fit:cover;border-radius:20px;width:100%;height:410px}@media (max-width:768px){.L_9zjq_caseSlide img{border-radius:10px;height:216px}}.L_9zjq_caseSlide .image-link-slide img{object-fit:cover;border-radius:20px;width:100%;height:410px}@media (max-width:768px){.L_9zjq_caseSlide .image-link-slide img{border-radius:10px;height:216px}}.L_9zjq_caseSlideImage{margin-bottom:20px;position:relative}.L_9zjq_noProperties{text-align:center;color:#666;padding:40px 0;font-size:16px}.L_9zjq_caseFallback{background:var(--color-background-secondary);border-radius:20px;justify-content:center;align-items:center;height:410px;margin-bottom:24px;padding:16px;display:flex}@media (max-width:768px){.L_9zjq_caseFallback{height:216px}}.L_9zjq_productBadge{background:var(--color-background);color:var(--color-main);border-radius:4px;padding:9px 16px;font-size:15px;font-weight:700;display:block;position:absolute;top:40px;left:40px}@media (max-width:768px){.L_9zjq_productBadge{border-radius:2px;padding:6px 8px;font-size:12px;top:16px;left:16px}}.L_9zjq_caseSlideInfo .L_9zjq_title{color:var(--color-text);margin-bottom:6px;font-size:24px;font-weight:700}@media (max-width:768px){.L_9zjq_caseSlideInfo .L_9zjq_title{margin-bottom:8px;font-size:18px}}.L_9zjq_caseSlideInfo p{color:var(--color-main);font-size:16px;font-weight:500;line-height:1.8}@media (max-width:768px){.L_9zjq_caseSlideInfo p{font-size:12px}}.L_9zjq_patternRoomsRow{flex-wrap:wrap;align-items:center;gap:8px 32px;display:flex}@media (max-width:768px){.L_9zjq_patternRoomsRow{align-items:flex-start;gap:24px}}.L_9zjq_priceRateRow{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.L_9zjq_pattern{color:var(--color-text-secondary)}.L_9zjq_rooms{color:var(--color-main)}.L_9zjq_price,.L_9zjq_rateOfReturn{color:var(--color-text)}.L_9zjq_location{color:var(--color-text-secondary)}
