@charset "utf-8";

body, input, select, textarea, button {font-family:'NotoSansKR_400',NotoSansKR,'돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:14.5px;line-height:1.5;color:#333;}
a {text-decoration:none;color:#333;background-color:transparent;}
a:hover, a:focus {color:#f00;outline:0;}

#container_wrap, #footer_wrap {min-width:1200px;position:relative;}
#header_wrap {min-width:1300px;position:relative;}
#header {height:110px;width:100%;position: absolute;z-index:40;background-color:rgba(0,0,0,0.6);min-width: 1200px;}
#container {width:1210px; margin:0 auto;position:relative;}
#footer {height:120px;width:1210px;margin:0 auto;position:relative;background-color:#7b7b7b;}
#footer_wrap {background-color:#7b7b7b; }

#header .logo { margin-left:20px; position: absolute;}
#wrap {    min-width: 1200px;
    position: relative;overflow: hidden;}
/* gnb */
#gnb {position:relative;width:1081px;height:110px;margin: auto;}
#gnb a {display:block;vertical-align:top;text-align:center; }

#gnb>li {float:left;position:relative; text-align:center;}
.gnb1 { width:110px; height:110px; background: url('/web/images/common/gnb_icon1.png') center 20px no-repeat; }
.gnb2 { width:115px; height:110px; background: url('/web/images/common/gnb_icon2.png') center 20px no-repeat; }
.gnb3 { width:155px; height:110px; background: url('/web/images/common/gnb_icon3.png') center 20px no-repeat; }
.gnb4 { width:120px; height:110px; background: url('/web/images/common/gnb_icon4.png') center 20px no-repeat; }
.gnb5 { width:115px; height:110px; background: url('/web/images/common/gnb_icon5.png') center 20px no-repeat; }
.gnb6 { width:125px; height:110px; background: url('/web/images/common/gnb_icon6.png') center 20px no-repeat; }
.gnb7 { width:110px; height:110px; background: url('/web/images/common/gnb_icon7.png') center 20px no-repeat; }
.gnb8 { width:150px; height:70px; font-size:16px;  
margin-top:27px; margin-right:5px; padding-right:5px;}
.gnb8 h3,.gnb9 h3 {color:#fff;font-weight:900;margin-bottom:5px; }
.gnb8 p,.gnb9 p { color:#dca204; font-weight:900;}
.gnb9 { width:50px; height:70px; font-size:16px; font-weight:600;margin-top:0px;}
.gnb9 img { width:100%; }
.gnb9>a{ padding-top: 15px !important }
.gnb1:hover,.gnb1.on { width:110px; height:110px; transition:0.3s; background:#e5c21e url('/web/images/common/gnb_icon1.png') center 20px no-repeat; }
.gnb2:hover,.gnb2.on  { width:115px; height:110px; transition:0.3s; background:#f07132 url('/web/images/common/gnb_icon2.png') center 20px no-repeat; }
.gnb3:hover,.gnb3.on  { width:155px; height:110px; transition:0.3s; background:#318fd1 url('/web/images/common/gnb_icon3.png') center 20px no-repeat; }
.gnb4:hover,.gnb4.on  { width:120px; height:110px; transition:0.3s; background:#549a35 url('/web/images/common/gnb_icon4.png') center 20px no-repeat; }
.gnb5:hover,.gnb5.on  { width:115px; height:110px; transition:0.3s; background:#984bc0 url('/web/images/common/gnb_icon5.png') center 20px no-repeat; }
.gnb6:hover,.gnb6.on  { width:125px; height:110px; transition:0.3s; background:#36afc1 url('/web/images/common/gnb_icon6.png') center 20px no-repeat; }
.gnb7:hover,.gnb7.on  { width:110px; height:110px; transition:0.3s; background:#766a4d url('/web/images/common/gnb_icon7.png') center 20px no-repeat; }

#gnb>li>a {line-height:40px;color:#fff; padding-top:60px; font-weight:300;}


/*top btn*/
a#MOVE_TOP_BTN {
    position: fixed;
    right: 10%;
    bottom: 50px;
    display: none;
    z-index: 999;
}

/* footer */
/*#footer .logo_foot {padding:10px 0 0 10px;}*/
#footer { padding-top:20px;}
#footer .addr {  text-align:center; color:#fff; font-size:14px; font-weight:300; line-height:22px; padding-top:10px;}
#footer .addr .sep_foot {margin:0 5px;}
#footer .copy {/*font-family:Tahoma, Helvetica, Roboto, 'Apple SD Gothic Neo', Arial, 'Century Gothic', CenturyGothic, Geneva, AppleGothic, sans-serif;*/}
