@charset "UTF-8";

/* 폰트 적용 */


html, body {
    font-family: "Pretendard", sans-serif;
    font-size:16px;
    color:#333;
    
}

/* 노말라이즈 */
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;
}

main, header, section, nav, footer, aside, article, figure {
    display:block;
}

html{
    -webkit-touch-callout:none;
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}

html, body {
    overflow-x:hidden; /* 반응형 */
}

ul, ol, li {
    list-style:none;
}

h1, h2, h3, h4, strong, th {
    font-weight:normal;
    font-family:inherit;
    color:inherit;
}

a {
    color:inherit;
    text-decoration:none;
    outline:none;
}

i, em {font-style: normal;}
