html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}@media (width<=1023px){.pc[data-v-8791edfa]{display:none!important}}@media (width>=1024px){.sp[data-v-8791edfa]{display:none!important}}.noto-sans-jp-regular[data-v-8791edfa]{font-weight:400}.noto-sans-jp-bold[data-v-8791edfa],.noto-sans-jp-regular[data-v-8791edfa]{font-optical-sizing:auto;font-family:Noto Sans JP,serif;font-style:normal}.noto-sans-jp-bold[data-v-8791edfa]{font-weight:700}.barlow-regular[data-v-8791edfa]{font-weight:400}.barlow-bold[data-v-8791edfa],.barlow-regular[data-v-8791edfa],.barlow-semibold[data-v-8791edfa]{font-family:Barlow,serif;font-style:normal}.barlow-semibold[data-v-8791edfa]{font-weight:600}.barlow-bold[data-v-8791edfa]{font-weight:700}.textLink[data-v-8791edfa]{color:#006fff;transition:all .3s}.SnsLinks[data-v-8791edfa]{gap:.0385rem;display:flex}.SnsLinks li a[data-v-8791edfa]{color:#272727;width:.041rem;height:.041rem;transition:color .3s;display:block}@media (any-hover:hover){.textLink[data-v-8791edfa]:hover{will-change:transform;text-underline-offset:.0077rem;text-decoration:underline}.SnsLinks li a[data-v-8791edfa]:hover{will-change:transform;color:#960000}}.SnsLinks li a svg[data-v-8791edfa]{fill:currentColor;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;overflow:visible}
