.bds-footer{background:var(--canvas);border-top:1px solid var(--line-3)}.bds-footer-inner{max-width:1200px;margin:0 auto;padding:16px 20px 18px}.bds-footer-top{justify-content:space-between;gap:12px}.bds-footer-links,.bds-footer-top{display:flex;align-items:center;flex-wrap:wrap}.bds-footer-links{gap:14px}.bds-footer-link{font-size:12px;font-weight:700;color:var(--ink-3);text-decoration:none;letter-spacing:-.2px}.bds-footer-link:hover{text-decoration:underline}.bds-footer-link.emph{color:var(--ink);font-weight:700}.bds-footer-link.emph:hover{text-decoration:underline}.bds-footer-social{display:inline-flex;align-items:center;gap:10px}.bds-footer-social-btn{width:30px;height:30px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:700;font-size:11px;letter-spacing:-.2px}.bds-footer-social-btn.facebook{background:#1877f2;color:#fff;font-size:14px;font-weight:700}.bds-footer-social-btn.blog{background:#03c75a;color:#fff;font-size:11px}.bds-footer-social-btn.kakao{background:#fddc3f;color:var(--ink);font-size:11px}.bds-footer-meta{margin-top:12px;font-size:11px;line-height:18px}.bds-footer-copy,.bds-footer-meta{font-weight:700;color:var(--ink-3)}.bds-footer-copy{margin-top:8px}