@charset "utf-8";
/* 새글 스킨 (latest) */
.youtube_latest {position: relative;}
.youtube_latest ul {display:flex;    padding-bottom: 6rem;}
.youtube_latest ul li {}
.youtube_latest .youtube_box {}
.youtube_latest .youtube_box .img_box{cursor: pointer; width: 100%; height: 100%;overflow:hidden; position: relative; }
.youtube_latest .youtube_box .img_box img {width: 100%; display: block; transition: all 0.2s linear; }
.youtube_latest .youtube_box .img_box:before {content:''; width: 100%; height: 100%;  transition: all 0.2s linear;  background: rgb(0 0 0 /10%); position: absolute; left:0; top:0; z-index:1;}
.youtube_latest .youtube_box .img_box:hover img { transform: scale(1.05); }
.youtube_latest .youtube_box .img_box:hover:before { background: rgb(0 0 0 /0);}
.youtube_latest .youtube_box p{font-size: 1em;margin-top: 2rem; line-height: 130%;text-align: center;}

.youtube_latest .arrow {position: relative;  display:flex;  align-items: center; width: 20%;  margin: 0 auto;}
.youtube_latest .arrow .btn_arrow > i  { filter: invert(49%) sepia(59%) saturate(287%) hue-rotate(171deg) brightness(92%) contrast(87%);}
.youtube_latest .swiper-pagination {bottom:0;}
.youtube_latest .swiper-pagination .swiper-pagination-bullet {width: 1.5rem; height: 1.5rem; border:none; background: #000; opacity:.2;;margin: 0 .8rem;	}
.youtube_latest .swiper-pagination .swiper-pagination-bullet-active {background: var(--main-color1); opacity:1;}

@media screen and (max-width: 768px) { 
	.youtube_latest .arrow {width: 50%;} 
	.modal-video-movie-wrap {width: 80% !important; position: absolute !important; left: 50%; top: 50%; transform: translate(-50%, -50%) !important;}
}
@media screen and (max-width: 568px) { 
	.youtube_latest .swiper-pagination .swiper-pagination-bullet {width: 1rem; height: 1rem}


}
