#mask { position:absolute; left:0; top:0; z-index:9500; background-color:#000; display:none; }
#maskView { position:absolute; left:0;top:0;z-index:9500; background-color:#000; display:none;  }
#maskMypage { position:absolute; left:0; top:0; z-index:9500; background-color:#000; display:none; }

.login {
	position:fixed;
	z-index:9900;
	display:none;
	height: 550px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -280px;
}

.joinus {
	position:fixed;
	z-index:9900;
	display:none;
	height: 710px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -280px;
}

.idpwSearch{
	position:fixed;
	z-index:9900;
	display:none;
	height: 710px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -280px;
}

.viewLayer{
	position:fixed;
	z-index:9900;
	display:none;
	height: 880px;
	top: 20px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -542.5px;
}

.layerPolicy{
	position:fixed;
	z-index:9900;
	display:none;
	height: 560px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -280px;
}

.layerAdult{
	position:fixed;
	z-index:9900;
	display:none;
	height: 560px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -280px;
}

.layerRightsList{
	position:fixed;
	z-index:9900;
	display:none;
	height: 500px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -280px;
}

.layerKids{
	position:fixed;
	z-index:9900;
	display:none;
	height: 380px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -210px;
}

.layerUpload{
	position:fixed;
	z-index:9900;
	display:none;
	height: 730px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -420px;
}

.layerItemTotal{
	position:fixed;
	z-index:9900;
	display:none;
	height: 560px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -280px;
}

.layerItemBuy{
	position:fixed;
	z-index:9900;
	display:none;
	height: 280px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -280px;
}

.layerCharge{
	position:fixed;
	z-index:9900;
	display:none;
	height: 380px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -203px;
}

.layerCharge2{
	position:fixed;
	z-index:9900;
	display:none;
	height: 682px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -357px;
}

.chargeAlert{
	position:fixed;
	z-index:9900;
	display:none;
	height: 682px;
	top: 150px;
	left: 50%;
	background: none !important;
	display: none;
}


@media (max-height: 800px){
	.layerCharge2{
		top: 0px;
	}
}

.layerCharge100{
	position:fixed;
	z-index:9900;
	display:none;
	height: 380px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -203px;
}

.memoLayer{
	position:fixed;
	z-index:9900;
	display:none;
	height: 430px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -280px;  /*너비의반*/
}

.memoLayerSend{
	position:fixed;
	z-index:9900;
	display:none;
	height: 430px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	display: none;
	margin: 0 0 0 -280px;  /*너비의반*/
}

.friendAdd{
	position:fixed;
	z-index:9900;
	display:none;
	height: 430px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	margin: 0 0 0 -280px;  /*너비의반*/
}

.layerMemberOut{
	position:fixed;
	z-index:9900;
	display:none;

	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	margin: 0 0 0 -290px;  /*너비의반*/
}

.layerFriendEdit{
	position:fixed;
	z-index:9900;
	display:none;
	height: 430px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	margin: 0 0 0 -280px;  /*너비의반*/
}

.layerFriendMove{
	position:fixed;
	z-index:9900;
	display:none;
	height: 430px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	margin: 0 0 0 -280px;  /*너비의반*/
}

.layerPointOutCheck, .layerPointChange, .layerPointChangeCheck, .layerPointChangeSeller, .layerPointChangeCheckSeller {
	position:fixed;
	z-index:9900;
	display:none;
	height: 430px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	margin: 0 0 0 -280px;  /*너비의반*/
}

 .layerPointOut{
	position:fixed;
	z-index:9900;
	display:none;
	height: 530px;
	top: 100px;
	left: 50%;
	overflow: hidden;
	background: none !important;
	margin: 0 0 0 -280px;  /*너비의반*/
}

.layerDownInfo{
 position:fixed;
 z-index:9902;
 display:none;
 height: 770px;
 top: 100px;
 left: 50%;
 overflow: hidden;
 background: none !important;
 margin: 0 0 0 -280px;  /*너비의반*/
}

#loadingImg{
	display:none;
	position: fixed;
    top:50%;
    left:50%;
    margin-left: -100px;
    margin-top: -100px;
}

.layerEventInput{
 position:fixed;
 z-index:9900;
 display:none;
 top: 100px;
 left: 50%;
 overflow: hidden;
 background: none !important;
 margin: 0 0 0 -280px;  /*너비의반*/
}
