@charset "utf-8";

.main_gallery {width:100%; margin:0 auto; height:560px; position:relative; /* margin-top:107px; 훈련생/로컬/테섭용 */margin-top:70px;}
.main_gallery .slick-slide{height:560px; width:1920px;}
.main_gallery div img{cursor:pointer; width:100%; height: 560px; object-fit: none;}
.main_gallery .slick-prev{z-index:5;width:60px; height:60px; background:rgba(0,0,0,0.3)}
.main_gallery .slick-next{width:60px; height:60px; background:rgba(0,0,0,0.3); right:0px;}
.main_gallery .slick-slide img{min-width:1280px; margin:0 auto;}
.main_gallery .slick-prev:before { font-size: 27px;color: #fff; opacity: 0.8;}
.main_gallery .slick-next:before { font-size: 27px;color: #fff; opacity: 0.8;}
.main_gallery .slick-dots li.slick-active
{
  background:#fff;
}

.main_gallery .slick-dots li.slick-active button
{
  background:#fff;
}
.main_gallery .slick-dots li button
{
  background:rgba(255,255,255,0.6);
}


/* IE6,7,8 */
@media \0screen\,screen\9 {
.main_gallery div img{  
 	-webkit-transform: translateX(-50%) translateY(-50%); 
    -moz-transform: translateX(-50%) translateY(-50%); 
    -ms-transform: translateX(-50%) translateY(-50%); 
    -o-transform: translateX(-50%) translateY(-50%); 
    transform: translateX(-50%) translateY(-50%); 
    position: absolute; 
    top: 50%; 
    left: 50%; 
    min-width: 100%; 
    min-height: 100%; 
    width: auto; 
    height: auto; 
    z-index: -100; }
}
 
/* IE9,10 */
@media screen and (min-width:0\0){
.main_gallery div img{  
 	-webkit-transform: translateX(-50%) translateY(-50%); 
    -moz-transform: translateX(-50%) translateY(-50%); 
    -ms-transform: translateX(-50%) translateY(-50%); 
    -o-transform: translateX(-50%) translateY(-50%); 
    transform: translateX(-50%) translateY(-50%); 
    position: absolute; 
    top: 50%; 
    left: 50%; 
    min-width: 100%; 
    min-height: 100%; 
    width: auto; 
    height: auto; 
    z-index: -100; }
} 


@media all and (max-width:1920px){

.main_gallery .slick-prev{left:312px; top:50%;}
.main_gallery .slick-next{right:312px; top:50%;}

}
 @media screen and (min-width:1024px) and (max-width:1280px){

.main_gallery .slick-prev{left:0px;}
.main_gallery .slick-next{right:0px;}

}
