@charset "utf-8";



#LogoWrap {
	height:120px;
	border-top:0px solid #FF0000;
	border-bottom:0px solid #FF0000;
	margin:30px 0px 0px 0px;
	text-align:center;
	font-family:'Exo 2','Noto Sans KR',sans-serif;
font-weight: 300; 
}
#LogoWrap .img {
	width:35px;
	height:35px;
	background-image:url("../img/ljm.png");
	background-size : cover;
	border-radius: 50%;
	border:0px solid #CBCBCB;
	box-sizing:border-box;
filter: alpha(opacity=50);  /* IE 5-7 */
-moz-opacity: 0.5;          /* Netscape */
-khtml-opacity: 0.5;        /* Safari 1.x */
opacity: 0.5;               /* Good browsers */
}

#LogoWrap span {
	display:block;
	font-size:14px;
	margin:10px auto;
}

#LogoWrap .Message {
	display:inline;
	margin-top:20px;
	color:#AEAEAE;
}

#MenuListWrap {
		max-height: calc(100% - 220px);
		height: calc(100% - 220px);
		overflow-y: hidden;
		margin:0px 5px;
		padding:10px 10px 10px 10px;
}

#MenuListWrap .MenuTitle {
	padding:10px 10px 7px 10px;
	color:#B2B2B2;

	font-size:15px;
	font-family:'Exo 2','Noto Sans KR',sans-serif;
	font-weight: 300;
}

#MenuListWrap .MenuTitle em {
	color:#323149;
	font-style:normal;
	margin-right:10px;
}

#MenuListWrap .MenuTitle i{
	color:#999;
	font-size:14px;
	width:30px;
}

#MenuListWrap .MenuListUL {
	padding:0px;
	margin-left:20px;
	margin-bottom:10px;
	display:inline-block;
	border:0px solid #FF0000;
}

#MenuListWrap .MenuListUL li {
	float:left;
	padding:0px 1px;
	margin:3px;
	line-height:18px;

}


#MenuListWrap .MenuListUL li a {
	padding:2px 7px;
	display:block;
	border-radius:3px;

}

#MenuListWrap .MenuListUL li a:hover {
	background-color:#CCC;
}

#MenuListWrap .MenuListUL li .NowSelected { 
	background-color:#393939;
	color:#FFF;
	/*color:#F56825;*/
}




#ClickMemberWrap {
	float:right;
	font-size:20px;
	margin:6px 15px 0px 0px;
	padding:6px;
	z-index:999;
	color:#7F7F7F;
	display: flex;
	align-items: center;
	justify-content: center;	
	border:0px solid #FF0000;
}

#ClickMemberi {
	cursor:pointer;
}

#ClickMemberWrap .angledown {
	margin-right:7px;
	font-size:14px;
	color:#CCC;
}


#ClickMemberWrap .login-in-out {
	margin-left:15px;
	font-size:14px;
	cursor:pointer;
}



#MenuCopyright {
	box-sizing:border-box;
	position: absolute;
	bottom:0px;
	left:0px;
	height:50px;
	border:0px solid #FF0000;
	width:300px;
	text-align:center;
	font-size:10px;
}

#MenuCopyright div {


}









#SearchWrap {
	float:left;
	height:50px;
	display: flex;
	align-items: center;
	justify-content: center;
}



#MemberWrap {
	position:absolute;
	right:20px;
	top:45px;
	z-index:9999;
	display:none;
	background-color:#FFF;
	border:1px solid #DCDCDC;
	border-radius:3px;
	-webkit-box-shadow: 0 0 4px #D9D9D9;
	-moz-box-shadow: 0 0 4px #D9D9D9;
	box-shadow: 0 0 4px #D9D9D9;
	color:#525252;
	width:150px;
}
#MemberWrap ul {
	margin:0;
	padding:3px 0px;
	list-style:none;
	border-top:1px solid #EEEEEE;
}
#MemberWrap ul li {
	margin:0;
	padding:2px 0px;
	list-style:none;

	color:#696969;
}
#MemberWrap ul li:hover {
	background-color:#F7F7F7;
}
#MemberWrap ul li i {
	font-size:16px;
	margin-right:10px;
	color:#D0D0D0;
}
#MemberWrap ul li a{
	display:block;
	padding:5px 10px;
}

