/* 2026-09-24: 고정 height + overflow:hidden 에 글이 잘리던 구역(전 쪽 실측) 정리 — 사용자 "hidden 때문에 글자들이 안 보인다".
   · 한국어에서도 잘리던 규칙: height → min-height (설계 높이는 최소값으로 그대로, 글이 길 때만 늘어난다).
   · 번역에서만 잘리던 규칙: 한국어는 원래 height 그대로 두고, 파일 끝 html[data-tgi-lang] 절에서만 height:auto + min-height.
   원본: /home/tanggleps/_backup_fontfix_20260924_minh.tgz */
/* [2026-09-22] 글자 규칙만 한국어 전용(html[lang="ko"] …)으로 좁혔다.
   이 파일은 한국어 원본 *이미지* 의 글꼴을 1:1 로 맞추려고 만든 한국어 전용 계층이라
   (나눔바른고딕·Gmarket Sans·scd1 을 !important 로 못박고 52.6292px 같은 소수점 크기를 쓴다)
   번역 쪽에 그대로 걸리면 영문에 한글 글꼴이 강제되고 등급에 없는 소수점 크기가 생긴다.
   그러나 같은 파일 안에 섹션 높이·이미지 위치·배경·좌표 등 **원본 디자인에 필요한 레이아웃**도
   함께 들어 있어 링크를 통째로 뺄 수는 없다 → 규칙을 갈라 글자만 한국어로 좁히고
   레이아웃은 모든 언어에 그대로 적용한다. 영문 조판은 _i18n/en-system.css 한 곳에서 정한다. */
/* breast_02_01 — 원본 이미지 실측 글꼴 보정 (원본 www.tanggleps.com/htm/breast_02_01.php 의 이미지와 1:1 대조)
   규칙에 --tgff:1 을 붙이면 js/site.js 의 자동 글꼴 치환이 그 요소를 건드리지 않는다. 데스크톱(min-width:1025px)만. */

/* ══ 구역 (2026-09-17 실측: 원본 구역 목록 대조) ══ */
@media (min-width:1025px){
  /* 원본 after_care.jpg 끝 → #albumtitle 사이 0px (이 쪽은 이미지에 여백이 이미 있음). sub.css 의 100px 위 여백을 끈다 */
  .mod-album{margin-top:0!important}
  /* 탭 단추: 원본 .sub_tab_wrap = 1288 폭 왼쪽 정렬, 280×100 #555, gmsl bold 22px #ddd 자간 -1, 활성 #f60 흰색, 간격 1px */
  .img-tabs-nav{justify-content:flex-start!important;gap:1px!important;padding:0!important;max-width:1288px!important}
  .img-tabs-nav button{flex:0 0 280px!important;width:280px!important;max-width:280px!important;height:100px!important;background:#555!important;color:#ddd!important;padding-top:3px!important;border:0!important;border-radius:0!important}
html[lang="ko"] .img-tabs-nav button{font-family:'gmsl','Gmarket Sans',sans-serif!important;font-weight:700!important;font-size:22px!important;line-height:1!important;letter-spacing:-1px!important}
  .img-tabs-nav button.on{background:#f60!important;color:#fff!important}
  /* 02_01_03.jpg 554 = Implant 소개 407 + '원하시는 정보' 147 (조각 주석 실측값; 우리 384+153) */
  [data-tc="260817bkpbo"].fr07 #implant-intro{height:calc(407*var(--k))!important;box-sizing:border-box}
  [data-tc="260817bkpbo"].fr07 #info-select{height:calc(147*var(--k))!important;box-sizing:border-box}
}

/* ══ 히어로 260817ry60r — top/breast_02.jpg 실측: TANG:GLE 잉크 33×186 / 가슴확대 50×198 / 설명 17px 폭349 / 항목 이름 Regular 15 · 값 Bold 15.5 / 안내 12px 폭263 ══ */
@media (min-width:1025px){
  html[lang="ko"] [data-tc="260817ry60r"] .s00-brand{font-family:'GloberThinFree','scd1',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(40*var(--k))!important;letter-spacing:.02em!important;-webkit-text-stroke:.35px currentColor}
  html[lang="ko"] [data-tc="260817ry60r"] .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:-.015em!important}
  [data-tc="260817ry60r"] .s00-lead{color:#888!important}
html[lang="ko"] [data-tc="260817ry60r"] .s00-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17.5*var(--k))!important;letter-spacing:0!important;word-spacing:0!important}
  [data-tc="260817ry60r"] .s00-k{color:#4e4e4e!important}
html[lang="ko"] [data-tc="260817ry60r"] .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}
  [data-tc="260817ry60r"] .s00-v{color:#000!important}
html[lang="ko"] [data-tc="260817ry60r"] .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}
  html[lang="ko"] [data-tc="260817ry60r"] .s00-disc{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(12*var(--k))!important;letter-spacing:0!important}
}

/* ══ 프롤로그 260817bctmx — 02_01_01.jpg 실측: 제목 주황 [253,102,14] 잉크 폭 446(변환은 회색·자간 4.5) / 설명 Light 폭432 / Prologue Oswald Regular 잉크 31×82 ══ */
@media (min-width:1025px){
  [data-tc="260817bctmx"].fr01 .pro__display{color:#fd660e!important;margin-right:0!important}
html[lang="ko"] [data-tc="260817bctmx"].fr01 .pro__display{letter-spacing:calc(-0.5*var(--k))!important;font-size:calc(54*var(--k))!important}
  html[lang="ko"] [data-tc="260817bctmx"].fr01 .pro__lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(22.5*var(--k))!important;letter-spacing:calc(-0.5*var(--k))!important}
  html[lang="ko"] [data-tc="260817bctmx"].fr01 .pro__eyebrow span{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(27.5*var(--k))!important;letter-spacing:calc(-1.8*var(--k))!important}
}

/* ══ Special Points 260829mchkp — 02_01_02.jpg 실측: 변환이 scaleX 로 눌러 놓은 글을 원래 폭으로 (Special Points 31×135 Regular, 큰 번호 Oswald Bold 잉크 76×82 연한색)
      탱글성형외과 37×226 / 가슴확대가 특별한 이유 54×551 / 안내 폭358 / 소제목 폭 452~ / 본문 18px ══ */
