section#reasons.reasons-2025{background-color:var(--main-color-l1);border-radius:var(--sec-br) var(--sec-br) 0 0;padding:var(--sec-padding1);ul.wrap_cards{list-style:none;display:grid;grid-template-columns:1fr;column-gap:var(--common-gap1);row-gap:40px;li{background:#fff;padding:40px 60px;filter:drop-shadow(0 0 6px rgba(0,0,0,.15));border-radius:var(--common-br1);position:relative;will-change:filter;display:grid;grid-template-columns:1fr 7fr 315px;align-items:center;gap:30px;.number{position:relative;color:var(--main-color-1);margin:0;width:100%;height:100px;display:block;text-align:center;font-size:18px;font-weight:700}.number::before{position:absolute;top:2px;left:50%;transform:translateX(-50%);font-size:72.5px;font-weight:600;color:var(--main-color-1);letter-spacing:-.5px}&:nth-child(1) .number::before{content:"01"}&:nth-child(2) .number::before{content:"02"}&:nth-child(3) .number::before{content:"03"}&:nth-child(4) .number::before{content:"04"}&:nth-child(5) .number::before{content:"05"}&:nth-child(6) .number:before{content:"06"}&:nth-child(7) .number:before{content:"07"}&:nth-child(8) .number:before{content:"08"}&:nth-child(9) .number:before{content:"09"}&:nth-child(10) .number::before{content:"10"}&:nth-child(11) .number::before{content:"11"}&:nth-child(12) .number::before{content:"12"}&:nth-child(13) .number::before{content:"13"}&:nth-child(14) .number::before{content:"14"}&:nth-child(15) .number::before{content:"15"}&:nth-child(16) .number::before{content:"16"}&:nth-child(17) .number::before{content:"17"}&:nth-child(18) .number::before{content:"18"}&:nth-child(19) .number::before{content:"19"}&:nth-child(20) .number::before{content:"20"}h3{margin:0 auto 25px;font-size:clamp(23px,2.15vw,25px)}.wrap_img{width:100%;display:flex;align-items:center;justify-content:center;img{margin:0 auto;width:90%;display:block;max-width:425px;height:auto}}p{margin:20px 0 0;a{font-weight:bold;text-decoration:underline}}}}}@media screen and (max-width:1399px){section#reasons.reasons-2025{& ul.wrap_cards{li{padding:40px 50px;& .wrap_img{img{max-width:400px}}}}}}@media screen and (max-width:1299px){section#reasons.reasons-2025{& ul.wrap_cards{li{grid-template-columns:1fr 5fr 300px;.number::before{font-size:70px}}}}}@media screen and (max-width:1199px){section#reasons.reasons-2025{& ul.wrap_cards{& li{padding:40px 40px;grid-template-columns:1fr 4fr 275px;.number{height:100px;font-size:17px}& .wrap_img{img{max-width:425px}}}}}}@media screen and (max-width:959px){section#reasons.reasons-2025{& ul.wrap_cards{row-gap:30px;li{padding:50px 35px;grid-template-columns:1fr;gap:30px;.number{height:85px;font-size:20px}.number::before{font-size:60px;top:9px}h3{text-align:center;margin-bottom:20px;font-size:clamp(22px,4vw,25px)}.wrap_txt{order:3;p{margin:0 auto;max-width:700px;display:flex;text-align:initial}}& .wrap_img{order:2;margin-bottom:0;img{width:100%}}}}}}@media screen and (max-width:767px){section#reasons.reasons-2025{& ul.wrap_cards{li{padding:45px 40px;.number{height:75px;font-size:19px}.number::before{font-size:55px}.wrap_txt{p{max-width:600px}}& .wrap_img{img{width:90%}}}}}}@media screen and (max-width:480px){section#reasons.reasons-2025{& ul.wrap_cards{& li{padding:35px 35px 40px;.number{height:65px;font-size:18px}.number::before{font-size:50px}h3{height:initial;font-size:clamp(18px,4.5vw,22px)}& .wrap_img{img{width:95%}}}}}}section#banner_autopilot{margin:0 auto 120px;padding:0 20px;}@media screen and (max-width:959px){section#banner_autopilot{margin:0 auto 80px}}@media screen and (max-width:767px){section#banner_autopilot{margin:0 auto 60px}}@media screen and (max-width:480px){section#banner_autopilot{padding:0 10px}}