@charset "utf-8"; 


/*Cormorant*/
@import url('https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');

/*gak*/
@font-face{font-family:'Gak-Bold';font-weight:bold;font-style:normal;font-stretch:normal;src:url(font/gak/Gak-Bold.woff) format("woff")} 
@font-face{font-family:'Hae-Regular';font-weight:600;font-style:normal;font-stretch:normal;src:url(font/gak/Hae-Regular.woff) format("woff")}  

/* notoSansKr */
@font-face {font-family:'NotoSansKR-Black';font-weight:900;font-style:normal;src:url('font/noto/NotoSansKR-Black.otf') format("opentype");}
@font-face {font-family:'NotoSansKR-Bold';font-weight:700;font-style:normal;src:url('font/noto/NotoSansKR-Bold.otf') format("opentype");}
@font-face {font-family:'NotoSansKR-Light';font-weight:300;font-style:normal;src:url('font/noto/NotoSansKR-Light.otf') format("opentype");}
@font-face {font-family:'NotoSansKR-Medium';font-weight:500;font-style:normal;src:url('font/noto/NotoSansKR-Medium.otf') format("opentype");}
@font-face {font-family:'NotoSansKR-Regular';font-weight:400;font-style:normal;src:url('font/noto/NotoSansKR-Regular.otf') format("opentype");}
@font-face {font-family:'NotoSansKR-Thin';font-weight:100;font-style:normal;src:url('font/noto/NotoSansKR-Thin.otf') format("opentype");}


/*프리텐다드*/
@font-face {
	font-family: 'Pretendard';
	font-weight: 900;
	font-display: swap; 
	src: local('Pretendard Black'), url('font/pre/woff2/Pretendard-Black.woff2') format('woff2'), url('font/pre/woff/Pretendard-Black.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 800;
	font-display: swap;
	src: local('Pretendard ExtraBold'), url('font/pre/woff2/Pretendard-ExtraBold.woff2') format('woff2'), url('font/pre/woff/Pretendard-ExtraBold.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 700;
	font-display: swap;
	src: local('Pretendard Bold'), url('font/pre/woff2/Pretendard-Bold.woff2') format('woff2'), url('font/pre/woff/Pretendard-Bold.woff') format('woff');
}

/*프리텐다드*/
@font-face {
	font-family: 'Pretendard';
	font-weight: 900;
	font-display: swap; 
	src: local('Pretendard Black'), url('font/pre/woff2/Pretendard-Black.woff2') format('woff2'), url('font/pre/woff/Pretendard-Black.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 800;
	font-display: swap;
	src: local('Pretendard ExtraBold'), url('font/pre/woff2/Pretendard-ExtraBold.woff2') format('woff2'), url('font/pre/woff/Pretendard-ExtraBold.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 700;
	font-display: swap;
	src: local('Pretendard Bold'), url('font/pre/woff2/Pretendard-Bold.woff2') format('woff2'), url('font/pre/woff/Pretendard-Bold.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 600;
	font-display: swap;
	src: local('Pretendard SemiBold'), url('font/pre/woff2/Pretendard-SemiBold.woff2') format('woff2'), url('font/pre/woff/Pretendard-SemiBold.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 500;
	font-display: swap;
	src: local('Pretendard Medium'), url('font/pre/woff2/Pretendard-Medium.woff2') format('woff2'), url('font/pre/woff/Pretendard-Medium.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 400;
	font-display: swap;
	src: local('Pretendard Regular'), url('font/pre/woff2/Pretendard-Regular.woff2') format('woff2'), url('font/pre/woff/Pretendard-Regular.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 300;
	font-display: swap;
	src: local('Pretendard Light'), url('font/pre/woff2/Pretendard-Light.woff2') format('woff2'), url('font/pre/woff/Pretendard-Light.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 200;
	font-display: swap;
	src: local('Pretendard ExtraLight'), url('font/pre/woff2/Pretendard-ExtraLight.woff2') format('woff2'), url('font/pre/woff/Pretendard-ExtraLight.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 100;
	font-display: swap;
	src: local('Pretendard Thin'), url('font/pre/woff2/Pretendard-Thin.woff2') format('woff2'), url('font/pre/woff/Pretendard-Thin.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard JP';
	font-weight: 900;
	font-display: swap;
	src: local('Pretendard JP Black'), url(font/pre/woff2/PretendardJP-Black.woff2) format('woff2'), url(font/pre/woff/PretendardJP-Black.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard JP';
	font-weight: 800;
	font-display: swap;
	src: local('Pretendard JP ExtraBold'), url(font/pre/woff2/PretendardJP-ExtraBold.woff2) format('woff2'), url(font/pre/woff/PretendardJP-ExtraBold.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard JP';
	font-weight: 700;
	font-display: swap;
	src: local('Pretendard JP Bold'), url(font/pre/woff2/PretendardJP-Bold.woff2) format('woff2'), url(font/pre/woff/PretendardJP-Bold.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard JP';
	font-weight: 600;
	font-display: swap;
	src: local('Pretendard JP SemiBold'), url(font/pre/woff2/PretendardJP-SemiBold.woff2) format('woff2'), url(font/pre/woff/PretendardJP-SemiBold.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard JP';
	font-weight: 500;
	font-display: swap;
	src: local('Pretendard JP Medium'), url(font/pre/woff2/PretendardJP-Medium.woff2) format('woff2'), url(font/pre/woff/PretendardJP-Medium.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard JP';
	font-weight: 400;
	font-display: swap;
	src: local('Pretendard JP Regular'), url(font/pre/woff2/PretendardJP-Regular.woff2) format('woff2'), url(font/pre/woff/PretendardJP-Regular.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard JP';
	font-weight: 300;
	font-display: swap;
	src: local('Pretendard JP Light'), url(font/pre/woff2/PretendardJP-Light.woff2) format('woff2'), url(font/pre/woff/PretendardJP-Light.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard JP';
	font-weight: 200;
	font-display: swap;
	src: local('Pretendard JP ExtraLight'), url(font/pre/woff2/PretendardJP-ExtraLight.woff2) format('woff2'), url(font/pre/woff/PretendardJP-ExtraLight.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard JP';
	font-weight: 100;
	font-display: swap;
	src: local('Pretendard JP Thin'), url(font/pre/woff2/PretendardJP-Thin.woff2) format('woff2'), url(font/pre/woff/PretendardJP-Thin.woff) format('woff');
}



