@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url("reset.css");

/* bg */

.wrap{width:751px;background:#fff;margin:0 auto}
.wrap02{width:514px;background:#fff;margin:0 auto}
/* header */
.gnb{/*overflow:hidden;*/ background:url(140214_bubg.jpg); position:relative;}
.gnb ul{height:46px}
.gnb ul li {
	float: left;
	height: 40px;
	padding: 6px 0 0 0;
	text-align: center;
	border-right: 0px solid #e6e6e6
}

/*.gnb ul li{float:left;height:47px;padding:13px 0 0 0 ;text-align:center;border-right:1px solid #e6e6e6}
.gnb ul li:first-child{border-left:1px solid #e6e6e6}*/
.gnb ul li a {font-family:"NGothicB";font-size:13px;color:#FFF;font-weight:bold;display:inline-block}

/* 시작 : 메뉴 오버 색생변경 */
.gnb ul li a:hover {color:#a3fffe; font-weight:bold}
.gnb ul li.on{background:url(140214_bubgtton.gif); }
/* 끝: 메뉴 오버 색생변경 */

.gnb .utill_01 li a{display:block;font-family:"NGothicB","Dotum","Gulim";font-size:14px; line-height:34px}

.gnb_01{width:109px}
.gnb_02{width:113px}
.gnb_03{width:112px}
.gnb_04{width:100px}
.gnb_05{width:101px}
.gnb_06{width:102px}
.gnb_07{width:113px}


.gnb ul.utill_01{ display:block;}
.gnb ul.utill_02{ display:block;}
.gnb ul.utill_03{ display:block;}

/* banner */
.banner{ position:relative;/*width:964px; */height:157px; overflow:hidden; margin:0 auto 0px auto; text-align:right;}
.banner .txt_01{position:absolute; top:120px; right:260px; display:none; z-index:3}
.banner .txt_02{position:absolute; top:118px; right:100px; display:none; z-index:3}
.banner .txt_03{position:absolute; top:320px; right:-8px; z-index:3}
.txt_04{
	position: absolute;
	top: 30px;
	right: 10px;
	z-index: 3;
	width: 60%;
}

.sub_top_tab{height:80px;}
.sub_top_mob{height:52px;}

.banner_bg {position:relative; z-index:1}
.banner_bg ul li{position:absolute; top:0; left:0;}
.banner_bg_01{z-index:1}
.banner_bg_02{z-index:0}



