/* ======================================================
 * 1) Google Fonts (최소화 추천)
 * - Noto Sans KR: 400/700만 유지 (가독/용량 밸런스)
 * - Merriweather 계열: 한글 원페이지면 보통 불필요 → 주석
 * ====================================================== */

/* ✅ 본문용: Noto Sans KR (최소 두께) */
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;700&display=swap");

/* ❌ 보통 미사용(영문용). 필요할 때만 켜기 */
/*
@import url("https://fonts.googleapis.com/css?family=Merriweather+Sans:400,700&display=swap");
@import url("https://fonts.googleapis.com/css?family=Merriweather:400,700&display=swap");
*/

/* ======================================================
 * 2) @font-face (실사용 폰트만 유지)
 * - ✅ GmarketSans: 네 프로젝트에서 f-gmarketL/M/B 쓰는 걸 많이 봄 → 유지 추천
 * - ✅ S-CoreDream: 쓰면 4/6 정도만 추천(2~6 전부는 과함)
 * - 그 외는 전부 주석 처리 권장
 * ====================================================== */

/* ✅ GmarketSans (추천 유지) */
@font-face {
  font-family: "GmarketSansLight";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff")
    format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "GmarketSansMedium";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff")
    format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "GmarketSansBold";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff")
    format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* ✅ S-CoreDream (선택: 타이틀/강조에 쓰면 4/6만 추천) */
/*
@font-face {
  font-family: "S-CoreDream-4Regular";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "S-CoreDream-6Bold";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
*/

/* ❌ 아래 폰트들은 원페이지/보험 비교 랜딩에서 보통 안 씀 → 주석 추천 */
/*
@font-face { font-family: "S-CoreDream-2ExtraLight"; src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-2ExtraLight.woff") format("woff"); font-display: swap; }
@font-face { font-family: "S-CoreDream-3Light";      src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff") format("woff"); font-display: swap; }
@font-face { font-family: "S-CoreDream-5Medium";     src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff") format("woff"); font-display: swap; }

@font-face { font-family: "NEXONFootballGothicLA1"; src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXONFootballGothicLA1.woff") format("woff"); font-display: swap; }
@font-face { font-family: "Recipekorea";           src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/Recipekorea.woff") format("woff"); font-display: swap; }
@font-face { font-family: "RixYeoljeongdo_Regular";src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2102-01@1.0/RixYeoljeongdo_Regular.woff") format("woff"); font-display: swap; }
@font-face { font-family: "GongGothicBold";        src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-10@1.0/GongGothicBold.woff") format("woff"); font-display: swap; }
@font-face { font-family: "ONE-Mobile-Title";      src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2105_2@1.0/ONE-Mobile-Title.woff") format("woff"); font-display: swap; }
*/

/* ======================================================
 * 3) 폰트 패밀리별 클래스 (실사용만 유지)
 * - f-gmarketL/M/B : 유지
 * - f-notosans      : 유지 (기본 폰트)
 * - 나머지 클래스는 해당 폰트를 주석 처리했으면 같이 주석 처리
 * ====================================================== */

/* ✅ 기본/본문 */
.f-notosans {
  font-family: "Noto Sans KR", system-ui, -apple-system, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, sans-serif;
}

/* ✅ Gmarket */
.f-gmarketL {
  font-family: "GmarketSansLight", "Noto Sans KR", sans-serif;
}
.f-gmarketM {
  font-family: "GmarketSansMedium", "Noto Sans KR", sans-serif;
}
.f-gmarketB {
  font-family: "GmarketSansBold", "Noto Sans KR", sans-serif;
}

/* ✅ S-CoreDream 쓰면 활성화 */
/*
.f-scd4 { font-family: "S-CoreDream-4Regular", "Noto Sans KR", sans-serif; }
.f-scd6 { font-family: "S-CoreDream-6Bold", "Noto Sans KR", sans-serif; }
*/

/* ❌ 아래는 해당 폰트들을 주석 처리했으면 클래스도 같이 주석 */
/*
.f-scd2 { font-family: "S-CoreDream-2ExtraLight", "Noto Sans KR", sans-serif; }
.f-scd3 { font-family: "S-CoreDream-3Light", "Noto Sans KR", sans-serif; }
.f-scd5 { font-family: "S-CoreDream-5Medium", "Noto Sans KR", sans-serif; }

.f-nxfoot { font-family: "NEXONFootballGothicLA1", "Noto Sans KR", sans-serif; }
.f-reck   { font-family: "Recipekorea", "Noto Sans KR", sans-serif; }
.f-rix    { font-family: "RixYeoljeongdo_Regular", "Noto Sans KR", sans-serif; }
.f-ggb    { font-family: "GongGothicBold", "Noto Sans KR", sans-serif; }
.f-one    { font-family: "ONE-Mobile-Title", "Noto Sans KR", sans-serif; }
*/
