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

   원본 mommy_05_01.php 는 body_05_01.php 와 이미지·구조가 완전히 같다(2026-09-18 curl diff: 제목·메뉴변수(pageVar)·returnPath 만 다름,
   이미지 top/body_05.jpg · body/05_01_01.jpg · body/05_01_02.jpg 동일).
   우리 htm/mommy_05_01.html 도 body_05_01.html 과 title/meta/gnb/subnav/fontfix 링크만 다르고 조각 세 개(260817r6rvs·260817510at·2608296rj01)와
   HTML 끝 <style id="tg-ref-fit"> 까지 같다 → body_05_01.css 를 그대로 쓴다(그 파일은 [data-tc]/[data-fr] 선택자뿐이라 이 쪽에도 그대로 미친다).
   이 쪽에만 있는 차이가 생기면 아래에 덧붙인다. */
@import url("body_05_01.css");

/* ── mommy_05_01 고유 보정 (2026-09-18, page_audit 1:1 실측·눈 대조) — 위 @import(body_05_01.css) 뒤에 덧써서 이긴다 ── */
@media (min-width:1025px){
  /* 히어로 설명: body_05_01.css 의 word-spacing -3 이 낱말 사이를 없애 '불편함을없애고…' 로 붙어 보였다(원본은 띄어쓰기 보임).
     원본 줄 폭 209/326 = 17.4px 보통 띄어쓰기(217/338)의 96.4% → 띄어쓰기 살리고 자간 -0.5 */
  html[lang="ko"] [data-tc="260817r6rvs"] .s00-lead{word-spacing:0!important;letter-spacing:calc(-0.5*var(--k))!important}
  /* 프롤로그 부제 22px Light: 원본 획 중심 [102], 3배 눈 대조에서 #515151 보다 뚜렷이 옅음 → #666 */
  [data-tc="260817510at"] .s00__sub{color:#666!important}
  /* Special Points '탱글성형외과' 40px: 원본 채움 .146·획 중심 [57]. scd1+.35획은 중심 [102] 로 옅고, scd2 400 무획이 .160/[64] 로 가장 가깝다(glyphcmp) */
  html[lang="ko"] [data-fr="fr02"] #sec-00 .s00__h3{font-family:'scd2','scd1','NanumBG',sans-serif!important;-webkit-text-stroke:0!important}
  /* How?~음핵 본문 17.5px: 우리 폭이 원본보다 일관되게 0.8% 넓음(843/835·699/688·869/862·853/847·815/809) → 자간 -0.42 → -0.55 */
  html[lang="ko"] [data-fr="fr02"] #sec-02 .s02__body,
html[lang="ko"] [data-fr="fr02"] #sec-03 .s03__body,
html[lang="ko"] [data-fr="fr02"] #sec-04 .s04__body,
html[lang="ko"] [data-fr="fr02"] #sec-05 .s05__body{letter-spacing:calc(-0.55*var(--k))!important}
  /* 단계 제목 22px·설명 16.3px: 폭이 원본의 96~97% (194/186·224/216·171/166·63/62·76/74, 높이는 같음) → 자간 -0.5 */
  html[lang="ko"] [data-fr="fr02"] .s03__steptitle,
html[lang="ko"] [data-fr="fr02"] .s04__steptitle,
html[lang="ko"] [data-fr="fr02"] .s05__steptitle,
html[lang="ko"] [data-fr="fr02"] .s03__stepbody,
html[lang="ko"] [data-fr="fr02"] .s04__stepbody,
html[lang="ko"] [data-fr="fr02"] .s05__stepbody{letter-spacing:calc(-0.5*var(--k))!important}
  /* 소음순 형태 그림: 기존 tc jpg(labia_type_0N.jpg 125×209 등)는 원본보다 3% 작은 렌더에서 잘려 잉크가 203/209 로 작고 4px 아래,
     이상적 형태(86×220)는 84×232 상자 contain 으로 84×215 가 되어 원본(84×224)보다 짧고 7px 왼쪽이었다.
     → 원본 05_01_02.jpg 에서 그대로 잘라(…_o.jpg: 366~491·538~658·701~836·879~1008·1058~1170 ×2726~2936, 이상적 1379~1463×2711~2936) 원본 좌표에 놓는다 */
  [data-fr="fr02"] #sec-03 .s03__img{object-fit:fill!important}
  [data-fr="fr02"] #sec-03 .s03__img--1{width:calc(125*var(--k))!important;height:calc(210*var(--k))!important;margin-left:calc(4*var(--k))}
  [data-fr="fr02"] #sec-03 .s03__img--2{width:calc(120*var(--k))!important;height:calc(210*var(--k))!important}
  [data-fr="fr02"] #sec-03 .s03__img--3{width:calc(135*var(--k))!important;height:calc(210*var(--k))!important;margin-left:calc(-3*var(--k))}
  [data-fr="fr02"] #sec-03 .s03__img--4{width:calc(129*var(--k))!important;height:calc(210*var(--k))!important;margin-left:calc(3*var(--k))}
  [data-fr="fr02"] #sec-03 .s03__img--5{width:calc(112*var(--k))!important;height:calc(210*var(--k))!important}
  [data-fr="fr02"] #sec-03 .s03__img--6{width:calc(84*var(--k))!important;height:calc(225*var(--k))!important;margin-left:calc(14*var(--k))}
  [data-fr="fr02"] #sec-03 .s03__plate .s03__shape{margin-top:calc(4.5*var(--k))}            /* 그림 위 2726 */
  [data-fr="fr02"] #sec-03 .s03__plate .s03__cap{margin-top:calc(15.5*var(--k))!important}   /* 설명 줄은 그대로 2951.5 */
  [data-fr="fr02"] #sec-03 .s03__plate--right .s03__shape{margin-top:calc(-10.5*var(--k))}   /* 이상적 형태 위 2711 */
  [data-fr="fr02"] #sec-03 .s03__plate--right .s03__cap{margin-top:calc(14.5*var(--k))!important;margin-left:calc(14*var(--k))!important}   /* 설명 글도 그림처럼 7px 오른쪽(원본 x1341~1500) */
  /* Effect! 오른쪽 사진: 기존 effect_photo.jpg 가 960×767 이라 790 상자 cover 로 3% 확대·좌우 14px 잘려 사진 속 동그라미 04·05 가
     우리 동그라미와 어긋나 두 겹으로 보였다 → 원본 960×790 그대로(effect_photo_o.jpg, HTML src 교체). 상자 960/790 은 body_05_01.css 그대로 */
  /* Effect! 동그라미 숫자: 원본은 굵고 좁은 숫자(높이 25, 04 폭 24, 01 폭 21, 흰 반투명 봉우리 238~240 → 알파 ≈.65)인데 우리는 Oswald Light 라 가늘고 넓었다(04 폭 29, 알파 .55).
     Oswald Bold 31px 는 높이 25 에 폭 30~31 → 가로 .77 로 눌러 폭 23~24. 밑줄은 원본 봉우리 +15 (알파 ≈.3), 우리 +26 (.5) → .3 */
  [data-fr="fr02"] #sec-06 .s06__n{color:#fff!important;opacity:.66;display:inline-block;transform:scaleX(.83);transform-origin:50% 50%}
html[lang="ko"] [data-fr="fr02"] #sec-06 .s06__n{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;font-size:calc(31*var(--k))!important;letter-spacing:0!important;-webkit-text-stroke:1px #fff}
  /* (Bold .77 은 줄기 5px 로 원본 4px 보다 굵고 01 폭 19 — Regular+획 1px 를 .83 으로 누르면 줄기 4px·01 폭 21·04 폭 24 로 원본과 같다. 알파는 opacity 로 주어 획·채움이 겹쳐도 균일) */
  [data-fr="fr02"] #sec-06 .s06__rule{opacity:.3!important;margin-top:calc(15*var(--k))!important}   /* 숫자 32→31px 로 줄 상자가 1px 줄어 밑줄·글 1px 위로 감 → 되돌림(밑줄 5537, 글 5567) */
}

/* ── 잉크 상자 실측 잔여 (2026-09-18, 원본 vs 우리 전체 화면 1:1 픽셀 대조) ── */
@media (min-width:1025px){
  /* 히어로 제목 '여성성형' gmsb: 원본 x1087~1284(198) / 우리 1090~1290(201) → 3px 왼쪽, 자간 -0.8 → -1.55 */
  [data-tc="260817r6rvs"] .s00-title{margin-left:calc(-3*var(--k))!important}
html[lang="ko"] [data-tc="260817r6rvs"] .s00-title{letter-spacing:calc(-1.55*var(--k))!important}
  /* Who?·How?·Effect! 회색 소제목 '여성성형' 34.3px: 원본 x317 폭126 / 우리 x321 폭124 → 4px 왼쪽, 자간 +.5 / 주황 큰 제목 48px: 원본 x316 / 우리 x322 → 6px 왼쪽(폭은 같음) */
  [data-fr="fr02"] #sec-01 .s01__h3,[data-fr="fr02"] #sec-02 .s02__h3,[data-fr="fr02"] #sec-06 .s06__h3{margin-left:calc(-4*var(--k))!important}
html[lang="ko"] [data-fr="fr02"] #sec-01 .s01__h3,
html[lang="ko"] [data-fr="fr02"] #sec-02 .s02__h3,
html[lang="ko"] [data-fr="fr02"] #sec-06 .s06__h3{letter-spacing:calc(.5*var(--k))!important}
  [data-fr="fr02"] #sec-01 .s01__h2,[data-fr="fr02"] #sec-02 .s02__h2,[data-fr="fr02"] #sec-06 .s06__h2{margin-left:calc(-6*var(--k))!important}
  /* Special Points 카드 제목 Bold 23.5px: 폭 245 / 원본 248 → 자간 +.25 */
  html[lang="ko"] [data-fr="fr02"] #sec-00 .s00__title{letter-spacing:calc(.25*var(--k))!important}
  /* Effect! 설명 16.4px: 둘째 줄 폭 337 / 원본 344 → 자간 +.3 */
  html[lang="ko"] [data-fr="fr02"] #sec-06 .s06__lead{letter-spacing:calc(.3*var(--k))!important}
}

/* == sizefix mommy_05_01 == */
@media (min-width:1025px){
html[lang="ko"] [data-fr="fr02"] #sec-01 h2.s01__h2{font-size:48.4px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-01 span.s01__t{font-size:20.6px!important;letter-spacing:-0.36px!important}
html[lang="ko"] [data-fr="fr02"] #sec-03 p.s03__body{font-size:18.1px!important;letter-spacing:-0.44px!important}
html[lang="ko"] [data-fr="fr02"] #sec-03>div.wrap>p.s03__body.s03__body--2:nth-of-type(3){font-size:17.7px!important;letter-spacing:-0.42px!important}
html[lang="ko"] [data-fr="fr02"] #sec-04 p.s04__stepbody{font-size:16.5px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr02"] #sec-06 p.s06__lead{font-size:17.4px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr00"] #hero p.s00-logo{font-size:43.3px!important;letter-spacing:0.0px!important}   /* TANG:GLE */
html[lang="ko"] [data-fr="fr00"] #hero h2.s00-title{font-size:54.6px!important;letter-spacing:-0.79px!important}   /* 여성성형 */
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>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(1)>div.s00-cell.s00-cell1:nth-of-type(1)>div.s00-kv>dt{font-size:15.6px!important;letter-spacing:0.0px!important}   /* 수술시간 */
html[lang="ko"] [data-fr="fr00"] #hero>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(1)>div.s00-cell.s00-cell1:nth-of-type(1)>div.s00-kv>dd{font-size:16.0px!important;letter-spacing:0.0px!important}   /* 1시간 정도 */
html[lang="ko"] [data-fr="fr00"] #hero>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(1)>div.s00-cell.s00-cell2:nth-of-type(2)>div.s00-kv>dt{font-size:15.6px!important;letter-spacing:0.0px!important}   /* 마취방법 */
html[lang="ko"] [data-fr="fr00"] #hero>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(1)>div.s00-cell.s00-cell2:nth-of-type(2)>div.s00-kv>dd{font-size:16.1px!important;letter-spacing:0.0px!important}   /* 부분마취 */
html[lang="ko"] [data-fr="fr00"] #hero>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(2)>div.s00-cell.s00-cell1:nth-of-type(1)>div.s00-kv>dt{font-size:15.3px!important;letter-spacing:0.0px!important}   /* 입원치료 */
html[lang="ko"] [data-fr="fr00"] #hero>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(2)>div.s00-cell.s00-cell1:nth-of-type(1)>div.s00-kv>dd{font-size:15.8px!important;letter-spacing:0.0px!important}   /* 불필요 */
html[lang="ko"] [data-fr="fr00"] #hero>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(2)>div.s00-cell.s00-cell2:nth-of-type(2)>div.s00-kv>dt{font-size:15.6px!important;letter-spacing:0.0px!important}   /* 실밥제거 */
html[lang="ko"] [data-fr="fr00"] #hero>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(2)>div.s00-cell.s00-cell2:nth-of-type(2)>div.s00-kv>dd{font-size:16.2px!important;letter-spacing:0.0px!important}   /* 불필요(녹는실 사용) */
html[lang="ko"] [data-fr="fr00"] #hero>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(3)>div.s00-cell.s00-cell1:nth-of-type(1)>div.s00-kv>dt{font-size:15.3px!important;letter-spacing:0.0px!important}   /* 내원치료 */
html[lang="ko"] [data-fr="fr00"] #hero>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(3)>div.s00-cell.s00-cell1:nth-of-type(1)>div.s00-kv>dd{font-size:14.3px!important;letter-spacing:0.0px!important}   /* 1~2회 */
html[lang="ko"] [data-fr="fr00"] #hero>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(3)>div.s00-cell.s00-cell2:nth-of-type(2)>div.s00-kv>dt{font-size:15.9px!important;letter-spacing:0.0px!important}   /* 회복기간 */
html[lang="ko"] [data-fr="fr00"] #hero>div.s00-inner>div.s00-panel>dl.s00-spec>div.s00-row:nth-of-type(3)>div.s00-cell.s00-cell2:nth-of-type(2)>div.s00-kv>dd{font-size:15.3px!important;letter-spacing:0.0px!important}   /* 2~3일 후 */
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 p.s00__sub{font-size:22.0px!important;letter-spacing:0.0px!important}   /* 말 못할 여자들만의 고민을 해결하 */
html[lang="ko"] [data-fr="fr01"] #sec-00 span.s00__kicker-t{font-size:30.8px!important;letter-spacing:-1.44px!important}   /* Prologue */
html[lang="ko"] [data-fr="fr01"] #sec-00 p.s00__p{font-size:18.0px!important;letter-spacing:-0.5px!important}   /* 여성성형은 여성의 성기 부위에 나 */
html[lang="ko"] [data-fr="fr02"] #sec-00>div.wrap>p.kicker.s00__kicker:nth-of-type(1){font-size:29.3px!important;letter-spacing:-1.27px!important}   /* Special Points */
html[lang="ko"] [data-fr="fr02"] #sec-00 h3.s00__h3{font-size:40.1px!important;letter-spacing:0.0px!important}   /* 탱글성형외과 */
html[lang="ko"] [data-fr="fr02"] #sec-00 h2.s00__h2{font-size:55.5px!important;letter-spacing:0.0px!important}   /* 여성성형이 특별한 이유 */
html[lang="ko"] [data-fr="fr02"] #sec-00 p.s00__lead{font-size:16.2px!important;letter-spacing:0.0px!important}   /* 탱글성형외과만의 특별한 차이를 지 */
html[lang="ko"] [data-fr="fr02"] #sec-00 h4.s00__title{font-size:23.5px!important;letter-spacing:0.0px!important}   /* 성형외과 전문의 직접 시술 */
html[lang="ko"] [data-fr="fr02"] #sec-00 p.s00__body{font-size:18.1px!important;letter-spacing:-0.44px!important}   /* 숙련된 의료진이 진행하는 섬세한  */
html[lang="ko"] [data-fr="fr02"] #sec-01 p.kicker{font-size:29.7px!important;letter-spacing:-1.3px!important}   /* Who? */
html[lang="ko"] [data-fr="fr02"] #sec-01 h3.s01__h3{font-size:34.9px!important;letter-spacing:0.0px!important}   /* 여성성형 */
html[lang="ko"] [data-fr="fr02"] #sec-01 p.s01__lead{font-size:17.5px!important;letter-spacing:-0.55px!important}   /* 탱글성형외과의 여성성형, 자신의  */
html[lang="ko"] [data-fr="fr02"] #sec-01 span.s01__n{font-size:19.1px!important;letter-spacing:0.0px!important}   /* 02 */
html[lang="ko"] [data-fr="fr02"] #sec-02 p.kicker{font-size:30.0px!important;letter-spacing:-1.3px!important}   /* How? */
html[lang="ko"] [data-fr="fr02"] #sec-02 h3.s02__h3{font-size:34.9px!important;letter-spacing:0.0px!important}   /* 여성성형 */
html[lang="ko"] [data-fr="fr02"] #sec-02 h2.s02__h2{font-size:48.4px!important;letter-spacing:0.0px!important}   /* 수술은 어떻게 이루어 질까요? */
html[lang="ko"] [data-fr="fr02"] #sec-02 p.s02__body{font-size:18.3px!important;letter-spacing:-0.45px!important}   /* 여성성형의 핵심은 기능적인 면과  */
html[lang="ko"] [data-fr="fr02"] #sec-02>div.wrap>p.s02__body.s02__body--2:nth-of-type(3){font-size:18.3px!important;letter-spacing:-0.44px!important}   /* 일상생활의 불편함 개선은 물론 미 */
html[lang="ko"] [data-fr="fr02"] #sec-03 span.badge{font-size:21.8px!important;letter-spacing:0.0px!important}   /* 소음순성형 */
html[lang="ko"] [data-fr="fr02"] #sec-03 p.s03__cap{font-size:17.4px!important;letter-spacing:-0.5px!important}   /* 비대칭 형태 */
html[lang="ko"] [data-fr="fr02"] #sec-03 h4.s03__steptitle{font-size:21.0px!important;letter-spacing:0.0px!important}   /* 수술 전 */
html[lang="ko"] [data-fr="fr02"] #sec-03 p.s03__stepbody{font-size:16.0px!important;letter-spacing:0.0px!important}   /* 충분한 상담 후 다양한 형태의소음 */
html[lang="ko"] [data-fr="fr02"] #sec-04 span.badge{font-size:21.8px!important;letter-spacing:0.0px!important}   /* 대음순 지방이식 */
html[lang="ko"] [data-fr="fr02"] #sec-04 p.s04__body{font-size:18.3px!important;letter-spacing:-0.44px!important}   /* 대음순은 외부 충격으로부터 보호하 */
html[lang="ko"] [data-fr="fr02"] #sec-04>div.wrap>p.s04__body.s04__body--2:nth-of-type(3){font-size:18.3px!important;letter-spacing:-0.44px!important}   /* 탄력이 떨어져 빈약한 대음순을 지 */
html[lang="ko"] [data-fr="fr02"] #sec-04 h4.s04__steptitle{font-size:21.0px!important;letter-spacing:0.0px!important}   /* 수술 전 */
html[lang="ko"] [data-fr="fr02"] #sec-05 span.badge{font-size:21.8px!important;letter-spacing:0.0px!important}   /* 음핵성형 */
html[lang="ko"] [data-fr="fr02"] #sec-05 p.s05__body{font-size:18.2px!important;letter-spacing:-0.44px!important}   /* 음핵은 질과 소음순 위쪽에 작고  */
html[lang="ko"] [data-fr="fr02"] #sec-05>div.wrap>p.s05__body.s05__body--2:nth-of-type(3){font-size:18.2px!important;letter-spacing:-0.44px!important}   /* 음핵은 발기기관으로 여성의 몸에서 */
html[lang="ko"] [data-fr="fr02"] #sec-05>div.wrap>p.s05__body.s05__body--3:nth-of-type(4){font-size:18.3px!important;letter-spacing:-0.44px!important}   /* 크기와 모양은 개인마다 다르지만  */
html[lang="ko"] [data-fr="fr02"] #sec-05 h4.s05__steptitle{font-size:21.0px!important;letter-spacing:0.0px!important}   /* 수술 전 */
html[lang="ko"] [data-fr="fr02"] #sec-05 p.s05__stepbody{font-size:16.1px!important;letter-spacing:0.0px!important}   /* 표피가 음핵을 덮고 있거나모양 변 */
html[lang="ko"] [data-fr="fr02"] #sec-06 p.kicker{font-size:29.4px!important;letter-spacing:-1.27px!important}   /* Effect! */
html[lang="ko"] [data-fr="fr02"] #sec-06 h3.s06__h3{font-size:34.9px!important;letter-spacing:0.0px!important}   /* 여성성형 */
html[lang="ko"] [data-fr="fr02"] #sec-06 h2.s06__h2{font-size:48.4px!important;letter-spacing:0.0px!important}   /* 어떤 효과가 있을까요? */
html[lang="ko"] [data-fr="fr02"] #sec-06 span.s06__label{font-size:20.0px!important;letter-spacing:0.0px!important}   /* 외형 개선 */
html[lang="ko"] [data-fr="fr02"] #sec-06 span.s06__n{font-size:29.8px!important;letter-spacing:0.0px!important}   /* 04 */
}
/* == /sizefix mommy_05_01 == */

/* ── 6차: 검수 지적 + 원본 05_01_02.jpg 픽셀 재실측 (2026-09-19) ── */
@media (min-width:1025px){
  /* Who? 목록 번호↔설명 사이 세로 막대: 원본은 회색이 아니라 옅은 산호색 [255,182,157] 이고 높이 15.5,
     우리 것(#d8d4d0 14px)보다 3.8px 위에서 시작한다(원본 잉크 y2158.3~2173.7 ↔ 우리 2161.4~2175.4, body 좌표) */
  [data-fr="fr02"] #sec-01 .s01__t{
    background-image:linear-gradient(#ffb69d,#ffb69d)!important;background-repeat:no-repeat!important;
    background-size:1px calc(15.5*var(--k))!important;background-position:0 calc(50% - 2.8px)!important}

  /* 단계 설명 자간: 이 쪽 sizefix 가 자간을 0 으로 덮어써 폭이 원본과 어긋났다(원본 잉크 폭에 맞춘다)
     #sec-03 16.0px 183/210 ↔ 원본 188/216 → +0.35 / #sec-04 16.5px 171/157/161 ↔ 166/152/155 → -0.45
     #sec-05 16.1px 167/147/146 ↔ 171/153/150 → +0.4 */
  html[lang="ko"] [data-fr="fr02"] #sec-03 p.s03__stepbody{letter-spacing:calc(0.35*var(--k))!important}
  html[lang="ko"] [data-fr="fr02"] #sec-04 p.s04__stepbody{letter-spacing:calc(-0.45*var(--k))!important}
  html[lang="ko"] [data-fr="fr02"] #sec-05 p.s05__stepbody{letter-spacing:calc(0.4*var(--k))!important}
  /* 단계 설명 색: 원본 잉크 중심 [102] / 우리 [110] (#656565 를 이 크기로 그리면 110 으로 뜬다) → #5d5d5d */
  [data-fr="fr02"] .s03__stepbody,[data-fr="fr02"] .s04__stepbody,[data-fr="fr02"] .s05__stepbody{color:#5d5d5d!important}

  /* Effect! 설명: 원본 줄 잉크 238/344 ↔ 우리 247/357 → 자간 -0.5 */
  html[lang="ko"] [data-fr="fr02"] #sec-06 p.s06__lead{letter-spacing:calc(-0.5*var(--k))!important}

  /* 세로 위치(조각 높이 5784→5778): 이 쪽 sizefix 가 본문을 17.4→18.1~18.3px 로 키우면서
     line-height:1 줄 상자도 같이 커져 둘째·셋째 줄부터 아래가 통째로 밀렸다.
     원본은 본문 첫 줄→둘째 줄 잉크 간격이 어느 구역이나 정확히 35px 이다 → (35 - 글자크기) 로 다시 잡는다.
     (.s0N__body 규칙이 --2/--3 도 잡으므로 반드시 먼저 적는다) */
  [data-fr="fr02"] #sec-02 .s02__body{margin-top:calc(38*var(--k))!important}   /* 큰 제목→본문 원본 잉크 83, 우리 85 */
  [data-fr="fr02"] #sec-02 .s02__body--2{margin-top:calc(16.7*var(--k))!important}
  [data-fr="fr02"] #sec-03 .s03__body--2{margin-top:calc(16.9*var(--k))!important}
  [data-fr="fr02"] #sec-04 .s04__body--2{margin-top:calc(16.7*var(--k))!important}
  [data-fr="fr02"] #sec-05 .s05__body--2{margin-top:calc(16.8*var(--k))!important}
  [data-fr="fr02"] #sec-05 .s05__body--3{margin-top:calc(16.7*var(--k))!important}
}

/* ── 히어로 설명 자간 (2026-09-19 재실측) ── */
@media (min-width:1025px){
  /* 이 쪽 sizefix 가 17→17.2px·자간 0 으로 덮어써 줄 잉크가 원본보다 좁아졌다(우리 205/318 ↔ 원본 209/326) → 자간 +0.3 */
  html[lang="ko"] [data-fr="fr00"] #hero p.s00-lead{letter-spacing:calc(0.3*var(--k))!important}
}

/* ── 글자 사이 간격 재실측 (2026-09-19, 글자 잉크 낱자 대조) ── */
@media (min-width:1025px){
  /* Special Points 큰 주황 제목 55.5px: 낱자 잉크는 원본과 같은데(44·45·41·50) 낱자 간격만 1px 넓어
     줄 잉크가 561 ↔ 원본 551 → 자간 -1 (가운데 맞춤이라 좌우로 5px 씩 튀어나와 있었다) */
  html[lang="ko"] [data-fr="fr02"] #sec-00 h2.s00__h2{letter-spacing:calc(-1*var(--k))!important}
  /* Who? 목록 3행 '음핵(성감대) …': 괄호가 든 줄만 잉크 345 ↔ 원본 332 (다른 3행은 98~99%) → 자간 -0.86 */
  html[lang="ko"] [data-fr="fr02"] #sec-01 .s01__item:nth-child(3) .s01__t{letter-spacing:calc(-0.86*var(--k))!important}
  /* 소음순 둘째 줄 '…음핵(클리토리스)을…' 도 같은 이유로 699 ↔ 원본 688 → 자간 -0.62 */
  html[lang="ko"] [data-fr="fr02"] #sec-03>div.wrap>p.s03__body.s03__body--2:nth-of-type(3){letter-spacing:calc(-0.62*var(--k))!important}
}
@media (min-width:1025px){
  /* Special Points 라벨: 잉크 131 ↔ 원본 135 (가운데 맞춤이라 좌우 2px 씩 모자람) → 자간 -1.27 → -0.96 */
  html[lang="ko"] [data-fr="fr02"] #sec-00>div.wrap>p.kicker.s00__kicker:nth-of-type(1){letter-spacing:calc(-0.96*var(--k))!important}
}

/* ── Who? 왼쪽 단 글자 굵기·폭 (2026-09-19, 흐림에 둔감한 잉크 질량으로 대조) ── */
@media (min-width:1025px){
  /* 목록 4행: 잉크 질량이 원본의 80% 밖에 안 돼 원본보다 흐렸다(본문·프롤로그는 96~104% 로 맞다) → 획 0.15px 보강.
     폭도 1~2% 넓어(374/207/401 ↔ 원본 367/204/395) 자간 -0.36 → -0.61 (괄호가 든 3행은 아래 -0.86 이 이긴다) */
  html[lang="ko"] [data-fr="fr02"] #sec-01 span.s01__t{letter-spacing:calc(-0.61*var(--k))!important;-webkit-text-stroke:.22px currentColor}
  /* 같은 단의 설명 줄도 질량 89% → 획 0.08px */
  html[lang="ko"] [data-fr="fr02"] #sec-01 .s01__lead{-webkit-text-stroke:.08px currentColor}
}

/* 한국어 Prologue(#sec-00) 마지막 줄 '일석이조의 효과를 얻을 수 있습니다.' 아랫부분이 구역 바닥(높이 471px·overflow:hidden)에서 4px 잘렸다
   (2026-09-29 전수 측정 — 위 본문 자리 맞춤으로 글이 조금 내려간 탓). 구역만 10px 늘린다(PC) */
@media (min-width:1025px){
  html[lang="ko"] [data-tc="260817510at"] #sec-00.s00{--s00-band-h:481px}
}
