.footer{padding:0 0 40px 0;width:100%;background:var(--color-bg-footer)}.footer .footer_inner{margin:0 auto;width:calc(100% - 80px);max-width:1200px;color:var(--color-text-disabled);font-size:var(--font-size-14)}.footer .footer_inner .ft_menu{padding:24px 0;border-bottom:var(--border-width-1) solid var(--color-border-footer)}.footer .footer_inner .ft_menu ul{display:flex;gap:20px}.footer .footer_inner .ft_menu ul li a{color:var(--color-text-disabled)}.footer .footer_inner .ft_menu ul li.privacy_policy a{color:var(--color-text-inverse)}.footer .footer_inner .ft_info{display:flex;justify-content:space-between;padding:32px 0 16px 0}.footer .footer_inner .ft_info .info_left ul{display:flex;flex-direction:column;gap:8px}.footer .footer_inner .ft_info .info_left ul li.company{color:var(--color-text-inverse)}.footer .footer_inner .ft_info .info_right ul{display:flex;flex-direction:column;gap:8px}.footer .footer_inner .ft_info .info_right ul li.cus_title{color:var(--color-text-inverse);font-size:var(--font-size-20);font-weight:var(--font-weight-sb)}.footer .footer_inner .ft_info .info_right ul li.cus_num{color:var(--color-text-inverse);font-size:var(--font-size-42);font-weight:var(--font-weight-sb);cursor:pointer}.footer .footer_inner .copy{color:var(--color-text-inverse)}@media screen and (max-width:1024px){.footer{display:none}}