.site-header[data-v-95730edf]{z-index:10;background:#fff;border-bottom:1px solid #e6e6e6;position:sticky;top:0}.site-header__inner[data-v-95730edf]{justify-content:space-between;align-items:center;height:80px;display:flex}.site-header__logo img[data-v-95730edf]{-o-object-fit:contain;object-fit:contain;width:196px;height:40px}.site-header__nav[data-v-95730edf]{align-items:center;gap:32px;display:flex}.site-header__list[data-v-95730edf]{align-items:center;gap:22px;display:flex}.site-header__link[data-v-95730edf]{color:var(--psupo-text);letter-spacing:.48px;font-size:16px;font-weight:500}.site-header__link[data-v-95730edf]:hover{color:var(--psupo-accent)}.site-header__buttons[data-v-95730edf]{gap:16px;display:flex}.site-header__menu-toggle[data-v-95730edf]{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:40px;height:40px;padding:0;display:none}.site-header__menu-toggle span[data-v-95730edf]{background:var(--psupo-main);border-radius:1px;width:26px;height:2px;display:block}.site-sp-menu[data-v-95730edf]{z-index:1000;background:#f5f5f5;flex-direction:column;padding:16px 24px 40px;display:flex;position:fixed;inset:0;overflow-y:auto}.site-sp-menu__head[data-v-95730edf]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.site-sp-menu__logo[data-v-95730edf]{width:140px;height:auto}.site-sp-menu__close[data-v-95730edf]{cursor:pointer;background:0 0;border:0;width:36px;height:36px;padding:0;position:relative}.site-sp-menu__close span[data-v-95730edf]{background:var(--psupo-text);transform-origin:50%;width:28px;height:2px;position:absolute;top:50%;left:50%}.site-sp-menu__close span[data-v-95730edf]:first-child{transform:translate(-50%,-50%)rotate(45deg)}.site-sp-menu__close span[data-v-95730edf]:nth-child(2){transform:translate(-50%,-50%)rotate(-45deg)}.site-sp-menu__list[data-v-95730edf]{margin:0 0 32px;padding:0;list-style:none}.site-sp-menu__list li[data-v-95730edf]{border-bottom:1px solid #d8dde6}.site-sp-menu__list li[data-v-95730edf]:first-child{border-top:1px solid #d8dde6}.site-sp-menu__list a[data-v-95730edf]{color:var(--psupo-text);justify-content:space-between;align-items:center;padding:18px 4px;font-size:16px;font-weight:700;display:flex}.site-sp-menu__list a span[data-v-95730edf]{color:var(--psupo-text-light)}.site-sp-menu__buttons[data-v-95730edf]{flex-direction:column;gap:16px;display:flex}.site-sp-menu__btn[data-v-95730edf]{height:56px;font-size:18px;width:100%!important}.site-sp-menu-enter-active[data-v-95730edf],.site-sp-menu-leave-active[data-v-95730edf]{transition:opacity .2s,transform .2s}.site-sp-menu-enter-from[data-v-95730edf],.site-sp-menu-leave-to[data-v-95730edf]{opacity:0;transform:translateY(-8px)}@media (width<=1279px){.site-header__nav[data-v-95730edf]{display:none}.site-header__menu-toggle[data-v-95730edf]{display:flex}}@media (width<=768px){.site-header[data-v-95730edf]{height:64px}.site-header__inner[data-v-95730edf]{height:64px;padding:0 20px}.site-header__logo img[data-v-95730edf]{width:130px;height:auto}}.site-footer[data-v-5ed2f4f0]{color:#000;background:#f5f5f5;padding:50px 0 20px}.site-footer__inner[data-v-5ed2f4f0]{position:relative}.site-footer__logo-link[data-v-5ed2f4f0]{display:inline-block}.site-footer__logo[data-v-5ed2f4f0]{width:85px;height:auto;margin-bottom:40px;margin-left:0}.site-footer__btt[data-v-5ed2f4f0]{background:var(--psupo-main);cursor:pointer;border:none;border-radius:50%;width:60px;height:60px;transition:opacity .3s;position:absolute;top:40px;right:40px}.site-footer__btt[data-v-5ed2f4f0]:hover{opacity:.7}.site-footer__btt[data-v-5ed2f4f0]:before{content:"";border-top:1px solid #fff;border-left:1px solid #fff;width:10px;height:10px;position:absolute;top:28px;right:25px;transform:rotate(45deg)}.site-footer__content[data-v-5ed2f4f0]{justify-content:space-between;align-items:flex-start;width:100%;max-width:1160px;margin:0;padding:0;display:flex}.site-footer__dl[data-v-5ed2f4f0]{margin-bottom:16px}.site-footer__dt[data-v-5ed2f4f0]{color:#000;margin-bottom:8px;font-size:12px;font-weight:400}.site-footer__dd[data-v-5ed2f4f0]{margin:0;font-size:14px}.site-footer .site-footer__corp[data-v-5ed2f4f0]{color:#172a88;text-decoration:underline}.site-footer__nav[data-v-5ed2f4f0]{justify-content:space-between;align-items:flex-start;font-size:14px;display:flex}.site-footer__list[data-v-5ed2f4f0]{margin:0;padding:0;list-style:none}.site-footer__list+.site-footer__list[data-v-5ed2f4f0]{margin-left:80px}.site-footer__item+.site-footer__item[data-v-5ed2f4f0]{margin-top:16px}.site-footer .site-footer__link[data-v-5ed2f4f0]{color:#000;transition:opacity .3s}.site-footer__link[data-v-5ed2f4f0]:hover{opacity:.6}.site-footer__copy[data-v-5ed2f4f0]{letter-spacing:1px;text-align:center;margin-top:60px;font-size:12px}@media (width<=1400px){.site-footer__btt[data-v-5ed2f4f0]{top:auto;bottom:20px}}@media (width<=768px){.site-footer[data-v-5ed2f4f0]{padding:40px 0 20px}.site-footer__logo[data-v-5ed2f4f0]{margin-left:0}.site-footer__btt[data-v-5ed2f4f0]{top:24px;right:0}.site-footer__content[data-v-5ed2f4f0],.site-footer__nav[data-v-5ed2f4f0]{flex-direction:column}.site-footer__nav[data-v-5ed2f4f0]{margin:40px 0 0}.site-footer__list+.site-footer__list[data-v-5ed2f4f0]{margin-top:32px;margin-left:0}.site-footer__copy[data-v-5ed2f4f0]{margin-top:40px}}
