/* 다국어 — 언어 버튼 줄 · 중국어 글꼴(Pretendard에 한자 없음 → 시스템 글꼴) */
.langnav{border-bottom:1px solid var(--line);background:var(--bg)}
.langnav .wrap{display:flex;justify-content:flex-end;gap:4px}
.langnav a{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;font-size:13px;color:var(--ink-2);text-decoration:none}
.langnav a:hover,.langnav a[aria-current="true"]{color:var(--ink)}
.langnav a[aria-current="true"]{font-weight:700}
/* 11/3 cjk-font-stack: 중국어 스택에 한국어 글꼴(Pretendard 전체·Apple SD Gothic Neo·Noto Sans KR·Malgun Gothic) 폴백 금지.
   Pretendard는 로마자·숫자 범위만 쓰는 별칭(Pretendard Latin)으로 — 「」·，。 같은 문장부호와 한자는 중국어 글꼴이 그린다(한국식 부호 모양 방지) */
@font-face{font-family:"Pretendard Latin";font-weight:400;font-display:swap;src:url("fonts/pretendard-400.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013,U+20AC,U+2122,U+2190-2193}
@font-face{font-family:"Pretendard Latin";font-weight:500;font-display:swap;src:url("fonts/pretendard-500.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013,U+20AC,U+2122,U+2190-2193}
@font-face{font-family:"Pretendard Latin";font-weight:600;font-display:swap;src:url("fonts/pretendard-600.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013,U+20AC,U+2122,U+2190-2193}
@font-face{font-family:"Pretendard Latin";font-weight:700;font-display:swap;src:url("fonts/pretendard-700.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013,U+20AC,U+2122,U+2190-2193}
@font-face{font-family:"Pretendard Latin";font-weight:800;font-display:swap;src:url("fonts/pretendard-800.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013,U+20AC,U+2122,U+2190-2193}
html:lang(zh-Hant){--font:"Pretendard Latin","Noto Sans TC","Source Han Sans TC","PingFang TC","Microsoft JhengHei","Hiragino Sans CNS","Heiti TC","WenQuanYi Micro Hei",system-ui,sans-serif}
html:lang(zh-Hans){--font:"Pretendard Latin","Noto Sans SC","Source Han Sans SC","PingFang SC","Microsoft YaHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",system-ui,sans-serif}
html:lang(zh-Hant) h1,html:lang(zh-Hant) h2,html:lang(zh-Hant) h3,html:lang(zh-Hant) .slogan,html:lang(zh-Hant) .book-sl,html:lang(zh-Hant) .book-q{font-family:var(--font)}
html:lang(zh-Hans) h1,html:lang(zh-Hans) h2,html:lang(zh-Hans) h3,html:lang(zh-Hans) .slogan,html:lang(zh-Hans) .book-sl,html:lang(zh-Hans) .book-q{font-family:var(--font)}
html:lang(zh-Hant) body,html:lang(zh-Hans) body{word-break:normal;line-break:strict}
/* 판매처 표(제품 × 판매처 4칸) — 좁은 화면에서 표만 옆으로 넘기고 쪽은 가로 스크롤 없음 */
.tbl-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.tbl-scroll .tbl{min-width:560px}
