/********************************************************
■ 팝업
********************************************************/
.popup_web{display:block; }
.popup_mob{display:none;}
.layerPopup{position: absolute;  top: 0;  left: 0; z-index:99999;  }
.chkvsb{display:flex; justify-content: space-between; background: #191919; color:#fff; padding:.5rem .5rem;}
.chkvsb p{cursor:pointer; font-size:.7rem;}
.popup_web img{width:100%; height:100%;}

.chkvsb p i{vertical-align:middle;}

@media (max-width:1300px){
}
@media (max-width:1030px){
	.layerPopup{ height:100%; width: 100%;}
	.popup_web{display:none;}
	.popup_mob{display:block;}
	.popup_mob .popup{position:absolute; left:50%; top:5rem; width:500px; transform:translate(-50%); z-index:99999; box-shadow:0 0 20px rgba(0,0,0,0.4);background-color: #fff;}
	.popup_mob .popup .swiper-pagination{bottom:3rem;}
	.popup_mob .popup .swiper-pagination-bullet{width:.5rem; height:.5rem; border-radius:.25rem;}
	.popup_mob .popup .swiper-pagination-bullet-active{width:1.5rem; background:#000;}
	.popup_mob .popup .swiper-slide img{max-width:100%; height:auto;}
	.chkvsb{padding:.75rem;}
	.chkvsb p{ font-size:.85rem;}
}
@media (max-width:767px){
	.popup_mob .popup{width:80%;}
}
.swiper-container-pointer-events{height:auto !important;}