@-webkit-keyframes before_icon_ani{0%{left:0}to{left:100%}}@keyframes before_icon_ani{0%{left:0}to{left:100%}}@-webkit-keyframes after_icon_ani{0%{left:-100%}to{left:0}}@keyframes after_icon_ani{0%{left:-100%}to{left:0}}.video_part .general_swiper{position:relative;overflow:visible}.video_part .general_swiper .swiper-wrapper{-webkit-transition-timing-function:cubic-bezier(.215,.61,.155,1);transition-timing-function:cubic-bezier(.215,.61,.155,1)}.video_part .general_swiper .swiper-wrapper .general_item{position:relative}.video_part .general_swiper .swiper-wrapper .general_item .general_img_box{position:relative;padding-top:52.55%;border-radius:8px;overflow:hidden}.video_part .general_swiper .swiper-wrapper .general_item .general_img_box .general_img{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:inherit;-webkit-transition:-webkit-transform .55s ease;transition:-webkit-transform .55s ease;transition:transform .55s ease;transition:transform .55s ease, -webkit-transform .55s ease}.video_part .general_swiper .swiper-wrapper .general_item .general_img_box .general_img .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info{padding:20px 20px 0}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_tag_box{margin-bottom:17px}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_tag_box .general_tag_list{gap:8px}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_tag_box .general_tag_list .general_tag_item{padding:2px 12px;font-size:14px;line-height:1.6;border-radius:999px;border:1px solid rgba(0,0,0,.3);color:#252525}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_tag_box .general_tag_list .general_tag_item .general_tag_item_icon{width:6px;height:6px;border-radius:50%;margin-right:9px;background-color:#25bee2}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_item_title{font-size:clamp(18px,1.66vw,26px);line-height:1.2;color:#252525}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .more_btn_box{margin-top:24px}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .more_btn_box .more_btn{padding:10px 40px;background-color:#168aef;border-radius:4px;color:#fff;font-size:14px;line-height:1.5;font-family:PlusJakartaSans-B;-webkit-transition:background .3s ease;transition:background .3s ease}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .more_btn_box .more_btn:hover{background-color:#408fd3}.video_part .video_btn_box{margin-top:20px}.video_part .video_btn_box .swiper-pagination-bullet{width:8px;height:8px;margin-right:10px;background-color:#252525;opacity:.2;border-radius:999px;-webkit-transition:all .3s ease;transition:all .3s ease}.video_part .video_btn_box .swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px;background-color:#252525;opacity:1}.video_part .video_btn_box .swiper_btn_box .swiper_btn{width:44px;height:44px;background-color:hsla(0,0%,100%,.8);font-size:24px;color:#252525;line-height:44px;text-align:center;z-index:20;-webkit-transition:all .3s ease;transition:all .3s ease;margin-right:10px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px rgba(0,0,0,.25)}.video_part .video_btn_box .swiper_btn_box .swiper_btn:last-child{margin-right:0}.video_part .video_btn_box .swiper_btn_box .swiper_btn:hover{color:#fff;background-color:#168aef}@media screen and (max-width:750px){.video_part .general_swiper .swiper-wrapper .general_item .general_item_info{left:20px;bottom:20px}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_tag_box{margin-bottom:10px}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_item_title{font-size:18px;line-height:1.2}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .more_btn_box{margin-top:10px}.video_part .general_swiper .swiper-wrapper .general_item .general_item_info .more_btn_box .more_btn{font-isize:14px;padding:6px 14px}.video_part .video_btn_box .swiper_btn_box{display:none}}
