@charset "UTF-8";

.wrap_track{height:100%;}

.wrap_track .container{padding:0 30px;}

.wrap_track a.inner{}
.wrap_track .con{position:relative;margin:0 15px;}

.wrap_track .item_1{position:relative;}
.wrap_track .item_1 img{width:100%;}
.wrap_track .item_1::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0);transition:0.5s;}
.wrap_track .item_1::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:10px solid transparent;transition:0.5s;}

.wrap_track .item_2{}
.wrap_track .text_1{color:#FFF;line-height:1.3;position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;}
.wrap_track .text_1 strong{font-family:'Dream Medium';font-size:30px;}
.wrap_track .text_1 span{font-family:'Dream Light';font-size:16px;padding-top:15px;}
.wrap_track .text_1::after{content:"";display:block;margin-top:30px;width:40px;height:40px;background:url(../images/icon_play.png) no-repeat right center;}
.wrap_track .text_2{display:none;}

/*컨트롤*/
.wrap_track .control{}
.wrap_track .numbering,
.wrap_track .paging,
.wrap_track .playstop{display:none;}
.wrap_track .prevnext{}
.wrap_track button{display:block;position:absolute;top:calc(50% - 56px);width:36px;height:112px;text-indent:-9999px;}
.wrap_track button.prev{left:0;background:url(../images/prev_w.png) no-repeat left center;}
.wrap_track button.next{right:0;background:url(../images/next_blue.png) no-repeat right center;}

/*HOVER효과*/
@media all and (min-width:1281px) {
	.wrap_track a.inner:hover .item_1::before{background:rgba(0,0,0,0.3);}
	.wrap_track a.inner:hover .item_1::after{border-color:#0075c0;}
	.wrap_track button.prev:hover{background:url(../images/prev_blue.png) no-repeat left center;}
	.wrap_track button.next:hover{background:url(../images/next_w.png) no-repeat right center;}
}
@media all and (max-width:1400px) {
	.wrap_track .text_1 strong{font-size:25px;}
}
@media all and (max-width:1280px) {
	.wrap_track .container{padding:0 25px;}
	.wrap_track .text_1 span{font-size:14px;}
	.wrap_track .text_1::after{display:none;}
	.wrap_track button{top:calc(50% - 30px);width:25px;height:60px;}
	.wrap_track button.prev{background:url(../images/prev_blue.png) no-repeat left center;}
	.wrap_track button.next{background:url(../images/next_blue.png) no-repeat right center;}
}
@media all and (max-width:1024px) {
	.wrap_track .text_1 strong{font-size:20px;}
}
@media all and (max-width:768px) {
	.wrap_track .container{padding:0 10px;}
	.wrap_track .text_1 strong{font-size:18px;}
	.wrap_track button{top:calc(50% - 20px);width:20px;height:40px;}
}