/***********************************************/
/******************* 나눔고딕 *******************/
/***********************************************/

/* 나눔고딕 Regular (400) */
@font-face {
    font-family: 'NanumGothic';
    src: url('../fonts/NanumGothic/NanumGothic-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* 나눔고딕 Bold (700) */
@font-face {
    font-family: 'NanumGothic';
    src: url('../fonts/NanumGothic/NanumGothic-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* 나눔고딕 ExtraBold (800) */
@font-face {
    font-family: 'NanumGothic';
    src: url('../fonts/NanumGothic/NanumGothicExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

/*****************************************************/
/******************* 나눔스퀘어라운드 *******************/
/*****************************************************/

/* 나눔스퀘어라운드 Regular (400) */
@font-face {
    font-family: 'NanumSquareRound';
    src: url('../fonts/NanumSquareRound/NanumSquareRoundR.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* 나눔스퀘어라운드 Bold (700) */
@font-face {
    font-family: 'NanumSquareRound';
    src: url('../fonts/NanumSquareRound/NanumSquareRoundB.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* 나눔스퀘어라운드 ExtraBold (800) */
@font-face {
    font-family: 'NanumSquareRound';
    src: url('../fonts/NanumSquareRound/NanumSquareRoundEB.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

/************************************************/
/******************* 나눔스퀘어 *******************/
/************************************************/

/* 나눔스퀘어 Regular (400) */
@font-face {
    font-family: 'NanumSquare';
    src: url('../fonts/NanumSquare/NanumSquareR.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* 나눔스퀘어 Bold (700) */
@font-face {
    font-family: 'NanumSquare';
    src: url('../fonts/NanumSquare/NanumSquareB.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* 나눔스퀘어 ExtraBold (800) */
@font-face {
    font-family: 'NanumSquare';
    src: url('../fonts/NanumSquare/NanumSquareEB.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

/*****************************************************/
/******************* Noto Serif KR *******************/
/*****************************************************/

/* Noto Serif KR Regular (400) */
@font-face {
    font-family: 'Noto Serif KR';
    src: url('../fonts/NotoSerifKR/NotoSerifKR-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Noto Serif KR Bold (700) */
@font-face {
    font-family: 'Noto Serif KR';
    src: url('../fonts/NotoSerifKR/NotoSerifKR-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/**************************************************/
/******************* 나눔고딕코딩 *******************/
/**************************************************/

/* 나눔고딕코딩 Regular (400) */
@font-face {
    font-family: 'Nanum Gothic Coding';
    src: url('../fonts/NanumGothicCoding/NanumGothicCoding.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* 나눔고딕코딩 Bold (700) */
@font-face {
    font-family: 'Nanum Gothic Coding';
    src: url('../fonts/NanumGothicCoding/NanumGothicCoding-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/****************************************************/
/******************* Gmarket Sans *******************/
/****************************************************/

/* Gmarket Sans Light (300) */
@font-face {
    font-family: 'Gmarket Sans';
    src: url('../fonts/GmarketSans/GmarketSansTTFLight.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* Gmarket Sans Medium (400) */
@font-face {
    font-family: 'Gmarket Sans';
    src: url('../fonts/GmarketSans/GmarketSansTTFMedium.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Gmarket Sans Bold (700) */
@font-face {
    font-family: 'Gmarket Sans';
    src: url('../fonts/GmarketSans/GmarketSansTTFBold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}