@charset 'utf-8';

/* FONT ----------- */
@font-face{font-family:'Roboto';font-weight:400;font-style:normal;src:local('※'), url('../font/Roboto-Regular.woff');}
@font-face{font-family:'Roboto';font-weight:500;font-style:normal;src:local('※'), url('../font/Roboto-Medium.woff');}
@font-face{font-family:'Roboto';font-weight:700;font-style:normal;src:local('※'), url('../font/Roboto-Bold.woff');}
@font-face{font-family:'Roboto';font-weight:900;font-style:normal;src:local('※'), url('../font/Roboto-Black.woff');}

@font-face{font-family:'Roboto';font-weight:400;font-style:italic;src:local('※'), url('../font/Roboto-Italic.woff');}
@font-face{font-family:'Roboto';font-weight:500;font-style:italic;src:local('※'), url('../font/Roboto-MediumItalic.woff');}
@font-face{font-family:'Roboto';font-weight:700;font-style:italic;src:local('※'), url('../font/Roboto-BoldItalic.woff');}
@font-face{font-family:'Roboto';font-weight:900;font-style:italic;src:local('※'), url('../font/Roboto-BlackItalic.woff');}

@font-face{font-family:'NotoSans';font-weight:300;font-style:normal;src:local('※'), url('../font/NotoSans-Light.woff');}
@font-face{font-family:'NotoSans';font-weight:400;font-style:normal;src:local('※'), url('../font/NotoSans-Regular.woff');}
@font-face{font-family:'NotoSans';font-weight:500;font-style:normal;src:local('※'), url('../font/NotoSans-Medium.woff');}
@font-face{font-family:'NotoSans';font-weight:700;font-style:normal;src:local('※'), url('../font/NotoSans-Bold.woff');}
@font-face{font-family:'NotoSans';font-weight:900;font-style:normal;src:local('※'), url('../font/NotoSans-Black.woff');}

@font-face{font-family:'NotoSans';font-weight:300;font-style:italic;src:local('※'), url('../font/NotoSans-LightItalic.woff');}
@font-face{font-family:'NotoSans';font-weight:400;font-style:italic;src:local('※'), url('../font/NotoSans-RegularItalic.woff');}
@font-face{font-family:'NotoSans';font-weight:500;font-style:italic;src:local('※'), url('../font/NotoSans-MediumItalic.woff');}
@font-face{font-family:'NotoSans';font-weight:700;font-style:italic;src:local('※'), url('../font/NotoSans-BoldItalic.woff');}
@font-face{font-family:'NotoSans';font-weight:900;font-style:italic;src:local('※'), url('../font/NotoSans-BlackItalic.woff');}

@font-face{font-family:'Jalnan';font-style:normal;src:local('※'), url('../font/Jalnan.woff');}
@font-face{font-family:'Futura';font-style:normal;src:local('※'), url('../font/Futura.woff');}
@font-face{font-family:'Futura-C';font-style:normal;src:local('※'), url('../font/futura-medium-condensed-bt.woff');}
@font-face{font-family:'futuraB';font-weight:700;font-style:normal;src:local('※'), url('../font/futura-bold-bt.woff');}
@font-face{font-family:'Arciform';font-style:normal;font-weight:400;src:local('※'), url('../font/Arciform.woff');}
@font-face{font-family:'Impact';font-style:normal;font-weight:400;src:local('※'), url('../font/Impact.woff');}
@font-face{font-family:'Times-New-Roman';font-weight:500;font-style:normal;src:local('※'), url('../font/Times-New-Roman.woff');}
@font-face{font-family:'TimesLTStd-Roman';font-weight:900;font-style:normal;src:local('※'), url('../font/TimesLTStd-Roman.woff');}

@font-face{font-family:'Noteworthy';font-style:normal;src:local('※'), url('../font/Noteworthy.woff');}

