/* 2026-09-24: 고정 height + overflow:hidden 에 글이 잘리던 구역(전 쪽 실측) 정리 — 사용자 "hidden 때문에 글자들이 안 보인다".
   · 한국어에서도 잘리던 규칙: height → min-height (설계 높이는 최소값으로 그대로, 글이 길 때만 늘어난다).
   · 번역에서만 잘리던 규칙: 한국어는 원래 height 그대로 두고, 파일 끝 html[data-tgi-lang] 절에서만 height:auto + min-height.
   원본: /home/tanggleps/_backup_fontfix_20260924_minh.tgz */
/* [2026-09-22] 글자 규칙만 한국어 전용(html[lang="ko"] …)으로 좁혔다.
   이 파일은 한국어 원본 *이미지* 의 글꼴을 1:1 로 맞추려고 만든 한국어 전용 계층이라
   (나눔바른고딕·Gmarket Sans·scd1 을 !important 로 못박고 52.6292px 같은 소수점 크기를 쓴다)
   번역 쪽에 그대로 걸리면 영문에 한글 글꼴이 강제되고 등급에 없는 소수점 크기가 생긴다.
   그러나 같은 파일 안에 섹션 높이·이미지 위치·배경·좌표 등 **원본 디자인에 필요한 레이아웃**도
   함께 들어 있어 링크를 통째로 뺄 수는 없다 → 규칙을 갈라 글자만 한국어로 좁히고
   레이아웃은 모든 언어에 그대로 적용한다. 영문 조판은 _i18n/en-system.css 한 곳에서 정한다. */
@import url('https://fonts.googleapis.com/css2?family=Italiana&display=swap');
/* antiaging_07_01 — 원본 이미지 실측 글꼴 보정 (원본 www.tanggleps.com/htm/antiaging_07_01.php 의 이미지와 1:1 대조, 2026-09-18)
   규칙에 --tgff:1 을 붙이면 js/site.js 의 자동 글꼴 치환이 그 요소를 건드리지 않는다. 데스크톱(min-width:1025px)만.
   ※ 이 쪽 조각의 배율 변수는 fr00 --k = 19.2px(1vw), fr01·fr02 는 vw clamp, fr03 --px = 1px 로 제각각이라 여기서는 px 를 직접 쓴다
      (데스크톱에서 조각은 1920 고정 캔버스 — sub.css .tg-fr).
   원본: top/antiaging_071.jpg(히어로 1028) · 07_01_01.jpg(프롤로그 472) · #mc_event(734, 공통) · 07_01_02a.jpg(본문 6870) · vimeo 406×720 · 07_01_03.jpg(2275) · #mc_selfie(3050, 공통)
   원본 영문 라벨(TANG:GLE Stem cell · Prologue · VS · 01~04)은 옛 Oswald(획 굵고 폭 좁음) — 지금 Oswald Regular 에 자간 -1.5·테두리 .3 으로 근사. */

/* ══ 히어로(fr00, data-tc 260829ut5vl · top.jpg 실측): TANG:GLE GloberThinFree 44 잉크 33×186 #fd5008 x1086 y172 / 제목 지마켓산스 Bold 53 잉크 2줄 y227·287(피치 60) 폭 472 #454545
      / 설명 나눔바른고딕 Light 17 자간 .25 #888 줄간격 26 y367 / 회색 띠 492×16 #f2f2f2 x1087 y500 / 사양표 줄 485×1 #e3e3e3 x1089 y674·801·929
      / 이름 Regular 15.5 #4e4e4e 잉크 y592(x1193·1490) / 값 Bold 16 #000 y612 / 각주 Light 12 #8b8b8b 오른끝 1572 y1016
      / 사진 속 'Stem cell / Anti-aging / Therapy' = Italiana 119 (오른맞춤, 오른끝 876, 잉크 위 652·760·860) ══ */
