@media (max-width: 768px) {
    .zyn-nx-top-scx-content {
        padding-left: 0;
    }
    .zyn-nx-top-scx-title {
        font-size: 33px;
    }
    .zyn-nx-top-scx-subtitle { 
        font-size: 12px; 
    }
    .zyn-nx-ban-btm-scx-left {
        padding: 0 10px 0 10px;
    }
    .zyn-nx-btm-scx-cd-1 {
        padding: 30px 40px 0 40px;
    }
    .zyn-nx-ftr-scx-contact { 
        text-align: left;
    }
    .zyn-nx-top-scx-btn-nav {
        display: inline-block;
    }
}

@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape) {
    .zyn-nx-half-scx-img img {
        height: auto;
    }
    .zyn-nx-half-scx-title {
        font-size: 30px;
    }
    .zyn-nx-ban-btm-scx-title {
        font-size: 30px;
    }
    .zyn-nx-ban-btm-scx-stat { 
        padding: 10px 10px; 
    }
    .zyn-nx-ban-btm-scx-stat h3 {
        font-size: 25px;
    }
    .zyn-nx-top-scx-title {
        font-size: 30px; 
    }
    .zyn-nx-top-scx-desc { 
        font-size: 16px; 
    }
    
    
    
}

@media (min-width: 1279px) and (max-width: 1367px) {
    .zyn-nx-top-scx-title {
        font-size: 40px; 
    }
}

@media (min-width: 1000px) and (max-width: 1200px) {
    .zyn-nx-top-scx-title {
        font-size: 30px; 
    }
    .zyn-nx-top-scx-subtitle { 
        font-size: 10px;
    }
    .zyn-nx-top-scx-desc { 
        font-size: 16px;
    }
    .zyn-nx-half-scx-img img { 
        height: auto; 
    }
    
    
    
    
    
    
}


