#menu2 > ul{
	margin:0px;
	padding:0px;
	list-style:none;
	-webkit-transition:width 2s, height 2s, background-color 2s, -webkit-transform 2s;
	transition:width 2s, height 2s, background-color 2s, transform 2s;
background:#4b545e;
}
#menu2 > ul > li .firstMenuName:after{
	color:#ccc;
}
#menu2 > ul > li{
	padding:10px 0px; /*본 메뉴*/
	font-size:13px;
	font-weight:bold;
}
#menu2 > ul > li > span > a{
	text-decoration:none;
	color: #fff;
    font-size: 28px;
	padding-left: 10px;
	word-break: break-word;
    display: block;
	letter-spacing:-2px;
}
#menu2 > ul > li.firstMenu,
#menu2 > ul > li.firstMenu > ul > li.secondMenu_on,
#menu2 > ul > li.firstMenu > ul > li.secondMenu{
	position:relative;
}
#menu2 > ul > li.firstMenu > .baro,
#menu2 > ul > li.firstMenu > ul > li.secondMenu_on > .baro,
#menu2 > ul > li.firstMenu > ul > li.secondMenu > .baro{
	position:absolute;
	right:8px;
	top:9px;
	cursor:pointer;
	text-decoration:none;
	transition:all 0.5s ease;
}
#menu2 > ul > li.firstMenu .baro a{
	text-decoration:none;
}
#menu2 > ul > li.firstMenu > ul > li.secondMenu_on > .baro,
#menu2 > ul > li.firstMenu > ul > li.secondMenu > .baro{
	color:#6495ed;
}
#menu2 > ul > li.firstMenu > ul > li.secondMenu_on > .baro{
	transform: rotate(90deg);
}
#menu2 > ul > li.firstMenu > ul > li.secondMenu_on:hover > .baro,
#menu2 > ul > li.firstMenu > ul > li.secondMenu:hover > .baro{
	transform: rotate(90deg);
}
#menu2 > ul > li.firstMenu > ul > li.secondMenu > .baro a,
#menu2 > ul > li.firstMenu > ul > li.secondMenu_on > .baro a{
	color:#6495ed;
}
#menu2 > ul > li.firstMenu > .baro:title{
	content: '바로가기';
}
#menu2 > ul > li.firstMenu ul{
	display:none;
}
#menu2 > ul > li > ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#menu2 > ul > li > ul > li,
#menu2 > ul > li > ul > li:hover,
#menu2 > ul > li > ul > li.secondMenu_on{
	background:#ddd;
}
#menu2 > ul > li > ul > li{
	background:#f7f7f7;
}
#menu2 > ul > li > ul > li .secondMenu_a{
	padding:10px 0px;
	display:block;
	text-decoration:none;
	padding-left:20px;
	word-break: break-word;
}
#menu2 > ul > li > ul > li > ul.gnb_3dul{
	background:white;
	list-style:none;
	margin:0px;
	padding:0px;
}
#menu2 > ul > li > ul > li > ul > li.gnb_3dli,
#menu2 > ul > li > ul > li > ul > li.gnb_3dli_on{
	padding:10px 0px;
	padding-left:40px;
	cursor:pointer;
}

#menu2 > ul > li > ul > li > ul > li.gnb_3dli a {    font-weight: 400 !important;
    color: #0b2848;

#menu2 > ul > li > ul > li > ul > li.gnb_3dli:hover,
#menu2 > ul > li > ul > li > ul > li.gnb_3dli_on{
	background:#aaa;
}
#menu2 > ul > li.firstMenu_on,
#menu2 > ul > li:hover{
	background:#4b545e;;
}
#menu2 > ul > li{
	cursor:pointer;
}
/*메뉴 순서에 따라 이름을 붙임*/
#menu2 > ul > li:nth-child(1) .firstMenuName:after{content: 'COMPANY';}
#menu2 > ul > li:nth-child(2) .firstMenuName:after{content: 'TESK';}
#menu2 > ul > li:nth-child(3) .firstMenuName:after{content: 'TEST';}
#menu2 > ul > li:nth-child(4) .firstMenuName:after{content: 'GMTS';}