/* 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 한 곳에서 정한다. */
/* breast_06_01 — 원본 이미지 실측 글꼴 보정 (원본 www.tanggleps.com/htm/breast_06_01.php 의 이미지와 1:1 대조)
   규칙에 --tgff:1 을 붙이면 js/site.js 의 자동 글꼴 치환이 그 요소를 건드리지 않는다. 데스크톱(min-width:1025px)만. */

/* ── 히어로 조각 fr00 (260829ca88x) — 원본 top/breast_06.jpg 실측(1920)
      TANG:GLE 잉크 33×186 y174 x1086 (GloberThinFree) / 가슴재수술 51×252 y228 (Gmarket Sans Bold) / 설명 17×313·230 y313·339 피치 26 #888(Light)
      사양 이름 14×53~55 y591 #3f3f3f Regular · 값 14~15×42~58 y612 #000 Bold / 안내 12×263 y1015 #888 ── */
@media (min-width:1025px){
  [data-tc="260829ca88x"] .hero__mark{color:#ff6600!important;left:calc(126*var(--k))!important;top:calc(177*var(--k))!important}
html[lang="ko"] [data-tc="260829ca88x"] .hero__mark{font-family:'GloberThinFree','scd1',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(44*var(--k))!important;letter-spacing:calc(.4*var(--k))!important;-webkit-text-stroke:.35px currentColor}
  [data-tc="260829ca88x"] .hero__title{color:#444!important;left:calc(122*var(--k))!important;top:calc(225*var(--k))!important}
html[lang="ko"] [data-tc="260829ca88x"] .hero__title{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(55*var(--k))!important;letter-spacing:calc(-1.5*var(--k))!important}
  [data-tc="260829ca88x"] .hero__lead{color:#888!important;left:calc(127*var(--k))!important;top:calc(310*var(--k))!important}
html[lang="ko"] [data-tc="260829ca88x"] .hero__lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17*var(--k))!important;letter-spacing:calc(.2*var(--k))!important;line-height:calc(26*var(--k))!important}
  [data-tc="260829ca88x"] .spec__def{top:calc(44*var(--k))!important}
  [data-tc="260829ca88x"] .spec__def dt{color:#3f3f3f!important}
html[lang="ko"] [data-tc="260829ca88x"] .spec__def dt{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(15.5*var(--k))!important;letter-spacing:0!important}
  [data-tc="260829ca88x"] .spec__def dd{color:#000!important;margin-top:calc(6*var(--k))!important}
html[lang="ko"] [data-tc="260829ca88x"] .spec__def dd{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(15.5*var(--k))!important;letter-spacing:calc(.2*var(--k))!important}
  [data-tc="260829ca88x"] .hero__note{color:#888!important;top:calc(1016*var(--k))!important}
html[lang="ko"] [data-tc="260829ca88x"] .hero__note{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(12.7*var(--k))!important;letter-spacing:0!important}
}

/* ── 프롤로그 조각 fr01 (260817rj1vt) — 원본 06_01_01.jpg(436) 실측
      제목 2줄 잉크 52×499 / 54×432 y172·240(피치 68) 오른끝 868 주황 (scd1 56 자간 -2.5; 변환은 60px 로 3줄 넘침) / 설명 22·19×426 y330·362(피치 32) #505050 Light 22
      Prologue 31×125 y180 x1049 / 본문 17×533 y244 피치 35 / 세로 띠 x948~968 y171~433 ── */
@media (min-width:1025px){
  [data-fr="fr01"] .s00{height:calc(436*var(--k))!important;box-sizing:border-box}
  [data-fr="fr01"] .s00-head{color:#fd6002!important;margin-top:calc(2*var(--k))}
html[lang="ko"] [data-fr="fr01"] .s00-head{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(57*var(--k))!important;letter-spacing:calc(-2.8*var(--k))!important;line-height:calc(70*var(--k))!important;white-space:nowrap}
  [data-fr="fr01"] .s00-left{gap:calc(21*var(--k))!important}
  [data-fr="fr01"] .s00-lead{color:#505050!important}
html[lang="ko"] [data-fr="fr01"] .s00-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(22*var(--k))!important;letter-spacing:0!important;line-height:calc(32*var(--k))!important}
  [data-fr="fr01"] .s00-plate{align-self:start!important;margin-top:calc(9*var(--k));height:calc(262*var(--k))!important;min-height:0!important}
  [data-fr="fr01"] .s00-right{gap:calc(14*var(--k))!important}
}

/* ── Special Points 조각 fr02 (260829htd5a) — 원본 06_01_02.jpg(1160) 실측
      Special Points 32×135 y119 (Oswald Regular 31 자간 -1.7) / 세로줄 y163~191 / 탱글성형외과 38×226 y221 (scd1 40) / 주황 제목 54×603 y274 (scd1 57 자간 -1.8) / 설명 16×358 y356
      사진 y432~875 / 번호 01 42×44 아주 굵음 연한색 y924 (Oswald Bold 50 자간 3) / 밑줄 y983 / 카드 제목 22×255 채움 .28 y1014 피치 29 (나눔바른고딕 Bold 23.5) / 본문 17×265 y1091 피치 26 (Light 17) ── */
@media (min-width:1025px){
  [data-fr="fr02"] .s00{height:calc(1160*var(--k))!important;box-sizing:border-box}
  [data-fr="fr02"] .s00-eyebrow{transform:none!important;color:#323232!important}
html[lang="ko"] [data-fr="fr02"] .s00-eyebrow{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(31*var(--k))!important;letter-spacing:calc(-1.7*var(--k))!important}
  [data-fr="fr02"] .s00-clinic{color:#2e2e2e!important}
html[lang="ko"] [data-fr="fr02"] .s00-clinic{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(40*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr02"] .s00-title{color:#fd6000!important}
html[lang="ko"] [data-fr="fr02"] .s00-title{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(57*var(--k))!important;letter-spacing:calc(-1.8*var(--k))!important}
  [data-fr="fr02"] .s00-lead{color:#646464!important}
html[lang="ko"] [data-fr="fr02"] .s00-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(15.5*var(--k))!important;letter-spacing:calc(.2*var(--k))!important}
  [data-fr="fr02"] .s00-num{transform:none!important;padding-inline-start:calc(3*var(--k))!important}
html[lang="ko"] [data-fr="fr02"] .s00-num{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(50*var(--k))!important;letter-spacing:calc(3*var(--k))!important}
  [data-fr="fr02"] .s00-ct{color:#353535!important}
html[lang="ko"] [data-fr="fr02"] .s00-ct{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(23.5*var(--k))!important;letter-spacing:calc(.4*var(--k))!important;line-height:calc(29*var(--k))!important}
  [data-fr="fr02"] .s00-cb{color:#5b5b5b!important}
html[lang="ko"] [data-fr="fr02"] .s00-cb{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17*var(--k))!important;letter-spacing:0!important;line-height:calc(26*var(--k))!important}
}
@media (min-width:1025px){
  /* fr02 세로 위치 (원본 잉크 y: Special Points 119 · 줄 163~191 · 탱글성형외과 221 · 제목 274 · 설명 356 · 사진 432 · 번호 924 · 밑줄 983 · 카드제목 1014 · 본문 1091) */
  [data-fr="fr02"] .s00-eyebrow{margin-top:calc(-3*var(--k))!important}
  [data-fr="fr02"] .s00-brand{gap:calc(17*var(--k))!important}
  [data-fr="fr02"] .s00-head{gap:calc(30*var(--k))!important}
  [data-fr="fr02"] .s00-titles{gap:calc(13*var(--k))!important}
  [data-fr="fr02"] .s00-titleblock{gap:calc(25*var(--k))!important}
  [data-fr="fr02"] .s00>.wrap{gap:calc(59*var(--k))!important}
  [data-fr="fr02"] .s00-card{gap:calc(42*var(--k))!important}
  [data-fr="fr02"] .s00-cap{gap:calc(15*var(--k))!important}
  [data-fr="fr02"] .s00-note{gap:calc(29*var(--k))!important}
  [data-fr="fr02"] .s00-copy{gap:calc(17*var(--k))!important}
}

/* ── STRYKER 내시경 조각 fr03 (260829myv1g, breast_02_01 과 같은 조각) — 원본 01_01_add_01.jpg 실측: FULL HD ENDOSCOPE 는 Oswald Bold 23×195(획 6) / STRYKER 사의 45×308 / 고해상도·FULL HD 내시경 원본 획 9~10 → Bold + 획 보강
      설명 3줄 17×523·480·531 / '내시경의 장점은 무엇일까?' 는 원본이 명조체 주황 37×386 / 항목 4줄 23×405·466·337·249 ── */
@media (min-width:1025px){
  html[lang="ko"] [data-tc="260829myv1g"] .r01{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(28*var(--k))!important;letter-spacing:calc(0.6*var(--k))!important}
  html[lang="ko"] [data-tc="260829myv1g"] .r02{font-size:calc(52*var(--k))!important;white-space:nowrap!important}
  html[lang="ko"] [data-tc="260829myv1g"] .r03,
html[lang="ko"] [data-tc="260829myv1g"] .r04{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(54*var(--k))!important;letter-spacing:calc(-0.6*var(--k))!important;-webkit-text-stroke:1.6px currentColor}
  html[lang="ko"] [data-tc="260829myv1g"] .r05,
html[lang="ko"] [data-tc="260829myv1g"] .r06,
html[lang="ko"] [data-tc="260829myv1g"] .r07{font-size:calc(19.5*var(--k))!important}
  [data-tc="260829myv1g"] .r08{color:#fd5f00!important}
html[lang="ko"] [data-tc="260829myv1g"] .r08{font-family:'Nanum Myeongjo','NanumMyeongjo','나눔명조','Noto Serif KR','Noto Serif CJK KR','Batang','바탕',serif!important;font-weight:400!important;--tgff:1;font-size:calc(33.5*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829myv1g"] .r09,
html[lang="ko"] [data-tc="260829myv1g"] .r10,
html[lang="ko"] [data-tc="260829myv1g"] .r11,
html[lang="ko"] [data-tc="260829myv1g"] .r12{font-size:calc(21.5*var(--k))!important;letter-spacing:0!important}
}
@media (min-width:1025px){
  /* fr03 2차: 설명 3줄은 변환의 음수 자간 제거(원본 폭 523·480·530) / 항목 글 폭 405·335·248 → 자간 .35, 2px 아래 / 체크 표시 원본 채움 .10 (우리 .18) → 획 3 */
  html[lang="ko"] [data-tc="260829myv1g"] .r05,
html[lang="ko"] [data-tc="260829myv1g"] .r06,
html[lang="ko"] [data-tc="260829myv1g"] .r07{letter-spacing:0!important;font-size:calc(19.4*var(--k))!important}
  [data-tc="260829myv1g"] .r09{--y:646!important}
  [data-tc="260829myv1g"] .r10{--y:691!important}
  [data-tc="260829myv1g"] .r11{--y:736!important}
  [data-tc="260829myv1g"] .r12{--y:781!important}
  html[lang="ko"] [data-tc="260829myv1g"] .r09,
html[lang="ko"] [data-tc="260829myv1g"] .r10,
html[lang="ko"] [data-tc="260829myv1g"] .r11,
html[lang="ko"] [data-tc="260829myv1g"] .r12{letter-spacing:calc(.35*var(--k))!important}
  [data-tc="260829myv1g"] .ck path{stroke-width:3!important}
}
@media (min-width:1025px){
  /* fr03 머리: 원본 잉크 FULL HD ENDOSCOPE 23×248 y168 / STRYKER 사의 45×308 y221 / 고해상도 51×189 y276 채움 .24 / FULL HD 내시경 50×358 y335 채움 .40 */
  [data-tc="260829myv1g"] .r01{--y:165!important}
html[lang="ko"] [data-tc="260829myv1g"] .r01{letter-spacing:calc(1*var(--k))!important}
  [data-tc="260829myv1g"] .r02{--y:219!important}
html[lang="ko"] [data-tc="260829myv1g"] .r02{font-size:calc(51.5*var(--k))!important;letter-spacing:calc(-1.6*var(--k))!important}
  [data-tc="260829myv1g"] .r03{--y:279!important}
  [data-tc="260829myv1g"] .r04{--y:338!important}
  html[lang="ko"] [data-tc="260829myv1g"] .r03,
html[lang="ko"] [data-tc="260829myv1g"] .r04{-webkit-text-stroke:2px currentColor}
}

/* ── 내시경 띠 fr04 (2609028clfq, breast_02_01 과 같은 조각) — 01_01_add_02.jpg: 'TANG:GLE FULL HD ENDOSCOPE' 원본 잉크 11×315, 변환은 scaleX 로 눌러 놓음 → 눌림 제거, 13.5px 자간 8 ── */
@media (min-width:1025px){
  [data-tc="2609028clfq"] .s00-cap{transform:none!important}
html[lang="ko"] [data-tc="2609028clfq"] .s00-cap{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(13.5*var(--k))!important;letter-spacing:calc(7.6*var(--k))!important}
}

/* ── 크리살릭스 fr05 (260829mzv4y, breast_02_01 과 같은 조각) — 01_01_add_03.jpg 실측: CRISALIX 3D ANALYSIS 는 Oswald Bold 52×588(변환은 scaleX .73) / 크리살릭스 3D 가상성형 Bold 47×500 주황 [251,94,0]
      주황 3줄은 원본이 명조체 24px·폭427 / 설명 17.7px 폭597 / 높이 910 고정 뒤 내용 위치는 아래에서 실측 ── */
@media (min-width:1025px){
  [data-tc="260829mzv4y"] .s00__ghost{transform:none!important}
html[lang="ko"] [data-tc="260829mzv4y"] .s00__ghost{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(51*var(--k))!important;letter-spacing:calc(6*var(--k))!important}
  html[lang="ko"] [data-tc="260829mzv4y"] .s00__clinic{font-size:calc(35*var(--k))!important;letter-spacing:0!important}
  [data-tc="260829mzv4y"] .s00__title{color:#fc5f00!important}
html[lang="ko"] [data-tc="260829mzv4y"] .s00__title{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(51.5*var(--k))!important;letter-spacing:calc(-1*var(--k))!important}
  [data-tc="260829mzv4y"] .s00__lead{color:#fc6002!important}
html[lang="ko"] [data-tc="260829mzv4y"] .s00__lead{font-family:'Nanum Myeongjo','NanumMyeongjo','나눔명조','Noto Serif KR','Noto Serif CJK KR','Batang','바탕',serif!important;font-weight:400!important;--tgff:1;font-size:calc(24*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829mzv4y"] .s00__desc{font-size:calc(17.7*var(--k))!important;letter-spacing:0!important}
  [data-tc="260829mzv4y"] #sec-00{height:calc(910*var(--k))!important;box-sizing:border-box}
}
@media (min-width:1025px){
  /* fr05 실측 보정: 원본 잉크 CRISALIX 50×587 y111 / 탱글성형외과 32×185 y199 / 제목 49×501 y241 / 로고 65×205 y237 x1380 / 모니터 y336 x964
     명조 3줄 24px y368·418·468 밑줄 y403·455·508 / 설명 17.7px y558 피치 40 */
  html[lang="ko"] [data-tc="260829mzv4y"] .s00__ghost{font-size:calc(60*var(--k))!important;letter-spacing:calc(2*var(--k))!important}
  html[lang="ko"] [data-tc="260829mzv4y"] .s00__clinic{font-size:calc(36*var(--k))!important;letter-spacing:calc(-.5*var(--k))!important}
  html[lang="ko"] [data-tc="260829mzv4y"] .s00__title{font-size:calc(52.5*var(--k))!important;letter-spacing:calc(-.8*var(--k))!important}
  [data-tc="260829mzv4y"] .s00{--band-pt:103px!important;--gap-ghost-clinic:38px!important;--gap-clinic-title:7px!important;--gap-head-body:39px!important;--copy-pt:18px!important;--brand-top:131px!important;--rule-y1:49px!important;--rule-y2:51px!important;--rule-y3:54px!important;--lead-copy-gap:45px!important}
}

/* ── 본문 조각 fr07 (260829edymv) — 원본 06_01_03.jpg(3178, 앞에 padding-top 150) 실측
      영문 라벨(Who?·How?·Effect!) 25×99(줄 포함) → Oswald Regular 31 자간 -1.7 / 회색 소제목 '가슴재수술' 31×161 (scd1 36) / 주황 큰 제목 46×601 / 45×615 / 46×462 채움 .08 (scd1 48.5, 획 보강 없음)
      설명 17px (원본 폭 456 / 458·543 / 237·344) / Who 목록 번호 16×22 Bold 20 자간 1 · 글 18px 채움 .15~.21 → Regular 19.5 (폭 271·382·275·346) / 띠 제목 Bold / 카드 본문 17px 피치 35 / Effect 동그라미 글 18×167 Regular 20
      조각 전체 --px 는 뷰포트 비례(min(0.052vw,1px)) → 1536 폭에서 조각이 줄어들므로 1px 고정 ── */
@media (min-width:1025px){
  .tg-fr>[data-tc="260829edymv"]{--px:1px!important}
  [data-tc="260829edymv"] .eyebrow{align-items:flex-end!important;column-gap:calc(14*var(--k))!important;color:#323232!important}
html[lang="ko"] [data-tc="260829edymv"] .eyebrow{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(31*var(--k))!important;line-height:1!important;letter-spacing:calc(-1.7*var(--k))!important}
  [data-tc="260829edymv"] .eyebrow__t{transform:none!important;width:auto!important}
  [data-tc="260829edymv"] .eyebrow__rule{width:calc(28*var(--k))!important;height:1px!important;margin-top:0!important;margin-bottom:calc(4*var(--k))!important}
  [data-tc="260829edymv"] .kicker{color:#333!important;margin-left:calc(-3*var(--k))!important}
html[lang="ko"] [data-tc="260829edymv"] .kicker{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(36*var(--k))!important;line-height:calc(38*var(--k))!important;letter-spacing:0!important}
  [data-tc="260829edymv"] .title{color:#fd5f00!important;margin-left:calc(-6*var(--k))!important}
html[lang="ko"] [data-tc="260829edymv"] .title{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:0!important;font-size:calc(48.5*var(--k))!important;line-height:calc(62*var(--k))!important;letter-spacing:calc(-.3*var(--k))!important}
  html[lang="ko"] [data-tc="260829edymv"] .lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17*var(--k))!important;letter-spacing:0!important}
  [data-tc="260829edymv"] .checks__n{color:#fd5f00!important}
html[lang="ko"] [data-tc="260829edymv"] .checks__n{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(20*var(--k))!important;letter-spacing:calc(1*var(--k))!important}
  html[lang="ko"] [data-tc="260829edymv"] .checks__t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(19.5*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829edymv"] .cases__badge{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(21*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829edymv"] .cases__body{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829edymv"] .discs__t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(20*var(--k))!important;letter-spacing:0!important}
}
@media (min-width:1025px){
  /* fr07 구역 높이 고정(원본 790+1598+790) 및 세로 위치: 소제목 5px 아래, Who 목록 2px 아래 */
  [data-tc="260829edymv"] .sec--hero{height:calc(790*var(--k))!important;box-sizing:border-box}
  [data-tc="260829edymv"] .sec--how{height:calc(1598*var(--k))!important;box-sizing:border-box}
  [data-tc="260829edymv"] .sec--effect{height:calc(790*var(--k))!important;box-sizing:border-box}
  html[lang="ko"] [data-tc="260829edymv"] .kicker{font-size:calc(35*var(--k))!important}
  [data-tc="260829edymv"] .kicker{margin-top:calc(39*var(--k))!important}   /* 34+5 */
  [data-tc="260829edymv"] .checks{margin-top:calc(47*var(--k))!important}   /* 45+2 */
  html[lang="ko"] [data-tc="260829edymv"] .checks__t{font-size:calc(19.9*var(--k))!important}
}
@media (min-width:1025px){
  [data-tc="260829edymv"] .discs__n{transform:none!important}
html[lang="ko"] [data-tc="260829edymv"] .discs__n{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(31*var(--k))!important;line-height:calc(31*var(--k))!important;letter-spacing:calc(-1*var(--k))!important}   /* 동그라미 번호: 원본 잉크 24×21 */
  html[lang="ko"] [data-tc="260829edymv"] .cases__badge{font-size:calc(21*var(--k))!important;letter-spacing:calc(.3*var(--k))!important}   /* 띠 폭 226 (나눔바른고딕은 정수 px 로만 커짐) */
  html[lang="ko"] [data-tc="260829edymv"] .cases__body{font-size:calc(17*var(--k))!important;letter-spacing:calc(.2*var(--k))!important}   /* 카드 본문 폭 466·426 */
}
@media (min-width:1025px){
  [data-tc="260829edymv"] .discs__n{color:rgba(255,255,255,.62)!important}
html[lang="ko"] [data-tc="260829edymv"] .discs__n{font-family:'Oswald-light','Oswald',sans-serif!important;-webkit-text-stroke:.5px rgba(255,255,255,.62)}   /* 눈 대조: 원본 번호는 가는 Oswald, 더 투명 */
  [data-tc="260829edymv"] .discs__rule{margin-top:calc(15*var(--k))!important;background:rgba(255,255,255,.4)!important}   /* 원본 y2937, 더 흐림 */
}

/* ── After Care 조각 fr08 (260829s9pkv, breast_02_01 과 같은 조각) — after_care.jpg(1078) 실측: 수술만큼 중요한 31×241 / 수술 후 관리 프로그램 45×447 순수 주황(변환 #d07a3c 갈색빛) / 설명 17px 폭593 / 카드 제목 21×113 / 카드 글 17px / 안내 16px 폭457
      (.fr08 을 덧붙인 이유: 페이지 끝 <style id="tg-ref-fit"> 가 같은 특이도로 .ac-card__d 를 덮어써서) ── */
@media (min-width:1025px){
  [data-tc="260829s9pkv"].fr08 #after-care{height:calc(1078*var(--k))!important;box-sizing:border-box}
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-eyebrow__t{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;letter-spacing:calc(-2.6*var(--k))!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-title__sub{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(34*var(--k))!important;letter-spacing:0!important}
  [data-tc="260829s9pkv"].fr08 .ac-title__main{color:#fd6000!important}
html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-title__main{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(48*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-card__t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(25*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-card__d{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(18*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-note{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17*var(--k))!important;letter-spacing:0!important}
}
@media (min-width:1025px){
  /* fr08 실측 위치: 원본 잉크 After Care y159 / 수술만큼 중요한 y224 x316 / 제목 y270 x313 / 설명 y355·390 폭560·593 / 카드 윗줄 y473 / 카드 제목 y514 폭113 / 카드 글 y567 피치 32 폭309 / 카드 밑줄 y714 / 안내 y1062 폭457 */
  [data-tc="260829s9pkv"].fr08 .ac{--ac-gap-title:41px!important;--ac-gap-baseline:11px!important;--ac-gap-lead:29px!important;--ac-gap-grid:56px!important;--ac-card-pt:41px!important;--ac-card-dmt:19px!important;--ac-gap-note:40px!important;--ac-pt:154px!important}
  [data-tc="260829s9pkv"].fr08 .ac-title__sub{margin-left:calc(-3*var(--k))!important}
html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-title__sub{font-size:calc(34.5*var(--k))!important}
  [data-tc="260829s9pkv"].fr08 .ac-title__main{margin-left:calc(-7*var(--k))!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-lead{letter-spacing:calc(.2*var(--k))!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-card__t{font-size:calc(26*var(--k))!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-card__d{font-size:calc(17*var(--k))!important;letter-spacing:calc(.45*var(--k))!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-note{letter-spacing:calc(.2*var(--k))!important}
}
@media (min-width:1025px){
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-eyebrow__t{letter-spacing:calc(-1.05*var(--k))!important}   /* After Care 원본 글 폭 97 (x316~412), 줄 x428~456 y181 */
  [data-tc="260829s9pkv"].fr08 .ac-eyebrow__rule{transform:translateY(-1px)!important}
}

/* ── 구역 위치: 원본은 #contents_wrap{margin-bottom:120px} 뒤에 #mc_selfie 가 오고 그 위에 1px #ddd 가로줄(#mc_selfie:before)이 있다 → 하단 REAL Selfie 를 120 내리고 줄을 긋는다 (공통 sub.css 에 없어 이 쪽에서만) ── */
@media (min-width:1025px){
  .mod-selfie-bot{margin-top:120px!important;position:relative}
  .mod-selfie-bot::before{content:'';position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;height:1px;background:#ddd}
}

/* ── 1536 폭 대비: 조각은 1920 고정인데 vw 로 정한 글 크기만 줄어드는 것을 px 로 고정 (프롤로그 본문 18·Prologue 30 / After Care 29) ── */
@media (min-width:1025px){
  html[lang="ko"] [data-fr="fr01"] .s00-copy{font-size:calc(18*var(--k))!important;letter-spacing:calc(-.52*var(--k))!important;line-height:calc(35*var(--k))!important}
  html[lang="ko"] [data-fr="fr01"] .s00-kicker-word{font-size:calc(30*var(--k))!important}
  html[lang="ko"] [data-fr="fr01"] .s00-kicker{line-height:calc(60*var(--k))!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr08 .ac-eyebrow__t{font-size:calc(29*var(--k))!important}
}
@media (min-width:1025px){
  /* crisalix 로고 글자: 원본은 둥근 고딕 워드마크(눈 대조) — site.js 가 Oswald 로 바꾸는 것을 막고 나눔바른고딕으로 */
  [data-tc="260829mzv4y"] .s00__logo-word{fill:#000!important}
html[lang="ko"] [data-tc="260829mzv4y"] .s00__logo-word{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1}   /* 원본 워드마크 획은 Regular 수준(3배 확대 대조: 700 은 확연히 굵다), 잉크 132×32 로 폭은 일치 */
  [data-tc="260829mzv4y"] .s00__logo-tag{fill:#2a9ec0!important}
html[lang="ko"] [data-tc="260829mzv4y"] .s00__logo-tag{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:8.5px!important;word-spacing:5px!important}   /* textLength 133 에 맞춰 늘어나도록 작게 — 원본처럼 낱자 사이가 벌어지고 두 낱말이 떨어진다. 색 원본 짙은쪽 [66,171,200] */
}
@media (min-width:1025px){
  html[lang="ko"] [data-tc="260829edymv"] .discs__n{letter-spacing:calc(-2.5*var(--k))!important}   /* 동그라미 번호 폭 22 (우리 26) */
}

/* ── TV 구역: 원본 #mc_youtube 는 목록이 1개뿐이어도 목록 상자(#thumb_youtube)가 488 고정이라 높이 796 (실제 브라우저 실측 2026-09-18; page_audit 는 youtube 를 통째로 막아 목록이 비어 764 로 잰다).
      우리 sub.css 는 max-height 만 있어 1개면 764 → 최소 높이 488 로 원본과 같게 ── */
@media (min-width:1025px){
  .mod-tv .tv-list{min-height:488px!important}
}

/* == sizefix breast_06_01 == */
@media (min-width:1025px){
html[lang="ko"] [data-fr="fr02"] #sec-00>div.wrap>header.s00-head>div.s00-brand:nth-of-type(1)>p.s00-eyebrow.eyebrow{font-size:26.5px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-00 p.s00-clinic{font-size:40.4px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-00>div.wrap>header.s00-head>div.s00-titleblock:nth-of-type(2)>div.s00-titles>h2.s00-title.h2{font-size:56.8px!important;letter-spacing:-1.79px!important}
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>p.t.r05:nth-of-type(2){font-size:19.0px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>p.t.r06:nth-of-type(3){font-size:19.5px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>h3.t.r08{font-size:33.7px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>ul.pts>li.pt:nth-of-type(2)>span.t.r10{font-size:21.7px!important;letter-spacing:0.35px!important}
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>ul.pts>li.pt:nth-of-type(3)>span.t.r11{font-size:21.7px!important;letter-spacing:0.35px!important}
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>ul.pts>li.pt:nth-of-type(4)>span.t.r12{font-size:21.8px!important;letter-spacing:0.35px!important}
html[lang="ko"] [data-fr="fr04"] #sec-00 p.s00-cap{font-size:28.3px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr07"] #hero>div.wrap.hero>div.hero__copy.shead.aos-animate>p.lead.lead--hero:nth-of-type(3){font-size:17.3px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr07"] #sec-01 span.eyebrow__t{font-size:27.9px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr08"] #after-care p.ac-note{font-size:16.9px!important;letter-spacing:0.2px!important}
html[lang="ko"] [data-fr="fr00"] #hero p.hero__mark{font-size:42.3px!important;letter-spacing:0.39px!important}   /* TANG:GLE */
html[lang="ko"] [data-fr="fr00"] #hero h2.hero__title{font-size:55.0px!important;letter-spacing:-1.5px!important}   /* 가슴재수술 */
html[lang="ko"] [data-fr="fr00"] #hero p.hero__lead{font-size:17.0px!important;letter-spacing:0.2px!important}   /* 탱글의 노하우로 더 이상의 재수술 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(1)>div.spec__cell.spec__cell--a:nth-of-type(1)>dl.spec__def>dt{font-size:15.5px!important;letter-spacing:0.0px!important}   /* 수술시간 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(1)>div.spec__cell.spec__cell--a:nth-of-type(1)>dl.spec__def>dd{font-size:15.5px!important;letter-spacing:0.2px!important}   /* 2~3시간 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(1)>div.spec__cell.spec__cell--b:nth-of-type(2)>dl.spec__def>dt{font-size:15.5px!important;letter-spacing:0.0px!important}   /* 마취방법 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(1)>div.spec__cell.spec__cell--b:nth-of-type(2)>dl.spec__def>dd{font-size:15.5px!important;letter-spacing:0.2px!important}   /* 전신마취 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(2)>div.spec__cell.spec__cell--a:nth-of-type(1)>dl.spec__def>dt{font-size:14.9px!important;letter-spacing:0.0px!important}   /* 입원치료 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(2)>div.spec__cell.spec__cell--a:nth-of-type(1)>dl.spec__def>dd{font-size:15.9px!important;letter-spacing:0.2px!important}   /* 불필요 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(2)>div.spec__cell.spec__cell--b:nth-of-type(2)>dl.spec__def>dt{font-size:15.2px!important;letter-spacing:0.0px!important}   /* 실밥제거 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(2)>div.spec__cell.spec__cell--b:nth-of-type(2)>dl.spec__def>dd{font-size:15.9px!important;letter-spacing:0.2px!important}   /* 불필요 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(3)>div.spec__cell.spec__cell--a:nth-of-type(1)>dl.spec__def>dt{font-size:14.9px!important;letter-spacing:0.0px!important}   /* 내원치료 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(3)>div.spec__cell.spec__cell--a:nth-of-type(1)>dl.spec__def>dd{font-size:14.8px!important;letter-spacing:0.19px!important}   /* 3~4회 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(3)>div.spec__cell.spec__cell--b:nth-of-type(2)>dl.spec__def>dt{font-size:15.8px!important;letter-spacing:0.0px!important}   /* 회복기간 */
html[lang="ko"] [data-fr="fr00"] #hero>div.hero__panel>div.spec:nth-of-type(2)>div.spec__row:nth-of-type(3)>div.spec__cell.spec__cell--b:nth-of-type(2)>dl.spec__def>dd{font-size:14.2px!important;letter-spacing:0.18px!important}   /* 1~2일 후 */
html[lang="ko"] [data-fr="fr00"] #hero p.hero__note{font-size:12.7px!important;letter-spacing:0.0px!important}   /* 환자의 상태나 수술방법에 따라 차 */
html[lang="ko"] [data-fr="fr01"] #sec-00 h2.s00-head{font-size:56.7px!important;letter-spacing:-2.78px!important}   /* 더 이상 아픔이 없도록이번에는 확 */
html[lang="ko"] [data-fr="fr01"] #sec-00 p.s00-lead{font-size:21.8px!important;letter-spacing:0.0px!important}   /* 탱글의 가슴재수술은 기존의 문제점 */
html[lang="ko"] [data-fr="fr01"] #sec-00 span.s00-kicker-word{font-size:30.0px!important;letter-spacing:-0.54px!important}   /* Prologue */
html[lang="ko"] [data-fr="fr01"] #sec-00 p.s00-copy{font-size:17.8px!important;letter-spacing:-0.52px!important}   /* 첫 수술보다 더 신중해야 하는 가 */
html[lang="ko"] [data-fr="fr02"] #sec-00>div.wrap>header.s00-head>div.s00-titleblock:nth-of-type(2)>p.s00-lead.lead{font-size:15.5px!important;letter-spacing:0.2px!important}   /* 탱글성형외과만의 특별한 차이를 지 */
html[lang="ko"] [data-fr="fr02"] #sec-00 p.s00-cb{font-size:17.0px!important;letter-spacing:0.0px!important}   /* 고해상도 초음파를 활용하여실패 원 */
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>p.t.r01:nth-of-type(1){font-size:28.4px!important;letter-spacing:1.02px!important}   /* FULL HD ENDOSCOPE */
html[lang="ko"] [data-fr="fr03"] #hero-h>span.t.r03:nth-of-type(2){font-size:53.1px!important;letter-spacing:-0.59px!important}   /* 고해상도 */
html[lang="ko"] [data-fr="fr03"] #hero-h>span.t.r04:nth-of-type(3){font-size:54.0px!important;letter-spacing:-0.6px!important}   /* FULL HD 내시경 */
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>p.t.r07:nth-of-type(4){font-size:19.0px!important;letter-spacing:0.0px!important}   /* 수술 후 부기가 적고 회복이 빨라 */
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>ul.pts>li.pt:nth-of-type(1)>span.t.r09{font-size:21.2px!important;letter-spacing:0.35px!important}   /* 작은 절개로 수술해 흉터에 대한  */
html[lang="ko"] [data-fr="fr05"] #sec-00 p.s00__clinic{font-size:35.0px!important;letter-spacing:-0.48px!important}   /* 탱글성형외과 */
html[lang="ko"] [data-fr="fr05"] #sec-00 h2.s00__title{font-size:52.3px!important;letter-spacing:-0.8px!important}   /* 크리살릭스 3D 가상성형 */
html[lang="ko"] [data-fr="fr05"] #sec-00 p.s00__lead{font-size:24.3px!important;letter-spacing:0.0px!important}   /* 크리살릭스 3D 가상성형 프로그램 */
html[lang="ko"] [data-fr="fr07"] #hero span.eyebrow__t{font-size:28.0px!important;letter-spacing:0.0px!important}   /* Who? */
html[lang="ko"] [data-fr="fr07"] #hero p.kicker{font-size:34.2px!important;letter-spacing:0.0px!important}   /* 가슴재수술 */
html[lang="ko"] [data-fr="fr07"] #hero h2.title{font-size:56.1px!important;letter-spacing:-0.35px!important}   /* 어떤 분들에게 효과적일까요? */
html[lang="ko"] [data-fr="fr07"] #hero span.checks__t{font-size:19.9px!important;letter-spacing:0.0px!important}   /* 유방의 촉감이 딱딱해진 경우 */
html[lang="ko"] [data-fr="fr07"] #hero b.checks__n{font-size:21.0px!important;letter-spacing:0.0px!important}   /* 02 */
html[lang="ko"] [data-fr="fr07"] #sec-01 h2.title{font-size:48.5px!important;letter-spacing:-0.3px!important}   /* 수술은 어떻게 이루어 질까요? */
html[lang="ko"] [data-fr="fr07"] #sec-01 span.ln{font-size:16.7px!important;letter-spacing:0.2px!important}   /* 가슴재수술은 먼저 이전 수술에 대 */
html[lang="ko"] [data-fr="fr07"] #sec-01 p.cases__badge{font-size:21.0px!important;letter-spacing:0.3px!important}   /* 모양 및 크기 불만족 */
html[lang="ko"] [data-fr="fr07"] #sec-01>div.wrap>ul.cases>li.cases__i.aos-animate:nth-of-type(3)>p.cases__body:nth-of-type(2)>span.ln.ln--justify:nth-of-type(1){font-size:17.0px!important;letter-spacing:0.2px!important}   /* 외부 충격 등에 의해서 보형물이  */
html[lang="ko"] [data-fr="fr07"] #sec-02 p.kicker{font-size:34.2px!important;letter-spacing:0.0px!important}   /* 가슴재수술 */
html[lang="ko"] [data-fr="fr07"] #sec-02 h2.title{font-size:48.7px!important;letter-spacing:-0.3px!important}   /* 어떤 효과가 있을까요? */
html[lang="ko"] [data-fr="fr07"] #sec-02 span.ln{font-size:16.8px!important;letter-spacing:0.0px!important}   /* 탱글성형외과는 차별화된 기술력과 */
html[lang="ko"] [data-fr="fr07"] #sec-02 span.discs__t{font-size:19.6px!important;letter-spacing:0.0px!important}   /* 자연스러운 가슴 모양 */
html[lang="ko"] [data-fr="fr07"] #sec-02 span.discs__n{font-size:24.8px!important;letter-spacing:0.0px!important}   /* 03 */
html[lang="ko"] [data-fr="fr08"] #after-care span.ac-eyebrow__t{font-size:29.0px!important;letter-spacing:-1.05px!important}   /* After Care */
html[lang="ko"] [data-fr="fr08"] #after-care span.ac-title__sub{font-size:34.7px!important;letter-spacing:0.0px!important}   /* 수술만큼 중요한 */
html[lang="ko"] [data-fr="fr08"] #after-care span.ac-title__main{font-size:48.2px!important;letter-spacing:0.0px!important}   /* 수술 후 관리 프로그램 */
[data-fr="fr08"] #after-care>div.wrap>p.ac-lead.aos-animate:nth-of-type(2){width:596px!important}
html[lang="ko"] [data-fr="fr08"] #after-care>div.wrap>p.ac-lead.aos-animate:nth-of-type(2){font-size:16.8px!important;letter-spacing:0.2px!important}   /* 탱글성형외과에서는 가슴성형 후 일 */
html[lang="ko"] [data-fr="fr08"] #after-care h3.ac-card__t{font-size:26.4px!important;letter-spacing:0.0px!important}   /* 캡슐러티스 */
html[lang="ko"] [data-fr="fr08"] #after-care p.ac-card__d{font-size:16.8px!important;letter-spacing:0.44px!important;line-height:30.5px!important}   /* 가슴 전문 관리 장비로 미세 혈류 */
}
/* == /sizefix breast_06_01 == */

/* ── 검수 지적 보정 (2026-09-18) ─────────────────────────────────────────────
   sizefix 덩어리보다 뒤에 둬서 크기를 덮어쓴다(선택자 특이도 동일).
   · fr01 'Prologue' — 조각 CSS 가 font-weight:300 이라 site.js 가 Oswald-light 로 바꿨다.
     원본 조각(body.png 1040,172~1145,216)과 3배 확대 대조 → Oswald Regular 가 일치(획·굵기).
   · fr05 '탱글성형외과' — 원본 잉크 29×184 채움 .17 획 2. NanumBG Light 35 은 32×187 채움 .24 로 굵고 크다.
     scd2(에스코어드림 2 ExtraLight) 33 · 획보강 없음 · #2c2c2a = 잉크 856px(원본 851) 어두운 획 552(495) 상자 185×30(184×30)
     — scd1+획보강(.35/.5)은 잉크가 얇고 흐려 원본의 또렷한 2px 획을 못 낸다. 줄높이는 35 로 묶어 아래 제목 위치를 유지. ── */
@media (min-width:1025px){
  html[lang="ko"] [data-fr="fr01"] #sec-00 span.s00-kicker-word{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:30px!important;letter-spacing:calc(-1.4*var(--k))!important}   /* 원본 잉크 31×82 — Regular 30px 는 자간 -0.54 면 88 로 넓다 → -1.4 (30×82) */
  [data-fr="fr05"] #sec-00 p.s00__clinic{color:#2c2c2a!important}
html[lang="ko"] [data-fr="fr05"] #sec-00 p.s00__clinic{font-family:'scd2','scd1','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:0!important;font-size:33px!important;line-height:35px!important;letter-spacing:calc(-.48*var(--k))!important}
}

/* ── sizefix 덩어리가 덮어써 버린 실측값 되돌리기 (2026-09-18, 원본 body.png 직접 실측) ──
   sizefix 는 폭만 맞추고 자간·눌림(scaleX)을 0/none 으로 지워서 높이가 어긋났다. 셋 다 원본 잉크를 다시 재서 고친다.
   · fr02 'Special Points' — 원본 잉크 31×135 (body y556 x893). 26.5px/자간0 은 27×135 로 4px 낮다 → 31px/-1.7 (31×136).
   · fr04 'TANG:GLE FULL HD ENDOSCOPE' — 원본 잉크 11×362 (body y2706~2716, x689~1050): 아주 작고 자간이 넓다.
     28.3px/자간0 은 24×318 로 글자가 두 배 크고 줄은 44 짧았다 → 15px/자간7.8 (12×364).
   · fr07 Effect 동그라미 번호 — 원본 잉크 24×21. 조각의 scaleX(.78) 을 지우면 Oswald 로는 폭을 못 맞춘다
     (31px+자간-2.5 → 24×25, 24.8px → 20×22) → 30px + scaleX(.78) = 24×22. 획은 Light 를 .78 로 누르면 원본보다 가늘어
     (채움 .24/원본 .34) Regular 로 바꿨다(7배 확대 대조에서 원본과 같은 굵기). ── */
@media (min-width:1025px){
  html[lang="ko"] [data-fr="fr02"] #sec-00>div.wrap>header.s00-head>div.s00-brand:nth-of-type(1)>p.s00-eyebrow.eyebrow{font-size:31px!important;letter-spacing:calc(-1.7*var(--k))!important}
  [data-fr="fr04"] #sec-00 p.s00-cap{transform:none!important}
html[lang="ko"] [data-fr="fr04"] #sec-00 p.s00-cap{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:15px!important;letter-spacing:7.8px!important}
  [data-fr="fr07"] #sec-02 span.discs__n{transform:scaleX(.78)!important;transform-origin:50% 50%!important}
html[lang="ko"] [data-fr="fr07"] #sec-02 span.discs__n{font-size:30px!important;letter-spacing:0!important;font-family:'Oswald-regular','Oswald',sans-serif!important;-webkit-text-stroke:0!important}
}

/* ── After Care 설명 줄바꿈 (2026-09-18) ──
   sizefix 가 .ac-lead 에 width:596px 를 걸어 놨는데 둘째 줄이 16.8px 에서 593~599px 라 596 을 넘는 순간 세 줄이 된다.
   .aos-animate 가 붙은 뒤(= 실제 사용자가 스크롤한 뒤) 셋째 줄이 생겨 카드·안내문이 35px(한 줄) 밀리고 조각 높이 1078 을 넘었다.
   줄바꿈은 마크업의 <br> 이 이미 하고 있으니 폭 제한만 푼다(원본 두 줄 폭 560·593 과 같아진다). ── */
@media (min-width:1025px){
  [data-fr="fr08"] #after-care>div.wrap>p.ac-lead.aos-animate:nth-of-type(2){width:auto!important}
}

/* ── How? 카드 세로 위치 2·4px (2026-09-18, 원본 body.png 잉크 실측) ──
   원본 띠 y5467~5534 / 본문 첫 줄 5555 / 둘째 줄 5590, 우리는 5465 / 5551 / 5586 로 띠 2px·글 4px 높았다(두 줄 모두 같은 차이).
   띠를 2, 본문을 4 내린다. margin 으로 내리면 카드가 그만큼 높아져 아래 줄(둘째 카드 줄)이 4px 더 밀리므로
   자리만 옮기는 translateY 로 한다(줄 간격 35 는 이미 같다). ── */
@media (min-width:1025px){
  [data-tc="260829edymv"] .cases__badge{transform:translateY(calc(2*var(--k)))!important}
  [data-tc="260829edymv"] .cases__body{transform:translateY(calc(4*var(--k)))!important}
}

/* ── 크리살릭스 fr05 세로 위치 (2026-09-18, 원본 body.png 잉크 실측) ──
   원본 '탱글성형외과' y3109 · 주황 3줄 3277/3327/3377 · 설명 6줄 3467~3667(피치 40)
   우리  3112(+3, 33px 로 줄이며 35 줄상자 가운데 정렬돼 내려감) · 3273/3323/3373(-4) · 3466~3666(-1)
   높이(910)·아래 제목 자리를 건드리지 않도록 자리만 옮긴다. ── */
@media (min-width:1025px){
  [data-fr="fr05"] #sec-00 p.s00__clinic{transform:translateY(calc(-3*var(--k)))!important}
  [data-tc="260829mzv4y"] .s00__leads{transform:translateY(calc(4*var(--k)))!important}
  [data-tc="260829mzv4y"] .s00__desc{transform:translateY(calc(1*var(--k)))!important}
  [data-tc="260829mzv4y"] .s00__shot{transform:translateY(calc(2*var(--k)))!important}   /* 오른쪽 모니터 사진도 2px 높았다(행 프로필 상관 최적 이동 -2) */
}

/* ── After Care 카드 제목 크기 (2026-09-18) ──
   원본 잉크 '캡슐러티스' 113×21 · '고주파 관리' 120 · '스마트룩스' 114 · '흉터레이저' 113.
   sizefix 의 26.4px 는 118·121·118·117 로 2~4% 크다 → 25.5px(114·118). 높이는 원본 jpg 가 흐려 항상 2~4 작게 재진다. ── */
@media (min-width:1025px){
  html[lang="ko"] [data-fr="fr08"] #after-care h3.ac-card__t{font-size:25.5px!important}
  html[lang="ko"] [data-fr="fr08"] #after-care p.ac-card__d{line-height:32px!important;-webkit-text-stroke:.12px currentColor}   /* 원본 카드 본문 줄 y7944·7976·8008·8040 = 피치 32 (sizefix 30.5 라 넷째 줄이 6px 올라갔다). 원본 획이 또렷해 잉크 4211px(우리 3913) — 획 .12 로 4203 */
}

/* ── 번역 쪽에서만: 글이 길면 구역이 늘어난다(한국어는 위 원래 height 그대로) — 2026-09-24 ── */
@media (min-width:1025px){html[data-tgi-lang] [data-fr="fr01"] .s00{height:auto!important;min-height:calc(436*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] [data-fr="fr02"] .s00{height:auto!important;min-height:calc(1160*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] [data-tc="260829mzv4y"] #sec-00{height:auto!important;min-height:calc(910*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] [data-tc="260829s9pkv"].fr08 #after-care{height:auto!important;min-height:calc(1078*var(--k))!important;}}

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