@charset "utf-8";

/*  
//////////////        미르넷 웹코딩 3.0 작성자 : 이혜진    ////////////////////////
=============  코딩 CSS.3.0. HTML.5.0. 크롬최적화 익스 11. 최적화 ================
//////////////                 2019.05.01                  ///////////////////////
*/


@import url('/astro/share/fonts/fonts/XEIcon-master/xeicon.min.css');
@import url('/astro/share/fonts/fonts/font-awesome.css'); /* 폰트 어썸 최신버젼 5.11 Free */
@import url('/astro/share/fonts/fonts/fontawesome-all.css'); /* 폰트 어썸 최신버젼 5.11 Free */


@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 100;
  src: url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Thin.woff2") format('woff2'),
       url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Thin.woff") format('woff'),
       url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Thin.otf") format('opentype');
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 300;
  src: url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Light.woff2") format('woff2'),
       url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Light.woff") format('woff'),
       url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Light.otf") format('opentype');
}
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 400;
   src: url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Regular.woff2") format('woff2'),
        url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Regular.woff") format('woff'),
        url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Regular.otf") format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 500;
   src: url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Medium.woff2") format('woff2'),
        url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Medium.woff") format('woff'),
        url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Medium.otf") format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 700;
   src: url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Bold.woff2") format('woff2'),
        url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Bold.woff") format('woff'),
        url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Bold.otf") format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 900;
   src: url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Black.woff2") format('woff2'),
        url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Black.woff") format('woff'),
        url("/astro/share/fonts/fonts/nato-kr/NotoSansKR-Black.otf") format('opentype');
 } 
 
 
/*나눔고딕*/
/* nanum-gothic-regular - korean */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-regular.eot'); /* IE9 Compat Modes */
  src: local('NanumGothic'),
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-regular.woff') format('woff'), /* Modern Browsers */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-regular.svg#NanumGothic') format('svg'); /* Legacy iOS */
}
/* nanum-gothic-700 - korean */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-700.eot'); /* IE9 Compat Modes */
  src: local('NanumGothic Bold'), local('NanumGothic-Bold'),
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-700.woff') format('woff'), /* Modern Browsers */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-700.svg#NanumGothic') format('svg'); /* Legacy iOS */
}
/* nanum-gothic-800 - korean */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-800.eot'); /* IE9 Compat Modes */
  src: local('NanumGothic ExtraBold'), local('NanumGothic-ExtraBold'),
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-800.woff') format('woff'), /* Modern Browsers */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/astro/share/fonts/fonts/NanumGothic/nanum-gothic-v16-korean-800.svg#NanumGothic') format('svg'); /* Legacy iOS */
}



/* 나눔명조*/
/* nanum-myeongjo-regular - korean */
@font-face {
  font-family: 'Nanum Myeongjo';
  font-style: normal;
  font-weight: 400;
  src: url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-regular.eot'); /* IE9 Compat Modes */
  src: local('NanumMyeongjo'),
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-regular.woff') format('woff'), /* Modern Browsers */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-regular.svg#NanumMyeongjo') format('svg'); /* Legacy iOS */
}
/* nanum-myeongjo-800 - korean */
@font-face {
  font-family: 'Nanum Myeongjo';
  font-style: normal;
  font-weight: 800;
  src: url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-800.eot'); /* IE9 Compat Modes */
  src: local('NanumMyeongjo ExtraBold'), local('NanumMyeongjoExtraBold'),
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-800.woff') format('woff'), /* Modern Browsers */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-800.svg#NanumMyeongjo') format('svg'); /* Legacy iOS */
}
/* nanum-myeongjo-700 - korean */
@font-face {
  font-family: 'Nanum Myeongjo';
  font-style: normal;
  font-weight: 700;
  src: url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-700.eot'); /* IE9 Compat Modes */
  src: local('NanumMyeongjo Bold'), local('NanumMyeongjoBold'),
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-700.woff') format('woff'), /* Modern Browsers */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/astro/share/fonts/fonts/NanumMyeongjo/nanum-myeongjo-v14-korean-700.svg#NanumMyeongjo') format('svg'); /* Legacy iOS */
}


