@charset "UTF-8";.ui-avatar[data-v-01fa4c4d]{display:flex;align-items:center}.ui-avatar__image[data-v-01fa4c4d]{max-width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:1px solid var(--gray-thin);flex-shrink:0}.ui-avatar__image img[data-v-01fa4c4d]{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 769px){@supports (top: 1lh){.ui-button__label[data-v-d46d825b]{height:1em;height:1.1lh;translate:0 calc(-.5*(1lh - 1em));overflow:hidden}.ui-button__label span[data-v-d46d825b]{display:inline-flex;flex-direction:column;transition:translate .3s ease;gap:calc(var(--vw) * .7320644217)}.ui-button__label span[data-v-d46d825b]:before{content:attr(data-label)}.ui-button:hover .ui-button__label span[data-v-d46d825b]{translate:0px calc(-50% - var(--vw) * .3660322108)}}}.ui-button[data-v-d46d825b]{cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;width:100%;background-color:var(--black);border-radius:calc(var(--vw) * 7.3206442167);color:#fff;line-height:1}.ui-button button[data-v-d46d825b],.ui-button a[data-v-d46d825b]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.ui-button.back .ui-button__bullet[data-v-d46d825b]{right:auto!important}.ui-button.center button[data-v-d46d825b],.ui-button.center a[data-v-d46d825b]{gap:calc(var(--vw) * .7320644217)}.ui-button.center .ui-button__bullet[data-v-d46d825b]{position:relative;right:auto!important;top:auto!important;translate:none}.ui-button.large[data-v-d46d825b]{height:calc(var(--vw) * 5.8565153734)}.ui-button.large .ui-button__label[data-v-d46d825b]{font-size:calc(var(--vw) * 1.317715959);letter-spacing:calc(var(--vw) * .065885798)}.ui-button.large .ui-button__bullet[data-v-d46d825b]{width:calc(var(--vw) * 1.9033674963);right:calc(var(--vw) * 1.9765739385)}.ui-button.large.back .ui-button__bullet[data-v-d46d825b]{left:calc(var(--vw) * 1.9765739385)}.ui-button.medium[data-v-d46d825b]{height:calc(var(--vw) * 4.0995607613)}.ui-button.medium .ui-button__label[data-v-d46d825b]{font-size:calc(var(--vw) * 1.1713030747);letter-spacing:calc(var(--vw) * .0585651537)}.ui-button.medium .ui-button__bullet[data-v-d46d825b]{width:calc(var(--vw) * 1.756954612);right:calc(var(--vw) * 1.1713030747)}.ui-button.medium.back .ui-button__bullet[data-v-d46d825b]{left:calc(var(--vw) * 1.1713030747)}.ui-button.small[data-v-d46d825b]{height:calc(var(--vw) * 3.6603221083)}.ui-button.small .ui-button__label[data-v-d46d825b]{font-size:calc(var(--vw) * 1.1713030747);letter-spacing:calc(var(--vw) * .0585651537)}.ui-button.small .ui-button__bullet[data-v-d46d825b]{width:calc(var(--vw) * 1.9033674963);right:calc(var(--vw) * .878477306)}.ui-button.small.back .ui-button__bullet[data-v-d46d825b]{left:calc(var(--vw) * .878477306)}.ui-button.extra_small[data-v-d46d825b]{height:calc(var(--vw) * 2.7818448023)}.ui-button.extra_small .ui-button__label[data-v-d46d825b]{font-size:calc(var(--vw) * .9516837482);font-weight:500;letter-spacing:calc(var(--vw) * .046852123)}.ui-button.extra_small .ui-button__bullet[data-v-d46d825b]{width:calc(var(--vw) * 1.317715959);right:calc(var(--vw) * .7320644217)}.ui-button.extra_small.back .ui-button__bullet[data-v-d46d825b]{left:calc(var(--vw) * .7320644217)}.ui-button.white[data-v-d46d825b]{border:1px solid var(--black, #140700);background-color:transparent;color:var(--black, #140700)}.ui-button.rect[data-v-d46d825b]{border:1px solid var(--black, #140700);background-color:transparent;color:var(--black, #140700);border-radius:calc(var(--vw) * .7320644217)}.ui-button.rect .ui-button__bullet[data-v-d46d825b]{width:calc(var(--vw) * 1.9033674963);right:calc(var(--vw) * .7320644217)}.ui-button .btn-disabled[data-v-d46d825b]{background-color:#b4b4b4!important}.ui-button__label[data-v-d46d825b]{font-weight:700;display:inline-block}.ui-button img[data-v-d46d825b]{width:calc(var(--vw) * 1.9033674963);position:absolute;right:calc(var(--vw) * 1.9765739385);top:50%;translate:0% -50%}.ui-button button[data-v-d46d825b]{color:currentColor;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%}@media screen and (max-width: 768px){.ui-button[data-v-d46d825b]{width:100%;max-width:var(--mobile-content);border-radius:26.6666666667vw}.ui-button.large[data-v-d46d825b]{height:17.0666666667vw}.ui-button.large .ui-button__label[data-v-d46d825b]{font-size:4.2666666667vw;letter-spacing:.2133333333vw}.ui-button.large .ui-button__bullet[data-v-d46d825b]{width:6.4vw;right:5.3333333333vw}.ui-button.large.back .ui-button__bullet[data-v-d46d825b]{left:5.3333333333vw}.ui-button.medium[data-v-d46d825b]{height:14.9333333333vw}.ui-button.medium .ui-button__label[data-v-d46d825b]{font-size:4.2666666667vw;letter-spacing:.2133333333vw}.ui-button.medium .ui-button__bullet[data-v-d46d825b]{width:6.4vw;right:4.2666666667vw}.ui-button.medium.back .ui-button__bullet[data-v-d46d825b]{left:4.2666666667vw}.ui-button.small[data-v-d46d825b]{height:13.3333333333vw}.ui-button.small .ui-button__label[data-v-d46d825b]{font-size:4.2666666667vw;letter-spacing:.2133333333vw}.ui-button.small .ui-button__bullet[data-v-d46d825b]{width:6.4vw;right:4.2666666667vw}.ui-button.small.back .ui-button__bullet[data-v-d46d825b]{left:4.2666666667vw}.ui-button.extra_small[data-v-d46d825b]{height:7.4666666667vw}.ui-button.extra_small .ui-button__label[data-v-d46d825b]{font-size:3.2vw;letter-spacing:.128vw}.ui-button.extra_small .ui-button__bullet[data-v-d46d825b]{width:4.2666666667vw;right:1.6vw}.ui-button.extra_small.back .ui-button__bullet[data-v-d46d825b]{left:1.6vw}.ui-button__label[data-v-d46d825b]{font-size:4.2666666667vw;line-height:200%;letter-spacing:.2133333333vw}.ui-button img[data-v-d46d825b]{width:6.4vw;position:absolute;right:6vw;top:50%;translate:0% -50%}}.notification-bell[data-v-ff154ede]{display:block;position:relative}.notification-bell span[data-v-ff154ede]{position:absolute;right:calc(var(--vw) * -.3660322108);top:calc(var(--vw) * -.1464128843);display:inline-flex;align-items:center;justify-content:center;width:calc(var(--vw) * 1.1713030747);height:calc(var(--vw) * 1.1713030747);border-radius:50%;background-color:var(--orange);color:#fff;font-size:calc(var(--vw) * .7320644217);font-weight:500;line-height:100%;letter-spacing:calc(var(--vw) * .0292825769)}@media screen and (max-width: 768px){.notification-bell span[data-v-ff154ede]{right:-1.3333333333vw;top:-.5333333333vw;width:4.2666666667vw;height:4.2666666667vw;font-size:2.6666666667vw;letter-spacing:.1066666667vw}}.header[data-v-3df2c38f]{background-color:#fff;position:sticky;top:0;z-index:1000}@media screen and (min-width: 769px){.header[data-v-3df2c38f]{border-right:1px solid var(--gray-thin);min-height:100dvh;padding:0 calc(var(--vw) * 1.1713030747);padding-top:calc(var(--vw) * 2.5622254758);padding-bottom:calc(var(--vw) * 3.2942898975);will-change:opacity;display:flex;flex-direction:column;justify-content:space-between}.header__row[data-v-3df2c38f]{display:grid;gap:calc(var(--vw) * 2.3426061493)}.header__logo[data-v-3df2c38f]{display:block;width:calc(var(--vw) * 7.7598828697);margin-inline:auto}.header__logo img[data-v-3df2c38f]{width:100%}.header__navigation[data-v-3df2c38f]{display:flex;align-items:center;justify-content:center;will-change:opacity}.header__navigation-list[data-v-3df2c38f]{display:flex;flex-direction:column;gap:calc(var(--vw) * 1.756954612)}.header__navigation-list-item-label[data-v-3df2c38f],.header__navigation-list-item[data-v-3df2c38f]{cursor:pointer;display:flex;align-items:center;gap:calc(var(--vw) * .5856515373);font-size:calc(var(--vw) * 1.0248901903);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .0409956076)}.header__navigation-list-item-label-avatar[data-v-3df2c38f],.header__navigation-list-item-label .notification-bell[data-v-3df2c38f],.header__navigation-list-item-label .ui-avatar[data-v-3df2c38f],.header__navigation-list-item-label img[data-v-3df2c38f],.header__navigation-list-item-avatar[data-v-3df2c38f],.header__navigation-list-item .notification-bell[data-v-3df2c38f],.header__navigation-list-item .ui-avatar[data-v-3df2c38f],.header__navigation-list-item img[data-v-3df2c38f]{width:calc(var(--vw) * 1.756954612)}.header__navigation-list-item[data-v-3df2c38f]{border-left:5px solid rgba(0,0,0,0)}.header__navigation-list-item__choice[data-v-3df2c38f]{border-left:5px solid var(--theme-color)}.header__site-logo[data-v-3df2c38f]{width:calc(var(--vw) * 6.8814055637);margin-inline:auto}}@media screen and (max-width: 768px){.header__row-primary[data-v-3df2c38f]{width:100%;height:16vw;border-radius:0px 0px 5.3333333333vw 5.3333333333vw;background-color:#fff;display:grid;grid-template-areas:"HeaderSiteLogo HeaderLogo HeaderMenu";grid-template-columns:1fr 29.3333333333vw 1fr;align-items:center;padding:0 4.2666666667vw;position:fixed;left:0;top:0;z-index:1000}.header__logo[data-v-3df2c38f]{grid-area:HeaderLogo;justify-self:center;width:11.2vw;height:11.2vw}.header__logo img[data-v-3df2c38f]{width:100%;height:100%;object-fit:contain}.header__column[data-v-3df2c38f]{grid-area:HeaderMenu;display:flex;align-items:center;justify-self:end;gap:3.2vw}.header__column .notification-bell[data-v-3df2c38f]{width:8vw}.header__login-button[data-v-3df2c38f]{background:transparent;display:grid;justify-items:center;gap:1px}.header__login-button img[data-v-3df2c38f]{width:8vw}.header__login-button span[data-v-3df2c38f]{font-size:2.6666666667vw;font-weight:500;line-height:100%}.header__trigger[data-v-3df2c38f]{cursor:pointer;position:relative;width:8vw;height:8vw;display:flex;align-items:center;justify-content:center}.header__trigger span[data-v-3df2c38f]{display:block;width:6.1333333333vw;height:.5333333333vw;background-color:var(--black);position:absolute;transition:background-color .3s ease-out}.header__trigger span[data-v-3df2c38f]:before,.header__trigger span[data-v-3df2c38f]:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:.5333333333vw;background-color:var(--black);transition:transform .3s ease-out}.header__trigger span[data-v-3df2c38f]:before{transform:translateY(-1.6vw)}.header__trigger span[data-v-3df2c38f]:after{transform:translateY(1.6vw)}.header__site-logo[data-v-3df2c38f]{grid-area:HeaderSiteLogo;width:25.0666666667vw}.header__navigation[data-v-3df2c38f]{position:fixed;left:0;bottom:0;z-index:1000;width:100%;padding:0 6.4vw;border-top:1px solid var(--gray-thin);background:var(--white, #fff)}.header__navigation-list[data-v-3df2c38f]{height:17.0666666667vw;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;justify-items:center;gap:10.6666666667vw}.header__navigation-list-item-label[data-v-3df2c38f],.header__navigation-list-item[data-v-3df2c38f]{width:8vw;display:flex;flex-direction:column;align-items:center;gap:1.0666666667vw;font-size:2.6666666667vw;font-weight:500;line-height:100%;letter-spacing:.1333333333vw;white-space:nowrap;border-bottom:3px solid rgba(0,0,0,0)}.header__navigation-list-item-label__choice[data-v-3df2c38f]:after,.header__navigation-list-item__choice[data-v-3df2c38f]:after{content:"";top:0;position:absolute;width:16vw;height:95.5%;border-bottom:3px solid var(--theme-color);z-index:-1}}@media screen and (min-width: 769px){.header__login-button .ui-button__label{font-size:calc(var(--vw) * .9516837482)!important}}.header .ui-avatar__image{width:100%}.footer[data-v-85ccb464]{height:96px;border-top:1px solid var(--gray-thin);background:var(--white, #fff);display:flex;align-items:center;justify-content:flex-end;gap:32px;padding-right:88px}.footer__row[data-v-85ccb464]{display:flex;align-items:center;justify-content:flex-end;gap:32px}.footer__site-logo[data-v-85ccb464]{width:94px}.footer__brand-logo[data-v-85ccb464]{width:48px}.footer__navigation-list[data-v-85ccb464]{display:flex;gap:32px;align-items:center}.footer__navigation-list-item[data-v-85ccb464]{font-size:12px;font-weight:400;line-height:100%;letter-spacing:calc(var(--vw) * .0439238653)}.footer__copyright[data-v-85ccb464]{font-size:10px;font-weight:400;line-height:100%;letter-spacing:calc(var(--vw) * .0292825769)}@media screen and (max-width: 768px){.footer[data-v-85ccb464]{display:block;height:auto;padding:4.2666666667vw 6.4vw}.footer__row[data-v-85ccb464]{gap:6.4vw}.footer__row--primary[data-v-85ccb464]{justify-content:flex-start;margin-bottom:4.2666666667vw}.footer__row--secondary[data-v-85ccb464]{justify-content:space-between}.footer__site-logo[data-v-85ccb464]{width:25.0666666667vw}.footer__brand-logo[data-v-85ccb464]{width:8.5333333333vw}.footer__navigation-list[data-v-85ccb464]{display:flex;gap:6.4vw;align-items:center}.footer__navigation-list-item[data-v-85ccb464]{font-size:2.6666666667vw;line-height:100%;letter-spacing:.1333333333vw}.footer__copyright[data-v-85ccb464]{font-size:2.6666666667vw;line-height:100%;letter-spacing:.1066666667vw}}svg[data-v-067f6dc7]{width:100%}.global-menu[data-v-758eb333]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2000}.global-menu__bg[data-v-758eb333]{position:absolute;left:0;top:0;width:100%;height:100%;background:#ebe4dae6;-webkit-backdrop-filter:blur(3px) saturate(2);backdrop-filter:blur(3px) saturate(2)}.global-menu__scroll[data-v-758eb333]{display:contents}.global-menu__body[data-v-758eb333]{position:absolute;left:0;top:0;height:100%;border-radius:calc(var(--vh) * 0) calc(var(--vh) * 2.2222222222) calc(var(--vh) * 2.2222222222) calc(var(--vh) * 0);background:var(--base);padding:0 calc(var(--vh) * 4);padding-top:calc(var(--vh) * 8.8888888889);min-height:100dvh}.global-menu__navigation[data-v-758eb333]{margin-bottom:calc(var(--vh) * 2.6666666667)}.global-menu__navigation-list[data-v-758eb333]{display:grid;gap:calc(var(--vh) * 1.3333333333)}.global-menu__navigation-list-item>span[data-v-758eb333],.global-menu__navigation-list-item>a[data-v-758eb333]{width:calc(var(--vh) * 33.3333333333);height:calc(var(--vh) * 6.2222222222);border-radius:calc(var(--vh) * 1.1111111111);background:#fff;box-shadow:calc(var(--vh) * 0) calc(var(--vh) * 0) calc(var(--vh) * 1.1111111111) calc(var(--vh) * 0) #673a001a;display:flex;align-items:center;gap:calc(var(--vh) * 1.1111111111);padding-left:calc(var(--vh) * 1.7777777778);position:relative;cursor:pointer}.global-menu__navigation-list-item>span[data-v-758eb333]:after,.global-menu__navigation-list-item>a[data-v-758eb333]:after{content:"";display:block;background-color:currentColor;width:calc(var(--vh) * 1.1111111111);height:calc(var(--vh) * 1.7777777778);position:absolute;right:calc(var(--vh) * 1.7777777778);top:50%;translate:0% -50%;clip-path:polygon(0 0,100% 50%,0% 100%)}.global-menu__navigation-list-item>span span[data-v-758eb333],.global-menu__navigation-list-item>a span[data-v-758eb333]{color:#000;font-size:calc(var(--vh) * 2);font-weight:500;line-height:160%;letter-spacing:calc(var(--vh) * .08)}.global-menu__navigation-list-item-icon[data-v-758eb333]{width:calc(var(--vh) * 3.5555555556);flex-shrink:0}.global-menu__sub-navigation-list[data-v-758eb333]{border-top:1px solid var(--gray-thin);margin-bottom:calc(var(--vh) * 1.7777777778)}.global-menu__sub-navigation-list-item>span[data-v-758eb333],.global-menu__sub-navigation-list-item>a[data-v-758eb333]{display:flex;align-items:center;justify-content:space-between;padding:0 calc(var(--vh) * 1.7777777778);height:calc(var(--vh) * 5.3333333333);border-bottom:1px solid var(--gray-thin)}.global-menu__sub-navigation-list-item>span span[data-v-758eb333],.global-menu__sub-navigation-list-item>a span[data-v-758eb333]{font-size:calc(var(--vh) * 1.5555555556);font-weight:500;line-height:160%;letter-spacing:calc(var(--vh) * .0622222222)}.global-menu__sub-navigation-list-item img[data-v-758eb333]{width:calc(var(--vh) * 1.3333333333)}.global-menu__about[data-v-758eb333]{display:block;background-color:#fff;padding:calc(var(--vh) * 1.5555555556) calc(var(--vh) * 4.4444444444);border-radius:calc(var(--vh) * 11.1111111111);position:relative;overflow:hidden}.global-menu__about-wrap[data-v-758eb333]{filter:drop-shadow(0px 0px calc(var(--vh) * 1.1111111111) rgba(103,58,0,.1))}.global-menu__about span[data-v-758eb333]{font-size:calc(var(--vh) * 1.6666666667);font-weight:700;line-height:140%;letter-spacing:calc(var(--vh) * .0666666667)}.global-menu__about-image[data-v-758eb333]{position:absolute;right:calc(var(--vh) * 3.3333333333);top:calc(var(--vh) * 1.1111111111);width:calc(var(--vh) * 6.8888888889)}.global-menu__close[data-v-758eb333]{cursor:pointer;width:calc(var(--vh) * 4.4444444444);position:absolute;right:calc(var(--vh) * 2.2222222222);top:calc(var(--vh) * 2.2222222222)}@media screen and (max-width: 768px){.global-menu[data-v-758eb333]{display:flex;justify-content:flex-end}.global-menu__scroll[data-v-758eb333]{display:block;height:100dvh;overflow:hidden;overflow-y:auto}.global-menu__body[data-v-758eb333]{position:relative;left:auto;right:auto;height:auto;border-radius:5.3333333333vw 0vw 0vw 5.3333333333vw;padding:10.6666666667vw 6.4vw 6.4vw}.global-menu__navigation[data-v-758eb333]{margin-bottom:4.2666666667vw}.global-menu__navigation-list[data-v-758eb333]{gap:3.2vw}.global-menu__navigation-list-item>span[data-v-758eb333],.global-menu__navigation-list-item>a[data-v-758eb333]{width:80vw;height:14.9333333333vw;border-radius:2.6666666667vw;box-shadow:0 0 2.6666666667vw #673a001a;gap:2.6666666667vw;padding-left:4.2666666667vw}.global-menu__navigation-list-item>span[data-v-758eb333]:after,.global-menu__navigation-list-item>a[data-v-758eb333]:after{content:"";width:2.1333333333vw;height:3.2vw;right:4.2666666667vw}.global-menu__navigation-list-item>span span[data-v-758eb333],.global-menu__navigation-list-item>a span[data-v-758eb333]{font-size:4.8vw;font-weight:500;line-height:160%;letter-spacing:.192vw}.global-menu__navigation-list-item-icon[data-v-758eb333]{width:8.5333333333vw}.global-menu__navigation-list-item[data-v-758eb333]:after{width:2.6666666667vw;height:4.2666666667vw;right:4.2666666667vw}.global-menu__sub-navigation-list[data-v-758eb333]{margin-bottom:4.2666666667vw}.global-menu__sub-navigation-list-item>span[data-v-758eb333],.global-menu__sub-navigation-list-item a[data-v-758eb333]{padding:0 4.2666666667vw;height:12.8vw}.global-menu__sub-navigation-list-item>span span[data-v-758eb333],.global-menu__sub-navigation-list-item a span[data-v-758eb333]{font-size:3.7333333333vw;font-weight:500;line-height:160%;letter-spacing:.1493333333vw}.global-menu__sub-navigation-list-item img[data-v-758eb333]{width:3.2vw}.global-menu__about[data-v-758eb333]{display:block;background-color:#fff;padding:3.7333333333vw 10.6666666667vw;border-radius:26.6666666667vw;position:relative;overflow:hidden}.global-menu__about-wrap[data-v-758eb333]{filter:drop-shadow(0px 0px 2.6666666667vw rgba(103,58,0,.1))}.global-menu__about span[data-v-758eb333]{font-size:4vw;font-weight:700;line-height:140%;letter-spacing:.16vw}.global-menu__about-image[data-v-758eb333]{position:absolute;right:8vw;top:2.6666666667vw;width:16.5333333333vw}.global-menu__close[data-v-758eb333]{width:8vw;right:2.6666666667vw;top:1.3333333333vw}}.global-menu[data-v-758eb333]{pointer-events:none}.global-menu__bg[data-v-758eb333]{opacity:0;transition:opacity .3s ease-in}.global-menu.active[data-v-758eb333]{pointer-events:all}.global-menu.active .global-menu__bg[data-v-758eb333]{opacity:1;transition:opacity .3s ease-out}.global-menu.active .global-menu__scroll[data-v-758eb333],.global-menu.active .global-menu__body[data-v-758eb333]{transform:translate(0);transition:transform .25s ease-out}@media screen and (min-width: 769px){.global-menu__body[data-v-758eb333]{transform:translate(-100%);transition:transform .25s ease-in}.global-menu__navigation-list-item:hover .global-menu__navigation-list-item-label span[data-v-758eb333]{translate:0px calc(-50% - 5px)}@supports (top: 1lh){.global-menu__navigation-list-item-label[data-v-758eb333]{height:1lh;overflow:hidden}.global-menu__navigation-list-item-label span[data-v-758eb333]{display:inline-flex;flex-direction:column;transition:translate .25s ease;gap:10px}.global-menu__navigation-list-item-label span[data-v-758eb333]:before{content:attr(data-label)}}}@media screen and (max-width: 768px){.global-menu__scroll[data-v-758eb333]{transform:translate(100%);transition:transform .25s ease-in}}.breadcrumb[data-v-7b8b83db]{border-top:1px solid var(--gray-thin);background-color:#fff;padding:24px 40px}.breadcrumb__list[data-v-7b8b83db]{display:inline}.breadcrumb__list-item[data-v-7b8b83db]{display:inline;font-size:12px;letter-spacing:calc(var(--vw) * .0439238653)}.breadcrumb__list-item .link__alpha[data-v-7b8b83db]{color:var(--theme-color);text-decoration-line:underline}.breadcrumb__list-item[data-v-7b8b83db]:nth-of-type(n+2){margin-left:6px}.breadcrumb__list-item[data-v-7b8b83db]:nth-of-type(n+2):before{content:"〉"}.breadcrumb__list-item[data-v-7b8b83db]:nth-last-of-type(1){pointer-events:none}.breadcrumb__list-item:nth-last-of-type(1) .link__alpha[data-v-7b8b83db],.breadcrumb__list-item:nth-last-of-type(1) span[data-v-7b8b83db]{color:var(--black);text-decoration-line:none}@media screen and (max-width: 768px){.breadcrumb[data-v-7b8b83db]{padding:4.2666666667vw 6.4vw}.breadcrumb__list[data-v-7b8b83db]{display:inline}.breadcrumb__list-item[data-v-7b8b83db]{font-size:2.9333333333vw;line-height:100%;letter-spacing:.1466666667vw}}@keyframes pop-fe9f3e3e{0%{transform:scale(1) translate(0)}40%{transform:scale(1.05) translateY(-2%)}50%{transform:scale(.95) translateY(2%)}60%{transform:scale(1.025) translateY(-1%)}70%{transform:scale(.975) translateY(1%)}80%{transform:scale(1) translate(0)}to{transform:scale(1) translate(0)}}.btn-join[data-v-fe9f3e3e]{position:fixed;right:calc(var(--vw) * 2.9282576867);bottom:calc(var(--vw) * 2.9282576867);z-index:999;transition:transform .3s ease}.btn-join__link-image[data-v-fe9f3e3e]{width:calc(var(--vw) * 8.78477306);animation:pop-fe9f3e3e 1.5s infinite;transform-origin:calc(var(--vw) * 4.39238653) calc(var(--vw) * 8.78477306)}.btn-join.fix[data-v-fe9f3e3e]{transform:scale(0)}@media screen and (max-width: 768px){.btn-join[data-v-fe9f3e3e]{position:fixed;right:4.2666666667vw;bottom:21.3333333333vw;z-index:999}.btn-join__link-image[data-v-fe9f3e3e]{width:24vw;animation:pop-fe9f3e3e 1.5s infinite;transform-origin:12vw 26.6666666667vw}}@media screen and (min-width: 769px){@supports (top: 1lh){.ui-button__label[data-v-be5b1de2]{height:1em;height:1.1lh;translate:0 calc(-.5*(1lh - 1em));overflow:hidden}.ui-button__label span[data-v-be5b1de2]{display:inline-flex;flex-direction:column;transition:translate .3s ease;gap:10px}.ui-button__label span[data-v-be5b1de2]:before{content:attr(data-label)}.ui-button:hover .ui-button__label span[data-v-be5b1de2]{translate:0px calc(-50% - 5px)}}}.ui-button[data-v-be5b1de2]{cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;width:100%;background-color:var(--black);border-radius:100px;color:#fff;line-height:1}.ui-button button[data-v-be5b1de2],.ui-button a[data-v-be5b1de2]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.ui-button.back .ui-button__bullet[data-v-be5b1de2]{right:auto!important}.ui-button.disable[data-v-be5b1de2]{background-color:#ebe4da;color:#a6a4a0;pointer-events:none}.ui-button.center button[data-v-be5b1de2],.ui-button.center a[data-v-be5b1de2]{gap:10px}.ui-button.center .ui-button__bullet[data-v-be5b1de2]{position:relative;right:auto!important;top:auto!important;translate:none}.ui-button.large[data-v-be5b1de2]{height:80px}.ui-button.large .ui-button__label[data-v-be5b1de2]{font-size:18px;letter-spacing:calc(var(--vw) * .065885798)}.ui-button.large .ui-button__bullet[data-v-be5b1de2]{width:26px;right:27px}.ui-button.large.back .ui-button__bullet[data-v-be5b1de2]{left:27px}.ui-button.medium[data-v-be5b1de2]{height:56px}.ui-button.medium .ui-button__label[data-v-be5b1de2]{font-size:16px;letter-spacing:calc(var(--vw) * .0585651537)}.ui-button.medium .ui-button__bullet[data-v-be5b1de2]{width:24px;right:16px}.ui-button.medium.back .ui-button__bullet[data-v-be5b1de2]{left:16px}.ui-button.small[data-v-be5b1de2]{height:50px}.ui-button.small .ui-button__label[data-v-be5b1de2]{font-size:16px;letter-spacing:calc(var(--vw) * .0585651537)}.ui-button.small .ui-button__bullet[data-v-be5b1de2]{width:26px;right:12px}.ui-button.small.back .ui-button__bullet[data-v-be5b1de2]{left:12px}.ui-button.extra_small[data-v-be5b1de2]{height:38px}.ui-button.extra_small .ui-button__label[data-v-be5b1de2]{font-size:13px;font-weight:500;letter-spacing:calc(var(--vw) * .046852123)}.ui-button.extra_small .ui-button__bullet[data-v-be5b1de2]{width:18px;right:10px}.ui-button.extra_small.back .ui-button__bullet[data-v-be5b1de2]{left:10px}.ui-button.white[data-v-be5b1de2]{border:1px solid var(--black, #140700);background-color:transparent;color:var(--black, #140700)}.ui-button.rect[data-v-be5b1de2]{border:1px solid var(--black, #140700);background-color:transparent;color:var(--black, #140700);border-radius:10px}.ui-button.rect .ui-button__bullet[data-v-be5b1de2]{width:26px;right:10px}.ui-button__label[data-v-be5b1de2]{font-weight:700;display:inline-block}.ui-button img[data-v-be5b1de2]{width:26px;position:absolute;right:27px;top:50%;translate:0% -50%}.ui-button button[data-v-be5b1de2]{color:currentColor;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%}@media screen and (max-width: 768px){.ui-button[data-v-be5b1de2]{width:100%;max-width:var(--mobile-content);border-radius:26.6666666667vw}.ui-button.large[data-v-be5b1de2]{height:17.0666666667vw}.ui-button.large .ui-button__label[data-v-be5b1de2]{font-size:4.2666666667vw;letter-spacing:.2133333333vw}.ui-button.large .ui-button__bullet[data-v-be5b1de2]{width:6.4vw;right:5.3333333333vw}.ui-button.large.back .ui-button__bullet[data-v-be5b1de2]{left:5.3333333333vw}.ui-button.medium[data-v-be5b1de2]{height:14.9333333333vw}.ui-button.medium .ui-button__label[data-v-be5b1de2]{font-size:4.2666666667vw;letter-spacing:.2133333333vw}.ui-button.medium .ui-button__bullet[data-v-be5b1de2]{width:6.4vw;right:4.2666666667vw}.ui-button.medium .ui-button__bullet.back .ui-button__bullet[data-v-be5b1de2]{left:4.2666666667vw}.ui-button.small[data-v-be5b1de2]{height:13.3333333333vw}.ui-button.small .ui-button__label[data-v-be5b1de2]{font-size:4.2666666667vw;letter-spacing:.2133333333vw}.ui-button.small .ui-button__bullet[data-v-be5b1de2]{width:6.4vw;right:4.2666666667vw}.ui-button.small.back .ui-button__bullet[data-v-be5b1de2]{left:4.2666666667vw}.ui-button.extra_small[data-v-be5b1de2]{height:7.4666666667vw}.ui-button.extra_small .ui-button__label[data-v-be5b1de2]{font-size:3.2vw;letter-spacing:.128vw}.ui-button.extra_small .ui-button__bullet[data-v-be5b1de2]{width:4.2666666667vw;right:1.6vw}.ui-button.extra_small.back .ui-button__bullet[data-v-be5b1de2]{left:1.6vw}.ui-button__label[data-v-be5b1de2]{font-size:4.2666666667vw;line-height:200%;letter-spacing:.2133333333vw}.ui-button img[data-v-be5b1de2]{width:6.4vw;position:absolute;right:6vw;top:50%;translate:0% -50%}}.post-window[data-v-a68968ba]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:4000;display:grid;place-items:center}.post-window__bg[data-v-a68968ba]{position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--base)}.post-window__body[data-v-a68968ba]{position:relative}.post-window__navigation[data-v-a68968ba]{display:flex;gap:32px;margin-bottom:80px}.post-window__navigation-el[data-v-a68968ba]{width:375px;height:300px;display:grid;place-items:center;border-radius:10px;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:pointer}.post-window__navigation-el[data-v-a68968ba]:before{content:"";display:block;width:100%;aspect-ratio:1;position:absolute;left:50%;top:50%;translate:-50% -50%;background-color:var(--accent-color);border-radius:50%}.post-window__navigation-el-content[data-v-a68968ba]{position:relative;display:flex;flex-direction:column;align-items:center;gap:32px}.post-window__navigation-el-icon[data-v-a68968ba]{width:90px;height:90px;display:grid;place-items:center;position:relative}.post-window__navigation-el-icon[data-v-a68968ba]:before{content:"";display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;position:absolute;left:0;top:0}.post-window__navigation-el-icon-illust[data-v-a68968ba]{position:relative;width:49px}.post-window__navigation-el-label[data-v-a68968ba]{text-align:center;font-size:20px;font-weight:700;line-height:150%;letter-spacing:.8px;color:#fff}.post-window__cancel[data-v-a68968ba]{width:278px;margin-inline:auto}@media screen and (max-width: 768px){.post-window__body[data-v-a68968ba]{width:100%}.post-window__navigation[data-v-a68968ba]{display:flex;flex-direction:column;margin-bottom:0;height:calc(100dvh - 14.9333333333vw);gap:0}.post-window__navigation-el[data-v-a68968ba]{width:100%;height:50%;border-radius:0}.post-window__navigation-el-content[data-v-a68968ba]{gap:8.5333333333vw}.post-window__navigation-el--photo[data-v-a68968ba]:before{background-color:var(--base-medium)}.post-window__navigation-el--photo .post-window__navigation-el-label[data-v-a68968ba]{color:#000}.post-window__navigation-icon[data-v-a68968ba]{width:24vw;height:24vw}.post-window__navigation-icon-illust[data-v-a68968ba]{width:13.0666666667vw}.post-window__navigation-label[data-v-a68968ba]{font-size:5.3333333333vw;letter-spacing:.2133333333vw}.post-window__cancel[data-v-a68968ba]{max-width:none;width:100%;border:none!important}}.post-window__bg[data-v-a68968ba]{opacity:0;transition:opacity .15s ease-in}.post-window__navigation-el[data-v-a68968ba]:before{transform:scale(0);transition:transform .15s ease-in}.post-window__navigation-el-icon[data-v-a68968ba]:before{transform:scale(.1);opacity:0;transition:transform .15s ease-out}.post-window__navigation-el-icon-illust[data-v-a68968ba]{transform:scale(4);opacity:0;transition:transform .15s ease-in}.post-window__navigation-el-label[data-v-a68968ba]{overflow:hidden}.post-window__navigation-el-label span[data-v-a68968ba]{display:inline-block;transform:translateY(120%);transition:transform .15s ease-in}.post-window__cancel[data-v-a68968ba]{opacity:0;transform:translateY(50%);transition:transform .15s ease-in,opacity .15s ease-in}.post-window.active .post-window__bg[data-v-a68968ba]{opacity:1;transition:opacity .15s ease-out}.post-window.active .post-window__navigation-el[data-v-a68968ba]:before{transition:transform .35s ease-out;transform:scale(1.5)}.post-window.active .post-window__navigation-el-icon[data-v-a68968ba]:before{transform:scale(1);opacity:1;transition:transform .15s ease-out}.post-window.active .post-window__navigation-el-icon-illust[data-v-a68968ba]{transform:scale(1);opacity:1;transition:transform .2s ease-out}.post-window.active .post-window__navigation-el-label span[data-v-a68968ba]{transform:translateY(0);transition:transform .15s ease-out;transition-delay:.15s}.post-window.active .post-window__cancel[data-v-a68968ba]{opacity:1;transform:translateY(0);transition:transform .15s ease-out,opacity .15s ease-out}@media screen and (max-width: 768px){.post-window .ui-button.medium .ui-button__label{font-size:3.7333333333vw}}.post-data__uploader[data-v-b8cb785f]{width:395px;aspect-ratio:1/1;flex-shrink:0;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.post-data__uploader-body[data-v-b8cb785f]{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;border-radius:10px;border:1px dashed var(--gray, #a6a4a0);background:var(--base-thin, #fffcf9);box-sizing:border-box}.post-data__uploader-body.active[data-v-b8cb785f]{border:4px dashed var(--theme-color)}.post-data__uploader-image[data-v-b8cb785f]{width:100px;margin-bottom:16px}.post-data__uploader-text[data-v-b8cb785f]{color:var(--gray, #a6a4a0);text-align:center;font-size:16px;font-weight:500;line-height:140%;letter-spacing:.64px;margin-bottom:16px}.post-data__uploader-label[data-v-b8cb785f]{width:200px;height:40px;flex-shrink:0;border-radius:20px;background-color:var(--black);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.6px}.post-data__uploader-sample[data-v-b8cb785f]{width:100%;height:100%;aspect-ratio:1/1;border-radius:10px;background:var(--base-thin, #fffcf9);overflow:hidden}@media screen and (max-width: 768px){.post-data__uploader[data-v-b8cb785f]{width:78.4vw;height:78.4vw;padding:7.2vw;background-color:var(--base-medium);margin-inline:auto;border-radius:2.6666666667vw;margin-bottom:-7.2vw}.post-data__uploader-body[data-v-b8cb785f]{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;border-radius:2.6666666667vw}.post-data__uploader-image[data-v-b8cb785f]{width:12.8vw;margin-bottom:2.1333333333vw}.post-data__uploader__text[data-v-b8cb785f]{color:var(--gray, #a6a4a0);font-size:3.2vw;font-weight:500;line-height:140%;letter-spacing:.128vw}.post-data__uploader-label[data-v-b8cb785f]{width:53.3333333333vw;height:10.6666666667vw;flex-shrink:0;border-radius:5.3333333333vw;background-color:var(--black);color:#fff;display:flex;align-items:center;justify-content:center;font-size:3.2vw;font-weight:700;letter-spacing:.16vw}.post-data__uploader-sample[data-v-b8cb785f]{width:64vw;height:64vw}}.ui-restricted-textarea__field[data-v-7e34ce82]{resize:none;height:120px}.ui-restricted-textarea__count[data-v-7e34ce82]{color:var(--gray, #a6a4a0);text-align:right;font-size:12px;font-weight:400;line-height:160%;letter-spacing:.48px}.post-data__field:hover .post-data__field-tag-example-body[data-v-baa2b31b],.post-data__field:has(:focus) .post-data__field-tag-example-body[data-v-baa2b31b]{grid-template-rows:1fr}@media screen and (min-width: 769px){.post-data__fields[data-v-baa2b31b]{width:100%}.post-data__fields[data-v-baa2b31b]>*:not(:has(.ui-restricted-textarea))+*{margin-top:20px}.post-data__field[data-v-baa2b31b]{width:100%;position:relative}.post-data__field-caption[data-v-baa2b31b]{margin-bottom:6px;font-size:14px;font-weight:500;line-height:160%;letter-spacing:.56px}.post-data__field-text[data-v-baa2b31b]{font-size:16px;font-weight:500;line-height:160%;letter-spacing:.56px;padding:12px 0}.post-data__field:hover .post-data__field-tag-example-body[data-v-baa2b31b],.post-data__field:has(:focus) .post-data__field-tag-example-body[data-v-baa2b31b]{grid-template-rows:1fr}.post-data__field-tag-example[data-v-baa2b31b]{position:absolute;left:0;top:calc(100% - 1px);width:100%;z-index:1}.post-data__field-tag-example-body[data-v-baa2b31b]{display:grid;grid-template-rows:0fr;transition:.3s grid-template-rows ease}.post-data__field-tag-example-content[data-v-baa2b31b]{overflow:hidden}.post-data__field-tag-example-list[data-v-baa2b31b]{border:1px solid var(--gray-thin);padding:20px;background-color:#fff;font-size:14px;font-weight:500;display:flex;flex-wrap:wrap;gap:20px}}@media screen and (max-width: 768px){.post-data__fields[data-v-baa2b31b]{width:100%;padding:10.6666666667vw 6.4vw;background-color:var(--base-medium);border-radius:2.6666666667vw;display:grid;gap:5.3333333333vw}.post-data__field[data-v-baa2b31b]{position:relative}.post-data__field-caption[data-v-baa2b31b]{margin-bottom:1.6vw;font-size:3.7333333333vw;font-weight:500;line-height:160%;letter-spacing:.1493333333vw}.post-data__field-text[data-v-baa2b31b]{font-size:4.2666666667vw;font-weight:500;line-height:160%;letter-spacing:.1493333333vw}.post-data__field:has(:focus) .post-data__field-tag-example-body[data-v-baa2b31b]{grid-template-rows:1fr}.post-data__field-tag-example[data-v-baa2b31b]{position:absolute;left:0;top:calc(100% - 1px);width:100%;z-index:1;max-height:26.6666666667vw;overflow:hidden;overflow-y:scroll;background-color:#fff}.post-data__field-tag-example-body[data-v-baa2b31b]{display:grid;grid-template-rows:0fr;transition:.3s grid-template-rows ease}.post-data__field-tag-example-content[data-v-baa2b31b]{overflow:hidden}.post-data__field-tag-example-list[data-v-baa2b31b]{display:flex;flex-wrap:wrap;border:1px solid var(--gray-thin);padding:5.3333333333vw;background-color:#fff;font-size:3.7333333333vw;gap:5.3333333333vw}}.post-data .v3ti{border:1px solid var(--gray-thin, #ebe4da);background:var(--base-thin, #fffcf9);padding:12px 14px;font-size:16px}.post-data .v3ti:has(:focus){border:1px solid var(--gray, #a6a4a0)}.post-data .v3ti--focus{box-shadow:none}.post-data .v3ti .v3ti-tag{margin:0;display:inline-flex;justify-content:center;align-items:center;gap:6px;padding:10px 16px 10px 8px;border-radius:18px;border:1px solid var(--theme-color);background:none;color:var(--black, #140700);font-size:14px;font-weight:500;letter-spacing:.48px;line-height:1;transition:background .3s ease}.post-data .v3ti .v3ti-tag:has(.v3ti-remove-tag:hover){background-color:var(--base)}.post-data .v3ti .v3ti-tag .v3ti-tag-content{order:2}.post-data .v3ti .v3ti-tag .v3ti-remove-tag{order:1;padding:0;opacity:1}.post-data .v3ti .v3ti-tag .v3ti-remove-tag:before{content:none}.post-data .v3ti .v3ti-tag .v3ti-remove-tag:after{content:"";display:block;width:12px;height:12px;background-image:url(/assets/images/utils/icon_remove.svg);background-size:contain;background-repeat:no-repeat}.post-data .v3ti .v3ti-content{gap:8px}.post-data .v3ti .v3ti-new-tag{margin:0;font-family:Zen Kaku Gothic New,sans-serif;background:var(--base-thin, #fffcf9);font-size:16px}@media screen and (max-width: 768px){.post-data .v3ti{border:1px solid var(--gray-thin, #ebe4da);background:var(--base-thin, #fffcf9);padding:3.2vw 3.7333333333vw;font-size:4.2666666667vw;box-sizing:border-box;width:87.2vw}.post-data .v3ti .v3ti-tag{margin:0;display:inline-flex;justify-content:center;align-items:center;gap:1.6vw;padding:2.6666666667vw 4.2666666667vw 2.6666666667vw 2.1333333333vw;border-radius:4.8vw;border:1px solid var(--theme-color);background:none;color:var(--black, #140700);font-size:3.7333333333vw;font-weight:500;letter-spacing:.128vw;line-height:1;transition:background .3s ease}.post-data .v3ti .v3ti-tag:has(.v3ti-remove-tag:hover){background-color:var(--base)}.post-data .v3ti .v3ti-tag .v3ti-tag-content{order:2}.post-data .v3ti .v3ti-tag .v3ti-remove-tag{order:1;padding:0;opacity:1}.post-data .v3ti .v3ti-tag .v3ti-remove-tag:before{content:none}.post-data .v3ti .v3ti-tag .v3ti-remove-tag:after{width:3.2vw;height:3.2vw}.post-data .v3ti .v3ti-content{gap:2.1333333333vw}.post-data .v3ti .v3ti-new-tag{margin:0;font-size:4.2666666667vw}}.ui-error[data-v-9cb2da46]{padding:8px 12px;border-radius:4px;background:#fa5a001a;margin-bottom:24px;display:grid;grid-template-columns:34px auto 34px;align-items:center;gap:12px}.ui-error__message[data-v-9cb2da46]{color:var(--orange, #fa5a00);font-size:12px;font-weight:500;line-height:160%;letter-spacing:.48px}@media screen and (max-width: 768px){.ui-error[data-v-9cb2da46]{padding:2.1333333333vw 3.2vw;border-radius:1.0666666667vw;background:#fa5a001a;margin-bottom:6.4vw;display:grid;grid-template-columns:9.0666666667vw auto 9.0666666667vw;align-items:center;gap:3.2vw}.ui-error__message[data-v-9cb2da46]{color:var(--orange, #fa5a00);font-size:3.2vw;font-weight:500;line-height:160%;letter-spacing:.128vw}}.post-photo{position:fixed;left:0;top:0;width:100%;height:100%;z-index:4000;display:grid;place-items:center}.post-photo__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#ebe4dae6;-webkit-backdrop-filter:blur(3px) saturate(2);backdrop-filter:blur(3px) saturate(2)}@media screen and (min-width: 769px){.post-photo__notice{text-align:center;color:var(--orange);font-size:14px;margin-bottom:20px;margin-top:-10px}.post-photo__swiper-container{width:100%}.post-photo__body{max-height:90vh;background-color:#fff;overflow:hidden;overflow-y:auto}.post-photo__body-inner{padding:37px 100px}.post-photo__row{display:flex;gap:60px}.post-photo__column{position:relative}.post-photo__column--left{width:395px;flex-shrink:0;display:flex;flex-direction:column;gap:24px}.post-photo__column--right{width:475px;overflow:hidden}.post-photo__caption{font-size:26px;font-weight:700;letter-spacing:1.04px;margin-bottom:24px;line-height:1}.post-photo__prompt{background-color:var(--theme-color);border-radius:10px;color:#fff;width:100%;height:40px;display:flex;align-items:center;justify-content:center;position:relative;font-size:14px;font-style:normal;font-weight:500;line-height:1;letter-spacing:.56px;margin-bottom:10px}.post-photo__prompt:after{content:"";display:block;width:18px;height:10px;position:absolute;left:50%;top:calc(100% - 1px);background-color:var(--theme-color);margin-left:-9px;clip-path:polygon(0 0,50% 100%,100% 0)}.post-photo__upload-list{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.post-photo__upload-list-item{aspect-ratio:1/1;position:relative}.post-photo__upload-list-item-image{border-radius:10px;overflow:hidden;width:100%;height:100%;box-sizing:border-box;border:1px dashed #a6a4a0}.post-photo__upload-list-item-image.hasImage{border:none}.post-photo__upload-list-item.active .post-photo__upload-list-item-image{border:3px solid var(--theme-color)}.post-photo__upload-list-item-delete{position:absolute;right:-10px;top:-10px;width:24px;transition:transform .2s ease;transform:scale(0)}.post-photo__upload-list-item:hover .post-photo__upload-list-item-delete{transform:scale(1)}.post-photo__notice-text{color:var(--orange, #fa5a00);font-size:12px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.48px;margin-top:4px}.post-photo__handicap{color:var(--orange, #fa5a00);font-size:12px;font-weight:500;line-height:160%;letter-spacing:.48px;margin-top:12px}.post-photo__menu{margin-bottom:15px}.post-photo__menu:nth-of-type(3){margin-bottom:30px}.post-photo__menu-caption{margin-bottom:6px;font-size:14px;font-weight:500;line-height:160%;letter-spacing:.56px}.post-photo__menu-text{font-size:16px;font-weight:500;line-height:160%;letter-spacing:.56px;padding:12px 0}.post-photo__user-action{margin-top:40px}.post-photo__usepermit{display:flex;align-items:center;justify-content:space-between;border-radius:10px;padding:15px;border:1px solid var(--gray-thin);margin-top:30px}.post-photo__usepermit>span{font-size:14px;font-weight:500}.post-photo__usepermit-label{display:block;cursor:pointer}.post-photo__usepermit-label:has(input:checked) .post-photo__usepermit-label-button{background-color:var(--theme-color)}.post-photo__usepermit-label:has(input:checked) .post-photo__usepermit-label-button span{transform:translate(20px)}.post-photo__usepermit-label-button{width:48px;height:28px;border-radius:14px;transition:background-color .25s ease;background-color:#ebe4da;box-sizing:border-box;padding:4px}.post-photo__usepermit-label-button span{display:block;width:20px;height:20px;border-radius:50%;background-color:#fff;transition:transform .25s ease-in-out}.post-photo__send{width:390px!important;margin-inline:auto;margin-bottom:24px}.post-photo__end{width:390px!important;margin-inline:auto;margin-bottom:24px;background:#ebe4da!important;color:var(--gray, #a6a4a0)!important}.post-photo__cancel{text-align:center;font-size:14px;font-weight:700;line-height:22px;letter-spacing:.7px}}@media screen and (max-width: 768px){.post-photo{max-height:none;height:100dvh;overflow:hidden;overflow-y:auto;background-color:#fff}.post-photo__notice{text-align:center;color:var(--orange);font-size:3.7333333333vw;margin-bottom:5.3333333333vw;margin-top:-2.6666666667vw}.post-photo__body{background-color:#fff;width:100vw}.post-photo__body-inner{padding-bottom:10.6666666667vw}.post-photo__caption{text-align:center;padding:4vw 0;font-size:4.8vw;letter-spacing:.192vw;border-bottom:1px solid var(--gray-thin);margin-bottom:6.4vw;margin-left:-6.4vw}.post-photo__prompt{background-color:var(--theme-color);border-radius:2.6666666667vw;color:#fff;width:var(--mobile-content);margin-inline:auto;height:6.6666666667vw;display:flex;align-items:center;justify-content:center;position:relative;font-size:3.2vw;font-style:normal;font-weight:500;line-height:1;white-space:nowrap;margin-bottom:10px}.post-photo__prompt:after{content:"";display:block;width:18px;height:10px;position:absolute;left:50%;top:calc(100% - 1px);background-color:var(--theme-color);margin-left:-9px;clip-path:polygon(0 0,50% 100%,100% 0)}.post-photo__menu{width:var(--mobile-content);margin-inline:auto;margin-bottom:6.4vw}.post-photo__menu-caption{margin-bottom:1.6vw;font-size:3.7333333333vw;font-weight:500;line-height:160%;letter-spacing:.1493333333vw}.post-photo__menu-text{font-size:4.2666666667vw;font-weight:500;line-height:160%;letter-spacing:.1493333333vw}.post-photo__upload-navigation{width:var(--mobile-content);margin-inline:auto;margin-bottom:6.4vw;margin-top:8.5333333333vw}.post-photo__upload-list{display:grid;grid-template-columns:repeat(5,1fr);gap:2.6666666667vw}.post-photo__upload-list-item{width:100%;aspect-ratio:1/1;height:auto;position:relative}.post-photo__upload-list-item-image{border-radius:2.6666666667vw;overflow:hidden;width:100%;height:100%;border:1px dashed #a6a4a0}.post-photo__upload-list-item-image.hasImage{border:none}.post-photo__upload-list-item.active .post-photo__upload-list-item-image{border:.8vw solid var(--theme-color)}.post-photo__upload-list-item-delete{position:absolute;right:-2.6666666667vw;top:-2.6666666667vw;width:6.4vw}.post-photo__notice-text{color:var(--orange, #fa5a00);font-size:3.2vw;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.128vw;margin-top:1.0666666667vw}.post-photo__handicap{color:var(--orange, #fa5a00);font-size:3.2vw;font-weight:500;line-height:160%;letter-spacing:.128vw;margin-top:3.2vw}.post-photo__swiper-container{width:100%;margin-bottom:10.6666666667vw}.post-photo__usepermit{width:var(--mobile-content);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--gray-thin);border-radius:2.6666666667vw;padding:4vw;background-color:#fff;margin-bottom:8.5333333333vw}.post-photo__usepermit>span{font-size:3.7333333333vw;font-weight:500}.post-photo__usepermit-label{display:block;cursor:pointer}.post-photo__usepermit-label:has(input:checked) .post-photo__usepermit-label-button{background-color:var(--theme-color)}.post-photo__usepermit-label:has(input:checked) .post-photo__usepermit-label-button span{transform:translate(5.3333333333vw)}.post-photo__usepermit-label-button{width:12.8vw;height:7.4666666667vw;border-radius:3.7333333333vw;transition:background-color .25s ease;background-color:#ebe4da;box-sizing:border-box;padding:1.0666666667vw}.post-photo__usepermit-label-button span{display:block;width:5.3333333333vw;height:5.3333333333vw;border-radius:50%;background-color:#fff;transition:transform .25s ease-in-out}.post-photo__send{width:100%;margin-inline:auto;margin-bottom:6.4vw}.post-photo__end{width:100%;margin-inline:auto;margin-bottom:6.4vw;background:#ebe4da!important;color:var(--gray, #a6a4a0)!important}.post-photo__cancel{font-weight:700;text-align:center;font-size:3.7333333333vw;line-height:5.8666666667vw;letter-spacing:.1866666667vw}}.post-photo__bg[data-v-cc2ce2d9]{opacity:0;transition:opacity .25s ease-in}.post-photo__body[data-v-cc2ce2d9]{transform:scale(.9);opacity:0;transition:opacity .25s ease-in,transform .25s ease-in}.post-photo.active .post-photo__bg[data-v-cc2ce2d9]{transition:opacity .25s ease-out;opacity:1}.post-photo.active .post-photo__body[data-v-cc2ce2d9]{transition:opacity .25s ease-out,transform .25s ease-out;transform:scale(1);opacity:1}.post-event__drag-sample[data-v-fd4d9cc9]{position:relative;width:200px;aspect-ratio:3/2;background-color:var(--base)}.post-event__drag-delete[data-v-fd4d9cc9]{position:absolute;right:-10px;top:-10px;width:24px;transition:transform .2s ease;transform:scale(0)}.post-event__drag:hover .post-event__drag-delete[data-v-fd4d9cc9]{transform:scale(1)}.post-event__drag-thumbnail[data-v-fd4d9cc9]{width:200px;aspect-ratio:3/2;border-radius:10px;position:relative;background:var(--base-thin, #fffcf9);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.post-event__drag-thumbnail[data-v-fd4d9cc9]:before{content:"";width:100%;height:100%;border-radius:10px;position:absolute;left:0;top:0;pointer-events:none;border:1px dashed var(--gray);box-sizing:border-box}.post-event__drag-thumbnail-standby[data-v-fd4d9cc9]{width:60px}.post-event__drag-thumbnail-text[data-v-fd4d9cc9]{color:var(--gray, #a6a4a0);text-align:center;font-size:14px;font-weight:500;line-height:140%;letter-spacing:.48px}.post-event__drag-thumbnail.active[data-v-fd4d9cc9]:before{border:3px dashed var(--theme-color)}@media screen and (max-width: 768px){.post-event__drag-sample[data-v-fd4d9cc9]{width:42.6666666667vw}.post-event__drag-thumbnail[data-v-fd4d9cc9]{width:42.6666666667vw;aspect-ratio:1/1;gap:2.1333333333vw}.post-event__drag-standby[data-v-fd4d9cc9]{width:12.8vw}.post-event__drag-text[data-v-fd4d9cc9]{font-size:3.2vw;font-weight:500;line-height:140%;letter-spacing:.128vw}.post-event__drag-delete[data-v-fd4d9cc9]{right:-2.6666666667vw;top:-2.6666666667vw;width:6.4vw;transform:scale(1)}}.ui-restricted-textarea__field[data-v-503d1584]{resize:none;height:120px}.ui-restricted-textarea__count[data-v-503d1584]{color:var(--gray, #a6a4a0);text-align:right;font-size:12px;font-weight:400;line-height:160%;letter-spacing:.48px}.required-indicator[data-v-36c8d8cb]{display:inline-flex;align-items:center;justify-content:center;color:#fff;height:20px;font-size:12px;font-style:normal;font-weight:400;line-height:1;letter-spacing:.48px;background-color:#14070080;padding:0 10px;margin-left:6px}.required-indicator.active[data-v-36c8d8cb]{background-color:var(--theme-color)}@media screen and (max-width: 768px){.required-indicator[data-v-36c8d8cb]{height:5.3333333333vw;font-size:3.2vw;letter-spacing:.128vw;padding:0 2.6666666667vw;margin-left:1.6vw}}.post-event[data-v-230ad44c]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:4000;display:grid;place-items:center}.post-event__window[data-v-230ad44c]{position:relative;max-height:calc(100vh - 80px);overflow:hidden;overflow-y:auto;background-color:#fff}.post-event__bg[data-v-230ad44c]{position:absolute;left:0;top:0;width:100%;height:100%;background:#ebe4dae6;-webkit-backdrop-filter:blur(3px) saturate(2);backdrop-filter:blur(3px) saturate(2)}.post-event__body[data-v-230ad44c]{width:768px;margin-inline:auto;position:relative;padding:60px 100px}.post-event__caption[data-v-230ad44c]{text-align:center;font-size:26px;font-weight:700;line-height:160%;letter-spacing:1.04px;margin-bottom:32px}.post-event__prompt[data-v-230ad44c]{background-color:var(--theme-color);border-radius:10px;color:#fff;margin-inline:auto;padding:8px 0;display:flex;align-items:center;justify-content:center;position:relative;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:1.4;letter-spacing:.56px;margin-bottom:20px}.post-event__prompt[data-v-230ad44c]:after{content:"";display:block;width:18px;height:10px;position:absolute;left:50%;top:calc(100% - 1px);background-color:var(--theme-color);margin-left:-9px;clip-path:polygon(0 0,50% 100%,100% 0)}.post-event__label[data-v-230ad44c]{width:200px;height:40px;flex-shrink:0;border-radius:20px;background-color:var(--black);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.6px;margin-top:16px}.post-event hr[data-v-230ad44c]{border:none;border-top:1px solid var(--gray-thin);margin:32px 0}.post-event__send[data-v-230ad44c]{width:390px;margin-inline:auto;margin-bottom:24px}.post-event__cancel[data-v-230ad44c]{text-align:center;font-size:14px;font-weight:700;line-height:22px;letter-spacing:.7px}.fields[data-v-230ad44c]{margin-bottom:40px}.fields[data-v-230ad44c]>*:not(:has(.ui-restricted-textarea))+*{margin-top:24px}.field[data-v-230ad44c]{position:relative}.field__row[data-v-230ad44c]{display:flex;align-items:center;gap:10px}.field__caption[data-v-230ad44c]{margin-bottom:6px;font-size:14px;font-weight:500;line-height:160%;letter-spacing:.56px}.field__notice[data-v-230ad44c]{margin-top:6px;font-size:12px;color:var(--orange, #fa5a00)}.field__notice-row[data-v-230ad44c]{margin-top:8px}@media screen and (max-width: 768px){.post-event__window[data-v-230ad44c]{max-height:none;height:100dvh}.post-event__body[data-v-230ad44c]{width:100%;padding:0 6.4vw;padding-top:0;padding-bottom:10.6666666667vw}.post-event__caption[data-v-230ad44c]{text-align:center;padding:4vw 0;font-size:4.8vw;letter-spacing:.192vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);margin-bottom:8.5333333333vw;border-bottom:1px solid var(--gray-thin)}.post-event__label[data-v-230ad44c]{margin-top:4.2666666667vw;display:inline-flex;width:auto;height:8vw;border-radius:4vw;padding:0 4.2666666667vw;font-size:3.2vw;font-weight:700;line-height:100%;letter-spacing:.16vw}.post-event hr[data-v-230ad44c]{margin:6.4vw 0}.post-event__send[data-v-230ad44c]{width:100%;margin-inline:auto;margin-bottom:6.4vw}.post-event__cancel[data-v-230ad44c]{text-align:center;font-size:3.7333333333vw;line-height:5.8666666667vw;letter-spacing:.1866666667vw}.fields[data-v-230ad44c]{width:100%;margin-bottom:10.6666666667vw}.fields[data-v-230ad44c]>*:not(:has(.ui-restricted-textarea))+*{margin-top:6.4vw}.field[data-v-230ad44c]{position:relative}.field__caption[data-v-230ad44c]{margin-bottom:1.6vw;font-size:3.7333333333vw;font-weight:500;line-height:160%;letter-spacing:.1493333333vw}.field__notice[data-v-230ad44c]{margin-top:1.6vw;font-size:3.2vw}}.post-event__bg[data-v-230ad44c]{opacity:0;transition:opacity .25s ease-in}.post-event__window[data-v-230ad44c]{transform:scale(.9);opacity:0;transition:opacity .25s ease-in,transform .25s ease-in}.post-event.active .post-event__bg[data-v-230ad44c]{transition:opacity .25s ease-out;opacity:1}.post-event.active .post-event__window[data-v-230ad44c]{transition:opacity .25s ease-out,transform .25s ease-out;transform:scale(1);opacity:1}.login[data-v-23202db6]{width:475px}.login__text[data-v-23202db6]{text-align:center;font-size:15px;font-weight:500;line-height:180%;letter-spacing:.6px;margin-bottom:24px}.login__inputs[data-v-23202db6]:nth-of-type(n+2){margin-top:24px}.login__inputs-name[data-v-23202db6]{font-size:14px;font-weight:500;line-height:160%;letter-spacing:.56px;margin-bottom:6px}.login__inputs-form[data-v-23202db6]{position:relative}.login__inputs-form img[data-v-23202db6]{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px}.login__sub-navigation-list[data-v-23202db6]{margin-top:24px;display:grid;justify-items:center;gap:12px;margin-bottom:32px}.login__sub-navigation-list-item[data-v-23202db6]{font-size:13px;font-weight:400;line-height:160%;letter-spacing:.52px}.login__sub-navigation-list-item a[data-v-23202db6]{color:var(--theme-color);text-decoration:underline}.login__button[data-v-23202db6]{width:278px;margin-inline:auto;margin-bottom:16px}.login__cancel[data-v-23202db6]{text-align:center;font-size:14px;font-weight:700;line-height:22px;letter-spacing:.7px}@media screen and (max-width: 768px){.login[data-v-23202db6]{width:100%}.login__text[data-v-23202db6]{font-size:4vw;line-height:180%;letter-spacing:.16vw;margin-bottom:6.4vw}.login__inputs[data-v-23202db6]:nth-of-type(n+2){margin-top:4.2666666667vw}.login__inputs-name[data-v-23202db6]{font-size:3.7333333333vw;letter-spacing:.1493333333vw;margin-bottom:1.6vw}.login__inputs-form[data-v-23202db6]{position:relative}.login__inputs-form img[data-v-23202db6]{position:absolute;right:2.1333333333vw;top:50%;transform:translateY(-50%);width:6.4vw}.login__sub-navigation-list[data-v-23202db6]{margin-top:6.4vw;gap:2.6666666667vw;margin-bottom:6.4vw}.login__sub-navigation-list-item[data-v-23202db6]{font-size:3.4666666667vw;letter-spacing:.1386666667vw}.login__button[data-v-23202db6]{width:100%;margin-bottom:4.2666666667vw}.login__cancel[data-v-23202db6]{width:100%;font-size:3.7333333333vw;font-weight:700;line-height:5.8666666667vw;letter-spacing:.1866666667vw}}.logout[data-v-4915a199]{width:414px}.logout__text[data-v-4915a199]{text-align:center;font-size:15px;font-weight:500;line-height:180%;letter-spacing:.6px;margin-bottom:32px}.logout__cancel[data-v-4915a199]{text-align:center;font-size:14px;font-weight:700;line-height:22px;letter-spacing:.7px}.logout__button[data-v-4915a199]{width:278px;margin-inline:auto;margin-bottom:16px}@media screen and (max-width: 768px){.logout[data-v-4915a199]{width:100%}.logout__text[data-v-4915a199]{font-size:4vw;line-height:180%;letter-spacing:.16vw;margin-bottom:8.5333333333vw}.logout__cancel[data-v-4915a199]{width:100%;font-size:3.7333333333vw;font-weight:700;line-height:5.8666666667vw;letter-spacing:.1866666667vw}.logout__button[data-v-4915a199]{width:100%;margin-bottom:4.2666666667vw}}.comment-remove[data-v-7aaea4b3]{width:414px}.comment-remove__text[data-v-7aaea4b3]{text-align:center;font-size:15px;font-weight:500;line-height:180%;letter-spacing:.6px;margin-bottom:32px}.comment-remove__cancel[data-v-7aaea4b3]{width:278px;margin-inline:auto}.comment-remove__button[data-v-7aaea4b3]{width:278px;margin-inline:auto;margin-bottom:16px}@media screen and (max-width: 768px){.comment-remove[data-v-7aaea4b3]{width:100%}.comment-remove__text[data-v-7aaea4b3]{font-size:4vw;line-height:180%;letter-spacing:.16vw;margin-bottom:8.5333333333vw}.comment-remove__cancel[data-v-7aaea4b3]{width:100%;font-size:3.7333333333vw;font-weight:700;line-height:5.8666666667vw;letter-spacing:.1866666667vw}.comment-remove__button[data-v-7aaea4b3]{width:100%;margin-bottom:4.2666666667vw}}.comment-report[data-v-cc91a709]{width:414px}.comment-report__text[data-v-cc91a709]{text-align:center;font-size:15px;font-weight:500;line-height:180%;letter-spacing:.6px;margin-bottom:32px}.comment-report__cancel[data-v-cc91a709]{width:278px;margin-inline:auto}.comment-report__button[data-v-cc91a709]{width:278px;margin-inline:auto;margin-bottom:16px}@media screen and (max-width: 768px){.comment-report[data-v-cc91a709]{width:100%}.comment-report__text[data-v-cc91a709]{font-size:4vw;line-height:180%;letter-spacing:.16vw;margin-bottom:8.5333333333vw}.comment-report__cancel[data-v-cc91a709]{width:100%;font-size:3.7333333333vw;font-weight:700;line-height:5.8666666667vw;letter-spacing:.1866666667vw}.comment-report__button[data-v-cc91a709]{width:100%;margin-bottom:4.2666666667vw}}.result[data-v-6e2a65cd]{width:414px}.result__text[data-v-6e2a65cd]{text-align:center;font-size:15px;font-weight:500;line-height:180%;letter-spacing:.6px;margin-bottom:32px}.result__button[data-v-6e2a65cd]{width:278px;margin-inline:auto;margin-bottom:16px}@media screen and (max-width: 768px){.result[data-v-6e2a65cd]{width:100%}.result__text[data-v-6e2a65cd]{font-size:4vw;line-height:180%;letter-spacing:.16vw;margin-bottom:8.5333333333vw}.result__button[data-v-6e2a65cd]{width:100%;margin-bottom:4.2666666667vw}}@keyframes loadingAnimation-0eb6ac81{0%{transform:translate(0)}to{transform:translate(-100%)}}.loading[data-v-0eb6ac81]{background:#ffffffe6;position:fixed;left:0;top:0;width:100%;height:100%;z-index:5000;display:grid;place-items:center;z-index:6000;pointer-events:none;opacity:0;transition:opacity .3s ease}.loading.local[data-v-0eb6ac81]{position:absolute;z-index:auto}.loading.active[data-v-0eb6ac81]{opacity:1;pointer-events:all}.loading__image[data-v-0eb6ac81]{width:calc(var(--vw) * 5.8565153734 - 2px);height:calc(var(--vw) * 5.8565153734);overflow:hidden;transform:translate(calc(var(--vw) * .8418740849)) translateY(calc(var(--vw) * -.7686676428))}.loading__image svg[data-v-0eb6ac81]{max-width:none;width:calc(var(--vw) * 23.4260614934);height:calc(var(--vw) * 5.8565153734);position:relative;animation:loadingAnimation-0eb6ac81 .8s infinite steps(4)}@media screen and (max-width: 768px){.loading__image[data-v-0eb6ac81]{width:21.0666666667vw;height:21.3333333333vw;transform:translate(3.0666666667vw) translateY(-2.8vw)}.loading__image svg[data-v-0eb6ac81]{position:relative;width:85.3333333333vw;height:21.3333333333vw}}.modal-follow__heading[data-v-29109ab7]{display:flex;align-items:center;justify-content:center;height:60px;border-bottom:1px solid var(--gray-thin);position:relative}.modal-follow__caption[data-v-29109ab7]{text-align:center;font-size:20px;font-weight:700}.modal-follow__close[data-v-29109ab7]{width:40px;position:absolute;right:15px;top:50%;translate:0% -50%}.modal-follow__body[data-v-29109ab7]{width:574px;min-height:30dvh;max-height:90dvh;overflow:hidden;overflow-y:auto;position:relative}.modal-follow__list[data-v-29109ab7]{padding:20px 32px}.modal-follow__list[data-v-29109ab7]>*+*{margin-top:20px}.modal-follow__list-item[data-v-29109ab7]{display:flex;align-items:center;justify-content:space-between}.modal-follow__list-item-button[data-v-29109ab7]{width:110px;transition:transform .2s ease;background-color:#000;color:#fff}.modal-follow__list-item-button.active[data-v-29109ab7]{background-color:var(--base-medium);color:#000}@media screen and (max-width: 768px){.modal-follow[data-v-29109ab7]{width:100%}.modal-follow__heading[data-v-29109ab7]{height:16vw}.modal-follow__caption[data-v-29109ab7]{font-size:4.8vw}.modal-follow__close[data-v-29109ab7]{width:8vw;right:5.3333333333vw}.modal-follow__body[data-v-29109ab7]{width:100%;min-height:auto;max-height:none}.modal-follow__list[data-v-29109ab7]{padding:5.3333333333vw 6.4vw}.modal-follow__list[data-v-29109ab7]>*+*{margin-top:5.3333333333vw}.modal-follow__list-item-button[data-v-29109ab7]{flex-shrink:0;width:29.3333333333vw}}.modal-reaction__heading[data-v-ae5530a6]{display:flex;align-items:center;justify-content:center;height:60px;border-bottom:1px solid var(--gray-thin);position:relative}.modal-reaction__caption[data-v-ae5530a6]{text-align:center;font-size:20px;font-weight:700}.modal-reaction__close[data-v-ae5530a6]{width:40px;position:absolute;right:15px;top:50%;translate:0% -50%}.modal-reaction__body[data-v-ae5530a6]{width:574px;min-height:30dvh;max-height:90dvh;overflow:hidden;overflow-y:auto;position:relative}.modal-reaction__list[data-v-ae5530a6]{padding:20px 32px}.modal-reaction__list[data-v-ae5530a6]>*+*{margin-top:20px}.modal-reaction__list-item[data-v-ae5530a6]{display:flex;align-items:center;justify-content:space-between}.modal-reaction__list-item-button[data-v-ae5530a6]{width:110px;background-color:var(--base-medium);color:#000;transition:transform .2s ease}.modal-reaction__list-item-button.active[data-v-ae5530a6]{background-color:#000;color:#fff}@media screen and (max-width: 768px){.modal-reaction[data-v-ae5530a6]{width:100%}.modal-reaction__heading[data-v-ae5530a6]{height:16vw}.modal-reaction__caption[data-v-ae5530a6]{font-size:4.8vw}.modal-reaction__close[data-v-ae5530a6]{width:8vw;right:5.3333333333vw}.modal-reaction__body[data-v-ae5530a6]{width:100%;min-height:auto;max-height:none}.modal-reaction__list[data-v-ae5530a6]{padding:5.3333333333vw 6.4vw}.modal-reaction__list[data-v-ae5530a6]>*+*{margin-top:5.3333333333vw}.modal-reaction__list-item-button[data-v-ae5530a6]{flex-shrink:0;width:29.3333333333vw}}.modal-reaction__list-item .ui-button__label{font-weight:700!important}.modal-reaction__list-item .ui-avatar{white-space:nowrap;gap:10px}.modal-reaction__list-item .ui-avatar__image{width:44px}@media screen and (max-width: 768px){.modal-reaction__list-item{gap:5.3333333333vw}.modal-reaction__list-item .ui-button__label{font-weight:700!important}.modal-reaction__list-item .ui-avatar{white-space:normal;gap:2.6666666667vw}.modal-reaction__list-item .ui-avatar__image{width:11.7333333333vw}}.modal-follow__heading[data-v-64e71ed7]{display:flex;align-items:center;justify-content:center;height:60px;border-bottom:1px solid var(--gray-thin);position:relative}.modal-follow__caption[data-v-64e71ed7]{text-align:center;font-size:20px;font-weight:700}.modal-follow__close[data-v-64e71ed7]{width:40px;position:absolute;right:15px;top:50%;translate:0% -50%}.modal-follow__body[data-v-64e71ed7]{width:574px;min-height:30dvh;max-height:90dvh;overflow:hidden;overflow-y:auto;position:relative}.modal-follow__list[data-v-64e71ed7]{padding:20px 32px}.modal-follow__list[data-v-64e71ed7]>*+*{margin-top:20px}.modal-follow__list-item[data-v-64e71ed7]{display:flex;align-items:center;justify-content:space-between}.modal-follow__list-item-button[data-v-64e71ed7]{width:110px;transition:transform .2s ease;background-color:#000;color:#fff}.modal-follow__list-item-button.active[data-v-64e71ed7]{background-color:var(--base-medium);color:#000}@media screen and (max-width: 768px){.modal-follow[data-v-64e71ed7]{width:100%}.modal-follow__heading[data-v-64e71ed7]{height:16vw}.modal-follow__caption[data-v-64e71ed7]{font-size:4.8vw}.modal-follow__close[data-v-64e71ed7]{width:8vw;right:5.3333333333vw}.modal-follow__body[data-v-64e71ed7]{width:100%;min-height:auto;max-height:none}.modal-follow__list[data-v-64e71ed7]{padding:5.3333333333vw 6.4vw}.modal-follow__list[data-v-64e71ed7]>*+*{margin-top:5.3333333333vw}.modal-follow__list-item-button[data-v-64e71ed7]{flex-shrink:0;width:29.3333333333vw}}.modal-follow__list-item .ui-button__label{font-weight:700!important}.modal-follow__list-item .ui-avatar{white-space:nowrap;gap:10px}.modal-follow__list-item .ui-avatar__image{width:44px}@media screen and (max-width: 768px){.modal-follow__list-item{gap:5.3333333333vw}.modal-follow__list-item .ui-button__label{font-weight:700!important}.modal-follow__list-item .ui-avatar{white-space:normal;gap:2.6666666667vw}.modal-follow__list-item .ui-avatar__image{width:11.7333333333vw}}.user-permit__caption[data-v-386abc4a]{text-align:center;font-size:26px;font-weight:700;line-height:160%;letter-spacing:1.04px;margin-bottom:24px}.user-permit__text[data-v-386abc4a]{text-align:center;font-size:15px;font-weight:500;line-height:180%;letter-spacing:.6px;margin-bottom:32px}.user-permit__buttons[data-v-386abc4a]{display:flex;gap:32px;margin-bottom:32px}.user-permit__button[data-v-386abc4a]{width:278px}.user-permit__notice[data-v-386abc4a]{text-align:center;font-size:14px;font-weight:500;line-height:100%;letter-spacing:.7px}.user-permit__usepermit[data-v-386abc4a]{display:flex;align-items:center;justify-content:space-between;border-radius:10px;padding:15px;border:1px solid var(--gray-thin);margin-bottom:32px}.user-permit__usepermit>span[data-v-386abc4a]{font-size:14px;font-weight:500}.user-permit__usepermit-label[data-v-386abc4a]{display:block;cursor:pointer}.user-permit__usepermit-label:has(input:checked) .user-permit__usepermit-label-button[data-v-386abc4a]{background-color:var(--theme-color)}.user-permit__usepermit-label:has(input:checked) .user-permit__usepermit-label-button span[data-v-386abc4a]{transform:translate(20px)}.user-permit__usepermit-label-button[data-v-386abc4a]{width:48px;height:28px;border-radius:14px;transition:background-color .25s ease;background-color:#ebe4da;box-sizing:border-box;padding:4px}.user-permit__usepermit-label-button span[data-v-386abc4a]{display:block;width:20px;height:20px;border-radius:50%;background-color:#fff;transition:transform .25s ease-in-out}.user-permit__change[data-v-386abc4a]{width:278px;margin-inline:auto;margin-bottom:16px}.user-permit__cancel[data-v-386abc4a]{text-align:center;font-size:14px;font-weight:700;line-height:22px;letter-spacing:.7px}@media screen and (max-width: 768px){.user-permit__caption[data-v-386abc4a]{font-size:5.8666666667vw;font-weight:700;line-height:140%;letter-spacing:.1173333333vw;margin-bottom:6.4vw}.user-permit__text[data-v-386abc4a]{font-size:4vw;font-weight:500;line-height:180%;letter-spacing:.16vw;margin-bottom:6.4vw}.user-permit__buttons[data-v-386abc4a]{display:grid;gap:3.7333333333vw;margin-bottom:6.4vw}.user-permit__button[data-v-386abc4a]{width:100%}.user-permit__notice[data-v-386abc4a]{text-align:center;font-size:3.7333333333vw;font-weight:500;line-height:150%;letter-spacing:.1866666667vw}.user-permit__usepermit[data-v-386abc4a]{border-radius:2.6666666667vw;padding:4vw;background-color:#fff;margin-bottom:6.4vw}.user-permit__usepermit>span[data-v-386abc4a]{font-size:3.7333333333vw;font-weight:500}.user-permit__usepermit-label:has(input:checked) .user-permit__usepermit-label-button span[data-v-386abc4a]{transform:translate(5.3333333333vw)}.user-permit__usepermit-label-button[data-v-386abc4a]{width:12.8vw;height:7.4666666667vw;border-radius:3.7333333333vw;padding:1.0666666667vw}.user-permit__usepermit-label-button span[data-v-386abc4a]{width:5.3333333333vw;height:5.3333333333vw}.user-permit__change[data-v-386abc4a]{width:100%;margin-bottom:4.2666666667vw}.user-permit__cancel[data-v-386abc4a]{width:100%;font-size:3.7333333333vw;font-weight:700;line-height:5.8666666667vw;letter-spacing:.1866666667vw}}.modal[data-v-74a62ee5]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5000;display:grid;place-items:center}.modal__bg[data-v-74a62ee5]{position:absolute;left:0;top:0;width:100%;height:100%;background:#ebe4dae6;-webkit-backdrop-filter:blur(3px) saturate(2);backdrop-filter:blur(3px) saturate(2)}.modal__body[data-v-74a62ee5]{position:relative;padding:80px;border-radius:20px;background:var(--white, #fff);display:grid;justify-items:center}.modal__body[data-v-74a62ee5]:has(.modal-reaction),.modal__body[data-v-74a62ee5]:has(.modal-follow){padding:0}.modal__caption[data-v-74a62ee5]{text-align:center;font-size:26px;font-weight:700;line-height:160%;letter-spacing:1.04px;margin-bottom:24px}.modal__close[data-v-74a62ee5]{width:40px;position:absolute;right:20px;top:20px}.company[data-v-74a62ee5]{min-width:278px}.company__caption[data-v-74a62ee5]{font-size:12px;font-weight:700;line-height:160%;letter-spacing:.48px;margin-bottom:8px}.company__list-item[data-v-74a62ee5]:nth-of-type(n+2){margin-top:32px}.company__list-item-name[data-v-74a62ee5]{font-size:14px;font-weight:500;line-height:160%;letter-spacing:.56px}.company__list-item-link[data-v-74a62ee5]{font-size:14px;font-weight:400;line-height:160%;letter-spacing:.56px;text-decoration-line:underline}.company__back[data-v-74a62ee5]{margin-top:32px}.contact[data-v-74a62ee5]{min-width:278px}.contact__text[data-v-74a62ee5]{font-size:14px;font-weight:500;line-height:160%;letter-spacing:.56px}.contact__text a[data-v-74a62ee5]{font-size:14px;font-weight:400;line-height:160%;letter-spacing:.56px;text-decoration-line:underline}.contact__text[data-v-74a62ee5]:nth-of-type(n+2){margin-top:16px}.contact__back[data-v-74a62ee5]{margin-top:32px}.error__text[data-v-74a62ee5]{text-align:center;margin-bottom:30px;font-size:15px;line-height:27px;font-weight:500}.error__btn[data-v-74a62ee5]{width:278px;margin-inline:auto}.nothing-event[data-v-74a62ee5]{width:415px}.nothing-event .modal__caption[data-v-74a62ee5]{margin-bottom:32px}.nothing-event__figure[data-v-74a62ee5]{width:165px;margin-inline:auto;margin-bottom:32px}.nothing-event__text[data-v-74a62ee5]{text-align:center;font-size:15px;font-weight:500;line-height:180%;letter-spacing:.6px;margin-bottom:16px}.nothing-event__button[data-v-74a62ee5]{width:278px;margin-inline:auto;margin-bottom:16px}.nothing-event__cancel[data-v-74a62ee5]{text-align:center;width:278px;margin-inline:auto}.nothing-event__cancel span[data-v-74a62ee5]{font-size:14px;font-weight:700;line-height:22px;letter-spacing:.7px}.verify-problem[data-v-74a62ee5]{width:496px}.verify-problem__text[data-v-74a62ee5]{text-align:center;font-size:15px;font-weight:500;line-height:180%;letter-spacing:.6px;margin-bottom:32px}.verify-problem__check-list[data-v-74a62ee5]{display:grid;gap:16px;margin-bottom:40px}.verify-problem__check-list-item[data-v-74a62ee5]{counter-increment:verifyProblem;display:flex;gap:6px;font-size:14px;font-weight:400;line-height:25px;letter-spacing:.7px}.verify-problem__check-list-item[data-v-74a62ee5]:before{content:counter(verifyProblem) ".";flex-shrink:0;white-space:nowrap}.verify-problem__close[data-v-74a62ee5]{text-align:center;width:278px;margin-inline:auto}.verify-problem__close span[data-v-74a62ee5]{font-size:14px;font-weight:700;line-height:22px;letter-spacing:.7px}@media screen and (max-width: 768px){.modal__body[data-v-74a62ee5]{width:var(--mobile-content);padding:10.6666666667vw 5.3333333333vw;border-radius:5.3333333333vw;max-height:90dvh;overflow:hidden;overflow-y:scroll}.modal__body[data-v-74a62ee5]:has(.modal-reaction),.modal__body[data-v-74a62ee5]:has(.modal-follow){width:100%;padding:0;height:100%;max-height:none;border-radius:0}.modal__caption[data-v-74a62ee5]{font-size:5.8666666667vw;line-height:140%;letter-spacing:.1173333333vw;margin-bottom:6.4vw}.modal__close[data-v-74a62ee5]{width:8vw;right:4.2666666667vw;top:3.7333333333vw}.company[data-v-74a62ee5]{min-width:auto}.company__caption[data-v-74a62ee5]{font-size:3.2vw;letter-spacing:.128vw;margin-bottom:2.1333333333vw}.company__list-item[data-v-74a62ee5]:nth-of-type(n+2){margin-top:8.5333333333vw}.company__list-item-name[data-v-74a62ee5]{font-size:3.7333333333vw;letter-spacing:.1493333333vw;margin-bottom:1.6vw}.company__list-item-link[data-v-74a62ee5]{font-size:3.7333333333vw;letter-spacing:.1493333333vw}.company__back[data-v-74a62ee5]{margin-top:6.4vw}.company__back .ui-button[data-v-74a62ee5]{width:auto}.contact[data-v-74a62ee5]{min-width:auto}.contact__text[data-v-74a62ee5],.contact__text a[data-v-74a62ee5]{font-size:3.7333333333vw;letter-spacing:.1493333333vw}.contact__text[data-v-74a62ee5]:nth-of-type(n+2){margin-top:4.2666666667vw}.contact__back[data-v-74a62ee5]{margin-top:6.4vw;width:100%}.contact__back .ui-button[data-v-74a62ee5]{width:100%}.nothing-event[data-v-74a62ee5]{width:auto}.nothing-event .modal__caption[data-v-74a62ee5]{margin-bottom:8.5333333333vw}.nothing-event__figure[data-v-74a62ee5]{width:32vw;margin-bottom:8.5333333333vw}.nothing-event__text[data-v-74a62ee5]{font-size:4vw;letter-spacing:.16vw;margin-bottom:4.2666666667vw}.nothing-event__button[data-v-74a62ee5]{width:74.1333333333vw;margin-bottom:4.2666666667vw}.nothing-event__cancel span[data-v-74a62ee5]{font-size:3.7333333333vw;line-height:5.8666666667vw;letter-spacing:.1866666667vw}.verify-problem[data-v-74a62ee5]{width:auto}.verify-problem__text[data-v-74a62ee5]{font-size:4vw;letter-spacing:.16vw;margin-bottom:8.5333333333vw}.verify-problem__check-list[data-v-74a62ee5]{gap:3.2vw;margin-bottom:10.6666666667vw}.verify-problem__check-list-item[data-v-74a62ee5]{gap:1.6vw;font-size:3.7333333333vw;line-height:6.6666666667vw;letter-spacing:.1866666667vw}.verify-problem__close[data-v-74a62ee5]{width:74.1333333333vw}}.modal__bg[data-v-74a62ee5]{opacity:0;transition:opacity .25s ease-in}.modal__body[data-v-74a62ee5]{transform:scale(.9);opacity:0;transition:opacity .25s ease-in,transform .25s ease-in}.modal.active .modal__bg[data-v-74a62ee5]{transition:opacity .25s ease-out;opacity:1}.modal.active .modal__body[data-v-74a62ee5]{transition:opacity .25s ease-out,transform .25s ease-out;transform:scale(1);opacity:1}.confirm[data-v-ceb493cd]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5000;display:grid;place-items:center}.confirm__bg[data-v-ceb493cd]{position:absolute;left:0;top:0;width:100%;height:100%;background:#ebe4dae6;-webkit-backdrop-filter:blur(3px) saturate(2);backdrop-filter:blur(3px) saturate(2)}.confirm__body[data-v-ceb493cd]{width:calc(var(--vw) * 42.0204978038);position:relative;border-radius:20px;background:var(--white, #fff);overflow:hidden;overflow-y:auto;max-height:90dvh}.confirm__body.terms[data-v-ceb493cd]{width:calc(var(--vw) * 65.8857979502)}.confirm__body.terms .confirm__text[data-v-ceb493cd]{text-align:left}.confirm__body-inner[data-v-ceb493cd]{padding:80px}.confirm__title[data-v-ceb493cd]{text-align:center;font-size:26px;font-weight:700;line-height:160%;letter-spacing:1.04px;margin-bottom:16px}.confirm__text[data-v-ceb493cd]{text-align:center;font-size:15px;font-weight:500;line-height:180%;letter-spacing:.6px;margin-bottom:32px}.confirm__button[data-v-ceb493cd]{width:278px;margin-inline:auto;margin-bottom:24px}.confirm__cancel[data-v-ceb493cd]{text-align:center;font-size:14px;font-weight:700;line-height:22px;letter-spacing:.7px}@media screen and (max-width: 768px){.confirm[data-v-ceb493cd]{width:100%}.confirm__body[data-v-ceb493cd]{width:100%;padding:0;overflow:hidden;overflow-y:auto;max-height:90dvh;width:var(--mobile-content)}.confirm__body-inner[data-v-ceb493cd]{padding:10.6666666667vw 6.4vw}.confirm__body.terms[data-v-ceb493cd]{width:calc(100% - 12.8vw)}.confirm__body.terms .confirm__text[data-v-ceb493cd]{text-align:left;font-size:3.7333333333vw}.confirm__title[data-v-ceb493cd]{text-align:center;padding:4vw 0;font-size:4.8vw;letter-spacing:.192vw}.confirm__text[data-v-ceb493cd]{font-size:4vw;line-height:180%;letter-spacing:.16vw;margin-bottom:8.5333333333vw}.confirm__button[data-v-ceb493cd]{width:100%;margin-inline:auto;margin-bottom:6.4vw}.confirm__cancel[data-v-ceb493cd]{text-align:center;font-size:3.7333333333vw;line-height:5.8666666667vw;letter-spacing:.1866666667vw}}.confirm__bg[data-v-ceb493cd]{opacity:0;transition:opacity .25s ease-in}.confirm__body[data-v-ceb493cd]{transform:scale(.9);opacity:0;transition:opacity .25s ease-in,transform .25s ease-in}.confirm.active .confirm__bg[data-v-ceb493cd]{transition:opacity .25s ease-out;opacity:1}.confirm.active .confirm__body[data-v-ceb493cd]{transition:opacity .25s ease-out,transform .25s ease-out;transform:scale(1);opacity:1}.ui-icon-ambassador[data-v-981a6937]{display:block;aspect-ratio:1/1;max-width:100%;position:relative}.ui-icon-ambassador img[data-v-981a6937]{width:100%;height:100%;object-fit:contain}.ui-icon-ambassador[data-v-981a6937]:has(.ui-icon-ambassador__reaction){cursor:pointer}.ui-icon-ambassador__reaction[data-v-981a6937]{background-color:var(--theme-color);color:#fff;font-size:12px;font-weight:500;white-space:nowrap;position:absolute;left:50%;top:calc(100% + 10px);translate:-50% 0;padding:.5em;line-height:1.3;border-radius:6px;transform-origin:center top;scale:0;transition:scale .2s ease;text-align:center}@media screen and (min-width: 769px){.ui-icon-ambassador:hover .ui-icon-ambassador__reaction[data-v-981a6937]{scale:1}}@media screen and (max-width: 768px){.ui-icon-ambassador:active .ui-icon-ambassador__reaction[data-v-981a6937]{scale:1}.ui-icon-ambassador__reaction[data-v-981a6937]{translate:none;transform-origin:right top;left:auto;right:0}}@keyframes activeAction-21203f45{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.ui-reaction-button[data-v-21203f45]{display:flex;align-items:center;white-space:nowrap;position:relative;transition:transform .3s ease,filter .3s ease,opacity .3s ease}.ui-reaction-button-active[data-v-21203f45]{filter:var(--theme-filter)}.ui-reaction-button-active.shadow[data-v-21203f45]{pointer-events:none;position:absolute;left:0;top:0;animation:activeAction-21203f45 1s forwards ease}.ui-reaction-button img[data-v-21203f45]{flex-shrink:0}.ui-reaction-button.isMyPhoto[data-v-21203f45]{pointer-events:none}.ui-reaction-button.loading[data-v-21203f45]{transform:scale(.8)}.ui-comment-button[data-v-653cad43]{display:flex;align-items:center;white-space:nowrap;transition:transform .3s ease,filter .3s ease,opacity .3s ease}.ui-comment-button-active[data-v-653cad43]{filter:var(--theme-filter)}.ui-comment-button img[data-v-653cad43]{flex-shrink:0}.ui-comment-button.loading[data-v-653cad43]{pointer-events:none;transform:scale(.8)}@keyframes activeAction-4683a567{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.ui-bookmark-button[data-v-4683a567]{display:flex;align-items:center;white-space:nowrap;position:relative;transition:transform .3s ease,filter .3s ease,opacity .3s ease}.ui-bookmark-button-active[data-v-4683a567]{filter:var(--theme-filter)}.ui-bookmark-button-active.shadow[data-v-4683a567]{pointer-events:none;position:absolute;left:0;top:0;animation:activeAction-4683a567 1s forwards ease}.ui-bookmark-button img[data-v-4683a567]{flex-shrink:0}.ui-bookmark-button.isMyPhoto[data-v-4683a567]{pointer-events:none}.ui-bookmark-button.loading[data-v-4683a567]{transform:scale(.8)}@keyframes FaceDetecter-5ba2d830{0%{-webkit-mask-size:0% 100%;mask-size:0% 100%;transform:scale(1)}30%,70%{-webkit-mask-size:100% 100%;mask-size:100% 100%;transform:scale(1)}to{-webkit-mask-size:100% 100%;mask-size:100% 100%;transform:scaleX(0)}}@keyframes FaceLabel-5ba2d830{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.post-detail__image[data-v-5ba2d830]{position:relative;width:calc(100% - var(--vw) * 10.2489019034);height:calc(var(--vw) * 46.8521229868);display:flex;align-items:center;justify-content:center;will-change:opacity}.post-detail__image-elem[data-v-5ba2d830]{position:relative;max-height:100%;max-width:100%}.post-detail__image-figure[data-v-5ba2d830]:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#0000;will-change:opacity;z-index:1}.post-detail__image-watermark[data-v-5ba2d830]{position:absolute;color:#ffffffb3;font-size:16px;bottom:"10px";right:"10px"}.post-detail__image-face-rect[data-v-5ba2d830]{position:absolute;background-color:var(--theme-color);opacity:.2;mix-blend-mode:plus-lighter;-webkit-mask-image:linear-gradient(to right,#fff,#fff);mask-image:linear-gradient(to right,#fff,#fff);-webkit-mask-size:0% 100%;mask-size:0% 100%;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;transform-origin:right center;animation:FaceDetecter-5ba2d830 .35s forwards ease-in-out;translate:-10% -10%;z-index:2}.post-detail__image-face[data-v-5ba2d830]{position:absolute;animation:FaceLabel-5ba2d830 .3s both ease-in-out;animation-delay:.15s;transform-origin:left top;z-index:2}.post-detail__image-face[data-v-5ba2d830]:hover{z-index:3}.post-detail__image-face a[data-v-5ba2d830]{display:inline-block;padding:calc(var(--vw) * .3660322108) calc(var(--vw) * .7320644217);border-radius:calc(var(--vw) * .2928257687);background:#fff;font-size:calc(var(--vw) * .878477306);font-weight:500;line-height:100%;letter-spacing:calc(var(--vw) * .0351390922);transition:opacity .3s ease;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.5))}.post-detail__image-face-detector[data-v-5ba2d830]{position:absolute;right:20px;top:16px;width:42px;z-index:2}.post-detail__image svg[data-v-5ba2d830],.post-detail__image img[data-v-5ba2d830]{width:100%;will-change:opacity}@media screen and (max-width: 768px){.post-detail__image[data-v-5ba2d830]{width:100%;height:auto;display:block;position:relative}.post-detail__image-elem[data-v-5ba2d830]{position:relative}.post-detail__image-watermark[data-v-5ba2d830]{font-size:12px}.post-detail__image-face[data-v-5ba2d830]{position:absolute}.post-detail__image-face a[data-v-5ba2d830]{padding:1.3333333333vw 2.6666666667vw;border-radius:1.0666666667vw;background:#fff;font-size:3.2vw;line-height:100%;letter-spacing:.128vw}.post-detail__image-face-detector[data-v-5ba2d830]{position:absolute;right:3.2vw;top:3.2vw;width:11.2vw}.post-detail__image svg[data-v-5ba2d830],.post-detail__image img[data-v-5ba2d830]{width:100%}}@media screen and (min-width: 769px){.post-detail__image-elem:has(.post-detail__image-face:hover) .post-detail__image-face a[data-v-5ba2d830]{opacity:.5}.post-detail__image-elem:has(.post-detail__image-face:hover) .post-detail__image-face:has(:hover) a[data-v-5ba2d830]{opacity:1}}.photo-thumbnail[data-v-e9ea2b41]{position:relative;z-index:0;will-change:opacity}.photo-thumbnail__permit[data-v-e9ea2b41]{pointer-events:none;position:absolute;right:calc(var(--vw) * .5124450952);top:calc(var(--vw) * 3.2210834553);z-index:2;white-space:nowrap;display:inline-flex;padding:calc(var(--vw) * .2196193265) calc(var(--vw) * .2928257687);justify-content:center;align-items:center;border-radius:calc(var(--vw) * .2928257687);background:#fffc;font-size:calc(var(--vw) * .5856515373);font-style:normal;font-weight:700;line-height:120%}.photo-thumbnail__edit[data-v-e9ea2b41]{width:calc(var(--vw) * 2.0497803807);height:calc(var(--vw) * 2.0497803807);border-radius:50%;background-color:#fffc;position:absolute;right:calc(var(--vw) * .5856515373);top:calc(var(--vw) * .5856515373);display:flex;align-items:center;justify-content:center;z-index:1}.photo-thumbnail__edit[data-v-e9ea2b41]:before{content:"";display:block;width:calc(var(--vw) * 3.2210834553);height:calc(var(--vw) * 3.2210834553);background:transparent;position:absolute;left:50%;top:50%;translate:-50% -50%}.photo-thumbnail__edit img[data-v-e9ea2b41]{width:calc(var(--vw) * 1.5373352855)}.photo-thumbnail:has(.photo-thumbnail-meta-badge-team) .photo-thumbnail-meta-badge[data-v-e9ea2b41],.photo-thumbnail:has(.ui-icon-ambassador) .photo-thumbnail-meta-badge[data-v-e9ea2b41]{display:grid}.photo-thumbnail.medium .photo-thumbnail-meta[data-v-e9ea2b41]{padding:calc(var(--vw) * .5856515373)}.photo-thumbnail.medium .photo-thumbnail__fav[data-v-e9ea2b41]{width:calc(var(--vw) * 2.0497803807);height:calc(var(--vw) * 2.0497803807);border-radius:50%;background-color:#fffc;position:absolute;right:calc(var(--vw) * .5856515373);top:calc(var(--vw) * .5856515373);display:flex;align-items:center;justify-content:center;z-index:1}.photo-thumbnail.medium .photo-thumbnail__fav[data-v-e9ea2b41]:before{content:"";display:block;width:calc(var(--vw) * 3.2210834553);height:calc(var(--vw) * 3.2210834553);background:transparent;position:absolute;left:50%;top:50%;translate:-50% -50%}.photo-thumbnail.medium .photo-thumbnail__fav img[data-v-e9ea2b41]{width:calc(var(--vw) * 1.5373352855)}.photo-thumbnail-image[data-v-e9ea2b41]{position:relative;overflow:hidden}.photo-thumbnail-image[data-v-e9ea2b41]:has(+.photo-thumbnail-user-action){margin-bottom:calc(var(--vw) * .7320644217)}.photo-thumbnail-image-figure[data-v-e9ea2b41]{width:100%;overflow:hidden;border-radius:calc(var(--vw) * .7320644217);position:relative;aspect-ratio:1/1}.photo-thumbnail-image-figure.hasComment[data-v-e9ea2b41]:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(180deg,#0000 65%,#00000059 75%,#000c);will-change:opacity;z-index:1}.photo-thumbnail-meta[data-v-e9ea2b41]{position:absolute;left:0;bottom:0;width:100%;z-index:2;display:grid;grid-template-columns:1fr auto;pointer-events:none;padding:calc(var(--vw) * .7320644217) calc(var(--vw) * .7320644217);gap:calc(var(--vw) * .439238653)}.photo-thumbnail-meta-title[data-v-e9ea2b41]{color:#fff;font-size:calc(var(--vw) * .878477306);font-weight:400;line-height:140%;letter-spacing:calc(var(--vw) * .0351390922);overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:end;will-change:opacity}.photo-thumbnail-meta-badge[data-v-e9ea2b41]{align-self:end;width:calc(var(--vw) * 2.3426061493);display:grid;gap:calc(var(--vw) * .3660322108);display:none}.photo-thumbnail-meta-icon[data-v-e9ea2b41]{pointer-events:all;align-self:center;width:calc(var(--vw) * 2.3426061493)}.photo-thumbnail-tag[data-v-e9ea2b41]{pointer-events:none;position:absolute;left:0;top:0;z-index:2;width:calc(var(--vw) * 4.5387994143)}.photo-thumbnail-tag svg[data-v-e9ea2b41]{width:100%}.photo-thumbnail-bottom-row[data-v-e9ea2b41]{display:flex;justify-content:space-between;padding-right:calc(var(--vw) * .7320644217)}.photo-thumbnail-user-action[data-v-e9ea2b41]{display:flex;align-items:center;gap:calc(var(--vw) * .5856515373)}.photo-thumbnail-user-action-el[data-v-e9ea2b41]{display:flex;align-items:center;gap:calc(var(--vw) * .2928257687)}.photo-thumbnail-user-action-el img[data-v-e9ea2b41]{width:calc(var(--vw) * 1.6105417277)}.photo-thumbnail-user-action-el span[data-v-e9ea2b41]{color:var(--gray-dark);font-size:calc(var(--vw) * .878477306);letter-spacing:calc(var(--vw) * .0351390922)}.photo-thumbnail-team[data-v-e9ea2b41]{width:calc(var(--vw) * 2.3426061493);margin-top:calc(var(--vw) * .7320644217)}@media screen and (max-width: 768px){.photo-thumbnail__edit[data-v-e9ea2b41]{width:7.4666666667vw;height:7.4666666667vw;right:2.1333333333vw;top:2.1333333333vw}.photo-thumbnail__edit[data-v-e9ea2b41]:before{content:"";display:block;width:11.7333333333vw;height:11.7333333333vw;background:transparent;position:absolute;left:50%;top:50%;translate:-50% -50%}.photo-thumbnail__edit img[data-v-e9ea2b41]{width:5.8666666667vw}.photo-thumbnail__permit[data-v-e9ea2b41]{pointer-events:none;position:absolute;right:2.1333333333vw;top:11.7333333333vw;z-index:2;white-space:nowrap;display:inline-flex;padding:.5333333333vw 1.0666666667vw;justify-content:center;align-items:center;border-radius:1.0666666667vw;background:#fffc;font-size:1.8666666667vw;font-style:normal;font-weight:700;line-height:120%}.photo-thumbnail.medium .photo-thumbnail-meta[data-v-e9ea2b41]{padding:3.2vw}.photo-thumbnail.medium .photo-thumbnail__fav[data-v-e9ea2b41]{width:7.4666666667vw;height:7.4666666667vw;right:2.1333333333vw;top:2.1333333333vw}.photo-thumbnail.medium .photo-thumbnail__fav[data-v-e9ea2b41]:before{content:"";display:block;width:11.7333333333vw;height:11.7333333333vw;background:transparent;position:absolute;left:50%;top:50%;translate:-50% -50%}.photo-thumbnail.medium .photo-thumbnail__fav img[data-v-e9ea2b41]{width:5.8666666667vw}.photo-thumbnail-image[data-v-e9ea2b41]:has(+.photo-thumbnail-user-action){margin-bottom:2.6666666667vw}.photo-thumbnail-image-figure[data-v-e9ea2b41]{border-radius:2.6666666667vw}.photo-thumbnail-meta[data-v-e9ea2b41]{padding:2.6666666667vw 1.6vw;gap:1.6vw}.photo-thumbnail-meta-title[data-v-e9ea2b41]{font-size:3.2vw;font-weight:400;line-height:140%;letter-spacing:.128vw}.photo-thumbnail-meta-badge[data-v-e9ea2b41]{width:7.4666666667vw;gap:1.3333333333vw}.photo-thumbnail-meta-icon[data-v-e9ea2b41]{width:7.4666666667vw}.photo-thumbnail-tag[data-v-e9ea2b41]{width:16.5333333333vw}.photo-thumbnail-bottom-row[data-v-e9ea2b41]{display:flex;justify-content:space-between;padding-right:1.6vw}.photo-thumbnail-user-action[data-v-e9ea2b41]{gap:2.1333333333vw}.photo-thumbnail-user-action-el[data-v-e9ea2b41]{gap:1.0666666667vw}.photo-thumbnail-user-action-el img[data-v-e9ea2b41]{width:6.4vw}.photo-thumbnail-user-action-el span[data-v-e9ea2b41]{font-size:3.2vw;letter-spacing:.128vw}.photo-thumbnail-team[data-v-e9ea2b41]{margin-top:2.6666666667vw;width:7.4666666667vw}}.photo-thumbnail__fav img{width:70%;position:absolute;left:50%!important;top:50%!important;translate:-50% -50%}.photo-thumbnail-user-action-el img{width:22px}.photo-thumbnail-user-action-el span{color:#85837f;font-size:12px;letter-spacing:.48px}@media screen and (max-width: 768px){.photo-thumbnail-user-action-el img{width:6.4vw}.photo-thumbnail-user-action-el span{font-size:3.2vw;letter-spacing:.128vw}}@media screen and (min-width: 769px){.photo-thumbnail{opacity:0;transform:scale(.95);transition:opacity .2s ease-out,transform .4s ease-out}.photo-thumbnail.active{opacity:1;transform:scale(1)}.photo-thumbnail.small .photo-thumbnail-image-figure:before{opacity:0;transition:opacity .3s ease-in}.photo-thumbnail.small .photo-thumbnail-meta-title{transform:translateY(calc(100% + var(--vw) * 2.196193265));transition:transform .3s ease-in}.photo-thumbnail.small:hover .photo-thumbnail-image-figure:before{opacity:1;transition:opacity .3s ease-out}.photo-thumbnail.small:hover .photo-thumbnail-meta-title{transition:transform .3s ease-out;transform:translateY(0)}}@media screen and (max-width: 768px){.photo-thumbnail.small .photo-thumbnail-image-figure:before{opacity:0;transition:opacity .3s ease-in}.photo-thumbnail.small .photo-thumbnail-meta-title{transform:translateY(calc(100% + 8vw));transition:transform .3s ease-in;font-size:2.6666666667vw}.photo-thumbnail.small:active .photo-thumbnail-image-figure:before{opacity:1;transition:opacity .3s ease-out}.photo-thumbnail.small:active .photo-thumbnail-meta-title{transition:transform .3s ease-out;transform:translateY(0)}}.related-list[data-v-7bc86a9b]{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--vw) * 1.4641288433)}@media screen and (max-width: 768px){.related-list[data-v-7bc86a9b]{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2vw}}.comment__list-item.disabled .comment__list-item-meta-name[data-v-18e6d826],.comment__list-item.disabled .comment__list-item-meta-date[data-v-18e6d826],.comment__list-item.disabled .comment__list-item-comment[data-v-18e6d826]{color:var(--gray-dark, #85837f);pointer-events:none}.comment__list-item-avatar[data-v-18e6d826]{width:calc(var(--vw) * 2.9282576867)}.comment__list-item-head[data-v-18e6d826]{display:flex;gap:calc(var(--vw) * .7320644217);margin-bottom:calc(var(--vw) * .5856515373);display:grid;grid-template-columns:auto 1fr auto;align-items:center}.comment__list-item-meta-name[data-v-18e6d826]{font-size:calc(var(--vw) * 1.0248901903);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .0409956076)}.comment__list-item-meta-date[data-v-18e6d826]{color:var(--gray-dark, #85837f);font-size:calc(var(--vw) * .878477306);font-weight:400;line-height:160%;letter-spacing:calc(var(--vw) * .0351390922)}.comment__list-item-user-action[data-v-18e6d826]{display:flex;align-items:center;gap:calc(var(--vw) * .3660322108)}.comment__list-item-user-action-good[data-v-18e6d826]{display:flex;align-items:center;transition:all .3s ease}.comment__list-item-user-action-good.loading[data-v-18e6d826]{pointer-events:none;transform:scale(.8)}.comment__list-item-user-action-good img[data-v-18e6d826]{width:calc(var(--vw) * 1.756954612)}.comment__list-item-user-action-good img.active[data-v-18e6d826]{filter:var(--theme-filter)}.comment__list-item-user-action-good span[data-v-18e6d826]{color:var(--gray-dark, #85837f);font-size:calc(var(--vw) * .878477306);font-weight:400;line-height:160%;letter-spacing:calc(var(--vw) * .0351390922)}.comment__list-item-user-action-menu[data-v-18e6d826]{width:calc(var(--vw) * 1.756954612);position:relative}.comment__list-item-user-action-button[data-v-18e6d826]{position:absolute;right:0;top:105%;white-space:nowrap}.comment__list-item-user-action-button span[data-v-18e6d826]{display:block;padding:calc(var(--vw) * .2928257687) calc(var(--vw) * 1.4641288433);border-radius:calc(var(--vw) * .7320644217);background:var(--gray-thin);font-size:calc(var(--vw) * 1.0248901903);line-height:150%;letter-spacing:calc(var(--vw) * .0512445095)}.comment__list-item-comment[data-v-18e6d826]{font-size:calc(var(--vw) * .9516837482);font-weight:400;line-height:150%;letter-spacing:calc(var(--vw) * .0380673499);padding-left:calc(var(--vw) * 3.6603221083)}.comment__list-item-reply[data-v-18e6d826]{margin-top:calc(var(--vw) * .878477306);font-size:calc(var(--vw) * .878477306);font-weight:700;line-height:100%;letter-spacing:calc(var(--vw) * .0351390922);translate:calc(var(--vw) * 3.6603221083) calc(var(--vw) * 0)}@media screen and (max-width: 768px){.comment__list-item-avatar[data-v-18e6d826]{width:10.6666666667vw}.comment__list-item-head[data-v-18e6d826]{gap:2.6666666667vw;margin-bottom:2.1333333333vw}.comment__list-item-meta-name[data-v-18e6d826]{font-size:3.7333333333vw;letter-spacing:.1493333333vw}.comment__list-item-meta-date[data-v-18e6d826]{font-size:3.2vw;letter-spacing:.128vw}.comment__list-item-user-action-good img[data-v-18e6d826]{width:6.4vw}.comment__list-item-user-action-good span[data-v-18e6d826]{font-size:3.2vw;letter-spacing:.128vw}.comment__list-item-user-action-menu[data-v-18e6d826]{width:6.4vw}.comment__list-item-user-action-button span[data-v-18e6d826]{display:block;padding:1.0666666667vw 5.3333333333vw;border-radius:2.6666666667vw;font-size:3.7333333333vw;letter-spacing:.1866666667vw}.comment__list-item-comment[data-v-18e6d826]{font-size:3.4666666667vw;letter-spacing:.1386666667vw;padding-left:13.3333333333vw}.comment__list-item-reply[data-v-18e6d826]{margin-top:3.2vw;font-size:3.2vw;letter-spacing:.128vw;translate:13.3333333333vw 0px}}.comment[data-v-b1cd1480]{height:100%;display:flex;flex-direction:column;justify-content:space-between;contain:size;position:relative}.comment__view[data-v-b1cd1480]{height:100%;overflow:hidden;overflow-y:scroll}.comment__nothing[data-v-b1cd1480]{width:100%;height:100%;padding-top:calc(var(--vw) * 7.3206442167);text-align:center;display:flex;flex-direction:column;justify-content:flex-start;gap:calc(var(--vw) * .878477306)}.comment__nothing strong[data-v-b1cd1480]{font-size:calc(var(--vw) * 1.4641288433);font-weight:700;line-height:140%;letter-spacing:calc(var(--vw) * .0292825769)}.comment__nothing span[data-v-b1cd1480]{color:var(--gray-dark, #85837f);font-size:calc(var(--vw) * 1.0248901903);font-weight:500;line-height:180%;letter-spacing:calc(var(--vw) * .0409956076)}.comment__list[data-v-b1cd1480]{display:grid;gap:calc(var(--vw) * 1.756954612);padding:calc(var(--vw) * 4.6852122987) calc(var(--vw) * 4.39238653)}.comment__list-child-trigger[data-v-b1cd1480]{display:flex;align-items:center;justify-content:space-between;color:var(--gray-dark, #85837f);gap:calc(var(--vw) * .5856515373);padding-left:calc(var(--vw) * 3.6603221083)}.comment__list-child-trigger:has(input[type=checkbox]:checked) span[data-v-b1cd1480]:before{content:"閉じる"}.comment__list-child-trigger[data-v-b1cd1480]:hover{color:var(--theme-color)}.comment__list-child-trigger[data-v-b1cd1480]:before{content:"";display:block;width:100%;height:1px;background-color:var(--gray-thin)}.comment__list-child-trigger span[data-v-b1cd1480]{flex-shrink:0;font-size:calc(var(--vw) * .8052708638);font-weight:500;line-height:100%;letter-spacing:calc(var(--vw) * .0322108346)}.comment__list-child-trigger span[data-v-b1cd1480]:before{content:"返信を表示する"}.comment__list-child-list[data-v-b1cd1480]{padding:calc(var(--vw) * 1.1713030747) 0;padding-left:calc(var(--vw) * 2.9282576867);display:grid;gap:calc(var(--vw) * 1.1713030747)}.comment__form[data-v-b1cd1480]{flex-shrink:0;padding:calc(var(--vw) * 1.756954612) calc(var(--vw) * 2.9282576867);border-radius:calc(var(--vw) * 1.4641288433) calc(var(--vw) * 1.4641288433) calc(var(--vw) * 0) calc(var(--vw) * 0);border-top:1px solid var(--gray-thin);border-right:1px solid var(--gray-thin);background:var(--white, #fff)}.comment__form-reply[data-v-b1cd1480]{font-size:calc(var(--vw) * .7320644217);font-weight:500;margin-bottom:calc(var(--vw) * .7320644217)}.comment__form-column[data-v-b1cd1480]{display:flex;align-items:center;gap:calc(var(--vw) * 1.0980966325)}.comment__form-input[data-v-b1cd1480]{width:100%;padding:calc(var(--vw) * .878477306) calc(var(--vw) * 1.1713030747);resize:none;outline:none}.comment__form-button[data-v-b1cd1480]{flex-shrink:0;width:calc(var(--vw) * 3.2942898975)}@media screen and (max-width: 768px){.comment[data-v-b1cd1480]{width:100%;height:100%;position:fixed;left:0;bottom:0;background-color:#f5ebdecc;padding-top:4.2666666667vw;z-index:1;translate:0px 100%;transition:translate .3s ease}.comment.active[data-v-b1cd1480]{translate:0px 0%}.comment__head[data-v-b1cd1480]{flex-shrink:0;border-radius:5.3333333333vw 5.3333333333vw 0vw 0vw;border-bottom:1px solid var(--gray-thin);height:16vw;padding:0 6.4vw;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.comment__close[data-v-b1cd1480]{width:8vw}.comment__caption[data-v-b1cd1480]{font-size:4.8vw;font-weight:700;line-height:160%;letter-spacing:.192vw}.comment__view[data-v-b1cd1480]{background-color:#fff}.comment__nothing[data-v-b1cd1480]{padding-top:16vw;gap:3.2vw}.comment__nothing strong[data-v-b1cd1480]{font-size:5.3333333333vw;letter-spacing:.1066666667vw}.comment__nothing span[data-v-b1cd1480]{font-size:3.7333333333vw;letter-spacing:.1493333333vw}.comment__list[data-v-b1cd1480]{gap:6.4vw;padding:6.4vw}.comment__list-child-trigger[data-v-b1cd1480]{padding-left:13.3333333333vw;gap:2.1333333333vw}.comment__list-child-trigger span[data-v-b1cd1480]{font-size:2.9333333333vw;letter-spacing:.1173333333vw}.comment__list-child-list[data-v-b1cd1480]{padding:4.2666666667vw 0;padding-left:40px;display:grid;gap:4.2666666667vw}.comment__form[data-v-b1cd1480]{padding:4.2666666667vw 5.3333333333vw;border-radius:0;gap:2.1333333333vw}.comment__form-input[data-v-b1cd1480]{padding:3.2vw 3.7333333333vw;min-height:17.6vw}.comment__form-button[data-v-b1cd1480]{width:12vw}}.post-detail[data-v-195bb526]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:4000;overflow:hidden;overflow-y:scroll;overscroll-behavior:none}.post-detail__bg[data-v-195bb526]{position:absolute;left:0;top:0;width:100%;height:100%;background:#ebe4dae6}.post-detail__body[data-v-195bb526]{position:relative;will-change:opacity;background:var(--base)}.post-detail__row[data-v-195bb526]{width:100%;background-color:#fff;display:grid;grid-template-columns:auto calc(var(--vw) * 38.0673499268);position:relative}.post-detail__column[data-v-195bb526]{height:100%}.post-detail__column--left[data-v-195bb526]{width:100%;display:grid;place-items:center;padding:40px 0}.post-detail__column--right[data-v-195bb526]{border-left:1px solid var(--gray-thin)}.post-detail__content[data-v-195bb526]{width:var(--desktop-content-large);margin-inline:auto;padding:calc(var(--vw) * 4.39238653) 0}.post-detail__content[data-v-195bb526]>*+*{margin-top:calc(var(--vw) * 2.9282576867)}.post-detail__close[data-v-195bb526]{position:fixed;right:calc(var(--vw) * 1.1713030747);top:calc(var(--vw) * 1.0248901903);width:calc(var(--vw) * 2.9282576867)}.meta[data-v-195bb526]{padding:calc(var(--vw) * 1.4641288433);border-radius:calc(var(--vw) * .1464128843) calc(var(--vw) * .1464128843) calc(var(--vw) * .1464128843) calc(var(--vw) * .1464128843);background:var(--base-medium);font-size:calc(var(--vw) * 1.0248901903);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .0409956076);display:none}.meta[data-v-195bb526]:has(span){display:grid}.contributor__heading[data-v-195bb526]{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--vw) * 1.1713030747)}.contributor__heading-profile[data-v-195bb526]{display:flex;align-items:center;gap:calc(var(--vw) * .5856515373)}.contributor__heading-profile-avatar[data-v-195bb526]{pointer-events:none;width:calc(var(--vw) * 2.196193265)}.contributor__heading-profile-name[data-v-195bb526]{font-size:calc(var(--vw) * 1.1713030747);font-weight:500;line-height:150%;letter-spacing:calc(var(--vw) * .046852123)}.contributor__heading-user-action[data-v-195bb526],.contributor__heading-user-action-btn-row[data-v-195bb526]{display:flex;align-items:center}.contributor__heading-user-action-btn-row .ff-lato[data-v-195bb526]{font-size:calc(var(--vw) * 1.0248901903);letter-spacing:calc(var(--vw) * .0351390922);padding-right:calc(var(--vw) * .7320644217)}.contributor__heading-user-action-btn-row .ff-lato span[data-v-195bb526]{text-decoration:underline;text-underline-offset:.2em;padding:calc(var(--vw) * 0) calc(var(--vw) * .5856515373)}.contributor__comments[data-v-195bb526]{padding:calc(var(--vw) * 1.4641288433);border-radius:calc(var(--vw) * .1464128843) calc(var(--vw) * 1.4641288433) calc(var(--vw) * 1.4641288433) calc(var(--vw) * 1.4641288433);background:var(--white, #fff);font-size:calc(var(--vw) * 1.0248901903);font-weight:400;line-height:160%;letter-spacing:calc(var(--vw) * .0409956076)}.contributor__comments-hash-list[data-v-195bb526]{margin-top:calc(var(--vw) * .3660322108);display:flex;flex-wrap:wrap;gap:calc(var(--vw) * .7320644217);color:var(--theme-color)}.event[data-v-195bb526]{padding:calc(var(--vw) * 1.4641288433) 0;border-top:1px solid var(--gray-thin);border-bottom:1px solid var(--gray-thin);display:flex;justify-content:space-between}.event[data-v-195bb526]:has(+.info){border-bottom:none;padding-bottom:0}.event__caption[data-v-195bb526]{font-size:calc(var(--vw) * 1.6105417277);font-weight:700;line-height:160%;letter-spacing:calc(var(--vw) * .0644216691)}.event__caption a[data-v-195bb526]{text-decoration:underline;text-underline-offset:.2em}.event__date[data-v-195bb526]{font-size:calc(var(--vw) * 1.1713030747);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .046852123)}.event__category-list[data-v-195bb526]{display:flex;gap:calc(var(--vw) * .5856515373)}.event__category-list-item[data-v-195bb526]{padding:calc(var(--vw) * .1464128843) calc(var(--vw) * .7320644217);border-radius:calc(var(--vw) * .2928257687);background:var(--theme-color);color:#fff;font-size:calc(var(--vw) * .878477306);font-weight:700;line-height:180%;letter-spacing:calc(var(--vw) * .0351390922)}.event__definition[data-v-195bb526]{padding:calc(var(--vw) * 2.9282576867) 0;display:flex;align-items:center;font-size:calc(var(--vw) * 1.0248901903);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .0409956076)}.event__definition-tab[data-v-195bb526]{border-right:1px solid currentColor;padding-right:1em;margin-right:1em;min-width:5em;text-align-last:justify}.event__definition-date a[data-v-195bb526]{text-decoration:underline;text-underline-offset:.2em}.info[data-v-195bb526]{border-top:1px solid var(--gray-thin);border-bottom:1px solid var(--gray-thin)}.info__definition-list[data-v-195bb526]{padding:calc(var(--vw) * 2.9282576867) 0;border-bottom:1px solid var(--gray-thin);display:flex;align-items:center;font-size:calc(var(--vw) * 1.0248901903);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .0409956076)}.info__definition-list[data-v-195bb526]:nth-of-type(1){border-top:1px solid var(--gray-thin)}.info__definition-list-term[data-v-195bb526]{border-right:1px solid currentColor;padding-right:1em;margin-right:1em;min-width:5em;text-align-last:justify}.info__definition-list-description a[data-v-195bb526]{text-decoration:underline;text-underline-offset:.2em}.sns__share-wrap[data-v-195bb526]{display:flex;gap:calc(var(--vw) * 1.1713030747);margin-bottom:calc(var(--vw) * 4.39238653)}.sns__share[data-v-195bb526]{display:inline-flex;align-items:center;padding:calc(var(--vw) * .1464128843) calc(var(--vw) * .878477306) calc(var(--vw) * .1464128843) calc(var(--vw) * .439238653);gap:calc(var(--vw) * .2928257687);border-radius:calc(var(--vw) * .2928257687);background:var(--black, #140700)}.sns__share span[data-v-195bb526]{color:var(--white, #fff);font-size:calc(var(--vw) * .878477306);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .0351390922);border-left:1px solid currentColor;padding-left:calc(var(--vw) * .7320644217)}@media screen and (max-width: 768px){.post-detail__row[data-v-195bb526]{display:block;height:auto}.post-detail__column--left[data-v-195bb526]{padding:0;padding-top:16vw;height:auto}.post-detail__column--right[data-v-195bb526]{display:contents}.post-detail__content[data-v-195bb526]{width:var(--mobile-content);margin-inline:auto;padding:5.3333333333vw 0 8.5333333333vw}.post-detail__content[data-v-195bb526]>*+*{margin-top:6.4vw}.post-detail__close[data-v-195bb526]{right:5.3333333333vw;top:4vw;width:8vw}.meta[data-v-195bb526]{padding:2.6666666667vw 5.3333333333vw;border-radius:2px;font-size:3.7333333333vw;line-height:160%;letter-spacing:.1493333333vw}.contributor__heading[data-v-195bb526]{margin-bottom:3.2vw;display:flex;flex-direction:column;align-items:flex-start;width:100%}.contributor__heading-profile[data-v-195bb526]{width:100%;order:2;gap:1.6vw}.contributor__heading-profile-avatar[data-v-195bb526]{width:8vw}.contributor__heading-profile-name[data-v-195bb526]{font-size:3.7333333333vw;line-height:160%;letter-spacing:.1493333333vw}.contributor__heading-column[data-v-195bb526]{width:100%;order:1;padding-bottom:3.7333333333vw;border-bottom:1px solid var(--gray-thin);margin-bottom:3.7333333333vw;display:flex;justify-content:space-between}.contributor__heading-user-action[data-v-195bb526]{display:flex;gap:0}.contributor__heading-user-action-btn-row[data-v-195bb526]{display:flex;align-items:center}.contributor__heading-user-action-btn-row .ff-lato[data-v-195bb526]{font-size:3.7333333333vw;letter-spacing:.128vw;padding-right:4vw}.contributor__heading-user-action-btn-row .ff-lato span[data-v-195bb526]{display:inline-block;padding:2.6666666667vw 1.3333333333vw}.contributor__heading-favorite[data-v-195bb526]{display:flex;align-items:center}.contributor__comments[data-v-195bb526]{padding:5.3333333333vw;border-radius:2px 5.3333333333vw 5.3333333333vw;background:var(--white, #fff);font-size:3.7333333333vw;line-height:160%;letter-spacing:.1493333333vw}.contributor__comments-hash-list[data-v-195bb526]{margin-top:1.3333333333vw;display:flex;flex-wrap:wrap;gap:0vw 2.6666666667vw;color:var(--theme-color)}.event[data-v-195bb526]{padding:6.4vw 0;gap:2.1333333333vw;display:grid;border:none;padding-top:0}.event__caption[data-v-195bb526]{font-size:4.8vw;letter-spacing:.192vw}.event__date[data-v-195bb526]{font-size:3.7333333333vw;letter-spacing:.1493333333vw}.event__category-list[data-v-195bb526]{gap:2.1333333333vw}.event__category-list-item[data-v-195bb526]{padding:.5333333333vw 2.6666666667vw;border-radius:1.0666666667vw;font-size:3.2vw;line-height:180%;letter-spacing:.128vw}.event__definition[data-v-195bb526],.info__definition-list[data-v-195bb526]{padding:6.4vw 0;font-size:3.7333333333vw;line-height:160%;letter-spacing:.1493333333vw}.sns__share-wrap[data-v-195bb526]{display:grid;gap:6.4vw}.sns__share[data-v-195bb526]{padding:.5333333333vw 3.2vw .5333333333vw 1.6vw;gap:1.0666666667vw;border-radius:1.0666666667vw}.sns__share span[data-v-195bb526]{font-size:3.2vw;letter-spacing:.128vw;padding-left:2.6666666667vw}}.contributor__heading-profile .ui-icon-ambassador{width:calc(var(--vw) * 2.196193265)}.contributor__heading-action-btn{display:flex;align-items:center;white-space:nowrap}.contributor__heading-action-btn img{flex-shrink:0;width:30px}.contributor__heading-action-btn span{font-size:calc(var(--vw) * .878477306);letter-spacing:calc(var(--vw) * .0351390922);padding:calc(var(--vw) * .3660322108) 0;padding-right:calc(var(--vw) * .7320644217)}@media screen and (min-width: 769px){.post-detail__ambassador{position:absolute;left:calc(var(--vw) * 7.3206442167);bottom:40px;display:flex;gap:calc(var(--vw) * .5856515373)}.post-detail__ambassador-icon{width:calc(var(--vw) * 3.513909224);position:relative}.post-detail__ambassador-icon:after{content:"";display:block;width:calc(var(--vw) * 1.1713030747);height:calc(var(--vw) * 1.1713030747);position:absolute;right:0;top:0;background-image:url(/assets/images/utils/icon_favorite_active.svg);background-size:contain;background-repeat:no-repeat;filter:var(--theme-filter)}.post-detail__ambassador-icon img{width:calc(var(--vw) * 2.9282576867)!important;height:calc(var(--vw) * 2.9282576867)!important;position:absolute;left:0;bottom:0}}@media screen and (max-width: 768px){.post-detail__ambassador{display:flex;gap:1.6vw}.post-detail__ambassador:has(.post-detail__ambassador-icon:nth-child(4)):after{content:"...";display:flex;height:10.1333333333vw;justify-content:center;align-items:flex-end}.post-detail__ambassador-icon{width:10.1333333333vw;position:relative}.post-detail__ambassador-icon:nth-of-type(n+4){display:none}.post-detail__ambassador-icon:after{content:"";display:block;width:3.2vw;height:3.2vw;position:absolute;right:0;top:0;background-image:url(/assets/images/utils/icon_favorite_active.svg);background-size:contain;background-repeat:no-repeat;filter:var(--theme-filter)}.post-detail__ambassador-icon img{width:8.5333333333vw!important;height:8.5333333333vw!important;position:absolute;left:0;bottom:0}.contributor__heading-profile .ui-icon-ambassador{width:8vw}.contributor__heading-action-btn img{flex-shrink:0;width:8vw}.contributor__heading-action-btn span{font-size:3.7333333333vw;letter-spacing:.128vw;padding:2.6666666667vw;padding-left:0;padding-right:4vw}}.post-detail__bg[data-v-195bb526],.post-detail__body[data-v-195bb526]{opacity:0;transition:opacity .3s ease}.post-detail.active .post-detail__bg[data-v-195bb526],.post-detail.active .post-detail__body[data-v-195bb526]{opacity:1}svg[data-v-046d880e],img[data-v-046d880e]{width:100%}svg[data-v-8f86da86],img[data-v-8f86da86]{width:100%}svg[data-v-6ee08180],img[data-v-6ee08180]{width:100%}.event-thumbnail[data-v-6ce834f0]{display:contents}.event-thumbnail:not(:has(.event-thumbnail__category-list)) .event-thumbnail__meta-title[data-v-6ce834f0]{padding-top:calc(var(--vw) * 1.8301610542)}.event-thumbnail.small .event-thumbnail a[data-v-6ce834f0]{row-gap:calc(var(--vw) * .439238653)}.event-thumbnail.small .event-thumbnail__icon[data-v-6ce834f0]{right:calc(var(--vw) * .878477306);bottom:calc(var(--vw) * -1.6105417277);width:calc(var(--vw) * 3.3674963397)}.event-thumbnail.small .event-thumbnail__category-list[data-v-6ce834f0]{gap:calc(var(--vw) * .3660322108)}.event-thumbnail.small .event-thumbnail__category-list-item[data-v-6ce834f0]{padding:calc(var(--vw) * .0732064422) calc(var(--vw) * .439238653);font-size:calc(var(--vw) * .7320644217);font-weight:700;line-height:160%;letter-spacing:calc(var(--vw) * .0292825769)}.event-thumbnail.isDisableGrid[data-v-6ce834f0]{display:block;height:100%}.event-thumbnail.isDisableGrid a[data-v-6ce834f0]{display:block;height:100%;box-shadow:none}.event-thumbnail.isDisableGrid a[data-v-6ce834f0]>*+*{margin-top:calc(var(--vw) * .878477306)}.event-thumbnail.isDisableGrid .event-thumbnail__meta-title[data-v-6ce834f0]{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.event-thumbnail a[data-v-6ce834f0]{min-height:100%;display:block;background-color:#fff;border-radius:calc(var(--vw) * .7320644217);box-shadow:calc(var(--vw) * 0) calc(var(--vw) * 0) calc(var(--vw) * 1.0980966325) calc(var(--vw) * 0) #673a001a;overflow:hidden;display:grid;row-gap:calc(var(--vw) * .878477306);padding-bottom:calc(var(--vw) * .878477306);position:relative;will-change:opacity}.event-thumbnail__row[data-v-6ce834f0]{position:relative}.event-thumbnail__figure[data-v-6ce834f0]{width:100%;aspect-ratio:3/2;position:relative;will-change:opacity}.event-thumbnail__end[data-v-6ce834f0]{width:100%;position:absolute;left:0;bottom:-1px;color:var(--gray-dark, #85837f);font-size:calc(var(--vw) * 1.0248901903);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .0409956076);padding:calc(var(--vw) * .6588579795) calc(var(--vw) * 2.0497803807);white-space:nowrap;background-color:#ffffffe3}.event-thumbnail__icon[data-v-6ce834f0]{position:absolute;right:calc(var(--vw) * .878477306);bottom:calc(var(--vw) * -2.0497803807);width:calc(var(--vw) * 4.2459736457)}.event-thumbnail__category-list[data-v-6ce834f0]{display:flex;gap:calc(var(--vw) * .3660322108);padding:0 calc(var(--vw) * 1.4641288433)}.event-thumbnail__category-list-item[data-v-6ce834f0]{display:flex;padding:calc(var(--vw) * .1464128843) calc(var(--vw) * .7320644217);justify-content:center;align-items:center;gap:calc(var(--vw) * .7320644217);border-radius:calc(var(--vw) * .2928257687);background:var(--theme-color);color:var(--white, #fff);font-size:calc(var(--vw) * .878477306);font-weight:700;line-height:180%;letter-spacing:calc(var(--vw) * .0351390922)}.event-thumbnail__meta-title[data-v-6ce834f0]{font-size:calc(var(--vw) * 1.1713030747);font-weight:700;line-height:140%;letter-spacing:calc(var(--vw) * .0585651537);padding:0 calc(var(--vw) * 1.4641288433)}.event-thumbnail__meta-date[data-v-6ce834f0]{padding:0 calc(var(--vw) * 1.4641288433);display:flex;align-items:center;gap:calc(var(--vw) * .439238653);font-size:calc(var(--vw) * 1.0248901903);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .0409956076)}.event-thumbnail__meta-date img[data-v-6ce834f0]{width:calc(var(--vw) * 1.4641288433)}.event-thumbnail__more[data-v-6ce834f0]{display:flex;align-items:center;margin-left:auto;margin-right:0;gap:calc(var(--vw) * .1464128843);padding:0 calc(var(--vw) * 1.4641288433);font-size:calc(var(--vw) * .878477306);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .0351390922);color:var(--theme-color)}.event-thumbnail__more img[data-v-6ce834f0]{width:calc(var(--vw) * 1.1713030747);filter:var(--theme-filter)}.event-thumbnail__more span[data-v-6ce834f0]{font-size:calc(var(--vw) * .878477306);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .0351390922)}@media screen and (max-width: 768px){.event-thumbnail:not(:has(.event-thumbnail__category-list)) .event-thumbnail__meta-title[data-v-6ce834f0]{padding-top:6.6666666667vw}.event-thumbnail.small .event-thumbnail a[data-v-6ce834f0]{row-gap:1.6vw}.event-thumbnail.small .event-thumbnail__icon[data-v-6ce834f0]{right:3.2vw;bottom:-5.3333333333vw;width:12.2666666667vw}.event-thumbnail.small .event-thumbnail__category-list[data-v-6ce834f0]{gap:2.1333333333vw}.event-thumbnail.small .event-thumbnail__category-list-item[data-v-6ce834f0]{padding:.2666666667vw 1.6vw;font-size:2.6666666667vw;font-weight:700;line-height:160%;letter-spacing:.1066666667vw}.event-thumbnail.isDisableGrid a[data-v-6ce834f0]>*+*{margin-top:3.2vw}.event-thumbnail a[data-v-6ce834f0]{row-gap:3.2vw;padding-bottom:3.2vw;border-radius:2.6666666667vw;box-shadow:0 0 4vw #673a001a;overflow:hidden}.event-thumbnail__end[data-v-6ce834f0]{font-size:3.7333333333vw;letter-spacing:.1493333333vw;padding:2.4vw 7.4666666667vw}.event-thumbnail__icon[data-v-6ce834f0]{right:5.3333333333vw;bottom:-7.4666666667vw;width:16vw}.event-thumbnail__category-list[data-v-6ce834f0]{padding:0 5.3333333333vw;gap:2.1333333333vw}.event-thumbnail__category-list-item[data-v-6ce834f0]{padding:.5333333333vw 2.6666666667vw;border-radius:1.0666666667vw;font-size:3.2vw;font-weight:700;line-height:180%;letter-spacing:.128vw}.event-thumbnail__meta-title[data-v-6ce834f0]{padding:0 5.3333333333vw;font-size:4.8vw;font-weight:700;line-height:140%;letter-spacing:.24vw}.event-thumbnail__meta-date[data-v-6ce834f0]{padding:0 5.3333333333vw;display:flex;align-items:center;gap:1.6vw;font-size:3.7333333333vw;font-weight:500;line-height:160%;letter-spacing:.1493333333vw}.event-thumbnail__meta-date img[data-v-6ce834f0]{width:5.3333333333vw}.event-thumbnail__meta-date span[data-v-6ce834f0]{font-size:3.7333333333vw;font-weight:500;line-height:160%;letter-spacing:.1493333333vw}.event-thumbnail__more[data-v-6ce834f0]{padding:0 5.3333333333vw;gap:.5333333333vw;font-size:3.2vw;font-weight:500;line-height:160%;letter-spacing:.128vw}.event-thumbnail__more img[data-v-6ce834f0]{width:4.2666666667vw}.event-thumbnail__more span[data-v-6ce834f0]{font-size:3.2vw;font-weight:500;line-height:160%;letter-spacing:.128vw}}@media screen and (min-width: 769px){.event-thumbnail a{opacity:0;transform:scale(.9);transition:opacity .2s ease-out,transform .4s ease-out}.event-thumbnail a.active{opacity:1;transform:scale(1)}}.recommend-slider[data-v-a7f59f1c]{width:calc(100% + var(--vw) * 7.3206442167)}.recommend-slider__heading[data-v-a7f59f1c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--vw) * .878477306);padding-right:calc(var(--vw) * 2.196193265)}.recommend-slider__heading-caption[data-v-a7f59f1c]{font-size:calc(var(--vw) * 1.1713030747);font-weight:700;line-height:150%;letter-spacing:calc(var(--vw) * .046852123)}.recommend-slider__heading-navigation[data-v-a7f59f1c]{display:flex;align-items:center;gap:calc(var(--vw) * .439238653)}.recommend-slider__heading-navigation-prev[data-v-a7f59f1c],.recommend-slider__heading-navigation-next[data-v-a7f59f1c]{display:grid;place-items:center;background-color:#fff;border:1px solid var(--gray-thin);width:calc(var(--vw) * 2.196193265);height:calc(var(--vw) * 2.196193265);border-radius:calc(var(--vw) * .2196193265);-webkit-user-select:none;user-select:none;cursor:pointer}.recommend-slider__heading-navigation-prev img[data-v-a7f59f1c],.recommend-slider__heading-navigation-next img[data-v-a7f59f1c]{width:calc(var(--vw) * 1.1713030747)}.recommend-slider__heading-navigation-prev.swiper-button-disabled[data-v-a7f59f1c],.recommend-slider__heading-navigation-next.swiper-button-disabled[data-v-a7f59f1c]{opacity:.1;pointer-events:none}.recommend-slider__slide[data-v-a7f59f1c]{width:100%}.recommend-slider__slide[data-v-a7f59f1c]{filter:drop-shadow(calc(var(--vw) * 0) calc(var(--vw) * 0) calc(var(--vw) * 1.0980966325) rgba(103,58,0,.1))}.recommend-slider__slide-item[data-v-a7f59f1c]{height:auto;width:calc(var(--vw) * 15.6661786237)}.recommend-slider__slide-item[data-v-a7f59f1c]:nth-last-of-type(1){width:calc(var(--vw) * 15.6661786237);padding-right:calc(var(--vw) * 7.3206442167)}@media screen and (max-width: 768px){.recommend-slider__heading[data-v-a7f59f1c]{margin-bottom:3.2vw;padding-right:4.8vw}.recommend-slider__heading-caption[data-v-a7f59f1c]{font-size:4.2666666667vw;font-weight:700;line-height:150%;letter-spacing:.1706666667vw}.recommend-slider__heading-navigation[data-v-a7f59f1c]{gap:2.1333333333vw}.recommend-slider__heading-navigation-prev[data-v-a7f59f1c],.recommend-slider__heading-navigation-next[data-v-a7f59f1c]{width:8vw;height:8vw;border-radius:.8vw}.recommend-slider__heading-navigation-prev img[data-v-a7f59f1c],.recommend-slider__heading-navigation-next img[data-v-a7f59f1c]{width:3.4666666667vw}.recommend-slider__slide[data-v-a7f59f1c]{width:100%;filter:drop-shadow(0vw 0vw 4vw rgba(103,58,0,.1))}.recommend-slider__slide-item[data-v-a7f59f1c]{height:auto;width:57.0666666667vw}.recommend-slider__slide-item[data-v-a7f59f1c]:nth-last-of-type(1){width:57.0666666667vw;padding-right:6.4vw}}.keywords__list[data-v-d85dc1d8]{display:flex;flex-wrap:wrap;gap:calc(var(--vw) * .7320644217)}.keywords__list.small[data-v-d85dc1d8]{gap:calc(var(--vw) * .5856515373)}.keywords__list.center[data-v-d85dc1d8]{justify-content:center}.keywords__list-item a[data-v-d85dc1d8]{display:inline-block;border:1px solid var(--theme-color);font-weight:500;padding:calc(var(--vw) * .5124450952) calc(var(--vw) * 1.1713030747);border-radius:calc(var(--vw) * 7.3206442167);font-size:calc(var(--vw) * .878477306);line-height:180%;letter-spacing:calc(var(--vw) * .0351390922);overflow:hidden;position:relative}.keywords__list-item a.small[data-v-d85dc1d8]{padding:calc(var(--vw) * .1464128843) calc(var(--vw) * .878477306)}.keywords__list-item a[data-v-d85dc1d8]:before{content:"";display:block;width:100%;height:100%;background-color:var(--theme-color);opacity:0;position:absolute;left:0;top:0;transition:opacity .3s ease}.keywords__list-item a span[data-v-d85dc1d8]{position:relative}.keywords__list-item a[data-v-d85dc1d8]:hover:before{opacity:.1}@media screen and (max-width: 768px){.keywords__list[data-v-d85dc1d8]{gap:2.1333333333vw}.keywords__list-item a[data-v-d85dc1d8]{padding:1.8666666667vw 4.2666666667vw;border-radius:26.6666666667vw;font-size:3.2vw;line-height:180%;letter-spacing:.128vw}.keywords__list-item a.small[data-v-d85dc1d8]{padding:.5333333333vw 3.2vw}}.word-search[data-v-5d4f32e0]{height:100%;width:100%;position:fixed;left:0;top:0;z-index:2000}.word-search__bg[data-v-5d4f32e0]{position:absolute;left:0;top:0;width:100%;height:100%;background:#ebe4dae6;-webkit-backdrop-filter:blur(3px) saturate(2);backdrop-filter:blur(3px) saturate(2)}.word-search__body[data-v-5d4f32e0]{position:absolute;height:100%;right:0;top:0;background-color:#fff;width:calc(var(--vw) * 56.5153733529);overflow:hidden;overflow-y:scroll}.word-search__body-inner[data-v-5d4f32e0]{padding:calc(var(--vw) * 4.6852122987) calc(var(--vw) * 7.3206442167);display:flex;flex-direction:column;gap:calc(var(--vw) * 2.3426061493)}.word-search__input[data-v-5d4f32e0]{position:relative;margin-bottom:calc(var(--vw) * 1.1713030747)}.word-search__input-field[data-v-5d4f32e0]{border-radius:calc(var(--vw) * 7.3206442167);background-color:#fff}.word-search__input-btn[data-v-5d4f32e0]{width:calc(var(--vw) * 1.9033674963);position:absolute;right:calc(var(--vw) * 1.317715959);top:50%;translate:0 -50%}.word-search__result[data-v-5d4f32e0]{display:grid;gap:calc(var(--vw) * .5856515373)}.word-search__result-item>span[data-v-5d4f32e0],.word-search__result-item>a[data-v-5d4f32e0]{display:flex;align-items:center;gap:calc(var(--vw) * 1.0248901903);padding:calc(var(--vw) * .878477306) calc(var(--vw) * 1.0248901903);background-color:#fff;border-radius:calc(var(--vw) * .7320644217);box-shadow:0 0 calc(var(--vw) * 1.0980966325) 0 #673a001a}.word-search__result-item-icon[data-v-5d4f32e0]{flex-shrink:0;width:calc(var(--vw) * 3.2210834553);height:calc(var(--vw) * 3.2210834553);background-color:var(--gray-thin);border-radius:50%;display:flex;align-items:center;justify-content:center}.word-search__result-item-icon img[data-v-5d4f32e0]{width:calc(var(--vw) * 1.756954612)}.word-search__result-item-label[data-v-5d4f32e0]{font-size:calc(var(--vw) * 1.0248901903);line-height:150%}.word-search__nothing[data-v-5d4f32e0]{color:var(--gray-dark, #85837f);text-align:center;font-size:calc(var(--vw) * 1.1713030747);font-weight:500;line-height:160%;letter-spacing:calc(var(--vw) * .046852123);padding:calc(var(--vw) * 1.1713030747) 0}.word-search__input+.word-search__recent[data-v-5d4f32e0],.word-search__input+.word-search__section[data-v-5d4f32e0]{border-top:none;padding-top:0}.word-search__section[data-v-5d4f32e0]{padding-top:calc(var(--vw) * 2.3426061493);border-top:1px solid var(--gray-thin)}.word-search__section-caption[data-v-5d4f32e0]{font-size:calc(var(--vw) * 1.1713030747);font-weight:700;line-height:150%;letter-spacing:calc(var(--vw) * .046852123);margin-bottom:calc(var(--vw) * .878477306)}.word-search__event-list[data-v-5d4f32e0]{display:grid;width:calc(var(--vw) * 15.6661786237)}.word-search__close[data-v-5d4f32e0]{position:absolute;right:calc(var(--vw) * 1.4641288433);top:calc(var(--vw) * 1.1713030747);width:calc(var(--vw) * 2.196193265)}@media screen and (max-width: 768px){.word-search__body[data-v-5d4f32e0]{width:100vw;background-color:var(--base)}.word-search__body-inner[data-v-5d4f32e0]{padding:14.9333333333vw 6.4vw;display:flex;flex-direction:column;gap:8.5333333333vw}.word-search__input-field[data-v-5d4f32e0]{border-radius:26.6666666667vw}.word-search__input-btn[data-v-5d4f32e0]{width:6.9333333333vw;right:4.8vw}.word-search__result[data-v-5d4f32e0]{gap:2.1333333333vw}.word-search__result-item>span[data-v-5d4f32e0],.word-search__result-item>a[data-v-5d4f32e0]{gap:3.7333333333vw;padding:3.2vw 3.7333333333vw;border-radius:2.6666666667vw;box-shadow:0 0 4vw #673a001a}.word-search__result-item-icon[data-v-5d4f32e0]{width:11.7333333333vw;height:11.7333333333vw}.word-search__result-item-icon img[data-v-5d4f32e0]{width:6.4vw}.word-search__result-item-label[data-v-5d4f32e0]{font-size:3.7333333333vw;line-height:150%}.word-search__nothing[data-v-5d4f32e0]{font-size:3.7333333333vw;letter-spacing:.1493333333vw}.word-search__section[data-v-5d4f32e0]{padding-top:8.5333333333vw}.word-search__section-caption[data-v-5d4f32e0]{margin-bottom:3.2vw;font-size:4.2666666667vw;letter-spacing:.1706666667vw}.word-search__event-list[data-v-5d4f32e0]{width:57.0666666667vw}.word-search__close[data-v-5d4f32e0]{right:4.2666666667vw;top:4.2666666667vw;width:8vw}}.word-search[data-v-5d4f32e0]{pointer-events:none}.word-search__bg[data-v-5d4f32e0]{opacity:0;transition:opacity .3s ease-in}.word-search__body[data-v-5d4f32e0]{transition:transform .3s ease-in;transform:translate(100%)}.word-search.active[data-v-5d4f32e0]{pointer-events:all}.word-search.active .word-search__bg[data-v-5d4f32e0]{opacity:1;transition:opacity .3s ease-out}.word-search.active .word-search__body[data-v-5d4f32e0]{transition:transform .3s ease-out;transform:translate(0)}.simple-search[data-v-017492c9]{height:100%;width:100%;position:fixed;left:0;top:0;z-index:2000}.simple-search__bg[data-v-017492c9]{position:absolute;left:0;top:0;width:100%;height:100%;background:#ebe4dae6;-webkit-backdrop-filter:blur(3px) saturate(2);backdrop-filter:blur(3px) saturate(2)}.simple-search__body[data-v-017492c9]{position:absolute;height:100%;right:0;top:0;background-color:#fff;min-width:calc(var(--vw) * 31.8448023426);display:flex;flex-direction:column;justify-content:space-between;padding-bottom:calc(var(--vw) * 2.9282576867)}.simple-search__body-inner[data-v-017492c9]{padding:calc(var(--vw) * 2.9282576867) 0;height:calc(100% - var(--vw) * 4.6852122987);overflow:hidden;overflow-y:auto}.simple-search__section[data-v-017492c9]{padding:calc(var(--vw) * 0) calc(var(--vw) * 2.9282576867)}.simple-search__section[data-v-017492c9]>*+*{margin-top:calc(var(--vw) * 1.756954612)}.simple-search__caption[data-v-017492c9]{display:flex;align-items:center;gap:calc(var(--vw) * .7320644217);margin-bottom:calc(var(--vw) * 2.3426061493);font-size:calc(var(--vw) * 1.6105417277);font-weight:700;line-height:140%;letter-spacing:calc(var(--vw) * .0322108346)}.simple-search__caption .simple-search__caption-bullet[data-v-017492c9]{width:calc(var(--vw) * 2.7818448023)}.simple-search__sub-caption[data-v-017492c9]{font-size:calc(var(--vw) * 1.1713030747);font-weight:700;line-height:150%;letter-spacing:calc(var(--vw) * .046852123);margin-bottom:calc(var(--vw) * .7320644217)}.simple-search__person-list[data-v-017492c9]{display:grid;gap:16px}.simple-search__person-list-item.disable[data-v-017492c9]{opacity:.3;pointer-events:none}.simple-search__person-list-item label[data-v-017492c9]{display:flex;align-items:center;gap:12px}.simple-search__person-list-item label input[data-v-017492c9]{width:20px;height:20px}.simple-search__person-list-item label span[data-v-017492c9]{font-size:16px;font-weight:500;line-height:100%;letter-spacing:.64}.simple-search__button[data-v-017492c9]{width:calc(var(--vw) * 27.8184480234);height:calc(var(--vw) * 4.6852122987)!important;margin-inline:auto;flex-shrink:0}.simple-search__close[data-v-017492c9]{position:absolute;right:calc(var(--vw) * 1.1713030747);top:calc(var(--vw) * 1.1713030747);width:calc(var(--vw) * 2.196193265)}.simple-search__detailSearch[data-v-017492c9]{color:#00c8c8;border-bottom:1px solid rgb(0,255,255)}@media screen and (max-width: 768px){.simple-search input[data-v-017492c9]{max-width:100%}.simple-search__body[data-v-017492c9]{width:100%;overflow:hidden;padding-bottom:3.7333333333vw;min-width:auto}.simple-search__body-inner[data-v-017492c9]{padding:8.5333333333vw 0;height:calc(100% - 17.0666666667vw)}.simple-search__section[data-v-017492c9]{padding:0px 6.4vw}.simple-search__section[data-v-017492c9]>*+*{margin-top:6.4vw}.simple-search__caption[data-v-017492c9]{gap:2.6666666667vw;margin-bottom:4.2666666667vw;font-size:5.8666666667vw;letter-spacing:.1173333333vw}.simple-search__caption .simple-search__caption-bullet[data-v-017492c9]{width:10.1333333333vw}.simple-search__sub-caption[data-v-017492c9]{margin-bottom:2.6666666667vw;font-size:4.2666666667vw;letter-spacing:.1706666667vw}.simple-search__person-list[data-v-017492c9]{display:grid;gap:4.2666666667vw}.simple-search__person-list-item label[data-v-017492c9]{display:flex;align-items:center;gap:3.2vw;line-height:1}.simple-search__person-list-item label input[data-v-017492c9]{width:5.3333333333vw;height:5.3333333333vw}.simple-search__person-list-item label span[data-v-017492c9]{font-size:3.7333333333vw}.simple-search__button[data-v-017492c9]{width:var(--mobile-content);margin-inline:auto;height:17.0666666667vw!important}.simple-search__close[data-v-017492c9]{position:absolute;right:4.2666666667vw;top:4.2666666667vw;width:8vw}}.simple-search[data-v-017492c9]{pointer-events:none}.simple-search__bg[data-v-017492c9]{opacity:0;transition:opacity .25s ease-in}.simple-search__body[data-v-017492c9]{transition:transform .25s ease-in;transform:translate(100%)}.simple-search.active[data-v-017492c9]{pointer-events:all}.simple-search.active .simple-search__bg[data-v-017492c9]{opacity:1;transition:opacity .25s ease-out}.simple-search.active .simple-search__body[data-v-017492c9]{transform:translate(0);transition:transform .25s ease-out}.main__column-right[data-v-f729c509]{background-color:var(--base)}@media screen and (min-width: 769px){.main__column--left[data-v-f729c509]{width:calc(var(--vw) * 14.494875549);flex-shrink:0}.main__column--right[data-v-f729c509]{position:relative;min-height:100dvh;display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - var(--vw) * 14.494875549)}.main__row[data-v-f729c509]{min-height:100dvh;display:flex}.main__content[data-v-f729c509]{position:relative}.main__content.padding[data-v-f729c509]{padding-top:calc(var(--vw) * 5.8565153734);padding-bottom:calc(var(--vw) * 5.8565153734)}}@media screen and (max-width: 768px){.main__row[data-v-f729c509]{width:100%;padding-bottom:17.0666666667vw;padding-top:16vw}.main__column--left[data-v-f729c509]{display:contents}.main__column--right[data-v-f729c509]{position:relative}.main__content[data-v-f729c509]{min-height:67.5dvh;position:relative}.main__content.padding[data-v-f729c509]{padding-top:16vw;padding-bottom:16vw}}@media screen and (min-width: 769px){.gallery__sort-btn{position:fixed!important;top:calc(var(--vw) * 2.196193265)!important;right:calc(var(--vw) * 2.196193265)!important;z-index:1!important;width:calc(var(--vw) * 15.9590043924)!important;height:calc(var(--vw) * 2.9282576867)!important;overflow:hidden!important;padding-right:0!important;border:1px solid var(--gray-thin)!important}.gallery__sort-btn button{background-color:#fff!important;padding-right:1em!important}.gallery__sort-btn .ui-button__label{font-size:calc(var(--vw) * 1.0248901903)!important;font-weight:700!important;letter-spacing:calc(var(--vw) * .0512445095)!important}}@media screen and (max-width: 768px){.simpleSearch{justify-content:center}.gallery__sort-btn{justify-content:right!important;position:fixed!important;top:18.6666666667vw!important;right:2.6666666667vw;width:50%!important;height:10.6666666667vw!important;z-index:2;overflow:hidden;border:1px solid var(--gray-thin)!important;padding-right:0!important}.gallery__sort-btn button{width:100%;background-color:#fff!important;padding-right:1em;gap:2.6666666667vw!important}.gallery__sort-btn .ui-button__bullet{width:8vw!important}.gallery__sort-btn .ui-button__label{font-size:3.7333333333vw!important;font-weight:700;letter-spacing:.1866666667vw!important}}@layer common{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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,nav,figure,main,section,header{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;box-sizing:border-box}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}h1,h2,h3,h4,h5,h6{line-height:1}.clearfix:after{content:"";display:block;clear:both}main,figure{display:block}svg,img{max-width:100%;height:auto;display:block}a{color:currentColor;text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;cursor:pointer;padding:0;margin:0}}@layer common{@media (any-hover: hover){.link__alpha{cursor:pointer;transition:opacity .3s ease}.link__alpha:hover{opacity:.6}.link__color{cursor:pointer;transition:color .3s ease}.link__color-icon{transition:filter .3s ease}.link__color:hover{color:var(--theme-color)}.link__color:hover small{color:currentColor!important}.link__color:hover .link__color-icon{filter:var(--theme-filter)}.link__text{cursor:pointer;position:relative}.link__text:before{content:"";display:block;height:1px;width:100%;background-color:currentColor;position:absolute;left:0;bottom:0;transform-origin:right center;transform:scaleX(0);transition:transform .3s ease}.link__text:hover:before{transform-origin:left center;transform:scale(1)}.link__line{cursor:pointer;padding-bottom:.25em;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background .3s ease}.link__line:hover{background-size:100% 1px}.link__fill{position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center}.link__fill span{position:relative}.link__fill:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;transform-origin:right center;transform:scaleX(0);transition:transform .3s ease}.link__fill:hover:before{transform-origin:left center;transform:scale(1)}.link__zoom{cursor:pointer}.link__zoom figure{overflow:hidden;will-change:opacity}.link__zoom figure img{transition:transform .4s ease}.link__zoom:hover figure img{transform:scale(1.1)}figure.link__zoom{cursor:pointer;overflow:hidden;will-change:opacity}figure.link__zoom img{transition:transform .4s ease}figure.link__zoom:hover img{transform:scale(1.1)}}}@layer common,page,override;:root{--theme-color: #4bc894;--accent-color: #4bc894;--theme-filter: invert(5%) sepia(22%) saturate(2901%) hue-rotate(354deg) brightness(96%) contrast(103%);--base: #fcf6ef;--base-medium: #fbf2e7;--gray-thin: #ebe4da;--base-thin: #fffcf9;--gray: #a6a4a0;--gray-dark: #85837f;--black: #140700;--white: #fff;--yellow: #ffe100;--orange: #fa5a00;--desktop-content: calc(var(--vw) * 71.0102489);--desktop-content-large: calc(var(--vw) * 74.084919473);--mobile-content: 87.46vw}:root{overscroll-behavior:none}.invert img{filter:invert(100%)}@layer common{::selection{background-color:var(--base-medium)}.pre-wrap{white-space:pre-wrap!important}html{background-color:var(--base);scroll-behavior:smooth;touch-action:manipulation}body{font-family:Zen Kaku Gothic New,sans-serif;color:#140700;max-width:2000px;word-break:break-word;position:relative}body:has(.account-operation) .btn-join{display:none}.ff-lato{font-family:Lato,sans-serif}.fit{width:100%;height:100%;object-fit:cover}.fit--contain{object-fit:contain}.common__select-wrap{position:relative}.common__select-wrap:after{content:"";pointer-events:none;display:block;background-color:currentColor;width:12px;height:8px;clip-path:polygon(0 0,50% 100%,100% 0);position:absolute;right:14px;top:50%;translate:0 -50%}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}textarea,input[type=date],input[type=text],input[type=email],input[type=number],input[type=password],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:1px solid #000;border:1px solid var(--gray-thin, #ebe4da);font-family:Zen Kaku Gothic New,sans-serif;background:var(--base-thin, #fffcf9);width:100%;box-sizing:border-box;font-size:16px;color:currentColor}textarea:placeholder,input[type=date]:placeholder,input[type=text]:placeholder,input[type=email]:placeholder,input[type=number]:placeholder,input[type=password]:placeholder,select:placeholder{color:#a6a4a0;font-weight:400}textarea:focus,textarea:active,input[type=date]:focus,input[type=date]:active,input[type=text]:focus,input[type=text]:active,input[type=email]:focus,input[type=email]:active,input[type=number]:focus,input[type=number]:active,input[type=password]:focus,input[type=password]:active,select:focus,select:active{border:1px solid var(--gray, #a6a4a0)}textarea.error,input[type=date].error,input[type=text].error,input[type=email].error,input[type=number].error,input[type=password].error,select.error{border:1px solid var(--orange);color:var(--orange)}select{white-space:normal}input.verifyFields{font-weight:500!important;padding:12px 0;text-align:center}.loader{display:block;width:20px;height:20px;border:4px solid #ebe4da;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width: 769px){.only-sp{display:none!important}body:has(.post-detail),body:has(.post-photo),body:has(.post-event),body:has(.post-edit),body:has(.post-window),body:has(.user-settings){overflow-y:scroll}textarea,input[type=date],input[type=text],input[type=email],input[type=number],input[type=password],select{font-size:16px;font-weight:400;font-style:normal;padding:12px 14px;border-radius:6px}select{padding-right:2em}}@media screen and (max-width: 768px){.only-pc{display:none!important}textarea,input[type=date],input[type=text],input[type=email],input[type=number],input[type=password],select{color:currentColor;padding:3.2vw 3.7333333333vw;border-radius:1.6vw;font-size:16px}select{color:currentColor}input.verifyFields{padding:2.1333333333vw 0!important}}button{color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:transparent}.accordion__inner{overflow:hidden}.accordion__target{display:grid;grid-template-rows:0fr;transition:.3s grid-template-rows ease}.accordion__trigger:has(input[type=checkbox]:checked)~.accordion__target{grid-template-rows:1fr}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
