/* respond */
@media screen and (max-width: 1520px) {
    .cont2-2a1 .sub-cnt3 .box-area {padding: 50px 10% 200px;}

    .cont3-2a1 .sub-cnt1 .sub-area {background-size: 52%;}

    .cont4-4a1 .sub-cnt2 .img-list {flex-wrap: wrap;}

    .cont4-4a1 .sub-cnt2 .img-list li:nth-child(1),
    .cont4-4a1 .sub-cnt2 .img-list li:nth-child(2),
    .cont4-4a1 .sub-cnt2 .img-list li:nth-child(3),
    .cont4-4a1 .sub-cnt2 .img-list li:nth-child(4),
    .cont4-4a1 .sub-cnt2 .img-list li:nth-child(5) {width: 22%; margin-bottom: 4em;}

}


@media screen and (max-width: 1440px) {
    html {font-size: 18px;}

    #cnt1 .tab-btn {display: none;}
    
    .cont2-2a1 .sub-cnt3 .box-area {padding: 50px 4em 200px;}

    .cont3-1a1 .sub-cnt3 ul {width: 45%;}

    .cont5-1a1 .sub-cnt1 .kind {padding: 100px 30px 40px;}
}