@charset "UTF-8";

/*
	*** Noto Sans KR ***
*/
@font-face {
	font-family: 'NotoSansT';
	font-style: normal;
	font-weight: 100;
	src:
			url(../fonts/NotoSansKR-Thin.woff2) format('woff2'),
			url(../fonts/NotoSansKR-Thin.woff) format('woff'),
			url(../fonts/NotoSansKR-Thin.otf) format('opentype');
}


@font-face {
	font-family: 'NotoSansL';
	font-style: normal;
	font-weight: 300;
	src:
			url(../fonts/NotoSansKR-Light.woff2) format('woff2'),
			url(../fonts/NotoSansKR-Light.woff) format('woff'),
			url(../fonts/NotoSansKR-Light.otf) format('opentype');
}
@font-face {
	font-family: 'NotoSansR';
	font-style: normal;
	font-weight: 400;
	src:
			url(../fonts/NotoSansKR-Regular.woff2) format('woff2'),
			url(../fonts/NotoSansKR-Regular.woff) format('woff'),
			url(../fonts/NotoSansKR-Regular.otf) format('opentype');
}
@font-face {
	font-family: 'NotoSansM';
	font-style: normal;
	font-weight: 500;
	src:
			url(../fonts/NotoSansKR-Medium.woff2) format('woff2'),
			url(../fonts/NotoSansKR-Medium.woff) format('woff'),
			url(../fonts/NotoSansKR-Medium.otf) format('opentype');
}
@font-face {
	font-family: 'NotoSansB';
	font-style: normal;
	font-weight: 700;
	src:
			url(../fonts/NotoSansKR-Bold.woff2) format('woff2'),
			url(../fonts/NotoSansKR-Bold.woff) format('woff'),
			url(../fonts/NotoSansKR-Bold.otf) format('opentype');
}
@font-face {
	font-family: 'NotoSansBlk';
	font-style: normal;
	font-weight: 900;
	src:
			url(../fonts/NotoSansKR-Black.woff2) format('woff2'),
			url(../fonts/NotoSansKR-Black.woff) format('woff'),
			url(../fonts/NotoSansKR-Black.otf) format('opentype');
}



/*
	*** AlbraTRIAL ***
*/

@font-face {
	font-family:'AlbraTRIALB';
	src: url(../fonts/AlbraTRIAL-Bold.woff) format('woff'),
	url(../fonts/AlbraTRIAL-Bold.otf) format('opentype');
}

@font-face {
	font-family:'AlbraTRIALR';
	src: url(../fonts/AlbraSansTRIAL-Regular.woff) format('woff'),
	url(../fonts/AlbraSansTRIAL-Regular.otf) format('opentype');
}

@font-face {
	font-family:'AlbraTRIALM';
	src: url(../fonts/AlbraGroteskTRIAL-Medium.woff) format('woff'),
	url(../fonts/AlbraGroteskTRIAL-Medium.otf) format('opentype');
}

@font-face {
	font-family:'AlbraSansTRIAL-L';
	src: url(../fonts/AlbraSansTRIAL-Light.woff) format('woff'),
	url(../fonts/AlbraGroteskTRIAL-Medium.otf) format('opentype');
}
@font-face {
	font-family:'AlbraSansTRIAL-R';
	src: url(../fonts/AlbraSansTRIAL-Regular.woff) format('woff'),
	url(../fonts/AlbraGroteskTRIAL-Regular.otf) format('opentype');
}

@font-face {
	font-family:'AlbraTRIALL';
	src: url(../fonts/AlbraTRIAL-Light.woff) format('woff'),
	url(../fonts/AlbraGroteskTRIAL-Medium.otf) format('opentype');
}
@font-face {
	font-family:'AlbraTRIAL-R';
	src: url(../fonts/AlbraTRIAL-Regular.woff) format('woff'),
	url(../fonts/AlbraGroteskTRIAL-Medium.otf) format('opentype');
}


@font-face {
	font-family:'AlbraTRIALR-I';
	src: url(../fonts/AlbraSansTRIAL-Regular-Italic.woff) format('woff'),
	url(../fonts/AlbraSansTRIAL-Regular-Italic.otf) format('opentype');
}



/*
	*** Futura ***
*/
@font-face {
	font-family:'FuturaH';
	src: url(../fonts/FuturaCyrillicHeavy.woff) format('woff'),
	url(../fonts/AlbraGroteskTRIAL-Medium.otf) format('opentype');
}

