@font-face{font-family:'NST'; src:url('/common/assets/fonts/NotoSansKR-Thin.woff2')} 
@font-face{font-family:'NSL'; src:url('/common/assets/fonts/NotoSansKR-Light.woff2')} 
@font-face{font-family:'NSR'; src:url('/common/assets/fonts/NotoSansKR-Regular.woff2')} 
@font-face{font-family:'NSM'; src:url('/common/assets/fonts/NotoSansKR-Medium.woff2')} 
@font-face{font-family:'NSB'; src:url('/common/assets/fonts/NotoSansKR-Bold.woff2')} 
@font-face{font-family:'NSEB'; src:url('/common/assets/fonts/NotoSansKR-Black.woff2')} 
@font-face{font-family:'GSL'; src:url('/common/assets/fonts/GmarketSansLight.woff2')} 
@font-face{font-family:'GSM'; src:url('/common/assets/fonts/GmarketSansMedium.woff2')} 
@font-face{font-family:'GSB'; src:url('/common/assets/fonts/GmarketSansBold.woff2')} 

* {margin:0;padding:0}
html, body {font-family:NSR,Helvetica,AppleGothic;font-size:13px;color:#3c3c3c;letter-spacing:-0.5px;background-color:#f0f1f5}
img, fieldset {border:0;display:inline-block;vertical-align:top;}
button {border:1px solid #CCCCCC;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px;border-radius:3px;cursor:pointer}
ul, ol, li, dl {list-style:none}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal}
input[type='text'] {-webkit-appearance:none;-webkit-border-radius:0}
input[type='button'] {-webkit-appearance:none;-webkit-border-radius:0;}
input[type='password'] {-webkit-appearance:none;-webkit-border-radius:0}
textarea {-webkit-appearance:none;-webkit-border-radius:0}
input:focus {outline:none}
div {margin:0;padding:0}
hr {display:none}
a {color:inherit}
a, a:link {color:#ffffff;text-decoration:none}
a, a:hover {text-decoration:none}
table {border-collapse:collapse}