@font-face{font-family:'Corporate-Rounded_R';font-weight:400;font-style:italic;src:local('※'), url('../font/Corporate-Rounded-Regular.woff');}
@font-face{font-family:'Corporate-Rounded_B';font-weight:700;font-style:italic;src:local('※'), url('../font/Corporate-Rounded-Bold.woff');}

/* FONT ----------- */
@font-face{font-family:'PretendardR';font-weight:400;font-style:normal;src:local('※'), url('../font/Pretendard-Regular.woff');}
@font-face{font-family:'PretendardM';font-weight:500;font-style:normal;src:local('※'), url('../font/Pretendard-Medium.woff');}
@font-face{font-family:'PretendardSB';font-weight:600;font-style:normal;src:local('※'), url('../font/Pretendard-SemiBold.woff');}
@font-face{font-family:'PretendardB';font-weight:700;font-style:normal;src:local('※'), url('../font/Pretendard-Bold.woff');}
@font-face{font-family:'PretendardEB';font-weight:800;font-style:normal;src:local('※'), url('../font/Pretendard-ExtraBold.woff');}

@font-face{font-family:'HUCoraljewel';font-style:normal;src:local('※'), url('../font/HUCoraljewel.woff');}
@font-face{font-family:'PoetsenOneR';font-style:normal;font-weight:400;src:local('※'), url('../font/PoetsenOne-Regular.woff');}
@font-face{font-family:'UniversLTS';font-style:normal;font-weight:400;src:local('※'), url('../font/UniversLTStd.woff');}
@font-face{font-family:'UniversLTSB';font-style:normal;font-weight:700;src:local('※'), url('../font/UniversLTStd-Bold.woff');}


@font-face{font-family:'210ManwhagageL';font-weight:300;font-style:normal;src:local('※'), url('../font/210ManwhagageL.woff');}
@font-face{font-family:'210ManwhagageR';font-weight:400;font-style:normal;src:local('※'), url('../font/210ManwhagageR.woff');}
@font-face{font-family:'210ManwhagageB';font-weight:700;font-style:normal;src:local('※'), url('../font/210ManwhagageB.woff');}

@font-face{font-family:'Ddalkijelly_L';font-weight:300;font-style:normal;src:local('※'), url('../font/Ddalkijelly_L.woff');}
@font-face{font-family:'Ddalkijelly_R';font-weight:400;font-style:normal;src:local('※'), url('../font/Ddalkijelly_R.woff');}
@font-face{font-family:'Ddalkijelly_B';font-weight:700;font-style:normal;src:local('※'), url('../font/Ddalkijelly_B.woff');}

@font-face{font-family:'210-Saekjongyi';font-weight:400;font-style:normal;src:local('※'), url('../font/210-Saekjongyi.woff');}
@font-face{font-family:'210Cartoonstory';font-weight:400;font-style:normal;src:local('※'), url('../font/210Cartoonstory.woff');}

@font-face{font-family:'HUCottoncandy160';font-weight:400;font-style:normal;src:local('※'), url('../font/HUCottoncandy160.woff');}

@font-face{font-family:'210-Moderngulrim';font-weight:700;font-style:normal;src:local('※'), url('../font/210-Moderngulrim.woff');}

@font-face{font-family:'210-Gajangjari_L';font-weight:300;font-style:normal;src:local('※'), url('../font/210-Gajangjari_L.woff');}
@font-face{font-family:'210-Gajangjari_R';font-weight:400;font-style:normal;src:local('※'), url('../font/210-Gajangjari_R.woff');}
@font-face{font-family:'210-Gajangjari_B';font-weight:700;font-style:normal;src:local('※'), url('../font/210-Gajangjari_B.woff');}


@font-face{font-family:'210KkotbongoriL';font-weight:300;font-style:normal;src:local('※'), url('../font/210KkotbongoriL.woff');}
@font-face{font-family:'210KkotbongoriR';font-weight:400;font-style:normal;src:local('※'), url('../font/210KkotbongoriR.woff');}
@font-face{font-family:'210KkotbongoriB';font-weight:700;font-style:normal;src:local('※'), url('../font/210KkotbongoriB.woff');}


