
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, img,
ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, button,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:10px;box-sizing:border-box;list-style:none;font-style:normal;font-family:"Noto Sans KR", sans-serif;text-decoration:none !important;}

div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img,
ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, button,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{font-size:1.4rem;}


/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body {line-height:1;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';}
table {border-collapse:collapse;border-spacing:0;}
a:hover, a:focus{text-decoration:none !important;-webkit-tap-highlight-color:transparent;outline:none;}

/* 폼 초기화 정의 */
input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;}
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input[type=number]{-moz-appearance:textfield;}

select::-ms-expand{display:none;}/* 화살표 없애기 for IE10, 11*/
select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;}

textarea{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;}

input::-webkit-input-placeholder {color: #93939f !important;}/* Webkit */
input:-moz-placeholder {color: #93939f !important;}/* Firefox 4-18 */
input::-moz-placeholder {color: #93939f !important;}/* Firefox 19+ */
input:-ms-input-placeholder {color: #93939f !important;}/* IE10+ */

select::-webkit-input-placeholder {color: #93939f !important;}/* Webkit */
select:-moz-placeholder {color: #93939f !important;}/* Firefox 4-18 */
select::-moz-placeholder {color: #93939f !important;}/* Firefox 19+ */
select:-ms-input-placeholder {color: #93939f !important;}/* IE10+ */

textarea::-webkit-input-placeholder {color: #93939f !important;}/* Webkit */
textarea:-moz-placeholder {color: #93939f !important;}/* Firefox 4-18 */
textarea::-moz-placeholder {color: #93939f !important;}/* Firefox 19+ */
textarea:-ms-input-placeholder {color: #93939f !important;}/* IE10+ */

/* 버튼 초기화 정의 */
button{cursor:pointer;background:none;-webkit-tap-highlight-color:transparent;outline:none;}
/* *:focus{outline:none !important;box-shadow:none !important;} */
*:active{outline:none !important;box-shadow:none !important;}
*:active{outline:none !important;box-shadow:none !important;}



/* 브레이크 포인트 */
/* xl */
@media(max-width:1439px){
  /*  html{font-size:10px;} 16px 브라우저 디폴트 */



}

/* lg */
@media(max-width:1190px){
  html{font-size:10px;}
}

/* md */
@media(max-width:991px){
  html{font-size:10px;}
}

/* sm */
@media(max-width:767px){
  html{font-size:9px;}
}

/* xs */
@media(max-width:575px){
  html{font-size:9px;}
}
