@charset "utf-8";
@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css');
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:300,400|Open+Sans:400,600,800');

@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: 'GmarketSansLight';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


/* Default Style */
*:focus { outline:none; }
* { margin:0; padding:0; font-family: 'Pretendard', -apple-system, BlinkMacSystemFont, system-ui, Roboto, 'Open Sans', 'Noto Sans KR', sans-serif; letter-spacing:-0.03em; }
html { width: 100%; min-height: 100%; }
body { width: 100%; min-height: 100%; min-width:1460px; font-family: 'Pretendard', sans-serif; }
body.lock{overflow:hidden; height:100vh;}
ul, ol, li { list-style: none }
img, hr { border: none }
button { border: 0; background: none; cursor: pointer; font-family: 'Pretendard', sans-serif; }
input::-ms-clear {display:none;}


/* Link Style */
a{ text-decoration: none; }
a:hover { text-decoration: none;}

/* Table Style */
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
table td img { vertical-align: middle }

/* letter-spacing 지우기 */
.enTxt{letter-spacing:0;}
