#dream{--orange: #f70;--blue: #29f;--1: #def;--2: #013;--3: #d01;--4: #06d;--5: #fc0;--6: #2b5;position:relative;padding:8.8rem 3.2rem 0 2.4rem;margin:1.6rem -3.2rem -4.8rem 0}#dream::before{content:"";position:absolute;width:45rem;height:12rem;top:0;right:0;background:url(../../images/common-splash.svg) no-repeat top left/56rem;z-index:-1}#dream::after{content:"";position:absolute;width:35rem;height:18rem;top:7rem;right:0;background:image-set(url(../../images/dream-boat.avif) type("image/avif"), url(../../images/dream-boat.webp) type("image/webp"), url(../../images/dream-boat.png) type("image/png")) no-repeat center right -3rem/contain;z-index:1}#dream .bg{background:#fff;position:absolute;z-index:-1;top:4rem;right:0;width:100%;height:calc(100% - 4rem);border:.4rem solid #013;border-right-width:0;transform:skewY(6deg);transform-origin:top left;overflow:hidden}#dream .bg::before{content:"";position:absolute;width:62rem;height:62rem;top:-34rem;right:-16rem;background:url(../../images/common-dot-circle.svg) no-repeat center/contain;filter:brightness(0) saturate(100%) invert(88%) sepia(8%) saturate(2009%) hue-rotate(318deg) brightness(102%) contrast(110%)}#dream .bg::after{content:"";position:absolute;width:31rem;height:31rem;bottom:-14rem;right:-6rem;background:url(../../images/common-dot-circle.svg) no-repeat center/contain;filter:brightness(0) saturate(100%) invert(100%) sepia(46%) saturate(3080%) hue-rotate(175deg) brightness(101%) contrast(101%)}#dream h2{font-weight:900;font-size:4rem;width:fit-content}#dream h2 span{display:inline-block;text-align:inherit;font-family:"Racing Sans One","Roboto","Noto Sans JP",sans-serif;font-size:8rem;color:var(--orange);font-weight:normal;line-height:.7;padding-bottom:1rem;padding-left:2.4rem;margin-left:-2.4rem;width:calc(100% + 2.4rem);border-bottom:#013 .2rem solid}#dream .btn-wrap{display:flex;justify-content:space-between;position:relative;margin:0 -3.2rem 0 -2.4rem;padding:0 3.2rem 0 2.4rem}#dream .btn-wrap ul.num{position:absolute;width:6.4rem;bottom:0;left:calc(50% - 3.2rem)}#dream .btn-wrap ul.num li{width:6.4rem;height:8rem;border:.2rem solid #013;margin-bottom:.8rem}#dream .btn-wrap ul.num li:nth-of-type(1){background:var(--1)}#dream .btn-wrap ul.num li:nth-of-type(2){background:var(--2);color:#fff}#dream .btn-wrap ul.num li:nth-of-type(3){background:var(--3);color:#fff}#dream .btn-wrap ul.num li:nth-of-type(4){background:var(--4);color:#fff}#dream .btn-wrap ul.num li:nth-of-type(5){background:var(--5)}#dream .btn-wrap ul.num li:nth-of-type(6){background:var(--6);color:#fff}#dream .btn-wrap ul.num li p{font-size:2.4rem;text-align:center;font-weight:900;line-height:1}#dream .btn-wrap ul.num li p span{font-size:4.8rem}#dream .btn-wrap h3 img{height:8rem;margin:2.4rem 0 1.6rem;width:31rem}#dream .btn-wrap>div li{width:26.6rem;height:8rem;overflow:hidden;transform:skew(12deg);transform-origin:top left;background:var(--orange);border:#013 .2rem solid;box-shadow:#049 .4rem .4rem 0;margin-bottom:.8rem;transition:all .2s}#dream .btn-wrap>div li:has(.active){transform:skew(12deg) translate(0.4rem, 0.4rem);box-shadow:none;opacity:.5;pointer-events:none}#dream .btn-wrap>div li a{transform:skew(-12deg);transform-origin:center left;width:100%;height:100%;display:flex;align-items:center;position:relative}#dream .btn-wrap>div li a p{color:#fff;font-size:4rem;font-weight:900;padding-left:.8rem}#dream .btn-wrap>div li a p.name5{transform:scaleX(0.8);transform-origin:left}#dream .btn-wrap>div li a picture{position:absolute;z-index:-1;display:block;width:35rem;top:-6rem;right:-13rem}#dream .btn-wrap>div:last-of-type ul{display:flex;flex-direction:column;align-items:flex-end}#dream .btn-wrap>div:last-of-type li{background:var(--blue);transform:skew(-12deg);transform-origin:top right}#dream .btn-wrap>div:last-of-type li:has(.active){transform:skew(-12deg) translate(0.4rem, 0.4rem);box-shadow:none;opacity:.5;pointer-events:none}#dream .btn-wrap>div:last-of-type li a{transform:skew(12deg);justify-content:flex-end;padding:0 .8rem 0 0}#dream .btn-wrap>div:last-of-type li a p{transform-origin:right center}#dream .btn-wrap>div:last-of-type li a picture{right:auto;left:-13rem}#dream .arrow{width:20rem;height:4rem;margin:2.4rem auto -4rem;background:#049;clip-path:polygon(0 0, 100% 0, 50% 100%)}#dream .data-group>section{margin:0 -3.2rem 0 -2rem;padding:4rem 0 6.4rem;position:relative;background:image-set(url(../../images/dream-bg-1-sp.avif) type("image/avif"), url(../../images/dream-bg-1-sp.webp) type("image/webp"), url(../../images/dream-bg-1-sp.jpg) type("image/jpg")) no-repeat top 4rem right/100%,linear-gradient(transparent 15rem, var(--orange) 15rem);transition:opacity .2s;border-bottom:.4rem solid #013;overflow:hidden}#dream .data-group>section:not(.active){visibility:hidden;height:0;margin:0 auto;padding:0;opacity:0;border:0}#dream .data-group>section:not(.active) *{display:none}#dream .data-group>section h4{height:35rem;width:36rem;padding-top:4rem;margin-left:2.4rem}#dream .data-group>section h4 img{height:22.4rem}#dream .data-group>section picture.racer{position:absolute;height:52rem;width:87rem;top:0;right:-28rem}#dream .data-group>section picture.racer::before{content:"";position:absolute;width:100%;height:100%;bottom:-1rem;background:linear-gradient(0deg, var(--orange) 1rem, transparent 13rem)}#dream .data-group>section .data{position:relative;margin:0 3.2rem 0 2.4rem}#dream .data-group>section .data h5{font-size:4rem;font-weight:900;color:#fff;text-shadow:#840 0 0 .8rem}#dream .data-group>section .data li{background:hsla(0,0%,100%,.6);margin-bottom:.8rem}#dream .data-group>section .data:first-of-type ul{display:flex;justify-content:space-between}#dream .data-group>section .data:first-of-type ul li{width:calc((100% - 1.6rem)/3);padding:1.2rem 0 .8rem}#dream .data-group>section .data:first-of-type ul li *{text-align:center}#dream .data-group>section .data:first-of-type ul li h6{font-weight:900;line-height:1.05}#dream .data-group>section .data:first-of-type ul li p{font-weight:900;font-size:5.6rem;line-height:1.05}#dream .data-group>section .data:first-of-type ul li p span{font-size:.6em;padding-left:.1em}#dream .data-group>section .data:nth-of-type(2) .blue{color:var(--4)}#dream .data-group>section .data:nth-of-type(2) .red{color:var(--3)}#dream .data-group>section .data:nth-of-type(2) .note{color:#fff;font-size:2.4rem;position:absolute;right:0;top:2rem;padding:0}#dream .data-group>section .data:nth-of-type(2) ul li{display:flex;align-items:center;padding:.8rem 2.4rem}#dream .data-group>section .data:nth-of-type(2) ul li h6{font-weight:900;font-size:3.2rem;display:flex;align-items:center;width:24rem;justify-content:space-between}#dream .data-group>section .data:nth-of-type(2) ul li h6 span{display:inline-block;border:.2rem solid #013;width:3em;text-align:center;line-height:1.2;font-size:2.8rem;margin:0 2.4rem 0 .8rem}#dream .data-group>section .data:nth-of-type(2) ul li p{font-weight:900;font-size:5.6rem;line-height:1.05;letter-spacing:.05em}#dream .data-group>section .data:nth-of-type(2) ul li p b{font-size:inherit}#dream .data-group>section .data:nth-of-type(2) ul li p span{font-size:.9em}#dream .data-group>section[data-group="2"]{background:image-set(url(../../images/dream-bg-2-sp.avif) type("image/avif"), url(../../images/dream-bg-2-sp.webp) type("image/webp"), url(../../images/dream-bg-2-sp.jpg) type("image/jpg")) no-repeat top 4rem right/100%,linear-gradient(transparent 15rem, var(--blue) 15rem)}#dream .data-group>section[data-group="2"] h4{margin-left:auto;margin-right:2.4rem}#dream .data-group>section[data-group="2"] picture.racer{left:-28rem;right:auto}#dream .data-group>section[data-group="2"] picture.racer::before{background:linear-gradient(0deg, var(--blue) 1rem, transparent 13rem)}#dream .data-group>section[data-group="2"] h5{text-shadow:#048 0 0 .8rem}#dream .sp-nav{margin-top:-5rem}#dream .sp-nav a{display:inline-block;width:calc(50% - 1.2rem);line-height:8rem;border-radius:8rem;background:#ff0;border:.2rem solid #049;font-size:3.2rem;text-align:center;font-weight:900;color:#049;position:relative;box-shadow:#049 .4rem .4rem 0}#dream .sp-nav a::before{position:absolute;content:"";width:2rem;height:2.8rem;background:#049;top:calc(50% - 1.4rem)}#dream .sp-nav a:first-of-type{padding-left:2.4rem;margin-right:1.6rem}#dream .sp-nav a:first-of-type::before{clip-path:polygon(100% 0, 0 50%, 100% 100%);left:2.4rem}#dream .sp-nav a:last-of-type{padding-right:2.4rem}#dream .sp-nav a:last-of-type::before{clip-path:polygon(0 0, 100% 50%, 0 100%);right:2.4rem}#dream .note{font-size:2.4rem;padding:2.4rem 0 1.6rem;line-height:1.4}#dream .btn-wrap>div li:nth-of-type(1){animation-delay:.1s !important}#dream .btn-wrap>div li:nth-of-type(2){animation-delay:.2s !important}#dream .btn-wrap>div li:nth-of-type(3){animation-delay:.3s !important}#dream .btn-wrap>div li:nth-of-type(4){animation-delay:.4s !important}#dream .btn-wrap>div li:nth-of-type(5){animation-delay:.5s !important}#dream .btn-wrap>div li:nth-of-type(6){animation-delay:.6s !important}#dream .btn-wrap.is-show>div li{animation:dream-btns .7s ease-out backwards}@keyframes dream-btns{0%{opacity:0;margin-left:-2rem}}#dream .btn-wrap.is-show>div:nth-of-type(2) li{animation:dream-btns-rev .7s ease-out backwards}@keyframes dream-btns-rev{0%{opacity:0;margin-right:-2rem}}@media only all and (max-width: 750px){#dream.inview::after{transition:all 1s}#dream.inview:not(.is-show)::after{opacity:0;background-position:center right -30rem}}@media all and (min-width: 751px){#dream{position:relative;padding:3.2rem 4rem 0;margin:-2.4rem -16rem -12rem;min-height:97rem;background:image-set(url(../../images/dream-bg.avif) type("image/avif"), url(../../images/dream-bg.webp) type("image/webp"), url(../../images/dream-bg.png) type("image/png")) no-repeat top center/100%}#dream::before{content:"";position:absolute;width:64rem;height:12rem;top:-6rem;right:-4rem;background:url(../../images/common-splash.svg) no-repeat top left/56rem;z-index:-1}#dream::after{content:"";position:absolute;width:45rem;height:23rem;top:-8rem;left:4rem;background:image-set(url(../../images/dream-boat.avif) type("image/avif"), url(../../images/dream-boat.webp) type("image/webp"), url(../../images/dream-boat.png) type("image/png")) no-repeat center/contain}#dream .bg{display:none}#dream h2{width:fit-content;margin:0 auto;text-align:center;line-height:1.4}#dream h2 span{display:inline-block;text-align:inherit;font-family:"Racing Sans One","Roboto","Noto Sans JP",sans-serif;font-size:8rem;color:var(--orange);font-weight:normal;line-height:.7;padding-bottom:1rem;padding-left:2.4rem;margin-left:-2.4rem;width:calc(100% + 2.4rem);border-bottom:#013 .2rem solid}#dream .btn-wrap{margin-top:-11rem}#dream .btn-wrap ul.num{display:none}#dream .btn-wrap h3 img{height:11.2rem;margin:2.4rem 0 3.2rem;width:auto}#dream .btn-wrap>div li{width:32rem;height:7.4rem;margin-left:-1.2rem;margin-right:-1.2rem}#dream .btn-wrap>div li a{cursor:pointer}#dream .btn-wrap>div li a p{font-size:3.6rem}#dream .btn-wrap>div li a picture{position:absolute;z-index:-1;display:block;width:35rem;top:-6rem;right:-13rem}#dream .btn-wrap>div li .num{width:8rem;height:7.4rem;background:red;margin-left:-1.2rem;padding-left:1.2rem;border:#013 solid;border-width:0 .2rem}#dream .btn-wrap>div li .num.num1{background:var(--1)}#dream .btn-wrap>div li .num.num2{background:var(--2);color:#fff}#dream .btn-wrap>div li .num.num3{background:var(--3);color:#fff}#dream .btn-wrap>div li .num.num4{background:var(--4);color:#fff}#dream .btn-wrap>div li .num.num5{background:var(--5)}#dream .btn-wrap>div li .num.num6{background:var(--6);color:#fff}#dream .btn-wrap>div li .num p{color:inherit;font-size:2.4rem;text-align:center;font-weight:900;line-height:1;padding:0}#dream .btn-wrap>div li .num p span{font-size:4.2rem}#dream .btn-wrap>div:last-of-type li a{padding:0}#dream .btn-wrap>div:last-of-type li a .num{margin-right:-1.2rem;padding-right:1.2rem;margin-left:0;padding-left:0}#dream .btn-wrap>div:last-of-type li a p{padding-right:.8rem}#dream .data-display{position:absolute;width:102.4rem;margin:auto;left:0;right:0;top:22rem;display:flex;justify-content:space-between}#dream .data-display::before{content:"";position:absolute;width:.2rem;height:50rem;background:#013;bottom:0;right:calc(50% - .1rem)}#dream .data-group>section{width:48.8rem;margin:0;padding:1.6rem;background:image-set(url(../../images/dream-bg-1-pc.avif) type("image/avif"), url(../../images/dream-bg-1-pc.webp) type("image/webp"), url(../../images/dream-bg-1-pc.jpg) type("image/jpg")) no-repeat top 3.2rem center/100%,linear-gradient(transparent 15rem, var(--orange) 15rem)}#dream .data-group>section::before{content:"";position:absolute;width:100%;height:calc(100% - 10rem);bottom:0;left:0;border:solid #013;border-width:0 .4rem;z-index:1;pointer-events:none}#dream .data-group>section h4{height:22rem;width:23rem;padding-top:4rem;margin-left:2.4rem}#dream .data-group>section h4 img{height:14.4rem}#dream .data-group>section picture.racer{position:absolute;height:35rem;width:58rem;top:0;right:-18rem}#dream .data-group>section picture.racer::before{background:linear-gradient(0deg, var(--orange) 1rem, transparent 13rem)}#dream .data-group>section .data{margin:0}#dream .data-group>section .data h5{font-size:2.4rem}#dream .data-group>section .data li{margin-bottom:.4rem}#dream .data-group>section .data:first-of-type ul li{display:flex;align-items:center;width:calc((100% - .8rem)/3);padding:.8rem 0 .4rem}#dream .data-group>section .data:first-of-type ul li h6{line-height:1.05;font-size:1.6rem;display:inline-block;text-align:right;width:5rem;margin-right:.4rem}#dream .data-group>section .data:first-of-type ul li p{font-size:3.2rem;line-height:1.05}#dream .data-group>section .data:nth-of-type(2) .note{font-size:1.6rem;top:.8rem}#dream .data-group>section .data:nth-of-type(2) ul li{padding:.8rem 1.6rem .4rem}#dream .data-group>section .data:nth-of-type(2) ul li h6{font-size:2rem;width:15.6rem}#dream .data-group>section .data:nth-of-type(2) ul li h6 span{font-size:1.6rem;margin:0 2.4rem 0 .8rem}#dream .data-group>section .data:nth-of-type(2) ul li p{font-size:3.2rem}#dream .data-group>section[data-group="2"]{background:image-set(url(../../images/dream-bg-2-pc.avif) type("image/avif"), url(../../images/dream-bg-2-pc.webp) type("image/webp"), url(../../images/dream-bg-2-pc.jpg) type("image/jpg")) no-repeat top 3.2rem center/100%,linear-gradient(transparent 15rem, var(--blue) 15rem)}#dream .data-group>section[data-group="2"] h4{margin-left:auto;margin-right:2.4rem}#dream .data-group>section[data-group="2"] picture.racer{left:-18rem;right:auto}#dream .data-group>section[data-group="2"] picture.racer::before{background:linear-gradient(0deg, var(--blue) 1rem, transparent 13rem)}#dream .data-group>section[data-group="2"] h5{text-shadow:#048 0 0 .8rem}#dream .sp-nav{margin-top:-5rem}#dream .sp-nav a{display:inline-block;width:calc(50% - 1.2rem);line-height:8rem;border-radius:8rem;background:#ff0;border:.2rem solid #049;font-size:3.2rem;text-align:center;font-weight:900;color:#049;position:relative;box-shadow:#049 .4rem .4rem 0}#dream .sp-nav a::before{position:absolute;content:"";width:2rem;height:2.8rem;background:#049;top:calc(50% - 1.4rem)}#dream .sp-nav a:first-of-type{padding-left:2.4rem;margin-right:1.6rem}#dream .sp-nav a:first-of-type::before{clip-path:polygon(100% 0, 0 50%, 100% 100%);left:2.4rem}#dream .sp-nav a:last-of-type{padding-right:2.4rem}#dream .sp-nav a:last-of-type::before{clip-path:polygon(0 0, 100% 50%, 0 100%);right:2.4rem}#dream .note{font-size:1.6rem;padding:4.8rem 0 0;margin-right:0;margin-left:auto;width:fit-content}#dream.inview::after{transition:all 1s}#dream.inview:not(.is-show)::after{opacity:0;transform:translateX(40rem)}}/*# sourceMappingURL=dream.min.css.map */