.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@keyframes guruguru{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes guruguruNoTranslate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes guruguruTranslateX{0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}}@keyframes fuwafuwa{0%{transform:translate(-50%, calc(-50% - 4px))}50%{transform:translate(-50%, calc(-50% + 4px))}100%{transform:translate(-50%, calc(-50% - 4px))}}@keyframes hue-rotate{0%{filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}100%{filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}@keyframes mainHeroCircle{0%{border-width:12.5vh;transform:translate(-50%, -50%) scale(0)}100%{border-width:0;transform:translate(-50%, -50%) scale(1)}}@keyframes mainHeroLogo{0%{transform:translate(-50%, -50%) scale(1)}50%{transform:translate(-50%, -50%) scale(0.8)}100%{transform:translate(-50%, -50%) scale(1)}}@keyframes mainHeroSushi{0%{transform:translate(-50%, -50%) scale(1) rotate(0deg);filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}50%{transform:translate(-50%, -50%) scale(1.2) rotate(180deg)}100%{transform:translate(-50%, -50%) scale(1) rotate(360deg);filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}@keyframes mainHeroWave{0%{transform:translate(-50%, -50%) scaleY(1)}50%{transform:translate(-50%, -50%) scaleY(1.2)}100%{transform:translate(-50%, -50%) scaleY(1)}}@keyframes mainHeroWave--R{0%{transform:translate(-50%, -50%) scaleY(1) rotateY(180deg)}50%{transform:translate(-50%, -50%) scaleY(1.2) rotateY(180deg)}100%{transform:translate(-50%, -50%) scaleY(1) rotateY(180deg)}}@keyframes mainHeroCloud{0%{transform:translate(calc(-50% - 8px), -50%)}50%{transform:translate(calc(-50% + 8px), -50%)}100%{transform:translate(calc(-50% - 8px), -50%)}}@keyframes asideItemBg{0%{background-position:0 50%}100%{background-position:128px 50%}}@keyframes asideItemAfter{0%{background-position:0 0}100%{background-position:24px 0}}@keyframes mozaiku{0%{filter:blur(0);-webkit-filter:blur(0)}50%{filter:blur(16px);-webkit-filter:blur(16px)}100%{filter:blur(0);-webkit-filter:blur(0)}}@keyframes cow{0%{transform:translate(-5%) rotateY(0deg)}50%{transform:translate(5%) rotateY(180deg)}}@keyframes banana{0%{transform:rotate(0deg);filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}10%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}50%{transform:rotate(5deg)}70%{transform:rotate(-5deg)}80%{transform:rotate(0deg)}100%{transform:rotate(0deg);filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}.mfp-with-anim{background-color:transparent;box-shadow:none;max-height:calc(100vh - 120px);margin:0 auto;padding:16px;width:auto}.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.9}.mfp-zoom-in.mfp-removing .mfp-with-anim{opacity:0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-container{position:fixed;padding-left:16px;padding-right:16px}.mfp-content{margin:0 auto;max-width:992px;padding:0 16px}.mfp-content .mfp-close{background-color:#ff0;color:#000;opacity:1;top:0;right:22px;border-radius:calc(100vw*(50% / 414));-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;transition:transform 0.3s;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-o-transform:translate(50%, -50%);transform:translate(50%, -50%)}@media (min-width: 768px){.mfp-content .mfp-close{border-radius:calc(100vw*(50% / 1280))}}.mfp-content .mfp-close:hover{-webkit-transform:translate(50%, -50%) scale(1.1);-moz-transform:translate(50%, -50%) scale(1.1);-ms-transform:translate(50%, -50%) scale(1.1);-o-transform:translate(50%, -50%) scale(1.1);transform:translate(50%, -50%) scale(1.1)}.contents-popup{padding:0}.contents-popup .contents-popup-body{height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.contents-popup .contents-popup-body::-webkit-scrollbar{display:none}.contents-popup .contents-popup-body img{max-width:100%}.contents-popup .modal-checkbox{text-align:center;width:100%;position:fixed;bottom:-30px;left:0}.contents-popup .modal-checkbox-inner{background-color:#fff;color:#000;display:inline-block;line-height:1;padding:5px 10px;border-radius:calc(100vw*(3px / 414))}@media (min-width: 768px){.contents-popup .modal-checkbox-inner{border-radius:calc(100vw*(3px / 1280))}}.contents-popup [type="checkbox"]{vertical-align:text-bottom}@keyframes guruguru{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes guruguruNoTranslate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes guruguruTranslateX{0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}}@keyframes fuwafuwa{0%{transform:translate(-50%, calc(-50% - 4px))}50%{transform:translate(-50%, calc(-50% + 4px))}100%{transform:translate(-50%, calc(-50% - 4px))}}@keyframes hue-rotate{0%{filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}100%{filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}@keyframes mainHeroCircle{0%{border-width:12.5vh;transform:translate(-50%, -50%) scale(0)}100%{border-width:0;transform:translate(-50%, -50%) scale(1)}}@keyframes mainHeroLogo{0%{transform:translate(-50%, -50%) scale(1)}50%{transform:translate(-50%, -50%) scale(0.8)}100%{transform:translate(-50%, -50%) scale(1)}}@keyframes mainHeroSushi{0%{transform:translate(-50%, -50%) scale(1) rotate(0deg);filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}50%{transform:translate(-50%, -50%) scale(1.2) rotate(180deg)}100%{transform:translate(-50%, -50%) scale(1) rotate(360deg);filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}@keyframes mainHeroWave{0%{transform:translate(-50%, -50%) scaleY(1)}50%{transform:translate(-50%, -50%) scaleY(1.2)}100%{transform:translate(-50%, -50%) scaleY(1)}}@keyframes mainHeroWave--R{0%{transform:translate(-50%, -50%) scaleY(1) rotateY(180deg)}50%{transform:translate(-50%, -50%) scaleY(1.2) rotateY(180deg)}100%{transform:translate(-50%, -50%) scaleY(1) rotateY(180deg)}}@keyframes mainHeroCloud{0%{transform:translate(calc(-50% - 8px), -50%)}50%{transform:translate(calc(-50% + 8px), -50%)}100%{transform:translate(calc(-50% - 8px), -50%)}}@keyframes asideItemBg{0%{background-position:0 50%}100%{background-position:128px 50%}}@keyframes asideItemAfter{0%{background-position:0 0}100%{background-position:24px 0}}@keyframes mozaiku{0%{filter:blur(0);-webkit-filter:blur(0)}50%{filter:blur(16px);-webkit-filter:blur(16px)}100%{filter:blur(0);-webkit-filter:blur(0)}}@keyframes cow{0%{transform:translate(-5%) rotateY(0deg)}50%{transform:translate(5%) rotateY(180deg)}}@keyframes banana{0%{transform:rotate(0deg);filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}10%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}50%{transform:rotate(5deg)}70%{transform:rotate(-5deg)}80%{transform:rotate(0deg)}100%{transform:rotate(0deg);filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}@media (min-width: 768px){.c-contentList.c-contentList--schedule{display:flex;flex-wrap:wrap;max-width:calc(100vw * (768 / 1280));margin:0 auto;gap:calc(100vw * (36 / 1280))}}.c-contentList .c-contentItem{margin-bottom:calc(100vw*(32 / 414))}@media (min-width: 768px){.c-contentList .c-contentItem{margin-bottom:calc(100vw*(32 / 1280))}}@media (min-width: 768px){.c-contentList .c-contentItem.c-contentItem--schedule{margin-bottom:0}.c-contentList .c-contentItem.c-contentItem--schedule:nth-child(3n+2){margin-top:calc(100vw*(64 / 414))}.c-contentList .c-contentItem.c-contentItem--schedule:nth-child(3n){margin-top:calc(100vw*(128 / 414))}}@media (min-width: 768px) and (min-width: 768px){.c-contentList .c-contentItem.c-contentItem--schedule:nth-child(3n+2){margin-top:calc(100vw*(64 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.c-contentList .c-contentItem.c-contentItem--schedule:nth-child(3n){margin-top:calc(100vw*(128 / 1280))}}.c-contentList .c-contentItem:last-child{margin-bottom:0}.c-contentList .c-contentItem.c-contentItem--schedule{margin-bottom:calc(100vw*(64 / 414))}@media (min-width: 768px){.c-contentList .c-contentItem.c-contentItem--schedule{margin-bottom:calc(100vw*(0 / 1280))}}.c-contentList .c-contentItem.c-contentItem--schedule:last-child{margin-bottom:0}.c-contentItem .c-contentItem__link{background:#fff;gap:calc(100vw * (12 / 414));padding:calc(100vw*(16 / 414)) calc(100vw*(12 / 414)) calc(100vw*(16 / 414)) calc(100vw*(12 / 414));border-radius:calc(100vw*(5 / 414));border:solid 1px #000;position:relative;display:flex;align-items:center;box-shadow:3px 3px 0 #000;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 768px){.c-contentItem .c-contentItem__link{gap:calc(100vw * (40 / 1280))}}@media (min-width: 768px){.c-contentItem .c-contentItem__link{padding:calc(100vw*(16 / 1280)) calc(100vw*(12 / 1280)) calc(100vw*(16 / 1280)) calc(100vw*(12 / 1280))}}@media (min-width: 768px){.c-contentItem .c-contentItem__link{border-radius:calc(100vw*(5 / 1280))}}.c-contentItem .c-contentItem__link:hover{opacity:1;transform:translate(3px, 3px);box-shadow:0 0 0 #000}.c-contentItem .c-contentItem__meta{position:absolute;top:calc(100vw * (-12 / 414));left:calc(100vw * (12 / 414));display:flex;flex-wrap:wrap;gap:calc(100vw * (8 / 414));align-items:center}@media (min-width: 768px){.c-contentItem .c-contentItem__meta{top:calc(100vw * (-12 / 1280))}}@media (min-width: 768px){.c-contentItem .c-contentItem__meta{left:calc(100vw * (12 / 1280))}}@media (min-width: 768px){.c-contentItem .c-contentItem__meta{gap:calc(100vw * (8 / 1280))}}.c-contentItem .c-contentItem__title{flex:1;font-size:calc(100vw * (12 / 414));font-weight:700;line-height:1.5;color:#000}@media (min-width: 768px){.c-contentItem .c-contentItem__title{font-size:calc(100vw * (12 / 1280))}}@media (min-width: 768px){.c-contentItem.c-contentItem--schedule{flex:0 0 calc(100% / 3 - (100vw * (36 / 1280)/3*2))}}.c-contentItem.c-contentItem--schedule .c-contentItem__link{flex-direction:column;gap:calc(100vw * (0 / 414));padding:0}@media (min-width: 768px){.c-contentItem.c-contentItem--schedule .c-contentItem__link{gap:calc(100vw * (0 / 1280))}}.c-contentItem.c-contentItem--schedule .c-contentItem__meta{padding:calc(100vw*(16 / 414)) calc(100vw*(16 / 414)) calc(100vw*(16 / 414)) calc(100vw*(16 / 414));border-bottom:solid 1px #000;width:100%;justify-content:space-between;position:initial}@media (min-width: 768px){.c-contentItem.c-contentItem--schedule .c-contentItem__meta{padding:calc(100vw*(16 / 1280)) calc(100vw*(16 / 1280)) calc(100vw*(16 / 1280)) calc(100vw*(16 / 1280))}}.c-contentItem.c-contentItem--schedule .c-contentItem__title{width:100%;padding:calc(100vw*(16 / 414)) calc(100vw*(16 / 414)) calc(100vw*(24 / 414)) calc(100vw*(16 / 414))}@media (min-width: 768px){.c-contentItem.c-contentItem--schedule .c-contentItem__title{padding:calc(100vw*(16 / 1280)) calc(100vw*(16 / 1280)) calc(100vw*(24 / 1280)) calc(100vw*(16 / 1280))}}.c-contentItem.c-contentItem--schedule .c-eye{position:absolute;left:50%;bottom:calc(100vw * (-24 / 414));transform:translateX(-50%)}@media (min-width: 768px){.c-contentItem.c-contentItem--schedule .c-eye{bottom:calc(100vw * (-24 / 1280))}}.c-contentItem.c-contentItem--schedule .c-tag{box-shadow:none}@keyframes guruguru{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes guruguruNoTranslate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes guruguruTranslateX{0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}}@keyframes fuwafuwa{0%{transform:translate(-50%, calc(-50% - 4px))}50%{transform:translate(-50%, calc(-50% + 4px))}100%{transform:translate(-50%, calc(-50% - 4px))}}@keyframes hue-rotate{0%{filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}100%{filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}@keyframes mainHeroCircle{0%{border-width:12.5vh;transform:translate(-50%, -50%) scale(0)}100%{border-width:0;transform:translate(-50%, -50%) scale(1)}}@keyframes mainHeroLogo{0%{transform:translate(-50%, -50%) scale(1)}50%{transform:translate(-50%, -50%) scale(0.8)}100%{transform:translate(-50%, -50%) scale(1)}}@keyframes mainHeroSushi{0%{transform:translate(-50%, -50%) scale(1) rotate(0deg);filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}50%{transform:translate(-50%, -50%) scale(1.2) rotate(180deg)}100%{transform:translate(-50%, -50%) scale(1) rotate(360deg);filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}@keyframes mainHeroWave{0%{transform:translate(-50%, -50%) scaleY(1)}50%{transform:translate(-50%, -50%) scaleY(1.2)}100%{transform:translate(-50%, -50%) scaleY(1)}}@keyframes mainHeroWave--R{0%{transform:translate(-50%, -50%) scaleY(1) rotateY(180deg)}50%{transform:translate(-50%, -50%) scaleY(1.2) rotateY(180deg)}100%{transform:translate(-50%, -50%) scaleY(1) rotateY(180deg)}}@keyframes mainHeroCloud{0%{transform:translate(calc(-50% - 8px), -50%)}50%{transform:translate(calc(-50% + 8px), -50%)}100%{transform:translate(calc(-50% - 8px), -50%)}}@keyframes asideItemBg{0%{background-position:0 50%}100%{background-position:128px 50%}}@keyframes asideItemAfter{0%{background-position:0 0}100%{background-position:24px 0}}@keyframes mozaiku{0%{filter:blur(0);-webkit-filter:blur(0)}50%{filter:blur(16px);-webkit-filter:blur(16px)}100%{filter:blur(0);-webkit-filter:blur(0)}}@keyframes cow{0%{transform:translate(-5%) rotateY(0deg)}50%{transform:translate(5%) rotateY(180deg)}}@keyframes banana{0%{transform:rotate(0deg);filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}10%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}50%{transform:rotate(5deg)}70%{transform:rotate(-5deg)}80%{transform:rotate(0deg)}100%{transform:rotate(0deg);filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}.c-contentThumbList{display:flex;flex-wrap:wrap;gap:calc(100vw * (64 / 414) ) calc(100vw * (32 / 414) )}@media (min-width: 768px){.c-contentThumbList{gap:calc(100vw * (64 / 1280) ) calc(100vw * (32 / 1280) )}}.c-contentThumbItem{width:100%}@media (min-width: 768px){.c-contentThumbItem{width:calc((100% / 3) - (calc(100vw * (32 / 1280) ) * 2 / 3))}}.c-contentThumbItem .c-contentThumbItem__link{display:block;background:#fff;gap:calc(100vw * (12 / 414));border-radius:calc(100vw*(5 / 414));border:solid 1px #000;position:relative;box-shadow:3px 3px 0 #000}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__link{gap:calc(100vw * (40 / 1280))}}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__link{border-radius:calc(100vw*(5 / 1280))}}.c-contentThumbItem .c-contentThumbItem__link:hover{opacity:1}.c-contentThumbItem .c-contentThumbItem__link:hover .c-contentThumbItem__thumb img{transform:translate(-50%, -50%) scale(1.1)}.c-contentThumbItem .c-contentThumbItem__link:hover .c-contentThumbItem__thumb.c-contentThumbItem__thumb--blur img{transform:translate(-50%, -50%) scale(1)}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__link:hover .c-contentThumbItem__thumb.c-contentThumbItem__thumb--blur img{transform:translate(-50%, -50%) scale(1.1)}}.c-contentThumbItem .c-contentThumbItem__link:hover .c-contentThumbItem__thumb__icon{transform:translate(-50%, -50%) scale(0.8)}.c-contentThumbItem .c-contentThumbItem__body{padding:calc(100vw*(20 / 414)) calc(100vw*(12 / 414)) calc(100vw*(16 / 414)) calc(100vw*(12 / 414));position:relative}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__body{padding:calc(100vw*(20 / 1280)) calc(100vw*(12 / 1280)) calc(100vw*(16 / 1280)) calc(100vw*(12 / 1280))}}.c-contentThumbItem.c-contentThumbItem--vertical .c-contentThumbItem__thumb{padding-bottom:calc(100% * (4 / 3))}.c-contentThumbItem .c-contentThumbItem__thumb{height:0;padding-bottom:56.25%;position:relative;background:#000;overflow:hidden}.c-contentThumbItem .c-contentThumbItem__thumb img{width:101%;height:101%;object-fit:cover;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all 0.8s cubic-bezier(0.4, 0, 0.2, 1)}.c-contentThumbItem .c-contentThumbItem__thumb.c-contentThumbItem__thumb--blur{background:#6f6f6f}.c-contentThumbItem .c-contentThumbItem__thumb.c-contentThumbItem__thumb--blur img{pointer-events:none;filter:blur(4px) brightness(1.1);transition:none}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__thumb.c-contentThumbItem__thumb--blur img{transition:all 0.8s cubic-bezier(0.4, 0, 0.2, 1)}}.c-contentThumbItem .c-contentThumbItem__thumb .c-contentThumbItem__thumb__icon{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:calc(100vw * (48 / 414));height:calc(100vw * (48 / 414));opacity:0.5;transition:all 0.8s cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__thumb .c-contentThumbItem__thumb__icon{width:calc(100vw * (48 / 1280))}}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__thumb .c-contentThumbItem__thumb__icon{height:calc(100vw * (48 / 1280))}}.c-contentThumbItem .c-contentThumbItem__thumb .c-contentThumbItem__thumb__icon svg{display:block;width:100%;height:auto}.c-contentThumbItem .c-contentThumbItem__thumb .c-contentThumbItem__thumb__icon svg path{fill:#ff0}.c-contentThumbItem .c-contentThumbItem__main{padding:calc(100vw*(16 / 414)) calc(100vw*(0 / 414)) calc(100vw*(0 / 414)) calc(100vw*(16 / 414));border-left:solid 1px #000}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__main{padding:calc(100vw*(16 / 1280)) calc(100vw*(0 / 1280)) calc(100vw*(0 / 1280)) calc(100vw*(16 / 1280))}}.c-contentThumbItem .c-contentThumbItem__main .btn{margin-top:calc(100vw*(16 / 414))}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__main .btn{margin-top:calc(100vw*(16 / 1280))}}.c-contentThumbItem .c-contentThumbItem__meta{position:absolute;z-index:1;top:calc(100vw * (-12 / 414));left:calc(100vw * (4 / 414));display:flex;flex-wrap:wrap;gap:calc(100vw * (8 / 414));align-items:center}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__meta{top:calc(100vw * (-12 / 1280))}}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__meta{left:calc(100vw * (4 / 1280))}}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__meta{gap:calc(100vw * (8 / 1280))}}.c-contentThumbItem .c-contentThumbItem__title{font-size:calc(100vw * (12 / 414));font-weight:700;line-height:1.5;color:#000}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__title{font-size:calc(100vw * (12 / 1280))}}.c-contentThumbItem .c-eye{position:absolute;left:50%;bottom:calc(100vw * (-24 / 414));transform:translateX(-50%)}@media (min-width: 768px){.c-contentThumbItem .c-eye{bottom:calc(100vw * (-24 / 1280))}}@keyframes guruguru{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes guruguruNoTranslate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes guruguruTranslateX{0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}}@keyframes fuwafuwa{0%{transform:translate(-50%, calc(-50% - 4px))}50%{transform:translate(-50%, calc(-50% + 4px))}100%{transform:translate(-50%, calc(-50% - 4px))}}@keyframes hue-rotate{0%{filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}100%{filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}@keyframes mainHeroCircle{0%{border-width:12.5vh;transform:translate(-50%, -50%) scale(0)}100%{border-width:0;transform:translate(-50%, -50%) scale(1)}}@keyframes mainHeroLogo{0%{transform:translate(-50%, -50%) scale(1)}50%{transform:translate(-50%, -50%) scale(0.8)}100%{transform:translate(-50%, -50%) scale(1)}}@keyframes mainHeroSushi{0%{transform:translate(-50%, -50%) scale(1) rotate(0deg);filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}50%{transform:translate(-50%, -50%) scale(1.2) rotate(180deg)}100%{transform:translate(-50%, -50%) scale(1) rotate(360deg);filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}@keyframes mainHeroWave{0%{transform:translate(-50%, -50%) scaleY(1)}50%{transform:translate(-50%, -50%) scaleY(1.2)}100%{transform:translate(-50%, -50%) scaleY(1)}}@keyframes mainHeroWave--R{0%{transform:translate(-50%, -50%) scaleY(1) rotateY(180deg)}50%{transform:translate(-50%, -50%) scaleY(1.2) rotateY(180deg)}100%{transform:translate(-50%, -50%) scaleY(1) rotateY(180deg)}}@keyframes mainHeroCloud{0%{transform:translate(calc(-50% - 8px), -50%)}50%{transform:translate(calc(-50% + 8px), -50%)}100%{transform:translate(calc(-50% - 8px), -50%)}}@keyframes asideItemBg{0%{background-position:0 50%}100%{background-position:128px 50%}}@keyframes asideItemAfter{0%{background-position:0 0}100%{background-position:24px 0}}@keyframes mozaiku{0%{filter:blur(0);-webkit-filter:blur(0)}50%{filter:blur(16px);-webkit-filter:blur(16px)}100%{filter:blur(0);-webkit-filter:blur(0)}}@keyframes cow{0%{transform:translate(-5%) rotateY(0deg)}50%{transform:translate(5%) rotateY(180deg)}}@keyframes banana{0%{transform:rotate(0deg);filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}10%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}50%{transform:rotate(5deg)}70%{transform:rotate(-5deg)}80%{transform:rotate(0deg)}100%{transform:rotate(0deg);filter:hue-rotate(360deg);-webkit-filter:hue-rotate(360deg)}}.wrapper-modal{display:none;height:0}.white-popup{background:#fff}.white-popup .mfp-close{width:48px;height:48px;border-radius:48px;opacity:1;padding:0;cursor:pointer}.white-popup .mfp-close::after{content:"\f057";font-family:"FontAwesome";font-size:48px;line-height:1;color:#000}.white-popup .mfp-bg{background-color:#000}.p-mainMemberCard{display:block;position:fixed;z-index:10;right:calc(100vw * (20 / 414));bottom:calc(100vw * (60 / 414));transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);width:calc(100vw * (80 / 414))}@media (min-width: 768px){.p-mainMemberCard{right:calc(100vw * (20 / 1280))}}@media (min-width: 768px){.p-mainMemberCard{bottom:calc(100vw * (60 / 1280))}}@media (min-width: 768px){.p-mainMemberCard{width:calc(100vw * (80 / 1280))}}@media (min-width: 768px){.p-mainMemberCard{display:none}}.p-mainMemberCard:hover{transform:scale(1.1)}.p-mainMemberCard .p-mainMemberCard__bg{position:relative;animation:guruguruNoTranslate 16s linear forwards infinite;width:100%}.p-mainMemberCard .p-mainMemberCard__base{position:relative;width:50%;margin-top:calc(100vw*(-32 / 414));margin-left:auto;margin-right:auto}@media (min-width: 768px){.p-mainMemberCard .p-mainMemberCard__base{margin-top:calc(100vw*(-32 / 1280))}}.p-mainMemberCard .p-mainMemberCard__text{position:absolute;width:75%;top:35%;left:50%;transform:translate(-50%, -50%)}.p-mainMemberCard svg,.p-mainMemberCard img{display:block;width:100%;height:auto}.p-mainHero{position:relative;height:100vh;height:100svh;min-height:calc(100vw / 16 * 9 );overflow:hidden}.p-mainHero img{display:block;width:100%;height:auto}.p-mainHero .p-mainHeroBg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.p-mainHero .p-mainHeroBg img{height:100%;object-fit:cover}.p-mainHero .p-mainHeroLight,.p-mainHero .p-mainHeroFujiyama,.p-mainHero .p-mainHeroUFO,.p-mainHero .p-mainHeroDosei,.p-mainHero .p-mainHeroHands,.p-mainHero .p-mainHeroCircle,.p-mainHero .p-mainHeroCircleTitle,.p-mainHero .p-mainHeroImage,.p-mainHero .p-mainHeroEye,.p-mainHero .p-mainHeroLogo,.p-mainHero .p-mainHeroSushi,.p-mainHero .p-mainHeroCloud,.p-mainHero .p-mainHeroWave,.p-mainHero .p-mainHeroSandal,.p-mainHero .p-mainHeroClam{position:absolute;transform:translate(-50%, -50%);z-index:2;pointer-events:none}.p-mainHero .p-mainHeroLight,.p-mainHero .p-mainHeroCircle,.p-mainHero .p-mainHeroCircleTitle,.p-mainHero .p-mainHeroImage{top:60%;left:50%;aspect-ratio:1/1}@media (min-width: 768px){.p-mainHero .p-mainHeroLight,.p-mainHero .p-mainHeroCircle,.p-mainHero .p-mainHeroCircleTitle,.p-mainHero .p-mainHeroImage{top:55%}}.p-mainHero .p-mainHeroLight{height:200%;mix-blend-mode:screen;animation:guruguru 60s linear forwards infinite}.p-mainHero .p-mainHeroCircle{height:120%;mask-image:radial-gradient(transparent 35%,#000000 35%);-webkit-mask-image:radial-gradient(transparent 35%,#000000 35%)}@media (min-width: 768px){.p-mainHero .p-mainHeroCircle{height:180%;mask-image:radial-gradient(transparent 25%,#000000 25%);-webkit-mask-image:radial-gradient(transparent 25%,#000000 25%)}}.p-mainHero .p-mainHeroCircle span{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;border:solid #000;border-width:50%;animation:mainHeroCircle 8s linear forwards infinite}.p-mainHero .p-mainHeroCircle span:nth-child(1){animation-delay:-1s}.p-mainHero .p-mainHeroCircle span:nth-child(2){animation-delay:-2s}.p-mainHero .p-mainHeroCircle span:nth-child(3){animation-delay:-3s}.p-mainHero .p-mainHeroCircle span:nth-child(4){animation-delay:-4s}.p-mainHero .p-mainHeroCircle span:nth-child(5){animation-delay:-5s}.p-mainHero .p-mainHeroCircle span:nth-child(6){animation-delay:-6s}.p-mainHero .p-mainHeroCircle span:nth-child(7){animation-delay:-7s}.p-mainHero .p-mainHeroCircleTitle{height:60%;animation:guruguru 30s linear forwards infinite}@media (min-width: 768px){.p-mainHero .p-mainHeroCircleTitle{height:72%}}.p-mainHero .p-mainHeroImage{height:50%;border-radius:50%;aspect-ratio:1/1;overflow:hidden}@media (min-width: 768px){.p-mainHero .p-mainHeroImage{height:48%}}.p-mainHero .p-mainHeroImage img{width:100%;height:64%;object-fit:cover}@media (min-width: 768px){.p-mainHero .p-mainHeroImage img{height:75%}}.p-mainHero .p-mainHeroFujiyama{height:8%;aspect-ratio:25/7;top:63.15%;left:50%}@media (min-width: 768px){.p-mainHero .p-mainHeroFujiyama{height:12%;top:61.25%}}.p-mainHero .p-mainHeroUFO{height:4%;aspect-ratio:4/1;top:63%;left:25%;animation:fuwafuwa 2.4s linear forwards infinite}@media (min-width: 768px){.p-mainHero .p-mainHeroUFO{height:6%;left:40%}}.p-mainHero .p-mainHeroUFO img{transform:rotate(-10deg);animation:hue-rotate 4.8s linear forwards infinite}.p-mainHero .p-mainHeroDosei{height:8%;aspect-ratio:15/8;top:63%;left:74%;animation:fuwafuwa 2.4s linear forwards infinite;animation-delay:-1.2s}@media (min-width: 768px){.p-mainHero .p-mainHeroDosei{height:12%;left:60%}}.p-mainHero .p-mainHeroHands{height:18%;aspect-ratio:2/3;top:72%;left:50%}.p-mainHero .p-mainHeroEye{height:15%;aspect-ratio:1/1;top:35%;left:50%}@media (min-width: 768px){.p-mainHero .p-mainHeroEye{top:25%}}.p-mainHero .p-mainHeroLogo{height:20%;aspect-ratio:125/66;top:25%;left:50%;transform-origin:50% 100%}.is-loaded .p-mainHero .p-mainHeroLogo{animation:mainHeroLogo 0.8s ease forwards infinite}@media (min-width: 768px){.p-mainHero .p-mainHeroLogo{top:15%}}.p-mainHero .p-mainHeroSushi{width:40%;aspect-ratio:1/1;top:15%;z-index:100}@media (min-width: 768px){.p-mainHero .p-mainHeroSushi{width:25%;top:25%}}.p-mainHero .p-mainHeroSushi.p-mainHeroSushi--L{left:20%}@media (min-width: 768px){.p-mainHero .p-mainHeroSushi.p-mainHeroSushi--L{left:15%}}.p-mainHero .p-mainHeroSushi.p-mainHeroSushi--R{left:80%;transform:translate(-50%, -50%) rotateX(180deg)}@media (min-width: 768px){.p-mainHero .p-mainHeroSushi.p-mainHeroSushi--R{left:85%}}.p-mainHero .p-mainHeroSushi img{position:absolute;top:50%;left:50%;width:calc(100% / 3 );transform:translate(-50%, -50%);animation:mainHeroSushi 1.8s linear forwards infinite}.p-mainHero .p-mainHeroSushi img:nth-child(1){top:12.5%;left:87.5%}@media (min-width: 768px){.p-mainHero .p-mainHeroSushi img:nth-child(1){top:87.5%}}.p-mainHero .p-mainHeroSushi img:nth-child(2){top:50%;left:50%;animation-delay:-0.6s}.p-mainHero .p-mainHeroSushi img:nth-child(3){top:87.5%;left:12.5%;animation-delay:-1.2s}@media (min-width: 768px){.p-mainHero .p-mainHeroSushi img:nth-child(3){top:12.5%}}.p-mainHero .p-mainHeroCloud{position:fixed;width:50%;transition:all 0.8s cubic-bezier(0.4, 0, 0.2, 1);animation:mainHeroCloud 8s ease forwards infinite}@media (min-width: 768px){.p-mainHero .p-mainHeroCloud{width:25%}}.p-mainHero .p-mainHeroCloud.p-mainHeroCloud--1{top:12%;left:15%}.p-mainHero .p-mainHeroCloud.p-mainHeroCloud--2{top:25%;left:100%;animation-delay:-3s}.p-mainHero .p-mainHeroCloud.p-mainHeroCloud--3{top:90%;left:10%;animation-delay:-1s}@media (min-width: 768px){.p-mainHero .p-mainHeroCloud.p-mainHeroCloud--3{top:75%}}.p-mainHero .p-mainHeroCloud.p-mainHeroCloud--4{top:95%;left:90%;animation-delay:-4s}.p-mainHero .p-mainHeroWave{height:18%;aspect-ratio:94/85;top:94%;transform-origin:50% 100%}@media (min-width: 768px){.p-mainHero .p-mainHeroWave{top:80%;height:50%}}.p-mainHero .p-mainHeroWave.p-mainHeroWave--L{left:16%;animation:mainHeroWave 1.6s linear forwards infinite}@media (min-width: 768px){.p-mainHero .p-mainHeroWave.p-mainHeroWave--L{left:10%}}.p-mainHero .p-mainHeroWave.p-mainHeroWave--R{left:84%;transform:translate(-50%, -50%) rotateY(180deg);animation:mainHeroWave--R 1.6s linear forwards infinite;animation-delay:-0.8s}@media (min-width: 768px){.p-mainHero .p-mainHeroWave.p-mainHeroWave--R{left:90%}}.p-mainHero .p-mainHeroSandal{height:6%;aspect-ratio:19/50}@media (min-width: 768px){.p-mainHero .p-mainHeroSandal{height:10%}}.p-mainHero .p-mainHeroSandal.p-mainHeroSandal--L{transform:translate(-50%, -50%) rotate(-10deg)}.p-mainHero .p-mainHeroSandal.p-mainHeroSandal--R{transform:translate(-50%, -50%) rotate(10deg) rotateY(180deg)}.p-mainHero .p-mainHeroClam{top:93%;left:50%;height:5%;aspect-ratio:266/33;display:flex;justify-content:space-between}@media (min-width: 768px){.p-mainHero .p-mainHeroClam{top:95%;height:10%}}.p-mainHero .p-mainHeroClam img{width:calc(100% / 3 )}.p-mainHero .p-mainHeroClam .p-mainHeroClam__item{display:flex}.p-mainHero .p-mainHeroClam .p-mainHeroClam__item.p-mainHeroClam__item--L{transform:rotateY(180deg)}.p-mainBanner{background:rgba(0,240,44,0.8);padding:calc(100vw*(40 / 414)) calc(100vw*(0 / 414)) calc(100vw*(200 / 414)) calc(100vw*(0 / 414));position:relative}@media (min-width: 768px){.p-mainBanner{padding:calc(100vw*(64 / 1280)) calc(100vw*(0 / 1280)) calc(100vw*(300 / 1280)) calc(100vw*(0 / 1280))}}.p-mainBanner .p-mainBannerContainer{position:relative;z-index:3}@media (min-width: 768px){.p-mainBanner .p-mainBannerContainer{max-width:calc(100vw * (992 / 1280));margin:0 auto}}.p-mainBanner .swiper-container{padding-left:calc(100vw*(40 / 414));padding-right:calc(100vw*(40 / 414))}@media (min-width: 768px){.p-mainBanner .swiper-container{padding-left:calc(100vw*(0 / 1280))}}@media (min-width: 768px){.p-mainBanner .swiper-container{padding-right:calc(100vw*(0 / 1280))}}.p-mainBanner .swiper-banner.swiper-single{width:320px;margin:0 auto}.p-mainBanner .swiper-banner.swiper-single .swiper-button-prev,.p-mainBanner .swiper-banner.swiper-single .swiper-button-next{display:none}.p-mainBanner .swiper-slide a:not(.btn){display:block;position:relative}.p-mainBanner .swiper-slide a:not(.btn)::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#dd321e;opacity:0;mix-blend-mode:screen;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.p-mainBanner .swiper-slide a:not(.btn):hover{opacity:1}.p-mainBanner .swiper-slide a:not(.btn):hover::after{opacity:1}.p-mainBanner .swiper-slide img{width:100%;height:auto}.p-mainBanner .swiper-button-prev,.p-mainBanner .swiper-button-next{width:calc(100vw * (30 / 414));transition:all 0.4s ease}@media (min-width: 768px){.p-mainBanner .swiper-button-prev,.p-mainBanner .swiper-button-next{width:calc(100vw * (30 / 1280))}}.p-mainBanner .swiper-button-prev img,.p-mainBanner .swiper-button-next img{width:100%;height:auto;filter:drop-shadow(3px 3px 0 rgba(0,0,0,0.16))}.p-mainBanner .swiper-button-prev{left:calc(100vw * (40 / 414));transform:translate(0, -50%) rotate(45deg)}@media (min-width: 768px){.p-mainBanner .swiper-button-prev{left:calc(100vw * (0 / 1280))}}.p-mainBanner .swiper-button-prev:hover{transform:scale(1.1) translate(0, -50%) rotate(45deg)}.p-mainBanner .swiper-button-next{right:calc(100vw * (40 / 414));transform:translate(0, -50%) rotateY(180deg) rotate(75deg)}@media (min-width: 768px){.p-mainBanner .swiper-button-next{right:calc(100vw * (0 / 1280))}}.p-mainBanner .swiper-button-next:hover{transform:scale(1.1) translate(0, -50%) rotateY(180deg) rotate(75deg)}@media (min-width: 768px){.p-mainBanner .swiper-pagination{text-align:right}}.p-mainBanner .swiper-pagination .swiper-pagination-bullet{width:calc(100vw * (36 / 414));height:calc(100vw * (16 / 414));background-color:transparent;border:none;background-image:url('data:image/svg+xml;utf8, <svg width="36" height="16" viewBox="0 0 36 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.5066 4.13423C10.5227 4.25766 13.5334 3.78357 16.3656 2.73923C17.4936 2.29431 18.6761 2.00239 19.8816 1.87123C21.2806 1.75846 22.6857 1.99387 23.9716 2.55644C25.2574 3.11901 26.384 3.99123 27.2506 5.09523C28.6508 6.69216 29.6001 8.63347 30.0006 10.7192C30.1888 11.4933 30.1225 12.3075 29.8116 13.0409C29.5007 13.7744 28.9617 14.3882 28.2746 14.7912C27.3678 15.4544 26.2666 15.7977 25.1436 15.7675C24.0206 15.7373 22.9394 15.3352 22.0696 14.6242C20.8206 13.7442 19.5696 12.8582 18.2406 12.1062C16.8808 11.2386 15.3017 10.777 13.6888 10.7756C12.0758 10.7741 10.4959 11.233 9.1346 12.0982C8.2032 12.7533 7.1436 13.2035 6.0256 13.4192C5.0908 13.6107 4.1208 13.5318 3.2292 13.1918C2.3376 12.8517 1.5614 12.2646 0.9916 11.4992C0.6067 10.9948 0.335199 10.4133 0.195599 9.79438C0.0559986 9.17547 0.0514989 8.53371 0.182499 7.91291C0.313499 7.2921 0.576901 6.70687 0.954601 6.19713C1.3324 5.68739 1.8157 5.26516 2.3716 4.95923C3.1414 4.45673 4.033 4.17231 4.9516 4.13623C5.8016 4.12223 6.6516 4.13623 7.5036 4.13623" fill="black"/><path d="M33.3134 12.0684C34.0172 12.0629 34.7007 12.3038 35.2454 12.7494C35.3984 12.8744 35.5238 13.0298 35.6136 13.2058C35.7034 13.3817 35.7557 13.5744 35.7671 13.7716C35.7786 13.9689 35.749 14.1663 35.6802 14.3515C35.6114 14.5367 35.5049 14.7056 35.3674 14.8474C34.8464 15.3567 34.1761 15.6859 33.4546 15.7868C32.7331 15.8878 31.9982 15.7552 31.3574 15.4084C31.1212 15.2854 30.9204 15.1039 30.7742 14.8812C30.628 14.6586 30.5412 14.4022 30.5222 14.1365C30.5032 13.8708 30.5524 13.6047 30.6654 13.3635C30.7783 13.1222 30.9512 12.914 31.1674 12.7584C31.7805 12.2854 32.5395 12.0414 33.3134 12.0684Z" fill="black"/><path d="M32.7568 11.4867C32.291 11.3717 31.8372 11.2123 31.4018 11.0107C31.2243 10.9129 31.073 10.7737 30.9607 10.6051C30.8483 10.4364 30.7782 10.2431 30.7564 10.0417C30.7345 9.84018 30.7615 9.6364 30.835 9.44755C30.9085 9.25869 31.0265 9.09033 31.1788 8.95669C31.6159 8.59158 32.1566 8.37288 32.7246 8.33143C33.2926 8.28999 33.8593 8.42789 34.3448 8.72569C34.4916 8.8339 34.6145 8.97129 34.7056 9.12923C34.7968 9.28717 34.8543 9.46225 34.8746 9.64349C34.8949 9.82472 34.8775 10.0082 34.8235 10.1824C34.7695 10.3566 34.6801 10.5177 34.5608 10.6557C34.0926 11.1574 33.4464 11.4557 32.7608 11.4867" fill="black"/><path d="M31.2457 8.0137C30.8353 8.0457 30.4275 7.92499 30.1006 7.67472C29.7738 7.42445 29.5509 7.06227 29.4747 6.6577C29.5004 6.24584 29.6808 5.8589 29.9797 5.57442C30.2787 5.28995 30.6741 5.12895 31.0867 5.1237C31.3973 5.06951 31.7164 5.08905 32.0181 5.18076C32.3198 5.27248 32.5958 5.43379 32.8237 5.6517C32.9351 5.75142 33.0256 5.87233 33.0899 6.00737C33.1541 6.14241 33.1909 6.2889 33.198 6.43828C33.205 6.58766 33.1823 6.73696 33.1311 6.87747C33.0799 7.01798 33.0012 7.1469 32.8997 7.2567C32.7003 7.50101 32.4475 7.69631 32.1607 7.82755C31.874 7.95879 31.5609 8.02247 31.2457 8.0137Z" fill="black"/><path d="M29.1556 5.12678C28.2316 5.14078 27.5316 4.64578 27.4786 3.93978C27.4933 3.55826 27.6508 3.19619 27.92 2.92538C28.1891 2.65457 28.5502 2.49481 28.9316 2.47778C29.2256 2.41599 29.5302 2.4254 29.8198 2.50525C30.1094 2.5851 30.3758 2.73306 30.5966 2.93678C30.7219 3.0352 30.8227 3.1612 30.8913 3.30498C30.9599 3.44876 30.9944 3.60644 30.9921 3.76572C30.9897 3.92501 30.9507 4.08161 30.8779 4.22333C30.8052 4.36504 30.7007 4.48806 30.5726 4.58278C30.142 4.84958 29.6853 5.07173 29.2096 5.24578L29.1556 5.12678Z" fill="black"/><path d="M26.4507 0.191406C26.8223 0.306174 27.1809 0.459333 27.5207 0.648406C27.6581 0.742671 27.7712 0.868008 27.851 1.01423C27.9308 1.16046 27.975 1.32345 27.98 1.48996C27.985 1.65647 27.9506 1.82181 27.8796 1.97253C27.8087 2.12326 27.7032 2.25512 27.5717 2.35741C27.2779 2.59819 26.9189 2.74583 26.5407 2.78146C26.1625 2.81709 25.7823 2.73908 25.4487 2.55741C25.301 2.47318 25.1751 2.35534 25.0814 2.21343C24.9877 2.07151 24.9287 1.90952 24.9092 1.74057C24.8897 1.57162 24.9103 1.40045 24.9693 1.24094C25.0283 1.08142 25.124 0.938042 25.2487 0.822406C25.6242 0.567225 26.0274 0.355534 26.4507 0.191406Z" fill="black"/></svg>');background-size:100% auto;opacity:0.25;transform-origin:50% 100%;transform:rotate(-10deg)}@media (min-width: 768px){.p-mainBanner .swiper-pagination .swiper-pagination-bullet{width:calc(100vw * (36 / 1280))}}@media (min-width: 768px){.p-mainBanner .swiper-pagination .swiper-pagination-bullet{height:calc(100vw * (16 / 1280))}}.p-mainBanner .swiper-pagination .swiper-pagination-bullet:nth-child(even){transform:rotateX(180deg) rotate(-10deg)}.p-mainBanner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:transparent;border:none;opacity:1}.p-mainCow{position:relative;height:calc(100vw * (200 / 414));margin-top:calc(100vw*(-100 / 414));overflow:hidden}@media (min-width: 768px){.p-mainCow{height:calc(100vw * (300 / 1280))}}@media (min-width: 768px){.p-mainCow{margin-top:calc(100vw*(-150 / 1280))}}.p-mainCow .p-mainCow__item{position:absolute;background-image:url(/assets/chosyakaitekisandaru/app/mains/cow_01-af0e370d97ed415e375fdcd5eefacfce.png);background-size:100% auto;background-repeat:no-repeat;width:calc(100vw * (266 / 414));height:calc(100vw * (200 / 414));top:0;opacity:0}@media (min-width: 768px){.p-mainCow .p-mainCow__item{width:calc(100vw * (399 / 1280))}}@media (min-width: 768px){.p-mainCow .p-mainCow__item{height:calc(100vw * (300 / 1280))}}.p-mainCow .p-mainCow__item:nth-child(even){background-image:url(/assets/chosyakaitekisandaru/app/mains/cow_02-cbead41cbd57c229f3695cb437d7cab4.png)}.p-mainCow .p-mainCow__item.is-show{opacity:1}@media (max-width: 767px){.p-mainCow .p-mainCow__item:nth-child(1){left:calc(100vw * (-133 / 414));z-index:1}.p-mainCow .p-mainCow__item:nth-child(2){left:calc(100vw * (-66.5 / 414));z-index:2}.p-mainCow .p-mainCow__item:nth-child(3){left:calc(100vw * (0 / 414));z-index:3}.p-mainCow .p-mainCow__item:nth-child(4){left:calc(100vw * (66.5 / 414));z-index:4}.p-mainCow .p-mainCow__item:nth-child(5){left:calc(100vw * (133 / 414));z-index:5}.p-mainCow .p-mainCow__item:nth-child(6){left:calc(100vw * (199.5 / 414));z-index:6}.p-mainCow .p-mainCow__item:nth-child(7){left:calc(100vw * (266 / 414));z-index:7}.p-mainCow .p-mainCow__item:nth-child(8){left:calc(100vw * (332.5 / 414));z-index:8}}@media (max-width: 767px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(1){left:calc(100vw * (-133 / 1280))}}@media (max-width: 767px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(2){left:calc(100vw * (-66.5 / 1280))}}@media (max-width: 767px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(3){left:calc(100vw * (0 / 1280))}}@media (max-width: 767px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(4){left:calc(100vw * (66.5 / 1280))}}@media (max-width: 767px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(5){left:calc(100vw * (133 / 1280))}}@media (max-width: 767px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(6){left:calc(100vw * (199.5 / 1280))}}@media (max-width: 767px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(7){left:calc(100vw * (266 / 1280))}}@media (max-width: 767px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(8){left:calc(100vw * (332.5 / 1280))}}@media (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(1){left:calc(100vw * (-266 / 414));z-index:1}.p-mainCow .p-mainCow__item:nth-child(2){left:calc(100vw * (-133 / 414));z-index:2}.p-mainCow .p-mainCow__item:nth-child(3){left:calc(100vw * (0 / 414));z-index:3}.p-mainCow .p-mainCow__item:nth-child(4){left:calc(100vw * (133 / 414));z-index:4}.p-mainCow .p-mainCow__item:nth-child(5){left:calc(100vw * (266 / 414));z-index:5}.p-mainCow .p-mainCow__item:nth-child(6){left:calc(100vw * (399 / 414));z-index:6}.p-mainCow .p-mainCow__item:nth-child(7){left:calc(100vw * (532 / 414));z-index:7}.p-mainCow .p-mainCow__item:nth-child(8){left:calc(100vw * (665 / 414));z-index:8}.p-mainCow .p-mainCow__item:nth-child(9){left:calc(100vw * (798 / 414));z-index:9}.p-mainCow .p-mainCow__item:nth-child(10){left:calc(100vw * (931 / 414));z-index:10}.p-mainCow .p-mainCow__item:nth-child(11){left:calc(100vw * (1064 / 414));z-index:11}.p-mainCow .p-mainCow__item:nth-child(12){left:calc(100vw * (1197 / 414));z-index:12}.p-mainCow .p-mainCow__item:nth-child(13){left:calc(100vw * (1330 / 414));z-index:13}.p-mainCow .p-mainCow__item:nth-child(14){left:calc(100vw * (1463 / 414));z-index:14}.p-mainCow .p-mainCow__item:nth-child(15){left:calc(100vw * (1596 / 414));z-index:15}.p-mainCow .p-mainCow__item:nth-child(16){left:calc(100vw * (1729 / 414));z-index:16}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(1){left:calc(100vw * (-266 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(2){left:calc(100vw * (-133 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(3){left:calc(100vw * (0 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(4){left:calc(100vw * (133 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(5){left:calc(100vw * (266 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(6){left:calc(100vw * (399 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(7){left:calc(100vw * (532 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(8){left:calc(100vw * (665 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(9){left:calc(100vw * (798 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(10){left:calc(100vw * (931 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(11){left:calc(100vw * (1064 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(12){left:calc(100vw * (1197 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(13){left:calc(100vw * (1330 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(14){left:calc(100vw * (1463 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(15){left:calc(100vw * (1596 / 1280))}}@media (min-width: 768px) and (min-width: 768px){.p-mainCow .p-mainCow__item:nth-child(16){left:calc(100vw * (1729 / 1280))}}.p-mainUpdates{background:rgba(0,6,255,0.8);margin-top:calc(100vw*(-100 / 414));padding:calc(100vw*(100 / 414)) calc(100vw*(0 / 414)) calc(100vw*(100 / 414)) calc(100vw*(0 / 414));position:relative}@media (min-width: 768px){.p-mainUpdates{margin-top:calc(100vw*(-150 / 1280))}}@media (min-width: 768px){.p-mainUpdates{padding:calc(100vw*(200 / 1280)) calc(100vw*(0 / 1280)) calc(100vw*(200 / 1280)) calc(100vw*(0 / 1280))}}.p-mainUpdates .p-mainUpdatesTree{position:absolute;z-index:1;top:calc(100vw * (180 / 414));height:100%;width:100%;overflow:hidden;display:flex;justify-content:space-between;opacity:0;transition:all 0.8s ease 0.4s}@media (min-width: 768px){.p-mainUpdates .p-mainUpdatesTree{top:calc(100vw * (360 / 1280))}}.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item{width:calc(100vw * (96 / 414));height:100%;position:relative}@media (min-width: 768px){.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item{width:calc(100vw * (200 / 1280))}}.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item img{display:block;width:100%;height:auto;margin-top:calc(100vw*(-10 / 414));margin-bottom:calc(100vw*(-10 / 414));transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 768px){.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item img{margin-top:calc(100vw*(-20 / 1280))}}@media (min-width: 768px){.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item img{margin-bottom:calc(100vw*(-20 / 1280))}}.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item img:first-child{margin-top:calc(100vw*(0 / 414))}@media (min-width: 768px){.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item img:first-child{margin-top:calc(100vw*(0 / 1280))}}.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item img:last-child{margin-bottom:calc(100vw*(0 / 414))}@media (min-width: 768px){.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item img:last-child{margin-bottom:calc(100vw*(0 / 1280))}}.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item.p-mainUpdatesTree__item--L{margin-left:calc(100vw*(-10 / 414));left:calc(100vw * (0 / 414));transition:all 0.8s ease 0.4s}@media (min-width: 768px){.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item.p-mainUpdatesTree__item--L{margin-left:calc(100vw*(-20 / 1280))}}@media (min-width: 768px){.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item.p-mainUpdatesTree__item--L{left:calc(100vw * (0 / 1280))}}.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item.p-mainUpdatesTree__item--L img{transform:translateX(-100%)}.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item.p-mainUpdatesTree__item--L img.is-show{transform:translateX(0)}.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item.p-mainUpdatesTree__item--R{margin-right:calc(100vw*(-10 / 414));right:calc(100vw * (0 / 414));transition:all 0.8s ease 0.4s}@media (min-width: 768px){.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item.p-mainUpdatesTree__item--R{margin-right:calc(100vw*(-20 / 1280))}}@media (min-width: 768px){.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item.p-mainUpdatesTree__item--R{right:calc(100vw * (0 / 1280))}}.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item.p-mainUpdatesTree__item--R img{transform:translateX(100%) rotateY(180deg)}.p-mainUpdates .p-mainUpdatesTree .p-mainUpdatesTree__item.p-mainUpdatesTree__item--R img.is-show{transform:translateX(0) rotateY(180deg)}.p-mainUpdates .c-marquee{margin-bottom:calc(100vw*(80 / 414));opacity:0;transition:all 0.8s ease}@media (min-width: 768px){.p-mainUpdates .c-marquee{margin-bottom:calc(100vw*(80 / 1280))}}.p-mainUpdates .c-indexContainer{opacity:0;position:relative;z-index:3;transition:all 0.8s ease 0.8s}.p-mainUpdates .c-indexContainer .corner-title{opacity:0;transition:all 0.8s ease 1.2s}.p-mainUpdates .c-indexContainer .p-mainSection__contents{opacity:0;transition:all 0.8s ease 1.6s}.p-mainUpdates .read-more{opacity:0;position:relative;z-index:3;transition:all 0.8s ease 2s}.p-mainUpdates.is-show .c-marquee{opacity:0.2}.p-mainUpdates.is-show .p-mainUpdatesTree{opacity:1}.p-mainUpdates.is-show .c-indexContainer{opacity:1}.p-mainUpdates.is-show .c-indexContainer .corner-title,.p-mainUpdates.is-show .c-indexContainer .p-mainSection__contents{opacity:1}.p-mainUpdates.is-show .read-more{opacity:1}.p-mainSchedule{background:rgba(221,50,30,0.8);padding:calc(100vw*(100 / 414)) calc(100vw*(0 / 414)) calc(100vw*(100 / 414)) calc(100vw*(0 / 414));position:relative;overflow:hidden}@media (min-width: 768px){.p-mainSchedule{padding:calc(100vw*(100 / 1280)) calc(100vw*(0 / 1280)) calc(100vw*(100 / 1280)) calc(100vw*(0 / 1280))}}.p-mainSchedule .p-mainScheduleMaterial{position:absolute;transform:translate(-50%, calc(-50% + 16px));pointer-events:none;opacity:0;transition:all 0.8s ease}.p-mainSchedule .p-mainScheduleMaterial.is-show{opacity:1;transform:translate(-50%, -50%)}.p-mainSchedule .p-mainScheduleMaterial img{width:100%;height:auto}.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandalBlur{width:calc(100vw * (64 / 414));top:50%;left:calc(100vw * (-64 / 414));z-index:1100;transform:translate(-50%, -50%) rotate(45deg);filter:blur(4px) drop-shadow(4px 4px 8px #000);-webkit-filter:blur(4px) drop-shadow(4px 4px 8px #000);box-shadow:4px 4px 8px rgba(0,0,0,0.16)}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandalBlur{width:calc(100vw * (200 / 1280))}}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandalBlur{left:calc(100vw * (-200 / 1280))}}.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandalBlur.is-show{left:calc(100vw * (0 / 414))}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandalBlur.is-show{left:calc(100vw * (20 / 1280))}}.is-navOpen .p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandalBlur{opacity:0}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandalBlur{top:60%}}.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandal{width:calc(100vw * (64 / 414));top:70%;left:calc(100vw * (489 / 414));z-index:1100;transform:translate(-50%, -50%) rotate(-45deg) rotateY(180deg);filter:blur(2px) drop-shadow(4px 4px 8px #000);-webkit-filter:blur(2px) drop-shadow(4px 4px 8px #000)}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandal{width:calc(100vw * (200 / 1280))}}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandal{left:calc(100vw * (1480 / 1280))}}.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandal.is-show{left:calc(100vw * (414 / 414))}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandal.is-show{left:calc(100vw * (1240 / 1280))}}.is-navOpen .p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--sandal{opacity:0}.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--shrimp{width:calc(100vw * (414 / 414));top:60%;left:calc(100vw * (207 / 414));z-index:0;transform:translate(-50%, -50%)}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--shrimp{width:calc(100vw * (414 / 1280))}}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--shrimp{left:calc(100vw * (200 / 1280))}}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--shrimp{top:85%}}.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--shrimp.p-mainScheduleMaterial--shrimp--2{top:55%;left:calc(100vw * (247 / 414))}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--shrimp.p-mainScheduleMaterial--shrimp--2{left:calc(100vw * (280 / 1280))}}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--shrimp.p-mainScheduleMaterial--shrimp--2{top:80%}}.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--shrimp.p-mainScheduleMaterial--shrimp--3{top:50%;left:calc(100vw * (287 / 414))}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--shrimp.p-mainScheduleMaterial--shrimp--3{left:calc(100vw * (360 / 1280))}}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--shrimp.p-mainScheduleMaterial--shrimp--3{top:75%}}.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--wasabi{width:calc(100vw * (80 / 414));top:82%;left:calc(100vw * (360 / 414));z-index:0}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--wasabi{width:calc(100vw * (160 / 1280))}}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--wasabi{left:calc(100vw * (1040 / 1280))}}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleMaterial.p-mainScheduleMaterial--wasabi{top:88%}}.p-mainSchedule .p-mainScheduleContainer{position:relative;z-index:2;padding-left:calc(100vw*(20 / 414));padding-right:calc(100vw*(20 / 414))}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleContainer{padding-left:calc(100vw*(20 / 1280))}}@media (min-width: 768px){.p-mainSchedule .p-mainScheduleContainer{padding-right:calc(100vw*(20 / 1280))}}.p-mainSchedule .c-marquee{margin-bottom:calc(100vw*(32 / 414));opacity:0;transition:all 0.8s ease}@media (min-width: 768px){.p-mainSchedule .c-marquee{margin-bottom:calc(100vw*(32 / 1280))}}.p-mainSchedule .corner-title{opacity:0;transition:all 0.8s ease 0.4s}.p-mainSchedule .corner-title .corner-title-heading{color:#3cf}.p-mainSchedule .p-mainSection__contents{opacity:0;transition:all 0.8s ease 0.8s}.p-mainSchedule .read-more{margin-top:calc(100vw*(80 / 414));opacity:0;transition:all 0.8s ease 1.2s}@media (min-width: 768px){.p-mainSchedule .read-more{margin-top:calc(100vw*(80 / 1280))}}.p-mainSchedule.is-show .c-marquee{opacity:0.2}.p-mainSchedule.is-show .p-mainUpdatesTree,.p-mainSchedule.is-show .corner-title,.p-mainSchedule.is-show .p-mainSection__contents,.p-mainSchedule.is-show .read-more{opacity:1}.p-mainFC{padding-bottom:calc(100vw*(200 / 414));position:relative}@media (min-width: 768px){.p-mainFC{padding-bottom:calc(100vw*(200 / 1280))}}.p-mainFC .p-mainFCCurtain{position:absolute;top:0;left:0;pointer-events:none;width:100%;height:50vw;background-color:rgba(221,50,30,0.8);z-index:1}@media (min-width: 768px){.p-mainFC .p-mainFCCurtain{height:15vw}}.p-mainFC .p-mainFCBg{position:sticky;top:-50vw;left:0;width:100%;height:0;z-index:1}@media (min-width: 768px){.p-mainFC .p-mainFCBg{top:-15vw}}.p-mainFC .p-mainFCBg img{display:block;width:100%;height:calc(100vh + 50vw);height:calc(100svh + 50vw);object-fit:cover;mask-image:linear-gradient(#000000,#000000),url('data:image/svg+xml;utf8, <svg width="400" height="200" viewBox="0 0 400 200" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M200 0H0V200C0 89.543 89.543 0 200 0ZM400 200V0H200C310.457 0 400 89.543 400 200Z" fill="black"/></svg>');-webkit-mask-image:linear-gradient(#000000,#000000),url('data:image/svg+xml;utf8, <svg width="400" height="200" viewBox="0 0 400 200" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M200 0H0V200C0 89.543 89.543 0 200 0ZM400 200V0H200C310.457 0 400 89.543 400 200Z" fill="black"/></svg>');mask-size:100% auto;-webkit-mask-size:100% auto;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:50% 0;-webkit-mask-position:50% 0;mask-composite:exclude;-webkit-mask-composite:source-out}@media (min-width: 768px){.p-mainFC .p-mainFCBg img{height:calc(100vh + 15vw);mask-image:linear-gradient(#000000,#000000),url('data:image/svg+xml;utf8, <svg width="4500" height="500" viewBox="0 0 4500 500" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2250 0H0V500H1542.68C1645.63 208.703 1923.45 0 2250 0ZM2250 0C2576.55 0 2854.37 208.703 2957.32 500H4500V0H2250Z" fill="black"/></svg>');-webkit-mask-image:linear-gradient(#000000,#000000),url('data:image/svg+xml;utf8, <svg width="4500" height="500" viewBox="0 0 4500 500" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2250 0H0V500H1542.68C1645.63 208.703 1923.45 0 2250 0ZM2250 0C2576.55 0 2854.37 208.703 2957.32 500H4500V0H2250Z" fill="black"/></svg>');mask-size:calc(100% * 1.35) auto;-webkit-mask-size:calc(100% * 1.35) auto}}.p-mainFC .p-mainFCIntro{width:100vw;height:50vw;background:rgba(221,50,30,0.8);position:relative;z-index:2}@media (min-width: 768px){.p-mainFC .p-mainFCIntro{height:25vw}}.p-mainFC .p-mainFCTitle{height:50vw;display:flex;justify-content:center;align-items:flex-end;margin-bottom:calc(100vw*(64 / 414));position:relative;z-index:2;opacity:0;transform:translateY(16px);transition:all 0.8s ease}@media (min-width: 768px){.p-mainFC .p-mainFCTitle{margin-bottom:calc(100vw*(64 / 1280))}}@media (min-width: 768px){.p-mainFC .p-mainFCTitle{height:15vw}}.p-mainFC .p-mainFCTitle h2{position:absolute;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.p-mainFC .p-mainFCTitle svg{display:block;width:auto;height:calc(100vw * (80 / 414))}@media (min-width: 768px){.p-mainFC .p-mainFCTitle svg{height:calc(100vw * (80 / 1280))}}.p-mainFC .p-mainFCAuth{margin-bottom:calc(100vw*(80 / 414));position:relative;z-index:2;opacity:0;transform:translateY(16px);transition:all 0.8s ease 0.4s}@media (min-width: 768px){.p-mainFC .p-mainFCAuth{margin-bottom:calc(100vw*(80 / 1280))}}.p-mainFC .p-mainFCMenu{position:relative;z-index:2}.p-mainFC .p-mainFCMenu .c-mainMenuItem{transform:translateY(16px);opacity:0;transition:all 0.8s ease}.p-mainFC .p-mainFCMenu .c-mainMenuItem:nth-child(1){transition-delay:0.8s}.p-mainFC .p-mainFCMenu .c-mainMenuItem:nth-child(2){transition-delay:1s}.p-mainFC .p-mainFCMenu .c-mainMenuItem:nth-child(3){transition-delay:1.2s}.p-mainFC .p-mainFCMenu .c-mainMenuItem:nth-child(4){transition-delay:1.4s}.p-mainFC .p-mainFCMenu .c-mainMenuItem:nth-child(5){transition-delay:1.6s}.p-mainFC .p-mainFCMenu .c-mainMenuItem:nth-child(6){transition-delay:1.8s}.p-mainFC .p-mainFCMenu .c-mainMenuItem:nth-child(7){transition-delay:2s}@media (min-width: 768px){.p-mainFC .p-mainFCMenu{height:80vh;width:calc(100vw * (1080 / 414));margin:0 auto;position:relative}.p-mainFC .p-mainFCMenu .c-mainMenuItem{position:absolute}.p-mainFC .p-mainFCMenu .c-mainMenuItem .c-mainMenuItem__image{width:100%;height:auto}.p-mainFC .p-mainFCMenu .c-mainMenuItem .c-mainMenuItem__dialog{opacity:0;transform:translate(-50%, 16px);transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.p-mainFC .p-mainFCMenu .c-mainMenuItem .c-mainMenuItem__link:hover{opacity:1}.p-mainFC .p-mainFCMenu .c-mainMenuItem .c-mainMenuItem__link:hover .c-mainMenuItem__dialog{opacity:1;transform:translate(-50%, 0)}.p-mainFC .p-mainFCMenu .c-mainMenuItem.c-mainMenuItem--movie{width:20%;top:0%;left:0}.p-mainFC .p-mainFCMenu .c-mainMenuItem.c-mainMenuItem--movie .c-mainMenuItem__link:hover .c-mainMenuItem__image{transition:all 0.8s cubic-bezier(0.4, 0, 0.2, 1);transform:scale(1.2)}.p-mainFC .p-mainFCMenu .c-mainMenuItem.c-mainMenuItem--diary{width:20%;top:0%;left:22.5%}.p-mainFC .p-mainFCMenu .c-mainMenuItem.c-mainMenuItem--diary .c-mainMenuItem__link:hover .c-mainMenuItem__image{animation:hue-rotate 2.4s linear forwards infinite}.p-mainFC .p-mainFCMenu .c-mainMenuItem.c-mainMenuItem--photos{width:12.5%;top:0%;left:50%}.p-mainFC .p-mainFCMenu .c-mainMenuItem.c-mainMenuItem--photos .c-mainMenuItem__link:hover .c-mainMenuItem__image{animation:mozaiku 2.4s linear forwards infinite}.p-mainFC .p-mainFCMenu .c-mainMenuItem.c-mainMenuItem--groupchat{width:30%;top:3%;left:70%}.p-mainFC .p-mainFCMenu .c-mainMenuItem.c-mainMenuItem--groupchat .c-mainMenuItem__link:hover .c-mainMenuItem__image{animation:cow 0.8s steps(1) forwards infinite}.p-mainFC .p-mainFCMenu .c-mainMenuItem.c-mainMenuItem--livestreaming{width:30%;top:50%;left:7.5%}.p-mainFC .p-mainFCMenu .c-mainMenuItem.c-mainMenuItem--livestreaming .c-mainMenuItem__link:hover .c-mainMenuItem__image{animation:banana 2.4s linear forwards infinite}}@media (min-width: 768px) and (min-width: 768px){.p-mainFC .p-mainFCMenu{width:calc(100vw * (1080 / 1280))}}.p-mainFC.is-show .p-mainFCTitle,.p-mainFC.is-show .p-mainFCAuth{opacity:1;transform:translateY(0)}.p-mainFC.is-show .p-mainFCMenu .c-mainMenuItem{opacity:1;transform:translateY(0)}
