@charset "UTF-8";.js-disable-cover[data-astro-cid-6r5ahmws]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000;z-index:99999;display:none}[data-v-d94f598c]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.sp-landscape[data-v-d94f598c]{background-color:#031f39;background-color:var(--blue);color:#fff;color:var(--white);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:1000}.sp-landscape .sp-landscape__inner[data-v-d94f598c]{text-align:center}.sp-landscape .sp-landscape__inner p[data-v-d94f598c]{font-size:1rem;line-height:1.5;letter-spacing:.05rem;margin-bottom:2.1rem}.sp-landscape .sp-landscape__inner img[data-v-d94f598c]{width:42px;margin:0 auto}[data-v-1f036378]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.loading-texture[data-v-1f036378]{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:201;display:none}.loading-texture .loading-texture__inner[data-v-1f036378]{position:absolute;inset:0;margin:auto;width:1.625rem;height:.375rem;display:flex;justify-content:space-between}.loading-texture .loading-texture__inner>div[data-v-1f036378]{border-radius:50%;width:.375rem;height:.375rem;background-color:#fff;background-color:var(--white);opacity:.3}.loading-texture.is-show[data-v-1f036378]{display:block}.loading-texture.is-show .loading-texture__inner>div[data-v-1f036378]{animation:kf-loading-1f036378 .8s linear infinite}.loading-texture.is-show .loading-texture__inner>div[data-v-1f036378]:nth-of-type(2){animation-delay:.2664s}.loading-texture.is-show .loading-texture__inner>div[data-v-1f036378]:nth-of-type(3){animation-delay:.5328s}@keyframes kf-loading-1f036378{0%,33.333%{opacity:1}33.334%,to{opacity:.3}}[data-v-cff7ade7]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.loading-room[data-v-cff7ade7]{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:101;pointer-events:none;background-color:#031f39;background-color:var(--blue);opacity:0;visibility:hidden}.loading-room .loading-room__inner[data-v-cff7ade7]{position:absolute;inset:0;margin:auto;width:1.625rem;height:.375rem;display:flex;justify-content:space-between}.loading-room .loading-room__inner>div[data-v-cff7ade7]{border-radius:50%;width:.375rem;height:.375rem;background-color:#fff;background-color:var(--white);opacity:.3}.loading-room.is-show[data-v-cff7ade7]{visibility:visible;opacity:1;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.loading-room.is-show .loading-room__inner>div[data-v-cff7ade7]{animation:kf-loading-cff7ade7 .8s linear infinite}.loading-room.is-show .loading-room__inner>div[data-v-cff7ade7]:nth-of-type(2){animation-delay:.2664s}.loading-room.is-show .loading-room__inner>div[data-v-cff7ade7]:nth-of-type(3){animation-delay:.5328s}.loading-room.-lower-layer[data-v-cff7ade7]{z-index:9}@keyframes kf-loading-cff7ade7{0%,33.333%{opacity:1}33.334%,to{opacity:.3}}[data-v-402bb93d]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}button[data-v-402bb93d]{position:relative;margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .5s cubic-bezier(.165,.84,.44,1);background-color:#fff;background-color:var(--white);width:100%}button span[data-v-402bb93d]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#031f39;color:var(--blue);font-family:SackersGothic,sans-serif;font-weight:500;font-style:normal;text-transform:lowercase}button span[data-v-402bb93d]:nth-of-type(2){opacity:.5}button span:nth-of-type(2)>i>i[data-v-402bb93d]{transform:translate3d(0,82%,0)}button span>i[data-v-402bb93d]{display:block;clip-path:inset(12% 0 8% 0)}button span>i>i[data-v-402bb93d]{display:block;will-change:transform;transition:transform .7s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width: 768px){button.is-small[data-v-402bb93d]{height:3rem}button[data-v-402bb93d]{border-radius:.25rem;height:4rem;cursor:pointer}button span[data-v-402bb93d]{font-size:1rem;line-height:1;letter-spacing:.05em}}@media screen and (max-width: 767px){button.is-small[data-v-402bb93d]{height:12.3076923077vw}button[data-v-402bb93d]{border-radius:1.0256410256vw;height:14.358974359vw;cursor:pointer}button span[data-v-402bb93d]{font-size:3.8461538462vw;line-height:140%;letter-spacing:.05em}}@media (any-hover: hover){button:hover span>i>i[data-v-402bb93d]{transition:transform .45s cubic-bezier(.165,.84,.44,1)}button:hover span:nth-of-type(1)>i>i[data-v-402bb93d]{transform:translate3d(0,-82%,0)}button:hover span:nth-of-type(2)>i>i[data-v-402bb93d]{transform:translateZ(0)}}[data-v-180dae69]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.start-scene[data-v-180dae69]{position:absolute;width:100vw;height:100dvh}.start-scene.is-hide[data-v-180dae69],.start-scene.is-query-mode[data-v-180dae69]{display:none}.start-scene.is-show .start-scene__start h1 svg[data-v-180dae69]{opacity:1;visibility:visible;transition:opacity .8s cubic-bezier(.445,.05,.55,.95);transition-delay:1s}.start-scene.is-show .start-scene__start h1 span>i>i[data-v-180dae69]{transform:translateZ(0);transition:transform 1.3s cubic-bezier(.19,1,.22,1);transition-delay:1.8s}.start-scene.is-show .start-scene__start .start-scene__btn[data-v-180dae69]{transform:scaleY(1);transition:transform .7s cubic-bezier(.77,0,.175,1);transition-delay:2.4s}.start-scene.is-show .start-scene__start .start-scene__btn[data-v-180dae69] span:nth-of-type(1){opacity:1;transition:opacity .4s cubic-bezier(.39,.575,.565,1);transition-delay:2.9s}.start-scene__start[data-v-180dae69]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.start-scene__start.is-start[data-v-180dae69]{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.25,.46,.45,.94),visibility .4s}.start-scene__start h1[data-v-180dae69]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.start-scene__start h1 svg[data-v-180dae69]{opacity:0;visibility:hidden}.start-scene__start h1 span[data-v-180dae69]{color:#fff;color:var(--white);text-align:center;font-family:SackersGothic,sans-serif;font-weight:500;font-style:normal;text-transform:lowercase}.start-scene__start h1 span>i[data-v-180dae69]{overflow:hidden;display:inline-block;clip-path:inset(0 0 19% 0)}.start-scene__start h1 span>i>i[data-v-180dae69]{display:inline-block;transform:translate3d(0,80%,0)}.start-scene__start .start-scene__btn[data-v-180dae69]{position:absolute;left:0;right:0;margin:0 auto;transform:scaleY(0)}.start-scene__start .start-scene__btn[data-v-180dae69] span:nth-of-type(1){opacity:0}.start-scene__select[data-v-180dae69]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:6;visibility:hidden;opacity:0}.start-scene__select.is-hide[data-v-180dae69]{opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.25,.46,.45,.94),visibility .4s}.start-scene__select .start-scene__select__desc[data-v-180dae69]{position:absolute;left:0;right:0;margin:0 auto;display:flex;align-items:center;justify-content:center}.start-scene__select .start-scene__select__desc p[data-v-180dae69]{color:#fff;color:var(--white, #FFF);text-align:center}.start-scene__select .start-scene__select__L[data-v-180dae69]{position:absolute;display:flex;align-items:center;justify-content:center}.start-scene__select .start-scene__select__L[data-v-180dae69]:after{content:"";position:absolute;opacity:.2;background:#fff;background:var(--white)}.start-scene__select .start-scene__select__R[data-v-180dae69]{position:absolute;display:flex;align-items:center;justify-content:center}.start-scene__select .start-scene__select-item[data-v-180dae69]{position:relative}.start-scene__select .start-scene__select-item.is-selected[data-v-180dae69]{pointer-events:none}.start-scene__select .start-scene__select-item.is-selected .thumb[data-v-180dae69]{transform:scale(1.07);transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.start-scene__select .start-scene__select-item.is-selected .thumb img[data-v-180dae69]{transform:scale(1.03)!important}.start-scene__select .start-scene__select-item.is-selected .arrow .svg-circle[data-v-180dae69]{opacity:1!important}.start-scene__select .start-scene__select-item.is-selected .arrow .svg-arrow[data-v-180dae69]{fill:#031f39!important;fill:var(--blue)!important}.start-scene__select .start-scene__select-item.un-selected[data-v-180dae69]{transform:scale(.95);transition:transform .3s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.start-scene__select .start-scene__select-item .thumb[data-v-180dae69]{position:relative;overflow:hidden;background-color:#fff;background-color:var(--white)}.start-scene__select .start-scene__select-item .thumb picture[data-v-180dae69]{display:block;clip-path:inset(0rem);transition:clip-path .4s cubic-bezier(.165,.84,.44,1)}.start-scene__select .start-scene__select-item .thumb img[data-v-180dae69]{display:block;transition:transform 1s cubic-bezier(.165,.84,.44,1)}.start-scene__select .start-scene__select-item .title p[data-v-180dae69]{color:#fff;color:var(--white);font-family:SackersGothic,sans-serif;font-weight:500;font-style:normal;text-transform:lowercase}.start-scene__select .start-scene__select-item .arrow[data-v-180dae69]{margin:0 auto}.start-scene__select .start-scene__select-item .arrow .svg-circle[data-v-180dae69]{opacity:0;transition:opacity .3s cubic-bezier(.165,.84,.44,1)}.start-scene__select .start-scene__select-item .arrow .svg-arrow[data-v-180dae69]{transition:fill .3s cubic-bezier(.165,.84,.44,1)}.start-scene__slide[data-v-180dae69]{position:absolute;top:0;left:0;width:100%;height:100%}.start-scene__slide.is-start[data-v-180dae69]:after{visibility:visible;opacity:.8;transition:opacity 1s cubic-bezier(.39,.575,.565,1)}.start-scene__slide.is-start .start-scene__slide-item[data-v-180dae69]{filter:blur(8px);transition:filter 1s cubic-bezier(.39,.575,.565,1)}.start-scene__slide[data-v-180dae69]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:3}.start-scene__slide[data-v-180dae69]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031f39;background-color:var(--blue);opacity:.8;z-index:4;visibility:hidden;opacity:0}.start-scene__slide[data-slide-current="1"] .start-scene__slide-item[data-v-180dae69]:nth-of-type(1){z-index:2}.start-scene__slide[data-slide-current="1"] .start-scene__slide-item[data-v-180dae69]:nth-of-type(2){z-index:0}.start-scene__slide[data-slide-current="1"] .start-scene__slide-item[data-v-180dae69]:nth-of-type(3){z-index:1}.start-scene__slide[data-slide-current="2"] .start-scene__slide-item[data-v-180dae69]:nth-of-type(1){z-index:1}.start-scene__slide[data-slide-current="2"] .start-scene__slide-item[data-v-180dae69]:nth-of-type(2){z-index:2}.start-scene__slide[data-slide-current="2"] .start-scene__slide-item[data-v-180dae69]:nth-of-type(3){z-index:0}.start-scene__slide[data-slide-current="3"] .start-scene__slide-item[data-v-180dae69]:nth-of-type(1){z-index:0}.start-scene__slide[data-slide-current="3"] .start-scene__slide-item[data-v-180dae69]:nth-of-type(2){z-index:1}.start-scene__slide[data-slide-current="3"] .start-scene__slide-item[data-v-180dae69]:nth-of-type(3){z-index:2}.start-scene__slide .start-scene__slide-item[data-v-180dae69]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;will-change:filter,opacity}.start-scene__slide .start-scene__slide-item .slide2[data-v-180dae69]{height:106%}.start-scene__slide .start-scene__slide-item img[data-v-180dae69]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;visibility:hidden}.is-windows .start-scene__start h1 span>i[data-v-180dae69]{clip-path:inset(0 0 8% 0)}@media screen and (min-width: 768px){.start-scene__start h1 svg[data-v-180dae69]{width:15rem;margin-bottom:2rem}.start-scene__start h1 span[data-v-180dae69]{font-size:4rem;line-height:1;letter-spacing:.05em;margin-bottom:1.875rem}.start-scene__start .start-scene__btn[data-v-180dae69]{width:12.5rem;bottom:2.5rem}.start-scene__select.is-start[data-v-180dae69]{visibility:visible;opacity:1;transition:opacity 1s cubic-bezier(.445,.05,.55,.95);transition-delay:.5s}.start-scene__select.is-start .start-scene__select__L[data-v-180dae69]:after{transform:scaleY(1);transition:transform 1s cubic-bezier(.77,0,.175,1);transition-delay:.5s}.start-scene__select.is-start .start-scene__select__desc[data-v-180dae69]{transform:scaleY(1);transition:transform .5s cubic-bezier(.77,0,.175,1);transition-delay:.8s}.start-scene__select.is-start .start-scene__select__desc p[data-v-180dae69]{opacity:1;transition:opacity .6s cubic-bezier(.445,.05,.55,.95);transition-delay:1.15s}.start-scene__select .start-scene__select__desc[data-v-180dae69]{top:2.5rem;width:13.875rem;height:3.75rem;background:#0003;border-radius:.25rem;transform:scaleY(0)}.start-scene__select .start-scene__select__desc p[data-v-180dae69]{font-size:1rem;line-height:1;letter-spacing:.05em;padding-bottom:.1em;opacity:0}.start-scene__select .start-scene__select__L[data-v-180dae69]{top:0;left:0;width:50%;height:100%;padding-top:8%}.start-scene__select .start-scene__select__L[data-v-180dae69]:after{top:0;right:0;width:1px;height:100%;transform:scaleY(0)}.start-scene__select .start-scene__select__R[data-v-180dae69]{top:0;right:0;width:50%;height:100%;padding-top:8%}.start-scene__select .start-scene__select-item.is-selected .thumb picture[data-v-180dae69]{clip-path:inset(1rem)!important}.start-scene__select .start-scene__select-item.is-selected .title p[data-v-180dae69]{letter-spacing:.15em!important}.start-scene__select .start-scene__select-item[data-v-180dae69]{width:75%;max-width:540px;margin:0 auto;cursor:pointer}.start-scene__select .start-scene__select-item .thumb[data-v-180dae69],.start-scene__select .start-scene__select-item .title[data-v-180dae69]{margin-bottom:7.5%}.start-scene__select .start-scene__select-item .title p[data-v-180dae69]{text-align:center;font-size:2rem;line-height:1;letter-spacing:.05em;transition:letter-spacing .7s cubic-bezier(.165,.84,.44,1)}.start-scene__select .start-scene__select-item .arrow[data-v-180dae69]{width:1.5rem;height:1.5rem}.start-scene__slide .start-scene__slide-item .slide3[data-v-180dae69]{width:106%;max-width:106%}}@media screen and (max-width: 767px){.start-scene.is-show .start-scene__start h1 span>i:nth-of-type(1)>i[data-v-180dae69]{transition-delay:1.8s}.start-scene.is-show .start-scene__start h1 span>i:nth-of-type(2)>i[data-v-180dae69]{transition-delay:1.95s}.start-scene.is-show .start-scene__start h1 span>i:nth-of-type(3)>i[data-v-180dae69]{transition-delay:1.95s}.start-scene__start h1 svg[data-v-180dae69]{width:46.1538461538vw;margin-bottom:7.6923076923vw}.start-scene__start h1 span[data-v-180dae69]{font-size:8.2051282051vw;line-height:100%;letter-spacing:.05em;margin-bottom:6.6666666667vw}.start-scene__start h1 span>i[data-v-180dae69]{margin-bottom:-2.0512820513vw}.start-scene__start .start-scene__btn[data-v-180dae69]{width:41.0256410256vw;bottom:20.5128205128vw}.start-scene__select.is-start[data-v-180dae69]{visibility:visible;opacity:1;transition:opacity 1s cubic-bezier(.445,.05,.55,.95);transition-delay:.25s}.start-scene__select .start-scene__select__desc[data-v-180dae69]{background-color:#031f39}.start-scene__select .start-scene__select__desc[data-v-180dae69]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;opacity:.2}.start-scene__select .start-scene__select__desc p[data-v-180dae69]{font-size:3.0769230769vw;line-height:100%;letter-spacing:.05em;height:14.6153846154vw;display:flex;align-items:center;justify-content:center}.start-scene__select .start-scene__select__L[data-v-180dae69]{top:14.6153846154vw;left:0;width:100%;height:calc(50% - 7.3076923077vw)}.start-scene__select .start-scene__select__L[data-v-180dae69]:after{bottom:0;left:0;width:100%;height:1px}.start-scene__select .start-scene__select__R[data-v-180dae69]{bottom:0;left:0;width:100%;height:calc(50% - 7.3076923077vw)}.start-scene__select .start-scene__select-item.is-selected .thumb picture[data-v-180dae69]{clip-path:inset(2.0512820513vw)!important}.start-scene__select .start-scene__select-item[data-v-180dae69]{width:61.5384615385vw}.start-scene__select .start-scene__select-item .thumb[data-v-180dae69]{margin-bottom:6.1538461538vw}.start-scene__select .start-scene__select-item .title p[data-v-180dae69]{font-size:5.1282051282vw;line-height:100%;letter-spacing:.05em;transition:letter-spacing .7s cubic-bezier(.165,.84,.44,1)}.start-scene__select .start-scene__select-item .arrow[data-v-180dae69]{width:4.1025641026vw;height:4.1025641026vw;position:absolute;bottom:.5128205128vw;right:0}.start-scene__slide .start-scene__slide-item .slide3[data-v-180dae69]{width:110%;max-width:110%}}@media (any-hover: hover){.start-scene__select .start-scene__select-item:hover .thumb picture[data-v-180dae69]{clip-path:inset(1rem);transition:clip-path .7s cubic-bezier(.165,.84,.44,1)}.start-scene__select .start-scene__select-item:hover .thumb img[data-v-180dae69]{transform:scale(1.03);transition:transform 1s cubic-bezier(.165,.84,.44,1)}.start-scene__select .start-scene__select-item:hover .title p[data-v-180dae69]{letter-spacing:.15em;transition:letter-spacing .7s cubic-bezier(.165,.84,.44,1)}.start-scene__select .start-scene__select-item:hover .arrow .svg-circle[data-v-180dae69]{opacity:1}.start-scene__select .start-scene__select-item:hover .arrow .svg-arrow[data-v-180dae69]{fill:#031f39;fill:var(--blue)}}[data-v-015b3934]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.room-panel[data-v-015b3934]{position:absolute}.room-panel.is-open .room-panel__toggle button[data-v-015b3934]:before{opacity:1}.room-panel.is-open .room-panel__toggle[data-v-015b3934]:after{height:9.625rem}.room-panel.is-open .btn-room-change[data-v-015b3934]{transform:scale(1);opacity:1;visibility:visible}.room-panel.is-open .btn-room-change[data-v-015b3934]:nth-of-type(1){transition-delay:0s}.room-panel.is-open .btn-room-change[data-v-015b3934]:nth-of-type(2){transition-delay:.01s}.room-panel .room-panel__toggle[data-v-015b3934]{position:relative}.room-panel .room-panel__toggle[data-v-015b3934]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.room-panel .room-panel__toggle button[data-v-015b3934]{position:relative;margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;width:100%;height:100%}.room-panel .room-panel__toggle button[data-v-015b3934]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031f39;background-color:var(--blue);opacity:.2;transition:opacity .2s cubic-bezier(.165,.84,.44,1)}.room-panel .room-panel__toggle button span[data-v-015b3934]{position:relative;font-family:SackersGothic,sans-serif;font-weight:500;font-style:normal;text-transform:lowercase}.room-panel .room-panel__toggle button span[data-v-015b3934]:nth-of-type(1){opacity:.3}.room-panel .room-panel__toggle button .arrow[data-v-015b3934]{position:absolute;top:0;bottom:0;margin:auto;transition:transform .4s cubic-bezier(.165,.84,.44,1);transform:rotate(180deg)}.room-panel .room-panel__inner[data-v-015b3934]{position:relative}.room-panel .btn-room-change[data-v-015b3934]{position:relative;margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--white);width:100%}.room-panel .btn-room-change.is-selected[data-v-015b3934]{cursor:auto}.room-panel .btn-room-change.is-selected span[data-v-015b3934]{opacity:1!important}.room-panel .btn-room-change.is-selected span:nth-of-type(1)>i>i[data-v-015b3934]{transform:translateZ(0)!important;transition:transform 0s!important}.room-panel .btn-room-change.is-selected span:nth-of-type(2)>i>i[data-v-015b3934]{transform:translate3d(0,-80%,0)!important;transition:transform 0s!important}.room-panel .btn-room-change.is-selected .icon[data-v-015b3934]{opacity:1}.room-panel .btn-room-change span[data-v-015b3934]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;color:#031f39;color:var(--blue);font-family:SackersGothic,sans-serif;font-weight:500;font-style:normal;text-transform:lowercase}.room-panel .btn-room-change span:nth-of-type(2)>i>i[data-v-015b3934]{transform:translate3d(0,105%,0)}.room-panel .btn-room-change span>i[data-v-015b3934]{display:block;clip-path:inset(12% 0 10% 0)}.room-panel .btn-room-change span>i>i[data-v-015b3934]{display:block;will-change:transform}.room-panel .btn-room-change .icon[data-v-015b3934]{position:absolute;top:0;bottom:0;margin:auto;opacity:.1;transition:opacity .2s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width: 768px){.room-panel[data-v-015b3934]{top:.5rem;left:.5rem;width:12.125rem}.room-panel .room-panel__toggle[data-v-015b3934]{width:12.125rem;height:3rem;margin-bottom:.125rem}.room-panel .room-panel__toggle button[data-v-015b3934]{padding-left:1.625rem;padding-bottom:.125rem}.room-panel .room-panel__toggle button[data-v-015b3934]:before{border-radius:.25rem}.room-panel .room-panel__toggle button span[data-v-015b3934]{color:#fff;color:var(--white);font-size:.75rem;line-height:1;letter-spacing:.0666666667em}.room-panel .room-panel__toggle button span[data-v-015b3934]:nth-of-type(1){margin-right:1em}.room-panel .room-panel__toggle button .arrow[data-v-015b3934]{width:1rem;height:1rem;right:1.5rem}.room-panel .btn-room-change[data-v-015b3934]{border-radius:.25rem;height:3rem;margin-bottom:.125rem;cursor:pointer;transform:scale(.8);opacity:0;visibility:hidden;transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .5s cubic-bezier(.25,.46,.45,.94)}.room-panel .btn-room-change span[data-v-015b3934]{left:1.625rem;font-size:.9375rem;line-height:1;letter-spacing:.0533333333em}.room-panel .btn-room-change span[data-v-015b3934]:nth-of-type(1){opacity:.5}.room-panel .btn-room-change span>i>i[data-v-015b3934]{transition:transform .7s cubic-bezier(.165,.84,.44,1)}.room-panel .btn-room-change .icon[data-v-015b3934]{width:1rem;height:1rem;right:1.5rem}.room-panel .room-panel__cover-sp[data-v-015b3934]{display:none}}@media screen and (max-width: 767px){.room-panel[data-v-015b3934]{top:0;left:0;width:100%;height:16.4102564103vw;background-color:#fff;background-color:var(--white);z-index:1}.room-panel.is-open .room-panel__inner[data-v-015b3934]{clip-path:inset(0 0 0 0)}.room-panel .room-panel__toggle[data-v-015b3934]{width:41.5384615385vw;height:100%;z-index:1}.room-panel .room-panel__toggle[data-v-015b3934]:after{display:none}.room-panel .room-panel__toggle button[data-v-015b3934]{margin-left:6.6666666667vw;padding-bottom:.5128205128vw}.room-panel .room-panel__toggle button[data-v-015b3934]:before{display:none}.room-panel .room-panel__toggle button span[data-v-015b3934]{color:#031f39;color:var(--blue);font-size:3.0769230769vw;line-height:100%;letter-spacing:.05em}.room-panel .room-panel__toggle button span[data-v-015b3934]:nth-of-type(1){margin-right:1.5384615385vw}.room-panel .room-panel__toggle button .arrow[data-v-015b3934]{width:4.1025641026vw;height:4.1025641026vw;right:6.1538461538vw}.room-panel .room-panel__inner[data-v-015b3934]{clip-path:inset(0 0 100% 0);display:flex;flex-direction:column;z-index:1;will-change:clip-path;transition:clip-path .45s cubic-bezier(.165,.84,.44,1)}.room-panel .btn-room-change[data-v-015b3934]{height:17.4358974359vw}.room-panel .btn-room-change[data-v-015b3934]:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#031f39;background-color:var(--blue);opacity:.1}.room-panel .btn-room-change span[data-v-015b3934]{font-size:5.1282051282vw;line-height:100%;letter-spacing:.05em;margin-left:6.1538461538vw}.room-panel .btn-room-change span[data-v-015b3934]:nth-of-type(1){opacity:.2}.room-panel .btn-room-change span>i>i[data-v-015b3934]{transition:transform 0s}.room-panel .btn-room-change .icon[data-v-015b3934]{width:4.1025641026vw;height:4.1025641026vw;right:6.1538461538vw}.room-panel .room-panel__cover-sp[data-v-015b3934]{position:absolute;top:16.4102564103vw;left:0;width:100%;height:calc(100dvh - 16.4102564103vw);visibility:hidden;opacity:0;transition:opacity .2s cubic-bezier(.445,.05,.55,.95),visibility .2s}.room-panel .room-panel__cover-sp.is-show[data-v-015b3934]{visibility:visible;opacity:1}.room-panel .room-panel__cover-sp[data-v-015b3934]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031f39;background-color:var(--blue);opacity:.7}}@media (any-hover: hover){.room-panel .btn-room-change:hover span>i>i[data-v-015b3934]{transition:transform .45s cubic-bezier(.165,.84,.44,1)}.room-panel .btn-room-change:hover span:nth-of-type(1)>i>i[data-v-015b3934]{transform:translate3d(0,-80%,0)}.room-panel .btn-room-change:hover span:nth-of-type(2)>i>i[data-v-015b3934]{transform:translateZ(0)}.room-panel .btn-room-change:hover .icon[data-v-015b3934]{opacity:1}}[data-v-28b177c0]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.thumbs-wrapper[data-v-28b177c0]{position:relative;position:absolute;top:0;left:0;display:none}.thumbs-wrapper.is-current[data-v-28b177c0]{display:block;position:relative}.thumbs-wrapper .item-list .item[data-v-28b177c0]{position:relative;overflow:hidden;background-color:#031f39;background-color:var(--blue)}.thumbs-wrapper .item-list .item.is-selected .item__arrow[data-v-28b177c0]{visibility:visible;transform:scale(1)}.thumbs-wrapper .item-list .item .item__thumb[data-v-28b177c0]{clip-path:inset(0);transition:clip-path .2s cubic-bezier(.165,.84,.44,1)}.thumbs-wrapper .item-list .item .item__arrow[data-v-28b177c0]{position:absolute;inset:0;margin:auto;visibility:hidden;transform:scale(0);transition:all .15s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width: 768px){.thumbs-wrapper[data-v-28b177c0]{padding:.5rem .375rem .5rem .5rem}.thumbs-wrapper .item-list[data-v-28b177c0]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem}.thumbs-wrapper .item-list .item.is-selected .item__thumb[data-v-28b177c0]{clip-path:inset(.25rem round .15625rem)}.thumbs-wrapper .item-list .item[data-v-28b177c0]{border-radius:.25rem;cursor:pointer}.thumbs-wrapper .item-list .item .item__arrow[data-v-28b177c0]{width:1.5rem;height:1.5rem}}@media screen and (max-width: 767px){.thumbs-wrapper[data-v-28b177c0]{overflow-x:scroll}.thumbs-wrapper .item-list[data-v-28b177c0]{display:flex;gap:2.0512820513vw;width:-moz-fit-content;width:fit-content;padding:4.1025641026vw 2.0512820513vw}.thumbs-wrapper .item-list .item.is-selected .item__thumb[data-v-28b177c0]{clip-path:inset(.5128205128vw round .641025641vw)}.thumbs-wrapper .item-list .item[data-v-28b177c0]{border-radius:1.0256410256vw;width:20.5128205128vw}.thumbs-wrapper .item-list .item .item__arrow[data-v-28b177c0]{width:4.1025641026vw;height:4.1025641026vw}}@media (any-hover: hover){.thumbs-wrapper .item-list .item:hover .item__thumb[data-v-28b177c0]{clip-path:inset(.25rem)}}[data-v-a1bde41a]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.thumbs-wrapper[data-v-a1bde41a]{position:relative;position:absolute;top:0;left:0;display:none}.thumbs-wrapper.is-current[data-v-a1bde41a]{display:block;position:relative}.thumbs-wrapper .item-wrapper[data-v-a1bde41a]{position:relative}.thumbs-wrapper .item-list[data-v-a1bde41a]{position:absolute;top:0;left:0;display:none}.thumbs-wrapper .item-list.is-current[data-v-a1bde41a]{position:relative}.thumbs-wrapper .item-list .item[data-v-a1bde41a]{position:relative;overflow:hidden;background-color:#031f39;background-color:var(--blue)}.thumbs-wrapper .item-list .item.is-selected .item__arrow[data-v-a1bde41a]{visibility:visible;transform:scale(1)}.thumbs-wrapper .item-list .item .item__thumb[data-v-a1bde41a]{clip-path:inset(0);transition:clip-path .2s cubic-bezier(.165,.84,.44,1)}.thumbs-wrapper .item-list .item .item__arrow[data-v-a1bde41a]{position:absolute;inset:0;margin:auto;visibility:hidden;transform:scale(0);transition:all .15s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width: 768px){.thumbs-wrapper[data-v-a1bde41a]{padding:0 .375rem .5rem .5rem}.thumbs-wrapper .item-list[data-v-a1bde41a]{grid-template-columns:repeat(2,1fr);gap:.5rem}.thumbs-wrapper .item-list.is-current[data-v-a1bde41a]{display:grid}.thumbs-wrapper .item-list .item.is-selected .item__thumb[data-v-a1bde41a]{clip-path:inset(.25rem round .15625rem)}.thumbs-wrapper .item-list .item[data-v-a1bde41a]{border-radius:.25rem;cursor:pointer}.thumbs-wrapper .item-list .item .item__arrow[data-v-a1bde41a]{width:1.5rem;height:1.5rem}}@media screen and (max-width: 767px){.thumbs-wrapper[data-v-a1bde41a]{padding:4.1025641026vw 2.0512820513vw}.thumbs-wrapper .item-wrapper[data-v-a1bde41a]{overflow-x:scroll}.thumbs-wrapper .item-list[data-v-a1bde41a]{gap:2.0512820513vw}.thumbs-wrapper .item-list.is-current[data-v-a1bde41a]{display:flex}.thumbs-wrapper .item-list .item.is-selected .item__thumb[data-v-a1bde41a]{clip-path:inset(.5128205128vw round .641025641vw)}.thumbs-wrapper .item-list .item[data-v-a1bde41a]{border-radius:1.0256410256vw;width:20.5128205128vw;flex:0 0 auto}.thumbs-wrapper .item-list .item .item__arrow[data-v-a1bde41a]{width:4.1025641026vw;height:4.1025641026vw}}@media (any-hover: hover){.thumbs-wrapper .item-list .item:hover .item__thumb[data-v-a1bde41a]{clip-path:inset(.25rem)}}[data-v-25947f15]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.howto2[data-v-25947f15]{position:fixed;top:0;left:0;width:100%;height:100dvh;display:flex;opacity:0;visibility:hidden}.howto2.is-show[data-v-25947f15]{opacity:1;visibility:visible}.howto2[data-v-25947f15]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031f39;background-color:var(--blue);opacity:.7}.howto2 .howto2__inner[data-v-25947f15]{position:relative;text-align:center}.howto2 p[data-v-25947f15]{color:#fff;color:var(--white)}.howto2 .btn[data-v-25947f15]{margin:0 auto;pointer-events:auto}.howto2 .notice p[data-v-25947f15]{text-align:left;margin-top:0}.howto2 .notice p[data-v-25947f15]:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.howto2[data-v-25947f15]{align-items:center;justify-content:flex-end;z-index:1}.howto2 .howto2__inner[data-v-25947f15]{right:25.5rem}.howto2 p[data-v-25947f15]{font-size:1rem;line-height:1.5;letter-spacing:.05em;margin-top:1.875rem;margin-bottom:2rem}.howto2 .btn[data-v-25947f15]{width:4.5625rem}.howto2 .notice[data-v-25947f15]{width:14.625rem;margin-top:2rem}.howto2 .notice p[data-v-25947f15]{font-size:.6875rem;line-height:1.5;letter-spacing:.05em;margin-bottom:1rem}}@media screen and (max-width: 767px){.howto2[data-v-25947f15]{align-items:flex-end;justify-content:center;z-index:2}.howto2 .howto2__inner[data-v-25947f15]{bottom:76.9230769231vw}.howto2 p[data-v-25947f15]{font-size:4.1025641026vw;line-height:150%;letter-spacing:.05em;margin-top:8.2051282051vw;margin-bottom:8.7179487179vw}.howto2 .btn[data-v-25947f15]{width:18.7179487179vw}.howto2 .notice[data-v-25947f15]{width:60vw;margin-top:8.2051282051vw}.howto2 .notice p[data-v-25947f15]{font-size:2.8205128205vw;line-height:150%;letter-spacing:.05em;margin-bottom:4.1025641026vw}}[data-v-2ec8b976]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.texture-panel[data-v-2ec8b976]{background-color:#f2f4f5;background-color:var(--light_grey)}.texture-panel.is-show-howto[data-v-2ec8b976]{z-index:2}.texture-panel.is-close .texture-panel__toggle img[data-v-2ec8b976]{transform:scaleX(-1)}.texture-panel.is-show-info .texture-panel__info .texture-panel__info__inner[data-v-2ec8b976]{visibility:visible}.texture-panel .texture-panel__toggle[data-v-2ec8b976]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031f39;background-color:var(--blue);opacity:.2;transition:opacity .1s cubic-bezier(.25,.46,.45,.94)}.texture-panel .texture-panel__toggle img[data-v-2ec8b976],.texture-panel .texture-panel__inner[data-v-2ec8b976]{position:relative}.texture-panel .texture-panel__tab[data-v-2ec8b976]{display:flex;align-items:flex-start;justify-content:space-between}.texture-panel .texture-panel__tab>div[data-v-2ec8b976]{position:relative;color:#031f39;color:var(--blue, #031F39);text-align:center;display:flex;align-items:center;justify-content:center;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;-webkit-touch-callout:default;cursor:pointer;width:33.3333%}.texture-panel .texture-panel__tab>div.is-current[data-v-2ec8b976]:before{visibility:visible}.texture-panel .texture-panel__tab>div.is-current p[data-v-2ec8b976]{opacity:1}.texture-panel .texture-panel__tab>div[data-v-2ec8b976]:before{content:"";position:absolute;top:0;left:0;width:100%;height:110%;background-color:#fff;background-color:var(--white);visibility:hidden}.texture-panel .texture-panel__tab>div p[data-v-2ec8b976]{position:relative;opacity:.5;transition:opacity .1s cubic-bezier(.25,.46,.45,.94)}.texture-panel .texture-panel__rug-size[data-v-2ec8b976]{position:relative;background-color:#fff;background-color:var(--white);display:none;grid-template-columns:repeat(2,1fr)}.texture-panel .texture-panel__rug-size.is-current[data-v-2ec8b976]{display:grid}.texture-panel .texture-panel__rug-size .rug-size__btn[data-v-2ec8b976]{display:flex;align-items:center;justify-content:space-between;background-color:#f2f4f5;background-color:var(--light_grey);transition:background-color .1s cubic-bezier(.25,.46,.45,.94),color .1s cubic-bezier(.25,.46,.45,.94)}.texture-panel .texture-panel__rug-size .rug-size__btn.is-selected[data-v-2ec8b976]{background-color:#031f39;background-color:var(--blue);color:#fff;color:var(--white)}.texture-panel .texture-panel__rug-size .rug-size__btn.is-selected .arrow[data-v-2ec8b976]{opacity:1}.texture-panel .texture-panel__rug-size .rug-size__btn.is-selected .arrow path[data-v-2ec8b976]{fill:#fff;fill:var(--white)}.texture-panel .texture-panel__rug-size .rug-size__btn p[data-v-2ec8b976]{font-family:Inter,serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.texture-panel .texture-panel__rug-size .rug-size__btn .arrow[data-v-2ec8b976]{opacity:.2}.texture-panel .texture-panel__content[data-v-2ec8b976]{background-color:#fff;background-color:var(--white)}.texture-panel .texture-panel__info[data-v-2ec8b976]{color:#031f39;color:var(--blue)}.texture-panel .texture-panel__info .texture-panel__info__inner[data-v-2ec8b976]{position:relative}.texture-panel .texture-panel__info .texture-panel__info__name .en[data-v-2ec8b976]{font-family:SackersGothic,sans-serif;font-weight:500;font-style:normal;text-transform:lowercase;opacity:.5}.texture-panel .texture-panel__info .texture-panel__info__detail[data-v-2ec8b976]{display:flex;flex-wrap:wrap;align-content:center}.texture-panel .texture-panel__info .texture-panel__info__detail p[data-v-2ec8b976]{background-color:#fff;background-color:var(--white);display:flex;align-items:center;justify-content:center}.texture-panel .texture-panel__info .texture-panel__info__detail p span[data-v-2ec8b976]{display:block;white-space:nowrap}.texture-panel .texture-panel__info .texture-panel__info__detail p span[data-v-2ec8b976]:nth-of-type(1){opacity:.5}.texture-panel .texture-panel__info .texture-panel__info__detail p span .en[data-v-2ec8b976]{font-family:Inter,serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.texture-panel .texture-panel__info .texture-panel__info__price .price[data-v-2ec8b976]{font-family:SackersGothic,sans-serif;font-weight:500;font-style:normal;text-transform:lowercase}.texture-panel .texture-panel__info .texture-panel__info__price .price-in[data-v-2ec8b976]{position:relative;opacity:.5}.texture-panel .texture-panel__info .texture-panel__info__price .ax[data-v-2ec8b976]{font-family:Inter,serif;font-optical-sizing:auto;font-weight:600;font-style:normal;opacity:.5}@media screen and (min-width: 768px){.texture-panel[data-v-2ec8b976]{position:absolute;bottom:.5rem;right:.5rem;width:20rem;height:calc(100% - 1rem);border-radius:.25rem;padding:.5rem;transition:transform .6s cubic-bezier(.165,.84,.44,1)}.texture-panel.is-close[data-v-2ec8b976]{transform:translate3d(20.5rem,0,0);transition:transform .35s cubic-bezier(.165,.84,.44,1)}.texture-panel.is-rug-visible .texture-panel__box[data-v-2ec8b976]{height:calc(100% - 6.5rem)}.texture-panel .texture-panel__toggle[data-v-2ec8b976]{position:absolute;top:0;left:-3.25rem;width:3rem;height:3rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.texture-panel .texture-panel__toggle[data-v-2ec8b976]:before{border-radius:.25rem}.texture-panel .texture-panel__toggle img[data-v-2ec8b976]{width:.79875rem}.texture-panel .texture-panel__inner[data-v-2ec8b976]{display:flex;flex-direction:column;height:100%}.texture-panel .texture-panel__tab>div[data-v-2ec8b976]{height:2.5rem}.texture-panel .texture-panel__tab>div[data-v-2ec8b976]:before{border-radius:.25rem .25rem 0 0}.texture-panel .texture-panel__tab>div p[data-v-2ec8b976]{font-size:.875rem;line-height:1;letter-spacing:.05em;padding-bottom:.2em}.texture-panel .texture-panel__rug-size[data-v-2ec8b976]{gap:.5rem;padding:.5rem}.texture-panel .texture-panel__rug-size .rug-size__btn[data-v-2ec8b976]{cursor:pointer;height:3rem;gap:.25rem;padding:0rem 1.5rem;border-radius:.25rem}.texture-panel .texture-panel__rug-size .rug-size__btn p[data-v-2ec8b976]{font-size:.875rem;line-height:1;letter-spacing:.05em}.texture-panel .texture-panel__rug-size .rug-size__btn .arrow[data-v-2ec8b976]{width:1rem;height:1rem}.texture-panel .texture-panel__box[data-v-2ec8b976]{display:grid;grid-template-rows:1fr auto;height:calc(100% - 2.5rem)}.texture-panel .texture-panel__content[data-v-2ec8b976]{overflow-y:scroll;border-radius:.25rem}.texture-panel .texture-panel__content[data-v-2ec8b976]::-webkit-scrollbar{width:2px}.texture-panel .texture-panel__content[data-v-2ec8b976]::-webkit-scrollbar-thumb{background-color:#031f3980;border-radius:2px}.texture-panel .texture-panel__content[data-v-2ec8b976]::-webkit-scrollbar-track{background:transparent;background-color:#fff;background-color:var(--white);border-radius:0 2px 2px 0}.texture-panel .texture-panel__info[data-v-2ec8b976]{padding:0 1.25rem}.texture-panel .texture-panel__info .texture-panel__info__title[data-v-2ec8b976]{display:none}.texture-panel .texture-panel__info .texture-panel__info__name[data-v-2ec8b976]{padding-top:1.125rem;padding-bottom:1.125rem;border-bottom:1px solid rgba(3,31,57,.1)}.texture-panel .texture-panel__info .texture-panel__info__name .en[data-v-2ec8b976]{font-size:.625rem;line-height:1;letter-spacing:.05em;margin-bottom:.3125rem}.texture-panel .texture-panel__info .texture-panel__info__name .ja[data-v-2ec8b976]{font-size:.875rem;line-height:1;letter-spacing:.05em}.texture-panel .texture-panel__info .texture-panel__info__detail[data-v-2ec8b976]{gap:.25rem;border-bottom:1px solid rgba(3,31,57,.1);padding:1.1875rem 0}.texture-panel .texture-panel__info .texture-panel__info__detail p[data-v-2ec8b976]{padding:.65em 1em;border-radius:1.4375rem;font-size:.625rem;line-height:1;letter-spacing:.05em}.texture-panel .texture-panel__info .texture-panel__info__detail p span[data-v-2ec8b976]:nth-of-type(2){margin-left:.5em}.texture-panel .texture-panel__info .texture-panel__info__price[data-v-2ec8b976]{padding-top:1.125rem;padding-bottom:.625rem}.texture-panel .texture-panel__info .texture-panel__info__price .unit[data-v-2ec8b976]{font-size:.625rem;line-height:1;letter-spacing:.05em;margin-bottom:.375rem}.texture-panel .texture-panel__info .texture-panel__info__price .price[data-v-2ec8b976]{font-size:1rem;line-height:1;letter-spacing:.05em}.texture-panel .texture-panel__info .texture-panel__info__price .price-in[data-v-2ec8b976]{font-size:.5625rem;line-height:1;letter-spacing:.05em;margin-left:.5625rem;top:-.0625rem}.texture-panel .texture-panel__info .texture-panel__info__price .ax[data-v-2ec8b976]{font-size:.5625rem;line-height:1;letter-spacing:.0444444444em;margin-top:.5625rem}.texture-panel__cover-sp[data-v-2ec8b976]{display:none}}@media screen and (max-width: 767px){.texture-panel[data-v-2ec8b976]{position:absolute;top:calc(100% - 57.4358974359vw);left:0;width:100%;padding:2.0512820513vw 2.0512820513vw 30.7692307692vw;transition:transform .3s cubic-bezier(.25,.46,.45,.94),z-index .3s}.texture-panel.is-rug-visible[data-v-2ec8b976]{transform:translate3d(0,-10.2564102564vw,0)}.texture-panel.is-rug-visible .texture-panel__box .texture-panel__info[data-v-2ec8b976]{margin-top:10.2564102564vw}.texture-panel.is-show-info[data-v-2ec8b976]{transform:translate3d(0,-63.5897435897vw,0);z-index:2}.texture-panel.is-show-info.is-rug-visible[data-v-2ec8b976]{transform:translate3d(0,-73.8461538462vw,0)}.texture-panel .texture-panel__toggle[data-v-2ec8b976]{display:none}.texture-panel .texture-panel__inner[data-v-2ec8b976]{display:flex;flex-direction:column;height:100%}.texture-panel .texture-panel__tab>div[data-v-2ec8b976]{height:10.2564102564vw}.texture-panel .texture-panel__tab>div[data-v-2ec8b976]:before{border-radius:1.0256410256vw 1.0256410256vw 0 0}.texture-panel .texture-panel__tab>div p[data-v-2ec8b976]{font-size:3.5897435897vw;line-height:100%;letter-spacing:.05em;padding-bottom:.1em}.texture-panel .texture-panel__rug-size[data-v-2ec8b976]{position:absolute;top:36.9230769231vw;left:0;width:100%;gap:2.0512820513vw;padding:2.0512820513vw;border-radius:0 0 1.0256410256vw 1.0256410256vw}.texture-panel .texture-panel__rug-size .rug-size__btn[data-v-2ec8b976]{height:8.2051282051vw;padding:0vw 4.1025641026vw;border-radius:1.0256410256vw}.texture-panel .texture-panel__rug-size .rug-size__btn p[data-v-2ec8b976]{font-size:3.5897435897vw;line-height:100%;letter-spacing:.05em}.texture-panel .texture-panel__rug-size .rug-size__btn .arrow[data-v-2ec8b976]{width:4.1025641026vw;height:4.1025641026vw}.texture-panel .texture-panel__box[data-v-2ec8b976]{height:calc(100% - 10.2564102564vw)}.texture-panel .texture-panel__content[data-v-2ec8b976]{border-radius:1.0256410256vw}.texture-panel .texture-panel__info[data-v-2ec8b976]{padding:0 4.1025641026vw}.texture-panel .texture-panel__info .texture-panel__info__title[data-v-2ec8b976]{position:relative;width:100%;height:16.4102564103vw;display:flex;align-items:center;justify-content:center}.texture-panel .texture-panel__info .texture-panel__info__title p[data-v-2ec8b976]{display:flex;align-items:center;justify-content:center;font-size:3.5897435897vw;line-height:100%;letter-spacing:.05em}.texture-panel .texture-panel__info .texture-panel__info__title img[data-v-2ec8b976]{width:4.1025641026vw;margin-left:2.0512820513vw;position:relative;top:.2564102564vw}.texture-panel .texture-panel__info .texture-panel__info__inner[data-v-2ec8b976]{visibility:hidden}.texture-panel .texture-panel__info .texture-panel__info__name[data-v-2ec8b976]{padding-top:4.358974359vw;padding-bottom:3.5897435897vw;border-top:1px solid rgba(3,31,57,.1);border-bottom:1px solid rgba(3,31,57,.1)}.texture-panel .texture-panel__info .texture-panel__info__name .en[data-v-2ec8b976]{font-size:3.0769230769vw;line-height:100%;letter-spacing:.05em;margin-bottom:1.0256410256vw}.texture-panel .texture-panel__info .texture-panel__info__name .ja[data-v-2ec8b976]{font-size:4.1025641026vw;line-height:100%;letter-spacing:.05em}.texture-panel .texture-panel__info .texture-panel__info__detail[data-v-2ec8b976]{gap:1.0256410256vw;border-bottom:1px solid rgba(3,31,57,.1);padding:4.8717948718vw 0;height:27.9487179487vw}.texture-panel .texture-panel__info .texture-panel__info__detail p[data-v-2ec8b976]{padding:.65em 1em;border-radius:5.8974358974vw;font-size:2.5641025641vw;line-height:100%;letter-spacing:.05em}.texture-panel .texture-panel__info .texture-panel__info__detail p span[data-v-2ec8b976]:nth-of-type(2){margin-left:.5em}.texture-panel .texture-panel__info .texture-panel__info__price[data-v-2ec8b976]{padding-top:3.3333333333vw}.texture-panel .texture-panel__info .texture-panel__info__price .unit[data-v-2ec8b976]{font-size:2.5641025641vw;line-height:100%;letter-spacing:.05em;margin-bottom:1.7948717949vw}.texture-panel .texture-panel__info .texture-panel__info__price .price[data-v-2ec8b976]{font-size:4.1025641026vw;line-height:100%;letter-spacing:.05em}.texture-panel .texture-panel__info .texture-panel__info__price .price-in[data-v-2ec8b976]{font-size:3.0769230769vw;line-height:100%;letter-spacing:.05em;margin-left:2.3076923077vw;top:-.2564102564vw}.texture-panel .texture-panel__info .texture-panel__info__price .ax[data-v-2ec8b976]{font-size:2.3076923077vw;line-height:100%;letter-spacing:.0444444444em;margin-top:1.2820512821vw}.texture-panel__cover-sp[data-v-2ec8b976]{position:fixed;top:0;left:0;width:100%;height:100dvh;visibility:hidden;opacity:0;transition:opacity .2s cubic-bezier(.445,.05,.55,.95),visibility .2s,z-index .2s}.texture-panel__cover-sp.is-show[data-v-2ec8b976]{visibility:visible;opacity:1;z-index:2}.texture-panel__cover-sp[data-v-2ec8b976]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031f39;background-color:var(--blue);opacity:.7}}@media (any-hover: hover){.texture-panel .texture-panel__toggle[data-v-2ec8b976]:hover:before{opacity:1}.texture-panel .texture-panel__tab>div:hover p[data-v-2ec8b976]{opacity:1}.texture-panel .texture-panel__rug-size .rug-size__btn[data-v-2ec8b976]:hover{background-color:#031f39;background-color:var(--blue);color:#fff;color:var(--white)}.texture-panel .texture-panel__rug-size .rug-size__btn:hover .arrow[data-v-2ec8b976]{opacity:.2}.texture-panel .texture-panel__rug-size .rug-size__btn:hover .arrow path[data-v-2ec8b976]{fill:#fff;fill:var(--white);transition:fill .1s cubic-bezier(.25,.46,.45,.94)}.texture-panel .texture-panel__rug-size .rug-size__btn:hover.is-selected .arrow[data-v-2ec8b976]{opacity:1;transition:opacity .1s cubic-bezier(.25,.46,.45,.94)}}[data-v-18b13ac1]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.howto3[data-v-18b13ac1]{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:1;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.445,.05,.55,.95),visibility .4s;display:flex}.howto3.is-show[data-v-18b13ac1]{opacity:1;visibility:visible;transition:opacity 0s}.howto3.is-show .btn[data-v-18b13ac1]{pointer-events:auto}.howto3[data-v-18b13ac1]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031f39;background-color:var(--blue);opacity:.7}.howto3 .howto3__inner[data-v-18b13ac1]{position:relative;text-align:center}.howto3 p[data-v-18b13ac1]{color:#fff;color:var(--white)}.howto3 .btn[data-v-18b13ac1]{margin:0 auto;pointer-events:auto}@media screen and (min-width: 768px){.howto3[data-v-18b13ac1]{align-items:flex-end;justify-content:flex-start}.howto3 .howto3__inner[data-v-18b13ac1]{left:2.5rem;bottom:6rem}.howto3 p[data-v-18b13ac1]{font-size:1rem;line-height:1.5;letter-spacing:.05em;margin-top:1.875rem;margin-bottom:2rem}.howto3 .btn[data-v-18b13ac1]{width:4.5625rem}}@media screen and (max-width: 767px){.howto3[data-v-18b13ac1]{justify-content:center}.howto3 .howto3__inner[data-v-18b13ac1]{padding-top:16.6666666667vw}.howto3 p[data-v-18b13ac1]{font-size:4.1025641026vw;line-height:150%;letter-spacing:.05em;margin-top:8.2051282051vw;margin-bottom:8.7179487179vw}.howto3 .btn[data-v-18b13ac1]{width:18.7179487179vw}}[data-v-90026121]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.tool-panel.is-show-howto[data-v-90026121]{z-index:2}.tool-panel button[data-v-90026121]{position:relative;margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:absolute}.tool-panel button[data-v-90026121]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031f39;background-color:var(--blue);transition:opacity .1s cubic-bezier(.25,.46,.45,.94)}.tool-panel button .icon[data-v-90026121]{position:absolute;inset:0;margin:auto}@media screen and (min-width: 768px){.tool-panel[data-v-90026121]{position:absolute;bottom:.5rem;left:.5rem}.tool-panel button[data-v-90026121]{bottom:0;width:3rem;height:3rem}.tool-panel button[data-v-90026121]:before{border-radius:.25rem;opacity:.2}.tool-panel button.btn-howto[data-v-90026121]{left:0}.tool-panel button.btn-download[data-v-90026121]{left:3.25rem}.tool-panel button.btn-share[data-v-90026121]{left:6.5rem}.tool-panel button .icon[data-v-90026121]{width:1.125rem;height:1.125rem}}@media screen and (max-width: 767px){.tool-panel[data-v-90026121]{position:absolute;top:2.0512820513vw;right:2.0512820513vw;z-index:1;transition:opacity .1s cubic-bezier(.25,.46,.45,.94)}.tool-panel.is-open[data-v-90026121]{pointer-events:none;opacity:.1}.tool-panel button[data-v-90026121]{top:0;right:0;width:12.3076923077vw;height:12.3076923077vw}.tool-panel button[data-v-90026121]:before{border-radius:1.0256410256vw}.tool-panel button.btn-howto[data-v-90026121]{right:26.6666666667vw}.tool-panel button.btn-download[data-v-90026121]{right:13.3333333333vw}.tool-panel button.btn-share[data-v-90026121]{right:0}.tool-panel button .icon[data-v-90026121]{width:4.6153846154vw;height:4.6153846154vw}}@media (any-hover: hover){.tool-panel button[data-v-90026121]:hover:before{opacity:1}}[data-v-5c6c842a]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.simulator[data-v-5c6c842a]{position:fixed;top:0;left:0;width:100vw;height:100dvh;overflow:hidden;z-index:10;visibility:hidden;will-change:clip-path;clip-path:inset(50% 50% 50% 50%)}.simulator.is-show[data-v-5c6c842a]{visibility:visible;clip-path:inset(0% 0% 0% 0%);transition:clip-path 1.25s cubic-bezier(.86,0,.07,1)}.simulator.is-show .simulator-title[data-v-5c6c842a]{visibility:visible;opacity:1;transition:opacity .7s cubic-bezier(.445,.05,.55,.95)}.simulator.is-show .simulator-title__inner[data-v-5c6c842a]{transform:scale(1.2);transition:transform 3.5s linear}.simulator.is-hide-title .simulator-title[data-v-5c6c842a]{visibility:hidden;opacity:0;transition:all 1s cubic-bezier(.445,.05,.55,.95)}.gl[data-v-5c6c842a]{position:absolute;left:0;width:100%}.simulator-title[data-v-5c6c842a]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;background-color:#0006;pointer-events:none;opacity:0;visibility:hidden}.simulator-title .simulator-title__inner p[data-v-5c6c842a]{font-family:SackersGothic,sans-serif;font-weight:500;font-style:normal;text-transform:lowercase;color:#fff;color:var(--white);text-align:center}.is-tablet .simulator.is-show[data-v-5c6c842a]{visibility:visible}.is-tablet .simulator.is-show .simulator-title[data-v-5c6c842a]{transition:opacity .7s .3s cubic-bezier(.445,.05,.55,.95)}.is-tablet .simulator.is-show .simulator-title__inner[data-v-5c6c842a]{transition:transform 3.5s linear}.is-tablet .simulator.is-show .gl[data-v-5c6c842a]{clip-path:inset(0% 0% 0% 0%);transition:clip-path 1.25s cubic-bezier(.86,0,.07,1)}.is-tablet .simulator.is-hide-title .simulator-title[data-v-5c6c842a]{transition:all 1s cubic-bezier(.445,.05,.55,.95)}.is-tablet .gl[data-v-5c6c842a]{clip-path:inset(50% 50% 50% 50%)}@media screen and (min-width: 768px){.gl[data-v-5c6c842a]{top:0;height:100%}.simulator-title .simulator-title__inner p[data-v-5c6c842a]:nth-of-type(1){font-size:1.5rem;line-height:1;letter-spacing:.05em;margin-bottom:.75rem}.simulator-title .simulator-title__inner p[data-v-5c6c842a]:nth-of-type(2){font-size:4rem;line-height:1;letter-spacing:.05em}}@media screen and (max-width: 767px){.gl[data-v-5c6c842a]{top:16.4102564103vw;height:calc(100% - 73.5897435897vw)}.simulator-title .simulator-title__inner p[data-v-5c6c842a]:nth-of-type(1){font-size:4.1025641026vw;line-height:100%;letter-spacing:.05em;margin-bottom:1.2820512821vw}.simulator-title .simulator-title__inner p[data-v-5c6c842a]:nth-of-type(2){font-size:8.2051282051vw;line-height:100%;letter-spacing:.05em}}[data-v-a5a53eb7]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.modal[data-v-a5a53eb7]{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;z-index:200;display:flex;align-items:center;justify-content:center;visibility:hidden;pointer-events:none;transition:visibility .2s,opacity .2s cubic-bezier(.39,.575,.565,1)}.modal.-show[data-v-a5a53eb7]{visibility:visible;pointer-events:auto}.modal.-show .modal__body__blur[data-v-a5a53eb7]{transform:scale(1);transition:transform .6s cubic-bezier(.23,1,.32,1)}.modal.-show .modal__body__bg[data-v-a5a53eb7]{transform:scale(1);opacity:.7;transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .6s cubic-bezier(.23,1,.32,1)}.modal.-show .modal__body__inner[data-v-a5a53eb7]{position:relative;opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(.445,.05,.55,.95);transition-delay:.3s}.modal.-show .modal__close img[data-v-a5a53eb7]{transform:scale(1);transition:transform .4s cubic-bezier(.165,.84,.44,1);transition-delay:.55s}.modal.-hide[data-v-a5a53eb7]{visibility:hidden;opacity:0;pointer-events:none;transition:visibility .15s,opacity .15s cubic-bezier(.25,.46,.45,.94)}.modal .modal__bg[data-v-a5a53eb7]{position:absolute;top:0;left:0;width:100%;height:100%}.modal .modal__body[data-v-a5a53eb7]{position:relative;color:#fff;color:var(--white)}.modal .modal__body__blur[data-v-a5a53eb7]{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0);will-change:transform}.modal .modal__body__bg[data-v-a5a53eb7]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031f39;background-color:var(--blue);opacity:0;transform:scale(0);will-change:opacity,transform}.modal .modal__body__inner[data-v-a5a53eb7]{position:relative;opacity:0;visibility:hidden;will-change:opacity}.modal .modal__close[data-v-a5a53eb7]{cursor:pointer;will-change:transform}.modal .modal__close img[data-v-a5a53eb7]{width:100%;height:100%;transform:scale(0);will-change:transform}.modal .modal__close[data-v-a5a53eb7]:after{content:"";position:absolute}@media screen and (min-width: 768px){.modal[data-modal-type=download] .modal__body[data-v-a5a53eb7],.modal[data-modal-type=share] .modal__body[data-v-a5a53eb7]{width:30rem;height:18.25rem}.modal[data-modal-type=howto] .modal__body[data-v-a5a53eb7]{width:60rem}.modal .modal__body__blur[data-v-a5a53eb7]{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border-radius:.25rem}.modal .modal__body__bg[data-v-a5a53eb7]{border-radius:.25rem}.modal .modal__close[data-v-a5a53eb7]{position:absolute;top:.5rem;right:.5rem;width:1.5rem;height:1.5rem;transition:transform .15s cubic-bezier(.25,.46,.45,.94)}.modal .modal__close[data-v-a5a53eb7]:after{top:-8px;left:-8px;width:calc(100% + 16px);height:calc(100% + 16px)}}@media screen and (max-width: 767px){.modal[data-modal-type=download] .modal__body[data-v-a5a53eb7],.modal[data-modal-type=share] .modal__body[data-v-a5a53eb7]{width:100%;height:100%}.modal[data-modal-type=howto] .modal__body[data-v-a5a53eb7]{height:100%}.modal[data-modal-type=howto] .modal__body .modal__body__inner[data-v-a5a53eb7]{height:100%;overflow-y:scroll;display:block}.modal .modal__body__blur[data-v-a5a53eb7]{-webkit-backdrop-filter:blur(2.5641025641vw);backdrop-filter:blur(2.5641025641vw)}.modal .modal__body__inner[data-v-a5a53eb7]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.modal .modal__close[data-v-a5a53eb7]{position:fixed;top:6.1538461538vw;right:6.1538461538vw;width:12.3076923077vw;height:12.3076923077vw}.modal .modal__close[data-v-a5a53eb7]:after{top:-2.5vw;left:-2.5vw;width:calc(100% + 5vw);height:calc(100% + 5vw)}}@media (any-hover: hover){.modal .modal__close[data-v-a5a53eb7]:hover{transform:scale(1.1)}}[data-v-f761e3f9]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.modal-slot .title[data-v-f761e3f9]{position:absolute;display:flex;align-items:center}.modal-slot .title .icon[data-v-f761e3f9]{background-color:#ffffff1a;display:flex;align-items:center;justify-content:center}.modal-slot .title .icon img[data-v-f761e3f9]{width:1.125rem;height:1.125rem}.modal-slot .list .list-item[data-v-f761e3f9]{display:flex;align-items:center;border-top:1px solid rgba(255,255,255,.2)}.modal-slot .list .list-item .txt[data-v-f761e3f9]{flex:1}.modal-slot .list .list-item .txt em[data-v-f761e3f9]{font-weight:700}.modal-slot .recommend[data-v-f761e3f9]{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.modal-slot .recommend p[data-v-f761e3f9]:last-of-type{margin-bottom:0}.modal-slot .notice[data-v-f761e3f9]{border-bottom:1px solid rgba(255,255,255,.2)}.modal-slot .notice p[data-v-f761e3f9]:last-of-type{margin-bottom:0}.modal-slot small[data-v-f761e3f9]{display:block;text-align:center}@media screen and (min-width: 768px){.modal-slot[data-v-f761e3f9]{padding:5rem 5rem 2.5rem}.modal-slot .title[data-v-f761e3f9]{top:.5rem;left:.5rem}.modal-slot .title .icon[data-v-f761e3f9]{border-radius:.25rem;width:3rem;height:3rem;margin-right:.375rem}.modal-slot .title p[data-v-f761e3f9]{font-size:1rem;line-height:1.5;letter-spacing:.05em}.modal-slot .list[data-v-f761e3f9]{display:flex;flex-wrap:wrap;justify-content:space-between}.modal-slot .list .list-item[data-v-f761e3f9]{width:47.5%;padding:2rem 0 2.125rem}.modal-slot .list .list-item .icon[data-v-f761e3f9]{width:3rem;margin-right:2.25rem}.modal-slot .list .list-item .icon[data-type="360"] img[data-v-f761e3f9]{width:3rem}.modal-slot .list .list-item .icon[data-type=change] img[data-v-f761e3f9]{width:1.75rem;margin-left:.625rem}.modal-slot .list .list-item .icon[data-type=download] img[data-v-f761e3f9]{width:2.25rem;margin-left:.375rem}.modal-slot .list .list-item .icon[data-type=share] img[data-v-f761e3f9]{width:2rem;margin-left:.5rem}.modal-slot .list .list-item .txt em[data-v-f761e3f9]{font-size:1rem;line-height:1.5;letter-spacing:.05em;margin-bottom:.375rem}.modal-slot .list .list-item .txt p[data-v-f761e3f9]{font-size:.875rem;line-height:1.5;letter-spacing:.05em}.modal-slot .recommend[data-v-f761e3f9]{padding-top:2rem;padding-bottom:2.25rem}.modal-slot .recommend em[data-v-f761e3f9]{font-size:1rem;line-height:1.5;letter-spacing:.05em;margin-bottom:.625rem}.modal-slot .recommend p[data-v-f761e3f9]{font-size:.75rem;line-height:1.5;letter-spacing:.05em;margin-bottom:1.125rem}.modal-slot .notice[data-v-f761e3f9]{padding-top:2.375rem;padding-bottom:2.375rem}.modal-slot .notice p[data-v-f761e3f9]{font-size:.75rem;line-height:1.5;letter-spacing:.05em}.modal-slot small[data-v-f761e3f9]{font-size:.625rem;line-height:1;letter-spacing:.05em;padding-top:2.5rem}}@media screen and (min-width: 768px) and (max-height: 830px){.modal-slot[data-v-f761e3f9]{padding:4.5rem 4rem 2rem}.modal-slot .title[data-v-f761e3f9]{top:.5rem;left:.5rem}.modal-slot .title .icon[data-v-f761e3f9]{border-radius:.25rem;width:3rem;height:3rem;margin-right:.375rem}.modal-slot .title .icon img[data-v-f761e3f9]{width:1.125rem;height:1.125rem}.modal-slot .title p[data-v-f761e3f9]{font-size:1rem;line-height:1.5;letter-spacing:.05em}.modal-slot .list .list-item[data-v-f761e3f9]{padding:1.125rem 0 1.25rem}.modal-slot .list .list-item .icon[data-v-f761e3f9]{width:2.4rem;margin-right:1.8rem}.modal-slot .list .list-item .icon[data-type="360"] img[data-v-f761e3f9]{width:2.4rem}.modal-slot .list .list-item .icon[data-type=change] img[data-v-f761e3f9]{width:1.4rem;margin-left:.5rem}.modal-slot .list .list-item .icon[data-type=download] img[data-v-f761e3f9]{width:1.8rem;margin-left:.3rem}.modal-slot .list .list-item .icon[data-type=share] img[data-v-f761e3f9]{width:1.6rem;margin-left:.4rem}.modal-slot .list .list-item .txt em[data-v-f761e3f9]{font-size:.8rem;line-height:1.5;letter-spacing:.05em;margin-bottom:.3rem}.modal-slot .list .list-item .txt p[data-v-f761e3f9]{font-size:.7rem;line-height:1.5;letter-spacing:.05em}.modal-slot .recommend[data-v-f761e3f9]{padding-top:1.2rem;padding-bottom:1.35rem}.modal-slot .recommend em[data-v-f761e3f9]{font-size:.8125rem;margin-bottom:.5rem}.modal-slot .recommend p[data-v-f761e3f9]{font-size:.6875rem;margin-bottom:.9rem}.modal-slot .notice[data-v-f761e3f9]{padding-top:1.1875rem;padding-bottom:1.1875rem}.modal-slot .notice p[data-v-f761e3f9]{font-size:.625rem}.modal-slot small[data-v-f761e3f9]{padding-top:2rem}}@media screen and (max-width: 767px){.modal-slot[data-v-f761e3f9]{padding:24.6153846154vw 6.1538461538vw 10.2564102564vw}.modal-slot .title[data-v-f761e3f9]{top:6.1538461538vw;left:6.1538461538vw}.modal-slot .title .icon[data-v-f761e3f9]{border-radius:1.0256410256vw;width:12.3076923077vw;height:12.3076923077vw;margin-right:1.5384615385vw}.modal-slot .title p[data-v-f761e3f9]{font-size:4.1025641026vw;line-height:150%;letter-spacing:.05em}.modal-slot .list .list-item[data-v-f761e3f9]{padding:4.358974359vw 0 5.1282051282vw}.modal-slot .list .list-item .icon[data-v-f761e3f9]{width:12.3076923077vw;margin-right:6.1538461538vw}.modal-slot .list .list-item .icon[data-type="360"] img[data-v-f761e3f9]{width:9.2307692308vw}.modal-slot .list .list-item .icon[data-type=change] img[data-v-f761e3f9]{width:5.3846153846vw;margin-left:1.9230769231vw}.modal-slot .list .list-item .icon[data-type=download] img[data-v-f761e3f9]{width:6.9230769231vw;margin-left:1.1538461538vw}.modal-slot .list .list-item .icon[data-type=share] img[data-v-f761e3f9]{width:6.1538461538vw;height:6.1538461538vw;margin-left:1.5384615385vw}.modal-slot .list .list-item .txt em[data-v-f761e3f9]{font-size:4.1025641026vw;line-height:150%;letter-spacing:.05em;margin-bottom:1.5384615385vw}.modal-slot .list .list-item .txt p[data-v-f761e3f9]{font-size:3.0769230769vw;line-height:150%;letter-spacing:.05em}.modal-slot .recommend[data-v-f761e3f9]{padding-top:8.4615384615vw;padding-bottom:9.2307692308vw}.modal-slot .recommend em[data-v-f761e3f9]{font-size:4.1025641026vw;line-height:150%;letter-spacing:.05em;margin-bottom:2.5641025641vw}.modal-slot .recommend p[data-v-f761e3f9]{font-size:3.0769230769vw;line-height:150%;letter-spacing:.05em;margin-bottom:4.6153846154vw}.modal-slot .notice[data-v-f761e3f9]{padding-top:8.4615384615vw;padding-bottom:9.2307692308vw}.modal-slot .notice p[data-v-f761e3f9]{font-size:3.0769230769vw;line-height:150%;letter-spacing:.05em;text-indent:-1em;padding-left:1em;margin-bottom:.2em}.modal-slot small[data-v-f761e3f9]{font-size:2.0512820513vw;line-height:100%;letter-spacing:.05em;padding-top:9.7435897436vw}}[data-v-20224833]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.modal-slot .icon[data-v-20224833]{position:relative;background-color:#ffffff1a}.modal-slot .icon img[data-v-20224833]{position:absolute;inset:0;margin:auto}.modal-slot .desc[data-v-20224833]{text-align:center}.modal-slot .btn[data-v-20224833]{margin:0 auto}.modal-slot .btn button[data-v-20224833]{position:relative;margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .5s cubic-bezier(.165,.84,.44,1);background-color:#fff;background-color:var(--white);width:100%}.modal-slot .btn button.-copy span>i>i[data-v-20224833]{transition:transform .3s cubic-bezier(.165,.84,.44,1)}.modal-slot .btn button.-copy span:nth-of-type(2)>i>i[data-v-20224833]{transform:translate3d(0,-102%,0)!important}.modal-slot .btn button.-copy span:nth-of-type(3)>i>i[data-v-20224833]{transform:translateZ(0)!important}.modal-slot .btn button span[data-v-20224833]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#031f39;color:var(--blue);font-family:SackersGothic,sans-serif;font-weight:500;font-style:normal;text-transform:lowercase}.modal-slot .btn button span[data-v-20224833]:nth-of-type(2){opacity:.5}.modal-slot .btn button span:nth-of-type(2)>i>i[data-v-20224833]{transform:translate3d(0,102%,0)}.modal-slot .btn button span>i[data-v-20224833]{display:block;overflow:hidden}.modal-slot .btn button span>i>i[data-v-20224833]{display:block;will-change:transform;transition:transform .7s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width: 768px){.modal-slot[data-v-20224833]{padding-top:2.5rem}.modal-slot .icon[data-v-20224833]{border-radius:.25rem;width:3rem;height:3rem;margin:0 auto 1.875rem}.modal-slot .icon img[data-v-20224833]{width:1.125rem;height:1.125rem}.modal-slot .desc[data-v-20224833]{margin-bottom:2.25rem}.modal-slot .desc p[data-v-20224833]{font-size:1rem;line-height:1.5;letter-spacing:.05em}.modal-slot .btn[data-v-20224833]{width:9.375rem}.modal-slot .btn button.is-small[data-v-20224833]{height:3rem}.modal-slot .btn button[data-v-20224833]{border-radius:.25rem;height:4rem;cursor:pointer}.modal-slot .btn button.-copy span:nth-of-type(1)>i>i[data-v-20224833]{transform:translate3d(0,-204%,0)!important}.modal-slot .btn button span[data-v-20224833]{font-size:1rem;line-height:1;letter-spacing:.05em}.modal-slot .btn button span:nth-of-type(3)>i>i[data-v-20224833]{transform:translate3d(0,204%,0)}}@media screen and (max-width: 767px){.modal-slot .icon[data-v-20224833]{border-radius:1.0256410256vw;width:12.3076923077vw;height:12.3076923077vw;margin:0 auto 8.7179487179vw}.modal-slot .icon img[data-v-20224833]{width:4.1025641026vw;height:4.1025641026vw}.modal-slot .desc[data-v-20224833]{margin-bottom:9.2307692308vw}.modal-slot .desc p[data-v-20224833]{font-size:4.1025641026vw;line-height:150%;letter-spacing:.05em}.modal-slot .btn[data-v-20224833]{width:35.8974358974vw}.modal-slot .btn button.is-small[data-v-20224833]{height:12.3076923077vw}.modal-slot .btn button[data-v-20224833]{border-radius:1.0256410256vw;height:14.358974359vw;cursor:pointer}.modal-slot .btn button.-copy span:nth-of-type(1)>i>i[data-v-20224833]{transform:translate3d(0,-102%,0)!important}.modal-slot .btn button span[data-v-20224833]{font-size:3.8461538462vw;line-height:140%;letter-spacing:.05em}.modal-slot .btn button span[data-v-20224833]:nth-of-type(2){display:none}.modal-slot .btn button span:nth-of-type(3)>i>i[data-v-20224833]{transform:translate3d(0,102%,0)}}@media (any-hover: hover){.modal-slot .btn button:hover span>i>i[data-v-20224833]{transition:transform .45s cubic-bezier(.165,.84,.44,1)}.modal-slot .btn button:hover span:nth-of-type(1)>i>i[data-v-20224833]{transform:translate3d(0,-102%,0)}.modal-slot .btn button:hover span:nth-of-type(2)>i>i[data-v-20224833]{transform:translateZ(0)}.modal-slot .btn button:hover span:nth-of-type(3)>i>i[data-v-20224833]{transform:translate3d(0,102%,0)}}[data-v-c0cd0db6]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.modal-slot .icon[data-v-c0cd0db6]{position:relative;background-color:#ffffff1a}.modal-slot .icon img[data-v-c0cd0db6]{position:absolute;inset:0;margin:auto}.modal-slot .desc[data-v-c0cd0db6]{text-align:center}.modal-slot .desc p[data-v-c0cd0db6]{font-size:1rem;line-height:1.5;letter-spacing:.05em}.modal-slot .btn[data-v-c0cd0db6]{margin:0 auto}@media screen and (min-width: 768px){.modal-slot[data-v-c0cd0db6]{padding-top:2.5rem}.modal-slot .icon[data-v-c0cd0db6]{border-radius:.25rem;width:3rem;height:3rem;margin:0 auto 1.875rem}.modal-slot .icon img[data-v-c0cd0db6]{width:1.125rem;height:1.125rem}.modal-slot .desc[data-v-c0cd0db6]{margin-bottom:2.25rem}.modal-slot .btn[data-v-c0cd0db6]{width:9.375rem}}@media screen and (max-width: 767px){.modal-slot .icon[data-v-c0cd0db6]{border-radius:1.0256410256vw;width:12.3076923077vw;height:12.3076923077vw;margin:0 auto 8.7179487179vw}.modal-slot .icon img[data-v-c0cd0db6]{width:4.6153846154vw;height:4.6153846154vw}.modal-slot .desc[data-v-c0cd0db6]{margin-bottom:9.2307692308vw}.modal-slot .btn[data-v-c0cd0db6]{width:38.4615384615vw}}[data-v-0e2ef0aa]:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.howto1[data-v-0e2ef0aa]{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:300;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden}.howto1.is-show[data-v-0e2ef0aa]{opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(.445,.05,.55,.95)}.howto1[data-v-0e2ef0aa]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031f39;background-color:var(--blue);opacity:.7}.howto1 .howto1__inner[data-v-0e2ef0aa]{position:relative;text-align:center}.howto1 img[data-v-0e2ef0aa]{margin:0 auto}.howto1 p[data-v-0e2ef0aa]{color:#fff;color:var(--white)}.howto1 .btn[data-v-0e2ef0aa]{margin:0 auto}@media screen and (min-width: 768px){.howto1 img[data-v-0e2ef0aa]{width:3rem}.howto1 p[data-v-0e2ef0aa]{font-size:1rem;line-height:1.5;letter-spacing:.05em;margin-top:1.875rem;margin-bottom:2rem}.howto1 .btn[data-v-0e2ef0aa]{width:4.5625rem}}@media screen and (max-width: 767px){.howto1 .howto1__inner[data-v-0e2ef0aa]{padding-bottom:38.4615384615vw}.howto1 img[data-v-0e2ef0aa]{width:12.3076923077vw}.howto1 p[data-v-0e2ef0aa]{font-size:4.1025641026vw;line-height:150%;letter-spacing:.05em;margin-top:8.2051282051vw;margin-bottom:8.7179487179vw}.howto1 .btn[data-v-0e2ef0aa]{width:18.7179487179vw}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}em,main,small{display:block}img{width:100%;max-width:100%;height:auto;display:block}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:SackersGothic;src:url(/fonts/sackersgothicstdmedium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}html,body{touch-action:manipulation}html{box-sizing:border-box}html.-no-scroll{overflow:hidden}body{position:relative;width:100vw;color:#000;color:var(--black);background-color:#000;background-color:var(--defaultBg);font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);word-wrap:anywhere}a{color:#000;color:var(--black);-webkit-text-decoration:none;text-decoration:none}p:last-of-type{margin-bottom:0}html,body{overflow:hidden;height:100%}@media screen and (min-width: 768px){.u-show-sp{display:none!important}body{font-size:1rem}}@media screen and (max-width: 767px){.u-show-pc{display:none!important}html.-no-scroll{touch-action:none}}:root{--black: #000;--white: #fff;--defaultBg: #000;--blue: #031F39;--light_grey: #F2F4F5}.container[data-astro-cid-j7pv25f6]{position:fixed;top:0;left:0;width:100%;height:100%}.inner[data-astro-cid-j7pv25f6]{position:relative}@media screen and (min-width: 768px){.container[data-astro-cid-j7pv25f6]{overflow:hidden}.inner[data-astro-cid-j7pv25f6]{height:100%}}@media screen and (max-width: 767px){.container[data-astro-cid-j7pv25f6]{overflow-y:scroll;overscroll-behavior-y:none;scroll-behavior:smooth}.inner[data-astro-cid-j7pv25f6]{height:100dvh}}
