.mainNavi {
	position:relative;
	top:0;
	width:100%;
	height:38px;
	margin:0 auto;
	background:#fff; 
	font-weight:bold;
}
div.mainNavi .close {opacity:0;display:none}
div.mainNavi .open{display:block}

.cosmeticFocus {position:absolute; top:29px;left:172px;z-index: 1000; }

.mainNavi > ul {
	width:1047px;
	height:38px;
 	margin:0 auto;
	background:#fff; 
	
}
.mainNavi li {
		float:left; 
		font-family: Arial, NanumGothic, MalgunGothic, Helvetica, sans-serif; 
		font-size:9px; 
		line-height:38px;
		text-transform:uppercase; 
		letter-spacing:1.3px;
		color:#191919; 
		padding-right:28px;
	}
	
.mdLevel {
	clear:both;
	position: absolute;
	top:38px;
	left: 0;
	width:100%;
	height:300px;
	margin:0 auto;
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:uppercase; 
	color:#191919; 
	background:#e6e6e6; 
	border-top:1px solid #cfcfcf;
}
.mdLevel .mNavi {
	width:1050px;
	margin:0 auto;
}
.mdLevel .mNavi h2,
.mdLevel .mNavi .blockTit {
	font-size:11px; 
	font-weight:normal;
	letter-spacing:1px;
	border-bottom:1px solid #000;
	padding:31px 0 0;
	line-height:17px;
	margin:0 0 14px;
	
}
.mdLevel .mNavi .categories {float:left; width:120px; }
.mdLevel .mNavi .categories li {
	clear: both;
	display: block;
	font-size:10px; 
	line-height:20px;
	width:160px; 

}
.mdLevel .mNavi .size {
	margin-left: 74px;
}

.mdLevel .mNavi .banner {float:right; border-left:1px solid #000; }
.mdLevel .mNavi .banner li {float:right; margin:0; margin-left:14px; padding-right:0; }
.mdLevel .mNavi .banner li span {    font: 11px 'Nanum Gothic',Verdana,Dotum,AppleGothic,sans-serif; display:block; margin:3px 0 0; 
	font-weight:normal; 
	letter-spacing: 0;
}
/* 2014.12.03 shoes & bac ìˆ˜ì • */
.mdLevel .mNavi .categories.shoesBac {width:145px; }
.mdLevel .mNavi .banner.rashgaurd {border:0; width:1280px; text-align:left; margin-top:-63px\9;}

span.cosmetic {color:#bd8b55; padding:0 1px; }
span.new {color:#ff4d97; padding:0 1px; }
span.lingerie {color:#000; padding-right:1px; }
span.rashguard {color:#ff4d97; padding-right:1px; }
span.sale {color:#0048ff; }

/* 2ë‹¨ ë©”ë‰´ */
.mdLevel .mNavi .blockTit {overflow:hidden; }
.mdLevel .mNavi .blockTit li {font-size:11px; line-height:17px; width:92px; text-align:left; }

/* qna menu */
.mdLevel .mNavi.qna .qnaH2 {overflow:hidden; border-bottom:1px solid #000; }
.mdLevel .mNavi.qna .qnaH2 > li.qna {width:195px; }
.mdLevel .mNavi.qna .qnaH2 > li.spacial {width:172px; }
.mdLevel .mNavi.qna .qnaH2 > li.helps {width:168px; }

.mdLevel .mNavi.qna div {float:left; }
.mdLevel .mNavi.qna div ul {float:left; width:198px; height:196px; margin:14px 0 0; border-right:1px solid #000; }
.mdLevel .mNavi.qna div ul li {
	clear:both;
	display:block; 
	font:11px 'Nanum Gothic',Verdana,Dotum,AppleGothic,sans-serif; 
	line-height:22px;
	letter-spacing: normal;
	padding-left:27px;
	width:160px;
}
.mdLevel .mNavi.qna .banner {border:0; margin:14px 0 0; }
.mdLevel .mNavi.qna div ul li strong {font-weight:normal; color:#ff4d97; }
.mdLevel .mNavi.qna div ul.first li {padding-left:0;}

/* 2014.12.05 ìˆ˜ì • */
/* IE8 IE9 */
.mdLevel .mNavi h2,
.mdLevel .mNavi .blockTit {
	position:relative\9;
	top:0\9;
	z-index:11\9;
}
.mdLevel .mNavi .categories,
.mdLevel .mNavi .banner {
	position:relative\9;
	/* top:63px\9; */
	z-index:11\9;
}
.mdLevel .mNavi .banner.ieHacks {top:0; }

/* IE 10 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.mdLevel .mNavi .categories,
	.mdLevel .mNavi .banner {
		position:relative;
		top:0px;
		z-index:11;
	}
}

/* 2015.06.08 ìˆ˜ì • */
.barbieroom {margin-top:-1px; }
.categories li a {
	clear:both;
	display:block;
	font:11px 'Nanum Gothic',Verdana,Dotum,AppleGothic,sans-serif;
	line-height:22px;
	letter-spacing: normal;
}


#pagescroll{bottom:30px;position:fixed;right:25px;z-index:2147483647;}