@font-face{font-family:'210BlahblahL';font-weight:300;font-style:normal;src:local('※'), url('../font/210BlahblahL.woff');}
@font-face{font-family:'210BlahblahR';font-weight:400;font-style:normal;src:local('※'), url('../font/210BlahblahR.woff');}
@font-face{font-family:'210BlahblahB';font-weight:700;font-style:normal;src:local('※'), url('../font/210BlahblahB.woff');}

@font-face{font-family:'Gureumsatang_L';font-weight:300;font-style:normal;src:local('※'), url('../font/Gureumsatang_L.woff');}
@font-face{font-family:'Gureumsatang_R';font-weight:400;font-style:normal;src:local('※'), url('../font/Gureumsatang_R.woff');}
@font-face{font-family:'Gureumsatang_B';font-weight:700;font-style:normal;src:local('※'), url('../font/Gureumsatang_B.woff');}


@font-face{font-family:'210_DanbalmeoriL';font-weight:300;font-style:normal;src:local('※'), url('../font/210_DanbalmeoriL.woff');}
@font-face{font-family:'210_DanbalmeoriR';font-weight:400;font-style:normal;src:local('※'), url('../font/210_DanbalmeoriR.woff');}
@font-face{font-family:'210_DanbalmeoriB';font-weight:700;font-style:normal;src:local('※'), url('../font/210_DanbalmeoriB.woff');}

@font-face{font-family:'GmarketSansL';font-weight:400;font-style:normal;src:local('※'), url('../font/GmarketSansTTFLight.woff');}
@font-face{font-family:'GmarketSansM';font-weight:500;font-style:normal;src:local('※'), url('../font/GmarketSansTTFMedium.woff');}


@font-face{font-family:'KIMM_B';font-weight:700;font-style:normal;src:local('※'), url('../font/KIMM_B.woff');}

@font-face{font-family:'210_Claytoy';font-weight:400;font-style:normal;src:local('※'), url('../font/210_Claytoy.woff');}


@font-face{font-family:'SumusaleuibomR';font-weight:400;font-style:normal;src:local('※'), url('../font/SumusaleuibomR.woff');}

@font-face{font-family:'University';font-weight:500;font-style:normal;src:local('※'), url('../font/University.woff');}

@font-face{font-family:'NanumSquareRoundEB';font-weight:800;font-style:normal;src:local('※'), url('../font/NanumSquareRoundEB.woff');}


@font-face{font-family:'DINProM';font-weight:500;font-style:normal;src:local('※'), url('../font/DINPro-Medium.woff');}
@font-face{font-family:'DINProB';font-weight:700;font-style:normal;src:local('※'), url('../font/DINPro-Bold.woff');}


@font-face{font-family:'210gongganL';font-weight:300;font-style:normal;src:local('※'), url('../font/210gonggan-Light.woff');}
@font-face{font-family:'210gongganR';font-weight:400;font-style:normal;src:local('※'), url('../font/210gonggan-Regular.woff');}
@font-face{font-family:'210gongganB';font-weight:700;font-style:normal;src:local('※'), url('../font/210gonggan-Bold.woff');}


@font-face{font-family:'DINR';font-weight:400;font-style:normal;src:local('※'), url('../font/DIN-Regular.woff');}
@font-face{font-family:'DINB';font-weight:700;font-style:normal;src:local('※'), url('../font/DIN-Bold.woff');}


@font-face{font-family:'DINNextLTProR';font-weight:400;font-style:normal;src:local('※'), url('../font/DINNextLTPro-Regular.woff');}
@font-face{font-family:'DINNextLTProM';font-weight:500;font-style:normal;src:local('※'), url('../font/DINNextLTPro-Medium.woff');}
@font-face{font-family:'DINNextLTProB';font-weight:700;font-style:normal;src:local('※'), url('../font/DINNextLTPro-Bold.woff');}

