#allpet-footer{box-sizing:border-box;display:block;width:calc(100% - 40px);max-width:1160px;margin:35px auto 100px;padding:40px 28px;background:#203c36;color:#fff;border-radius:16px;font:14px/1.8 system-ui,'Malgun Gothic',sans-serif;text-align:left}#allpet-footer *{box-sizing:border-box}#allpet-footer .allpet-footer-logo{display:inline-block;background:#fff;padding:12px 16px;border-radius:10px}#allpet-footer img{display:block;width:160px;max-width:100%;height:auto;object-fit:contain}#allpet-footer nav{display:flex;flex-wrap:wrap;gap:12px 22px;margin:25px 0;font-size:14px}#allpet-footer a{color:inherit;text-decoration:none}#allpet-footer nav a{display:block;padding:8px 0}#allpet-footer a:hover{text-decoration:underline}#allpet-footer a:focus-visible{outline:3px solid #fff;outline-offset:4px}#allpet-footer p{margin:4px 0;color:#d9e3dd;font-size:14px}#allpet-footer small{display:block;margin-top:26px;color:#d9e3dd;font-size:11px}@media(max-width:650px){#allpet-footer{width:calc(100% - 32px);padding:30px 20px;margin-bottom:110px}#allpet-footer nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}#allpet-footer nav a{overflow-wrap:anywhere}}