@charset "utf-8";

/* Noto sans */
@font-face {
    font-family: 'Noto Sans Kr';
    font-style: normal;
    font-weight: 100;
    src: local('Noto Sans Light'),
    local('NotoSans-Light'), url(../fonts/noto_sans/eot/NotoSansKR-Light-Hestia.eot),
    url(../fonts/noto_sans/eot/NotoSansKR-Light-Hestia.eot?#iefix) format('embedded-opentype'),
    url(../fonts/noto_sans/woff/NotoSansKR-Light-Hestia.woff) format('woff'),
    url(../fonts/noto_sans/otf/NotoSansKR-Light-Hestia.otf) format('opentype')
}

@font-face {
    font-family: 'Noto Sans Kr';
    font-style: normal;
    font-weight: 300;
    src: local('Noto Sans Regular'),
    local('NotoSans-Regular'), url(../fonts/noto_sans/eot/NotoSansKR-Regular-Hestia.eot),
    url(../fonts/noto_sans/eot/NotoSansKR-Regular-Hestia.eot?#iefix) format('embedded-opentype'),
    url(../fonts/noto_sans/woff/NotoSansKR-Regular-Hestia.woff) format('woff'),
    url(../fonts/noto_sans/otf/NotoSansKR-Regular-Hestia.otf) format('opentype')
}

@font-face {
    font-family: 'Noto Sans Kr';
    font-style: normal;
    font-weight: 600;
    src: local('Noto Sans Medium'),
    local('NotoSans-Medium'), url(../fonts/noto_sans/eot/NotoSansKR-Medium-Hestia.eot),
    url(../fonts/noto_sans/eot/NotoSansKR-Medium-Hestia.eot?#iefix) format('embedded-opentype'),
    url(../fonts/noto_sans/woff/NotoSansKR-Medium-Hestia.woff) format('woff'),
    url(../fonts/noto_sans/otf/NotoSansKR-Medium-Hestia.otf) format('opentype')
}

@font-face {
    font-family: 'Noto Sans Kr';
    font-style: normal;
    font-weight: 900;
    src: local('Noto Sans Bold'),
    local('NotoSans-Bold'), url(../fonts/noto_sans/eot/NotoSansKR-Bold-Hestia.eot),
    url(../fonts/noto_sans/eot/NotoSansKR-Bold-Hestia.eot?#iefix) format('embedded-opentype'),
    url(../fonts/noto_sans/woff/NotoSansKR-Bold-Hestia.woff) format('woff'),
    url(../fonts/noto_sans/otf/NotoSansKR-Bold-Hestia.otf) format('opentype')
}



/* Jalnan */
@font-face {
    font-family: 'jalnan';
    font-weight: 300;
    font-style: normal;
    src: url('../fonts/jalnan/Jalnan.eot');
    src: url('../fonts/jalnan/Jalnan.eot?#iefix') format('embedded-opentype'),
    url('../fonts/jalnan/Jalnan.woff2') format('woff2'),
    url('../fonts/jalnan/Jalnan.woff') format('woff'),
    url('../fonts/jalnan/Jalnan.ttf') format("truetype");
}

/*다음 폰트*/
@font-face {
    font-family: 'Daum';
    font-style: normal;
    src: url('../fonts/daum/Daum_Regular.ttf') format("truetype"), url('../fonts/daum/Daum_SemiBold.ttf') format("truetype");
}

@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/Pretendard/Pretendard-Regular.otf') format("opentype");
}


/* 개별 폰트 명시 */
@font-face {
    font-family: 'Pretendard-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/Pretendard/Pretendard-Light.otf') format("opentype");
}

@font-face {
    font-family: 'Pretendard-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/Pretendard/Pretendard-Regular.otf') format("opentype");
}

@font-face {
    font-family: 'Pretendard-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/Pretendard/Pretendard-Medium.otf') format("opentype");
}

@font-face {
    font-family: 'Pretendard-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/Pretendard/Pretendard-Bold.otf') format("opentype");
}



@font-face {
    font-family: 'Pretendard GOV';
    font-weight: 900;
    font-display: swap;
    src: url('../fonts/PretendardGOV/PretendardGOV-Black.subset.woff2') format('woff2'), url('../fonts/PretendardGOV/PretendardGOV-Black.subset.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard GOV';
    font-weight: 800;
    font-display: swap;
    src: url('../fonts/PretendardGOV/PretendardGOV-ExtraBold.subset.woff2') format('woff2'), url('../fonts/PretendardGOV/PretendardGOV-ExtraBold.subset.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard GOV';
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/PretendardGOV/PretendardGOV-Bold.subset.woff2') format('woff2'), url('../fonts/PretendardGOV/PretendardGOV-Bold.subset.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard GOV';
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/PretendardGOV/PretendardGOV-SemiBold.subset.woff2') format('woff2'), url('../fonts/PretendardGOV/PretendardGOV-SemiBold.subset.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard GOV';
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/PretendardGOV/PretendardGOV-Medium.subset.woff2') format('woff2'), url('../fonts/PretendardGOV/PretendardGOV-Medium.subset.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard GOV';
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/PretendardGOV/PretendardGOV-Regular.subset.woff2') format('woff2'), url('../fonts/PretendardGOV/PretendardGOV-Regular.subset.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard GOV';
    font-weight: 300;
    font-display: swap;
    src: url('../fonts/PretendardGOV/PretendardGOV-Light.subset.woff2') format('woff2'), url('../fonts/PretendardGOV/PretendardGOV-Light.subset.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard GOV';
    font-weight: 200;
    font-display: swap;
    src: url('../fonts/PretendardGOV/PretendardGOV-ExtraLight.subset.woff2') format('woff2'), url('../fonts/PretendardGOV/PretendardGOV-ExtraLight.subset.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard GOV';
    font-weight: 100;
    font-display: swap;
    src: url('../fonts/PretendardGOV/PretendardGOV-Thin.subset.woff2') format('woff2'), url('../fonts/PretendardGOV/PretendardGOV-Thin.subset.woff') format('woff');
    font-display: swap;
}