@media only screen and (max-width: 1600px) {
    header .logo img {
        height: 80px;
    }
    .main-visual .main-visual-slider .slick-slide .ani-txt-wrap.para-text {
        margin-top: 5px;
        font-size: 20px;
        line-height: 25px;
    }
    .main-visual .main-visual-slider .slick-slide .ani-txt-wrap.btn-ban span {
        margin-top: 30px;
    }
    .main-visual .visual-controll {
        top: inherit;
        bottom: 110px;
    }
    .hme-about .txt {
        padding: 0;
    }
    header nav ul {
        gap: 20px;
    }
}