@media (min-width:1025px){
  [data-tc="260829mchkp"] .s00 .eyebrow{transform:none!important}
html[lang="ko"] [data-tc="260829mchkp"] .s00 .eyebrow{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(31*var(--k))!important;letter-spacing:calc(-1.5*var(--k))!important}
  html[lang="ko"] [data-tc="260829mchkp"] .s00 .t1{font-size:calc(40*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829mchkp"] .s00 .t2{font-size:calc(55*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829mchkp"] .s00 .lead{font-size:calc(15.3*var(--k))!important;letter-spacing:0!important}
  [data-tc="260829mchkp"] .s01 .num{transform:none!important}
html[lang="ko"] [data-tc="260829mchkp"] .s01 .num{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(105*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829mchkp"] .s01 h3{font-size:calc(29*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829mchkp"] .s01 .body p{font-size:calc(17.8*var(--k))!important;letter-spacing:0!important}
}

/* ══ STRYKER 내시경 260829myv1g — 01_01_add_01.jpg 실측: FULL HD ENDOSCOPE 는 Oswald Bold 잉크 23×249 / STRYKER 사의 45×308 / 고해상도·FULL HD 내시경 은 원본 획이 더 굵다(획 9~10 vs 7) → Bold + 획 보강
      '내시경의 장점은 무엇일까?' 는 원본이 명조(세리프)체 주황 33×386 / 항목 21.5px ══ */
@media (min-width:1025px){
  html[lang="ko"] [data-tc="260829myv1g"] .r01{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(28*var(--k))!important;letter-spacing:calc(0.6*var(--k))!important}
  html[lang="ko"] [data-tc="260829myv1g"] .r02{font-size:calc(52*var(--k))!important}
  html[lang="ko"] [data-tc="260829myv1g"] .r03,
html[lang="ko"] [data-tc="260829myv1g"] .r04{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(54*var(--k))!important;letter-spacing:calc(-0.6*var(--k))!important;-webkit-text-stroke:1.2px currentColor}
  [data-tc="260829myv1g"] .r08{color:#fd5f00!important}
html[lang="ko"] [data-tc="260829myv1g"] .r08{font-family:'Nanum Myeongjo','NanumMyeongjo','나눔명조','Noto Serif KR','Noto Serif CJK KR','Batang','바탕',serif!important;font-weight:400!important;--tgff:1;font-size:calc(36*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829myv1g"] .r09,
html[lang="ko"] [data-tc="260829myv1g"] .r10,
html[lang="ko"] [data-tc="260829myv1g"] .r11,
html[lang="ko"] [data-tc="260829myv1g"] .r12{font-size:calc(21.5*var(--k))!important;letter-spacing:0!important}
}

/* ══ 크리살릭스 260829mzv4y — 01_01_add_03.jpg 실측: CRISALIX 3D ANALYSIS 는 Oswald Bold 잉크 52×588(변환은 scaleX .73) / 크리살릭스 3D 가상성형 Bold 48×501 주황 [251,94,0]
      주황 3줄은 원본이 명조체 24px·폭428 / 설명 17.7px 폭597 ══ */
@media (min-width:1025px){
  [data-tc="260829mzv4y"] .s00__ghost{transform:none!important}
html[lang="ko"] [data-tc="260829mzv4y"] .s00__ghost{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(51*var(--k))!important;letter-spacing:calc(6*var(--k))!important}
  html[lang="ko"] [data-tc="260829mzv4y"] .s00__clinic{font-size:calc(35*var(--k))!important;letter-spacing:0!important}
  [data-tc="260829mzv4y"] .s00__title{color:#fc5f00!important}
html[lang="ko"] [data-tc="260829mzv4y"] .s00__title{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(50*var(--k))!important;letter-spacing:calc(-1*var(--k))!important}
  [data-tc="260829mzv4y"] .s00__lead{color:#fc6002!important}
html[lang="ko"] [data-tc="260829mzv4y"] .s00__lead{font-family:'Nanum Myeongjo','NanumMyeongjo','나눔명조','Noto Serif KR','Noto Serif CJK KR','Batang','바탕',serif!important;font-weight:400!important;--tgff:1;font-size:calc(26*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829mzv4y"] .s00__desc{font-size:calc(17.7*var(--k))!important;letter-spacing:0!important}
}

/* ══ 보형물 종류 260817bkpbo — 02_01_03.jpg 실측: Implant 잉크 31×71 / 설명 17px 줄간격 35(변환 13.3px·26) / '원하시는 정보를 선택해 주세요.' 는 진회색 [45,45,45] 가는 글 38×502(변환은 주황 48.9px) ══ */
@media (min-width:1025px){
  html[lang="ko"] [data-tc="260817bkpbo"].fr07 .sec-intro__eyebrow-label{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(31*var(--k))!important;letter-spacing:calc(-0.5*var(--k))!important}
  [data-tc="260817bkpbo"].fr07 .sec-intro__body{color:#5f5f5f!important}
html[lang="ko"] [data-tc="260817bkpbo"].fr07 .sec-intro__body{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17*var(--k))!important;line-height:calc(35*var(--k))!important;letter-spacing:0!important}
  [data-tc="260817bkpbo"].fr07 .sec-select__title{color:#2d2d2d!important}
html[lang="ko"] [data-tc="260817bkpbo"].fr07 .sec-select__title{font-family:'scd3','S-Core Dream','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(46*var(--k))!important;letter-spacing:0!important;-webkit-text-stroke:0!important}
}

/* ══ 본문 26082920y40 — 02_01_04.jpg 실측: '가슴확대' 소제목 3곳은 가는 글(scd1) 32×126 / 목록 번호 01~05 는 나눔바른고딕 Bold 15×22 주황 / 목록 글 Regular 20px
      장점·단점·적용 라벨 색 [252,94,0] 폭42 / Effect 동그라미 번호는 Oswald Light / Effect 설명 줄간격 30 ══ */
@media (min-width:1025px){
  [data-tc="26082920y40"] .h3{color:#333!important}
html[lang="ko"] [data-tc="26082920y40"] .h3{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(37*var(--k))!important;letter-spacing:0!important;-webkit-text-stroke:.35px currentColor}
  [data-tc="26082920y40"] .s00-num{color:#fc5f00!important}
html[lang="ko"] [data-tc="26082920y40"] .s00-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}
  html[lang="ko"] [data-tc="26082920y40"] .s00-txt{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(19.5*var(--k))!important;letter-spacing:0!important}
  [data-tc="26082920y40"] .lbl{color:#fc5e00!important}
html[lang="ko"] [data-tc="26082920y40"] .lbl{letter-spacing:calc(0.7*var(--k))!important}
  html[lang="ko"] [data-tc="26082920y40"] .s07-num{font-family:'Oswald-light','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(32*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="26082920y40"] .s07-lead{line-height:calc(30*var(--k))!important}
}

/* ══ After Care 260829s9pkv — after_care.jpg 실측: 수술만큼 중요한 32×240 / 수술 후 관리 프로그램 47×448 순수 주황(변환 #d07a3c 갈색빛) / 카드 제목 21×113 / 카드 글 18px 폭308 / 안내 17px 폭457 ══ */
@media (min-width:1025px){
  html[lang="ko"] [data-tc="260829s9pkv"].fr09 .ac-eyebrow__t{letter-spacing:calc(-2.6*var(--k))!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr09 .ac-title__sub{font-size:calc(35.5*var(--k))!important;letter-spacing:0!important}
  [data-tc="260829s9pkv"].fr09 .ac-title__main{color:#fd6000!important}
html[lang="ko"] [data-tc="260829s9pkv"].fr09 .ac-title__main{font-size:calc(50*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr09 .ac-card__t{font-size:calc(25.5*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr09 .ac-card__d{font-size:calc(18*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr09 .ac-note{font-size:calc(17*var(--k))!important;letter-spacing:0!important}
}

/* ══ 보형물 탭 (원본 02_01_tabContents0N.jpg 와 대조) — 변환이 넣은 음수 word-spacing 때문에 낱말 사이가 붙어 보임 → 0 / 카드 제목 Regular 26px / 번호 30px ══ */
@media (min-width:1025px){
  html[lang="ko"] .tcf_breast_02_01_tab01 .lead,
html[lang="ko"] .tcf_breast_02_01_tab01 .s03-p,
html[lang="ko"] .tcf_breast_02_01_tab01 .s03-t,
html[lang="ko"] .tcf_breast_02_01_tab01 .s03-disc{word-spacing:0!important}
  html[lang="ko"] .tcf_breast_02_01_tab01 .s03-t{font-size:calc(26*var(--k))!important}
  html[lang="ko"] .tcf_breast_02_01_tab01 .s03-num{font-size:calc(30*var(--k))!important}
  html[lang="ko"] .tcf_breast_02_01_tab01 .s01-en{font-size:calc(15*var(--k))!important;letter-spacing:calc(1.2*var(--k))!important;word-spacing:calc(3*var(--k))!important}
  html[lang="ko"] .tcf_breast_02_01_tab02 .lead,
html[lang="ko"] .tcf_breast_02_01_tab02 p,
html[lang="ko"] .tcf_breast_02_01_tab03 .lead,
html[lang="ko"] .tcf_breast_02_01_tab03 p,
html[lang="ko"] .tcf_breast_02_01_tab00 p,
html[lang="ko"] .tcf_breast_02_01_tab00 li{word-spacing:0!important}
}

/* ── TV 구역: page_audit(유튜브 차단 상태)에서는 원본 #mc_youtube 가 764 로 재지지만, 실제 목록이 로드된 원본은 796(sub.css 실측과 같음) → 손대지 않는다 (2026-09-18 나란히 그림으로 확인) ── */

/* ══ 조각 높이를 원본 이미지 조각과 같게 (글꼴 크기를 줄이면서 구역이 줄어든 것 되돌림): 02_01_02 = 421+2305, add_03 = 910, after_care = 1078, 02_01_04 = 5083(hero 790 … sec-07 795) ══ */
@media (min-width:1025px){
  [data-tc="260829mchkp"] #sec-00{height:calc(421*var(--k))!important;box-sizing:border-box}
  [data-tc="260829mzv4y"] #sec-00{height:calc(910*var(--k))!important;box-sizing:border-box}
  [data-tc="260829s9pkv"].fr09 #after-care{height:calc(1078*var(--k))!important;box-sizing:border-box}
  [data-tc="26082920y40"] #sec-07{height:calc(795*var(--k))!important;box-sizing:border-box}
}

/* ══ 내시경 띠 2609028clfq — 01_01_add_02.jpg: 'TANG:GLE FULL HD ENDOSCOPE' 원본 잉크 11×345 (x690~1035), 변환은 scaleX .63 으로 눌러 오른쪽 그림의 BREAST SURGERY 와 사이가 벌어짐 → 눌림 제거, 13.5px 자간 8 ══ */
@media (min-width:1025px){
  [data-tc="2609028clfq"] .s00-cap{transform:none!important}
html[lang="ko"] [data-tc="2609028clfq"] .s00-cap{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(13.5*var(--k))!important;letter-spacing:calc(8*var(--k))!important}
}
/* (위 fr01·fr07·fr09 선택자에 .frNN 을 덧붙인 이유: 페이지 끝 <style id="tg-ref-fit"> 가 같은 특이도의 !important 로 .pro__display 회색·.sec-select__title 주황·.sec-intro__body 0.739배 등 원본과 다른 값을 넣고 있어 특이도로 이긴다) */

/* ══ 2차 실측 보정 (ec2, 2026-09-18) ══ */
@media (min-width:1025px){
  /* 히어로 '가슴확대': 글꼴 모양 대조 → Gmarket Sans Bold, 원본 잉크 50×198 → 58px 자간 -4 */
  html[lang="ko"] [data-tc="260817ry60r"] .s00-title{font-size:calc(58*var(--k))!important;letter-spacing:calc(-4*var(--k))!important;line-height:calc(70*var(--k))!important}
  /* 프롤로그: 오른쪽 열 본문이 nowrap 이라 열이 1fr 1fr 로 안 나뉘어 전체가 왼쪽으로 26px 밀려 있었음 → 두 열을 같게(원본 왼쪽 글 오른끝 866 · 오른쪽 글 왼끝 1049) */
  [data-tc="260817bctmx"].fr01 .pro__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}
  html[lang="ko"] [data-tc="260817bctmx"].fr01 .pro__body p{font-size:calc(16.8*var(--k))!important}   /* 원본 첫 줄 폭 496 (우리 17.5px 517) */
  html[lang="ko"] [data-tc="260817bctmx"].fr01 .pro__display{font-size:calc(58*var(--k))!important;letter-spacing:calc(-3.5*var(--k))!important;line-height:calc(72*var(--k))!important}   /* 원본 줄 잉크 57/52 폭446 줄간격 72 (scd1 글꼴 모양 일치) */
  html[lang="ko"] [data-tc="260817bctmx"].fr01 .pro__eyebrow span{letter-spacing:calc(-1*var(--k))!important}
  /* Special Points 머리 구역: 높이 421 고정 뒤 내용이 14px 위 → 위 여백 115→129 */
  [data-tc="260829mchkp"] #sec-00{padding-top:calc(129*var(--k))!important}
  /* STRYKER: 52px 에서 줄바꿈 → nowrap / 굵은 제목 획 더 보강 / 설명 19.5px / 명조 제목 33.5px(폭 386) */
  html[lang="ko"] [data-tc="260829myv1g"] .r02{white-space:nowrap!important}
  html[lang="ko"] [data-tc="260829myv1g"] .r03,
html[lang="ko"] [data-tc="260829myv1g"] .r04{-webkit-text-stroke:1.6px currentColor}
  html[lang="ko"] [data-tc="260829myv1g"] .r05,
html[lang="ko"] [data-tc="260829myv1g"] .r06,
html[lang="ko"] [data-tc="260829myv1g"] .r07{font-size:calc(19.5*var(--k))!important}
  html[lang="ko"] [data-tc="260829myv1g"] .r08{font-size:calc(33.5*var(--k))!important}
  /* 크리살릭스: 높이 910 고정 뒤 내용 23px 위 → 위 여백 100→123 / 제목 51.5 / 명조 3줄 24px(폭 427) */
  [data-tc="260829mzv4y"] #sec-00{padding-top:calc(123*var(--k))!important}
  html[lang="ko"] [data-tc="260829mzv4y"] .s00__title{font-size:calc(51.5*var(--k))!important}
  html[lang="ko"] [data-tc="260829mzv4y"] .s00__lead{font-size:calc(24*var(--k))!important}
  /* 보형물 종류: 소개 구역 내용 7px 위 → 위 여백 146→153 / Implant 폭 71 / '원하시는 정보' 는 글꼴 모양 대조 → 나눔바른고딕 Light 40px 자간 -1 (잉크 37×502) */
  [data-tc="260817bkpbo"].fr07 #implant-intro{padding-top:calc(153*var(--k))!important}
  html[lang="ko"] [data-tc="260817bkpbo"].fr07 .sec-intro__eyebrow-label{letter-spacing:calc(-1.8*var(--k))!important}
  html[lang="ko"] [data-tc="260817bkpbo"].fr07 .sec-select__title{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;font-size:calc(40*var(--k))!important;letter-spacing:calc(-1*var(--k))!important}
  /* 본문: '가슴확대' 소제목 폭 126 → 34.5px / 번호 폭 22 / Effect 동그라미 번호 Oswald Light 31px 자간 -1 (잉크 25×19) */
  html[lang="ko"] [data-tc="26082920y40"] .h3{font-size:calc(34.5*var(--k))!important}
  html[lang="ko"] [data-tc="26082920y40"] .s00-num{letter-spacing:calc(1.5*var(--k))!important}
  html[lang="ko"] [data-tc="26082920y40"] .s07-num{font-size:calc(31*var(--k))!important;letter-spacing:calc(-1*var(--k))!important}
  /* After Care: 수술만큼 중요한 폭241 → 34px / 수술 후 관리 프로그램 폭447 → 48px / 설명 폭593 → 17px */
  html[lang="ko"] [data-tc="260829s9pkv"].fr09 .ac-title__sub{font-size:calc(34*var(--k))!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr09 .ac-title__main{font-size:calc(48*var(--k))!important}
  html[lang="ko"] [data-tc="260829s9pkv"].fr09 .ac-lead{font-size:calc(17*var(--k))!important;letter-spacing:0!important}
  /* 모티바 탭: word-spacing 0 으로 되돌린 뒤 본문 폭 6% 초과 → 17px, 각주 15.3px, 카드 제목 26.5 */
  html[lang="ko"] .tcf_breast_02_01_tab01 .s00 .lead,
html[lang="ko"] .tcf_breast_02_01_tab01 .s03-p{font-size:calc(17*var(--k))!important}
  html[lang="ko"] .tcf_breast_02_01_tab01 .s03-disc{font-size:calc(15.3*var(--k))!important}
  html[lang="ko"] .tcf_breast_02_01_tab01 .s03-t{font-size:calc(26.5*var(--k))!important}
}

/* ══ 멘토 엑스트라·클래식·비교표 탭 (원본 02_01_tabContents02/03/00.jpg 대조, 2026-09-18)
      큰 제목은 원본이 Gmarket Sans Bold 꼴(잉크 50×348 / 50×287) / 번호 01~05 는 모티바 탭과 같은 가는 숫자체(NumSub) / 본문 17px(줄바꿈 원본과 같게)
      로고 'MENTOR' 는 원본이 굵은 세리프, 'TANG:GLE PLASTIC SURGERY' 는 원본이 자간 넓은 고딕(11×205) ══ */
@media (min-width:1025px){
  html[lang="ko"] .tcf_breast_02_01_tab02 .s00__title,
html[lang="ko"] .tcf_breast_02_01_tab03 .s00-title{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(58*var(--k))!important;letter-spacing:calc(-1*var(--k))!important}
  html[lang="ko"] .tcf_breast_02_01_tab02 .s00__lead,
html[lang="ko"] .tcf_breast_02_01_tab02 .feat__body,
html[lang="ko"] .tcf_breast_02_01_tab03 .body,
html[lang="ko"] .tcf_breast_02_01_tab03 .s03-body{font-size:calc(17*var(--k))!important;letter-spacing:0!important;word-spacing:0!important}
  html[lang="ko"] .tcf_breast_02_01_tab02 .feat__head,
html[lang="ko"] .tcf_breast_02_01_tab03 .s03-title{font-size:calc(26.5*var(--k))!important;letter-spacing:0!important;word-spacing:0!important}
  .tcf_breast_02_01_tab02 .feat__num,.tcf_breast_02_01_tab03 .s03-num{color:#fc5f00!important}
html[lang="ko"] .tcf_breast_02_01_tab02 .feat__num,
html[lang="ko"] .tcf_breast_02_01_tab03 .s03-num{font-family:'NumSub','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(30*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] .tcf_breast_02_01_tab02 .s00__mentor-word,
html[lang="ko"] .tcf_breast_02_01_tab03 .s01-mentor-word{font-family:'Times New Roman',Times,serif!important;font-weight:700!important;--tgff:1}
  html[lang="ko"] .tcf_breast_02_01_tab02 .s00__mg{font-family:'gmsm','Gmarket Sans',sans-serif!important;font-weight:500!important;--tgff:1}
  html[lang="ko"] .tcf_breast_02_01_tab01 .s01-en,
html[lang="ko"] .tcf_breast_02_01_tab02 .s00__brand-en,
html[lang="ko"] .tcf_breast_02_01_tab03 .s01-en{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(14*var(--k))!important;letter-spacing:calc(1.6*var(--k))!important;word-spacing:0!important}
  /* 비교표: 한글 20→19px, 영문 프로파일명은 원본이 가는 Oswald(채움 .2) 15px */
  html[lang="ko"] .tcf_breast_02_01_tab00 .s00__cell{font-size:calc(19*var(--k))!important;letter-spacing:0!important;word-spacing:0!important}
  html[lang="ko"] .tcf_breast_02_01_tab00 .s00__cap-en{font-family:'Oswald-light','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(15*var(--k))!important;letter-spacing:0!important}
}
@media (min-width:1025px){
  [data-tc="260817bctmx"].fr01 #sec-00{height:auto!important;min-height:calc(471*var(--k))!important;box-sizing:border-box}   /* 02_01_01.jpg 471 (본문 16.8px 로 줄면서 461 이 됨) */
  [data-tc="26082920y40"] #sec-07{height:calc(798*var(--k))!important}   /* 02_01_04.jpg 5083 맞춤 */
}
@media (min-width:1025px){
  .tcf_breast_02_01_tab03 #sec-00{height:calc(347*var(--k))!important;box-sizing:border-box}   /* 제목 56px 로 줄면서 329 → 원본 347, 내용은 13px 아래로 */
  .tcf_breast_02_01_tab03 #sec-00 .s00-block{margin-top:calc(13*var(--k))!important}
}
@media (min-width:1025px){
  html[lang="ko"] [data-tc="260817ry60r"] .s00-k{font-size:calc(15.8*var(--k))!important}   /* 항목 이름 폭 55 (15px 는 52) */
}
@media (min-width:1025px){
  .mod-bna{margin-bottom:-4px!important}   /* 원본: TV 끝→#bna 100 + 2276 = 2376, 우리 2380 */
}
@media (min-width:1025px){
  [data-tc="260817bctmx"].fr01 .pro__cols{padding-top:calc(8*var(--k))!important}   /* 내용이 원본보다 8px 위 */
  html[lang="ko"] [data-tc="260817bctmx"].fr01 .pro__body p{line-height:calc(35*var(--k))!important}   /* 원본 줄간격 35 */
  html[lang="ko"] [data-tc="260817bctmx"].fr01 .pro__eyebrow span{letter-spacing:calc(-0.5*var(--k))!important}
}
@media (min-width:1025px){
  html[lang="ko"] [data-tc="26082920y40"] .s00-txt{font-weight:300!important;font-size:calc(19.8*var(--k))!important}   /* 목록 글: 채움 실측 원본 .19 = Light (Regular 은 .26) */
  html[lang="ko"] [data-tc="26082920y40"] .s00-num{letter-spacing:calc(1*var(--k))!important}
}
@media (min-width:1025px){
  /* 프롤로그 세로 재실측(sbs4): 제목·설명은 +3, 오른쪽 열(Prologue·본문)은 +2 가 원본과 같다 (위 +8 은 과했음: 본문 마지막 줄이 471 밖으로 잘림) */
  [data-tc="260817bctmx"].fr01 .pro__cols{padding-top:calc(3*var(--k))!important}
  [data-tc="260817bctmx"].fr01 .pro__col--r{padding-top:calc(169*var(--k))!important}
}

/* == sizefix breast_02_01 == */
@media (min-width:1025px){
html[lang="ko"] [data-fr="fr00"] #hero h2.s00-title{font-size:53.7px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr01"] #sec-00>div.wrap.pro>div.pro__cols>div.pro__col.pro__col--r:nth-of-type(2)>p.pro__eyebrow.eyebrow>span:nth-of-type(1){font-size:28.2px!important;letter-spacing:-0.51px!important}
html[lang="ko"] [data-fr="fr01"] #sec-00>div.wrap.pro>div.pro__cols>div.pro__col.pro__col--r:nth-of-type(2)>div.pro__body>p:nth-of-type(2){font-size:17.1px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-00 span.t1{font-size:40.4px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-00 p.lead{font-size:15.5px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(1)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(1){font-size:18.0px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(1)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(2){font-size:18.0px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(1)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(3){font-size:17.9px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(2)>div.plate>div.copy:nth-of-type(2)>h3{font-size:29.6px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(2)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(1){font-size:18.0px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(2)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(2){font-size:17.9px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(2)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(3){font-size:18.0px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(3)>div.plate>div.copy:nth-of-type(2)>h3{font-size:29.5px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(3)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(1){font-size:18.0px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(3)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(2){font-size:18.1px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(3)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(3){font-size:18.0px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(4)>div.plate>div.copy:nth-of-type(2)>h3{font-size:29.4px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(4)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(1){font-size:18.1px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(4)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(2){font-size:18.0px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(4)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(3){font-size:18.0px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(5)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(1){font-size:18.0px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(5)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(2){font-size:17.5px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(5)>div.plate>div.copy:nth-of-type(2)>div.body>p:nth-of-type(3){font-size:18.1px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr03"] #hero-h>span.t.r02:nth-of-type(1){font-size:51.2px!important;letter-spacing:-1.05px!important;line-height:56.0px!important}
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>h3.t.r08{font-size:33.7px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr04"] #sec-00 p.s00-cap{font-size:29.9px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr07"] #implant-intro h2.sec-intro__title{font-size:48.2px!important;letter-spacing:0.4px!important}
html[lang="ko"] [data-fr="fr00"] #hero p.s00-brand{font-size:39.3px!important;letter-spacing:0.79px!important}   /* TANG:GLE */
html[lang="ko"] [data-fr="fr00"] #hero p.s00-lead{font-size:17.2px!important;letter-spacing:0.0px!important}   /* 본래 내 것처럼 개인의 체형에 알 */
html[lang="ko"] [data-fr="fr00"] #hero span.s00-k{font-size:15.8px!important;letter-spacing:0.0px!important}   /* 수술시간 */
html[lang="ko"] [data-fr="fr00"] #hero span.s00-v{font-size:14.7px!important;letter-spacing:0.0px!important}   /* 1~2시간 정도 */
html[lang="ko"] [data-fr="fr00"] #hero p.s00-disc{font-size:12.3px!important;letter-spacing:0.0px!important}   /* 환자의 상태나 수술방법에 따라 차 */
html[lang="ko"] [data-fr="fr01"] #sec-00 h2.pro__display{font-size:53.8px!important;letter-spacing:0.0px!important;line-height:72.0px!important}   /* 볼륨, 모양, 촉감,탄력까지 모두 */
html[lang="ko"] [data-fr="fr01"] #sec-00>div.wrap.pro>div.pro__cols>div.pro__col.pro__col--l:nth-of-type(1)>p.pro__lead.lead{font-size:22.6px!important;letter-spacing:-0.5px!important}   /* 내 몸에 이상적인 풍성한 볼륨감과 */
[data-fr="fr01"] #sec-00>div.wrap.pro>div.pro__cols>div.pro__col.pro__col--r:nth-of-type(2)>div.pro__body>p:nth-of-type(1){width:539px!important}
html[lang="ko"] [data-fr="fr01"] #sec-00>div.wrap.pro>div.pro__cols>div.pro__col.pro__col--r:nth-of-type(2)>div.pro__body>p:nth-of-type(1){font-size:17.4px!important;letter-spacing:0.0px!important}   /* 가슴이 너무 작거나 작은 가슴이  */
html[lang="ko"] [data-fr="fr02"] #sec-00 p.eyebrow{font-size:31.0px!important;letter-spacing:-1.5px!important}   /* Special Points */
html[lang="ko"] [data-fr="fr02"] #sec-00 span.t2{font-size:55.0px!important;letter-spacing:0.0px!important}   /* 가슴확대가 특별한 이유 */
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(1)>div.plate>div.copy:nth-of-type(2)>h3{font-size:29.3px!important;letter-spacing:0.0px!important}   /* 크기, 모양, 촉감, 움직임까지  */
html[lang="ko"] [data-fr="fr02"] #sec-01>div.wrap>article.card:nth-of-type(5)>div.plate>div.copy:nth-of-type(2)>h3{font-size:29.9px!important;letter-spacing:0.0px!important}   /* 수술 후 철저한 관리 */
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>p.t.r01:nth-of-type(1){font-size:28.4px!important;letter-spacing:0.61px!important}   /* FULL HD ENDOSCOPE */
html[lang="ko"] [data-fr="fr03"] #hero-h>span.t.r03:nth-of-type(2){font-size:53.1px!important;letter-spacing:-0.59px!important}   /* 고해상도 */
html[lang="ko"] [data-fr="fr03"] #hero-h>span.t.r04:nth-of-type(3){font-size:54.0px!important;letter-spacing:-0.6px!important}   /* FULL HD 내시경 */
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>p.t.r05:nth-of-type(2){font-size:19.6px!important;letter-spacing:-0.7px!important}   /* 탱글성형외과는 STRYKER사의  */
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>p.t.r06:nth-of-type(3){font-size:19.1px!important;letter-spacing:-0.15px!important}   /* 신경과 근육, 혈관 손상 없이 섬 */
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>p.t.r07:nth-of-type(4){font-size:19.2px!important;letter-spacing:-0.08px!important}   /* 수술 후 부기가 적고 회복이 빨라 */
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>ul.pts>li.pt:nth-of-type(1)>span.t.r09{font-size:21.4px!important;letter-spacing:0.0px!important}   /* 작은 절개로 수술해 흉터에 대한  */
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>ul.pts>li.pt:nth-of-type(2)>span.t.r10{font-size:21.9px!important;letter-spacing:0.0px!important}   /* 내시경을 이용한 시야확보로 신경  */
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>ul.pts>li.pt:nth-of-type(3)>span.t.r11{font-size:21.9px!important;letter-spacing:0.0px!important}   /* 비교적 짧은 수술시간과 빠른 회복 */
html[lang="ko"] [data-fr="fr03"] #hero>div.stage>ul.pts>li.pt:nth-of-type(4)>span.t.r12{font-size:21.8px!important;letter-spacing:0.0px!important}   /* 티나지 않는 자연스러운 결과 */
html[lang="ko"] [data-fr="fr05"] #sec-00 p.s00__clinic{font-size:35.4px!important;letter-spacing:0.0px!important}   /* 탱글성형외과 */
html[lang="ko"] [data-fr="fr05"] #sec-00 h2.s00__title{font-size:53.2px!important;letter-spacing:-1.04px!important}   /* 크리살릭스 3D 가상성형 */
html[lang="ko"] [data-fr="fr05"] #sec-00 p.s00__lead{font-size:24.3px!important;letter-spacing:0.0px!important}   /* 크리살릭스 3D 가상성형 프로그램 */
html[lang="ko"] [data-fr="fr07"] #implant-intro span.sec-intro__eyebrow-label{font-size:27.1px!important;letter-spacing:0.0px!important}   /* Implant */
[data-fr="fr07"] #implant-intro p.sec-intro__body{width:415px!important}
html[lang="ko"] [data-fr="fr07"] #implant-intro p.sec-intro__body{font-size:17.6px!important;letter-spacing:0.0px!important}   /* 모티바, 멘토 엑스트라, 멘토 클 */
html[lang="ko"] [data-fr="fr07"] #info-select h3.sec-select__title{font-size:42.0px!important;letter-spacing:-1.05px!important}   /* 원하시는 정보를 선택해 주세요. */
html[lang="ko"] .tcf_breast_02_01_tab01 #sec-01 span.s01-kr{font-size:46.5px!important;letter-spacing:0.0px!important}   /* 탱글성형외과의원 */
html[lang="ko"] .tcf_breast_02_01_tab01 #sec-01 span.s01-en{font-size:21.5px!important;letter-spacing:0.0px!important}   /* TANG:GLE PLASTIC S */
html[lang="ko"] .tcf_breast_02_01_tab01 #sec-03 span.s03-num{font-size:26.1px!important;letter-spacing:0.0px!important}   /* 02 */
html[lang="ko"] .tcf_breast_02_01_tab01 #sec-03 span.s03-t{font-size:30.3px!important;letter-spacing:0.0px!important}   /* 정교한 나노 실크의 표면 */
html[lang="ko"] [data-fr="fr08"] #hero h3.h3{font-size:34.2px!important;letter-spacing:0.0px!important}   /* 가슴확대 */
html[lang="ko"] [data-fr="fr08"] #hero h2.h2{font-size:57.7px!important;letter-spacing:-1.15px!important}   /* 어떤 분들에게 효과적일까요? */
html[lang="ko"] [data-fr="fr08"] #hero>div.wrap>div.s00-copy>div.s00-intro>p.lead.s00-lead{font-size:17.8px!important;letter-spacing:-0.36px!important}   /* 탱글성형외과의 가슴확대, 자신의  */
html[lang="ko"] [data-fr="fr08"] #hero span.s00-num{font-size:19.1px!important;letter-spacing:0.96px!important}   /* 01 */
html[lang="ko"] [data-fr="fr08"] #hero span.s00-txt{font-size:19.3px!important;letter-spacing:0.0px!important}   /* 자연스럽게 볼륨감 있는 가슴을 원 */
html[lang="ko"] [data-fr="fr08"] #sec-01 p.eyebrow{font-size:36.7px!important;letter-spacing:0.0px!important}   /* Desquamation */
html[lang="ko"] [data-fr="fr08"] #sec-01 h2.h2{font-size:49.1px!important;letter-spacing:-0.98px!important}   /* 탱글의 가슴 공간 박리 방법 */
html[lang="ko"] [data-fr="fr08"] #sec-01>div.wrap>header.s01-head>p.lead.s01-lead{font-size:17.8px!important;letter-spacing:-0.36px!important}   /* 가슴성형 시 공간 박리 방법에 대 */
html[lang="ko"] [data-fr="fr08"] #sec-01 h3.s01-cap-t{font-size:22.3px!important;letter-spacing:-0.45px!important}   /* 하외측 박리는 타이트하게, 내측  */
html[lang="ko"] [data-fr="fr08"] #sec-01>div.wrap>div.s01-grid>figure.s01-card:nth-of-type(1)>figcaption.s01-cap>p.disc.s01-cap-d{font-size:17.8px!important;letter-spacing:-0.36px!important}   /* 가슴골이 잘 모이고 보형물이 바깥 */
html[lang="ko"] [data-fr="fr08"] #sec-01>div.wrap>div.s01-grid>figure.s01-card:nth-of-type(2)>figcaption.s01-cap>p.disc.s01-cap-d{font-size:17.9px!important;letter-spacing:-0.36px!important}   /* 윗볼륨을 자연스럽게 채워주고 보형 */
html[lang="ko"] [data-fr="fr08"] #sec-02 h3.h3{font-size:34.2px!important;letter-spacing:0.0px!important}   /* 가슴확대 */
html[lang="ko"] [data-fr="fr08"] #sec-02 h2.h2{font-size:49.2px!important;letter-spacing:-0.98px!important}   /* 수술은 어떻게 이루어 질까요? */
html[lang="ko"] [data-fr="fr08"] #sec-02 p.body{font-size:17.9px!important;letter-spacing:-0.36px!important}   /* 무엇보다 자신에게 맞는 수술방법을 */
html[lang="ko"] [data-fr="fr08"] #sec-02>div.wrap>p.plate.s02-plate{font-size:21.7px!important;letter-spacing:-0.35px!important}   /* 보형물 위치에 따른 수술방법 */
html[lang="ko"] [data-fr="fr08"] #sec-03 h3.s03-h{font-size:22.4px!important;letter-spacing:-0.45px!important}   /* 유방조직 아래 위치 */
html[lang="ko"] [data-fr="fr08"] #sec-03 span.lbl{font-size:18.0px!important;letter-spacing:0.7px!important}   /* 장점 : */
html[lang="ko"] [data-fr="fr08"] #sec-03 p.body{font-size:17.9px!important;letter-spacing:-0.36px!important}   /* 가슴근육이 많이 발달한 운동선수, */
html[lang="ko"] [data-fr="fr08"] #sec-04-title{font-size:21.7px!important;letter-spacing:-0.35px!important}   /* 절개 부위에 따른 수술방법 */
html[lang="ko"] [data-fr="fr08"] #sec-05 h3.s05-h{font-size:22.0px!important;letter-spacing:-0.44px!important}   /* 가슴 밑선 절개법 */
html[lang="ko"] [data-fr="fr08"] #sec-05>div.wrap>div.s05-copy>div.s05-head:nth-of-type(1)>p.lead.s05-lead{font-size:19.6px!important;letter-spacing:-0.35px!important}   /* 유방 밑의 가려지는 주름을 따라서 */
html[lang="ko"] [data-fr="fr08"] #sec-05 span.lbl{font-size:18.4px!important;letter-spacing:0.72px!important}   /* 장점 : */
html[lang="ko"] [data-fr="fr08"] #sec-05 p.body{font-size:17.8px!important;letter-spacing:-0.36px!important}   /* 직접 가슴 안을 보면서 수술하므로 */
html[lang="ko"] [data-fr="fr08"] #sec-06 h3.s06-title{font-size:22.2px!important;letter-spacing:-0.44px!important}   /* 겨드랑이 절개법 */
html[lang="ko"] [data-fr="fr08"] #sec-06>div.wrap>div.s06-grid:nth-of-type(2)>div.s06-txt>p.lead.s06-lead{font-size:19.6px!important;letter-spacing:-0.35px!important}   /* 겨드랑이의 주름진 곳에 3~4cm */
html[lang="ko"] [data-fr="fr08"] #sec-06 span.lbl{font-size:18.4px!important;letter-spacing:0.72px!important}   /* 장점 : */
html[lang="ko"] [data-fr="fr08"] #sec-06>div.wrap>div.s06-grid:nth-of-type(2)>div.s06-txt>div.s06-rows>div.s06-row:nth-of-type(1)>p.body.s06-body{font-size:17.55px!important;letter-spacing:-0.35px!important}   /* 겨드랑이의 주름진 부분을 절개하므 */
html[lang="ko"] [data-fr="fr08"] #sec-06>div.wrap>div.s06-grid:nth-of-type(2)>div.s06-txt>div.s06-rows>div.s06-row:nth-of-type(2)>p.body.s06-body{font-size:17.55px!important;letter-spacing:-0.36px!important}   /* 수술 시야에 일부 제한이 있으며  */
html[lang="ko"] [data-fr="fr08"] #sec-06>div.wrap>div.s06-grid:nth-of-type(2)>div.s06-txt>div.s06-rows>div.s06-row:nth-of-type(3)>p.body.s06-body{font-size:17.55px!important;letter-spacing:-0.36px!important}   /* 겨드랑이 주름 안에 흉터를 감출  */
html[lang="ko"] [data-fr="fr08"] #sec-07 h3.h3{font-size:34.2px!important;letter-spacing:0.0px!important}   /* 가슴확대 */
html[lang="ko"] [data-fr="fr08"] #sec-07 h2.h2{font-size:49.3px!important;letter-spacing:-0.99px!important}   /* 어떤 효과가 있을까요? */
html[lang="ko"] [data-fr="fr08"] #sec-07 p.s07-lead{font-size:17.9px!important;letter-spacing:-0.36px!important}   /* 탱글성형외과는 차별화된 기술력과디 */
html[lang="ko"] [data-fr="fr08"] #sec-07 span.s07-label{font-size:19.9px!important;letter-spacing:-0.32px!important}   /* 볼륨과 탄력 있는 가슴 */
html[lang="ko"] [data-fr="fr09"] #after-care span.ac-title__sub{font-size:34.2px!important;letter-spacing:0.0px!important}   /* 수술만큼 중요한 */
html[lang="ko"] [data-fr="fr09"] #after-care span.ac-title__main{font-size:48.1px!important;letter-spacing:0.0px!important}   /* 수술 후 관리 프로그램 */
html[lang="ko"] [data-fr="fr09"] #after-care>div.wrap>p.ac-lead:nth-of-type(2){font-size:17.2px!important;letter-spacing:0.0px!important}   /* 탱글성형외과에서는 가슴성형 후 일 */
html[lang="ko"] [data-fr="fr09"] #after-care h3.ac-card__t{font-size:25.7px!important;letter-spacing:0.0px!important}   /* 캡슐러티스 */
html[lang="ko"] [data-fr="fr09"] #after-care p.ac-card__d{font-size:17.8px!important;letter-spacing:0.0px!important;line-height:28.0px!important}   /* 가슴 전문 관리 장비로 미세 혈류 */
html[lang="ko"] [data-fr="fr09"] #after-care p.ac-note{font-size:17.2px!important;letter-spacing:0.0px!important}   /* 개인 차에 따라 수술 후 관리 프 */
}
/* == /sizefix breast_02_01 == */

/* ══ 검수 지적 반영 (2026-09-18) ══ */
@media (min-width:1025px){
  /* ① #bna 끝 → 02_01_02.jpg 는 원본에서 붙어 있다. 앞서 넣은 -4px 이 이제는 과보정(조각 상자가 2376 으로 줄어 fr02~fr07 이 전부 4px 위로 밀렸다) */
  .mod-bna{margin-bottom:0!important}

  /* ② 비교표 'VS' — 원본 잉크 84×57 채움.60 획14 의 굵은 고딕. site.js 가 Oswald Regular(가는 획)로 덮어쓰므로 --tgff:1 로 막고 직접 지정 */
  .tcf_breast_02_01_tab00 .s00__vs{transform:scaleX(.913)!important}
html[lang="ko"] .tcf_breast_02_01_tab00 .s00__vs{font-family:'nsk','Noto Sans KR',sans-serif!important;font-weight:900!important;--tgff:1;font-size:calc(73*var(--k))!important;letter-spacing:0!important}
  /* ③ 비교표 칸 — '100%'·'80~90%' 는 숫자라 site.js 가 영문 라벨로 보고 Oswald 로 바꿔 검고 굵어졌다. 원본은 다른 칸과 같은 나눔바른고딕 Light */
  html[lang="ko"] .tcf_breast_02_01_tab00 .s00__cell{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1}
  html[lang="ko"] .tcf_breast_02_01_tab00 .s00__cell *{--tgff:0}   /* 칸 안 사진 설명·NEW 배지는 그대로 site.js 가 맡는다 */
}
@media (min-width:1025px){
  /* ④ 'VS' 자리 미세보정 (잉크 왼끝 원본 916 / 위 110) */
  .tcf_breast_02_01_tab00 .s00__vs{left:0!important;top:calc(-2*var(--k))!important}
  /* ⑤ 멘토 엑스트라 탭 로고 묶음 — 원본 잉크 x998~1385 y374~500.
        MENTOR 워드마크 + Johnson&Johnson 손글씨 마크 + MemoryGel Xtra 워드마크는 우리 글꼴로 재현되지 않는다
        (원본 M 은 42x37 로 벌어진 꼴, gmsm 은 53x30, nsk 는 30x34; 손글씨 마크는 대문자 글로 대체돼 있었다)
        → 원본 02_01_tabContents02.jpg 에서 로고 묶음을 잘라 tc/260817egd73/mentor_lockup.png 로 넣었다 */
  .tcf_breast_02_01_tab02 .s00__product{width:392px!important;margin-left:13px!important;margin-top:4px!important}
  .tcf_breast_02_01_tab02 .s00__product-img{display:block;width:392px;max-width:none;height:131px}
}
@media (min-width:1025px){
  /* ⑥ 02_01_04 본문 — 원본 줄간격은 35, 우리 조각은 36.5~36.9 였다(6줄이면 12px 아래로 밀림).
        본문 글도 원본보다 1.2~1.5% 넓어 카드 문단에서 줄바꿈 위치가 달라졌다(이중평면 단점이 2줄→3줄). */
  html[lang="ko"] [data-fr="fr08"] #sec-03 p.body{font-size:17.45px!important;line-height:35px!important}
  html[lang="ko"] [data-fr="fr08"] #sec-03 span.lbl{line-height:35px!important}
  /* 이중평면(셋째) 카드만 원본 글줄이 x1602 까지 간다 — 328 상자로는 '때문에' 가 3번째 줄로 넘어갔다.
     첫째 카드는 328 이어야 원본과 같은 자리에서 줄이 바뀐다(넓히면 '영향을' 이 3번째 줄로 올라온다) */
  [data-fr="fr08"] #sec-03 li.s03-col:nth-child(3) p.body{width:336px!important;margin-right:-8px!important}
}
@media (min-width:1025px){
  /* ⑦ 주황 판때기(보형물 위치에 따른 수술방법 / 절개 부위에 따른 수술방법) — 원본 판 306x68·281x68 에 글 244·224,
        우리는 글이 8~9px 작고 좌우 여백이 13px 씩 넓어 판이 12~18px 넓었다 */
  html[lang="ko"] [data-fr="fr08"] #sec-02>div.wrap>p.plate.s02-plate,
html[lang="ko"] [data-fr="fr08"] #sec-04 h2.plate.s04-plate{font-size:22.5px!important}
  [data-fr="fr08"] .plate{padding-left:28px!important;padding-right:28px!important}
}
@media (min-width:1025px){
  /* ⑧ 본문 줄간격은 원본이 어디서나 35 (우리 조각은 36~37) — 02·05·06 구역 */
  html[lang="ko"] [data-fr="fr08"] #sec-02 p.body,
html[lang="ko"] [data-fr="fr08"] #sec-05 p.body,
html[lang="ko"] [data-fr="fr08"] #sec-06 p.body{line-height:35px!important}
  /* 겨드랑이 절개법 글상자: 원본 글줄이 x1600 까지 간다(우리 1574) → 줄바꿈 위치가 달랐다 */
  [data-fr="fr08"] #sec-06 p.body{max-width:716px!important}
  [data-fr="fr08"] #sec-06 .s06-row{grid-template-columns:53px 716px!important}   /* 원본 글줄은 x1595 까지 (조각 1fr=700 이라 '만족도가' 가 다음 줄로 넘어갔다) */   /* 조각 .s06-body{max-width:670px} 이 원본(692)보다 좁았다 */
}
@media (min-width:1025px){
  /* ⑨ Effect! 구역 높이 — 원본 크림판 19399~20188(790). 위 구역들이 줄어들어 798 은 21px 남았다 */
  [data-tc="26082920y40"] #sec-07{height:calc(792*var(--k))!important}
}
@media (min-width:1025px){
  /* ⑩ 영문 라벨(Oswald) — 원본은 자간이 좁다. 잉크 실측(대문자높이/폭) 원본↔우리:
        Who? 56/25↔63/26 · Desquamation 136/31↔187/35 · How? 54/25↔63/26 · Effect! 60/25↔70/26 */
  html[lang="ko"] [data-fr="fr08"] #hero p.eyebrow{font-size:30.8px!important;letter-spacing:-1.5px!important}
  html[lang="ko"] [data-fr="fr08"] #sec-01 p.eyebrow{font-size:32.5px!important;letter-spacing:-2.7px!important}
  html[lang="ko"] [data-fr="fr08"] #sec-02 p.eyebrow{font-size:30.8px!important;letter-spacing:-2.2px!important}
  html[lang="ko"] [data-fr="fr08"] #sec-07 p.eyebrow{font-size:30.8px!important;letter-spacing:-1.2px!important}
  /* After Care(fr09): 원본 96/25, 우리 82/24 (자간 -2.6 이 과했다) */
  html[lang="ko"] [data-fr="fr09"] #after-care .ac-eyebrow__t{font-size:30.2px!important;letter-spacing:-1.5px!important}

  /* ⑪ 큰 제목(scd1)이 원본보다 6px 오른쪽에서 시작한다(왼쪽 사이드베어링 차이) */
  html[lang="ko"] [data-fr="fr08"] h2.h2{text-indent:-6px!important}

  /* ⑫ Effect! 구역 글 간격 — 원본 Effect!→가슴확대 65, →제목 47, →설명 92 (우리 63/43/87) */
  [data-fr="fr08"] #sec-07 .s07-title{margin-top:2px!important}
  [data-fr="fr08"] #sec-07 h2.h2{margin-top:4px!important}
  [data-fr="fr08"] #sec-07 p.s07-lead{margin-top:5px!important}

  /* ⑬ Who? 목록 글: 원본보다 2.8% 좁다(sizefix 19.3 은 과했다) */
  html[lang="ko"] [data-fr="fr08"] #hero span.s00-txt{font-size:19.8px!important}
}
@media (min-width:1025px){
  /* ⑭ Who? 구역 세로 간격 — 원본 Who?15257 가슴확대15322 제목15369 설명15453 목록15527 */
  [data-fr="fr08"] #hero .s00-head{margin-top:7px!important}
  [data-fr="fr08"] #hero .s00-title{margin-top:3px!important}
  [data-fr="fr08"] #hero h2.h2{margin-top:5px!important}
  [data-fr="fr08"] #hero p.lead.s00-lead{margin-top:-9px!important}
  [data-fr="fr08"] #hero ol.s00-list{margin-top:-3px!important}
}
@media (min-width:1025px){
  /* ⑮ 라벨 글자가 줄상자 안에서 4~5px 내려앉은 것만 제자리로(흐름은 그대로) */
  [data-fr="fr08"] #sec-01 p.eyebrow{position:relative;top:-5px!important}
  [data-fr="fr08"] #sec-02 p.eyebrow{position:relative;top:-4px!important}
  /* How? 구역 설명 두 줄이 원본보다 5px 위 */
  [data-fr="fr08"] #sec-02 p.body:first-of-type{margin-top:5px!important}
}
@media (min-width:1025px){
  /* ⑯ 보형물 종류(fr07) — 원본 설명은 두 줄(잉크 폭 387/414), 우리 상자 415 로는 세 줄이 됐다. 제목도 6px 오른쪽 */
  [data-fr="fr07"] #implant-intro p.sec-intro__body{width:440px!important}
html[lang="ko"] [data-fr="fr07"] #implant-intro p.sec-intro__body{font-size:16.8px!important}   /* sizefix 17.6 은 원본보다 4.6% 컸다 */
  html[lang="ko"] [data-fr="fr07"] #implant-intro h2.sec-intro__title{text-indent:-6px!important}
}
@media (min-width:1025px){
  /* ⑰ 판때기 자리·크기 미세보정 (원본 보형물판 y17220 306폭 / 절개판 y18322 281폭) */
  [data-fr="fr08"] #sec-02>div.wrap>p.plate.s02-plate{position:relative;top:10px!important}
  html[lang="ko"] [data-fr="fr08"] #sec-04 h2.plate.s04-plate{font-size:21.7px!important}
}
@media (min-width:1025px){
  /* ⑱ 히어로 사양표 값 — 자동 sizefix 14.7 은 원본보다 한글 낱말이 8~12% 좁다. 지침 실측값 15.5 로 */
  html[lang="ko"] [data-fr="fr00"] #hero span.s00-v{font-size:15.5px!important}
}
@media (min-width:1025px){
  /* ⑲ 모티바 탭 내용 높이 2807 → 원본 02_01_tabContents01.jpg 2808 (탭 구역 2908, 아래 구역이 1px 씩 위로 밀렸다) */
  .tcf_breast_02_01_tab01{min-height:2808px}
}

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

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


/* ── 히어로 시술정보표 첫 칸(수술시간) — 아이콘이 위로 올라가고 값이 '1~' / '2시간 정도' 로 끊기던 것 (2026-09-29) ──
   원인 1(모양): 조판 패스(tools/typo_ko.php)가 첫 칸 <li class="s00-cell"> 안을 통째로 <span class="tx"> 로 감쌌다
         ('2시간 정도' 에 span.nb 가 들어간 칸만 해당 — svg 가 자리표로 빠진 상태라 맨글자로 오인).
         그래서 격자(ico | key/val) 칸의 자식이 span 하나뿐이 되어 아이콘·이름·값이 격자 칸에 안 들어가고
         인라인 흐름으로 쌓였다(아이콘 block → 윗줄, 이름·값은 한 줄에 이어져 '1~' 뒤에서 줄바꿈).
   고침 1: 그 span 만 display:contents 로 상자를 없애 아이콘·이름·값이 다시 li 격자의 칸으로 들어가게 한다(모든 폭).
         마크업은 그대로(조판 패스는 class="tx" 가 있으면 건너뛰므로 다시 돌려도 이 규칙이 계속 맞는다).
   원인 2(글꼴, 1024px 이하만): 같은 span.nb 때문에 값 칸 .s00-v 에 직접 남은 글자가 '1~' 뿐이다.
         js/site.js 자동 글꼴은 요소의 '자기 글자'로 한/영을 가르므로 '1~' 을 영문 라벨로 보고 Oswald-regular 400 을,
         안쪽 span.nb('2시간 정도')는 문장 속 강조(inline)로 보고 NanumBG 700 을 입혔다
         → '1~' 만 좁은 영문 글꼴, '2시간 정도' 는 다른 칸 값(전신마취·불필요·3~4회·1~2일 후 = NanumBG 400)보다 굵었다.
         1025px 이상은 위 '══ 히어로 260817ry60r' 절의 .s00-v 규칙(--tgff:1, NanumBG 700)이 막아 줘서 원래 문제 없다.
   고침 2: 1024px 이하에서만 이 칸 값에 --tgff:1(site.js 가 건너뜀, span.nb 로 상속)을 붙이고
         다른 칸 값이 site.js 에게 받는 것과 같은 NanumBG 400 을 직접 준다.
   측정(ko, 실제 사이트 CSS 파일 끝에 붙여 확인): 1920·1280·1025 — 고치기 전 아이콘 y716 이 이름(x1085 y764) 위, 값 2줄(높이 44)
         → 고친 뒤 아이콘 x1092 y759 왼쪽, 이름·값 x1193(3·5번째 칸과 같은 줄) 각 1줄. 원본 tanggleps.com 그림과 같은 꼴.
         1024 — 첫 칸 높이 168→83(두 번째 칸 83), 첫 화면 1543→1458, 값 '1~'·'2시간 정도' 모두 NanumBG 400.
         768 — 첫 칸 164→83, 첫 화면 1435→1354. 390 — 첫 칸 148→67(다른 칸 67~71), 첫 화면 1351→1270, 값 NanumBG 400.
         창 크기를 1920↔1024, 390→1280 으로 바꿔도 site.js 가 이 칸에 글꼴을 다시 입히지 않는다(1025↑ 700, 1024↓ 400).
         번역 쪽(html lang 이 ko 가 아니고 span.tx 도 render.php 가 걷어냄) en·mn·ru 1920·1024·390 은 붙이기 전후 전체 요소 위치가 같다.
   되돌리기: 이 블록(두 규칙) 삭제. */
html[lang="ko"] [data-tc="260817ry60r"] .s00-spec > .s00-cell > span.tx{display:contents!important}
@media (max-width:1024px){
  html[lang="ko"] [data-tc="260817ry60r"] .s00-spec > .s00-cell > span.tx .s00-v{--tgff:1;font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important}
}
