/* NanumSquare */
@font-face {
    font-family: 'NanumSquare';
    src: url('../font/NanumSquareL.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'NanumSquare';
    src: url('../font/NanumSquareR.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'NanumSquare';
    src: url('../font/NanumSquareB.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'NanumSquare';
    src: url('../font/NanumSquareEB.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

/* GmarketSans */
@font-face {
    font-family: 'GmarketSans';
    src: url('../font/GmarketSansTTFBold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'GmarketSans';
    src: url('../font/GmarketSansTTFMedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'GmarketSans';
    src: url('../font/GmarketSansTTFLight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}