@charset "utf-8";
/* CSS Document */


/***************************** header ****************************/ 
.gnb_wrap .gnb_cover{float:left; padding:25px 0 25px 0; width:100%; background-color:#fff;}
.gnb_wrap .gnb { margin:0 auto; width:1165px;}
.gnb_wrap .gnb h1 { display:block; float:left; width:200px; height:60px; text-indent:-9000px; background:url("../images/common/logo_color.png") no-repeat;}
.gnb_wrap .gnb li{float:left;  width:220px; font-size:18px; font-weight:600; color:#4d4d4d; margin-top:20px; text-align:center;}
.gnb_wrap .gnb li.menu03 {width:150px;}
.gnb_wrap .gnb li.menu04 {width:150px;}
.gnb_wrap .gnb li.menu05 {width:150px;}


.gnb_wrap .gnb li a{display:block;text-decoration:none;color:#4d4d4d; }
.gnb_wrap .gnb li a:hover {color:#ea5404;}

.g2depth_wrap {position:absolute;top:110px;left:0;width:100%;height:0; background:#fff; overflow:hidden;z-index:10001;}
.g2depth_wrap .g2depth{width:1165px; margin:0 auto; background:#fff;}
.g2depth_wrap .g2depth .site_list{display:inline-block; width:1165px; }
.g2depth_wrap .g2depth .site_list > li{float:left; width:180px; height:206px; border-right:solid 1px #f5f5f5; text-align:center; }

.g2depth_wrap .g2depth .site_list > li:first-child{border-left:solid 1px #f5f5f5; margin-left:220px;}
.g2depth_wrap .g2depth .site_list > li ul{}
.g2depth_wrap .g2depth .site_list > li ul li{padding-top:8px; font-size:14px;}
.g2depth_wrap .g2depth .site_list > li ul li:first-child{padding-top:20px;}
.g2depth_wrap .g2depth .site_list > li ul li a{color:#999;}
.g2depth_wrap .g2depth .site_list > li ul li a:hover{color:#ea5404; text-decoration:none; }


