@font-face {
    font-family: "NanumSquare";
    src: url("NanumSquareEB.woff") format("woff"), url("NanumSquareEB.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    unicode-range: U+1100-11FF, U+3130-318F, U+A960-A97F, U+AC00-D7A3, U+D7B0-D7FF;
}

@font-face {
    font-family: "NanumSquare";
    src: url("NanumSquareB.woff") format("woff"), url("NanumSquareB.woff2") format("woff2");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    unicode-range: U+1100-11FF, U+3130-318F, U+A960-A97F, U+AC00-D7A3, U+D7B0-D7FF;
}

@font-face {
    font-family: "NanumSquare";
    src: url("NanumSquareR.woff") format("woff"), url("NanumSquareR.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+1100-11FF, U+3130-318F, U+A960-A97F, U+AC00-D7A3, U+D7B0-D7FF;
}

@font-face {
    font-family: "NanumSquare";
    src: url("NanumSquareL.woff") format("woff"), url("NanumSquareL.woff2") format("woff2");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    unicode-range: U+1100-11FF, U+3130-318F, U+A960-A97F, U+AC00-D7A3, U+D7B0-D7FF;
}
