@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');
/*font-family: 'Montserrat', sans-serif;*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
/*font-family: 'Noto Sans KR', sans-serif;*/

@font-face{
    font-family:'objectivity';
    src:url('objectivity.black.eot');
    src:url('objectivity.black.eot?#iefix') format('embedded-opentype'), 
        url('objectivity.black.woff') format('woff'), 
        url('objectivity.black.ttf') format('truetype'); 
}

* {/*-webkit-text-size-adjust:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;*/}
html, body {width:100%; height:100%; margin:0px;}
html.auto {height:100%; overflow:auto;}
html.overflow {height:100%; overflow:hidden;}
body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, form, fieldset, legend, input, textarea, button, select {margin:0; padding:0; /*vertical-align:middle;*/}
img {vertical-align:middle;}
form {clear:both}
legend {visibility:hidden; overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; padding:0; font-size:0; line-height:0}
body, select, button, table {font-family:'Poppins','Noto Sans KR','나눔고딕',NanumGothic,'맑은 고딕',Malgun Gothic,'돋움',Dotum,'굴림',Gulim,HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif; font-size:12px; color:#1c1c20;}
input, textarea {font-family:'Poppins','Noto Sans KR','나눔고딕',NanumGothic,'맑은 고딕',Malgun Gothic,'돋움',Dotum,'굴림',Gulim,HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif; font-size:12px; color:#515151;}
input[type=text], 
input[type=number], 
input[type=tel], 
input[type=date], 
input[type=password] {border:1px solid #ccc; background:#fff; height:30px;}
input[type=button], 
input[type=image], 
input[type=submit], 
button {border-radius:0; -webkit-appearance:none;}
textarea {border:1px solid #ccc; background:#fff; padding:5px;}
select {border:1px solid #ccc; background:#fff; height:30px; padding-left:5px;}
input[type=checkbox], 
input[type=radio] {margin:0px; padding:0px; height:12px;}
img, fieldset {border:0}
ul, ol {list-style:none}
em, address {font-style:normal}
a {text-decoration:none;color:#1c1c20;}
label {cursor:pointer}
/*table{border-collapse:collapse;border-spacing:0;}*/
table{width:100%;}