.letro-page-mainVisual-2024{background:url(https://service.aainc.co.jp/hubfs/letroLP/letro_2024/page/img_mv-page_background.png) 50% no-repeat;background-size:contain}.letro-page-mainVisual-2024-inner{align-items:center;display:flex;justify-content:space-around;margin:0 auto;max-width:1200px;min-height:580px;padding:0}.letro-page-mainVisual-2024-left-block{display:flex;flex-direction:column;justify-content:center;padding:0 80px 0 20px;width:calc(100% - 640px)}.letro-page-mainVisual-2024-right-block{width:640px}.letro-page-mainVisual-2024-left-block h1{font-size:3.6rem;font-weight:600;letter-spacing:.1rem;line-height:1.5;margin-bottom:40px}.letro-page-mainVisual-2024-left-block h1 span{color:#ff864e}.letro-page-mainVisual-2024-left-block h1 small{font-size:2.6rem}.letro-page-mainVisual-2024-left-block .logo-letroEditor{align-items:center;display:flex;justify-content:center;margin-bottom:40px}.letro-page-mainVisual-2024-left-block .logo-letroEditor img{width:144px}.letro-page-mainVisual-2024-left-block .logo-letroEditor:after,.letro-page-mainVisual-2024-left-block .logo-letroEditor:before{background-color:#d9d9d9;content:"";flex-grow:1;height:1px}.letro-page-mainVisual-2024-left-block .logo-letroEditor:before{margin-right:2em}.letro-page-mainVisual-2024-left-block .logo-letroEditor:after{margin-left:2em}.letro-page-mainVisual-2024-left-block .description{font-size:1.6rem;margin-bottom:50px}.letro-page-mainVisual-2024-left-block .description strong{color:#ff864e;font-weight:700}.letro-page-mainVisual-2024-right-block .mv-imagebox .letro-mainVisual-video{box-shadow:0 8px 10px rgba(0,0,0,.08);width:100%}@media screen and (max-width:767px){.letro-page-mainVisual-2024-inner{flex-direction:column;justify-content:space-around}.letro-page-mainVisual-2024-left-block{padding:0 20px;width:100%}.letro-page-mainVisual-2024-right-block{margin:0 auto;min-height:518px;width:280px}.letro-page-mainVisual-2024-right-block .mv-imagebox .device-mock img{width:280px}.letro-page-mainVisual-2024-right-block .mv-imagebox .videoBox{border-radius:20px;margin-left:-118px;top:28px;width:236px;z-index:1}.letro-page-mainVisual-2024-left-block h1{font-size:2.6rem;margin-bottom:15px;text-align:center}.letro-page-mainVisual-2024-left-block h1 small{font-size:1.8rem}.letro-page-mainVisual-2024-left-block .description{font-size:1.4rem;margin-bottom:20px}.kpi-result-list{margin:0 auto 15px}.kpi-result-list li{line-height:1.15;padding-right:20px}.kpi-result-list .kpi-title{font-size:1.6rem}.kpi-result-list .kpi-title small{font-size:1rem}.kpi-result-list .kpi-num{font-size:3.2rem}.kpi-result-list .kpi-num small{font-size:1.8rem}.kpi-result-list .kpi-num img{height:24px;width:24px}}@media screen and (max-width:480px){.letro-page-mainVisual-2024-right-block{margin:0 auto;min-height:191px;width:340px}.letro-page-mainVisual-2024-right-block .mv-imagebox .device-mock img{width:200px}.letro-page-mainVisual-2024-right-block .mv-imagebox .videoBox{border-radius:20px;margin-left:-85px;top:18px;width:170px;z-index:1}.letro-page-mainVisual-2024-left-block h1{font-size:2.5rem;margin-bottom:15px}.letro-page-mainVisual-2024-left-block h1 small{font-size:1.6rem}.kpi-result-list .kpi-title{font-size:1.4rem}.kpi-result-list .kpi-title small{font-size:.9rem}.kpi-result-list .kpi-num{font-size:2.4rem}.kpi-result-list .kpi-num small{font-size:1.6rem}.kpi-result-list .kpi-num img{height:20px;width:20px}}.letro-page-mainVisual-2024-inner .cta_button{align-items:center;background:#ff864e;border-radius:50vw;box-shadow:0 8px 10px rgba(0,0,0,.12);color:#fff;display:flex;font-size:2.2rem;justify-content:center;margin:0 0 40px;max-width:420px;min-width:120px;padding:2rem}.letro-btnPrimary img.download{margin:0 0 0 2px;vertical-align:middle;width:42px}@media screen and (max-width:768px){.letro-page-mainVisual-2024-inner .cta_button{font-size:1.8rem;margin:0 auto 20px;padding:1.2rem}.letro-btnPrimary img.download{width:30px}}