/**슬라이드 팝업**/
.slidePOP {
	position: absolute;
	z-index:5001 !important;
    top: 0;
    left: 50%;
	transform:translate(-50%,50%);
    z-index: 1;
    width: 350px;
    height: 400px;
}

.slidePOP>.popup_inner {
    border-radius: 20px;
    overflow: hidden!important;
    box-sizing: border-box;
    box-shadow: 0 10px 10px 0 rgba(0,0,0,0.2)
}

.slidePOP .popup_close {
    display: flex;
    justify-content: space-between;
    padding: 0;
    position: relative;
	background-color: var(--color-f5);
}

.slidePOP .popup_close button {
    font-size: 14px;
    color: var(--color-6);
	border:none;
    padding: 15px 20px;
	box-sizing: content-box;
	background:none;
}

.slidePOP .popup_content .img_box {
    display: block
}

.slidePOP .popup_content .img_box img {
    width: 100%;
    height: auto
}

.slidePOP .text_box .txt {
    color: rgba(34,34,34,0.7)
}

.progressW {
	position:absolute;
	z-index:9200;
	right:1em;
	bottom:5px;
	display:flex;
	flex-flow:row wrap; 
	justify-content:center; 
	align-items:center;
	gap:5px;
	background-color:rgba(0,0,0,0.8);
	padding:0 1rem;
	border-radius:20px;
}

.progressW .swiper-pagination-pv {
	width:auto; 
	font-size:var(--text-xs);
	color:var(--color-w);
}
.swiper-pagination-cv {display:none; width:40px; margin-top:1rem; text-align:center}
.swiper-button-prev-cv,.swiper-button-next-cv {
	position:absolute;
	z-index:9100;
	top:50%;
	transform:translateY(-50%);
	background-color:rgba(0,0,0,0.6);
	background-image:url(/images/slidePOP/navigate_next.svg);
	/*mask-image:url(/images/slidePOP/navigate_next.svg);
	-webkit-mask-image:url(/images/slidePOP/navigate_next.svg);*/
	background-size:cover;
	display:flex;
	align-items:center;
	justify-content:center;
	width:3rem; 
	height:3rem;
	line-height:3rem;
	/*border:2px solid var(--line-color-3);
	border-radius:50px;
	padding:0.333rem;*/
	margin:0 2px;
	text-align:center; 
	cursor:pointer; 
	opacity:0.9; 
	transition: opacity 0.6s, width 0.6s, height 0.6s;
}

.swiper-button-prev-cv {left:0rem; transform:translateY(-50%) rotate(180deg);}
.swiper-button-next-cv {right:0rem;}

.btn_pause {
	width:30px;
	height:30px;
	/*border:1px solid #ccc;*/
	border-radius:100%;
	display: flex;
	justify-content:center;
	align-items: center; 
	position: relative; 
}
.xi-pause,.xi-play {
	width:24px;
	height:24px;
	background-color:rgba(255,255,255,1);
	background-repeat:no-repeat;
	background-size:cover;
	cursor:pointer; 
}
.xi-play {
	mask-image:url(/images/slidePOP/play_circle.svg);
	-webkit-mask-image:url(/images/slidePOP/play_circle.svg);
}
.xi-pause {
	mask-image:url(/images/slidePOP/pause_circle.svg);
	-webkit-mask-image:url(/images/slidePOP/pause_circle.svg);
}

@media all and (min-width:1000px) {

	.slidePOP {
		margin-left:-50vw;
		transform:translate(100%,80%);
		
	}
		

}



/*

@media all and (min-width:1400px) {

	.slidePOP {
		margin-left:-700px;
		transform:translate(-50%,-80%);
	}
	

}


@media all and (min-width:1500px) {

	.slidePOP {
		margin-left:-750px;
		transform:translate(-50%,-80%);
	}
	

}
*/



