@import url('https://fonts.googleapis.com/earlyaccess/notosanskr.css');
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/NotoSansKr/NotoSansKR-Thin.woff') format('woff');
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/NotoSansKr/NotoSansKR-Light.woff') format('woff');
}
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 400;
   src: url('../fonts/NotoSansKr/NotoSansKR-Regular.woff') format('woff');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 500;
   src: url('../fonts/NotoSansKr/NotoSansKR-Medium.woff') format('woff');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 700;
   src: url('../fonts/NotoSansKr/NotoSansKR-Bold.woff') format('woff');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 900;
   src: url('../fonts/NotoSansKr/NotoSansKR-Black.woff') format('woff');
 }
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, input, select, textarea,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, svg, path, defs, linearGradient, stop {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-style: normal;
  font-size: 100%;
  font-family: "Noto Sans KR","Noto Sans","nanumgothic";
  list-style: none;
  text-decoration: none;
	border-collapse: collapse;
}
button {font-family: "Noto Sans KR","Noto Sans","nanumgothic"; padding: 0; margin: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0;}
button:focus {outline:0;}
input:focus{outline:0;}
input {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
    border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0;
}
::placeholder{opacity:1;color:#d8d8d8;}
:-ms-input-placeholder{color:#d8d8d8;}
::-ms-input-placeholder{color:#d8d8d8;}
/*셀렉트 초기화*/
select {-webkit-appearance:none; -moz-appearance: none; appearance: none; -webkit-border-radius:0; -moz-border-radius:0; -o-border-radius:0; border-radius:0;}
select:focus {outline: none;}
select::ms-expand {display: none;}
/*input number 초기화*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;}
input[type="number"] {-moz-appearance: textfield;
}
.txt_block {display: block;}
.blind {position: absolute;left: -9999px;font-size: 0;width: 0;height: 0;text-indent: -9999px;overflow: hidden;}
clearfix::after{content: ''; display: block; clear: both;}
