@font-face{font-family:'IMEX Footer Sans';font-style:normal;font-weight:400 800;font-display:swap;src:url('../fonts/noto-sans-kr.6ecf7205a0.woff2') format('woff2')}
footer .imex-footer-company{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:16px;margin-left:0;padding-left:0;min-width:0}
footer .imex-footer-company>*,footer .imex-footer-logo,footer .imex-footer-address{margin-left:0!important;padding-left:0!important;text-align:left}
footer .imex-footer-company> :not([hidden])~:not([hidden]){margin-top:0}
footer .imex-footer-logo{display:flex;align-items:center;justify-content:flex-start;align-self:flex-start;width:280px;max-width:100%;flex:none}
footer .imex-footer-logo img{display:block;margin:0;padding:0;object-position:left center;transform:translateX(-6.4%);max-width:100%;height:auto;width:100%}
footer .imex-footer-address{width:100%;min-width:0;display:grid;gap:12px;justify-items:start}
footer .imex-footer-address :is(p,address,a){margin:0;padding:0;text-align:left;max-width:100%;overflow-wrap:anywhere;word-break:normal;line-height:1.65}
footer .imex-footer-main{border-bottom:0;padding-bottom:32px}
footer .imex-footer-bottom{align-items:flex-start;gap:24px;border-top:1px solid rgba(255,255,255,.1);padding-top:20px}
footer .imex-footer-certificates{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:0;width:auto;min-width:0;max-width:100%;margin-left:auto;padding:0;border:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(184,203,226,.35) transparent}
footer .imex-footer-certificates:focus-visible{outline:1px solid #b8cbe2;outline-offset:4px}
footer .imex-footer-certificate{box-sizing:border-box;display:inline-flex;align-items:center;flex:none;min-height:18px;padding:0 8px;border:0;background:transparent;color:#b8cbe2;font-family:'IMEX Footer Sans','Noto Sans KR','Malgun Gothic',Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.45;letter-spacing:.01em;text-align:right;white-space:nowrap}
footer .imex-footer-certificate:first-child{margin-left:auto;padding-left:0}
footer .imex-footer-certificate:last-child{padding-right:0}
footer .imex-footer-certificate+.imex-footer-certificate{border-left:1px solid rgba(184,203,226,.22)}
footer .imex-footer-certificate-label{display:block;white-space:nowrap}
@media(max-width:1100px){footer .imex-footer-bottom{flex-direction:column}footer .imex-footer-certificates{justify-content:flex-start;width:100%}}
@media(max-width:600px){footer .imex-footer-company{padding-right:0}}
