@charset "utf-8";

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/Noto_Sans_KR/NotoSansKR-Regular.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/Noto_Sans_KR/NotoSansKR-Bold.otf) format('opentype');
}

@font-face {
    font-family: 'NanumSquare';
    font-weight: 400;
    src: url(../fonts/nanum-square/NanumSquare_acR.ttf) format('truetype');
    src: url(../fonts/nanum-square/NanumSquareOTF_acR.otf) format('opentype');
}
@font-face {
    font-family: 'NanumSquare';
    font-weight: 700;
    src: url(../fonts/nanum-square/NanumSquare_acB.ttf) format('truetype');
    src: url(../fonts/nanum-square/NanumSquareOTF_acB.otf) format('opentype');
}

@font-face {
    font-family: 'paybooc';
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/paybooc_font/paybooc\ Medium.ttf) format('truetype');
    src: url(../fonts/paybooc_font/paybooc\ OTF\ Medium.otf) format('opentype');
}
@font-face {
    font-family: 'paybooc';
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/paybooc_font/paybooc\ Bold.ttf) format('truetype');
    src: url(../fonts/paybooc_font/paybooc\ OTF\ Bold.otf) format('opentype');
}