/* 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 한 곳에서 정한다. */
/* antiaging_05_01 — 원본 이미지 실측 글꼴 보정 (원본 www.tanggleps.com/htm/antiaging_05_01.php 의 이미지와 1:1 대조, 2026-09-18)
   규칙에 --tgff:1 을 붙이면 js/site.js 의 자동 글꼴 치환이 그 요소를 건드리지 않는다. 데스크톱(min-width:1025px)만.
   조각(data-tc 260902lj9ta)은 배율 변수가 없어 --k 를 여기서 1px 로 둔다. HTML 끝의 <style id="tg-ref-fit"> 가 .tcf_antiaging_05_01 .클래스 로
   !important 를 걸므로 여기 선택자는 .tg-page 를 앞에 붙여 더 세게 쓴다.
   원본 구조: 히어로 top/antiaging_05.jpg(1028) → 05_01_01.jpg(1041: 프롤로그+해부도) → #bna(644) → body/02_01_02.jpg(1213: 베이저 2.0)
             → vimeo 1000×563 → body/02_01_03.jpg(2872: 사진 2장·How?·단계 01~04) → 05_01_02.jpg(8727: Special Points~Effect!)
             → #albumtitle+.box_album → #s_notice → #mc_selfie.
   우리 조각은 hero|sec-01|sec-02 ‖ B&A ‖ sec-03 ‖ 영상 ‖ sec-04~sec-20 으로 HTML 의 삽입 스크립트가 나눈다.
   글꼴(실측 fontmatch/glyphcmp): 히어로 TANG:GLE GloberThinFree 44 · 제목 gmsb 53/43.5 · 큰 가는 제목 scd1 48(소제목 35, 프롤로그 54)
             · 영문 라벨 Oswald Regular 28 · 단계 번호 Oswald Bold 72 · Special Points 번호 Oswald Bold 48(연한 베이지)
             · STEP Oswald Bold 50 · STEP 제목·시너지 제목 gmsb 47/33 · 카드 제목 나눔바른고딕 Bold 21 · 본문 나눔바른고딕 Light */
@media (min-width:1025px){ .tg-page .tg-fr.tcf_antiaging_05_01>*{--k:1px} }

/* ══ 히어로 (top.jpg 실측): TANG:GLE 잉크 174~206 x1086~1271(33×186) #fc5a17 / 제목 227~274(48×416) #454545 / 부제 291~331(41×345)
      / 설명 368~409 두 줄(16px, 줄간격 26) #888 / 회색 띠 520 / 사양표 이름 15 #4e4e4e·값 15.5 Bold #000 / 각주 1015 12px #8b8b8b ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__brand{color:#fc5a17!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__brand{font-family:'GloberThinFree','scd1',sans-serif!important;font-weight:400!important;--tgff:1;/* ':' 는 GloberThinFree 에 없어 다음 글꼴로 — Oswald 는 굵어 원본(가는 점)과 달랐다 → 지마켓산스 Light */
    font-size:calc(44*var(--k))!important;letter-spacing:0!important;-webkit-text-stroke:.3px currentColor;line-height:1.2!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__title{color:#454545!important;padding-top:calc(8*var(--k))!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__title{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(53*var(--k))!important;letter-spacing:0!important;line-height:calc(62*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__title-sub{color:#454545!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__title-sub{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(43.5*var(--k))!important;letter-spacing:0!important;line-height:calc(52*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__lead{color:#888!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__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;line-height:calc(26*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__k{color:#4e4e4e!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__k{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(15*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__v{color:#000!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__v{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(15.5*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__cell-note{color:#000!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__cell-note{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(16.5*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__note{color:#8b8b8b!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__note{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(12*var(--k))!important;letter-spacing:0!important}
}

/* ══ 영문 라벨 공통 (Prologue·Vaser 2.0·How?·Special Points·Who?·Where?·Scar?·Synergy·Effect!): 원본 Oswald Regular 28, 뒤 짧은 줄 29×1 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s01__kicker,.tg-page .tg-fr.tcf_antiaging_05_01 .s03-eyebrow,.tg-page .tg-fr.tcf_antiaging_05_01 .s05-eyebrow,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09-eyebrow,.tg-page .tg-fr.tcf_antiaging_05_01 .s11-eyebrow,.tg-page .tg-fr.tcf_antiaging_05_01 .s12-eyebrow,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13-eyebrow,.tg-page .tg-fr.tcf_antiaging_05_01 .s16-eyebrow,.tg-page .tg-fr.tcf_antiaging_05_01 .s17-eyebrow,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-eyebrow{color:#333!important;transform:none!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s01__kicker,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s03-eyebrow,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s05-eyebrow,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s09-eyebrow,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s11-eyebrow,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s12-eyebrow,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s13-eyebrow,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s16-eyebrow,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s17-eyebrow,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s20-eyebrow{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(28*var(--k))!important;letter-spacing:0!important;line-height:1!important}
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s12-eyebrow-t,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s13-eyebrow-t,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s17-eyebrow-t,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s09-eyebrow-t{font:inherit!important;letter-spacing:0!important}
}

/* ══ 큰 가는 제목(주황) scd1 48 · 회색 소제목 scd1 35 · 설명 나눔바른고딕 Light 17 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s05-h2,.tg-page .tg-fr.tcf_antiaging_05_01 .s11-title,.tg-page .tg-fr.tcf_antiaging_05_01 .s12-title,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13-title,.tg-page .tg-fr.tcf_antiaging_05_01 .s16-title,.tg-page .tg-fr.tcf_antiaging_05_01 .s17-title,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-title,.tg-page .tg-fr.tcf_antiaging_05_01 .s09-title{color:#fd5e08!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s05-h2,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s11-title,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s12-title,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s13-title,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s16-title,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s17-title,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s20-title,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s09-title{font-family:'scd1','S-Core Dream',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;line-height:1!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s05-h3,.tg-page .tg-fr.tcf_antiaging_05_01 .s11-sub,.tg-page .tg-fr.tcf_antiaging_05_01 .s12-kicker,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13-kicker,.tg-page .tg-fr.tcf_antiaging_05_01 .s16-sub,.tg-page .tg-fr.tcf_antiaging_05_01 .s17-kicker,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-sub,.tg-page .tg-fr.tcf_antiaging_05_01 .s09-clinic{color:#363636!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s05-h3,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s11-sub,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s12-kicker,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s13-kicker,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s16-sub,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s17-kicker,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s20-sub,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s09-clinic{font-family:'scd1','S-Core Dream',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(35*var(--k))!important;letter-spacing:0!important;line-height:1!important}
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s09-clinic{font-size:calc(40*var(--k))!important}     /* 원본 잉크 37×226 (35px 는 33×199) */
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s09-title{font-size:calc(55*var(--k))!important}      /* 원본 잉크 54×777 (48px 는 45×677) */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s05-lead,.tg-page .tg-fr.tcf_antiaging_05_01 .s11-lead,.tg-page .tg-fr.tcf_antiaging_05_01 .s12-lead,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13-line,.tg-page .tg-fr.tcf_antiaging_05_01 .s16-line,.tg-page .tg-fr.tcf_antiaging_05_01 .s17-lead,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-lead,.tg-page .tg-fr.tcf_antiaging_05_01 .s09-lead{color:#606060!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s05-lead,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s11-lead,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s12-lead,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s13-line,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s16-line,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s17-lead,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s20-lead,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s09-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;line-height:calc(35*var(--k))!important}
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s09-lead{font-size:calc(16*var(--k))!important}       /* 원본 잉크 15×358 (17px 는 382) */
}

