
@import url(//fonts.googleapis.com/earlyaccess/nanummyeongjo.css);  
@import url("https://fonts.googleapis.com/css?family=Noto+Sans+KR:400,700&display=swap");
 
@font-face {
     font-family: 'S-CoreDream-4Regular';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}

/* Reset */ 
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {font-family:'NotoSansKR','Malgun Gothic', dotum,sans-serif; margin:0; padding:0;  border:0; outline:0; background:transparent;}/*font-size:100%*/
body {line-height:1;  font-family:'NotoSansKR','Malgun Gothic', dotum, sans-serif; color:#464545;   line-height:180%; }/**/
 
article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section, address {display:block;} 
ul,ol,li {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
a {margin:0; padding:0;color:#464545;font-size:100%; vertical-align:baseline;text-decoration:none;background:transparent;}
a:hover {text-decoration:none;}
ins {background-color:#ff9; color:#000; text-decoration:none;}
mark {background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help;}
table {border-collapse:collapse; border-spacing:0;} 
/*hr {display:none;}*/
input, select, img {vertical-align:middle;}
img {border:0 none; margin:0;}
em {font-style:normal;}
textarea {resize:none; color:#666;}
button {margin:0; cursor:pointer; border:0 none; background:none;} 
input, select {margin:0; color:#666;}
select{padding:2px 0.6%; letter-spacing:normal;border:1px solid #e2e2e2;}  

.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}
