.Loading-module-scss-module__UZPcOq__loading{z-index:1000;background:#fff;width:100%;height:100%;position:fixed;top:0;left:0}html[data-loading-seen] .Loading-module-scss-module__UZPcOq__loading:not(.Loading-module-scss-module__UZPcOq__playing):not(.Loading-module-scss-module__UZPcOq__fadeout){display:none}.Loading-module-scss-module__UZPcOq__loading.Loading-module-scss-module__UZPcOq__fadeout{opacity:0;pointer-events:none;transition-property:opacity;transition-duration:.8s;transition-delay:.9s}.Loading-module-scss-module__UZPcOq__loading-wrap{width:100%;height:100%;position:relative}.Loading-module-scss-module__UZPcOq__loading-wrap .animation-walk{z-index:3;width:10%;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Loading-module-scss-module__UZPcOq__loading-wrap .animation-walk-wrap{z-index:2;animation-duration:2.5s}.Loading-module-scss-module__UZPcOq__loading-wrap .animation-walk__item{text-align:center;width:8.8vw;height:7.9vw;font-family:Darumadrop One,sans-serif;font-size:clamp(15px,1.354vw,22px)}@media (max-width:1180px){.Loading-module-scss-module__UZPcOq__loading-wrap .animation-walk__item{width:20vw;height:18.33vw;font-size:clamp(15px,2.933vw,22px)}}@media screen and (max-width:480px){.Loading-module-scss-module__UZPcOq__loading-wrap .animation-walk__item{width:30vw;height:26vw}}@media screen and (max-width:380px){.Loading-module-scss-module__UZPcOq__loading-wrap .animation-walk__item{width:35vw;height:31vw}}
.TopNextSchedule-module-scss-module__iLEcWG__ticket{--start:2.6s;z-index:4;color:#6c4e45;filter:drop-shadow(0 .25vw #4b342d40);transform-origin:30% 120%;width:27vw;animation:TopNextSchedule-module-scss-module__iLEcWG__ticket-pop .6s cubic-bezier(.3, 1.5, .5, 1) var(--start) both;grid-template-columns:6.4vw 1fr;text-decoration:none;transition:transform .3s cubic-bezier(.3,1.5,.5,1);display:grid;position:absolute;top:3.4vw;left:36vw}html[data-loading-first] .TopNextSchedule-module-scss-module__iLEcWG__ticket{--start:4.8s}.TopNextSchedule-module-scss-module__iLEcWG__ticket:hover{transform:translateY(-.3vw)rotate(-1deg)}.TopNextSchedule-module-scss-module__iLEcWG__ticket:focus-visible{outline-offset:4px;outline:3px solid #ea602a}@media (max-width:1180px){.TopNextSchedule-module-scss-module__iLEcWG__ticket{filter:drop-shadow(0 .8vw #4b342d40);grid-template-columns:14vw 1fr;width:48vw;top:42vw;left:3vw}}@keyframes TopNextSchedule-module-scss-module__iLEcWG__ticket-pop{0%{opacity:0;transform:scale(.6)translateY(1vw)}}.TopNextSchedule-module-scss-module__iLEcWG__stub{color:#fff;text-align:center;background-color:#ea602a;border-radius:.8vw 0 0 .8vw;place-content:center;padding:.8vw .3vw;font-weight:700;line-height:1.1;display:grid;-webkit-mask:radial-gradient(circle at 100% 0,#0000 .6vw,#000 .65vw) top/100% 51% no-repeat,radial-gradient(circle at 100% 100%,#0000 .6vw,#000 .65vw) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 100% 0,#0000 .6vw,#000 .65vw) top/100% 51% no-repeat,radial-gradient(circle at 100% 100%,#0000 .6vw,#000 .65vw) bottom/100% 51% no-repeat}.TopNextSchedule-module-scss-module__iLEcWG__stub small{font-size:clamp(10px,.8vw,15px)}.TopNextSchedule-module-scss-module__iLEcWG__stub b{font-family:Darumadrop One,sans-serif;font-size:clamp(24px,2.8vw,54px);font-weight:400;line-height:1}.TopNextSchedule-module-scss-module__iLEcWG__stub em{color:#ea602a;background-color:#fff;border-radius:999px;justify-self:center;margin-top:.2vw;padding:0 .5vw;font-size:clamp(10px,.8vw,15px);font-style:normal}@media (max-width:1180px){.TopNextSchedule-module-scss-module__iLEcWG__stub{border-radius:2.4vw 0 0 2.4vw;padding:2vw 1vw;-webkit-mask:radial-gradient(circle at 100% 0,#0000 1.8vw,#000 1.9vw) top/100% 51% no-repeat,radial-gradient(circle at 100% 100%,#0000 1.8vw,#000 1.9vw) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 100% 0,#0000 1.8vw,#000 1.9vw) top/100% 51% no-repeat,radial-gradient(circle at 100% 100%,#0000 1.8vw,#000 1.9vw) bottom/100% 51% no-repeat}.TopNextSchedule-module-scss-module__iLEcWG__stub small,.TopNextSchedule-module-scss-module__iLEcWG__stub em{font-size:2.8vw}.TopNextSchedule-module-scss-module__iLEcWG__stub b{font-size:9vw}.TopNextSchedule-module-scss-module__iLEcWG__stub em{padding:0 1.4vw}}.TopNextSchedule-module-scss-module__iLEcWG__body{background-color:#fffaf0;border-left:2px dashed #6c4e4559;border-radius:0 .8vw .8vw 0;align-content:center;min-width:0;padding:.8vw 1.1vw .9vw;display:grid;-webkit-mask:radial-gradient(circle at 0 0,#0000 .6vw,#000 .65vw) top/100% 51% no-repeat,radial-gradient(circle at 0 100%,#0000 .6vw,#000 .65vw) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 0 0,#0000 .6vw,#000 .65vw) top/100% 51% no-repeat,radial-gradient(circle at 0 100%,#0000 .6vw,#000 .65vw) bottom/100% 51% no-repeat}@media (max-width:1180px){.TopNextSchedule-module-scss-module__iLEcWG__body{border-radius:0 2.4vw 2.4vw 0;padding:2.2vw 3vw 2.4vw;-webkit-mask:radial-gradient(circle at 0 0,#0000 1.8vw,#000 1.9vw) top/100% 51% no-repeat,radial-gradient(circle at 0 100%,#0000 1.8vw,#000 1.9vw) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 0 0,#0000 1.8vw,#000 1.9vw) top/100% 51% no-repeat,radial-gradient(circle at 0 100%,#0000 1.8vw,#000 1.9vw) bottom/100% 51% no-repeat}}.TopNextSchedule-module-scss-module__iLEcWG__label{color:#ea602a;letter-spacing:.08em;font-size:clamp(10px,.85vw,16px);font-weight:700}@media (max-width:1180px){.TopNextSchedule-module-scss-module__iLEcWG__label{font-size:2.8vw}}.TopNextSchedule-module-scss-module__iLEcWG__place{color:#4b342d;word-break:auto-phrase;font-size:clamp(13px,1.2vw,23px);font-weight:900;line-height:1.35}@media (max-width:1180px){.TopNextSchedule-module-scss-module__iLEcWG__place{font-size:3.6vw}}.TopNextSchedule-module-scss-module__iLEcWG__meta{margin-top:.2vw;font-size:clamp(10px,.8vw,15px);font-weight:700;line-height:1.5;display:grid}.TopNextSchedule-module-scss-module__iLEcWG__meta span:before{content:"●";color:#ea602a;margin-right:.3em;font-size:.8em}@media (max-width:1180px){.TopNextSchedule-module-scss-module__iLEcWG__meta{margin-top:.6vw;font-size:2.8vw}}.TopNextSchedule-module-scss-module__iLEcWG__more{color:#50af14;align-items:center;gap:.3vw;margin-top:.3vw;font-size:clamp(10px,.85vw,16px);font-weight:900;display:inline-flex}.TopNextSchedule-module-scss-module__iLEcWG__more:after{content:"›";color:#fff;background-color:#50af14;border-radius:50%;place-items:center;width:1.1vw;min-width:13px;height:1.1vw;min-height:13px;line-height:1;display:grid}@media (max-width:1180px){.TopNextSchedule-module-scss-module__iLEcWG__more{gap:1vw;margin-top:.8vw;font-size:2.8vw}}.TopNextSchedule-module-scss-module__iLEcWG__when{z-index:1;color:#fff;letter-spacing:.05em;white-space:nowrap;animation:TopNextSchedule-module-scss-module__iLEcWG__when-wiggle 2.6s ease-in-out calc(var(--start) + 1s) infinite;background-color:#ea602a;border-radius:999px;padding:.2vw .8vw;font-size:clamp(11px,.9vw,17px);font-weight:900;position:absolute;top:-1.1vw;right:-.8vw;transform:rotate(8deg);box-shadow:0 .15vw #00000026}.TopNextSchedule-module-scss-module__iLEcWG__when--today{background-color:#d6336c}@media (max-width:1180px){.TopNextSchedule-module-scss-module__iLEcWG__when{padding:.6vw 2.4vw;font-size:3vw;top:-3.4vw;right:-2.4vw}}@keyframes TopNextSchedule-module-scss-module__iLEcWG__when-wiggle{0%,80%,to{transform:rotate(8deg)}85%{transform:rotate(-4deg)scale(1.08)}90%{transform:rotate(12deg)scale(1.08)}}.TopNextSchedule-module-scss-module__iLEcWG__tail{clip-path:polygon(15% 0,100% 0,0 100%);background-color:#fffaf0;width:3vw;height:2.7vw;position:absolute;bottom:-2.6vw;left:26%}@media (max-width:1180px){.TopNextSchedule-module-scss-module__iLEcWG__tail{clip-path:polygon(0 0,100% 0,25% 100%);width:5vw;height:3.6vw;bottom:-3.4vw;left:34%}}.TopNextSchedule-module-scss-module__iLEcWG__is-cancelled .TopNextSchedule-module-scss-module__iLEcWG__stub{background-color:#b9a59d}.TopNextSchedule-module-scss-module__iLEcWG__is-cancelled .TopNextSchedule-module-scss-module__iLEcWG__label{color:red}.TopNextSchedule-module-scss-module__iLEcWG__is-cancelled .TopNextSchedule-module-scss-module__iLEcWG__when{background-color:red}.TopNextSchedule-module-scss-module__iLEcWG__reason{color:red}.TopNextSchedule-module-scss-module__iLEcWG__reason:before{content:none!important}@media (prefers-reduced-motion:reduce){.TopNextSchedule-module-scss-module__iLEcWG__ticket,.TopNextSchedule-module-scss-module__iLEcWG__when{animation:none}}
.TopVisual-module-scss-module__UvHjba__top-visual{position:relative}.TopVisual-module-scss-module__UvHjba__top-visual:before{z-index:1;content:"";background:url(/images/img_back_grass_first.webp) right -9.9vw top/100% no-repeat;width:100%;height:36.46vw;position:absolute;bottom:-19.79vw;right:0}.TopVisual-module-scss-module__UvHjba__top-visual:after{z-index:1;content:"";background:url(/images/img_back_grass_second.webp) -.52vw 0/100% no-repeat;width:100%;height:53.13vw;position:absolute;bottom:-45.47vw;left:0;right:0}.TopVisual-module-scss-module__UvHjba__top-visual__img{width:100%;position:relative;top:-1.82vw}.TopVisual-module-scss-module__UvHjba__top-visual__img img{width:100%;height:auto}.TopVisual-module-scss-module__UvHjba__top-visual__catch-list{--start:.3s;flex-direction:row-reverse;display:flex;position:absolute;top:5.21vw;right:24%}html[data-loading-first] .TopVisual-module-scss-module__UvHjba__top-visual__catch-list{--start:2.5s}.TopVisual-module-scss-module__UvHjba__top-visual__catch-list li{z-index:0;height:fit-content;margin-right:1.04vw;padding:.78vw .36vw;position:relative}.TopVisual-module-scss-module__UvHjba__top-visual__catch-list li:before{content:"";z-index:-1;transform-origin:top;animation:.5s ease-out both TopVisual-module-scss-module__UvHjba__catch-paper;animation-delay:calc(var(--start) + var(--line)*.35s);background-color:#fff;position:absolute;inset:0}.TopVisual-module-scss-module__UvHjba__top-visual__catch-list li{color:#6c4e45;writing-mode:vertical-rl;text-orientation:upright;font-family:Zen Maru Gothic,sans-serif;font-size:clamp(16px,1.3541vw,26px);font-weight:500}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-thicket-dark-green{z-index:2;width:18.229%;position:absolute;bottom:4.95vw;left:-3.44vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-thicket-green{z-index:2;width:8.541%;position:absolute;bottom:2.97vw;left:-.99vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-child-boy-soccer{z-index:2;width:9.11%;position:absolute;bottom:-.94vw;left:18.91vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-soccer-ball{z-index:2;width:5.833%;position:absolute;bottom:1.15vw;left:28.65vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-yellow{z-index:2;width:8.85%;position:absolute;bottom:1.41vw;left:11.04vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-purple{z-index:2;width:4.166%;position:absolute;bottom:-4.43vw;left:13.02vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-purple{z-index:2;width:1.822%;position:absolute;bottom:-.99vw;left:8.02vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-purple2{z-index:2;width:1.822%;position:absolute;bottom:-2.81vw;left:35.94vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow{z-index:2;width:2.083%;position:absolute;bottom:17px;left:.89vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow2{z-index:2;width:2.083%;position:absolute;bottom:0;left:42.97vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow3{z-index:2;width:2.083%;position:absolute;bottom:-6.25vw;left:4.43vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow4{z-index:2;width:2.083%;position:absolute;bottom:-7.81vw;left:12.24vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-tree{z-index:3;width:36.718%;position:absolute;bottom:-15.63vw;right:-.26vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-thicket-combination{z-index:3;width:17.968%;position:absolute;bottom:-19.38vw;right:-5.21vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-thicket-light-green{z-index:3;width:8.593%;position:absolute;bottom:-17.71vw;right:10.16vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-plane{z-index:3;width:15.625%;position:absolute;top:16.93vw;right:3.39vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-balloon{z-index:3;width:6.406%;position:absolute;top:23.07vw;right:16.15vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-child-girl{z-index:2;width:6.77%;position:absolute;bottom:3.75vw;right:27.6vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-cactus{z-index:3;width:7.395%;position:absolute;bottom:-20.94vw;right:15.73vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-flower-yellow{z-index:3;width:8.85%;position:absolute;bottom:-20.73vw;right:22.14vw;transform:scaleX(-1)}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-flower-small-purple{z-index:2;width:1.822%;position:absolute;bottom:2.6vw;right:38.54vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow{z-index:2;width:2.083%;position:absolute;bottom:5.73vw;right:23.96vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow2{z-index:2;width:2.083%;position:absolute;bottom:1.88vw;right:29.43vw}@media (max-width:1180px){.TopVisual-module-scss-module__UvHjba__top-visual:before{background:url(/images/sp_img_back_grass_first.webp) right -.52vw top/100% no-repeat;height:52vw;top:95vw;bottom:auto;right:0}.TopVisual-module-scss-module__UvHjba__top-visual:after{background:url(/images/sp_img_back_grass_second.webp) -.52vw 0/100% no-repeat;height:46.66vw;inset:102vw 0 auto}.TopVisual-module-scss-module__UvHjba__top-visual__img{height:113.333vw}.TopVisual-module-scss-module__UvHjba__top-visual__catch-list{top:10vw;right:19vw}.TopVisual-module-scss-module__UvHjba__top-visual__catch-list li{letter-spacing:.1em;margin-right:1.7vw;padding:2.3vw 1vw;font-size:clamp(17px,4vw,30px)}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-thicket-dark-green{width:34%;bottom:5vw;left:-12vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-thicket-dark-green2{z-index:2;width:20%;position:absolute;bottom:-9vw;left:11vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-thicket-green{width:15%;bottom:3vw;left:-7vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-child-boy-soccer{width:14%;bottom:-1vw;left:17vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-soccer-ball{width:10%;bottom:1vw;left:28vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-yellow{width:13%;bottom:3vw;left:6vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-purple{width:6%;bottom:-12vw;left:13vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-purple{width:3.5%;bottom:-10vw;left:4vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-purple2{z-index:3;width:3.5%;bottom:-34vw;left:14vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow{width:4%;bottom:-3vw;left:11vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow2{width:4%;bottom:0;left:42.97vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow3{z-index:3;width:4%;bottom:-25vw;left:5vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow4{z-index:3;width:4%;bottom:-28vw;left:25vw}.TopVisual-module-scss-module__UvHjba__top-visual__left-img .TopVisual-module-scss-module__UvHjba__img-word-fukufufu-ja{z-index:4;width:14vw;position:absolute;bottom:-45vw;right:49vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-tree{width:57%;bottom:-29.63vw;right:-6.26vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-thicket-combination{width:30%;bottom:-37.38vw;right:-14vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-thicket-light-green{width:13%;bottom:-34vw;right:13vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-balloon{width:11.406%;top:80.9vw;right:19.5vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-child-girl{width:11%;bottom:3.75vw;right:27.6vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-cactus{width:11%;bottom:-39vw;right:21vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-flower-yellow{width:13%;bottom:-37.5vw;right:30.5vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-flower-small-purple{width:3.5%;bottom:-6vw;right:43vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow{width:4%;bottom:-1vw;right:23.96vw}.TopVisual-module-scss-module__UvHjba__top-visual__right-img .TopVisual-module-scss-module__UvHjba__img-flower-small-yellow2{z-index:3;width:4%;bottom:-8vw;right:29vw}}.TopVisual-module-scss-module__UvHjba__catch-char{animation:.28s ease-out both TopVisual-module-scss-module__UvHjba__catch-ink;animation-delay:calc(var(--start) + .3s + var(--n)*70ms);display:inline-block}@keyframes TopVisual-module-scss-module__UvHjba__catch-paper{0%{transform:scaleY(0)}}@keyframes TopVisual-module-scss-module__UvHjba__catch-ink{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.TopVisual-module-scss-module__UvHjba__top-visual__catch-list li:before,.TopVisual-module-scss-module__UvHjba__catch-char{animation:none}}
.TopConcept-module-scss-module__9wWRSG__top-concept{height:57.81vw;position:relative}.TopConcept-module-scss-module__9wWRSG__top-concept:before{z-index:2;content:"";background:url(/images/img_back_grass_third.webp) 100% 0/100% 100% no-repeat;width:100%;height:59.9vw;position:absolute;top:-1.82vw;right:0}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap{z-index:3;width:39.062%;height:44.27vw;position:absolute;top:9.38vw;left:50%;transform:translate(-50%)}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap:before{z-index:-1;content:"";background:url(/images/img_back_logo_white.png) 0 0/100% no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap__left-img .TopConcept-module-scss-module__9wWRSG__img-word-fufu-ja{z-index:4;width:4.4vw;position:absolute;bottom:11.46vw;left:-5.83vw}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap__left-img .TopConcept-module-scss-module__9wWRSG__img-child-boy-leaf{z-index:4;width:17.083vw;position:absolute;top:33.18vw;left:-12.71vw}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap__left-img .TopConcept-module-scss-module__9wWRSG__img-flower-small-purple{z-index:4;width:1.822vw;position:absolute;top:31.77vw;left:1.46vw}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap__left-img .TopConcept-module-scss-module__9wWRSG__img-leaf-small{z-index:4;width:3.906vw;position:absolute;top:35.78vw;left:3.07vw;transform:scale(-1)}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap__right-img .TopConcept-module-scss-module__9wWRSG__img-word-fukufufu-ja{z-index:4;width:4.9vw;position:absolute;bottom:11.46vw;right:-6.25vw}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap__right-img .TopConcept-module-scss-module__9wWRSG__img-leaf-combination{z-index:4;width:7.812vw;position:absolute;top:13.07vw;right:-2.6vw}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap__right-img .TopConcept-module-scss-module__9wWRSG__img-dorayaki-small{z-index:4;width:8.854vw;position:absolute;top:36.46vw;right:7.81vw}.TopConcept-module-scss-module__9wWRSG__top-concept__title{letter-spacing:.05em;color:#ea602a;text-align:center;margin-bottom:3.65vw;padding-top:9.9vw;font-family:Darumadrop One,sans-serif;font-size:clamp(40px,5.2083vw,100px)}.TopConcept-module-scss-module__9wWRSG__top-concept__title:before{z-index:1;content:"";background:url(/images/logo_menu.svg) 0 0/100% no-repeat;width:3.654vw;height:4.0625vw;position:absolute;top:6.51vw;left:50%;transform:translate(-50%)}.TopConcept-module-scss-module__9wWRSG__top-concept__title-description{letter-spacing:.05em;color:#ea602a;text-align:center;margin-bottom:2.6vw;font-family:Zen Maru Gothic,sans-serif;font-size:clamp(15px,1.354vw,22px);font-weight:500}.TopConcept-module-scss-module__9wWRSG__top-concept__text{letter-spacing:.05em;color:#6c4e45;text-align:center;font-family:Zen Maru Gothic,sans-serif;font-size:clamp(15px,1.354vw,22px);font-weight:500;line-height:52px}@media (min-width:1181px){.TopConcept-module-scss-module__9wWRSG__top-concept__text{line-height:min(2.5vw,52px)}}.TopConcept-module-scss-module__9wWRSG__top-concept .animation-walk{z-index:3;width:100%;height:0;top:11.82vw;right:52%}.TopConcept-module-scss-module__9wWRSG__top-concept .animation-walk-wrap{z-index:2}.TopConcept-module-scss-module__9wWRSG__top-concept .animation-walk__item{width:8.8vw;height:7.9vw}@media (max-width:1180px){.TopConcept-module-scss-module__9wWRSG__top-concept{height:182vw}.TopConcept-module-scss-module__9wWRSG__top-concept:before{background:url(/images/sp_img_back_grass_third.webp) right -.52vw top/100% 100% no-repeat;width:101%;height:179.5vw;top:2.5vw;right:0}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap{width:111%;height:124.27vw;top:51vw}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap__left-img .TopConcept-module-scss-module__9wWRSG__img-child-boy-leaf{width:38vw;top:108vw;left:10vw}.TopConcept-module-scss-module__9wWRSG__top-concept-wrap__right-img .TopConcept-module-scss-module__9wWRSG__img-dorayaki-small{width:24vw;top:102vw;right:16vw}.TopConcept-module-scss-module__9wWRSG__top-concept__title{letter-spacing:.05em;color:#ea602a;text-align:center;margin-bottom:3.65vw;padding-top:15.9vw;font-family:Darumadrop One,sans-serif;font-size:clamp(40px,9.333vw,70px)}.TopConcept-module-scss-module__9wWRSG__top-concept__title:before{z-index:1;content:"";background:url(/images/logo_menu.svg) 0 0/100% no-repeat;width:10.666vw;height:11.5vw;position:absolute;top:6.51vw;left:50%;transform:translate(-50%)}.TopConcept-module-scss-module__9wWRSG__top-concept__title-description{letter-spacing:.05em;color:#ea602a;text-align:center;margin-bottom:2.6vw;font-family:Zen Maru Gothic,sans-serif;font-size:clamp(16px,3.46vw,26px);font-weight:500;line-height:1.3}.TopConcept-module-scss-module__9wWRSG__top-concept__text{font-size:clamp(17px,4vw,30px);line-height:60px}.TopConcept-module-scss-module__9wWRSG__top-concept .animation-walk{z-index:3;width:100%;height:0;top:47.82vw;right:52%}.TopConcept-module-scss-module__9wWRSG__top-concept .animation-walk-wrap{z-index:2}.TopConcept-module-scss-module__9wWRSG__top-concept .animation-walk__item{width:24.66vw;height:14.66vw}}@media screen and (max-width:700px){.TopConcept-module-scss-module__9wWRSG__top-concept__text{line-height:55px}}@media screen and (max-width:650px){.TopConcept-module-scss-module__9wWRSG__top-concept__text{line-height:50px}}@media screen and (max-width:600px){.TopConcept-module-scss-module__9wWRSG__top-concept__text{line-height:45px}}@media screen and (max-width:550px){.TopConcept-module-scss-module__9wWRSG__top-concept__text{line-height:40px}}@media screen and (max-width:500px){.TopConcept-module-scss-module__9wWRSG__top-concept__text{line-height:35px}}@media screen and (max-width:450px){.TopConcept-module-scss-module__9wWRSG__top-concept__text{line-height:30px}}@media screen and (max-width:390px){.TopConcept-module-scss-module__9wWRSG__top-concept__text{line-height:28px}}@media screen and (max-width:360px){.TopConcept-module-scss-module__9wWRSG__top-concept__text{line-height:25px}}@media screen and (max-width:320px){.TopConcept-module-scss-module__9wWRSG__top-concept__text{line-height:22px}}
