.legal-page[data-v-d5c3a997]{min-height:100vh;min-height:100dvh;background-color:#eeeae4;display:flex;flex-direction:column;color:#000}.legal-main[data-v-d5c3a997]{flex:1;width:100%;max-width:1440px;margin:0 auto;padding:12px 20px 40px;box-sizing:border-box}.scroll-top[data-v-d5c3a997]{position:fixed;bottom:32px;right:32px;width:48px;height:48px;border-radius:100px;background:#000;color:#fff;border:1px solid #000;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,background-color .2s ease;z-index:50;padding:0}.scroll-top--visible[data-v-d5c3a997]{opacity:1;pointer-events:auto;transform:translateY(0)}.scroll-top[data-v-d5c3a997]:hover{background:#1a1a1a}.scroll-top[data-v-d5c3a997]:focus-visible{outline:2px solid #000;outline-offset:2px}@media(max-width:768px){.scroll-top[data-v-d5c3a997]{bottom:20px;right:20px;width:44px;height:44px}}@media(min-width:1024px){.legal-main[data-v-d5c3a997]{padding:40px 120px 48px}}
