.mySwiper .Slider .swiper-wrapper{width:100%;height:100%;flex-direction:row}.swiper-slide{background:#d7d7d7}.swiper-pagination-bullets{right:10px}.swiper-pagination{transition:opacity .3s}.swiper-pagination-fraction{color:#000;font-size:.8rem;position:absolute;width:2rem;height:2rem;left:90%;top:5%;transform:translate3d(0,-50%,0)}.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:.6rem}#size1_1{object-fit:scale-down;background-color:#d7d7d7}.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 .8rem;width:93vw;overflow:hidden;font-size:.7rem}.item-name{margin:1.7rem 0 0}.item-name,.item-price{font-size:.8rem;text-align:left}.item-price{margin:.3rem 0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:left}.item-text-box{clear:both;display:block}.item-text{font-size:.6rem;margin:2.2rem 0 .3rem 1rem;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@keyframes scrollSample01{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.swiper-slide-active .item-text{animation:scrollSample01 15s linear infinite}.cta-box{text-align:center;font-size:.65rem;background-color:hsla(0,0%,68.2%,.88);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.05rem 1rem;border-radius:.2rem;opacity:0;margin-top:.3rem;z-index:10;float:right;width:28vw;height:1.3rem;display:flex;align-items:center;justify-content:center}.cta-fadeIn{animation-name:fadeIn2;animation-duration:.25s;animation-delay:0s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeIn2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}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 8s linear infinite}#cn70{animation:scrollSample01 10s linear infinite}#cn80,#cn90{animation:scrollSample01 14s linear infinite}#cn100{animation:scrollSample01 18s linear infinite}#cn110{animation:scrollSample01 20s linear infinite}#cn120,#cn130{animation:scrollSample01 22s linear infinite}#cn140,#cn150{animation:scrollSample01 24s linear infinite}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}.guide-background{background-color:#0ff}.guide{position:absolute;background-color:#fff;width:70%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:100;margin:30% 15%;animation:scrollLayer01 .2s ease;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}@keyframes scrollLayer01{0%{opacity:0}to{opacity:1}}.brand_logo{width:70%;margin:3vh auto;text-align:center}.guide-title{font-size:.8rem;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1vh auto 0;text-align:center}.guide-close{animation:scrollBack01 .2s ease forwards}@keyframes scrollBack01{0%{opacity:1}99%{opacity:0}to{opacity:0;visibility:hidden}}.guide-detail{text-align:left;font-size:.7rem;margin:1.2rem auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.guide-close-row,.guide-detail-row{display:flex;align-items:normal}.guide-close-row{margin:5vw auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.guide-icon{margin-right:2vw}.guide-close-button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;appearance:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:0 auto;font-size:.7rem}.powered{width:100%;display:flex;justify-content:flex-end;margin:1.8rem 0 .4rem}.powered-text{font-size:.5rem;margin-top:.28rem;font-style:oblique}.powered-logo{width:17vw;height:auto;padding:0 .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)}}.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}#app,body,html{height:100%}body,html{position:relative;-webkit-text-size-adjust:100%}body{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%,83.5%,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-pagination-bullets{left:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination{position:absolute;text-align:center;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;transition-delay:0s;z-index:10;display:flex;flex-flow:column}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:3px 0;margin:var(--swiper-pagination-bullet-vertical-gap,3px) 0;display:block}