@font-face {
    font-family: 'AritaM';
    src: url(/fonts/Arita-buri/Arita-buriM.ttf) format('truetype'), url(/fonts/Arita-buri/Arita-buriM.eot);
}

@font-face {
    font-family: 'AritaL';
    src: url(/fonts/Arita-buri/Arita-buriL.ttf) format('truetype'), url(/fonts/Arita-buri/Arita-buriL.eot);
}

@font-face {
    font-family: 'AritaB';
    src: url(/fonts/Arita-buri/Arita-buriB.ttf) format('truetype'), url(/fonts/Arita-buri/Arita-buriB.eot);
}

@font-face {
    font-family: 'AritaSB';
    src: url(/fonts/Arita-buri/Arita-buriSB.ttf) format('truetype'), url(/fonts/Arita-buri/Arita-buriSB.eot);
}

@font-face {
    font-family: 'AritaM';
    src: url(/fonts/Arita-buri/Arita-buriM.ttf) format('truetype'), url(/fonts/Arita-buri/Arita-buriM.eot);
}

@font-face {
    font-family: 'GinesoM';
    src: url(/fonts/Gineso/GinesoMedium.ttf) format('truetype'), url(/fonts/Gineso/GinesoMedium.eot);
}

@font-face {
    font-family: 'GinesoB';
    src: url(/fonts/Gineso/GinesoBold.ttf) format('truetype'), url(/fonts/Gineso/GinesoBold.eot);
}

@font-face {
    font-family: 'GinesoBK';
    src: url(/fonts/Gineso/GinesoBook.ttf) format('truetype'), url(/fonts/Gineso/GinesoBook.eot);
}

@font-face {
    font-family: 'GinesoD';
    src: url(/fonts/Gineso/GinesoDemi.ttf) format('truetype'), url(/fonts/Gineso/GinesoDemi.eot);
}

@font-face {
    font-family: 'GodoM';
    src: url(/fonts/Godo/GodoM.ttf) format('truetype'), url(/fonts/Godo/GodoM.eot);
}

@font-face {
    font-family: 'GodoB';
    src: url(/fonts/Godo/GodoB.ttf) format('truetype'), url(/fonts/Godo/GodoB.eot);
}

@font-face {
    font-family: 'IropkeM';
    src: url(/fonts/IropkeBatang/IropkeBatangM.ttf) format('truetype'), url(/fonts/IropkeBatang/IropkeBatangM.eot);
}

@font-face {
    font-family: 'Multicolore';
    src: url(/fonts/Multicolore/Multicolore.ttf) format('truetype'), url(/fonts/Multicolore/Multicolore.eot);
}

@font-face {
    font-family: 'NanumG';
    src: url(/fonts/NanumGothic/NanumGothic.ttf) format('truetype'), url(/fonts/NanumGothic/NanumGothic.eot);
}

@font-face {
    font-family: 'NanumGB';
    src: url(/fonts/NanumGothic/NanumGothicBold.ttf) format('truetype'), url(/fonts/NanumGothic/NanumGothicBold.eot);
}

@font-face {
    font-family: 'NanumGEB';
    src: url(/fonts/NanumGothic/NanumGothicExtraBold.ttf) format('truetype'), url(/fonts/NanumGothic/NanumGothicExtraBold.eot);
}

@font-face {
    font-family: 'NanumGL';
    src: url(/fonts/NanumGothic/NanumGothicLight.ttf) format('truetype'), url(/fonts/NanumGothic/NanumGothicLight.eot);
}

@font-face {
    font-family: 'NanumMR';
    src: url(/fonts/NanumMyeongjo/NanumMyeongjo.ttf) format('truetype'), url(/fonts/NanumMyeongjo/NanumMyeongjo.eot);
}

@font-face {
    font-family: 'NanumMB';
    src: url(/fonts/NanumMyeongjo/NanumMyeongjoBold.ttf) format('truetype'), url(/fonts/NanumMyeongjo/NanumMyeongjoBold.eot);
}

@font-face {
    font-family: 'NanumMEB';
    src: url(/fonts/NanumMyeongjo/NanumMyeongjoExtraBold.ttf) format('truetype'), url(/fonts/NanumMyeongjo/NanumMyeongjoExtraBold.eot);
}

@font-face {
    font-family: 'NanumSEB';
    src: url(/fonts/NanumSquare/NanumSquareEB.ttf) format('truetype'), url(/fonts/NanumSquare/NanumSquareEB.eot);
}

@font-face {
    font-family: 'NanumSB';
    src: url(/fonts/NanumSquare/NanumSquareB.ttf) format('truetype'), url(/fonts/NanumSquare/NanumSquareB.eot);
}

@font-face {
    font-family: 'NanumSL';
    src: url(/fonts/NanumSquare/NanumSquareL.ttf) format('truetype'), url(/fonts/NanumSquare/NanumSquareL.eot);
}

@font-face {
    font-family: 'NanumSR';
    src: url(/fonts/NanumSquare/NanumSquareR.ttf) format('truetype'), url(/fonts/NanumSquare/NanumSquareR.eot);
}

