/* 효반365 전용 스타일 (시안 기반). 모든 클래스는 hb- 접두어 */
.hb-root { font-family: "Pretendard", "Noto Sans KR", sans-serif; background: #FAF9F7; color: #2B2B2B; -webkit-font-smoothing: antialiased; min-height: 100vh; display: flex; flex-direction: column; }
.hb-root *, .hb-root *::before, .hb-root *::after { box-sizing: border-box; }
.hb-root button { font-family: inherit; }
.hb-root a { text-decoration: none; }
.hb-b { font-weight: 700; color: #FFFFFF; }
.hb-main { flex: 1 1 auto; }
.hb-topbar { background:#33291F; color:#CFCAC2; font-size:10.5px; letter-spacing:1px; padding:9px 40px; display:flex; justify-content:space-between; gap:12px; }
.hb-sticky { position:sticky; top:0; z-index:50; background:rgba(250,249,247,0.95); backdrop-filter:blur(8px); border-bottom:1px solid #E5E1DA; }
.hb-head-row { padding:20px 0; display:flex; align-items:center; justify-content:space-between; gap:12px; }
.hb-logo { display:flex; align-items:baseline; gap:7px; cursor:pointer; background:none; border:none; padding:0; }
.hb-logo-name { font-family:"Pretendard","Noto Sans KR",sans-serif; font-size:23px; font-weight:700; color:#947050; letter-spacing:-0.5px; }
.hb-logo-sub { font-size:10px; color:#E58A2E; letter-spacing:1px; }
.hb-head-right { display:flex; align-items:center; gap:18px; }
.hb-hero-wrap { position:relative; }
.hb-hero-mark { position:absolute; right:40px; top:-30px; font-family:"Pretendard","Noto Sans KR",sans-serif; font-size:200px; font-weight:700; color:rgba(255,255,255,0.045); line-height:1; pointer-events:none; }
.hb-hero-btn { display:inline-block; background:#FBFAF8; color:#5E4630; border-radius:100px; padding:13px 26px; font-size:13px; font-weight:700; cursor:pointer; border:none; }
.hb-btn-light { background:#FBFAF8; color:#5E4630; }
.hb-hero-actions { display:flex; gap:12px; }
.hb-cta-btn { background:#947050; color:#FBFAF8; border-radius:100px; padding:13px 26px; font-size:13px; font-weight:700; border:none; cursor:pointer; }
.hb-link-btn { background:none; border:none; padding:0; cursor:pointer; }
.hb-band { background:linear-gradient(120deg,#5E4630,#947050); padding:48px 40px; }
.hb-band-inner { display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; gap:16px; }
.hb-band-text { font-family:"Pretendard","Noto Sans KR",sans-serif; font-size:17px; color:#FFFFFF; }
.hb-footer { background:#33291F; padding:32px 40px; }
.hb-footer-inner { display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; gap:12px; }
.hb-footer-copy { font-size:11px; color:#8C877F; }
.hb-footer-links { display:flex; gap:20px; flex-wrap:wrap; }
.hb-footer-link { font-size:11px; color:#CFCAC2; background:none; border:none; padding:0; cursor:pointer; }
.hb-sec-white { background:#FFFFFF; border-top:1px solid #E5E1DA; }
.hb-sec-nopad-bottom { padding-bottom:0; }
.hb-wrap-narrow { max-width:600px; }
.hb-cols-3 { grid-template-columns:repeat(3,1fr); }
.hb-mb28 { margin-bottom:28px; }
.hb-max640 { max-width:640px; }
.hb-wrapfix { max-width:1120px; margin:0 auto; padding:0 40px; }

  
  
  .hb-serif { font-family: "Pretendard","Noto Sans KR",sans-serif; }
  .hb-wrap { max-width: 1120px; margin: 0 auto; padding: 0 40px; }
  .hb-section { padding: 68px 40px; }
  .hb-eyebrow { font-size: 11px; letter-spacing: 3px; text-transform: uppercase; font-weight: 700; color: #947050; margin-bottom: 14px; }
  .hb-h2 { font-family: "Pretendard","Noto Sans KR",sans-serif; font-size: 25px; font-weight: 700; color: #33291F; letter-spacing: -0.3px; margin-bottom: 14px; }
  .hb-desc { font-size: 13.5px; color: #6B6660; max-width: 600px; line-height: 1.85; }
  .hb-btn-red { background: #947050; color: #FBFAF8; border: none; border-radius: 100px; padding: 13px 26px; font-size: 13px; font-weight: 700; cursor: pointer; letter-spacing: 0.3px; }
  a.hb-link-arrow { color: #947050; font-size: 12.5px; font-weight: 700; text-decoration: none; letter-spacing: 0.2px; }
  a.hb-link-arrow:hover { text-decoration: underline; }
  a.hb-back-link { color: #4A4540; font-size: 12.5px; text-decoration: none; }

  /* nav */
  .hb-cat-pill-row { display:flex; gap:10px; overflow-x:auto; padding:14px 40px; border-bottom:1px solid #E5E1DA; background:#FFFFFF; }
  .hb-cat-pill { flex:0 0 auto; font-size:12.5px; font-weight:700; color:#4A4540; background:#F3F0EB; border:1px solid #E5E1DA; border-radius:100px; padding:8px 16px; white-space:nowrap; cursor:pointer; }
  .hb-cat-pill.hb-active { background:#947050; color:#FFFFFF; border-color:#947050; }

  /* 핵심 필러 2개 쇼케이스 (기획안 핵심 필러 01·02) */
  .hb-pillar-showcase { display:grid; grid-template-columns:1fr 1fr; gap:18px; margin-bottom:32px; }
  .hb-pillar-item { border:1px solid #E5E1DA; border-radius:16px; padding:26px 24px; background:#FFF; }
  .hb-pillar-item-tag { display:inline-block; font-size:10px; font-weight:700; letter-spacing:1px; color:#FFFFFF; background:#947050; border-radius:100px; padding:4px 12px; margin-bottom:14px; }
  .hb-pillar-item-title { font-family:"Pretendard","Noto Sans KR",sans-serif; font-size:17px; font-weight:700; color:#33291F; margin-bottom:10px; line-height:1.4; }
  .hb-pillar-item-desc { font-size:12.5px; color:#6B6660; line-height:1.85; margin-bottom:16px; }

  /* 대문 최상단 : 인권급식·과학급식·안전급식 3원칙 */
  .hb-main-hero { background:linear-gradient(120deg,#33291F 0%,#5E4630 60%,#947050 100%); padding:72px 40px 56px; position:relative; overflow:hidden; }
  .hb-main-hero-eyebrow { font-size: 11px; letter-spacing: 3px; text-transform: uppercase; font-weight: 700; color: #E8C9A8; margin-bottom: 14px; }
  .hb-main-hero-title { font-family:"Pretendard","Noto Sans KR",sans-serif; font-size:34px; font-weight:700; color:#FBFAF8; letter-spacing:-0.6px; margin-bottom:16px; line-height:1.35; }
  .hb-main-hero-desc { font-size:13.5px; color:#EDE8E1; max-width:640px; line-height:1.9; margin-bottom:30px; }
  .hb-principle-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:14px; margin-bottom:26px; }
  .hb-principle-card { border:1px solid rgba(255,255,255,0.15); border-radius:14px; padding:20px 18px; background:rgba(255,255,255,0.06); }
  .hb-principle-num { font-family:"Pretendard","Noto Sans KR",sans-serif; font-style:italic; font-size:20px; color:#E58A2E; margin-bottom:8px; }
  .hb-principle-title { font-family:"Pretendard","Noto Sans KR",sans-serif; font-size:15px; font-weight:700; color:#FBFAF8; margin-bottom:8px; }
  .hb-principle-desc { font-size:11.5px; color:#D6D1C9; line-height:1.75; }

  /* featured hero post */
  .hb-feat-card { display:grid; grid-template-columns:1.1fr 1fr; gap:0; border:1px solid #E5E1DA; border-radius:18px; overflow:hidden; background:#FFF; }
  .hb-feat-thumb { background:linear-gradient(135deg,#5E4630,#947050); min-height:280px; display:flex; align-items:flex-end; padding:24px; }
  .hb-feat-thumb-label { color:#EADFD2; font-size:11px; letter-spacing:2px; text-transform:uppercase; font-weight:700; }
  .hb-feat-body { padding:36px 34px; display:flex; flex-direction:column; justify-content:center; }
  .hb-feat-cat { display:inline-block; font-size:10px; font-weight:700; color:#947050; background:#F3F0EB; border:1px solid #DDD8D0; border-radius:100px; padding:3px 11px; margin-bottom:14px; width:fit-content; }
  .hb-feat-title { font-family:"Pretendard","Noto Sans KR",sans-serif; font-size:22px; font-weight:700; color:#33291F; line-height:1.5; margin-bottom:14px; }
  .hb-feat-excerpt { font-size:13px; color:#6B6660; line-height:1.85; margin-bottom:18px; }
  .hb-feat-meta { font-size:11.5px; color:#B5B0A8; }

  /* post grid */
  .hb-post-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:18px; margin-top:30px; }
  .hb-post-card { border:1px solid #E5E1DA; border-radius:14px; overflow:hidden; background:#FFF; }
  .hb-post-thumb { height:120px; background:linear-gradient(135deg,#F3F0EB,#E5E1DA); }
  .hb-post-body { padding:16px; }
  .hb-post-cat { font-size:10px; font-weight:700; color:#947050; letter-spacing:0.5px; text-transform:uppercase; margin-bottom:8px; }
  .hb-post-title { font-size:13px; font-weight:700; color:#33291F; margin-bottom:8px; line-height:1.5; }
  .hb-post-excerpt { font-size:11.5px; color:#8C877F; line-height:1.7; margin-bottom:12px; }
  .hb-post-meta { font-size:10.5px; color:#B5B0A8; }

  .hb-cta-band { background:#F3F0EB; border:1px solid #DDD8D0; border-radius:18px; padding:34px 36px; display:flex; justify-content:space-between; align-items:center; gap:20px; flex-wrap:wrap; }
  .hb-cta-band-title { font-family:"Pretendard","Noto Sans KR",sans-serif; font-size:17px; font-weight:700; color:#33291F; margin-bottom:6px; }
  .hb-cta-band-desc { font-size:12.5px; color:#6B6660; }

  .hb-nl-box { border:1px solid #E5E1DA; border-radius:18px; padding:34px 36px; text-align:center; background:#FFF; }
  .hb-nl-input-row { display:flex; gap:8px; max-width:380px; margin:18px auto 0; }
  .hb-nl-input { flex:1; border:1px solid #DDD8D0; border-radius:100px; padding:11px 18px; font-size:12.5px; color:#4A4540; }

  /* ===== 효반365 게시판 (community boards) ===== */
  .hb-board-tabs { display:flex; gap:8px; flex-wrap:wrap; border-bottom:1.5px solid #33291F; margin-top:28px; margin-bottom:30px; }
  .hb-board-tab { flex:0 0 auto; font-size:13px; font-weight:700; color:#A8A39B; background:transparent; border:none; padding:12px 18px; cursor:pointer; border-bottom:3px solid transparent; margin-bottom:-1.5px; }
  .hb-board-tab.hb-active { color:#947050; border-bottom-color:#947050; }
  .hb-board-panel { display:none; }
  .hb-board-panel.hb-active { display:block; }

  .hb-story-callout { display:flex; gap:20px; align-items:center; flex-wrap:wrap; background:linear-gradient(120deg,#33291F 0%,#5E4630 65%,#947050 100%); color:#FBFAF8; border-radius:16px; padding:26px 30px; margin-bottom:26px; }
  .hb-story-callout-tag { font-size:10.5px; letter-spacing:1.5px; text-transform:uppercase; font-weight:700; color:#E8C9A8; margin-bottom:8px; }
  .hb-story-callout-title { font-family:"Pretendard","Noto Sans KR",sans-serif; font-size:17px; font-weight:700; margin-bottom:8px; }
  .hb-story-callout-desc { font-size:12px; color:#D6D1C9; line-height:1.8; max-width:640px; }
  .hb-story-flow { display:flex; gap:8px; align-items:center; flex-wrap:wrap; margin-top:14px; }
  .hb-story-step { font-size:11px; font-weight:700; color:#FFFFFF; background:rgba(255,255,255,0.1); border:1px solid rgba(255,255,255,0.25); border-radius:100px; padding:6px 13px; }
  .hb-story-arrow { color:#E8C9A8; font-size:12px; }

  .hb-story-card { border:1px solid #E5E1DA; border-radius:14px; overflow:hidden; background:#FFF; }
  .hb-story-thumb { height:120px; background:linear-gradient(135deg,#F3F0EB,#E5E1DA); display:flex; align-items:flex-end; padding:12px; }
  .hb-story-auto-tag { font-size:9.5px; font-weight:700; color:#947050; background:#FBFAF8; border:1px solid #DDD8D0; border-radius:100px; padding:3px 9px; }
  .hb-story-body { padding:16px; }
  .hb-story-facility { font-size:10px; font-weight:700; color:#947050; letter-spacing:0.3px; margin-bottom:8px; }
  .hb-story-title { font-size:13px; font-weight:700; color:#33291F; margin-bottom:8px; line-height:1.5; }
  .hb-story-excerpt { font-size:11.5px; color:#8C877F; line-height:1.7; margin-bottom:12px; }
  .hb-story-meta { font-size:10.5px; color:#B5B0A8; display:flex; justify-content:space-between; }

  .hb-review-card { border:1px solid #E5E1DA; border-radius:14px; background:#FFF; padding:22px 22px 18px; }
  .hb-review-stars { color:#E58A2E; font-size:13px; letter-spacing:2px; margin-bottom:10px; }
  .hb-review-quote { font-size:13px; color:#4A4540; line-height:1.8; margin-bottom:14px; }
  .hb-review-meta { font-size:11px; color:#A8A39B; border-top:1px solid #EBE7E0; padding-top:12px; }

  .hb-notice-row { display:grid; grid-template-columns:90px 1fr 110px; align-items:center; gap:16px; padding:16px 4px; border-bottom:1px solid #EBE7E0; font-size:12.5px; }
  .hb-notice-row:first-child { border-top:1.5px solid #33291F; }
  .hb-notice-tag { font-size:10px; font-weight:700; color:#947050; background:#F3F0EB; border:1px solid #DDD8D0; border-radius:6px; padding:4px 8px; text-align:center; }
  .hb-notice-title { color:#33291F; font-weight:600; }
  .hb-notice-date { color:#B5B0A8; text-align:right; font-size:11px; }

  .hb-inquiry-box { max-width:640px; border:1px solid #E5E1DA; border-radius:16px; padding:32px; background:#FFF; }
  .hb-inquiry-row { display:grid; grid-template-columns:1fr 1fr; gap:16px; margin-bottom:16px; }
  .hb-inquiry-field label { display:block; font-size:12px; font-weight:700; color:#4A4540; margin-bottom:6px; }
  .hb-inquiry-field input, .hb-inquiry-field select, .hb-inquiry-field textarea { width:100%; font-size:13px; font-family:inherit; color:#33291F; border:1px solid #D8D3CB; border-radius:8px; padding:10px 12px; background:#FAF9F7; }
  .hb-inquiry-field textarea { resize:vertical; min-height:90px; }
  .hb-inquiry-note { font-size:11px; color:#A8A39B; margin-top:14px; line-height:1.7; }

  
@media (max-width:860px) {
  .hb-post-grid { grid-template-columns:repeat(2,1fr); }
  .hb-feat-card { grid-template-columns:1fr; }
  .hb-inquiry-row { grid-template-columns:1fr; }
  .hb-pillar-showcase { grid-template-columns:1fr; }
  .hb-principle-grid { grid-template-columns:1fr; }
  .hb-cols-3 { grid-template-columns:1fr; }
  .hb-topbar { padding:9px 20px; font-size:10px; }
  .hb-wrap, .hb-wrapfix { padding:0 20px; }
  .hb-section { padding:48px 20px; }
  .hb-main-hero { padding:48px 20px 40px; }
  .hb-main-hero-title { font-size:25px; }
  .hb-hero-mark { font-size:120px; right:12px; }
  .hb-cat-pill-row { padding:12px 20px; }
  .hb-head-right .hb-link-arrow, .hb-head-right .hb-back-link { display:none; }
  .hb-band { padding:36px 20px; }
  .hb-footer { padding:28px 20px; }
  .hb-notice-row { grid-template-columns:60px 1fr; }
  .hb-notice-date { display:none; }
  .hb-cta-band { padding:26px 22px; }
}
@media (max-width:520px) {
  .hb-post-grid { grid-template-columns:1fr; }
}

/* v5 */
.hb-fac-row { display:flex; gap:8px; flex-wrap:wrap; margin-bottom:20px; }
.hb-fac-row .hb-cat-pill, .hb-cat-pill { font-family:inherit; }
.hb-more { margin-top:22px; }
.hb-mt20 { margin:20px 0 4px; }
.hb-thumb-img { width:100%; height:100%; object-fit:cover; display:block; }
.hb-story-thumb { padding:0; overflow:hidden; }
.hb-post-card, .hb-story-card, .hb-review-card, .hb-notice-row { cursor:pointer; }
.hb-h2 { max-width:none; }
#hb-board { scroll-margin-top:130px; }

/* ===== v7: 전체 Pretendard 통일 ===== */
:root { --font-sans: "Pretendard","Noto Sans KR",sans-serif; --default-font-family: "Pretendard","Noto Sans KR",sans-serif; }
html, body, button, input, select, textarea { font-family: "Pretendard","Noto Sans KR",sans-serif; }

/* ===== v7: 헤더 (로고 + 메뉴 5개 + 패밀리사이트) ===== */
.hb-head-row { padding:14px 0 10px; }
.hb-logo { align-items:center; }
.hb-logo-img { display:block; width:92px; height:51px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAEUCAYAAADdksQIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIzMEI4OTlDQzFFRTExRjFCNjU0QUI5N0Q3NjQzNjEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIzMEI4OTlEQzFFRTExRjFCNjU0QUI5N0Q3NjQzNjEwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjMwQjg5OUFDMUVFMTFGMUI2NTRBQjk3RDc2NDM2MTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjMwQjg5OUJDMUVFMTFGMUI2NTRBQjk3RDc2NDM2MTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7M2yrGAABIoElEQVR42uxdB9QU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) no-repeat center/contain; }
.hb-sr { position:absolute; width:1px; height:1px; overflow:hidden; clip:rect(0 0 0 0); white-space:nowrap; }
.hb-fam { display:flex; align-items:center; gap:8px; }
.hb-fam-label { font-size:11px; color:#8C877F; margin-right:2px; }
.hb-fam-btn { display:inline-block; font-size:12.5px; font-weight:700; color:#5E4630; background:#FFFFFF; border:1px solid #D8D3CB; border-radius:100px; padding:9px 18px; text-decoration:none; cursor:pointer; white-space:nowrap; }
.hb-fam-btn:hover { border-color:#947050; color:#947050; }
.hb-nav-row { display:flex; gap:4px; overflow-x:auto; border-top:1px solid #E5E1DA; margin:0 -4px; }
.hb-nav-item { flex:0 0 auto; font-size:14px; font-weight:700; color:#5E4630; background:none; border:none; border-bottom:3px solid transparent; padding:14px 16px 11px; cursor:pointer; white-space:nowrap; }
.hb-nav-item:hover { color:#947050; }
.hb-nav-item.hb-active { color:#947050; border-bottom-color:#947050; }
.hb-subbar { background:#FFFFFF; border-bottom:1px solid #E5E1DA; }
.hb-subbar .hb-cat-pill-row { border-bottom:none; }
@media (max-width:760px) {
  .hb-fam-label { display:none; }
  .hb-logo-img { width:72px; height:40px; }
  .hb-nav-item { font-size:13px; padding:12px 12px 9px; }
}
#hb-board { scroll-margin-top:150px; }
.hb-subbar .hb-cat-pill-row { max-width:1120px; margin:0 auto; }
.hb-cta-head { padding:9px 18px; font-size:12.5px; white-space:nowrap; }

/* v7: 푸터 사업자/고객센터 정보 */
.hb-footer { padding:36px 40px 28px; }
.hb-footer-top { display:grid; grid-template-columns:1fr auto; gap:48px; padding-bottom:24px; margin-bottom:20px; border-bottom:1px solid rgba(255,255,255,0.12); }
.hb-ft-title { display:block; font-size:13px; font-weight:700; color:#FBFAF8; margin-bottom:12px; }
.hb-ft-line { font-size:12px; line-height:1.9; color:#CFCAC2; }
.hb-ft-k { font-weight:700; color:#E9E5DE; margin-right:8px; }
.hb-ft-line .hb-ft-v { margin-right:16px; }
.hb-ft-a { color:#CFCAC2; text-decoration:underline; font-size:12px; }
.hb-ft-block { margin-bottom:10px; font-size:12px; line-height:1.7; color:#CFCAC2; }
.hb-ft-block .hb-ft-k { display:block; margin:0 0 2px; }
.hb-ft-block .hb-ft-v { display:block; }
.hb-footer-bottom { padding:0; }
@media (max-width:760px) { .hb-footer-top { grid-template-columns:1fr; gap:24px; } .hb-footer { padding:28px 20px 24px; } }

/* ===== v7: 소개 페이지 공통 ===== */
.hb-page-hero { background:linear-gradient(120deg,#33291F 0%,#5E4630 55%,#947050 100%); padding:80px 40px 64px; position:relative; overflow:hidden; }
.hb-page-hero-title { font-size:40px; font-weight:700; color:#FBFAF8; letter-spacing:-1px; margin:0 0 20px; line-height:1.35; white-space:pre-line; }
.hb-page-hero-desc { font-size:14.5px; color:#E8E1D6; max-width:640px; line-height:1.9; margin-bottom:32px; }
.hb-eyebrow-lt { color:#E9C9A0; }
.hb-btn-outline { background:transparent; color:#FBFAF8; border:1px solid rgba(255,255,255,0.45); border-radius:100px; padding:12px 25px; font-size:13px; font-weight:700; cursor:pointer; }
.hb-w760 { max-width:840px; }
.hb-bb { font-weight:700; color:#947050; }
.hb-page-hero .hb-bb { color:#FFFFFF; }
.hb-pl { display:block; }
.hb-mt10 { margin-top:10px; } .hb-mt20 { margin-top:20px; } .hb-mt24 { margin-top:24px; } .hb-mt28 { margin-top:28px; } .hb-mt32 { margin-top:32px; }
.hb-section .hb-h2 { margin-top:0; }

.hb-pgrid3 { display:grid; grid-template-columns:repeat(3,1fr); gap:16px; margin-top:28px; }
.hb-pcard { border:1px solid #E5E1DA; border-radius:16px; padding:26px 22px; background:#FFFFFF; }
.hb-pcard-num { font-style:italic; font-size:26px; color:#E58A2E; margin-bottom:10px; }
.hb-pcard-title { font-size:17px; font-weight:700; color:#33291F; margin-bottom:10px; }
.hb-pcard-desc { font-size:12.5px; color:#6B6660; line-height:1.85; }

.hb-flow { margin-top:6px; max-width:760px; }
.hb-flow-row { display:grid; grid-template-columns:170px 1fr; gap:16px; padding:16px 0; border-top:1px solid #E5E1DA; }
.hb-flow-row.hb-first { border-top:1.5px solid #33291F; }
.hb-flow-last { border-bottom:1px solid #E5E1DA; }
.hb-flow-tag { font-size:12px; font-weight:700; color:#33291F; }
.hb-flow-tag.hb-accent { color:#947050; }
.hb-flow-desc { font-size:12.5px; color:#6B6660; line-height:1.8; }

.hb-cgrid3 { display:grid; grid-template-columns:repeat(3,1fr); gap:16px; margin-top:24px; }
.hb-cgrid2 { display:grid; grid-template-columns:1fr 1fr; gap:16px; max-width:680px; margin-top:24px; }
.hb-ccard { border:1px solid #E5E1DA; border-radius:14px; padding:22px 20px; background:#F3F0EB; }
.hb-ctag { font-size:10.5px; letter-spacing:1px; text-transform:uppercase; font-weight:700; color:#947050; margin-bottom:8px; }
.hb-clabel { font-size:16px; font-weight:700; color:#33291F; margin-bottom:10px; }
.hb-cdesc { font-size:12.5px; color:#4A433B; line-height:1.8; }
.hb-csum { margin-top:14px; padding-top:14px; border-top:1.5px solid #33291F; font-size:13px; font-weight:700; color:#33291F; max-width:680px; }

.hb-bullets { margin-top:14px; max-width:680px; }
.hb-bl { font-size:12.5px; color:#4A433B; line-height:2; padding-left:16px; position:relative; }
.hb-bl::before { content:'—'; position:absolute; left:0; color:#947050; }

.hb-vt { width:100%; max-width:760px; border-collapse:collapse; margin-top:20px; }
.hb-vt th { text-align:left; font-size:11px; letter-spacing:1px; color:#947050; padding:10px 12px; border-bottom:1.5px solid #33291F; }
.hb-vt td { font-size:12.5px; color:#4A433B; padding:13px 12px; border-bottom:1px solid #E5E1DA; vertical-align:top; }
.hb-note { font-size:11.5px; color:#9A948B; line-height:1.8; max-width:680px; margin-top:16px; }

.hb-agrid4 { display:grid; grid-template-columns:repeat(4,1fr); gap:14px; margin-top:24px; }
.hb-acard { border:1px solid #E5E1DA; border-radius:14px; padding:20px 16px; background:#FFFFFF; text-align:center; }
.hb-adesc { font-size:12px; color:#4A433B; line-height:1.7; }

.hb-reasons { max-width:700px; }
.hb-reason-row { display:grid; grid-template-columns:44px 1fr; gap:16px; padding:24px 0; border-top:1px solid #E5E1DA; }
.hb-reason-row.hb-first { border-top:1.5px solid #33291F; }
.hb-reason-last { border-bottom:1px solid #E5E1DA; }
.hb-reason-num { font-style:italic; font-size:18px; color:#E58A2E; }
.hb-reason-title { font-size:14px; font-weight:700; color:#33291F; margin-bottom:6px; }
.hb-reason-desc { font-size:12.5px; color:#6B6660; line-height:1.8; }

.hb-callout { max-width:700px; margin:26px 0 8px; border-left:3px solid #947050; padding:20px 24px; background:#F3F0EB; }
.hb-callout-label { font-size:11px; letter-spacing:1.5px; font-weight:700; color:#947050; margin-bottom:8px; }
.hb-callout-body { font-size:13px; color:#33291F; line-height:1.9; font-weight:600; }

.hb-svc-row { display:grid; grid-template-columns:90px 1.4fr 2fr; gap:36px; padding:48px 0; border-bottom:1px solid #E5E1DA; }
.hb-svc-row.hb-first { border-top:1.5px solid #33291F; }
.hb-svc-last { border-bottom:1.5px solid #33291F; }
.hb-svc-num { font-style:italic; font-size:34px; color:#E58A2E; }
.hb-svc-tag { font-size:10.5px; letter-spacing:1.5px; font-weight:700; color:#947050; margin-bottom:10px; }
.hb-svc-name { font-size:20px; font-weight:700; color:#33291F; margin:0 0 8px; }
.hb-svc-desc { font-size:13px; color:#6B6660; line-height:1.85; margin-bottom:16px; }
.hb-svc-bullets .hb-bl { font-size:12.5px; line-height:1.9; }
.hb-chip { display:inline-block; background:#F3F0EB; border:1px solid #E5E1DA; border-radius:100px; padding:4px 14px; font-size:11.5px; color:#947050; font-weight:700; }

/* 효반로드 */
.hb-logic { display:flex; align-items:center; gap:18px; flex-wrap:wrap; margin-top:28px; }
.hb-input-grid { display:grid; grid-template-columns:1fr; gap:12px; flex:1; min-width:220px; }
.hb-input-card { border:1px solid #E5E1DA; border-radius:14px; padding:18px 20px; background:#FFFFFF; }
.hb-input-tag { font-size:10.5px; letter-spacing:1px; font-weight:700; color:#947050; margin-bottom:6px; }
.hb-input-label { font-size:14px; font-weight:700; color:#33291F; margin-bottom:6px; }
.hb-input-desc { font-size:12px; color:#6B6660; line-height:1.7; }
.hb-logic-arrow { font-size:26px; color:#947050; flex:0 0 auto; }
.hb-output-card { flex:1; min-width:220px; background:#33291F; color:#FBFAF8; border-radius:16px; padding:28px 24px; }
.hb-output-tag { font-size:10.5px; letter-spacing:1px; font-weight:700; color:#E9C9A0; margin-bottom:10px; }
.hb-output-label { font-size:19px; font-weight:700; margin-bottom:10px; }
.hb-output-desc { font-size:12.5px; color:#DDD6CA; line-height:1.8; }
.hb-loop-grid, .hb-benefit-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:14px; margin-top:24px; }
.hb-loop-card { border:1px solid #E5E1DA; border-radius:14px; padding:20px 18px; background:#F3F0EB; }
.hb-loop-num { font-style:italic; font-size:16px; color:#E58A2E; margin-bottom:8px; }
.hb-loop-label, .hb-benefit-label { font-size:13.5px; font-weight:700; color:#33291F; margin-bottom:6px; }
.hb-loop-desc, .hb-benefit-desc { font-size:11.5px; color:#6B6660; line-height:1.7; }
.hb-benefit-card { border:1px solid #E5E1DA; border-radius:14px; padding:22px 18px; background:#FFFFFF; }
.hb-report { max-width:700px; margin-top:24px; border:1px solid #E5E1DA; border-radius:16px; overflow:hidden; background:#FFFFFF; }
.hb-report-head { background:#33291F; color:#FBFAF8; padding:16px 22px; font-size:12.5px; font-weight:700; display:flex; justify-content:space-between; }
.hb-report-meta { font-size:11.5px; color:#9A948B; padding:14px 22px 0; }
.hb-grade-summary { display:flex; align-items:center; gap:14px; padding:18px 22px 6px; }
.hb-pill { display:inline-block; padding:7px 18px; border-radius:100px; font-size:13px; font-weight:700; }
.hb-pill-sm { padding:3px 12px; font-size:11.5px; }
.hb-pill.hb-caution { background:#FBE8C8; color:#8A5A12; }
.hb-pill.hb-good { background:#DCEEE0; color:#256A3B; }
.hb-grade-sub { font-size:11.5px; color:#9A948B; }
.hb-grade-rows { padding:6px 22px 4px; }
.hb-grade-row { display:flex; justify-content:space-between; align-items:center; padding:10px 0; border-bottom:1px solid #E5E1DA; font-size:12.5px; color:#4A433B; }
.hb-grade-row:last-child { border-bottom:none; }
.hb-diag-box { margin:4px 22px 18px; padding:16px 18px; background:#F3F0EB; border-radius:12px; font-size:12px; color:#4A433B; line-height:1.85; }
.hb-report-sub { padding:10px 22px 0; font-size:11px; letter-spacing:1px; font-weight:700; color:#947050; }
.hb-guide-item { display:grid; grid-template-columns:24px 1fr; gap:12px; padding:10px 22px; font-size:12px; color:#4A433B; line-height:1.8; }
.hb-guide-num { width:22px; height:22px; border-radius:50%; background:#947050; color:#FBFAF8; font-size:10.5px; font-weight:700; display:flex; align-items:center; justify-content:center; }
.hb-chip-wrap { padding:4px 22px 18px; }
.hb-chip2 { display:inline-block; padding:5px 13px; border:1px solid #D8D3CB; border-radius:100px; font-size:11px; color:#4A433B; margin:4px 6px 0 0; background:#F3F0EB; }
.hb-chip-prod { background:#FFFFFF; border-color:#E5E1DA; }
.hb-report-foot { padding:14px 22px 20px; font-size:11px; color:#9A948B; border-top:1px solid #E5E1DA; }
.hb-cadence { display:flex; align-items:center; max-width:700px; margin-top:28px; }
.hb-cadence-dot { width:11px; height:11px; border-radius:50%; background:#947050; flex:0 0 auto; }
.hb-cadence-line { height:2px; background:#D8D3CB; flex:1; }
.hb-cadence-labels { display:flex; justify-content:space-between; max-width:700px; margin-top:10px; font-size:11px; color:#947050; font-weight:700; }

@media (max-width:860px) {
  .hb-pgrid3, .hb-cgrid3, .hb-cgrid2 { grid-template-columns:1fr; }
  .hb-agrid4, .hb-loop-grid, .hb-benefit-grid { grid-template-columns:repeat(2,1fr); }
  .hb-flow-row { grid-template-columns:1fr; gap:4px; }
  .hb-svc-row { grid-template-columns:1fr; gap:12px; padding:32px 0; }
  .hb-logic { flex-direction:column; align-items:stretch; }
  .hb-logic-arrow { transform:rotate(90deg); align-self:center; }
  .hb-page-hero { padding:56px 20px 44px; }
  .hb-page-hero-title { font-size:28px; }
  .hb-vt { display:block; overflow-x:auto; }
}
.hb-footer .hb-footer-bottom { padding:0 40px; } @media (max-width:760px) { .hb-footer .hb-footer-bottom { padding:0; } }

/* v1.0.9 links to /hb-calc/ + footer CS hours right column */
a.hb-cta-btn, a.hb-nav-item, a.hb-hero-btn, a.hb-link-btn { display:inline-block; text-decoration:none; box-sizing:border-box; }
a.hb-nav-item { display:inline-block; }
a.hb-link-btn { color:inherit; }
.hb-footer-top .hb-ft-right { display:grid; grid-template-columns:auto auto; column-gap:40px; align-content:start; }
.hb-footer-top .hb-ft-right .hb-ft-title { grid-column:1 / -1; }
.hb-footer-top .hb-ft-right .hb-ft-block:nth-of-type(3) { grid-column:2; grid-row:2 / span 2; }
@media (max-width:760px) { .hb-footer-top .hb-ft-right { grid-template-columns:1fr; } .hb-footer-top .hb-ft-right .hb-ft-block:nth-of-type(3) { grid-column:1; grid-row:auto; } }