@media (min-width:1025px){
  .tg-page [data-tc="260829ut5vl"] .hero{height:1028px!important;overflow:hidden}
  .tg-page [data-tc="260829ut5vl"] .hero__inner{padding-left:127px!important}
  .tg-page [data-tc="260829ut5vl"] .hero__brand{color:#fd5008!important;margin:175px 0 0!important}
html[lang="ko"] .tg-page [data-tc="260829ut5vl"] .hero__brand{font-family:'GloberThinFree','scd1',sans-serif!important;font-weight:400!important;--tgff:1;font-size:44px!important;letter-spacing:.4px!important;-webkit-text-stroke:.3px currentColor;line-height:44px!important}
  .tg-page [data-tc="260829ut5vl"] .hero__title{color:#454545!important;margin:3px 0 0 -2px!important}
html[lang="ko"] .tg-page [data-tc="260829ut5vl"] .hero__title{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:53px!important;letter-spacing:.3px!important;line-height:60px!important}
  .tg-page [data-tc="260829ut5vl"] .hero__lead{color:#888!important;margin:21px 0 0!important}
html[lang="ko"] .tg-page [data-tc="260829ut5vl"] .hero__lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:17px!important;letter-spacing:.25px!important;line-height:26px!important}
  .tg-page [data-tc="260829ut5vl"] .hero__bar{width:492px!important;height:16px!important;background:#f2f2f2!important;margin:85px 0 0!important}
  .tg-page [data-tc="260829ut5vl"] .spec{width:485px!important;margin:31px 0 0 3px!important}
  .tg-page [data-tc="260829ut5vl"] .spec__row{height:127px!important;border-bottom-color:#e3e3e3!important}
  .tg-page [data-tc="260829ut5vl"] .spec__row:last-child{height:128px!important}
  .tg-page [data-tc="260829ut5vl"] .spec dt{color:#4e4e4e!important}
html[lang="ko"] .tg-page [data-tc="260829ut5vl"] .spec dt{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:15.5px!important;letter-spacing:0!important;line-height:20px!important}
  .tg-page [data-tc="260829ut5vl"] .spec dd{color:#000!important}
html[lang="ko"] .tg-page [data-tc="260829ut5vl"] .spec dd{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:16px!important;letter-spacing:0!important;line-height:20px!important}
  .tg-page [data-tc="260829ut5vl"] .hero__note{color:#666!important;margin:84px 0 0!important;padding-right:6px!important;width:492px}
html[lang="ko"] .tg-page [data-tc="260829ut5vl"] .hero__note{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:12px!important;letter-spacing:0!important;line-height:16px!important}
  /* 사진 속 글: Georgia → Italiana(가는 세리프, e 가로획 기울어짐). 원본 잉크 오른끝 876, 줄 피치 100 */
  .tg-page [data-tc="260829ut5vl"] .hero__script{text-shadow:none!important;right:78px!important;top:650px!important}
html[lang="ko"] .tg-page [data-tc="260829ut5vl"] .hero__script{font-family:'Italiana','Playfair Display',serif!important;font-weight:400!important;--tgff:1;font-size:112px!important;line-height:97px!important;letter-spacing:2.5px!important;-webkit-text-stroke:2px #fff}
  .tg-page [data-tc="260829ut5vl"] .hero__script span:nth-child(3){margin-right:-8px}
html[lang="ko"] .tg-page [data-tc="260829ut5vl"] .hero__script span:nth-child(3){letter-spacing:9px!important}   /* 원본 Therapy 는 자간이 넓다(폭 395) */
}

/* ══ 프롤로그(fr01, 07_01_01.jpg 실측): 제목 scd1 54 #fd6000 줄피치 70 오른끝 870 잉크 y170 / 부제 Light 22.6 #606060 / Prologue Oswald 31 자간 -1.5 x1049 y180(잉크 31×83) · 뒤 줄 27×1 x1147
      / 본문 Light 17.5 자간 .26 #606060 줄간격 35 ══ */
@media (min-width:1025px){
  .tg-page [data-fr="fr01"] .s00-title{color:#fd6000!important}
html[lang="ko"] .tg-page [data-fr="fr01"] .s00-title{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:54px!important;letter-spacing:0!important;line-height:70px!important}
  .tg-page [data-fr="fr01"] .s00-lead{color:#606060!important}
html[lang="ko"] .tg-page [data-fr="fr01"] .s00-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:22.6px!important;letter-spacing:-.2px!important;line-height:32px!important}
  .tg-page [data-fr="fr01"] .s00-kicker-t{color:#333!important;transform:none!important}
html[lang="ko"] .tg-page [data-fr="fr01"] .s00-kicker-t{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:31px!important;letter-spacing:-1.5px!important;-webkit-text-stroke:.3px currentColor;line-height:34px!important}
  .tg-page [data-fr="fr01"] .s00-kicker::after{left:96px!important;top:27px!important;width:29px!important}   /* 원본 대시 29×1 x1145 y202 */
  .tg-page [data-fr="fr01"] .s00-body{color:#606060!important}
html[lang="ko"] .tg-page [data-fr="fr01"] .s00-body{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:17.5px!important;letter-spacing:-.5px!important}   /* 원본 줄 폭 510 (우리 자간 .26 은 541) */
}

/* ══ 본문(fr02, data-tc 260829kl6vk · 07_01_02a.jpg 실측)
      영문 라벨 TANG:GLE(주황 #fb6f00)+Stem cell(#333) 잉크 25×195, 뒤 줄 29×1 (글 끝에서 16px) — 조각의 scaleX(.6) 콘덴스드를 풀고 Oswald Regular 31 자간 -1.5
      큰 제목 scd1 47(원본 잉크 45, 폭 418/520/474/587/279/722 — 우리 52 는 10% 큼) 줄피치 60 / 소제목 scd1 32.5(원본 잉크 31×364) / 주황 #fd6000, 회색 #555
      본문 Light 17.3(원본 폭 549) 줄간격 35 #636363 / 카드 번호 Oswald Regular 62(잉크 51×41, 콘덴스드 해제) / 카드 제목 나눔바른고딕 Bold 30 자간 -.4(원본 잉크 32×544) / 카드 설명 Light 17.7
      비교표: 머리 Bold 24.5 흰색, VS Oswald 42 자간 4 #b0b0b0, 셀 Regular 19.5(주황 #fc5d00 / 회색 #444), 가운데 열 Regular 20 흰색
      Who: 번호 나눔바른고딕 Bold 19 #fc5d00, 항목 Light 20 자간 -.5 #333(원본 폭 379, 채움 .19 = Light+흐림) / 효과 원: Regular 19 #222 / 프로세스: 배지 연베이지 원 + Oswald Light 31 흰 숫자, 제목 Regular 21 #4d4d4d, 설명 Light 16.3 #666 ══ */
@media (min-width:1025px){
  .tg-page [data-tc="260829kl6vk"] .eyebrow{transform:none!important;color:#333!important;column-gap:10px!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .eyebrow{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:31px!important;letter-spacing:-1.5px!important;-webkit-text-stroke:.3px currentColor;line-height:42px!important}
  .tg-page [data-tc="260829kl6vk"] .eyebrow b{color:#fb6f00!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .eyebrow b{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1}
  .tg-page [data-tc="260829kl6vk"] .eyebrow span{color:#333!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .eyebrow span{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1}
  .tg-page [data-tc="260829kl6vk"] .eyebrow i{width:29px!important;height:1px!important;margin-inline-start:4px!important;background:#333!important;align-self:flex-end;margin-bottom:10px}   /* 원본 대시 29×1 x527 (글 끝 511 에서 16), 기준선 2px 위 */
  .tg-page [data-tc="260829kl6vk"] .s11 .eyebrow i{margin-inline-start:0!important;width:auto!important;align-self:auto;margin-bottom:0;background:linear-gradient(#333,#333) no-repeat center/29px 1px!important}   /* 닫는 구역: 대시가 아랫줄 가운데(원본 29×1, x946) */
  .tg-page [data-tc="260829kl6vk"] .s11{padding-bottom:88px!important}   /* 조각 전체 6870 맞춤(+2 보정) */
  .tg-page [data-tc="260829kl6vk"] .h2{color:#555!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:47px!important;letter-spacing:0!important;line-height:60px!important}
  .tg-page [data-tc="260829kl6vk"] .h2 .accent,.tg-page [data-tc="260829kl6vk"] .s08-h2,.tg-page [data-tc="260829kl6vk"] .s10-h2,.tg-page [data-tc="260829kl6vk"] .s11-h2{color:#fd6000!important}
  .tg-page [data-tc="260829kl6vk"] .h2sub{color:#555!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .h2sub{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:32.5px!important;letter-spacing:0!important;line-height:43px!important}
  .tg-page [data-tc="260829kl6vk"] .s00-copy,.tg-page [data-tc="260829kl6vk"] .s06-lead{color:#636363!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s00-copy,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s06-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:18px!important;letter-spacing:-.4px!important;line-height:35px!important}   /* 원본 줄 폭 548·마지막 줄 233 — 나눔바른고딕은 17/18px 로 어드밴스가 뛰어 18 + 자간 -.4 */
  .tg-page [data-tc="260829kl6vk"] .s00-copy{max-width:556px!important}   /* 원본 첫 문단은 '…되면' 에서 줄바꿈(줄 폭 549) */
  /* 카드 4장 */
  .tg-page [data-tc="260829kl6vk"] [class$="-num"] .cond{transform:scaleX(.87)!important}   /* 원본 숫자 폭 41/47/46/47 — 지금 Oswald 는 넓어 .87 */
  .tg-page [data-tc="260829kl6vk"] .s02-num,.tg-page [data-tc="260829kl6vk"] .s03-num,.tg-page [data-tc="260829kl6vk"] .s04-num,.tg-page [data-tc="260829kl6vk"] .s05-num{color:#333!important;position:relative;top:-3px}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s02-num,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s03-num,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s04-num,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s05-num{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:62px!important;letter-spacing:0!important;line-height:70px!important}   /* 원본 잉크 y1598(조각 기준 1126) */
  .tg-page [data-tc="260829kl6vk"] .s02-h3,.tg-page [data-tc="260829kl6vk"] .s03-h3,.tg-page [data-tc="260829kl6vk"] .s04-h3,.tg-page [data-tc="260829kl6vk"] .s05-h3{color:#333!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s02-h3,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s03-h3,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s04-h3,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s05-h3{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:30px!important;letter-spacing:-.4px!important}
  .tg-page [data-tc="260829kl6vk"] .s02-copy,.tg-page [data-tc="260829kl6vk"] .s03-copy,.tg-page [data-tc="260829kl6vk"] .s04-copy,.tg-page [data-tc="260829kl6vk"] .s05-copy{color:#636363!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s02-copy,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s03-copy,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s04-copy,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s05-copy{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:18px!important;letter-spacing:-.4px!important;line-height:35px!important;word-spacing:0!important}
  .tg-page [data-tc="260829kl6vk"] .s02-copy{max-width:556px!important}   /* 원본 양끝맞춤 줄 폭 548 */
  html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s02-cert{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1}
  html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s02-cert-a{font-size:17.5px!important}
  html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s02-cert-b{font-size:22px!important}
  /* 비교표 */
  html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s07-hd{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:24px!important;letter-spacing:0!important}
  .tg-page [data-tc="260829kl6vk"] .s07-vs{transform:none!important;color:#b0b0b0!important;padding-left:4px}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s07-vs{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:42px!important;letter-spacing:4px!important;-webkit-text-stroke:.5px currentColor;line-height:49px!important}
  html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s07-a,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s07-b{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:19.5px!important;letter-spacing:0!important;word-spacing:0!important}
  .tg-page [data-tc="260829kl6vk"] .s07-a{color:#fc5d00!important}
  .tg-page [data-tc="260829kl6vk"] .s07-b{color:#444!important}
  html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s07-c{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:20px!important;letter-spacing:0!important;word-spacing:0!important}
  /* Who */
  .tg-page [data-tc="260829kl6vk"] .s08-n{color:#fc5d00!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s08-n{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:19px!important;letter-spacing:0!important;-webkit-text-stroke:.4px currentColor}   /* 원본 번호는 나눔바른고딕 Bold(둥근 0, 잉크 15×20) */
  .tg-page [data-tc="260829kl6vk"] .s08-t{color:#333!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s08-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:20px!important;letter-spacing:-.5px!important;word-spacing:0!important;line-height:41px!important}
  /* 효과 (사진 위 글이라 원본이 더 진함: 제목 [54,59,64] · 설명 [42,44,47] · 원 라벨 [27,26,21]) */
  .tg-page [data-tc="260829kl6vk"] .s09-h2sub,.tg-page [data-tc="260829kl6vk"] .s09-h2{color:#383c40!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s09-h2sub,
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s09-h2{-webkit-text-stroke:.5px currentColor}
  .tg-page [data-tc="260829kl6vk"] .s09-lead{color:#2a2c2f!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s09-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:17.5px!important;letter-spacing:0!important}
  .tg-page [data-tc="260829kl6vk"] .s09-label{color:#1c1b19!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s09-label{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:19px!important;letter-spacing:0!important}
  /* 프로세스 */
  .tg-page [data-tc="260829kl6vk"] .s10-badge{background:#ecdac6!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s10-badge{font-family:'Oswald-light','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:31px!important;letter-spacing:0!important}   /* 원본 배지: 연한 베이지 원 47 [236,218,198] + Oswald Light 흰 숫자(잉크 25×18, 획 2) — 조각의 진한 #b08a5a 는 오류 */
  .tg-page [data-tc="260829kl6vk"] .s10-badge .cond{transform:scaleX(.77)!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s10-badge .cond{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.25px currentColor}   /* 원본 숫자는 좁고 굵은 콘덴스드 — 원 안 잉크 20/22/22/23 폭 x26 높이, 흰 픽셀 309/349/357/349 (Light 31 콘덴스드 해제는 28~29 폭에 285~295 로 넓고 가늘었다) */
  .tg-page [data-tc="260829kl6vk"] .s10-t{color:#4d4d4d!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s10-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:21px!important;letter-spacing:0!important;line-height:26.45px!important}
  .tg-page [data-tc="260829kl6vk"] .s10-c{color:#666!important}
html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s10-c{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:16.3px!important;letter-spacing:0!important;line-height:23.96px!important}
}

/* ══ 비메오 영상: 원본 .s_vimeo_wrap 406×720, 여백·둥근 모서리·그림자 없음 (sub.css 공통은 위아래 48px 여백 + 12px 라운드 + 그림자 → 이 쪽만 해제) ══ */
@media (min-width:1025px){
  .tg-page .vid-inline{padding:0!important;max-width:none!important}
  .tg-page .vid-inline .wrap.v{border-radius:0!important;box-shadow:none!important;background:transparent!important}   /* 원본은 배경 없음(재생기 로드 전 흰색) */
}

/* ══ 기기 소개(fr03, data-tc 260817s3xpe · 07_01_03.jpg 실측, 조각 위 130 여백 포함)
      TANG:GLE Stem cell 잉크 25×195 x317 y298 (주황 #fb6f00 / #333, 뒤 줄 29×1 x527) — 조각의 scaleX(.71)·tg-ref-fit 의 #434331 을 풀고 Oswald Regular 31 자간 -1.5
      번호 01~04 Oswald Regular 71(잉크 58×43 → scaleX .83) #fc7f00 x318 y468·568·668·768 / 항목 제목 나눔바른고딕 Bold 25.5(잉크 27×659) #242424 / 설명 Light 18.7 #5f5f5f ══ */
@media (min-width:1025px){
  .tg-page [data-tc="260817s3xpe"] .s00-eb,.tg-page [data-tc="260817s3xpe"] .s01-eb{transform:none!important;color:#333!important;width:auto!important}
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s00-eb,
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s01-eb{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:31px!important;letter-spacing:-1.5px!important;-webkit-text-stroke:.3px currentColor;line-height:1!important}
  .tg-page [data-tc="260817s3xpe"] .s00-eb b,.tg-page [data-tc="260817s3xpe"] .s01-eb b{color:#fb6f00!important}
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s00-eb b,
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s01-eb b{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1}
  .tg-page [data-tc="260817s3xpe"] .s00-hair,.tg-page [data-tc="260817s3xpe"] .s01-hair{width:29px!important;height:1px!important;margin-left:16px!important;vertical-align:2px!important;background:#333!important}
  .tg-page [data-tc="260817s3xpe"] .s00-num{transform:scaleX(.79)!important;color:#fc7f00!important}
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s00-num{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:71px!important;letter-spacing:0!important}
  .tg-page [data-tc="260817s3xpe"] .s00-t{color:#242424!important;left:421.7px!important}
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s00-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:25.5px!important;letter-spacing:0!important}
  .tg-page [data-tc="260817s3xpe"] .s00-item-2 .s00-t,.tg-page [data-tc="260817s3xpe"] .s00-item-3 .s00-t,.tg-page [data-tc="260817s3xpe"] .s00-item-4 .s00-t{left:421.7px!important;transform:scaleX(1.124);transform-origin:left top}
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s00-item-2 .s00-t,
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s00-item-3 .s00-t,
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s00-item-4 .s00-t{font-size:25px!important}   /* 원본 2~4 제목은 잉크 24 높이에 폭 280/220/410 — 글자를 가로로 늘린 Bold(글리프 대조) → 25px + scaleX 1.17; tg-ref-fit 의 item-2 left +26 해제 */
  .tg-page [data-tc="260817s3xpe"] .s00-s{color:#5f5f5f!important}
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s00-s{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:18px!important;letter-spacing:.2px!important}   /* 원본 줄 폭 569/510/513/420 */
  /* 위치 (원본 잉크: 라벨 y298 x317 · 제목 y364 x314 폭680 · 번호 y468 x318 · 항목 제목 y470/571/671/771 x422 · 설명 y510/610/710/810) */
  .tg-page [data-tc="260817s3xpe"] .s00-eb{left:316px!important;top:294.34px!important}
  .tg-page [data-tc="260817s3xpe"] .s00-h{left:309px!important}
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s00-h{letter-spacing:-2.4px!important}
  .tg-page [data-tc="260817s3xpe"] .s00-item-1 .s00-num{top:459.31px!important}
  .tg-page [data-tc="260817s3xpe"] .s00-item-2 .s00-num{top:559.3px!important}
  .tg-page [data-tc="260817s3xpe"] .s00-item-3 .s00-num{top:659.3px!important}
  .tg-page [data-tc="260817s3xpe"] .s00-item-4 .s00-num{top:759.3px!important}
  .tg-page [data-tc="260817s3xpe"] .s00-item-1 .s00-t{top:471.76px!important}
  .tg-page [data-tc="260817s3xpe"] .s00-item-2 .s00-t{top:572.65px!important}
  .tg-page [data-tc="260817s3xpe"] .s00-item-3 .s00-t{top:672.65px!important}
  .tg-page [data-tc="260817s3xpe"] .s00-item-4 .s00-t{top:772.65px!important}
  .tg-page [data-tc="260817s3xpe"] .s00-item-1 .s00-s{top:510.98px!important}
  /* 세로 위치(원본 07_01_03.jpg 실측, 조각 위 기준): 라벨 잉크 1154 · 제목 1218 · 인증마크 1387 · 서류 1546 · 끝 2175 / 전체 2275 */
  .tg-page [data-tc="260817s3xpe"] .s01-in{padding-top:157.34px!important;padding-bottom:100px!important}
  .tg-page [data-tc="260817s3xpe"] .s01-h{margin-top:32.48px!important;margin-left:-5px!important}
html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s01-h{letter-spacing:-2.45px!important}   /* 원본 잉크 x313 폭 664 */
  .tg-page [data-tc="260817s3xpe"] .s01-grid{margin-top:52.68px!important}
  html[lang="ko"] .tg-page [data-tc="260817s3xpe"] .s01-pat p{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:26.3px!important;letter-spacing:0!important}
}

/* == sizefix antiaging_07_01 == */
/* ※ 선택자에 .aos-animate 가 든 규칙은 지웠다(2026-09-19): 이 쪽은 AOS 를 쓰지 않아(.reveal+.in 만 붙는다)
   실제 화면에는 한 번도 적용되지 않으면서, 검수 도구가 aos-animate 를 강제로 붙일 때만 살아나
   제목이 3줄로 접히는 등 실제와 다른 그림·실측값을 만들었다. */
@media (min-width:1025px){
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__photo:nth-of-type(1)>p.hero__script>span:nth-of-type(3){font-size:138.1px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01 span.accent{font-size:47.3px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr03"] #hero h2.s00-h{font-size:49.9px!important;letter-spacing:-2.39px!important}
html[lang="ko"] [data-fr="fr00"] #hero p.hero__brand{font-size:42.3px!important;letter-spacing:0.39px!important}   /* TANG:GLE */
html[lang="ko"] [data-fr="fr00"] #hero h2.hero__title{font-size:52.8px!important;letter-spacing:0.3px!important}   /* 탱글줄기세포 항노화주사 */
html[lang="ko"] [data-fr="fr00"] #hero p.hero__lead{font-size:17.2px!important;letter-spacing:0.25px!important}   /* 손상되고 약해진 세포를 재생하여젊 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(1)>div.spec__cell:nth-of-type(1)>div.spec__txt>dt{font-size:14.9px!important;letter-spacing:0.0px!important}   /* 시술시간 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(1)>div.spec__cell:nth-of-type(1)>div.spec__txt>dd{font-size:15.8px!important;letter-spacing:0.0px!important}   /* 1~2시간 정도 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(1)>div.spec__cell:nth-of-type(2)>div.spec__txt>dt{font-size:15.5px!important;letter-spacing:0.0px!important}   /* 마취방법 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(1)>div.spec__cell:nth-of-type(2)>div.spec__txt>dd{font-size:16.0px!important;letter-spacing:0.0px!important}   /* 없음 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(2)>div.spec__cell:nth-of-type(1)>div.spec__txt>dt{font-size:14.9px!important;letter-spacing:0.0px!important}   /* 입원치료 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(2)>div.spec__cell:nth-of-type(1)>div.spec__txt>dd{font-size:16.8px!important;letter-spacing:0.0px!important}   /* 불필요 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(2)>div.spec__cell:nth-of-type(2)>div.spec__txt>dt{font-size:15.2px!important;letter-spacing:0.0px!important}   /* 실밥제거 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(2)>div.spec__cell:nth-of-type(2)>div.spec__txt>dd{font-size:16.8px!important;letter-spacing:0.0px!important}   /* 불필요 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(3)>div.spec__cell:nth-of-type(1)>div.spec__txt>dt{font-size:14.9px!important;letter-spacing:0.0px!important}   /* 내원치료 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(3)>div.spec__cell:nth-of-type(1)>div.spec__txt>dd{font-size:16.8px!important;letter-spacing:0.0px!important}   /* 불필요 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(3)>div.spec__cell:nth-of-type(2)>div.spec__txt>dt{font-size:15.8px!important;letter-spacing:0.0px!important}   /* 회복기간 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel:nth-of-type(2)>div.hero__inner>dl.spec>div.spec__row:nth-of-type(3)>div.spec__cell:nth-of-type(2)>div.spec__txt>dd{font-size:16.3px!important;letter-spacing:0.0px!important}   /* 바로 일상생활 가능 */
html[lang="ko"] [data-fr="fr00"] #hero p.hero__note{font-size:12.0px!important;letter-spacing:0.0px!important}   /* 환자의 상태나 시술방법에 따라 차 */
[data-fr="fr01"] #sec-00 h2.s00-title{width:599px!important}
html[lang="ko"] [data-fr="fr01"] #sec-00 h2.s00-title{font-size:53.4px!important;letter-spacing:0.0px!important}   /* 세포의 생체시계를 되돌려오랫동안  */
[data-fr="fr01"] #sec-00 p.s00-lead{width:503px!important}
html[lang="ko"] [data-fr="fr01"] #sec-00 p.s00-lead{font-size:23.0px!important;letter-spacing:-0.2px!important}   /* 줄기세포 항노화주사로 손상되고 약 */
html[lang="ko"] [data-fr="fr01"] #sec-00 span.s00-kicker-t{font-size:30.2px!important;letter-spacing:-1.46px!important}   /* Prologue */
html[lang="ko"] [data-fr="fr01"] #sec-00 p.s00-body{font-size:17.5px!important;letter-spacing:-0.5px!important}   /* 우리의 수명은 전보다 길어졌으나  */
html[lang="ko"] [data-fr="fr02"] #hero span.accent{font-size:46.8px!important;letter-spacing:0.0px!important}   /* 줄기세포 항노화주사 */
[data-fr="fr02"] #hero p.s00-copy{width:551px!important}
html[lang="ko"] [data-fr="fr02"] #hero p.s00-copy{font-size:17.6px!important;letter-spacing:-0.4px!important}   /* 줄기세포는 소실된 세포를 재공급해 */
html[lang="ko"] [data-fr="fr02"] #sec-02 span.cond{font-size:62.0px!important;letter-spacing:0.0px!important}   /* 01 */
html[lang="ko"] [data-fr="fr02"] #sec-02 h3.s02-h3{font-size:30.2px!important;letter-spacing:-0.4px!important}   /* 식약처, 보건복지부 인증 받은 줄 */
[data-fr="fr02"] #sec-02 p.s02-copy{width:550px!important}
html[lang="ko"] [data-fr="fr02"] #sec-02 p.s02-copy{font-size:17.6px!important;letter-spacing:-0.39px!important}   /* 탱글성형외과는 식약처, 보건복지부 */
html[lang="ko"] [data-fr="fr02"] #sec-03 span.cond{font-size:59.5px!important;letter-spacing:0.0px!important}   /* 02 */
html[lang="ko"] [data-fr="fr02"] #sec-03 h3.s03-h3{font-size:30.2px!important;letter-spacing:-0.4px!important}   /* 당일 줄기세포 시술 */
[data-fr="fr02"] #sec-03 p.s03-copy{width:364px!important}
html[lang="ko"] [data-fr="fr02"] #sec-03 p.s03-copy{font-size:17.6px!important;letter-spacing:-0.4px!important}   /* 배양 과정 없이 당일 줄기세포 시 */
html[lang="ko"] [data-fr="fr02"] #sec-04 span.cond{font-size:59.5px!important;letter-spacing:0.0px!important}   /* 03 */
html[lang="ko"] [data-fr="fr02"] #sec-04 h3.s04-h3{font-size:29.8px!important;letter-spacing:-0.4px!important}   /* 섬세하고 정확한 고품질 줄기세포  */
[data-fr="fr02"] #sec-04 p.s04-copy{width:510px!important}
html[lang="ko"] [data-fr="fr02"] #sec-04 p.s04-copy{font-size:17.6px!important;letter-spacing:-0.39px!important}   /* 10년 경력 의료진의 우수한 줄기 */
html[lang="ko"] [data-fr="fr02"] #sec-05 span.cond{font-size:58.3px!important;letter-spacing:0.0px!important}   /* 04 */
html[lang="ko"] [data-fr="fr02"] #sec-05 h3.s05-h3{font-size:30.1px!important;letter-spacing:-0.4px!important}   /* 1회용 완전 멸균 키트 사용 */
[data-fr="fr02"] #sec-05 p.s05-copy{width:443px!important}
html[lang="ko"] [data-fr="fr02"] #sec-05 p.s05-copy{font-size:17.6px!important;letter-spacing:-0.39px!important}   /* 1회용 완전멸균 키트를 사용하기  */
html[lang="ko"] [data-fr="fr02"] #sec-07 h3.s07-hd{font-size:24.4px!important;letter-spacing:0.0px!important}   /* TANG:GLE 줄기세포 시스템 */
html[lang="ko"] [data-fr="fr02"] #sec-07 td.s07-a{font-size:19.0px!important;letter-spacing:0.0px!important}   /* 줄기세포 외 여러 성장세포 & 면 */
html[lang="ko"] [data-fr="fr02"] #sec-07 span.s07-lb{font-size:19.5px!important;letter-spacing:0.0px!important}   /* 세포종류 */
html[lang="ko"] [data-fr="fr02"] #sec-07 td.s07-b{font-size:19.5px!important;letter-spacing:0.0px!important}   /* 면역세포 1가지 */
html[lang="ko"] [data-fr="fr02"] #sec-08 p.h2sub{font-size:33.1px!important;letter-spacing:0.0px!important}   /* 탱글 줄기세포 항노화주사 */
html[lang="ko"] [data-fr="fr02"] #sec-08 span.s08-t{font-size:20.1px!important;letter-spacing:-0.51px!important}   /* 면역력이 저하된 경우 */
html[lang="ko"] [data-fr="fr02"] #sec-08 span.s08-n{font-size:19.9px!important;letter-spacing:0.0px!important}   /* 02 */
html[lang="ko"] [data-fr="fr02"] #sec-09 p.s09-lead{font-size:17.3px!important;letter-spacing:0.0px!important}   /* 탱글성형외과는 차별화된 기술력과디 */
html[lang="ko"] [data-fr="fr02"] #sec-09 span.s09-label{font-size:19.0px!important;letter-spacing:0.0px!important}   /* 항노화 효과 */
html[lang="ko"] [data-fr="fr02"] #sec-10 p.h2sub{font-size:33.1px!important;letter-spacing:0.0px!important}   /* 탱글 줄기세포 항노화주사 */
html[lang="ko"] [data-fr="fr02"] #sec-10 h3.s10-t{font-size:21.6px!important;letter-spacing:0.0px!important}   /* 1:1 맞춤상담 */
html[lang="ko"] [data-fr="fr02"] #sec-10 p.s10-c{font-size:15.9px!important;letter-spacing:0.0px!important;line-height:23.0px!important}   /* 정확한 시술을 위해1:1맞춤상담  */
html[lang="ko"] [data-fr="fr03"] #hero p.s00-eb{font-size:31.0px!important;letter-spacing:-1.5px!important}   /* Stem cell */
html[lang="ko"] [data-fr="fr03"] #hero span.s00-num{font-size:69.6px!important;letter-spacing:0.0px!important}   /* 01 */
html[lang="ko"] [data-fr="fr03"] #hero h3.s00-t{font-size:25.3px!important;letter-spacing:0.0px!important}   /* 특허, 인증 받은 줄기세포 시스템 */
html[lang="ko"] [data-fr="fr03"] #hero p.s00-s{font-size:18.0px!important;letter-spacing:0.2px!important}   /* 줄기세국내외 안전성과 효과를 인정 */
html[lang="ko"] [data-fr="fr03"] #sec-01 p.s01-eb{font-size:31.0px!important;letter-spacing:-1.5px!important}   /* Stem cell */
html[lang="ko"] [data-fr="fr03"] #sec-01 h2.s01-h{font-size:49.8px!important;letter-spacing:-2.43px!important}   /* 탱글은 국내외 인증, 특허 받은줄 */
}
/* == /sizefix antiaging_07_01 == */


/* ══ 검수 보정 (2026-09-19) — 원본 이미지와 행별 잉크 실측 대조로 남은 차이를 맞춘다.
      ※ 나눔바른고딕·SCDream 은 브라우저가 정수 ppem 으로 스냅해 17.3px 과 17.0px 이 같은 폭이 된다
        → 폭 미세조정은 font-size 가 아니라 letter-spacing 으로 한다. ══ */
@media (min-width:1025px){
  /* fr01 프롤로그: 부제는 sizefix 의 width:503px 때문에 오른끝정렬이 깨져 90px 왼쪽에 있었다 */
  html body [data-fr="fr01"] #sec-00 p.s00-lead{width:auto!important}
html[lang="ko"] body [data-fr="fr01"] #sec-00 p.s00-lead{font-size:22.2px!important;letter-spacing:0!important}   /* 원본 줄 폭 502/277 */
  html[lang="ko"] body [data-fr="fr01"] #sec-00 h2.s00-title{letter-spacing:.56px!important}   /* 원본 줄 폭 588/536 */

  /* fr02: 원본은 큰 제목만 구역 왼끝(315)보다 5px 왼쪽에서 시작한다(눈맞춤) */
  .tg-page [data-tc="260829kl6vk"] #sec-01 .s01-h2,
  .tg-page [data-tc="260829kl6vk"] #sec-06 .s06-h2,
  .tg-page [data-tc="260829kl6vk"] #sec-08 .h2sub,
  .tg-page [data-tc="260829kl6vk"] #sec-08 .s08-h2,
  .tg-page [data-tc="260829kl6vk"] #sec-09 .s09-h2sub,
  .tg-page [data-tc="260829kl6vk"] #sec-09 .s09-h2,
  .tg-page [data-tc="260829kl6vk"] #sec-10 .h2sub,
  .tg-page [data-tc="260829kl6vk"] #sec-10 .s10-h2{position:relative;left:-5px}
  .tg-page [data-tc="260829kl6vk"] #hero .s00-col{position:relative;left:4px}      /* 히어로 단은 원본보다 4px 왼쪽이었다(라벨·본문 기준) */
  .tg-page [data-tc="260829kl6vk"] #hero .s00-title{position:relative;left:-8px}   /* 그 안에서 제목만 다시 8px 왼쪽 */
  html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .h2{letter-spacing:.3px!important}              /* 원본 제목 폭 520/474/585/278/722 — 47px 는 0.7% 좁았다 */
  html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .h2sub{letter-spacing:-.2px!important}          /* 원본 364 */
  html[lang="ko"] body [data-fr="fr02"] #hero span.accent{letter-spacing:.4px!important}      /* 원본 418 */
  html[lang="ko"] body [data-fr="fr02"] #sec-01 span.accent{letter-spacing:.25px!important}   /* 원본 348 */
  /* 본문: 원본은 자간이 더 좁고 낱말사이가 넓다 — 그래서 원본은 우리보다 한 낱말씩 더 들어간다
     (히어로 2번째 문단 '심장질환,' · 01 카드 '높습니다.' · 02 카드 '때문에' · 03 카드 · 04 카드) */
  html[lang="ko"] body [data-fr="fr02"] #hero p.s00-copy,
html[lang="ko"] body [data-fr="fr02"] #sec-02 p.s02-copy,
html[lang="ko"] body [data-fr="fr02"] #sec-03 p.s03-copy,
html[lang="ko"] body [data-fr="fr02"] #sec-04 p.s04-copy,
html[lang="ko"] body [data-fr="fr02"] #sec-05 p.s05-copy{letter-spacing:-.58px!important}
  html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .s06-lead{letter-spacing:-.19px!important}      /* 원본 줄 폭 636/591/203 */
  html[lang="ko"] body [data-fr="fr02"] #sec-09 p.s09-lead{letter-spacing:.25px!important}    /* 원본 줄 폭 238/344 */
  /* 영문 라벨: 원본 TANG:GLE 100 / Stem cell 88 (우리는 98/92 였다) */
  html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .eyebrow b{letter-spacing:-1.25px!important}
  html[lang="ko"] .tg-page [data-tc="260829kl6vk"] .eyebrow span{letter-spacing:-1.94px!important}
  /* 카드 번호 02~04: 원본은 01 과 같은 크기(잉크 51 높이) — sizefix 의 59.5/58.3 은 2px 작고 4px 아래였다 */
  html[lang="ko"] body [data-fr="fr02"] #sec-03 span.cond,
html[lang="ko"] body [data-fr="fr02"] #sec-04 span.cond,
html[lang="ko"] body [data-fr="fr02"] #sec-05 span.cond{font-size:62px!important}
  .tg-page [data-tc="260829kl6vk"] .s03-num .cond,
  .tg-page [data-tc="260829kl6vk"] .s04-num .cond,
  .tg-page [data-tc="260829kl6vk"] .s05-num .cond{transform:scaleX(.852)!important}
  .tg-page [data-tc="260829kl6vk"] .s03-num,
  .tg-page [data-tc="260829kl6vk"] .s04-num,
  .tg-page [data-tc="260829kl6vk"] .s05-num{top:-5px!important}
  .tg-page [data-tc="260829kl6vk"] .s02-h3,
  .tg-page [data-tc="260829kl6vk"] .s03-h3,
  .tg-page [data-tc="260829kl6vk"] .s04-h3,
  .tg-page [data-tc="260829kl6vk"] .s05-h3{position:relative;top:2px}   /* 원본보다 2~4px 위에 있었다 */
  /* 프로세스 구역 세로 실선: 원본 #c9c9c9 (조각의 --line #e0e0e0 은 너무 연하다) */
  .tg-page [data-tc="260829kl6vk"] .s10-txt::before,
  .tg-page [data-tc="260829kl6vk"] .s10-txt::after{background:#c9c9c9!important}
  /* 조각 전체 높이 6870 맞춤: 닫는 구역이 4px 짧고 내용이 3px 위였다 */
  .tg-page [data-tc="260829kl6vk"] .s11{padding-block:63px 89px!important}

  /* fr03 기기 소개: 번호 01~04 는 원본 잉크 x318 에서 시작(tg-ref-fit 의 -3~-5 보정 해제) */
  /* 01 항목 제목만 원본이 크고(잉크 28 높이) 가로로 눌린 Bold — 2~4 는 반대로 늘어난 Bold */
  html body [data-fr="fr03"] #hero .s00-item-1 h3.s00-t{transform:scaleX(.955);transform-origin:left top}
html[lang="ko"] body [data-fr="fr03"] #hero .s00-item-1 h3.s00-t{font-size:29px!important}   /* 원본 잉크 28×659 */
  .tg-page [data-tc="260817s3xpe"] .s00-item-1 .s00-num,
  .tg-page [data-tc="260817s3xpe"] .s00-item-2 .s00-num,
  .tg-page [data-tc="260817s3xpe"] .s00-item-3 .s00-num,
  .tg-page [data-tc="260817s3xpe"] .s00-item-4 .s00-num{left:314.51px!important}
}

/* ── 끝줄 여유·조각 인라인 높이 — 한국어 틀의 끝줄 깎기(margin-bottom:-9~-10px)로 늘어난 구역에서도 마지막 줄 글자 꼬리가
   구역 끝(overflow)에 걸렸다 → 아래 여백 12px. 'all' 은 한국어도 8px 걸리던 곳 (2026-09-24) ── */
@media (min-width:1025px){
  html[data-tgi-lang] [data-fr="fr01"] #sec-00{padding-bottom:calc(12*var(--k,1px))!important}
}
