.page[data-v-7441e6ff]{margin:0 auto;width:100%}.page-main-footer[data-v-076d8f2e]{color:var(--text-1);margin:0 auto;max-width:1440px;width:clamp(1200px,1200px + (100vw - 1600px) * .75,1440px)}.page-main-footer a[data-v-076d8f2e]:active,.page-main-footer a[data-v-076d8f2e]:hover{background-color:var(--back-3);color:var(--text-1)!important}.page-main-footer a[data-v-076d8f2e]:active{text-decoration:underline}.page-main-footer .img svg[data-v-076d8f2e]{cursor:pointer;font-size:32px}.page-main-footer .img svg[data-v-076d8f2e]:hover{color:#6962ff;fill:#6962ff}.page-main-footer .bottom-agreements[data-v-076d8f2e]{align-items:center;border-top:1px solid var(--back-3);display:flex;height:66px;justify-content:space-between;margin-top:24px;position:relative;text-align:center}.page-main-footer .bottom-agreements>div[data-v-076d8f2e]:first-child{color:var(--text-1-40);font-size:12px;text-align:left;width:22%}.page-main-footer .bottom-agreements>div[data-v-076d8f2e]{position:relative}.page-main-footer .footer-links[data-v-076d8f2e]{clear:both;display:flex;flex:1;font-size:12px;justify-content:space-between;letter-spacing:-.02em;padding-left:clamp(147px,147px + (100vw - 1600px) * 48/1600,195px)}.page-main-footer .footer-col[data-v-076d8f2e]{max-width:280px;min-width:150px}.page-main-footer .footer-col .title[data-v-076d8f2e]{color:var(--text-1-40);font-size:12px;font-weight:400;margin-bottom:16px;margin-top:0}.page-main-footer .footer-col ul[data-v-076d8f2e]{list-style:none;margin:0;padding:0}.page-main-footer .footer-col ul li[data-v-076d8f2e]{color:var(--text-1);font-size:12px;font-weight:400;line-height:22px;margin-bottom:12px}.page-main-footer .footer-col ul li[data-v-076d8f2e]:last-child{margin-bottom:0}.page-main-footer .footer-col ul li a[data-v-076d8f2e]{color:inherit;cursor:pointer;font-size:12px;font-weight:400;letter-spacing:-.08px;text-decoration:none}.page-main-footer .footer-col ul li a[data-v-076d8f2e]:hover{color:#6962ff;text-decoration:underline}.page-main-footer .footer-col ul li .iconfont[data-v-076d8f2e]{font-size:14px;margin-right:6px;vertical-align:middle}.page-main-footer .company li[data-v-076d8f2e]{letter-spacing:-.01px;line-height:22px!important}.separator[data-v-076d8f2e]{align-items:center;display:flex;justify-content:center}.separator .dot[data-v-076d8f2e]{background-color:var(--back-8);border-radius:50%;height:4px;width:4px}
