.mansionsalon[data-astro-cid-c74cacnp]{margin-top:90px}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp]{display:grid;grid-template-columns:670fr 610fr}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .img-wrap[data-astro-cid-c74cacnp]{grid-row:1/2;grid-column:2/3}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .text-wrap[data-astro-cid-c74cacnp]{grid-row:1/2;grid-column:1/2;display:grid;place-content:center;text-align:center;background-color:#2a3137}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .text-wrap[data-astro-cid-c74cacnp] .title-wrap[data-astro-cid-c74cacnp]{margin-bottom:34px}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .text-wrap[data-astro-cid-c74cacnp] .en-title[data-astro-cid-c74cacnp]{width:386px;margin:0 auto 17px}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .text-wrap[data-astro-cid-c74cacnp] .jp-title[data-astro-cid-c74cacnp]{font-size:18px}.parking-wrap[data-astro-cid-c74cacnp]{display:grid;grid-template-columns:auto auto;gap:10px;place-content:center;align-items:center;margin-bottom:32px}.parking-wrap[data-astro-cid-c74cacnp] img[data-astro-cid-c74cacnp]{width:44px}.parking-wrap[data-astro-cid-c74cacnp] p[data-astro-cid-c74cacnp]{text-align:left;font-size:17px;line-height:1.5;letter-spacing:0}.carnav[data-astro-cid-c74cacnp]{padding:0 40px}.carnav[data-astro-cid-c74cacnp] .intro[data-astro-cid-c74cacnp]{font-size:20px;margin-bottom:12px}.carnav[data-astro-cid-c74cacnp] .address[data-astro-cid-c74cacnp]{background-color:#fff;color:#000;font-size:30px;width:fit-content;margin:0 auto;padding:11px 0;width:550px;max-width:550px}@media all and (max-width:1100px){.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp]{display:block;padding:0 40px}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .img-wrap[data-astro-cid-c74cacnp]{grid-row:1/2;grid-column:2/3}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .text-wrap[data-astro-cid-c74cacnp]{padding:40px 0}}@media all and (max-width:750px){.mansionsalon[data-astro-cid-c74cacnp]{margin-top:calc(50 / var(--media_sp) * 100vw)}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp]{padding:0}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .img-wrap[data-astro-cid-c74cacnp]{grid-row:1/2;grid-column:2/3}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .text-wrap[data-astro-cid-c74cacnp]{padding:calc(50 / var(--media_sp) * 100vw)}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .text-wrap[data-astro-cid-c74cacnp] .title-wrap[data-astro-cid-c74cacnp]{margin-bottom:34px}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .text-wrap[data-astro-cid-c74cacnp] .en-title[data-astro-cid-c74cacnp]{width:calc(468 / var(--media_sp) * 100vw);margin:0 auto calc(17 / var(--media_sp) * 100vw)}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .text-wrap[data-astro-cid-c74cacnp] .en-title[data-astro-cid-c74cacnp] img[data-astro-cid-c74cacnp]{max-width:initial;width:100%}.mansionsalon[data-astro-cid-c74cacnp] .inner-wrap[data-astro-cid-c74cacnp] .text-wrap[data-astro-cid-c74cacnp] .jp-title[data-astro-cid-c74cacnp]{font-size:calc(12 * 2 / var(--media_sp) * 100vw)}.parking-wrap[data-astro-cid-c74cacnp]{gap:calc(20 / var(--media_sp) * 100vw);max-width:calc(570 / var(--media_sp) * 100vw);margin-bottom:32px;margin:0 auto calc(30 / var(--media_sp) * 100vw)}.parking-wrap[data-astro-cid-c74cacnp] img[data-astro-cid-c74cacnp]{width:calc(85 / var(--media_sp) * 100vw)}.parking-wrap[data-astro-cid-c74cacnp] p[data-astro-cid-c74cacnp]{font-size:calc(12 * 2 / var(--media_sp) * 100vw);line-height:calc(16/12)}.carnav[data-astro-cid-c74cacnp]{padding:0 40px}.carnav[data-astro-cid-c74cacnp] .intro[data-astro-cid-c74cacnp]{font-size:calc(13 * 2 / var(--media_sp) * 100vw);margin-bottom:calc(12 / var(--media_sp) * 100vw)}.carnav[data-astro-cid-c74cacnp] .address[data-astro-cid-c74cacnp]{font-size:calc(18 * 2 / var(--media_sp) * 100vw);padding:calc(9 / var(--media_sp) * 100vw) 0px;width:calc(570 / var(--media_sp) * 100vw);max-width:initial}}.kv-wrap{position:relative}.kvBGWrap{overflow:hidden;position:relative;width:100%;height:900px}.kvBGWrap img{min-width:100%;min-height:100%;object-position:center center;max-width:initial;width:100%;height:100%;object-fit:cover}.page_title-wrap{position:absolute;display:grid;place-content:center;width:100%;height:100%;top:0;text-align:center}.page_title-wrap img{margin-bottom:40px}.page_title-wrap span{color:#fff;font-size:21px}@media all and (max-width:750px){.kv-wrap,.kvBGWrap{height:100vh;height:100lvh}.page_title-wrap img{margin-bottom:calc(54 / var(--media_sp) * 100vw);width:calc(549 / var(--media_sp) * 100vw)}.page_title-wrap span{font-size:calc(26 / var(--media_sp) * 100vw)}}.main-contents .bg-area{background-image:url(../static_img/limited/contents_bg_pc.webp);background-position:center;background-size:cover;background-repeat:no-repeat}.page_lead_copy{text-align:center;padding:91px 0 103px}.page_lead_copy p{font-size:17px;line-height:calc(32/17)}@media all and (max-width:750px){.main-contents .bg-area{background-image:url(../static_img/limited/contents_bg_sp.webp)}.page_lead_copy{text-align:center;padding:calc(102/ var(--media_sp) * 100vw) 0 calc(62 / var(--media_sp) * 100vw)}.page_lead_copy p{font-size:calc(24 / var(--media_sp) * 100vw);line-height:calc(20/12)}}.link_list{position:relative;background-color:#38231480}.link_list_inner{padding-top:190px;padding-bottom:193px;position:relative}.link_list_inner .link-wrap{max-width:1280px;margin-left:auto;margin-right:auto;display:flex}.link_list_inner .link-wrap .thumb-wrap{flex:700;position:relative}.link_list_inner .link-wrap .text-wrap{flex:580}.link_list_inner .link-wrap .text-wrap{display:grid;place-content:center;text-align:center}.link_list_inner .link-wrap .text-wrap .title,.link_list_inner .link-wrap .text-wrap .text{margin-bottom:48px}.link_list_inner .link-wrap:nth-child(2n){flex-direction:row-reverse}.link_list_inner>*+*{margin-top:190px}.link_list_inner .link-wrap .text-wrap a{color:#fff;background-color:#0000004d;width:200px;height:50px;display:block;margin:0 auto;display:grid;place-content:center;border-radius:5px;font-size:13px;letter-spacing:.2em}.decration-img{position:absolute;top:0;max-width:1280px;margin:0 auto;display:block;width:100%;transform:translate(-50%);left:50%;pointer-events:none}.decration-img .relative-wrap{position:relative;width:100%}.decration-img img{position:absolute;top:20px;right:-166px}@media all and (max-width:1680px){.decration-img{width:100%;transform:initial;left:initial;right:0}.decration-img img{right:35px}}@media all and (max-width:950px){.link_list_inner .link-wrap{max-width:initial;display:block}.link_list_inner .link-wrap .thumb-wrap{width:590px;margin:0 auto}.link_list_inner .link-wrap .text-wrap{margin-top:68px}}@media all and (max-width:750px){.link_list_inner{padding-top:calc(295 / var(--media_sp) * 100vw);padding-bottom:calc(140 / var(--media_sp) * 100vw)}.link_list_inner .link-wrap .thumb-wrap{width:calc(590 / var(--media_sp) * 100vw)}.link_list_inner .link-wrap .text-wrap{margin-top:calc(68 / var(--media_sp) * 100vw);display:grid;place-content:center;text-align:center}.link_list_inner .link-wrap .text-wrap .title{margin-bottom:calc(52 / var(--media_sp) * 100vw)}.link_list_inner .link-wrap .text-wrap .text{margin-bottom:calc(52 / var(--media_sp) * 100vw);font-size:calc(24 / var(--media_sp) * 100vw)}.link_list_inner>*+*{margin-top:calc(140 / var(--media_sp) * 100vw)}.link_list_inner .link-wrap .text-wrap a{width:calc(300 / var(--media_sp) * 100vw);height:calc(75 / var(--media_sp) * 100vw);border-radius:calc(5 / var(--media_sp) * 100vw);font-size:calc(22 / var(--media_sp) * 100vw);letter-spacing:.2em}.link_list_inner .link-wrap.limitedplan .text-wrap .title{width:calc(450 / var(--media_sp) * 100vw);margin-left:auto;margin-right:auto}.link_list_inner .link-wrap.design .text-wrap .title{width:calc(244 / var(--media_sp) * 100vw);margin-left:auto;margin-right:auto}.decration-img{max-width:100%;width:100%;overflow:hidden;height:100vh}.decration-img .relative-wrap{position:relative;width:100%}.decration-img img{position:absolute;top:calc(70 / var(--media_sp) * 100vw);right:initial}}.modelroomCVProposalWrap{padding:calc(450 / var(--media_sp) * 100vw) 0;border-top:solid 1px #fff;border-bottom:solid 1px #fff;max-width:1280px;margin:0 auto 113px;padding:52px 0 90px;box-sizing:border-box}@media all and (max-width:750px){.modelroomCVProposalWrap{padding:100px 0;border-top:solid 1px #fff;border-bottom:solid 1px #fff;max-width:calc(670 / var(--media_sp) * 100vw);margin:0 auto calc(110 / var(--media_sp) * 100vw);padding:calc(52 / var(--media_sp) * 100vw) 0 calc(50 / var(--media_sp) * 100vw);box-sizing:border-box}}
