body.motor{background:#f7ad00}body.motor main{background:url(../../images/motor_bg01.svg) no-repeat center top/100% auto,url(../../images/motor_bg02.svg) no-repeat center calc(100% - 19.1rem)/100% auto;padding-top:7.2rem}body.motor main>h2{width:100%;margin:0 auto;position:relative;z-index:1}body.motor p.lead{background:#fdf1bb;color:#101d3c;font-weight:800;padding:3.2rem 2.8rem}body.motor p.lead em{color:#e74e2c}body.motor .splide .splide__track{overflow:visible}body.motor .splide .splide__arrows{width:100%;height:12.3rem;position:absolute;top:15.8rem}body.motor .splide .splide__arrows button{background:url(../../images/motor_arrow.svg) no-repeat center/100% auto;width:7.3rem;height:4.6rem;margin:auto;top:0;bottom:0}body.motor .splide .splide__arrows button.splide__arrow--prev{margin-left:5.4rem;-webkit-animation:slide 1.5s ease-in-out infinite alternate;animation:slide 1.5s ease-in-out infinite alternate}body.motor .splide .splide__arrows button.splide__arrow--next{margin-right:5.4rem;scale:-1 1;animation:slide 1.5s ease-in-out infinite alternate-reverse}body.motor .splide .splide__arrows button svg{display:none}body.motor .splide .splide__pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:3.2rem;bottom:auto}body.motor .splide .splide__pagination li:nth-child(1) .splide__pagination__page::before{content:"77"}body.motor .splide .splide__pagination li:nth-child(2) .splide__pagination__page::before{content:"25"}body.motor .splide .splide__pagination li:nth-child(3) .splide__pagination__page::before{content:"50"}body.motor .splide .splide__pagination li:nth-child(4) .splide__pagination__page::before{content:"24"}body.motor .splide .splide__pagination li:nth-child(5) .splide__pagination__page::before{content:"86"}body.motor .splide .splide__pagination li:nth-child(6) .splide__pagination__page::before{content:"27"}body.motor .splide .splide__pagination .splide__pagination__page{background:#fff;border:.7rem solid #cfdc30;border-radius:50%;width:9.1rem;height:9.1rem;margin:0;aspect-ratio:1/1;opacity:1;position:relative}body.motor .splide .splide__pagination .splide__pagination__page::before{font-family:"Oswald",sans-serif;font-size:6.6rem;font-weight:700;width:100%;height:100%;position:absolute;top:0;left:0}body.motor .splide .splide__pagination .splide__pagination__page.is-active{background:#e74e2c;-webkit-box-shadow:0 0 4rem #eae74f;box-shadow:0 0 4rem #eae74f;-webkit-transform:scale(1);transform:scale(1)}body.motor .splide .splide__pagination .splide__pagination__page.is-active::before{color:#fff}body.motor .splide{background:#fff;margin-top:4rem}body.motor .splide article{background:#fff;border:.5rem solid #101d3c;-webkit-box-shadow:0 .6rem 0 #000;box-shadow:0 .6rem 0 #000;width:100%}body.motor .splide h3{width:31rem;margin:15.8rem auto 4rem}body.motor .splide h3 img{-webkit-filter:drop-shadow(0.3rem 0.4rem 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0.3rem 0.4rem 0 rgba(0, 0, 0, 0.2));translate:0 100%;opacity:0;-webkit-animation:fadeIn .5s .5s ease-out forwards,poyopoyo 2s ease-out infinite;animation:fadeIn .5s .5s ease-out forwards,poyopoyo 2s ease-out infinite}body.motor .splide dt{color:#7a58ff;font-size:2.7rem;font-weight:800;line-height:1}body.motor .splide dd{font-family:"Oswald",sans-serif;font-size:2.7rem}body.motor .splide .racer{background:#cfdc30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2rem 4rem 4.4rem;position:relative}body.motor .splide .racer>div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.motor .splide .racer>div h6{font-size:3.1rem;line-height:1}body.motor .splide .racer>div>span{background:#5aa1d8;border-radius:100vmax;font-family:"Oswald",sans-serif;font-size:2.2rem;font-weight:400;line-height:1;display:inline-block;width:9.3rem;height:2.3rem;margin:.6rem 0 .5rem;position:relative}body.motor .splide .racer>div>span::before,body.motor .splide .racer>div>span::after{content:"";background:#00261c;border-radius:50%;width:.6rem;height:.6rem;aspect-ratio:1/1;margin:auto;position:absolute;top:0;bottom:0}body.motor .splide .racer>div>span::before{left:.3rem}body.motor .splide .racer>div>span::after{right:.3rem}body.motor .splide .racer>div p{font-size:2.4rem;line-height:1}body.motor .splide .racer dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:1rem;width:41.8rem;margin-right:.4rem}body.motor .splide .racer dl div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.motor .splide .racer dl div:last-child dt{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:3em;scale:.63 1;-webkit-transform-origin:right;transform-origin:right}body.motor .splide .racer dl dt{text-align:right;margin-right:.8rem}body.motor .splide .racer dl dd{background:#fff;border-radius:100vmax;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:11.2rem;height:5rem}body.motor .splide .racer img,body.motor .splide .racer picture{position:absolute;width:13.8rem;right:-1.4rem;top:-1.6rem}body.motor .splide .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-2rem;padding:0 4rem;position:relative}body.motor .splide .data div{background:#fff;border:.7rem solid #000;border-radius:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;width:19.4rem;height:12rem}body.motor .splide .data div dd{font-size:6rem;line-height:1}body.motor .splide .data div dd span{font-size:3.6rem}body.motor .splide .txt-area{background:#000;color:#fff;font-size:2.8rem;font-weight:400;text-align:justify;line-height:1.6;width:100%;margin-top:-10rem;padding:13.3rem 4rem 4rem}body.motor .splide .graph{background:#4c3d87;padding:3.2rem 4rem}body.motor .splide .graph h4{background:#fff;color:#101d3c;font-size:2.6rem;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:4.4rem;margin-bottom:2.7rem;position:relative}body.motor .splide .graph h4::before{content:"";background:#fff;clip-path:polygon(50% 100%, 100% 0, 0 0);width:2rem;height:.8rem;margin:auto;position:absolute;left:0;right:0;bottom:-0.7rem}body.motor .splide .graph ul.attention{margin-top:5.6rem}@media(min-width: 751px){body.motor main{background:url(../../images/pc/motor_bg01.svg) no-repeat center top/100% auto,url(../../images/pc/motor_bg02.svg) no-repeat center calc(100% - 2rem)/100% auto;padding-top:1.6rem}body.motor main>h2{width:60rem}body.motor p.lead{padding:1.6rem}body.motor .splide .splide__track{overflow:visible}body.motor .splide .splide__arrows{width:39.4rem;height:9.84rem;position:absolute;top:16.8rem;left:.4rem}body.motor .splide .splide__arrows button{width:4.7rem;height:3.2rem}body.motor .splide .splide__arrows button.splide__arrow--prev{margin-left:1.2rem}body.motor .splide .splide__arrows button.splide__arrow--next{margin-right:1.2rem}body.motor .splide .splide__pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:76.8rem;padding:0 13.2rem;left:.4rem;top:3.2rem}body.motor .splide .splide__pagination .splide__pagination__page{border:.5rem solid #cfdc30;width:7.6rem;height:7.6rem}body.motor .splide .splide__pagination .splide__pagination__page::before{font-size:4.4rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.4rem}body.motor .splide .splide__pagination .splide__pagination__page.is-active{-webkit-box-shadow:0 0 2rem #eae74f;box-shadow:0 0 2rem #eae74f;scale:1.1 1.1}body.motor .splide{margin-top:3.2rem}body.motor .splide article{border:.4rem solid #000;display:grid;grid-template-columns:76.8rem 1fr;grid-template-rows:34.3rem 1fr;min-height:60rem;position:relative}body.motor .splide h3{grid-column:1;grid-row:1;width:100%;height:100%;margin:0}body.motor .splide h3 img{width:39.4rem;padding:0 8.4rem;margin:16.8rem auto auto 0}body.motor .splide dt{font-size:2.2rem}body.motor .splide dd{font-size:2rem}body.motor .splide .racer{-webkit-filter:drop-shadow(0 0.3rem 0.6rem rgba(0, 0, 0, 0.16));filter:drop-shadow(0 0.3rem 0.6rem rgba(0, 0, 0, 0.16));-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2rem;position:absolute;top:14.9rem;left:39.4rem}body.motor .splide .racer::before{content:"";background:#cfdc30;clip-path:polygon(50% 0, 100% 100%, 0 100%);width:3.6rem;height:4.3rem;position:absolute;left:-2.47rem;bottom:2.2rem;rotate:-83deg}body.motor .splide .racer>div{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.2rem}body.motor .splide .racer>div h6{width:100%;font-size:1.8rem;text-align:left;margin-bottom:.5rem}body.motor .splide .racer>div>span{font-size:2rem;width:9rem;height:2.2rem;margin:0 1.2rem 0 0}body.motor .splide .racer>div>span::before{left:.7rem}body.motor .splide .racer>div>span::after{right:.7rem}body.motor .splide .racer>div p{font-size:2.2rem;line-height:.8}body.motor .splide .racer>div p span{font-size:1.6rem}body.motor .splide .racer dl{row-gap:.8rem;width:30.6rem;margin-right:0}body.motor .splide .racer dl dt{font-size:1.8rem}body.motor .splide .racer dl dd{width:8.5rem;height:3rem}body.motor .splide .racer img,body.motor .splide .racer picture{width:11.04rem;right:.7rem;top:-2.7rem;rotate:-2deg}body.motor .splide .data{width:calc(100% - 76.8rem);margin-top:0;padding:2.4rem;position:absolute;right:0;top:0}body.motor .splide .data div{border:none;width:14.8rem;height:10.8rem}body.motor .splide .data div dd{font-size:4.8rem}body.motor .splide .data div dd span{font-size:2.8rem}body.motor .splide .txt-area{grid-column:1;grid-row:2;font-size:1.8rem;margin-top:0;padding:2.4rem}body.motor .splide .graph{grid-column:2;grid-row:1/3;padding:17.2rem 2.4rem 0}body.motor .splide .graph h4{font-size:2rem;height:3.6rem;margin-bottom:2.4rem}body.motor .splide .graph h4::before{width:1.6rem;height:.6rem;bottom:-0.5rem}body.motor .splide .graph ul.attention{margin-top:2.4rem}}/*# sourceMappingURL=motor.min.css.map */