﻿@charset "utf-8";

body { font-feature-settings: 'ss01' 1; }

@font-face {
	font-family: 'Nanum Gothic';
	font-style: normal;
	font-weight: 400;
	src: local('NanumGothic'), local('NanumGothic Regular'),
	url("assets/nanum-gothic-regular.woff2") format('woff2'),
	url("assets/nanum-gothic-regular.woff") format('woff');
}

@font-face {
	font-family: 'Nanum Gothic';
	font-style: normal;
	font-weight: 700;
	src: local('NanumGothic Bold'), local('NanumGothic-Bold'), local('Nanum Gothic Bold'),
	url("assets/nanum-gothic-700.woff2") format('woff2'),
	url("assets/nanum-gothic-700.woff") format('woff');
}

@font-face {
	font-family: 'Nanum Myeongjo';
	font-style: normal;
	font-weight: 400;
	src: local('NanumMyeongjo'), local('Nanum Myeongjo Regular'),
	url("") format('woff2'),
	url("") format('woff');
}

@font-face {
	font-family: 'Nanum Myeongjo';
	font-style: normal;
	font-weight: 700;
	src: local('NanumMyeongjo Bold'), local('NanumMyeongjoBold'), local('Nanum Myeongjo Bold'),
	url("") format('woff2'),
	url("") format('woff');
}

@font-face {
	font-family: 'Nanum BarunGothic';
	src:local('NanumBarunGothic'),
		url("") format('woff');
	font-style: normal;
	font-weight: 400;
}

@font-face {
	font-family: 'Nanum BarunGothic';
	src:local('NanumBarunGothic Bold'), local('NanumBarunGothicBold'),
		url("") format('woff');
	font-style: normal;
	font-weight: 700;
}

@font-face {
	font-family: 'Noto Sans DemiLight';
	font-style: normal;
	font-weight: 400;
	src: local('Noto Sans KR'), local('Noto Sans KR Regular'), local('NotoSansKR-Regular'),
	url("") format('woff2'),
	url("") format('woff');
}

@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 400;
	src: local('Noto Sans KR'), local('NotoSansKR-Regular'),
    url("assets/NotoSansCJKkr-Regular.woff2") format('woff2'),
    url("assets/NotoSansCJKkr-Regular.woff") format('woff');
}

@font-face {
    font-family: 'Noto Sans Light';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Sans Light'),
    url("") format('woff2'),
    url("") format('woff');
}

@font-face {
    font-family: 'Noto Serif KR';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Serif KR'), local('NotoSerifKR-Regular'),
    url("") format('woff2'),
    url("") format('woff');
}

@font-face {
	font-family: Pretendard-Bold;
	font-weight: normal;
	src: local(Pretendard-Bold);
	src:
		local("☺"),
		url("") format("woff2"),
		url("") format("woff"),
		url("") format("opentype");
}

@font-face {
	font-family: Pretendard-Light;
	font-weight: normal;
	src: local(Pretendard-Light);
	src:
		local("☺"),
		url("") format("woff2"),
		url("") format("woff"),
		url("") format("opentype");
}

@font-face {
	font-family: Pretendard-Medium;
	font-weight: normal;
	src: local(Pretendard-Medium);
	src:
		local("☺"),
		url("") format("woff2"),
		url("") format("woff"),
		url("") format("opentype");
}

@font-face {
	font-family: Pretendard-Regular;
	font-weight: normal;
	src: local(Pretendard-Regular);
	src:
		local("☺"),
		url("assets/Pretendard-Regular.woff2") format("woff2"),
		url("assets/Pretendard-Regular.woff") format("woff"),
		url("assets/Pretendard-Regular.otf") format("opentype");
}

@font-face {
	font-family: Pretendard-SemiBold;
	font-weight: normal;
	src: local(Pretendard-SemiBold);
	src:
		local("☺"),
		url("") format("woff2"),
		url("") format("woff"),
		url("") format("opentype");
}

@font-face {
	font-family: Pretendard-Black;
	font-weight: normal;
	src: local(Pretendard-Black);
	src:
		local("☺"),
		url("") format("woff2"),
		url("") format("woff"),
		url("") format("opentype");
}
