@media (min-width:1200px) {
 x

    .lst-qt .container {
        width: 1170px;
    }
}

@media (min-width:992px) {
   

}

@media (max-width:1024px) {
    .header {
        height: 50px;
    }

    .tophead {
        margin: 10px 0;
    }

    span.ico-search {
        position: absolute;
        top: -12px;
    }

    .menu-search {
        width: 70%;
    }

    .sky-mega-menu li a {
        font-size: 14px;
        margin: 6px 10px;
    }

    .logo {
        width: 16%;
    }
}

@media (min-width:768px) {
    .s-des-mb {
        display: none;
    }

}

@media (max-width:991px) {
   
    .lst-qt .content .item.cuson:after,
    .lst-qt .content .item.cusdown:after {
        display: none;
    }

    .lst-qt__ttl {
        margin-bottom: 20px;
        margin-top: 0;
    }

    .lst-qt .content .item {
        width: calc(100%/3 - 20px);
        margin: 10px;
    }

    .lst-qt:before {
        /* opacity:0; */
    }

    .lst-qt {
        /* overflow-x: scroll; */
        /* background: #5d0104f7; */
    }

   

}

@media (max-width:767px) {
    
    .lst-qt .content .item .ttl {
        font-size: 14px;
    }

    

    .lst-qt .content .item.cusmrg {
        padding-top: 50px;
    }

    

}

@media (max-width:479px) {
   

    .lst-qt .content .item .txt {
        font-size: 11px;
    }

    .lst-qt__ttl h2 {
        font-size: 23px;
    }

    .lst-qt .content .item .ttl {
        font-size: 12px
    }

    .lst-qt .content .item.cusmrg02,
    .lst-qt .content .item.cusmrg {
        padding-top: 20px;
    }

    .lst-qt .content .img {
        position: relative;
        right: auto;
        top: auto;
        text-align: center;
    }

    .lst-qt .content .item {
        width: calc(100%/3 - 10px);
        padding-top: 20px;
        margin: 5px;
    }

    

}