@charset "utf-8";

/*비주얼*/
.wrap-visual{position:relative;text-align:center;}
.wrap-visual .slick-slider{}
.wrap-visual .slick-list{}
.wrap-visual .slick-list .slick-track{}
.wrap-visual .slick-list .slick-track .slick-slide{}
.wrap-visual .slick-list .slick-track .slick-slide img{max-width:none;}
.wrap-visual .slick-list .slick-track .slick-slide.slick-current.slick-active{}
/*해상도별 비주얼 사이즈*/
@media only screen and (min-width:2001px){
	.wrap-visual .slick-list{}
	.wrap-visual .slick-list .slick-track .slick-slide img{width:100%;}
}
@media only screen and (max-width:2000px){
	.wrap-visual .slick-list .slick-track .slick-slide img{position:relative;left:50%;transform:translate(-50%,0);}
}
/*1024부터FullPage해제*/
@media only screen and (max-width:1024px){
	.wrap-visual .slider li img{max-height:560px;}
}
/*세로768부터FullPage해제*/
@media only screen and (max-height:768px){
}

/*콘트롤*/
.wrap-visual button{display:inline-block;cursor:pointer;text-indent:-9999px;box-sizing:border-box;}
.wrap-visual .prevnext{display:none;}
.wrap-visual .control{line-height:0;position:absolute;left:calc(50% - 690px);top:calc(50% + 50px);}
.wrap-visual .control .playstop{display:none;}
.wrap-visual .control .paging{display:inline-block;}
.wrap-visual .control .paging li{display:inline-block;}
.wrap-visual .control .paging button{width:50px;height:1px;background-color:rgba( 255,255,255,0.7 );}
.wrap-visual .control .paging .slick-active button{background-color:rgba( 255,255,255,1 );}
.wrap-visual .control .numbering{display:inline-block;vertical-align:8px;margin-left:10px;}
.wrap-visual .control .numbering span{color:#FFF;font-size:15px;}
.wrap-visual .control .numbering .now{}
.wrap-visual .control .numbering .now:after{content:"/";display:inline-block;padding:0 3px 0 5px;font-size:12px;vertical-align:2px;}
.wrap-visual .control .numbering .total{color:#DDD;}
@media all and (max-width:1400px){
	.wrap-visual .control{left:2.2%;}
}
@media all and (max-width:1024px){
	.wrap-visual .control{top:430px;}
}
@media all and (max-width:768px){
	.wrap-visual .control{left:0;top:auto;bottom:50px;text-align:center;width:100%;}
}