@media (max-width:1420px) {
    /* section3,4 */
    .section3 .s3_inner, .section4 .s4_inner {width:90%;}
    .section3 .s3_inner .conBox > img, .section4 .s4_inner .conBox > img {width:50%; margin-left:5%;}
}
@media (max-width:1320px) {
    /* section1 */
    .section1 .s1_inner {width:90%;}
    /* section2 */
    .section2 .s2_inner {width:100%;}
}
@media (max-width:1220px) {
    .section5 .s5_inner {width:90%;}
}
@media (max-width:780px) {
    /* section2 */
    .section2 .s2_bg, .section5 .s5_bg {height:100vh;}
    .section2 .s2_inner h1 {font-size:3rem; margin-bottom:4vh;}
    .section2 .s2_inner .conBox .con {width:50%; margin-bottom:0;}
    .section2 .s2_inner .conBox .con .logo img {width:45%;}
    /* section5 */
    .section5 .s5_inner > img {width:100%;}
    .section5 .s5_inner .txtBox p {font-size:1.6rem;}
}
@media (max-width:580px) {
    /* section1 */
    .section1 .s1_inner {
        text-align:center;
        align-items:center;
        width:90%;
    }
    /* section2 */
    .section2 .s2_inner .conBox .con .logo {height:6rem;}
    /* section3 */
    .section3 .s3_inner > img {margin-bottom:5rem;}
    .section3 .s3_inner .conBox {
        flex-direction:column;
    }
    .section3 .s3_inner .conBox > img {
        width:80%; margin-top:3vh;
    }
    .section3 .s3_inner .conBox .c_left {text-align:center;}
    .section3 .s3_inner .conBox .c_left h1 {font-size:4rem; margin-bottom:2.6rem;}
    /* section4 */
    .section4 .s4_inner > img {margin-bottom:5rem;}
    .section4 .s4_inner .conBox {
        flex-direction:column-reverse;
    }
    .section4 .s4_inner .conBox > img {
        width:80%; margin-top:3vh;
    }
    .section4 .s4_inner .conBox .c_left {text-align:center;}
    .section4 .s4_inner .conBox .c_left h1 {font-size:4rem; margin-bottom:2.6rem;}
    /* section5 */
    .section5 .s5_inner > img {margin:2rem 0;}
    .section5 .s5_inner .txtBox h1 {font-size:4rem;}
    .section5 .s5_inner a {
        width:85%;
        height:10vh;
    }
    /* section3,4 */
    .section3 .s3_inner .conBox > img, .section4 .s4_inner .conBox > img {margin-left:0;}
}