.logo-list,.logo-list-2{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.logo-list-2{flex-direction:row-reverse}.logo-list ul,.logo-list-2 ul{margin:0}.logo-list .list-slide{align-items:center;animation:loop-slide 20s linear 1s infinite both;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;list-style:none;padding:0}@keyframes loop-slide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.logo-list-2 .list-slide{align-items:center;animation:loop-slide2 20s linear 1s infinite both;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;list-style:none;padding:0}@keyframes loop-slide2{0%{transform:translateX(0)}to{transform:translateX(100%)}}.list-slide li{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:16.66667vw}@media screen and (min-width:768px) and (max-width:1140px){.lp-banner-list ul li img{width:100%}}@media screen and (max-width:767px){.lp-banner-list{margin-bottom:0;padding:0}.m-banner-list .heading{margin-bottom:20px}.m-banner-list .colums{display:block}.m-banner-list .colums li{width:100%}.m-banner-list .colums li:not(:first-child){margin:20px 0 0}.lp-banner-list .block{margin:0 auto;padding:0}.lp-banner-list .block img{max-width:80%}.m-banner-list .block p{margin:-20px auto;padding:.5rem;right:30px;top:-22px;width:278px}.m-banner-list .heading h3{font-size:2.2rem;margin:0}.m-banner-list ul{justify-content:center;padding:12px 9px}.lp-banner-list ul li{margin-bottom:5px;width:30%}.form-22lp{display:none}.form-22lp-sp{display:block}.m-task-block .column .image img{max-width:87px;width:100%}.m-task-block .column .image{background:0;margin-bottom:15px;padding-top:0}}