/* ══ 프롤로그(05_01_01.jpg): 제목 scd1 54 줄간격 71 / 설명 22.7 Light / Prologue 본문 17.4 Light 5줄(줄간격 35, 원본 폭 554 — 줄바꿈 금지) ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s01__title{color:#fd5e08!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s01__title{font-family:'scd1','S-Core Dream',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(54*var(--k))!important;letter-spacing:0!important;line-height:calc(71*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s01__lead{color:#666!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s01__lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s01__body{color:#606060!important;width:calc(552*var(--k))!important;max-width:none!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s01__body{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16.7*var(--k))!important;letter-spacing:0!important;line-height:calc(35*var(--k))!important}   /* 원본은 양끝맞춤(1~4줄 모두 잉크 폭 551, 마지막 줄 262) → 16.7px + 폭 552 + 줄마다 양끝맞춤 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s01__body>span{display:block;text-align:justify;text-align-last:justify}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s01__body>span{white-space:nowrap}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s01__body>span:last-child{text-align-last:left}
}

/* ══ 베이저 2.0 (02_01_02.jpg 실측): 라벨 y105 / 제목 scd1 58 y163 폭584 / 부제 (VASERLIPO 2.0) 가는 33 / 설명 15 / 로고 y271 / 특징 3항목 scd1 28.5 줄간격 42
      / 본문 18 Light 줄간격 35 y868 / 장비 사진 321×950 y130 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-title{color:#fd5e08!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s03-title{font-family:'scd1','S-Core Dream',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(58*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-title-en{color:#fd5e08!important;margin-inline-start:calc(4*var(--k))!important;position:relative;top:calc(-6*var(--k))}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s03-title-en{font-family:'gmsl','Gmarket Sans',sans-serif!important;font-weight:300!important;--tgff:1;-webkit-text-stroke:0;font-size:calc(35*var(--k))!important;letter-spacing:calc(-.5*var(--k))!important}   /* 원본 글꼴 지마켓산스 Light(글자 모양 대조), 잉크 31×292 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-lead{color:#606060!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s03-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(15*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-pt{color:#fd5e08!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s03-pt{font-family:'scd1','S-Core Dream',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(28.5*var(--k))!important;letter-spacing:0!important;line-height:calc(42*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-body{color:#333!important;max-width:none!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s03-body{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(19*var(--k))!important;letter-spacing:0!important;line-height:calc(35*var(--k))!important;white-space:nowrap}   /* 원본 잉크 폭 531·628·576 → 19px (18px 는 6% 좁았다) */
}

/* ══ 02_01_03.jpg: 사진 캡션 Light 18 / How? 구역 / 단계 01~04 번호 Oswald Bold 72 주황, 제목 Bold 21 #4e4e4e, 설명 Light 15 #656565 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s04-cap{color:#333!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s04-cap{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(18*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06-num,.tg-page .tg-fr.tcf_antiaging_05_01 .s07-num,.tg-page .tg-fr.tcf_antiaging_05_01 .s08-num{color:#fb5d00!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s06-num,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s07-num,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s08-num{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(72*var(--k))!important;letter-spacing:0!important;line-height:1!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06-t,.tg-page .tg-fr.tcf_antiaging_05_01 .s07-h3,.tg-page .tg-fr.tcf_antiaging_05_01 .s08-t{color:#4e4e4e!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s06-t,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s07-h3,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s08-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(21*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06-d,.tg-page .tg-fr.tcf_antiaging_05_01 .s07-p,.tg-page .tg-fr.tcf_antiaging_05_01 .s08-d{color:#656565!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s06-d,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s07-p,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s08-d{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16*var(--k))!important;letter-spacing:calc(.4*var(--k))!important}   /* 원본 잉크 폭 246·340 (15px 는 218·302 로 11% 좁았다) */
}

