.site-footer{position:relative;display:grid;grid-template-columns:calc(784 * var(--hu)) 1fr;align-items:start;padding:calc(40 * var(--hu)) calc(180 * var(--hu)) calc(39 * var(--hu));color:var(--color-gray)}.site-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#fb6ebb00,#fb6ebb8f 50%,#fb6ebb00)}.site-footer p{margin:0}.site-footer__col{display:flex;flex-direction:column;gap:calc(10 * var(--hu));line-height:1.2}.site-footer__col--kr{margin-top:calc(2 * var(--hu));font-size:calc(19 * var(--hu))}.site-footer__col--en{font-size:calc(20 * var(--hu))}.site-footer__address{white-space:nowrap}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{text-decoration:underline}@media (max-width: 1199px){.site-footer{grid-template-columns:360px 1fr;padding:16px 72px}.site-footer__col,.site-footer__col--kr,.site-footer__col--en{gap:4px;margin-top:0;font-size:11px}.site-footer__address{line-height:15px;white-space:normal}.site-footer__address span{display:block}}@media (max-width: 767px){.site-footer{grid-template-columns:1fr;gap:10px;padding:17px 10px 16px 20px}.site-footer__col,.site-footer__col--kr,.site-footer__col--en{gap:2px}}
