@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 100;
    src: url(font/NotoSansKR-Thin.woff2) format('woff2'),
        url(font/NotoSansKR-Thin.woff) format('woff'),
        url(font/NotoSansKR-Thin.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 300;
    src: url(font/NotoSansKR-Light.woff2) format('woff2'),
        url(font/NotoSansKR-Light.woff) format('woff'),
        url(font/NotoSansKR-Light.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 400;
    src: url(font/NotoSansKR-Regular.woff2) format('woff2'),
        url(font/NotoSansKR-Regular.woff) format('woff'),
        url(font/NotoSansKR-Regular.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 500;
    src: url(font/NotoSansKR-Medium.woff2) format('woff2'),
        url(font/NotoSansKR-Medium.woff) format('woff'),
        url(font/NotoSansKR-Medium.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 700;
    src: url(font/NotoSansKR-Bold.woff2) format('woff2'),
        url(font/NotoSansKR-Bold.woff) format('woff'),
        url(font/NotoSansKR-Bold.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 900;
    src: url(font/NotoSansKR-Black.woff2) format('woff2'),
        url(font/NotoSansKR-Black.woff) format('woff'),
        url(font/NotoSansKR-Black.otf) format('opentype');
}

/* Nanum Square */
@font-face {
    font-family: 'Nanum Square';
    src: local("Nanum Square"), /* computer */ url('../fonts/NanumSquare/NanumSquareL.eot'); /* IE9 Compat Modes */
    src: url('../fonts/NanumSquare/NanumSquareL.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/NanumSquare/NanumSquareL.woff') format('woff'), /* Modern Browsers */
    url('../fonts/NanumSquare/NanumSquareL.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/NanumSquare/NanumSquareOTFLight.svg#017f9c78318bcde3d1dc4451e8eaca0a') format('svg'); /* Legacy iOS */

    font-style:   normal;
    font-weight:  300;
}

@font-face {
    font-family: 'Nanum Square';
    src: local("Nanum Square"), /* computer */ url('../fonts/NanumSquare/NanumSquareR.eot'); /* IE9 Compat Modes */
    src: url('../fonts/NanumSquare/NanumSquareR.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/NanumSquare/NanumSquareR.woff') format('woff'), /* Modern Browsers */
    url('../fonts/NanumSquare/NanumSquareR.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/NanumSquare/NanumSquareOTFR.svg#9e23ceb0c858ca37642ba540402577eb') format('svg'); /* Legacy iOS */

    font-style:   normal;
    font-weight:  400;
}

@font-face {
    font-family: 'Nanum Square';
    src: local("Nanum Square"), /* computer */ url('../fonts/NanumSquare/NanumSquareB.eot'); /* IE9 Compat Modes */
    src: url('../fonts/NanumSquare/NanumSquareB.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/NanumSquare/NanumSquareB.woff') format('woff'), /* Modern Browsers */
    url('../fonts/NanumSquare/NanumSquareB.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/NanumSquare/NanumSquareOTFB.svg#a41a1fda1fdf3dafd3394867a156b1cf') format('svg'); /* Legacy iOS */

    font-style:   normal;
    font-weight:  700;
}

@font-face {
    font-family: 'Nanum Square';
    src: local("Nanum Square"), /* computer */ url('../fonts/NanumSquare/NanumSquareEB.eot'); /* IE9 Compat Modes */
    src: url('../fonts/NanumSquare/NanumSquareEB.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/NanumSquare/NanumSquareEB.woff') format('woff'), /* Modern Browsers */
    url('../fonts/NanumSquare/NanumSquareEB.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/NanumSquare/NanumSquareOTFExtraBold.svg#090d6763bc81b49309446d23fbd10e87') format('svg'); /* Legacy iOS */

    font-style:   normal;
    font-weight:  900;
}

/* Noto Sans CJK KR */
@font-face {
    font-family: 'Noto Sans CJK KR';
    src: local("Noto Sans CJK KR"), /* computer */ url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.eot'); /* IE9 Compat Modes */
    src: url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.woff') format('woff'), /* Modern Browsers */
    url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.svg#NotoSansCJKkr') format('svg'); /* Legacy iOS */

    font-style:   normal;
    font-weight:  300;
}

@font-face {
    font-family: 'Noto Sans CJK KR';
    src: local("Noto Sans CJK KR"), /* computer */ url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Regular.eot'); /* IE9 Compat Modes */
    src: url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Regular.ttf')  format('truetype'); /* Safari, Android, iOS */

    font-style:   normal;
    font-weight:  400;
}

@font-face {
    font-family: 'Noto Sans CJK KR';
    src: local("Noto Sans CJK KR"), /* computer */ url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Bold.eot'); /* IE9 Compat Modes */
    src: url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Bold.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Bold.woff') format('woff'), /* Modern Browsers */
    url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Bold.ttf')  format('truetype'); /* Safari, Android, iOS */

    font-style:   normal;
    font-weight:  700;
}

/* roboto-regular - latin */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/roboto/roboto-regular.eot'); /* IE9 Compat Modes */
    src: local('Roboto'), local('Roboto-Regular'),
    url('../fonts/roboto/roboto-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/roboto/roboto-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/roboto/roboto-regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/roboto/roboto-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/roboto/roboto-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* play */
@font-face {
    font-family: 'Play';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/Play/Play-Regular.eot'); /* IE9 Compat Modes */
    src: local('Play'), local('Play-Regular'),
    url('../fonts/Play/Play-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/Play/Play-Regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/Play/Play-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/Play/Play-Regular.svg#Play') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'Play';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/Play/Play-Bold.eot'); /* IE9 Compat Modes */
    src: local('Play'), local('Play-Bold'),
    url('../fonts/Play/Play-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/Play/Play-Bold.woff') format('woff'), /* Modern Browsers */
    url('../fonts/Play/Play-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/Play/Play-Bold.svg#Play') format('svg'); /* Legacy iOS */
}

/* GmarketSans */
@font-face{
	font-style: normal; 
  	font-family:'Gmarket';
  	font-weight: 400;
  	src:url('../fonts/GmarketSans/GmarketSansLight.eot');
  	src:url('../fonts/GmarketSans/GmarketSansLight.eot?#iefix') format('embedded-opentype'),
  	url('../fonts/GmarketSans/GmarketSansLight.woff') format('woff'),
  	url('../fonts/GmarketSans/GmarketSansLight.otf') format('truetype');
  	src:local(※), url('../fonts/GmarketSans/GmarketSansLight.woff') format('woff');
}

@font-face{
	font-style: normal; 
  	font-family:'Gmarket';
  	font-weight: 500;
  	src:url('../fonts/GmarketSans/GmarketSansMedium.eot');
  	src:url('../fonts/GmarketSans/GmarketSansMedium.eot?#iefix') format('embedded-opentype'),
  	url('../fonts/GmarketSans/GmarketSansMedium.woff') format('woff'),
  	url('../fonts/GmarketSans/GmarketSansMedium.otf') format('truetype');
  	src:local(※), url('../fonts/GmarketSans/GmarketSansMedium.woff') format('woff');
}

@font-face{
	font-style: normal; 
  	font-family:'Gmarket';
  	font-weight: 700;
  	src:url('../fonts/GmarketSans/GmarketSansBold.eot');
  	src:url('../fonts/GmarketSans/GmarketSansBold.eot?#iefix') format('embedded-opentype'),
  	url('../fonts/GmarketSans/GmarketSansBold.woff') format('woff'),
  	url('../fonts/GmarketSans/GmarketSansBold.otf') format('truetype');
  	src:local(※), url('../fonts/GmarketSans/GmarketSansBold.woff') format('woff');
}

/* SpoqaHanSans */
@font-face {
    font-family: 'Spoqa Han Sans';
    src: local("Spoqa Han Sans"), /* computer */ url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.eot'); /* IE9 Compat Modes */
    src: url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff2') format('woff2'), /* Modern Browsers */
    url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff') format('woff'), /* Modern Browsers */
    url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.ttf') format('truetype'); /* Safari, Android, iOS */

    font-style:   normal;
    font-weight:  400;
}

@font-face {
    font-family: 'Spoqa Han Sans';
    src: local("Spoqa Han Sans"), /* computer */ url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.eot'); /* IE9 Compat Modes */
    src: url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff2') format('woff2'), /* Modern Browsers */
    url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.ttf') format('truetype'); /* Safari, Android, iOS */

    font-style:   normal;
    font-weight:  500;
}

@font-face {
    font-family: 'Spoqa Han Sans';
    src: local("Spoqa Han Sans"), /* computer */ url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.eot'); /* IE9 Compat Modes */
    src: url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff2') format('woff2'), /* Modern Browsers */
    url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff') format('woff'), /* Modern Browsers */
    url('../fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.ttf') format('truetype'); /* Safari, Android, iOS */

    font-style:   normal;
    font-weight:  700;
}

/* S-Core_Dream */
@font-face {
    font-family: 'S-Core Dream';
    src: url('../fonts/S-Core_Dream/S-CoreDream-3Light.eot');
    src: url('../fonts/S-Core_Dream/S-CoreDream-3Light.eot?#iefix') format('embedded-opentype'),
    url('../fonts/S-Core_Dream/S-CoreDream-3Light.woff2') format('woff2'),
    url('../fonts/S-Core_Dream/S-CoreDream-3Light.woff') format('woff'),
    url('../fonts/S-Core_Dream/S-CoreDream-3Light.ttf') format('truetype'),
    url('../fonts/S-Core_Dream/S-CoreDream-3Light.svg#S-CoreDream-3Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'S-Core Dream';
    src: url('../fonts/S-Core_Dream/S-CoreDream-5Medium.eot');
    src: url('../fonts/S-Core_Dream/S-CoreDream-5Medium.eot?#iefix') format('embedded-opentype'),
    url('../fonts/S-Core_Dream/S-CoreDream-5Medium.woff2') format('woff2'),
    url('../fonts/S-Core_Dream/S-CoreDream-5Medium.woff') format('woff'),
    url('../fonts/S-Core_Dream/S-CoreDream-5Medium.ttf') format('truetype'),
    url('../fonts/S-Core_Dream/S-CoreDream-5Medium.svg#S-CoreDream-5Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'S-Core Dream';
    src: url('../fonts/S-Core_Dream/S-CoreDream-4Regular.eot');
    src: url('../fonts/S-Core_Dream/S-CoreDream-4Regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/S-Core_Dream/S-CoreDream-4Regular.woff2') format('woff2'),
    url('../fonts/S-Core_Dream/S-CoreDream-4Regular.woff') format('woff'),
    url('../fonts/S-Core_Dream/S-CoreDream-4Regular.ttf') format('truetype'),
    url('../fonts/S-Core_Dream/S-CoreDream-4Regular.svg#S-CoreDream-4Regular') format('svg');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'S-Core Dream';
    src: url('../fonts/S-Core_Dream/S-CoreDream-7ExtraBold.eot');
    src: url('../fonts/S-Core_Dream/S-CoreDream-7ExtraBold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/S-Core_Dream/S-CoreDream-7ExtraBold.woff2') format('woff2'),
    url('../fonts/S-Core_Dream/S-CoreDream-7ExtraBold.woff') format('woff'),
    url('../fonts/S-Core_Dream/S-CoreDream-7ExtraBold.ttf') format('truetype'),
    url('../fonts/S-Core_Dream/S-CoreDream-7ExtraBold.svg#S-CoreDream-7ExtraBold') format('svg');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'S-Core Dream';
    src: url('../fonts/S-Core_Dream/S-CoreDream-6Bold.eot');
    src: url('../fonts/S-Core_Dream/S-CoreDream-6Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/S-Core_Dream/S-CoreDream-6Bold.woff2') format('woff2'),
    url('../fonts/S-Core_Dream/S-CoreDream-6Bold.woff') format('woff'),
    url('../fonts/S-Core_Dream/S-CoreDream-6Bold.ttf') format('truetype'),
    url('../fonts/S-Core_Dream/S-CoreDream-6Bold.svg#S-CoreDream-6Bold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'S-Core Dream';
    src: url('../fonts/S-Core_Dream/S-CoreDream-9Black.eot');
    src: url('../fonts/S-Core_Dream/S-CoreDream-9Black.eot?#iefix') format('embedded-opentype'),
    url('../fonts/S-Core_Dream/S-CoreDream-9Black.woff2') format('woff2'),
    url('../fonts/S-Core_Dream/S-CoreDream-9Black.woff') format('woff'),
    url('../fonts/S-Core_Dream/S-CoreDream-9Black.ttf') format('truetype'),
    url('../fonts/S-Core_Dream/S-CoreDream-9Black.svg#S-CoreDream-9Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'S-Core Dream';
    src: url('../fonts/S-Core_Dream/S-CoreDream-8Heavy.eot');
    src: url('../fonts/S-Core_Dream/S-CoreDream-8Heavy.eot?#iefix') format('embedded-opentype'),
    url('../fonts/S-Core_Dream/S-CoreDream-8Heavy.woff2') format('woff2'),
    url('../fonts/S-Core_Dream/S-CoreDream-8Heavy.woff') format('woff'),
    url('../fonts/S-Core_Dream/S-CoreDream-8Heavy.ttf') format('truetype'),
    url('../fonts/S-Core_Dream/S-CoreDream-8Heavy.svg#S-CoreDream-8Heavy') format('svg');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'S-Core Dream';
    src: url('../fonts/S-Core_Dream/S-CoreDream-2ExtraLight.eot');
    src: url('../fonts/S-Core_Dream/S-CoreDream-2ExtraLight.eot?#iefix') format('embedded-opentype'),
    url('../fonts/S-Core_Dream/S-CoreDream-2ExtraLight.woff2') format('woff2'),
    url('../fonts/S-Core_Dream/S-CoreDream-2ExtraLight.woff') format('woff'),
    url('../fonts/S-Core_Dream/S-CoreDream-2ExtraLight.ttf') format('truetype'),
    url('../fonts/S-Core_Dream/S-CoreDream-2ExtraLight.svg#S-CoreDream-2ExtraLight') format('svg');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'S-Core Dream';
    src: url('../fonts/S-Core_Dream/S-CoreDream-1Thin.eot');
    src: url('../fonts/S-Core_Dream/S-CoreDream-1Thin.eot?#iefix') format('embedded-opentype'),
    url('../fonts/S-Core_Dream/S-CoreDream-1Thin.woff2') format('woff2'),
    url('../fonts/S-Core_Dream/S-CoreDream-1Thin.woff') format('woff'),
    url('../fonts/S-Core_Dream/S-CoreDream-1Thin.ttf') format('truetype'),
    url('../fonts/S-Core_Dream/S-CoreDream-1Thin.svg#S-CoreDream-1Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

/* Jalnan */
@font-face {
    font-family: 'Jalnan';
    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.svg#Jalnan') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Malgun Gothic */
@font-face {
    font-family: 'Malgun Gothic';
    src: url('../fonts/MalgunGothic/MalgunGothic.eot'); /* IE9 Compat Modes */
    src: local('Roboto'), local('MalgunGothic'),
    url('../fonts/MalgunGothic/MalgunGothic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/MalgunGothic/MalgunGothicRegular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/MalgunGothic/MalgunGothicRegular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/MalgunGothic/MalgunGothic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/MalgunGothic/MalgunGothicRegular.svg#Roboto') format('svg'); /* Legacy iOS */
    font-weight: normal;
    font-style: normal;
}

/* Montserrat */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local("Montserrat"), /* computer */ url("../fonts/Montserrat/Montserrat-Light.eot"); /* IE9 Compat Modes */
    src: url("../fonts/Montserrat/Montserrat-Light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/Montserrat/Montserrat-Light.woff2") format("woff2"), /* Modern Browsers */
    url("../fonts/Montserrat/Montserrat-Light.woff") format("woff"), /* Modern Browsers */
    url("../fonts/Montserrat/Montserrat-Light.ttf") format("truetype"); /* Safari, Android, iOS */
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local("Montserrat"), /* computer */ url("../fonts/Montserrat/Montserrat-Bold.eot"); /* IE9 Compat Modes */
    src: url("../fonts/Montserrat/Montserrat-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/Montserrat/Montserrat-Bold.woff2") format("woff2"), /* Modern Browsers */
    url("../fonts/Montserrat/Montserrat-Bold.woff") format("woff"), /* Modern Browsers */
    url("../fonts/Montserrat/Montserrat-Bold.ttf") format("truetype"); /* Safari, Android, iOS */
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Montserrat"), /* computer */ url("../fonts/Montserrat/Montserrat-SemiBold.eot"); /* IE9 Compat Modes */
    src: url("../fonts/Montserrat/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/Montserrat/Montserrat-SemiBold.woff2") format("woff2"), /* Modern Browsers */
    url("../fonts/Montserrat/Montserrat-SemiBold.woff") format("woff"), /* Modern Browsers */
    url("../fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype"); /* Safari, Android, iOS */
}

/* Saira */
@font-face {
    font-family: 'Saira';
    font-weight: bold;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/Saira/Saira-Bold.eot');
    src: url('../fonts/Saira/Saira-Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Saira/Saira-Bold.woff2') format('woff2'),
    url('../fonts/Saira/Saira-Bold.woff') format('woff'),
    url('../fonts/Saira/Saira-Bold.svg#Saira-Bold') format('svg');
}

@font-face {
    font-family: 'Saira';
    src: url('../fonts/Saira/Saira-Medium.eot');
    src: url('../fonts/Saira/Saira-Medium.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Saira/Saira-Medium.woff2') format('woff2'),
    url('../fonts/Saira/Saira-Medium.woff') format('woff'),
    url('../fonts/Saira/Saira-Medium.svg#Saira-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Saira';
    src: url('../fonts/Saira/Saira-Thin.eot');
    src: url('../fonts/Saira/Saira-Thin.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Saira/Saira-Thin.woff2') format('woff2'),
    url('../fonts/Saira/Saira-Thin.woff') format('woff'),
    url('../fonts/Saira/Saira-Thin.svg#Saira-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Saira';
    src: url('../fonts/Saira/Saira-SemiBold.eot');
    src: url('../fonts/Saira/Saira-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Saira/Saira-SemiBold.woff2') format('woff2'),
    url('../fonts/Saira/Saira-SemiBold.woff') format('woff'),
    url('../fonts/Saira/Saira-SemiBold.svg#Saira-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Saira';
    src: url('../fonts/Saira/Saira-Light.eot');
    src: url('../fonts/Saira/Saira-Light.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Saira/Saira-Light.woff2') format('woff2'),
    url('../fonts/Saira/Saira-Light.woff') format('woff'),
    url('../fonts/Saira/Saira-Light.svg#Saira-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* Nanum Square */
@font-face {
    font-family: 'Nanum Square';
    font-style:   normal;
    font-weight:  300;
    src: url('../fonts/NanumSquare/NanumSquareL.eot'); /* IE9 Compat Modes */
    src: url('../fonts/NanumSquare/NanumSquareL.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/NanumSquare/NanumSquareL.woff') format('woff'), /* Modern Browsers */
    url('../fonts/NanumSquare/NanumSquareL.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/NanumSquare/NanumSquareOTFLight.svg#017f9c78318bcde3d1dc4451e8eaca0a') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'Nanum Square';
    font-style:   normal;
    font-weight:  400;
    src: url('../fonts/NanumSquare/NanumSquareR.eot'); /* IE9 Compat Modes */
    src: url('../fonts/NanumSquare/NanumSquareR.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/NanumSquare/NanumSquareR.woff') format('woff'), /* Modern Browsers */
    url('../fonts/NanumSquare/NanumSquareR.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/NanumSquare/NanumSquareOTFR.svg#9e23ceb0c858ca37642ba540402577eb') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'Nanum Square';
    font-style:   normal;
    font-weight:  700;
    src: url('../fonts/NanumSquare/NanumSquareB.eot'); /* IE9 Compat Modes */
    src: url('../fonts/NanumSquare/NanumSquareB.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/NanumSquare/NanumSquareB.woff') format('woff'), /* Modern Browsers */
    url('../fonts/NanumSquare/NanumSquareB.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/NanumSquare/NanumSquareOTFB.svg#a41a1fda1fdf3dafd3394867a156b1cf') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'Nanum Square';
    font-style:   normal;
    font-weight:  900;
    src: url('../fonts/NanumSquare/NanumSquareEB.eot'); /* IE9 Compat Modes */
    src: url('../fonts/NanumSquare/NanumSquareEB.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/NanumSquare/NanumSquareEB.woff') format('woff'), /* Modern Browsers */
    url('../fonts/NanumSquare/NanumSquareEB.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/NanumSquare/NanumSquareOTFExtraBold.svg#090d6763bc81b49309446d23fbd10e87') format('svg'); /* Legacy iOS */
}

/* 나눔스퀘어라운드 웹폰트 v1.11 https://github.com/innks/NanumSquareRound */
@font-face {
    font-family: "NanumSquareRound";
    font-style: normal;
    font-weight: 700;
    src: local("NanumSquareRoundB"), /* computer */
    url("../fonts/NanumSquareRound/NanumSquareRoundB.eot"), /* IE9 Compat Modes */
    url("../fonts/NanumSquareRound/NanumSquareRoundB.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/NanumSquareRound/NanumSquareRoundB.woff2") format("woff2"), /* Modern Browsers */
    url("../fonts/NanumSquareRound/NanumSquareRoundB.woff") format("woff"), /* Modern Browsers */
    url("../fonts/NanumSquareRound/NanumSquareRoundB.ttf") format("truetype"); /* Safari, Android, iOS */
}

/* Pacifico */
@font-face {
    font-family: 'Pacifico';
    src: url('../fonts/Pacifico/Pacifico-Regular.eot');
    src: url('../fonts/Pacifico/Pacifico-Regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Pacifico/Pacifico-Regular.woff2') format('woff2'),
    url('../fonts/Pacifico/Pacifico-Regular.woff') format('woff'),
    url('../fonts/Pacifico/Pacifico-Regular.ttf') format('truetype'),
    url('../fonts/Pacifico/Pacifico-Regular.svg#Pacifico-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Dancing Script  */
@font-face {
    font-family: 'Dancing Script';
    src: url('../fonts/Dancing_Script/DancingScript-SemiBold.eot');
    src: url('../fonts/Dancing_Script/DancingScript-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Dancing_Script/DancingScript-SemiBold.woff2') format('woff2'),
    url('../fonts/Dancing_Script/DancingScript-SemiBold.woff') format('woff'),
    url('../fonts/Dancing_Script/DancingScript-SemiBold.ttf') format('truetype'),
    url('../fonts/Dancing_Script/DancingScript-SemiBold.svg#DancingScript-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Dancing Script';
    src: url('../fonts/Dancing_Script/DancingScript-Regular.eot');
    src: url('../fonts/Dancing_Script/DancingScript-Regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Dancing_Script/DancingScript-Regular.woff2') format('woff2'),
    url('../fonts/Dancing_Script/DancingScript-Regular.woff') format('woff'),
    url('../fonts/Dancing_Script/DancingScript-Regular.ttf') format('truetype'),
    url('../fonts/Dancing_Script/DancingScript-Regular.svg#DancingScript-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Dancing Script';
    src: url('../fonts/Dancing_Script/DancingScript-Medium.eot');
    src: url('../fonts/Dancing_Script/DancingScript-Medium.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Dancing_Script/DancingScript-Medium.woff2') format('woff2'),
    url('../fonts/Dancing_Script/DancingScript-Medium.woff') format('woff'),
    url('../fonts/Dancing_Script/DancingScript-Medium.ttf') format('woff'),
    url('../fonts/Dancing_Script/DancingScript-Medium.svg#DancingScript-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Dancing Script';
    src: url('../fonts/Dancing_Script/DancingScript-Bold.eot');
    src: url('../fonts/Dancing_Script/DancingScript-Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Dancing_Script/DancingScript-Bold.woff2') format('woff2'),
    url('../fonts/Dancing_Script/DancingScript-Bold.woff') format('woff'),
    url('../fonts/Dancing_Script/DancingScript-Bold.ttf') format('woff'),
    url('../fonts/Dancing_Script/DancingScript-Bold.svg#DancingScript-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Rosario */
@font-face {
    font-family: 'Rosario';
    src: url('../fonts/Rosario/Rosario-Bold.eot');
    src: url('../fonts/Rosario/Rosario-Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Rosario/Rosario-Bold.woff2') format('woff2'),
    url('../fonts/Rosario/Rosario-Bold.woff') format('woff'),
    url('../fonts/Rosario/Rosario-Bold.svg#Rosario-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rosario';
    src: url('../fonts/Rosario/Rosario-Italic.eot');
    src: url('../fonts/Rosario/Rosario-Italic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Rosario/Rosario-Italic.woff2') format('woff2'),
    url('../fonts/Rosario/Rosario-Italic.woff') format('woff'),
    url('../fonts/Rosario/Rosario-Italic.svg#Rosario-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Rosario';
    src: url('../fonts/Rosario/Rosario-BoldItalic.eot');
    src: url('../fonts/Rosario/Rosario-BoldItalic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Rosario/Rosario-BoldItalic.woff2') format('woff2'),
    url('../fonts/Rosario/Rosario-BoldItalic.woff') format('woff'),
    url('../fonts/Rosario/Rosario-BoldItalic.svg#Rosario-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Rosario';
    src: url('../fonts/Rosario/Rosario-Light.eot');
    src: url('../fonts/Rosario/Rosario-Light.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Rosario/Rosario-Light.woff2') format('woff2'),
    url('../fonts/Rosario/Rosario-Light.woff') format('woff'),
    url('../fonts/Rosario/Rosario-Light.svg#Rosario-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rosario';
    src: url('../fonts/Rosario/Rosario-LightItalic.eot');
    src: url('../fonts/Rosario/Rosario-LightItalic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Rosario/Rosario-LightItalic.woff2') format('woff2'),
    url('../fonts/Rosario/Rosario-LightItalic.woff') format('woff'),
    url('../fonts/Rosario/Rosario-LightItalic.svg#Rosario-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Rosario';
    src: url('../fonts/Rosario/Rosario-Medium.eot');
    src: url('../fonts/Rosario/Rosario-Medium.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Rosario/Rosario-Medium.woff2') format('woff2'),
    url('../fonts/Rosario/Rosario-Medium.woff') format('woff'),
    url('../fonts/Rosario/Rosario-Medium.svg#Rosario-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rosario';
    src: url('../fonts/Rosario/Rosario-MediumItalic.eot');
    src: url('../fonts/Rosario/Rosario-MediumItalic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Rosario/Rosario-MediumItalic.woff2') format('woff2'),
    url('../fonts/Rosario/Rosario-MediumItalic.woff') format('woff'),
    url('../fonts/Rosario/Rosario-MediumItalic.svg#Rosario-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Rosario';
    src: url('../fonts/Rosario/Rosario-Regular.eot');
    src: url('../fonts/Rosario/Rosario-Regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Rosario/Rosario-Regular.woff2') format('woff2'),
    url('../fonts/Rosario/Rosario-Regular.woff') format('woff'),
    url('../fonts/Rosario/Rosario-Regular.svg#Rosario-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rosario';
    src: url('../fonts/Rosario/Rosario-SemiBold.eot');
    src: url('../fonts/Rosario/Rosario-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Rosario/Rosario-SemiBold.woff2') format('woff2'),
    url('../fonts/Rosario/Rosario-SemiBold.woff') format('woff'),
    url('../fonts/Rosario/Rosario-SemiBold.svg#Rosario-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rosario';
    src: url('../fonts/Rosario/Rosario-SemiBoldItalic.eot');
    src: url('../fonts/Rosario/Rosario-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Rosario/Rosario-SemiBoldItalic.woff2') format('woff2'),
    url('../fonts/Rosario/Rosario-SemiBoldItalic.woff') format('woff'),
    url('../fonts/Rosario/Rosario-SemiBoldItalic.svg#Rosario-SemiBoldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

