﻿
@charset "UTF-8";

@import url("http://fonts.googleapis.com/earlyaccess/notosanskr.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");


/* Reset */


body{font-family: Sans-serif,"Noto Sans KR" !important;color:#666;letter-spacing:-1px;background:#fff}

body,html {overflow-x:hidden}


#wrap {width:100%; min-width:1000px; padding-top:10px;}

#header2 {margin-top:30px; margin-right:0; margin-bottom:0; margin-left:-220px; border-width:0px; width:1000px; height:180px; position:absolute; left:50%; top:0%; z-index:999; /*메인메뉴위치*/}

#gnb2 {position:relative; z-index:1000; display:inline-block; width:100%; height:50px; letter-spacing:0;}
#gnb2 > a {display:none;}
#gnb2 > div > div > div {display:none;}
#gnb2 > div > div > a {display:none;}
#gnb2 .gnb_list2 {display:inline-block; width:100%;/* padding-right:102px; */}
#gnb2 .gnb_list2 > li {float:left; margin-left:140px; /* 메인메뉴 간격조정 */}
#gnb2 .gnb_list2 > li:first-child {margin-left:0;}
#gnb2 .gnb_list2 > li > a {display:block; height:71px; color:#000; font-size:18px; font-weight:500; border-bottom:3px solid transparent; /*메인메뉴설정*/}
#gnb2 .gnb_list2 > li > span {display:none;}
#gnb2 .gnb_list2 > li.on > a, #gnb2 .gnb_list2 > li > a:hover {color:#89afec; border-bottom:3px solid #89afec; /*메인메뉴 오버 설정*/}
#gnb2 .gnb_list2 div {display:none; position:fixed; left:0; z-index:1001; width:100%; background:rgba(0,0,0,0.6); box-shadow:0px 3px 5px rgba(0,0,0,0.1); /*서브백그라운드*/}
#gnb2 .gnb_list2 div > ul{width:1120px; margin:0 auto; padding:10px 0 10px 0; /*서브메뉴바탕 높이*/}
#gnb2 .gnb_list2 div > ul:after {content:''; display:block; clear:both;}
#gnb2 .gnb_list2 div > ul > li {float:left; margin-left:20px; /*서브메뉴간격*/}
#gnb2 .gnb_list2 div > ul > li:first-child {margin-left:0;}
#gnb2 .gnb_list2 div > ul > li > span {display:none;}
#gnb2 .gnb_list2 div > ul > li > a {display:block; margin-bottom:7px; color:#fff; font-size:15px; font-weight:400;/*서브메뉴설정*/}
#gnb2 .gnb_list2 div > ul > li > a:hover {display:block; margin-bottom:7px; color:#85adf4; font-size:15px; font-weight:400;/*서브메뉴오버설정*/}
#gnb2 .gnb_list2 div > ul > li > ul > li.on > a {display:block; margin-bottom:7px; color:#e51e1f; font-size:13px; font-weight:500;}
#gnb2 .gnb_list2 div > ul > li.hidden{display:none;}


/* 서브 메뉴 */

#header3 {margin-top:30px; margin-right:0; margin-bottom:0; margin-left:-220px; border-width:0px; width:1000px; height:180px; position:absolute; left:50%; top:0%; z-index:999; /*메인메뉴위치*/}

#gnb3 {position:relative; z-index:1000; display:inline-block; width:100%; height:50px; letter-spacing:0;}
#gnb3 > a {display:none;}
#gnb3 > div > div > div {display:none;}
#gnb3 > div > div > a {display:none;}
#gnb3 .gnb_list2 {display:inline-block; width:100%;/* padding-right:102px; */}
#gnb3 .gnb_list2 > li {float:left; margin-left:140px; /* 메인메뉴 간격조정 */}
#gnb3 .gnb_list2 > li:first-child {margin-left:0;}
#gnb3 .gnb_list2 > li > a {display:block; height:71px; color:#000; font-size:18px; font-weight:500; border-bottom:3px solid transparent; /*메인메뉴설정*/}
#gnb3 .gnb_list2 > li > span {display:none;}
#gnb3 .gnb_list2 > li.on > a, #gnb2 .gnb_list2 > li > a:hover {color:#89afec; border-bottom:3px solid #89afec; /*메인메뉴 오버 설정*/}
#gnb3 .gnb_list2 div {display:none; position:fixed; left:0; z-index:1001; width:100%; background:rgba(0,0,0,0.6); box-shadow:0px 3px 5px rgba(0,0,0,0.1); /*서브백그라운드*/}
#gnb3 .gnb_list2 div > ul{width:1120px; margin:0 auto; padding:10px 0 10px 0; /*서브메뉴바탕 높이*/}
#gnb3 .gnb_list2 div > ul:after {content:''; display:block; clear:both;}
#gnb3 .gnb_list2 div > ul > li {float:left; margin-left:20px; /*서브메뉴간격*/}
#gnb3 .gnb_list2 div > ul > li:first-child {margin-left:0;}
#gnb3 .gnb_list2 div > ul > li > span {display:none;}
#gnb3 .gnb_list2 div > ul > li > a {display:block; margin-bottom:7px; color:#fff; font-size:15px; font-weight:400;/*서브메뉴설정*/}
#gnb3 .gnb_list2 div > ul > li > a:hover {display:block; margin-bottom:7px; color:#85adf4; font-size:15px; font-weight:400;/*서브메뉴오버설정*/}
#gnb3 .gnb_list2 div > ul > li > ul > li.on > a {display:block; margin-bottom:7px; color:#e51e1f; font-size:13px; font-weight:500;}
#gnb3 .gnb_list2 div > ul > li.hidden{display:none;}






