@font-face {
    font-family: 'NanumSquare';
    src: url('NanumSquareL.eot');
    src: local('NanumSquare Light'), local('NanumSquareL'), url('NanumSquareL.eot?#iefix') format('embedded-opentype'), url('NanumSquareL.woff2') format('woff2'), url('NanumSquareL.woff') format('woff'), url('NanumSquareL.ttf') format('truetype'), url('NanumSquareL.svg#NanumSquareL') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NanumSquare';
    src: url('NanumSquareB.eot');
    src: local('NanumSquare Bold'), local('NanumSquareB'), url('NanumSquareB.eot?#iefix') format('embedded-opentype'), url('NanumSquareB.woff2') format('woff2'), url('NanumSquareB.woff') format('woff'), url('../NanumSquareB.ttf') format('truetype'), url('NanumSquareB.svg#NanumSquareB') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NanumSquare';
    src: url('NanumSquareEB.eot');
    src: local('NanumSquare ExtraBold'), local('NanumSquareEB'), url('NanumSquareEB.eot?#iefix') format('embedded-opentype'), url('NanumSquareEB.woff2') format('woff2'), url('NanumSquareEB.woff') format('woff'), url('NanumSquareEB.ttf') format('truetype'), url('NanumSquareEB.svg#NanumSquareEB') format('svg');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NanumSquare';
    src: url('NanumSquareR.eot');
    src: local('NanumSquare Regular'), local('NanumSquareR'), url('NanumSquareR.eot?#iefix') format('embedded-opentype'), url('NanumSquareR.woff2') format('woff2'), url('NanumSquareR.woff') format('woff'), url('NanumSquareR.ttf') format('truetype'), url('NanumSquareR.svg#NanumSquareR') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}