#PILOT2 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    font-size: 16px;
    color: #000;
    margin: 0 auto;
    background-color: #000;
    overflow: hidden;
    line-height: 1.2
}

#PILOT2 div, #PILOT2 ul, #PILOT2 ol, #PILOT2 dl, #PILOT2 dt, #PILOT2 dd, #PILOT2 li, #PILOT2 dl, #PILOT2 h1, #PILOT2 h2, #PILOT2 h3, #PILOT2 h4, #PILOT2 p {
    margin: 0;
    padding: 0;
    font-style: normal;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.2
}

#PILOT2 sup {
    line-height: 1
}

#PILOT2 ol, #PILOT2 ul, #PILOT2 li {
    list-style: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#PILOT2 img {
    max-width: none;
    border: 0;
    vertical-align: middle;
    -webkit-user-drag: none
}

#PILOT2 .big-img {
    width: 100%;
    height: auto
}

#PILOT2 .PILOT2-pc {
    display: inherit
}

#PILOT2 .PILOT2-phone {
    display: none !important
}

#PILOT2 .transHide {
    display: inherit;
    opacity: 0;
    -webkit-transform: translateY(100px);
    -ms-transform: translateY(100px);
    transform: translateY(100px);
    -webkit-transform: translate3d(0, 150px, 0) scale(0.6);
    transform: translate3d(0, 150px, 0) scale(0.6)
}

#PILOT2 .showDelay {
    opacity: 1;
    -webkit-transform: translateZ(0) scale(1);
    transform: translateZ(0) scale(1);
    transition: opacity .5s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 1.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1.2s cubic-bezier(0.165, 0.84, 0.44, 1)
}

#PILOT2 .se {
    position: relative
}

#PILOT2 .opacity {
    opacity: 0
}

#PILOT2 .flex-col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

#PILOT2 .flex-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

#PILOT2 .justify-start {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

#PILOT2 .justify-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#PILOT2 .justify-end {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

#PILOT2 .justify-evenly {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly
}

#PILOT2 .justify-around {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

#PILOT2 .justify-between {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

#PILOT2 .align-start {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#PILOT2 .align-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#PILOT2 .align-end {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

#PILOT2 .PILOT2-pc {
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0
}

#PILOT2 .PILOT2-pc #section-1 .page {
    position: relative;
    width: 1920px;
    overflow: hidden
}

