@import url('https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap');   /* 원본 이미지의 명조 제목(내시경의 장점은…, 크리살릭스 주황 3줄 등) 대체 — 2026-09-18 */
/* 기준 홈페이지(tanggleps.com)와 동일한 글꼴 — 파일은 원본 사이트 /font/ 에서 복사
   2026-09-15 개정: 기준 css/font.css · css/s-core-dream.css 의 이름·굵기 지정을 그대로 옮겼다(파일만 이 사이트 ../font/).
   · 기준 이름: gmsl(지마켓산스 Light) · gmsm(Medium) · gmsb(Bold) · NanumBG · Oswald-light/-regular/-bold · GloberThinFree
     · scd-thin/-regular/-medium(에스코어드림) · nsk-regular/-medium(Noto Sans KR).
     gmsl 에 font-weight:700 을 주면 기준처럼 Light 파일에 브라우저가 볼드를 합성한다.
   · 'Nanum' · 'NanumGothic' · '나눔고딕' · 'Nanum Gothic' 은 일부러 선언하지 않는다.
     기준 사이트의 Nanum 은 구글 early-access 주소가 404 라 실제로는 방문자 PC 기본 글꼴(윈도우 = 맑은 고딕)로 보인다.
     여기서 진짜 나눔고딕 파일을 쓰면 오히려 기준과 달라 보여서, 기준과 똑같이 '받아지지 않는 글꼴'로 둔다.
   · 이전판(2026-09-07, 나눔고딕 파일 선언 포함): fonts.css.bak-20260915-font */
@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css');
@import url('font_ref.css');   /* 컴포넌트별 기준 값 — !important 라 뒤에 오는 main/sub.css 보다 이긴다 */

