﻿
@charset "UTF-8";


@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@500&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

/* Reset */


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

body,html {overflow-x:hidden} */

#gnb2 {position:absolute; margin-top:0px; font-family: 'Roboto', sans-serif;}
#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:80px; /* 메인메뉴 간격조정 */}
#gnb2 .gnb_list2 > li:first-child {margin-left:0;}
#gnb2 .gnb_list2 > li > a {display:block; height:30px; color:#202020; font-size:12px; 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:1px solid #89afec; /*메인메뉴 오버 설정*/}
#gnb2 .gnb_list2 > li > #on {color:#89afec; border-bottom:1px solid #89afec; /*메인메뉴 오버 설정*/}
#gnb2 .gnb_list2 div {display:none; position:fixed; left:0; z-index:1001; width:100%; /*서브백그라운드*/}
#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:#000; font-size:12px; font-weight:400;/*서브메뉴설정*/}
#gnb2 .gnb_list2 div > ul > li > a:hover {color:#85adf4; /*서브메뉴오버설정*/}
#gnb2 .gnb_list2 div > ul > li.hidden{display:none;}
