@charset "utf-8";

/* 모바일용 */
/* * {outline:0 !important;text-size-adjust:none; -webkit-text-size-adjust:none;} */

/* 여백 초기화 */
html,body,h1,h2,h3,h4,h5,h6,div,p,blockquote,pre,code,address,ul,ol,li,menu,nav,section,article,aside,
dl,dt,dd,table,thead,tbody,tfoot,label,caption,th,td,form,fieldset,legend,hr,input,button,textarea,object,figure,figcaption {margin:0;padding:0;box-sizing: border-box;}

html, body {width: 100%; font-size: 16px; font-family: "S-CoreDream-4Regular","Noto Sans KR", Malgun Gothic , AppleSDGothicNeo-Regular, '돋움', dotum, Arial, Helvetica, sans-serif;}
body {width:100%; background: #fff; min-width: 320px;}

/* 링크 초기화 */
a {color:#000;text-decoration:none;}

/* 폰트 초기화 */
body,input,select,table,textarea,button, p {border: none; font-size: 1rem; color: #222; font-weight: 400; letter-spacing: -0.025em;}
.font_sel {transform:skew(-0.03deg);}

/* 폰트 스타일 초기화 */
em,address {font-style: normal;}
strong {font-family: 'S-CoreDream-6Bold';}

/* 리스트 불릿 초기화 */
ul,ol,li{list-style: none;}

/* 테이블 초기화 */
table{width: 100%; border-spacing: 0; border-collapse: collapse;}
caption {overflow: hidden;width: 0;height: 0;font-size: 0; line-height: 0;}


/* html5 태그 초기화 */
main,header,section,nav,footer,aside,article,figure {display: block;}

/* 반응형 이미지 */
img {max-width:100%; height:auto }

img,fieldset{border: 0;}
address,cite,code,em{font-style: normal; font-weight: normal;}
label,img,input,select,textarea,button{vertical-align: middle;}

sup,
sub {
  font-size: 10px !important;
  line-height: 100%;
}

sub.big {
  font-size: 16px !important;
}

/* input type number 에서 화살표 제거 */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-out-spin-button {
-webkit-appearance: none;
-moz-appearance:none;
appearance:none;
}

/* select box 스타일 초기화 */
select {
-webkit-appearance: none;
-moz-appearance:none;
appearance:none;
}

/* IE에서 Select box 화살표 제거 */
select::-ms-expand { display:none; }

/*Firefox*/
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
-webkit-appearance: none;
-mox-appearance: none;
appearance: none;
}
input[type=number] {
-moz-appearance:textfield;
}
