/* Font */
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);@import url("http://cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css");@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');

/*Defalut */
*{margin:0;padding:0}
body, div, input, select, span, td, textarea, th{font-family:'NanumGothic','Noto Sans KR','돋움',Dotum,AppleGothic,Helvetica,sans-serif;font-size:12px;color:#333333;line-height:16px}
body{height:100%;overflow-y:scroll;*overflow-y:;-webkit-text-size-adjust:none}
body, button, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, li, ol, p, span, table, td, textarea, th, ul{margin:0;padding:0}
h1, h2, h3, h4, h5, h6{font-weight:normal}
dd, dl, dt, li, ol, ul{list-style-type:none}
fieldset, iframe, img, td, th{border:0}
img{border:0;vertical-align:top;outline:none}
table, tbody, td, tfoot, th, thead, tr{border-collapse:collapse}
textarea{border:1px solid #d1d1d1;height:120px}
input, label, select{vertical-align:middle}

/* Link */
a:link{color:#7d7d7d;text-decoration:none}
a:visited{color:#7d7d7d;text-decoration:none}
a:hover{color:#0b96d4;text-decoration:underline}
a:active{color:#0b96d4;text-decoration:none}
#wrap{width:100%;min-width:980px}
#header{width:100%}
#headerTop{position:relative;margin:0 auto;width:980px;height:110px}
#logo{position:absolute;top:30px;left:348px}
.slogan{position:absolute;top:30px;left:10px}
#topmenu{position:absolute;top:50px;right:0}
#topmenu ul:after{content:"";display:block;clear:both}
#topmenu li:first-child{margin-left:0;padding-left:0;border-left:0}
#topmenu li{float:left;margin-left:10px;padding-left:10px;line-height:8px;border-left:1px solid #7d7d7d}
#topmenu a{font-family:Noto Sans KR;font-size:10px;color:#000;}
#top a:active, #topmenu a:hover{text-decoration:none}
#gnb{width:100%;text-align:center}
#footer{width:100%;background:#333}