@font-face {
	font-family:'FuturaM';
	src: url(../fonts/FuturaCyrillicMedium.woff) format('woff'),
	url(../fonts/AlbraGroteskTRIAL-Medium.otf) format('opentype');
}




/*
	*** NanumMyeong ***
*/
@font-face {
	font-family:'NanumMyeongjoB';
	src: url(../fonts/NanumMyeongjoBold.woff) format('woff'),
	url(../fonts/NanumMyeongjoBold.otf) format('opentype');
}

@font-face {
	font-family:'NanumMyeongjoR';
	src: url(../fonts/NanumMyeongjo.woff) format('woff'),
	url(../fonts/NanumMyeongjoBold.otf) format('opentype');
}


/*
	*** 조선신명조 ***
*/
@font-face {
	font-family:'ChosunSm';
	src: url(../fonts/ChosunSm.woff) format('woff'),
	url(../fonts/NanumMyeongjoBold.otf) format('opentype');
}


/*
	*** SUIT ***
*/
@font-face {
	font-family:'SUITEB';
	src: url(../fonts/SUIT-ExtraBold.woff) format('woff'),
	url(../fonts/SUIT-ExtraBold.otf) format('opentype');
}

@font-face {
	font-family:'SUITB';
	src: url(../fonts/SUIT-Bold.woff) format('woff'),
	url(../fonts/SUIT-Bold.otf) format('opentype');
}

@font-face {
	font-family:'SUITSB';
	src: url(../fonts/SUIT-woff2/SUIT-SemiBold.woff2) format('woff2'),
	url(../fonts/SUIT-otf/SUIT-SemiBold.otf) format('opentype');
}

@font-face {
	font-family:'SUITM';
	src: url(../fonts/SUIT-Medium.woff) format('woff'),
	url(../fonts/SUIT-Medium.otf) format('opentype');
}

@font-face {
	font-family:'SUITR';
	src: url(../fonts/SUIT-Regular.woff) format('woff'),
	url(../fonts/SUIT-Regular.otf) format('opentype');
}

@font-face {
	font-family:'SUITL';
	src: url(../fonts/SUIT-Light.woff) format('woff'),
	url(../fonts/SUIT-Light.otf) format('opentype');
}



/*
	*** SourceHanSansKR ***
*/
@font-face {
	font-family:'SourceHanSansKRB';
	src: url(../fonts/SourceHanSansKR-Bold.woff) format('woff'),
	url(../fonts/SourceHanSansKR-Bold.woff) format('opentype');
}

@font-face {
	font-family:'SourceHanSansKR';
	src: url(../fonts/SourceHanSansKR-Normal.woff) format('woff'),
	url(../fonts/SourceHanSansKR-Normal.woff) format('opentype');
}

@font-face {
	font-family:'SourceHanSansKRR';
	src: url(../fonts/SourceHanSansKR-Regular.woff) format('woff'),
	url(../fonts/SourceHanSansKR-Regular.woff) format('opentype');
}


/*
	*** Paperlogy ***
*/
@font-face {
	font-family:'PaperlogySB';
	src: url(../fonts/Paperlogy-SemiBold.woff) format('woff'),
	url(../fonts/Paperlogy-SemiBold.woff) format('opentype');
}


/*
	*** Pretendard ***
*/
@font-face {
	font-family:'PretendardT';
	src: url(../fonts/Pretendard-Thin.woff) format('woff'),
	url(../fonts/Pretendard-Thin.woff) format('opentype');
}
@font-face {
	font-family:'PretendardEL';
	src: url(../fonts/Pretendard-ExtraLight.woff) format('woff'),
	url(../fonts/Pretendard-ExtraLight.woff) format('opentype');
}
@font-face {
	font-family:'PretendardM';
	src: url(../fonts/Pretendard-Medium.woff) format('woff'),
	url(../fonts/Pretendard-Medium.woff) format('opentype');
}

@font-face {
	font-family:'PretendardSB';
	src: url(../fonts/Pretendard-SemiBold.woff) format('woff'),
	url(../fonts/Pretendard-SemiBold.woff) format('opentype');
}