@font-face {
    font-family: 'NotoKrL';
    src: url(/fonts/NotoSansKR/NotoKR-Light.ttf) format('truetype'), url(/fonts/NotoSansKR/NotoKR-Light.eot);
}

@font-face {
    font-family: 'NotoKrR';
    src: url(/fonts/NotoSansKR/NotoKR-Regular.ttf) format('truetype'), url(/fonts/NotoSansKR/NotoKR-Regular.eot);
}

@font-face {
    font-family: 'NotoKrM';
    src: url(/fonts/NotoSansKR/NotoKR-Medium.ttf) format('truetype'), url(/fonts/NotoSansKR/NotoKR-Medium.eot);
}

@font-face {
    font-family: 'NotoKrB';
    src: url(/fonts/NotoSansKR/NotoKR-Bold.ttf) format('truetype'), url(/fonts/NotoSansKR/NotoKR-Bold.eot);
}

@font-face {
    font-family: 'NotoKrT';
    src: url(/fonts/NotoSansKR/NotoKR-Thin.otf) format('opentype'), url(/fonts/NotoSansKR/NotoKR-Thin.eot);
}

@font-face {
    font-family: 'PlayFdR';
    src: url(/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf) format('truetype'), url(/fonts/PlayfairDisplay/PlayfairDisplay-Regular.eot);
}

@font-face {
    font-family: 'PlayFdB';
    src: url(/fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf) format('truetype'), url(/fonts/PlayfairDisplay/PlayfairDisplay-Bold.eot);
}

@font-face {
    font-family: 'PlayFdBT';
    src: url(/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic.ttf) format('truetype'), url(/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic.eot);
}

@font-face {
    font-family: 'PrimeR';
    src: url(/fonts/Prime/Prime-Regular.ttf) format('truetype'), url(/fonts/Prime/Prime-Regular.eot);
}

@font-face {
    font-family: 'PrimeL';
    src: url(/fonts/Prime/Prime-Light.ttf) format('truetype'), url(/fonts/Prime/Prime-Light.eot);
}

@font-face {
    font-family: 'RobotoR';
    src: url(/fonts/Roboto/Roboto-Regular.ttf) format('truetype'), url(/fonts/Roboto/Roboto-Regular.eot);
}

@font-face {
    font-family: 'RobotoL';
    src: url(/fonts/Roboto/Roboto-Light.ttf) format('truetype'), url(/fonts/Roboto/Roboto-Light.eot);
}

@font-face {
    font-family: 'RobotoT';
    src: url(/fonts/Roboto/Roboto-Thin.ttf) format('truetype'), url(/fonts/Roboto/Roboto-Thin.eot);
}

@font-face {
    font-family: 'RobotoB';
    src: url(/fonts/Roboto/Roboto-Bold.ttf) format('truetype'), url(/fonts/Roboto/Roboto-Bold.eot);
}

@font-face {
    font-family: 'RobotoM';
    src: url(/fonts/Roboto/Roboto-Medium.ttf) format('truetype'), url(/fonts/Roboto/Roboto-Medium.eot);
}

@font-face {
    font-family: 'Youth';
    font-style: normal;
    font-weight: 400;
    src: url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/othrs/kywa/Youth/Youth.woff2') format('woff2'),
        url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/othrs/kywa/Youth/Youth.woff') format('woff');
}

@font-face {
    font-family: 'GBatangR';
    src: url(/fonts/GyeonggiBatang/GyeonggiBatang-Regular.ttf) format('truetype'),
        url(/fonts/GyeonggiBatang/GyeonggiBatang-Regular.eot);
}

@font-face {
    font-family: 'GBatangB';
    src: url(/fonts/GyeonggiBatang/GyeonggiBatang-Bold.ttf) format('truetype'), url(/fonts/GyeonggiBatang/GyeonggiBatang-Bold.eot);
}

@font-face {
    font-family: 'LemonR';
    src: url(/fonts/LemonMilk/LemonMilk.ttf) format('truetype'),
        url(/fonts/LemonMilk/LemonMilk.eot);
}

@font-face {
    font-family: 'LemonB';
    src: url(/fonts/LemonMilk/LemonMilkbold.ttf) format('truetype'),
        url(/fonts/LemonMilk/LemonMilkbold.eot);
}

@font-face {
    font-family: 'LemonL';
    src: url(/fonts/LemonMilk/LemonMilklight.ttf) format('truetype'),
        url(/fonts/LemonMilk/LemonMilklight.eot);
}

@font-face {
    font-family: 'RixR';
    src: url(/fonts/RixGo/RixGoR.ttf) format('truetype'),
        url(/fonts/RixGo/RixGoR.eot);
}

@font-face {
    font-family: 'RixB';
    src: url(/fonts/RixGo/RixGoB.ttf) format('truetype'),
        url(/fonts/RixGo/RixGoB.eot);
}

@font-face {
    font-family: 'RixBK';
    src: url(/fonts/RixGo/RixGoBK.ttf) format('truetype'),
        url(/fonts/RixGo/RixGoBK.eot);
}

@font-face {
    font-family: 'RixEB';
    src: url(/fonts/RixGo/RixGoEB.ttf) format('truetype'),
        url(/fonts/RixGo/RixGoEB.eot);
}