@font-face {
    font-family: 'Black Han Sans';
	font-style: normal;
  	font-weight: normal;
    src: url('/astro/share/fonts/fonts/BlackHanSans/BlackHanSans-Regular.eot');
    src: url('/astro/share/fonts/fonts/BlackHanSans/BlackHanSans-Regular.eot?#iefix') format('embedded-opentype'),  /* IE6-IE8 */
         url('/astro/share/fonts/fonts/BlackHanSans/BlackHanSans-Regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('/astro/share/fonts/fonts/BlackHanSans/BlackHanSans-Regular.woff') format('woff'), /* Modern Browsers */
		 url('/astro/share/fonts/fonts/BlackHanSans/BlackHanSans-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('/astro/share/fonts/fonts/BlackHanSans/BlackHanSans-Regular.svg#BlackHanSans-Regular') format('svg'); /* Legacy iOS */

}

@font-face {
    font-family: 'THEFACESHOP INKLIPQUID';
    src: url('/astro/share/fonts/fonts/THEFACESHOP/THEFACESHOP.eot');
    src: url('/astro/share/fonts/fonts/THEFACESHOP/THEFACESHOP.eot?#iefix') format('embedded-opentype'),  /* IE6-IE8 */
        url('/astro/share/fonts/fonts/THEFACESHOP/THEFACESHOP.woff2') format('woff2'), /* Super Modern Browsers */
        url('/astro/share/fonts/fonts/THEFACESHOP/THEFACESHOP.woff') format('woff'), /* Modern Browsers */
		url('/astro/share/fonts/fonts/THEFACESHOP/THEFACESHOP.ttf') format('truetype'), /* Safari, Android, iOS */
        url('/astro/share/fonts/fonts/THEFACESHOP/THEFACESHOP.svg#THEFACESHOP') format('svg'); /* Legacy iOS */
    font-weight: normal;
    font-style: normal;
}


@font-face { 
	font-family: 'SangSangFlowerRoad';
	font-weight: normal; 
	font-style: normal; 
	src: url('/astro/share/fonts/fonts/SangSangFlowerRoad/SSFlowerRoadRegular.woff') format('woff'), /* Modern Browsers */
		 url('/astro/share/fonts/fonts/SangSangFlowerRoad/SSFlowerRoadRegular.ttf') format('truetype'); /* Safari, Android, iOS */ 
}


@font-face { 
	font-family: 'SangSangAnt';
	font-weight: normal; 
	font-style: normal; 
	src: url('/astro/share/fonts/fonts/SangSangAntDD/SSAntRegular_otf.otf') format('woff'), /* Modern Browsers */
		 url('/astro/share/fonts/fonts/SangSangAntDD/SSAntRegular.ttf') format('truetype'); /* Safari, Android, iOS */ 
}



@font-face {
    font-family: 'GyeonggiBatang';
	font-style: normal;
	font-weight: 700;
    src: url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangB00.eot');/* IE9 Compat Modes */
    src: url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangB00.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */
         url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangB00.woff2') format('woff2'),/* Super Modern Browsers */
		 url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangB00.woff') format('woff'), /* Modern Browsers */
         url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangB00.ttf') format('truetype'),/* Safari, Android, iOS */
         url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangB00.svg#GyeonggiBatangB00') format('svg');/* Legacy iOS */
}


@font-face {
    font-family: 'GyeonggiBatang';
	font-weight: normal;
    font-style: normal;
    src: url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangR00.eot');/* IE9 Compat Modes */
    src: url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangR00.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */
         url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangR00.woff2') format('woff2'),/* Super Modern Browsers */
		 url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangR00.woff') format('woff'), /* Modern Browsers */
         url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangR00.ttf') format('truetype'),/* Safari, Android, iOS */
         url('/astro/share/fonts/fonts/Gyeonggifont/GyeonggiBatangR00.svg#GyeonggiBatangR00') format('svg');/* Legacy iOS */
}


@font-face {
    font-family: 'Industry';
    src: url('/astro/share/fonts/fonts/Industry/Industry-Light.eot');
    src: url('/astro/share/fonts/fonts/Industry/Industry-Light.eot?#iefix') format('embedded-opentype'),
         url('/astro/share/fonts/fonts/Industry/Industry-Light.woff') format('woff'),
         url('/astro/share/fonts/fonts/Industry/Industry-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Industry';
    src: url('/astro/share/fonts/fonts/Industry/Industry-Bold.eot');
    src: url('/astro/share/fonts/fonts/Industry/Industry-Bold.eot?#iefix') format('embedded-opentype'),
         url('/astro/share/fonts/fonts/Industry/Industry-Bold.woff') format('woff'),
         url('/astro/share/fonts/fonts/Industry/Industry-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Exo';
    src: url('/astro/share/fonts/fonts/exo/Exo-Medium.eot');
    src: url('/astro/share/fonts/fonts/exo/Exo-Medium.eot?#iefix') format('embedded-opentype'),
         url('/astro/share/fonts/fonts/exo/Exo-Medium.woff2') format('woff2'),
         url('/astro/share/fonts/fonts/exo/Exo-Medium.woff') format('woff'),
         url('/astro/share/fonts/fonts/exo/Exo-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Exo';
    src: url('/astro/share/fonts/fonts/exo/Exo-Regular.eot');
    src: url('/astro/share/fonts/fonts/exo/Exo-Regular.eot?#iefix') format('embedded-opentype'),
         url('/astro/share/fonts/fonts/exo/Exo-Regular.woff2') format('woff2'),
         url('/astro/share/fonts/fonts/exo/Exo-Regular.woff') format('woff'),
         url('/astro/share/fonts/fonts/exo/Exo-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


/* Regular */
@font-face {
    font-family: 'League Gothic';
    src: url('/astro/share/fonts/fonts/leaguegothic/leaguegothic-regular-webfont.eot');
    src: url('/astro/share/fonts/fonts/leaguegothic/leaguegothic-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/astro/share/fonts/fonts/leaguegothic/leaguegothic-regular-webfont.woff') format('woff'),
         url('/astro/share/fonts/fonts/leaguegothic/leaguegothic-regular-webfont.ttf') format('truetype'),
         url('/astro/share/fonts/fonts/leaguegothic/leaguegothic-regular-webfont.svg#league_gothicregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* Webfont: Lato-Light */@font-face {
    font-family: 'LatoWebLight';
    src: url('/astro/share/fonts/fonts/Lato/Lato-Light.eot'); /* IE9 Compat Modes */
    src: url('/astro/share/fonts/fonts/Lato/Lato-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/astro/share/fonts/fonts/Lato/Lato-Light.woff2') format('woff2'), /* Modern Browsers */
         url('/astro/share/fonts/fonts/Lato/Lato-Light.woff') format('woff'), /* Modern Browsers */
         url('/astro/share/fonts/fonts/Lato/Lato-Light.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}


/* Webfont: Lato-Medium */@font-face {
    font-family: 'LatoWebMedium';
    src: url('/astro/share/fonts/fonts/Lato/Lato-Medium.eot'); /* IE9 Compat Modes */
    src: url('/astro/share/fonts/fonts/Lato/Lato-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/astro/share/fonts/fonts/Lato/Lato-Medium.woff2') format('woff2'), /* Modern Browsers */
         url('/astro/share/fonts/fonts/Lato/Lato-Medium.woff') format('woff'), /* Modern Browsers */
         url('/astro/share/fonts/fonts/Lato/Lato-Medium.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}


/* Webfont: Lato-Bold */@font-face {
    font-family: 'LatoWebBold';
    src: url('/astro/share/fonts/fonts/Lato/Lato-Bold.eot'); /* IE9 Compat Modes */
    src: url('/astro/share/fonts/fonts/Lato/Lato-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/astro/share/fonts/fonts/Lato/Lato-Bold.woff2') format('woff2'), /* Modern Browsers */
         url('/astro/share/fonts/fonts/Lato/Lato-Bold.woff') format('woff'), /* Modern Browsers */
         url('/astro/share/fonts/fonts/Lato/Lato-Bold.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Regular */@font-face {
    font-family: 'LatoWeb';
    src: url('/astro/share/fonts/fonts/Lato/Lato-Regular.eot'); /* IE9 Compat Modes */
    src: url('/astro/share/fonts/fonts/Lato/Lato-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/astro/share/fonts/fonts/Lato/Lato-Regular.woff2') format('woff2'), /* Modern Browsers */
         url('/astro/share/fonts/fonts/Lato/Lato-Regular.woff') format('woff'), /* Modern Browsers */
         url('/astro/share/fonts/fonts/Lato/Lato-Regular.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}