@media (max-width: 1024px){
    .content-wrap{
        padding: 20px 0 6px;
    }
    .content-wrap .box{
        margin-bottom: 14px;
    }
    .content-wrap .box .title{
        margin-bottom: 14px;
        padding-left: 28px;
        font-family: Arial, Arial;
        font-weight: 700;
        font-size: 24px;
        color: #142E79;
    }
    .content-wrap .box .text{
        padding: 10px 28px 33px;
    }
    .content-wrap .box .text p{
        font-family: Arial, Arial;
        font-weight: 400;
        font-size: 12px;
        color: #142E79;
        line-height: 20px;
    }
    .content-wrap .box .top img{
        display: inline-block;
        width: calc((100% - 5px) / 2);
        height: auto;
        object-fit: contain;
    }
    .content-wrap .box .top .img15{
        display: inline-block;
        width: 47.6%;
        height: auto;
        object-fit: contain;
    }
    .content-wrap .box .top .img16{
        display: inline-block;
        width: 51.1%;
        height: auto;
        object-fit: contain;
    }

    .content-wrap .box .imgfull{
        display: block;
        width: 100%;
        height: auto;
        object-fit: contain;
    }
    .content-wrap .box .imgfull + .imgfull{
        margin-top: 10px;
    }
}
@media (min-width: 1025px){
    .content-wrap{
        padding: 100px 0 56px;
        max-width: 1440px;
    }
    .content-wrap .box{
        margin-bottom: 80px;
    }
    .content-wrap .box .title {
        font-family: Arial, Arial;
        font-weight: 700;
        font-size: 64px;
        color: #142E79;
    }
    .content-wrap .box .content{
        margin-top: 48px;
        display: flex;
        flex-wrap: wrap;
        gap: 10px;
    }
    .content-wrap .box .content p{
        font-family: Arial, Arial;
        font-weight: 400;
        font-size: 16px;
        color: #142E79;
        line-height: 24px;
    }
    .content-wrap .box .content .img1{
        margin-bottom: 18px;
        width: 805px;
        height: 492px;
    }
    .content-wrap .box .content .img2{
        width: 625px;
        height: 615px;
    }

    .content-wrap .box .content .img3{
        width: 805px;
        height: 810px;
    }
    .content-wrap .box .content .right2{
        width: 625px;
        height: 810px;
    }
    .content-wrap .box .content .right2 .top{
        display: flex;        
    }
    .content-wrap .box .content .right2  p{
        padding-left: 13px;
        width: 180px;
    }
    .content-wrap .box .content .right2 .img4{
        width: 425px;
        height: 518px;
    }
    .content-wrap .box .content .right2 .img5{
        margin-top: 10px;
        width: 625px;
        height: 282px;
    }

    .content-wrap .box .content .img6{
        width: 703px;
        height: 528px;
    }
    .content-wrap .box .content .right3 p{
        margin-left: 18px;
        width: 513px;
    }
    .content-wrap .box .content .right3 .img7{
        width: 727px;
        height: 349px;
        margin-bottom: 18px;
    }
    .content-wrap .box .content .img8{
        width: 914px;
        height: 417px;
        margin-bottom: 18px;
    }
    .content-wrap .box .content .img9{
        width: 514px;
        height: 528px;
    }

    .content-wrap .box .content .img10{
        width: 364px;
        height: 498px;
    }
    .content-wrap .box .content .img11{
        width: 1066px;
        height: 405px;
        margin-bottom: 18px;
    }
    .content-wrap .box .content .img12{
        width: 795px;
        height: 405px;
        margin-bottom: 18px;
    }
    .content-wrap .box .content .img13{
        width: 635px;
        height: 489px;
    }
    .content-wrap .box .content .img14{
        width: 1123px;
        height: 410px;
        margin-bottom: 18px;
    }
    .content-wrap .box .content .img15{
        width: 307px;
        height: 489px;
    }

    .content-wrap .box .content .img16{
        width: 702px;
        height: 578px;
    }
    .content-wrap .box .content .img17{
        width: 728px;
        height: 492px;
        margin-bottom: 18px;
    }
    
    .content-wrap .box .content .img20{
        width: 900px;
        height: 578px;
    }
    .content-wrap .box .content .img21{
        width: 530px;
        height: 491px;
        margin-bottom: 18px;
    }
}