@charset "utf-8";
.news_visual{
    width:100%;
}

.news_visual_big{
    margin-bottom:15px;
}

.news_visual_big img{
    width:100%;
    display:block;
    aspect-ratio:1200/650;
    overflow:hidden;
}
.news_visual_big .item{
    position:relative;
    width:100%;
    aspect-ratio:1200 / 650;
    overflow:hidden;
}

.news_visual_big .item img{
    width:100%;
    height:100%;
    aspect-ratio:1200 / 650;
    object-fit:cover;
}

.news_visual_big .item .caption{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    padding:50px 20px 30px;
    color:#fff;
    background:linear-gradient(transparent,#000);
}

.news_visual_big .item .caption strong{
    display: block;
    margin-bottom:10px;
    font-size:24px;
}

.news_visual_big .item .caption p{
    font-size:18px;
}
.news_visual_thumb .item{
    padding:0 5px;
    cursor:pointer;
}

.news_visual_thumb img{
    width:100%;
    display:block;
}


.news_visual_thumb .slick-slide img{
    aspect-ratio:180 / 110;
    border:2px solid transparent;
}
.news_visual_thumb .slick-slide.slick-current img{
    border:2px solid #2f80ed;
}


@media all and (max-width:980px){
    .news_visual_thumb .item{padding:0;}
}
@media all and (max-width:768px){
    .news_visual_big .item .caption strong{font-size:18px;}
}