body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:baseline}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}picture{display:contents}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;appearance:none}[class*="js-t"]{opacity:0;-webkit-filter:blur(5px);filter:blur(5px);transition:opacity 0.3s, -webkit-filter 0.3s;transition:opacity 0.3s, filter 0.3s;transition:opacity 0.3s, filter 0.3s, -webkit-filter 0.3s}[class*="js-t"].is-active{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}img[class*="dot"]{position:absolute;left:50%;z-index:-1}@media screen and (max-width: 767px){img[class*="dot"][class*="dotS"]{width:calc(638 / 960 * 100vw)}}@media screen and (min-width: 768px){img[class*="dot"][class*="dotS"]{width:calc(638 / 1600 * 100vw);max-width:638px}}img[class*="dot"][class*="dotL"]{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media screen and (max-width: 767px){img[class*="dot"][class*="dotL"]{width:calc(914 / 960 * 100vw)}}@media screen and (min-width: 768px){img[class*="dot"][class*="dotL"]{width:calc(914 / 1600 * 100vw);max-width:914px}}@media screen and (min-width: 768px){.sp{display:none !important}}@media screen and (min-width: 768px){.sp-c{display:contents !important}}@media screen and (max-width: 767px){.pc-c{display:contents !important}}@media screen and (max-width: 767px){.pc{display:none !important}}html{scroll-behavior:smooth;caret-color:transparent}@media screen and (min-width: 768px){html{scroll-padding-top:min( calc(100 / 1440 * 98.5vw),100px)}}body{position:relative;background:url(../images/common/bg_sparking_l.png) left top repeat-y,url(../images/common/bg_sparking_r.png) right top repeat-y;background-color:#001333}#bodyInner{overflow:hidden;font-family:"Noto Sans JP",sans-serif;font-weight:400;color:#fff}@media screen and (max-width: 767px){#bodyInner{font-size:4vw}}@media screen and (min-width: 768px){#bodyInner{font-size:min(1.25vw,15px)}}a{color:#fdfe6e}a:visited{color:#fdfe6e}.animeScl{transition:0.2s}@media (any-hover: hover), (-ms-high-contrast: none){.animeScl:hover{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}}.animeTly{transition:0.2s}@media (any-hover: hover), (-ms-high-contrast: none){.animeTly:hover{-webkit-transform:translateY(5px);transform:translateY(5px)}}img{max-width:100%}.mt10{margin-top:size_vw_max(10) !important}.mt15{margin-top:size_vw_max(15) !important}.mt20{margin-top:size_vw_max(20) !important}.mt25{margin-top:size_vw_max(25) !important}.mt30{margin-top:size_vw_max(30) !important}.mt35{margin-top:size_vw_max(35) !important}.mt40{margin-top:size_vw_max(40) !important}.mt45{margin-top:size_vw_max(45) !important}.mt50{margin-top:size_vw_max(50) !important}.mt60{margin-top:size_vw_max(60) !important}.mt70{margin-top:size_vw_max(70) !important}.mt80{margin-top:size_vw_max(80) !important}.mt100{margin-top:size_vw_max(100) !important}.mt120{margin-top:size_vw_max(120) !important}@media screen and (min-width: 768px){header{position:fixed;z-index:100;width:100%;background:#000000}}header #gNavi{display:block}@media screen and (max-width: 767px){header #gNavi{background:#000;width:100%;height:100vh;max-height:100vh;position:fixed;top:0;z-index:999;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:0;transition:all ease-in-out 0.4s;pointer-events:none}header #gNavi.show{opacity:1;pointer-events:all}}@media screen and (max-width: 767px){header #gNavi ul{padding:15% 0 20%;text-align:center}}@media screen and (min-width: 768px){header #gNavi ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background:#000;padding:min(calc(25 / 1600 * 100vw), 25px);gap:0 1.2em;border-bottom:1px solid #3f3f3f}}header #gNavi li{font-family:"Arial Black","Arial","Helvetica Neue", "Helvetica", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Meiryo", sans-serif}@media screen and (max-width: 767px){header #gNavi li{margin:1.5em 0;font-size:1.5em;font-weight:bold}}@media screen and (min-width: 768px){header #gNavi li{font-size:1.25em}}header #gNavi li .txtJp{font-family:"Noto Sans JP",sans-serif;font-weight:900}header #gNavi li a{text-decoration:none}header #gNavi li.new{position:relative}header #gNavi li.new::before{content:"";display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../images/common/ico_new.png) no-repeat;background-size:contain}@media screen and (max-width: 767px){header #gNavi li.new::before{top:-18px;width:calc(150 / 960 * 100vw);height:calc(38 / 960 * 100vw)}}@media screen and (min-width: 768px){header #gNavi li.new::before{top:-10px;width:calc(70 / 1600 * 100vw);height:calc(17 / 1600 * 100vw);max-width:56px}}@media screen and (max-width: 767px){header #gNavi .btnBuy{display:none}}@media screen and (min-width: 768px){header #gNavi .btnBuy{position:absolute;top:0;right:0;height:70%;width:calc(300 / 1600 * 100%);max-width:300px;margin-top:min(calc(50 / 1600 * 100vw + 1.4em * 1.5), calc(50px + 1.4em * 1.5));z-index:-1}header #gNavi .btnBuy::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;z-index:-1;background:#4326bf;-webkit-transform:scaleY(3) perspective(0.6em) rotateX(-6.5deg);transform:scaleY(3) perspective(0.6em) rotateX(-6.5deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}header #gNavi .btnBuy a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;width:80%;margin:0 auto;color:#000}}@media screen and (min-width: 768px){header #gNavi .btnBuy.reserve{width:calc(390 / 1600 * 100%);max-width:390px}header #gNavi .btnBuy.reserve a{width:90%}}header .bnrNsw{display:none}@media screen and (max-width: 767px){header .bnrNsw{position:fixed;bottom:0;right:0;width:50%;z-index:200}}@media screen and (min-width: 768px){header .bnrNsw{position:fixed;bottom:0;left:0;width:calc(600 / 1600 * 100%);max-width:600px;z-index:-1}}header #btnMenu{position:fixed;top:0;right:0;display:block;width:15vw;max-width:100px;height:20vw;max-height:250px;z-index:999;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;transition:all .4s;background:transparent;mix-blend-mode:difference}header #btnMenu span{position:absolute;top:50%;left:15%;background:#fff;width:70%;height:5px;margin-top:-0.5px;border-radius:9999px;transition:top 0.1s 0.1s, opacity 0.1s 0.1s, -webkit-transform 0.1s;transition:top 0.1s 0.1s, opacity 0.1s 0.1s, transform 0.1s;transition:top 0.1s 0.1s, opacity 0.1s 0.1s, transform 0.1s, -webkit-transform 0.1s}header #btnMenu span:nth-child(1){top:30%}header #btnMenu span:nth-child(3){top:70%}header #btnMenu.close span{width:80%;left:10%;transition:top 0.1s, opacity 0s, -webkit-transform 0.1s 0.15s;transition:top 0.1s, opacity 0s, transform 0.1s 0.15s;transition:top 0.1s, opacity 0s, transform 0.1s 0.15s, -webkit-transform 0.1s 0.15s}header #btnMenu.close span:nth-child(1){top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}header #btnMenu.close span:nth-child(2){opacity:0}header #btnMenu.close span:nth-child(3){top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center}@media screen and (min-width: 768px){header #btnMenu{display:none}}.modal{display:none}.modal#modalBuy{width:100%;max-width:750px;margin:0;padding:0;position:relative;background:url(../images/common/bg_sparking_l.png) left top repeat-y,url(../images/common/bg_sparking_r.png) right top repeat-y;background-color:#001333;border:solid 1px #fff}.modal#modalBuy:has(.flex){width:90%;max-width:1200px;border:0}@media screen and (min-width: 768px){.modal#modalBuy .flex{display:-webkit-flex;display:flex}}.modal#modalBuy .flex>div{border:solid 1px #fff}@media screen and (max-width: 767px){.modal#modalBuy .flex>div:first-child{border-bottom:0px}}@media screen and (min-width: 768px){.modal#modalBuy .flex>div:first-child{border-right:0px}}.modal#modalBuy dt{background:#4326bf;display:grid;place-items:center;text-align:center;border:solid 1px #fff;border-bottom:none}@media screen and (max-width: 767px){.modal#modalBuy dt{height:15vw;max-height:4em}}@media screen and (min-width: 768px){.modal#modalBuy dt{height:8vw;max-height:5em}}.modal#modalBuy dt.nsw{background:#ff8c12}@media screen and (max-width: 749px){.modal#modalBuy dt img{width:50%}}@media screen and (min-width: 750px){.modal#modalBuy dt img{width:30%}}.modal#modalBuy ul{text-align:center}@media screen and (max-width: 767px){.modal#modalBuy ul{padding:1em 0}}@media screen and (min-width: 768px){.modal#modalBuy ul{padding:1.5em 0}}@media screen and (max-width: 767px){.modal#modalBuy ul li:not(:last-child){padding:0 0 0.5em 0}}@media screen and (min-width: 768px){.modal#modalBuy ul li:not(:last-child){padding:0 0 1em 0}}@media screen and (max-width: 749px){.modal#modalBuy ul li{width:calc(100% - 2em);margin:0 auto}}@media screen and (min-width: 768px){.modal#modalBuy ul li{width:calc(100% - 3em);margin:0 auto}}.modal#modalBuy ul .glout{pointer-events:none}@media screen and (max-width: 749px){.modal.reserve#modalBuy h1 img{width:60%}}@media screen and (min-width: 750px){.modal.reserve#modalBuy h1 img{width:50%}}.modal.nsw h1{background:#000}.modal#modalOpinion{width:100%;max-width:750px;margin:0;padding:0;position:relative;background:url(../images/common/bg_sparking_l.png) left top repeat-y,url(../images/common/bg_sparking_r.png) right top repeat-y;background-color:#001333;border:solid 1px #fff}.modal#modalOpinion h1{background:#4326bf;padding:1em 0;text-align:center}@media screen and (max-width: 749px){.modal#modalOpinion h1 img{width:80%}}@media screen and (min-width: 750px){.modal#modalOpinion h1 img{width:80%}}.modal#modalOpinion ul{padding:1.5em 0;text-align:center}.modal#modalOpinion ul li:not(:last-child){padding:0 0 1em 0}@media screen and (max-width: 749px){.modal#modalOpinion ul li{width:80%;margin:0 auto}}@media screen and (min-width: 768px){main{margin-top:min(calc(80 / 1600 * 100%), calc(80 * 1px))}}main .imgBox{background:#fff;overflow:hidden}@media screen and (max-width: 767px){main .imgBox{border:solid calc(5 / 960 * 100vw) #44cae4;border-radius:calc(30 / 960 * 100vw)}}@media screen and (min-width: 768px){main .imgBox{border:solid min(calc(5 / 1600 * 100vw), calc(5 * 1px)) #44cae4;border-radius:min(calc(30 / 1600 * 100vw), calc(30 * 1px))}}main .txtY{color:#fdfe6e}main .txtB{font-weight:bold}main .btnMore{position:relative;color:#000;margin:0 auto;padding:0.8em 1.5em;width:auto;text-decoration:none;font-weight:700;text-align:center;display:block;min-width:20%;max-width:15em;font-weight:800;z-index:99;letter-spacing:0.02em;font-size:1.5rem}@media screen and (max-width: 767px){main .btnMore{margin-top:calc(50 / 960 * 100% * 2);font-size:1rem;width:15em;max-width:70%}}@media screen and (min-width: 1350px){main .btnMore{font-size:2rem}}@media screen and (min-width: 768px){main .btnMore{margin-top:min(calc(50 / 1600 * 100vw), calc(50 * 1px))}}main .btnMore::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#fdfe6e;-webkit-transform:skewX(42deg);transform:skewX(42deg);transition:0.2s}main .btnMore::after{content:"";display:block;position:absolute;top:50%;width:1em;height:1em;right:1.2em;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/common/ico_btn.png) no-repeat;background-size:contain}@media (any-hover: hover), (-ms-high-contrast: none){main .btnMore:hover::before{-webkit-transform:skewX(47deg);transform:skewX(47deg)}}main .btnBk{position:relative;color:#000;margin:0 auto;padding:0.8em;width:auto;text-decoration:none;font-weight:700;text-align:center;display:block;min-width:20%;max-width:13em;font-weight:900;z-index:99;-webkit-transform:scale(1.1, 1);transform:scale(1.1, 1)}@media screen and (max-width: 767px){main .btnBk{margin-top:calc(50 / 960 * 100% * 2);font-size:1em;width:15em;max-width:70%}}@media screen and (min-width: 768px){main .btnBk{margin-top:min(calc(50 / 1600 * 100vw), calc(50 * 1px));font-size:1.8em}}main .btnBk::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#fdfe6e;-webkit-transform:skewX(42deg);transform:skewX(42deg);transition:0.2s}main .btnBk::after{content:"";display:block;position:absolute;top:50%;width:1em;height:1em;left:1.2em;-webkit-transform:translateY(-50%) scale(-1, 1);transform:translateY(-50%) scale(-1, 1);background:url(../images/common/ico_btn.png) no-repeat;background-size:contain}main .btnBk.mb{margin-bottom:3rem}@media (any-hover: hover), (-ms-high-contrast: none){main .btnBk:hover::before{-webkit-transform:skewX(47deg);transform:skewX(47deg)}}footer{position:relative;z-index:1;background:#000919;text-align:center}@media screen and (max-width: 767px){footer{padding:2em 3%;font-size:0.9rem}}@media screen and (min-width: 768px){footer{font-size:0.9rem;padding:min(calc(50 / 1600 * 100vw), calc(50 * 1px)) 5%}}footer #snsCol ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 767px){footer #snsCol ul{margin-bottom:calc(50 / 960 * 100% * 2)}}@media screen and (min-width: 768px){footer #snsCol ul{margin-bottom:min(calc(50 / 1600 * 100vw), calc(50 * 1px))}}footer #snsCol ul li a{display:block}@media screen and (min-width: 768px){footer #snsCol ul li a{padding:2px}}@media screen and (max-width: 767px){footer #snsCol ul li a img{width:44px}}@media screen and (min-width: 768px){footer #snsCol ul li a img{width:40px}}@media screen and (max-width: 767px){footer #snsCol ul li+li{margin-left:2em}}@media screen and (min-width: 768px){footer #snsCol ul li+li{margin-left:1.5em}}@media screen and (max-width: 767px){footer .inner{margin-top:calc(50 / 960 * 100% * 2)}}@media screen and (min-width: 768px){footer .inner{margin-top:min(calc(50 / 1600 * 100vw), calc(50 * 1px))}}footer .txtPf{margin-top:1em}footer .txtPf img{display:inline-block;vertical-align:bottom;height:1.2em}footer .txtPf img[alt="PlayStation"]{height:0.9em;margin-bottom:0.15em}footer .copy{margin-top:1.5em}.upper{text-transform:uppercase}.fancybox-slide--html .fancybox-close-small{color:#FFF;transition:0.2s;padding:5px}[class^="dot"]{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.c-slider__arrow{border:none;transition:0.2s;padding:5px;background-color:transparent;-webkit-transform-origin:bottom;transform-origin:bottom}.c-slider__arrow::before{-webkit-mask-image:none;mask-image:none;background:url("../images/common/btn_arrow_r.png") no-repeat top center/contain;content:"";display:inline-block;opacity:1;rotate:0deg;transition:opacity .15s;vertical-align:middle;aspect-ratio:1 / 1;width:44px;min-width:44px;-webkit-filter:drop-shadow(0 0 10px rgba(0,19,51,0.3)) drop-shadow(0 0 10px rgba(0,19,51,0.5)) drop-shadow(0 0 8px rgba(0,0,0,0.3)) drop-shadow(0 0 3px rgba(0,19,51,0.4));filter:drop-shadow(0 0 10px rgba(0,19,51,0.3)) drop-shadow(0 0 10px rgba(0,19,51,0.5)) drop-shadow(0 0 8px rgba(0,0,0,0.3)) drop-shadow(0 0 3px rgba(0,19,51,0.4))}@media screen and (min-width: 768px){.c-slider__arrow::before{width:6vw;max-width:75px}}.c-slider__arrow.splide__arrow--prev{scale:-1 1}@media (any-hover: hover), (-ms-high-contrast: none){.c-slider__arrow.splide__arrow--prev:hover{scale:-1.1 1.1}}@media (any-hover: hover), (-ms-high-contrast: none){.c-slider__arrow.splide__arrow--next:hover{scale:1.1 1.1}}