#PILOT2 .PILOT2-pc #section-1 .box_1 {
    position: relative;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-1 .block_1 {
    width: 1920px;
    height: 888px;
    background: url(i/f4f3e86aa295c7068d554170a995d30f.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .image-text_1 {
    width: 422px;
    height: 263px;
    margin: 306px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-1 .image_1 {
    width: 422px;
    height: 123px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_1 {
    width: 382px;
    height: 125px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    text-align: left;
    margin-top: 15px
}

#PILOT2 .PILOT2-pc #section-1 .block_2 {
    width: 1920px;
    height: 2296px
}

#PILOT2 .PILOT2-pc #section-1 .group_1 {
    width: 1200px;
    height: 260px;
    margin: 120px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-1 .group_2 {
    width: 595px;
    height: 260px;
    background: url(i/b7dc9a744e20d57d1e381cf0336f1014.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .image-text_2 {
    width: 323px;
    height: 209px;
    margin: 30px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_2 {
    width: 260px;
    height: 201px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_1 {
    width: 224px;
    height: 132px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 33px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_1 {
    width: 299px;
    height: 48px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin: 21px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-1 .text_1 {
    width: 259px;
    height: 48px;
    overflow-wrap: break-word;
    color: #26ff00;
    font-size: 24px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_2 {
    width: 259px;
    height: 48px;
    overflow-wrap: break-word;
    color: #26ff00;
    font-size: 24px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_3 {
    width: 259px;
    height: 48px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_4 {
    width: 259px;
    height: 48px;
    overflow-wrap: break-word;
    color: #00ff3a;
    font-size: 24px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_2 {
    width: 259px;
    height: 48px;
    overflow-wrap: break-word;
    color: #26ff00;
    font-size: 24px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .image_2 {
    width: 56px;
    height: 75px;
    margin-top: 134px
}

#PILOT2 .PILOT2-pc #section-1 .group_3 {
    width: 595px;
    height: 260px;
    background: url(i/c2140ad4416cd863d7b307f66764eb18.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .text-group_3 {
    width: 216px;
    height: 137px;
    margin: 62px 0 0 29px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_3 {
    width: 175px;
    height: 85px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .text_5 {
    width: 225px;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin: 25px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-1 .group_4 {
    width: 1200px;
    height: 630px;
    margin: 10px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-1 .block_3 {
    width: 395px;
    height: 630px
}

#PILOT2 .PILOT2-pc #section-1 .box_2 {
    width: 395px;
    height: 175px;
    background: url(i/268eb57ee5ecd107618ce5cd2662df10.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .group_5 {
    width: 331px;
    height: 74px;
    margin: 24px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .image_3 {
    width: 115px;
    height: 74px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_4 {
    width: 207px;
    height: 67px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left;
    line-height: 24px;
    margin-top: 3px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_5 {
    width: 344px;
    height: 37px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    text-align: left;
    line-height: 18px;
    margin: 17px 0 23px 20px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_2 {
    height: 250px;
    background: url(i/9013bd6d67bb198b9d5f505e4625d131.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px;
    width: 395px
}

#PILOT2 .PILOT2-pc #section-1 .text_6 {
    width: 317px;
    height: 29px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 28px;
    text-align: center;
    line-height: 24px;
    margin: 27px 0 0 39px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_3 {
    height: 185px;
    background: url(i/c4645233458552ca5e80f11bedff731e.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px;
    width: 395px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_6 {
    width: 180px;
    height: 99px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 36px;
    margin: 43px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-1 .block_4 {
    width: 795px;
    height: 630px
}

#PILOT2 .PILOT2-pc #section-1 .block_5 {
    width: 795px;
    height: 360px
}

#PILOT2 .PILOT2-pc #section-1 .block_6 {
    width: 390px;
    height: 360px;
    background: url(i/511f2311a8f3efd1cef3726adea4b732.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .text-group_4 {
    width: 263px;
    height: 143px;
    margin: 39px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_4 {
    width: 263px;
    height: 66px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_7 {
    width: 263px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 40px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .text_7 {
    width: 263px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_8 {
    width: 200px;
    height: 68px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin-top: 9px
}

#PILOT2 .PILOT2-pc #section-1 .block_7 {
    width: 395px;
    height: 360px;
    background: url(i/b7f8758eebedc89a93efc0a2c83fd91c.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .text-group_5 {
    width: 247px;
    height: 126px;
    margin: 35px 0 0 74px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_9 {
    width: 257px;
    height: 63px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_10 {
    width: 210px;
    height: 55px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 30px;
    margin: 8px 0 0 23px
}

#PILOT2 .PILOT2-pc #section-1 .block_8 {
    width: 795px;
    height: 260px;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-1 .box_3 {
    width: 500px;
    height: 260px;
    background: url(i/d6109792a82e80e7ba1d82cc58f29483.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .text-group_6 {
    width: 184px;
    height: 124px;
    margin: 67px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_5 {
    width: 204px;
    height: 62px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_11 {
    width: 184px;
    height: 62px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 40px;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_8 {
    width: 184px;
    height: 62px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_6 {
    width: 151px;
    height: 49px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin-top: 13px
}

#PILOT2 .PILOT2-pc #section-1 .text_9 {
    width: 151px;
    height: 49px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_10 {
    width: 151px;
    height: 49px;
    overflow-wrap: break-word;
    color: #8bd9fa;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_12 {
    width: 151px;
    height: 49px;
    overflow-wrap: break-word;
    color: #ffc400;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_11 {
    width: 151px;
    height: 49px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .box_4 {
    height: 260px;
    background: url(i/aa8ec768a8bb282b6cf957851ec04c9c.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 285px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_7 {
    width: 191px;
    height: 74px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin: 166px 0 0 45px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_13 {
    width: 181px;
    height: 74px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .text_12 {
    width: 181px;
    height: 74px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .group_6 {
    width: 1200px;
    height: 450px;
    margin: 10px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-1 .group_7 {
    width: 340px;
    height: 450px;
    background: url(i/9c9aef8530f2b8c1af2228b73248215c.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_14 {
    width: 256px;
    height: 103px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px;
    margin: 38px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .box_5 {
    width: 308px;
    height: 74px;
    margin: 213px 0 22px 27px
}

#PILOT2 .PILOT2-pc #section-1 .text_13 {
    width: 102px;
    height: 36px;
    overflow-wrap: break-word;
    color: #ebcb3a;
    font-size: 48px;
    text-align: left;
    line-height: 36px;
    margin-top: 30px
}

#PILOT2 .PILOT2-pc #section-1 .image_4 {
    width: 47px;
    height: 66px;
    margin-left: 8px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_15 {
    width: 155px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin: 24px 0 0 6px
}

#PILOT2 .PILOT2-pc #section-1 .group_8 {
    width: 500px;
    height: 450px;
    margin-left: 10px
}

#PILOT2 .PILOT2-pc #section-1 .box_6 {
    width: 500px;
    height: 250px;
    background: url(i/16e54d25dd08e1580f0e7850a2302b77.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .image-text_3 {
    width: 201px;
    height: 150px;
    margin: 51px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_7 {
    width: 158px;
    height: 150px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_16 {
    width: 157px;
    height: 84px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px;
    margin-left: 1px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_17 {
    width: 166px;
    height: 51px;
    overflow-wrap: break-word;
    color: #ff5b4d;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin-top: 15px
}

#PILOT2 .PILOT2-pc #section-1 .image_5 {
    width: 47px;
    height: 66px;
    margin: 77px 0 0 -4px
}

#PILOT2 .PILOT2-pc #section-1 .box_7 {
    width: 500px;
    height: 190px;
    background: url(i/1a1fbc86b5b05dd8c895f8374888980d.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_8 {
    width: 260px;
    height: 117px;
    margin: 26px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_18 {
    width: 260px;
    height: 46px;
    -webkit-text-stroke: 1px rgba(255, 255, 255, .15);
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_8 {
    width: 161px;
    height: 48px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 30px;
    margin-top: 23px
}

#PILOT2 .PILOT2-pc #section-1 .text_14 {
    width: 151px;
    height: 48px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .text_15 {
    width: 151px;
    height: 48px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_19 {
    width: 151px;
    height: 48px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .group_9 {
    width: 340px;
    height: 450px;
    margin-left: 10px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_9 {
    background: url(i/Snipaste_2024-05-22_15-59-55.webp) 100% no-repeat;
    background-size: 100% 100%;
    border-radius: 10px;
    height: 250px;
    width: 340px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_20 {
    width: 276px;
    height: 70px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: center;
    line-height: 36px;
    margin: 27px 0 0 37px
}

#PILOT2 .PILOT2-pc #section-1 .group_10 {
    width: 340px;
    height: 190px;
    background: url(i/5e11b15af95e0f6ce19a823d46ebf9d5.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_21 {
    width: 202px;
    height: 62px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px;
    margin: 26px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .image_6 {
    width: 47px;
    height: 66px;
    margin: 13px 51px 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .group_11 {
    width: 1200px;
    height: 260px;
    margin: 10px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-1 .box_8 {
    width: 395px;
    height: 260px;
    background: url(i/8c634fe9b15d147003c7a4466d8beb2e.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .text-group_9 {
    width: 306px;
    height: 88px;
    margin: 28px 0 0 44px
}

#PILOT2 .PILOT2-pc #section-1 .text_16 {
    width: 284px;
    height: 23px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 36px;
    margin-left: 16px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_10 {
    width: 306px;
    height: 51px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: center;
    line-height: 24px;
    margin-top: 14px
}

#PILOT2 .PILOT2-pc #section-1 .text_17 {
    width: 306px;
    height: 51px;
    overflow-wrap: break-word;
    color: #9a89ff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_22 {
    width: 306px;
    height: 51px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_18 {
    width: 306px;
    height: 51px;
    overflow-wrap: break-word;
    color: #9a89ff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_19 {
    width: 306px;
    height: 51px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .box_9 {
    width: 390px;
    height: 260px;
    margin-left: 10px
}

#PILOT2 .PILOT2-pc #section-1 .group_12 {
    position: relative;
    width: 390px;
    height: 125px;
    background: url(i/413ec0b1be3edb3cdcea4743b399177e.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .image-text_4 {
    width: 105px;
    height: 41px;
    margin: 64px 0 0 30px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_10 {
    width: 89px;
    height: 27px;
    overflow-wrap: break-word;
    color: #ff4864;
    font-size: 36px;
    text-align: left;
    line-height: 36px;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-1 .label_1 {
    width: 28px;
    height: 41px
}

#PILOT2 .PILOT2-pc #section-1 .image-text_5 {
    position: absolute;
    left: 16px;
    top: 8px;
    width: 351px;
    height: 102px
}

#PILOT2 .PILOT2-pc #section-1 .image_7 {
    width: 144px;
    height: 40px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_11 {
    width: 219px;
    height: 89px;
    margin-top: 13px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_11 {
    width: 219px;
    height: 44px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_20 {
    width: 199px;
    height: 44px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_21 {
    width: 199px;
    height: 44px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_23 {
    width: 199px;
    height: 44px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_24 {
    width: 124px;
    height: 39px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    text-align: left;
    line-height: 20px;
    margin-top: 6px
}

#PILOT2 .PILOT2-pc #section-1 .group_13 {
    height: 125px;
    background: url(i/03c0804bb50e6f44ea0f011f8ebd3f89.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px;
    width: 390px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_12 {
    width: 172px;
    height: 57px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 30px;
    margin: 34px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .text_22 {
    width: 172px;
    height: 57px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_25 {
    width: 172px;
    height: 57px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .box_10 {
    width: 395px;
    height: 260px;
    background: url(i/d6ffb906e31339bfd7d6c60faf1c030d.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 10px;
    -webkit-box-pack: flex-center;
    -ms-flex-pack: flex-center;
    justify-content: flex-center
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_26 {
    width: 161px;
    height: 64px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px;
    margin: 69px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .label_2 {
    width: 46px;
    height: 46px;
    margin: 11px 0 70px 20px
}

#PILOT2 .PILOT2-pc #section-1 .group_14 {
    width: 1200px;
    height: 421px;
    margin: 10px 0 115px 360px
}

#PILOT2 .PILOT2-pc #section-1 .box_11 {
    width: 500px;
    height: 420px
}

#PILOT2 .PILOT2-pc #section-1 .group_15 {
    width: 500px;
    height: 250px;
    background: url(i/818ff6d04399ffc6914b562098463c60.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_13 {
    width: 274px;
    height: 61px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin: 34px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .text_23 {
    width: 254px;
    height: 61px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_27 {
    width: 254px;
    height: 61px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .text_24 {
    width: 254px;
    height: 61px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .text_25 {
    width: 254px;
    height: 61px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .text_26 {
    width: 254px;
    height: 61px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .image-text_6 {
    width: 204px;
    height: 115px;
    margin: 25px 0 25px 19px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_12 {
    width: 204px;
    height: 106px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_28 {
    width: 204px;
    height: 98px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_27 {
    width: 128px;
    height: 30px;
    overflow-wrap: break-word;
    color: #25da4f;
    font-size: 39px;
    text-align: left;
    line-height: 29px;
    margin: -22px 0 0 42px
}

#PILOT2 .PILOT2-pc #section-1 .image_8 {
    width: 46px;
    height: 63px;
    margin: 52px 13px 0 -59px
}

#PILOT2 .PILOT2-pc #section-1 .group_16 {
    width: 500px;
    height: 160px;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_14 {
    height: 160px;
    background: url(i/86d8b54b670b22cb3c247691bb70b8f0.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 190px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_29 {
    width: 121px;
    height: 71px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left;
    line-height: 26px;
    margin: 10px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-1 .section_1 {
    width: 300px;
    height: 160px;
    background: url(i/726e5a81a7c2ae29b76291b578d0093e.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .text-group_13 {
    width: 177px;
    height: 80px;
    margin: 39px 0 0 13px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_30 {
    width: 176px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left;
    line-height: 22px;
    margin-left: 1px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_31 {
    width: 145px;
    height: 30px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    line-height: 14px;
    margin-top: 9px
}

#PILOT2 .PILOT2-pc #section-1 .box_12 {
    width: 397px;
    height: 421px;
    margin-left: 10px
}

#PILOT2 .PILOT2-pc #section-1 .box_13 {
    width: 397px;
    height: 200px;
    background: url(i/625ebc246e14a42d67d92ae122476fb5.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .text-group_14 {
    width: 246px;
    height: 107px;
    margin: 46px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .text_28 {
    width: 246px;
    height: 25px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: left;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_15 {
    width: 179px;
    height: 71px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 22px;
    margin-top: 11px
}

#PILOT2 .PILOT2-pc #section-1 .text_29 {
    width: 179px;
    height: 71px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-1 .text_30 {
    width: 179px;
    height: 71px;
    overflow-wrap: break-word;
    color: #fb0;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_32 {
    width: 179px;
    height: 71px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-1 .box_14 {
    width: 397px;
    height: 211px;
    background: url(i/a3ed6f927f0aee2bf1626f83850acb72.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_15 {
    width: 350px;
    height: 86px;
    margin: 24px 0 0 21px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_33 {
    width: 350px;
    height: 63px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .text_31 {
    width: 248px;
    height: 20px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    line-height: 24px;
    margin: 3px 0 0 59px
}

#PILOT2 .PILOT2-pc #section-1 .box_15 {
    width: 283px;
    height: 420px;
    background: url(i/13c56b067cec696a376a326e75b39f2a.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 10px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_16 {
    width: 173px;
    height: 143px;
    margin: 29px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_34 {
    width: 192px;
    height: 61px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px;
    margin-left: 1px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_16 {
    width: 168px;
    height: 66px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin-top: 16px
}

#PILOT2 .PILOT2-pc #section-1 .text_32 {
    width: 168px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 21px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_33 {
    width: 168px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 21px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_35 {
    width: 168px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 21px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_34 {
    width: 168px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 21px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .block_9 {
    width: 1920px;
    height: 1299px;
    background: url(i/5a03310c21428a450197799fef5e7be9.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -1px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_17 {
    width: 1179px;
    height: 261px;
    margin: 31px 0 0 372px
}

#PILOT2 .PILOT2-pc #section-1 .text_35 {
    width: 1091px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px;
    margin-left: 44px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_17 {
    width: 1179px;
    height: 167px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin-top: 29px
}

#PILOT2 .PILOT2-pc #section-1 .text_36 {
    width: 1179px;
    height: 167px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_37 {
    width: 1179px;
    height: 167px;
    overflow-wrap: break-word;
    color: #21d94f;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_38 {
    width: 1179px;
    height: 167px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_39 {
    width: 1179px;
    height: 167px;
    overflow-wrap: break-word;
    color: #21d94f;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_40 {
    width: 1179px;
    height: 167px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_41 {
    width: 1179px;
    height: 167px;
    overflow-wrap: break-word;
    color: #21d94f;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_36 {
    width: 1179px;
    height: 167px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .box_16 {
    width: 542px;
    height: 65px;
    margin: 788px 0 0 550px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_18 {
    height: 48px;
    background: url(i/d3bef24546f49a298f2f3f9b38ae1690.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 241px
}

#PILOT2 .PILOT2-pc #section-1 .text_42 {
    width: 193px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 26px;
    margin: 12px 0 0 24px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_19 {
    height: 48px;
    background: url(i/6242fb3c4f17d4fb6facac115fd5a3a8.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 17px;
    width: 190px
}

#PILOT2 .PILOT2-pc #section-1 .text_43 {
    width: 152px;
    height: 20px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 26px;
    margin: 14px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_20 {
    height: 48px;
    background: url(i/0bc59581c040078999c7c0b4daf48e93.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 190px;
    margin: 29px 0 77px 1277px
}

#PILOT2 .PILOT2-pc #section-1 .text_44 {
    width: 145px;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 26px;
    margin: 14px 0 0 23px
}

#PILOT2 .PILOT2-pc #section-1 .block_10 {
    width: 1920px;
    height: 2481px
}

#PILOT2 .PILOT2-pc #section-1 .text_45 {
    width: 890px;
    height: 86px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 85px;
    text-align: center;
    line-height: 85px;
    margin: 112px 0 0 515px
}

#PILOT2 .PILOT2-pc #section-1 .section_2 {
    width: 1300px;
    height: 180px;
    background: url(i/01803d45101c6acbc8cb5b63a83e4949.webp) 0px -1px no-repeat;
    background-size: 1300px 181px;
    -webkit-box-pack: flex-center;
    -ms-flex-pack: flex-center;
    justify-content: flex-center;
    margin: 77px 0 0 310px
}

#PILOT2 .PILOT2-pc #section-1 .image_9 {
    width: 260px;
    height: 141px;
    margin: 19px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_37 {
    width: 573px;
    height: 83px;
    overflow-wrap: break-word;
    color: #f2f2f2;
    font-size: 36px;
    text-align: left;
    line-height: 43px;
    margin: 49px 0 0 39px
}

#PILOT2 .PILOT2-pc #section-1 .image_10 {
    width: 140px;
    height: 141px;
    margin: 19px 20px 0 248px
}

#PILOT2 .PILOT2-pc #section-1 .section_3 {
    width: 1300px;
    height: 180px;
    background: url(i/5c7bd803abccaef08ad66d16e8c2ac5c.webp) 0px -1px no-repeat;
    background-size: 1300px 181px;
    -webkit-box-pack: flex-center;
    -ms-flex-pack: flex-center;
    justify-content: flex-center;
    margin: 20px 0 0 310px
}

#PILOT2 .PILOT2-pc #section-1 .image_11 {
    width: 260px;
    height: 141px;
    margin: 19px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_38 {
    width: 695px;
    height: 83px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 43px;
    margin: 48px 0 0 39px
}

#PILOT2 .PILOT2-pc #section-1 .image_12 {
    width: 140px;
    height: 141px;
    margin: 19px 20px 0 126px
}

#PILOT2 .PILOT2-pc #section-1 .section_4 {
    width: 1300px;
    height: 180px;
    background: url(i/edbc7b04df9d4251ada3ada9f16f9088.webp) 0px -1px no-repeat;
    background-size: 1300px 181px;
    -webkit-box-pack: flex-center;
    -ms-flex-pack: flex-center;
    justify-content: flex-center;
    margin: 20px 0 0 310px
}

#PILOT2 .PILOT2-pc #section-1 .image_13 {
    width: 260px;
    height: 141px;
    margin: 19px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_39 {
    width: 505px;
    height: 83px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 43px;
    margin: 50px 0 0 38px
}

#PILOT2 .PILOT2-pc #section-1 .image_14 {
    width: 140px;
    height: 141px;
    margin: 19px 20px 0 317px
}

#PILOT2 .PILOT2-pc #section-1 .section_5 {
    width: 1300px;
    height: 180px;
    background: url(i/a715f257d8fa3ee15e6cf1fa23e1dbcd.webp) 0px -1px no-repeat;
    background-size: 1300px 181px;
    -webkit-box-pack: flex-center;
    -ms-flex-pack: flex-center;
    justify-content: flex-center;
    margin: 19px 0 0 310px
}

#PILOT2 .PILOT2-pc #section-1 .image_15 {
    width: 260px;
    height: 141px;
    margin: 19px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_21 {
    width: 688px;
    height: 80px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 43px;
    margin: 53px 0 0 39px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_40 {
    width: 688px;
    height: 80px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 43px
}

#PILOT2 .PILOT2-pc #section-1 .text_46 {
    width: 688px;
    height: 80px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 43px
}

#PILOT2 .PILOT2-pc #section-1 .text_47 {
    width: 688px;
    height: 80px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 43px
}

#PILOT2 .PILOT2-pc #section-1 .image_16 {
    width: 140px;
    height: 141px;
    margin: 19px 20px 0 133px
}

#PILOT2 .PILOT2-pc #section-1 .section_6 {
    width: 1300px;
    height: 180px;
    background: url(i/eef61d1e3e153c79b96e285647c6d409.webp) 0px -1px no-repeat;
    background-size: 1300px 181px;
    -webkit-box-pack: flex-center;
    -ms-flex-pack: flex-center;
    justify-content: flex-center;
    margin: 20px 0 0 310px
}

#PILOT2 .PILOT2-pc #section-1 .image_17 {
    width: 260px;
    height: 141px;
    margin: 19px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_41 {
    width: 681px;
    height: 83px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 43px;
    margin: 49px 0 0 39px
}

#PILOT2 .PILOT2-pc #section-1 .image_18 {
    width: 140px;
    height: 141px;
    margin: 19px 20px 0 140px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_22 {
    height: 328px;
    background: url(i/d0bfd8732ae99291c63df8d9db463f9b.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 160px;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_42 {
    width: 1193px;
    height: 138px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 72px;
    margin: 88px 0 0 363px
}

#PILOT2 .PILOT2-pc #section-1 .section_7 {
    width: 1200px;
    height: 450px;
    margin: 159px 0 130px 360px
}

#PILOT2 .PILOT2-pc #section-1 .box_17 {
    width: 395px;
    height: 450px
}

#PILOT2 .PILOT2-pc #section-1 .box_18 {
    width: 395px;
    height: 220px;
    background: url(i/27c38a5166ef32511905ecb991ca7636.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_23 {
    width: 264px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin: 19px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .text_48 {
    width: 254px;
    height: 58px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 33px
}

#PILOT2 .PILOT2-pc #section-1 .text_49 {
    width: 254px;
    height: 58px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 33px
}

#PILOT2 .PILOT2-pc #section-1 .text_50 {
    width: 254px;
    height: 58px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 33px
}

#PILOT2 .PILOT2-pc #section-1 .text_51 {
    width: 254px;
    height: 58px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 33px
}

#PILOT2 .PILOT2-pc #section-1 .text_52 {
    width: 254px;
    height: 58px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 33px
}

#PILOT2 .PILOT2-pc #section-1 .image-text_7 {
    width: 203px;
    height: 112px;
    margin: 5px 0 20px 20px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_18 {
    width: 203px;
    height: 112px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_43 {
    width: 203px;
    height: 74px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_53 {
    width: 99px;
    height: 30px;
    overflow-wrap: break-word;
    color: #ebcb3a;
    font-size: 39px;
    text-align: left;
    line-height: 29px;
    margin: 8px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-1 .label_3 {
    width: 27px;
    height: 40px;
    margin: -40px 0 0 104px
}

#PILOT2 .PILOT2-pc #section-1 .box_19 {
    width: 395px;
    height: 220px;
    background: url(i/e6d61881877367c4ea81f29bea1b96dd.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_19 {
    width: 173px;
    height: 143px;
    margin: 39px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_44 {
    width: 192px;
    height: 61px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px;
    margin-left: 1px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_24 {
    width: 168px;
    height: 66px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin-top: 16px
}

#PILOT2 .PILOT2-pc #section-1 .text_54 {
    width: 168px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 21px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_45 {
    width: 168px;
    height: 66px;
    overflow-wrap: break-word;
    color: #00ffd8;
    font-size: 21px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_46 {
    width: 168px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 21px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_55 {
    width: 168px;
    height: 66px;
    overflow-wrap: break-word;
    color: #00ffd8;
    font-size: 21px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .box_20 {
    width: 390px;
    height: 450px;
    background: url(i/bef9bc896b1f6bfe7e18fefc785535d1.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 10px
}

#PILOT2 .PILOT2-pc #section-1 .image-text_8 {
    width: 332px;
    height: 176px;
    margin: 30px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_20 {
    width: 282px;
    height: 168px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_47 {
    width: 292px;
    height: 105px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_25 {
    width: 2749px;
    height: 48px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin: 15px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-1 .text_56 {
    width: 259px;
    height: 48px;
    overflow-wrap: break-word;
    color: #26da4f;
    font-size: 24px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_57 {
    width: 259px;
    height: 48px;
    overflow-wrap: break-word;
    color: #26ff00;
    font-size: 24px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_58 {
    width: 259px;
    height: 48px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_59 {
    width: 259px;
    height: 48px;
    overflow-wrap: break-word;
    color: #00ff3a;
    font-size: 24px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_48 {
    width: 259px;
    height: 48px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .image_19 {
    width: 56px;
    height: 75px;
    margin: -67px 0 0 276px
}

#PILOT2 .PILOT2-pc #section-1 .box_21 {
    width: 395px;
    height: 450px;
    margin-left: 10px
}

#PILOT2 .PILOT2-pc #section-1 .box_22 {
    width: 395px;
    height: 220px;
    background: url(i/3171faaf75eb405046d5e0a525854941.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-1 .text-group_21 {
    width: 226px;
    height: 107px;
    margin: 56px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .text_60 {
    width: 246px;
    height: 25px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: left;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_26 {
    width: 179px;
    height: 71px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 22px;
    margin-top: 11px
}

#PILOT2 .PILOT2-pc #section-1 .text_61 {
    width: 179px;
    height: 71px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_49 {
    width: 179px;
    height: 71px;
    overflow-wrap: break-word;
    color: #fac521;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_50 {
    width: 179px;
    height: 71px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-1 .box_23 {
    width: 395px;
    height: 220px;
    background: url(i/cdb56e570afd00071a449b8c439415d1.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_22 {
    width: 350px;
    height: 86px;
    margin: 21px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_51 {
    width: 350px;
    height: 63px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .text_62 {
    width: 248px;
    height: 20px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    line-height: 24px;
    margin: 3px 0 0 59px
}

#PILOT2 .PILOT2-pc #section-1 .block_11 {
    width: 1920px;
    height: 1151px;
    background: url(i/cf83fa3684874d86633c64c576592862.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -1px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_23 {
    width: 961px;
    height: 374px;
    margin: 71px 0 0 358px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_52 {
    width: 969px;
    height: 138px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px;
    margin-left: 2px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_27 {
    width: 754px;
    height: 209px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 30px;
    margin-top: 27px
}

#PILOT2 .PILOT2-pc #section-1 .text_63 {
    width: 754px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_64 {
    width: 754px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fb7099;
    font-size: 30px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_65 {
    width: 754px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_66 {
    width: 754px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fb7099;
    font-size: 30px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_67 {
    width: 754px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_53 {
    width: 754px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fb7099;
    font-size: 30px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .grid_1 {
    width: 684px;
    height: 253px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 284px 0 169px 360px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_28 {
    height: 120px;
    background: url(i/cd00a543a69840229d10666bdf08bbc2.webp) 0px -1px no-repeat;
    background-size: 338px 121px;
    width: 337px;
    margin: 0 10px 10px 0
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_54 {
    width: 303px;
    height: 64px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 32px;
    text-align: left;
    line-height: 36px;
    margin: 28px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_24 {
    width: 337px;
    height: 120px;
    background: url(i/57c798d9daeaebda9ba5e1905161d22b.webp) 0px -1px no-repeat;
    background-size: 338px 121px;
    margin-bottom: 10px
}

#PILOT2 .PILOT2-pc #section-1 .text_68 {
    width: 135px;
    height: 31px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 40px;
    text-align: left;
    line-height: 40px;
    margin: 29px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_29 {
    width: 272px;
    height: 31px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 29px;
    margin: -1px 0 30px 20px
}

#PILOT2 .PILOT2-pc #section-1 .text_69 {
    width: 272px;
    height: 31px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left;
    line-height: 29px
}

#PILOT2 .PILOT2-pc #section-1 .text_70 {
    width: 272px;
    height: 31px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 32px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .box_24 {
    height: 120px;
    background: url(i/9f03b3959af60d26622d1d4af03c7de7.webp) 0px -1px no-repeat;
    background-size: 338px 121px;
    width: 337px;
    margin: 0 10px 10px 0
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_30 {
    width: 323px;
    height: 65px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin: 29px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_55 {
    width: 303px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 32px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .text_71 {
    width: 303px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 32px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .box_25 {
    height: 120px;
    background: url(i/2c83c45c52806a1593456060c97ad6a9.webp) 0px -1px no-repeat;
    background-size: 338px 121px;
    margin-bottom: 10px;
    width: 337px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_31 {
    width: 226px;
    height: 76px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin: 23px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_56 {
    width: 226px;
    height: 76px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .text_72 {
    width: 226px;
    height: 76px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .block_12 {
    position: relative;
    width: 1920px;
    height: 4233px
}

#PILOT2 .PILOT2-pc #section-1 .text_73 {
    width: 208px;
    height: 59px;
    overflow-wrap: break-word;
    color: #f93;
    font-size: 74px;
    text-align: center;
    line-height: 74px;
    margin: 153px 0 0 845px
}

#PILOT2 .PILOT2-pc #section-1 .image-wrapper_1 {
    width: 1168px;
    height: 429px;
    margin: 71px 0 0 377px
}

#PILOT2 .PILOT2-pc #section-1 .image_20 {
    width: 731px;
    height: 429px
}

#PILOT2 .PILOT2-pc #section-1 .image_21 {
    width: 412px;
    height: 429px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_32 {
    width: 965px;
    height: 59px;
    margin: 30px 0 0 533px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_57 {
    width: 480px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_58 {
    width: 304px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .image-wrapper_2 {
    width: 1395px;
    height: 390px;
    margin: 55px 0 0 257px
}

#PILOT2 .PILOT2-pc #section-1 .image_22 {
    width: 437px;
    height: 387px
}

#PILOT2 .PILOT2-pc #section-1 .image_23 {
    width: 437px;
    height: 387px;
    margin: 3px 0 0 42px
}

#PILOT2 .PILOT2-pc #section-1 .image_24 {
    width: 437px;
    height: 387px;
    margin-left: 42px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_33 {
    width: 1502px;
    height: 59px;
    margin: 27px 0 0 261px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_59 {
    width: 445px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_60 {
    width: 500px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 28px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_61 {
    width: 460px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 28px;
    text-align: center;
    line-height: 30px;
    margin-left: 0px
}

#PILOT2 .PILOT2-pc #section-1 .image-text_9 {
    width: 586px;
    height: 76px;
    margin: 180px 0 0 685px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_25 {
    width: 501px;
    height: 59px;
    overflow-wrap: break-word;
    color: #f93;
    font-size: 74px;
    text-align: center;
    line-height: 74px;
    margin-top: 11px
}

#PILOT2 .PILOT2-pc #section-1 .image_25 {
    width: 62px;
    height: 76px
}

#PILOT2 .PILOT2-pc #section-1 .box_26 {
    width: 1200px;
    height: 539px;
    margin: 99px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-1 .box_27 {
    width: 591px;
    height: 461px
}

#PILOT2 .PILOT2-pc #section-1 .image_26 {
    width: 591px;
    height: 323px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_62 {
    width: 388px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 30px;
    margin: 79px 0 0 136px
}

#PILOT2 .PILOT2-pc #section-1 .box_28 {
    width: 591px;
    height: 470px;
    margin-top: 69px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_63 {
    width: 344px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 30px;
    margin-left: 88px
}

#PILOT2 .PILOT2-pc #section-1 .image_27 {
    width: 591px;
    height: 323px;
    margin-top: 88px
}

#PILOT2 .PILOT2-pc #section-1 .image-wrapper_3 {
    width: 1141px;
    height: 309px;
    margin: 78px 0 0 390px
}

#PILOT2 .PILOT2-pc #section-1 .image_28 {
    width: 551px;
    height: 309px
}

#PILOT2 .PILOT2-pc #section-1 .image_29 {
    width: 551px;
    height: 309px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_34 {
    width: 939px;
    height: 61px;
    margin: 36px 0 0 481px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_64 {
    width: 399px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_65 {
    width: 354px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 30px;
    margin-top: 2px
}

#PILOT2 .PILOT2-pc #section-1 .box_29 {
    width: 708px;
    height: 76px;
    margin: 176px 0 0 632px
}

#PILOT2 .PILOT2-pc #section-1 .text_74 {
    width: 625px;
    height: 58px;
    overflow-wrap: break-word;
    color: #f93;
    font-size: 74px;
    text-align: center;
    line-height: 74px;
    margin-top: 9px
}

#PILOT2 .PILOT2-pc #section-1 .image_30 {
    width: 62px;
    height: 76px
}

#PILOT2 .PILOT2-pc #section-1 .image-wrapper_4 {
    width: 1168px;
    height: 429px;
    margin: 67px 0 0 387px
}

#PILOT2 .PILOT2-pc #section-1 .image_31 {
    width: 731px;
    height: 429px
}

#PILOT2 .PILOT2-pc #section-1 .image_32 {
    width: 412px;
    height: 429px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_35 {
    width: 1083px;
    height: 59px;
    margin: 30px 0 0 419px
}

#PILOT2 .PILOT2-pc #section-1 .text_75 {
    width: 668px;
    height: 29px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_66 {
    width: 313px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .box_30 {
    width: 1395px;
    height: 390px;
    margin: 70px 0 0 267px
}

#PILOT2 .PILOT2-pc #section-1 .box_31 {
    height: 387px;
    background: url(i/5fcaf3797b62bd437d52922c5531b9e7.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 437px
}

#PILOT2 .PILOT2-pc #section-1 .image-wrapper_5 {
    height: 52px;
    background: url(i/05d80c3845384e94b656f212bac87bfc_mergeImage.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 53px;
    margin: 180px 0 0 224px
}

#PILOT2 .PILOT2-pc #section-1 .thumbnail_1 {
    width: 11px;
    height: 12px;
    margin: 10px 0 0 31px
}

#PILOT2 .PILOT2-pc #section-1 .image_33 {
    width: 437px;
    height: 387px;
    margin: 3px 0 0 42px
}

#PILOT2 .PILOT2-pc #section-1 .image_34 {
    width: 437px;
    height: 387px;
    margin-left: 42px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_36 {
    width: 1330px;
    height: 59px;
    margin: 43px 0 124px 287px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_67 {
    width: 396px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .text_76 {
    width: 429px;
    height: 29px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 30px;
    margin-left: 72px
}

#PILOT2 .PILOT2-pc #section-1 .text_77 {
    width: 336px;
    height: 29px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: center;
    line-height: 30px;
    margin-left: 97px
}

#PILOT2 .PILOT2-pc #section-1 .image_35 {
    position: absolute;
    left: 1052px;
    top: 140px;
    width: 62px;
    height: 76px
}

#PILOT2 .PILOT2-pc #section-1 .block_13 {
    background: -webkit-gradient(linear, left bottom, left top, from(#000), to(#0d0d0d));
    background: linear-gradient(0deg, #000 0%, #0d0d0d 100%);
    width: 1920px;
    height: 1000px;
    margin-top: -1px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_26 {
    width: 1167px;
    height: 194px;
    margin: 150px 0 0 376px
}

#PILOT2 .PILOT2-pc #section-1 .text_78 {
    width: 100%;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_37 {
    width: 1167px;
    height: 100px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin-top: 28px
}

#PILOT2 .PILOT2-pc #section-1 .text_79 {
    width: 1167px;
    height: 100px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_80 {
    width: 1167px;
    height: 100px;
    overflow-wrap: break-word;
    color: #f84203;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_81 {
    width: 1167px;
    height: 100px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_82 {
    width: 1167px;
    height: 100px;
    overflow-wrap: break-word;
    color: #f84203;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_83 {
    width: 1167px;
    height: 100px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .image-wrapper_6 {
    width: 1200px;
    height: 332px;
    margin: 79px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-1 .image_36 {
    width: 573px;
    height: 332px
}

#PILOT2 .PILOT2-pc #section-1 .image_37 {
    width: 573px;
    height: 332px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_38 {
    width: 1020px;
    height: 89px;
    margin: 28px 0 128px 446px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_68 {
    width: 401px;
    height: 89px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    font-weight: 500;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_69 {
    width: 386px;
    height: 57px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    font-weight: 500;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .block_14 {
    width: 1920px;
    height: 1435px;
    background: url(i/629e09c817eb50ec2061e8c8ca62c387.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 416px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_27 {
    width: 703px;
    height: 401px;
    margin: 269px 0 0 958px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_70 {
    width: 722px;
    height: 130px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 65px;
    margin-left: 1px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_39 {
    width: 608px;
    height: 245px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 30px;
    margin-top: 26px
}

#PILOT2 .PILOT2-pc #section-1 .text_84 {
    width: 608px;
    height: 245px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_85 {
    width: 608px;
    height: 245px;
    overflow-wrap: break-word;
    color: #fd5e2d;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_86 {
    width: 608px;
    height: 245px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_87 {
    width: 608px;
    height: 245px;
    overflow-wrap: break-word;
    color: #fd5e2d;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_88 {
    width: 608px;
    height: 245px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_89 {
    width: 968px;
    height: 31px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 36px;
    margin: 217px 0 517px 473px
}

#PILOT2 .PILOT2-pc #section-1 .block_15 {
    width: 1920px;
    height: 1001px;
    background: url(i/ac0340817de694795d3397ffe074cb7d.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -2px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_28 {
    width: 1019px;
    height: 360px;
    margin: 127px 0 0 359px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_71 {
    width: 1019px;
    height: 106px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 55px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_40 {
    width: 653px;
    height: 209px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 30px;
    margin-top: 45px
}

#PILOT2 .PILOT2-pc #section-1 .text_90 {
    width: 653px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_91 {
    width: 653px;
    height: 209px;
    overflow-wrap: break-word;
    color: #00c1ff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_92 {
    width: 653px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_93 {
    width: 653px;
    height: 209px;
    overflow-wrap: break-word;
    color: #00c1ff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_94 {
    width: 653px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_72 {
    width: 334px;
    height: 69px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: left;
    line-height: 30px;
    margin: 359px 0 86px 469px
}

#PILOT2 .PILOT2-pc #section-1 .block_16 {
    width: 1920px;
    height: 1469px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_29 {
    width: 1099px;
    height: 295px;
    margin: 154px 0 0 397px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_41 {
    width: 945px;
    height: 125px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 60px;
    margin-left: 88px
}

#PILOT2 .PILOT2-pc #section-1 .text_95 {
    width: 925px;
    height: 125px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-1 .text_96 {
    width: 925px;
    height: 125px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-1 .text_97 {
    width: 925px;
    height: 125px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-1 .text_98 {
    width: 925px;
    height: 125px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_73 {
    width: 925px;
    height: 125px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_42 {
    width: 1099px;
    height: 137px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin-top: 33px
}

#PILOT2 .PILOT2-pc #section-1 .text_99 {
    width: 1099px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_100 {
    width: 1099px;
    height: 137px;
    overflow-wrap: break-word;
    color: #00c1ff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_101 {
    width: 1099px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_102 {
    width: 1099px;
    height: 137px;
    overflow-wrap: break-word;
    color: #00c1ff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .image_38 {
    width: 1400px;
    height: 931px;
    margin: 76px 0 13px 260px
}

#PILOT2 .PILOT2-pc #section-1 .block_17 {
    width: 1920px;
    height: 1261px;
    background: url(i/a5a30fecb35941f821e7356850784c73.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -1px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_30 {
    width: 1174px;
    height: 343px;
    margin: 82px 0 0 372px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_43 {
    width: 995px;
    height: 128px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 60px;
    margin-left: 104px
}

#PILOT2 .PILOT2-pc #section-1 .text_103 {
    width: 965px;
    height: 128px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_104 {
    width: 965px;
    height: 128px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 60px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_105 {
    width: 965px;
    height: 128px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 60px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_106 {
    width: 965px;
    height: 128px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 60px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_74 {
    width: 965px;
    height: 128px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 60px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_44 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin-top: 41px
}

#PILOT2 .PILOT2-pc #section-1 .text_107 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_108 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_109 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_110 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_111 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_112 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_113 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_114 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_115 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_116 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_117 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_118 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text_119 {
    width: 1174px;
    height: 174px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_45 {
    width: 564px;
    height: 40px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin: 509px 0 287px 676px
}

#PILOT2 .PILOT2-pc #section-1 .text_120 {
    width: 564px;
    height: 40px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 36px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .text_121 {
    width: 564px;
    height: 40px;
    overflow-wrap: break-word;
    color: #ffd300;
    font-size: 36px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-1 .block_18 {
    width: 1920px;
    height: 1078px;
    background: url(i/ff44ceb92b473efcd6f7f071b42bd1e3.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 26px
}

#PILOT2 .PILOT2-pc #section-1 .text-group_31 {
    width: 839px;
    height: 245px;
    margin: 166px 0 0 358px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_75 {
    width: 839px;
    height: 110px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_46 {
    width: 731px;
    height: 101px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 36px;
    margin: 34px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-1 .text_122 {
    width: 731px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .text_123 {
    width: 731px;
    height: 101px;
    overflow-wrap: break-word;
    color: #37d3ff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .text_124 {
    width: 731px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .text_125 {
    width: 731px;
    height: 101px;
    overflow-wrap: break-word;
    color: #37d3ff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .text_126 {
    width: 731px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-1 .image-wrapper_7 {
    width: 500px;
    height: 100px;
    margin: 120px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-1 .image_39 {
    width: 100px;
    height: 100px
}

#PILOT2 .PILOT2-pc #section-1 .image_40 {
    width: 100px;
    height: 100px;
    margin-left: 100px
}

#PILOT2 .PILOT2-pc #section-1 .image_41 {
    width: 100px;
    height: 100px;
    margin-left: 100px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_47 {
    width: 531px;
    height: 23px;
    margin: 15px 0 0 334px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_47 span {
    font-size: 18px
}

#PILOT2 .PILOT2-pc #section-1 .text_127 {
    width: 152px;
    height: 23px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .text_128 {
    width: 196px;
    height: 23px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin-left: 26px
}

#PILOT2 .PILOT2-pc #section-1 .text_129 {
    width: 110px;
    height: 18px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin-left: 47px
}

#PILOT2 .PILOT2-pc #section-1 .image-wrapper_8 {
    width: 699px;
    height: 100px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 36px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-1 .image_42-0 {
    width: 100px;
    height: 100px;
    margin-right: 99px
}

#PILOT2 .PILOT2-pc #section-1 .image_42-1 {
    width: 100px;
    height: 100px;
    margin-right: 99px
}

#PILOT2 .PILOT2-pc #section-1 .image_42-2 {
    width: 100px;
    height: 100px;
    margin-right: 99px
}

#PILOT2 .PILOT2-pc #section-1 .image_42-3 {
    width: 100px;
    height: 100px;
    margin-right: 99px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_48 {
    width: 789px;
    height: 42px;
    margin: 24px 0 207px 311px
}

#PILOT2 .PILOT2-pc #section-1 .text-wrapper_48 span {
    font-size: 18px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_76 {
    width: 199px;
    height: 42px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-1 .paragraph_77 {
    width: 128px;
    height: 42px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin-left: 35px
}

#PILOT2 .PILOT2-pc #section-1 .text_130 {
    width: 99px;
    height: 22px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin: 1px 0 0 87px
}

#PILOT2 .PILOT2-pc #section-1 .text_131 {
    width: 182px;
    height: 23px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin-left: 59px
}

#PILOT2 .PILOT2-pc #section-1 .block_19 {
    position: absolute;
    left: 0;
    top: 13345px;
    width: 1920px;
    height: 417px
}

#PILOT2 .PILOT2-pc #section-1 .list_1 {
    width: 1200px;
    height: 451px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: -67px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-1 .list-items_1-0 {
    width: 573px;
    height: 451px;
    margin-right: 54px
}

#PILOT2 .PILOT2-pc #section-1 .image_43-0 {
    width: 573px;
    height: 332px
}

#PILOT2 .PILOT2-pc #section-1 .text_132-0 {
    width: 451px;
    height: 89px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    font-weight: 500;
    text-align: center;
    line-height: 30px;
    margin: 30px 0 0 68px
}

#PILOT2 .PILOT2-pc #section-1 .list-items_1-1 {
    width: 573px;
    height: 451px;
    margin-right: 54px
}

#PILOT2 .PILOT2-pc #section-1 .image_43-1 {
    width: 573px;
    height: 332px
}

#PILOT2 .PILOT2-pc #section-1 .text_132-1 {
    width: 451px;
    height: 89px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    font-weight: 500;
    text-align: center;
    line-height: 30px;
    margin: 30px 0 0 68px
}

#PILOT2 .PILOT2-pc #section-2 .page {
    position: relative;
    width: 1920px;
    overflow: hidden
}

#PILOT2 .PILOT2-pc #section-2 .group_1 {
    position: relative;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_1 {
    height: 287px;
    background: url(i/d39e04c159841a209ca2ccb92feee3ef.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 20px;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_1 {
    width: 1175px;
    height: 138px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 72px;
    margin: 74px 0 0 375px
}

#PILOT2 .PILOT2-pc #section-2 .section_1 {
    width: 1920px;
    height: 936px
}

#PILOT2 .PILOT2-pc #section-2 .block_1 {
    width: 1200px;
    height: 731px;
    margin: 96px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-2 .group_2 {
    width: 395px;
    height: 731px
}

#PILOT2 .PILOT2-pc #section-2 .box_1 {
    width: 392px;
    height: 268px;
    background: url(i/f8ff264b9ab6f20e81dcd9bbc43cd760.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 2px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_1 {
    width: 322px;
    height: 61px;
    margin: 20px 0 0 34px
}

#PILOT2 .PILOT2-pc #section-2 .text_1 {
    width: 322px;
    height: 24px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 27px;
    line-height: 27px
}

#PILOT2 .PILOT2-pc #section-2 .text_2 {
    width: 258px;
    height: 26px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 22px;
    font-weight: 500;
    line-height: 22px;
    margin: 11px 0 0 0
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_2 {
    height: 237px;
    background: url(i/770bd35dd78fe9e19314ba43680f562a.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 20px;
    width: 394px
}

#PILOT2 .PILOT2-pc #section-2 .text_3 {
    width: 266px;
    height: 31px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 27px;
    text-align: center;
    line-height: 27px;
    margin: 23px 0 0 64px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_3 {
    height: 192px;
    background: url(i/13cce29bdb63c5d8b0238b59c9552795.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 14px;
    width: 395px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_2 {
    width: 135px;
    height: 63px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px;
    margin: 64px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-2 .group_3 {
    width: 392px;
    height: 731px;
    margin-left: 10px
}

#PILOT2 .PILOT2-pc #section-2 .box_2 {
    width: 392px;
    height: 400px;
    background: url(i/89f45fc150a47327522365d6f572eabb.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-2 .text-group_2 {
    width: 296px;
    height: 133px;
    margin: 29px 0 0 49px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_3 {
    width: 306px;
    height: 75px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_4 {
    width: 187px;
    height: 47px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 22px;
    font-weight: 500;
    text-align: center;
    line-height: 24px;
    margin: 11px 0 0 54px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_4 {
    height: 320px;
    background: url(i/340f1053cb67065c6267aca67b96620e.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 389px;
    margin: 11px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_5 {
    width: 225px;
    height: 74px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 36px;
    margin: 27px 0 0 85px
}

#PILOT2 .PILOT2-pc #section-2 .group_4 {
    width: 389px;
    height: 731px;
    margin-left: 14px
}

#PILOT2 .PILOT2-pc #section-2 .block_2 {
    width: 388px;
    height: 279px;
    background: url(i/5eace2caa1a788f56b01cb0a1fd77328.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 1px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_3 {
    width: 209px;
    height: 139px;
    margin: 19px 0 0 29px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_6 {
    width: 229px;
    height: 56px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_7 {
    width: 178px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 22px;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin-top: 17px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_5 {
    height: 220px;
    background: url(i/559aa7b6822f7e77842c9f71db515c51.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 9px;
    width: 388px
}

#PILOT2 .PILOT2-pc #section-2 .text_4 {
    width: 336px;
    height: 30px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 28px;
    text-align: left;
    line-height: 30px;
    margin: 23px 0 0 35px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_6 {
    height: 213px;
    background: url(i/6d1a649a073e26754b2b530591419c81.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 388px;
    margin: 10px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_8 {
    width: 176px;
    height: 62px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px;
    margin: 75px 0 0 29px
}

#PILOT2 .PILOT2-pc #section-2 .section_2 {
    position: relative;
    width: 1920px;
    height: 1720px;
    background: url(i/704ce5dcb7f32eb2af922dc37302e3d5.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -1px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_4 {
    width: 1067px;
    height: 132px;
    margin: 116px 0 0 419px
}

#PILOT2 .PILOT2-pc #section-2 .text_5 {
    width: 1077px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 46px
}

#PILOT2 .PILOT2-pc #section-2 .text_6 {
    width: 783px;
    height: 52px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 15px 0 0 147px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_7 {
    width: 1100px;
    height: 173px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    margin: 28px 0 0 410px
}

#PILOT2 .PILOT2-pc #section-2 .text_7 {
    width: 1100px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_8 {
    width: 1100px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fb7099;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_9 {
    width: 1100px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_10 {
    width: 1100px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fb7099;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_11 {
    width: 1100px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_12 {
    width: 1100px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fb7099;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_13 {
    width: 1100px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_14 {
    width: 1100px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fb7099;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_15 {
    width: 1100px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_8 {
    width: 1006px;
    height: 34px;
    margin: 824px 0 0 510px
}

#PILOT2 .PILOT2-pc #section-2 .text_16 {
    width: 182px;
    height: 26px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 40px;
    margin-top: 1px
}

#PILOT2 .PILOT2-pc #section-2 .text_17 {
    width: 161px;
    height: 26px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 40px;
    margin-left: 191px
}

#PILOT2 .PILOT2-pc #section-2 .text_18 {
    width: 329px;
    height: 33px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 40px;
    margin: 1px 0 0 102px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_9 {
    width: 893px;
    height: 42px;
    margin: 9px 0 0 511px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_9 span {
    width: auto
}

#PILOT2 .PILOT2-pc #section-2 .text_19 {
    width: 182px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    text-align: center;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-2 .text_20 {
    width: 228px;
    height: 37px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    text-align: center;
    line-height: 40px;
    margin: 5px 0 0 148px
}

#PILOT2 .PILOT2-pc #section-2 .text_21 {
    width: 92px;
    height: 37px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    text-align: center;
    line-height: 40px;
    margin: 4px 0 0 193px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_10 {
    width: 879px;
    height: 34px;
    margin: 116px 0 0 524px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_10 span {
    width: auto
}

#PILOT2 .PILOT2-pc #section-2 .text_22 {
    width: 155px;
    height: 34px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-2 .text_23 {
    width: 163px;
    height: 31px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 40px;
    margin: 1px 0 0 194px
}

#PILOT2 .PILOT2-pc #section-2 .text_24 {
    width: 190px;
    height: 26px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 40px;
    margin-left: 177px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_11 {
    width: 897px;
    height: 41px;
    margin: 8px 0 153px 513px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_11 span {
    width: auto
}

#PILOT2 .PILOT2-pc #section-2 .text_25 {
    width: 187px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    text-align: center;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-2 .text_26 {
    width: 182px;
    height: 37px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    text-align: center;
    line-height: 40px;
    margin: 3px 0 0 174px
}

#PILOT2 .PILOT2-pc #section-2 .text_27 {
    width: 125px;
    height: 37px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    text-align: center;
    line-height: 40px;
    margin: 4px 0 0 199px
}

#PILOT2 .PILOT2-pc #section-2 .box_3 {
    position: absolute;
    left: 435px;
    top: 1235px;
    width: 337px;
    height: 184px;
    border: 2px solid #fff
}

#PILOT2 .PILOT2-pc #section-2 .box_4 {
    position: absolute;
    left: 788px;
    top: 1235px;
    width: 337px;
    height: 184px;
    border: 2px solid #fff
}

#PILOT2 .PILOT2-pc #section-2 .box_5 {
    position: absolute;
    left: 1141px;
    top: 1235px;
    width: 337px;
    height: 184px;
    border: 2px solid #fff
}

#PILOT2 .PILOT2-pc #section-2 .box_6 {
    position: absolute;
    left: 435px;
    top: 1435px;
    width: 337px;
    height: 184px;
    border: 2px solid #fff
}

#PILOT2 .PILOT2-pc #section-2 .box_7 {
    position: absolute;
    left: 788px;
    top: 1435px;
    width: 337px;
    height: 184px;
    border: 2px solid #fff
}

#PILOT2 .PILOT2-pc #section-2 .box_8 {
    position: absolute;
    left: 1141px;
    top: 1435px;
    width: 337px;
    height: 184px;
    border: 2px solid #fff
}

#PILOT2 .PILOT2-pc #section-2 .section_3 {
    width: 1920px;
    height: 1200px;
    background: url(i/36f22e286dbd6489df9d760595cf4ac5.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -99px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_5 {
    width: 1077px;
    height: 289px;
    margin: 128px 0 0 422px
}

#PILOT2 .PILOT2-pc #section-2 .text_28 {
    width: 999px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 46px;
    margin-left: 39px
}

#PILOT2 .PILOT2-pc #section-2 .text_29 {
    width: 997px;
    height: 45px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 15px 0 0 40px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_12 {
    width: 1087px;
    height: 141px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin-top: 22px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_9 {
    width: 1077px;
    height: 141px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_30 {
    width: 1077px;
    height: 141px;
    overflow-wrap: break-word;
    color: #11affc;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_31 {
    width: 1077px;
    height: 141px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_32 {
    width: 1077px;
    height: 141px;
    overflow-wrap: break-word;
    color: #11affc;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_10 {
    width: 1077px;
    height: 141px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .section_4 {
    width: 1920px;
    height: 1300px;
    background: url(i/38b670646165e70bc112df2e0ae549ae.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 2px
}

#PILOT2 .PILOT2-pc #section-2 .text_33 {
    width: 983px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 60px;
    margin-left: 105px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_6 {
    width: 1180px;
    height: 255px;
    margin: 35px 0 822px 370px
}

#PILOT2 .PILOT2-pc #section-2 .text_34 {
    width: auto;
    height: 39px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 48px;
    margin: 149px auto 0 auto
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_13 {
    width: 1180px;
    height: 172px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin-top: 17px
}

#PILOT2 .PILOT2-pc #section-2 .text_35 {
    width: 1180px;
    height: 172px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-2 .text_36 {
    width: 1180px;
    height: 172px;
    overflow-wrap: break-word;
    color: #6fd3ff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-2 .text_37 {
    width: 1180px;
    height: 172px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-2 .text_38 {
    width: 1180px;
    height: 172px;
    overflow-wrap: break-word;
    color: #6fd3ff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-2 .text_39 {
    width: 1180px;
    height: 172px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-2 .section_5 {
    width: 1920px;
    height: 1118px;
    background: url(i/3d1e9346091d0dd6cd247bbb7e943cd8.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -6px
}

#PILOT2 .PILOT2-pc #section-2 .text_40 {
    width: 920px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 55px;
    margin: 107px 0 0 505px
}

#PILOT2 .PILOT2-pc #section-2 .section_6 {
    width: 1199px;
    height: 775px;
    margin: 76px 0 95px 361px
}

#PILOT2 .PILOT2-pc #section-2 .section_7 {
    width: 821px;
    height: 775px
}

#PILOT2 .PILOT2-pc #section-2 .block_3 {
    height: 388px;
    background: url(i/a13e672a2998cf695c692bc76ba9b92a.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 821px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_14 {
    width: 739px;
    height: 38px;
    margin: 45px 0 0 36px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_11 {
    width: 144px;
    height: 34px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 18px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_12 {
    width: 102px;
    height: 34px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 18px;
    margin-left: 78px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_13 {
    width: 113px;
    height: 38px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 18px;
    margin-left: 94px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_14 {
    width: 120px;
    height: 38px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 18px;
    margin-left: 88px
}

#PILOT2 .PILOT2-pc #section-2 .box_9 {
    width: 723px;
    height: 73px;
    margin: 216px 0 16px 27px
}

#PILOT2 .PILOT2-pc #section-2 .text_41 {
    width: 273px;
    height: 35px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: right;
    line-height: 33px;
    margin-top: 24px
}

#PILOT2 .PILOT2-pc #section-2 .image-text_1 {
    width: 248px;
    height: 73px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_7 {
    width: 190px;
    height: 58px;
    overflow-wrap: break-word;
    color: #5867da;
    font-size: 33px;
    text-align: left;
    line-height: 33px;
    margin-top: 1px
}

#PILOT2 .PILOT2-pc #section-2 .image_1 {
    width: 57px;
    height: 73px
}

#PILOT2 .PILOT2-pc #section-2 .block_4 {
    width: 821px;
    height: 379px;
    margin-top: 8px
}

#PILOT2 .PILOT2-pc #section-2 .group_5 {
    position: relative;
    width: 406px;
    height: 379px;
    background: url(i/02b79292cbd10210bcfbdb431a61975e.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_15 {
    width: 201px;
    height: 95px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: left;
    line-height: 33px;
    margin: 40px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_16 {
    width: 110px;
    height: 49px;
    overflow-wrap: break-word;
    color: #fe2d02;
    font-size: 27px;
    text-align: left;
    line-height: 27px;
    margin: 90px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_17 {
    width: 272px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 22px;
    font-weight: 500;
    text-align: left;
    line-height: 22px;
    margin: 27px 0 37px 19px
}

#PILOT2 .PILOT2-pc #section-2 .image_2 {
    position: absolute;
    left: 118px;
    top: 210px;
    width: 57px;
    height: 73px
}

#PILOT2 .PILOT2-pc #section-2 .group_6 {
    width: 406px;
    height: 379px;
    background: url(i/fd56cb298905eb1b6ac559c1a6c0fac3.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_18 {
    width: 199px;
    height: 77px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 27px;
    text-align: left;
    line-height: 27px;
    margin: 35px 0 0 18px
}

#PILOT2 .PILOT2-pc #section-2 .group_7 {
    width: 228px;
    height: 73px;
    margin: 112px 0 0 18px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_19 {
    width: 176px;
    height: 49px;
    overflow-wrap: break-word;
    color: #4cdbf6;
    font-size: 27px;
    text-align: left;
    line-height: 27px;
    margin-top: 15px
}

#PILOT2 .PILOT2-pc #section-2 .image_3 {
    width: 57px;
    height: 73px;
    margin-left: -5px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_20 {
    width: 147px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 22px;
    font-weight: 500;
    text-align: left;
    line-height: 22px;
    margin: 4px 0 37px 19px
}

#PILOT2 .PILOT2-pc #section-2 .section_8 {
    width: 370px;
    height: 775px;
    background: url(i/312f3e4e53e531cdbc144dbdc38f1721.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_21 {
    width: 314px;
    height: 70px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: center;
    line-height: 33px;
    margin: 36px 0 0 28px
}

#PILOT2 .PILOT2-pc #section-2 .section_9 {
    width: 343px;
    height: 1px;
    background: url(i/2d01c5fcccd4f17c60ee50ff11e87468.webp) 0px 0px no-repeat;
    background-size: 350px 1px;
    margin: 13px 0 0 10px
}

#PILOT2 .PILOT2-pc #section-2 .text_42 {
    width: 228px;
    height: 25px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 22px;
    text-align: center;
    line-height: 33px;
    margin: 18px 0 0 70px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_15 {
    height: 213px;
    background: url(i/d18ba34ead41a65f18cb34ecb0f186af.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 342px;
    margin: 13px 0 0 14px
}

#PILOT2 .PILOT2-pc #section-2 .text_43 {
    width: 49px;
    height: 8px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 7px;
    text-align: center;
    margin: 59px 0 0 56px
}

#PILOT2 .PILOT2-pc #section-2 .text_44 {
    width: 229px;
    height: 19px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 22px;
    text-align: center;
    margin: 23px 0 0 70px
}

#PILOT2 .PILOT2-pc #section-2 .image_4 {
    width: 342px;
    height: 213px;
    margin: 18px 0 0 14px
}

#PILOT2 .PILOT2-pc #section-2 .section_10 {
    width: 228px;
    height: 73px;
    margin: 20px 0 20px 71px
}

#PILOT2 .PILOT2-pc #section-2 .text_45 {
    width: 173px;
    height: 24px;
    overflow-wrap: break-word;
    color: #f8ecc7;
    font-size: 27px;
    text-align: left;
    line-height: 33px;
    margin-top: 27px
}

#PILOT2 .PILOT2-pc #section-2 .image_5 {
    width: 57px;
    height: 73px;
    margin-left: -2px
}

#PILOT2 .PILOT2-pc #section-2 .section_11 {
    width: 1920px;
    height: 1343px;
    background: url(i/558b45ccb554263606ebab13e53ea7bb.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 37px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_8 {
    width: 630px;
    height: 240px;
    margin: 145px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-2 .text_46 {
    width: 630px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 72px
}

#PILOT2 .PILOT2-pc #section-2 .text_47 {
    width: 484px;
    height: 52px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: left;
    line-height: 48px;
    margin-top: 14px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_16 {
    width: 527px;
    height: 89px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 30px;
    margin-top: 19px
}

#PILOT2 .PILOT2-pc #section-2 .text_48 {
    width: 527px;
    height: 89px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-2 .text_49 {
    width: 527px;
    height: 89px;
    overflow-wrap: break-word;
    color: #fec005;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-2 .text_50 {
    width: 527px;
    height: 89px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-2 .section_12 {
    width: 1920px;
    height: 1299px;
    background: url(i/ddb9fbb3cf20a127c2fa9ca140fa7b4d.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 1px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_9 {
    width: 564px;
    height: 272px;
    margin: 303px 0 0 907px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_22 {
    width: 380px;
    height: 110px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_17 {
    width: 563px;
    height: 107px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 36px;
    margin: 55px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-2 .text_51 {
    width: 563px;
    height: 107px;
    overflow-wrap: break-word;
    color: #63a3ff;
    font-size: 36px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_52 {
    width: 563px;
    height: 107px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .section_13 {
    width: 1920px;
    height: 1301px;
    background: url(i/ce951b2619e059ab1cd5ff6fa6d35fb3.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 2px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_10 {
    width: 1008px;
    height: 239px;
    margin: 140px 0 0 457px
}

#PILOT2 .PILOT2-pc #section-2 .text_53 {
    width: 536px;
    height: 52px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 48px;
    margin-left: 240px
}

#PILOT2 .PILOT2-pc #section-2 .text_54 {
    width: 679px;
    height: 60px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 60px;
    margin: 29px 0 0 164px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_18 {
    width: 1008px;
    height: 70px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin-top: 28px
}

#PILOT2 .PILOT2-pc #section-2 .text_55 {
    width: 1008px;
    height: 70px;
    overflow-wrap: break-word;
    color: #0afe40;
    font-size: 36px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_56 {
    width: 1008px;
    height: 70px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .section_14 {
    width: 1920px;
    height: 1264px
}

#PILOT2 .PILOT2-pc #section-2 .box_10 {
    position: relative;
    width: 1201px;
    height: 664px;
    margin: 120px 0 0 359px
}

#PILOT2 .PILOT2-pc #section-2 .box_10 span {
    width: auto
}

#PILOT2 .PILOT2-pc #section-2 .image-text_2 {
    width: 396px;
    height: 318px;
    margin-top: 345px
}

#PILOT2 .PILOT2-pc #section-2 .image_6 {
    width: 396px;
    height: 281px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_11 {
    width: auto;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 10px 0 0 0
}

#PILOT2 .PILOT2-pc #section-2 .image-text_3 {
    width: 395px;
    height: 311px;
    margin-left: -395px
}

#PILOT2 .PILOT2-pc #section-2 .image_7 {
    width: 395px;
    height: 281px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_12 {
    width: auto;
    height: 20px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 10px 0 0 0
}

#PILOT2 .PILOT2-pc #section-2 .image-text_4 {
    width: 395px;
    height: 319px;
    margin-left: 9px
}

#PILOT2 .PILOT2-pc #section-2 .image_8 {
    width: 395px;
    height: 281px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_13 {
    width: auto;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 11px 0 0 0
}

#PILOT2 .PILOT2-pc #section-2 .image-text_5 {
    width: 395px;
    height: 319px;
    margin: 345px 0 0 -395px
}

#PILOT2 .PILOT2-pc #section-2 .image_9 {
    width: 395px;
    height: 281px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_14 {
    width: auto;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 11px 0 0 0
}

#PILOT2 .PILOT2-pc #section-2 .image-text_6 {
    width: 394px;
    height: 312px;
    margin-left: 7px
}

#PILOT2 .PILOT2-pc #section-2 .image_10 {
    width: 394px;
    height: 281px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_15 {
    width: 280px;
    height: 19px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 12px 0 0 24px
}

#PILOT2 .PILOT2-pc #section-2 .image-text_7 {
    width: 394px;
    height: 319px;
    margin: 345px 0 0 -394px
}

#PILOT2 .PILOT2-pc #section-2 .image_11 {
    width: 394px;
    height: 281px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_16 {
    width: auto;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 11px 0 0 0
}

#PILOT2 .PILOT2-pc #section-2 .image-wrapper_1 {
    position: absolute;
    left: 0;
    top: 0;
    width: 1203px;
    height: 626px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#PILOT2 .PILOT2-pc #section-2 .image_7-0 {
    width: 395px;
    height: 281px;
    margin: 0 9px 64px 0
}

#PILOT2 .PILOT2-pc #section-2 .image_7-1 {
    width: 395px;
    height: 281px;
    margin: 0 9px 64px 0
}

#PILOT2 .PILOT2-pc #section-2 .image_7-2 {
    width: 395px;
    height: 281px;
    margin: 0 9px 64px 0;
    margin-right: 0
}

#PILOT2 .PILOT2-pc #section-2 .image_7-3 {
    width: 395px;
    height: 281px;
    margin: 0 9px 64px 0;
    margin-bottom: 0
}

#PILOT2 .PILOT2-pc #section-2 .image_7-4 {
    width: 395px;
    height: 281px;
    margin: 0 9px 64px 0;
    margin-bottom: 0
}

#PILOT2 .PILOT2-pc #section-2 .image_7-5 {
    width: 395px;
    height: 281px;
    margin: 0 9px 64px 0;
    margin-right: 0;
    margin-bottom: 0
}

#PILOT2 .PILOT2-pc #section-2 .box_11 {
    width: 1201px;
    height: 382px;
    margin: 15px 0 83px 360px
}

#PILOT2 .PILOT2-pc #section-2 .image-text_8 {
    width: 594px;
    height: 382px
}

#PILOT2 .PILOT2-pc #section-2 .image_12 {
    width: 594px;
    height: 344px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_17 {
    width: 157px;
    height: 20px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 18px 0 0 210px
}

#PILOT2 .PILOT2-pc #section-2 .image-text_9 {
    width: 594px;
    height: 382px
}

#PILOT2 .PILOT2-pc #section-2 .image_13 {
    width: 594px;
    height: 344px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_18 {
    width: 377px;
    height: 20px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 18px 0 0 86px
}

#PILOT2 .PILOT2-pc #section-2 .section_15 {
    width: 1920px;
    height: 486px;
    margin-top: 1004px
}

#PILOT2 .PILOT2-pc #section-2 .box_12 {
    width: 978px;
    height: 166px;
    margin: 292px 0 0 471px
}

#PILOT2 .PILOT2-pc #section-2 .box_12 span {
    width: auto
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_19 {
    width: 280px;
    height: 143px;
    margin-top: 2px
}

#PILOT2 .PILOT2-pc #section-2 .text_57 {
    width: 160px;
    height: 24px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-2 .text_58 {
    width: 280px;
    height: 95px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin-top: 24px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_19 {
    width: 320px;
    height: 166px;
    margin-left: 48px
}

#PILOT2 .PILOT2-pc #section-2 .text_59 {
    width: 211px;
    height: 34px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_23 {
    width: 320px;
    height: 119px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin-top: 13px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_20 {
    width: 277px;
    height: 166px;
    margin-left: 53px
}

#PILOT2 .PILOT2-pc #section-2 .text_60 {
    width: 277px;
    height: 33px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_24 {
    width: 267px;
    height: 119px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin: 14px 0 0 5px
}

#PILOT2 .PILOT2-pc #section-2 .section_16 {
    width: 1920px;
    height: 1220px;
    background: url(i/3d05883c40bb1db728f67ab6db046137.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -1px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_21 {
    width: 678px;
    height: 132px;
    margin: 79px 0 0 627px
}

#PILOT2 .PILOT2-pc #section-2 .text_61 {
    width: 678px;
    height: 63px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 46px
}

#PILOT2 .PILOT2-pc #section-2 .text_62 {
    width: 583px;
    height: 45px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 24px 0 0 45px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_20 {
    width: 1014px;
    height: 137px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin: 28px 0 0 452px
}

#PILOT2 .PILOT2-pc #section-2 .text_63 {
    width: 1014px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_64 {
    width: 1014px;
    height: 137px;
    overflow-wrap: break-word;
    color: #bb8bfc;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_25 {
    width: 1014px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_65 {
    width: 1014px;
    height: 137px;
    overflow-wrap: break-word;
    color: #bb8bfc;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_66 {
    width: 1014px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_67 {
    width: 710px;
    height: 63px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 46px;
    margin: 782px 0 1px 612px
}

#PILOT2 .PILOT2-pc #section-2 .section_17 {
    width: 1891px;
    height: 1336px;
    background: url(i/e60356611ee2b26b3ff290630d0a4537.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 3px 0 0 15px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_22 {
    width: 1122px;
    height: 182px;
    margin: 11px 0 0 383px
}

#PILOT2 .PILOT2-pc #section-2 .text_68 {
    width: 931px;
    height: 54px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin-left: 96px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_21 {
    width: 1122px;
    height: 101px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin-top: 27px
}

#PILOT2 .PILOT2-pc #section-2 .text_69 {
    width: 1122px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_70 {
    width: 1122px;
    height: 101px;
    overflow-wrap: break-word;
    color: #bb8bfc;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_71 {
    width: 1122px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_72 {
    width: 1122px;
    height: 101px;
    overflow-wrap: break-word;
    color: #d4baec;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_73 {
    width: 1122px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_74 {
    width: 1122px;
    height: 101px;
    overflow-wrap: break-word;
    color: #bb8bfc;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_26 {
    width: 1122px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .section_18 {
    border-radius: 10px;
    width: 1200px;
    height: 222px;
    -webkit-box-pack: flex-center;
    -ms-flex-pack: flex-center;
    justify-content: flex-center;
    margin: 827px 0 94px 345px
}

#PILOT2 .PILOT2-pc #section-2 .list_1 {
    width: 1094px;
    margin: 30px 0 0 60px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

#PILOT2 .PILOT2-pc #section-2 .list_1 div[class^=list-items_1-] {
    width: auto;
    margin: 0;
    height: auto;
    padding-top: 20px;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 16.66%;
    flex: 0 1 16.66%
}

#PILOT2 .PILOT2-pc #section-2 .list_1 img {
    display: block;
    margin: 0 auto
}

#PILOT2 .PILOT2-pc #section-2 .list_1 div[class^=text-group_24-] {
    width: auto
}

#PILOT2 .PILOT2-pc #section-2 .list_1 span {
    width: auto;
    line-height: 1
}

#PILOT2 .PILOT2-pc #section-2 .list-items_1-0 {
    width: 81px;
    height: 116px;
    margin: 5px 118px 0 0;
    background-color: #0d0d0d
}

#PILOT2 .PILOT2-pc #section-2 .image_14-0 {
    width: 81px;
    height: 71px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_24-0 {
    width: 88px;
    height: 60px;
    margin: 26px 0 41px -4px
}

#PILOT2 .PILOT2-pc #section-2 .text_77-0 {
    width: 108px;
    height: 19px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 58px;
    margin-left: 4px
}

#PILOT2 .PILOT2-pc #section-2 .text_78-0 {
    width: 119px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px;
    margin-top: 13px
}

#PILOT2 .PILOT2-pc #section-2 .list-items_1-1 {
    width: 81px;
    height: 116px;
    margin: 5px 118px 0 0;
    background-color: #000
}

#PILOT2 .PILOT2-pc #section-2 .image_14-1 {
    width: 81px;
    height: 71px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_24-1 {
    width: 88px;
    height: 60px;
    margin: 26px 0 41px -4px
}

#PILOT2 .PILOT2-pc #section-2 .text_77-1 {
    width: 108px;
    height: 19px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 58px;
    margin-left: 4px
}

#PILOT2 .PILOT2-pc #section-2 .text_78-1 {
    width: 119px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px;
    margin-top: 13px
}

#PILOT2 .PILOT2-pc #section-2 .list-items_1-2 {
    width: 81px;
    height: 116px;
    margin: 5px 118px 0 0;
    background-color: #0d0d0d
}

#PILOT2 .PILOT2-pc #section-2 .image_14-2 {
    width: 81px;
    height: 71px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_24-2 {
    width: 88px;
    height: 60px;
    margin: 26px 0 41px -4px
}

#PILOT2 .PILOT2-pc #section-2 .text_77-2 {
    width: 108px;
    height: 19px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 58px;
    margin-left: 4px
}

#PILOT2 .PILOT2-pc #section-2 .text_78-2 {
    width: 119px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px;
    margin-top: 13px
}

#PILOT2 .PILOT2-pc #section-2 .list-items_1-3 {
    width: 81px;
    height: 116px;
    margin: 5px 118px 0 0
}

#PILOT2 .PILOT2-pc #section-2 .image_14-3 {
    width: 81px;
    height: 71px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_23-3 {
    width: auto;
    height: 60px;
    margin: 26px 0 41px 0;
    background-color: #000
}

#PILOT2 .PILOT2-pc #section-2 .text_75-3 {
    width: 86px;
    height: 26px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 58px;
    margin-left: 6px
}

#PILOT2 .PILOT2-pc #section-2 .text_76-3 {
    width: 98px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px;
    margin-top: 6px
}

#PILOT2 .PILOT2-pc #section-2 .list-items_1-4 {
    width: 81px;
    height: 116px;
    margin: 5px 118px 0 0;
    background-color: #0d0d0d
}

#PILOT2 .PILOT2-pc #section-2 .image_14-4 {
    width: 81px;
    height: 71px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_24-4 {
    width: 88px;
    height: 60px;
    margin: 26px 0 41px -4px
}

#PILOT2 .PILOT2-pc #section-2 .text_77-4 {
    width: 108px;
    height: 19px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 58px;
    margin-left: 4px
}

#PILOT2 .PILOT2-pc #section-2 .text_78-4 {
    width: 119px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px;
    margin-top: 13px
}

#PILOT2 .PILOT2-pc #section-2 .list-items_1-5 {
    width: 81px;
    height: 116px;
    margin: 5px 118px 0 0;
    background-color: #000
}

#PILOT2 .PILOT2-pc #section-2 .image_14-5 {
    width: 81px;
    height: 71px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_24-5 {
    width: 88px;
    height: 60px;
    margin: 26px 0 41px -4px
}

#PILOT2 .PILOT2-pc #section-2 .text_77-5 {
    width: 108px;
    height: 19px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 58px;
    margin-left: 4px
}

#PILOT2 .PILOT2-pc #section-2 .text_78-5 {
    width: 119px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px;
    margin-top: 13px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_22 {
    width: 1103px;
    height: 28px;
    margin: 6px 0 30px 56px
}

#PILOT2 .PILOT2-pc #section-2 .text_78 {
    width: 88px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px
}

#PILOT2 .PILOT2-pc #section-2 .text_79 {
    width: 87px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px;
    margin-left: 112px
}

#PILOT2 .PILOT2-pc #section-2 .text_80 {
    width: 87px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px;
    margin-left: 114px
}

#PILOT2 .PILOT2-pc #section-2 .text_76 {
    width: 98px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px;
    margin-left: 107px
}

#PILOT2 .PILOT2-pc #section-2 .text_81 {
    width: 95px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px;
    margin-left: 103px
}

#PILOT2 .PILOT2-pc #section-2 .text_82 {
    width: 119px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 58px;
    margin-left: 93px
}

#PILOT2 .PILOT2-pc #section-2 .section_19 {
    width: 1919px;
    height: 1140px;
    background: url(i/d9df7b9c4f1efdfecf571cbf5f1e6e96.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: -81px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_25 {
    width: 559px;
    height: 128px;
    margin: 119px 0 0 687px
}

#PILOT2 .PILOT2-pc #section-2 .text_83 {
    width: 569px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 46px
}

#PILOT2 .PILOT2-pc #section-2 .text_84 {
    width: 338px;
    height: 39px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 46px;
    margin: 23px 0 0 109px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_23 {
    width: 1202px;
    height: 101px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin: 34px 0 758px 367px
}

#PILOT2 .PILOT2-pc #section-2 .text_85 {
    width: 1182px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-2 .text_86 {
    width: 1182px;
    height: 101px;
    overflow-wrap: break-word;
    color: #e9afe6;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-2 .text_87 {
    width: 1182px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-2 .text_88 {
    width: 1182px;
    height: 101px;
    overflow-wrap: break-word;
    color: #e9afe6;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-2 .text_89 {
    width: 1182px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-2 .text_90 {
    width: 1182px;
    height: 101px;
    overflow-wrap: break-word;
    color: #e9afe6;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-2 .section_20 {
    width: 1920px;
    height: 1080px;
    background: url(i/432575cb3b33ef293cdc1f96523ad59e.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 2px;
    -webkit-box-pack: flex-center;
    -ms-flex-pack: flex-center;
    justify-content: flex-center
}

#PILOT2 .PILOT2-pc #section-2 .text-group_26 {
    width: 594px;
    height: 408px;
    margin: 173px 0 0 358px
}

#PILOT2 .PILOT2-pc #section-2 .text_91 {
    width: 591px;
    height: 62px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 46px;
    margin-left: 3px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_27 {
    width: 564px;
    height: 87px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: left;
    line-height: 48px;
    margin: 22px 0 0 2px
}

#PILOT2 .PILOT2-pc #section-2 .text-wrapper_24 {
    width: 535px;
    height: 203px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin-top: 34px
}

#PILOT2 .PILOT2-pc #section-2 .text_92 {
    width: 535px;
    height: 203px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_93 {
    width: 535px;
    height: 203px;
    overflow-wrap: break-word;
    color: #fdf008;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_94 {
    width: 535px;
    height: 203px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_95 {
    width: 535px;
    height: 203px;
    overflow-wrap: break-word;
    color: #fdf008;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_28 {
    width: 535px;
    height: 203px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_29 {
    width: 535px;
    height: 203px;
    overflow-wrap: break-word;
    color: #fdf008;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .text_96 {
    width: 535px;
    height: 203px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-2 .block_5 {
    background-color: #080808;
    border-radius: 15px;
    height: 280px;
    width: 500px;
    margin: 64px 0 175px 360px
}

#PILOT2 .PILOT2-pc #section-2 .section_21 {
    width: 100%;
    height: 89px;
    margin: 36px 0 0 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

#PILOT2 .PILOT2-pc #section-2 .section_21 div {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 25%;
    flex: 0 1 25%;
    height: 88px;
    width: auto;
    margin: 0
}

#PILOT2 .PILOT2-pc #section-2 .section_21 div img {
    margin: 0 auto
}

#PILOT2 .PILOT2-pc #section-2 .section_21 div span {
    width: auto;
    margin: 0;
    text-align: center
}

#PILOT2 .PILOT2-pc #section-2 .image-text_10 {
    width: 42px;
    height: 88px
}

#PILOT2 .PILOT2-pc #section-2 .image_15 {
    width: 42px;
    height: 65px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_27 {
    width: 40px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: left;
    line-height: 33px;
    margin: 8px 0 0 2px
}

#PILOT2 .PILOT2-pc #section-2 .section_22 {
    width: 64px;
    height: 87px;
    margin: 2px 0 0 62px
}

#PILOT2 .PILOT2-pc #section-2 .image_16 {
    width: 64px;
    height: 42px
}

#PILOT2 .PILOT2-pc #section-2 .text_97 {
    width: 44px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: left;
    line-height: 33px;
    margin: 29px 0 0 11px
}

#PILOT2 .PILOT2-pc #section-2 .image-text_11 {
    width: 52px;
    height: 80px;
    margin: 9px 0 0 62px
}

#PILOT2 .PILOT2-pc #section-2 .label_1 {
    width: 27px;
    height: 47px;
    margin-left: 11px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_28 {
    width: 52px;
    height: 14px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: left;
    line-height: 33px;
    margin-top: 19px
}

#PILOT2 .PILOT2-pc #section-2 .section_23 {
    width: 50px;
    height: 76px;
    margin: 13px 0 0 64px
}

#PILOT2 .PILOT2-pc #section-2 .label_2 {
    width: 35px;
    height: 38px;
    margin-left: 8px
}

#PILOT2 .PILOT2-pc #section-2 .text_98 {
    width: 50px;
    height: 14px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: left;
    line-height: 33px;
    margin-top: 24px
}

#PILOT2 .PILOT2-pc #section-2 .section_24 {
    width: 100%;
    height: 85px;
    margin: 35px 0 35px 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

#PILOT2 .PILOT2-pc #section-2 .section_24 div {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 25%;
    flex: 0 1 25%;
    height: 85px;
    width: auto;
    margin: 0
}

#PILOT2 .PILOT2-pc #section-2 .section_24 div img {
    margin: 0 auto
}

#PILOT2 .PILOT2-pc #section-2 .section_24 div span {
    width: auto;
    margin: 0;
    text-align: center
}

#PILOT2 .PILOT2-pc #section-2 .image-text_12 {
    width: 104px;
    height: 85px
}

#PILOT2 .PILOT2-pc #section-2 .image_17 {
    width: 30px;
    height: 51px;
    margin-left: 37px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_29 {
    width: 104px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: left;
    line-height: 33px;
    margin-top: 19px
}

#PILOT2 .PILOT2-pc #section-2 .image-text_13 {
    width: 53px;
    height: 72px;
    margin: 13px 0 0 37px
}

#PILOT2 .PILOT2-pc #section-2 .label_3 {
    width: 37px;
    height: 37px;
    margin-left: 9px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_30 {
    width: 53px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: left;
    line-height: 33px;
    margin-top: 20px
}

#PILOT2 .PILOT2-pc #section-2 .image-text_14 {
    width: 56px;
    height: 81px;
    margin: 1px 0 0 65px
}

#PILOT2 .PILOT2-pc #section-2 .label_4 {
    width: 28px;
    height: 46px;
    margin-left: 14px
}

#PILOT2 .PILOT2-pc #section-2 .text-group_31 {
    width: 56px;
    height: 14px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: left;
    line-height: 33px;
    margin-top: 21px
}

#PILOT2 .PILOT2-pc #section-2 .box_13 {
    width: 45px;
    height: 82px;
    margin-left: 66px
}

#PILOT2 .PILOT2-pc #section-2 .label_5 {
    width: 43px;
    height: 43px
}

#PILOT2 .PILOT2-pc #section-2 .text_99 {
    width: 45px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    text-align: left;
    line-height: 33px;
    margin-top: 24px
}

#PILOT2 .PILOT2-pc #section-2 .section_25 {
    height: 1005px;
    background: url(i/8020a0ab099196492293694e767aaeb2.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 1920px;
    position: absolute;
    left: 0;
    top: 11723px
}

#PILOT2 .PILOT2-pc #section-2 .paragraph_30 {
    width: 897px;
    height: 126px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 60px;
    margin: 118px 0 0 519px
}

#PILOT2 .PILOT2-pc #section-2 .image_18 {
    position: absolute;
    left: 360px;
    top: 309px;
    width: 1200px;
    height: 955px
}

#PILOT2 .PILOT2-pc #section-3 .page {
    position: relative;
    width: 1920px;
    overflow: hidden
}

#PILOT2 .PILOT2-pc #section-3 .group_1 {
    position: relative;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_1 {
    height: 311px;
    background: url(i/56d3dce7b3d0b32fbf78cda168c39edc.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 20px;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_1 {
    width: 947px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 72px;
    margin: 89px 0 0 475px
}

#PILOT2 .PILOT2-pc #section-3 .block_1 {
    width: 1920px;
    height: 1017px
}

#PILOT2 .PILOT2-pc #section-3 .box_1 {
    width: 1202px;
    height: 426px;
    margin: 48px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .group_2 {
    width: 343px;
    height: 426px;
    background: url(i/acee352009530de623fb3a58aa02c75e.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_2 {
    width: 287px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: left;
    line-height: 33px;
    margin: 27px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-3 .image-text_1 {
    width: 307px;
    height: 88px;
    margin: 174px 0 36px 19px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_1 {
    width: 236px;
    height: 79px;
    margin-top: 9px
}

#PILOT2 .PILOT2-pc #section-3 .text_1 {
    width: 156px;
    height: 45px;
    overflow-wrap: break-word;
    color: #ffa909;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-3 .text_2 {
    width: 236px;
    height: 26px;
    overflow-wrap: break-word;
    color: #ffa909;
    font-size: 24px;
    text-align: left;
    line-height: 33px;
    margin-top: 8px
}

#PILOT2 .PILOT2-pc #section-3 .image_1 {
    width: 70px;
    height: 88px
}

#PILOT2 .PILOT2-pc #section-3 .group_3 {
    width: 500px;
    height: 426px;
    background: url(i/5ed34cd0e7fb6bf435c6f0fe8fe7c302.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 8px;
    -webkit-box-pack: flex-center;
    -ms-flex-pack: flex-center;
    justify-content: flex-center
}

#PILOT2 .PILOT2-pc #section-3 .text_3 {
    width: 311px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: left;
    line-height: 33px;
    margin: 28px 0 0 28px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_2 {
    width: 439px;
    height: 51px;
    margin: 12px 0 0 28px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_3 {
    width: 273px;
    height: 46px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 22px;
    font-weight: 500;
    text-align: left;
    line-height: 22px;
    margin-top: 5px
}

#PILOT2 .PILOT2-pc #section-3 .text_4 {
    width: 160px;
    height: 49px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 65px;
    text-align: left;
    line-height: 65px
}

#PILOT2 .PILOT2-pc #section-3 .group_4 {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 5px;
    height: 66px;
    width: 456px;
    position: relative;
    margin: 213px 0 28px 22px
}

#PILOT2 .PILOT2-pc #section-3 .text_5 {
    width: 346px;
    height: 30px;
    overflow-wrap: break-word;
    color: #ffa909;
    font-size: 27px;
    font-weight: 500;
    text-align: left;
    line-height: 33px;
    margin: 15px 0 0 30px
}

#PILOT2 .PILOT2-pc #section-3 .image_2 {
    position: absolute;
    left: 370px;
    top: -29px;
    width: 70px;
    height: 88px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_3 {
    height: 426px;
    background: url(i/090e097efa6055f8e42955940db74de1.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 8px;
    width: 343px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_4 {
    width: 268px;
    height: 72px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: center;
    line-height: 36px;
    margin: 55px 0 0 37px
}

#PILOT2 .PILOT2-pc #section-3 .box_2 {
    width: 1204px;
    height: 236px;
    margin: 8px 0 0 357px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_4 {
    height: 232px;
    background: url(https://d2kbvjszk9d5ln.cloudfront.net/yshop/upload/jpg/20240614-173736-20240614053857198.jpg) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 4px;
    width: 431px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_5 {
    width: 234px;
    height: 86px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 44px;
    text-align: left;
    line-height: 44px;
    margin: 30px 0 0 28px
}

#PILOT2 .PILOT2-pc #section-3 .group_5 {
    width: 354px;
    height: 231px;
    background: url(i/f8c2dff4eaf156569d2b0661f8737907.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 3px 0 0 14px
}

#PILOT2 .PILOT2-pc #section-3 .image-text_2 {
    width: 298px;
    height: 177px;
    margin: 28px 0 0 43px
}

#PILOT2 .PILOT2-pc #section-3 .image_3 {
    width: 93px;
    height: 93px;
    margin-left: 88px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_2 {
    width: 298px;
    height: 66px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 33px;
    margin-top: 18px
}

#PILOT2 .PILOT2-pc #section-3 .text_6 {
    width: 298px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: left;
    line-height: 33px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_6 {
    width: 298px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 27px;
    font-weight: 500;
    text-align: left;
    line-height: 33px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_5 {
    height: 231px;
    background: url(i/93fc8c6e3fb209cc89e5c1cbec2e0c16.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 16px;
    width: 389px
}

#PILOT2 .PILOT2-pc #section-3 .text_7 {
    width: 294px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: left;
    line-height: 36px;
    margin: 23px 0 0 48px
}

#PILOT2 .PILOT2-pc #section-3 .box_3 {
    width: 1200px;
    height: 234px;
    margin: 9px 0 56px 360px
}

#PILOT2 .PILOT2-pc #section-3 .section_1 {
    width: 471px;
    height: 231px;
    background: url(i/e2c24cf3cbf612757e114c6eb33e75ad.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-3 .text-group_3 {
    width: 451px;
    height: 58px;
    margin: 16px 0 0 12px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_6 {
    width: 451px;
    height: 28px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 27px
}

#PILOT2 .PILOT2-pc #section-3 .text_8 {
    width: 451px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 27px;
    text-align: left;
    line-height: 27px
}

#PILOT2 .PILOT2-pc #section-3 .text_9 {
    width: 451px;
    height: 28px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 23px;
    text-align: left;
    line-height: 23px
}

#PILOT2 .PILOT2-pc #section-3 .text_10 {
    width: 287px;
    height: 21px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    font-weight: 500;
    text-align: center;
    line-height: 36px;
    margin: 9px 0 0 83px
}

#PILOT2 .PILOT2-pc #section-3 .section_2 {
    width: 371px;
    height: 232px;
    background: url(i/faa2951176ab6297de08c19215b77a37.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 10px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_4 {
    width: 185px;
    height: 143px;
    margin: 45px 0 0 18px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_7 {
    width: 185px;
    height: 56px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 29px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_7 {
    width: 156px;
    height: 66px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 22px;
    margin-top: 21px
}

#PILOT2 .PILOT2-pc #section-3 .text_11 {
    width: 156px;
    height: 66px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 22px;
    font-weight: 500;
    text-align: left;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_8 {
    width: 156px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fe0303;
    font-size: 27px;
    text-align: left;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_9 {
    width: 156px;
    height: 66px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 22px;
    font-weight: 500;
    text-align: left;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-3 .section_3 {
    width: 341px;
    height: 232px;
    background: url(i/b0aca03ecbd16c65415ce18aa1093d48.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 2px 0 0 7px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_10 {
    width: 321px;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: right;
    line-height: 24px;
    margin: 28px 0 0 9px
}

#PILOT2 .PILOT2-pc #section-3 .text_12 {
    width: 188px;
    height: 42px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 55px;
    text-align: right;
    line-height: 55px;
    margin: 16px 0 0 142px
}

#PILOT2 .PILOT2-pc #section-3 .group_6 {
    width: 322px;
    height: 41px;
    margin: 12px 0 66px 8px
}

#PILOT2 .PILOT2-pc #section-3 .thumbnail_1 {
    width: 3px;
    height: 4px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_11 {
    width: 176px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 22px;
    text-align: right;
    line-height: 22px
}

#PILOT2 .PILOT2-pc #section-3 .block_2 {
    width: 1920px;
    height: 1550px;
    background: url(i/3d4b3b50de96c3505d89abdee959224c.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -1px
}

#PILOT2 .PILOT2-pc #section-3 .text_13 {
    width: 903px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 62px;
    margin: 115px 0 0 507px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_5 {
    width: 1046px;
    height: 212px;
    margin: 37px 0 0 437px
}

#PILOT2 .PILOT2-pc #section-3 .text_14 {
    width: 680px;
    height: 53px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 48px;
    margin-left: 185px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_8 {
    width: 1046px;
    height: 137px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin-top: 22px
}

#PILOT2 .PILOT2-pc #section-3 .text_15 {
    width: 1046px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_16 {
    width: 1046px;
    height: 137px;
    overflow-wrap: break-word;
    color: #ffd008;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_17 {
    width: 1046px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_18 {
    width: 1046px;
    height: 137px;
    overflow-wrap: break-word;
    color: #ffd008;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_19 {
    width: 1046px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_20 {
    width: 1046px;
    height: 137px;
    overflow-wrap: break-word;
    color: #ffd008;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_21 {
    width: 1046px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_6 {
    width: 769px;
    height: 98px;
    margin: 772px 0 266px 579px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_9 {
    width: 519px;
    height: 50px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: center;
    line-height: 76px;
    margin-left: 126px
}

#PILOT2 .PILOT2-pc #section-3 .text_22 {
    width: 519px;
    height: 43px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 38px;
    font-weight: 500;
    text-align: left;
    line-height: 76px
}

#PILOT2 .PILOT2-pc #section-3 .text_23 {
    width: 519px;
    height: 43px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 38px;
    text-align: left;
    line-height: 76px
}

#PILOT2 .PILOT2-pc #section-3 .text_24 {
    width: 519px;
    height: 43px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 38px;
    font-weight: 500;
    text-align: left;
    line-height: 76px
}

#PILOT2 .PILOT2-pc #section-3 .text_25 {
    width: 769px;
    height: 46px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 55px;
    text-align: center;
    line-height: 76px;
    margin-top: 9px
}

#PILOT2 .PILOT2-pc #section-3 .block_3 {
    width: 1920px;
    height: 1197px;
    background: url(i/0c1726bc28f2eea602b1e5e0744a12f8.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 744px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_7 {
    width: 1059px;
    height: 397px;
    margin: 113px 0 0 431px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_12 {
    width: auto;
    height: 127px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 62px
}

#PILOT2 .PILOT2-pc #section-3 .text_26 {
    width: 620px;
    height: 53px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 48px;
    margin: 24px 0 0 229px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_10 {
    width: 1059px;
    height: 172px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin-top: 21px
}

#PILOT2 .PILOT2-pc #section-3 .text_27 {
    width: 1059px;
    height: 172px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_28 {
    width: 1059px;
    height: 172px;
    overflow-wrap: break-word;
    color: #ffd008;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_29 {
    width: 1059px;
    height: 172px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_30 {
    width: 1059px;
    height: 172px;
    overflow-wrap: break-word;
    color: #ffd008;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_31 {
    width: 1059px;
    height: 172px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .block_4 {
    width: 1920px;
    height: 1587px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_8 {
    width: 1014px;
    height: 129px;
    margin: 7px 0 0 451px
}

#PILOT2 .PILOT2-pc #section-3 .text_32 {
    width: 1014px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 62px
}

#PILOT2 .PILOT2-pc #section-3 .text_33 {
    width: 761px;
    height: 38px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 48px;
    margin: 25px 0 0 130px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_11 {
    width: 1055px;
    height: 104px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin: 31px 0 0 433px
}

#PILOT2 .PILOT2-pc #section-3 .text_34 {
    width: 1055px;
    height: 104px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_35 {
    width: 1055px;
    height: 104px;
    overflow-wrap: break-word;
    color: #ffd008;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_36 {
    width: 1055px;
    height: 104px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_37 {
    width: 1055px;
    height: 104px;
    overflow-wrap: break-word;
    color: #ffd008;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_38 {
    width: 1055px;
    height: 104px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .image_4 {
    width: 1919px;
    height: 728px;
    margin: 67px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-3 .image_5 {
    width: 1920px;
    height: 59px;
    margin-top: 117px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_9 {
    width: 1088px;
    height: 140px;
    margin: 101px 0 104px 417px
}

#PILOT2 .PILOT2-pc #section-3 .text_39 {
    width: 1098px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-3 .text_40 {
    width: 842px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 24px 0 0 133px
}

#PILOT2 .PILOT2-pc #section-3 .block_5 {
    width: 1920px;
    height: 1118px;
    margin-top: 1263px
}

#PILOT2 .PILOT2-pc #section-3 .section_4 {
    height: 308px;
    background: url(i/d5aac83d31905fef861ba29ddedcb34a.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 11px;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_12 {
    width: 1221px;
    height: 134px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 65px;
    margin: 86px 0 0 361px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_13 {
    width: 1201px;
    height: 134px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 72px;
    text-align: left;
    line-height: 65px
}

#PILOT2 .PILOT2-pc #section-3 .text_41 {
    width: 1201px;
    height: 134px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 55px;
    font-weight: 500;
    text-align: left;
    line-height: 65px
}

#PILOT2 .PILOT2-pc #section-3 .text_42 {
    width: 1201px;
    height: 134px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 55px;
    font-weight: 500;
    text-align: left;
    line-height: 65px
}

#PILOT2 .PILOT2-pc #section-3 .text_43 {
    width: 1201px;
    height: 134px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 55px;
    font-weight: 500;
    text-align: left;
    line-height: 65px
}

#PILOT2 .PILOT2-pc #section-3 .section_5 {
    width: 1201px;
    height: 451px;
    margin: 102px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .box_4 {
    width: 396px;
    height: 451px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_13 {
    width: 396px;
    height: 221px;
    background: url(i/1167ce0a893e3bc7651c2db952a7cffc.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-3 .text_44 {
    width: 308px;
    height: 25px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 32px;
    text-align: center;
    line-height: 31px;
    margin: 17px 0 0 18px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_14 {
    width: 190px;
    height: 75px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 27px;
    margin: 17px 0 87px 19px
}

#PILOT2 .PILOT2-pc #section-3 .group_7 {
    height: 221px;
    background: url(i/e1334332e4e1d25b954d4561733a4cc4.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 9px;
    width: 396px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_14 {
    width: 345px;
    height: 31px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 31px;
    margin: 19px 0 0 30px
}

#PILOT2 .PILOT2-pc #section-3 .text_45 {
    width: 345px;
    height: 31px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 27px;
    text-align: left;
    line-height: 31px
}

#PILOT2 .PILOT2-pc #section-3 .text_46 {
    width: 345px;
    height: 31px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 27px;
    text-align: left;
    line-height: 31px
}

#PILOT2 .PILOT2-pc #section-3 .text_47 {
    width: 345px;
    height: 31px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 27px;
    text-align: left;
    line-height: 31px
}

#PILOT2 .PILOT2-pc #section-3 .box_5 {
    width: 391px;
    height: 451px;
    margin-left: 9px
}

#PILOT2 .PILOT2-pc #section-3 .box_6 {
    width: 391px;
    height: 321px;
    background: url(i/0209da08310ee86f21587bb1e1ab8694.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-3 .text-group_10 {
    width: 319px;
    height: 102px;
    margin: 17px 0 0 36px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_15 {
    width: 319px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fcfcfc;
    font-size: 32px;
    text-align: center;
    line-height: 31px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_15 {
    width: 296px;
    height: 25px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: center;
    margin: 18px 0 0 16px
}

#PILOT2 .PILOT2-pc #section-3 .text_48 {
    width: 286px;
    height: 25px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 38px
}

#PILOT2 .PILOT2-pc #section-3 .text_49 {
    width: 286px;
    height: 25px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 38px
}

#PILOT2 .PILOT2-pc #section-3 .text_50 {
    width: 286px;
    height: 25px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 38px
}

#PILOT2 .PILOT2-pc #section-3 .box_7 {
    width: 391px;
    height: 121px;
    background: url(i/c58249f4e8c6fe82af5a7c038bf41594.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 9px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_11 {
    width: 367px;
    height: 53px;
    margin: 64px 0 0 14px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_16 {
    width: 397px;
    height: 29px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 26px
}

#PILOT2 .PILOT2-pc #section-3 .text_51 {
    width: 367px;
    height: 29px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 25px;
    text-align: left;
    line-height: 26px
}

#PILOT2 .PILOT2-pc #section-3 .text_52 {
    width: 367px;
    height: 29px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 25px;
    text-align: left;
    line-height: 26px
}

#PILOT2 .PILOT2-pc #section-3 .text_53 {
    width: 367px;
    height: 29px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 25px;
    text-align: left;
    line-height: 26px
}

#PILOT2 .PILOT2-pc #section-3 .text_54 {
    width: 287px;
    height: 22px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    text-align: center;
    margin: 0 0 0 52px
}

#PILOT2 .PILOT2-pc #section-3 .box_8 {
    width: 396px;
    height: 451px;
    margin-left: 9px
}

#PILOT2 .PILOT2-pc #section-3 .box_9 {
    width: 396px;
    height: 221px;
    background: url(i/eae276d9fac58aca8557abcb4db0802f.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-3 .text-group_12 {
    width: 293px;
    height: 81px;
    margin: 22px 0 0 51px
}

#PILOT2 .PILOT2-pc #section-3 .text_55 {
    width: 293px;
    height: 24px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 32px;
    text-align: center;
    line-height: 31px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_16 {
    width: 296px;
    height: 46px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 25px;
    margin: 11px 0 0 2px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_17 {
    height: 221px;
    background: url(i/8dfb8b6f57f5c0abc43c796916049350.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 9px;
    width: 396px
}

#PILOT2 .PILOT2-pc #section-3 .text_56 {
    width: 315px;
    height: 36px;
    overflow-wrap: break-word;
    color: #fdfdfd;
    font-size: 33px;
    text-align: center;
    line-height: 31px;
    margin: 10px 0 0 39px
}

#PILOT2 .PILOT2-pc #section-3 .list_1 {
    width: 1201px;
    height: 221px;
    margin: 9px 0 16px 360px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_18-0 {
    height: 220px;
    background-size: 100% 100%;
    width: 262px;
    margin: 1px 8px 0 0;
    background: url(i/8d2c55b7933cb7e286b8de8a8a6b99d9.webp) 100% no-repeat
}

#PILOT2 .PILOT2-pc #section-3 .text_57-0 {
    width: 275px;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 35px;
    text-align: center;
    line-height: 26px;
    margin: 25px 0 0 0
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_18-1 {
    height: 220px;
    background-size: 100% 100%;
    width: 341px;
    margin: 1px 8px 0 0;
    background: url(i/81e43030fbab6023d2395cde5e3619b4.webp) 100% no-repeat
}

#PILOT2 .PILOT2-pc #section-3 .text_57-1 {
    width: 100%;
    height: 27px;
    overflow-wrap: break-word;
    color: #fcfcfc;
    font-size: 30px;
    text-align: center;
    line-height: 26px;
    margin: 25px 0 0 0
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_18-2 {
    height: 220px;
    background-size: 100% 100%;
    width: 276px;
    margin: 1px 8px 0 0;
    background: url(i/2060b3acc8dc05d559d1965494624555.webp) 100% no-repeat
}

#PILOT2 .PILOT2-pc #section-3 .text_57-2 {
    width: 275px;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 35px;
    text-align: center;
    line-height: 26px;
    margin: 25px 0 0 0
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_18-3 {
    height: 220px;
    background-size: 100% 100%;
    width: 296px;
    margin: 1px 0 0 0;
    background: url(i/0cc69512b84a1c2c15498461391eacd9.webp) 100% no-repeat
}

#PILOT2 .PILOT2-pc #section-3 .text_57-3 {
    width: 275px;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 35px;
    text-align: center;
    line-height: 26px;
    margin: 25px 0 0 0
}

#PILOT2 .PILOT2-pc #section-3 .block_6 {
    width: 1920px;
    height: 1039px;
    background: url(i/8eea85e8cb63f1324027aba7bf9aef3e.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -1px
}

#PILOT2 .PILOT2-pc #section-3 .text_58 {
    width: 576px;
    height: 47px;
    overflow-wrap: break-word;
    color: #fffefe;
    font-size: 60px;
    text-align: center;
    line-height: 46px;
    margin: 104px 0 0 673px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_13 {
    width: 1163px;
    height: 172px;
    margin: 31px 0 685px 379px
}

#PILOT2 .PILOT2-pc #section-3 .text_59 {
    width: 668px;
    height: 52px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin-left: 252px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_19 {
    width: 1163px;
    height: 103px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: center;
    line-height: 36px;
    margin-top: 17px
}

#PILOT2 .PILOT2-pc #section-3 .text_60 {
    width: 1163px;
    height: 103px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_61 {
    width: 1163px;
    height: 103px;
    overflow-wrap: break-word;
    color: #0afb4b;
    font-size: 30px;
    font-weight: 500;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_62 {
    width: 1163px;
    height: 103px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_63 {
    width: 1163px;
    height: 103px;
    overflow-wrap: break-word;
    color: #0afb4b;
    font-size: 30px;
    font-weight: 500;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_17 {
    width: 1163px;
    height: 103px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .block_7 {
    position: relative;
    width: 1920px;
    height: 1099px;
    background: url(i/56edebd12fd8057b4f512f232a4ced5f.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -2px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_20 {
    width: 554px;
    height: 165px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin: 161px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .text_64 {
    width: 554px;
    height: 165px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-3 .text_65 {
    width: 554px;
    height: 165px;
    overflow-wrap: break-word;
    color: #fdfdfd;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_18 {
    width: 554px;
    height: 165px;
    overflow-wrap: break-word;
    color: #fffcfc;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_19 {
    width: 495px;
    height: 88px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: left;
    line-height: 48px;
    margin: 50px 0 0 359px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_21 {
    width: 568px;
    height: 281px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin: 33px 0 0 361px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_20 {
    width: 568px;
    height: 281px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_66 {
    width: 568px;
    height: 281px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_67 {
    width: 568px;
    height: 281px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_68 {
    width: 568px;
    height: 281px;
    overflow-wrap: break-word;
    color: #fec104;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_21 {
    width: 568px;
    height: 281px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_69 {
    width: 568px;
    height: 281px;
    overflow-wrap: break-word;
    color: #fec104;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_22 {
    width: 568px;
    height: 281px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_70 {
    width: 568px;
    height: 281px;
    overflow-wrap: break-word;
    color: #fec104;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_71 {
    width: 568px;
    height: 281px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_22 {
    width: 369px;
    height: 112px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 72px;
    margin: 66px 0 143px 359px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_23 {
    width: 349px;
    height: 112px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    text-align: left;
    line-height: 72px
}

#PILOT2 .PILOT2-pc #section-3 .text_72 {
    width: 349px;
    height: 112px;
    overflow-wrap: break-word;
    color: #ff9e08;
    font-size: 72px;
    text-align: left;
    line-height: 72px
}

#PILOT2 .PILOT2-pc #section-3 .image_6 {
    position: absolute;
    left: 502px;
    top: 906px;
    width: 62px;
    height: 80px
}

#PILOT2 .PILOT2-pc #section-3 .block_8 {
    position: relative;
    width: 1920px;
    height: 12098px;
    margin-bottom: 1px
}

#PILOT2 .PILOT2-pc #section-3 .box_10 {
    width: 1199px;
    height: 1000px;
    background: url(i/d95b3a1979d61925be5bcfc775539117.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 52px 0 0 361px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_14 {
    width: 706px;
    height: 360px;
    margin: 43px 0 0 547px
}

#PILOT2 .PILOT2-pc #section-3 .text_73 {
    width: 706px;
    height: 62px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-3 .text_74 {
    width: 571px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: left;
    line-height: 40px;
    margin-top: 13px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_23 {
    width: 628px;
    height: 209px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin-top: 26px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_24 {
    width: 628px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_75 {
    width: 628px;
    height: 209px;
    overflow-wrap: break-word;
    color: #ff0057;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_76 {
    width: 628px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_77 {
    width: 628px;
    height: 209px;
    overflow-wrap: break-word;
    color: #ff0057;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_25 {
    width: 628px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_26 {
    width: 1005px;
    height: 132px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 60px;
    margin: 105px 0 0 458px
}

#PILOT2 .PILOT2-pc #section-3 .box_11 {
    width: 1201px;
    height: 901px;
    margin: 76px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .box_12 {
    width: 591px;
    height: 851px
}

#PILOT2 .PILOT2-pc #section-3 .image_7 {
    width: 591px;
    height: 601px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_15 {
    width: 565px;
    height: 193px;
    margin: 57px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-3 .text_78 {
    width: 455px;
    height: 40px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 36px;
    margin-left: 1px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_24 {
    width: 565px;
    height: 139px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 24px;
    margin-top: 14px
}

#PILOT2 .PILOT2-pc #section-3 .text_79 {
    width: 565px;
    height: 139px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-3 .text_80 {
    width: 565px;
    height: 139px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-3 .text_81 {
    width: 565px;
    height: 139px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-3 .box_13 {
    width: 591px;
    height: 839px;
    margin-top: 62px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_16 {
    width: 548px;
    height: 197px;
    margin-left: 20px
}

#PILOT2 .PILOT2-pc #section-3 .text_82 {
    width: 408px;
    height: 40px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_25 {
    width: 548px;
    height: 139px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 24px;
    margin-top: 18px
}

#PILOT2 .PILOT2-pc #section-3 .text_83 {
    width: 548px;
    height: 139px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-3 .text_84 {
    width: 548px;
    height: 139px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-3 .text_85 {
    width: 548px;
    height: 139px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-3 .image_8 {
    width: 591px;
    height: 601px;
    margin-top: 41px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_17 {
    width: 1070px;
    height: 228px;
    margin: 91px 0 0 447px
}

#PILOT2 .PILOT2-pc #section-3 .text_86 {
    width: 519px;
    height: 60px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 72px;
    text-align: center;
    line-height: 60px;
    margin-left: 276px
}

#PILOT2 .PILOT2-pc #section-3 .text_87 {
    width: 427px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 31px 0 0 322px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_26 {
    width: 1070px;
    height: 65px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin-top: 22px
}

#PILOT2 .PILOT2-pc #section-3 .text_88 {
    width: 1070px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_89 {
    width: 1070px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fcfcfc;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_90 {
    width: 1070px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .image_9 {
    width: 1201px;
    height: 554px;
    margin: 63px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_18 {
    width: 795px;
    height: 132px;
    margin: 111px 0 0 569px
}

#PILOT2 .PILOT2-pc #section-3 .text_91 {
    width: 580px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 46px;
    margin-left: 107px
}

#PILOT2 .PILOT2-pc #section-3 .text_92 {
    width: 805px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin-top: 16px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_27 {
    width: 1110px;
    height: 95px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin: 33px 0 0 406px
}

#PILOT2 .PILOT2-pc #section-3 .text_93 {
    width: 1110px;
    height: 95px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_94 {
    width: 1110px;
    height: 95px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_95 {
    width: 1110px;
    height: 95px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_96 {
    width: 1110px;
    height: 95px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_97 {
    width: 1110px;
    height: 95px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .image_10 {
    width: 1202px;
    height: 647px;
    margin: 89px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .box_14 {
    width: 1920px;
    height: 231px;
    background: url(i/2b23cffe579425746430a70fd99d257a.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 118px
}

#PILOT2 .PILOT2-pc #section-3 .image-text_3 {
    width: 921px;
    height: 147px;
    margin: 42px 0 0 497px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_19 {
    width: 921px;
    height: 138px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_28 {
    width: 941px;
    height: 66px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .text_98 {
    width: 921px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .text_99 {
    width: 921px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .text_100 {
    width: 921px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_29 {
    width: 602px;
    height: 55px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 40px;
    margin: 27px 0 0 125px
}

#PILOT2 .PILOT2-pc #section-3 .text_101 {
    width: 592px;
    height: 55px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-3 .text_102 {
    width: 592px;
    height: 55px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-3 .image_11 {
    width: 70px;
    height: 88px;
    margin: -59px 0 0 725px
}

#PILOT2 .PILOT2-pc #section-3 .image-text_4 {
    width: 577px;
    height: 75px;
    margin: 100px 0 0 672px
}

#PILOT2 .PILOT2-pc #section-3 .image_12 {
    width: 267px;
    height: 75px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_20 {
    width: 299px;
    height: 45px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px;
    margin-top: 29px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_30 {
    width: 1122px;
    height: 100px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin: 33px 0 0 401px
}

#PILOT2 .PILOT2-pc #section-3 .text_103 {
    width: 1122px;
    height: 100px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_104 {
    width: 1122px;
    height: 100px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_105 {
    width: 1122px;
    height: 100px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_106 {
    width: 1122px;
    height: 100px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_107 {
    width: 1122px;
    height: 100px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .image_13 {
    width: 1201px;
    height: 644px;
    margin: 73px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .image-text_5 {
    width: 778px;
    height: 75px;
    margin: 77px 0 0 586px
}

#PILOT2 .PILOT2-pc #section-3 .image_14 {
    width: 267px;
    height: 75px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_21 {
    width: 501px;
    height: 47px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px;
    margin-top: 32px
}

#PILOT2 .PILOT2-pc #section-3 .text_108 {
    width: 983px;
    height: 61px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: center;
    line-height: 33px;
    margin: 35px 0 0 470px
}

#PILOT2 .PILOT2-pc #section-3 .image_15 {
    width: 1201px;
    height: 644px;
    margin: 73px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .box_15 {
    width: 1200px;
    height: 768px;
    margin: 60px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .image_16 {
    width: 524px;
    height: 718px;
    margin-top: 50px
}

#PILOT2 .PILOT2-pc #section-3 .box_16 {
    width: 617px;
    height: 767px
}

#PILOT2 .PILOT2-pc #section-3 .image-text_6 {
    width: 578px;
    height: 227px
}

#PILOT2 .PILOT2-pc #section-3 .image_17 {
    width: 267px;
    height: 75px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_22 {
    width: 578px;
    height: 136px;
    margin-top: 16px
}

#PILOT2 .PILOT2-pc #section-3 .text_109 {
    width: 424px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_31 {
    width: 618px;
    height: 63px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    margin-top: 23px
}

#PILOT2 .PILOT2-pc #section-3 .text_110 {
    width: auto;
    height: 63px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 28px;
    font-weight: 500;
    text-align: left;
    line-height: 34px
}

#PILOT2 .PILOT2-pc #section-3 .text_111 {
    width: 578px;
    height: 63px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 28px;
    font-weight: 500;
    text-align: left;
    line-height: 34px
}

#PILOT2 .PILOT2-pc #section-3 .image_18 {
    width: 617px;
    height: 492px;
    margin-top: 48px
}

#PILOT2 .PILOT2-pc #section-3 .box_17 {
    width: 668px;
    height: 87px;
    margin: 65px 0 0 655px
}

#PILOT2 .PILOT2-pc #section-3 .image_19 {
    width: 267px;
    height: 75px
}

#PILOT2 .PILOT2-pc #section-3 .text_112 {
    width: 395px;
    height: 61px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px;
    margin-top: 26px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_32 {
    width: 941px;
    height: 59px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin: 10px 0 0 490px
}

#PILOT2 .PILOT2-pc #section-3 .text_113 {
    width: 941px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .text_114 {
    width: 941px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .text_115 {
    width: 941px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .image_20 {
    width: 1200px;
    height: 614px;
    margin: 59px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .box_18 {
    width: 1105px;
    height: 526px;
    margin: 80px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .image_21 {
    width: 695px;
    height: 526px
}

#PILOT2 .PILOT2-pc #section-3 .group_8 {
    width: 359px;
    height: 304px;
    margin-top: 55px
}

#PILOT2 .PILOT2-pc #section-3 .image_22 {
    width: 267px;
    height: 75px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_23 {
    width: 359px;
    height: 204px;
    margin-top: 25px
}

#PILOT2 .PILOT2-pc #section-3 .text_116 {
    width: 343px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_33 {
    width: 358px;
    height: 118px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 30px;
    margin: 20px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-3 .text_117 {
    width: 358px;
    height: 118px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .text_118 {
    width: 358px;
    height: 118px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .text_119 {
    width: 358px;
    height: 118px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_34 {
    height: 231px;
    background: url(i/07e8c61c6f6c56af1f1967611a6f8702.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 160px;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-3 .text_120 {
    width: 458px;
    height: 57px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 72px;
    text-align: center;
    line-height: 30px;
    margin: 87px 0 0 731px
}

#PILOT2 .PILOT2-pc #section-3 .box_19 {
    width: 1202px;
    height: 601px;
    margin: 139px 0 0 359px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_24 {
    width: 372px;
    height: 170px;
    margin-top: 214px
}

#PILOT2 .PILOT2-pc #section-3 .text_121 {
    width: 126px;
    height: 45px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-3 .text_122 {
    width: 372px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px;
    margin-top: 24px
}

#PILOT2 .PILOT2-pc #section-3 .image_23 {
    width: 751px;
    height: 601px
}

#PILOT2 .PILOT2-pc #section-3 .box_20 {
    width: 1101px;
    height: 601px;
    margin: 59px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-3 .image_24 {
    width: 631px;
    height: 601px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_25 {
    width: 422px;
    height: 134px;
    margin-top: 231px
}

#PILOT2 .PILOT2-pc #section-3 .text_123 {
    width: 179px;
    height: 45px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 60px;
    margin-left: 1px
}

#PILOT2 .PILOT2-pc #section-3 .text_124 {
    width: 422px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px;
    margin-top: 24px
}

#PILOT2 .PILOT2-pc #section-3 .text_125 {
    width: 646px;
    height: 47px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 24px;
    margin: 138px 0 0 648px
}

#PILOT2 .PILOT2-pc #section-3 .text_126 {
    width: 951px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 36px;
    margin: 31px 0 0 484px
}

#PILOT2 .PILOT2-pc #section-3 .image_25 {
    width: 1201px;
    height: 687px;
    margin: 58px 0 269px 360px
}

#PILOT2 .PILOT2-pc #section-3 .image_26 {
    position: absolute;
    left: 608px;
    top: 7539px;
    width: 267px;
    height: 75px
}

#PILOT2 .PILOT2-pc #section-3 .block_9 {
    position: absolute;
    left: 0;
    top: 2897px;
    width: 1920px;
    height: 745px
}

#PILOT2 .PILOT2-pc #section-3 .text_127 {
    width: 779px;
    height: 53px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 30px;
    margin: 567px 0 0 570px
}

#PILOT2 .PILOT2-pc #section-3 .image_27 {
    width: 1920px;
    height: 59px;
    margin: 62px 0 4px 0
}

#PILOT2 .PILOT2-pc #section-3 .image_28 {
    position: absolute;
    left: 407px;
    top: -207px;
    width: 1106px;
    height: 727px
}

#PILOT2 .PILOT2-pc #section-3 .block_10 {
    position: absolute;
    left: 0;
    top: 6424px;
    width: 1920px;
    height: 1264px;
    background: url(i/1824b3b212861265f61a12d992f579ca.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_35 {
    width: 1158px;
    height: 173px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin: -73px 0 0 383px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_27 {
    width: 1158px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_128 {
    width: 1158px;
    height: 173px;
    overflow-wrap: break-word;
    color: #09bbfe;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_129 {
    width: 1158px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_130 {
    width: 1158px;
    height: 173px;
    overflow-wrap: break-word;
    color: #09bbfe;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_28 {
    width: 1158px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-3 .text_131 {
    width: 828px;
    height: 46px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 42px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    margin: 96px 0 0 556px
}

#PILOT2 .PILOT2-pc #section-3 .list_2 {
    width: 710px;
    height: 71px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 35px 0 0 605px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_26-0 {
    width: 270px;
    height: 71px;
    margin-right: 148px
}

#PILOT2 .PILOT2-pc #section-3 .text_132-0 {
    width: 292px;
    height: 38px;
    overflow-wrap: break-word;
    color: #fdfdfd;
    font-size: 34px;
    text-align: center;
    line-height: 45px
}

#PILOT2 .PILOT2-pc #section-3 .text_133-0 {
    width: 150px;
    height: 22px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: center;
    line-height: 45px;
    margin: 11px 0 0 72px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_26-1 {
    width: 270px;
    height: 71px;
    margin-right: 148px
}

#PILOT2 .PILOT2-pc #section-3 .text_132-1 {
    width: 292px;
    height: 38px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 34px;
    text-align: center;
    line-height: 45px
}

#PILOT2 .PILOT2-pc #section-3 .text_133-1 {
    width: 160px;
    height: 22px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: center;
    line-height: 45px;
    margin: 11px 0 0 72px
}

#PILOT2 .PILOT2-pc #section-3 .text-group_27 {
    width: 135px;
    height: 67px;
    margin: 463px 0 0 698px
}

#PILOT2 .PILOT2-pc #section-3 .text_134 {
    width: 129px;
    height: 29px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 34px;
    text-align: center;
    line-height: 45px;
    margin-left: 3px
}

#PILOT2 .PILOT2-pc #section-3 .text_135 {
    width: 155px;
    height: 22px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: center;
    line-height: 45px;
    margin-top: 16px
}

#PILOT2 .PILOT2-pc #section-3 .text-wrapper_36 {
    width: 510px;
    height: 59px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 300;
    text-align: center;
    line-height: 30px;
    margin: 193px 0 134px 705px
}

#PILOT2 .PILOT2-pc #section-3 .text_136 {
    width: 510px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 300;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .text_137 {
    width: 510px;
    height: 59px;
    overflow-wrap: break-word;
    color: #35e5fe;
    font-size: 30px;
    font-weight: 300;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-3 .paragraph_29 {
    width: 510px;
    height: 59px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 300;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-4 .page {
    position: relative;
    width: 1920px;
    overflow: hidden
}

#PILOT2 .PILOT2-pc #section-4 .box_1 {
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_1 {
    height: 311px;
    background: url(i/89d07aab6d9600e0276a221c41412510.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 20px;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_1 {
    width: 1221px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 72px;
    margin: 87px 0 0 368px
}

#PILOT2 .PILOT2-pc #section-4 .box_2 {
    width: 1920px;
    height: 7977px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_2 {
    width: 902px;
    height: 41px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 40px;
    margin: 79px 0 0 521px
}

#PILOT2 .PILOT2-pc #section-4 .text_1 {
    width: 902px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-4 .text_2 {
    width: 902px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-4 .text_3 {
    width: 902px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-4 .text_4 {
    width: 902px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-4 .text_5 {
    width: 902px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-4 .text_6 {
    width: 902px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-4 .text_7 {
    width: 902px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-4 .text_8 {
    width: 902px;
    height: 41px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-4 .group_1 {
    width: 1201px;
    height: 200px;
    margin: 83px 0 0 359px
}

#PILOT2 .PILOT2-pc #section-4 .block_1 {
    width: 395px;
    height: 200px;
    background: url(i/b9a114e49e469cbc2164fd29742cae99.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-4 .text-group_1 {
    width: 305px;
    height: 97px;
    margin: 43px 0 0 21px
}

#PILOT2 .PILOT2-pc #section-4 .text_9 {
    width: 305px;
    height: 45px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 41px;
    text-align: left;
    line-height: 46px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_2 {
    width: 304px;
    height: 47px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 27px;
    margin-top: 5px
}

#PILOT2 .PILOT2-pc #section-4 .block_2 {
    width: 390px;
    height: 200px;
    background: url(i/51ea6168cf8f805c539f434760077e3a.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 10px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_2 {
    width: 335px;
    height: 81px;
    margin: 33px 0 0 28px
}

#PILOT2 .PILOT2-pc #section-4 .text_10 {
    width: 345px;
    height: 34px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_11 {
    width: 174px;
    height: 32px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: center;
    line-height: 44px;
    margin: 15px 0 0 85px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_3 {
    height: 200px;
    background: url(i/a0aba7a0a01ce4497da93e3115a4dd47.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 11px;
    width: 395px
}

#PILOT2 .PILOT2-pc #section-4 .text_12 {
    width: 378px;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 30px;
    margin: 20px 0 0 15px
}

#PILOT2 .PILOT2-pc #section-4 .group_2 {
    width: 1202px;
    height: 1054px;
    margin: 10px 0 0 359px
}

#PILOT2 .PILOT2-pc #section-4 .group_3 {
    width: 796px;
    height: 1054px
}

#PILOT2 .PILOT2-pc #section-4 .box_3 {
    width: 796px;
    height: 609px
}

#PILOT2 .PILOT2-pc #section-4 .group_4 {
    width: 396px;
    height: 609px
}

#PILOT2 .PILOT2-pc #section-4 .box_4 {
    width: 395px;
    height: 200px;
    background: url(i/7b5eba40bac398c07808d9ac431edf2a.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-4 .image-text_1 {
    width: 193px;
    height: 102px;
    margin: 49px 0 0 188px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_3 {
    width: 155px;
    height: 91px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_3 {
    width: 149px;
    height: 63px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_13 {
    width: 154px;
    height: 19px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 22px;
    font-weight: 500;
    text-align: left;
    line-height: 29px;
    margin: 19px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-4 .label_1 {
    width: 38px;
    height: 48px;
    margin-top: 54px
}

#PILOT2 .PILOT2-pc #section-4 .box_5 {
    width: 395px;
    height: 399px;
    background: url(i/1f72050b023df1d7433b96a044171ac1.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 10px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-4 .text_14 {
    width: 269px;
    height: 37px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 40px;
    margin: 31px 0 0 29px
}

#PILOT2 .PILOT2-pc #section-4 .box_6 {
    width: 255px;
    height: 54px;
    margin: 10px 0 267px 28px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_4 {
    width: 202px;
    height: 44px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-4 .label_2 {
    width: 38px;
    height: 48px;
    margin: 6px 0 0 -5px
}

#PILOT2 .PILOT2-pc #section-4 .group_5 {
    width: 390px;
    height: 609px
}

#PILOT2 .PILOT2-pc #section-4 .group_6 {
    width: 390px;
    height: 280px;
    background: url(i/24396760a0f4dfcec2460adcf63e74df.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-4 .text-group_4 {
    width: 274px;
    height: 94px;
    margin: 25px 0 0 20px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_5 {
    width: 254px;
    height: 63px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-4 .text_15 {
    width: 284px;
    height: 25px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 27px;
    margin-top: 6px
}

#PILOT2 .PILOT2-pc #section-4 .group_7 {
    width: 390px;
    height: 319px;
    background: url(i/55940a952a32ac522bc5edc18e9482cf.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_5 {
    width: 302px;
    height: 71px;
    margin: 27px 0 0 44px
}

#PILOT2 .PILOT2-pc #section-4 .text_16 {
    width: 302px;
    height: 30px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: center;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-4 .text_17 {
    width: 250px;
    height: 25px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 24px;
    margin: 16px 0 0 31px
}

#PILOT2 .PILOT2-pc #section-4 .box_7 {
    width: 796px;
    height: 435px;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-4 .section_1 {
    width: 356px;
    height: 435px
}

#PILOT2 .PILOT2-pc #section-4 .group_8 {
    height: 320px;
    background: url(i/6aaffd648b97e0218c42bbc18625c658.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 355px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_4 {
    width: 207px;
    height: 77px;
    margin: 29px 0 0 29px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_6 {
    width: 207px;
    height: 77px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .box_8 {
    width: 248px;
    height: 63px;
    margin: 115px 0 36px 29px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_7 {
    width: 204px;
    height: 56px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 28px;
    font-weight: 500;
    text-align: left;
    line-height: 28px
}

#PILOT2 .PILOT2-pc #section-4 .section_2 {
    width: 38px;
    height: 48px;
    background: url(i/6f8d87f5ecb104077b609b299cfba190.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 15px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_5 {
    height: 106px;
    background: url(i/d4f7a562140ec4b5bd824e48289147db.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 355px;
    margin: 9px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-4 .text_18 {
    width: 193px;
    height: 23px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 40px;
    margin: 41px 0 0 28px
}

#PILOT2 .PILOT2-pc #section-4 .section_3 {
    width: 430px;
    height: 435px
}

#PILOT2 .PILOT2-pc #section-4 .block_3 {
    width: 430px;
    height: 260px;
    background: url(i/eb0eb65ef0146090bcc6bbe4c277f4aa.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-4 .image-text_2 {
    width: 287px;
    height: 89px;
    margin: 30px 0 0 30px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_6 {
    width: 244px;
    height: 88px
}

#PILOT2 .PILOT2-pc #section-4 .text_19 {
    width: 244px;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_8 {
    width: 254px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin-top: 11px
}

#PILOT2 .PILOT2-pc #section-4 .label_3 {
    width: 38px;
    height: 48px;
    margin-top: 41px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_6 {
    height: 165px;
    background: url(i/8edc05f7c2a400db4c97bb45c560bba3.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px;
    width: 429px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_9 {
    width: 182px;
    height: 68px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px;
    margin: 48px 0 0 219px
}

#PILOT2 .PILOT2-pc #section-4 .group_9 {
    width: 396px;
    height: 1054px
}

#PILOT2 .PILOT2-pc #section-4 .section_4 {
    width: 395px;
    height: 280px;
    background: url(i/44fe2fb5876c6558e5abe552a76d9dfd.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-4 .text-group_7 {
    width: 324px;
    height: 88px;
    margin: 20px 0 0 19px
}

#PILOT2 .PILOT2-pc #section-4 .text_20 {
    width: 291px;
    height: 37px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 40px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_10 {
    width: 331px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin: 1px 0 0 3px
}

#PILOT2 .PILOT2-pc #section-4 .section_5 {
    width: 395px;
    height: 193px;
    background: url(i/511b00e822e1ab67fc9d63232426d43f.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-4 .image-text_3 {
    width: 199px;
    height: 115px;
    margin: 39px 0 0 22px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_8 {
    width: 199px;
    height: 110px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_11 {
    width: 209px;
    height: 73px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_21 {
    width: 141px;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 24px;
    margin: 10px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-4 .label_4 {
    width: 38px;
    height: 48px;
    margin: -43px 0 0 125px
}

#PILOT2 .PILOT2-pc #section-4 .section_6 {
    width: 395px;
    height: 192px;
    background: url(i/5c7fc3ebb293c6e2edade469d96f7186.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 9px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_9 {
    width: 200px;
    height: 81px;
    margin: 56px 0 0 21px
}

#PILOT2 .PILOT2-pc #section-4 .text_22 {
    width: 189px;
    height: 25px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 32px;
    text-align: left;
    line-height: 35px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_12 {
    width: 200px;
    height: 47px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    text-align: left;
    line-height: 16px;
    margin-top: 9px
}

#PILOT2 .PILOT2-pc #section-4 .section_7 {
    width: 396px;
    height: 360px;
    background: url(i/64409f1ba53a84fd87979d00c3a6fd20.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 10px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_10 {
    width: 314px;
    height: 87px;
    margin: 28px 0 0 41px
}

#PILOT2 .PILOT2-pc #section-4 .text_23 {
    width: 324px;
    height: 37px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 33px;
    text-align: center;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_13 {
    width: 222px;
    height: 46px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 26px;
    margin: 4px 0 0 51px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_7 {
    height: 231px;
    background: url(i/cc5270382e5f968c19d21d3e6815ee61.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 124px;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-4 .text_24 {
    width: 784px;
    height: 56px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 30px;
    margin: 88px 0 0 573px
}

#PILOT2 .PILOT2-pc #section-4 .group_10 {
    width: 1202px;
    height: 572px;
    margin: 97px 0 0 358px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_11 {
    width: 581px;
    height: 280px;
    margin-top: 123px
}

#PILOT2 .PILOT2-pc #section-4 .text_25 {
    width: 440px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 55px;
    margin-left: 2px
}

#PILOT2 .PILOT2-pc #section-4 .text_26 {
    width: 580px;
    height: 51px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: left;
    line-height: 55px;
    margin: 16px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_8 {
    width: 543px;
    height: 131px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 36px;
    margin-top: 16px
}

#PILOT2 .PILOT2-pc #section-4 .text_27 {
    width: 543px;
    height: 131px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_28 {
    width: 543px;
    height: 131px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_29 {
    width: 543px;
    height: 131px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .image_1 {
    width: 588px;
    height: 572px
}

#PILOT2 .PILOT2-pc #section-4 .group_11 {
    background-color: #0a0a0a;
    border-radius: 15px;
    width: 1200px;
    height: 950px;
    margin: 41px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_12 {
    width: 1085px;
    height: 212px;
    margin: 107px 0 0 53px
}

#PILOT2 .PILOT2-pc #section-4 .text_30 {
    width: 680px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 72px;
    margin-left: 208px
}

#PILOT2 .PILOT2-pc #section-4 .text_31 {
    width: 759px;
    height: 52px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 72px;
    margin: 14px 0 0 169px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_9 {
    width: 1085px;
    height: 65px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin-top: 15px
}

#PILOT2 .PILOT2-pc #section-4 .text_32 {
    width: 1085px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_33 {
    width: 1085px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_34 {
    width: 1085px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .box_9 {
    width: 775px;
    height: 99px;
    margin: 33px 0 0 212px
}

#PILOT2 .PILOT2-pc #section-4 .text_35 {
    width: 451px;
    height: 38px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 34px;
    font-weight: 500;
    text-align: left;
    line-height: 30px;
    margin-top: 51px
}

#PILOT2 .PILOT2-pc #section-4 .image-text_4 {
    width: 300px;
    height: 99px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_13 {
    width: 226px;
    height: 63px;
    overflow-wrap: break-word;
    color: #52e3f4;
    font-size: 82px;
    text-align: left;
    line-height: 82px;
    margin-top: 16px
}

#PILOT2 .PILOT2-pc #section-4 .image_2 {
    width: 83px;
    height: 99px
}

#PILOT2 .PILOT2-pc #section-4 .image-wrapper_1 {
    width: 1000px;
    height: 72px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 63px 0 0 100px
}

#PILOT2 .PILOT2-pc #section-4 .image_3-0 {
    width: 200px;
    height: 72px;
    margin-right: 200px
}

#PILOT2 .PILOT2-pc #section-4 .image_3-1 {
    width: 200px;
    height: 72px;
    margin-right: 200px
}

#PILOT2 .PILOT2-pc #section-4 .image_3-2 {
    width: 200px;
    height: 72px;
    margin-right: 200px
}

#PILOT2 .PILOT2-pc #section-4 .text_36 {
    width: 168px;
    height: 46px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 30px;
    margin: 97px 0 0 517px
}

#PILOT2 .PILOT2-pc #section-4 .image_4 {
    width: 1067px;
    height: 84px;
    margin: 48px 0 89px 66px
}

#PILOT2 .PILOT2-pc #section-4 .group_12 {
    width: 1142px;
    height: 660px;
    margin: 106px 0 0 358px
}

#PILOT2 .PILOT2-pc #section-4 .image_5 {
    width: 576px;
    height: 660px
}

#PILOT2 .PILOT2-pc #section-4 .group_13 {
    width: 525px;
    height: 467px;
    margin-top: 70px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_14 {
    width: 515px;
    height: 180px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_14 {
    width: 410px;
    height: 122px;
    overflow-wrap: break-word;
    color: #fffdfd;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-4 .text_37 {
    width: 525px;
    height: 34px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 40px;
    font-weight: 500;
    text-align: left;
    line-height: 53px;
    margin-top: 24px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_10 {
    width: 503px;
    height: 101px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin-top: 49px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_15 {
    width: 503px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_38 {
    width: 503px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_39 {
    width: 503px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_16 {
    width: 498px;
    height: 80px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 22px;
    text-align: left;
    line-height: 24px;
    margin: 77px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-4 .group_14 {
    width: 1201px;
    height: 660px;
    margin: 41px 0 0 358px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_15 {
    width: 596px;
    height: 385px;
    margin-top: 134px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_17 {
    width: 562px;
    height: 106px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 55px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-4 .text_40 {
    width: 407px;
    height: 52px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: left;
    line-height: 50px;
    margin: 32px 0 0 2px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_11 {
    width: 595px;
    height: 173px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 36px;
    margin: 22px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-4 .text_41 {
    width: 595px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_42 {
    width: 595px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_43 {
    width: 595px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .image_6 {
    width: 514px;
    height: 660px
}

#PILOT2 .PILOT2-pc #section-4 .group_15 {
    width: 1085px;
    height: 660px;
    margin: 5px 0 0 468px
}

#PILOT2 .PILOT2-pc #section-4 .image_7 {
    width: 451px;
    height: 660px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_16 {
    width: 573px;
    height: 277px;
    margin-top: 136px
}

#PILOT2 .PILOT2-pc #section-4 .text_44 {
    width: 438px;
    height: 62px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 55px
}

#PILOT2 .PILOT2-pc #section-4 .text_45 {
    width: 582px;
    height: 53px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: left;
    line-height: 55px;
    margin: 4px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_12 {
    width: 476px;
    height: 137px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 36px;
    margin-top: 21px
}

#PILOT2 .PILOT2-pc #section-4 .text_46 {
    width: 476px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_18 {
    width: 476px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_47 {
    width: 476px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_13 {
    height: 231px;
    background: url(i/b6c4d374862bcb30bbfe418977dc53ab.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 119px;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_19 {
    width: 963px;
    height: 110px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 60px;
    margin: 60px 0 0 475px
}

#PILOT2 .PILOT2-pc #section-4 .group_16 {
    width: 1200px;
    height: 751px;
    margin: 59px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-4 .box_10 {
    width: 575px;
    height: 751px;
    background: url(i/f030af3056443954ab86185e28147827.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-4 .text-group_17 {
    width: 488px;
    height: 314px;
    margin: 44px 0 0 30px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_20 {
    width: 488px;
    height: 96px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 52px;
    text-align: left;
    line-height: 55px
}

#PILOT2 .PILOT2-pc #section-4 .text_48 {
    width: 485px;
    height: 43px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 40px;
    font-weight: 500;
    text-align: left;
    line-height: 40px;
    margin-top: 28px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_14 {
    width: 479px;
    height: 134px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin: 13px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-4 .text_49 {
    width: 479px;
    height: 134px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_50 {
    width: 479px;
    height: 134px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_51 {
    width: 479px;
    height: 134px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_52 {
    width: 479px;
    height: 134px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_53 {
    width: 479px;
    height: 134px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .box_11 {
    width: 575px;
    height: 751px;
    background: url(i/989ec715c6408f13d3939f52186ffa18.webp) 100% no-repeat;
    background-size: 100% 100%
}

#PILOT2 .PILOT2-pc #section-4 .text-group_18 {
    width: 531px;
    height: 309px;
    margin: 45px 0 0 29px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_21 {
    width: 440px;
    height: 105px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 52px;
    text-align: left;
    line-height: 48px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_22 {
    width: 374px;
    height: 64px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    text-align: left;
    line-height: 36px;
    margin-top: 5px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_15 {
    width: 531px;
    height: 122px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 24px;
    margin-top: 13px
}

#PILOT2 .PILOT2-pc #section-4 .text_54 {
    width: 531px;
    height: 122px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-4 .text_55 {
    width: 531px;
    height: 122px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-4 .text_56 {
    width: 531px;
    height: 122px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: left;
    line-height: 24px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_19 {
    width: 1117px;
    height: 253px;
    margin: 85px 0 0 401px
}

#PILOT2 .PILOT2-pc #section-4 .text_57 {
    width: 457px;
    height: 61px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 60px;
    margin-left: 328px
}

#PILOT2 .PILOT2-pc #section-4 .text_58 {
    width: 899px;
    height: 53px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 60px;
    margin: 24px 0 0 114px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_16 {
    width: 1117px;
    height: 99px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin-top: 16px
}

#PILOT2 .PILOT2-pc #section-4 .text_59 {
    width: 1117px;
    height: 99px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_60 {
    width: 1117px;
    height: 99px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_61 {
    width: 1117px;
    height: 99px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_62 {
    width: 1117px;
    height: 99px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_63 {
    width: 1117px;
    height: 99px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .image_8 {
    width: 1059px;
    height: 776px;
    margin: 87px 0 2px 431px
}

#PILOT2 .PILOT2-pc #section-4 .box_12 {
    width: 1920px;
    height: 1320px;
    background: url(i/caab9ed6f2b874327709a22fa0b81491.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -1px
}

#PILOT2 .PILOT2-pc #section-4 .group_17 {
    width: 119px;
    height: 120px;
    margin: 100px 0 0 901px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_20 {
    width: 1085px;
    height: 225px;
    margin: 33px 0 842px 419px
}

#PILOT2 .PILOT2-pc #section-4 .text_64 {
    width: 484px;
    height: 61px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 60px;
    margin-left: 294px
}

#PILOT2 .PILOT2-pc #section-4 .text_65 {
    width: 992px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 60px;
    margin: 27px 0 0 40px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_17 {
    width: 1085px;
    height: 65px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin-top: 22px
}

#PILOT2 .PILOT2-pc #section-4 .text_66 {
    width: 1085px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_67 {
    width: 1085px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_68 {
    width: 1085px;
    height: 65px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .box_13 {
    position: relative;
    width: 1920px;
    height: 7806px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_21 {
    width: 1032px;
    height: 228px;
    margin: 94px 0 0 444px
}

#PILOT2 .PILOT2-pc #section-4 .text_69 {
    width: 601px;
    height: 60px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 72px;
    text-align: center;
    line-height: 60px;
    margin-left: 214px
}

#PILOT2 .PILOT2-pc #section-4 .text_70 {
    width: 486px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: center;
    line-height: 60px;
    margin: 32px 0 0 278px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_18 {
    width: 1032px;
    height: 68px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 36px;
    margin-top: 18px
}

#PILOT2 .PILOT2-pc #section-4 .text_71 {
    width: 1032px;
    height: 68px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_72 {
    width: 1032px;
    height: 68px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_73 {
    width: 1032px;
    height: 68px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .image_9 {
    width: 1200px;
    height: 650px;
    margin: 78px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_19 {
    height: 231px;
    background: url(i/a6cbb29bf6f23c5c7d93b4e15e92b52a.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 142px;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-4 .text_74 {
    width: 778px;
    height: 67px;
    overflow-wrap: break-word;
    color: #fffefe;
    font-size: 60px;
    text-align: center;
    line-height: 60px;
    margin: 82px 0 0 581px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_22 {
    width: 1003px;
    height: 238px;
    margin: 95px 0 0 456px
}

#PILOT2 .PILOT2-pc #section-4 .text_75 {
    width: 570px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fffcfc;
    font-size: 60px;
    text-align: left;
    line-height: 60px;
    margin-left: 222px
}

#PILOT2 .PILOT2-pc #section-4 .text_76 {
    width: 414px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: left;
    line-height: 60px;
    margin: 12px 0 0 300px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_20 {
    width: 1003px;
    height: 92px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin-top: 18px
}

#PILOT2 .PILOT2-pc #section-4 .text_77 {
    width: 1003px;
    height: 92px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 28px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-4 .text_78 {
    width: 1003px;
    height: 92px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 28px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-4 .text_79 {
    width: 1003px;
    height: 92px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 28px;
    text-align: left;
    line-height: 30px
}

#PILOT2 .PILOT2-pc #section-4 .image_10 {
    width: 1265px;
    height: 811px;
    margin: 71px 0 0 285px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_23 {
    width: 1187px;
    height: 264px;
    margin: 15px 0 0 375px
}

#PILOT2 .PILOT2-pc #section-4 .text_80 {
    width: 671px;
    height: 68px;
    overflow-wrap: break-word;
    color: #f8f7f7;
    font-size: 62px;
    text-align: left;
    line-height: 73px;
    margin-left: 258px
}

#PILOT2 .PILOT2-pc #section-4 .text_81 {
    width: 502px;
    height: 52px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 49px;
    font-weight: 500;
    text-align: left;
    line-height: 49px;
    margin: 18px 0 0 343px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_21 {
    width: 1187px;
    height: 101px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin-top: 25px
}

#PILOT2 .PILOT2-pc #section-4 .text_82 {
    width: 1187px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_83 {
    width: 1187px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_84 {
    width: 1187px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_85 {
    width: 1187px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .image_11 {
    width: 1075px;
    height: 331px;
    margin: 71px 0 0 428px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_22 {
    width: 300px;
    height: 74px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 48px;
    margin: 67px 0 0 803px
}

#PILOT2 .PILOT2-pc #section-4 .text_86 {
    width: 300px;
    height: 74px;
    overflow-wrap: break-word;
    color: #fdeab5;
    font-size: 48px;
    text-align: left;
    line-height: 48px
}

#PILOT2 .PILOT2-pc #section-4 .text_87 {
    width: 300px;
    height: 74px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .block_4 {
    width: 1096px;
    height: 439px;
    margin: 125px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-4 .block_5 {
    width: 658px;
    height: 367px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_24 {
    width: 658px;
    height: 126px
}

#PILOT2 .PILOT2-pc #section-4 .text_88 {
    width: 527px;
    height: 66px;
    overflow-wrap: break-word;
    color: #fffefe;
    font-size: 60px;
    text-align: left;
    line-height: 58px
}

#PILOT2 .PILOT2-pc #section-4 .text_89 {
    width: 658px;
    height: 44px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 40px;
    font-weight: 500;
    text-align: left;
    line-height: 40px;
    margin-top: 16px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_23 {
    width: 556px;
    height: 209px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 36px;
    margin: 32px 0 0 1px
}

#PILOT2 .PILOT2-pc #section-4 .text_90 {
    width: 556px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_91 {
    width: 556px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_92 {
    width: 556px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_93 {
    width: 556px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_94 {
    width: 556px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_95 {
    width: 556px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_96 {
    width: 556px;
    height: 209px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .image_12 {
    width: 403px;
    height: 434px;
    margin-top: 5px
}

#PILOT2 .PILOT2-pc #section-4 .text_97 {
    width: 383px;
    height: 45px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: left;
    line-height: 58px;
    margin: 103px 0 0 771px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_25 {
    width: 1201px;
    height: 171px;
    margin: 37px 0 0 360px
}

#PILOT2 .PILOT2-pc #section-4 .text_98 {
    width: 674px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    text-align: left;
    line-height: 48px;
    margin-left: 261px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_24 {
    width: 1201px;
    height: 101px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin-top: 20px
}

#PILOT2 .PILOT2-pc #section-4 .text_99 {
    width: 1201px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_100 {
    width: 1201px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_101 {
    width: 1201px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_102 {
    width: 1201px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text_103 {
    width: 1201px;
    height: 101px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .image_13 {
    width: 943px;
    height: 609px;
    margin: 40px 0 0 478px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_25 {
    width: 305px;
    height: 82px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 48px;
    margin: 42px 0 0 803px
}

#PILOT2 .PILOT2-pc #section-4 .text_104 {
    width: 305px;
    height: 82px;
    overflow-wrap: break-word;
    color: #4aaefe;
    font-size: 48px;
    text-align: left;
    line-height: 48px
}

#PILOT2 .PILOT2-pc #section-4 .text_105 {
    width: auto;
    height: 82px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 28px;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_26 {
    height: 231px;
    background: url(i/112ee68e273fbabe2121a54f4cd8b427.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 76px;
    width: 1920px
}

#PILOT2 .PILOT2-pc #section-4 .text_106 {
    width: 565px;
    height: 75px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 72px;
    text-align: center;
    line-height: 60px;
    margin: 76px 0 0 688px
}

#PILOT2 .PILOT2-pc #section-4 .block_6 {
    width: 1079px;
    height: 474px;
    margin: 150px 0 0 355px
}

#PILOT2 .PILOT2-pc #section-4 .image_14 {
    width: 525px;
    height: 474px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_26 {
    width: 452px;
    height: 263px;
    margin-top: 86px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_23 {
    width: 389px;
    height: 85px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 52px;
    text-align: left;
    line-height: 46px;
    margin-left: 2px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_27 {
    width: 452px;
    height: 137px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 36px;
    margin-top: 41px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_24 {
    width: 452px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_25 {
    width: 452px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_26 {
    width: 452px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .block_7 {
    width: 1171px;
    height: 474px;
    margin: 71px 0 0 385px
}

#PILOT2 .PILOT2-pc #section-4 .section_8 {
    width: 526px;
    height: 184px;
    margin-top: 100px
}

#PILOT2 .PILOT2-pc #section-4 .text_107 {
    width: auto;
    height: 45px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    line-height: 46px;
    margin-left: 1px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_28 {
    width: 526px;
    height: 104px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 37px;
    margin-top: 35px
}

#PILOT2 .PILOT2-pc #section-4 .text_108 {
    width: 526px;
    height: 104px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 37px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_27 {
    width: 526px;
    height: 104px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 37px
}

#PILOT2 .PILOT2-pc #section-4 .text_109 {
    width: 526px;
    height: 104px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 37px
}

#PILOT2 .PILOT2-pc #section-4 .text_110 {
    width: 526px;
    height: 104px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 37px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_28 {
    width: 526px;
    height: 104px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 37px
}

#PILOT2 .PILOT2-pc #section-4 .image_15 {
    width: 525px;
    height: 474px
}

#PILOT2 .PILOT2-pc #section-4 .block_8 {
    width: 1143px;
    height: 474px;
    margin: 66px 0 0 357px
}

#PILOT2 .PILOT2-pc #section-4 .image_16 {
    width: 525px;
    height: 474px
}

#PILOT2 .PILOT2-pc #section-4 .text-group_27 {
    width: 522px;
    height: 311px;
    margin-top: 52px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_29 {
    width: 351px;
    height: 105px;
    overflow-wrap: break-word;
    color: #fffefe;
    font-size: 60px;
    text-align: left;
    line-height: 60px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_29 {
    width: 522px;
    height: 173px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 36px;
    margin-top: 33px
}

#PILOT2 .PILOT2-pc #section-4 .text_111 {
    width: 522px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_112 {
    width: 522px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_113 {
    width: 522px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_114 {
    width: 522px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_30 {
    width: 522px;
    height: 173px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .block_9 {
    width: 1198px;
    height: 480px;
    margin: 115px 0 42px 362px
}

#PILOT2 .PILOT2-pc #section-4 .box_14 {
    width: 613px;
    height: 469px
}

#PILOT2 .PILOT2-pc #section-4 .text_115 {
    width: 388px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    text-align: center;
    line-height: 46px;
    margin-left: 11px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_30 {
    width: 512px;
    height: 131px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin: 34px 0 0 12px
}

#PILOT2 .PILOT2-pc #section-4 .text_116 {
    width: 512px;
    height: 131px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .text_117 {
    width: 512px;
    height: 131px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_31 {
    width: 512px;
    height: 131px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    text-align: left;
    line-height: 36px
}

#PILOT2 .PILOT2-pc #section-4 .image_17 {
    width: 613px;
    height: 176px;
    margin-top: 78px
}

#PILOT2 .PILOT2-pc #section-4 .image_18 {
    width: 526px;
    height: 476px;
    margin-top: 4px
}

#PILOT2 .PILOT2-pc #section-4 .image_19 {
    position: absolute;
    left: 1064px;
    top: 3369px;
    width: 52px;
    height: 66px
}

#PILOT2 .PILOT2-pc #section-4 .image_20 {
    position: absolute;
    left: 1091px;
    top: 5054px;
    width: 52px;
    height: 66px
}

#PILOT2 .PILOT2-pc #section-4 .box_15 {
    position: relative;
    width: 1199px;
    margin: 50px auto
}

#PILOT2 .PILOT2-pc #section-4 .box_15 ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%
}

#PILOT2 .PILOT2-pc #section-4 .box_15 ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 10px;
    line-height: 1.2
}

#PILOT2 .PILOT2-pc #section-4 .box_15 ul li:nth-of-type(odd) {
    background-color: #292929
}

#PILOT2 .PILOT2-pc #section-4 .box_15 ul li .left {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 40%;
    flex: 0 1 40%;
    color: #fff;
    font-size: 30px;
    font-weight: 500
}

#PILOT2 .PILOT2-pc #section-4 .box_15 ul li .right {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 60%;
    flex: 0 1 60%;
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    margin-top: 3px
}

#PILOT2 .PILOT2-pc #section-4 .text_118 {
    width: auto;
    height: 56px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 50px;
    text-align: center;
    line-height: 50px;
    margin: 109px 0 50px 0
}

#PILOT2 .PILOT2-pc #section-4 .box_16 {
    background-color: #292929;
    width: 1199px;
    height: 50px;
    margin: 35px 0 0 216px
}

#PILOT2 .PILOT2-pc #section-4 .box_17 {
    background-color: #292929;
    width: 1199px;
    height: 50px;
    margin: 51px 0 0 216px
}

#PILOT2 .PILOT2-pc #section-4 .box_18 {
    background-color: #292929;
    width: 1199px;
    height: 50px;
    margin: 51px 0 0 216px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_31 {
    width: 502px;
    height: 86px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    margin: 8px 0 0 640px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_32 {
    width: 502px;
    height: 86px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    text-align: left;
    line-height: 32px
}

#PILOT2 .PILOT2-pc #section-4 .text_119 {
    width: 502px;
    height: 86px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    text-align: left;
    line-height: 32px
}

#PILOT2 .PILOT2-pc #section-4 .text_120 {
    width: 502px;
    height: 86px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    text-align: left;
    line-height: 32px
}

#PILOT2 .PILOT2-pc #section-4 .text_121 {
    width: 502px;
    height: 86px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    text-align: left;
    line-height: 32px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_33 {
    width: 502px;
    height: 86px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    text-align: left;
    line-height: 32px
}

#PILOT2 .PILOT2-pc #section-4 .box_19 {
    background-color: #292929;
    width: 1199px;
    height: 50px;
    margin: 12px 0 0 216px
}

#PILOT2 .PILOT2-pc #section-4 .box_20 {
    background-color: #292929;
    width: 1199px;
    height: 50px;
    margin: 52px 0 0 216px
}

#PILOT2 .PILOT2-pc #section-4 .box_21 {
    background-color: #292929;
    width: 1199px;
    height: 50px;
    margin: 52px 0 0 216px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_32 {
    width: 634px;
    height: 62px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 34px;
    margin: 16px 0 0 640px
}

#PILOT2 .PILOT2-pc #section-4 .text_122 {
    width: 634px;
    height: 62px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    text-align: left;
    line-height: 34px
}

#PILOT2 .PILOT2-pc #section-4 .text_123 {
    width: 634px;
    height: 62px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    text-align: left;
    line-height: 34px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_34 {
    width: 634px;
    height: 62px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    text-align: left;
    line-height: 34px
}

#PILOT2 .PILOT2-pc #section-4 .box_22 {
    background-color: #292929;
    width: 1199px;
    height: 50px;
    margin: 16px 0 0 216px
}

#PILOT2 .PILOT2-pc #section-4 .box_23 {
    background-color: #292929;
    width: 1199px;
    height: 50px;
    margin: 53px 0 0 216px
}

#PILOT2 .PILOT2-pc #section-4 .box_24 {
    background-color: #292929;
    width: 1199px;
    height: 50px;
    margin: 55px 0 0 216px
}

#PILOT2 .PILOT2-pc #section-4 .box_25 {
    background-color: #292929;
    width: 1199px;
    height: 50px;
    margin: 52px 0 0 216px
}

#PILOT2 .PILOT2-pc #section-4 .box_26 {
    background-color: #292929;
    height: 232px;
    width: 1199px;
    margin: 48px 0 213px 216px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_33 {
    width: 743px;
    height: 197px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left;
    line-height: 29px;
    margin: 15px 0 0 426px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_35 {
    width: 743px;
    height: 197px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 23px;
    font-weight: 500;
    text-align: left;
    line-height: 29px
}

#PILOT2 .PILOT2-pc #section-4 .text_124 {
    width: 743px;
    height: 197px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 23px;
    text-align: left;
    line-height: 29px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_36 {
    width: 743px;
    height: 197px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 23px;
    font-weight: 500;
    text-align: left;
    line-height: 29px
}

#PILOT2 .PILOT2-pc #section-4 .text_125 {
    width: 743px;
    height: 197px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 23px;
    text-align: left;
    line-height: 29px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_37 {
    width: 743px;
    height: 197px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 23px;
    font-weight: 500;
    text-align: left;
    line-height: 29px
}

#PILOT2 .PILOT2-pc #section-4 .text-wrapper_34 {
    position: absolute;
    left: 233px;
    top: 203px;
    width: 347px;
    height: 1154px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 500;
    text-align: left
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_38 {
    width: 347px;
    height: 1154px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: left;
    line-height: 51px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_39 {
    width: 347px;
    height: 1154px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: left;
    line-height: 43px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_40 {
    display: block;
    width: 347px;
    height: 1154px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    text-align: left;
    margin-top: 10px;
    line-height: 51px
}

#PILOT2 .PILOT2-pc #section-4 .paragraph_41 {
    position: absolute;
    left: 639px;
    top: 205px;
    width: 640px;
    height: 1095px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    line-height: 50px
}

@media screen and (max-device-width: 768px) {
    #PILOT2 .PILOT2-pc {
        display: none !important
    }

    #PILOT2 .PILOT2-phone {
        display: block !important;
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0
    }

    #PILOT2 .PILOT2-phone #section-1 .page {
        position: relative;
        width: 750px;
        overflow: hidden
    }

    #PILOT2 .PILOT2-phone #section-1 .group_1 {
        position: relative;
        width: 750px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_2 {
        width: 750px;
        height: 886px;
        background: url(i/3ffc850c78178352f429eace83641daa.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .image_1 {
        width: 300px;
        height: 87px;
        margin: 84px 0 0 225px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_1 {
        width: 646px;
        height: 26px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 24px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin: 25px 0 664px 57px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_3 {
        width: 750px;
        height: 1273px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_1 {
        width: 719px;
        height: 157px;
        margin: 18px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .box_1 {
        width: 357px;
        height: 157px;
        background: url(i/2deefe6e80946130e2aa27cab8056958.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_1 {
        width: 197px;
        height: 129px;
        margin: 18px 0 0 11px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_1 {
        width: 156px;
        height: 121px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_1 {
        background-image: linear-gradient(89deg, rgb(242, 240, 71) 0, rgb(242, 240, 71) 0, rgb(30, 217, 79) 100%, rgb(30, 217, 79) 100%);
        width: 134px;
        height: 80px;
        overflow-wrap: break-word;
        color: #fdc80e;
        font-size: 17px;
        text-align: left;
        line-height: 19px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_1 {
        width: 155px;
        height: 29px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 14px;
        margin: 12px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_2 {
        width: 155px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_3 {
        width: 155px;
        height: 29px;
        overflow-wrap: break-word;
        color: #26ff00;
        font-size: 14px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_4 {
        width: 155px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_5 {
        width: 155px;
        height: 29px;
        overflow-wrap: break-word;
        color: #00ff3a;
        font-size: 14px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_2 {
        width: 155px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .label_1 {
        width: 37px;
        height: 48px;
        margin-top: 81px
    }

    #PILOT2 .PILOT2-phone #section-1 .box_2 {
        width: 357px;
        height: 157px;
        background: url(i/2dbcb929c7c98890eeb7656c2cf500ce.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_2 {
        width: 129px;
        height: 83px;
        margin: 37px 0 0 18px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_3 {
        background-image: linear-gradient(66deg, rgb(183, 244, 255) 0, rgb(183, 244, 255) 0, rgb(204, 0, 255) 100%, rgb(204, 0, 255) 100%);
        width: 98px;
        height: 52px;
        overflow-wrap: break-word;
        color: #fdc80e;
        font-size: 17px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_6 {
        width: 129px;
        height: 17px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_2 {
        width: 719px;
        height: 377px;
        margin: 5px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_4 {
        width: 237px;
        height: 377px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_3 {
        width: 237px;
        height: 105px;
        background: url(i/31a952ecfe78c5c91c0792379a27246b.webp) 100% no-repeat;
        background-size: 100% 100%;
        -webkit-box-pack: flex-center;
        -ms-flex-pack: flex-center;
        justify-content: flex-center
    }

    #PILOT2 .PILOT2-phone #section-1 .box_3 {
        width: 199px;
        height: 45px;
        margin: 14px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_2 {
        width: 69px;
        height: 45px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_4 {
        width: 125px;
        height: 41px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 14px;
        margin-top: 2px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_5 {
        width: 194px;
        height: 23px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 10px;
        font-weight: 500;
        text-align: left;
        line-height: 10px;
        margin: 9px 0 14px 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_2 {
        height: 151px;
        background: url(i/8ae8f644c470b1a77dedd08f8a8ffa19.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 5px;
        width: 237px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_7 {
        background-image: linear-gradient(41deg, rgba(92, 210, 255, 0.65) 0, rgba(92, 210, 255, 0.65) 0, rgba(95, 76, 214, 0.65) 100%, rgba(95, 76, 214, 0.65) 100%);
        width: 190px;
        height: 18px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 14px;
        margin: 17px 0 0 23px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_3 {
        height: 111px;
        background: url(i/79472e03b620bab796943c23d7f2de1e.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 5px;
        width: 237px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_6 {
        background-image: linear-gradient(66deg, rgb(232, 180, 95) 0, rgb(232, 180, 95) 0, rgb(0, 204, 255) 100%, rgb(0, 204, 255) 100%);
        width: 89px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 21px;
        text-align: left;
        line-height: 21px;
        margin: 26px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_5 {
        width: 477px;
        height: 377px
    }

    #PILOT2 .PILOT2-phone #section-1 .box_4 {
        width: 477px;
        height: 216px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_6 {
        width: 234px;
        height: 216px;
        background: url(i/9380e360acaeac84bd09ec0b479dc0a2.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_3 {
        width: 158px;
        height: 86px;
        margin: 23px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_4 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(132, 245, 222)), color-stop(0, rgb(132, 245, 222)), color-stop(50%, rgb(86, 232, 242)), color-stop(100%, rgb(76, 197, 248)), to(rgb(76, 197, 248)));
        background-image: linear-gradient(rgb(132, 245, 222) 0, rgb(132, 245, 222) 0, rgb(86, 232, 242) 50%, rgb(76, 197, 248) 100%, rgb(76, 197, 248) 100%);
        width: 158px;
        height: 40px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_7 {
        width: 158px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 23px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_8 {
        width: 158px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_8 {
        width: 108px;
        height: 41px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px;
        margin-top: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_7 {
        width: 238px;
        height: 216px;
        background: url(i/f18ce01793ad22f419e302e0ea0e88a2.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_4 {
        width: 148px;
        height: 76px;
        margin: 21px 0 0 45px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_9 {
        background-image: linear-gradient(89deg, rgb(255, 171, 150) 0, rgba(255, 171, 150, 0.996078) 0, rgb(255, 15, 71) 100%, rgb(255, 15, 71) 100%);
        width: 148px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: center;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_10 {
        width: 120px;
        height: 34px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: center;
        line-height: 17px;
        margin: 4px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .box_5 {
        width: 477px;
        height: 156px;
        margin-top: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_8 {
        width: 300px;
        height: 156px;
        background: url(i/9cf415b7fa7729e1c6dba455968e0f09.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_5 {
        width: 111px;
        height: 74px;
        margin: 41px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_5 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 254, 255)), color-stop(0, rgb(255, 254, 255)), color-stop(100%, rgb(215, 255, 254)), to(rgb(215, 255, 254)));
        background-image: linear-gradient(180deg, rgb(255, 254, 255) 0, rgb(255, 254, 255) 0, rgb(215, 255, 254) 100%, rgb(215, 255, 254) 100%);
        width: 111px;
        height: 36px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_11 {
        width: 111px;
        height: 36px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 23px;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_9 {
        width: 111px;
        height: 36px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_6 {
        width: 91px;
        height: 30px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 14px;
        margin-top: 8px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_10 {
        width: 91px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_11 {
        width: 91px;
        height: 30px;
        overflow-wrap: break-word;
        color: #8bd9fa;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_12 {
        width: 91px;
        height: 30px;
        overflow-wrap: break-word;
        color: #ffc400;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_12 {
        width: 91px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_9 {
        height: 156px;
        background: url(i/4a9d5cf8b619449190aa83e5a430392c.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 172px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_7 {
        width: 109px;
        height: 44px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 17px;
        margin: 100px 0 0 31px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_13 {
        width: 109px;
        height: 44px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_13 {
        width: 109px;
        height: 44px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_4 {
        width: 719px;
        height: 271px;
        margin: 5px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .section_1 {
        width: 204px;
        height: 271px;
        background: url(i/22faf773e77e61d50784cb674afc7aee.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_14 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255)), color-stop(0, rgb(255, 255, 255)), color-stop(100%, rgb(234, 201, 49)), to(rgb(234, 201, 49)));
        background-image: linear-gradient(180deg, rgb(255, 255, 255) 0, rgb(255, 255, 255) 0, rgb(234, 201, 49) 100%, rgb(234, 201, 49) 100%);
        width: 147px;
        height: 62px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 17px;
        text-align: left;
        line-height: 21px;
        margin: 23px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_5 {
        width: 173px;
        height: 44px;
        margin: 128px 0 14px 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_14 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255)), color-stop(0, rgb(255, 255, 255)), color-stop(100%, rgb(234, 201, 49)), to(rgb(234, 201, 49)));
        background-image: linear-gradient(180deg, rgb(255, 255, 255) 0, rgb(255, 255, 255) 0, rgb(234, 201, 49) 100%, rgb(234, 201, 49) 100%);
        width: 56px;
        height: 23px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 28px;
        text-align: left;
        line-height: 21px;
        margin-top: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_2 {
        width: 28px;
        height: 39px;
        margin-left: 4px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_15 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255)), color-stop(0, rgb(255, 255, 255)), color-stop(100%, rgb(234, 201, 49)), to(rgb(234, 201, 49)));
        background-image: linear-gradient(180deg, rgb(255, 255, 255) 0, rgb(255, 255, 255) 0, rgb(234, 201, 49) 100%, rgb(234, 201, 49) 100%);
        width: 81px;
        height: 30px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px;
        margin: 14px 0 0 4px
    }

    #PILOT2 .PILOT2-phone #section-1 .section_2 {
        width: 300px;
        height: 271px;
        margin-left: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_10 {
        width: 300px;
        height: 151px;
        background: url(i/32f38776b92c3cce1520d21e0f82c2de.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_2 {
        width: 121px;
        height: 90px;
        margin: 31px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_6 {
        width: 95px;
        height: 90px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_16 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(250, 209, 38)), color-stop(0, rgba(250, 209, 38, 0.996078)), color-stop(100%, rgb(255, 84, 79)), to(rgb(255, 84, 79)));
        background-image: linear-gradient(180deg, rgb(250, 209, 38) 0, rgba(250, 209, 38, 0.996078) 0, rgb(255, 84, 79) 100%, rgb(255, 84, 79) 100%);
        width: 94px;
        height: 51px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 17px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_17 {
        width: 88px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px;
        margin-top: 9px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_3 {
        width: 28px;
        height: 40px;
        margin: 46px 0 0 -2px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_11 {
        width: 300px;
        height: 115px;
        background: url(i/19e394c3141b110bae2b6e6426a7bb97.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_7 {
        width: 155px;
        height: 70px;
        margin: 16px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_18 {
        background-image: linear-gradient(66deg, rgb(142, 217, 231) 0, rgb(142, 217, 231) 0, rgb(131, 83, 215) 100%, rgb(131, 83, 215) 100%);
        width: 155px;
        height: 28px;
        -webkit-text-stroke: 1px rgba(255, 255, 255, .15);
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_8 {
        width: 91px;
        height: 29px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 17px;
        margin-top: 13px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_15 {
        width: 91px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_16 {
        width: 91px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_19 {
        width: 91px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .section_3 {
        width: 205px;
        height: 271px;
        margin-left: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_9 {
        height: 151px;
        background: url(i/4611d7ce0a795fb0371f1f64ef3132d4.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 205px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_20 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(250, 204, 34)), color-stop(0, rgba(250, 204, 34, 0.996078)), color-stop(100%, rgb(248, 54, 0)), to(rgb(248, 54, 0)));
        background-image: linear-gradient(180deg, rgb(250, 204, 34) 0, rgba(250, 204, 34, 0.996078) 0, rgb(248, 54, 0) 100%, rgb(248, 54, 0) 100%);
        width: 159px;
        height: 42px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: center;
        line-height: 21px;
        margin: 17px 0 0 23px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_6 {
        width: 205px;
        height: 115px;
        background: url(i/98a9870d7d4cf63fb60923b27ed94339.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_3 {
        width: 162px;
        height: 45px;
        margin: 8px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_8 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(132, 245, 222)), color-stop(0, rgb(132, 245, 222)), color-stop(50%, rgb(86, 232, 242)), color-stop(100%, rgb(76, 197, 248)), to(rgb(76, 197, 248)));
        background-image: linear-gradient(180deg, rgb(132, 245, 222) 0, rgb(132, 245, 222) 0, rgb(86, 232, 242) 50%, rgb(76, 197, 248) 100%, rgb(76, 197, 248) 100%);
        width: 122px;
        height: 37px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 17px;
        text-align: left;
        line-height: 17px;
        margin-top: 8px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_4 {
        width: 29px;
        height: 40px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_7 {
        width: 719px;
        height: 156px;
        margin: 5px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_8 {
        width: 237px;
        height: 156px;
        background: url(i/217c17f955120987f2a9a68f8d056abd.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_9 {
        width: 184px;
        height: 52px;
        margin: 17px 0 0 26px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_17 {
        background-image: linear-gradient(41deg, rgba(92, 210, 255, 0.65) 0, rgba(92, 210, 255, 0.65) 0, rgba(95, 76, 214, 0.65) 100%, rgba(95, 76, 214, 0.65) 100%);
        width: 164px;
        height: 14px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: center;
        line-height: 21px;
        margin-left: 10px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_10 {
        width: 184px;
        height: 30px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: center;
        line-height: 14px;
        margin-top: 8px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_18 {
        width: 184px;
        height: 30px;
        overflow-wrap: break-word;
        color: #9a89ff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_21 {
        width: 184px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_19 {
        width: 184px;
        height: 30px;
        overflow-wrap: break-word;
        color: #9a89ff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_20 {
        width: 184px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_9 {
        width: 234px;
        height: 156px;
        margin-left: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .section_4 {
        width: 234px;
        height: 75px;
        background: url(i/9e330ac528b52de9fa8dd21737ad7143.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .box_6 {
        width: 86px;
        height: 58px;
        margin: 5px 0 0 10px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_3 {
        width: 86px;
        height: 24px
    }

    #PILOT2 .PILOT2-phone #section-1 .box_7 {
        width: 63px;
        height: 25px;
        margin: 9px 0 0 8px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_21 {
        background-image: linear-gradient(89deg, rgb(255, 171, 150) 0, rgba(255, 171, 150, 0.996078) 0, rgb(255, 15, 71) 100%, rgb(255, 15, 71) 100%);
        width: 42px;
        height: 16px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 21px;
        text-align: left;
        line-height: 21px;
        margin-top: 9px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_4 {
        width: 17px;
        height: 25px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_10 {
        width: 119px;
        height: 54px;
        margin: 12px 14px 0 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_11 {
        width: 119px;
        height: 27px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_22 {
        width: 119px;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 10px;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_23 {
        width: 119px;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 10px;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_22 {
        width: 119px;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 10px;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_23 {
        background-image: linear-gradient(89deg, rgb(255, 171, 150) 0, rgba(255, 171, 150, 0.996078) 0, rgb(255, 15, 71) 100%, rgb(255, 15, 71) 100%);
        width: 74px;
        height: 24px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 10px;
        font-weight: 500;
        text-align: left;
        line-height: 11px;
        margin-top: 3px
    }

    #PILOT2 .PILOT2-phone #section-1 .section_5 {
        height: 76px;
        background: url(i/726496665889dda084eded80962a557c.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 5px;
        width: 234px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_12 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(132, 245, 222)), color-stop(0, rgb(132, 245, 222)), color-stop(50%, rgb(86, 232, 242)), color-stop(100%, rgb(76, 197, 248)), to(rgb(76, 197, 248)));
        background-image: linear-gradient(180deg, rgb(132, 245, 222) 0, rgb(132, 245, 222) 0, rgb(86, 232, 242) 50%, rgb(76, 197, 248) 100%, rgb(76, 197, 248) 100%);
        width: 103px;
        height: 35px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 17px;
        margin: 21px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_24 {
        width: 103px;
        height: 35px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 21px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_24 {
        width: 103px;
        height: 35px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_10 {
        width: 238px;
        height: 156px;
        background: url(i/a2ab6c55dea4413a2faef6a7de36279c.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-left: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_25 {
        width: 91px;
        height: 39px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 17px;
        margin: 41px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_5 {
        width: 27px;
        height: 28px;
        margin: 6px 0 42px 13px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_11 {
        width: 719px;
        height: 252px;
        margin: 5px 0 22px 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_12 {
        width: 300px;
        height: 252px
    }

    #PILOT2 .PILOT2-phone #section-1 .section_6 {
        width: 300px;
        height: 151px;
        background: url(i/8e357da5830c56eb5c7f614b5456d3f0.webp) 100% no-repeat;
        background-size: 100% 100%;
        -webkit-box-pack: flex-center;
        -ms-flex-pack: flex-center;
        justify-content: flex-center
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_13 {
        background-image: linear-gradient(89deg, rgb(242, 240, 71) 0, rgb(242, 240, 71) 0, rgb(30, 217, 79) 100%, rgb(30, 217, 79) 100%);
        width: 152px;
        height: 37px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 21px;
        margin: 21px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_25 {
        width: 152px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_26 {
        width: 152px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_26 {
        width: 152px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_27 {
        width: 152px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_28 {
        width: 152px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_4 {
        width: 122px;
        height: 64px;
        margin: 8px 0 21px 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_11 {
        width: 122px;
        height: 64px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_27 {
        width: 122px;
        height: 59px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_29 {
        background-image: linear-gradient(89deg, rgb(242, 240, 71) 0, rgb(242, 240, 71) 0, rgb(30, 217, 79) 100%, rgb(30, 217, 79) 100%);
        width: 60px;
        height: 18px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 23px;
        text-align: left;
        line-height: 17px;
        margin: -13px 0 0 24px
    }

    #PILOT2 .PILOT2-phone #section-1 .section_7 {
        width: 22px;
        height: 33px;
        background: url(i/9eb32dfced5ae80ce8aaf8900b5550f7.webp) 0px 0px no-repeat;
        background-size: 31px 42px;
        margin: -33px 0 0 86px
    }

    #PILOT2 .PILOT2-phone #section-1 .section_8 {
        width: 299px;
        height: 96px;
        margin-top: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_14 {
        height: 96px;
        background: url(i/eaeff0700944a7b5ca138baba9cca6f5.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 114px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_28 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(250, 204, 34)), color-stop(0, rgba(250, 204, 34, 0.996078)), color-stop(100%, rgb(248, 54, 0)), to(rgb(248, 54, 0)));
        background-image: linear-gradient(180deg, rgb(250, 204, 34) 0, rgba(250, 204, 34, 0.996078) 0, rgb(248, 54, 0) 100%, rgb(248, 54, 0) 100%);
        width: 72px;
        height: 43px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 15px;
        margin: 6px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .box_8 {
        width: 179px;
        height: 96px;
        background: url(i/789521438f219a082b844fd461606b61.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_12 {
        width: 105px;
        height: 49px;
        margin: 23px 0 0 8px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_29 {
        background-image: linear-gradient(41deg, rgba(9, 187, 254, 0.65) 0, rgba(9, 187, 254, 0.65) 0, rgba(90, 66, 236, 0.65) 100%, rgba(90, 66, 236, 0.65) 100%);
        width: 105px;
        height: 25px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 13px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_30 {
        width: 86px;
        height: 19px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 8px;
        font-weight: 500;
        text-align: left;
        line-height: 8px;
        margin-top: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_13 {
        width: 238px;
        height: 252px;
        margin-left: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .section_9 {
        width: 238px;
        height: 121px;
        background: url(i/823fe8a14f7333ba4195cb7ccdce8a67.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_13 {
        width: 136px;
        height: 64px;
        margin: 28px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_30 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(250, 204, 34)), color-stop(0, rgba(250, 204, 34, 0.996078)), color-stop(100%, rgb(248, 54, 0)), to(rgb(248, 54, 0)));
        background-image: linear-gradient(180deg, rgb(250, 204, 34) 0, rgba(250, 204, 34, 0.996078) 0, rgb(248, 54, 0) 100%, rgb(248, 54, 0) 100%);
        width: 136px;
        height: 16px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 13px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_15 {
        width: 107px;
        height: 42px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 13px;
        margin-top: 6px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_31 {
        width: 107px;
        height: 42px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 13px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_32 {
        width: 107px;
        height: 42px;
        overflow-wrap: break-word;
        color: #fb0;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 13px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_31 {
        width: 107px;
        height: 42px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 13px
    }

    #PILOT2 .PILOT2-phone #section-1 .section_10 {
        width: 238px;
        height: 126px;
        background: url(i/0dc2f63f3c2a1af49b023d2e4afb7483.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_14 {
        width: 210px;
        height: 51px;
        margin: 15px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_32 {
        background-image: -webkit-gradient(linear, right top, left top, color-stop(0, rgb(248, 70, 4)), color-stop(0, rgb(248, 70, 4)), color-stop(100%, rgb(1, 107, 236)), to(rgb(1, 107, 236)));
        background-image: linear-gradient(270deg, rgb(248, 70, 4) 0, rgb(248, 70, 4) 0, rgb(1, 107, 236) 100%, rgb(1, 107, 236) 100%);
        width: 210px;
        height: 38px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 17px;
        text-align: center;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_33 {
        width: 143px;
        height: 12px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 10px;
        font-weight: 500;
        text-align: center;
        line-height: 14px;
        margin: 1px 0 0 36px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_12 {
        width: 190px;
        height: 24px;
        margin: 18px 0 18px 25px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_13 {
        height: 24px;
        background: url(i/6abebe7b3ec492e037ece6bc638b06a5.webp) -1px -1px no-repeat;
        background-size: 74px 25px;
        width: 72px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_16 {
        width: 49px;
        height: 15px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 17px;
        margin: 5px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_34 {
        width: 49px;
        height: 15px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_35 {
        width: 49px;
        height: 15px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_14 {
        height: 24px;
        background: url(i/b47edc6804dac5559dedca200f5f5c76.webp) -1px -1px no-repeat;
        background-size: 74px 25px;
        width: 72px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_17 {
        width: 44px;
        height: 15px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 17px;
        margin: 5px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_36 {
        width: 44px;
        height: 15px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_37 {
        width: 44px;
        height: 15px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_14 {
        width: 171px;
        height: 252px;
        background: url(i/4d7f78f845e70c418baa0f84d211b277.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-left: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_15 {
        width: 104px;
        height: 86px;
        margin: 18px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_33 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(132, 245, 222)), color-stop(0, rgb(132, 245, 222)), color-stop(50%, rgb(86, 232, 242)), color-stop(100%, rgb(76, 197, 248)), to(rgb(76, 197, 248)));
        background-image: linear-gradient(180deg, rgb(132, 245, 222) 0, rgb(132, 245, 222) 0, rgb(86, 232, 242) 50%, rgb(76, 197, 248) 100%, rgb(76, 197, 248) 100%);
        width: 103px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_18 {
        width: 100px;
        height: 40px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 14px;
        margin-top: 9px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_38 {
        width: 100px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 12px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_39 {
        width: 100px;
        height: 40px;
        overflow-wrap: break-word;
        color: #00c2ff;
        font-size: 12px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_34 {
        width: 100px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 12px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_40 {
        width: 100px;
        height: 40px;
        overflow-wrap: break-word;
        color: #74f2e5;
        font-size: 12px;
        font-weight: 500;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_15 {
        width: 750px;
        height: 794px;
        background: url(i/5deb9fe21b52b11b44f4577252ccee58.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: -1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_16 {
        width: 692px;
        height: 154px;
        margin: 39px 0 0 30px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_41 {
        width: 641px;
        height: 39px;
        overflow-wrap: break-word;
        color: #fffdfd;
        font-size: 35px;
        text-align: left;
        line-height: 35px;
        margin-left: 25px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_19 {
        width: 692px;
        height: 98px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 17px;
        margin-top: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_42 {
        width: 692px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_43 {
        width: 692px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_44 {
        width: 692px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_45 {
        width: 692px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_46 {
        width: 692px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_47 {
        width: 692px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_35 {
        width: 692px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .box_9 {
        width: 319px;
        height: 38px;
        margin: 462px 0 0 134px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_20 {
        height: 28px;
        background: url(i/21b8f7abaafd0a42d8d227279aa7b05b.webp) 0px 10px no-repeat;
        background-size: 142px 29px;
        width: 141px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_48 {
        background-image: linear-gradient(89deg, rgb(255, 171, 150) 0, rgba(255, 171, 150, 0.996078) 0, rgb(255, 15, 71) 100%, rgb(255, 15, 71) 100%);
        width: 114px;
        height: 17px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        text-align: left;
        line-height: 15px;
        margin: 7px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_21 {
        height: 28px;
        background: url(i/ea9db43260b4fb26f3a85e69cde94f13.webp) -1px 10px no-repeat;
        background-size: 113px 29px;
        margin-top: 10px;
        width: 112px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_49 {
        background-image: linear-gradient(89deg, rgb(242, 240, 71) 0, rgb(242, 240, 71) 0, rgb(30, 217, 79) 100%, rgb(30, 217, 79) 100%);
        width: 89px;
        height: 13px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        text-align: left;
        line-height: 15px;
        margin: 8px 0 0 11px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_22 {
        height: 28px;
        background: url(i/835530ebb75e75da5c91a9eda40c54f0.webp) 0px 9px no-repeat;
        background-size: 112px 29px;
        width: 112px;
        margin: 18px 0 55px 561px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_50 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(132, 245, 222)), color-stop(0, rgb(132, 245, 222)), color-stop(50%, rgb(86, 232, 242)), color-stop(100%, rgb(76, 197, 248)), to(rgb(76, 197, 248)));
        background-image: linear-gradient(rgb(132, 245, 222) 0, rgb(132, 245, 222) 0, rgb(86, 232, 242) 50%, rgb(76, 197, 248) 100%, rgb(76, 197, 248) 100%);
        width: 85px;
        height: 17px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        text-align: left;
        line-height: 15px;
        margin: 7px 0 0 13px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_16 {
        width: 750px;
        height: 869px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_51 {
        width: 494px;
        height: 48px;
        overflow-wrap: break-word;
        color: #fcfcfc;
        font-size: 47px;
        text-align: center;
        line-height: 47px;
        margin: 50px 0 0 129px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_15 {
        width: 721px;
        height: 544px;
        margin: 42px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_17 {
        width: 721px;
        height: 100px;
        background: url(i/650f7a956c807f47f9e6d833573f5d0c.webp) -1px 0px no-repeat;
        background-size: 722px 101px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_5 {
        width: 485px;
        height: 79px;
        margin: 11px 0 0 10px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_5 {
        width: 145px;
        height: 79px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_17 {
        width: 319px;
        height: 45px;
        overflow-wrap: break-word;
        color: #f2f2f2;
        font-size: 19px;
        text-align: left;
        line-height: 23px;
        margin-top: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_6 {
        width: 79px;
        height: 79px;
        margin: 11px 11px 0 136px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_18 {
        width: 721px;
        height: 100px;
        background: url(i/7575e3f57d7bd5a64d0b32cf0614b102.webp) -1px 0px no-repeat;
        background-size: 722px 101px;
        margin-top: 11px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_6 {
        width: 552px;
        height: 78px;
        margin: 11px 0 0 10px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_7 {
        width: 145px;
        height: 78px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_18 {
        width: 386px;
        height: 44px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px;
        margin-top: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_8 {
        width: 79px;
        height: 78px;
        margin: 11px 11px 0 69px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_19 {
        width: 721px;
        height: 100px;
        background: url(i/126f7a3bb1a31134272df5d43f550b5b.webp) -1px 0px no-repeat;
        background-size: 722px 101px;
        margin-top: 11px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_7 {
        width: 447px;
        height: 78px;
        margin: 11px 0 0 10px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_9 {
        width: 145px;
        height: 78px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_19 {
        width: 281px;
        height: 45px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px;
        margin-top: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_10 {
        width: 79px;
        height: 78px;
        margin: 11px 11px 0 174px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_20 {
        width: 721px;
        height: 100px;
        background: url(i/7df7f4ba58b4a3a90d1af027f1bf20a5.webp) -1px -1px no-repeat;
        background-size: 722px 101px;
        margin-top: 11px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_8 {
        width: 549px;
        height: 79px;
        margin: 10px 0 0 10px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_11 {
        width: 145px;
        height: 79px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_20 {
        width: 383px;
        height: 44px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 23px;
        margin-top: 19px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_36 {
        width: 383px;
        height: 44px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_52 {
        width: 383px;
        height: 44px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_53 {
        width: 383px;
        height: 44px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_12 {
        width: 79px;
        height: 79px;
        margin: 10px 11px 0 72px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_21 {
        width: 721px;
        height: 100px;
        background: url(i/57a119bab84f8d44b2998c984e10eaf6.webp) -1px -1px no-repeat;
        background-size: 722px 101px;
        margin-top: 11px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_9 {
        width: 545px;
        height: 79px;
        margin: 10px 0 0 10px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_13 {
        width: 145px;
        height: 79px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_21 {
        width: 379px;
        height: 46px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px;
        margin-top: 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_14 {
        width: 79px;
        height: 79px;
        margin: 10px 11px 0 76px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_23 {
        height: 159px;
        background: url(i/c26038cca7cadf544479ca73601060a9.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 750px;
        margin: 24px 0 2px 0
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_37 {
        width: 682px;
        height: 80px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 37px;
        text-align: center;
        line-height: 41px;
        margin: 42px 0 0 34px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_22 {
        width: 750px;
        height: 693px;
        background: url(i/915e7f14c6e8a1a2d42919407e467dbf.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: -1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_22 {
        width: 573px;
        height: 223px;
        margin: 48px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_38 {
        width: 572px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 35px;
        text-align: left;
        line-height: 35px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_24 {
        width: 450px;
        height: 124px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 17px;
        margin-top: 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_54 {
        width: 450px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_55 {
        width: 450px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fb7099;
        font-size: 17px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_56 {
        width: 450px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_57 {
        width: 450px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fb7099;
        font-size: 17px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_58 {
        width: 450px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_39 {
        width: 450px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fb7099;
        font-size: 17px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .grid_1 {
        width: 407px;
        height: 151px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 169px 0 102px 18px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_25 {
        height: 72px;
        background: url(i/69272bac9f22862baefe9d515f3a7ed5.webp) -1px 0px no-repeat;
        background-size: 202px 72px;
        width: 201px;
        margin: 0 5px 5px 0
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_40 {
        width: 175px;
        height: 38px;
        overflow-wrap: break-word;
        color: #f8f8f8;
        font-size: 19px;
        text-align: left;
        line-height: 21px;
        margin: 17px 0 0 11px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_23 {
        position: relative;
        width: 201px;
        height: 72px;
        background: url(i/7e313f9ac5857b72ea806502781bee07.webp) 0px 0px no-repeat;
        background-size: 202px 72px;
        margin-bottom: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_26 {
        width: 162px;
        height: 19px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 17px;
        margin: 35px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_59 {
        width: 162px;
        height: 19px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_60 {
        width: 162px;
        height: 19px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_61 {
        position: absolute;
        left: 12px;
        top: 17px;
        width: 75px;
        height: 19px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 23px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_23 {
        height: 72px;
        background: url(i/8f685f7dc4cc95095c89cb3a43615bea.webp) -1px 0px no-repeat;
        background-size: 202px 72px;
        width: 201px;
        margin: 0 5px 5px 0
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_27 {
        width: auto;
        height: 40px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 21px;
        margin: 17px 0 0 11px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_41 {
        width: 180px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_62 {
        width: 190px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_24 {
        height: 72px;
        background: url(i/bbf7cf3dfad0b1db9e376ee647de90aa.webp) 0px 0px no-repeat;
        background-size: 202px 72px;
        margin-bottom: 5px;
        width: 201px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_28 {
        width: 135px;
        height: 45px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 21px;
        margin: 14px 0 0 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_42 {
        width: 135px;
        height: 45px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 21px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_63 {
        width: 135px;
        height: 45px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 21px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_25 {
        position: relative;
        width: 750px;
        height: 1947px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_64 {
        width: 112px;
        height: 29px;
        overflow-wrap: break-word;
        color: #f93;
        font-size: 36px;
        text-align: center;
        line-height: 36px;
        margin: 50px 0 0 301px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_26 {
        width: 572px;
        height: 254px;
        margin: 35px 0 0 92px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_10 {
        width: 358px;
        height: 254px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_15 {
        width: 358px;
        height: 210px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_24 {
        width: 208px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin: 15px 0 0 76px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_11 {
        width: 202px;
        height: 254px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_16 {
        width: 202px;
        height: 210px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_25 {
        width: 130px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin: 15px 0 0 34px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_27 {
        width: 684px;
        height: 234px;
        margin: 26px 0 0 33px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_12 {
        width: 214px;
        height: 234px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_17 {
        width: 214px;
        height: 190px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_26 {
        width: 175px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin: 15px 0 0 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_13 {
        width: 216px;
        height: 232px;
        margin: 2px 0 0 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_18 {
        width: 215px;
        height: 190px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_27 {
        width: 208px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin: 13px 0 0 8px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_14 {
        width: 215px;
        height: 234px;
        margin-left: 19px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_19 {
        width: 215px;
        height: 190px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_28 {
        width: 207px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin: 15px 0 0 8px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_15 {
        width: 308px;
        height: 37px;
        margin: 48px 0 0 242px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_29 {
        width: 251px;
        height: 29px;
        overflow-wrap: break-word;
        color: #f93;
        font-size: 36px;
        text-align: center;
        line-height: 36px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_6 {
        width: 31px;
        height: 37px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_28 {
        width: 554px;
        height: 265px;
        margin: 48px 0 0 98px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_16 {
        width: 271px;
        height: 227px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_20 {
        width: 271px;
        height: 159px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_43 {
        width: 186px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin: 38px 0 0 52px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_17 {
        width: 271px;
        height: 231px;
        margin-top: 34px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_44 {
        width: 170px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin-left: 43px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_21 {
        width: 271px;
        height: 159px;
        margin-top: 42px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_29 {
        width: 530px;
        height: 199px;
        margin: 38px 0 0 112px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_16 {
        width: 259px;
        height: 198px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_22 {
        width: 259px;
        height: 151px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_30 {
        width: 196px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin: 18px 0 0 30px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_17 {
        width: 259px;
        height: 199px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_23 {
        width: 259px;
        height: 151px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_31 {
        width: 169px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin: 19px 0 0 51px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_18 {
        width: 356px;
        height: 38px;
        margin: 55px 0 0 202px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_32 {
        width: 304px;
        height: 28px;
        overflow-wrap: break-word;
        color: #f93;
        font-size: 36px;
        text-align: center;
        line-height: 36px;
        margin-top: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_7 {
        width: 30px;
        height: 38px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_30 {
        width: 573px;
        height: 254px;
        margin: 33px 0 0 91px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_19 {
        width: 359px;
        height: 239px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_24 {
        width: 359px;
        height: 210px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_33 {
        width: 328px;
        height: 14px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin: 15px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_20 {
        width: 202px;
        height: 254px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_25 {
        width: 202px;
        height: 210px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_34 {
        width: 154px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin: 15px 0 0 22px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-wrapper_1 {
        width: 683px;
        height: 191px;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin: 34px 0 0 33px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_26-0 {
        width: 214px;
        height: 190px;
        margin-right: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_26-1 {
        width: 214px;
        height: 190px;
        margin-right: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_26-2 {
        width: 214px;
        height: 190px;
        margin-right: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_29 {
        width: 652px;
        height: 29px;
        margin: 21px 0 25px 42px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_45 {
        width: 195px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_65 {
        width: 211px;
        height: 15px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin-left: 34px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_66 {
        width: 165px;
        height: 15px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 14px;
        margin-left: 47px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_8 {
        position: absolute;
        left: 412px;
        top: 48px;
        width: 31px;
        height: 37px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_31 {
        width: 750px;
        height: 598px;
        background: url(i/de8fa72c7ad3fa928ad8214c4558ee48.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: -1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_35 {
        width: 697px;
        height: 116px;
        margin: 90px 0 0 26px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_67 {
        width: 549px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 35px;
        text-align: center;
        line-height: 35px;
        margin-left: 74px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_30 {
        width: 697px;
        height: 60px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 17px;
        margin-top: 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_68 {
        width: 697px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_69 {
        width: 697px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_70 {
        width: 697px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_71 {
        width: 697px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_72 {
        width: 697px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .block_18 {
        width: 718px;
        height: 269px;
        margin: 46px 0 77px 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_21 {
        width: 344px;
        height: 269px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_27 {
        width: 344px;
        height: 200px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_36 {
        width: 241px;
        height: 53px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: center;
        line-height: 17px;
        margin: 16px 0 0 51px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_22 {
        width: 344px;
        height: 251px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_28 {
        width: 344px;
        height: 200px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_37 {
        width: 231px;
        height: 35px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: center;
        line-height: 17px;
        margin: 16px 0 0 57px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_32 {
        width: 750px;
        height: 604px;
        background: url(i/4eee71549497548c95272de3bd472b1b.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 359px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_31 {
        width: 251px;
        height: 98px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 35px;
        margin: 83px 0 0 374px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_46 {
        width: 251px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 32px;
        text-align: left;
        line-height: 35px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_73 {
        width: 251px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 24px;
        font-weight: 500;
        text-align: left;
        line-height: 30px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_32 {
        width: 333px;
        height: 135px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 16px;
        margin: 37px 0 0 375px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_74 {
        width: 333px;
        height: 135px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_75 {
        width: 333px;
        height: 135px;
        overflow-wrap: break-word;
        color: #fd5e2d;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_76 {
        width: 333px;
        height: 135px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_77 {
        width: 333px;
        height: 135px;
        overflow-wrap: break-word;
        color: #fd5e2d;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_78 {
        width: 333px;
        height: 135px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_79 {
        width: 532px;
        height: 17px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: center;
        line-height: 19px;
        margin: 138px 0 116px 108px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_33 {
        width: 750px;
        height: 587px;
        background: url(i/a9e50beb3c7861f3d325a7d8ad095448.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 117px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_38 {
        width: 598px;
        height: 211px;
        margin: 73px 0 0 22px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_47 {
        width: 598px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 32px;
        text-align: left;
        line-height: 35px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_33 {
        width: 383px;
        height: 123px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 17px;
        margin: 25px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_80 {
        width: 383px;
        height: 123px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_81 {
        width: 383px;
        height: 123px;
        overflow-wrap: break-word;
        color: #00c1ff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_82 {
        width: 383px;
        height: 123px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_83 {
        width: 383px;
        height: 123px;
        overflow-wrap: break-word;
        color: #00c1ff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_84 {
        width: 383px;
        height: 123px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_48 {
        width: 195px;
        height: 41px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: left;
        line-height: 17px;
        margin: 210px 0 52px 88px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_34 {
        width: 750px;
        height: 252px
    }

    #PILOT2 .PILOT2-phone #section-1 .box_10 {
        width: 566px;
        height: 153px;
        margin: 60px 0 0 87px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_39 {
        width: 566px;
        height: 153px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_34 {
        width: 476px;
        height: 65px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 30px;
        margin-left: 45px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_85 {
        width: 476px;
        height: 65px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 30px;
        text-align: left;
        line-height: 30px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_86 {
        width: 476px;
        height: 65px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 30px;
        text-align: left;
        line-height: 30px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_87 {
        width: 476px;
        height: 65px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 30px;
        text-align: left;
        line-height: 30px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_88 {
        width: 476px;
        height: 65px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 30px;
        text-align: left;
        line-height: 30px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_49 {
        width: 476px;
        height: 65px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 30px;
        text-align: left;
        line-height: 30px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_35 {
        width: 566px;
        height: 71px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 15px;
        margin-top: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_89 {
        width: 566px;
        height: 71px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_90 {
        width: 566px;
        height: 71px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_91 {
        width: 566px;
        height: 71px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_92 {
        width: 566px;
        height: 71px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .image_29 {
        width: 721px;
        height: 479px;
        margin: -1px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_35 {
        width: 750px;
        height: 667px;
        background: url(i/f419e7fd31efb0752812021a8334bac9.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_40 {
        width: 628px;
        height: 184px;
        margin: 34px 0 0 58px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_36 {
        width: 547px;
        height: 69px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 32px;
        margin-left: 45px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_93 {
        width: 517px;
        height: 69px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 32px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_94 {
        width: 517px;
        height: 69px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 32px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_95 {
        width: 517px;
        height: 69px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 32px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_96 {
        width: 517px;
        height: 69px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 32px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_50 {
        width: 517px;
        height: 69px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 32px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_37 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 16px;
        margin-top: 22px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_97 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_98 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_99 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_100 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_101 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_102 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_103 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_104 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_105 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_106 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_107 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_108 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_109 {
        width: 628px;
        height: 93px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_38 {
        width: 302px;
        height: 21px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 16px;
        margin: 292px 0 156px 220px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_110 {
        width: 302px;
        height: 21px;
        overflow-wrap: break-word;
        color: #fcfcfc;
        font-size: 19px;
        text-align: left;
        line-height: 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_111 {
        width: 302px;
        height: 21px;
        overflow-wrap: break-word;
        color: #fcfcfc;
        font-size: 19px;
        text-align: left;
        line-height: 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_36 {
        width: 750px;
        height: 626px;
        background: url(i/97ac1b2c1732250971410046bc04303a.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_41 {
        width: 486px;
        height: 142px;
        margin: 98px 0 0 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_51 {
        width: 486px;
        height: 64px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 34px;
        text-align: left;
        line-height: 34px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_39 {
        width: 423px;
        height: 59px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 20px;
        margin: 19px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_112 {
        width: 423px;
        height: 59px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_113 {
        width: 423px;
        height: 59px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_114 {
        width: 423px;
        height: 59px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_115 {
        width: 423px;
        height: 59px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_116 {
        width: 423px;
        height: 59px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .grid_2 {
        width: 457px;
        height: 198px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 68px 0 120px 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .grid_2 img {
        margin: 0 auto
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_23-0 {
        width: 89px;
        height: 87px;
        margin: 0 14px 14px 0
    }

    #PILOT2 .PILOT2-phone #section-1 .image_30-0 {
        width: 59px;
        height: 59px;
        margin-left: 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_42-0 {
        width: 116px;
        height: 14px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 13px;
        text-align: center;
        line-height: 13px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_23-1 {
        width: 89px;
        height: 87px;
        margin: 0 14px 14px 0
    }

    #PILOT2 .PILOT2-phone #section-1 .image_30-1 {
        width: 59px;
        height: 59px;
        margin-left: 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_42-1 {
        width: 116px;
        height: 14px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 13px;
        text-align: center;
        line-height: 13px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_23-2 {
        width: 89px;
        height: 87px;
        margin: 0 14px 14px 0;
        margin-right: 0
    }

    #PILOT2 .PILOT2-phone #section-1 .image_30-2 {
        width: 59px;
        height: 59px;
        margin-left: 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_42-2 {
        width: 116px;
        height: 14px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 13px;
        text-align: center;
        line-height: 13px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_23-3 {
        width: 89px;
        height: 87px;
        margin: 0 14px 14px 0
    }

    #PILOT2 .PILOT2-phone #section-1 .image_30-3 {
        width: 59px;
        height: 59px;
        margin-left: 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_42-3 {
        width: 116px;
        height: 14px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 13px;
        text-align: center;
        line-height: 13px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_23-4 {
        width: 89px;
        height: 87px;
        margin: 0 14px 14px 0
    }

    #PILOT2 .PILOT2-phone #section-1 .image_30-4 {
        width: 59px;
        height: 59px;
        margin-left: 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_42-4 {
        width: 116px;
        height: 14px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 13px;
        text-align: center;
        line-height: 13px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_23-5 {
        width: 89px;
        height: 87px;
        margin: 0 14px 14px 0;
        margin-right: 0
    }

    #PILOT2 .PILOT2-phone #section-1 .image_30-5 {
        width: 59px;
        height: 59px;
        margin-left: 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_42-5 {
        width: 116px;
        height: 14px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 13px;
        text-align: center;
        line-height: 13px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_23-6 {
        width: 89px;
        height: 87px;
        margin: 0 14px 14px 0;
        margin-bottom: 0
    }

    #PILOT2 .PILOT2-phone #section-1 .image_30-6 {
        width: 59px;
        height: 59px;
        margin-left: 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_42-6 {
        width: 116px;
        height: 14px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 13px;
        text-align: center;
        line-height: 13px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_40 {
        height: 147px;
        background: url(i/bcd4792583fe625173dabdb37c74244c.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 1px;
        width: 750px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_52 {
        width: 662px;
        height: 80px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 34px;
        text-align: center;
        line-height: 41px;
        margin: 44px 0 0 40px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_37 {
        position: relative;
        width: 750px;
        height: 712px;
        background: url(i/c345e1a9617179e67f17d48f320539ac.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 2px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_43 {
        width: 601px;
        height: 75px;
        margin: 69px 0 0 72px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_117 {
        width: 601px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 33px;
        text-align: center;
        line-height: 26px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_118 {
        width: 445px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 27px;
        font-weight: 500;
        text-align: center;
        line-height: 22px;
        margin: 8px 0 0 83px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_41 {
        width: 620px;
        height: 98px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 20px;
        margin: 21px 0 0 67px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_119 {
        width: 620px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_120 {
        width: 620px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_121 {
        width: 620px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_122 {
        width: 620px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_123 {
        width: 620px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_124 {
        width: 620px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_125 {
        width: 620px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_126 {
        width: 620px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_127 {
        width: 620px;
        height: 98px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_42 {
        width: 533px;
        height: 20px;
        margin: 411px 0 0 127px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_128 {
        width: 97px;
        height: 15px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 22px;
        margin-top: 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_129 {
        width: 86px;
        height: 15px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 22px;
        margin-left: 107px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_130 {
        width: 175px;
        height: 19px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 22px;
        margin: 1px 0 0 68px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_43 {
        width: 475px;
        height: 23px;
        margin: 5px 0 10px 124px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_131 {
        width: auto;
        height: 23px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 27px;
        text-align: center;
        line-height: 22px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_132 {
        width: auto;
        height: 21px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 27px;
        text-align: center;
        line-height: 22px;
        margin-top: 2px
    }

    #PILOT2 .PILOT2-phone #section-1 .box_11 {
        position: absolute;
        left: 81px;
        top: 648px;
        width: 192px;
        height: 106px;
        border: 2px solid #fff
    }

    #PILOT2 .PILOT2-phone #section-1 .box_12 {
        position: absolute;
        left: 280px;
        top: 648px;
        width: 192px;
        height: 106px;
        border: 2px solid #fff
    }

    #PILOT2 .PILOT2-phone #section-1 .box_13 {
        position: absolute;
        left: 478px;
        top: 648px;
        width: 192px;
        height: 106px;
        border: 2px solid #fff
    }

    #PILOT2 .PILOT2-phone #section-1 .group_38 {
        width: 750px;
        height: 706px;
        background: url(i/94b815e504e46cfe1347d176febc9af7.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 149px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_44 {
        width: 633px;
        height: 170px;
        margin: 78px 0 0 58px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_133 {
        width: 587px;
        height: 39px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 35px;
        text-align: center;
        line-height: 27px;
        margin-left: 23px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_134 {
        width: 586px;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 23px;
        margin: 8px 0 0 23px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_44 {
        width: 633px;
        height: 83px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 21px;
        margin-top: 13px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_53 {
        width: 633px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_135 {
        width: 633px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_136 {
        width: 633px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_137 {
        width: 633px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_54 {
        width: 633px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_39 {
        width: 750px;
        height: 735px;
        background: url(i/f253f5c1e4d1214639d9633c6157a062.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: -2px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_138 {
        width: 350px;
        height: 24px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 28px;
        margin: 92px 0 0 201px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_45 {
        width: 713px;
        height: 154px;
        margin: 21px 0 444px 19px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_139 {
        width: 588px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: center;
        line-height: 36px;
        margin-left: 63px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_45 {
        width: 713px;
        height: 104px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 18px;
        margin-top: 10px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_140 {
        width: 713px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_141 {
        width: 713px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_142 {
        width: 713px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_143 {
        width: 713px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_144 {
        width: 713px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .group_40 {
        width: 750px;
        height: 723px;
        background: url(i/41fcf01797d788a8f97dcd19716b563c.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 2px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_46 {
        width: 342px;
        height: 135px;
        margin: 81px 0 0 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_145 {
        width: 342px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 33px;
        text-align: left;
        line-height: 40px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_146 {
        width: 271px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 26px;
        font-weight: 500;
        text-align: left;
        line-height: 26px;
        margin-top: 7px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_46 {
        width: 295px;
        height: 50px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 16px;
        margin-top: 10px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_147 {
        width: 295px;
        height: 50px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_148 {
        width: 295px;
        height: 50px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_149 {
        width: 295px;
        height: 50px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_41 {
        width: 750px;
        height: 698px;
        background: url(i/ac60ee33207b9b39e0e72a5fdaea18fa.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 65px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_47 {
        width: 333px;
        height: 161px;
        margin: 108px 0 0 345px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_55 {
        width: 225px;
        height: 65px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 35px;
        text-align: left;
        line-height: 35px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_47 {
        width: 333px;
        height: 63px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 21px;
        margin-top: 33px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_150 {
        width: 333px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 21px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_151 {
        width: 333px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 21px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_42 {
        width: 750px;
        height: 751px;
        background: url(i/c9ecaa45ff1ce16f750997db535ed518.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_48 {
        width: 692px;
        height: 165px;
        margin: 56px 0 0 29px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_152 {
        width: 362px;
        height: 36px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 32px;
        font-weight: 500;
        text-align: center;
        line-height: 32px;
        margin-left: 164px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_153 {
        width: 466px;
        height: 43px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 41px;
        text-align: center;
        line-height: 41px;
        margin: 19px 0 0 112px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_48 {
        width: 692px;
        height: 49px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 24px;
        margin-top: 18px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_154 {
        width: 692px;
        height: 49px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 24px;
        text-align: left;
        line-height: 24px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_155 {
        width: 692px;
        height: 49px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 24px;
        text-align: left;
        line-height: 24px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_43 {
        height: 612px;
        background: url(i/cb1764f1323bd8fdcef24880d3dbf1cb.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 721px;
        margin: 16px 0 0 13px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_49 {
        width: 631px;
        height: 17px;
        margin: 174px 0 0 60px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_156 {
        width: 117px;
        height: 13px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: center;
        line-height: 24px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_157 {
        width: 140px;
        height: 16px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin: 1px 0 0 121px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_158 {
        width: 168px;
        height: 11px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin: 2px 0 0 85px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_50 {
        width: 677px;
        height: 16px;
        margin: 190px 0 215px 18px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_159 {
        width: 206px;
        height: 15px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: center;
        line-height: 24px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_160 {
        width: 139px;
        height: 16px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin-left: 76px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_161 {
        width: 180px;
        height: 16px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin-left: 76px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_44 {
        width: 750px;
        height: 51px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_51 {
        width: 515px;
        height: 13px;
        margin: 10px 0 0 141px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_162 {
        width: 94px;
        height: 13px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: center;
        line-height: 24px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_163 {
        width: 226px;
        height: 12px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin-top: 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_45 {
        width: 750px;
        height: 275px;
        margin-top: 698px
    }

    #PILOT2 .PILOT2-phone #section-1 .section_11 {
        width: 680px;
        height: 116px;
        margin: 143px 0 0 35px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_52 {
        width: 195px;
        height: 99px;
        margin-top: 2px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_164 {
        width: 111px;
        height: 16px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 20px;
        text-align: center;
        line-height: 27px;
        margin-left: 41px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_165 {
        width: 195px;
        height: 66px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 16px;
        margin-top: 17px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_49 {
        width: 223px;
        height: 116px;
        margin-left: 33px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_166 {
        width: 147px;
        height: 24px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 20px;
        text-align: center;
        line-height: 27px;
        margin-left: 38px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_56 {
        width: 223px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 16px;
        margin-top: 9px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_50 {
        width: 193px;
        height: 116px;
        margin-left: 36px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_167 {
        width: 193px;
        height: 24px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 20px;
        text-align: center;
        line-height: 27px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_57 {
        width: 186px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 16px;
        margin: 9px 0 0 4px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_46 {
        width: 750px;
        height: 708px;
        background: url(i/4fb64dcfe2eafd6370e2dd7093a69463.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: -1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_51 {
        width: 606px;
        height: 178px;
        margin: 48px 0 0 76px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_168 {
        width: 406px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 35px;
        text-align: center;
        line-height: 27px;
        margin-left: 104px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_169 {
        width: 343px;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin: 14px 0 0 131px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_53 {
        width: 606px;
        height: 83px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 21px;
        margin-top: 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_170 {
        width: 606px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_171 {
        width: 606px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_58 {
        width: 606px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_172 {
        width: 606px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_173 {
        width: 606px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_174 {
        width: 418px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 35px;
        text-align: center;
        line-height: 27px;
        margin: 454px 0 10px 168px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_47 {
        width: 750px;
        height: 700px;
        background: url(i/e83ffe5fde932a0bc4acb59379b88b69.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 22px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_52 {
        width: 671px;
        height: 109px;
        margin: -4px 0 0 40px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_175 {
        width: 557px;
        height: 32px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin-left: 57px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_54 {
        width: 671px;
        height: 61px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 21px;
        margin-top: 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_176 {
        width: 671px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_177 {
        width: 671px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_178 {
        width: 671px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_179 {
        width: 671px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_180 {
        width: 671px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_181 {
        width: 671px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_59 {
        width: 671px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_31 {
        width: 720px;
        height: 133px;
        margin: 449px 0 13px 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_48 {
        width: 750px;
        height: 670px;
        background: url(i/117055bd029d621ec8db1a9ba1fc1da1.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 2px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_53 {
        width: 328px;
        height: 76px;
        margin: 50px 0 0 216px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_182 {
        width: 328px;
        height: 39px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 35px;
        text-align: center;
        line-height: 27px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_183 {
        width: auto;
        height: 23px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 27px;
        margin: 14px 0 0 0
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_55 {
        width: 694px;
        height: 60px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 17px;
        margin: 20px 0 464px 28px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_184 {
        width: 694px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_185 {
        width: 694px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_186 {
        width: 694px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_187 {
        width: 694px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_188 {
        width: 694px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .text_189 {
        width: 694px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fdfdfd;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-1 .group_49 {
        width: 750px;
        height: 635px;
        background: url(i/f6e97dd8b0000a813192f4f8844f4d5c.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 2px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_54 {
        width: 359px;
        height: 248px;
        margin: 95px 0 0 25px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_190 {
        width: 358px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: center;
        line-height: 27px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_60 {
        width: 355px;
        height: 54px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 29px;
        font-weight: 500;
        text-align: left;
        line-height: 29px;
        margin: 13px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_56 {
        width: 324px;
        height: 124px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 21px;
        margin-top: 19px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_191 {
        width: 324px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_192 {
        width: 324px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_193 {
        width: 324px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_194 {
        width: 324px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_61 {
        width: 324px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_62 {
        width: 324px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_195 {
        width: 324px;
        height: 124px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-1 .box_14 {
        background-color: #080808;
        border-radius: 15px;
        height: 169px;
        width: 302px;
        margin: 26px 0 97px 26px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_19 {
        width: 240px;
        height: 54px;
        margin: 22px 0 0 41px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_24 {
        width: 25px;
        height: 53px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_9 {
        width: 24px;
        height: 39px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_55 {
        width: 24px;
        height: 9px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 11px;
        text-align: left;
        line-height: 20px;
        margin: 5px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_25 {
        width: 39px;
        height: 52px;
        margin: 1px 0 0 37px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_10 {
        width: 39px;
        height: 26px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_56 {
        width: 27px;
        height: 9px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 11px;
        text-align: left;
        line-height: 20px;
        margin: 17px 0 0 7px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_26 {
        width: 31px;
        height: 49px;
        margin: 5px 0 0 38px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_32 {
        width: 16px;
        height: 28px;
        margin-left: 7px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_57 {
        width: 31px;
        height: 9px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 11px;
        text-align: left;
        line-height: 20px;
        margin-top: 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_27 {
        width: 31px;
        height: 46px;
        margin: 8px 0 0 39px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_11 {
        width: 21px;
        height: 23px;
        margin-left: 5px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_58 {
        width: 31px;
        height: 9px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 11px;
        text-align: left;
        line-height: 20px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-1 .block_20 {
        width: 258px;
        height: 51px;
        margin: 21px 0 21px 22px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_28 {
        width: 63px;
        height: 51px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_33 {
        width: 18px;
        height: 30px;
        margin-left: 23px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_59 {
        width: 63px;
        height: 9px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 11px;
        text-align: left;
        line-height: 20px;
        margin-top: 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_29 {
        width: 32px;
        height: 43px;
        margin: 8px 0 0 22px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_12 {
        width: 22px;
        height: 22px;
        margin-left: 6px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_60 {
        width: 32px;
        height: 9px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 11px;
        text-align: left;
        line-height: 20px;
        margin-top: 12px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_30 {
        width: 34px;
        height: 49px;
        margin-left: 39px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_34 {
        width: 17px;
        height: 29px;
        margin-left: 9px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_61 {
        width: 34px;
        height: 9px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 11px;
        text-align: left;
        line-height: 20px;
        margin-top: 11px
    }

    #PILOT2 .PILOT2-phone #section-1 .image-text_31 {
        width: 28px;
        height: 49px;
        margin-left: 40px
    }

    #PILOT2 .PILOT2-phone #section-1 .label_13 {
        width: 26px;
        height: 26px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-group_62 {
        width: 28px;
        height: 8px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 11px;
        text-align: left;
        line-height: 20px;
        margin-top: 15px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_50 {
        position: absolute;
        left: 0;
        top: 5797px;
        width: 750px;
        height: 260px
    }

    #PILOT2 .PILOT2-phone #section-1 .list_1 {
        width: 718px;
        height: 270px;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin: -41px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-1 .list-items_1-0 {
        width: 344px;
        height: 270px;
        margin-right: 30px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_35-0 {
        width: 344px;
        height: 200px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_196-0 {
        width: 270px;
        height: 53px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: center;
        line-height: 17px;
        margin: 17px 0 0 41px
    }

    #PILOT2 .PILOT2-phone #section-1 .list-items_1-1 {
        width: 344px;
        height: 270px;
        margin-right: 30px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_35-1 {
        width: 344px;
        height: 200px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_196-1 {
        width: 270px;
        height: 53px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: center;
        line-height: 17px;
        margin: 17px 0 0 41px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_36 {
        position: absolute;
        left: 19px;
        top: 6671px;
        width: 712px;
        height: 182px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_51 {
        position: absolute;
        left: 0;
        top: 10348px;
        width: 750px;
        height: 150px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_57 {
        width: 129px;
        height: 21px;
        margin: -10px 0 0 310px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_197 {
        width: auto;
        height: 21px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 27px;
        text-align: center;
        line-height: 22px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_58 {
        width: 496px;
        height: 20px;
        margin: 64px 0 0 131px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_198 {
        width: 88px;
        height: 19px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 22px;
        margin-top: 1px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_199 {
        width: 92px;
        height: 18px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 22px;
        margin: 1px 0 0 109px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_200 {
        width: 108px;
        height: 16px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 22px;
        margin-left: 99px
    }

    #PILOT2 .PILOT2-phone #section-1 .text-wrapper_59 {
        width: 503px;
        height: 23px;
        margin: 5px 0 27px 125px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_201 {
        width: auto;
        height: 23px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 27px;
        text-align: center;
        line-height: 22px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_202 {
        width: auto;
        height: 21px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 27px;
        text-align: center;
        line-height: 22px;
        margin: 1px 0 0 98px
    }

    #PILOT2 .PILOT2-phone #section-1 .text_203 {
        width: auto;
        height: 21px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 27px;
        text-align: center;
        line-height: 22px;
        margin: 2px 0 0 112px
    }

    #PILOT2 .PILOT2-phone #section-1 .group_52 {
        position: absolute;
        left: 81px;
        top: 48px;
        width: 192px;
        height: 106px;
        border: 2px solid #fff
    }

    #PILOT2 .PILOT2-phone #section-1 .group_53 {
        position: absolute;
        left: 280px;
        top: 48px;
        width: 192px;
        height: 106px;
        border: 2px solid #fff
    }

    #PILOT2 .PILOT2-phone #section-1 .group_54 {
        position: absolute;
        left: 478px;
        top: 48px;
        width: 192px;
        height: 106px;
        border: 2px solid #fff
    }

    #PILOT2 .PILOT2-phone #section-1 .group_55 {
        height: 699px;
        background: url(i/8f231525847774f55fc4d9596a603475.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 750px;
        position: absolute;
        left: 0;
        top: 14850px
    }

    #PILOT2 .PILOT2-phone #section-1 .paragraph_63 {
        width: 539px;
        height: 76px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: center;
        line-height: 36px;
        margin: 44px 0 0 106px
    }

    #PILOT2 .PILOT2-phone #section-1 .image_37 {
        position: absolute;
        left: 0;
        top: 155px;
        width: 750px;
        height: 664px
    }

    #PILOT2 .PILOT2-phone #section-2 .page {
        position: relative;
        width: 750px;
        overflow: hidden
    }

    #PILOT2 .PILOT2-phone #section-2 .group_1 {
        position: relative;
        width: 750px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_1 {
        height: 146px;
        background: url(i/618d66e7efed51aacfad9fac3a66eb9f.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 9px;
        width: 750px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_1 {
        width: 537px;
        height: 79px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 34px;
        text-align: center;
        line-height: 41px;
        margin: 34px 0 0 97px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_1 {
        width: 750px;
        height: 831px;
        background: url(i/e55833324b02e4b12dc58744827e2786.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 30px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_1 {
        width: 588px;
        height: 32px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 39px;
        text-align: center;
        line-height: 40px;
        margin: 24px 0 0 80px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_1 {
        width: 681px;
        height: 138px;
        margin: 24px 0 0 35px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_2 {
        width: 442px;
        height: 35px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 31px;
        font-weight: 500;
        text-align: center;
        line-height: 31px;
        margin-left: 120px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_2 {
        width: 681px;
        height: 89px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 23px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_3 {
        width: 681px;
        height: 89px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_4 {
        width: 681px;
        height: 89px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_5 {
        width: 681px;
        height: 89px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_6 {
        width: 681px;
        height: 89px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_7 {
        width: 681px;
        height: 89px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_8 {
        width: 681px;
        height: 89px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_9 {
        width: 681px;
        height: 89px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_2 {
        width: 501px;
        height: 64px;
        margin: 503px 0 46px 127px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_3 {
        width: auto;
        height: 28px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: center
    }

    #PILOT2 .PILOT2-phone #section-2 .text_10 {
        width: 338px;
        height: 28px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 25px;
        font-weight: 500;
        text-align: left;
        line-height: 49px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_11 {
        width: 338px;
        height: 28px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 25px;
        text-align: left;
        line-height: 49px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_12 {
        width: 338px;
        height: 28px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 25px;
        font-weight: 500;
        text-align: left;
        line-height: 49px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_13 {
        width: 501px;
        height: 31px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 35px;
        text-align: center;
        line-height: 49px;
        margin-top: 15px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_1 {
        width: 720px;
        height: 473px;
        margin: -8px 0 0 15px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_4 {
        width: 750px;
        height: 134px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_14 {
        width: 506px;
        height: 35px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        font-weight: 500;
        text-align: center;
        line-height: 19px;
        margin: 30px 0 0 122px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_2 {
        width: 718px;
        height: 602px;
        margin: 851px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_2 {
        width: 750px;
        height: 259px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_1 {
        width: 688px;
        height: 205px;
        margin-left: 32px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_3 {
        width: 688px;
        height: 205px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_15 {
        width: 647px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 35px;
        text-align: center;
        line-height: 35px;
        margin-left: 20px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_16 {
        width: 489px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin: 14px 0 0 99px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_5 {
        width: 688px;
        height: 104px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 21px;
        margin-top: 17px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_2 {
        width: 688px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_17 {
        width: 688px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_18 {
        width: 688px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_19 {
        width: 688px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_3 {
        width: 688px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_3 {
        width: 750px;
        height: 593px;
        background: url(i/0f283805b044a914367740caf9ca0eaf.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: -1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_20 {
        width: 481px;
        height: 28px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 24px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin: 3px 0 0 135px
    }

    #PILOT2 .PILOT2-phone #section-2 .list_1 {
        width: 422px;
        height: 42px;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin: 21px 0 0 164px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_4-0 {
        width: 161px;
        height: 42px;
        margin-right: 88px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_21-0 {
        width: 173px;
        height: 23px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 20px;
        text-align: center;
        line-height: 26px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_22-0 {
        width: 90px;
        height: 13px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: center;
        line-height: 26px;
        margin: 6px 0 0 43px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_4-1 {
        width: 161px;
        height: 42px;
        margin-right: 88px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_21-1 {
        width: 173px;
        height: 23px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 20px;
        text-align: center;
        line-height: 26px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_22-1 {
        width: 90px;
        height: 13px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: center;
        line-height: 26px;
        margin: 6px 0 0 43px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_5 {
        width: 81px;
        height: 40px;
        margin: 275px 0 0 219px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_23 {
        width: 78px;
        height: 17px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 20px;
        text-align: center;
        line-height: 26px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_24 {
        width: 81px;
        height: 13px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: center;
        line-height: 26px;
        margin-top: 10px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_6 {
        width: 303px;
        height: 36px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 300;
        text-align: center;
        line-height: 17px;
        margin: 114px 0 34px 223px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_25 {
        width: 303px;
        height: 36px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 300;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_26 {
        width: 303px;
        height: 36px;
        overflow-wrap: break-word;
        color: #35e5fe;
        font-size: 17px;
        font-weight: 300;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_4 {
        width: 303px;
        height: 36px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 300;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .block_4 {
        height: 146px;
        background: url(i/3ffe1ce9a544683180574029fa72e57a.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 6px;
        width: 750px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_7 {
        width: 690px;
        height: 77px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 37px;
        margin: 35px 0 0 31px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_5 {
        width: 690px;
        height: 77px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 41px;
        text-align: left;
        line-height: 37px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_27 {
        width: 690px;
        height: 77px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 31px;
        font-weight: 500;
        text-align: left;
        line-height: 37px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_28 {
        width: 690px;
        height: 77px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 31px;
        font-weight: 500;
        text-align: left;
        line-height: 37px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_29 {
        width: 690px;
        height: 77px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 31px;
        font-weight: 500;
        text-align: left;
        line-height: 37px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_5 {
        width: 750px;
        height: 610px;
        background: url(i/e126dab64954fb5f0e8d1e9042c1b85f.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 5px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_6 {
        width: 700px;
        height: 150px;
        margin: 49px 0 0 25px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_30 {
        width: 346px;
        height: 28px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: center;
        line-height: 27px;
        margin-left: 177px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_31 {
        width: 397px;
        height: 32px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin: 18px 0 0 151px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_8 {
        width: 700px;
        height: 64px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: center;
        line-height: 21px;
        margin-top: 8px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_32 {
        width: 700px;
        height: 64px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_33 {
        width: 700px;
        height: 64px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_34 {
        width: 700px;
        height: 64px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_35 {
        width: 700px;
        height: 64px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_6 {
        width: 700px;
        height: 64px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_6 {
        position: relative;
        width: 750px;
        height: 692px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_2 {
        width: 726px;
        height: 610px;
        margin: 52px 0 0 24px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_2 {
        width: 343px;
        height: 479px;
        margin-top: 44px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_9 {
        width: 333px;
        height: 100px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_36 {
        width: 333px;
        height: 100px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 36px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_37 {
        width: 333px;
        height: 100px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 36px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_7 {
        width: 333px;
        height: 100px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 36px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_8 {
        width: 286px;
        height: 53px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: left;
        line-height: 28px;
        margin-top: 29px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_10 {
        width: 362px;
        height: 170px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        margin: 19px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_9 {
        width: 342px;
        height: 170px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_38 {
        width: 342px;
        height: 170px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_39 {
        width: 342px;
        height: 170px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_40 {
        width: 342px;
        height: 170px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_10 {
        width: 342px;
        height: 170px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_41 {
        width: 342px;
        height: 170px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_11 {
        width: 342px;
        height: 170px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_42 {
        width: 342px;
        height: 170px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_43 {
        width: 342px;
        height: 170px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_11 {
        width: 209px;
        height: 68px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 43px;
        margin: 40px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_12 {
        width: 209px;
        height: 68px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        text-align: left;
        line-height: 43px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_44 {
        width: 209px;
        height: 68px;
        overflow-wrap: break-word;
        color: #ffa209;
        font-size: 43px;
        text-align: left;
        line-height: 43px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_3 {
        width: 420px;
        height: 610px;
        margin-left: -37px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_4 {
        position: absolute;
        left: 110px;
        top: 547px;
        width: 41px;
        height: 53px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_7 {
        width: 711px;
        height: 602px;
        background: url(i/2d41efda1a5d6b67ad7b8787590461ac.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: -1px 0 0 25px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_7 {
        width: 389px;
        height: 214px;
        margin: 28px 0 0 318px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_45 {
        width: 389px;
        height: 35px;
        overflow-wrap: break-word;
        color: #fdfcfc;
        font-size: 33px;
        text-align: left;
        line-height: 36px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_46 {
        width: 310px;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 26px;
        font-weight: 500;
        text-align: left;
        line-height: 24px;
        margin-top: 11px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_12 {
        width: 379px;
        height: 126px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        margin-top: 15px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_13 {
        width: 379px;
        height: 126px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_47 {
        width: 379px;
        height: 126px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_48 {
        width: 379px;
        height: 126px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_49 {
        width: 379px;
        height: 126px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_14 {
        width: 379px;
        height: 126px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_8 {
        width: 750px;
        height: 1540px;
        -webkit-box-pack: flex-center;
        -ms-flex-pack: flex-center;
        justify-content: flex-center
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_15 {
        width: 605px;
        height: 80px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: center;
        line-height: 36px;
        margin: 53px 0 0 73px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_3 {
        width: 722px;
        height: 542px;
        margin: 45px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_3 {
        width: 355px;
        height: 512px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_5 {
        width: 355px;
        height: 362px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_8 {
        width: 340px;
        height: 117px;
        margin: 33px 0 0 11px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_50 {
        width: 274px;
        height: 25px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 21px;
        text-align: left;
        line-height: 21px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_13 {
        width: 340px;
        height: 84px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 14px;
        margin-top: 8px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_51 {
        width: 340px;
        height: 84px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_52 {
        width: 340px;
        height: 84px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_53 {
        width: 340px;
        height: 84px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .group_4 {
        width: 356px;
        height: 505px;
        margin-top: 37px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_9 {
        width: 329px;
        height: 119px;
        margin-left: 13px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_54 {
        width: 246px;
        height: 25px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 21px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_14 {
        width: 329px;
        height: 84px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 14px;
        margin-top: 10px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_55 {
        width: 329px;
        height: 84px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_56 {
        width: 329px;
        height: 84px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_57 {
        width: 329px;
        height: 84px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .image_6 {
        width: 356px;
        height: 361px;
        margin-top: 25px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_10 {
        width: 644px;
        height: 137px;
        margin: 55px 0 0 66px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_58 {
        width: 312px;
        height: 36px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 43px;
        text-align: center;
        line-height: 36px;
        margin-left: 166px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_59 {
        width: 257px;
        height: 31px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin: 18px 0 0 194px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_15 {
        width: 644px;
        height: 40px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 21px;
        margin-top: 12px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_60 {
        width: 644px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_61 {
        width: 644px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_62 {
        width: 644px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_7 {
        width: 722px;
        height: 333px;
        margin: 38px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_11 {
        width: 668px;
        height: 157px;
        margin: 46px 0 54px 41px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_63 {
        width: 343px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: center;
        line-height: 27px;
        margin-left: 163px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_64 {
        width: 479px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 24px;
        margin: 10px 0 0 98px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_16 {
        width: 668px;
        height: 58px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 21px;
        margin-top: 19px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_65 {
        width: 668px;
        height: 58px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_66 {
        width: 668px;
        height: 58px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_67 {
        width: 668px;
        height: 58px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_68 {
        width: 668px;
        height: 58px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_69 {
        width: 668px;
        height: 58px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_8 {
        width: 723px;
        height: 390px;
        margin: -1px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_9 {
        width: 750px;
        height: 360px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_5 {
        width: 750px;
        height: 139px;
        background: url(i/092b7b6e1fc0b564462fcde2d56d7c35.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .image-text_1 {
        width: 554px;
        height: 89px;
        margin: 24px 0 0 96px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_12 {
        width: 554px;
        height: 84px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_17 {
        width: 574px;
        height: 41px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_70 {
        width: 574px;
        height: 41px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_71 {
        width: 554px;
        height: 41px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_72 {
        width: 554px;
        height: 41px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_18 {
        width: 357px;
        height: 33px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 24px;
        margin: 10px 0 0 75px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_73 {
        width: 357px;
        height: 33px;
        overflow-wrap: break-word;
        color: red;
        font-size: 36px;
        text-align: left;
        line-height: 24px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_74 {
        width: 357px;
        height: 33px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        text-align: left;
        line-height: 24px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_9 {
        width: 41px;
        height: 53px;
        margin: -38px 0 0 437px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_6 {
        width: 367px;
        height: 45px;
        margin: 28px 0 0 202px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_10 {
        width: 160px;
        height: 45px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_75 {
        width: 184px;
        height: 28px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 36px;
        margin-top: 17px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_19 {
        width: 675px;
        height: 61px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 21px;
        margin: 19px 0 45px 38px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_76 {
        width: 675px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_77 {
        width: 675px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_78 {
        width: 675px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_79 {
        width: 675px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_80 {
        width: 675px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_11 {
        width: 723px;
        height: 387px;
        margin: -1px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_10 {
        width: 750px;
        height: 174px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_4 {
        width: 470px;
        height: 45px;
        margin: 26px 0 0 150px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_12 {
        width: 160px;
        height: 45px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_81 {
        width: 298px;
        height: 28px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 36px;
        margin-top: 17px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_82 {
        width: 591px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: center;
        line-height: 19px;
        margin: 21px 0 45px 80px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_13 {
        width: 723px;
        height: 387px;
        margin: -1px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_11 {
        position: relative;
        width: 750px;
        height: 2564px;
        -webkit-box-pack: flex-center;
        -ms-flex-pack: flex-center;
        justify-content: flex-center
    }

    #PILOT2 .PILOT2-phone #section-2 .box_5 {
        width: 720px;
        height: 462px;
        margin: 36px 0 0 15px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_14 {
        width: 314px;
        height: 431px;
        margin-top: 31px
    }

    #PILOT2 .PILOT2-phone #section-2 .section_1 {
        width: 371px;
        height: 461px
    }

    #PILOT2 .PILOT2-phone #section-2 .image-text_2 {
        width: 348px;
        height: 137px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_15 {
        width: 160px;
        height: 45px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_13 {
        width: 348px;
        height: 82px;
        margin-top: 10px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_83 {
        width: 243px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 36px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_20 {
        width: 347px;
        height: 38px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        margin: 14px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_84 {
        width: 347px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_85 {
        width: 347px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_16 {
        width: 370px;
        height: 295px;
        margin: 29px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_6 {
        width: 392px;
        height: 53px;
        margin: 39px 0 0 203px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_17 {
        width: 137px;
        height: 45px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_86 {
        width: 236px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 36px;
        margin-top: 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_21 {
        width: 566px;
        height: 36px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 18px;
        margin: 5px 0 0 92px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_87 {
        width: 566px;
        height: 36px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_88 {
        width: 566px;
        height: 36px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_89 {
        width: 566px;
        height: 36px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_18 {
        width: 722px;
        height: 370px;
        margin: 35px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_7 {
        width: 664px;
        height: 315px;
        margin: 48px 0 0 15px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_19 {
        width: 416px;
        height: 315px
    }

    #PILOT2 .PILOT2-phone #section-2 .image-text_3 {
        width: 217px;
        height: 183px;
        margin-top: 33px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_20 {
        width: 160px;
        height: 45px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_14 {
        width: 217px;
        height: 123px;
        margin-top: 15px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_90 {
        width: 201px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 36px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_22 {
        width: 216px;
        height: 72px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 18px;
        margin: 11px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_91 {
        width: 216px;
        height: 72px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_92 {
        width: 216px;
        height: 72px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_93 {
        width: 216px;
        height: 72px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_23 {
        height: 140px;
        background: url(i/13921334326e9ae908530b8ebf433743.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 37px;
        width: 750px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_94 {
        width: 276px;
        height: 34px;
        overflow-wrap: break-word;
        color: #f7f7f7;
        font-size: 43px;
        text-align: center;
        line-height: 18px;
        margin: 53px 0 0 237px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_8 {
        width: 723px;
        height: 362px;
        margin: 33px 0 0 13px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_15 {
        width: 224px;
        height: 102px;
        margin-top: 129px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_95 {
        width: auto;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: left;
        line-height: 36px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_96 {
        width: 224px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_21 {
        width: 452px;
        height: 362px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_9 {
        width: 662px;
        height: 362px;
        margin: 35px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_22 {
        width: 379px;
        height: 362px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_16 {
        width: 254px;
        height: 80px;
        margin-top: 139px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_97 {
        width: auto;
        height: 27px;
        overflow-wrap: break-word;
        color: #fcfcfc;
        font-size: 36px;
        text-align: left;
        line-height: 36px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_98 {
        width: 254px;
        height: 39px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_17 {
        width: 573px;
        height: 108px;
        margin: 52px 0 36px 88px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_99 {
        width: 377px;
        height: 29px;
        overflow-wrap: break-word;
        color: #f7f7f7;
        font-size: 36px;
        text-align: left;
        line-height: 14px;
        margin-left: 99px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_100 {
        width: 573px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: center;
        line-height: 21px;
        margin-top: 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_23 {
        position: absolute;
        left: 163px;
        top: 536px;
        width: 161px;
        height: 45px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_24 {
        width: 722px;
        height: 413px;
        margin: -1px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_12 {
        width: 750px;
        height: 597px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_24 {
        height: 145px;
        background: url(i/91fafaa3637f43731cafc56600350204.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 28px;
        width: 750px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_16 {
        width: 688px;
        height: 79px;
        overflow-wrap: break-word;
        color: #f5f5f5;
        font-size: 34px;
        text-align: center;
        line-height: 41px;
        margin: 34px 0 0 36px
    }

    #PILOT2 .PILOT2-phone #section-2 .image-text_4 {
        width: 721px;
        height: 341px;
        margin: 57px 0 26px 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_18 {
        width: 349px;
        height: 169px;
        margin-top: 73px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_101 {
        width: 265px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fffefe;
        font-size: 35px;
        text-align: left;
        line-height: 32px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_102 {
        width: 348px;
        height: 31px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: left;
        line-height: 32px;
        margin: 9px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_25 {
        width: 326px;
        height: 80px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 21px;
        margin-top: 9px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_103 {
        width: 326px;
        height: 80px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_104 {
        width: 326px;
        height: 80px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_105 {
        width: 326px;
        height: 80px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_25 {
        width: 353px;
        height: 341px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_13 {
        width: 720px;
        height: 571px;
        background: url(i/3104dd113a1ff0a8b4b0c20e4f72405a.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: -1px 0 0 15px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_19 {
        width: 651px;
        height: 128px;
        margin: 65px 0 0 32px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_106 {
        width: 402px;
        height: 40px;
        overflow-wrap: break-word;
        color: #f8f6f6;
        font-size: 35px;
        text-align: center;
        line-height: 43px;
        margin-left: 125px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_107 {
        width: 449px;
        height: 32px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 43px;
        margin: 8px 0 0 102px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_26 {
        width: 651px;
        height: 40px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 21px;
        margin-top: 8px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_108 {
        width: 651px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_109 {
        width: 651px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_110 {
        width: 651px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_10 {
        width: 464px;
        height: 59px;
        margin: 19px 0 300px 128px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_111 {
        width: 270px;
        height: 23px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 20px;
        font-weight: 500;
        text-align: left;
        line-height: 18px;
        margin-top: 30px
    }

    #PILOT2 .PILOT2-phone #section-2 .image-text_5 {
        width: 180px;
        height: 59px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_20 {
        width: 130px;
        height: 39px;
        overflow-wrap: break-word;
        color: #57e9f1;
        font-size: 49px;
        text-align: left;
        line-height: 49px;
        margin-top: 15px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_26 {
        width: 50px;
        height: 59px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_14 {
        width: 750px;
        height: 2209px
    }

    #PILOT2 .PILOT2-phone #section-2 .section_2 {
        width: 685px;
        height: 395px;
        margin: 63px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_27 {
        width: 346px;
        height: 395px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_7 {
        width: 309px;
        height: 280px;
        margin-top: 42px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_21 {
        width: 309px;
        height: 108px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_17 {
        width: 240px;
        height: 73px;
        overflow-wrap: break-word;
        color: #fafafa;
        font-size: 35px;
        text-align: left;
        line-height: 35px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_112 {
        width: 309px;
        height: 21px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 23px;
        font-weight: 500;
        text-align: left;
        line-height: 31px;
        margin-top: 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_27 {
        width: 322px;
        height: 61px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        margin-top: 28px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_18 {
        width: 302px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_113 {
        width: 302px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_114 {
        width: 302px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_19 {
        width: 287px;
        height: 49px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 14px;
        margin: 34px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .section_3 {
        width: 721px;
        height: 395px;
        margin: 25px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_22 {
        width: 358px;
        height: 231px;
        margin-top: 80px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_20 {
        width: 338px;
        height: 64px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 32px;
        text-align: left;
        line-height: 35px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_115 {
        width: 244px;
        height: 31px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: left;
        line-height: 30px;
        margin: 19px 0 0 2px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_28 {
        width: 357px;
        height: 104px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 21px;
        margin: 13px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_116 {
        width: 357px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_117 {
        width: 357px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_118 {
        width: 357px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_28 {
        width: 309px;
        height: 395px
    }

    #PILOT2 .PILOT2-phone #section-2 .section_4 {
        width: 651px;
        height: 396px;
        margin: 3px 0 0 60px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_29 {
        width: 274px;
        height: 396px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_23 {
        width: 344px;
        height: 165px;
        margin-top: 82px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_119 {
        width: 257px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 35px;
        text-align: left;
        line-height: 32px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_120 {
        width: 344px;
        height: 32px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: left;
        line-height: 32px;
        margin-top: 2px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_29 {
        width: 286px;
        height: 82px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 21px;
        margin-top: 12px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_121 {
        width: 286px;
        height: 82px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_21 {
        width: 286px;
        height: 82px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_122 {
        width: 286px;
        height: 82px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_30 {
        height: 134px;
        background: url(i/045c87009f8596db6c33b84843ff6463.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 54px;
        width: 750px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_22 {
        width: 556px;
        height: 64px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 34px;
        text-align: center;
        line-height: 34px;
        margin: 35px 0 0 95px
    }

    #PILOT2 .PILOT2-phone #section-2 .section_5 {
        width: 718px;
        height: 453px;
        margin: 27px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_8 {
        width: 347px;
        height: 453px;
        background: url(i/eb9fff8a88dee84b6fa21437125f03cc.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_24 {
        width: 294px;
        height: 190px;
        margin: 26px 0 0 17px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_23 {
        width: 294px;
        height: 59px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 31px;
        text-align: left;
        line-height: 33px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_123 {
        width: 287px;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 24px;
        font-weight: 500;
        text-align: left;
        line-height: 24px;
        margin-top: 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_31 {
        width: 290px;
        height: 81px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 14px;
        margin-top: 7px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_124 {
        width: 290px;
        height: 81px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_125 {
        width: 290px;
        height: 81px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_126 {
        width: 290px;
        height: 81px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_127 {
        width: 290px;
        height: 81px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_128 {
        width: 290px;
        height: 81px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .group_9 {
        width: 347px;
        height: 453px;
        background: url(i/27eb037366d9473de10df67145d05ef8.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_25 {
        width: 321px;
        height: 186px;
        margin: 27px 0 0 22px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_24 {
        width: 265px;
        height: 64px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 31px;
        text-align: left;
        line-height: 28px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_25 {
        width: 220px;
        height: 39px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 21px;
        font-weight: 500;
        text-align: left;
        line-height: 21px;
        margin-top: 2px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_32 {
        width: 320px;
        height: 73px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 14px;
        margin: 8px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_129 {
        width: 320px;
        height: 73px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_130 {
        width: 320px;
        height: 73px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_131 {
        width: 320px;
        height: 73px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_15 {
        width: 224px;
        height: 161px;
        margin: 36px 0 43px 67px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_26 {
        width: 670px;
        height: 152px;
        margin: 59px 0 53px 40px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_132 {
        width: 269px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: center;
        line-height: 36px;
        margin-left: 196px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_133 {
        width: 534px;
        height: 32px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 36px;
        margin: 14px 0 0 68px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_33 {
        width: 670px;
        height: 60px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 21px;
        margin-top: 9px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_134 {
        width: 670px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_135 {
        width: 670px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_136 {
        width: 670px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_137 {
        width: 670px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_138 {
        width: 670px;
        height: 60px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_30 {
        width: 637px;
        height: 464px;
        margin: -1px 0 0 57px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_16 {
        width: 750px;
        height: 793px;
        background: url(i/74b842073b15e14d1d3aeaf33d455cf2.webp) 0px -1px no-repeat;
        background-size: 750px 794px;
        margin-top: 3px
    }

    #PILOT2 .PILOT2-phone #section-2 .image-text_6 {
        width: 652px;
        height: 227px;
        margin: 60px 0 0 50px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_10 {
        background-color: #000;
        border-radius: 25px;
        width: 72px;
        height: 72px;
        margin-left: 290px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_27 {
        width: 652px;
        height: 135px;
        margin-top: 20px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_139 {
        width: 290px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        text-align: center;
        line-height: 36px;
        margin-left: 177px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_140 {
        width: 590px;
        height: 31px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 36px;
        margin: 15px 0 0 24px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_34 {
        width: 652px;
        height: 40px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 21px;
        margin-top: 12px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_141 {
        width: 652px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_142 {
        width: 652px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_143 {
        width: 652px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_31 {
        width: 468px;
        height: 400px;
        margin: 48px 0 58px 141px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_17 {
        width: 750px;
        height: 241px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_11 {
        width: 620px;
        height: 137px;
        margin: 56px 0 0 65px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_28 {
        width: 620px;
        height: 137px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_144 {
        width: 361px;
        height: 36px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 43px;
        text-align: center;
        line-height: 36px;
        margin-left: 129px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_145 {
        width: 286px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: center;
        line-height: 36px;
        margin: 19px 0 0 167px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_35 {
        width: 620px;
        height: 42px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 21px;
        margin-top: 10px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_146 {
        width: 620px;
        height: 42px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_147 {
        width: 620px;
        height: 42px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_148 {
        width: 620px;
        height: 42px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_32 {
        width: 721px;
        height: 390px;
        margin: -1px 0 0 15px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_18 {
        width: 750px;
        height: 404px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_36 {
        height: 134px;
        background: url(i/6ca3fac33a399e24a1f62460bcdb1f21.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 25px;
        width: 750px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_149 {
        width: 442px;
        height: 39px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 34px;
        text-align: center;
        line-height: 34px;
        margin: 48px 0 0 157px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_29 {
        width: 679px;
        height: 162px;
        margin: 54px 0 29px 33px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_150 {
        width: 379px;
        height: 45px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 40px;
        text-align: left;
        line-height: 40px;
        margin-left: 150px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_151 {
        width: 274px;
        height: 34px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 32px;
        font-weight: 500;
        text-align: left;
        line-height: 40px;
        margin: 8px 0 0 203px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_37 {
        width: 679px;
        height: 63px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 20px;
        margin-top: 12px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_152 {
        width: 679px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_153 {
        width: 679px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_154 {
        width: 679px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_33 {
        width: 712px;
        height: 559px;
        margin: -1px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_19 {
        position: relative;
        width: 750px;
        margin-top: 3021px;
        margin-bottom: 100px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_19 ul {
        margin-top: 50px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%
    }

    #PILOT2 .PILOT2-phone #section-2 .block_19 ul li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        padding: 10px;
        line-height: 1.2
    }

    #PILOT2 .PILOT2-phone #section-2 .block_19 ul li:nth-of-type(odd) {
        background-color: #292929
    }

    #PILOT2 .PILOT2-phone #section-2 .block_19 ul li .left {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 40%;
        flex: 0 1 40%;
        color: #fff;
        font-size: 18px;
        font-weight: 500
    }

    #PILOT2 .PILOT2-phone #section-2 .block_19 ul li .right {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 60%;
        flex: 0 1 60%;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        margin-top: 3px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_155 {
        width: 432px;
        height: 34px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 30px;
        text-align: center;
        line-height: 30px;
        margin: 55px 0 0 160px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_11 {
        background-color: #292929;
        width: 717px;
        height: 30px;
        margin: 31px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_12 {
        background-color: #292929;
        width: 717px;
        height: 30px;
        margin: 30px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_13 {
        background-color: #292929;
        width: 717px;
        height: 30px;
        margin: 30px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_38 {
        width: 301px;
        height: 52px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 19px;
        margin: 5px 0 0 269px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_26 {
        width: 301px;
        height: 52px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        font-weight: 500;
        text-align: left;
        line-height: 19px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_156 {
        width: 301px;
        height: 52px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        font-weight: 500;
        text-align: left;
        line-height: 19px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_157 {
        width: 301px;
        height: 52px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        font-weight: 500;
        text-align: left;
        line-height: 19px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_158 {
        width: 301px;
        height: 52px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        font-weight: 500;
        text-align: left;
        line-height: 19px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_27 {
        width: 301px;
        height: 52px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        font-weight: 500;
        text-align: left;
        line-height: 19px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_14 {
        background-color: #292929;
        width: 717px;
        height: 30px;
        margin: 7px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_15 {
        background-color: #292929;
        width: 717px;
        height: 30px;
        margin: 31px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_16 {
        background-color: #292929;
        width: 717px;
        height: 30px;
        margin: 31px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_39 {
        width: 380px;
        height: 37px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 20px;
        margin: 9px 0 0 269px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_159 {
        width: 380px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        font-weight: 500;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_160 {
        width: 380px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        font-weight: 500;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_28 {
        width: 380px;
        height: 37px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 15px;
        font-weight: 500;
        text-align: left;
        line-height: 20px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_17 {
        background-color: #292929;
        width: 717px;
        height: 30px;
        margin: 9px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_18 {
        background-color: #292929;
        width: 717px;
        height: 30px;
        margin: 32px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_19 {
        background-color: #292929;
        width: 717px;
        height: 30px;
        margin: 33px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_20 {
        background-color: #292929;
        width: 717px;
        height: 30px;
        margin: 31px 0 0 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_21 {
        background-color: #292929;
        height: 139px;
        width: 717px;
        margin: 28px 0 13px 16px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_40 {
        width: 445px;
        height: 119px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 17px;
        margin: 9px 0 0 254px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_29 {
        width: 445px;
        height: 119px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_161 {
        width: 445px;
        height: 119px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_30 {
        width: 445px;
        height: 119px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_162 {
        width: 445px;
        height: 119px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_31 {
        width: 445px;
        height: 119px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 17px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_41 {
        position: absolute;
        left: 26px;
        top: 125px;
        width: 208px;
        height: 691px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 500;
        text-align: left;
        line-height: 30px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_32 {
        width: 208px;
        height: 691px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: left;
        line-height: 30px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_33 {
        width: 208px;
        height: 691px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: left;
        line-height: 25px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_34 {
        width: 208px;
        height: 691px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: left;
        line-height: 30px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_35 {
        position: absolute;
        left: 269px;
        top: 128px;
        width: 364px;
        height: 655px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        text-align: left;
        line-height: 30px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_20 {
        position: absolute;
        left: 0;
        top: 1614px;
        width: 750px;
        height: 728px;
        background: url(i/95e8c1d6e2746f8279644dd1942f0458.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_30 {
        width: 689px;
        height: 259px;
        margin: -4px 0 0 31px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_36 {
        width: 506px;
        height: 83px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 39px;
        text-align: center;
        line-height: 40px;
        margin-left: 95px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_163 {
        width: 390px;
        height: 35px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 31px;
        font-weight: 500;
        text-align: center;
        line-height: 31px;
        margin: 15px 0 0 149px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_42 {
        width: 689px;
        height: 113px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 23px;
        margin-top: 13px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_164 {
        width: 689px;
        height: 113px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_165 {
        width: 689px;
        height: 113px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_166 {
        width: 689px;
        height: 113px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_167 {
        width: 689px;
        height: 113px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_168 {
        width: 689px;
        height: 113px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_169 {
        width: 660px;
        height: 43px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 39px;
        text-align: center;
        line-height: 40px;
        margin: 451px 0 21px 44px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_21 {
        position: absolute;
        left: 0;
        top: 2342px;
        width: 750px;
        height: 125px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_170 {
        width: 496px;
        height: 24px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 31px;
        font-weight: 500;
        text-align: center;
        line-height: 31px;
        margin: 38px 0 0 128px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_43 {
        width: 687px;
        height: 68px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 23px;
        margin: 20px 0 25px 32px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_171 {
        width: 687px;
        height: 68px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_172 {
        width: 687px;
        height: 68px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_173 {
        width: 687px;
        height: 68px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_174 {
        width: 687px;
        height: 68px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_175 {
        width: 687px;
        height: 68px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_22 {
        position: absolute;
        left: 0;
        top: 18417px;
        width: 750px;
        height: 3022px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_31 {
        width: 719px;
        height: 160px;
        margin: -10px 0 0 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_176 {
        width: 406px;
        height: 41px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 37px;
        text-align: left;
        line-height: 44px;
        margin-left: 156px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_177 {
        width: 305px;
        height: 32px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 30px;
        font-weight: 500;
        text-align: left;
        line-height: 30px;
        margin: 11px 0 0 207px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_44 {
        width: 719px;
        height: 61px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 18px;
        margin-top: 15px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_178 {
        width: 719px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_179 {
        width: 719px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_180 {
        width: 719px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_181 {
        width: 719px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .image_34 {
        width: 651px;
        height: 201px;
        margin: 43px 0 0 50px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_45 {
        width: 182px;
        height: 45px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 29px;
        margin: 40px 0 0 277px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_182 {
        width: 182px;
        height: 45px;
        overflow-wrap: break-word;
        color: #fdeab5;
        font-size: 29px;
        text-align: left;
        line-height: 29px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_183 {
        width: 182px;
        height: 45px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .group_12 {
        width: 720px;
        height: 289px;
        margin: 65px 0 0 15px
    }

    #PILOT2 .PILOT2-phone #section-2 .box_22 {
        width: 432px;
        height: 241px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_32 {
        width: 432px;
        height: 83px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_184 {
        width: 340px;
        height: 43px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 39px;
        text-align: left;
        line-height: 38px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_185 {
        width: 432px;
        height: 29px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 26px;
        font-weight: 500;
        text-align: left;
        line-height: 26px;
        margin-top: 11px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_46 {
        width: 365px;
        height: 138px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 23px;
        margin: 20px 0 0 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_186 {
        width: 365px;
        height: 138px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_187 {
        width: 365px;
        height: 138px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_188 {
        width: 365px;
        height: 138px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_189 {
        width: 365px;
        height: 138px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_190 {
        width: 365px;
        height: 138px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_191 {
        width: 365px;
        height: 138px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_192 {
        width: 365px;
        height: 138px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 19px;
        text-align: left;
        line-height: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_35 {
        width: 265px;
        height: 285px;
        margin-top: 4px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_193 {
        width: 224px;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 35px;
        text-align: left;
        line-height: 34px;
        margin: 64px 0 0 261px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_33 {
        width: 721px;
        height: 103px;
        margin: 22px 0 0 14px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_194 {
        width: 404px;
        height: 31px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 28px;
        font-weight: 500;
        text-align: left;
        line-height: 28px;
        margin-left: 157px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_47 {
        width: 721px;
        height: 61px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 17px;
        margin-top: 11px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_195 {
        width: 721px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_196 {
        width: 721px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_197 {
        width: 721px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_198 {
        width: 721px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text_199 {
        width: 721px;
        height: 61px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .image_36 {
        width: 566px;
        height: 365px;
        margin: 23px 0 0 85px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_48 {
        width: 183px;
        height: 49px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 28px;
        margin: 26px 0 0 280px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_200 {
        width: 183px;
        height: 49px;
        overflow-wrap: break-word;
        color: #4aaefe;
        font-size: 28px;
        text-align: left;
        line-height: 28px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_201 {
        width: 183px;
        height: 49px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        text-align: left
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_49 {
        height: 134px;
        background: url(i/0b20e3bd5805b299662bd02772063af3.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 35px;
        width: 750px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_202 {
        width: 322px;
        height: 45px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 41px;
        text-align: center;
        line-height: 34px;
        margin: 43px 0 0 217px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_13 {
        width: 643px;
        height: 283px;
        margin: 42px 0 0 17px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_37 {
        width: 314px;
        height: 283px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_34 {
        width: 269px;
        height: 157px;
        margin-top: 51px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_37 {
        width: 226px;
        height: 52px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 30px;
        text-align: left;
        line-height: 27px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_50 {
        width: 289px;
        height: 82px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 21px;
        margin-top: 23px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_38 {
        width: 269px;
        height: 82px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_39 {
        width: 269px;
        height: 82px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_40 {
        width: 269px;
        height: 82px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_14 {
        width: 698px;
        height: 282px;
        margin: 42px 0 0 35px
    }

    #PILOT2 .PILOT2-phone #section-2 .block_23 {
        width: 314px;
        height: 110px;
        margin-top: 59px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_203 {
        width: auto;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 35px;
        line-height: 27px;
        margin-left: 1px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_51 {
        width: 314px;
        height: 63px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 22px;
        margin-top: 20px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_204 {
        width: 314px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 22px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_41 {
        width: 314px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 22px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_205 {
        width: 314px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 22px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_206 {
        width: 314px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 22px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_42 {
        width: 314px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 22px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_38 {
        width: 314px;
        height: 282px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_15 {
        width: 682px;
        height: 283px;
        margin: 39px 0 0 18px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_39 {
        width: 314px;
        height: 283px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_35 {
        width: 312px;
        height: 186px;
        margin-top: 31px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_43 {
        width: 209px;
        height: 63px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 35px;
        text-align: left;
        line-height: 35px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_52 {
        width: 312px;
        height: 104px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 21px;
        margin-top: 19px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_207 {
        width: 312px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_208 {
        width: 312px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_209 {
        width: 312px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_210 {
        width: 312px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_44 {
        width: 312px;
        height: 104px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_16 {
        width: 714px;
        height: 286px;
        margin: 68px 0 16px 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_17 {
        width: 366px;
        height: 280px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-group_36 {
        width: 306px;
        height: 129px;
        margin-left: 7px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_211 {
        width: 231px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 35px;
        text-align: center;
        line-height: 27px
    }

    #PILOT2 .PILOT2-phone #section-2 .text-wrapper_53 {
        width: 326px;
        height: 80px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        margin-top: 19px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_212 {
        width: 306px;
        height: 80px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .text_213 {
        width: 306px;
        height: 80px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .paragraph_45 {
        width: 306px;
        height: 80px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 17px;
        text-align: left;
        line-height: 21px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_40 {
        width: 366px;
        height: 106px;
        margin-top: 45px
    }

    #PILOT2 .PILOT2-phone #section-2 .image_41 {
        width: 313px;
        height: 283px;
        margin-top: 3px
    }

    #PILOT2 .PILOT2-phone #section-2 .group_18 {
        position: absolute;
        left: 435px;
        top: 424px;
        width: 31px;
        height: 39px;
        background: url(i/e878c17a38723809066a0f502a08c705.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #PILOT2 .PILOT2-phone #section-2 .label_1 {
        position: absolute;
        left: 453px;
        top: 1452px;
        width: 31px;
        height: 39px
    }
}