@charset "utf-8";
/*
 * Font         : 국문은 Nanum Square, Pretendard, 영문은 TheJamsil
 * License      : 
 * description  :
 */

 @font-face {
     font-family: 'Nanum Square';
     src: url('/fonts/NanumSquareL.eot'); /* IE9 Compat Modes */
     src: url('/fonts/NanumSquareL.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('/fonts/NanumSquareL.woff') format('woff'), /* Modern Browsers */
          url('/fonts/NanumSquareL.ttf')  format('truetype'), /* Safari, Android, iOS */
          url('/fonts/NanumSquareOTFLight.svg#017f9c78318bcde3d1dc4451e8eaca0a') format('svg'); /* Legacy iOS */
          
     font-style:   normal;
     font-weight:  300;
   }
   
   @font-face {
     font-family: 'Nanum Square';
     src: url('/fonts/NanumSquareR.eot'); /* IE9 Compat Modes */
     src: url('/fonts/NanumSquareR.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('/fonts/NanumSquareR.woff') format('woff'), /* Modern Browsers */
          url('/fonts/NanumSquareR.ttf')  format('truetype'), /* Safari, Android, iOS */
          url('/fonts/NanumSquareOTFR.svg#9e23ceb0c858ca37642ba540402577eb') format('svg'); /* Legacy iOS */
          
     font-style:   normal;
     font-weight:  400;
   }
   
   @font-face {
     font-family: 'Nanum Square';
     src: url('/fonts/NanumSquareB.eot'); /* IE9 Compat Modes */
     src: url('/fonts/NanumSquareB.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('/fonts/NanumSquareB.woff') format('woff'), /* Modern Browsers */
          url('/fonts/NanumSquareB.ttf')  format('truetype'), /* Safari, Android, iOS */
          url('/fonts/NanumSquareOTFB.svg#a41a1fda1fdf3dafd3394867a156b1cf') format('svg'); /* Legacy iOS */
          
     font-style:   normal;
     font-weight:  700;
   }
   
   @font-face {
     font-family: 'Nanum Square';
     src: url('/fonts/NanumSquareEB.eot'); /* IE9 Compat Modes */
     src: url('/fonts/NanumSquareEB.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('/fonts/NanumSquareEB.woff') format('woff'), /* Modern Browsers */
          url('/fonts/NanumSquareEB.ttf')  format('truetype'), /* Safari, Android, iOS */
          url('/fonts/NanumSquareOTFExtraBold.svg#090d6763bc81b49309446d23fbd10e87') format('svg'); /* Legacy iOS */
          
     font-style:   normal;
     font-weight:  900;
   }
   

/* ************************************** *
 * Pretendard
 * Design Medium - 웹 폰트 Regular
 * Design Bold - 웹 폰트 Medium
 * ************************************** */

@font-face {
	font-family: 'Pretendard';
	font-weight: 900;
	font-display: swap;
	src: local('Pretendard Black'), url('/fonts/Pretendard-Black.woff2') format('woff2'), url('/fonts/Pretendard-Black.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 800;
	font-display: swap;
	src: local('Pretendard ExtraBold'), url('/fonts/Pretendard-ExtraBold.woff2') format('woff2'), url('/fonts/Pretendard-ExtraBold.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 700;
	font-display: swap;
	src: local('Pretendard Bold'), url('/fonts/Pretendard-Bold.woff2') format('woff2'), url('/fonts/Pretendard-Bold.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 600;
	font-display: swap;
	src: local('Pretendard SemiBold'), url('/fonts/Pretendard-SemiBold.woff2') format('woff2'), url('/fonts/Pretendard-SemiBold.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 500;
	font-display: swap;
	src: local('Pretendard Medium'), url('/fonts/Pretendard-Medium.woff2') format('woff2'), url('/fonts/Pretendard-Medium.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 400;
	font-display: swap;
	src: local('Pretendard Regular'), url('/fonts/Pretendard-Regular.woff2') format('woff2'), url('/fonts/Pretendard-Regular.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 300;
	font-display: swap;
	src: local('Pretendard Light'), url('/fonts/Pretendard-Light.woff2') format('woff2'), url('/fonts/Pretendard-Light.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 200;
	font-display: swap;
	src: local('Pretendard ExtraLight'), url('/fonts/Pretendard-ExtraLight.woff2') format('woff2'), url('/fonts/Pretendard-ExtraLight.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 100;
	font-display: swap;
	src: local('Pretendard Thin'), url('/fonts/Pretendard-Thin.woff2') format('woff2'), url('/fonts/Pretendard-Thin.woff') format('woff');
}
@font-face {
     font-family: 'NotoSansKR';
     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: 'NotoSansKR';
     font-style: normal;
     font-weight: 200;
     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: 'NotoSansKR';
      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: 'NotoSansKR';
      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: 'NotoSansKR';
      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: 'NotoSansKR';
      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');
    }

@font-face {
     font-family: 'TheJamsil1Thin';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/TheJamsil1Thin.woff2') format('woff2');
     font-weight: 100;
     font-style: normal;
}
@font-face {
     font-family: 'TheJamsil2Light';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/TheJamsil2Light.woff2') format('woff2');
     font-weight: 300;
     font-style: normal;
}
@font-face {
     font-family: 'TheJamsil3Regular';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/TheJamsil3Regular.woff2') format('woff2');
     font-weight: 400;
     font-style: normal;
}
@font-face {
     font-family: 'TheJamsil4Medium';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/TheJamsil4Medium.woff2') format('woff2');
     font-weight: 500;
     font-style: normal;
}
@font-face {
     font-family: 'TheJamsil5Bold';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/TheJamsil5Bold.woff2') format('woff2');
     font-weight: 700;
     font-style: normal;
}
@font-face {
     font-family: 'TheJamsil6ExtraBold';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/TheJamsil6ExtraBold.woff2') format('woff2');
     font-weight: 800;
     font-style: normal;
}

   
/* ************************************** *
 * 숫자와 영문 - 잠시 막음
 @font-face {
  font-family: "NotoSansKR";
  src: url('/fonts/OpenSans-Light-webfont.eot');
  src: url('/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
       url('/fonts/OpenSans-Light-webfont.woff') format('woff');
  unicode-range: U+0020-007E;
  font-style: normal;
  font-weight: 200;
  letter-spacing:0rem !important;
}

@font-face {
font-family: "NotoSansKR";
src: url('/fonts/OpenSans-Regular-webfont.eot');
src: url('/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
     url('/fonts/OpenSans-Regular-webfont.woff') format('woff');
     unicode-range: U+0020-007E;
     font-style: normal;
     font-weight: 400;
     letter-spacing:0rem !important;
   }
@font-face {
  font-family: "NotoSansKR";
  src: url('/fonts/OpenSans-Semibold-webfont.eot');
  src: url('/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
       url('/fonts/OpenSans-Semibold-webfont.woff') format('woff');
  unicode-range: U+0020-007E;
  font-style: normal;
  font-weight: 500;
  letter-spacing:0rem !important;
}

@font-face {
  font-family: "NotoSansKR";
  src: url('/fonts/OpenSans-Bold-webfont.eot');
  src: url('/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
       url('/fonts/OpenSans-Bold-webfont.woff') format('woff');
  unicode-range: U+0020-007E;
  font-style: normal;
  font-weight: 700;
  letter-spacing:0rem !important;
}

@font-face {
  font-family: "NotoSansKR";
  src: url('/fonts/OpenSans-Bold-webfont.eot');
  src: url('/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
       url('/fonts/OpenSans-Bold-webfont.woff') format('woff');
  unicode-range: U+0020-007E;
  font-style: normal;
  font-weight: 900;
  letter-spacing:0rem !important;
}

 * ************************************** */