@font-face{font-family:'DINCondensedB';font-weight:700;font-style:normal;src:local('※'), url('../font/DINCondensed-Bold.woff');}
@font-face{font-family:'DIN-Black';font-weight:900;font-style:normal;src:local('※'), url('../font/DIN-Black.woff');}



@font-face{font-family:'BubbleboddyNeueB';font-weight:700;font-style:normal;src:local('※'), url('../font/BubbleboddyNeue-Bold-Trial.woff');}



/* viewer import font list */
/* Roboto, Din, NotoSans, NanumGothicEco */
/* viewer import font list */

@font-face {
	font-family: 'Din';
	font-style: normal;
	font-weight: 500;
	src: local('※'), url('../font/DINEngschriftLT-Alternate.woff');
}


/* ------------------------------------------------------------------------------------------------------------- */ 
/* serif */
@font-face{font-family:'Crimson';font-weight:400;font-style:normal;src:local('※'), url('../font/Crimson-Regular.woff');}
@font-face{font-family:'NotoSerif';font-weight:400;font-style:normal;src:local('※'), url('../font/NotoSerifCJKkr-Regular.woff');}

@font-face {
  font-family:'VisangHT'; 
  src:url('../font/VisangHT.eot'); 
  src:url('../font/VisangHT.eot?#iefix') format('embedded-opentype'),
       url('../font/VisangHT.woff2') format('woff2'); 
  font-weight:500; 
  font-style:normal; 
}

@font-face {
  font-family:'VisangHT'; 
  src:url('../font/VisangHTB.eot'); 
  src:url('../font/VisangHTB.eot?#iefix') format('embedded-opentype'),
       url('../font/VisangHTB.woff2') format('woff2'); 
  font-weight:700; 
  font-style:normal; 
}

@font-face {
  font-family:'VisangHTB'; 
  src:url('../font/VisangHTB.eot'); 
  src:url('../font/VisangHTB.eot?#iefix') format('embedded-opentype'),
       url('../font/VisangHTB.woff2') format('woff2'); 
  font-weight:700; 
  font-style:normal; 
}

 
@font-face {
  font-family:'VisangFT'; 
  src:url('../font/VisangFT.eot'); 
  src:url('../font/VisangFT.eot?#iefix') format('embedded-opentype'),
       url('../font/VisangFT.woff2') format('woff2'); 
  font-weight:500; 
  font-style:normal; 
}


@font-face {
  font-family:'VisangTM'; 
  src:url('../font/VisangTM.eot'); 
  src:url('../font/VisangTM.eot?#iefix') format('embedded-opentype'),
       url('../font/VisangTM.woff2') format('woff2'); 
  font-weight:500; 
  font-style:normal; 
}

@font-face {
  font-family:'HeummSimple142'; 
  src:url('../font/HeummSimple142.eot'); 
  src:url('../font/HeummSimple142.eot?#iefix') format('embedded-opentype'),
       url('../font/HeummSimple142.woff2') format('woff2'),
       url('../font/HeummSimple142.woff') format('woff'); 
  font-weight:500; 
  font-style:normal; 
}


 

