.info-area{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:0;width:100vw;background:linear-gradient(180deg,transparent,rgba(0,0,0,.832));z-index:10}.info-box{color:#fff;margin:.1rem 0 .5rem .6rem;width:95vw;overflow:hidden;font-size:.7rem}.item-name{font-size:1.05rem;text-align:left;width:90vw;float:left;margin:.5rem 0 .3rem 1.15rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cta-box,.item-name{display:flex;align-items:center}.cta-box{text-align:center;font-size:.7rem;background-color:#aeaeae;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.15rem 1rem;border-radius:.2rem;margin:0 0 1.2rem;z-index:10;float:right;width:33%;height:1.8rem;justify-content:center;font-weight:700}a:active,a:hover,a:link,a:visited{color:#fff;text-decoration:none}#cn10{animation:scrollSample01 3s linear infinite}#cn20{animation:scrollSample01 4s linear infinite}#cn30{animation:scrollSample01 5s linear infinite}#cn40{animation:scrollSample01 6s linear infinite}#cn50{animation:scrollSample01 7s linear infinite}#cn60{animation:scrollSample01 10s linear infinite}#cn70{animation:scrollSample01 12s linear infinite}#cn80{animation:scrollSample01 14s linear infinite}#cn90{animation:scrollSample01 16s linear infinite}#cn100{animation:scrollSample01 20s linear infinite}#cn110{animation:scrollSample01 24s linear infinite}#cn120,#cn130{animation:scrollSample01 26s linear infinite}#cn140{animation:scrollSample01 24s linear infinite}#cn150{animation:scrollSample01 26s linear infinite}#cn160{animation:scrollSample01 28s linear infinite}#cn170{animation:scrollSample01 30s linear infinite}#cn180{animation:scrollSample01 32s linear infinite}#cn190{animation:scrollSample01 34s linear infinite}#cn200{animation:scrollSample01 36s linear infinite}body,html{position:relative;height:100%}.mySwiper .Slider .swiper-wrapper{width:100%;height:100%;flex-direction:row}.swiper-slide{background:#d7d7d7}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;z-index:10}.swiper-pagination-fraction{color:#000;font-size:.8rem;position:absolute;width:2rem;height:2rem;left:90%;top:5%;transform:translate3d(0,-50%,0)}.swiper-pagination-bullets{transform:translate3d(0,50%,0)}#size1_1{object-fit:scale-down;background:#fff}.color-chip{background-color:#fff;width:1rem;height:1rem;border-radius:1rem;margin-left:1rem;margin-top:1rem}#pink{background-color:#ff52f6}#purple{background-color:#9d00ff}#green{background-color:#64ff92}#yellow{background-color:#ffff48}#blue{background-color:#381eff}.layer{width:100vw}.guide{position:absolute;background-color:rgba(0,0,0,.664);width:62%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:100;margin:1.5vh 19%;border-radius:1rem;box-shadow:0 10px 25px 0 rgba(0,0,0,.35);-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;animation:scrollLayer01 .2s ease;color:#fff;font-weight:700}.guide-close{animation:scrollBack01 .2s ease forwards}.guide-detail-row{text-align:center;font-size:.6rem;margin:0 0 0 5.5vw;padding:.3vw 0;display:flex;align-items:center}.guide-icon{width:8%;margin:0 4vw 0 0}.guide-close-row{width:4vw;float:left;margin:0 2vw;padding:.8vw 0 0 1vw}.help{position:absolute;z-index:90;right:0}.help-button{border:none;outline:none;padding:0;-webkit-appearance:none;appearance:none;z-index:120;background-color:none;margin:.7rem;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;background-color:hsla(0,0%,100%,0);display:flex;justify-content:end}.help_icon{width:1.6rem}.right-arrow{right:5px}.left-arrow,.right-arrow{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:50;top:47%;background-color:rgba(0,0,0,.15);padding:.6rem;border-radius:50%;width:3vw;height:3vw;display:flex;justify-content:center;align-items:center}.left-arrow{left:5px}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans CJK JP","游ゴシック体","Original Yu Gothic","Yu Gothic",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";font-feature-settings:"palt";font-weight:400}.popup{position:absolute;background-color:#fff;width:80%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:100;margin:23vh 10%;display:block;border-radius:1rem;box-shadow:0 10px 25px 0 rgba(0,0,0,.4);-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;animation:scrollLayer01 .2s ease;color:#000;font-weight:700;overflow:hidden}@keyframes scrollLayer01{0%{opacity:0}to{opacity:1}}.popup-title{font-size:1.1rem;text-align:center}.popup-text{font-size:.8rem;text-align:left;margin:1rem}.popup-close{animation:scrollBack01 .2s ease forwards}.popup-close-button{width:20vw;height:2.2rem;background:#ff6cc4;box-shadow:0 1px 1px rgba(0,0,0,.25);border-radius:.3rem;font-size:.85rem;color:#fff;float:right;margin:0 1rem 1.3rem 0;display:flex;align-items:center;justify-content:center}@keyframes scrollBack01{0%{opacity:1}99%{opacity:0}to{opacity:0;visibility:hidden}}.powered{clear:both;font-weight:400;color:#6f6f6f;float:right}.powered-text{font-size:.6rem;margin:.28rem 0 .5rem;float:left}.powered-logo{width:15vw;height:auto;padding:.1rem .7rem 0 .35rem}.category{position:absolute;background-color:rgba(0,0,0,.148);width:72%;height:100%;z-index:80;right:0;animation:scrollLayer02 .6s ease;display:none}@keyframes scrollLayer02{0%{transform:translateX(72%)}to{transform:translateX(0)}}#app{height:100%}html{height:100%}body,html{position:relative;-webkit-text-size-adjust:100%}body{min-height:100%;background:#eee;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#000;margin:0;padding:0;--swiper-theme-color:hsla(0,0%,91.4%,0.945);--swiper-pagination-bullet-inactive-color:hsla(0,0%,94.1%,0.945)}.swiper-container{width:100%;height:100%}.mySwiper .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;flex-direction:column}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-button-next,.swiper-button-prev{-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:1000}.swiper-button-next:after{display:inline-block;z-index:1000}#app>div.swiper-container.swiper-container-initialized.swiper-container-vertical.swiper-container-pointer-events.mySwiper.vertical>div.swiper-wrapper>div.swiper-slide.swiper-slide-active>div.swiper-container.swiper-container-initialized.swiper-container-horizontal.swiper-container-pointer-events.Slider>div.swiper-pagination.swiper-pagination-bullets{transform:rotate(0deg);position:absolute;text-align:center;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;transition-delay:0s;bottom:0;background-color:rgba(0,0,0,.25);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:0;left:0;padding:.4rem;border-radius:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;flex-direction:row}#app>div.swiper-container.swiper-container-initialized.swiper-container-vertical.swiper-container-ios.mySwiper.vertical>div.swiper-pagination.swiper-pagination-bullets{left:.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:18.5rem}#app>div.swiper-container.swiper-container-initialized.swiper-container-vertical.swiper-container-ios.mySwiper.vertical>div.swiper-wrapper>div.swiper-slide.swiper-slide-active>div.swiper-container.swiper-container-initialized.swiper-container-horizontal.swiper-container-ios.Slider>div.swiper-pagination.swiper-pagination-bullets{bottom:2%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:0;left:0;margin:auto;padding:.4rem;border-radius:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;flex-direction:row;position:absolute;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;transition-delay:0s}.swiper-pagination-bullet{background-color:#fff}.vertical .swiper-pagination-fraction{position:absolute;left:.2rem;font-weight:700;top:5%;background-color:hsla(0,0%,100%,.774);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:1.7rem;font-size:.7rem;border-radius:.8rem}@media screen and (min-width:700px){body{background-color:#fff}body:after{content:"";position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;background:inherit}#app{height:100%;margin:auto}#app,.info-area{width:56vh}.info-box{width:54vh}.item-name{width:31vh}.help{z-index:90;right:calc(50vw - 28vh)}.guide,.help{position:absolute}.guide{background-color:rgba(0,0,0,.664);width:30vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:100;margin:2vh 5vh;border-radius:1rem;box-shadow:0 10px 25px 0 rgba(0,0,0,.35);-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;animation:scrollLayer01 .2s ease;color:#fff;font-weight:700;display:none}.guide-close{animation:scrollBack01 .2s ease forwards}.guide-detail-row{text-align:center;font-size:.1rem;margin:0 0 0 5.5vw;padding:1.5vw 0;display:flex;align-items:center}.guide-icon{width:8%;margin:0 4vw 0 0}.guide-close-row{width:4vh;float:left;margin:0 2vw;padding:.8vw 0 0 1vw}.right-arrow{right:calc(50vw - 27vh)}.left-arrow,.right-arrow{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:50;width:3vh;top:48%;height:3vh}.left-arrow{left:calc(50vw - 27vh)}#app>div.swiper-container.swiper-container-initialized.swiper-container-vertical.swiper-container-pointer-events.mySwiper.vertical>div.swiper-wrapper>div.swiper-slide.swiper-slide-active>div.swiper-container.swiper-container-initialized.swiper-container-horizontal.swiper-container-pointer-events.Slider>div.swiper-pagination.swiper-pagination-bullets{transform:rotate(0deg);position:absolute;text-align:center;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;transition-delay:0s;bottom:0;background-color:rgba(0,0,0,.25);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:0;left:0;padding:.4rem;border-radius:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;flex-direction:row}#app>div.swiper-container.swiper-container-initialized.swiper-container-vertical.swiper-container-ios.mySwiper.vertical>div.swiper-pagination.swiper-pagination-bullets{left:.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:17.5rem}.popup{position:absolute;background-color:#fff;width:40vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:100;margin:30vh 0 0 8vh;display:block;border-radius:1rem;box-shadow:0 10px 25px 0 rgba(0,0,0,.4);-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;animation:scrollLayer01 .2s ease;color:#000;font-weight:700;overflow:hidden}@keyframes scrollLayer01{0%{opacity:0}to{opacity:1}}.popup-title{font-size:1.1rem;text-align:center}.popup-text{font-size:.8rem;text-align:left;margin:1rem 1rem 1rem 5vh}.popup-close{animation:scrollBack01 .2s ease forwards}.popup-close-button{width:5vw;height:2.2rem;background:#ff6cc4;box-shadow:0 1px 1px rgba(0,0,0,.25);border-radius:.3rem;font-size:.85rem;color:#fff;float:right;margin:0 1rem 1.3rem 0;display:flex;align-items:center;justify-content:center}@keyframes scrollBack01{0%{opacity:1}99%{opacity:0}to{opacity:0;visibility:hidden}}#app>div.swiper-container.swiper-container-initialized.swiper-container-vertical.swiper-container-pointer-events.mySwiper.vertical>div.swiper-pagination.swiper-pagination-bullets{display:none}}