*{box-sizing:border-box;margin:0;padding:0;outline:none}html{-webkit-text-size-adjust:100%}li{list-style-type:none}img{width:100%;height:auto;vertical-align:bottom;line-height:1}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){img{image-rendering:-webkit-optimize-contrast}}main{display:block}a{text-decoration:none}input,button{outline:none}h1,h2,h3,h4,h5,h6{font-size:0;line-height:1;letter-spacing:0}iframe{border:none}[data-anime="fadeIn"]{opacity:0}[data-anime="fadeIn"].s{transition:opacity 0.6s;opacity:1}[data-anime="scaleIn"]{opacity:0;-webkit-transform:rotateZ(1deg) scale(1.1);transform:rotateZ(1deg) scale(1.1)}[data-anime="scaleIn"].s{transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, transform 0.6s;transition:opacity 0.6s, transform 0.6s, -webkit-transform 0.6s;opacity:1;-webkit-transform:rotateZ(0) scale(1);transform:rotateZ(0) scale(1)}[data-anime="fadeInUp"]{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px)}[data-anime="fadeInUp"].s{transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, transform 0.6s;transition:opacity 0.6s, transform 0.6s, -webkit-transform 0.6s;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}[data-anime="brush"]{mask:linear-gradient(to right, #fff, #fff) no-repeat left -100vw top 0/100vw 100%,linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left 0 top 0/100vw 100%;-webkit-mask:linear-gradient(to right, #fff, #fff) no-repeat left -100vw top 0/100vw 100%,linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left 0 top 0/100vw 100%}@media (min-width: 749px){[data-anime="brush"]{mask:linear-gradient(to right, #fff, #fff) no-repeat left -1200px top 0/1200px 100%,linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left 0 top 0/1200px 100%;-webkit-mask:linear-gradient(to right, #fff, #fff) no-repeat left -1200px top 0/1200px 100%,linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left 0 top 0/1200px 100%}}[data-anime="brush"].s{mask:linear-gradient(to right, #fff, #fff) no-repeat left 0 top 0/100vw 100%,linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left 100vw top 0/100vw 100%;-webkit-mask:linear-gradient(to right, #fff, #fff) no-repeat left 0 top 0/100vw 100%,linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left 100vw top 0/100vw 100%;transition:-webkit-mask 1s linear;transition:mask 1s linear;transition:mask 1s linear, -webkit-mask 1s linear}@media (min-width: 749px){[data-anime="brush"].s{mask:linear-gradient(to right, #fff, #fff) no-repeat left 0 top 0/1200px 100%,linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left 1200px top 0/1200px 100%;-webkit-mask:linear-gradient(to right, #fff, #fff) no-repeat left 0 top 0/1200px 100%,linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left 1200px top 0/1200px 100%}}a{color:#ff7800;word-break:break-all}@media (hover: hover), (-ms-high-contrast: none){a:not([class]){transition:opacity 0.5s}a:not([class]):hover{opacity:0.6}}.pc{display:none}@media (min-width: 749px){.sp{display:none}.pc{display:block}}::selection{background:#080d2a;color:#fff}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:#FFF}::-webkit-scrollbar-thumb{background:#080d2a}html{scrollbar-width:thin;scrollbar-color:#080d2a #ccc}.txtRed{color:#a4080a}.dragCont:hover{cursor:move}.notice{font-size:2.93333vw}@media (min-width: 749px){.notice{font-size:.92308vw}}@media (min-width: 749px) and (min-width: 1300px){.notice{font-size:12px}}.notice.center{text-align:center}.btn{position:relative;z-index:0;display:-webkit-inline-flex;display:inline-flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;background:url(../images/common/bg_btn.png) no-repeat;background-size:cover;min-width:53.33333vw;height:12vw;margin:8vw auto 0vw auto;padding:0vw 8vw 0vw 8vw;font-size:4vw;font-weight:700;color:#FFF}.btn:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid #FFF;opacity:0.2;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 749px){.btn{min-width:26.15385vw;height:5.38462vw;max-height:70px;margin:4.61538vw auto 0vw auto;padding:0vw 3.07692vw 0vw 3.07692vw;font-size:1.69231vw}}@media (min-width: 749px) and (min-width: 1300px){.btn{min-width:340px}}@media (min-width: 749px) and (min-width: 1300px){.btn{margin:60px auto 0px auto}}@media (min-width: 749px) and (min-width: 1300px){.btn{padding:0px 40px 0px 40px}}@media (min-width: 749px) and (min-width: 1300px){.btn{font-size:22px}}@media (min-width: 749px){.btn:before{width:calc(100% - 6px);height:calc(100% - 6px)}}@media (hover: hover), (-ms-high-contrast: none){.btn:hover{-webkit-filter:hue-rotate(-120deg);filter:hue-rotate(-120deg)}}.btnMore{position:relative;z-index:0;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:73.6vw;height:19.06667vw;margin:8vw auto 0vw auto;padding:0vw 8vw 2vw 0vw;font-size:4vw;font-weight:600;line-height:1;color:#FFF;text-align:center;-webkit-transform:translate(5%, 0);transform:translate(5%, 0)}.btnMore:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:-1;background:url(../images/common/bg_btn_brush.png) no-repeat center/contain}.btnMore p{position:relative;z-index:0}.btnMore p:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;right:-4vw;z-index:1;background:url(../images/common/ico_next.png) no-repeat center/contain;width:6.8vw;height:6.53333vw;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%)}@media (min-width: 749px){.btnMore{width:30.30769vw;max-width:394px;height:7.84615vw;max-height:102px;margin:4.61538vw auto 0vw auto;padding:0vw 3.84615vw .76923vw 0vw;font-size:2vw}}@media (min-width: 749px) and (min-width: 1300px){.btnMore{margin:60px auto 0px auto}}@media (min-width: 749px) and (min-width: 1300px){.btnMore{padding:0px 50px 10px 0px}}@media (min-width: 749px) and (min-width: 1300px){.btnMore{font-size:26px}}@media (min-width: 749px){.btnMore p:after{position:absolute;top:50%;right:-1.53846vw;width:2.84615vw;max-width:37px;height:2.69231vw;max-height:35px}}@media (min-width: 749px) and (min-width: 1300px){.btnMore p:after{top:50%;right:-20px}}@media (hover: hover), (-ms-high-contrast: none){.btnMore:before{transition:opacity 0.5s}.btnMore p:after{transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.btnMore:hover:before{opacity:0.8}.btnMore:hover p:after{-webkit-transform:translate(120%, -50%);transform:translate(120%, -50%)}}.thumbMovie{position:relative;z-index:0;display:block}.thumbMovie:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;z-index:1;background:url(../images/common/ico_play.png) no-repeat center/contain;width:13.33333vw;height:13.33333vw;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (hover: hover), (-ms-high-contrast: none){.thumbMovie{transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.thumbMovie:before{transition:opacity 1s}.thumbMovie:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.thumbMovie:hover:before{opacity:0}}@media (min-width: 749px){.thumbMovie:before{width:6.15385vw;max-width:80px;height:6.15385vw;max-height:80px}}.ssSlider .slick-list{background:#FFF;mask:url(../images/common/mask_ss_sp.png) no-repeat center;-webkit-mask:url(../images/common/mask_ss_sp.png) no-repeat center;mask-size:contain;-webkit-mask-size:contain;width:100%;height:82.4vw}@media (min-width: 749px){.ssSlider .slick-list{mask:url(../images/common/mask_ss_pc.png) no-repeat center;-webkit-mask:url(../images/common/mask_ss_pc.png) no-repeat center;mask-size:contain;-webkit-mask-size:contain;width:85.07692vw;max-width:1106px;height:47.76923vw;max-height:621px;margin:0vw auto 0vw auto}}.ssSlider .slick-list .slick-track{height:100%}.ssSlider .slick-list .slick-slide{overflow:hidden;position:relative;z-index:0;height:100%}.ssSlider .slick-list .slick-slide img{position:absolute;top:50%;left:50%;z-index:1;width:auto;height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 749px){.ssSlider .slick-list .slick-slide img{width:100%;height:auto}}.ssSlider .slick-dots{position:static;width:89.33333vw;margin:0vw auto 0vw auto;-webkit-transform:translate(0, -200%);transform:translate(0, -200%);text-align:right}@media (min-width: 749px){.ssSlider .slick-dots{width:84.61538vw;max-width:1100px;-webkit-transform:translate(0, -100%);transform:translate(0, -100%);text-align:center}}.ssSlider .slick-dots li{width:2.26667vw;height:2.8vw;margin:2.8vw 1.33333vw 0vw 1.33333vw}@media (min-width: 749px){.ssSlider .slick-dots li{width:1.30769vw;max-width:17px;height:1.61538vw;max-height:21px;margin:0vw .76923vw 0vw .76923vw}}@media (min-width: 749px) and (min-width: 1300px){.ssSlider .slick-dots li{margin:0px 10px 0px 10px}}.ssSlider .slick-dots li button{width:2.26667vw;height:2.8vw;padding:0}@media (min-width: 749px){.ssSlider .slick-dots li button{width:1.30769vw;max-width:17px;height:1.61538vw;max-height:21px}}.ssSlider .slick-dots li button:hover:before,.ssSlider .slick-dots li button:focus:before{background:#fff600;opacity:1}.ssSlider .slick-dots li button:before{position:absolute;top:0;left:0;width:2.26667vw;height:2.8vw;color:transparent;line-height:1;opacity:1;background:#FFF;mask:url(../images/common/mask_dot.png) no-repeat center;-webkit-mask:url(../images/common/mask_dot.png) no-repeat center;mask-size:contain;-webkit-mask-size:contain}@media (min-width: 749px){.ssSlider .slick-dots li button:before{width:1.30769vw;max-width:17px;height:1.61538vw;max-height:21px}}.ssSlider .slick-dots li.slick-active button:before{background:#fff600;color:transparent;opacity:1}.ssSlider.nodots .slick-dots{display:none}body{position:relative;overflow-x:hidden;z-index:0;background:#000;font-family:'Noto Serif JP', serif;font-weight:900;font-size:3.46667vw;font-weight:900;line-height:1.4;letter-spacing:0.05em;color:#fff}@media (min-width: 749px){body{padding:6.15385vw 0vw 0vw 0vw;font-size:1.23077vw}}@media (min-width: 749px) and (min-width: 1300px){body{padding:80px 0px 0px 0px}}@media (min-width: 749px) and (min-width: 1300px){body{font-size:16px}}nav{position:fixed;top:0vw;left:0vw;z-index:10;width:100%;height:100%;overflow:hidden;overflow-y:auto;line-height:1;text-align:center;pointer-events:none;opacity:0;transition:opacity 1s}nav ul{position:relative;z-index:0;background:url(../images/common/bg_black_sp.jpg) repeat-y center top;background-size:100% auto;width:100%;min-height:100%;padding:20vw 0vw 20vw 0vw}nav ul:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:-13.33333vw;right:-25.33333vw;z-index:-1;background:url(../images/common/bg_cloud_01.png) no-repeat;background-size:contain;width:82.26667vw;height:32.26667vw;opacity:0;-webkit-transform:translate(30%, 0);transform:translate(30%, 0);transition:opacity 0.5s 0s, -webkit-transform 10s 0s linear;transition:opacity 0.5s 0s, transform 10s 0s linear;transition:opacity 0.5s 0s, transform 10s 0s linear, -webkit-transform 10s 0s linear}nav ul:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;bottom:0vw;left:-14.66667vw;z-index:-1;background:url(../images/common/bg_cloud_02.png) no-repeat;background-size:contain;width:53.46667vw;height:25.06667vw;opacity:0;-webkit-transform:translate(-30%, 0);transform:translate(-30%, 0);transition:opacity 0.5s 0s, -webkit-transform 10s 0s linear;transition:opacity 0.5s 0s, transform 10s 0s linear;transition:opacity 0.5s 0s, transform 10s 0s linear, -webkit-transform 10s 0s linear}nav ul li{position:relative;z-index:0}nav ul li a{display:block;padding:10.66667vw 0vw 10.66667vw 0vw;font-size:5.33333vw;font-weight:500;color:#FFF}nav ul li:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;z-index:-1;background:url(../images/common/bg_line_01.png) no-repeat center;background-size:contain;height:16vw;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}nav ul li.new span{position:relative;z-index:0}nav ul li.new span:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:50%;z-index:1;background:url(../images/common/ico_new_nav_sp.png) no-repeat;background-size:contain;width:13.01333vw;height:4.90667vw;-webkit-transform:translate(-50%, -120%);transform:translate(-50%, -120%)}@media (hover: hover), (-ms-high-contrast: none){nav ul li:before{transition:opacity 0.5s}nav ul li:hover:before{opacity:1}}nav ul li.active:before{opacity:1}nav.open{pointer-events:all;opacity:1}nav.open ul:before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);transition:opacity 0.5s 0.5s, -webkit-transform 10s 0.5s linear;transition:opacity 0.5s 0.5s, transform 10s 0.5s linear;transition:opacity 0.5s 0.5s, transform 10s 0.5s linear, -webkit-transform 10s 0.5s linear}nav.open ul:after{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);transition:opacity 0.5s 0.5s, -webkit-transform 10s 0.5s linear;transition:opacity 0.5s 0.5s, transform 10s 0.5s linear;transition:opacity 0.5s 0.5s, transform 10s 0.5s linear, -webkit-transform 10s 0.5s linear}@media (min-width: 749px){nav{background:url(../images/common/bg_black_pc.jpg) repeat-y center top;background-size:100% auto;height:auto;overflow:visible;overflow-y:visible;text-align:center;border-bottom:solid 2px #c4aa19;pointer-events:all;opacity:1;transition:none}nav ul{background:none;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:92.30769vw;max-width:1200px;height:auto;margin:0vw auto 0vw auto;padding:0}nav ul:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:-8.15385vw;right:-33.53846vw;z-index:-1;background:url(../images/common/bg_cloud_01.png) no-repeat;background-size:contain;width:47.46154vw;max-width:617px;height:18.61538vw;max-height:242px;transition:none}}@media (min-width: 749px) and (min-width: 1300px){nav ul:before{top:-106px;right:-436px}}@media (min-width: 749px){nav ul:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;bottom:-2.92308vw;left:-25vw;z-index:-1;background:url(../images/common/bg_cloud_02.png) no-repeat;background-size:contain;width:30.84615vw;max-width:401px;height:14.46154vw;max-height:188px;transition:none}}@media (min-width: 749px) and (min-width: 1300px){nav ul:after{bottom:-38px;left:-325px}}@media (min-width: 749px){nav ul li{position:relative;z-index:0}nav ul li a{padding:2.30769vw 1.92308vw 2.30769vw 1.92308vw;font-size:1.38462vw}}@media (min-width: 749px) and (min-width: 1300px){nav ul li a{padding:30px 25px 30px 25px}}@media (min-width: 749px) and (min-width: 1300px){nav ul li a{font-size:18px}}@media (min-width: 749px){nav ul li:before{height:4.61538vw;max-height:60px}nav ul li.new span{position:relative;z-index:0}nav ul li.new span:after{position:absolute;top:0vw;left:0vw;background:url(../images/character/ico_new.png) no-repeat;background-size:contain;width:5.01538vw;max-width:65.2px;height:2.06154vw;max-height:26.8px;-webkit-transform:translate(-35%, -65%);transform:translate(-35%, -65%)}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.new span:after{top:0px;left:0px}}@media (min-width: 749px){nav ul:before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}nav ul:after{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}nav.open ul:before{transition:none}nav.open ul:after{transition:none}}#btnNav{position:fixed;top:0vw;right:0vw;z-index:11;background:url(../images/common/bg_black_sp.jpg) repeat-y center top;background-size:100% auto;width:13.33333vw;height:13.33333vw}#btnNav:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;z-index:1;width:calc(100% - 1.06667vw);height:calc(100% - 1.06667vw);border:.13333vw solid #c4aa19;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#btnNav span{display:block;background:#c4aa19;width:6.66667vw;height:.53333vw}#btnNav span:nth-of-type(1){position:absolute;top:4.26667vw;right:3.33333vw;z-index:1;transition:top 0.5s 0.5s, width 0.1s 0s, -webkit-transform 0.5s 0s;transition:top 0.5s 0.5s, width 0.1s 0s, transform 0.5s 0s;transition:top 0.5s 0.5s, width 0.1s 0s, transform 0.5s 0s, -webkit-transform 0.5s 0s}#btnNav span:nth-of-type(2){position:absolute;top:6.4vw;right:3.33333vw;z-index:1;width:6vw;transition:top 0.5s 0.5s, width 0.1s 0.5s, opacity 0.1s 0.5s}#btnNav span:nth-of-type(3){position:absolute;top:8.53333vw;right:3.33333vw;z-index:1;width:5.33333vw;transition:top 0.5s 0.5s, width 0.1s 0s, -webkit-transform 0.5s 0s;transition:top 0.5s 0.5s, width 0.1s 0s, transform 0.5s 0s;transition:top 0.5s 0.5s, width 0.1s 0s, transform 0.5s 0s, -webkit-transform 0.5s 0s}#btnNav.open span:nth-of-type(1){position:absolute;top:6.4vw;right:3.33333vw;z-index:1;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);transition:top 0.5s, width 0.1s 0.5s, -webkit-transform 0.5s 0.5s;transition:top 0.5s, width 0.1s 0.5s, transform 0.5s 0.5s;transition:top 0.5s, width 0.1s 0.5s, transform 0.5s 0.5s, -webkit-transform 0.5s 0.5s}#btnNav.open span:nth-of-type(2){position:absolute;top:6.4vw;right:3.33333vw;opacity:0;transition:top 0.5s, width 0.1s 0.5s, opacity 0.1s 0.5s}#btnNav.open span:nth-of-type(3){position:absolute;top:6.4vw;right:3.33333vw;width:6.66667vw;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);transition:top 0.5s, width 0.1s 0.5s, -webkit-transform 0.5s 0.5s;transition:top 0.5s, width 0.1s 0.5s, transform 0.5s 0.5s;transition:top 0.5s, width 0.1s 0.5s, transform 0.5s 0.5s, -webkit-transform 0.5s 0.5s}@media (min-width: 749px){#btnNav{display:none}}#container{overflow:hidden}footer{background:url(../images/common/ptn_footer.png) repeat,#0e0f12;background-size:156px;padding:0vw 0vw 13.33333vw 0vw;font-family:'Noto Sans JP', "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "Yu Gothic UI", "Arial";font-weight:500;color:#FFF;text-align:center}@media (min-width: 749px){footer{padding:0vw 0vw 4.61538vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){footer{padding:0px 0px 60px 0px}}footer .copyright{background:url(../images/common/bg_copyright_sp.png) no-repeat center;background-size:cover;margin:0vw 0vw 13.33333vw 0vw;padding:4.66667vw 0vw 4.66667vw 0vw;font-size:2.66667vw;font-weight:500;line-height:1.5;letter-spacing:0.1em}@media (min-width: 749px){footer .copyright{background:url(../images/common/bg_copyright_pc.png) no-repeat center;background-size:auto 100%;margin:0vw 0vw 4.61538vw 0vw;padding:1.53846vw 0vw 1.53846vw 0vw;font-size:.92308vw}}@media (min-width: 749px) and (min-width: 1300px){footer .copyright{margin:0px 0px 60px 0px}}@media (min-width: 749px) and (min-width: 1300px){footer .copyright{padding:20px 0px 20px 0px}}@media (min-width: 749px) and (min-width: 1300px){footer .copyright{font-size:12px}}@media (min-width: 749px) and (min-width: 1300px){footer .copyright{background-size:cover}}footer .bnrList{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0vw 0vw 13.33333vw 0vw;padding:0vw 0vw 13.33333vw 0vw;border-bottom:1px solid #646464}footer .bnrList li{width:40vw;margin:0vw 4vw 0vw 4vw}footer .bnrList li:nth-child(n+3){margin:8vw 4vw 0vw 4vw}footer .bnrList li a{display:block}@media (min-width: 749px){footer .bnrList{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0vw 0vw 4.61538vw 0vw;padding:0vw 0vw 4.61538vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){footer .bnrList{margin:0px 0px 60px 0px}}@media (min-width: 749px) and (min-width: 1300px){footer .bnrList{padding:0px 0px 60px 0px}}@media (min-width: 749px){footer .bnrList li{width:38.46154vw;max-width:500px;margin:0vw 1.53846vw 0vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){footer .bnrList li{margin:0px 20px 0px 20px}}@media (min-width: 749px){footer .bnrList li:nth-child(n+3){margin:0vw 1.53846vw 0vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){footer .bnrList li:nth-child(n+3){margin:0px 20px 0px 20px}}footer #snsCol{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0vw 0vw 10.66667vw 0vw}footer #snsCol li{width:10vw;margin:0vw 4vw 0vw 4vw}footer #snsCol li a{display:block}@media (min-width: 749px){footer #snsCol{margin:0vw 0vw 3.07692vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){footer #snsCol{margin:0px 0px 40px 0px}}@media (min-width: 749px){footer #snsCol li{width:3.69231vw;max-width:48px;margin:0vw 1.53846vw 0vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){footer #snsCol li{margin:0px 20px 0px 20px}}footer .notice{width:84vw;margin:0vw auto 0vw auto;font-size:2.93333vw;line-height:1.5;letter-spacing:0}footer .notice img{width:auto;height:0.8em;margin:0 0.5em;vertical-align:middle}@media (min-width: 749px){footer .notice{width:84.61538vw;max-width:1100px;font-size:.92308vw;line-height:2}}@media (min-width: 749px) and (min-width: 1300px){footer .notice{font-size:12px}}#bne{font-weight:normal;letter-spacing:0;line-height:1}#bne a{color:#333}#onetrust-consent-sdk{font-family:auto, sans-serif !important}#onetrust-consent-sdk a{display:inline !important}#load{pointer-events:none;position:fixed;top:0vw;left:0vw;z-index:99;background:url(../images/common/logo.webp) no-repeat center,url(../images/common/ptn_footer.png) repeat,#080d2a;background-size:40vw auto,156px,cover;width:100%;height:100%}@media (min-width: 749px){#load{background-size:30.76923vw auto,156px,cover}}@media (min-width: 749px) and (min-width: 1300px){#load{background-size:400px auto,156px,cover}}#load.s{transition:opacity 0.5s;opacity:0}.fancybox-character .fancybox-bg{background:transparent}.fancybox-character .fancybox-is-open .fancybox-bg{opacity:1}.fancybox-character .fancybox-slide{padding:0}.fancybox-character .fancybox-toolbar{opacity:1 !important;visibility:visible !important}.fancybox-character:not(.fancybox-special):not(.fancybox-result) .fancybox-content{width:100% !important;height:100vh !important}.fancybox-button--close-character{background:url(../images/common/btn_close.png) no-repeat center;background-size:contain;padding:0;position:absolute;top:1.33333vw;right:1.33333vw;width:14.66667vw;height:13.73333vw}@media (hover: hover), (-ms-high-contrast: none){.fancybox-button--close-character{transition:opacity 0.5s}.fancybox-button--close-character:hover{opacity:0.6}}@media (min-width: 749px){.fancybox-button--close-character{position:absolute;top:.76923vw;right:.76923vw;width:8.46154vw;max-width:110px;height:7.92308vw;max-height:103px}}@media (min-width: 749px) and (min-width: 1300px){.fancybox-button--close-character{top:10px;right:10px}}.fancybox-character-datail .fancybox-button--arrow_left{background:url(../images/common/ico_arrow_l.png) no-repeat center left 10%;background-size:50% auto;padding:0;width:16.8vw;height:22.6vw}@media (hover: hover), (-ms-high-contrast: none){.fancybox-character-datail .fancybox-button--arrow_left{transition:opacity 0.5s}.fancybox-character-datail .fancybox-button--arrow_left:hover{opacity:0.6}}.fancybox-character-datail .fancybox-button--arrow_left[disabled]{display:none}@media (min-width: 749px){.fancybox-character-datail .fancybox-button--arrow_left{width:9.69231vw;max-width:126px;height:13.03846vw;max-height:169.5px}}.fancybox-character-datail .fancybox-button--arrow_right{background:url(../images/common/ico_arrow_r.png) no-repeat center right 10%;background-size:50% auto;padding:0;width:16.8vw;height:22.6vw}@media (hover: hover), (-ms-high-contrast: none){.fancybox-character-datail .fancybox-button--arrow_right{transition:opacity 0.5s}.fancybox-character-datail .fancybox-button--arrow_right:hover{opacity:0.6}}.fancybox-character-datail .fancybox-button--arrow_right[disabled]{display:none}@media (min-width: 749px){.fancybox-character-datail .fancybox-button--arrow_right{width:9.69231vw;max-width:126px;height:13.03846vw;max-height:169.5px}}.fancybox-character-datail .fancybox-navigation .fancybox-button{opacity:1;visibility:visible}@media (hover: hover), (-ms-high-contrast: none){.fancybox-character-datail .fancybox-navigation .fancybox-button{transition:opacity 0.5s}.fancybox-character-datail .fancybox-navigation .fancybox-button:hover{opacity:0.6}}.fancybox-movie .fancybox-bg,.fancybox-special .fancybox-bg,.fancybox-result .fancybox-bg{background:rgba(0,20,48,0.6)}.fancybox-movie .fancybox-is-open .fancybox-bg,.fancybox-special .fancybox-is-open .fancybox-bg,.fancybox-result .fancybox-is-open .fancybox-bg{opacity:1}.fancybox-movie .fancybox-toolbar,.fancybox-special .fancybox-toolbar,.fancybox-result .fancybox-toolbar{opacity:1 !important;visibility:visible !important}.fancybox-button--close-movie{background:url(../images/common/btn_close.png) no-repeat center;background-size:contain;padding:0;position:absolute;top:1.33333vw;right:1.33333vw;width:14.66667vw;height:13.73333vw}@media (hover: hover), (-ms-high-contrast: none){.fancybox-button--close-movie{transition:opacity 0.5s}.fancybox-button--close-movie:hover{opacity:0.6}}@media (min-width: 749px){.fancybox-button--close-movie{position:absolute;top:.76923vw;right:.76923vw;width:8.46154vw;max-width:110px;height:7.92308vw;max-height:103px}}@media (min-width: 749px) and (min-width: 1300px){.fancybox-button--close-movie{top:10px;right:10px}}.fancybox-movie-datail .fancybox-navigation .fancybox-button{opacity:1;visibility:visible}@media (hover: hover), (-ms-high-contrast: none){.fancybox-movie-datail .fancybox-navigation .fancybox-button{transition:opacity 0.5s}.fancybox-movie-datail .fancybox-navigation .fancybox-button:hover{opacity:0.6}}.slick-prev,.slick-next{width:9.6vw;height:9.06667vw}@media (hover: hover), (-ms-high-contrast: none){.slick-prev,.slick-next{transition:opacity 0.5s}.slick-prev:hover,.slick-next:hover{opacity:0.6}}@media (min-width: 749px){.slick-prev,.slick-next{width:5.53846vw;max-width:72px;height:5.23077vw;max-height:68px}}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:inherit}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}.slick-prev:before,.slick-next:before{display:none}.slick-prev{position:absolute;top:50%;left:-4.8vw;z-index:1;background:url(../images/common/ico_prev.png) no-repeat;background-size:contain}@media (min-width: 749px){.slick-prev{position:absolute;top:50%;left:-2.76923vw}}@media (min-width: 749px) and (min-width: 1300px){.slick-prev{top:50%;left:-36px}}.slick-prev:hover,.slick-prev:focus{background:url(../images/common/ico_prev.png) no-repeat;background-size:contain}.slick-prev[aria-disabled="true"]{display:none !important}.slick-next{position:absolute;top:50%;right:-4.8vw;z-index:1;background:url(../images/common/ico_next.png) no-repeat;background-size:contain}@media (min-width: 749px){.slick-next{position:absolute;top:50%;right:-2.76923vw}}@media (min-width: 749px) and (min-width: 1300px){.slick-next{top:50%;right:-36px}}.slick-next:hover,.slick-next:focus{background:url(../images/common/ico_next.png) no-repeat;background-size:contain}.slick-next[aria-disabled="true"]{display:none !important}body{background:url(../images/common/bg_blue_sp.jpg) repeat-y center top;background-size:100% auto;height:100%;color:#080d2a}@media (min-width: 749px){body{background:url(../images/common/bg_blue_pc.jpg) repeat-y center top;background-size:100% auto}}header{width:100%;margin:0vw 0vw -6.66667vw 0vw;padding:4vw 0vw 0vw 0vw}@media (min-width: 749px){header{width:92.30769vw;max-width:1200px;margin:0vw auto -3.84615vw auto;padding:2.30769vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){header{margin:0px auto -50px auto}}@media (min-width: 749px) and (min-width: 1300px){header{padding:30px 0px 0px 0px}}header h1{width:94.53333vw;margin:0vw 0vw 0vw -20vw}@media (min-width: 749px){header h1{width:54.53846vw;max-width:709px;margin:0vw 0vw 0vw -9vw}}@media (min-width: 749px) and (min-width: 1300px){header h1{margin:0px 0px 0px -117px}}main{position:relative;z-index:0;padding:20vw 0vw 10.66667vw 0vw;text-align:center}@media (min-width: 749px){main{padding:11.53846vw 0vw 7.69231vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){main{padding:150px 0px 100px 0px}}main:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:-2;-webkit-clip-path:polygon(0 13.33333vw, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 13.33333vw, 100% 0, 100% 100%, 0 100%);background:url(../images/common/bg_white_sp.jpg) repeat-y center top;background-size:100% auto}@media (min-width: 749px){main:after{-webkit-clip-path:polygon(0 3.84615vw, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 3.84615vw, 100% 0, 100% 100%, 0 100%);background:url(../images/common/bg_white_pc.jpg) repeat-y center top;background-size:100% auto}}@media (min-width: 749px) and (min-width: 1300px){main:after{-webkit-clip-path:polygon(0 50px, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 50px, 100% 0, 100% 100%, 0 100%)}}main{mask:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left 0 top 0/100vw 100%,linear-gradient(to right, #fff, #fff) no-repeat left 100vw top 0/100vw 100%;-webkit-mask:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left 0 top 0/100vw 100%,linear-gradient(to right, #fff, #fff) no-repeat left 100vw top 0/100vw 100%}main.s{mask:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left -100vw top 0/100vw 100%,linear-gradient(to right, #fff, #fff) no-repeat left 0 top 0/100vw 100%;-webkit-mask:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0)) no-repeat left -100vw top 0/100vw 100%,linear-gradient(to right, #fff, #fff) no-repeat left 0 top 0/100vw 100%;transition:-webkit-mask 0.5s linear;transition:mask 0.5s linear;transition:mask 0.5s linear, -webkit-mask 0.5s linear}.snav{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:89.33333vw;margin:0vw auto 4vw auto}.snav li{position:relative;z-index:0;background:url(../images/common/bg_btn_blue.png) no-repeat;background-size:cover;width:42.66667vw;margin:0vw 4vw 4vw 0vw;font-size:3.46667vw;font-weight:600;line-height:1.2;letter-spacing:0}@media (max-width: 749px){.snav li:nth-child(2n){margin-right:0}}@media (hover: hover), (-ms-high-contrast: none){.snav li:hover{background:url(../images/common/bg_btn.png) no-repeat;background-size:cover}}.snav li.active{background:url(../images/common/bg_btn.png) no-repeat;background-size:cover}.snav li:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid #FFF;opacity:0.2;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.snav li>a,.snav li>div{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;color:#FFF}.snav li>a p,.snav li>div p{display:block;padding:2.66667vw 1.33333vw 2.66667vw 1.33333vw}.snav li>a p span:not([class]),.snav li>div p span:not([class]){display:inline-block;margin:0 -0.3em}@media (hover: hover), (-ms-high-contrast: none){.snav li>a:hover,.snav li>div:hover{opacity:1}}.snav li.new:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:-4vw;left:-2.66667vw;z-index:1;background:url(../images/character/ico_new.png) no-repeat;background-size:contain;width:19.56vw;height:8.04vw}@media (min-width: 749px){.snav{width:92.30769vw;max-width:1200px;margin:0vw auto 2.69231vw auto}}@media (min-width: 749px) and (min-width: 1300px){.snav{margin:0px auto 35px auto}}@media (min-width: 749px){.snav li{width:16.92308vw;max-width:220px;margin:0vw 1.92308vw 1.92308vw 0vw;font-size:1.38462vw}}@media (min-width: 749px) and (min-width: 1300px){.snav li{margin:0px 25px 25px 0px}}@media (min-width: 749px) and (min-width: 1300px){.snav li{font-size:18px}}@media (min-width: 749px){.snav li:after{width:calc(100% - 6px);height:calc(100% - 6px)}.snav li:nth-child(5n),.snav li:last-child{margin-right:0}.snav li>a p,.snav li>div p{padding:1.15385vw .76923vw 1.15385vw .76923vw}}@media (min-width: 749px) and (min-width: 1300px){.snav li>a p,.snav li>div p{padding:15px 10px 15px 10px}}@media (min-width: 749px){.snav li.new:before{position:absolute;top:-1.92308vw;left:-1.53846vw;width:8.77692vw;max-width:114.1px;height:3.60769vw;max-height:46.9px}}@media (min-width: 749px) and (min-width: 1300px){.snav li.new:before{top:-25px;left:-20px}}.follow.fixed{overflow-x:auto;position:fixed;bottom:0vw;left:0vw;z-index:100;width:100%;margin:0;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}.follow.fixed .snav{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}.follow.fixed .snav li{-webkit-flex:none;flex:none;margin:0vw 4vw 0vw 0vw}.follow.fixed .snav li:last-child{margin:0vw 4vw 0vw 0vw}@media (max-width: 749px){.follow.fixed .snav li:nth-child(2n){margin:0vw 4vw 0vw 0vw}}@media (min-width: 749px){.follow.fixed{padding:0vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){.follow.fixed{padding:0px 0px 0px 0px}}@media (min-width: 749px){.follow.fixed .snav{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;max-width:100%;margin:0}.follow.fixed .snav li{-webkit-flex-grow:1;flex-grow:1;width:auto;max-width:inherit;margin:0vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){.follow.fixed .snav li{margin:0px 0px 0px 0px}}@media (min-width: 749px){.follow.fixed .snav li:last-child{margin:0vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){.follow.fixed .snav li:last-child{margin:0px 0px 0px 0px}}.ssnav{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:89.33333vw;margin:0vw auto 4vw auto}.ssnav li{position:relative;z-index:0;background:#101a55;width:42.66667vw;margin:0vw 4vw 4vw 0vw;font-size:3.46667vw;font-weight:600;line-height:1.2;letter-spacing:0}.ssnav li:last-child{margin-right:0}@media (max-width: 749px){.ssnav li:nth-child(2n){margin-right:0}}@media (hover: hover), (-ms-high-contrast: none){.ssnav li:hover{background:#751717}}.ssnav li:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:-1.33333vw;background:url(../images/common/ico_ssnav.png) no-repeat center/contain;width:8vw;height:9.6vw;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.ssnav li>a,.ssnav li>div{display:block;height:100%;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw;color:#FFF}.ssnav li>a p,.ssnav li>div p{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%}.ssnav li>a p span:not([class]),.ssnav li>div p span:not([class]){margin:0 -0.3em}@media (hover: hover), (-ms-high-contrast: none){.ssnav li>a:hover,.ssnav li>div:hover{opacity:1}}.ssnav li.new>a,.ssnav li.new>div{position:relative;z-index:0}.ssnav li.new>a:after,.ssnav li.new>div:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:4vw;left:50%;z-index:1;background:url(../images/common/ico_new_nav_sp.png) no-repeat;background-size:contain;width:13.01333vw;height:4.90667vw;-webkit-transform:translate(-50%, -120%);transform:translate(-50%, -120%)}@media (min-width: 749px){.ssnav{width:84.61538vw;max-width:1100px;margin:0vw auto 2.69231vw auto}}@media (min-width: 749px) and (min-width: 1300px){.ssnav{margin:0px auto 35px auto}}@media (min-width: 749px){.ssnav li{width:19.69231vw;max-width:256px;margin:0vw 1.92308vw 1.92308vw 0vw;font-size:1.38462vw}}@media (min-width: 749px) and (min-width: 1300px){.ssnav li{margin:0px 25px 25px 0px}}@media (min-width: 749px) and (min-width: 1300px){.ssnav li{font-size:18px}}@media (min-width: 749px){.ssnav li:before{position:absolute;top:50%;left:-.76923vw;width:4.61538vw;max-width:60px;height:5.53846vw;max-height:72px}}@media (min-width: 749px) and (min-width: 1300px){.ssnav li:before{top:50%;left:-10px}}@media (min-width: 749px){.ssnav li:nth-child(4n),.ssnav li:last-child{margin-right:0}.ssnav li>a,.ssnav li>div{padding:1.15385vw 1.53846vw 1.15385vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){.ssnav li>a,.ssnav li>div{padding:15px 20px 15px 20px}}@media (min-width: 749px){.ssnav li.new>a,.ssnav li.new>div{position:relative;z-index:0}.ssnav li.new>a:after,.ssnav li.new>div:after{position:absolute;top:.38462vw;left:.76923vw;background:url(../images/character/ico_new.png) no-repeat;background-size:contain;width:5.01538vw;max-width:65.2px;height:2.06154vw;max-height:26.8px;-webkit-transform:translate(-35%, -65%);transform:translate(-35%, -65%)}}@media (min-width: 749px) and (min-width: 1300px){.ssnav li.new>a:after,.ssnav li.new>div:after{top:5px;left:10px}}#stageList{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:89.33333vw;margin:0vw auto -4vw auto;text-align:center}@media (min-width: 749px){#stageList{position:relative;z-index:0;width:84.61538vw;max-width:1100px;margin:0vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1300px){#stageList{margin:0px auto 0px auto}}#stageList li{position:relative;z-index:0;width:42.66667vw;margin:0vw 4vw 4vw 0vw}@media (max-width: 749px){#stageList li:nth-of-type(2n){margin-right:0}}#stageList li .ico{position:relative;z-index:0;width:100%;margin:0vw 0vw 2.66667vw 0vw}#stageList li .ico:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;right:0vw;z-index:1;background:url(../images/stage/img_frame.png) no-repeat center;background-size:100% auto;width:42.66667vw;height:29.46667vw}#stageList li .ico img{-webkit-clip-path:polygon(2.66667vw 0, 100% 0, 100% calc(100% - 2.66667vw), calc(100% - 2.66667vw) 100%, 0 100%, 0 2.66667vw);clip-path:polygon(2.66667vw 0, 100% 0, 100% calc(100% - 2.66667vw), calc(100% - 2.66667vw) 100%, 0 100%, 0 2.66667vw)}#stageList li p{font-style:italic;line-height:1.2;letter-spacing:0;color:#080d2a}#stageList li p span{font-size:2.66667vw}#stageList li.new:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:-2.93333vw;left:-1.73333vw;z-index:1;background:url(../images/character/ico_new.png) no-repeat;background-size:contain;width:21.73333vw;height:8.93333vw}@media (min-width: 749px){#stageList li{width:15.69231vw;max-width:204px;margin:0vw 1.07692vw 1.53846vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){#stageList li{margin:0px 14px 20px 0px}}@media (min-width: 749px){#stageList li:nth-of-type(5n){margin-right:0}#stageList li .ico{margin:0vw 0vw 1.53846vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){#stageList li .ico{margin:0px 0px 20px 0px}}@media (min-width: 749px){#stageList li .ico:before{width:15.69231vw;max-width:204px;height:10.76923vw;max-height:140px}#stageList li .ico img{-webkit-clip-path:polygon(1.15385vw 0, 100% 0, 100% calc(100% - 1.15385vw), calc(100% - 1.15385vw) 100%, 0 100%, 0 1.15385vw);clip-path:polygon(1.15385vw 0, 100% 0, 100% calc(100% - 1.15385vw), calc(100% - 1.15385vw) 100%, 0 100%, 0 1.15385vw)}}@media (min-width: 749px) and (min-width: 1300px){#stageList li .ico img img{-webkit-clip-path:polygon(15px 0, 100% 0, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0 100%, 0 15px);clip-path:polygon(15px 0, 100% 0, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0 100%, 0 15px)}}@media (min-width: 749px){#stageList li p span{font-size:1vw}}@media (min-width: 749px) and (min-width: 1300px){#stageList li p span{font-size:13px}}@media (min-width: 749px){#stageList li.new:before{position:absolute;top:-1.18462vw;left:-.7vw;width:8.77692vw;max-width:114.1px;height:3.60769vw;max-height:46.9px}}@media (min-width: 749px) and (min-width: 1300px){#stageList li.new:before{top:-15.4px;left:-9.1px}}@media (min-width: 749px){#stageList li:nth-last-child(-n+3):before{position:absolute;top:-1.18462vw;left:-.7vw;width:8.77692vw;max-width:114.1px;height:3.60769vw;max-height:46.9px}}@media (min-width: 749px) and (min-width: 1300px){#stageList li:nth-last-child(-n+3):before{top:-15.4px;left:-9.1px}}

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