/* -------------------------------------------------------------폰트 ----*/

@font-face {
    font-family: 'NotoSansKR';
    font-weight: 300;
    font-style: normal;
    src: url('../fonts/NotoSansKR-DemiLight-Hestia.eot');
    src: url('../fonts/NotoSansKR-DemiLight-Hestia.woff') format('woff'), url('../fonts/NotoSansKR-DemiLight-Hestia.ttf') format('truetype'), url('../fonts/NotoSansKR-DemiLight-Hestia.svg#NotoSansKR-DemiLight-Hestia') format('svg'), url('../fonts/NotoSansKR-DemiLight-Hestia.eot?#iefix') format('embedded-opentype');
}

@font-face {
    font-family: 'NotoSansKR';
    font-weight: 400;
    font-style: normal;
    src: url('../fonts/NotoSansKR-Regular-Hestia.eot');
    src: url('../fonts/NotoSansKR-Regular-Hestia.woff') format('woff'), url('../fonts/NotoSansKR-Regular-Hestia.ttf') format('truetype'), url('../fonts/NotoSansKR-Regular-Hestia.svg#NotoSansKR-Regular-Hestia') format('svg'), url('../fonts/NotoSansKR-Regular-Hestia.eot?#iefix') format('embedded-opentype');
}

@font-face {
    font-family: 'NotoSansKR';
    font-weight: 500;
    font-style: normal;
    src: url('../fonts/NotoSansKR-Medium-Hestia.eot');
    src: url('../fonts/NotoSansKR-Medium-Hestia.woff') format('woff'), url('../fonts/NotoSansKR-Medium-Hestia.ttf') format('truetype'), url('../fonts/NotoSansKR-Medium-Hestia.svg#NotoSansKR-Medium-Hestia') format('svg'), url('../fonts/NotoSansKR-Medium-Hestia.eot?#iefix') format('embedded-opentype');
}

@font-face {
    font-family: 'NotoSansKR';
    font-weight: 700;
    font-style: normal;
    src: url('../fonts/NotoSansKR-Bold-Hestia.eot');
    src: url('../fonts/NotoSansKR-Bold-Hestia.woff') format('woff'), url('../fonts/NotoSansKR-Bold-Hestia.ttf') format('truetype'), url('../fonts/NotoSansKR-Bold-Hestia.svg#NotoSansKR-Medium-Hestia') format('svg'), url('../fonts/NotoSansKR-Bold-Hestia.eot?#iefix') format('embedded-opentype');
}
@font-face {
    font-family: 'MASQUE';
    font-style: normal;
    src: url('../fonts/MASQUE.woff') format('woff');
}