/* nanum-gothic-regular - latin_korean */
/*@font-face {*/
/*font-family: 'Nanum Gothic';*/
/*font-style: normal;*/
/*font-weight: 400;*/
/*src: url('fonts/nanum-gothic-v17-latin_korean-regular.eot'); !* IE9 Compat Modes *!*/
/*src: local('NanumGothic'),*/
/*url('fonts/nanum-gothic-v17-latin_korean-regular.eot?#iefix') format('embedded-opentype'), !* IE6-IE8 *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-regular.woff2') format('woff2'), !* Super Modern Browsers *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-regular.woff') format('woff'), !* Modern Browsers *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-regular.ttf') format('truetype'), !* Safari, Android, iOS *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-regular.svg#NanumGothic') format('svg'); !* Legacy iOS *!*/
/*}*/

/* nanum-gothic-700 - latin_korean */
/*@font-face {*/
/*font-family: 'Nanum Gothic';*/
/*font-style: normal;*/
/*font-weight: 700;*/
/*src: url('fonts/nanum-gothic-v17-latin_korean-700.eot'); !* IE9 Compat Modes *!*/
/*src: local('NanumGothic Bold'), local('NanumGothic-Bold'),*/
/*url('fonts/nanum-gothic-v17-latin_korean-700.eot?#iefix') format('embedded-opentype'), !* IE6-IE8 *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-700.woff2') format('woff2'), !* Super Modern Browsers *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-700.woff') format('woff'), !* Modern Browsers *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-700.ttf') format('truetype'), !* Safari, Android, iOS *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-700.svg#NanumGothic') format('svg'); !* Legacy iOS *!*/
/*}*/

/* nanum-gothic-800 - latin_korean */
/*@font-face {*/
/*font-family: 'Nanum Gothic';*/
/*font-style: normal;*/
/*font-weight: 800;*/
/*src: url('fonts/nanum-gothic-v17-latin_korean-800.eot'); !* IE9 Compat Modes *!*/
/*src: local('NanumGothic ExtraBold'), local('NanumGothic-ExtraBold'),*/
/*url('fonts/nanum-gothic-v17-latin_korean-800.eot?#iefix') format('embedded-opentype'), !* IE6-IE8 *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-800.woff2') format('woff2'), !* Super Modern Browsers *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-800.woff') format('woff'), !* Modern Browsers *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-800.ttf') format('truetype'), !* Safari, Android, iOS *!*/
/*url('fonts/nanum-gothic-v17-latin_korean-800.svg#NanumGothic') format('svg'); !* Legacy iOS *!*/
/*}*/

/* NotoSansCJKkr-Regular */
@font-face {
  font-family: 'Noto';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/NotoSansCJKkr-Regular.otf') format('opentype');
}

html {
  font-size: 14px;
}

body {
  margin: 0;
  padding: 0;
  line-height: 180%;

  /*font-family: 'Nanum Gothic Bold', sans-serif;*/

  /* Regular(400), Bold(700), Extra Bold(800), Light(300) 지원 */
  /*font-family: 'NanumSquare', sans-serif; !* 나눔 스퀘어  *!*/
  /*font-weight: 700; !* 기본 700 으로 설정함 *!*/
  /*color: #1C1C1C;*/

  /* NotoSansCJKkr-Regular */
  font-family: 'Noto';
  font-weight: normal;
  color: #3a3a3a;
}

a { text-decoration: none; }

.content_div {
  width: 1200px;
}
.content_div_sub {
  width: 1150px;
}

@media (max-width: 1250px) {
  .content_div {
    width: 95%;
  }
  .content_div_sub {
    width: 95%;
  }
}

@media (max-width: 640px) {
  #app_icon_small {
    display: none;
  }
}