a, li { text-decoration:none }

#menuBar{display:block; position:relative; width:1920px; height:80px; z-index:800; margin:0 auto; background-color:white; border-bottom:1px solid #ececec;}
#compLogo{display:inline-block; width:200px; height:50px; margin-top:16px; float:left; }
#menuUl{float:right; height:100%;}
.menuLi{display:inline-block; height:100%; line-height:80px; float:left; font-size:18px; font-weight:bold; margin-left:50px; }
.menuLi a{ color:#333333; }
.menuLi:hover{
	color:#4e66ff;
}
#logoImg{height:50px; width:auto;}
.subMenu{position:relative; display:inline-block; position:relative; height:110px; background-color:white; float:left; padding-top:30px;}
.subMenuSpan{cursor:default;}
.subMenuUl{display:none; background-color:white; position:absolute; color:#333333; border:1px solid #ececec;}
.subMenuUl .subText{position:relative; display:block; text-align:left; font-weight:bold; font-size:14px; cursor:pointer; padding-left:10px; padding-right:10px; height:45px; line-height:45px; min-width:90px;}
.subMenuUl .subText:hover{background-color:#4e66ff; color:white;}
.subMenuMasking{position:absolute; width:100%; height:100%; background-color:white;}
.menuLi:hover .subMenuUl{display:block; animation:fadeIn 0.3s;} 

#subMenuBar{ position:relative; display:block; position:absolute; width:1920px; height:140px; z-index:790; margin:0 auto; top:-140px; background-color:white; border-bottom:1px solid #ececec;}
.upperBar{position:relative; background-color:#333333; width:14px; height:3px;}
.subMenu > .subText{position:relative; display:block; text-align:left; margin-top:10px; font-weight:bold; font-size:14px; cursor:pointer;}
.subMenu > .subText:hover{background-color:#4e66ff; color:white;}
.subMenu > .subComment{position:relative; display:block; text-align:left; margin-top:15px; font-size:13px; cursor:pointer;}

.hiddenArea{display:none;}

@keyframes fadeIn {
	from {
		opacity: 0;
		transform: translate3d(0, -10%, 0);
	}
	to {
		opacity: 1;
		transform: translate3d(0, 0, 0);
	}
}


@media screen and (max-width: 767px){
  
  #menuBar {
    width:100%;
  }
  
  #subMenuBar{
  	width:100%;
  }
}