/* ── 기준 이름 (css/font.css, css/s-core-dream.css 와 같은 굵기 지정) ── */
@font-face{font-family:'gmsl';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansLight.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansLight.woff') format('woff')}
@font-face{font-family:'gmsl';font-style:normal;font-weight:300;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansLight.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansLight.woff') format('woff')}
@font-face{font-family:'gmsm';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansMedium.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansMedium.woff') format('woff')}
@font-face{font-family:'gmsm';font-style:normal;font-weight:500;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansMedium.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansMedium.woff') format('woff')}
@font-face{font-family:'gmsb';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansBold.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansBold.woff') format('woff')}
@font-face{font-family:'gmsb';font-style:normal;font-weight:700;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansBold.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansBold.woff') format('woff')}
@font-face{font-family:'Oswald-light';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/Oswald-Light.woff') format('woff')}
@font-face{font-family:'Oswald-regular';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/Oswald-Regular.woff') format('woff')}
@font-face{font-family:'Oswald-bold';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/Oswald-Bold.woff') format('woff')}
@font-face{font-family:'scd-thin';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/scdream1-webfont.woff2') format('woff2')}
@font-face{font-family:'scd-regular';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/scdream4-webfont.woff2') format('woff2')}
@font-face{font-family:'scd-medium';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/scdream5-webfont.woff2') format('woff2')}
/* 본문 조각(기준이 통짜 이미지인 시술·소개 본문)의 큰 가는 제목 — 기준 이미지를 잘라 후보 글꼴과 대조한 결과
   Gmarket Sans Light 가 아니라 에스코어드림(S-Core Dream) 1~2 였다. 2026-09-16, font_task/imgfont.py */
@font-face{font-family:'scd1';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/scdream1-webfont.woff2') format('woff2')}
@font-face{font-family:'scd2';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/scdream2-webfont.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/scdream2-webfont.woff') format('woff')}
@font-face{font-family:'scd3';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/scdream3-webfont.woff2') format('woff2')}
@font-face{font-family:'nsk-regular';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/NotoSansKR-Regular.woff2') format('woff2')}
@font-face{font-family:'nsk-medium';font-style:normal;font-weight:normal;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/NotoSansKR-Medium.woff2') format('woff2')}
@font-face{font-family:'GloberThinFree';font-style:normal;font-weight:400;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GloberThinFree.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GloberThinFree.woff') format('woff')}
/* nsk: 기준 nsk-light/-regular/-medium/-bold 와 같은 Noto Sans KR 파일을 굵기별 한 이름으로 묶은 것.
   시술·소개 본문 조각(기준은 이미지)의 한글 설명 글씨가 기준 이미지와 같은 Noto Sans KR 이라 js/site.js 의 '본문 조각 한글 글꼴' 이 쓴다. */
@font-face{font-family:'nsk';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')}
@font-face{font-family:'nsk';font-style:normal;font-weight:350;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/NotoSansKR-DemiLight.woff2') format('woff2')}
@font-face{font-family:'nsk';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')}
@font-face{font-family:'nsk';font-style:normal;font-weight:500;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/NotoSansKR-Medium.woff2') format('woff2')}
@font-face{font-family:'nsk';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')}
@font-face{font-family:'nsk';font-style:normal;font-weight:900;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/NotoSansKR-Black.woff2') format('woff2')}
/* NanumBG: 기준은 Regular 한 벌. 여기서는 시술 조각(이미지를 HTML 로 바꾼 본문)이 Light/Bold 를 써서 세 벌 유지 */
@font-face{font-family:'NanumBG';font-style:normal;font-weight:300;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothiclight.woff2') format('woff2')}
@font-face{font-family:'NanumBG';font-style:normal;font-weight:400;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothicregular.woff2') format('woff2')}
@font-face{font-family:'NanumBG';font-style:normal;font-weight:700;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothicbold.woff2') format('woff2')}

/* ── 이 사이트 예전 이름 (남은 규칙용 — 같은 파일) ── */
@font-face{font-family:'Gmarket Sans';font-style:normal;font-weight:300;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansLight.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansLight.woff') format('woff')}
@font-face{font-family:'Gmarket Sans';font-style:normal;font-weight:400;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansLight.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansLight.woff') format('woff')}
@font-face{font-family:'Gmarket Sans';font-style:normal;font-weight:500;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansMedium.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansMedium.woff') format('woff')}
@font-face{font-family:'Gmarket Sans';font-style:normal;font-weight:700;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansBold.woff2') format('woff2'),url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/GmarketSansBold.woff') format('woff')}
@font-face{font-family:'NanumBarunGothic';font-style:normal;font-weight:300;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothiclight.woff2') format('woff2')}
@font-face{font-family:'NanumBarunGothic';font-style:normal;font-weight:400;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothicregular.woff2') format('woff2')}
@font-face{font-family:'NanumBarunGothic';font-style:normal;font-weight:700;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothicbold.woff2') format('woff2')}
@font-face{font-family:'Nanum Barun Gothic';font-style:normal;font-weight:300;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothiclight.woff2') format('woff2')}
@font-face{font-family:'Nanum Barun Gothic';font-style:normal;font-weight:400;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothicregular.woff2') format('woff2')}
@font-face{font-family:'Nanum Barun Gothic';font-style:normal;font-weight:700;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothicbold.woff2') format('woff2')}
@font-face{font-family:'나눔바른고딕';font-style:normal;font-weight:300;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothiclight.woff2') format('woff2')}
@font-face{font-family:'나눔바른고딕';font-style:normal;font-weight:400;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothicregular.woff2') format('woff2')}
@font-face{font-family:'나눔바른고딕';font-style:normal;font-weight:700;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/nanumbarungothicbold.woff2') format('woff2')}
@font-face{font-family:'S-Core Dream';font-style:normal;font-weight:100;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/scdream1-webfont.woff2') format('woff2')}
@font-face{font-family:'S-Core Dream';font-style:normal;font-weight:400;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/scdream4-webfont.woff2') format('woff2')}
@font-face{font-family:'S-Core Dream';font-style:normal;font-weight:500;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/scdream5-webfont.woff2') format('woff2')}
@font-face{font-family:'Oswald';font-style:normal;font-weight:300;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/Oswald-Light.woff') format('woff')}
@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/Oswald-Regular.woff') format('woff')}
@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/Oswald-Bold.woff') format('woff')}
