
/* reset */
* {margin:0; padding:0;}
a {text-decoration:none; color:#000;}
body {
  min-width:1200px;
  font-family: 'Noto Sans KR', sans-serif;
  font-family: 'Noto Sans', sans-serif;
  -webkit-text-size-adjust:none;
  -webkit-text-size-adjust:none;
  -moz-text-size-adjust:none;
  -ms-text-size-adjust:none;
  word-break:break-all;
}
dl, ul, ol, menu, li {list-style:none; list-style-type:none; }

.img {
  max-width:100%;
}
.center {
  text-align:center;
}
.fl {
  float:left;
}
.fr {
  float:right;
}
.wrap {
  width:100%;
  overflow:hidden;
  position:relative;
}

.container {
  width:100%;
  overflow:hidden;
  position:relative;
}

.cont_box {
  width:1200px;
  margin:0 auto;
  position:relative;
}

.clear {
  clear:both;
}
.blind {
  position:absolute;
  overflow:hidden;
  clip:rect(0,0,0,0);
  margin:-1px;
  width:1px;
  height:1px;
}
.span_br {
  display:block;
}
/* s:header */

.header {
  width:100%;
}

.header_wrap {
  max-width:1200px;
  position:relative;
  margin:0 auto;
  height:80px;
}

.header_wrap::after {
  content:"";
  display:block;
  clear:both;
}

.header_logo {
  float:left;
  padding-top: 25px;
  width:27%;
}

.nav {
  float:right;
  width:73%;
}

.nav_menu {
  width:100%;
  height:80px;
  display:table;
  padding-left:88px;
}

.nav_menu > li {
    display:table-cell;
    vertical-align:middle;
}

.nav_menu li a {
  font-size:18px;
  font-weight:400;
  color:#282828;
}

.nav .nav_qna p {
  line-height:25px;
}

.nav .nav_qna p span {
  display:block;
}

.nav .nav_qna p span:nth-child(1){
  color:#8a8a8a;
  font-size:16px;
  font-weight:400;
  letter-spacing:-0.75px;
}

.nav .nav_qna p span:nth-child(2){
  color:#ef4d16;
  font-size:30px;
  font-weight:bold;
  letter-spacing:-0.75px;
}

.dropdown {
  position:absolute;
  top:80px;
  width:100%;
  height:180px;
  background-color:rgba(255,255,255,0.9);
  z-index:9999;
  display:none;
}
.dropdown.active {
  display:block;
}
.dropdown_wrap {
  max-width:1200px;
  margin:0 auto;

}
.dropdown_wrap ul{
  float:left;
}
.dropdown_wrap ul:nth-child(1) {
  padding-left:385px;
  padding-top: 15px;
}
.dropdown_wrap ul:nth-child(2) {
  padding-left:8px;
  padding-top: 15px;
}
.dropdown_wrap ul:nth-child(3) {
  padding-left:12px;
  padding-top: 15px;
}
.dropdown_wrap ul:nth-child(4) {
  padding-left:10px;
  padding-top: 15px;
}


.sub_menu > li {
  width:120px;
  height:50px;
  line-height:50px;
  text-align:center;
}
.sub_menu > li:hover a{
  color:#333;
  font-weight:bold;
}
.sub_menu > li a {
  font-size:18px;
  font-weight:500;
  color:#282828;
  letter-spacing:-0.6px;
}

/* e:header */

/* s:footer */

.footer {
  width:100%;
  height:190px;
  background-color:#22252d;
}

.footer_wrap {
  max-width:1200px;
  padding:40px 0px;
  margin:0 auto;
  position:relative;

}

.footer_wrap p {
  font-size:12px;
  line-height:19px;
  color:rgba(255,255,255,0.48);
}

/* e:footer */

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,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, a{;margin:0;  padding:0;  border:0; font-size:100%; vertical-align:baseline; background:transparent; -webkit-text-size-adjust:none; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; font-family:'Noto Sans KR', sans-serif;; font-style: normal; }
html{ font-smoothing:antialiased; -ms-touch-action:auto;}
html,body, section{width:100%;}

input {
  -webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;  border-radius:0;
}

/*::-webkit-input-placeholder { /* WebKit, Blink, Edge */  !important;}*/
/*:-moz-placeholder { /* Mozilla Firefox 4 to 18 */    !important;   opacity:  1;}*/
/*::-moz-placeholder { /* Mozilla Firefox 19+ */    !important;   opacity:  1;}*/
/*:-ms-input-placeholder { /* Internet Explorer 10-11 */   !important;}*/
