@charset "utf-8";

/* NewturnGroup KWAK 2018 */

/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, button, blockquote, a, address, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, pre, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, strong {font-weight:400;font-size:100%;}

/* HTML5 display-role reset for older browsers */
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, nav, menu, nav, section, video {margin:0; padding:0; display:block;}

html, body {}
body, input, button, textarea, select {font-family:Dotum, "µ¸¿ò", Gulim, "±¼¸²", SimSun , Verdana, tahoma, Sans-serif; font-size:13px; color:#2b2b2b; line-height:1.2; font-weight:400;}
input, select, button{vertical-align:middle}
ul, ol, li {list-style:none}
fieldset, iframe{border:none;}
textarea {resize:none;}
legend {display:none;}
button {margin:0; padding:0; border:0; cursor:pointer; background:transparent; outline:none; selector-dummy: expression(this.hideFocus=true);}
table {border-spacing:0; border-collapse:collapse;}
caption, th, td {text-align:left;}
em, address{font-style:normal;}
label {cursor:pointer;}
object {outline:none;}
img {margin:0; padding:0; vertical-align:middle; border:none;}

/* a */
a{color:#2b2b2b;text-decoration:none;border:0;outline:none}
a:hover,a:active,a:focus{}

/* input checkbox */
input[type="checkbox"] {width:16px;height:16px;background:#fff;border:1px solid #000;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input[type="checkbox"]:checked {background:#fff;border:1px solid #000;}
input[type="checkbox"]:checked:after {display:block;position:relative;top:1px;left:1px;content:"";width:10px;height:10px;background:#19b3b5;}

/* input radio */
input[type="radio"] {width:16px;height:16px;background:#fff;border:1px solid #000;border-radius:10px;-webkit-border-radius:10px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input[type="radio"]:checked {background:#fff;border:1px solid #000;border-radius:10px;-webkit-border-radius:10px;}
input[type="radio"]:checked:after {display:block;position:relative;top:1px;left:1px;content:"";width:10px;height:10px;background:#19b3b5;border-radius:10px;-webkit-border-radius:10px;}