/* 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_01_01 — 원본 이미지 실측 글꼴 보정 (원본 www.tanggleps.com/htm/antiaging_01_01.php 의 이미지와 1:1 대조, 2026-09-18)
   규칙에 --tgff:1 을 붙이면 js/site.js 의 자동 글꼴 치환이 그 요소를 건드리지 않는다. 데스크톱(min-width:1025px)만.
   이 쪽은 조각 하나(data-tc 260902h834w, 히어로 #hero + #sec-01~#sec-08)이고 배율 변수는 --px(=1px). --k 는 조각 CSS 에 없어 여기서 1px 로 둔다.
   HTML 끝의 <style id="tg-ref-fit"> 가 .tcf_antiaging_01_01 .클래스 로 !important 를 걸므로 여기 선택자는 .tg-page 를 앞에 붙여 더 세게 쓴다. */
@media (min-width:1025px){ .tg-page .tcf_antiaging_01_01>*{--k:1px} }

/* ══ 히어로 (top/antiaging_011.jpg 실측): TANG:GLE GloberThinFree 44 잉크 33×185 #fc5813 / 제목 Gmarket Sans Bold 53 잉크 49×418 #454545
      / 설명 나눔바른고딕 Light 17 #888 줄간격 25 / 사양표 이름 Regular 15 #4e4e4e·값 Bold 15.5 #000 / 각주 Light 12 #8b8b8b
      세로 구분선은 칸 전체가 아니라 가운데 42px 만 ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 #hero{height:calc(1028*var(--k))!important;overflow:hidden}
  .tg-page .tcf_antiaging_01_01 .s00-eyebrow{color:#fc5813!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s00-eyebrow{font-family:'GloberThinFree','scd1',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(44*var(--k))!important;letter-spacing:0!important;-webkit-text-stroke:.3px currentColor;line-height:1.2!important}
  .tg-page .tcf_antiaging_01_01 .s00-h1{color:#454545!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s00-h1{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:1.2!important}
  .tg-page .tcf_antiaging_01_01 .s00-lead{color:#888!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_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(25*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s00-kv dt{color:#4e4e4e!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s00-kv dt{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(15*var(--k))!important;letter-spacing:0!important;line-height:1.15!important}
  .tg-page .tcf_antiaging_01_01 .s00-kv dd{color:#000!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s00-kv dd{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;line-height:1.25!important}
  .tg-page .tcf_antiaging_01_01 .s00-note{color:#8b8b8b!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_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}
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(even){border-inline-start:0!important;position:relative}
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(even)::before{content:'';position:absolute;left:0;top:50%;margin-top:calc(-21*var(--k));
    width:1px;height:calc(42*var(--k));background:#e5e5e5}
}

/* ══ 영문 라벨 공통 (Prologue·Special Points·Who?·How?·Effect!): 원본 Oswald Regular 30px 자간 -1 (잉크 h25·Who? 폭56·Prologue 폭83), 조각의 scaleX 압축 해제.
      라벨 뒤 짧은 줄은 29×1px, 라벨과 13px 간격. 회색 유령 글자(Endoscope·Endotine)는 Oswald Regular 42px 자간 -1.5 #d9d9d9 ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .en{transform:none!important;color:#333!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .en{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(30*var(--k))!important;letter-spacing:calc(-1*var(--k))!important;line-height:1!important}
  .tg-page .tcf_antiaging_01_01 .enrow{gap:calc(13*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .endash{width:calc(29*var(--k))!important;height:1px!important;background:#555!important}
  .tg-page .tcf_antiaging_01_01 .s06-ghost,.tg-page .tcf_antiaging_01_01 .s07-ghost{color:#d9d9d9!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s06-ghost,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-ghost{font-size:calc(42*var(--k))!important;letter-spacing:calc(-1.5*var(--k))!important}
}

/* ══ 프롤로그 #sec-01 (01_01_01.jpg 436px): 제목 scd1 54 #fd6d1d 줄간격 69 / 부제 Light 22 #676767 줄간격 30 / 본문 Light 17.7 #616161 줄간격 35
      조각은 이 구역을 508px 로 만들어 TV 구역 앞에 72px 이 남았다 → 436 고정(원본은 본문 끝에서 바로 그림이 끝난다) ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 #sec-01{height:calc(436*var(--k))!important;padding-top:calc(168*var(--k))!important;padding-bottom:0!important;overflow:visible}
  .tg-page .tcf_antiaging_01_01 .s01-h2{color:#fd6d1d!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s01-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.25px currentColor;font-size:calc(54*var(--k))!important;letter-spacing:0!important;line-height:calc(69*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s01-sub{color:#676767!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s01-sub{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(30*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s01-body{color:#616161!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s01-body{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17.7*var(--k))!important;letter-spacing:0!important;line-height:calc(35*var(--k))!important}
}

/* ══ Special Points #sec-02 (01_01_02.jpg 윗부분): 원본은 그림 위 여백 121px 뒤 라벨 — 조각은 56px 라 72px 이 프롤로그 쪽에 붙어 있었다 → 128px
      세로 눈금 1×29 #333 / '탱글성형외과' scd1 38 #343434 / 주황 제목 scd1 55 #fd6105 / 안내 Light 16.3 #6e6e6e
      카드 번호 Oswald Bold 40 연베이지 / 카드 제목 Regular 24.5 #393939 / 카드 설명 Light 16.6 #616161 줄간격 26 ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 #sec-02{padding-top:calc(128*var(--k))!important;padding-bottom:calc(46*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-tick{width:1px!important;height:calc(29*var(--k))!important;background:#333!important;margin-top:calc(12*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-kicker{color:#343434!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-kicker{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.25px currentColor;font-size:calc(38*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s02-h2{color:#fd6105!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.25px currentColor;font-size:calc(55*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s02-lead{color:#6e6e6e!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16.3*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s02-num{color:#e9e5dc!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-num{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(40*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s02-t{color:#393939!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(24.5*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s02-b{color:#616161!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-b{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16.6*var(--k))!important;letter-spacing:0!important;line-height:calc(26*var(--k))!important}
}

/* ══ 효과 4칸 #sec-03: 제목 Regular 24 #353535 / 설명 Light 13.8 #525252 줄간격 25 / 요약 Light 25 #666 줄간격 37 ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 #sec-03{padding-bottom:calc(63*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s03-t{color:#353535!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s03-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 .tcf_antiaging_01_01 .s03-b{color:#525252!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s03-b{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(13.8*var(--k))!important;letter-spacing:0!important;line-height:calc(25*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s03-sum{color:#666!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s03-sum{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(25*var(--k))!important;letter-spacing:0!important;line-height:calc(37*var(--k))!important}
}

/* ══ Who? #sec-04: 소제목 scd1 36 #363636 / 주황 제목 scd1 48 #fd6f24 한 줄(조각은 두 줄로 꺾였다) / 안내 Light 18 #333
      번호 Oswald Bold 21 #fc5e00 + 1×15 주황 눈금 / 항목 Light 20 #333, 항목 간격 50.5 ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 #sec-04{padding-bottom:calc(79*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s04-kicker{color:#363636!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s04-kicker{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.25px currentColor;font-size:calc(36*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s04-h2{color:#fd6f24!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s04-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.25px currentColor;font-size:calc(48*var(--k))!important;letter-spacing:0!important;white-space:nowrap}
  .tg-page .tcf_antiaging_01_01 .s04-lead{color:#333!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s04-lead{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 .tcf_antiaging_01_01 .s04-n{color:#fc5e00!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s04-n{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(21*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s04-tick{width:1px!important;height:calc(15*var(--k))!important;background:#fc5e00!important}
  .tg-page .tcf_antiaging_01_01 .s04-txt{color:#333!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s04-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}
  .tg-page .tcf_antiaging_01_01 .s04-list{row-gap:calc(26.5*var(--k))!important}
}

/* ══ How? #sec-05: 소제목 scd1 36 / 주황 제목 scd1 48 #fd6f24 / 안내 Light 17.8 #616161 줄간격 35
      단계 배지 67px 원 + Oswald Bold 24 흰색 / 단계 제목 Regular 21.5 #363636 / 설명 Light 15.6 #4f4f4f 줄간격 24 / 꺾쇠 23×43 칸 오른끝 ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .s05-kicker{color:#363636!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-kicker{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.25px currentColor;font-size:calc(36*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s05-h2{color:#fd6f24!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.25px currentColor;font-size:calc(48*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s05-lead{color:#616161!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17.8*var(--k))!important;letter-spacing:0!important;line-height:calc(35*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-badge{width:calc(67*var(--k))!important;height:calc(67*var(--k))!important;margin-left:calc(-3*var(--k))}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-badge{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(24*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s05-t{color:#363636!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(21.5*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s05-b{color:#4f4f4f!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-b{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(15.6*var(--k))!important;letter-spacing:0!important;line-height:calc(24*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-chev{width:calc(23*var(--k))!important;height:calc(43*var(--k))!important;right:calc(1*var(--k))!important}
}

/* ══ Endoscope #sec-06 (common_01.jpg, 원본은 그 위 padding-top:150px): 제목 33px '내시경' Bold + 나머지 Light #333 / 본문 Light 16 #616161 줄간격 35
      체크 라벨 Regular 20 #4e4e4e, 체크 상자 31px ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .s06-t{color:#333!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s06-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(33*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s06-t b,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-t b{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1}
  .tg-page .tcf_antiaging_01_01 .s06-b{color:#616161!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s06-b{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16*var(--k))!important;letter-spacing:0!important;line-height:calc(35*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s06-cl{color:#4e4e4e!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s06-cl{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 .tcf_antiaging_01_01 .s06-cb{width:calc(31*var(--k))!important}
}

/* ══ Endotine #sec-07 (common_02.jpg): 제목 33px '엔도타인' Bold / 밑줄 문장 Regular 18 #333 밑줄 1px / 본문 Light 17 #626262 줄간격 35
      체크 라벨 Regular 20 #4e4e4e / 사진 설명 'Pre-Loaded Insertion Tool' 나눔바른고딕 Bold 19.3 #0366a1(조각은 Oswald), 영문 설명 Regular 15.2 #3c4560 줄간격 22 ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .s07-t{color:#323232!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(33*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s07-strong{color:#333!important;text-decoration-thickness:1px!important;text-underline-offset:calc(4*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-strong{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(18*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s07-b{color:#626262!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-b{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}
  .tg-page .tcf_antiaging_01_01 .s07-cl{color:#4e4e4e!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-cl{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 .tcf_antiaging_01_01 .s07-cb{width:calc(31*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-cap-t{color:#0366a1!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-cap-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(19.3*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s07-cap-b{color:#3c4560!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-cap-b{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(15.2*var(--k))!important;letter-spacing:0!important;line-height:calc(22*var(--k))!important}
}

/* ══ Effect! #sec-08 (01_01_03.jpg): 소제목 scd1 36 / 주황 제목 scd1 48 #fd742e / 안내 Light 17.8 #52514f 줄간격 30
      원 번호 Oswald Light 34 흰색 / 원 글 Regular 20 #1c1b19 줄간격 25 ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .s08-kicker{color:#373635!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s08-kicker{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.25px currentColor;font-size:calc(36*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s08-h2{color:#fd742e!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s08-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.25px currentColor;font-size:calc(48*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s08-lead{color:#52514f!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s08-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17.8*var(--k))!important;letter-spacing:0!important;line-height:calc(30*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s08-n{color:#fff!important;opacity:.9!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s08-n{font-family:'Oswald-light','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(34*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_antiaging_01_01 .s08-l{color:#1c1b19!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s08-l{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:calc(25*var(--k))!important}
}

/* ══ 위치·간격 2차 (행 위치 실측 rowcmp, 2026-09-18) ══ */
@media (min-width:1025px){
  /* 히어로: TANG:GLE 잉크 top 254, 제목 309, 설명 393/419, 회색 띠 500~515, 사양표 글 592/612·720/740·846/866 (글 x 1194/1490 = 아이콘 왼끝 +104), 각주 1015 */
  .tg-page .tcf_antiaging_01_01 .s00-panel{padding-top:calc(252*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s00-h1{margin-top:calc(-3*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s00-lead{margin-top:calc(21*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s00-lead{font-size:calc(18*var(--k))!important;line-height:calc(26*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s00-bar{margin-top:calc(60*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s00-spec{margin-top:calc(36*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s00-note{margin-top:calc(75*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s00-cell{gap:0!important}
  .tg-page .tcf_antiaging_01_01 .s00-cell .s00-ico{margin-right:calc(58*var(--k))}
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(2) .s00-ico{margin-right:calc(54*var(--k))}
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(3) .s00-ico,.tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(4) .s00-ico{margin-right:calc(49*var(--k))}
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(5) .s00-ico{margin-right:calc(64*var(--k))}
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(6) .s00-ico{margin-right:calc(46*var(--k))}
  .tg-page .tcf_antiaging_01_01 .s00-kv dd{margin-top:calc(2*var(--k))!important}
  /* 프롤로그 본문: 원본 줄 폭 539 (17.7px 은 563) */
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s01-body{font-size:calc(17*var(--k))!important}
  /* Special Points: 라벨 잉크 top 1585(그림 위 121), 눈금 1628~1656, 소제목 1686(폭 226), 주황 1740, 안내 1822(폭 358), 사진 1897, 번호 2389, 카드 제목 2479, 설명 2526/2552 */
  .tg-page .tcf_antiaging_01_01 #sec-02{padding-top:calc(118*var(--k))!important;padding-bottom:calc(69*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-tick{margin-top:calc(16*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-kicker{margin-top:calc(30*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-kicker{font-size:calc(40*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-lead{margin-top:calc(19*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-lead{font-size:calc(15.3*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-grid{margin-top:calc(53*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-num{margin-top:calc(30*var(--k))!important}
  /* 효과 4칸: 원 2688, 제목 3041, 설명 3083/3108(18px, 줄간격 25), 요약 3203/3241 */
  .tg-page .tcf_antiaging_01_01 #sec-03{padding-bottom:calc(65*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s03-fig{margin-bottom:calc(33*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s03-b{margin-top:calc(9*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s03-b{font-size:calc(18*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s03-sum{margin-top:calc(64*var(--k))!important}
  /* Who?: 사진 3412~4201, 라벨 3563(사진 위 +151), 소제목 3629, 주황 3675, 안내 3759, 항목 3833부터 50.5 간격 */
  .tg-page .tcf_antiaging_01_01 .s04-panel{top:calc(223*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s04-kicker{margin-top:calc(35*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s04-h2{margin-top:calc(4*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s04-lead{margin-top:calc(30*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s04-list{margin-top:calc(51*var(--k))!important}
}
@media (min-width:1025px){
  /* 3차: 히어로 설명 -4, 사양표 +3, 글 x 1190→1194 / 프롤로그 왼쪽 +3·Prologue -3 / 카드 번호는 Oswald Bold 55(원본 잉크 41×43) / 4칸 구역 -13 */
  .tg-page .tcf_antiaging_01_01 .s00-lead{margin-top:calc(25*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s00-bar{margin-top:calc(56*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s00-spec{margin-top:calc(33*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s00-note{margin-top:calc(76*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s00-cell .s00-ico{margin-right:calc(62*var(--k))}
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(2) .s00-ico{margin-right:calc(58*var(--k))}
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(3) .s00-ico,.tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(4) .s00-ico{margin-right:calc(53*var(--k))}
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(5) .s00-ico{margin-right:calc(68*var(--k))}
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(6) .s00-ico{margin-right:calc(50*var(--k))}
  .tg-page .tcf_antiaging_01_01 #sec-01{padding-top:calc(165*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s01-en{margin-top:calc(12*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s01-body{margin-top:calc(34*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s01-body{font-size:calc(17.2*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-kicker{margin-top:calc(25*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-num{margin-top:calc(37*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-num{font-size:calc(55*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-numrule{margin-top:calc(23*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 #sec-02{padding-bottom:calc(82*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s03-b{margin-top:calc(11*var(--k))!important}
}
@media (min-width:1025px){
  /* 4차: Special Points 안내 -5·번호 -3·카드 설명 -3, 4칸 구역 +27, Who +20 */
  .tg-page .tcf_antiaging_01_01 .s02-lead{margin-top:calc(24*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-num{margin-top:calc(40*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-numrule{margin-top:calc(20*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s02-b{margin-top:calc(16*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 #sec-02{padding-bottom:calc(55*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s03-sum{margin-top:calc(62*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 #sec-03{padding-bottom:calc(71*var(--k))!important}
}
@media (min-width:1025px){
  /* 5차: Who 구역 시작 -6 / How 머리(라벨 4362·소제목 4429·주황 4475·안내 4558/4593·사진 4660, 설명 폭 608) / 단계 캡션(제목 5055·설명 5089/5113, 둘째 줄 사진 5189) */
  .tg-page .tcf_antiaging_01_01 #sec-03{padding-bottom:calc(65*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 #sec-05{padding-top:calc(78*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-kicker{margin-top:calc(36*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-h2{margin-top:calc(2*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-lead{margin-top:calc(25*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-lead{font-size:calc(17.1*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-grid{margin-top:calc(34*var(--k))!important;row-gap:calc(56*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-cap{margin-top:calc(36*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-b{margin-top:calc(8*var(--k))!important}
  /* Endoscope: 원본은 common_01.jpg 앞에 padding-top:150px — 우리 단계 구역이 원본 그림보다 4px 길어 146. 유령 글자 5897, 제목 5960, 본문 6055(17.5px), 체크 6200 */
  .tg-page .tcf_antiaging_01_01 #sec-06{margin-top:calc(146*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s06-txt{padding-top:calc(83*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s06-t{margin-top:calc(24*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s06-b{font-size:calc(17.5*var(--k))!important}
  /* Endotine: 유령 6386, 제목 6449, 밑줄 문장 6544(18.2px), 본문 6580~6720(17.4px, 줄간격 35), 체크 6776 */
  .tg-page .tcf_antiaging_01_01 .s07-panel{padding-top:calc(72*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-t{margin-top:calc(24*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-strong{margin-top:calc(33*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-strong{font-size:calc(18.2*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-b{margin-top:calc(5*var(--k))!important}
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-b{font-size:calc(17.4*var(--k))!important}
  /* Effect: 라벨 7149, 소제목 7216, 주황 7261, 안내 7353/7383, 원 7452, 원 글은 원 위 +146 에 세로 가운데(한 줄 7589·두 줄 7576/7601), 번호·줄은 원본이 더 투명 */
  .tg-page .tcf_antiaging_01_01 .s08-head{top:calc(147*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s08-kicker{margin-top:calc(36*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s08-h2{margin-top:calc(2*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s08-lead{margin-top:calc(36*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s08-l{display:flex!important;align-items:center;justify-content:center;height:calc(50*var(--k));margin-top:calc(21*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s08-n{opacity:.65!important}
  .tg-page .tcf_antiaging_01_01 .s08-r{opacity:.4!important}
}
@media (min-width:1025px){
  /* 6차: 단계 사진 -6·캡션 -2/+3, Endoscope 앞 여백 148, Endotine 미세, 원 글 -3 */
  .tg-page .tcf_antiaging_01_01 .s05-grid{margin-top:calc(40*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-cap{margin-top:calc(38*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-b{margin-top:calc(5*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 #sec-06{margin-top:calc(148*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-panel{padding-top:calc(73*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-strong{margin-top:calc(34*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-checks{margin-top:calc(25*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s08-l{margin-top:calc(24*var(--k))!important}
}
@media (min-width:1025px){
  /* 7차: 프롤로그 본문 +5 / Endotine 글 x 1001→1028, Endoscope 글 x 377→381, Effect 글 x 314→317 / 소제목 '내시경 이마거상술' 원본 폭 271 → 34.6px
     / Who 안내 폭 506·항목 폭 335, Endotine 본문 폭 502 (크롬은 글자 폭을 단계로 반올림해 자간으로 맞춘다) */
  .tg-page .tcf_antiaging_01_01 .s01-body{margin-top:calc(29*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-panel{padding-left:calc(93*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s06-txt{padding-left:calc(249*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s08-head{left:calc(315*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s04-kicker,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-kicker,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s08-kicker{font-size:calc(34.6*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s04-lead{font-size:calc(17.3*var(--k))!important;letter-spacing:calc(.25*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s04-txt{font-size:calc(19.5*var(--k))!important;letter-spacing:calc(.4*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-b{font-size:calc(17.3*var(--k))!important;letter-spacing:calc(.45*var(--k))!important}
}
@media (min-width:1025px){
  /* 8차: 소제목 34.6px 로 줄 상자가 2px 줄어든 만큼 아래 요소를 되돌림 */
  .tg-page .tcf_antiaging_01_01 .s04-h2{margin-top:calc(6*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s04-list{margin-top:calc(53*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-h2{margin-top:calc(4*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s08-h2{margin-top:calc(4*var(--k))!important}
}
@media (min-width:1025px){
  /* 9차: 마지막 실측 잔여분 — 카드 제목 폭 247, 단계 배지 숫자 잉크 21×28, 원 번호 잉크 24×22, Pre-Loaded 폭 237 */
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-t{font-size:calc(23.8*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-badge{font-size:calc(28*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s08-n{font-size:calc(30*var(--k))!important;letter-spacing:calc(-2*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-cap-t{font-size:calc(18.4*var(--k))!important}
}
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .s08-l{margin-top:calc(28*var(--k))!important}   /* 원 번호 30px 로 줄어든 4px 되돌림 */
}

/* ══ 히어로 사양표 아이콘: 조각의 SVG 근사 그림 대신 원본 top/antiaging_011.jpg 에서 잘라낸 원본 아이콘(tc/260902h834w/ico_01~06.png,
      칸 시작부터 글 시작 직전까지 104/112×100 캔버스에 원본 자리 그대로) — 글은 캔버스 바로 뒤(원본 x 1194/1490) ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .s00-cell .s00-ico,.tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(2) .s00-ico,.tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(3) .s00-ico,
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(4) .s00-ico,.tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(5) .s00-ico,.tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(6) .s00-ico{
    width:auto!important;height:auto!important;margin-right:0!important;display:block}
  .tg-page .tcf_antiaging_01_01 .s00-cell:nth-child(even) .s00-ico{margin-right:1px!important}
}
@media (max-width:1024px){ .tcf_antiaging_01_01 .s00-ico{width:70px!important;height:auto!important} }   /* 좁은 화면: 캔버스째 줄인다 */

/* ══ 히어로 오른쪽 띠(1706~1920): 조각은 CSS 그라데이션 근사 → 원본 이미지의 그 부분(tc/260902h834w/hero_right.jpg, 위 분홍·아래 보라)을 그대로. 흰 판은 원본 960~1706(747px) ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 #hero{background:#ded0ee url(https://channel-static.rebeauty.co.kr/tanggleps/ko/tc/260902h834w/hero_right.jpg) right top/220px 1028px no-repeat!important}
  .tg-page .tcf_antiaging_01_01 .s00-in{grid-template-columns:960px 747px 1fr!important}
}

/* == sizefix antiaging_01_01 == */
@media (min-width:1025px){
html[lang="ko"] .tcf_antiaging_01_01 #sec-02 p.s02-kicker{font-size:40.4px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_01_01 #sec-02 h2.s02-h2{font-size:54.8px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_01_01 #sec-02 p.s02-lead{font-size:15.5px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_01_01 #sec-04 h2.s04-h2{font-size:48.2px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_01_01 #sec-07 p.s07-strong{font-size:18.4px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_antiaging_01_01 #hero>div.s00-in>div.s00-panel>dl.s00-spec>div.s00-cell:nth-of-type(2)>div.s00-kv>dt{font-size:17.1px!important;letter-spacing:0.0px!important}   /* 마취방법 */
html[lang="ko"] .tcf_antiaging_01_01 #hero>div.s00-in>div.s00-panel>dl.s00-spec>div.s00-cell:nth-of-type(3)>div.s00-kv>dt{font-size:15.0px!important;letter-spacing:0.0px!important}   /* 입원치료 */
html[lang="ko"] .tcf_antiaging_01_01 #hero>div.s00-in>div.s00-panel>dl.s00-spec>div.s00-cell:nth-of-type(5)>div.s00-kv>dt{font-size:16.8px!important;letter-spacing:0.0px!important}   /* 내원치료 */
html[lang="ko"] .tcf_antiaging_01_01 #hero>div.s00-in>div.s00-panel>dl.s00-spec>div.s00-cell:nth-of-type(5)>div.s00-kv>dd{font-size:16.2px!important;letter-spacing:0.0px!important}   /* 2~3회 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-02>div.s02-head.aos-animate:nth-of-type(1)>h3.en.s02-en{font-size:29.3px!important;letter-spacing:-0.98px!important}   /* Special Points */
html[lang="ko"] .tcf_antiaging_01_01 #sec-02 h4.s02-t{font-size:23.6px!important;letter-spacing:0.0px!important}   /* 상안면부 처짐과 주름 개선 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-02 p.s02-b{font-size:17.2px!important;letter-spacing:0.0px!important}   /* 이마부터 눈꺼풀까지 전반적인 상안 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-03 h4.s03-t{font-size:23.5px!important;letter-spacing:0.0px!important}   /* 사나운 인상 교정 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-03 p.s03-b{font-size:17.6px!important;letter-spacing:0.0px!important}   /* 눈썹의 위치와 각도를 조절하여사나 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-03>p.s03-sum.aos-animate{font-size:24.1px!important;letter-spacing:0.0px!important}   /* 내시경 이마거상술은 눈썹의 위치와 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-04 h3.en{font-size:29.0px!important;letter-spacing:-0.96px!important}   /* Who? */
html[lang="ko"] .tcf_antiaging_01_01 #sec-04 p.s04-kicker{font-size:34.8px!important;letter-spacing:0.0px!important}   /* 내시경 이마거상술 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-04 p.s04-lead{font-size:17.3px!important;letter-spacing:0.25px!important}   /* 탱글성형외과의 내시경 이마거상술, */
html[lang="ko"] .tcf_antiaging_01_01 #sec-04 span.s04-txt{font-size:18.8px!important;letter-spacing:0.39px!important}   /* 확실한 이마거상 효과를 원하는 경 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-04 span.s04-n{font-size:22.0px!important;letter-spacing:0.0px!important}   /* 02 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-05 h3.en{font-size:29.4px!important;letter-spacing:-0.98px!important}   /* How? */
html[lang="ko"] .tcf_antiaging_01_01 #sec-05 p.s05-kicker{font-size:34.6px!important;letter-spacing:0.0px!important}   /* 내시경 이마거상술 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-05 h2.s05-h2{font-size:48.2px!important;letter-spacing:0.0px!important}   /* 수술은 어떻게 이루어 질까요? */
html[lang="ko"] .tcf_antiaging_01_01 #sec-05 p.s05-lead{font-size:16.7px!important;letter-spacing:0.0px!important}   /* 내시경을 통해 수술 부위를 직접  */
html[lang="ko"] .tcf_antiaging_01_01 #sec-05 p.s05-b{font-size:15.6px!important;letter-spacing:0.0px!important}   /* 헤어라인 안쪽 두피 3~5군데정도 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-05 h4.s05-t{font-size:21.5px!important;letter-spacing:0.0px!important}   /* 박리 및 교정 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-06>div.s06-panel.aos-animate>div.s06-txt>p.en.s06-ghost:nth-of-type(1){font-size:42.3px!important;letter-spacing:-1.51px!important}   /* Endoscope */
html[lang="ko"] .tcf_antiaging_01_01 #sec-06 h3.s06-t{font-size:32.6px!important;letter-spacing:0.0px!important}   /* 을 이용한 수술 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-06 p.s06-b{font-size:17.5px!important;letter-spacing:0.0px!important}   /* 내시경을 활용하기 때문에 섬세한  */
html[lang="ko"] .tcf_antiaging_01_01 #sec-06 span.s06-cl{font-size:20.6px!important;letter-spacing:0.0px!important}   /* 안전성 UP */
html[lang="ko"] .tcf_antiaging_01_01 #sec-07 span.s07-cap-t{font-size:19.1px!important;letter-spacing:0.0px!important}   /* Pre-Loaded Inserti */
html[lang="ko"] .tcf_antiaging_01_01 #sec-07 span.s07-cap-b{font-size:15.3px!important;letter-spacing:0.0px!important}   /* Forehead-mini come */
html[lang="ko"] .tcf_antiaging_01_01 #sec-07>div.s07-in>div.s07-panel.aos-animate:nth-of-type(2)>p.en.s07-ghost:nth-of-type(1){font-size:41.7px!important;letter-spacing:-1.48px!important}   /* Endotine */
html[lang="ko"] .tcf_antiaging_01_01 #sec-07 h3.s07-t{font-size:32.8px!important;letter-spacing:0.0px!important}   /* 을 이용한 고정법 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-07 span.s07-cl{font-size:20.5px!important;letter-spacing:0.0px!important}   /* 재발 위험 DOWN */
html[lang="ko"] .tcf_antiaging_01_01 #sec-08 p.s08-kicker{font-size:34.6px!important;letter-spacing:0.0px!important}   /* 내시경 이마거상술 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-08 h2.s08-h2{font-size:48.2px!important;letter-spacing:0.0px!important}   /* 어떤 효과가 있을까요? */
html[lang="ko"] .tcf_antiaging_01_01 #sec-08 p.s08-lead{font-size:17.6px!important;letter-spacing:0.0px!important}   /* 탱글성형외과는 차별화된 기술력과디 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-08 span.s08-l{font-size:19.6px!important;letter-spacing:0.0px!important}   /* 이마 주름 개선 */
html[lang="ko"] .tcf_antiaging_01_01 #sec-08 span.s08-n{font-size:26.6px!important;letter-spacing:0.0px!important}   /* 03 */
}
/* == /sizefix antiaging_01_01 == */

/* ══ 10차 (검수 지적 반영, 2026-09-18 밤) ══
   ① 본문 속 영문·숫자: 원본은 나눔바른고딕의 라틴(넓고 하이픈이 높은 글꼴)이 아니라 Noto Sans KR 계열이다.
      → 라틴 구간만 Noto 로 바꾸는 합성 글꼴 'a0101lat' 을 만들어 한글은 NanumBG 그대로 둔다. */
@font-face{font-family:'a0101lat';font-style:normal;font-weight:300;font-display:swap;
  src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/NotoSansKR-Light.woff2') format('woff2');
  size-adjust:88%;unicode-range:U+0021-007E,U+00A0-00FF,U+2013-2014,U+2018-201D,U+2022,U+2026,U+2030,U+2039-203A}
@font-face{font-family:'a0101lat';font-style:normal;font-weight:400;font-display:swap;
  src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/NotoSansKR-Regular.woff2') format('woff2');
  size-adjust:88%;unicode-range:U+0021-007E,U+00A0-00FF,U+2013-2014,U+2018-201D,U+2022,U+2026,U+2030,U+2039-203A}
@font-face{font-family:'a0101lat';font-style:normal;font-weight:700;font-display:swap;
  src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/NotoSansKR-Bold.woff2') format('woff2');
  size-adjust:88%;unicode-range:U+0021-007E,U+00A0-00FF,U+2013-2014,U+2018-201D,U+2022,U+2026,U+2030,U+2039-203A}
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s01-body,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-lead,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-b,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s03-b,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s03-sum,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s04-lead,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s04-txt,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-lead,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-b,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s06-b,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-b,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-strong,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s08-lead,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s08-l,
html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s01-sub{font-family:'a0101lat','NanumBG','NanumBarunGothic',sans-serif!important;--tgff:1}
  /* 사진 설명 두 줄은 통째로 Noto (원본은 굵지 않다) */
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-cap-t{font-family:'nsk','Noto Sans KR',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(21*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-cap-b{font-family:'nsk','Noto Sans KR',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(15.2*var(--k))!important}
  /* ② 엔도타인 본문 자간 0 (자간 .45 는 영문이 넓어진 것을 메우려던 것이었다) */
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-b{letter-spacing:0!important}
}

/* ③ 큰 주황 제목: 원본 잉크 핵심색은 rgb(252,94,1) — 지금까지 쓰던 값은 흐린 평균색이었다 */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .s01-h2,.tg-page .tcf_antiaging_01_01 .s04-h2,
  .tg-page .tcf_antiaging_01_01 .s05-h2,.tg-page .tcf_antiaging_01_01 .s08-h2{color:#fc5e01!important}
  .tcf_antiaging_01_01 .s02-h2{color:#fc5e01!important}
  /* ④ Who? 부제는 원본이 중간 회색 */
  .tg-page .tcf_antiaging_01_01 .s04-lead{color:#606060!important}
}

/* ⑤ Endoscope·Endotine 블록: 원본 사진은 common_01/02.jpg 를 그대로 자른 것이라 홈(쐐기)이 그림에 들어 있다.
      → 판 너비를 원본대로 829+829=1658 로 맞추고, CSS 로 그리던 마름모 홈은 없앤다. */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .s06-panel{width:calc(1658*var(--k))!important;
    grid-template-columns:calc(829*var(--k)) calc(829*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s06-notch{display:none!important}
  .tg-page .tcf_antiaging_01_01 .s07-in{width:calc(1658*var(--k))!important;
    grid-template-columns:calc(829*var(--k)) calc(829*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-imgs{grid-template-columns:calc(389*var(--k)) calc(440*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-fig2{aspect-ratio:440/530!important}
  .tg-page .tcf_antiaging_01_01 .s07-panel::before{display:none!important}
  /* ⑥ 지시선: 1px 선 + 위 끝 점, 아래 끝은 오른쪽으로 꺾인다 (원본 선 x632, 점 y9542, 꺾임 y9636) */
  .tg-page .tcf_antiaging_01_01 .s07-leader{left:calc(111*var(--k))!important;top:calc(337*var(--k))!important;
    width:calc(16*var(--k))!important;height:calc(98*var(--k))!important}
}

/* ⑦ How? 단계: 사진 격자는 원본이 화면 가운데보다 4px 왼쪽(313), 번호 원은 6px 위, 글 기둥은 원 오른쪽 +18 */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .s05-grid{margin-left:calc(313*var(--k))!important;margin-right:auto!important}
  .tg-page .tcf_antiaging_01_01 .s05-badge{margin-top:calc(1*var(--k))!important;margin-left:calc(1*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-cap{gap:calc(18*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s05-chev{width:calc(32*var(--k))!important;height:calc(50*var(--k))!important;
    top:calc(410*var(--k))!important;right:calc(-6*var(--k))!important}
}

/* ⑧ BEFORE&AFTER 썸네일 줄: 원본은 화면 가운데보다 4px 왼쪽 (공통 마크업이라 이 쪽에서만 밀어둔다) */
@media (min-width:1025px){ .mod-album .listArea{position:relative;left:-4px} }

/* ══ 11차: 판 너비가 829 로 넓어진 만큼 글 시작 x 되돌림, 잔여 미세 보정 ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .s07-panel{padding-left:calc(67*var(--k))!important}   /* 원본 글 x1027 */
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s01-body{font-size:calc(17.5*var(--k))!important}     /* 원본 줄 폭 540 */
  .tg-page .tcf_antiaging_01_01 .s04-lead{color:#5b5b5b!important}
  .tg-page .tcf_antiaging_01_01 .s05-chev{right:calc(-7*var(--k))!important}
}

/* ══ 12차: 크롬이 한글 글자 폭을 정수로 반올림해 원본(15.3px 급)보다 좁아진다 → 자간으로 메운다 ══ */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s01-body{font-size:calc(17.2*var(--k))!important;letter-spacing:calc(.27*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s07-b{letter-spacing:calc(.3*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s05-lead{letter-spacing:calc(.33*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s02-lead{letter-spacing:calc(.25*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 .s08-lead{letter-spacing:calc(-.5*var(--k))!important}
}

/* ══ 13차: sizefix 의 #sec 선택자(ID)를 이기려면 같은 무게로 써야 한다 ══ */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 #sec-05 p.s05-lead{letter-spacing:calc(.33*var(--k))!important}   /* 원본 줄 폭 608/456 */
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 #sec-02 p.s02-lead{letter-spacing:calc(.25*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 #sec-08 p.s08-lead{letter-spacing:calc(-.5*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 #sec-07 p.s07-strong{letter-spacing:calc(.28*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 #sec-07 span.s07-cap-b{font-size:calc(14.9*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-cap-t{margin-block-start:calc(5*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-cap-b{margin-block-start:calc(3*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-checks{margin-top:calc(21*var(--k))!important}
  /* 체크 표시는 상자 밖까지 나간다(원본 잉크 29×25) → viewBox 밖을 자르지 않게 */
  .tg-page .tcf_antiaging_01_01 .s06-cb,.tg-page .tcf_antiaging_01_01 .s07-cb{overflow:visible}
  .tg-page .tcf_antiaging_01_01 .s02-h2{color:#fc5e01!important}
}

/* ══ 14차: 마지막 잔여 ══ */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 #sec-07 span.s07-cap-b{letter-spacing:calc(-.19*var(--k))!important}  /* 원본 줄 폭 262/252 */
  .tg-page .tcf_antiaging_01_01 #sec-05 p.s05-b{margin-block-start:calc(7*var(--k))!important}        /* 원본 설명 첫 줄 y7986 */
}
@media (min-width:1025px){
  /* 14차 보정: 단계 설명이 2px 내려간 만큼 줄 간격·Endoscope 앞 여백에서 되돌린다(조각 전체 높이 6324 유지) */
  .tg-page .tcf_antiaging_01_01 .s05-grid{row-gap:calc(54*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 #sec-06{margin-top:calc(146*var(--k))!important}
}

/* ══ 15차: 조각별 실측(ec) 잔여 — 카드 설명 폭, Effect 원 안 글 폭 ══ */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 #sec-03 p.s03-b{font-size:calc(17.2*var(--k))!important;letter-spacing:calc(.25*var(--k))!important}   /* 원본 줄 폭 209/230 */
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 #sec-02 p.s02-b{letter-spacing:calc(.25*var(--k))!important}                                            /* 원본 줄 폭 338/265 */
  html[lang="ko"] .tg-page .tcf_antiaging_01_01 #sec-08 span.s08-l{letter-spacing:calc(.5*var(--k))!important}                                          /* 원본 '이마 주름 개선' 112 */
}
@media (min-width:1025px){
  /* 15차 보정: 효과 4칸의 글 기둥은 원본이 칸 가운데보다 약 5px 왼쪽, Effect 원 안 글은 4px 아래 */
  .tg-page .tcf_antiaging_01_01 #sec-03 h4.s03-t,.tg-page .tcf_antiaging_01_01 #sec-03 p.s03-b{position:relative;left:calc(-5*var(--k))}
  .tg-page .tcf_antiaging_01_01 .s08-l{margin-top:calc(32*var(--k))!important}
}

/* ══ 16차: Endoscope 본문 3px·Endotine 판 전체 2px 가 원본보다 위에 있었다(체크 줄은 제자리로 되돌림) ══ */
@media (min-width:1025px){
  .tg-page .tcf_antiaging_01_01 .s07-panel{padding-top:calc(75*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s07-checks{margin-top:calc(19*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s06-b{margin-block-start:calc(30*var(--k))!important}
  .tg-page .tcf_antiaging_01_01 .s06-checks{margin-top:calc(22*var(--k))!important}
}

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