.plan_btn[data-astro-cid-5kistwot]{position:relative;width:400px;height:auto;opacity:1;transition:opacity .3s ease-out}.plan_btn[data-astro-cid-5kistwot]:hover{opacity:.7}.plan_btn[data-astro-cid-5kistwot] .is-new[data-astro-cid-5kistwot]{position:absolute;z-index:1;top:0;left:0;display:grid;place-content:center;width:50px;height:26px;background-color:#897045;font-size:12px;letter-spacing:.09em;line-height:1;color:#fff}.spec-wrap[data-astro-cid-5kistwot]{padding:42px 20px 20px;position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:0 35px}.type-wrap[data-astro-cid-5kistwot]{margin-bottom:32px;text-align:center;width:100%;color:#333}.type-wrap[data-astro-cid-5kistwot] span[data-astro-cid-5kistwot]{font-family:var(--fontEn);font-weight:100}.type-wrap[data-astro-cid-5kistwot] .type[data-astro-cid-5kistwot]{font-size:50px;line-height:1;margin-right:.1em}.type-wrap[data-astro-cid-5kistwot] .label[data-astro-cid-5kistwot]{font-size:25px;letter-spacing:.1em}.spec[data-astro-cid-5kistwot]{font-size:30px;font-family:var(--fontEn);letter-spacing:.09em;color:#333;margin-bottom:0;align-self:end;width:fit-content}.sizeWrap[data-astro-cid-5kistwot]{align-items:center;display:flex}.sizeWrap[data-astro-cid-5kistwot] .label[data-astro-cid-5kistwot]{margin-right:1em;font-family:var(--fontJp);font-size:11px;letter-spacing:.16em;color:#333}.size[data-astro-cid-5kistwot] .sqm[data-astro-cid-5kistwot]{font-family:var(--fontEn);font-size:30px;letter-spacing:.09em;line-height:1;color:#333}.size[data-astro-cid-5kistwot] .sqm[data-astro-cid-5kistwot] .largeChar[data-astro-cid-5kistwot]{font-size:30px}.size[data-astro-cid-5kistwot] .sqm[data-astro-cid-5kistwot] sup[data-astro-cid-5kistwot]{font-size:.4em;vertical-align:1em}.btn-wrap[data-astro-cid-5kistwot]{margin-top:40px;position:relative;width:100%;height:50px;background-color:#5e969d;background-image:linear-gradient(to right,transparent 0%,#7cb7be 50%,transparent 100%);display:grid;place-content:center;text-align:center}.btn-wrap[data-astro-cid-5kistwot] p[data-astro-cid-5kistwot]{font-size:19px;color:#fff}.btn-wrap[data-astro-cid-5kistwot] .arrow[data-astro-cid-5kistwot]{display:block;position:absolute;top:50%;transform:translateY(-50%);right:30px;width:8px;height:13.5px}.is-comingsoon[data-astro-cid-5kistwot] .btn-wrap[data-astro-cid-5kistwot]{background-color:#e7e7e7;background-image:none}.is-comingsoon[data-astro-cid-5kistwot] .btn-wrap[data-astro-cid-5kistwot] p[data-astro-cid-5kistwot]{font-size:16px;letter-spacing:.12em;color:#888}@media all and (max-width:1100px){.plan_btn[data-astro-cid-5kistwot]{display:grid;grid-template-columns:1fr;height:auto;width:400px;margin:0 auto}}@media all and (max-width:750px){.plan_btn[data-astro-cid-5kistwot]{height:auto;width:calc(((590 / var(--media_sp)) * 100) * var(--vw));opacity:1;transition:opacity .3s ease-out}.plan_btn[data-astro-cid-5kistwot] .is-new[data-astro-cid-5kistwot]{width:calc(((73.72 / var(--media_sp)) * 100) * var(--vw));height:calc(((38.34 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((17.69 / var(--media_sp)) * 100) * var(--vw))}.plan_btn[data-astro-cid-5kistwot]:hover{opacity:.7}.spec-wrap[data-astro-cid-5kistwot]{padding:calc(((62 / var(--media_sp)) * 100) * var(--vw)) calc(((30 / var(--media_sp)) * 100) * var(--vw)) calc(((30 / var(--media_sp)) * 100) * var(--vw));position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:0 calc(((52 / var(--media_sp)) * 100) * var(--vw))}.type-wrap[data-astro-cid-5kistwot]{margin-bottom:calc(((46 / var(--media_sp)) * 100) * var(--vw));text-align:center;width:100%;color:#333}.type-wrap[data-astro-cid-5kistwot] span[data-astro-cid-5kistwot]{font-family:var(--fontEn);font-weight:100}.type-wrap[data-astro-cid-5kistwot] .type[data-astro-cid-5kistwot]{font-size:calc(((73.72 / var(--media_sp)) * 100) * var(--vw));line-height:1;margin-right:.1em}.type-wrap[data-astro-cid-5kistwot] .label[data-astro-cid-5kistwot]{font-size:calc(((36.86 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.1em}.spec[data-astro-cid-5kistwot]{margin-bottom:calc(((52 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((44.23 / var(--media_sp)) * 100) * var(--vw));font-family:var(--fontEn);letter-spacing:.09em;color:#333;margin-bottom:0;align-self:end;width:fit-content}.sizeWrap[data-astro-cid-5kistwot]{align-items:center;display:flex}.sizeWrap[data-astro-cid-5kistwot] .label[data-astro-cid-5kistwot]{margin-right:.5em;font-family:var(--fontJp);font-size:calc(((16.22 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.16em;color:#333}.size[data-astro-cid-5kistwot] .sqm[data-astro-cid-5kistwot]{font-family:var(--fontEn);font-size:calc(((44.23 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.09em;line-height:1;color:#333}.size[data-astro-cid-5kistwot] .sqm[data-astro-cid-5kistwot] .largeChar[data-astro-cid-5kistwot]{font-size:calc(((44.23 / var(--media_sp)) * 100) * var(--vw))}.btn-wrap[data-astro-cid-5kistwot]{margin-top:calc(((60 / var(--media_sp)) * 100) * var(--vw));position:relative;width:100%;height:calc(((74 / var(--media_sp)) * 100) * var(--vw));background-color:#5e969d;background-image:linear-gradient(to right,transparent 0%,#7cb7be 50%,transparent 100%);display:grid;place-content:center;text-align:center}.btn-wrap[data-astro-cid-5kistwot] p[data-astro-cid-5kistwot]{font-size:calc(((28 / var(--media_sp)) * 100) * var(--vw));color:#fff}.btn-wrap[data-astro-cid-5kistwot] .arrow[data-astro-cid-5kistwot]{display:block;position:absolute;top:50%;transform:translateY(-50%)}.is-comingsoon[data-astro-cid-5kistwot] .btn-wrap[data-astro-cid-5kistwot]{background-color:#e7e7e7;background-image:none}.is-comingsoon[data-astro-cid-5kistwot] .btn-wrap[data-astro-cid-5kistwot] p[data-astro-cid-5kistwot]{font-size:calc(((24 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.12em;color:#888}.btn-wrap[data-astro-cid-5kistwot] .arrow[data-astro-cid-5kistwot]{right:calc(((45 / var(--media_sp)) * 100) * var(--vw));width:calc(((13 / var(--media_sp)) * 100) * var(--vw));height:calc(((26 / var(--media_sp)) * 100) * var(--vw))}}.planBtnsInner{display:flex;justify-content:center;gap:42px;max-width:1280px;margin:0 auto;flex-wrap:wrap}.planList .plan_btns-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px}.planList{margin:0 auto;max-width:1280px}.plan_btn:hover{opacity:.8}.spec-wrap{background-color:#fff}.is-comingsoon{pointer-events:none}.highfloor .plan_btn{border:solid 1px #9d8459}.highfloor .plan_btn .btn-wrap{background-color:#74603e}.highfloor .spec-wrap{background-color:#9d8459}@media all and (max-width:1100px){.planList .plan_btns-inner{display:grid;grid-template-columns:1fr;gap:calc(40 / var(--media_sp) * 100vw);margin:0 auto;width:fit-content}}@media all and (max-width:750px){.planList .plan_btns-inner{display:grid;grid-template-columns:1fr}}.page-plan{--leading_trim: calc((1em - 1lh)/2) }@media all and (max-width:750px){.page-plan .kv-wrap .title-wrap{bottom:calc(((72 / var(--media_sp)) * 100) * var(--vw))}.page-plan .kv-wrap .title-wrap h2{letter-spacing:.1em}.page-plan .intro_ttl{padding-left:1em;text-indent:-1em}.page-plan .intro_txt{letter-spacing:.02em}.page-plan .kv-wrap .caption{color:#fff}}.plan_list-wrap{padding:140px 20px;background-color:#dee9ec}@media all and (max-width:750px){.plan_list-wrap{padding:calc(((80 / var(--media_sp)) * 100) * var(--vw)) 0}}
