@charset "utf-8";

.latestSlideGall__01  {  }
.latestSlideGall__01  .gallSlideWrap { overflow: hidden; }
.latestSlideGall__01 .tit{position:relative;}
.latestSlideGall__01 .tit .titanime{ display: inline-block;}
.latestSlideGall__01 .tit .btnWrap {position:absolute; right:0; bottom:3px;}

.latestSlideGall__01  .swiper-wrapper{ width:100%; height:auto; top:0;left:0; }
.latestSlideGall__01  .swiper-slide{ height:auto; }
.latestSlideGall__01  .swiper-slide .slideGallThum{position:relative; overflow:hidden; width:100%; aspect-ratio: 100/70; border-radius:15px;}
.latestSlideGall__01  .swiper-slide .thumLink{position:absolute; width:100%; height:100%; left:50%; top:50%; transform: translate(-50%, -50%);
  -webkit-transition: width 0.3s; -moz-transition: width 0.3s; -ms-transition: width 0.3s; -o-transition: width 0.3s;  transition: width 0.3s;
}
.latestSlideGall__01  .swiper-slide .thumLink img{width:100%; height:100%; object-fit: cover;}
.latestSlideGall__01  .swiper-slide .gallSlideImg{ width:100%;}
.latestSlideGall__01  .swiper-slide:hover .thumLink{width:120%;}
.latestSlideGall__01  .swiper-slide .slideGallDetail{padding:20px 10px;}
.latestSlideGall__01  .swiper-slide .slideGallDetail .galltit{}

.latestSlideGall__01  .swiper-button-prev{left:-60px;}
.latestSlideGall__01  .swiper-button-next{right:-60px;}
.latestSlideGall__01  .swiper-button-next,
.latestSlideGall__01  .swiper-button-prev{
  opacity:1; width:40px;height:60px;margin-top:-40px; background-size:40px 40px; color:#989898; text-align: center;
}

.latestSlideGall__01 .tbbtn.mouseSensedBtn::after{background: #3a8afd; }


@media screen and (max-width:1400px){
  .latestSlideGall__01  .swiper-button-next,
  .latestSlideGall__01  .swiper-button-prev{ margin-top:-100px; }
  .latestSlideGall__01  .swiper-button-prev{left:-10px;}
  .latestSlideGall__01  .swiper-button-next{right:-10px;}

}
@media screen and (max-width:768px){
  .latestSlideGall__01 .tit .titanime {width:100%;}
  .latestSlideGall__01 .tit .btnWrap {display:inline-block; position:relative; right:inherit; bottom:inherit; margin-top:30px;}

}
