*{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}
article, aside, details, pigcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
legend,caption{display:block;overflow:hidden;position:absolute;top:0;left:-1000em}
hr{display:none;}
ul, ol, dl{list-style:none;margin:0;}
a{text-decoration:none; color:#333;transition:all 0.3s ease;line-height:1.1}
a:hover{color:#333;text-decoration:none}
table{border-collapse:collapse; border-spacing:0;}
lable{cursor:pointer;}
em{color:unset}
/* i,em,address{font-style:normal;font-weight:normal;} */
input, select, button, textarea{vertical-align:middle;outline:none;}
html{scroll-behavior:smooth;}
html, body{width:100%;height:100%;padding:0;margin:0;font-weight:normal;color:#333;}
body, th,td,input,select,textarea,button{font-size:13px;line-height:1.3;color:#333}
body.lock{overflow:hidden}
h1, h2, h3, h4, h5, h6{color:#333}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#333}
h2{font-size:24px;line-height:inherit}
h3{font-size:18px}
u{text-underline-position:from-font}
img{border:0;max-width:100%}
.blind{position:absolute;overflow:hidden;margin:-1px;width:1px;height:1px;clip:rect(0 0 0 0)}

input[type="date"]::-webkit-clear-button {display: none;}
/* Removes the spin button */
input[type="date"]::-webkit-inner-spin-button {display: none;}
/* Always display the drop down caret */
input[type="date"]::-webkit-calendar-picker-indicator {opacity:0;cursor:pointer;}
button{outline:none !important;background:none;cursor:pointer}
button:focus{outline:none}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button, 
input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
/* Firefox */
input[type=number] {-moz-appearance: textfield;}

a{outline:none;color:#333}
.new{width:13px;vertical-align:middle;margin:0 0 2px 5px}
dl, ol, ul{margin:0}
p{margin:0}

@media only screen and (min-width:1024px){
h1, h2{}
h3, h4, h5, h6{font-weight:bold}
}

textarea{font-family:"malgun gothic"}
@media only screen and (min-width:1024px){
textarea{font-family:inherit}
}

#dvLoading{background:#fff url(/images/loader.gif) no-repeat center center;height:100px;width:100px;position:fixed;z-index:9000;left:50%;top:50vh;margin:-25px 0 0 -25px;display:none;opacity:2.0}