@font-face {
  font-family: 'MS Gothic';
  src: url('../font/MS_Gothic.eot');
  src: url('../font/MS_Gothic.eot?#iefix') format('embedded-opentype'),
       url('../font/MS_Gothic.woff2') format('woff2'),
       url('../font/MS_Gothic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}


@font-face {
	font-family:'HeummLeaf152'; 
	src:url('../font/HULeaf152.eot'); 
	src:url('../font/HULeaf152.eot?#iefix') format('embedded-opentype'),
		 url('../font/HULeaf152.woff2') format('woff2'),
		 url('../font/HULeaf152.woff') format('woff'); 
	font-weight:500; 
	font-style:normal; 
  }


@font-face {
font-family:'HeummOneStar142'; 
src:url('../font/HUOneStar142.eot'); 
src:url('../font/HUOneStar142.eot?#iefix') format('embedded-opentype'),
		url('../font/HUOneStar142.woff2') format('woff2'),
		url('../font/HUOneStar142.woff') format('woff'); 
font-weight:400; 
font-style:normal; 
}

@font-face {
	font-family: 'HeummNemobox162'; 
	src:url('../font/HeummNemobox162.eot'); 
	src:url('../font/HeummNemobox162.eot?#iefix') format('embedded-opentype'),
			url('../font/HeummNemobox162.woff2') format('woff2'),
			url('../font/HeummNemobox162.woff') format('woff'); 
	font-weight:600; 
	font-style:normal; 
}

@font-face {
	font-family: 'HeummTalnemogulim182';
	src:url('../font/HeummTalnemogulim182.eot'); 
	src:url('../font/HeummTalnemogulim182.eot?#iefix') format('embedded-opentype'),
			url('../font/HeummTalnemogulim182.woff2') format('woff2'),
			url('../font/HeummTalnemogulim182.woff') format('woff'); 
	font-weight:800; 
	font-style:normal; 
}

@font-face {
	font-family: 'HUBubbB'; 
	src:url('../font/HUBubbB.eot'); 
	src:url('../font/HUBubbB.eot?#iefix') format('embedded-opentype'),
			url('../font/HUBubbB.woff2') format('woff2'),
			url('../font/HUBubbB.woff') format('woff'); 
	font-weight:700; 
	font-style:normal; 
}

@font-face {
	font-family: 'HeummPostcard162'; 
	src:url('../font/HeummPostcard162.eot'); 
	src:url('../font/HeummPostcard162.eot?#iefix') format('embedded-opentype'),
			url('../font/HeummPostcard162.woff2') format('woff2'),
			url('../font/HeummPostcard162.woff') format('woff'); 
	font-weight:600; 
	font-style:normal; 
}

@font-face {
	font-family: 'HUScri152'; 
	src:url('../font/HUScri152.eot'); 
	src:url('../font/HUScri152.eot?#iefix') format('embedded-opentype'),
			url('../font/HUScri152.woff2') format('woff2'),
			url('../font/HUScri152.woff') format('woff'); 
	font-weight:500; 
	font-style:normal; 
}

@font-face {
	font-family: 'HUUgly162'; 
	src:url('../font/HUUgly162.eot'); 
	src:url('../font/HUUgly162.eot?#iefix') format('embedded-opentype'),
			url('../font/HUUgly162.woff2') format('woff2'),
			url('../font/HUUgly162.woff') format('woff'); 
	font-weight:600; 
	font-style:normal; 
}
@font-face {
	font-family: 'HUFace162'; 
	src:url('../font/HUFace162.eot'); 
	src:url('../font/HUFace162.eot?#iefix') format('embedded-opentype'),
			url('../font/HUFace162.woff2') format('woff2'),
			url('../font/HUFace162.woff') format('woff'); 
	font-weight:600; 
	font-style:normal; 
}

/* ------------------------------------------------------------------------------------------------------------- */ 

@font-face {
	font-family: 'NanumGothicEcoExtraBold'; 
	font-style:normal; 
	font-weight:900; 
	src:local('※'), url('../font/NanumGothicEcoExtraBold.woff'); 
}

@font-face {
	font-family: 'NanumGothicEcoBold'; 
	font-style:normal; 
	font-weight:600; 
	src:local('※'), url('../font/NanumGothicEcoBold.woff'); 
}
@font-face {
	font-family: 'NanumGothicEco'; 
	font-style:normal; 
	font-weight:300; 
	src:local('※'), url('../font/NanumGothicEco.woff'); 
}

/* 그리기 쓰기 */
@font-face {
    font-family: 'Binggrae';
    src: url('../font/Binggrae.woff') format('woff');       
    font-weight: normal;
    font-style: normal;
}
  
@font-face {
    font-family: 'NanumGothic';
    src: url('../font/NanumGothic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
  
@font-face {
    font-family: 'NanumMyeongjo';
    src: url('../font/NanumMyeongjo.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* @font-face {font-family:'TitilliumWeb'; font-style:normal; font-weight:500; src:local('※'), url('../font/TitilliumWeb-SemiBold.woff'); }
@font-face {font-family:'TitilliumWeb'; font-style:normal; font-weight:700; src:local('※'), url('../font/TitilliumWeb-Bold.woff'); }
@font-face {font-family:'TitilliumWeb'; font-style:normal; font-weight:900; src:local('※'), url('../font/TitilliumWeb-Black.woff'); }

@font-face {font-family:'TitilliumWeb'; font-style:italic; font-weight:500; src:local('※'), url('../font/TitilliumWeb-SemiBoldItalic.woff'); }
@font-face {font-family:'TitilliumWeb'; font-style:italic; font-weight:700; src:local('※'), url('../font/TitilliumWeb-BoldItalic.woff'); }
@font-face {font-family:'TitilliumWeb'; font-style:italic; font-weight:900; src:local('※'), url('../font/TitilliumWeb-BlackItalic.woff'); } 

@font-face {font-family:'heumHiting'; font-style:normal; font-weight:400; src:local('※'), url('../font/heum_hiting.woff');}
@font-face {font-family:'heumHongcha'; font-style:normal; font-weight:400; src:local('※'), url('../font/heum_hongcha.woff');}
@font-face {font-family:'heumJingodi'; font-style:normal; font-weight:400; src:local('※'), url('../font/heum_jingodic.woff');}*/


/* 중등1 사용폰트 재정의 */
/* serif */
@font-face{font-family:'Crimson';font-weight:400;font-style:normal;src:local('※'), url('../font/Crimson-Regular.woff');}
@font-face{font-family:'NotoSerif';font-weight:400;font-style:normal;src:local('※'), url('../font/NotoSerifCJKkr-Regular.woff');}

/* hand */
@font-face{font-family:'Visang_CS';font-weight:500;font-style:normal;src:local('※'), url('../font/Visang_CS.woff');}

/* round font */
@font-face{font-family:'VAGRounded BT';font-weight:400;font-style:normal;src:local('※'), url('../font/VAGRoundedBT.woff');}

@font-face {font-family:'KoPubDotum'; font-style:normal; font-weight:400; src:local('※'), url('../font/KoPubDotum-Medium.woff'); }
@font-face {font-family:'KoPubDotum'; font-style:normal; font-weight:700; src:local('※'), url('../font/KoPubDotum-Bold.woff'); }

@font-face {font-family:'VisangHT'; font-style:normal; font-weight:400; src:local('※'), url('../font/VisangHT.woff'); }
@font-face {font-family:'VisangHT'; font-style:normal; font-weight:700; src:local('※'), url('../font/VisangHTB.woff'); }

@font-face { font-family:'HeummSimple172';  font-style:normal; font-weight:400; src:local('※'), url('../font/HeummSimple172.woff') format('woff'); }

@font-face {  font-family: 'HelveticaL';  src: url('../font/Helvetica-Light.woff') format('woff'); }
@font-face {  font-family: 'HelveticaC';  src: url('../font/HelveticaNeueLTStd-Cn.woff') format('woff');  font-weight: normal;  font-style: normal;  }
@font-face {  font-family: 'HelveticaM';  src: url('../font/HelveticaNeueLTStd-Md.woff') format('woff');  font-weight: normal;  font-style: normal;  }
@font-face {  font-family: 'HelveticaB';  src: url('../font/HelveticaNeueLTStd-Bd.woff') format('woff');  font-weight: normal;  font-style: normal;  }
@font-face {  font-family: '210OmniGothicOTF';  src: url('../font/210OmniGothicOTF.woff') format('woff');  font-weight: normal;  font-style: normal;  }