@charset "utf-8";

/* Noto Sans Regular */
@font-face {
    font-family: 'CustNoto Sans KRomFont'; 
    src:url('fonts/NotoSansKR-Regular.woff2') format('woff2'),
        url('fonts/NotoSansKR-Regular.woff') format('woff');
    font-weight:normal;
    font-style:400;
}
/* Noto Sans Regular */
@font-face {
    font-family: 'CustNoto Sans KRomFont'; 
    src:url('fonts/NotoSansKR-Bold.woff2') format('woff2'),
        url('fonts/NotoSansKR-Bold.woff') format('woff');
    font-weight:normal;
    font-style:700;
}

html, body, h1, h2, h3, h4, h5, h6, div, p, span, strong, em, blockquote, pre, address, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, input, select, button, label, textarea, img, a {margin:0;padding:0;}
body {background:#fff;}
div,p, dt,dd,li, h1,h2,h3,h4,h5,h6, span,strong,b,em, th,td, a, button, input, select, textarea {font-family:'Noto Sans KR', sans-serif;color:#525252;letter-spacing:-0.8px ;}
em, i {font-style:normal;}
fieldset {border:0;}
ul, ol {list-style:none}
table {table-layout:fixed;width:100%;border-collapse:separate !important;border-spacing:0;}
table {clear:both;border-collapse:collapse;}
img {border:0;}
img, input, select, textarea, button{vertical-align:top;}
hr{border:0;visibility:hidden;}
a{text-decoration:none}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
button{border:0;background:none;cursor:pointer;overflow:visible;}

input[type="checkbox"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;}