footer.neo-footer{box-sizing:border-box;width:100%;margin:0;border:0;border-top:1px solid #342b26;padding:60px 7%;display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:start;background:#080909;color:#b3a496;font-family:Inter,'Noto Sans KR',sans-serif;text-align:left;letter-spacing:normal;line-height:normal}footer.neo-footer .neo-footer-logo{display:block;color:inherit;text-decoration:none}footer.neo-footer .neo-footer-logo img{display:block;width:158px;height:56px;object-fit:contain;margin:0}footer.neo-footer .neo-footer-addresses{min-width:0}footer.neo-footer .neo-footer-addresses p{font-size:13px;line-height:1.75;font-weight:400;letter-spacing:normal;color:#b3a496;margin:5px 0;overflow-wrap:anywhere}footer.neo-footer .neo-footer-addresses a{font:inherit;color:inherit;text-decoration:none}footer.neo-footer .neo-footer-addresses a:hover{color:#ff8a47}footer.neo-footer .neo-footer-addresses small{display:block;font-size:12px;font-weight:400;line-height:1.75;color:#947b69;margin-top:25px}footer.neo-footer a:focus-visible{outline:2px solid #ff8a47;outline-offset:5px}@media(max-width:1050px){footer.neo-footer .neo-footer-logo img{width:130px}}@media(max-width:760px){footer.neo-footer{grid-template-columns:1fr;padding:45px 6%;gap:30px}footer.neo-footer .neo-footer-logo img{width:115px}footer.neo-footer .neo-footer-addresses p{font-size:12px}}
