/*Reset*/
*, ::after, ::before{box-sizing: border-box;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del,  em, img, small, strong, sub, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header,
menu, section, summary, time, mark, audio, video
{ margin: 0; padding: 0; border: 0; vertical-align: baseline; color:#333; box-sizing: border-box; }
/* HTML5 display-role reset for older browsers */
h1, h2, h3, h4, h5, h6 {margin-top: 0; margin-bottom: .5rem; font-weight:400;}
img {border: 0; }
ul, ol, li{list-style: none;}
a { text-decoration: none;}
a:hover { color:#333; }
table {width:100%; border-collapse: collapse; border-spacing: 0; table-layout:fixed;}
em, i, address{font-style:normal;}
button{cursor: pointer; overflow: hidden; white-space: nowrap; font-family: inherit; font-weight: 400; background:transparent; color:#FFF; border-radius: 3px; border:1px solid rgba(255,255,255,0.1);}
button, input, select, textarea, radio{outline: none;}
html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }



/* font */

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&family=Roboto+Condensed:wght@300;400;700&family=Sora:wght@300;400;500;600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap');
@font-face {
    font-family: 'GmarketSansBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansLight';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


h1, h2, h3, h4, h5, h6 { font-family: 'GmarketSansBold'; letter-spacing: -0.05; line-height:1.2; }
div, p { font-family: 'GmarketSansMedium'; letter-spacing: -0.05; line-height:1.2;  }
select { font-family: 'Noto Sans KR'; }