@font-face {
    font-family: 'RixH';
    src: url(/fonts/RixGo/RixGoH.ttf) format('truetype'),
        url(/fonts/RixGo/RixGoH.eot);
}

@font-face {
    font-family: 'RixL';
    src: url(/fonts/RixGo/RixGoL.ttf) format('truetype'),
        url(/fonts/RixGo/RixGoL.eot);
}

@font-face {
    font-family: 'RixM';
    src: url(/fonts/RixGo/RixGoM.ttf) format('truetype'),
        url(/fonts/RixGo/RixGoM.eot);
}

@font-face {
    font-family: 'RixSB';
    src: url(/fonts/RixGo/RixGoSB.ttf) format('truetype'),
        url(/fonts/RixGo/RixGoSB.eot);
}

@font-face {
    font-family: 'RixT';
    src: url(/fonts/RixGo/RixGoT.ttf) format('truetype'),
        url(/fonts/RixGo/RixGoT.eot);
}

@font-face {
    font-family: 'RixUL';
    src: url(/fonts/RixGo/RixGoUL.ttf) format('truetype'),
        url(/fonts/RixGo/RixGoUL.eot);
}

@font-face {
    font-family: 'CairoBK';
    src: url(/fonts/Cairo/Cairo-Black.ttf) format('truetype'),
        url(/fonts/Cairo/Cairo-Black.eot);
}

@font-face {
    font-family: 'CairoB';
    src: url(/fonts/Cairo/Cairo-Bold.ttf) format('truetype'),
        url(/fonts/Cairo/Cairo-Bold.eot);
}

@font-face {
    font-family: 'CairoEL';
    src: url(/fonts/Cairo/Cairo-ExtraLight.ttf) format('truetype'),
        url(/fonts/Cairo/Cairo-ExtraLight.eot);
}

@font-face {
    font-family: 'CairoL';
    src: url(/fonts/Cairo/Cairo-Light.ttf) format('truetype'),
        url(/fonts/Cairo/Cairo-Light.eot);
}

@font-face {
    font-family: 'CairoR';
    src: url(/fonts/Cairo/Cairo-Regular.ttf) format('truetype'),
        url(/fonts/Cairo/Cairo-Regular.eot);
}

@font-face {
    font-family: 'CairoSB';
    src: url(/fonts/Cairo/Cairo-SemiBold.ttf) format('truetype'),
        url(/fonts/Cairo/Cairo-SemiBold.eot);
}

@font-face {
    font-family: 'Capture';
    src: url(/fonts/Capture-it/Capture-it.ttf) format('truetype'),
        url(/fonts/Capture-it/Capture-it.eot);
}

@font-face {
    font-family: 'PtB';
    src: url(/fonts/PT_Serif-Web/PT_Serif-Web-Bold.ttf) format('truetype'),
        url(/fonts/PT_Serif-Web/PT_Serif-Web-Bold.eot);
}

@font-face {
    font-family: 'PtBI';
    src: url(/fonts/PT_Serif-Web/PT_Serif-Web-BoldItalic.ttf) format('truetype'),
        url(/fonts/PT_Serif-Web/PT_Serif-Web-BoldItalic.eot);
}

@font-face {
    font-family: 'PtI';
    src: url(/fonts/PT_Serif-Web/PT_Serif-Web-Italic.ttf) format('truetype'),
        url(/fonts/PT_Serif-Web/PT_Serif-Web-Italic.eot);
}

@font-face {
    font-family: 'PtR';
    src: url(/fonts/PT_Serif-Web/PT_Serif-Web-Regular.ttf) format('truetype'),
        url(/fonts/PT_Serif-Web/PT_Serif-Web-Regular.eot);
}

@font-face {
    font-family: 'BmD';
    src: url(/fonts/BMDOHYEON/BMDOHYEON.ttf) format('truetype'),
        url(/fonts/BMDOHYEON/BMDOHYEON.eot);
}

@font-face {
    font-family: 'NetM';
    src: url(/fonts/Netmarble/netmarbleM.ttf) format('truetype'), url(/fonts/Netmarble/netmarbleM.eot);
}

@font-face {
    font-family: 'NetL';
    src: url(/fonts/Netmarble/netmarbleL.ttf) format('truetype'), url(/fonts/Netmarble/netmarbleL.eot);
}

@font-face {
    font-family: 'NetB';
    src: url(/fonts/Netmarble/netmarbleB.ttf) format('truetype'), url(/fonts/Netmarble/netmarbleB.eot);
}

@font-face {
    font-family: 'GrandR';
    src: url(/fonts/GrandHotel/GrandHotel-Regular.ttf) format('truetype'), url(/fonts/GrandHotel/GrandHotel-Regular.eot);
}

@font-face {
    font-family: 'PacificoR';
    src: url(/fonts/Pacifico/Pacifico-Regular.ttf) format('truetype'), url(/fonts/Pacifico/Pacifico-Regular.eot);
}

@font-face {
    font-family: 'BMY';
    src: url(/fonts/BMYEONSUNG/BMYEONSUNG.ttf) format('truetype');
}