/* ══ Special Points: 번호 01~03 Oswald Bold 48 #e5e2d7 / 카드 제목 나눔 Regular 24 #383838 / 설명 Light 17 줄간격 26 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09-num{color:#e5e2d7!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s09-num{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(48*var(--k))!important;letter-spacing:0!important;line-height:1!important}
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s09-tag{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s10-t{color:#383838!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s10-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(24*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s10-p{color:#606060!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s10-p{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}
}

/* ══ Who?: 번호 01~05 나눔바른고딕 Bold 20 자간 1 #f95d01 / 항목 Light 20 #333 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-num{color:#f95d01!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s11-num{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}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-txt{color:#333!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s11-txt{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(20*var(--k))!important;letter-spacing:0!important}
}

/* ══ Where?: 동그라미 핀 원본 #fe5a01, 글 나눔 Regular 18 흰색 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12-pin{background:#fe5a01!important;color:#fff!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s12-pin{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(18*var(--k))!important;letter-spacing:0!important}
}

/* ══ STEP 01/02: STEP Oswald Bold 50 자간 -2.5 #464646, 번호 주황 / 제목 gmsb 47 #313130 + (VASERLIPO 2.0) scd1 44 / 본문 첫 문단 Regular 19, 둘째 Light 19 줄간격 35
      / 작은 캡션 나눔 Regular 18 #4e4d4c ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-step-word,.tg-page .tg-fr.tcf_antiaging_05_01 .s15-step-word{color:#464646!important;display:inline-block;transform:scaleX(1.2);transform-origin:0 50%;margin-inline-end:calc(23*var(--k))}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s14-step-word,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s15-step-word{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(50*var(--k))!important;letter-spacing:0!important;line-height:1!important}   /* 원본 STEP 잉크 116×45 (Oswald Bold 50 은 96) → 가로 1.2배, 세로줄 x444 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-step-num,.tg-page .tg-fr.tcf_antiaging_05_01 .s15-step-num{color:#fb5d00!important;display:inline-block;transform:scaleX(1.2);transform-origin:0 50%;margin-inline-start:calc(3*var(--k))}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s14-step-num,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s15-step-num{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(50*var(--k))!important;letter-spacing:0!important;line-height:1!important}   /* 원본 01 잉크 50×45, x462 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-title-kr,.tg-page .tg-fr.tcf_antiaging_05_01 .s15-title{color:#313130!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s14-title-kr,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s15-title{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(47*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-title-en{color:#393837!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s14-title-en{font-family:'gmsl','Gmarket Sans',sans-serif!important;font-weight:300!important;--tgff:1;-webkit-text-stroke:0;font-size:calc(47*var(--k))!important;letter-spacing:calc(-.5*var(--k))!important}   /* 원본 글꼴 지마켓산스 Light, 잉크 43×394 (scd1 44 는 321 로 좁았다) */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-copy,.tg-page .tg-fr.tcf_antiaging_05_01 .s15-copy{color:#333!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s14-copy,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s15-copy{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(19*var(--k))!important;letter-spacing:0!important;line-height:calc(35*var(--k))!important}
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s14-copy--strong{font-weight:400!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-cap{color:#4e4d4c!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s14-cap{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(18*var(--k))!important;letter-spacing:0!important}
}

/* ══ Scar?: 설명 Light 17.3 줄간격 35 3줄(줄바꿈 금지) ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s16-line{max-width:calc(352*var(--k))!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s16-line{font-size:calc(17.3*var(--k))!important;white-space:normal!important}   /* 원본 3줄: 293/340/141 폭 */
}

/* ══ Synergy 01/02: 번호 gmsb 33 #333 / 제목 gmsb 33 주황 / (엘라스티꿈) scd1 34 주황 / 본문 Light 19 줄간격 36 #464646 / 캡션 '심부볼 지방' Regular 19 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s18-num,.tg-page .tg-fr.tcf_antiaging_05_01 .s19-num{color:#333!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s18-num,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s19-num{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(33*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s18-title,.tg-page .tg-fr.tcf_antiaging_05_01 .s19-title-kr{color:#fb5d00!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s18-title,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s19-title-kr{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(33*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19-title-en{color:#fb5d00!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s19-title-en{font-family:'gmsl','Gmarket Sans',sans-serif!important;font-weight:300!important;--tgff:1;-webkit-text-stroke:0;font-size:calc(33*var(--k))!important;letter-spacing:0!important}   /* 원본 글꼴 지마켓산스 Light(글자 모양 대조), 잉크 36×175 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s18-copy,.tg-page .tg-fr.tcf_antiaging_05_01 .s19-copy{color:#464646!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s18-copy,
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s19-copy{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(19*var(--k))!important;letter-spacing:0!important;line-height:calc(36*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s18-cap{color:#505050!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s18-cap{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(19*var(--k))!important;letter-spacing:0!important}
}

/* ══ Effect!: 동그라미 번호 Oswald Light 30 / 이름 나눔 Regular 20 #1a1a1a / 설명 Light 17 줄간격 30 ══ */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s20-num{font-family:'Oswald-light','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(30*var(--k))!important;letter-spacing:0!important;line-height:1!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-lab{color:#1a1a1a!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s20-lab{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(20*var(--k))!important;letter-spacing:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-lead{color:#505050!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s20-lead{line-height:calc(30*var(--k))!important}
}

/* ══ 구역 배경: How?(sec-13) 원본 #fbfaf6 / Scar·Synergy·01·02(sec-16~19) 흰색 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13{background:#fbfaf6!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s16,.tg-page .tg-fr.tcf_antiaging_05_01 .s17,.tg-page .tg-fr.tcf_antiaging_05_01 .s18,.tg-page .tg-fr.tcf_antiaging_05_01 .s19{background:#fff!important}
}

/* ══ 비메오: 원본 .s_vimeo1000_wrap 은 1000×563, 여백·둥근 모서리·그림자 없음 (공통 sub.css 의 .vid-inline 은 위아래 48px 여백) — 이 쪽만 덮어씀 ══ */
@media (min-width:1025px){
  .vid-inline{padding:0 22px!important}
  .vid-inline .wrap{border-radius:0!important;box-shadow:none!important}
}

/* ══ 위치·높이 (원본 이미지 실측, 2026-09-18) ══
   히어로: TANG:GLE 잉크 174 / 설명 368 / 회색 띠 505~520 / 사양표 줄 674·801·929, 이름 592·값 612 / 각주 1015
   05_01_01.jpg(1041): 제목 1199 / 설명 1358 / Prologue 1208 / 본문 1272~ 줄간격 35 / 해부도 y515~1010(1240×495, x340) / 캡션 1019 → sec-01 448 + sec-02 593 */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__brand{position:relative;top:calc(9*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__lead{padding-block:calc(26*var(--k)) calc(79*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__spec{padding-top:calc(36*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__k{margin-bottom:calc(3*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__cell-note{position:relative;top:calc(5*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s01{height:calc(448*var(--k))!important;overflow:hidden}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s01__kicker{margin-top:calc(14*var(--k))!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s01__kicker{line-height:1!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s01__body{margin-top:calc(6*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s02{height:calc(593*var(--k))!important;padding-block:calc(67*var(--k)) 0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s02-stage{max-width:calc(1240*var(--k))!important;padding:0!important;gap:0!important;display:block!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s02-fig--all{position:relative;width:calc(1240*var(--k));margin:0}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s02-fig--all .s02-shot{aspect-ratio:auto!important;width:calc(1240*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s02-fig--all .s02-shot .rbw2{width:calc(1240*var(--k))!important;height:calc(495*var(--k))!important;object-fit:fill!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s02-cap{position:absolute!important;bottom:auto!important;top:calc(503*var(--k))!important;transform:translateX(-50%)!important;color:#555!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s02-cap{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(20*var(--k))!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s02-cap--sub{left:calc(333*var(--k))!important}     /* 원본 잉크 x638~709 → 가운데 673 (그림 왼쪽 340 기준 333) */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s02-cap--deep{left:calc(768*var(--k))!important}    /* 원본 잉크 x1062~1155 → 가운데 1108 */
}

/* 02_01_02.jpg(1213): 라벨 105 / 제목 163 / 설명 240 / 로고 271 / 특징 525·654·739 / 본문 868 줄간격 35 / 장비 x1126 y122 (342×966) */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03{height:calc(1213*var(--k))!important;padding-top:calc(99*var(--k))!important;overflow:hidden}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-eyebrow{position:relative;top:calc(4*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-lead{margin-top:calc(7*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-logo{margin-top:calc(-7*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-body{margin-top:calc(7*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-device{padding-top:calc(23*var(--k))!important;margin-top:0!important;margin-left:calc(-17*var(--k))!important}   /* 장비 사진: 원본과 화소 정렬(dy 8) */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-device .rbw2{width:calc(342*var(--k))!important;height:calc(966*var(--k))!important;aspect-ratio:auto!important;object-fit:fill!important;max-width:none!important}
}

/* sec-19 설계 그림 띠: 원본 사진 3장 x321~1022 (234씩) + 패널 x1023~1600 (578×385) */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19-grid{grid-template-columns:calc(702*var(--k)) calc(578*var(--k))!important;max-width:none!important;padding-inline-start:calc(6*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19-logo{display:none!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19-panel .rbw2{width:calc(578*var(--k))!important;height:calc(385*var(--k))!important;aspect-ratio:auto!important;object-fit:fill!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19-tag-k{color:#ffe606!important}
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s19-tag--c .s19-tag-k{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1}
}

/* ══ 02_01_03.jpg·05_01_02.jpg 구역별 위치 미세 조정 (ec2 실측 2026-09-18) ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s05-lead{margin-top:calc(7*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06{padding-top:calc(21*var(--k))!important;padding-bottom:calc(16*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06 .s06-steps{row-gap:calc(45*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06-cap--lead .s06-txt{margin-top:calc(4*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06-cap--plain .s06-txt{margin-top:calc(8*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s07{padding-top:calc(30*var(--k))!important;padding-bottom:calc(28*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s07-num{position:relative;top:calc(-4*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s07-h3{position:relative;top:calc(6*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s07-h3--b{top:calc(10*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s07-p{position:relative;top:calc(-3*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s07-p--b{top:calc(2*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08{padding-top:calc(46*var(--k))!important;padding-bottom:calc(86*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08-col:first-child .s08-step{position:relative;top:calc(-10*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08-col:last-child .s08-step{position:relative;top:calc(3*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09{padding-top:calc(126*var(--k))!important;padding-bottom:calc(3*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09-tick{margin-top:calc(5*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09-clinic{margin-top:calc(5*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09-title{margin-top:calc(6*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09-lead{margin-top:calc(-1*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09-grid{margin-top:calc(-7*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09-num{position:relative;top:calc(-5*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11{padding-top:calc(123*var(--k))!important;padding-bottom:calc(106*var(--k))!important}   /* 원본 수술 사진 끝 y9799 → 구역 793 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-eyebrow{position:relative;top:0}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-sub{margin-top:calc(-8*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-title{margin-top:calc(17*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-list{margin-top:calc(-2*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12{padding-top:calc(149*var(--k))!important;padding-bottom:calc(47*var(--k))!important}   /* Where? 원본 y9951, 구역 1300 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12-kicker{margin-top:calc(-5*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12-title{margin-top:calc(6*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12-lead{margin-top:calc(-5*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12-diagram{margin-top:calc(-3*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13-kicker{margin-top:calc(5*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13-title{margin-top:calc(2*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13-body{margin-top:calc(3*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13{padding-bottom:calc(81*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-title{margin-top:calc(7*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-copy--strong{margin-top:calc(7*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14{padding-bottom:calc(78*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-step{margin-top:calc(5*var(--k))!important}     /* STEP 라벨 원본 y11631 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-rule{margin-top:calc(4*var(--k))!important}     /* 굵은 줄 원본 y11788 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-body{margin-top:calc(-4*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-steps{margin-top:calc(-3*var(--k))!important}   /* 작은 그림 원본 y12038·12294 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s15-title{margin-top:calc(3*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s15-copy:first-of-type{margin-top:calc(1*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s15{padding-bottom:calc(163*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s15-col{margin-top:calc(-8*var(--k))!important}    /* STEP 02 라벨 원본 y12735 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s15-rule{margin-top:calc(4*var(--k))!important}    /* 굵은 줄 원본 y12892 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s15-fig{margin-top:calc(-7*var(--k))!important}    /* 주사기 사진 원본 y12823 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s16-eyebrow{position:relative;top:calc(4*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s16-title{margin-top:calc(5*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s16-body{margin-top:calc(2*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s16{padding-top:calc(118*var(--k))!important;padding-bottom:calc(91*var(--k))!important}   /* 원본 Scar? y13566·사진 y13547, 구역 562 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s17{padding-top:calc(68*var(--k))!important;padding-bottom:calc(50*var(--k))!important}   /* 원본 Synergy y14060, 구역 343 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s17-kicker{margin-top:calc(-7*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s17-title{margin-top:calc(2*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s17-lead{margin-top:calc(5*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s18 .s18-head{margin-top:calc(-12*var(--k))!important}   /* 01 원본 y14372 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s18 .s18-copy{margin-top:calc(4*var(--k))!important}      /* 본문 원본 y14439 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s18 .s18-media{margin-top:calc(-1*var(--k))!important}    /* 사진 원본 y14521 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s18{padding-bottom:calc(var(--space-2xl) + var(--space-2xs) - 1px + 9*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19-head{margin-top:calc(-9*var(--k))!important}          /* 02 원본 y14956 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19-copy{margin-top:calc(3*var(--k))!important}           /* 본문 원본 y15023 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19-grid{margin-top:calc(-2*var(--k))!important}          /* 설계 띠 원본 y15111 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19{padding-bottom:calc(var(--space-xl) + 6px + 9*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20 .s20-stage{padding-top:calc(var(--space-7xl) + var(--space-lg) + var(--space-2xs) - 7*var(--k))!important}   /* Effect! 원본 y15724 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20 .s20-shot,.tg-page .tg-fr.tcf_antiaging_05_01 .s20 .s20-plate{top:calc(30*var(--k))!important}   /* 분홍 사진 원본 y15573 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-eyebrow{position:relative;top:calc(-2*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-sub{margin-top:calc(-5*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-title{margin-top:calc(10*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-lead{margin-top:calc(9*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-num{position:relative;top:calc(3*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20{height:auto!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-stage{height:calc(819*var(--k))!important;box-sizing:border-box}   /* 원본 그림 끝(앨범 제목 시작) y16363 에 맞춤 — 조각 전체 11599 */
}
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-points{margin-top:calc(10*var(--k))!important}   /* 동그라미 원본 y16027 */
}
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-panel{background:transparent!important}   /* 원본은 사진 위에 글이 바로 놓임(반투명 흰 판 없음) */
}
/* B&A: 원본 #bna 은 사진 위 100px 여백 + 645 (제목 12·카드 152·캡션 435·주의문 500·단추 575~645) — 우리 공통 배치와 같고 단추만 4px 위로 */
@media (min-width:1025px){
  .mod-bna .bna-more{margin-top:56px!important}
  .mod-bna .bna-grid{padding-left:5px}   /* 원본 카드 x321~918 (우리 316~915) */
}
/* 단계 04 조직 리모델링 그림: 원본 그림(라벨 Pre-treatment·Superficial… 포함, 625×303)을 그대로 잘라 씀 → HTML 오버레이 라벨은 숨김 */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08 .s08-media{padding-inline-end:0!important;display:block!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08 .s08-media::before{display:none!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08 .s08-fig-r{width:calc(625*var(--k))!important;aspect-ratio:auto!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08 .s08-fig-r .rbw2{width:calc(625*var(--k))!important;height:calc(303*var(--k))!important;object-fit:fill!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08 .s08-ovl{display:none!important}
}
/* STEP 01 장비 사진: 원본 잉크 x1220~1547 · y6869~7772 (338×914 원본 크롭) */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-device{width:calc(338*var(--k))!important;margin-left:calc(-22*var(--k))!important;padding-top:calc(7*var(--k))!important}   /* 원본과 화소 정렬(dx 5, dy -2) */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-device-media{aspect-ratio:auto!important;background:transparent!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14-device-media .rbw2{width:calc(338*var(--k))!important;height:calc(914*var(--k))!important;object-fit:fill!important}
}
/* 설계 띠(사진 3장 + 주황 표): 원본 그림 702×386 을 그대로 잘라 씀(tc/…/design_compare_strip_full.jpg) → HTML 표(1 Loop Design 등)는 숨김 */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19-strip{aspect-ratio:auto!important;width:calc(702*var(--k))!important;height:calc(386*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19-strip>.rbw2{object-fit:fill!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s19-tag{display:none!important}
}
/* 앨범(원본 실측): 큰 사진 920×412, 썸네일 305×137(칸 188), 썸네일 끝→쪽번호 69, 쪽번호 35, 목록 끝 10 → #s_notice 115 → 120 → #mc_selfie */
@media (min-width:1025px){
  .mod-album .thumb{height:188px!important}
  .mod-album .thumb .photo_wrap{height:137px!important}
  .mod-album .thumb .photo img{height:137px!important}
  .mod-album .thumb .lock_wrap{height:137px!important}
  .mod-album .listArea{margin-left:-4px}   /* 원본 목록(썸네일 x316·쪽번호 x868)은 우리보다 4px 왼쪽 */
}

/* ══ 2차 실측 보정 (2026-09-18, 원본 스크린샷 잉크 대조) ══ */
/* Where? 핀: 원본 지름 115(우리 120), 위 5px 아래, 오른쪽 핀 x1261(우리 1257) */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12-pin{width:calc(115*var(--k))!important;margin-top:calc(5*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12-pin--gwangdae,.tg-page .tg-fr.tcf_antiaging_05_01 .s12-pin--simbu{margin-left:calc(4*var(--k))}
}
/* 히어로 사양표 아이콘: 원본 top.jpg 에서 잘라낸 그림(hero_ico_1~6.png) — svg 근사 그림 대신 */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 img.s00__ico{width:auto!important;height:auto!important;max-width:none!important;margin-left:0;position:relative}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__ico--1{top:calc(-2*var(--k))}                                   /* 원본 잉크 y764 x1088 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__ico--2{top:calc(-4*var(--k));left:calc(2*var(--k))}            /* y764 x1379 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__ico--3{top:calc(-7*var(--k));left:calc(2*var(--k))}            /* y898 x1090 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__ico--4{top:calc(-4*var(--k));left:calc(-8*var(--k))}           /* y890 x1379 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__ico--5{top:calc(-8*var(--k));left:calc(8*var(--k))}            /* y1019 x1096 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__ico--6{top:calc(-1*var(--k));left:calc(2*var(--k))}            /* y1026 x1379 */
}
/* 단계 번호 02·03·04: 우리 Oswald Bold 의 0·2·3·4 가 원본(다른 판)보다 5~6px 넓어 옆 글이 밀린다 → 자간으로 폭 맞춤 (원본 잉크 66·65·(04)104) */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s06-step--c .s06-num{letter-spacing:calc(-5*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s07-num{margin-inline-end:calc(5*var(--k))}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s07-num{letter-spacing:calc(-5*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08-num{margin-inline-end:calc(5*var(--k))}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s08-num{letter-spacing:calc(-5*var(--k))!important}
}
/* Who? 배경 사진: 원본보다 5px 위에 있었다(화소 정렬) → 5px 내리고 위 5px 은 원본처럼 흰색 */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11{background:#fff!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11 .s11-media{top:calc(5*var(--k))!important;bottom:calc(-5*var(--k))!important}
}
/* 번호 글자 폭: 원본 Oswald(다른 판)는 Special Points 01~03 이 우리보다 16% 넓고, Effect! 동그라미 01~05 는 22% 좁다 → 가로 배율만 맞춤(높이 동일) */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09-num{transform:scaleX(1.16);transform-origin:50% 50%}   /* 원본 잉크 43×41 (우리 37×41) */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20-num{transform:scaleX(.8);transform-origin:50% 50%}     /* 원본 잉크 21×24 (우리 27×24) */
}
/* 단계 01~04 그림 상자: 원본 622×304 (x316, 01 y5844·02 y6299·03 y6752·04 y7237) — 우리 625×306 이 3~4px 위에 있었다 */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06 .s06-shot{width:calc(622*var(--k))!important;height:calc(304*var(--k))!important;aspect-ratio:auto!important;margin-left:calc(1*var(--k));margin-top:calc(4*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06 .s06-cap{margin-top:calc(-2*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06{padding-bottom:calc(15*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s07-shot{width:calc(622*var(--k))!important;height:calc(304*var(--k))!important;aspect-ratio:auto!important;margin-left:calc(1*var(--k));margin-top:calc(2*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s07-cap{margin-top:calc(-1*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s07{padding-bottom:calc(29*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08 .s08-fig-l{width:calc(622*var(--k))!important;height:calc(301*var(--k))!important;aspect-ratio:auto!important;margin-left:calc(1*var(--k));margin-top:calc(3*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08 .s08-col:first-child .s08-step{top:calc(-8*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08{padding-bottom:calc(85*var(--k))!important}
}
/* Effect! 분홍 사진 상자: min-height×비율로 폭이 960 고정이라 1536 폭에서 오른쪽으로 넘쳐 스크린샷이 1728 로 찍힘 → 폭 50% 로 묶음(1920 에선 그대로 960) */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20 .s20-shot{max-width:50%!important}
}
/* 영문 라벨 뒤 짧은 줄(—) 위치: 원본 잉크 Vaser y3115 · Who y9183 · Where y9973 · Scar y13588 x387 · Synergy y14082 · Effect y15746 x387 */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03 .s03-dash{top:0!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-eyebrow{top:calc(-3*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-title{margin-top:calc(12*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-list{margin-top:calc(3*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12 .s12-rule{margin-bottom:calc(3*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s16-dash{transform:translateY(calc(-1*var(--k)))!important;margin-left:calc(-4*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s17 .s17-rule{margin-bottom:calc(3*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s20 .s20-rule{top:calc(-2*var(--k))!important;margin-inline-start:calc(7*var(--k))!important}
}
/* 앨범 각도 단추(45도): 공통 sub.css 의 일반 .btn(inline-flex, padding 0 26px, 둥근 테두리, hover 반전)이 앨범 .btn 과 이름이 겹쳐 글자가 오른쪽으로 밀렸다 → 원본 .btn 값으로 되돌림 (공통 문제, 이 쪽만 덮어씀) */
@media (min-width:1025px){
  .mod-album .btn_wrap .btn{display:inline-block!important;padding:0!important;height:30px!important;border-radius:5px!important;border:1px solid #ccc!important;color:#aaa!important;background:#fff!important;transition:none!important}
  .mod-album .btn_wrap .btn.on{border-color:#333!important}
  .mod-album .btn_wrap .btn:hover{background:#fff!important;color:#aaa!important}
  .mod-album .btn_wrap .btn>p{width:100%!important}
}

/* == sizefix antiaging_05_01 == */
@media (min-width:1025px){
html[lang="ko"] .tcf_antiaging_05_01 #sec-01 h2.s01__title{font-size:62.5px!important;letter-spacing:0.0px!important;line-height:101.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-05 h3.s05-h3{font-size:34.7px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-07 h3.s07-h3{font-size:21.4px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-07>div.wrap>div.s07-grid>figure.s07-item:nth-of-type(2)>figcaption.s07-cap>div.s07-txt>h3.s07-h3.s07-h3--b{font-size:21.4px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-07>div.wrap>div.s07-grid>figure.s07-item:nth-of-type(2)>figcaption.s07-cap>div.s07-txt>p.s07-p.s07-p--b{font-size:15.7px!important;letter-spacing:0.39px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-09 h3.s09-clinic{font-size:40.4px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-11 h3.s11-sub{font-size:34.6px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-11>div.wrap:nth-of-type(2)>div.s11-panel.aos-animate>div.s11-intro>div.s11-heading>h2.h2.s11-title{font-size:48.2px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-11>div.wrap:nth-of-type(2)>div.s11-panel.aos-animate>div.s11-intro>p.lead.s11-lead{font-size:17.3px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-12>div.wrap>header.s12-head>div.s12-copy>div.s12-heading>h2.h2.s12-title{font-size:48.2px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-12>div.wrap>header.s12-head>div.s12-copy>p.lead.s12-lead{font-size:17.3px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-13 h3.s13-kicker{font-size:34.6px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-15>div.wrap>div.s15-col.aos-animate>div.s15-head:nth-of-type(1)>div.s15-headline:nth-of-type(1)>h2.h2.s15-title{font-size:47.2px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-16 h3.s16-sub{font-size:34.6px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-16>div.wrap>div.s16-copy-col.aos-animate>div.s16-body:nth-of-type(2)>p.s16-line.s16-line--tail:nth-of-type(2){font-size:17.5px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-17 h3.s17-kicker{font-size:34.7px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-17>div.wrap>header.s17-head>div.s17-copy>p.lead.s17-lead{font-size:17.3px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-20 h3.s20-sub{font-size:34.6px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_05_01 #hero span.s00__title-sub{font-size:38.7px!important;letter-spacing:0.0px!important}   /* (+심부볼지방제거) */
html[lang="ko"] .tcf_antiaging_05_01 #sec-01 p.s01__lead{font-size:24.4px!important;letter-spacing:0.0px!important}   /* 과도한 얼굴피하지방 및 심부볼지방 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-03>div.wrap>div.s03-grid>div.s03-col>p.eyebrow.s03-eyebrow.aos-animate:nth-of-type(1){font-size:28.0px!important;letter-spacing:0.0px!important}   /* Vaser 2.0 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-03-title{font-size:58.6px!important;letter-spacing:0.0px!important}   /* 베이저 2.0 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-03 span.s03-title-en{font-size:35.2px!important;letter-spacing:-0.5px!important}   /* (VASERLIPO 2.0) */
html[lang="ko"] .tcf_antiaging_05_01 #sec-03>div.wrap>div.s03-grid>div.s03-col>p.lead.s03-lead.aos-animate:nth-of-type(2){font-size:17.1px!important;letter-spacing:0.0px!important}   /* 베이저 2.0 지방흡입에 대해 알 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-03 h4.s03-pt{font-size:29.2px!important;letter-spacing:0.0px!important}   /* 국내 30여군데 병원만 장비를 보 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-04 figcaption.s04-cap{font-size:18.8px!important;letter-spacing:0.0px!important}   /* 베이저로 지방을 녹여 액상화 된  */
html[lang="ko"] .tcf_antiaging_05_01 #sec-05>div.wrap>div.s05-copy.aos-animate:nth-of-type(2)>div.s05-intro>div.s05-titles>h2.h2.s05-h2{font-size:48.2px!important;letter-spacing:0.0px!important}   /* 수술은 어떻게 이루어 질까요? */
.tcf_antiaging_05_01 #sec-05 p.s05-lead{width:559px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-05 p.s05-lead{font-size:15.9px!important;letter-spacing:0.0px!important}   /* 베이저 2.0 (VASER 2.0 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-06 span.s06-num{font-size:72.1px!important;letter-spacing:0.0px!important}   /* 01 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-06 h3.s06-t{font-size:21.6px!important;letter-spacing:0.0px!important}   /* 투메스트 용액 주입 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-06 p.s06-d{font-size:15.6px!important;letter-spacing:0.39px!important}   /* 지방층에 투메스트 용액을 주입합니 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-07 p.s07-p{font-size:16.0px!important;letter-spacing:0.4px!important}   /* 캐뉼라의 반복 운동으로 지방을 고 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-08 h4.s08-t{font-size:22.0px!important;letter-spacing:0.0px!important}   /* 피부가 수축하면서 타이트닝 됨 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-08 p.s08-d{font-size:15.6px!important;letter-spacing:0.4px!important}   /* 지방흡입 후 생긴 빈 공간으로 피 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-09>div.wrap>header.s09-head>div.s09-kicker:nth-of-type(1)>p.eyebrow.s09-eyebrow{font-size:27.0px!important;letter-spacing:0.0px!important}   /* Special Points */
html[lang="ko"] .tcf_antiaging_05_01 #sec-09>div.wrap>header.s09-head>div.s09-copy:nth-of-type(2)>div.s09-heading>h2.h2.s09-title{font-size:54.8px!important;letter-spacing:0.0px!important}   /* 탱글 얼굴지방흡입이 특별한 이유 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-09>div.wrap>header.s09-head>div.s09-copy:nth-of-type(2)>p.lead.s09-lead{font-size:16.0px!important;letter-spacing:0.0px!important}   /* 탱글성형외과만의 특별한 차이를 지 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-09 span.s09-num{font-size:46.2px!important;letter-spacing:0.0px!important}   /* 02 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-09 span.s09-tag{font-size:14.9px!important;letter-spacing:0.0px!important}   /* 심부볼 지방 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-10 h4.s10-t{font-size:23.4px!important;letter-spacing:0.0px!important}   /* 슬림하며 작은 얼굴라인 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-10 p.s10-p{font-size:16.8px!important;letter-spacing:0.0px!important}   /* 얼굴지방을 흡입하여 실질적으로 슬 */
.tcf_antiaging_05_01 #sec-10>div.wrap>ul.s10-grid>li.s10-item.aos-animate:nth-of-type(2)>p.s10-p.s10-p--b{width:312px!important;margin-left:-3px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-10>div.wrap>ul.s10-grid>li.s10-item.aos-animate:nth-of-type(2)>p.s10-p.s10-p--b{font-size:17.6px!important;letter-spacing:0.0px!important}   /* 지방 제거와 동시에 초음파 리프팅 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-11>div.wrap:nth-of-type(2)>div.s11-panel.aos-animate>p.eyebrow.s11-eyebrow{font-size:27.5px!important;letter-spacing:0.0px!important}   /* Who? */
html[lang="ko"] .tcf_antiaging_05_01 #sec-11 span.s11-txt{font-size:20.2px!important;letter-spacing:0.0px!important}   /* 매끈하고 슬림한 얼굴라인을 원하는 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-11 span.s11-num{font-size:21.0px!important;letter-spacing:0.0px!important}   /* 02 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-12>div.wrap>div.s12-diagram.aos-animate>span.s12-pin.s12-pin--bolsal:nth-of-type(1){font-size:16.9px!important;letter-spacing:0.0px!important}   /* 볼살 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-12>div.wrap>div.s12-diagram.aos-animate>span.s12-pin.s12-pin--gwangdae:nth-of-type(2){font-size:18.0px!important;letter-spacing:0.0px!important}   /* 광대살 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-12>div.wrap>div.s12-diagram.aos-animate>span.s12-pin.s12-pin--ijung:nth-of-type(3){font-size:18.8px!important;letter-spacing:0.0px!important}   /* 이중턱 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-12>div.wrap>div.s12-diagram.aos-animate>span.s12-pin.s12-pin--simbu:nth-of-type(4){font-size:18.0px!important;letter-spacing:0.0px!important}   /* 심부볼 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-13 span.s13-eyebrow-t{font-size:28.0px!important;letter-spacing:0.0px!important}   /* How? */
html[lang="ko"] .tcf_antiaging_05_01 #sec-13>div.wrap>div.s13-copy.aos-animate>div.s13-heading:nth-of-type(1)>h2.h2.s13-title{font-size:48.2px!important;letter-spacing:0.0px!important}   /* 수술은 어떻게 이루어 질까요? */
html[lang="ko"] .tcf_antiaging_05_01 #sec-13 p.s13-line{font-size:16.7px!important;letter-spacing:0.0px!important}   /* 흉터를 가릴 수 있는 귀밑을 통해 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-14 span.s14-title-en{font-size:54.8px!important;letter-spacing:-0.58px!important}   /* (VASERLIPO 2.0) */
.tcf_antiaging_05_01 #sec-14>div.wrap>div.s14-main.aos-animate>div.s14-intro>div.s14-body:nth-of-type(2)>p.s14-copy.s14-copy--strong:nth-of-type(1){width:494px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-14>div.wrap>div.s14-main.aos-animate>div.s14-intro>div.s14-body:nth-of-type(2)>p.s14-copy.s14-copy--strong:nth-of-type(1){font-size:19.4px!important;letter-spacing:0.0px!important}   /* 베이저 2.0 (VASER 2.0 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-14 p.s14-copy{font-size:19.0px!important;letter-spacing:0.0px!important}   /* 베이저 2.0를 이용하여 많은 양 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-14 figcaption.s14-cap{font-size:17.8px!important;letter-spacing:0.0px!important}   /* 투메스트 용액 주입 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-15 p.s15-copy{font-size:19.3px!important;letter-spacing:0.0px!important}   /* 매뉴얼 방식으로 귀밑 작은 절개를 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-16>div.wrap>div.s16-copy-col.aos-animate>div.s16-intro:nth-of-type(1)>p.eyebrow.s16-eyebrow{font-size:27.4px!important;letter-spacing:0.0px!important}   /* Scar? */
html[lang="ko"] .tcf_antiaging_05_01 #sec-16>div.wrap>div.s16-copy-col.aos-animate>div.s16-intro:nth-of-type(1)>div.s16-head>h2.h2.s16-title{font-size:48.0px!important;letter-spacing:0.0px!important}   /* 걱정하지 마세요!! */
.tcf_antiaging_05_01 #sec-16 p.s16-line{width:344px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-16 p.s16-line{font-size:19.8px!important}   /* 탱글성형외과는 잘 보이지 않는 귀 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-17 span.s17-eyebrow-t{font-size:27.3px!important;letter-spacing:0.0px!important}   /* Synergy */
html[lang="ko"] .tcf_antiaging_05_01 #sec-17>div.wrap>header.s17-head>div.s17-copy>div.s17-heading>h2.h2.s17-title{font-size:48.0px!important;letter-spacing:0.0px!important}   /* 같이 하면 좋은 수술은? */
html[lang="ko"] .tcf_antiaging_05_01 #sec-18 span.s18-num{font-size:33.0px!important;letter-spacing:0.0px!important}   /* 01 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-18 h3.s18-title{font-size:34.3px!important;letter-spacing:0.0px!important}   /* 심부볼 지방제거 */
.tcf_antiaging_05_01 #sec-18 p.s18-copy{width:517px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-18 p.s18-copy{font-size:19.6px!important;letter-spacing:0.0px!important}   /* 최대한 볼살을 제거하길 원할 경우 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-18 figcaption.s18-cap{font-size:18.3px!important;letter-spacing:0.0px!important}   /* 심부볼 지방 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-19 span.s19-title-en{font-size:32.8px!important;letter-spacing:0.0px!important}   /* (엘라스티꿈) */
.tcf_antiaging_05_01 #sec-19 p.s19-copy{width:540px!important}
html[lang="ko"] .tcf_antiaging_05_01 #sec-19 p.s19-copy{font-size:19.8px!important;letter-spacing:0.0px!important}   /* 이중턱 지방흡입 만으로 해결하기  */
html[lang="ko"] .tcf_antiaging_05_01 #sec-20>div.s20-stage>div.wrap.s20-wrap:nth-of-type(3)>div.s20-copy.aos-animate>div.s20-intro>p.eyebrow.s20-eyebrow{font-size:28.0px!important;letter-spacing:0.0px!important}   /* Effect! */
html[lang="ko"] .tcf_antiaging_05_01 #sec-20>div.s20-stage>div.wrap.s20-wrap:nth-of-type(3)>div.s20-copy.aos-animate>div.s20-intro>div.s20-heading>h2.h2.s20-title{font-size:48.2px!important;letter-spacing:0.0px!important}   /* 어떤 효과가 있을까요? */
html[lang="ko"] .tcf_antiaging_05_01 #sec-20 p.s20-lead{font-size:16.8px!important;letter-spacing:0.0px!important}   /* 탱글성형외과는 차별화된 기술력과  */
html[lang="ko"] .tcf_antiaging_05_01 #sec-20 h4.s20-lab{font-size:19.4px!important;letter-spacing:0.0px!important}   /* 슬림한 얼굴라인 */
html[lang="ko"] .tcf_antiaging_05_01 #sec-20 span.s20-num{font-size:32.9px!important;letter-spacing:0.0px!important}   /* 03 */
}
/* == /sizefix antiaging_05_01 == */

/* ══════════════════════════════════════════════════════════════════════════════════════
   3차 실측 보정 (2026-09-19, 원본 전체 스크린샷 1920 과 화소 대조)
   위 sizefix 덩어리가 원본보다 큰 값을 넣어 글이 한 줄씩 더 접히고(프롤로그 제목·Special Points
   가운데 칸·Scar? 본문·Synergy 02 본문) 아래 구역이 통째로 밀렸다 → 폭 기준 실측값으로 되돌린다.
   선택자는 sizefix(#id + 클래스)보다 세게 `.tg-page` 를 앞에 붙였다.
   ══════════════════════════════════════════════════════════════════════════════════════ */
@media (min-width:1025px){
  /* 프롤로그 제목: 원본 2줄(잉크 y1374·1445, 줄간격 71, "얼굴라인을 살리다!" 폭 431).
     sizefix 의 62.5px/101 은 3줄이 되어 아래 설명이 구역(448) 밖으로 잘려 사라졌다. */
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-01 h2.s01__title{font-size:calc(54*var(--k))!important;line-height:calc(71*var(--k))!important;letter-spacing:0!important}
  /* 프롤로그 설명: 원본 2줄 잉크 y1533·1565(줄간격 32), 폭 417·517 */
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-01 p.s01__lead{font-size:calc(22.05*var(--k))!important;line-height:calc(32*var(--k))!important;letter-spacing:0!important}

  /* 히어로 제목 둘째 줄 (+심부볼지방제거): 원본 잉크 폭 344 (38.7px 는 320) */
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #hero span.s00__title-sub{font-size:calc(41.6*var(--k))!important;letter-spacing:0!important}

  /* Special Points 가운데 칸 설명: 원본 2줄(폭 260·311). 폭 312 가 너무 좁아 3줄이 됐다 */
  .tg-page .tcf_antiaging_05_01 #sec-10>div.wrap>ul.s10-grid>li.s10-item:nth-of-type(2)>p.s10-p.s10-p--b{width:calc(340*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-10>div.wrap>ul.s10-grid>li.s10-item:nth-of-type(2)>p.s10-p.s10-p--b{font-size:calc(16.95*var(--k))!important}

  /* Scar? 본문: 원본 2줄(폭 293·341) + 꼬리 1줄(폭 148). 19.8px 는 3줄+1 이 됐다 */
  .tg-page .tcf_antiaging_05_01 #sec-16 p.s16-line{width:calc(352*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-16 p.s16-line{font-size:calc(17.24*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-16>div.wrap>div.s16-copy-col>div.s16-body:nth-of-type(2)>p.s16-line.s16-line--tail:nth-of-type(2){font-size:calc(16.8*var(--k))!important}

  /* Synergy 02 본문: 원본 2줄(폭 515·538). 19.8px + 폭 540 이 3줄이 됐다 */
  .tg-page .tcf_antiaging_05_01 #sec-19 p.s19-copy{width:calc(545*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-19 p.s19-copy{font-size:calc(19.1*var(--k))!important}
  /* Synergy 01 본문: 원본 폭 515·266 (19.6px 는 506·260) */
  .tg-page .tcf_antiaging_05_01 #sec-18 p.s18-copy{width:calc(530*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-18 p.s18-copy{font-size:calc(20*var(--k))!important}

  /* Who? lead: 원본 잉크 폭 510 (17.3px 는 500) */
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-11>div.wrap:nth-of-type(2)>div.s11-panel>div.s11-intro>p.lead.s11-lead{font-size:calc(17.3*var(--k))!important}

  /* 단계 01~04 칸 소제목 8개: 원본은 보통 굵기 — 700 은 같은 상자 잉크가 원본의 1.1~1.3배였다 */
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-06 h3.s06-t,
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-07 h3.s07-h3,
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-08 h4.s08-t{font-weight:400!important;--tgff:1}

  /* 단계 01~04 아래 가로 구분선: 원본 밝기 135/144, 우리 211 (#d4d3d1) — 페이지에서 이 줄만 색이 달랐다 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09{border-top-color:#8c8c8c!important}
  /* 그 줄 위치: 원본 y7736, 우리 7732 → s08 아래 여백 +4, s09 위 여백 -4 (아래 구역은 그대로) */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08{padding-bottom:calc(89*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09{padding-top:calc(122*var(--k))!important}
}

/* ══ 히어로 사양표: 아이콘 6개는 원본과 0px 일치인데 회색 띠·글줄·가로줄만 어긋났다
      원본 실측 — 띠 y680~695 / 가로줄 849·976·1104 / 이름줄 잉크 767·895·1021 / 값줄 787·915·1041
      / (심부볼 지방제거는 불필요) 잉크 y945~959 폭 180 / 각주 잉크 y1190~1201 x1310~1572 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__bar{margin-top:calc(9*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__spec{padding-top:calc(27*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__spec>li:nth-child(1){padding-block:calc(41*var(--k)) calc(39*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__spec>li:nth-child(2){padding-block:calc(42*var(--k)) calc(7*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__spec>li:nth-child(3){padding-block:calc(47.8*var(--k)) calc(32.2*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__spec>li:nth-child(1) .s00__kv{position:relative;top:calc(-1*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__spec>li:nth-child(2) .s00__kv{position:relative;top:calc(-7*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__spec>li:nth-child(3) .s00__kv{position:relative;top:calc(-8*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__cell-note{top:calc(-4*var(--k))}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__cell-note{font-size:calc(16.9*var(--k))!important}
  /* 각주: 원본 잉크가 우리보다 1.5배 진하다(획이 굵고 색이 어둡다) + 7px 왼쪽 + 1px 아래 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__note{color:#858585!important;position:relative;top:calc(1*var(--k));padding-right:calc(7*var(--k))!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__note{font-weight:400!important}
}
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__k{position:relative;top:calc(-1*var(--k))}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__k{font-size:calc(15.7*var(--k))!important}   /* 원본 이름줄 잉크 y766·894·1020 폭 53~55 */
}

/* ══ Who? 구역: 원본 잉크 Who? y9161 / 탱글 얼굴지방흡입 9226 / 제목 9273 / lead 9357 / 01~05 9431·9482·9532·9583 (피치 51)
      / 배경 사진 y9010~9799 — 우리는 글이 6~16px 위, 목록 피치 53, 사진 4px 위·6px 길었다 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11{padding-top:calc(129*var(--k))!important;padding-bottom:calc(100*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11 .s11-media{top:calc(9*var(--k))!important;bottom:calc(-3*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-sub{margin-top:calc(-6*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-title{margin-top:calc(11*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-lead{margin-top:calc(9*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-list{margin-top:calc(-4*var(--k))!important;row-gap:calc(14*var(--k))!important}
}

/* ══ Where? 구역: 원본 잉크 Where? y9951 / 소제목 10016 / 제목 10063 / lead 10147 / 그림 10212 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12{padding-top:calc(152*var(--k))!important;padding-bottom:calc(44*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12-lead{margin-top:calc(-1*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12-diagram{margin-top:calc(-11*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11 .s11-media{bottom:0!important}
}
/* ══ lead 줄(17.3px)이 원본보다 2% 좁았다 — 원본 잉크 Who? 510 / Where? 479 ══ */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-11>div.wrap:nth-of-type(2)>div.s11-panel>div.s11-intro>p.lead.s11-lead{font-size:calc(17.65*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-12>div.wrap>header.s12-head>div.s12-copy>p.lead.s12-lead{font-size:calc(17.63*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-11 span.s11-txt{font-size:calc(19.71*var(--k))!important}   /* 원본 01~05 잉크 364·406·346·390 */
}
/* ══ STEP 01 제목 (VASERLIPO 2.0): 원본 잉크 x551~945(395) — 54.8px 는 466 이었다. 한글 '베이저 2.0'(219) 은 맞다 ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_05_01 #sec-14 span.s14-title-en{margin-inline-start:calc(7*var(--k))}
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-14 span.s14-title-en{font-size:calc(46.5*var(--k))!important}
}

/* ══ B&A '더 많은 전후사진 보기' 단추가 원본보다 4px 위 → 구역이 4px 짧아 아래 전체가 4px 밀려 있었다 ══ */
@media (min-width:1025px){
  .mod-bna .bna-more{margin-top:60px!important}
}
/* ══ 베이저 2.0 구역 내부 간격 (원본 잉크 라벨 3093 / 제목 3151 / 설명 3227 / 로고 3259 / 특징 3512·3642·3727 / 본문 3856) ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-lead{margin-top:calc(4*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-logo{margin-top:calc(-3*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-body{margin-top:calc(5*var(--k))!important}
}
/* ══ How? 본문: 원본 잉크 3줄 556·512·541 — 15.9px 는 536·475·496 (한글이 8% 좁았다). 폭 559 는 늘린 글이 다시 접혀 넓힌다 ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_05_01 #sec-05 p.s05-lead{width:calc(620*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-05 p.s05-lead{font-size:calc(17*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-04 figcaption.s04-cap{font-size:calc(18.25*var(--k))!important}   /* 원본 잉크 폭 265 (18.8px 는 273) */
}

/* ══════════ 구역별 세로 맞춤 (원본 잉크 y 기준). 구역 높이는 그대로 두려고 위 여백을 늘린 만큼 아래 여백을 줄였다 ══════════ */
@media (min-width:1025px){
  /* How? 위 가로줄 원본 y5412 · 제목 y5626 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s05-rule{position:relative;top:calc(4*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s05-h2{position:relative;top:calc(3*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s03-body{margin-top:calc(2*var(--k))!important}   /* 원본 본문 6줄 y3856~ */
  /* 단계 04 글 원본 y7575, 그 아래 구분선 원본 y7736, Special Points 라벨 원본 y7866 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08{padding-top:calc(42*var(--k))!important;padding-bottom:calc(86*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s09{padding-top:calc(125*var(--k))!important}
  /* Special Points 카드 글 원본 y8761·8808·8834 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s10{padding-top:calc(40*var(--k))!important;padding-bottom:calc(148*var(--k))!important}
  /* Where? 원본 y9951 (앞서 152 로 올린 것이 3px 과했다) */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12{padding-top:calc(149*var(--k))!important;padding-bottom:calc(50*var(--k))!important}
  /* How?(둘째) 원본 라벨 y11157 · 본문 두 줄 y11353·11388 (줄 사이 35, 우리는 39 였다) */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13{padding-top:calc(57*var(--k))!important;padding-bottom:calc(76*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13-eyebrow{position:relative;top:calc(2*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13-body>p+p{margin-top:calc(-4*var(--k))!important}
  /* STEP 01 원본 y11631 / STEP 02 원본 y12735 / Scar? 원본 y13547 / Synergy 원본 y14060 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14{padding-top:calc(126*var(--k))!important;padding-bottom:calc(73*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s15{padding-top:calc(125*var(--k))!important;padding-bottom:calc(154*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s16{padding-top:calc(122*var(--k))!important;padding-bottom:calc(87*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s17{padding-top:calc(70*var(--k))!important;padding-bottom:calc(48*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s17-kicker{margin-top:calc(-4*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s18{padding-top:calc(53*var(--k))!important;padding-bottom:calc(47*var(--k))!important}
}
/* ══ 글 폭: 우리 글꼴은 크기를 0.2px 만 올려도 글자 폭이 1px 씩 뛴다(정수 반올림) → 크기는 두고 자간으로 맞춘다 ══ */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-11>div.wrap:nth-of-type(2)>div.s11-panel>div.s11-intro>p.lead.s11-lead{font-size:calc(17.3*var(--k))!important;letter-spacing:calc(.38*var(--k))!important}   /* 원본 잉크 510 */
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-12>div.wrap>header.s12-head>div.s12-copy>p.lead.s12-lead{font-size:calc(17.3*var(--k))!important;letter-spacing:calc(.24*var(--k))!important}   /* 원본 잉크 479 */
  .tg-page .tcf_antiaging_05_01 #sec-18 p.s18-copy{width:calc(560*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-18 p.s18-copy{font-size:calc(19.6*var(--k))!important;letter-spacing:calc(.25*var(--k))!important}   /* 원본 2줄 515·266 */
  .tg-page .tcf_antiaging_05_01 #sec-19 p.s19-copy{width:calc(560*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-19 p.s19-copy{font-size:calc(19.1*var(--k))!important;letter-spacing:calc(.3*var(--k))!important}   /* 원본 2줄 515·538 */
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-04 figcaption.s04-cap{font-size:calc(18.5*var(--k))!important}
}

/* ══ Where? 지시선: 우리 그림(area_diagram_model.jpg)은 4개 지시선이 거의 지워져 탁한 베이지로 보였다
      → 원본 화면에서 같은 자리(654×837)를 그대로 잘라 area_diagram_model_v2.jpg 로 교체.
      동그라미(HTML)는 원본보다 3px 위, 사진은 4px 위·1px 오른쪽이었다 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12-diagram{margin-top:calc(-8*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12 .s12-figure{position:relative;height:calc(837*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12 .s12-figure .rbw2{position:absolute;top:calc(-4*var(--k));left:calc(-1*var(--k));
    width:calc(654*var(--k))!important;height:calc(842*var(--k))!important;max-width:none!important;aspect-ratio:auto!important}
}
/* ══ 남은 세로 미세 조정 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13{padding-top:calc(51*var(--k))!important;padding-bottom:calc(82*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13-eyebrow{top:calc(1*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s15-title{margin-top:calc(-2*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s18{padding-top:calc(50*var(--k))!important;padding-bottom:calc(50*var(--k))!important}
}
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14{padding-top:calc(124*var(--k))!important;padding-bottom:calc(75*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s15{padding-top:calc(123*var(--k))!important;padding-bottom:calc(156*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s16{padding-top:calc(120*var(--k))!important;padding-bottom:calc(89*var(--k))!important}
}

/* ══ 마무리 미세 보정 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11{padding-top:calc(126*var(--k))!important;padding-bottom:calc(103*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s11-lead{margin-top:calc(7*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-11>div.wrap:nth-of-type(2)>div.s11-panel>div.s11-intro>p.lead.s11-lead{letter-spacing:calc(.25*var(--k))!important}   /* 원본 잉크 510 */
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-11 span.s11-txt{letter-spacing:calc(-.25*var(--k))!important}   /* 원본 01~05 잉크 364·406·346·390 */
  /* 회색 소제목 '탱글 얼굴지방흡입' 원본 잉크 270 (34.6px 는 274) */
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-11 h3.s11-sub,
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-13 h3.s13-kicker,
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-16 h3.s16-sub{font-size:calc(34.1*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-12>div.wrap>header.s12-head>div.s12-copy>div.s12-heading>h3.s12-kicker{font-size:calc(34.1*var(--k))!important}
  /* How?(둘째) 본문 두 줄 원본 잉크 607·542 (16.7px 는 597·529) */
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-13 p.s13-line{letter-spacing:calc(.33*var(--k))!important}
}

/* ══ 구역 위치 최종 (앞선 글꼴 보정으로 구역 안 높이가 2~4px 줄어 아래가 밀린 것을 되돌림) ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s12{padding-top:calc(152*var(--k))!important;padding-bottom:calc(47*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s13{padding-top:calc(55*var(--k))!important;padding-bottom:calc(78*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s14{padding-top:calc(128*var(--k))!important;padding-bottom:calc(71*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s15{padding-top:calc(127*var(--k))!important;padding-bottom:calc(152*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s16{padding-top:calc(124*var(--k))!important;padding-bottom:calc(85*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s17{padding-top:calc(72*var(--k))!important;padding-bottom:calc(46*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s18{padding-top:calc(52*var(--k))!important;padding-bottom:calc(48*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-11 h3.s11-sub,
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-13 h3.s13-kicker{font-size:calc(34.35*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-12>div.wrap>header.s12-head>div.s12-copy>div.s12-heading>h3.s12-kicker{font-size:calc(34.35*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-17>div.wrap>header.s17-head>div.s17-copy>p.lead.s17-lead{letter-spacing:calc(.3*var(--k))!important}   /* 원본 잉크 551 */
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-18 h3.s18-title{letter-spacing:calc(-.5*var(--k))!important}   /* 원본 잉크 290 */
}

/* ══ 히어로 TANG:GLE 의 ':' — GloberThinFree 에 콜론이 없어 대체 글꼴(scd1)의 가는 막대(3×4, 사이 17)가 나왔다.
      원본은 3×3 점 두 개(사이 8, 잉크 y358~360·369~371). 글리프를 감추고 점을 직접 찍는다(자리폭은 그대로) ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__brand .s00__colon{position:relative;color:transparent!important}
html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__brand .s00__colon{--tgff:1}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__brand .s00__colon::before,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__brand .s00__colon::after{content:"";position:absolute;left:calc(3*var(--k));
    width:calc(3*var(--k));height:calc(3*var(--k));background:#fc5a17}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__brand .s00__colon::before{top:calc(11*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__brand .s00__colon::after{top:calc(22*var(--k))}
}
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-11 h3.s11-sub,
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-13 h3.s13-kicker{letter-spacing:calc(.45*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-12>div.wrap>header.s12-head>div.s12-copy>div.s12-heading>h3.s12-kicker{letter-spacing:calc(.45*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-13 p.s13-line{letter-spacing:calc(.15*var(--k))!important}
}
@media (min-width:1025px){
  .tg-page .tcf_antiaging_05_01 #hero span.s00__title-sub{position:relative;left:calc(-4*var(--k))}
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #hero span.s00__title-sub{font-size:calc(42.6*var(--k))!important}   /* 원본 잉크 x1083~1427 */
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__cell-note{letter-spacing:calc(-.25*var(--k))!important}  /* 원본 잉크 폭 180 */
  .tg-page .tg-fr.tcf_antiaging_05_01 .s00__kv{padding-inline-start:calc(2*var(--k))}                /* 원본 이름·값 글 x1193 */
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__k{letter-spacing:calc(.2*var(--k))!important}            /* 원본 이름 잉크 폭 53~55 */
}

/* ══ 마지막: 단계 번호 02 폭(원본 잉크 65, 우리 71 — sizefix 의 letter-spacing:0 이 위 규칙을 이겼다)·번호 x위치(원본 315)
      · 히어로 설명 폭(원본 244·174) · Synergy 02 제목 폭(원본 447) ══ */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-06 .s06-step--c span.s06-num{letter-spacing:calc(-6*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06-num,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s07-num,
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08-num{position:relative;left:calc(-4*var(--k))}
  html[lang="ko"] .tg-page .tg-fr.tcf_antiaging_05_01 .s00__lead{letter-spacing:calc(.35*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-19 h3.s19-title,
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-19 span.s19-title-en,
html[lang="ko"] .tg-page .tcf_antiaging_05_01 #sec-19 span.s19-num{letter-spacing:calc(-.6*var(--k))!important}
}

/* ══ 단계 04 그림 두 장이 원본보다 3px 위였다 (원본 그림 위 끝 y7237) — 그림만 내리고 아래 글은 제자리로 되돌림 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08 .s08-fig-l{margin-top:calc(6*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08 .s08-media{margin-top:calc(3*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08 .s08-col:first-child .s08-step{top:calc(-11*var(--k))}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s08 .s08-col:last-child .s08-step{top:0}
}

/* ══ 단계 01~02 둘째 줄이 원본보다 3px 아래(원본 잉크 6640) — 줄 사이를 3 줄이고 구역 아래 여백으로 되돌림 ══ */
@media (min-width:1025px){
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06 .s06-steps{row-gap:calc(42*var(--k))!important}
  .tg-page .tg-fr.tcf_antiaging_05_01 .s06{padding-bottom:calc(18*var(--k))!important}
}

/* ── 번역 쪽에서만: 글이 길면 구역이 늘어난다(한국어는 위 원래 height 그대로) — 2026-09-24 ── */
@media (min-width:1025px){html[data-tgi-lang] .tg-page .tg-fr.tcf_antiaging_05_01 .s01{height:auto!important;min-height:calc(448*var(--k))!important;padding-bottom:0!important;}}
@media (min-width:1025px){html[data-tgi-lang] .tg-page .tg-fr.tcf_antiaging_05_01 .s03{height:auto!important;min-height:calc(1213*var(--k))!important;}}
