@charset "utf-8";
/* CSS Document */

* {
  margin: 0;
  padding: 0;
}

body{
  font-family: 'Noto Sans KR', "맑은 고딕",
  "Malgun Gothic", "돋움", Dotum, helvetica, clean, monospace, sans-serif;
  /*font-family: 'Nanum Myeongjo', serif;
font-family: 'Italianno', cursive;*/
}

/*나눔고딕 활용시 "Nanum Gothic"
body {
  font-family: "Nanum Gothic", "Nanum Gothic Coding", "맑은 고딕",
    "Malgun Gothic", "돋움", Dotum, helvetica, clean, monospace, sans-serif;
  font-size: 14px;
  line-height: 1.4em;
  font-weight: 400;
  color: #222;
}

*/

/*
@font-face {
  font-family: "Spoqa Han Sans";
  font-weight: 700;
  src: local("SpoqaHanSans-Bold"),
    url("/SpoqaHanSans_subset/SpoqaHanSansBold.woff2") format("woff2"),
    url("/SpoqaHanSans_subset/SpoqaHanSansBold.woff") format("woff"),
    url("/SpoqaHanSans_subset/SpoqaHanSansBold.ttf") format("truetype");
}

@font-face {
  font-family: "Spoqa Han Sans";
  font-weight: 400;
  src: local("SpoqaHanSans-Regular"),
    url("/SpoqaHanSans_subset/SpoqaHanSansRegular.woff2") format("woff2"),
    url("/SpoqaHanSans_subset/SpoqaHanSansRegular.woff") format("woff"),
    url("/SpoqaHanSans_subset/SpoqaHanSansRegular.ttf") format("truetype");
}

@font-face {
  font-family: "Spoqa Han Sans";
  font-weight: 300;
  src: local("SpoqaHanSans-Light"),
    url("/SpoqaHanSans_subset/SpoqaHanSansLight.woff2") format("woff2"),
    url("/SpoqaHanSans_subset/SpoqaHanSansLight.woff") format("woff"),
    url("/SpoqaHanSans_subset/SpoqaHanSansLight.ttf") format("truetype");
}

@font-face {
  font-family: "Spoqa Han Sans";
  font-weight: 100;
  src: local("SpoqaHanSans-Thin"),
    url("/SpoqaHanSans_subset/SpoqaHanSansThin.woff2") format("woff2"),
    url("/SpoqaHanSans_subset/SpoqaHanSansThin.woff") format("woff"),
    url("/SpoqaHanSans_subset/SpoqaHanSansThin.ttf") format("truetype");
}



*/
/*스포카 이용시
body {
  font-family: "Spoqa Han Sans","Nanum Gothic", "Nanum Gothic Coding", "맑은 고딕",
    "Malgun Gothic", "돋움", Dotum, helvetica, clean, monospace, sans-serif;
  font-size: 14px;
  line-height: 1.4em;
  font-weight: 400;
  color: #333;
}

*/




a {
  color: #333;
  text-decoration: none;
}
img {
  border: none;
  vertical-align: top;
}
input {
  vertical-align: top;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}

input[type="radio"] {
  -webkit-appearance: radio;
  -webkit-border-radius: 50%; vertical-align: middle;}


input[type= "checkbox" ]{-webkit-appearance: checkbox;vertical-align: middle;}


/*select{position:relative;
box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    box-shadow: none;
    background-image: url(/img/icon_select_arrow.png);
    background-repeat: no-repeat;
    background-size: 13px;
    background-position: center right 10px;
	padding-left:6px;
	}
select::-ms-expand {display:none}
*/

ol,
ul {
  list-style: none;
}

table {
  border-collapse: collapse;
}





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


/* nanum-myeongjo-700 - korean_latin */
@font-face {
  font-family: 'Nanum Myeongjo';
  font-style: normal;
  font-weight: 700;
  src: url('/nanum-myeongjo-v15-korean_latin-700.eot'); /* IE9 Compat Modes */
  src: local('NanumMyeongjo Bold'), local('NanumMyeongjoBold'),
       url('/nanum-myeongjo-v15-korean_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/nanum-myeongjo-v15-korean_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/nanum-myeongjo-v15-korean_latin-700.woff') format('woff'), /* Modern Browsers */
       url('/nanum-myeongjo-v15-korean_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/nanum-myeongjo-v15-korean_latin-700.svg#NanumMyeongjo') format('svg'); /* Legacy iOS */
}


/* nanum-myeongjo-800 - korean_latin */
@font-face {
  font-family: 'Nanum Myeongjo';
  font-style: normal;
  font-weight: 800;
  src: url('/nanum-myeongjo-v15-korean_latin-800.eot'); /* IE9 Compat Modes */
  src: local('NanumMyeongjo ExtraBold'), local('NanumMyeongjoExtraBold'),
       url('/nanum-myeongjo-v15-korean_latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/nanum-myeongjo-v15-korean_latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/nanum-myeongjo-v15-korean_latin-800.woff') format('woff'), /* Modern Browsers */
       url('/nanum-myeongjo-v15-korean_latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/nanum-myeongjo-v15-korean_latin-800.svg#NanumMyeongjo') format('svg'); /* Legacy iOS */
}

