.img-wrap{position:relative}.caption.wh{color:#fff}.frontWrap h2{position:absolute;left:85px;top:575px;width:auto;height:auto;opacity:0;transition:opacity 1s;transition-delay:.7s}.frontWrap h2 img{width:358px}.frontWrap h2.visible{opacity:1}@media all and (max-width:750px){.frontWrap h2{position:absolute;left:50%;right:initial;bottom:calc(71/ var(--media_sp) * 100vw);transform:translate(-50%);top:initial}.frontWrap h2,.frontWrap .hiddenWrap h2 img{width:calc(422/ var(--media_sp) * 100vw)}}.scroll_icon-wrap{pointer-events:none}.page_intro-bg{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:2}.secKV .bg-wrap{overflow:hidden}.introWrap{padding-top:203px;padding-bottom:240px;position:relative}.introWrap p{color:#333;text-align:center;z-index:1;position:relative}.introWrap .intro_copy{font-size:17px;line-height:3;margin-bottom:78px;margin-top:16px;color:#333}.introWrap .intro_copy p{letter-spacing:.14em}.introWrap .text-wrap{z-index:2;position:relative}.introWrap p.en_title{width:527px;margin:0 auto;padding-bottom:35px}.introWrap .title{font-size:31px;line-height:calc(59/31);letter-spacing:.1em;margin-bottom:26px}.introWrap .text{font-size:17px;line-height:3;letter-spacing:.05em}@media all and (max-width:750px){.introWrap{margin-top:initial;margin-bottom:initial;padding-top:calc(144 / var(--media_sp) * 100vw);padding-bottom:calc(173 / var(--media_sp) * 100vw)}.introWrap .intro_copy{font-size:calc(12 * 2 / var(--media_sp) * 100vw);line-height:3;margin-bottom:calc(78 / var(--media_sp) * 100vw);margin-top:calc(67 / var(--media_sp) * 100vw)}.introWrap p.en_title{width:calc(603 / var(--media_sp) * 100vw);padding-bottom:calc(36 / var(--media_sp) * 100vw)}.introWrap p.en_title img{width:100%}.introWrap .title{font-size:calc(38 / var(--media_sp) * 100vw);line-height:calc(33/19);letter-spacing:.2em;margin-bottom:calc(28 / var(--media_sp) * 100vw)}.introWrap .text{font-size:calc(24 / var(--media_sp) * 100vw);line-height:3;letter-spacing:.1em}}.introWrap .modelroom_intro_decoration{position:absolute;top:0;width:100%;height:100%;pointer-events:none;max-width:1680px;z-index:1;transform:translate(-50%);left:50%}.introWrap .modelroom_intro_decoration .relative-wrap{width:100%;height:100%;position:relative;overflow:hidden}.modelroom_intro_decoration .img-wrap{width:200px;overflow:hidden;position:absolute;left:50%;top:50%}.modelroom_intro_decoration .img-wrap .caption{position:absolute}.modelroom_intro_decoration .img-wrap img{scale:1.2}.modelroom_intro_decoration .img-wrap:nth-child(1){left:79.761%;top:6.666%}.modelroom_intro_decoration .img-wrap:nth-child(2){top:38.611%;left:9.523%}.modelroom_intro_decoration .img-wrap:nth-child(3){top:64.444%;left:72.559%}@media all and (max-width:950px){.introWrap .modelroom_intro_decoration{position:relative;max-width:initial;overflow:initial;padding-top:calc(95 / var(--media_sp) * 100vw)}.introWrap .modelroom_intro_decoration .relative-wrap{width:100%;height:100%;position:relative;overflow:initial}.modelroom_intro_decoration .img-wrap{width:calc(300 / var(--media_sp) * 100vw);overflow:hidden;position:relative;transform:initial}.modelroom_intro_decoration .img-wrap .caption{position:absolute}.modelroom_intro_decoration .img-wrap img{scale:1.2}.modelroom_intro_decoration .img-wrap:nth-child(1){left:initial;top:initial;margin:0 0 0 auto}.modelroom_intro_decoration .img-wrap:nth-child(2){left:initial;top:initial;margin-top:calc(-234 / var(--media_sp) * 100vw)}.modelroom_intro_decoration .img-wrap:nth-child(3){left:initial;top:initial;margin:calc(110 / var(--media_sp) * 100vw) calc(150 / var(--media_sp) * 100vw) 0 auto}}.general.introWrap{padding-top:94px;padding-bottom:102px}.general.introWrap p.en_title{padding-bottom:17px}.general.introWrap .text-wrap{padding:20px 0 30px}.general.introWrap .text-wrap .limited-link-wrap{background-color:#f5f5f5;max-width:878px;margin:0 auto;padding-top:71px;padding-bottom:70px}.general.introWrap .limited-link-wrap p.en_title{padding-bottom:50px}.general.introWrap .title{margin-bottom:7px}.general.introWrap .text{line-height:2}.general.introWrap a{position:relative;color:#000;background:#d2d2d2;background:linear-gradient(90deg,#d2d2d2,#eee,#d2d2d2);text-align:center;align-items:center;width:420px;height:88px;display:grid;margin:66px auto 0;font-size:21.01px;letter-spacing:0}.general.introWrap a:after{content:"";position:absolute;top:50%;right:28px;translate:0 -50%;display:block;width:10px;height:10px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);transform-origin:center}@media all and (max-width:750px){.general.introWrap{padding-top:calc(47 / var(--media_sp) * 100vw);padding-bottom:0}.general.introWrap p.en_title{padding-bottom:calc(47 / var(--media_sp) * 100vw);width:calc(603 / var(--media_sp) * 100vw)}.general.introWrap p.en_title img{width:100%}.general.introWrap .text-wrap{padding:calc(11 / var(--media_sp) * 100vw) 0 0}.general.introWrap .title{margin-bottom:calc(25 / var(--media_sp) * 100vw)}.general.introWrap .text{line-height:2}.general.introWrap .limited-link-wrap p.en_title{padding-bottom:calc(73 / var(--media_sp) * 100vw);width:calc(205 / var(--media_sp) * 100vw)}.general.introWrap a{position:relative;color:#000;background:#d2d2d2;background:linear-gradient(90deg,#d2d2d2,#eee,#d2d2d2);text-align:center;align-items:center;margin-bottom:10px;width:calc(480 / var(--media_sp) * 100vw);height:calc(90 / var(--media_sp) * 100vw);display:grid;margin:calc(80 / var(--media_sp) * 100vw) auto 0;font-size:calc(13 * 2 / var(--media_sp) * 100vw);letter-spacing:0}.general.introWrap a:after{content:"";position:absolute;top:50%;right:calc(27 / var(--media_sp) * 100vw);translate:0 -50%;display:block;width:calc(10 / var(--media_sp) * 100vw);height:calc(10 / var(--media_sp) * 100vw);border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);transform-origin:center}}.sec_txt-wrap .sec_ttl{display:block}.sec_txt-wrap .sec_copy{font-size:calc(((23 / var(--media_pc)) * 100) * var(--vw));letter-spacing:.125em;line-height:1;color:#333}span.emsp,span.emsp-pc{display:inline-block;letter-spacing:.5em}span.emsp-sp{display:none}@media all and (max-width:750px){span.emsp-pc{display:none}span.emsp-sp{display:inline-block;letter-spacing:.5em}.sec_txt-wrap .sec_copy{font-size:calc(((26 / var(--media_sp)) * 100) * var(--vw));line-height:calc(48 / 26);color:#333}}.sec_ttl img,.main_ttl img,.img-wrap img{width:100%}.main_txt-wrap{position:relative;z-index:1}.main_txt-wrap .main_copy{font-size:calc(((21 / var(--media_pc)) * 100) * var(--vw));line-height:calc(40 / 21);letter-spacing:.15em;color:#333}.main_img{position:relative;z-index:0}.main_img img{width:100%}.zoomOut_img{overflow:hidden}@media all and (max-width:750px){.main_txt-wrap .main_copy{font-size:calc(((24 / var(--media_sp)) * 100) * var(--vw));line-height:calc(44 / 24);color:#333}}.primeComfort-blk{position:relative}.primeComfort-blk .sec_hero{padding-bottom:calc(((238 / var(--media_pc)) * 100) * var(--vw))}.primeComfort-blk .sec_hero .main_img{position:relative;z-index:0;margin-left:auto;width:82.143%}.primeComfort-blk .sec_txt-wrap{position:relative;z-index:1;margin-top:calc(((-82 / var(--media_pc)) * 100) * var(--vw));margin-left:11.904%;display:flex;align-items:end;gap:calc(((96 / var(--media_pc)) * 100) * var(--vw))}.primeComfort-blk .sec_txt-wrap .sec_ttl{width:calc(((660 / var(--media_pc)) * 100) * var(--vw))}.primeComfort-blk .sec_txt-wrap .sec_copy{padding-right:calc(((40 / var(--media_pc)) * 100) * var(--vw));color:#333}@media all and (max-width:750px){.primeComfort-blk{position:relative}.primeComfort-blk .sec_hero{padding-bottom:calc(((134 / var(--media_sp)) * 100) * var(--vw))}.primeComfort-blk .sec_hero .main_img{position:relative;z-index:0;margin-left:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.primeComfort-blk .sec_txt-wrap{position:relative;z-index:1;margin-top:calc(((-55 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));display:block}.primeComfort-blk .sec_txt-wrap .sec_ttl{width:calc(((463 / var(--media_sp)) * 100) * var(--vw))}.primeComfort-blk .sec_txt-wrap .sec_copy{margin-top:calc(((55 / var(--media_sp)) * 100) * var(--vw));padding-right:calc(((30 / var(--media_sp)) * 100) * var(--vw));text-align:right}}.ld_layout-blk.blk01{display:grid;align-items:start}.ld_layout-blk.blk01 .img-wrap.main_img{grid-row:1 / 2;grid-column:1 / 3}.ld_layout-blk.blk01 .main_txt-wrap{grid-row:2 / 3;position:relative;z-index:1;margin-top:calc(((-144 / var(--media_pc)) * 100) * var(--vw));margin-left:calc(((200 / var(--media_pc)) * 100) * var(--vw));margin-bottom:calc(((136 / var(--media_pc)) * 100) * var(--vw));padding-top:calc(((213 / var(--media_pc)) * 100) * var(--vw));padding-left:calc(((35 / var(--media_pc)) * 100) * var(--vw));border-left:1px solid #333}.ld_layout-blk.blk01 .main_txt-wrap .main_ttl{width:calc(((304 / var(--media_pc)) * 100) * var(--vw))}.ld_layout-blk.blk01 .main_txt-wrap .main_copy{margin-top:calc(((28 / var(--media_pc)) * 100) * var(--vw))}.ld_layout-blk.blk01 .img-wrap.img01{grid-row:2 / 4;width:calc(((400 / var(--media_pc)) * 100) * var(--vw));margin-left:auto}.ld_layout-blk.blk01 .img-wrap.img02{grid-row:3 / 4;width:calc(((1155 / var(--media_pc)) * 100) * var(--vw))}@media all and (max-width:750px){.ld_layout-blk.blk01{display:block;align-items:start}.ld_layout-blk.blk01 .main_txt-wrap{position:relative;z-index:1;margin-top:calc(((-80 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));margin-bottom:calc(((136 / var(--media_sp)) * 100) * var(--vw));padding-top:calc(((174 / var(--media_sp)) * 100) * var(--vw));padding-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));border-left:1px solid #333}.ld_layout-blk.blk01 .main_txt-wrap .main_ttl{width:calc(((304 / var(--media_sp)) * 100) * var(--vw))}.ld_layout-blk.blk01 .main_txt-wrap .main_copy{margin-top:calc(((28 / var(--media_sp)) * 100) * var(--vw))}.ld_layout-blk.blk01 .img-wrap.img01{position:relative;z-index:-1;margin-top:calc(((-486 / var(--media_sp)) * 100) * var(--vw));margin-left:auto;width:calc(((200 / var(--media_sp)) * 100) * var(--vw))}.ld_layout-blk.blk01 .img-wrap.img02{margin-top:calc(((110 / var(--media_sp)) * 100) * var(--vw));width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}}.ld_layout-blk.blk02{background-image:url(../static_img/modelroom/LD_bg_pc.webp);background-position:bottom left;background-size:43.035% auto;background-repeat:no-repeat;margin-top:calc(((190 / var(--media_pc)) * 100) * var(--vw));padding-bottom:calc(((234 / var(--media_pc)) * 100) * var(--vw))}.ld_layout-blk.blk02 .img-wrap.img03{margin-left:auto;width:calc(((1155 / var(--media_pc)) * 100) * var(--vw))}.ld_layout-blk.blk02 .item-grid-wrap{margin-top:calc(((40 / var(--media_pc)) * 100) * var(--vw));margin-right:calc(((205 / var(--media_pc)) * 100) * var(--vw));margin-left:auto;display:grid;grid-template-columns:repeat(3,1fr);justify-content:start;gap:calc(((40 / var(--media_pc)) * 100) * var(--vw));width:calc(((950 / var(--media_pc)) * 100) * var(--vw))}.ld_layout-blk.blk02 .item_txt{margin-top:calc(((14 / var(--media_pc)) * 100) * var(--vw));font-size:calc(((19 / var(--media_pc)) * 100) * var(--vw));line-height:calc(29 / 19);color:#333}@media all and (max-width:750px){.ld_layout-blk.blk02{background-image:url(../static_img/modelroom/LD_bg_sp.webp);background-position:bottom left;background-size:100% auto;background-repeat:no-repeat;margin-top:calc(((110 / var(--media_sp)) * 100) * var(--vw));padding-bottom:calc(((134 / var(--media_sp)) * 100) * var(--vw))}.ld_layout-blk.blk02 .img-wrap.img03{margin-left:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.ld_layout-blk.blk02 .item-grid-wrap{margin-top:calc(((40 / var(--media_sp)) * 100) * var(--vw));margin-right:auto;margin-left:calc(((80 / var(--media_sp)) * 100) * var(--vw));display:flex;flex-wrap:wrap;justify-content:end;gap:calc(((26 / var(--media_sp)) * 100) * var(--vw));width:calc(((630 / var(--media_sp)) * 100) * var(--vw))}.ld_layout-blk.blk02 .item-wrap{width:calc(((300 / var(--media_sp)) * 100) * var(--vw))}.ld_layout-blk.blk02 .item_txt{margin-top:calc(((10 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((22 / var(--media_sp)) * 100) * var(--vw));line-height:calc(34 / 22);color:#333}}.private_layout-blk.blk01{display:grid;grid-template-columns:6fr 8.8fr 2fr;align-items:start}.private_layout-blk.blk01 .img-wrap.main_img{grid-column:1 / 4;grid-row:1 / 2}.private_layout-blk.blk01 .main_txt-wrap{grid-column:2 / 3;grid-row:2 / 3;margin-top:calc(((-134 / var(--media_pc)) * 100) * var(--vw));margin-bottom:calc(((140 / var(--media_pc)) * 100) * var(--vw));padding-top:calc(((204 / var(--media_pc)) * 100) * var(--vw));padding-right:calc(((39 / var(--media_pc)) * 100) * var(--vw));border-right:1px solid #333;text-align:right}.private_layout-blk.blk01 .main_ttl{margin-left:auto;width:fit-content}.private_layout-blk.blk01 .main_copy{margin-top:calc(((42 / var(--media_pc)) * 100) * var(--vw))}@media all and (min-width:751px){.private_layout-blk.blk01 .main_copy{margin-right:-1em}}.private_layout-blk.blk01 .img-wrap.img01{grid-column:1 / 2;grid-row:2 / 3;width:calc(((600 / var(--media_pc)) * 100) * var(--vw))}.private_layout-blk.blk01 .img-wrap.img02{grid-column:2 / 3;grid-row:3 / 4;margin-top:calc(((-40 / var(--media_pc)) * 100) * var(--vw));margin-left:auto;width:calc(((600 / var(--media_pc)) * 100) * var(--vw))}@media all and (max-width:750px){.private_layout-blk.blk01{display:block}.private_layout-blk.blk01 .main_img .caption{left:5px;right:inherit}.private_layout-blk.blk01 .main_txt-wrap{margin-top:calc(((-80 / var(--media_sp)) * 100) * var(--vw));margin-right:calc(((40 / var(--media_sp)) * 100) * var(--vw));margin-bottom:calc(((100 / var(--media_sp)) * 100) * var(--vw));padding-top:calc(((173 / var(--media_sp)) * 100) * var(--vw));padding-right:calc(((20 / var(--media_sp)) * 100) * var(--vw));border-right:1px solid #333;text-align:right}.private_layout-blk.blk01 .main_ttl{margin-right:calc(((20 / var(--media_sp)) * 100) * var(--vw));margin-left:auto;width:calc(((303 / var(--media_sp)) * 100) * var(--vw))}.private_layout-blk.blk01 .main_copy{margin-top:calc(((42 / var(--media_sp)) * 100) * var(--vw))}.private_layout-blk.blk01 .img-wrap.img01{width:calc(((500 / var(--media_sp)) * 100) * var(--vw))}.private_layout-blk.blk01 .img-wrap.img02{margin-top:calc(((110 / var(--media_sp)) * 100) * var(--vw));margin-left:auto;width:calc(((500 / var(--media_sp)) * 100) * var(--vw))}}.entrance-blk{margin-top:calc(((190 / var(--media_pc)) * 100) * var(--vw))}.entrance_layout-blk{width:calc(((1480 / var(--media_pc)) * 100) * var(--vw));display:grid;grid-template-columns:7.9fr 6.9fr;grid-template-rows:1fr auto;align-content:end}.entrance_layout-blk .main_img{grid-column:1 / 2;grid-row:1 / 4}.entrance_layout-blk .main_txt-wrap{grid-column:2 / 3;grid-row:2 / 3;align-self:end;margin-left:calc(((-90 / var(--media_pc)) * 100) * var(--vw));padding-top:calc(((50 / var(--media_pc)) * 100) * var(--vw));padding-left:calc(((150 / var(--media_pc)) * 100) * var(--vw));padding-bottom:calc(((62 / var(--media_pc)) * 100) * var(--vw));border-top:1px solid #333}.entrance_layout-blk .main_ttl{width:calc(((202 / var(--media_pc)) * 100) * var(--vw))}.entrance_layout-blk .main_copy{margin-top:calc(((42 / var(--media_pc)) * 100) * var(--vw))}.entrance_layout-blk .item-grid-wrap{grid-column:2 / 3;grid-row:3 / 4;align-self:end;margin-left:calc(((70 / var(--media_pc)) * 100) * var(--vw));display:grid;grid-template-columns:repeat(2,1fr);gap:calc(((30 / var(--media_pc)) * 100) * var(--vw)) calc(((40 / var(--media_pc)) * 100) * var(--vw))}.entrance_layout-blk .item-grid-wrap .item-wrap:first-of-type{grid-row:1 / 3}.entrance_layout-blk .item-grid-wrap .item-wrap:nth-of-type(2){grid-row:1 / 2}.entrance_layout-blk .item-grid-wrap .item-wrap:nth-of-type(3){grid-row:2 / 3}.entrance_layout-blk .item-grid-wrap .item_txt{margin-top:calc(((15 / var(--media_pc)) * 100) * var(--vw));font-size:calc(((19 / var(--media_pc)) * 100) * var(--vw));line-height:calc(29 / 19);color:#333}@media all and (max-width:750px){.entrance-blk{margin-top:calc(((110 / var(--media_sp)) * 100) * var(--vw))}.entrance_layout-blk{width:100%;display:block}.entrance_layout-blk .main_img{width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.entrance_layout-blk .main_txt-wrap{grid-column:2 / 3;grid-row:2 / 3;align-self:end;margin-top:calc(((-80 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));margin-bottom:calc(((62 / var(--media_sp)) * 100) * var(--vw));padding-top:calc(((170 / var(--media_sp)) * 100) * var(--vw));padding-left:calc(((33 / var(--media_sp)) * 100) * var(--vw));padding-bottom:0;border-top:none;border-left:1px solid #333}.entrance_layout-blk .main_ttl{width:calc(((202 / var(--media_sp)) * 100) * var(--vw))}.entrance_layout-blk .main_copy{margin-top:calc(((42 / var(--media_sp)) * 100) * var(--vw))}.entrance_layout-blk .item-grid-wrap{align-self:end;margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));width:calc(((630 / var(--media_sp)) * 100) * var(--vw));display:grid;grid-template-columns:repeat(2,1fr);gap:calc(((30 / var(--media_sp)) * 100) * var(--vw))}.entrance_layout-blk .item-grid-wrap .item-wrap:first-of-type{grid-row:1 / 3}.entrance_layout-blk .item-grid-wrap .item-wrap:nth-of-type(2){grid-row:1 / 2}.entrance_layout-blk .item-grid-wrap .item-wrap:nth-of-type(3){grid-row:2 / 3}.entrance_layout-blk .item-grid-wrap .item_txt{margin-top:calc(((15 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((22 / var(--media_sp)) * 100) * var(--vw));line-height:calc(34 / 22);letter-spacing:-.03em;color:#333}}.privateBeauty-blk{margin-top:calc(((240 / var(--media_pc)) * 100) * var(--vw));padding-bottom:calc(((240 / var(--media_pc)) * 100) * var(--vw));background-color:#c5c1b8}.privateBeauty-blk:before{content:"";position:absolute;z-index:0;display:block;width:100%;height:calc(((400 / var(--media_pc)) * 100) * var(--vw));background-color:#fff}.privateBeauty-blk .sec_hero{padding-bottom:calc(((204 / var(--media_pc)) * 100) * var(--vw))}.privateBeauty-blk .sec_hero .main_img{width:calc(((1380 / var(--media_pc)) * 100) * var(--vw))}.privateBeauty-blk .sec_hero .main_img .caption.caption_left{right:auto;left:5px}.privateBeauty-blk .sec_txt-wrap{position:relative;z-index:1;margin-top:calc(((-83 / var(--media_pc)) * 100) * var(--vw));margin-left:calc(((202 / var(--media_pc)) * 100) * var(--vw));display:flex;align-items:end;flex-direction:row-reverse;justify-content:start;gap:calc(((193 / var(--media_pc)) * 100) * var(--vw))}.privateBeauty-blk .sec_txt-wrap .sec_ttl{width:calc(((587 / var(--media_pc)) * 100) * var(--vw))}.privateBeauty-blk .sec_txt-wrap .sec_copy{padding-bottom:calc(((40 / var(--media_pc)) * 100) * var(--vw))}@media all and (max-width:750px){.privateBeauty-blk{margin-top:calc(((138 / var(--media_sp)) * 100) * var(--vw));padding-bottom:calc(((142 / var(--media_sp)) * 100) * var(--vw));background-color:#c5c1b8}.privateBeauty-blk:before{content:"";position:absolute;z-index:0;display:block;width:100%;height:calc(((400 / var(--media_sp)) * 100) * var(--vw));background-color:#fff}.privateBeauty-blk .sec_hero{padding-bottom:calc(((62 / var(--media_sp)) * 100) * var(--vw))}.privateBeauty-blk .sec_hero .main_img{width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.privateBeauty-blk .sec_hero .main_img .caption.caption_left{right:auto;left:5px}.privateBeauty-blk .sec_txt-wrap{position:relative;z-index:1;margin-top:calc(((-55 / var(--media_sp)) * 100) * var(--vw));margin-right:calc(((25 / var(--media_sp)) * 100) * var(--vw));margin-left:0;display:block}.privateBeauty-blk .sec_txt-wrap .sec_ttl{margin-left:auto;width:calc(((412 / var(--media_sp)) * 100) * var(--vw))}.privateBeauty-blk .sec_txt-wrap .sec_copy{margin-top:calc(((12 / var(--media_sp)) * 100) * var(--vw));padding-left:calc(((37 / var(--media_sp)) * 100) * var(--vw));padding-bottom:calc(((40 / var(--media_sp)) * 100) * var(--vw))}}.bedroom-blk{background-color:#c5c1b8}.bedroom_layout-blk.blk01{display:grid;align-items:start}.bedroom_layout-blk.blk01 .img-wrap.main_img{grid-row:1 / 2;grid-column:1 / 3}.bedroom_layout-blk.blk01 .main_txt-wrap{grid-row:2 / 3;grid-column:1 / 2;margin-top:calc(((-140 / var(--media_pc)) * 100) * var(--vw));margin-left:calc(((200 / var(--media_pc)) * 100) * var(--vw));margin-bottom:calc(((120 / var(--media_pc)) * 100) * var(--vw));padding-top:calc(((212 / var(--media_pc)) * 100) * var(--vw));padding-left:calc(((30 / var(--media_pc)) * 100) * var(--vw));border-left:1px solid #333}.bedroom_layout-blk.blk01 .main_txt-wrap .main_ttl{width:calc(((373 / var(--media_pc)) * 100) * var(--vw))}.bedroom_layout-blk.blk01 .main_txt-wrap .main_copy{margin-top:calc(((38 / var(--media_pc)) * 100) * var(--vw))}.bedroom_layout-blk.blk01 .img-wrap.img01{justify-self:end;grid-row:2 / 4;grid-column:2 / 3;width:calc(((600 / var(--media_pc)) * 100) * var(--vw))}.bedroom_layout-blk.blk01 .img-wrap.img02{grid-row:3 / 4;grid-column:1 / 2;width:calc(((600 / var(--media_pc)) * 100) * var(--vw))}@media all and (max-width:750px){.bedroom-blk{background-color:#c5c1b8}.bedroom_layout-blk.blk01{display:block}.bedroom_layout-blk.blk01 .img-wrap.main_img{grid-row:1 / 2;grid-column:1 / 3}.bedroom_layout-blk.blk01 .main_txt-wrap{grid-row:2 / 3;grid-column:1 / 2;margin-top:calc(((-80 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));margin-bottom:calc(((100 / var(--media_sp)) * 100) * var(--vw));padding-top:calc(((174 / var(--media_sp)) * 100) * var(--vw));padding-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));border-left:1px solid #333}.bedroom_layout-blk.blk01 .main_txt-wrap .main_ttl{width:calc(((373 / var(--media_sp)) * 100) * var(--vw))}.bedroom_layout-blk.blk01 .main_txt-wrap .main_copy{margin-top:calc(((40 / var(--media_sp)) * 100) * var(--vw))}.bedroom_layout-blk.blk01 .img-wrap.img01{margin-left:auto;width:calc(((500 / var(--media_sp)) * 100) * var(--vw))}.bedroom_layout-blk.blk01 .img-wrap.img02{margin-top:calc(((110 / var(--media_sp)) * 100) * var(--vw));width:calc(((500 / var(--media_sp)) * 100) * var(--vw))}}.storage_layout-blk.blk01{margin-left:auto;width:calc(((1479 / var(--media_pc)) * 100) * var(--vw));display:grid;grid-template-columns:7.83fr 6.53fr;grid-template-rows:1fr auto;gap:0 calc(((43 / var(--media_pc)) * 100) * var(--vw))}.storage_layout-blk.blk01 .img-wrap.main_img{grid-column:2 / 3;grid-row:1 / 3}.storage_layout-blk.blk01 .main_txt-wrap{grid-column:1 / 2;grid-row:1 / 2;align-self:end;padding-left:calc(((40 / var(--media_pc)) * 100) * var(--vw));padding-bottom:calc(((65 / var(--media_pc)) * 100) * var(--vw));border-left:1px solid #333}.storage_layout-blk.blk01 .main_txt-wrap .main_ttl{width:calc(((167 / var(--media_pc)) * 100) * var(--vw))}.storage_layout-blk.blk01 .main_txt-wrap .main_copy{margin-top:calc(((30 / var(--media_pc)) * 100) * var(--vw))}.storage_layout-blk.blk01 .item-grid-wrap{grid-column:1 / 2;grid-row:2 / 3;align-self:end;padding-left:calc(((40 / var(--media_pc)) * 100) * var(--vw));border-left:1px solid #333;display:grid;grid-template-columns:repeat(3,calc(((240 / var(--media_pc)) * 100) * var(--vw)));gap:calc(((10 / var(--media_pc)) * 100) * var(--vw))}@media all and (max-width:750px){.storage-blk{margin-top:calc(((110 / var(--media_sp)) * 100) * var(--vw))}.storage_layout-blk.blk01{margin-left:auto;display:block;width:100%}.storage_layout-blk.blk01 .img-wrap.main_img{margin-left:auto;width:calc(((400 / var(--media_sp)) * 100) * var(--vw))}.storage_layout-blk.blk01 .main_txt-wrap{margin-top:calc(((-202 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));padding-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));padding-bottom:calc(((28 / var(--media_sp)) * 100) * var(--vw));border-left:1px solid #333}.storage_layout-blk.blk01 .main_txt-wrap .main_ttl{width:calc(((167 / var(--media_sp)) * 100) * var(--vw))}.storage_layout-blk.blk01 .main_txt-wrap .main_copy{margin-top:calc(((30 / var(--media_sp)) * 100) * var(--vw))}.storage_layout-blk.blk01 .item-grid-wrap{margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));padding-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));border-left:1px solid #333;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(((10 / var(--media_sp)) * 100) * var(--vw))}}.refreshingQuality-blk{padding-top:calc(((240 / var(--media_pc)) * 100) * var(--vw));padding-bottom:calc(((200 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality-blk .sec_hero .img-wrap.main_img{margin-left:auto;width:calc(((1380 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality-blk .sec_txt-wrap{position:relative;z-index:1;margin-top:calc(((-40 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((200 / var(--media_pc)) * 100) * var(--vw));display:flex;justify-content:start;align-items:end;gap:calc(((85 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality-blk .sec_txt-wrap .sec_ttl{width:calc(((671 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality-blk .sec_txt-wrap .sec_copy{padding-bottom:calc(((40 / var(--media_pc)) * 100) * var(--vw))}@media all and (max-width:750px){.refreshingQuality-blk{padding-top:calc(((140 / var(--media_sp)) * 100) * var(--vw));padding-bottom:calc(((140 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality-blk .sec_hero .img-wrap.main_img{margin-left:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality-blk .sec_txt-wrap{position:relative;z-index:1;margin-top:calc(((-60 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));display:block}.refreshingQuality-blk .sec_txt-wrap .sec_ttl{width:calc(((470 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality-blk .sec_txt-wrap .sec_copy{margin-top:calc(((30 / var(--media_sp)) * 100) * var(--vw));padding-right:calc(((40 / var(--media_sp)) * 100) * var(--vw));padding-bottom:calc(((95 / var(--media_sp)) * 100) * var(--vw));text-align:right}}.refreshingQuality_decoration .relative-wrap{position:relative}.refreshingQuality_decoration .relative-wrap .img-wrap{position:absolute}.refreshingQuality_decoration .relative-wrap .img-wrap .relative-wrap{margin:0;padding:0;overflow:hidden}.refreshingQuality_decoration .relative-wrap .img-wrap img{scale:1.05;transform-origin:center center}.refreshingQuality_decoration.deco01{margin-top:calc(((75 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality_decoration.deco01 .relative-wrap{width:100%;height:calc(((1062 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality_decoration.deco01 .img-wrap .relative-wrap{height:auto}.refreshingQuality_decoration.deco01 .img-wrap.img01{top:0;right:0;margin-left:auto;width:calc(((311 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality_decoration.deco01 .img-wrap.img02{width:calc(((500 / var(--media_pc)) * 100) * var(--vw));top:calc(((120 / var(--media_pc)) * 100) * var(--vw));left:0}.refreshingQuality_decoration.deco01 .img-wrap.img03{top:calc(((394 / var(--media_pc)) * 100) * var(--vw));left:calc(((736 / var(--media_pc)) * 100) * var(--vw));width:calc(((400 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality_decoration.deco01 .img-wrap.img04{width:calc(((400 / var(--media_pc)) * 100) * var(--vw));top:calc(((810 / var(--media_pc)) * 100) * var(--vw));left:calc(((1078 / var(--media_pc)) * 100) * var(--vw))}@media all and (max-width:750px){.refreshingQuality_decoration .relative-wrap{position:relative}.refreshingQuality_decoration .relative-wrap .img-wrap{position:absolute}.refreshingQuality_decoration.deco01{margin-top:calc(((0 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco01 .relative-wrap{padding-bottom:calc(((110 / var(--media_sp)) * 100) * var(--vw));width:100%;height:calc(((1270 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco01 .img-wrap .relative-wrap{height:auto}.refreshingQuality_decoration.deco01 .img-wrap.img01{top:0;right:0;margin-left:auto;width:calc(((300 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco01 .img-wrap.img02{top:calc(((120 / var(--media_sp)) * 100) * var(--vw));left:0;width:calc(((350 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco01 .img-wrap.img03{top:calc(((705 / var(--media_sp)) * 100) * var(--vw));left:calc(((222 / var(--media_sp)) * 100) * var(--vw));width:calc(((350 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco01 .img-wrap.img04{top:calc(((1043 / var(--media_sp)) * 100) * var(--vw));left:auto;right:0;width:calc(((350 / var(--media_sp)) * 100) * var(--vw))}}.kitchen-blk{position:relative}.kitchen_layout-blk{margin-top:calc(((-12 / var(--media_pc)) * 100) * var(--vw));width:calc(((1480 / var(--media_pc)) * 100) * var(--vw));display:grid;grid-template-columns:7.8fr 7fr;align-content:end}.kitchen_layout-blk .main_img{align-self:start;grid-column:1 / 2;grid-row:1 / 4}.kitchen_layout-blk .spacer{grid-row:1 / 2;grid-column:2 / 3;height:calc(((351 / var(--media_pc)) * 100) * var(--vw))}.kitchen_layout-blk .main_txt-wrap{grid-column:2 / 3;grid-row:2 / 3;align-self:end;margin-left:calc(((-80 / var(--media_pc)) * 100) * var(--vw));padding-top:calc(((70 / var(--media_pc)) * 100) * var(--vw));padding-left:calc(((160 / var(--media_pc)) * 100) * var(--vw));padding-bottom:calc(((38 / var(--media_pc)) * 100) * var(--vw));border-top:1px solid #333}.kitchen_layout-blk .main_ttl{width:calc(((176 / var(--media_pc)) * 100) * var(--vw))}.kitchen_layout-blk .main_copy{margin-top:calc(((40 / var(--media_pc)) * 100) * var(--vw))}.kitchen_layout-blk .item-grid-wrap{grid-column:2 / 3;grid-row:3 / 4;align-self:end;margin-left:calc(((80 / var(--media_pc)) * 100) * var(--vw));display:grid;grid-template-columns:repeat(2,1fr);gap:calc(((30 / var(--media_pc)) * 100) * var(--vw)) calc(((40 / var(--media_pc)) * 100) * var(--vw))}.kitchen_layout-blk .item-grid-wrap .item-wrap:first-of-type{grid-row:1 / 2}.kitchen_layout-blk .item-grid-wrap .item-wrap:nth-of-type(2){grid-row:1 / 2}.kitchen_layout-blk .item-grid-wrap .item-wrap:nth-of-type(3){grid-row:2 / 3}.kitchen_layout-blk .item-grid-wrap .item_txt{margin-top:calc(((13 / var(--media_pc)) * 100) * var(--vw));font-size:calc(((19 / var(--media_pc)) * 100) * var(--vw));line-height:calc(29 / 19);color:#333}.kitchen_layout-blk .item-grid-wrap .item_txt small{font-size:12px;letter-spacing:normal}@media all and (max-width:750px){.kitchen-blk{position:relative}.kitchen_layout-blk{margin-top:0;width:100%;display:block}.kitchen_layout-blk .main_img{width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.kitchen_layout-blk .main_txt-wrap{margin-top:calc(((-80 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));padding-top:calc(((170 / var(--media_sp)) * 100) * var(--vw));padding-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));padding-bottom:calc(((0 / var(--media_sp)) * 100) * var(--vw));border-top:none;border-left:1px solid #333}.kitchen_layout-blk .main_ttl{width:calc(((176 / var(--media_sp)) * 100) * var(--vw))}.kitchen_layout-blk .main_copy{margin-top:calc(((40 / var(--media_sp)) * 100) * var(--vw))}.kitchen_layout-blk .item-grid-wrap{align-self:end;margin-top:calc(((60 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));width:calc(((630 / var(--media_sp)) * 100) * var(--vw));display:grid;grid-template-columns:repeat(2,1fr);gap:calc(((30 / var(--media_sp)) * 100) * var(--vw))}.kitchen_layout-blk .item-grid-wrap .item-wrap:first-of-type{grid-row:1 / 3}.kitchen_layout-blk .item-grid-wrap .item-wrap:nth-of-type(2){grid-row:1 / 2}.kitchen_layout-blk .item-grid-wrap .item-wrap:nth-of-type(3){grid-row:2 / 3}.kitchen_layout-blk .item-grid-wrap .item_txt{margin-top:calc(((12 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((22 / var(--media_sp)) * 100) * var(--vw));line-height:calc(34 / 22);color:#333}.kitchen_layout-blk .item-grid-wrap .item_txt small{font-size:calc(((20 / var(--media_sp)) * 100) * var(--vw));letter-spacing:normal}}.refreshingQuality_decoration.deco02{margin-top:calc(((190 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality_decoration.deco02 .relative-wrap{width:100%;height:calc(((696 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality_decoration.deco02 .img-wrap .relative-wrap{height:auto}.refreshingQuality_decoration.deco02 .img-wrap.img05{top:0;left:calc(((681 / var(--media_pc)) * 100) * var(--vw));width:calc(((800 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality_decoration.deco02 .img-wrap.img06{top:calc(((436 / var(--media_pc)) * 100) * var(--vw));left:0;width:calc(((400 / var(--media_pc)) * 100) * var(--vw))}@media all and (max-width:750px){.refreshingQuality_decoration.deco02{margin-top:calc(((112 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco02 .relative-wrap{padding-bottom:calc(((140 / var(--media_sp)) * 100) * var(--vw));width:100%;height:calc(((757 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco02 .img-wrap .relative-wrap{height:auto}.refreshingQuality_decoration.deco02 .img-wrap.img05{top:0;left:auto;right:0;width:calc(((600 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco02 .img-wrap.img06{top:calc(((493 / var(--media_sp)) * 100) * var(--vw));left:0;width:calc(((400 / var(--media_sp)) * 100) * var(--vw))}}.powderroom-blk{margin-top:calc(((35 / var(--media_pc)) * 100) * var(--vw))}.powderroom_layout-blk.blk01{margin-left:auto;width:calc(((1480 / var(--media_pc)) * 100) * var(--vw));display:grid;grid-template-columns:7fr 7.8fr;grid-template-rows:1fr auto}.powderroom_layout-blk.blk01 .img-wrap.main_img{margin-left:auto;justify-self:end;grid-column:2 / 3;grid-row:1 / 3}.powderroom_layout-blk.blk01 .main_txt-wrap{grid-column:1 / 2;grid-row:1 / 2;align-self:end;justify-self:start;margin-right:calc(((-80 / var(--media_pc)) * 100) * var(--vw));padding-top:calc(((56 / var(--media_pc)) * 100) * var(--vw));padding-right:calc(((253 / var(--media_pc)) * 100) * var(--vw));border-top:1px solid #333}.powderroom_layout-blk.blk01 .main_txt-wrap .main_ttl{width:calc(((315 / var(--media_pc)) * 100) * var(--vw))}.powderroom_layout-blk.blk01 .main_txt-wrap .main_copy{margin-top:calc(((42 / var(--media_pc)) * 100) * var(--vw));margin-right:-1em}.powderroom_layout-blk.blk01 .item-grid-wrap{grid-column:1 / 2;grid-row:2 / 3;align-self:end;margin-top:calc(((42 / var(--media_pc)) * 100) * var(--vw));width:calc(((620 / var(--media_pc)) * 100) * var(--vw));gap:calc(((10 / var(--media_pc)) * 100) * var(--vw))}.powderroom_layout-blk.blk01 .item-grid-wrap .item_txt{margin-top:calc(((13 / var(--media_pc)) * 100) * var(--vw));font-size:calc(((19 / var(--media_pc)) * 100) * var(--vw));line-height:calc(29 / 19);letter-spacing:.1em;color:#333}.powderroom_layout-blk.blk01 .item-grid-wrap .item_txt small{font-size:12px;letter-spacing:normal}@media all and (max-width:750px){.powderroom-blk{margin-top:calc(((0 / var(--media_sp)) * 100) * var(--vw))}.powderroom_layout-blk.blk01{margin-left:auto;width:100%;display:block}.powderroom_layout-blk.blk01 .img-wrap.main_img{margin-left:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.powderroom_layout-blk.blk01 .img-wrap.main_img .caption{left:5px;right:auto;color:#333}.powderroom_layout-blk.blk01 .main_txt-wrap{margin-top:calc(((-80 / var(--media_sp)) * 100) * var(--vw));margin-right:calc(((40 / var(--media_sp)) * 100) * var(--vw));margin-left:auto;padding-top:calc(((170 / var(--media_sp)) * 100) * var(--vw));padding-right:calc(((40 / var(--media_sp)) * 100) * var(--vw));border-top:none;border-right:1px solid #333}.powderroom_layout-blk.blk01 .main_txt-wrap .main_ttl{margin-left:auto;width:calc(((315 / var(--media_sp)) * 100) * var(--vw))}.powderroom_layout-blk.blk01 .main_txt-wrap .main_copy{margin-top:calc(((38 / var(--media_sp)) * 100) * var(--vw));text-align:right}.powderroom_layout-blk.blk01 .item-grid-wrap{margin-top:calc(((60 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((80 / var(--media_sp)) * 100) * var(--vw));width:calc(((630 / var(--media_sp)) * 100) * var(--vw));gap:calc(((10 / var(--media_sp)) * 100) * var(--vw))}.powderroom_layout-blk.blk01 .item-grid-wrap .item_txt{margin-top:calc(((13 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((22 / var(--media_sp)) * 100) * var(--vw));line-height:calc(34 / 22);letter-spacing:.1em;color:#333}.powderroom_layout-blk.blk01 .item-grid-wrap .item_txt small{font-size:calc(((20 / var(--media_sp)) * 100) * var(--vw));letter-spacing:normal}}.refreshingQuality_decoration.deco03{margin-top:calc(((230 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality_decoration.deco03 .relative-wrap{width:100%;height:calc(((1009 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality_decoration.deco03 .img-wrap .relative-wrap{height:auto}.refreshingQuality_decoration.deco03 .img-wrap.img07{top:0;left:calc(((200 / var(--media_pc)) * 100) * var(--vw));width:calc(((800 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality_decoration.deco03 .img-wrap.img08{top:calc(((140 / var(--media_pc)) * 100) * var(--vw));right:0;width:calc(((300 / var(--media_pc)) * 100) * var(--vw))}.refreshingQuality_decoration.deco03 .img-wrap.img09{top:calc(((750 / var(--media_pc)) * 100) * var(--vw));left:calc(((1100 / var(--media_pc)) * 100) * var(--vw));width:calc(((400 / var(--media_pc)) * 100) * var(--vw))}@media all and (max-width:750px){.refreshingQuality_decoration.deco03{margin-top:calc(((130 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco03 .relative-wrap{padding-bottom:calc(((138 / var(--media_sp)) * 100) * var(--vw));width:100%;height:calc(((642 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco03 .img-wrap .relative-wrap{height:auto}.refreshingQuality_decoration.deco03 .img-wrap.img07{top:0;left:calc(((0 / var(--media_sp)) * 100) * var(--vw));width:calc(((400 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco03 .img-wrap.img08{top:calc(((163 / var(--media_sp)) * 100) * var(--vw));right:0;width:calc(((250 / var(--media_sp)) * 100) * var(--vw))}.refreshingQuality_decoration.deco03 .img-wrap.img09{top:calc(((447 / var(--media_sp)) * 100) * var(--vw));left:calc(((110 / var(--media_sp)) * 100) * var(--vw));width:calc(((300 / var(--media_sp)) * 100) * var(--vw))}}.bathroom-blk{position:relative}.bathroom_layout-blk{margin-top:calc(((-110 / var(--media_pc)) * 100) * var(--vw));width:calc(((1480 / var(--media_pc)) * 100) * var(--vw));display:grid;grid-template-columns:7.8fr 7fr;align-content:end}.bathroom_layout-blk .main_img{align-self:start;grid-column:1 / 2;grid-row:1 / 4}.bathroom_layout-blk .spacer{grid-row:1 / 2;grid-column:2 / 3;height:calc(((351 / var(--media_pc)) * 100) * var(--vw))}.bathroom_layout-blk .main_txt-wrap{grid-column:2 / 3;grid-row:2 / 3;align-self:end;margin-left:calc(((-80 / var(--media_pc)) * 100) * var(--vw));padding-top:calc(((70 / var(--media_pc)) * 100) * var(--vw));padding-left:calc(((160 / var(--media_pc)) * 100) * var(--vw));padding-bottom:calc(((38 / var(--media_pc)) * 100) * var(--vw));border-top:1px solid #333}.bathroom_layout-blk .main_ttl{width:calc(((221 / var(--media_pc)) * 100) * var(--vw))}.bathroom_layout-blk .main_copy{margin-top:calc(((40 / var(--media_pc)) * 100) * var(--vw))}.bathroom_layout-blk .item-grid-wrap{grid-column:2 / 3;grid-row:3 / 4;align-self:end;margin-left:calc(((80 / var(--media_pc)) * 100) * var(--vw));display:grid;grid-template-columns:repeat(2,1fr);gap:calc(((30 / var(--media_pc)) * 100) * var(--vw)) calc(((40 / var(--media_pc)) * 100) * var(--vw))}.bathroom_layout-blk .item-grid-wrap .item-wrap:first-of-type{grid-row:1 / 2}.bathroom_layout-blk .item-grid-wrap .item-wrap:nth-of-type(2){grid-row:1 / 2}.bathroom_layout-blk .item-grid-wrap .item-wrap:nth-of-type(3){grid-row:2 / 3}.bathroom_layout-blk .item-grid-wrap .item_txt{margin-top:calc(((13 / var(--media_pc)) * 100) * var(--vw));font-size:calc(((19 / var(--media_pc)) * 100) * var(--vw));line-height:calc(29 / 19);color:#333}.bathroom_layout-blk .item-grid-wrap .item_txt small{font-size:12px;letter-spacing:normal}@media all and (max-width:750px){.bathroom-blk{position:relative}.bathroom_layout-blk{margin-top:calc(((0 / var(--media_sp)) * 100) * var(--vw));display:block}.bathroom_layout-blk .main_img{width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.bathroom_layout-blk .spacer{grid-row:1 / 2;grid-column:2 / 3;height:calc(((351 / var(--media_sp)) * 100) * var(--vw))}.bathroom_layout-blk .main_txt-wrap{margin-top:calc(((-80 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));margin-bottom:calc(((62 / var(--media_sp)) * 100) * var(--vw));padding-top:calc(((168 / var(--media_sp)) * 100) * var(--vw));padding-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));padding-bottom:calc(((0 / var(--media_sp)) * 100) * var(--vw));border-top:none;border-left:1px solid #333}.bathroom_layout-blk .main_ttl{width:calc(((221 / var(--media_sp)) * 100) * var(--vw))}.bathroom_layout-blk .main_copy{margin-top:calc(((40 / var(--media_sp)) * 100) * var(--vw))}.bathroom_layout-blk .item-grid-wrap{margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));width:calc(((630 / var(--media_sp)) * 100) * var(--vw));display:grid;grid-template-columns:repeat(2,1fr);gap:calc(((30 / var(--media_sp)) * 100) * var(--vw))}.bathroom_layout-blk .item-grid-wrap .item-wrap:first-of-type{grid-row:1 / 3}.bathroom_layout-blk .item-grid-wrap .item-wrap:nth-of-type(2){grid-row:1 / 2}.bathroom_layout-blk .item-grid-wrap .item-wrap:nth-of-type(3){grid-row:2 / 3}.bathroom_layout-blk .item-grid-wrap .item_txt{margin-top:calc(((13 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((22 / var(--media_sp)) * 100) * var(--vw));line-height:calc(34 / 22);color:#333}.bathroom_layout-blk .item-grid-wrap .item_txt small{font-size:calc(((20 / var(--media_sp)) * 100) * var(--vw));letter-spacing:normal}}.cv_sec{background-image:url(../static_img/modelroom/cta_bg_pc.webp);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;padding:199px 0;position:relative}.cv_sec .title{font-size:36px;letter-spacing:.2em;line-height:1;padding-bottom:31px;color:#7f3e58}.cv_sec .text{font-size:18px;line-height:calc(40/18);margin-bottom:29px;color:#333}.introWrap .cv_btn_wrap,.cv_sec .cv_btn_wrap{width:420px;margin:0 auto}.introWrap .cv_btn_wrap a,.cv_sec .cv_btn_wrap a{height:78px}.introWrap .cv_btn_wrap a span,.cv_sec .cv_btn_wrap a span{font-size:21px}.introWrap .cv_btn_wrap a:before,.cv_sec .cv_btn_wrap a:before{right:32px}.cv_sec .cv_btn_wrap a.reserve_btn{background:linear-gradient(to right,#543240,#6f4355)}@media all and (max-width:750px){.cv_sec{background-image:url(../static_img/modelroom/cta_bg_sp.webp);padding:calc(100 / var(--media_sp) * 100vw) 0 calc(100 / var(--media_sp) * 100vw);position:relative}.cv_sec .title{font-size:calc(20 * 2 / var(--media_sp) * 100vw);letter-spacing:.2em;padding-bottom:calc(33 / var(--media_sp) * 100vw)}.cv_sec .text{font-size:calc(12 * 2 / var(--media_sp) * 100vw);line-height:calc(20/12);letter-spacing:.2em;margin-bottom:calc(33 / var(--media_sp) * 100vw)}.introWrap .cv_btn_wrap,.cv_sec .cv_btn_wrap{width:calc(418 / var(--media_sp) * 100vw)}.introWrap .cv_btn_wrap a.reserve_btn,.cv_sec .cv_btn_wrap a.reserve_btn{height:calc(89 / var(--media_sp) * 100vw)}.introWrap .cv_btn_wrap a span,.cv_sec .cv_btn_wrap a span{font-size:calc(13 * 2 / var(--media_sp) * 100vw)}.cv_btn_wrap a:before{right:calc(13 * 2 / var(--media_sp) * 100vw)}}@media(max-width:750px){.spcvDisable .spFixNav{opacity:0!important;pointer-events:none!important}}
