#footer .footer_top a{color:inherit;text-decoration:none}#footer .footer_top a:hover,#footer .footer-policy a:hover{text-decoration:underline}#footer .footer-address-en{font-family:Arial,sans-serif;font-size:13px;line-height:1.7;margin:16px 0 0;color:#bbb}#footer .footer-company{font-family:"Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;line-height:1.9;font-size:13px;color:#ccc;margin:0 0 14px}#footer .footer-policy{display:flex;flex-wrap:wrap;gap:22px;margin:12px 0 22px}#footer .footer-policy a{font-family:"Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;color:#eee;font-size:14px;text-decoration:none}#footer .site_map a:focus-visible,#footer .footer_top a:focus-visible,#footer .footer-policy a:focus-visible{outline:2px solid #fff;outline-offset:5px}@media(max-width:600px){#footer .footer-address-en{font-size:12px}#footer .footer-company{font-size:12px}#footer .footer_top ul{flex-wrap:wrap}}

#footer .footer_inner .site_map ul li:first-child a{width:max-content!important;max-width:100%;white-space:nowrap}
