#mv{background:#000;position:relative}@media screen and (min-width: 751px){#mv{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;width:100%;max-height:910px}}#mv img{width:100%;max-width:auto}#mv .kv{display:block;width:100%;height:164vw;position:relative;overflow:hidden}@media screen and (min-width: 751px){#mv .kv{width:100%;height:56vw;position:relative}}#mv .mvBox{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 751px){#mv .mvBox{max-height:910px}}#mv .mvBox img{width:-webkit-fit-content;width:fit-content;max-height:910px}#mv .catch{position:absolute;top:2.66667vw;left:2vw;z-index:3}@media screen and (min-width: 751px){#mv .catch{top:1.5vw;left:4%;text-align:left;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}#mv .catch::before{width:37.75vw;height:12.15vw;top:-1.5vw}}@media screen and (min-width: 1280px){#mv .catch{left:4%}}@media screen and (min-width: 1280px) and (min-height: 640px) and (max-height: 65vw){#mv .catch{left:60px;top:calc(1vh * 30 / 1120 * 100)}#mv .catch::before{width:calc(1vh * 755 / 1120 * 100);height:calc(1vh * 243 / 1120 * 100);top:calc(1vh * -30 / 1120 * 100)}}#mv .catch p{display:block;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-size:5.6vw;line-height:1;letter-spacing:0;font-weight:700;font-family:'Noto Serif JP', serif;text-shadow:0 0 1.33333vw #005cd4,0 0 1.33333vw #005cd4,0 0 1.33333vw #005cd4,0 0 .13333vw #005cd4;position:relative;z-index:1}#mv .catch p:nth-of-type(2){margin:2.66667vw 0 0 0;letter-spacing:-0.06em}@media screen and (min-width: 751px){#mv .catch p{font-size:2.5vw;text-shadow:0 0 .5vw #005cd4,0 0 .5vw #005cd4,0 0 .5vw #005cd4,0 0 .05vw #005cd4}#mv .catch p:nth-of-type(1){margin:0 0 0 3vw}#mv .catch p:nth-of-type(2){margin:-12vw 0 0;text-align:right}}@media screen and (min-width: 1280px) and (min-height: 640px) and (max-height: 65vw){#mv .catch p{font-size:calc(1vh * 50 / 1120 * 100)}#mv .catch p:nth-of-type(1){margin:0 0 0 50px}}#mv .catch p span{display:inline-block}#mv .catch p span.fz90p{font-size:90%}#mv .catch p span.dq_t{margin:-1em 0 0.2em}@media screen and (min-width: 751px){#mv .catch p span.dq_t{margin:-0.75em 0 0}}#mv .catch p span.dq_b{margin:0.2em 0 -0.5em}@media screen and (min-width: 751px){#mv .catch p span.dq_b{margin:0.3em 0 -0.5em}}#mv .catch p span+span{margin-top:0.1em}@media screen and (min-width: 751px){#mv .catch p span+span{margin-top:0.2em}}#mv .chara{display:block;width:100vw;height:164vw;background:url(../images/top/kv/img_chara.png?v2) top center no-repeat;background-size:contain;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:2}@media screen and (min-width: 751px){#mv .chara{width:61.2vw;height:55.1vw;background:url(../images/top/kv/img_chara_pc.png?v2) top center no-repeat;background-size:contain;position:absolute;top:0;left:50%}}@media screen and (min-width: 1280px) and (min-height: 640px) and (max-height: 65vw){#mv .chara{width:calc(1vh * 1224 / 1120 * 100);height:calc(1vh * 1102 / 1120 * 100)}}#mv .tit{display:block;margin:-75.86667vw auto 0}@media screen and (min-width: 751px){#mv .tit{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0 1.5vw 2vw 0;width:45vw;position:absolute;right:0;margin:0}}@media screen and (min-width: 751px) and (min-width: 1280px) and (min-height: 640px) and (max-height: 65vw){#mv .tit{width:50vw;padding:0 2vw 4vw 0}#mv .tit h1{max-width:700px}}#mv .tit h1{display:block;width:89.06667vw;margin:0 auto;position:relative;z-index:2;text-align:center}@media screen and (min-width: 751px){#mv .tit h1{width:36vw}}@media screen and (min-width: 1280px) and (min-height: 640px) and (max-height: 65vw){#mv .tit h1{width:calc(1vh * 720 / 1120 * 100)}}#mv .tit .pf{display:block;width:77.33333vw;margin:0 auto 0;text-align:center}@media screen and (min-width: 751px){#mv .tit .pf{width:29vw;margin:1vw auto 0}}@media screen and (min-width: 1280px) and (min-height: 640px) and (max-height: 65vw){#mv .tit .pf{width:calc(1vh * 580 / 1120 * 100);margin:calc(1vh * 20 / 1120 * 100) auto 0}}#mv .tit .pf04{display:block;width:92vw;margin:0 auto 0;text-align:center}@media screen and (min-width: 751px){#mv .tit .pf04{width:37.5vw;margin:1vw auto 0}}@media screen and (min-width: 1280px) and (min-height: 640px) and (max-height: 65vw){#mv .tit .pf04{width:calc(1vh * 750 / 1120 * 100);margin:calc(1vh * 20 / 1120 * 100) auto 0}}#mv .tit .pf04 img{width:-webkit-fit-content !important;width:fit-content !important;max-width:100% !important;height:auto !important}#mv .tit .release{display:block;width:39.2vw;margin:2.66667vw auto 0;text-align:center}@media screen and (min-width: 751px){#mv .tit .release{width:14.7vw;margin:1vw auto 0}}@media screen and (min-width: 1280px) and (min-height: 640px) and (max-height: 65vw){#mv .tit .release{width:calc(1vh * 294 / 1120 * 100);margin:calc(1vh * 20 / 1120 * 100) auto 0}}#mv .tit .stCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;text-align:center;width:78.8vw;margin:2.66667vw auto 0;padding:2.66667vw 0 0;border-top:1px solid rgba(186,218,219,0.6)}@media screen and (min-width: 751px){#mv .tit .stCol{width:29.55vw;margin:1vw auto 0;padding:1vw 0 0}}@media screen and (min-width: 1280px) and (min-height: 640px) and (max-height: 65vw){#mv .tit .stCol{width:calc(1vh * 591 / 1120 * 100);margin:calc(1vh * 20 / 1120 * 100) auto 0;padding:calc(1vh * 20 / 1120 * 100) 0 0}}#mv .tit .stCol .pfSt{display:block;width:19.33333vw}@media screen and (min-width: 751px){#mv .tit .stCol .pfSt{width:7.25vw}}@media screen and (min-width: 1280px) and (min-height: 640px) and (max-height: 65vw){#mv .tit .stCol .pfSt{width:calc(1vh * 145 / 1120 * 100)}}#mv .tit .stCol .releaseSt{display:block;width:53.2vw}@media screen and (min-width: 751px){#mv .tit .stCol .releaseSt{width:19.95vw}}@media screen and (min-width: 1280px) and (min-height: 640px) and (max-height: 65vw){#mv .tit .stCol .releaseSt{width:calc(1vh * 399 / 1120 * 100)}}#infoCol{padding:8vw 0 16vw;background:#000 url(../images/top/bg_news.jpg) bottom center no-repeat;background-size:100% auto}@media screen and (min-width: 751px){#infoCol{padding:4.6875vw 0 6.25vw;background:#000 url(../images/top/bg_news_pc.jpg) bottom center no-repeat;background-size:156.25vw auto}}@media screen and (min-width: 1280px){#infoCol{padding:60px 0 80px;background-size:2000px auto}}@media screen and (min-width: 2000px){#infoCol{background-size:100% auto}}#movie{margin:16vw auto 0}@media screen and (min-width: 751px){#movie{margin:6.25vw auto 0}}@media screen and (min-width: 1280px){#movie{margin:80px auto 0}}#movie .movieList li a{display:block;width:84vw;margin:0 auto;position:relative}#movie .movieList li a::before{content:'';display:block;width:calc(100% + (1vw * 20 / 750 * 100));height:calc(100% + (1vw * 20 / 750 * 100));background:rgba(255,255,255,0.1);outline:1px solid #747474;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-sizing:border-box}#movie .movieList li a::after{content:'';display:block;width:19.73333vw;height:19.73333vw;background:url(../images/common/ico_play.png) top center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 751px){#movie .movieList li a{width:75vw}#movie .movieList li a::before{width:calc(100% + (1vw * 20 / 1280 * 100));height:calc(100% + (1vw * 20 / 1280 * 100))}#movie .movieList li a::after{width:16.32813vw;height:16.32813vw}}@media screen and (min-width: 1280px){#movie .movieList li a{width:960px}#movie .movieList li a::before{width:calc(100% + 20px);height:calc(100% + 20px)}#movie .movieList li a::after{width:209px;height:209px}}#movie .movieList li a .frame span:nth-of-type(1)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1076,2617v12h-3v-15h15v3h-12Z" transform="translate(-1073 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;left:-1.73333vw}#movie .movieList li a .frame span:nth-of-type(1)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1725,2614h-15v3h15v-3Zm0,0h-3v15h3v-15Z" transform="translate(-1710 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;right:-1.73333vw}#movie .movieList li a .frame span:nth-of-type(2)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1073,2988h15v-3h-15v3Zm0,0h3v-15h-3v15Z" transform="translate(-1073 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;left:-1.73333vw}#movie .movieList li a .frame span:nth-of-type(2)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1725,2988h-15v-3h15v3Zm0,0h-3v-15h3v15Z" transform="translate(-1710 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;right:-1.73333vw}@media screen and (min-width: 751px){#movie .movieList li a .frame span:nth-of-type(1)::before{width:1.17188vw;height:1.17188vw;top:-1.01563vw;left:-1.01563vw}#movie .movieList li a .frame span:nth-of-type(1)::after{width:1.17188vw;height:1.17188vw;top:-1.01563vw;right:-1.01563vw}#movie .movieList li a .frame span:nth-of-type(2)::before{width:1.17188vw;height:1.17188vw;bottom:-1.01563vw;left:-1.01563vw}#movie .movieList li a .frame span:nth-of-type(2)::after{width:1.17188vw;height:1.17188vw;bottom:-1.01563vw;right:-1.01563vw}}@media screen and (min-width: 1280px){#movie .movieList li a .frame span:nth-of-type(1)::before{width:15px;height:15px;top:-13px;left:-13px}#movie .movieList li a .frame span:nth-of-type(1)::after{width:15px;height:15px;top:-13px;right:-13px}#movie .movieList li a .frame span:nth-of-type(2)::before{width:15px;height:15px;bottom:-13px;left:-13px}#movie .movieList li a .frame span:nth-of-type(2)::after{width:15px;height:15px;bottom:-13px;right:-13px}}#movie .movieList li a .thumb{display:block;position:relative}#movie .movieList li a .thumb::before{content:'';display:block;width:100%;height:100%;background:#b2b2b2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#movie .movieList li a .thumb::after{content:'';display:block;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;opacity:0.6;-webkit-transform:scale(0.99, 0.98);transform:scale(0.99, 0.98)}#movie .movieList li a img{display:block;width:100%;margin:0 auto;-webkit-transform:scale(0.99, 0.98);transform:scale(0.99, 0.98)}@media screen and (min-width: 751px){#movie .movieList li a{transition:.4s}#movie .movieList li a::before,#movie .movieList li a::after{transition:.4s}#movie .movieList li a .frame span::before,#movie .movieList li a .frame span::after{transition:.4s}#movie .movieList li a .thumb{transition:.4s}#movie .movieList li a .thumb::before,#movie .movieList li a .thumb::after{transition:.4s}#movie .movieList li a img{transition:.2s}#movie .movieList li a:hover::before{width:100%;height:100%;outline-color:#fff}#movie .movieList li a:hover::after{opacity:0}#movie .movieList li a:hover .frame span:nth-of-type(1)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23fff" d="M1076,2617v12h-3v-15h15v3h-12Z" transform="translate(-1073 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;left:-1.73333vw}#movie .movieList li a:hover .frame span:nth-of-type(1)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23fff" d="M1725,2614h-15v3h15v-3Zm0,0h-3v15h3v-15Z" transform="translate(-1710 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;right:-1.73333vw}#movie .movieList li a:hover .frame span:nth-of-type(2)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23fff" d="M1073,2988h15v-3h-15v3Zm0,0h3v-15h-3v15Z" transform="translate(-1073 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;left:-1.73333vw}#movie .movieList li a:hover .frame span:nth-of-type(2)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23fff" d="M1725,2988h-15v-3h15v3Zm0,0h-3v-15h3v15Z" transform="translate(-1710 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;right:-1.73333vw}}@media screen and (min-width: 751px) and (min-width: 751px){#movie .movieList li a:hover .frame span:nth-of-type(1)::before{width:1.17188vw;height:1.17188vw;top:-1.01563vw;left:-1.01563vw}#movie .movieList li a:hover .frame span:nth-of-type(1)::after{width:1.17188vw;height:1.17188vw;top:-1.01563vw;right:-1.01563vw}#movie .movieList li a:hover .frame span:nth-of-type(2)::before{width:1.17188vw;height:1.17188vw;bottom:-1.01563vw;left:-1.01563vw}#movie .movieList li a:hover .frame span:nth-of-type(2)::after{width:1.17188vw;height:1.17188vw;bottom:-1.01563vw;right:-1.01563vw}}@media screen and (min-width: 751px) and (min-width: 1280px){#movie .movieList li a:hover .frame span:nth-of-type(1)::before{width:15px;height:15px;top:-13px;left:-13px}#movie .movieList li a:hover .frame span:nth-of-type(1)::after{width:15px;height:15px;top:-13px;right:-13px}#movie .movieList li a:hover .frame span:nth-of-type(2)::before{width:15px;height:15px;bottom:-13px;left:-13px}#movie .movieList li a:hover .frame span:nth-of-type(2)::after{width:15px;height:15px;bottom:-13px;right:-13px}}@media screen and (min-width: 751px){#movie .movieList li a:hover .frame span:nth-of-type(1)::before{width:2.1875vw;height:2.1875vw;top:-.3125vw;left:-.3125vw}#movie .movieList li a:hover .frame span:nth-of-type(1)::after{width:2.1875vw;height:2.1875vw;top:-.3125vw;right:-.3125vw}#movie .movieList li a:hover .frame span:nth-of-type(2)::before{width:2.1875vw;height:2.1875vw;bottom:-.3125vw;left:-.3125vw}#movie .movieList li a:hover .frame span:nth-of-type(2)::after{width:2.1875vw;height:2.1875vw;bottom:-.3125vw;right:-.3125vw}}@media screen and (min-width: 751px) and (min-width: 1280px){#movie .movieList li a:hover .frame span:nth-of-type(1)::before{width:28px;height:28px;top:-4px;left:-4px}#movie .movieList li a:hover .frame span:nth-of-type(1)::after{width:28px;height:28px;top:-4px;right:-4px}#movie .movieList li a:hover .frame span:nth-of-type(2)::before{width:28px;height:28px;bottom:-4px;left:-4px}#movie .movieList li a:hover .frame span:nth-of-type(2)::after{width:28px;height:28px;bottom:-4px;right:-4px}}@media screen and (min-width: 751px){#movie .movieList li a:hover .thumb{border:none;border-color:#dbf5ff}#movie .movieList li a:hover .thumb::before{background:#fff}#movie .movieList li a:hover .thumb::after{opacity:0}#movie .movieList li a:hover img{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}#movie .movieList .slick-list{padding:1.33333vw 0}@media screen and (min-width: 751px){#movie .movieList .slick-list{padding:1.5625vw 0}}@media screen and (min-width: 1280px){#movie .movieList .slick-list{padding:20px 0}}#movie .movieList .slick-prev,#movie .movieList .slick-next{width:4vw;height:8.4vw;z-index:2}#movie .movieList .slick-prev::before,#movie .movieList .slick-next::before{content:'';display:block;width:4vw;height:8.4vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10.875 21.59"><path fill="%23fff" d="M61.957,1520.8L51.1,1531.54v-3.58l7.823-7.26-7.823-7.19v-3.57l10.741,10.74h0Z" transform="translate(-51.094 -1509.94)" /></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (min-width: 751px){#movie .movieList .slick-prev,#movie .movieList .slick-next{width:3.125vw;height:6.5625vw}#movie .movieList .slick-prev::before,#movie .movieList .slick-next::before{width:3.125vw;height:6.5625vw}}@media screen and (min-width: 1280px){#movie .movieList .slick-prev,#movie .movieList .slick-next{width:40px;height:84px}#movie .movieList .slick-prev::before,#movie .movieList .slick-next::before{width:40px;height:84px}}#movie .movieList .slick-prev{left:1.33333vw;-webkit-transform:translate(0, -50%) scale(-1, 1);transform:translate(0, -50%) scale(-1, 1)}@media screen and (min-width: 751px){#movie .movieList .slick-prev{left:calc(50% - (1vw * 523 / 1280 * 100));-webkit-transform:translate(-50%, -50%) scale(-1, 1);transform:translate(-50%, -50%) scale(-1, 1)}}@media screen and (min-width: 1280px){#movie .movieList .slick-prev{left:calc(50% - 523px)}}#movie .movieList .slick-next{right:1.33333vw}@media screen and (min-width: 751px){#movie .movieList .slick-next{right:calc(50% - (1vw * 523 / 1280 * 100));-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}}@media screen and (min-width: 1280px){#movie .movieList .slick-next{right:calc(50% - 523px)}}#movie .movieList .slick-dots li{width:8vw;height:.53333vw;margin:0 1.33333vw;-webkit-transform-origin:left;transform-origin:left;transition:.4s}@media screen and (min-width: 751px){#movie .movieList .slick-dots li{width:4.6875vw;height:.15625vw;margin:0 .39063vw}}@media screen and (min-width: 1280px){#movie .movieList .slick-dots li{width:60px;height:2px;margin:0 5px}}#movie .movieList .slick-dots li button{padding:0}#movie .movieList .slick-dots li button:before{content:'';width:100%;height:100%;background:#fff;transition:.4s}#news{margin:0 auto}#news .tabList{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:86.66667vw;margin:0 auto}@media screen and (min-width: 751px){#news .tabList{width:92.1875vw}}@media screen and (min-width: 1280px){#news .tabList{width:1180px}}#news .tabList li{display:block;width:100%;margin:0 1%}#news .tabList li:first-child{margin-left:0}#news .tabList li:last-child{margin-right:0}@media screen and (min-width: 751px){#news .tabList li{cursor:pointer}}#news .tabList li span{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-height:100%;padding:1.33333vw;font-size:3.73333vw;line-height:1;text-shadow:0 0 1.33333vw #fff;text-align:center;border-bottom:.13333vw solid #fff;position:relative}#news .tabList li span::before,#news .tabList li span::after{content:'';width:.4vw;height:.4vw;background:#fff;position:absolute;bottom:0;-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}#news .tabList li span::before{left:0}#news .tabList li span::after{right:0}@media screen and (min-width: 751px){#news .tabList li span{padding:.78125vw;font-size:1.71875vw;text-shadow:0 0 .78125vw #fff;border-bottom:.07813vw solid #fff}#news .tabList li span::before,#news .tabList li span::after{width:.23438vw;height:.23438vw}}@media screen and (min-width: 1280px){#news .tabList li span{padding:10px;font-size:22px;text-shadow:0 0 10px #fff;border-bottom:1px solid #fff}#news .tabList li span::before,#news .tabList li span::after{width:3px;height:3px}}@media screen and (min-width: 751px){#news .tabList li span{transition:.4s}#news .tabList li:hover span{text-shadow:0 0 .78125vw #3fd1e7,0 0 .23438vw #3fd1e7;border-color:#00fffc}#news .tabList li:hover span::before,#news .tabList li:hover span::after{background:#00fffc}}@media screen and (min-width: 1280px){#news .tabList li:hover span{text-shadow:0 0 10px #3fd1e7, 0 0 3px #3fd1e7}}#news .tabList li.select{position:relative}#news .tabList li.select::after{content:'';display:block;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,255,252,0.5) 0%, rgba(0,255,252,0) 60%);position:absolute;top:0;left:0}#news .tabList li.select span{text-shadow:0 0 1.33333vw #3fd1e7,0 0 .4vw #3fd1e7;border-color:#00fffc}#news .tabList li.select span::before,#news .tabList li.select span::after{background:#00fffc}@media screen and (min-width: 751px){#news .tabList li.select span{text-shadow:0 0 .78125vw #3fd1e7,0 0 .23438vw #3fd1e7}}@media screen and (min-width: 1280px){#news .tabList li.select span{text-shadow:0 0 10px #3fd1e7, 0 0 3px #3fd1e7}}#news .tabCol{display:block;width:86.66667vw;height:86.66667vw;margin:2.66667vw auto 0;background:url(../images/common/bg_dot.png) top center repeat;background-size:2.66667vw 2.66667vw;outline:.13333vw solid #00fffc;box-shadow:0px 0px 5.33333vw 0px rgba(54,138,136,0.6) inset;position:relative}@media screen and (min-width: 751px){#news .tabCol{width:92.1875vw;height:31.25vw;margin:1.5625vw auto 0;background-size:1.5625vw 1.5625vw;outline:.07813vw solid #00fffc;box-shadow:0px 0px 3.125vw 0px rgba(54,138,136,0.6) inset}}@media screen and (min-width: 1280px){#news .tabCol{width:1180px;height:400px;margin:20px auto 0;background-size:20px 20px;outline:1px solid #00fffc;box-shadow:0px 0px 40px 0px rgba(54,138,136,0.6) inset}}#news .tabCol .frame span:nth-of-type(1)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%2300fffc" d="M1076,2617v12h-3v-15h15v3h-12Z" transform="translate(-1073 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-.4vw;left:-.4vw}#news .tabCol .frame span:nth-of-type(1)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%2300fffc" d="M1725,2614h-15v3h15v-3Zm0,0h-3v15h3v-15Z" transform="translate(-1710 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-.4vw;right:-.4vw}#news .tabCol .frame span:nth-of-type(2)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%2300fffc" d="M1073,2988h15v-3h-15v3Zm0,0h3v-15h-3v15Z" transform="translate(-1073 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-.4vw;left:-.4vw}#news .tabCol .frame span:nth-of-type(2)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%2300fffc" d="M1725,2988h-15v-3h15v3Zm0,0h-3v-15h3v15Z" transform="translate(-1710 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-.4vw;right:-.4vw}@media screen and (min-width: 751px){#news .tabCol .frame span:nth-of-type(1)::before{width:1.17188vw;height:1.17188vw;top:-.23438vw;left:-.23438vw}#news .tabCol .frame span:nth-of-type(1)::after{width:1.17188vw;height:1.17188vw;top:-.23438vw;right:-.23438vw}#news .tabCol .frame span:nth-of-type(2)::before{width:1.17188vw;height:1.17188vw;bottom:-.23438vw;left:-.23438vw}#news .tabCol .frame span:nth-of-type(2)::after{width:1.17188vw;height:1.17188vw;bottom:-.23438vw;right:-.23438vw}}@media screen and (min-width: 1280px){#news .tabCol .frame span:nth-of-type(1)::before{width:15px;height:15px;top:-3px;left:-3px}#news .tabCol .frame span:nth-of-type(1)::after{width:15px;height:15px;top:-3px;right:-3px}#news .tabCol .frame span:nth-of-type(2)::before{width:15px;height:15px;bottom:-3px;left:-3px}#news .tabCol .frame span:nth-of-type(2)::after{width:15px;height:15px;bottom:-3px;right:-3px}}#news .tabCol .newsList{display:block;height:100%;padding:0 4vw;overflow-y:scroll;scrollbar-color:#00fffc transparent;scrollbar-width:thin}#news .tabCol .newsList::-webkit-scrollbar{width:.53333vw}@media screen and (min-width: 751px){#news .tabCol .newsList::-webkit-scrollbar{width:.15625vw}}@media screen and (min-width: 1280px){#news .tabCol .newsList::-webkit-scrollbar{width:2px}}#news .tabCol .newsList::-webkit-scrollbar-track{background-color:transparent}#news .tabCol .newsList::-webkit-scrollbar-thumb{box-shadow:inset 0 0 1000px #00fffc}@media screen and (min-width: 751px){#news .tabCol .newsList{padding:1.5625vw 3.125vw}}@media screen and (min-width: 1280px){#news .tabCol .newsList{padding:20px 40px}}#news .tabCol .newsList li{display:block;padding:4vw 1.33333vw;border-bottom:.13333vw solid #999;position:relative}#news .tabCol .newsList li::before,#news .tabCol .newsList li::after{content:'';width:.4vw;height:.4vw;background:#999;position:absolute;bottom:0;-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}#news .tabCol .newsList li::before{left:0}#news .tabCol .newsList li::after{right:0}@media screen and (min-width: 751px){#news .tabCol .newsList li{padding:1.17188vw 1.17188vw;border-bottom:.07813vw solid #999}#news .tabCol .newsList li::before,#news .tabCol .newsList li::after{width:.23438vw;height:.23438vw}}@media screen and (min-width: 1280px){#news .tabCol .newsList li{padding:15px 20px;border-bottom:1px solid #999}#news .tabCol .newsList li::before,#news .tabCol .newsList li::after{width:3px;height:3px}}#news .tabCol .newsList li .date{display:inline-block;margin:0 2vw 0 0;color:#00ccc9}@media screen and (min-width: 751px){#news .tabCol .newsList li .date{margin:0 .78125vw 0 0}}@media screen and (min-width: 1280px){#news .tabCol .newsList li .date{margin:0 15px 0 0}}#news .tabCol .newsList li .cat{display:inline-block;width:10.66667vw;padding:.4vw 0;background:linear-gradient(80deg, rgba(0,255,252,0.3) 54%, rgba(0,255,252,0.1) 100%);-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;top:-.26667vw}@media screen and (min-width: 751px){#news .tabCol .newsList li .cat{width:4.6875vw;margin:0 .78125vw 0 0;padding:.23438vw 0;top:-.15625vw}}@media screen and (min-width: 1280px){#news .tabCol .newsList li .cat{width:60px;margin:0 15px 0 0;padding:3px 0;top:-2px}}#news .tabCol .newsList li .cat span{display:block;font-size:2.66667vw;line-height:1;-webkit-transform:skewX(30deg);transform:skewX(30deg);text-align:center}@media screen and (min-width: 751px){#news .tabCol .newsList li .cat span{font-size:1.01563vw}}@media screen and (min-width: 1280px){#news .tabCol .newsList li .cat span{font-size:13px}}#news .tabCol .newsList li .tit{display:block;margin:1.33333vw auto 0;font-size:3.46667vw;letter-spacing:0}@media screen and (min-width: 751px){#news .tabCol .newsList li .tit{display:inline-block;margin:0 auto;font-size:1.25vw}}@media screen and (min-width: 1280px){#news .tabCol .newsList li .tit{font-size:16px}}@media screen and (min-width: 751px){#news .tabCol .newsList li a:hover{color:#3fd1e7}}#news .tabCol .newsList li.hide{display:none}.aboutCol{display:block;margin:0 auto;padding:60.8vw 0 13.33333vw;position:relative;overflow:hidden}.aboutCol::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0}.aboutCol::after{content:'';display:block;width:100%;height:68.66667vw;position:absolute;top:0;left:0}.aboutCol>*{display:block;width:86.66667vw;margin:0 auto;position:relative;z-index:2}@media screen and (min-width: 751px){.aboutCol{height:32.5vw;padding:0}.aboutCol::before{width:58.1vw;left:inherit;right:0}.aboutCol::after{width:58.1vw;height:100%;left:inherit;right:0}.aboutCol>*{width:90vw}}@media screen and (min-width: 751px){.aboutCol .inner{position:relative;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}}.aboutCol .stit{display:block;font-size:2.13333vw;font-weight:400;color:rgba(255,255,255,0.3);position:relative;z-index:1}.aboutCol .stit::before{content:'';width:4vw;height:.13333vw;background:rgba(255,255,255,0.3);position:absolute;top:50%;left:-6.66667vw;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.aboutCol .stit::after{content:'';width:.4vw;height:.4vw;background:rgba(255,255,255,0.3);position:absolute;top:50%;left:-2.66667vw;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 751px){.aboutCol .stit{font-size:.8vw}.aboutCol .stit::before{width:4.5vw;height:.05vw;left:-5.5vw}.aboutCol .stit::after{width:.15vw;height:.15vw;left:-1vw}}.aboutCol .tit{display:block;margin:4vw auto 0;font-size:5.6vw;font-family:'Noto Serif JP', serif}@media screen and (min-width: 751px){.aboutCol .tit{margin:1vw auto 0;font-size:2.1vw}}@media screen and (min-width: 751px){.aboutCol .tit.noBrPc{display:inline-block}}.aboutCol .tit span{display:block;line-height:1}.aboutCol .description{display:block;margin:5.33333vw auto 0;font-size:3.46667vw;letter-spacing:0.03em;line-height:2;letter-spacing:0;font-family:'Noto Serif JP', serif}@media screen and (min-width: 751px){.aboutCol .description{margin:2vw auto 0;font-size:1.3vw}}.modeCol{display:block}@media screen and (min-width: 751px){.modeCol:nth-of-type(even) .inner{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.modeCol h3{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:4vw 6.66667vw;background:linear-gradient(90deg, rgba(0,51,70,0.6) 0%, rgba(0,172,237,0.6) 40%);font-size:6.66667vw;line-height:1;font-weight:300;text-shadow:0 0 1.33333vw #4ccfff,0 0 .13333vw #75daff;position:relative}.modeCol h3::before{content:'';display:block;background:linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 50%);width:86.66667vw;height:4vw;-webkit-transform:translate(-50%, 0) skewX(-30deg);transform:translate(-50%, 0) skewX(-30deg);position:absolute;left:50%}@media screen and (min-width: 751px){.modeCol h3{padding:1.5vw 2.5vw;font-size:2.5vw}.modeCol h3::before{width:32.5vw;height:1.5vw;-webkit-transform:translate(0, 0) skewX(-30deg);transform:translate(0, 0) skewX(-30deg);left:5vw}}.modeCol h3 span{position:relative;z-index:2}.modeCol h3 span:nth-of-type(2){display:block;margin:0 1.33333vw 0 0;font-size:2.66667vw;font-weight:400;text-shadow:0 0 1.33333vw #4ccfff,0 0 .13333vw #75daff;text-align:right}@media screen and (min-width: 751px){.modeCol h3 span:nth-of-type(2){margin:0;font-size:1vw;font-weight:400;text-shadow:0 0 .5vw #4ccfff,0 0 .05vw #75daff;position:relative;right:60.5vw;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media screen and (min-width: 751px){.modeCol .inner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:3vw auto 4vw}}@media screen and (min-width: 751px){.modeCol .img{display:block;width:57.5vw;margin:0}}.modeCol .img img{width:100%}.modeCol .contents{display:block;width:86.66667vw;margin:8vw auto 10.66667vw}@media screen and (min-width: 751px){.modeCol .contents{width:calc(100% - (1vw * 1150 / 2000 * 100));margin:0;padding:0 5vw}}.modeCol p{font-size:3.46667vw;letter-spacing:0.03em;line-height:2;font-family:'Noto Serif JP', serif}@media screen and (min-width: 751px){.modeCol p{font-size:1.3vw}}.modeCol .notice{margin:4vw auto 0}@media screen and (min-width: 751px){.modeCol .notice{margin:1.5vw auto 0}}.modeCol .notice li{display:block;text-indent:-1em;padding-left:1em;font-size:2.93333vw;line-height:1.5;font-family:'Noto Serif JP', serif;color:rgba(255,255,255,0.6)}@media screen and (min-width: 751px){.modeCol .notice li{font-size:1.1vw}}.modeCol .ss{display:block;width:82.66667vw;margin:6.66667vw auto 0;position:relative}.modeCol .ss::before{content:'';display:block;width:calc(100% + (1vw * 20 / 750 * 100));height:calc(100% + (1vw * 20 / 750 * 100));background:rgba(255,255,255,0.1);outline:1px solid #747474;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-sizing:border-box}.modeCol .ss::after{content:'';display:block;width:100%;height:100%;background:#b2b2b2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 751px){.modeCol .ss{width:30vw;margin:2.5vw auto 0}.modeCol .ss::before{width:calc(100% + (1vw * 20 / 2000 * 100));height:calc(100% + (1vw * 20 / 2000 * 100))}}.modeCol .ss .frame span:nth-of-type(1)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1076,2617v12h-3v-15h15v3h-12Z" transform="translate(-1073 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;left:-1.73333vw}.modeCol .ss .frame span:nth-of-type(1)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1725,2614h-15v3h15v-3Zm0,0h-3v15h3v-15Z" transform="translate(-1710 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;right:-1.73333vw}.modeCol .ss .frame span:nth-of-type(2)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1073,2988h15v-3h-15v3Zm0,0h3v-15h-3v15Z" transform="translate(-1073 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;left:-1.73333vw}.modeCol .ss .frame span:nth-of-type(2)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1725,2988h-15v-3h15v3Zm0,0h-3v-15h3v15Z" transform="translate(-1710 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;right:-1.73333vw}@media screen and (min-width: 751px){.modeCol .ss .frame span:nth-of-type(1)::before{width:.75vw;height:.75vw;top:-.65vw;left:-.65vw}.modeCol .ss .frame span:nth-of-type(1)::after{width:.75vw;height:.75vw;top:-.65vw;right:-.65vw}.modeCol .ss .frame span:nth-of-type(2)::before{width:.75vw;height:.75vw;bottom:-.65vw;left:-.65vw}.modeCol .ss .frame span:nth-of-type(2)::after{width:.75vw;height:.75vw;bottom:-.65vw;right:-.65vw}}.modeCol .ss img{display:block;width:100%;margin:0 auto;-webkit-transform:scale(0.99, 0.98);transform:scale(0.99, 0.98);position:relative;z-index:2}@media screen and (min-width: 751px){.modeCol .ss{transition:.3s}.modeCol .ss::before,.modeCol .ss::after{transition:.3s}.modeCol .ss .frame span::before,.modeCol .ss .frame span::after{transition:.3s ease-in-out}.modeCol .ss img{transition:.3s}.modeCol .ss:hover::before{width:100%;height:100%;outline-color:#fff}.modeCol .ss:hover::after{opacity:0}.modeCol .ss:hover .frame span:nth-of-type(1)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23fff" d="M1076,2617v12h-3v-15h15v3h-12Z" transform="translate(-1073 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;left:-1.73333vw}.modeCol .ss:hover .frame span:nth-of-type(1)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23fff" d="M1725,2614h-15v3h15v-3Zm0,0h-3v15h3v-15Z" transform="translate(-1710 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;right:-1.73333vw}.modeCol .ss:hover .frame span:nth-of-type(2)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23fff" d="M1073,2988h15v-3h-15v3Zm0,0h3v-15h-3v15Z" transform="translate(-1073 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;left:-1.73333vw}.modeCol .ss:hover .frame span:nth-of-type(2)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23fff" d="M1725,2988h-15v-3h15v3Zm0,0h-3v-15h3v15Z" transform="translate(-1710 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;right:-1.73333vw}}@media screen and (min-width: 751px) and (min-width: 751px){.modeCol .ss:hover .frame span:nth-of-type(1)::before{width:.75vw;height:.75vw;top:-.65vw;left:-.65vw}.modeCol .ss:hover .frame span:nth-of-type(1)::after{width:.75vw;height:.75vw;top:-.65vw;right:-.65vw}.modeCol .ss:hover .frame span:nth-of-type(2)::before{width:.75vw;height:.75vw;bottom:-.65vw;left:-.65vw}.modeCol .ss:hover .frame span:nth-of-type(2)::after{width:.75vw;height:.75vw;bottom:-.65vw;right:-.65vw}}@media screen and (min-width: 751px){.modeCol .ss:hover .frame span:nth-of-type(1)::before{width:1.4vw;height:1.4vw;top:-.2vw;left:-.2vw}.modeCol .ss:hover .frame span:nth-of-type(1)::after{width:1.4vw;height:1.4vw;top:-.2vw;right:-.2vw}.modeCol .ss:hover .frame span:nth-of-type(2)::before{width:1.4vw;height:1.4vw;bottom:-.2vw;left:-.2vw}.modeCol .ss:hover .frame span:nth-of-type(2)::after{width:1.4vw;height:1.4vw;bottom:-.2vw;right:-.2vw}.modeCol .ss:hover img{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.modeCol .ssList{display:block}.modeCol .ssList .slick-list{padding:1.33333vw 0}@media screen and (min-width: 751px){.modeCol .ssList .slick-list{padding:1.5625vw 0}}@media screen and (min-width: 1280px){.modeCol .ssList .slick-list{padding:20px 0}}.modeCol .ssList .slick-prev,.modeCol .ssList .slick-next{width:3.33333vw;height:7vw;z-index:2}.modeCol .ssList .slick-prev::before,.modeCol .ssList .slick-next::before{content:'';display:block;width:3.33333vw;height:7vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10.875 21.59"><path fill="%23fff" d="M61.957,1520.8L51.1,1531.54v-3.58l7.823-7.26-7.823-7.19v-3.57l10.741,10.74h0Z" transform="translate(-51.094 -1509.94)" /></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (min-width: 751px){.modeCol .ssList .slick-prev,.modeCol .ssList .slick-next{width:1.5625vw;height:3.28125vw}.modeCol .ssList .slick-prev::before,.modeCol .ssList .slick-next::before{width:1.5625vw;height:3.28125vw}}@media screen and (min-width: 1280px){.modeCol .ssList .slick-prev,.modeCol .ssList .slick-next{width:20px;height:42px}.modeCol .ssList .slick-prev::before,.modeCol .ssList .slick-next::before{width:20px;height:42px}}.modeCol .ssList .slick-prev{left:-4.66667vw;-webkit-transform:translate(0, -50%) scale(-1, 1);transform:translate(0, -50%) scale(-1, 1)}@media screen and (min-width: 751px){.modeCol .ssList .slick-prev{left:calc(50% - (1vw * 220 / 1280 * 100));-webkit-transform:translate(-50%, -50%) scale(-1, 1);transform:translate(-50%, -50%) scale(-1, 1)}}@media screen and (min-width: 1280px){.modeCol .ssList .slick-prev{left:calc(50% - 220px)}}.modeCol .ssList .slick-next{right:-4.66667vw}@media screen and (min-width: 751px){.modeCol .ssList .slick-next{right:calc(50% - (1vw * 220 / 1280 * 100));-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}}@media screen and (min-width: 1280px){.modeCol .ssList .slick-next{right:calc(50% - 220px)}}.modeCol .ssList .slick-dots li{width:8vw;height:.53333vw;margin:0 1.33333vw;-webkit-transform-origin:left;transform-origin:left;transition:.4s}@media screen and (min-width: 751px){.modeCol .ssList .slick-dots li{width:4.6875vw;height:.15625vw;margin:0 .39063vw}}@media screen and (min-width: 1280px){.modeCol .ssList .slick-dots li{width:60px;height:2px;margin:0 5px}}.modeCol .ssList .slick-dots li button{padding:0}.modeCol .ssList .slick-dots li button:before{content:'';width:100%;height:100%;background:#fff;transition:.4s}#online .aboutCol{background:#120804 url(../images/top/bg_online.jpg) bottom center no-repeat;background-size:100% auto}#online .aboutCol::before{background:url(../images/top/img_online.jpg) top center no-repeat;background-size:112.26667vw 63.2vw}#online .aboutCol::after{background:linear-gradient(0deg, #120804 10%, rgba(18,8,4,0) 30%)}@media screen and (min-width: 751px){#online .aboutCol{background:#120804 url(../images/top/bg_online_pc.png) bottom left no-repeat;background-size:auto 100%}#online .aboutCol::before{background:url(../images/top/img_online.jpg) center right no-repeat;background-size:58.1vw 32.7vw}#online .aboutCol::after{background:linear-gradient(90deg, #120804 5%, rgba(18,8,4,0) 30%)}}#online .aboutCol .tit{text-shadow:0 0 1.33333vw #ff3700,0 0 .13333vw #e8633f}@media screen and (min-width: 751px){#online .aboutCol .tit{text-shadow:0 0 .78125vw #ff3700,0 0 .07813vw #e8633f}}@media screen and (min-width: 1280px){#online .aboutCol .tit{text-shadow:0 0 10px #ff3700, 0 0 1px #e8633f}}#offline .aboutCol{background:#040a12 url(../images/top/bg_offline.jpg) bottom center no-repeat;background-size:100% auto}#offline .aboutCol::before{background:url(../images/top/img_offline.jpg?v2) top center no-repeat;background-size:112.26667vw 63.2vw}#offline .aboutCol::after{background:linear-gradient(0deg, #040a12 10%, rgba(4,10,18,0) 50%)}@media screen and (min-width: 751px){#offline .aboutCol{background:#040a12 url(../images/top/bg_offline_pc.png) bottom left no-repeat;background-size:auto 100%}#offline .aboutCol::before{background:url(../images/top/img_offline.jpg?v2) center right no-repeat;background-size:58.1vw 32.7vw}#offline .aboutCol::after{background:linear-gradient(90deg, #040a12 5%, rgba(4,10,18,0) 30%)}}#offline .aboutCol .tit{width:93.33333vw;text-shadow:0 0 1.33333vw #006aff,0 0 .13333vw #3f85e8}@media screen and (min-width: 751px){#offline .aboutCol .tit{text-shadow:0 0 .78125vw #006aff,0 0 .07813vw #3f85e8}}@media screen and (min-width: 1280px){#offline .aboutCol .tit{text-shadow:0 0 10px #006aff, 0 0 1px #3f85e8}}#product{display:block;padding:16vw 0 16vw}@media screen and (min-width: 751px){#product{padding:6vw 0 6vw}}#product h2{display:block;font-size:10.66667vw;font-weight:500;text-shadow:0 0 1.33333vw #0bf,0 0 .13333vw #3fbbe8;text-align:center;position:relative}#product h2::before{content:'';display:block;width:61.86667vw;height:23.86667vw;background:url(../images/common/bg_tit.svg) top center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:.6}#product h2 span{position:relative;z-index:2}@media screen and (min-width: 751px){#product h2{font-size:4vw;text-shadow:0 0 .5vw #0bf,0 0 .05vw #3fbbe8}#product h2::before{width:23.2vw;height:8.95vw}}#product .inner{margin:8vw auto 0}@media screen and (min-width: 751px){#product .inner{margin:7.03125vw auto 0}}@media screen and (min-width: 1280px){#product .inner{margin:90px auto 0}}#product .inner .productList{display:none}#product .inner .productList.slick-initialized{display:block}@media screen and (min-width: 751px){#product .inner .productList{position:relative;margin:0 0 0 3.125vw}}@media screen and (min-width: 1280px){#product .inner .productList{margin:0 0 0 2vw}}#product .inner .productList .product{display:block;position:relative;text-decoration:none}#product .inner .productList .product::before{content:'';display:block;width:calc(100% + (1vw * 20 / 750 * 100));height:calc(100% + (1vw * 20 / 750 * 100));outline:1px solid #747474;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-sizing:border-box}@media screen and (min-width: 751px){#product .inner .productList .product{transition:.4s}#product .inner .productList .product::before{width:calc(100% + (1vw * 20 / 1280 * 100));height:calc(100% + (1vw * 20 / 1280 * 100));transition:.4s}}@media screen and (min-width: 1280px){#product .inner .productList .product::before{width:calc(100% + 20px);height:calc(100% + 20px)}}#product .inner .productList .product .frame span:nth-of-type(1)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1076,2617v12h-3v-15h15v3h-12Z" transform="translate(-1073 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;left:-1.73333vw}#product .inner .productList .product .frame span:nth-of-type(1)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1725,2614h-15v3h15v-3Zm0,0h-3v15h3v-15Z" transform="translate(-1710 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;right:-1.73333vw}#product .inner .productList .product .frame span:nth-of-type(2)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1073,2988h15v-3h-15v3Zm0,0h3v-15h-3v15Z" transform="translate(-1073 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;left:-1.73333vw}#product .inner .productList .product .frame span:nth-of-type(2)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%23747474" d="M1725,2988h-15v-3h15v3Zm0,0h-3v-15h3v15Z" transform="translate(-1710 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;right:-1.73333vw}@media screen and (min-width: 751px){#product .inner .productList .product .frame span:nth-of-type(1)::before{width:1.17188vw;height:1.17188vw;top:-1.01563vw;left:-1.01563vw}#product .inner .productList .product .frame span:nth-of-type(1)::after{width:1.17188vw;height:1.17188vw;top:-1.01563vw;right:-1.01563vw}#product .inner .productList .product .frame span:nth-of-type(2)::before{width:1.17188vw;height:1.17188vw;bottom:-1.01563vw;left:-1.01563vw}#product .inner .productList .product .frame span:nth-of-type(2)::after{width:1.17188vw;height:1.17188vw;bottom:-1.01563vw;right:-1.01563vw}}@media screen and (min-width: 1280px){#product .inner .productList .product .frame span:nth-of-type(1)::before{width:15px;height:15px;top:-13px;left:-13px}#product .inner .productList .product .frame span:nth-of-type(1)::after{width:15px;height:15px;top:-13px;right:-13px}#product .inner .productList .product .frame span:nth-of-type(2)::before{width:15px;height:15px;bottom:-13px;left:-13px}#product .inner .productList .product .frame span:nth-of-type(2)::after{width:15px;height:15px;bottom:-13px;right:-13px}}#product .inner .productList .product .bnr{display:block;width:100%;height:0;padding-bottom:56.25%;position:relative;z-index:2;overflow:hidden}#product .inner .productList .product .bnr img{position:absolute;top:0;bottom:0;left:0;right:0;transition:.4s}#product .inner .productList .product .contentCol h3{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:20vw;font-size:5.33333vw;line-height:1.2;text-align:center;font-weight:500;background:#3fbbe8;background:linear-gradient(90deg, rgba(0,51,70,0.6) 0%, rgba(0,172,237,0.6) 100%);text-shadow:0 0 1.33333vw #3fbbe8,0 0 1.33333vw #3fbbe8,0 0 1.33333vw #3fbbe8,0 0 1.33333vw #3fbbe8,0 0 .13333vw #3fbbe8}@media screen and (min-width: 751px){#product .inner .productList .product .contentCol h3{height:7.03125vw;font-size:1.71875vw;text-shadow:0 0 .78125vw #3fbbe8,0 0 .23438vw #3fbbe8,0 0 .07813vw #3fbbe8;transition:.4s}}@media screen and (min-width: 1280px){#product .inner .productList .product .contentCol h3{height:90px;font-size:22px;text-shadow:0 0 10px #3fbbe8, 0 0 3px #3fbbe8, 0 0 1px #3fbbe8;transition:.4s}}#product .inner .productList .product .contentCol .pf{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;width:100%;position:absolute;bottom:1.33333vw;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 751px){#product .inner .productList .product .contentCol .pf{bottom:.78125vw}}@media screen and (min-width: 1280px){#product .inner .productList .product .contentCol .pf{bottom:10px}}#product .inner .productList .product .contentCol .pf li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:48%;margin:.66667vw 1% 0;padding:0 .66667vw;font-size:2.93333vw;text-align:center;border:.13333vw solid #fff;color:#fff}@media screen and (min-width: 751px){#product .inner .productList .product .contentCol .pf li{margin:.39063vw 1% 0;padding:0 .39063vw;font-size:1.09375vw;border:.07813vw solid #fff}}@media screen and (min-width: 1280px){#product .inner .productList .product .contentCol .pf li{margin:5px 1% 0;padding:0 5px;font-size:14px;border:1px solid #fff}}#product .inner .productList .product .contentCol .price{display:block;margin:1.33333vw auto 0;font-size:3.2vw;text-align:center}@media screen and (min-width: 751px){#product .inner .productList .product .contentCol .price{margin:.78125vw auto 0;font-size:1.40625vw;transition:.4s}}@media screen and (min-width: 1280px){#product .inner .productList .product .contentCol .price{margin:10px auto 0;font-size:18px;transition:.4s}}#product .inner .productList .product .contentCol .price span{font-size:180%}#product .inner .productList .product .contentCol .contentList{display:block;margin:2.66667vw auto 10.66667vw;font-size:2.93333vw}@media screen and (min-width: 751px){#product .inner .productList .product .contentCol .contentList{margin:1.5625vw auto 6.25vw;font-size:1.09375vw}}@media screen and (min-width: 1280px){#product .inner .productList .product .contentCol .contentList{margin:20px auto 80px;font-size:14px}}#product .inner .productList .product .contentCol .contentList li{text-indent:-1em;padding-left:1em;margin-top:0.25em;color:rgba(255,255,255,0.8)}#product .inner .productList .product .contentCol .contentList li:first-child{margin-top:0}#product .inner .productList .product .contentCol .btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%;margin:4vw auto 0;padding:2.66667vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23fff" width="3" height="3"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23fff" width="3" height="3"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23fff" width="3" height="3"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23fff" width="3" height="3"/></svg>');background-repeat:no-repeat;background-position:left top, right top, left bottom, right bottom;background-size:.26667vw;font-size:3.73333vw;line-height:1.3;text-decoration:none;text-align:center;text-shadow:0 0 1.33333vw #fff;position:relative}#product .inner .productList .product .contentCol .btn::before,#product .inner .productList .product .contentCol .btn::after{content:'';display:block;width:100%;height:.13333vw;background:#fff;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}#product .inner .productList .product .contentCol .btn::before{top:.13333vw}#product .inner .productList .product .contentCol .btn::after{bottom:.13333vw}@media screen and (min-width: 751px){#product .inner .productList .product .contentCol .btn{margin:2.34375vw auto 0;padding:1.5625vw;background-size:.15625vw;font-size:1.71875vw;text-shadow:0 0 .78125vw #fff;transition:.4s}#product .inner .productList .product .contentCol .btn::before,#product .inner .productList .product .contentCol .btn::after{height:.07813vw}#product .inner .productList .product .contentCol .btn::before{top:.07813vw}#product .inner .productList .product .contentCol .btn::after{bottom:.07813vw}#product .inner .productList .product .contentCol .btn::before,#product .inner .productList .product .contentCol .btn::after{transition:.4s}#product .inner .productList .product .contentCol .btn:hover{color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23daffff" width="3" height="3"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23daffff" width="3" height="3"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23daffff" width="3" height="3"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23daffff" width="3" height="3"/></svg>');background-repeat:no-repeat;background-position:left top, right top, left bottom, right bottom;text-shadow:0 0 .78125vw #0bf,0 0 .23438vw #0bf}#product .inner .productList .product .contentCol .btn:hover::before,#product .inner .productList .product .contentCol .btn:hover::after{background:#daffff}}@media screen and (min-width: 1280px){#product .inner .productList .product .contentCol .btn{margin:30px auto 0;padding:20px;background-size:2px;font-size:22px;text-shadow:0 0 10px #fff}#product .inner .productList .product .contentCol .btn::before,#product .inner .productList .product .contentCol .btn::after{height:1px}#product .inner .productList .product .contentCol .btn::before{top:1px}#product .inner .productList .product .contentCol .btn::after{bottom:1px}}@media screen and (min-width: 751px){#product .inner .productList .product:hover::before{background:rgba(0,162,221,0.1);outline:1px solid rgba(0,162,221,0.6)}#product .inner .productList .product:hover .frame span:nth-of-type(1)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%2300a2dd" d="M1076,2617v12h-3v-15h15v3h-12Z" transform="translate(-1073 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;left:-1.73333vw}#product .inner .productList .product:hover .frame span:nth-of-type(1)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%2300a2dd" d="M1725,2614h-15v3h15v-3Zm0,0h-3v15h3v-15Z" transform="translate(-1710 -2614)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:-1.73333vw;right:-1.73333vw}#product .inner .productList .product:hover .frame span:nth-of-type(2)::before{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%2300a2dd" d="M1073,2988h15v-3h-15v3Zm0,0h3v-15h-3v15Z" transform="translate(-1073 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;left:-1.73333vw}#product .inner .productList .product:hover .frame span:nth-of-type(2)::after{content:'';display:block;width:2vw;height:2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="%2300a2dd" d="M1725,2988h-15v-3h15v3Zm0,0h-3v-15h3v15Z" transform="translate(-1710 -2973)" /></svg>');background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;bottom:-1.73333vw;right:-1.73333vw}}@media screen and (min-width: 751px) and (min-width: 751px){#product .inner .productList .product:hover .frame span:nth-of-type(1)::before{width:1.17188vw;height:1.17188vw;top:-1.01563vw;left:-1.01563vw}#product .inner .productList .product:hover .frame span:nth-of-type(1)::after{width:1.17188vw;height:1.17188vw;top:-1.01563vw;right:-1.01563vw}#product .inner .productList .product:hover .frame span:nth-of-type(2)::before{width:1.17188vw;height:1.17188vw;bottom:-1.01563vw;left:-1.01563vw}#product .inner .productList .product:hover .frame span:nth-of-type(2)::after{width:1.17188vw;height:1.17188vw;bottom:-1.01563vw;right:-1.01563vw}}@media screen and (min-width: 751px) and (min-width: 1280px){#product .inner .productList .product:hover .frame span:nth-of-type(1)::before{width:15px;height:15px;top:-13px;left:-13px}#product .inner .productList .product:hover .frame span:nth-of-type(1)::after{width:15px;height:15px;top:-13px;right:-13px}#product .inner .productList .product:hover .frame span:nth-of-type(2)::before{width:15px;height:15px;bottom:-13px;left:-13px}#product .inner .productList .product:hover .frame span:nth-of-type(2)::after{width:15px;height:15px;bottom:-13px;right:-13px}}@media screen and (min-width: 751px){#product .inner .productList .product:hover .bnr img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}#product .inner .productList .product:hover .btn,#product .inner .productList .product:hover h3,#product .inner .productList .product:hover .price,#product .inner .productList .product:hover .pf{color:#fff}#product .inner .productList .product:hover .btn{color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23daffff" width="3" height="3"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23daffff" width="3" height="3"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23daffff" width="3" height="3"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 3"><rect fill="%23daffff" width="3" height="3"/></svg>');background-repeat:no-repeat;background-position:left top, right top, left bottom, right bottom;text-shadow:0 0 .5vw #0bf,0 0 .15vw #0bf}#product .inner .productList .product:hover .btn::before,#product .inner .productList .product:hover .btn::after{background:#daffff}}#product .inner .productList .product.c01{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}#product .inner .productList .product.c02{-webkit-filter:hue-rotate(12deg);filter:hue-rotate(12deg)}#product .inner .productList .product.c03{-webkit-filter:hue-rotate(24deg);filter:hue-rotate(24deg)}#product .inner .productList .product.c04{-webkit-filter:hue-rotate(36deg);filter:hue-rotate(36deg)}#product .inner .productList .product.c05{-webkit-filter:hue-rotate(48deg);filter:hue-rotate(48deg)}#product .inner .productList .product.c06{-webkit-filter:hue-rotate(60deg);filter:hue-rotate(60deg)}#product .inner .productList .product.c07{-webkit-filter:hue-rotate(72deg);filter:hue-rotate(72deg)}#product .inner .productList .product.c08{-webkit-filter:hue-rotate(84deg);filter:hue-rotate(84deg)}#product .inner .productList .slick-list{padding:4vw}@media screen and (min-width: 751px){#product .inner .productList .slick-list{padding:1.5625vw}}@media screen and (min-width: 1280px){#product .inner .productList .slick-list{padding:20px}}#product .inner .productList .slick-track{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}#product .inner .productList .slick-slide{height:auto;transition:opacity .2s, -webkit-transform .2s;transition:opacity .2s, transform .2s;transition:opacity .2s, transform .2s, -webkit-transform .2s;width:74.66667vw;margin:2.66667vw 8vw}@media screen and (min-width: 751px){#product .inner .productList .slick-slide{width:39.0625vw;margin:0 3.90625vw 0 0;position:relative;left:.07813vw}}@media screen and (min-width: 1280px){#product .inner .productList .slick-slide{width:21vw;margin:0 2.5vw 0 0;left:1px}}#product .inner .productList .slick-slide>div{height:100%}#product .inner .productList .slick-slide>div>li{height:100%}#product .inner .productList .slick-slide>div>li>a{height:100%}#product .inner .productList .slick-next{width:3.33333vw;height:7vw;z-index:2}#product .inner .productList .slick-next::before{content:'';display:block;width:3.33333vw;height:7vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10.875 21.59"><path fill="%23fff" d="M61.957,1520.8L51.1,1531.54v-3.58l7.823-7.26-7.823-7.19v-3.57l10.741,10.74h0Z" transform="translate(-51.094 -1509.94)" /></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (min-width: 751px){#product .inner .productList .slick-next{width:3.125vw;height:6.5625vw}#product .inner .productList .slick-next::before{width:3.125vw;height:6.5625vw}}@media screen and (min-width: 1280px){#product .inner .productList .slick-next{width:2vw;height:4.2vw}#product .inner .productList .slick-next::before{width:2vw;height:4.2vw}}#product .inner .productList .slick-next.slick-disabled{opacity:0.4;cursor:default}#product .inner .productList .slick-prev{display:none}#product .inner .productList .slick-prev::before{display:none}#product .inner .productList .slick-next{right:4vw}@media screen and (min-width: 751px){#product .inner .productList .slick-next{right:8.59375vw;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}}@media screen and (min-width: 1280px){#product .inner .productList .slick-next{right:3vw}}#product .inner .productList .slick-dots{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:absolute;top:50%;bottom:inherit;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 751px){#product .inner .productList .slick-dots{width:93.75vw;left:-3.125vw}}@media screen and (min-width: 1280px){#product .inner .productList .slick-dots{width:94vw;left:-2vw}}#product .inner .productList .slick-dots li{width:8vw;height:.53333vw;margin:2vw 0;-webkit-transform:scale(0.5, 1);transform:scale(0.5, 1);-webkit-transform-origin:left;transform-origin:left;transition:.4s}@media screen and (min-width: 751px){#product .inner .productList .slick-dots li{width:3.125vw;height:.15625vw;margin:.78125vw 0}}@media screen and (min-width: 1280px){#product .inner .productList .slick-dots li{width:2vw;height:.1vw;margin:.5vw 0}}#product .inner .productList .slick-dots li button{padding:0}#product .inner .productList .slick-dots li button:before{content:'';width:100%;height:100%;background:#fff;opacity:.5;transition:.4s}#product .inner .productList .slick-dots li button::after{content:'';width:1.2vw;height:1.2vw;background:#fff;position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0;transition:.4s}@media screen and (min-width: 751px){#product .inner .productList .slick-dots li button::after{width:.39063vw;height:.39063vw}}@media screen and (min-width: 1280px){#product .inner .productList .slick-dots li button::after{width:.25vw;height:.25vw}}#product .inner .productList .slick-dots li.slick-active{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#product .inner .productList .slick-dots li.slick-active button::before{opacity:1;box-shadow:0 0 1.33333vw #fff,0 0 .13333vw #fff}#product .inner .productList .slick-dots li.slick-active button::after{opacity:1;box-shadow:0 0 1.33333vw #fff,0 0 .13333vw #fff}@media screen and (min-width: 751px){#product .inner .productList .slick-dots li.slick-active button::before{box-shadow:0 0 .78125vw #fff,0 0 .07813vw #fff}#product .inner .productList .slick-dots li.slick-active button::after{box-shadow:0 0 .78125vw #fff,0 0 .07813vw #fff}}@media screen and (min-width: 1280px){#product .inner .productList .slick-dots li.slick-active button::before{box-shadow:0 0 10px #fff, 0 0 1px #fff}#product .inner .productList .slick-dots li.slick-active button::after{box-shadow:0 0 10px #fff, 0 0 1px #fff}}#product .inner .notice{margin:10.66667vw auto 0}@media screen and (min-width: 751px){#product .inner .notice{margin:4.6875vw auto 0}}@media screen and (min-width: 1280px){#product .inner .notice{margin:60px auto 0}}#product .inner .notice li{display:block;width:92vw;margin:0 auto;text-indent:-1em;padding-left:1em;font-size:2.93333vw;line-height:1.5;color:rgba(255,255,255,0.6)}@media screen and (min-width: 751px){#product .inner .notice li{width:100%;font-size:1.09375vw;text-align:center}}@media screen and (min-width: 1280px){#product .inner .notice li{font-size:14px}}#spec{display:block;padding:16vw 0 40vw;background:#000 url(../images/top/bg_spec.jpg) bottom center no-repeat;background-size:133.33333vw 45.33333vw}@media screen and (min-width: 751px){#spec{padding:6vw 0 15vw;background-size:100vw 34vw}}#spec h2{display:block;font-size:10.66667vw;font-weight:500;text-shadow:0 0 1.33333vw #0bf,0 0 .13333vw #3fbbe8;text-align:center;position:relative}#spec h2::before{content:'';display:block;width:61.86667vw;height:23.86667vw;background:url(../images/common/bg_tit.svg) top center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:.6}#spec h2 span{position:relative;z-index:2}@media screen and (min-width: 751px){#spec h2{font-size:4vw;text-shadow:0 0 .78125vw #0bf,0 0 .07813vw #3fbbe8}#spec h2::before{width:23.2vw;height:8.95vw}}@media screen and (min-width: 1280px){#spec h2{text-shadow:0 0 10px #00bbff, 0 0 1px #3fbbe8}}@media screen and (min-width: 751px){#spec .inner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:9vw auto 0}}#spec .logo{display:block;width:66.13333vw;margin:8vw auto 0}@media screen and (min-width: 751px){#spec .logo{width:36.35vw;margin:0 4vw 0 0}}#spec .logo img{width:100%;max-width:auto}#spec dl{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;width:86.66667vw;margin:6.66667vw auto 0}@media screen and (min-width: 751px){#spec dl{width:45vw;margin:0}}#spec dl dt{width:34.66667vw;padding:2.66667vw 0 1.33333vw 2.66667vw;border-bottom:.13333vw solid rgba(0,162,221,0.6)}@media screen and (min-width: 751px){#spec dl dt{width:13vw;padding:1vw 0 .5vw 1vw;border-bottom:.05vw solid rgba(0,162,221,0.6)}#spec dl dt:first-of-type{padding-top:0}}@media screen and (min-width: 1280px){#spec dl dt{border-bottom:1px solid rgba(0,162,221,0.6)}}#spec dl dt span{display:block;font-size:2.93333vw;font-weight:400;letter-spacing:-0.06em;text-shadow:0 0 1.33333vw #3fbbe8,0 0 1.33333vw #3fbbe8,0 0 1.33333vw #3fbbe8,0 0 1.33333vw #3fbbe8,0 0 .13333vw #3fbbe8;position:relative;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 751px){#spec dl dt span{font-size:1.1vw;text-shadow:0 0 .78125vw #3fbbe8,0 0 .23438vw #3fbbe8,0 0 .07813vw #3fbbe8}}@media screen and (min-width: 1280px){#spec dl dt span{text-shadow:0 0 10px  0 0 3px #3fbbe8, 0 0 1px #3fbbe8}}#spec dl dd{width:calc(100% - (1vw * 260 / 750 * 100));padding:4vw 0 1.33333vw;font-size:3.2vw;letter-spacing:0;border-bottom:.13333vw solid rgba(0,162,221,0.6)}@media screen and (min-width: 751px){#spec dl dd{width:calc(100% - (1vw * 260 / 2000 * 100));padding:1.5vw 0 .5vw;font-size:1.2vw;border-bottom:.05vw solid rgba(0,162,221,0.6)}#spec dl dd:first-of-type{padding-top:0}}#spec dl dd>dl{width:100%;margin:0}@media screen and (max-width: 750px){#spec dl dd>dl{display:block}}#spec dl dd>dl dt{width:100%;padding:0;border:none;color:#2ac6ff}@media screen and (max-width: 750px){#spec dl dd>dl dt{margin-top:0.5em}#spec dl dd>dl dt:first-of-type{margin-top:0}}@media screen and (min-width: 751px){#spec dl dd>dl dt{width:18.5em}}#spec dl dd>dl dd{width:100%;padding:0;border:none}@media screen and (min-width: 751px){#spec dl dd>dl dd{width:calc(100% - 18.5em)}}

/*# sourceMappingURL=maps/top.css.map */
