:root{--black: #222222;--white: #ffffff;--yellow: #ffee58;--orange: #f58f47;--blue: #3667b2;--text-family-primary: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;--text-family-display: "Bungee", cursive;--text-size-default: 1rem;--text-size-caption: 0.75rem;--text-size-title: 3.5rem;--text-size-subtitle: 1.125rem;--text-lineHeight-default: 200%;--text-lineHeight-title: 150%;--text-lineHeight-subtitle: 160%}@-webkit-keyframes row-infinite-left1{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(-100%, 0, 0)}}@keyframes row-infinite-left1{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(-100%, 0, 0)}}.pageMain__title,.pageMain__title--yellow{font-size:var(--text-size-title);font-family:var(--text-family-display);line-height:var(--text-lineHeight-title);color:var(--orange);-webkit-text-stroke:1px var(--black);text-stroke:1px var(--black);font-weight:400}.pageMain__title--yellow{color:var(--yellow)}.pageMain__subtitle{font-size:var(--text-size-subtitle);font-family:var(--text-family-primary);line-height:var(--text-lineHeight-subtitle);color:var(--white);font-weight:600}.pageMain__text{font-size:var(--text-size-default);font-family:var(--text-family-primary);line-height:var(--text-lineHeight-default);color:var(--white);font-weight:400;padding-top:24px}.pageMain__text a{display:inline;color:var(--white)}.pageMain__wrapper{width:min(100% - 40px,86%);margin-inline:auto}.pageMain__figure img{border-radius:50%;border:solid 2px var(--black)}html{background-color:var(--yellow);color:var(--black);overflow-x:hidden}body{overflow-x:hidden}a{transition:all .25s}a:hover{opacity:.75}.page{position:relative}@media screen and (min-width: 521px){.page{display:flex}}.pageAside{z-index:10;display:none}@media screen and (min-width: 521px){.pageAside{display:block;background:url(../img/img_aside@05.png) fixed;width:calc((100% - clamp(375px,33%,480px))/2)}}.pageButton{position:fixed;top:8px;right:8px;z-index:100}@media screen and (min-width: 961px){.pageButton{top:50%;right:calc((100% - clamp(375px,33%,480px))/4);transform:translate3d(50%, 0, 0)}}.pageButton a{border:1px solid var(--black);border-radius:50%;padding:15px;box-shadow:2px 2px 0 0 var(--black);background-color:var(--white)}@media screen and (min-width: 961px){.pageButton a{padding:24px}}.pageButton img{text-align:middle}@media screen and (min-width: 961px){.pageButton img{width:64px;height:64px}}.pageMain{background-color:var(--yellow);max-width:100%}@media screen and (min-width: 521px){.pageMain{width:clamp(375px,33%,480px)}}.pageMain__kv{padding:96px 0;position:relative;background-color:var(--yellow);text-align:center}.pageMain__kvwrapper{width:100%}.pageMain__kv figure{width:98%;margin:5% auto 12.5%;border:solid 2px var(--black);border-radius:50%}.pageMain__effects{transform:translate3d(0, 0, 0)}.pageMain__effectsItem,.pageMain__effectsItem--11,.pageMain__effectsItem--10,.pageMain__effectsItem--09,.pageMain__effectsItem--08,.pageMain__effectsItem--07,.pageMain__effectsItem--06,.pageMain__effectsItem--05,.pageMain__effectsItem--04,.pageMain__effectsItem--03,.pageMain__effectsItem--02,.pageMain__effectsItem--01{content:"";position:absolute;width:32px;height:32px}.pageMain__effectsItem--01{left:5vw;top:-12vh;filter:blur(4px)}@supports not (top: -12vh){.pageMain__effectsItem--01{top:-12svh}}.pageMain__effectsItem--02{right:5vw;top:10vh}@supports not (top: 10vh){.pageMain__effectsItem--02{top:10svh}}.pageMain__effectsItem--03{left:5vw;top:40vh}@supports not (top: 75vh){.pageMain__effectsItem--03{top:40svh}}.pageMain__effectsItem--04{left:15vw;top:60vh;filter:blur(4px)}@supports not (top: 60vh){.pageMain__effectsItem--04{top:60svh}}.pageMain__effectsItem--05{left:2vw;top:0}.pageMain__effectsItem--06{right:25vw;top:-5vh}@supports not (top: -5vh){.pageMain__effectsItem--06{top:-5svh}}.pageMain__effectsItem--07{left:10vw;top:5vh}@supports not (top: 5vh){.pageMain__effectsItem--07{top:5svh}}.pageMain__effectsItem--08{left:10vw;top:45vh}@supports not (top: 45vh){.pageMain__effectsItem--08{top:45svh}}.pageMain__effectsItem--09{right:3vw;top:50vh;filter:blur(4px)}@supports not (top: 50vh){.pageMain__effectsItem--09{top:50svh}}.pageMain__effectsItem--10{right:10vw;top:45vh;filter:blur(4px)}@supports not (top: 45vh){.pageMain__effectsItem--10{top:45svh}}.pageMain__effectsItem--11{right:18vw;top:45vh;filter:blur(4px)}@supports not (top: 45vh){.pageMain__effectsItem--11{top:45svh}}@media screen and (min-width: 521px){.pageMain__effectsItem--01{top:-10vh}@supports not (top: -10vh){.pageMain__effectsItem--01{top:-10svh}}.pageMain__effectsItem--02{right:70vw}.pageMain__effectsItem--03{left:2vw}.pageMain__effectsItem--06{right:75vw}.pageMain__effectsItem--07{left:5vw}.pageMain__effectsItem--08{left:5vw}.pageMain__effectsItem--09{right:70vw}.pageMain__effectsItem--10{right:70vw}.pageMain__effectsItem--11{right:73vw}}.pageMain__kvTitle{position:relative}.pageMain__kvTitle h1{content:"";position:absolute;font-size:var(--text-size-title);font-family:var(--text-family-display);line-height:var(--text-lineHeight-title);color:var(--orange);-webkit-text-stroke:1px var(--black);text-stroke:1px var(--black);font-weight:400;-webkit-text-stroke:2px var(--black);text-stroke:2px var(--black);font-size:15vw;letter-spacing:.025em;width:98vw;z-index:15;left:50%;transform:translate3d(-50%, 0, 0);font-family:"Dela Gothic One",cursive}@media screen and (min-width: 961px){.pageMain__kvTitle h1{font-size:5.5rem}.pageMain__kvTitle span{display:block}}.pageMain__kvCircle{width:100%;height:auto;margin-top:-1px;background-color:var(--blue)}.pageMain__about{padding:96px 0;background-color:var(--blue)}.pageMain__kvWrapper::before{background-color:var(--yellow);height:240px;width:100%;border-radius:0 0 120px 120px}.pageMain__toggleWrapper{padding-top:48px;margin-bottom:-32px}.pageMain__toggleTitle{position:relative;display:block;padding:8px 0;text-align:center;font-size:var(--text-size-default);font-family:var(--text-family-primary);line-height:var(--text-lineHeight-default);color:var(--white);font-weight:400;color:var(--black);font-weight:bold;border-radius:32px;border:solid 2px var(--black);background-color:var(--white);box-shadow:4px 4px 0px 0px var(--black);text-decoration:none}.pageMain__toggleTitle::before,.pageMain__toggleTitle::after{content:"";position:absolute;width:16px;height:2px;top:50%;right:24px;background-color:var(--black);transition:all .3s}.pageMain__toggleTitle::after{transform:rotate(90deg)}.pageMain__toggle:checked+.pageMain__toggleTitle::after{transform:rotate(180deg)}.pageMain__toggleTitle,.pageMain__toggleContent{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0, 0, 0);transition:all .3s}.pageMain__toggleContent{max-height:0;overflow:hidden;display:flex;flex-flow:column;gap:32px;padding-top:32px}.pageMain__toggle:checked+.pageMain__toggleTitle+.pageMain__toggleContent{max-height:320px;transition:all .8s}.pageMain__toggleList{display:flex;align-items:flex-start;gap:16px}.pageMain__toggleIcon{flex-shrink:1;width:25%;border-radius:50%}.pageMain__toggleText{font-size:var(--text-size-caption);font-family:var(--text-family-primary);line-height:var(--text-lineHeight-default);color:var(--white);font-weight:400}.pageMain__tagset{overflow-x:hidden}.pageMain__listWrapper{display:flex}.pageMain__listWrapper:nth-of-type(1){background-color:var(--orange)}.pageMain__listWrapper:nth-of-type(2){background-color:var(--yellow)}.pageMain__list,.pageMain__list--yellow{display:flex;padding:16px 0;-webkit-animation:row-infinite-left1 20s linear 0s infinite;animation:row-infinite-left1 20s linear 0s infinite}.pageMain__list--yellow{-webkit-animation:row-infinite-left1 15s linear -0.5s infinite;animation:row-infinite-left1 15s linear -0.5s infinite}.pageMain__list li,.pageMain__list--yellow li{font-size:var(--text-size-default);font-family:var(--text-family-primary);line-height:var(--text-lineHeight-default);color:var(--white);font-weight:400;color:var(--blue);font-family:var(--text-family-display);margin:0 8px}.pageMain__list li:nth-of-type(2n+1),.pageMain__list--yellow li:nth-of-type(2n+1){width:206px}.pageMain__list li:nth-of-type(2n),.pageMain__list--yellow li:nth-of-type(2n){width:10px}.pageMain__goods{background-color:var(--orange);padding:96px 0}.pageMain__goodsList{display:flex;flex-flow:column;row-gap:80px}.pageMain__figcaption{font-size:var(--text-size-subtitle);font-family:var(--text-family-primary);line-height:var(--text-lineHeight-subtitle);color:var(--white);font-weight:600;padding-top:24px}.pageMain__figcaption span{display:block}.pageMain__goodsLink{padding-top:48px}.pageMain__goodsLink a{position:relative;display:block;padding:8px 0;text-align:center;font-size:var(--text-size-default);font-family:var(--text-family-primary);line-height:var(--text-lineHeight-default);color:var(--white);font-weight:400;color:var(--black);font-weight:bold;border-radius:32px;border:solid 2px var(--black);background-color:var(--white);box-shadow:4px 4px 0px 0px var(--black);text-decoration:none}.pageMain__goodsLink a::before{content:"";position:absolute;background:url(../img/icon_link.svg) no-repeat;width:18px;height:18px;top:50%;transform:translate3d(0, -50%, 0);right:24px}.webp .pageMain__flavorBackground,.no-webp .pageMain__flavorBackground{background-size:cover;height:560px}.webp .pageMain__flavorBackground{background:url(../img/top_back01@750.webp)}.no-webp .pageMain__flavorBackground{background:url(../img/top_back01.jpg)}.pageMain__event{background-color:var(--blue);padding:96px 0}.pageMain__footer{background-color:var(--yellow);padding:32px 0;text-align:center}.pageMain__small{color:var(--orange);font-family:var(--text-family-primary)}.pageFigure{z-index:10;display:none}@media screen and (min-width: 521px){.pageFigure{display:block;width:calc((100% - clamp(375px,33%,480px))/2)}.webp .pageFigure,.no-webp .pageFigure{background-color:var(--orange);background:url(../img/img_aside@05.png) fixed}}@media screen and (min-width: 961px){.pageFigure{position:relative;width:calc((100% - clamp(375px,33%,480px))/2)}@supports not (height: calc(100vh - 88px)){.pageFigure::before{background-size:45svh}}.webp .pageFigure{background-color:var(--blue);background:url(../img/top_figure@1600.webp) fixed;background-size:contain}.no-webp .pageFigure{background-color:var(--blue);background:url(../img/top_figure.jpg) fixed;background-size:contain}}
/*# sourceMappingURL=style.min.css.map */