@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&lang=en');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@700&display=swap');

/*reset*/
* {color:#424242;padding:0;margin:0;word-break:keep-all;box-sizing:border-box;font-variant-ligatures:none;}
*:active, *:focus, *:focus:active {outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
div, span, strong, em, p, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, td, abbr, acronym, address, big, cite, code, ins, small, sub, sup {padding:0;margin:0;font-size:inherit;color:inherit;}
table {border-collapse:collapse;border-spacing:0;}
ol, ul, li {margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5, h6, th, td {font-weight:normal;font-size:100%;}
form, fieldset, aimg {border:0;}
q:before, q:after {content:'';}
abbr, acronym {border:0;}
address, abbr, address, big, cite, code, ins, small, sub, sup, em {font-weight:normal;font-style:normal;}
sup, sub {color:inherit;}
blockquote, q {quotes:none;}
caption {display:none;}
a {text-decoration:none;cursor:pointer;}
aimg {border:0;}
img, input, select {vertical-align:middle;outline:none;}
input {vertical-align:middle;outline:none;}
select {font-size:14px;border:1pxsolid#D0D0D0;background:#fff;}
button, textarea {outline:none;}
button {padding:0;border:0;background:none;cursor:pointer;}
textarea {resize:none;}
input, select {-webkit-border-radius:0px;-webkit-appearance:none;}

.clfix {*zoom:1;}
.clfix:after {content:'';display:block;clear:both;}

/*ios*/
input, textarea, [contenteditable] {-webkit-user-select:text;user-select:text;}
