
@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/Noto_Sans_KR/static/NotoSansKR-Thin.ttf") format("truetype");
    font-weight: 100;
}

@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/Noto_Sans_KR/static/NotoSansKR-ExtraLight.ttf") format("truetype");
    font-weight: 200;
}


@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/Noto_Sans_KR/static/NotoSansKR-Light.ttf") format("truetype");
    font-weight: 300;
}

@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/Noto_Sans_KR/static/NotoSansKR-Regular.ttf") format("truetype");
    font-weight: 400;
}

@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/Noto_Sans_KR/static/NotoSansKR-Medium.ttf") format("truetype");
    font-weight: 500;
}

@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/Noto_Sans_KR/static/NotoSansKR-SemiBold.ttf") format("truetype");
    font-weight: 600;
}

@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/Noto_Sans_KR/static/NotoSansKR-Bold.ttf") format("truetype");
    font-weight: 700;
}

@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/Noto_Sans_KR/static/NotoSansKR-ExtraBold.ttf") format("truetype");
    font-weight: 800;
}

@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/Noto_Sans_KR/static/NotoSansKR-Black.ttf") format("truetype");
    font-weight: 900;
}



@font-face {
    font-family: "나눔스퀘어라운드";
    src: url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_TTF_SQUARE_ROUND/NanumSquareRoundL.ttf") format("truetype"),
    url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_OTF_SQUARE_ROUND/NanumSquareRoundOTFL.otf") format("woff2"),
    url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_OTF_SQUARE_ROUND/NanumSquareRoundOTFL.otf") format("woff");
    font-weight: 300;
}

@font-face {
    font-family: "나눔스퀘어라운드";
    src: url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_TTF_SQUARE_ROUND/NanumSquareRoundR.ttf") format("truetype"),
    url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_OTF_SQUARE_ROUND/NanumSquareRoundOTFR.otf") format("woff2"),
    url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_OTF_SQUARE_ROUND/NanumSquareRoundOTFR.otf") format("woff");
    font-weight: 400;
}

@font-face {
    font-family: "나눔스퀘어라운드";
    src: url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_TTF_SQUARE_ROUND/NanumSquareRoundB.ttf") format("truetype"),
    url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_OTF_SQUARE_ROUND/NanumSquareRoundOTFB.otf") format("woff2"),
    url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_OTF_SQUARE_ROUND/NanumSquareRoundOTFB.otf") format("woff");
    font-weight: 500;
}

@font-face {
    font-family: "나눔스퀘어라운드";
    src: url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_TTF_SQUARE_ROUND/NanumSquareRoundEB.ttf") format("truetype"),
    url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_OTF_SQUARE_ROUND/NanumSquareRoundOTFEB.otf") format("woff2"),
    url("/assets/fonts/NaverNanumSquareRound/NanumFontSetup_OTF_SQUARE_ROUND/NanumSquareRoundOTFEB.otf") format("woff");
    font-weight: 700;
}