@font-face {
	font-family:'PretendardB';
	src: url(../fonts/Pretendard-Bold.woff) format('woff'),
	url(../fonts/Pretendard-Bold.woff) format('opentype');
}

@font-face {
	font-family:'PretendardEB';
	src: url(../fonts/Pretendard-ExtraBold.woff) format('woff'),
	url(../fonts/Pretendard-ExtraBold.woff) format('opentype');
}


/*
	*** Roboto ***
*/
@font-face {
	font-family:'RobotoT';
	src: url(../fonts/robot/Roboto-Thin.ttf) format('truetype');
}

@font-face {
	font-family:'RobotoEL';
	src: url(../fonts/robot/Roboto-ExtraLight.ttf) format('truetype');
}

@font-face {
	font-family:'RobotoL';
	src: url(../fonts/robot/Roboto-Light.ttf) format('truetype');
}

@font-face {
	font-family:'RobotoR';
	src: url(../fonts/robot/Roboto-Regular.ttf) format('truetype');
}

@font-face {
	font-family:'RobotoM';
	src: url(../fonts/robot/Roboto-Medium.ttf) format('truetype');
}

@font-face {
	font-family:'RobotoSB';
	src: url(../fonts/robot/Roboto-SemiBold.ttf) format('truetype');
}

@font-face {
	font-family:'RobotoB';
	src: url(../fonts/robot/Roboto-ExtraBold.ttf) format('truetype');
}

@font-face {
	font-family:'RobotoEB';
	src: url(../fonts/robot/Roboto-ExtraBold.ttf) format('truetype');
}


@font-face {
	font-family: 'NotoColorEmoji';
	src: url(../fonts/NotoColorEmoji-Regular.ttf) format('opentype');
	font-display : swap;
}

/*
	*** Paperlogy ***
*/

@font-face {
	font-family: 'Paperlogy1T';
	src:url(../fonts/Paperlogy/Paperlogy-1Thin.woff2) format('woff2'),
		url(../fonts/Paperlogy/Paperlogy-1Thin.ttf) format('truetype');
}

@font-face {
	font-family: 'Paperlogy2EL';
	src:url(../fonts/Paperlogy/Paperlogy-2ExtraLight.woff2) format('woff2'),
		url(../fonts/Paperlogy/Paperlogy-2ExtraLight.ttf) format('truetype');

}

@font-face {
	font-family: 'Paperlogy3L';
	src: url(../fonts/Paperlogy/Paperlogy-3Light.woff2) format('woff2'),
		url(../fonts/Paperlogy/Paperlogy-3Light.ttf) format('truetype');
}

@font-face {
	font-family: 'Paperlogy4R';
	src:url(../fonts/Paperlogy/Paperlogy-4Regular.woff2) format('woff2'),
		url(../fonts/Paperlogy/Paperlogy-4Regular.ttf) format('truetype');
}

@font-face {
	font-family: 'Paperlogy5M';
	src:url(../fonts/Paperlogy/Paperlogy-5Medium.woff2) format('woff2'),
		url(../fonts/Paperlogy/Paperlogy-5Medium.ttf) format('truetype');
}

@font-face {
	font-family: 'Paperlogy6SB';
	src:url(../fonts/Paperlogy/Paperlogy-6SemiBold.woff2) format('woff2'),
	url(../fonts/Paperlogy/Paperlogy-6SemiBold.ttf) format('truetype');
}

@font-face {
	font-family: 'Paperlogy7B';
	src:url(../fonts/Paperlogy/Paperlogy-7Bold.woff2) format('woff2'),
	url(../fonts/Paperlogy/Paperlogy-7Bold.ttf) format('truetype');
}

@font-face {
	font-family: 'Paperlogy8EB';
	src: url(../fonts/Paperlogy/Paperlogy-8ExtraBold.woff2) format('woff2'),
		url(../fonts/Paperlogy/Paperlogy-8ExtraBold.ttf) format('truetype');
}

@font-face {
	font-family: 'Paperlogy9B';
	src: url(../fonts/Paperlogy/Paperlogy-9Black.woff2) format('woff2'),
	url(../fonts/Paperlogy/Paperlogy-9Black.ttf) format('truetype');
}


/*
	*** Cafe24Shiningstar ***
*/

@font-face {
	font-family: 'Cafe24Shiningstar';
	src: url(../fonts/Cafe24Shiningstar-v2.0.woff2) format('woff2');
}