*{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}h1,h2,h3,h4,h5,h6{font-size:0;line-height:1;letter-spacing:0}html{scroll-behavior:smooth;scroll-padding-top:6.66667vw}@media (min-width: 751px) and (max-width: 1280px){html{scroll-padding-top:3.90625vw}}@media (min-width: 1281px){html{scroll-padding-top:100px}}a{color:#f9e8a5;text-decoration:underline;word-break:break-all}a:hover{text-decoration:none}p,li,dt,dd{-webkit-transform:rotateZ(0.01deg);transform:rotateZ(0.01deg)}::selection{background:#21b5aa;color:#000}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#f7c149}body{position:relative;overflow-x:hidden;z-index:0;font-family:'Noto Sans JP', "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "Yu Gothic UI", "Arial", sans-serif;font-size:3.73333vw;font-weight:400;line-height:1.7;letter-spacing:0;color:#FFF;background:#000;word-break:break-all}@media (min-width: 751px){body{font-size:1.25vw}}@media (min-width: 751px) and (min-width: 1281px){body{font-size:16px}}body::before{content:"";display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background:url(../images/common/bg_main.webp) top center no-repeat;background-size:cover;z-index:0}#container{position:relative;overflow:hidden}section{position:relative;width:100%}main{position:relative;z-index:1}.secCol{position:relative;z-index:1}@media (max-width: 750px){.secCol{padding:17.33333vw 0vw 17.33333vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){.secCol{padding:10.15625vw 0vw 10.15625vw 0vw}}@media (min-width: 1281px){.secCol{padding:6.77083vw 0vw 6.77083vw 0vw}}@media (max-width: 750px){.secCol h2{margin:0vw 0vw 8vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){.secCol h2{margin:0vw 0vw 4.6875vw 0vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){.secCol h2{margin:0px 0px 60px 0px}}@media (min-width: 1281px){.secCol h2{margin:0vw 0vw 3.125vw 0vw}}.contentsInner{max-width:1280px;width:100%;margin:0 auto}@media (max-width: 750px){.contentsInner{padding:0vw 4vw 0vw 4vw}}@media (min-width: 751px) and (max-width: 1280px){.contentsInner{padding:0vw 3.125vw 0vw 3.125vw}}@media (min-width: 1281px){.contentsInner{padding:0vw 2.08333vw 0vw 2.08333vw}}@media (min-width: 1921px){.contentsInner:not(.wide){max-width:none;width:66.66667vw}}.contentsInner.wide{max-width:none}.pc{display:none}.pcL{display:none}.tab{display:none}@media (min-width: 751px){.sp{display:none}.pc{display:none}.pcL{display:none}.tab{display:block}}@media (min-width: 1281px){.sp{display:none}.pc{display:block}.pcL{display:block}.tab{display:none}}.fade{opacity:0;transition:opacity 0.4s}.fade.s{opacity:1}.fadeB{opacity:0;transition:all 1s;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}.fadeB.s{-webkit-filter:blur(0px);filter:blur(0px);opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}@media (hover: hover) and (min-width: 751px), (-ms-high-contrast: none) and (min-width: 751px){.hoverS{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.hoverS:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}@media (hover: hover) and (min-width: 751px), (-ms-high-contrast: none) and (min-width: 751px){.hoverO{transition:opacity 0.3s}.hoverO:hover{opacity:0.7}}@media (hover: hover) and (min-width: 751px), (-ms-high-contrast: none) and (min-width: 751px){.hoverF{transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s}.hoverF:hover{-webkit-filter:saturate(2);filter:saturate(2)}}.txtCY{color:#f9e8a5}.txtCYc{color:#f7c149}.txtCG{color:#8ed8d3}.txtCR{color:#ea8e9e}.txtCB{color:#0c163d}.txtWm{font-weight:500}.txtWb{font-weight:bold}.txtSm{font-size:4vw}@media (min-width: 751px){.txtSm{font-size:1.5625vw}}@media (min-width: 751px) and (min-width: 1281px){.txtSm{font-size:20px}}.txtSl{font-size:5.06667vw}@media (min-width: 751px){.txtSl{font-size:2.34375vw}}@media (min-width: 751px) and (min-width: 1281px){.txtSl{font-size:30px}}.txt-emS{font-size:0.9em}.txt-emSS{font-size:0.7em}.txt-emSL{font-size:1.1em}.txtAc{text-align:center}.txtAr{text-align:right}.txtAl{text-align:left}.secContents p{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){.secContents p{margin:0vw 0vw 1.5625vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.secContents p{margin:0px 0px 20px 0px}}.tIn{text-indent:-1em;padding-left:1em}.txtThrough{text-decoration:line-through}.mg0{margin:0}.mgt0{margin-top:0}.mgt10{margin:1.33333vw 0vw 0vw 0vw}@media (min-width: 751px){.mgt10{margin:.78125vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mgt10{margin:10px 0px 0px 0px}}.mgt60{margin:8vw 0vw 0vw 0vw}@media (min-width: 751px){.mgt60{margin:4.6875vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mgt60{margin:60px 0px 0px 0px}}.mgB0{margin-bottom:0 !important}.mg10{margin:0vw 0vw 1.33333vw 0vw}@media (min-width: 751px){.mg10{margin:0vw 0vw .78125vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg10{margin:0px 0px 10px 0px}}.mg20{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){.mg20{margin:0vw 0vw 1.5625vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg20{margin:0px 0px 20px 0px}}.mg30{margin:0vw 0vw 4vw 0vw}@media (min-width: 751px){.mg30{margin:0vw 0vw 2.34375vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg30{margin:0px 0px 30px 0px}}.mg40{margin:0vw 0vw 5.33333vw 0vw}@media (min-width: 751px){.mg40{margin:0vw 0vw 3.125vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg40{margin:0px 0px 40px 0px}}.mg60{margin:0vw 0vw 8vw 0vw}@media (min-width: 751px){.mg60{margin:0vw 0vw 4.6875vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg60{margin:0px 0px 60px 0px}}.mg100{margin:0vw 0vw 13.33333vw 0vw}@media (min-width: 751px){.mg100{margin:0vw 0vw 7.8125vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg100{margin:0px 0px 100px 0px}}.boxLine{border:#21b5aa solid 1px;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}@media (min-width: 751px){.boxLine{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}.boxBg{background:rgba(217,214,187,0.1);padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}@media (min-width: 751px){.boxBg{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}.boxBg.red{background-color:#a8384f}.note li{font-size:0.9em;text-indent:-1em;padding-left:1em;margin-bottom:0.5em}.note li:last-child{margin-bottom:0}.note.txtN li{font-size:1em}.note.boxBg{padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}@media (min-width: 751px){.note.boxBg{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}.note:not(.boxBg):not(.boxLine){padding:0vw 0vw 0vw 0vw}@media (min-width: 751px){.note:not(.boxBg):not(.boxLine){padding:0vw 0vw 0vw 0vw}}.txtList li{text-indent:-1em;padding-left:1em;margin-bottom:0.5em}.txtList li:last-child{margin-bottom:0}.txtList li.mg20{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){.txtList li.mg20{margin:0vw 0vw 1.5625vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.txtList li.mg20{margin:0px 0px 20px 0px}}.txtList li.mgt10{margin:1.33333vw 0vw 0vw 0vw}@media (min-width: 751px){.txtList li.mgt10{margin:.78125vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.txtList li.mgt10{margin:10px 0px 0px 0px}}.txtList li ol{margin:0.5em 0 1em 0}ol.txtList li{text-indent:-1.5em;padding-left:1.5em}.stitA{background:url(../images/common/bg_tit_pt.webp) center left repeat;text-align:center;overflow-x:hidden}@media (max-width: 750px){.stitA{margin:0vw 0vw 8vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){.stitA{margin:0vw 0vw 4.6875vw 0vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){.stitA{margin:0px 0px 60px 0px}}@media (min-width: 1281px){.stitA{margin:0vw 0vw 3.125vw 0vw}}.stitA span{max-width:1280px;width:100%;margin:0 auto;position:relative;display:block}@media (max-width: 750px){.stitA span{padding:5.33333vw 4vw 5.33333vw 4vw}}@media (min-width: 751px) and (max-width: 1280px){.stitA span{padding:3.125vw 3.125vw 3.125vw 3.125vw}}@media (min-width: 1281px){.stitA span{padding:2.08333vw 2.08333vw 2.08333vw 2.08333vw}}.stitA span:before{content:"";display:block;position:absolute;right:-3px;bottom:0;height:3px;background:#f7c149;-webkit-transform:skewX(-45deg);transform:skewX(-45deg)}@media (max-width: 750px){.stitA span:before{width:40%}}@media (min-width: 751px) and (max-width: 1280px){.stitA span:before{width:300px}}@media (min-width: 1281px){.stitA span:before{width:300px}}@media (min-width: 1921px){.stitA:not(.wide){max-width:none;width:66.66667vw}}.stitB{color:#f7c149;font-weight:bold;font-size:5.33333vw;font-style:italic;padding-bottom:1em}@media (min-width: 751px){.stitB{font-size:3.125vw}}@media (min-width: 751px) and (min-width: 1281px){.stitB{font-size:40px}}.stitC{font-weight:bold;font-size:4.8vw;font-style:italic;position:relative;padding:0vw 0vw 0vw 5.33333vw;margin:0vw 0vw 2.66667vw 0vw;line-height:1.3}@media (min-width: 751px){.stitC{font-size:2.34375vw;padding:0vw 0vw 0vw 3.125vw;margin:0vw 0vw 1.5625vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.stitC{font-size:30px}}@media (min-width: 751px) and (min-width: 1281px){.stitC{margin:0px 0px 20px 0px}}@media (min-width: 1281px){.stitC{padding:0 0 0 40px}}.stitC::before{content:"";display:block;height:3px;width:0.8em;background:#FFF;position:absolute;left:0;top:0;bottom:0;margin:auto}.stitC.txtCYc::before{background-color:#f7c149}.accordionBox{display:none}hr{border:none;border-bottom:1px solid #666d72;margin:5.33333vw auto 5.33333vw auto}@media (min-width: 751px){hr{margin:3.125vw auto 3.125vw auto}}@media (min-width: 751px) and (min-width: 1281px){hr{margin:40px auto 40px auto}}header{position:relative;z-index:51}nav{position:fixed;z-index:51;top:0;width:100%;background:rgba(0,0,0,0.8);overflow:hidden}@media (max-width: 1280px){nav{background:rgba(0,0,0,0.9);display:-webkit-flex !important;display:flex !important;height:100vh;padding:10.66667vw 4vw 10.66667vw 4vw;overflow-y:scroll;opacity:0;pointer-events:none;transition:opacity 0.4s 0s ,z-index 0s 0.2s;z-index:-10;-webkit-align-items:center;align-items:center}}@media (max-width: 1280px) and (orientation: landscape){nav{-webkit-align-items:flex-start;align-items:flex-start}}@media (max-width: 1280px){nav.active{pointer-events:all;opacity:1;z-index:10;transition:opacity 0.4s 0.2s ,z-index 0s 0.2s}nav:before{content:"";width:100%;height:100px;background:url(../images/common/bg_tit_pt.webp) center left repeat;position:absolute;bottom:0;left:0}}@media (max-width: 750px){.navInner{width:100%;margin:0 auto}}@media (min-width: 751px) and (max-width: 1280px){.navInner{width:100%;margin:auto}}.navInner .navWrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width: 1280px){.navInner .navWrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1281px){.navInner .navWrap{padding:1.04167vw 0vw 1.04167vw 0vw}}.navInner .navWrap li{position:relative}@media (max-width: 750px){.navInner .navWrap li{width:100%;margin:0vw auto 4vw auto}.navInner .navWrap li:last-child a{margin-bottom:0}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li{width:auto;margin:.78125vw 1.5625vw .78125vw 1.5625vw;text-align:center}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){.navInner .navWrap li{margin:10px 20px 10px 20px}}.navInner .navWrap li.new a:before{font-weight:900;content:'NEW';display:inline-block;position:absolute;text-align:center;left:51%;-webkit-transform:translateX(-50%) skew(-11deg);transform:translateX(-50%) skew(-11deg)}@media (max-width: 750px){.navInner .navWrap li.new a:before{color:#f7c149;font-size:3.73333vw;padding:0vw .4vw 0vw .4vw;top:-5.1vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li.new a:before{color:#f7c149;font-size:2.1875vw;padding:0vw .23438vw 0vw .23438vw;top:-3vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){.navInner .navWrap li.new a:before{font-size:28px}}@media (min-width: 1281px){.navInner .navWrap li.new a:before{color:#000;background:#f7c149;bottom:-1vw;padding:0 2px;font-size:.78125vw}}.navInner .navWrap li a{position:relative;line-height:1;display:block}@media (max-width: 750px){.navInner .navWrap li a{margin:0vw auto 5.33333vw auto}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a{margin:0vw auto 3.125vw auto}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){.navInner .navWrap li a{margin:0px auto 40px auto}}@media (min-width: 1281px){.navInner .navWrap li a{margin:0vw 1.5625vw 0vw 0vw}.navInner .navWrap li a:last-child{margin-left:0}}@media (max-width: 750px){.navInner .navWrap li a[href*="#top"],.navInner .navWrap li a[href*="../"]{width:17.06667vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#top"],.navInner .navWrap li a[href*="../"]{width:10vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#top"],.navInner .navWrap li a[href*="../"]{width:2.53333vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#movieCol"],.navInner .navWrap li a[href*="./movie/"]{width:30vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#movieCol"],.navInner .navWrap li a[href*="./movie/"]{width:17.57813vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#movieCol"],.navInner .navWrap li a[href*="./movie/"]{width:4.45313vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#aboutCol"]{width:31.6vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#aboutCol"]{width:18.51563vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#aboutCol"]{width:4.69063vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#storyCol"],.navInner .navWrap li a[href*="./story/"]{width:30.53333vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#storyCol"],.navInner .navWrap li a[href*="./story/"]{width:17.89063vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#storyCol"],.navInner .navWrap li a[href*="./story/"]{width:4.53229vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#characterCol"],.navInner .navWrap li a[href*="./character/"]{width:55.86667vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#characterCol"],.navInner .navWrap li a[href*="./character/"]{width:32.73438vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#characterCol"],.navInner .navWrap li a[href*="./character/"]{width:8.29271vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#systemCol"]{width:37.73333vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#systemCol"]{width:22.10938vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#systemCol"]{width:5.60104vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#creatorCol"]{width:43.06667vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#creatorCol"]{width:25.23437vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#creatorCol"]{width:6.39271vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#specCol"]{width:23.86667vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#specCol"]{width:13.98437vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#specCol"]{width:4.66146vw;padding:0 0.4vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="./product/"]{width:47.46667vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="./product/"]{width:27.8125vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="./product/"]{width:7.04583vw}}.navInner .navWishlist{position:absolute;right:0;top:0}@media (max-width: 750px){.navInner .navWishlist{display:none}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWishlist{display:none}}@media (min-width: 1281px){.navInner .navWishlist{width:17.08333vw}}.btn-trigger{position:relative;width:8.66667vw;height:7.62667vw;cursor:pointer}.btn-trigger .bntNavInner span{position:absolute;left:0;width:100%;height:.69333vw;background-color:#000;border-radius:4px}.btn-trigger,.btn-trigger .bntNavInner span{display:inline-block;transition:all .5s;box-sizing:border-box}.btn-trigger .bntNavInner span:nth-of-type(1){top:0}.btn-trigger .bntNavInner span:nth-of-type(2){top:2.26667vw}.btn-trigger .bntNavInner span:nth-of-type(3){bottom:0}#btnNav{position:fixed;top:0;right:0;z-index:100;background:#FFF;border-radius:0;border:none;width:13.33333vw;height:13.33333vw}@media (min-width: 751px) and (max-width: 1280px){#btnNav{width:7.8125vw;height:7.8125vw;max-height:100px}}@media (min-width: 1281px){#btnNav{display:none}}#btnNav .bntNavInner{position:relative;width:5.73333vw;height:5.06667vw;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;margin:auto}#btnNav .bntNavInner span:nth-of-type(1){-webkit-animation:bar01 .75s forwards;animation:bar01 .75s forwards}@-webkit-keyframes bar01{0%{-webkit-transform:translateY(2.26667vw) rotate(45deg);transform:translateY(2.26667vw) rotate(45deg)}50%{-webkit-transform:translateY(2.26667vw) rotate(0);transform:translateY(2.26667vw) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes bar01{0%{-webkit-transform:translateY(2.26667vw) rotate(45deg);transform:translateY(2.26667vw) rotate(45deg)}50%{-webkit-transform:translateY(2.26667vw) rotate(0);transform:translateY(2.26667vw) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}#btnNav .bntNavInner span:nth-of-type(2){transition:all .25s .25s;opacity:1}#btnNav .bntNavInner span:nth-of-type(3){-webkit-animation:bar03 .75s forwards;animation:bar03 .75s forwards}@-webkit-keyframes bar03{0%{-webkit-transform:translateY(-2.26667vw) rotate(-45deg);transform:translateY(-2.26667vw) rotate(-45deg)}50%{-webkit-transform:translateY(-2.26667vw) rotate(0);transform:translateY(-2.26667vw) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes bar03{0%{-webkit-transform:translateY(-2.26667vw) rotate(-45deg);transform:translateY(-2.26667vw) rotate(-45deg)}50%{-webkit-transform:translateY(-2.26667vw) rotate(0);transform:translateY(-2.26667vw) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}#btnNav.active .bntNavInner span:nth-of-type(1){-webkit-animation:active-bar01 .75s forwards;animation:active-bar01 .75s forwards}@-webkit-keyframes active-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(2.26667vw) rotate(0);transform:translateY(2.26667vw) rotate(0)}100%{-webkit-transform:translateY(2.26667vw) rotate(45deg);transform:translateY(2.26667vw) rotate(45deg)}}@keyframes active-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(2.26667vw) rotate(0);transform:translateY(2.26667vw) rotate(0)}100%{-webkit-transform:translateY(2.26667vw) rotate(45deg);transform:translateY(2.26667vw) rotate(45deg)}}#btnNav.active .bntNavInner span:nth-of-type(2){opacity:0}#btnNav.active .bntNavInner span:nth-of-type(3){-webkit-animation:active-bar03 .75s forwards;animation:active-bar03 .75s forwards}@-webkit-keyframes active-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-2.26667vw) rotate(0);transform:translateY(-2.26667vw) rotate(0)}100%{-webkit-transform:translateY(-2.26667vw) rotate(-45deg);transform:translateY(-2.26667vw) rotate(-45deg)}}@keyframes active-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-2.26667vw) rotate(0);transform:translateY(-2.26667vw) rotate(0)}100%{-webkit-transform:translateY(-2.26667vw) rotate(-45deg);transform:translateY(-2.26667vw) rotate(-45deg)}}#footerWrap{position:relative;z-index:1;background:#000}@media (max-width: 750px){#footerWrap{padding:5.33333vw 0vw 5.33333vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){#footerWrap{padding:3.125vw 0vw 3.125vw 0vw}}@media (min-width: 1281px){#footerWrap{padding:2.08333vw 0vw 2.08333vw 0vw}}#footerWrap .snsList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#footerWrap .snsList li{margin:0 0.5rem}@media (max-width: 750px){#footerWrap .snsList li{width:9.33333vw}}@media (min-width: 751px) and (max-width: 1280px){#footerWrap .snsList li{width:3.90625vw}}@media (min-width: 1281px){#footerWrap .snsList li{width:2.60417vw}}#footerWrap .copyTxt{padding:0 2rem;text-align:center;margin-bottom:1.5em;color:#CCC;font-size:16px;font-size:clamp(14px, 1.25vw, 16px)}@media (max-width: 750px){#footerWrap .copyTxt{font-size:clamp(14px, 1.70667vw, 16px)}}#footerWrap .copyTxt:last-child{margin-bottom:0}#load{position:fixed;z-index:999;width:100vw;height:100vh;background:#000;opacity:1;transition:opacity 2s , -webkit-filter 2s;transition:opacity 2s , filter 2s;transition:opacity 2s , filter 2s , -webkit-filter 2s;-webkit-filter:blur(0);filter:blur(0)}#load.s{opacity:0;-webkit-filter:blur(100px);filter:blur(100px);pointer-events:none}#load #loadbar{width:100%;height:1px;top:0;bottom:0;margin:auto;position:fixed}#load .progressbar-text{text-align:center;bottom:30px;top:0;left:0;right:0;margin:auto;font-size:2em;height:1em;font-family:"Chakra Petch", serif}#onetrust-consent-sdk{font-family:auto, sans-serif !important}#onetrust-consent-sdk a{display:inline !important}#bne{font-weight:normal;letter-spacing:0;line-height:1;z-index:50;position:relative}#bne a{color:#333}#bne .pr-footer{min-height:0 !important}.fancybox-button--close{width:24px;height:24px;padding:10px;background:url(../images/common/ico_close.webp) no-repeat center;background-size:contain;top:10px;right:10px}#particles-js{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:0}#bgDeco{position:absolute;top:0;width:100%;height:100%;z-index:0}#bgDeco li{height:100%;width:400px;position:absolute;top:0;z-index:0;opacity:0.5}@media (max-width: 750px){#bgDeco li{width:36vw}}@media (min-width: 751px) and (max-width: 1280px){#bgDeco li{width:31.25vw}}@media (min-width: 1281px){#bgDeco li{width:20.83333vw}}#bgDeco li:nth-child(1){background:url(../images/common/deco_l_01.webp) repeat-y;background-size:100% auto;left:0}#bgDeco li:nth-child(2){background:url(../images/common/deco_l_02.webp) repeat-y;background-size:100% auto;left:0}#bgDeco li:nth-child(3){background:url(../images/common/deco_r_01.webp) repeat-y;background-size:100% auto;right:0}#bgDeco li:nth-child(4){background:url(../images/common/deco_r_02.webp) repeat-y;background-size:100% auto;right:0}#popWishlist,#popReservation{background:#000;width:90%;position:relative;padding:10.66667vw 5.33333vw 10.66667vw 5.33333vw;display:none}@media (min-width: 751px) and (max-width: 1280px){#popWishlist,#popReservation{width:54.6875vw;padding:6.25vw 3.125vw 6.25vw 3.125vw}}@media (min-width: 1281px){#popWishlist,#popReservation{width:36.45833vw;padding:4.16667vw 2.08333vw 4.16667vw 2.08333vw}}#popWishlist .popupInner,#popReservation .popupInner{text-align:center;font-size:3.2vw;font-weight:bold;font-style:italic}@media (min-width: 751px) and (max-width: 1280px){#popWishlist .popupInner,#popReservation .popupInner{font-size:1.875vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#popWishlist .popupInner,#popReservation .popupInner{font-size:24px}}@media (min-width: 1281px){#popWishlist .popupInner,#popReservation .popupInner{font-size:1.25vw}}#popWishlist .comment,#popReservation .comment{font-size:0.7em;font-style:normal;font-weight:normal;margin-top:1.5em;color:#CCC}#popWishlist .btnList,#popReservation .btnList{margin:5.33333vw auto 0vw auto}@media (min-width: 751px) and (max-width: 1280px){#popWishlist .btnList,#popReservation .btnList{margin:3.125vw auto 0vw auto}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#popWishlist .btnList,#popReservation .btnList{margin:40px auto 0px auto}}@media (min-width: 1281px){#popWishlist .btnList,#popReservation .btnList{margin:2.08333vw auto 0vw auto}}#popWishlist .btnList li,#popReservation .btnList li{width:60.13333vw;margin:0vw auto 2.66667vw auto}@media (min-width: 751px) and (max-width: 1280px){#popWishlist .btnList li,#popReservation .btnList li{width:35.23438vw;margin:0vw auto 1.5625vw auto}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#popWishlist .btnList li,#popReservation .btnList li{margin:0px auto 20px auto}}@media (min-width: 1281px){#popWishlist .btnList li,#popReservation .btnList li{width:23.48958vw;margin:0vw auto 1.04167vw auto}}#popWishlist .btnList li:last-child,#popReservation .btnList li:last-child{margin-bottom:0}#popWishlist .btnList li .close,#popReservation .btnList li .close{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.7;pointer-events:none}#popWishlist .popDeco,#popReservation .popDeco{pointer-events:none}#popWishlist .popDeco::before,#popWishlist .popDeco::after,#popReservation .popDeco::before,#popReservation .popDeco::after{content:"";display:block;pointer-events:none;position:absolute}#popWishlist .popDeco_A::before,#popWishlist .popDeco_A::after,#popReservation .popDeco_A::before,#popReservation .popDeco_A::after{width:22.8vw;height:20.4vw}@media (min-width: 751px) and (max-width: 1280px){#popWishlist .popDeco_A::before,#popWishlist .popDeco_A::after,#popReservation .popDeco_A::before,#popReservation .popDeco_A::after{width:13.35938vw;height:11.95313vw;max-height:153px}}@media (min-width: 1281px){#popWishlist .popDeco_A::before,#popWishlist .popDeco_A::after,#popReservation .popDeco_A::before,#popReservation .popDeco_A::after{width:8.90625vw;height:11.95313vw}}#popWishlist .popDeco_A::before,#popReservation .popDeco_A::before{background:url(../images/common/popup/deco_tl.webp) no-repeat top 10px left 10px;background-size:contain;top:0;left:0}#popWishlist .popDeco_A::after,#popReservation .popDeco_A::after{background:url(../images/common/popup/deco_br.webp) no-repeat bottom 10px right 10px;background-size:contain;bottom:0;right:0}#popWishlist .popDeco_B::before,#popWishlist .popDeco_B::after,#popReservation .popDeco_B::before,#popReservation .popDeco_B::after{width:20.4vw;height:22.8vw}@media (min-width: 751px) and (max-width: 1280px){#popWishlist .popDeco_B::before,#popWishlist .popDeco_B::after,#popReservation .popDeco_B::before,#popReservation .popDeco_B::after{width:11.95313vw;height:13.35938vw;max-height:171px}}@media (min-width: 1281px){#popWishlist .popDeco_B::before,#popWishlist .popDeco_B::after,#popReservation .popDeco_B::before,#popReservation .popDeco_B::after{width:7.96875vw;height:13.35938vw}}#popWishlist .popDeco_B::before,#popReservation .popDeco_B::before{background:url(../images/common/popup/deco_tr.webp) no-repeat top 10px right 10px;background-size:contain;top:0;right:0}#popWishlist .popDeco_B::after,#popReservation .popDeco_B::after{background:url(../images/common/popup/deco_bl.webp) no-repeat bottom 10px left 10px;background-size:contain;bottom:0;left:0}#popWishlist.reservation,#popReservation.reservation{padding:5.33333vw 5.33333vw 8vw 5.33333vw}@media (min-width: 751px) and (max-width: 1280px){#popWishlist.reservation,#popReservation.reservation{width:62.5vw;padding:6.25vw 6.25vw 6.25vw 6.25vw}}@media (min-width: 1281px){#popWishlist.reservation,#popReservation.reservation{width:41.66667vw;padding:4.16667vw 4.16667vw 4.16667vw 4.16667vw}}#popWishlist.reservation .btnList,#popReservation.reservation .btnList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li{width:46.66667vw;margin:0vw auto 2.66667vw auto}@media (min-width: 751px) and (max-width: 1280px){#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li{width:25vw;margin:0vw auto 1.5625vw auto}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li{margin:0px auto 20px auto}}@media (min-width: 1281px){#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li{width:16.66667vw;margin:0vw auto 1.04167vw auto}}#popWishlist.reservation .btnList li:last-child,#popReservation.reservation .btnList li:last-child{margin-bottom:0}#popWishlist.reservation .btnList li .close,#popReservation.reservation .btnList li .close{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.7;pointer-events:none}.lower{position:relative}@media (max-width: 750px){.lower{padding:6.66667vw 0vw 17.33333vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){.lower{padding:6.25vw 0vw 10.15625vw 0vw}}@media (min-width: 1281px){.lower{padding:6.77083vw 0vw 6.77083vw 0vw}}.lower .snav{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:8vw 0vw 0vw 0vw}@media (min-width: 751px){.lower .snav{margin:4.6875vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.lower .snav{margin:60px 0px 0px 0px}}@media (max-width: 750px){.lower .snav li{width:49%;margin-right:2%}.lower .snav li:last-child,.lower .snav li:nth-child(2n){margin-right:0}.lower .snav li:not(:nth-child(-n+2)){margin-top:2%}}@media (min-width: 751px){.lower .snav li{width:24%;margin-right:1.3%}.lower .snav li:last-child,.lower .snav li:nth-child(4n){margin-right:0}}.lower .snav li a{padding:2.66667vw 0vw 2.66667vw 0vw;background:#FFF;text-decoration:none;color:#000;width:100%;line-height:1;display:block;text-align:center;font-weight:bold;font-size:3.2vw;-webkit-transform:skewX(-10deg);transform:skewX(-10deg);transition:background 0.4s}@media (min-width: 751px){.lower .snav li a{padding:1.17188vw 0vw 1.17188vw 0vw;font-size:1.875vw}}@media (min-width: 751px) and (min-width: 1281px){.lower .snav li a{font-size:24px}}.lower .snav li a:hover,.lower .snav li a.active{background:#f7c149}.lower .snav li a.active{pointer-events:none}.lower .ssnav{width:96%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:4vw auto 8vw auto;font-weight:bold}@media (min-width: 751px){.lower .ssnav{width:100%;margin:2.34375vw auto 4.6875vw auto}}@media (min-width: 751px) and (min-width: 1281px){.lower .ssnav{margin:30px auto 60px auto}}.lower .ssnav li{border-right:2px solid #FFF;border-left:2px solid #FFF;-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width: 750px){.lower .ssnav li{width:50%}.lower .ssnav li:last-child,.lower .ssnav li:nth-child(2n){border-left:0}.lower .ssnav li:not(:nth-child(-n+2)){margin-top:5%}}@media (min-width: 751px){.lower .ssnav li{width:25%}.lower .ssnav li:not(:first-child){border-left:none}}.lower .ssnav li a{text-decoration:none;color:#FFF;font-size:3.2vw;text-align:center;width:100%;display:block;transition:color 0.4s , opacity 0.2s;line-height:1.2}@media (min-width: 751px){.lower .ssnav li a{font-size:1.875vw}}@media (min-width: 751px) and (min-width: 1281px){.lower .ssnav li a{font-size:24px}}.lower .ssnav li a:hover,.lower .ssnav li a.active{color:#f7c149}.lower .ssnav li a:has(.ps):hover,.lower .ssnav li a:has(.ps).active,.lower .ssnav li a:has(.xbox):hover,.lower .ssnav li a:has(.xbox).active,.lower .ssnav li a:has(.steam):hover,.lower .ssnav li a:has(.steam).active{opacity:0.7}.lower .ssnav li a .ps{color:#6fbfff}.lower .ssnav li a .xbox{color:#9bf00b}.lower .ssnav li a .steam{color:#eee}@media (max-width: 750px){.lower .ssnav.col3 li:last-child{border-left:2px solid #FFF}.lower .ssnav.col3 li:nth-child(2n){border-left:none !important}}@media (min-width: 751px){.lower .ssnav.col3 li{width:33.3%}.lower .ssnav.col3 li:not(:first-child){border-left:none}}.lower #fixSsNav{width:100%;position:fixed;top:0;left:0;background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 100%);padding:5.33333vw 14.66667vw 6.66667vw 1.33333vw}@media (min-width: 751px) and (max-width: 1280px){.lower #fixSsNav{padding:3.125vw 8.59375vw 3.90625vw .78125vw}}@media (min-width: 1281px){.lower #fixSsNav{background:linear-gradient(180deg, #000 20%, rgba(0,0,0,0) 100%);padding:4.16667vw 0vw 1.5625vw 0vw}}.lower #fixSsNav .ssnav{width:100%;margin:0 auto}.lower .detaileBox{position:relative;background:#000;background:linear-gradient(90deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 65%, rgba(0,0,0,0.2) 100%);border-left:6px solid #f7c149;width:100%}@media (max-width: 750px){.lower .detaileBox{padding:6.66667vw 6.66667vw 6.66667vw 6.66667vw}}@media (min-width: 751px){.lower .detaileBox{padding:3.90625vw 3.90625vw 3.90625vw 3.90625vw;margin:4.6875vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.lower .detaileBox{margin:60px 0px 0px 0px}}@media (min-width: 1281px){.lower .detaileBox{padding:2.60417vw 2.60417vw 2.60417vw 2.60417vw;margin:4.16667vw 0vw 0vw 0vw}}.lower .detaileBox::before{content:"";display:block;background:url(../images/common/deco_boxitem.webp) top center no-repeat;background-size:contain;width:18px;height:28px;position:absolute;top:-28px;left:-12px}#characterDetailCol{position:relative}@media (max-width: 750px){#characterDetailCol h2{width:84.7vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol h2{width:66.17188vw}}@media (min-width: 1281px){#characterDetailCol h2{width:44.11458vw}}@media (max-width: 750px){#characterDetailCol .stitA{margin:5.33333vw 0vw 4vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .stitA{margin:6.25vw 0vw 3.90625vw 0vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#characterDetailCol .stitA{margin:80px 0px 50px 0px}}@media (min-width: 1281px){#characterDetailCol .stitA{margin:4.16667vw 0vw 2.60417vw 0vw}}@media (max-width: 750px){#characterDetailCol .stitA--01 img{width:43.52vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .stitA--01 img{width:25.5vw}}@media (min-width: 1281px){#characterDetailCol .stitA--01 img{width:10.625vw}}@media (max-width: 750px){#characterDetailCol .stitA--02 img{width:41.38667vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .stitA--02 img{width:24.25vw}}@media (min-width: 1281px){#characterDetailCol .stitA--02 img{width:10.10417vw}}#characterDetailCol .slider_class_thumb .slick-track{-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}#characterDetailCol .tabWrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:0}#characterDetailCol .tabBtn{cursor:pointer;text-shadow:2px 2px 2px rgba(0,0,0,0.5);-webkit-flex:1;flex:1;font-weight:bold;-webkit-order:-1;order:-1;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:10;text-align:center;font-style:italic;font-weight:bold;overflow:hidden;font-size:4.66667vw;margin:1.33333vw 0vw 0vw 0vw;padding:4vw 2.66667vw 4vw 2.66667vw;width:50%;line-height:1.2;transition:all 0.5s 0s ease;height:26.66667vw;font-size:6.66667vw}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .tabBtn{margin:.78125vw 0vw 0vw 0vw;padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw;line-height:1.2;font-size:4.6875vw;height:15.625vw;max-height:200px}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#characterDetailCol .tabBtn{margin:10px 0px 0px 0px}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#characterDetailCol .tabBtn{font-size:60px}}@media (min-width: 1281px){#characterDetailCol .tabBtn{margin:.52083vw 0vw 0vw 0vw;padding:.52083vw 1.04167vw 1.5625vw 1.04167vw;line-height:1.2;font-size:3.125vw;height:10.15625vw}}#characterDetailCol .tabBtn p{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;border-bottom:3px solid}@media (min-width: 1281px){#characterDetailCol .tabBtn p{border-bottom:5px solid}}#characterDetailCol .tabBtn p::before{bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.3);transition:all 0.5s 0s ease}#characterDetailCol .tabBtn p::after{content:'';position:absolute;left:50%;bottom:10%;display:inline-block;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-animation:2s arrowanime infinite linear;animation:2s arrowanime infinite linear;z-index:20}@media (max-width: 750px){#characterDetailCol .tabBtn p::after{width:2.13333vw;height:2.13333vw;border-right:1vw solid;border-bottom:1vw solid}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .tabBtn p::after{width:1.25vw;height:1.25vw;max-height:16px;border-right:0.6vw solid;border-bottom:0.6vw solid}}@media (min-width: 1281px){#characterDetailCol .tabBtn p::after{width:12px;height:12px;border-right:5px solid;border-bottom:5px solid}}@-webkit-keyframes arrowanime{0%{bottom:8%}50%{bottom:12%}100%{bottom:8%}}@keyframes arrowanime{0%{bottom:8%}50%{bottom:12%}100%{bottom:8%}}#characterDetailCol .tabBtn span{position:relative;width:100%;height:100%;display:inline-block;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;z-index:20}#characterDetailCol .tabBtn.character01::after{top:-3%;left:-3%;position:absolute;width:calc(100% + 3%);height:calc(100% + 3%);content:'';background-image:url(../images/character/bg_btn_character_01_l_sp.webp),url(../images/character/bg_btn_character_01_r_sp.webp),url(../images/common/bg_character.webp);background-repeat:no-repeat;background-position:left center,right center,center;background-size:contain,contain,cover;z-index:0;-webkit-filter:grayscale(80%);filter:grayscale(80%)}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .tabBtn.character01::after{background-image:url(../images/character/bg_btn_character_01_l.webp),url(../images/character/bg_btn_character_01_r.webp),url(../images/common/bg_character.webp);background-position:left center,right center,center}}@media (min-width: 1281px){#characterDetailCol .tabBtn.character01::after{background-image:url(../images/character/bg_btn_character_01_l.webp),url(../images/character/bg_btn_character_01_r.webp),url(../images/common/bg_character.webp);background-position:left center,right center,center}}#characterDetailCol .tabBtn.character02::after{top:-3%;left:-3%;position:absolute;width:calc(100% + 3%);height:calc(100% + 3%);content:'';background-image:url(../images/character/bg_btn_character_02_l.webp),url(../images/character/bg_btn_character_02_r.webp),url(../images/common/bg_character.webp);background-repeat:no-repeat;background-position:left -30% center,right -10% center,center;background-size:contain,contain,cover;z-index:0;-webkit-filter:grayscale(80%);filter:grayscale(80%)}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .tabBtn.character02::after{background-position:left center,right center,center}}@media (min-width: 1281px){#characterDetailCol .tabBtn.character02::after{background-position:left center,right center,center}}@media (min-width: 1281px){#characterDetailCol .tabBtn.character01::after,#characterDetailCol .tabBtn.character02::after{-webkit-transform:scale(1);transform:scale(1);transition:all 0.5s}#characterDetailCol .tabBtn:hover.character01::after,#characterDetailCol .tabBtn:hover.character02::after{-webkit-transform:scale(1.03);transform:scale(1.03)}}#characterDetailCol .tabSwitch:checked+.tabBtn{color:#f7c149;text-shadow:2px 2px 2px rgba(0,0,0,0.5);pointer-events:none}#characterDetailCol .tabSwitch:checked+.tabBtn p::before{bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0)}#characterDetailCol .tabSwitch:checked+.tabBtn.character01::after,#characterDetailCol .tabSwitch:checked+.tabBtn.character02::after{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#characterDetailCol .tabSwitch+.tabBtn:hover.character01::after,#characterDetailCol .tabSwitch+.tabBtn:hover.character02::after{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#characterDetailCol .tabSwitch:checked ~ .tabBtn::before{-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1}#characterDetailCol .tabSwitch:checked+.tabBtn::before{opacity:1;-webkit-transform:translateX(100);transform:translateX(100);z-index:1}#characterDetailCol .tabInnerWrap{height:0;opacity:0;padding:0;pointer-events:none;-webkit-transform:translateX(-30%);transform:translateX(-30%);transition:opacity .3s 80ms, -webkit-transform .3s 80ms;transition:transform .3s 80ms, opacity .3s 80ms;transition:transform .3s 80ms, opacity .3s 80ms, -webkit-transform .3s 80ms;width:100%}#characterDetailCol .tabSwitch:checked ~ .tabInnerWrap{-webkit-transform:translateX(30%);transform:translateX(30%)}#characterDetailCol .tabSwitch:checked+.tabBtn+.tabInnerWrap{height:auto;opacity:1;-webkit-order:1;order:1;pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0)}#characterDetailCol .tabSwitch{display:none}#characterDetailCol .slider_class{position:relative;margin:auto;height:auto;width:100%}@media (max-width: 750px){#characterDetailCol .slider_class{padding:4vw 0vw 0vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slider_class{padding:2.34375vw 0vw 0vw 0vw}}@media (min-width: 1281px){#characterDetailCol .slider_class{padding:.52083vw 0vw 2.60417vw 0vw}}#characterDetailCol .slider_class_thumb .slick-track{width:100% !important;display:-webkit-flex !important;display:flex !important;-webkit-justify-content:center;justify-content:center}#characterDetailCol .slider_class_thumb li.slick-current,#characterDetailCol .slider_class_thumb2 li.slick-current{overflow:hidden !important;border:2px solid #f7c149;pointer-events:none}#characterDetailCol .slider_class_thumb,#characterDetailCol .slider_class_thumb2{position:relative;margin:auto}@media (max-width: 750px){#characterDetailCol .slider_class_thumb,#characterDetailCol .slider_class_thumb2{padding:0vw 1.33333vw 0vw 1.33333vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slider_class_thumb,#characterDetailCol .slider_class_thumb2{padding:0vw 1.5625vw 0vw 1.5625vw}}@media (min-width: 1281px){#characterDetailCol .slider_class_thumb,#characterDetailCol .slider_class_thumb2{padding:0vw .52083vw 0vw .52083vw}}#characterDetailCol .slider_class_thumb li,#characterDetailCol .slider_class_thumb2 li{cursor:pointer;position:relative;border:2px solid #167f75;width:inherit !important}@media (max-width: 750px){#characterDetailCol .slider_class_thumb li,#characterDetailCol .slider_class_thumb2 li{width:2.66667vw;margin:0vw 1.33333vw 0vw 1.33333vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slider_class_thumb li,#characterDetailCol .slider_class_thumb2 li{width:20vw !important;margin:0vw .78125vw 0vw .78125vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#characterDetailCol .slider_class_thumb li,#characterDetailCol .slider_class_thumb2 li{margin:0px 10px 0px 10px}}@media (min-width: 1281px){#characterDetailCol .slider_class_thumb li,#characterDetailCol .slider_class_thumb2 li{width:180px !important;margin:0vw .52083vw 0vw .52083vw}#characterDetailCol .slider_class_thumb li:hover,#characterDetailCol .slider_class_thumb2 li:hover{opacity:0.5}}#characterDetailCol .slider_class_thumb .slick-dots,#characterDetailCol .slider_class_thumb2 .slick-dots{display:none !important}#characterDetailCol .slider_class_thumb .close,#characterDetailCol .slider_class_thumb2 .close{pointer-events:none}#characterDetailCol .slide_item{width:100%;position:relative}@media (max-width: 750px){#characterDetailCol .slide_item{height:auto}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item{height:auto}}@media (min-width: 1281px){#characterDetailCol .slide_item{height:50.78125vw}}@media (min-width: 1281px){#characterDetailCol .slide_item:nth-child(4){height:78.125vw}}#characterDetailCol .slide_item .imgSlide{margin:auto}@media (max-width: 750px){#characterDetailCol .slide_item .imgSlide{max-width:80%;margin-bottom:5vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .imgSlide{margin-bottom:5vw;max-width:80%}}@media (max-width: 750px){#characterDetailCol .slide_item .imgSlide .slick-dots{bottom:-5.33333vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .imgSlide .slick-dots{bottom:-1.5625vw}}@media (min-width: 1281px){#characterDetailCol .slide_item .imgSlide .slick-dots{bottom:-1.04167vw}}#characterDetailCol .slide_item .imgSlide .slick-dots li button:before{color:#8ed8d3 !important;font-size:10px;opacity:1 !important}#characterDetailCol .slide_item .imgSlide .slick-dots li.slick-active button:before{color:#21b5aa !important}#characterDetailCol .slide_item .detailTxt{font-weight:700;font-style:italic;text-align:center;font-size:4.53333vw;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .detailTxt{font-size:3.125vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#characterDetailCol .slide_item .detailTxt{font-size:40px}}@media (min-width: 1281px){#characterDetailCol .slide_item .detailTxt{font-size:1.45833vw}}#characterDetailCol .slide_item .detailTxt span{font-size:120%;line-height:1.5em}#characterDetailCol .slide_item .noteTxt{background:rgba(0,0,0,0.3);text-align:center;font-weight:800;margin:auto}@media (max-width: 750px){#characterDetailCol .slide_item .noteTxt{width:100%;font-size:3.2vw;margin:10.66667vw auto 0vw auto;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .noteTxt{width:70%;font-size:1.875vw;margin:6.25vw auto 0vw auto;padding:2.34375vw 2.34375vw 2.34375vw 2.34375vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#characterDetailCol .slide_item .noteTxt{font-size:24px}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#characterDetailCol .slide_item .noteTxt{margin:80px auto 0px auto}}@media (min-width: 1281px){#characterDetailCol .slide_item .noteTxt{width:70%;margin:1.5625vw auto 0vw auto;padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}#characterDetailCol .slide_item h4{display:none}#characterDetailCol .slide_item .chara01_02_img{width:100%;background-image:url(../images/character/img_chara_01.webp),url(../images/character/img_chara_02.webp);background-repeat:no-repeat;background-size:contain}@media (max-width: 750px){#characterDetailCol .slide_item .chara01_02_img{background-position:left -5% bottom,right -8% bottom;padding:2.66667vw 2.66667vw 16vw 2.66667vw;height:85.33333vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .chara01_02_img{background-position:left 15% bottom,right 15% bottom;padding:2.66667vw 2.66667vw 16vw 2.66667vw;height:62.5vw;max-height:800px}}@media (min-width: 1281px){#characterDetailCol .slide_item .chara01_02_img{height:100%;max-width:1860px;margin:auto;background-position:left 5% bottom,right 5% bottom}}#characterDetailCol .slide_item .chara01_02_detail{text-align:center}@media (max-width: 750px){#characterDetailCol .slide_item .chara01_02_detail{position:relative;width:100%;bottom:0%}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .chara01_02_detail{position:relative;width:100%;bottom:0%}}@media (min-width: 1281px){#characterDetailCol .slide_item .chara01_02_detail{position:absolute;width:40%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}#characterDetailCol .slide_item .chara01_02_detail .detailTxt span{line-height:2.5em}#characterDetailCol .slide_item .chara03_img{width:100%;height:100%;background-image:url(../images/character/img_chara_03.webp);background-repeat:no-repeat;background-size:contain}@media (max-width: 750px){#characterDetailCol .slide_item .chara03_img{padding:2.66667vw 2.66667vw 16vw 2.66667vw;height:100vw;background-position:center}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .chara03_img{padding:2.66667vw 2.66667vw 16vw 2.66667vw;height:70.3125vw;max-height:900px;background-position:center}}@media (min-width: 1281px){#characterDetailCol .slide_item .chara03_img{max-width:1860px;margin:auto;background-position:left 5% bottom}}#characterDetailCol .slide_item .chara03_detail{text-align:center}@media (max-width: 750px){#characterDetailCol .slide_item .chara03_detail{position:relative;width:100%;bottom:0%}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .chara03_detail{position:relative;width:100%;bottom:0%}}@media (min-width: 1281px){#characterDetailCol .slide_item .chara03_detail{position:absolute;width:50%;top:0%;right:10%}}#characterDetailCol .slide_item .chara03_detail .detailTxt span{line-height:2.5em}#characterDetailCol .slide_item .digimon01_img{width:100%;height:100%;background-image:url(../images/character/img_digimon_01.webp);background-repeat:no-repeat;background-size:contain}@media (max-width: 750px){#characterDetailCol .slide_item .digimon01_img{padding:2.66667vw 2.66667vw 16vw 2.66667vw;height:120vw;background-position:center}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .digimon01_img{padding:2.66667vw 2.66667vw 16vw 2.66667vw;height:78.125vw;max-height:1000px;background-position:center}}@media (min-width: 1281px){#characterDetailCol .slide_item .digimon01_img{background-position:left 5% bottom}}#characterDetailCol .slide_item .digimon01_detail{text-align:center}@media (max-width: 750px){#characterDetailCol .slide_item .digimon01_detail{position:relative;width:100%;bottom:0%}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .digimon01_detail{position:relative;width:100%;bottom:0%}}@media (min-width: 1281px){#characterDetailCol .slide_item .digimon01_detail{position:absolute;width:50%;top:0%;right:10%}}#characterDetailCol .slide_item .digimon01_detail .detailTxt span{line-height:2.5em}#characterDetailCol .slide_item .digimon02_img{width:100%;position:relative;background-repeat:no-repeat;background-size:contain}@media (max-width: 750px){#characterDetailCol .slide_item .digimon02_img{background-image:url(../images/character/img_digimon_02_sp.webp);background-position:center;padding:2.66667vw 2.66667vw 16vw 2.66667vw;height:170.66667vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .digimon02_img{background-image:url(../images/character/img_digimon_02_sp.webp);background-position:center;padding:2.66667vw 2.66667vw 16vw 2.66667vw;height:140.625vw;max-height:1800px}}@media (min-width: 1281px){#characterDetailCol .slide_item .digimon02_img{background-image:url(../images/character/img_digimon_02.webp);height:85%;max-width:1200px;margin:auto;background-position:center top}}#characterDetailCol .slide_item .digimon02_detail{text-align:center}@media (max-width: 750px){#characterDetailCol .slide_item .digimon02_detail{position:relative;width:100%;bottom:0%}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slide_item .digimon02_detail{position:relative;width:100%;bottom:0%}}@media (min-width: 1281px){#characterDetailCol .slide_item .digimon02_detail{position:absolute;width:100%;bottom:-2%}}@media (max-width: 750px){#characterDetailCol .slick-prev,#characterDetailCol .slick-next{top:50%}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .slick-prev,#characterDetailCol .slick-next{top:48%}}@media (min-width: 1281px){#characterDetailCol .slick-prev,#characterDetailCol .slick-next{top:43%}}#characterDetailCol .txtfoot{width:100%;background:rgba(0,0,0,0.3);text-align:center;position:relative}@media (max-width: 750px){#characterDetailCol .txtfoot{margin:6.66667vw auto 0vw auto;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .txtfoot{margin:3.90625vw auto 0vw auto;padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#characterDetailCol .txtfoot{margin:50px auto 0px auto}}@media (min-width: 1281px){#characterDetailCol .txtfoot{margin:2.60417vw auto 0vw auto;padding:1.04167vw 1.04167vw 1.04167vw 1.04167vw}}@media (max-width: 750px){#characterDetailCol .txtfoot img{width:63.04vw}}@media (min-width: 751px) and (max-width: 1280px){#characterDetailCol .txtfoot img{width:63.125vw}}@media (min-width: 1281px){#characterDetailCol .txtfoot img{width:50.52083vw}}*{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}h1,h2,h3,h4,h5,h6{font-size:0;line-height:1;letter-spacing:0}html{scroll-behavior:smooth;scroll-padding-top:6.66667vw}@media (min-width: 751px) and (max-width: 1280px){html{scroll-padding-top:3.90625vw}}@media (min-width: 1281px){html{scroll-padding-top:100px}}a{color:#f9e8a5;text-decoration:underline;word-break:break-all}a:hover{text-decoration:none}p,li,dt,dd{-webkit-transform:rotateZ(0.01deg);transform:rotateZ(0.01deg)}::selection{background:#21b5aa;color:#000}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#f7c149}body{position:relative;overflow-x:hidden;z-index:0;font-family:'Noto Sans JP', "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "Yu Gothic UI", "Arial", sans-serif;font-size:3.73333vw;font-weight:400;line-height:1.7;letter-spacing:0;color:#FFF;background:#000;word-break:break-all}@media (min-width: 751px){body{font-size:1.25vw}}@media (min-width: 751px) and (min-width: 1281px){body{font-size:16px}}body::before{content:"";display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background:url(../images/common/bg_main.webp) top center no-repeat;background-size:cover;z-index:0}#container{position:relative;overflow:hidden}section{position:relative;width:100%}main{position:relative;z-index:1}.secCol{position:relative;z-index:1}@media (max-width: 750px){.secCol{padding:17.33333vw 0vw 17.33333vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){.secCol{padding:10.15625vw 0vw 10.15625vw 0vw}}@media (min-width: 1281px){.secCol{padding:6.77083vw 0vw 6.77083vw 0vw}}@media (max-width: 750px){.secCol h2{margin:0vw 0vw 8vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){.secCol h2{margin:0vw 0vw 4.6875vw 0vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){.secCol h2{margin:0px 0px 60px 0px}}@media (min-width: 1281px){.secCol h2{margin:0vw 0vw 3.125vw 0vw}}.contentsInner{max-width:1280px;width:100%;margin:0 auto}@media (max-width: 750px){.contentsInner{padding:0vw 4vw 0vw 4vw}}@media (min-width: 751px) and (max-width: 1280px){.contentsInner{padding:0vw 3.125vw 0vw 3.125vw}}@media (min-width: 1281px){.contentsInner{padding:0vw 2.08333vw 0vw 2.08333vw}}@media (min-width: 1921px){.contentsInner:not(.wide){max-width:none;width:66.66667vw}}.contentsInner.wide{max-width:none}.pc{display:none}.pcL{display:none}.tab{display:none}@media (min-width: 751px){.sp{display:none}.pc{display:none}.pcL{display:none}.tab{display:block}}@media (min-width: 1281px){.sp{display:none}.pc{display:block}.pcL{display:block}.tab{display:none}}.fade{opacity:0;transition:opacity 0.4s}.fade.s{opacity:1}.fadeB{opacity:0;transition:all 1s;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}.fadeB.s{-webkit-filter:blur(0px);filter:blur(0px);opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}@media (hover: hover) and (min-width: 751px), (-ms-high-contrast: none) and (min-width: 751px){.hoverS{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.hoverS:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}@media (hover: hover) and (min-width: 751px), (-ms-high-contrast: none) and (min-width: 751px){.hoverO{transition:opacity 0.3s}.hoverO:hover{opacity:0.7}}@media (hover: hover) and (min-width: 751px), (-ms-high-contrast: none) and (min-width: 751px){.hoverF{transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s}.hoverF:hover{-webkit-filter:saturate(2);filter:saturate(2)}}.txtCY{color:#f9e8a5}.txtCYc{color:#f7c149}.txtCG{color:#8ed8d3}.txtCR{color:#ea8e9e}.txtCB{color:#0c163d}.txtWm{font-weight:500}.txtWb{font-weight:bold}.txtSm{font-size:4vw}@media (min-width: 751px){.txtSm{font-size:1.5625vw}}@media (min-width: 751px) and (min-width: 1281px){.txtSm{font-size:20px}}.txtSl{font-size:5.06667vw}@media (min-width: 751px){.txtSl{font-size:2.34375vw}}@media (min-width: 751px) and (min-width: 1281px){.txtSl{font-size:30px}}.txt-emS{font-size:0.9em}.txt-emSS{font-size:0.7em}.txt-emSL{font-size:1.1em}.txtAc{text-align:center}.txtAr{text-align:right}.txtAl{text-align:left}.secContents p{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){.secContents p{margin:0vw 0vw 1.5625vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.secContents p{margin:0px 0px 20px 0px}}.tIn{text-indent:-1em;padding-left:1em}.txtThrough{text-decoration:line-through}.mg0{margin:0}.mgt0{margin-top:0}.mgt10{margin:1.33333vw 0vw 0vw 0vw}@media (min-width: 751px){.mgt10{margin:.78125vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mgt10{margin:10px 0px 0px 0px}}.mgt60{margin:8vw 0vw 0vw 0vw}@media (min-width: 751px){.mgt60{margin:4.6875vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mgt60{margin:60px 0px 0px 0px}}.mgB0{margin-bottom:0 !important}.mg10{margin:0vw 0vw 1.33333vw 0vw}@media (min-width: 751px){.mg10{margin:0vw 0vw .78125vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg10{margin:0px 0px 10px 0px}}.mg20{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){.mg20{margin:0vw 0vw 1.5625vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg20{margin:0px 0px 20px 0px}}.mg30{margin:0vw 0vw 4vw 0vw}@media (min-width: 751px){.mg30{margin:0vw 0vw 2.34375vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg30{margin:0px 0px 30px 0px}}.mg40{margin:0vw 0vw 5.33333vw 0vw}@media (min-width: 751px){.mg40{margin:0vw 0vw 3.125vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg40{margin:0px 0px 40px 0px}}.mg60{margin:0vw 0vw 8vw 0vw}@media (min-width: 751px){.mg60{margin:0vw 0vw 4.6875vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg60{margin:0px 0px 60px 0px}}.mg100{margin:0vw 0vw 13.33333vw 0vw}@media (min-width: 751px){.mg100{margin:0vw 0vw 7.8125vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.mg100{margin:0px 0px 100px 0px}}.boxLine{border:#21b5aa solid 1px;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}@media (min-width: 751px){.boxLine{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}.boxBg{background:rgba(217,214,187,0.1);padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}@media (min-width: 751px){.boxBg{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}.boxBg.red{background-color:#a8384f}.note li{font-size:0.9em;text-indent:-1em;padding-left:1em;margin-bottom:0.5em}.note li:last-child{margin-bottom:0}.note.txtN li{font-size:1em}.note.boxBg{padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}@media (min-width: 751px){.note.boxBg{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}.note:not(.boxBg):not(.boxLine){padding:0vw 0vw 0vw 0vw}@media (min-width: 751px){.note:not(.boxBg):not(.boxLine){padding:0vw 0vw 0vw 0vw}}.txtList li{text-indent:-1em;padding-left:1em;margin-bottom:0.5em}.txtList li:last-child{margin-bottom:0}.txtList li.mg20{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){.txtList li.mg20{margin:0vw 0vw 1.5625vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.txtList li.mg20{margin:0px 0px 20px 0px}}.txtList li.mgt10{margin:1.33333vw 0vw 0vw 0vw}@media (min-width: 751px){.txtList li.mgt10{margin:.78125vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.txtList li.mgt10{margin:10px 0px 0px 0px}}.txtList li ol{margin:0.5em 0 1em 0}ol.txtList li{text-indent:-1.5em;padding-left:1.5em}.stitA{background:url(../images/common/bg_tit_pt.webp) center left repeat;text-align:center;overflow-x:hidden}@media (max-width: 750px){.stitA{margin:0vw 0vw 8vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){.stitA{margin:0vw 0vw 4.6875vw 0vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){.stitA{margin:0px 0px 60px 0px}}@media (min-width: 1281px){.stitA{margin:0vw 0vw 3.125vw 0vw}}.stitA span{max-width:1280px;width:100%;margin:0 auto;position:relative;display:block}@media (max-width: 750px){.stitA span{padding:5.33333vw 4vw 5.33333vw 4vw}}@media (min-width: 751px) and (max-width: 1280px){.stitA span{padding:3.125vw 3.125vw 3.125vw 3.125vw}}@media (min-width: 1281px){.stitA span{padding:2.08333vw 2.08333vw 2.08333vw 2.08333vw}}.stitA span:before{content:"";display:block;position:absolute;right:-3px;bottom:0;height:3px;background:#f7c149;-webkit-transform:skewX(-45deg);transform:skewX(-45deg)}@media (max-width: 750px){.stitA span:before{width:40%}}@media (min-width: 751px) and (max-width: 1280px){.stitA span:before{width:300px}}@media (min-width: 1281px){.stitA span:before{width:300px}}@media (min-width: 1921px){.stitA:not(.wide){max-width:none;width:66.66667vw}}.stitB{color:#f7c149;font-weight:bold;font-size:5.33333vw;font-style:italic;padding-bottom:1em}@media (min-width: 751px){.stitB{font-size:3.125vw}}@media (min-width: 751px) and (min-width: 1281px){.stitB{font-size:40px}}.stitC{font-weight:bold;font-size:4.8vw;font-style:italic;position:relative;padding:0vw 0vw 0vw 5.33333vw;margin:0vw 0vw 2.66667vw 0vw;line-height:1.3}@media (min-width: 751px){.stitC{font-size:2.34375vw;padding:0vw 0vw 0vw 3.125vw;margin:0vw 0vw 1.5625vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.stitC{font-size:30px}}@media (min-width: 751px) and (min-width: 1281px){.stitC{margin:0px 0px 20px 0px}}@media (min-width: 1281px){.stitC{padding:0 0 0 40px}}.stitC::before{content:"";display:block;height:3px;width:0.8em;background:#FFF;position:absolute;left:0;top:0;bottom:0;margin:auto}.stitC.txtCYc::before{background-color:#f7c149}.accordionBox{display:none}hr{border:none;border-bottom:1px solid #666d72;margin:5.33333vw auto 5.33333vw auto}@media (min-width: 751px){hr{margin:3.125vw auto 3.125vw auto}}@media (min-width: 751px) and (min-width: 1281px){hr{margin:40px auto 40px auto}}header{position:relative;z-index:51}nav{position:fixed;z-index:51;top:0;width:100%;background:rgba(0,0,0,0.8);overflow:hidden}@media (max-width: 1280px){nav{background:rgba(0,0,0,0.9);display:-webkit-flex !important;display:flex !important;height:100vh;padding:10.66667vw 4vw 10.66667vw 4vw;overflow-y:scroll;opacity:0;pointer-events:none;transition:opacity 0.4s 0s ,z-index 0s 0.2s;z-index:-10;-webkit-align-items:center;align-items:center}}@media (max-width: 1280px) and (orientation: landscape){nav{-webkit-align-items:flex-start;align-items:flex-start}}@media (max-width: 1280px){nav.active{pointer-events:all;opacity:1;z-index:10;transition:opacity 0.4s 0.2s ,z-index 0s 0.2s}nav:before{content:"";width:100%;height:100px;background:url(../images/common/bg_tit_pt.webp) center left repeat;position:absolute;bottom:0;left:0}}@media (max-width: 750px){.navInner{width:100%;margin:0 auto}}@media (min-width: 751px) and (max-width: 1280px){.navInner{width:100%;margin:auto}}.navInner .navWrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width: 1280px){.navInner .navWrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1281px){.navInner .navWrap{padding:1.04167vw 0vw 1.04167vw 0vw}}.navInner .navWrap li{position:relative}@media (max-width: 750px){.navInner .navWrap li{width:100%;margin:0vw auto 4vw auto}.navInner .navWrap li:last-child a{margin-bottom:0}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li{width:auto;margin:.78125vw 1.5625vw .78125vw 1.5625vw;text-align:center}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){.navInner .navWrap li{margin:10px 20px 10px 20px}}.navInner .navWrap li.new a:before{font-weight:900;content:'NEW';display:inline-block;position:absolute;text-align:center;left:51%;-webkit-transform:translateX(-50%) skew(-11deg);transform:translateX(-50%) skew(-11deg)}@media (max-width: 750px){.navInner .navWrap li.new a:before{color:#f7c149;font-size:3.73333vw;padding:0vw .4vw 0vw .4vw;top:-5.1vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li.new a:before{color:#f7c149;font-size:2.1875vw;padding:0vw .23438vw 0vw .23438vw;top:-3vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){.navInner .navWrap li.new a:before{font-size:28px}}@media (min-width: 1281px){.navInner .navWrap li.new a:before{color:#000;background:#f7c149;bottom:-1vw;padding:0 2px;font-size:.78125vw}}.navInner .navWrap li a{position:relative;line-height:1;display:block}@media (max-width: 750px){.navInner .navWrap li a{margin:0vw auto 5.33333vw auto}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a{margin:0vw auto 3.125vw auto}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){.navInner .navWrap li a{margin:0px auto 40px auto}}@media (min-width: 1281px){.navInner .navWrap li a{margin:0vw 1.5625vw 0vw 0vw}.navInner .navWrap li a:last-child{margin-left:0}}@media (max-width: 750px){.navInner .navWrap li a[href*="#top"],.navInner .navWrap li a[href*="../"]{width:17.06667vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#top"],.navInner .navWrap li a[href*="../"]{width:10vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#top"],.navInner .navWrap li a[href*="../"]{width:2.53333vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#movieCol"],.navInner .navWrap li a[href*="./movie/"]{width:30vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#movieCol"],.navInner .navWrap li a[href*="./movie/"]{width:17.57813vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#movieCol"],.navInner .navWrap li a[href*="./movie/"]{width:4.45313vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#aboutCol"]{width:31.6vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#aboutCol"]{width:18.51563vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#aboutCol"]{width:4.69063vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#storyCol"],.navInner .navWrap li a[href*="./story/"]{width:30.53333vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#storyCol"],.navInner .navWrap li a[href*="./story/"]{width:17.89063vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#storyCol"],.navInner .navWrap li a[href*="./story/"]{width:4.53229vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#characterCol"],.navInner .navWrap li a[href*="./character/"]{width:55.86667vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#characterCol"],.navInner .navWrap li a[href*="./character/"]{width:32.73438vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#characterCol"],.navInner .navWrap li a[href*="./character/"]{width:8.29271vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#systemCol"]{width:37.73333vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#systemCol"]{width:22.10938vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#systemCol"]{width:5.60104vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#creatorCol"]{width:43.06667vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#creatorCol"]{width:25.23437vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#creatorCol"]{width:6.39271vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="#specCol"]{width:23.86667vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="#specCol"]{width:13.98437vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="#specCol"]{width:4.66146vw;padding:0 0.4vw}}@media (max-width: 750px){.navInner .navWrap li a[href*="./product/"]{width:47.46667vw}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWrap li a[href*="./product/"]{width:27.8125vw}}@media (min-width: 1281px){.navInner .navWrap li a[href*="./product/"]{width:7.04583vw}}.navInner .navWishlist{position:absolute;right:0;top:0}@media (max-width: 750px){.navInner .navWishlist{display:none}}@media (min-width: 751px) and (max-width: 1280px){.navInner .navWishlist{display:none}}@media (min-width: 1281px){.navInner .navWishlist{width:17.08333vw}}.btn-trigger{position:relative;width:8.66667vw;height:7.62667vw;cursor:pointer}.btn-trigger .bntNavInner span{position:absolute;left:0;width:100%;height:.69333vw;background-color:#000;border-radius:4px}.btn-trigger,.btn-trigger .bntNavInner span{display:inline-block;transition:all .5s;box-sizing:border-box}.btn-trigger .bntNavInner span:nth-of-type(1){top:0}.btn-trigger .bntNavInner span:nth-of-type(2){top:2.26667vw}.btn-trigger .bntNavInner span:nth-of-type(3){bottom:0}#btnNav{position:fixed;top:0;right:0;z-index:100;background:#FFF;border-radius:0;border:none;width:13.33333vw;height:13.33333vw}@media (min-width: 751px) and (max-width: 1280px){#btnNav{width:7.8125vw;height:7.8125vw;max-height:100px}}@media (min-width: 1281px){#btnNav{display:none}}#btnNav .bntNavInner{position:relative;width:5.73333vw;height:5.06667vw;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;margin:auto}#btnNav .bntNavInner span:nth-of-type(1){-webkit-animation:bar01 .75s forwards;animation:bar01 .75s forwards}@keyframes bar01{0%{-webkit-transform:translateY(2.26667vw) rotate(45deg);transform:translateY(2.26667vw) rotate(45deg)}50%{-webkit-transform:translateY(2.26667vw) rotate(0);transform:translateY(2.26667vw) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}#btnNav .bntNavInner span:nth-of-type(2){transition:all .25s .25s;opacity:1}#btnNav .bntNavInner span:nth-of-type(3){-webkit-animation:bar03 .75s forwards;animation:bar03 .75s forwards}@keyframes bar03{0%{-webkit-transform:translateY(-2.26667vw) rotate(-45deg);transform:translateY(-2.26667vw) rotate(-45deg)}50%{-webkit-transform:translateY(-2.26667vw) rotate(0);transform:translateY(-2.26667vw) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}#btnNav.active .bntNavInner span:nth-of-type(1){-webkit-animation:active-bar01 .75s forwards;animation:active-bar01 .75s forwards}@keyframes active-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(2.26667vw) rotate(0);transform:translateY(2.26667vw) rotate(0)}100%{-webkit-transform:translateY(2.26667vw) rotate(45deg);transform:translateY(2.26667vw) rotate(45deg)}}#btnNav.active .bntNavInner span:nth-of-type(2){opacity:0}#btnNav.active .bntNavInner span:nth-of-type(3){-webkit-animation:active-bar03 .75s forwards;animation:active-bar03 .75s forwards}@keyframes active-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-2.26667vw) rotate(0);transform:translateY(-2.26667vw) rotate(0)}100%{-webkit-transform:translateY(-2.26667vw) rotate(-45deg);transform:translateY(-2.26667vw) rotate(-45deg)}}#footerWrap{position:relative;z-index:1;background:#000}@media (max-width: 750px){#footerWrap{padding:5.33333vw 0vw 5.33333vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){#footerWrap{padding:3.125vw 0vw 3.125vw 0vw}}@media (min-width: 1281px){#footerWrap{padding:2.08333vw 0vw 2.08333vw 0vw}}#footerWrap .snsList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#footerWrap .snsList li{margin:0 0.5rem}@media (max-width: 750px){#footerWrap .snsList li{width:9.33333vw}}@media (min-width: 751px) and (max-width: 1280px){#footerWrap .snsList li{width:3.90625vw}}@media (min-width: 1281px){#footerWrap .snsList li{width:2.60417vw}}#footerWrap .copyTxt{padding:0 2rem;text-align:center;margin-bottom:1.5em;color:#CCC;font-size:16px;font-size:clamp(14px, 1.25vw, 16px)}@media (max-width: 750px){#footerWrap .copyTxt{font-size:clamp(14px, 1.70667vw, 16px)}}#footerWrap .copyTxt:last-child{margin-bottom:0}#load{position:fixed;z-index:999;width:100vw;height:100vh;background:#000;opacity:1;transition:opacity 2s , -webkit-filter 2s;transition:opacity 2s , filter 2s;transition:opacity 2s , filter 2s , -webkit-filter 2s;-webkit-filter:blur(0);filter:blur(0)}#load.s{opacity:0;-webkit-filter:blur(100px);filter:blur(100px);pointer-events:none}#load #loadbar{width:100%;height:1px;top:0;bottom:0;margin:auto;position:fixed}#load .progressbar-text{text-align:center;bottom:30px;top:0;left:0;right:0;margin:auto;font-size:2em;height:1em;font-family:"Chakra Petch", serif}#onetrust-consent-sdk{font-family:auto, sans-serif !important}#onetrust-consent-sdk a{display:inline !important}#bne{font-weight:normal;letter-spacing:0;line-height:1;z-index:50;position:relative}#bne a{color:#333}#bne .pr-footer{min-height:0 !important}.fancybox-button--close{width:24px;height:24px;padding:10px;background:url(../images/common/ico_close.webp) no-repeat center;background-size:contain;top:10px;right:10px}#particles-js{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:0}#bgDeco{position:absolute;top:0;width:100%;height:100%;z-index:0}#bgDeco li{height:100%;width:400px;position:absolute;top:0;z-index:0;opacity:0.5}@media (max-width: 750px){#bgDeco li{width:36vw}}@media (min-width: 751px) and (max-width: 1280px){#bgDeco li{width:31.25vw}}@media (min-width: 1281px){#bgDeco li{width:20.83333vw}}#bgDeco li:nth-child(1){background:url(../images/common/deco_l_01.webp) repeat-y;background-size:100% auto;left:0}#bgDeco li:nth-child(2){background:url(../images/common/deco_l_02.webp) repeat-y;background-size:100% auto;left:0}#bgDeco li:nth-child(3){background:url(../images/common/deco_r_01.webp) repeat-y;background-size:100% auto;right:0}#bgDeco li:nth-child(4){background:url(../images/common/deco_r_02.webp) repeat-y;background-size:100% auto;right:0}#popWishlist,#popReservation{background:#000;width:90%;position:relative;padding:10.66667vw 5.33333vw 10.66667vw 5.33333vw;display:none}@media (min-width: 751px) and (max-width: 1280px){#popWishlist,#popReservation{width:54.6875vw;padding:6.25vw 3.125vw 6.25vw 3.125vw}}@media (min-width: 1281px){#popWishlist,#popReservation{width:36.45833vw;padding:4.16667vw 2.08333vw 4.16667vw 2.08333vw}}#popWishlist .popupInner,#popReservation .popupInner{text-align:center;font-size:3.2vw;font-weight:bold;font-style:italic}@media (min-width: 751px) and (max-width: 1280px){#popWishlist .popupInner,#popReservation .popupInner{font-size:1.875vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#popWishlist .popupInner,#popReservation .popupInner{font-size:24px}}@media (min-width: 1281px){#popWishlist .popupInner,#popReservation .popupInner{font-size:1.25vw}}#popWishlist .comment,#popReservation .comment{font-size:0.7em;font-style:normal;font-weight:normal;margin-top:1.5em;color:#CCC}#popWishlist .btnList,#popReservation .btnList{margin:5.33333vw auto 0vw auto}@media (min-width: 751px) and (max-width: 1280px){#popWishlist .btnList,#popReservation .btnList{margin:3.125vw auto 0vw auto}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#popWishlist .btnList,#popReservation .btnList{margin:40px auto 0px auto}}@media (min-width: 1281px){#popWishlist .btnList,#popReservation .btnList{margin:2.08333vw auto 0vw auto}}#popWishlist .btnList li,#popReservation .btnList li{width:60.13333vw;margin:0vw auto 2.66667vw auto}@media (min-width: 751px) and (max-width: 1280px){#popWishlist .btnList li,#popReservation .btnList li{width:35.23438vw;margin:0vw auto 1.5625vw auto}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#popWishlist .btnList li,#popReservation .btnList li{margin:0px auto 20px auto}}@media (min-width: 1281px){#popWishlist .btnList li,#popReservation .btnList li{width:23.48958vw;margin:0vw auto 1.04167vw auto}}#popWishlist .btnList li:last-child,#popReservation .btnList li:last-child{margin-bottom:0}#popWishlist .btnList li .close,#popReservation .btnList li .close{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.7;pointer-events:none}#popWishlist .popDeco,#popReservation .popDeco{pointer-events:none}#popWishlist .popDeco::before,#popWishlist .popDeco::after,#popReservation .popDeco::before,#popReservation .popDeco::after{content:"";display:block;pointer-events:none;position:absolute}#popWishlist .popDeco_A::before,#popWishlist .popDeco_A::after,#popReservation .popDeco_A::before,#popReservation .popDeco_A::after{width:22.8vw;height:20.4vw}@media (min-width: 751px) and (max-width: 1280px){#popWishlist .popDeco_A::before,#popWishlist .popDeco_A::after,#popReservation .popDeco_A::before,#popReservation .popDeco_A::after{width:13.35938vw;height:11.95313vw;max-height:153px}}@media (min-width: 1281px){#popWishlist .popDeco_A::before,#popWishlist .popDeco_A::after,#popReservation .popDeco_A::before,#popReservation .popDeco_A::after{width:8.90625vw;height:11.95313vw}}#popWishlist .popDeco_A::before,#popReservation .popDeco_A::before{background:url(../images/common/popup/deco_tl.webp) no-repeat top 10px left 10px;background-size:contain;top:0;left:0}#popWishlist .popDeco_A::after,#popReservation .popDeco_A::after{background:url(../images/common/popup/deco_br.webp) no-repeat bottom 10px right 10px;background-size:contain;bottom:0;right:0}#popWishlist .popDeco_B::before,#popWishlist .popDeco_B::after,#popReservation .popDeco_B::before,#popReservation .popDeco_B::after{width:20.4vw;height:22.8vw}@media (min-width: 751px) and (max-width: 1280px){#popWishlist .popDeco_B::before,#popWishlist .popDeco_B::after,#popReservation .popDeco_B::before,#popReservation .popDeco_B::after{width:11.95313vw;height:13.35938vw;max-height:171px}}@media (min-width: 1281px){#popWishlist .popDeco_B::before,#popWishlist .popDeco_B::after,#popReservation .popDeco_B::before,#popReservation .popDeco_B::after{width:7.96875vw;height:13.35938vw}}#popWishlist .popDeco_B::before,#popReservation .popDeco_B::before{background:url(../images/common/popup/deco_tr.webp) no-repeat top 10px right 10px;background-size:contain;top:0;right:0}#popWishlist .popDeco_B::after,#popReservation .popDeco_B::after{background:url(../images/common/popup/deco_bl.webp) no-repeat bottom 10px left 10px;background-size:contain;bottom:0;left:0}#popWishlist.reservation,#popReservation.reservation{padding:5.33333vw 5.33333vw 8vw 5.33333vw}@media (min-width: 751px) and (max-width: 1280px){#popWishlist.reservation,#popReservation.reservation{width:62.5vw;padding:6.25vw 6.25vw 6.25vw 6.25vw}}@media (min-width: 1281px){#popWishlist.reservation,#popReservation.reservation{width:41.66667vw;padding:4.16667vw 4.16667vw 4.16667vw 4.16667vw}}#popWishlist.reservation .btnList,#popReservation.reservation .btnList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li{width:46.66667vw;margin:0vw auto 2.66667vw auto}@media (min-width: 751px) and (max-width: 1280px){#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li{width:25vw;margin:0vw auto 1.5625vw auto}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li{margin:0px auto 20px auto}}@media (min-width: 1281px){#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li{width:16.66667vw;margin:0vw auto 1.04167vw auto}}#popWishlist.reservation .btnList li:last-child,#popReservation.reservation .btnList li:last-child{margin-bottom:0}#popWishlist.reservation .btnList li .close,#popReservation.reservation .btnList li .close{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.7;pointer-events:none}.lower{position:relative}@media (max-width: 750px){.lower{padding:6.66667vw 0vw 17.33333vw 0vw}}@media (min-width: 751px) and (max-width: 1280px){.lower{padding:6.25vw 0vw 10.15625vw 0vw}}@media (min-width: 1281px){.lower{padding:6.77083vw 0vw 6.77083vw 0vw}}.lower .snav{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:8vw 0vw 0vw 0vw}@media (min-width: 751px){.lower .snav{margin:4.6875vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.lower .snav{margin:60px 0px 0px 0px}}@media (max-width: 750px){.lower .snav li{width:49%;margin-right:2%}.lower .snav li:last-child,.lower .snav li:nth-child(2n){margin-right:0}.lower .snav li:not(:nth-child(-n+2)){margin-top:2%}}@media (min-width: 751px){.lower .snav li{width:24%;margin-right:1.3%}.lower .snav li:last-child,.lower .snav li:nth-child(4n){margin-right:0}}.lower .snav li a{padding:2.66667vw 0vw 2.66667vw 0vw;background:#FFF;text-decoration:none;color:#000;width:100%;line-height:1;display:block;text-align:center;font-weight:bold;font-size:3.2vw;-webkit-transform:skewX(-10deg);transform:skewX(-10deg);transition:background 0.4s}@media (min-width: 751px){.lower .snav li a{padding:1.17188vw 0vw 1.17188vw 0vw;font-size:1.875vw}}@media (min-width: 751px) and (min-width: 1281px){.lower .snav li a{font-size:24px}}.lower .snav li a:hover,.lower .snav li a.active{background:#f7c149}.lower .snav li a.active{pointer-events:none}.lower .ssnav{width:96%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:4vw auto 8vw auto;font-weight:bold}@media (min-width: 751px){.lower .ssnav{width:100%;margin:2.34375vw auto 4.6875vw auto}}@media (min-width: 751px) and (min-width: 1281px){.lower .ssnav{margin:30px auto 60px auto}}.lower .ssnav li{border-right:2px solid #FFF;border-left:2px solid #FFF;-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width: 750px){.lower .ssnav li{width:50%}.lower .ssnav li:last-child,.lower .ssnav li:nth-child(2n){border-left:0}.lower .ssnav li:not(:nth-child(-n+2)){margin-top:5%}}@media (min-width: 751px){.lower .ssnav li{width:25%}.lower .ssnav li:not(:first-child){border-left:none}}.lower .ssnav li a{text-decoration:none;color:#FFF;font-size:3.2vw;text-align:center;width:100%;display:block;transition:color 0.4s , opacity 0.2s;line-height:1.2}@media (min-width: 751px){.lower .ssnav li a{font-size:1.875vw}}@media (min-width: 751px) and (min-width: 1281px){.lower .ssnav li a{font-size:24px}}.lower .ssnav li a:hover,.lower .ssnav li a.active{color:#f7c149}.lower .ssnav li a:has(.ps):hover,.lower .ssnav li a:has(.ps).active,.lower .ssnav li a:has(.xbox):hover,.lower .ssnav li a:has(.xbox).active,.lower .ssnav li a:has(.steam):hover,.lower .ssnav li a:has(.steam).active{opacity:0.7}.lower .ssnav li a .ps{color:#6fbfff}.lower .ssnav li a .xbox{color:#9bf00b}.lower .ssnav li a .steam{color:#eee}@media (max-width: 750px){.lower .ssnav.col3 li:last-child{border-left:2px solid #FFF}.lower .ssnav.col3 li:nth-child(2n){border-left:none !important}}@media (min-width: 751px){.lower .ssnav.col3 li{width:33.3%}.lower .ssnav.col3 li:not(:first-child){border-left:none}}.lower #fixSsNav{width:100%;position:fixed;top:0;left:0;background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 100%);padding:5.33333vw 14.66667vw 6.66667vw 1.33333vw}@media (min-width: 751px) and (max-width: 1280px){.lower #fixSsNav{padding:3.125vw 8.59375vw 3.90625vw .78125vw}}@media (min-width: 1281px){.lower #fixSsNav{background:linear-gradient(180deg, #000 20%, rgba(0,0,0,0) 100%);padding:4.16667vw 0vw 1.5625vw 0vw}}.lower #fixSsNav .ssnav{width:100%;margin:0 auto}.lower .detaileBox{position:relative;background:#000;background:linear-gradient(90deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 65%, rgba(0,0,0,0.2) 100%);border-left:6px solid #f7c149;width:100%}@media (max-width: 750px){.lower .detaileBox{padding:6.66667vw 6.66667vw 6.66667vw 6.66667vw}}@media (min-width: 751px){.lower .detaileBox{padding:3.90625vw 3.90625vw 3.90625vw 3.90625vw;margin:4.6875vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){.lower .detaileBox{margin:60px 0px 0px 0px}}@media (min-width: 1281px){.lower .detaileBox{padding:2.60417vw 2.60417vw 2.60417vw 2.60417vw;margin:4.16667vw 0vw 0vw 0vw}}.lower .detaileBox::before{content:"";display:block;background:url(../images/common/deco_boxitem.webp) top center no-repeat;background-size:contain;width:18px;height:28px;position:absolute;top:-28px;left:-12px}html{scroll-behavior:smooth;scroll-padding-top:22.66667vw}@media (min-width: 751px) and (max-width: 1280px){html{scroll-padding-top:8.98438vw}}@media (min-width: 1281px){html{scroll-padding-top:160px}}@media (max-width: 750px){#productDetailCol h2{width:70.2vw}}@media (min-width: 751px){#productDetailCol h2{width:54.84375vw}}@media (min-width: 1281px){#productDetailCol h2{width:36.5625vw}}#productDetailCol .pfList{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0vw 0vw 2.66667vw 0vw}@media (max-width: 750px){#productDetailCol .pfList{font-size:0.8em}}@media (min-width: 751px){#productDetailCol .pfList{margin:0vw 0vw 1.5625vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){#productDetailCol .pfList{margin:0px 0px 20px 0px}}#productDetailCol .pfList li{text-align:center;background:#FFF;color:#000;border-radius:100px}#productDetailCol .pfList li.ps{background:#0064b7;color:#FFF}#productDetailCol .pfList li.xbox{background:#9bf00b}#productDetailCol .pfList li.steam{background:#eee}@media (max-width: 750px){#productDetailCol .pfList li{width:49%;margin-right:2%}#productDetailCol .pfList li:last-child,#productDetailCol .pfList li:nth-child(2n){margin-right:0}#productDetailCol .pfList li:not(:nth-child(-n+2)){margin-top:2%}}@media (min-width: 751px){#productDetailCol .pfList li{width:24%;margin-right:1.3%}#productDetailCol .pfList li:last-child,#productDetailCol .pfList li:nth-child(4n){margin-right:0}}#productDetailCol .itemCont{margin:0vw 0vw 13.33333vw 0vw}@media (min-width: 751px){#productDetailCol .itemCont{margin:0vw 0vw 7.8125vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){#productDetailCol .itemCont{margin:0px 0px 100px 0px}}#productDetailCol .itemCont:last-child{margin-bottom:0}#productDetailCol .productImg{width:100%;margin:0vw auto 4vw auto}@media (min-width: 751px){#productDetailCol .productImg{margin:0vw auto 2.34375vw auto}}@media (min-width: 751px) and (min-width: 1281px){#productDetailCol .productImg{margin:0px auto 30px auto}}#productDetailCol .price{text-align:right;font-size:4vw;font-weight:bold;margin:0vw auto 4vw auto}@media (min-width: 751px){#productDetailCol .price{font-size:2.34375vw;margin:0vw auto 2.34375vw auto}}@media (min-width: 751px) and (min-width: 1281px){#productDetailCol .price{font-size:30px}}@media (min-width: 751px) and (min-width: 1281px){#productDetailCol .price{margin:0px auto 30px auto}}#productDetailCol .price span{font-size:1.5em;padding:0 0.2em}@media (min-width: 751px){#productDetailCol .txtList{font-size:1.1em}}#productDetailCol .linkList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (max-width: 750px){#productDetailCol .linkList li{width:100%;margin-top:3%}#productDetailCol .linkList li:last-child,#productDetailCol .linkList li:nth-child(2n){margin-right:0%}}@media (min-width: 751px){#productDetailCol .linkList li{width:32%;margin-right:2%}#productDetailCol .linkList li:last-child,#productDetailCol .linkList li:nth-child(3n){margin-right:0%}#productDetailCol .linkList li:not(:nth-child(-n+3)){margin-top:2%}}#productDetailCol .linkList li a{padding:2vw 0vw 2vw 0vw;display:block;width:100%;color:#FFF;border:1px solid #FFF;text-align:center;text-decoration:none;transition:0.4s;line-height:1.3}@media (min-width: 751px){#productDetailCol .linkList li a{padding:1.17188vw 0vw 1.17188vw 0vw}}#productDetailCol .linkList li a.ps{color:#6fbfff;border-color:#6fbfff}#productDetailCol .linkList li a.xbox{color:#9bf00b;border-color:#9bf00b}#productDetailCol .linkList li a.steam{color:#eee;border-color:#eee}#productDetailCol .linkList li a.close{opacity:0.5;pointer-events:none;-webkit-filter:saturate(0);filter:saturate(0)}#productDetailCol .linkList li a:hover{background:#FFF;color:#000}#productDetailCol .linkList li a:hover.ps{background:#0064b7;border-color:#0064b7;color:#FFF}#productDetailCol .linkList li a:hover.xbox{background:#9bf00b;color:#000}#productDetailCol .linkList li a:hover.steam{background:#eee;color:#000}#productDetailCol .linkList.cY a{color:#f9e8a5;border-color:#f9e8a5}#productDetailCol .linkList.cY a:hover{background:#f7c149;border-color:#f7c149}#productDetailCol .txt01{text-align:center;font-size:4.8vw;color:#f7c149;font-weight:bold;margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){#productDetailCol .txt01{font-size:2.34375vw;margin:0vw 0vw 2.34375vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){#productDetailCol .txt01{font-size:30px}}@media (min-width: 751px) and (min-width: 1281px){#productDetailCol .txt01{margin:0px 0px 30px 0px}}#productDetailCol .stitB.ps{color:#6fbfff}#productDetailCol .stitB.xboxSteam{color:#9bf00b}#productDetailCol .stitB.xboxSteam span{color:#eee}#productDetailCol .productList{width:100%;max-width:100%;overflow-x:scroll;margin:0vw 0vw 8vw 0vw;padding:0vw 0vw 5.33333vw 0vw}@media (min-width: 751px) and (max-width: 1280px){#productDetailCol .productList{margin:0vw 0vw 4.6875vw 0vw;padding:0vw 0vw 3.125vw 0vw}}@media (min-width: 751px) and (max-width: 1280px) and (min-width: 1281px){#productDetailCol .productList{margin:0px 0px 60px 0px}}@media (min-width: 1281px){#productDetailCol .productList{margin:0vw 0vw 3.125vw 0vw;padding:0vw 0vw 2.08333vw 0vw}}#productDetailCol .productList table{border-collapse:collapse;border-spacing:0;text-align:center;width:100%;max-width:1074px}@media (max-width: 750px){#productDetailCol .productList table{width:800px;font-size:0.65em}}#productDetailCol .productList table th,#productDetailCol .productList table td{padding:0.3em 0.2em;line-height:1.3}#productDetailCol .productList table th.bDl-R,#productDetailCol .productList table td.bDl-R{border-right:1px solid #59b7d8}#productDetailCol .productList table th.bW-B,#productDetailCol .productList table td.bW-B{border-bottom:1px solid #FFF}#productDetailCol .productList table th.bW-T,#productDetailCol .productList table td.bW-T{border-top:1px solid #FFF}#productDetailCol .productList table th{background:#FFF;border:1px solid #000;color:#000;vertical-align:middle}#productDetailCol .productList table th.package{background:#dd5168;color:#FFF}#productDetailCol .productList table th.dl{background:#59b7d8;color:#FFF}#productDetailCol .productList table td{border:1px solid #FFF}#productDetailCol .productList table td.package{background:#570e1d}#productDetailCol .productList table td.dl{background:#0c163d}#productDetailCol .productList table td.bNo{border:none;opacity:0}#productDetailCol .productList table .sTxt{font-size:0.8em}@media (max-width: 750px){#productDetailCol .productList table.ps{width:153.33333vw}#productDetailCol .productList table.ps th{width:11.8%}#productDetailCol .productList table.ps th.itemTitle{width:17%}#productDetailCol .productList table.ps td{width:11.8%}}@media (min-width: 751px){#productDetailCol .productList table.ps th:not(.itemTitle){width:11.4%}}@media (max-width: 750px){#productDetailCol .productList table.dl{width:100%}}@media (max-width: 750px){#productDetailCol .productList table.dl th{width:23%}}#productDetailCol .productList table.dl th.itemTitle{width:31%}@media (min-width: 751px){#productDetailCol .productList table.dl th.itemTitle{width:20%}}@media (max-width: 750px){#productDetailCol #precautions .stitA--precautions img{width:28vw}}@media (min-width: 751px) and (max-width: 1280px){#productDetailCol #precautions .stitA--precautions img{width:16.40625vw}}@media (min-width: 1281px){#productDetailCol #precautions .stitA--precautions img{width:10.9375vw}}@media (max-width: 750px){#productDetailCol.package .stitA--01 img{width:62.93333vw}}@media (min-width: 751px) and (max-width: 1280px){#productDetailCol.package .stitA--01 img{width:36.875vw}}@media (min-width: 1281px){#productDetailCol.package .stitA--01 img{width:24.58333vw}}@media (max-width: 750px){#productDetailCol.package .stitA--02 img{width:66.4vw}}@media (min-width: 751px) and (max-width: 1280px){#productDetailCol.package .stitA--02 img{width:38.90625vw}}@media (min-width: 1281px){#productDetailCol.package .stitA--02 img{width:25.9375vw}}@media (max-width: 750px){#productDetailCol.package .stitA--03 img{width:21.06667vw}}@media (min-width: 751px) and (max-width: 1280px){#productDetailCol.package .stitA--03 img{width:12.34375vw}}@media (min-width: 1281px){#productDetailCol.package .stitA--03 img{width:8.22917vw}}@media (max-width: 750px){#productDetailCol.package .stitA--04 img{width:55.33333vw}}@media (min-width: 751px) and (max-width: 1280px){#productDetailCol.package .stitA--04 img{width:32.42188vw}}@media (min-width: 1281px){#productDetailCol.package .stitA--04 img{width:21.61458vw}}@media (max-width: 750px){#productDetailCol.dl .stitA--01 img{width:83.6vw}}@media (min-width: 751px) and (max-width: 1280px){#productDetailCol.dl .stitA--01 img{width:48.98438vw}}@media (min-width: 1281px){#productDetailCol.dl .stitA--01 img{width:32.65625vw}}@media (max-width: 750px){#productDetailCol.dl .stitA--02 img{width:71.46667vw}}@media (min-width: 751px) and (max-width: 1280px){#productDetailCol.dl .stitA--02 img{width:41.875vw}}@media (min-width: 1281px){#productDetailCol.dl .stitA--02 img{width:27.91667vw}}@media (max-width: 750px){#productDetailCol.dl .stitA--03 img{width:61.6vw}}@media (min-width: 751px) and (max-width: 1280px){#productDetailCol.dl .stitA--03 img{width:36.09375vw}}@media (min-width: 1281px){#productDetailCol.dl .stitA--03 img{width:24.0625vw}}@media (max-width: 750px){#productDetailCol.benefit .stitA--01 img{width:100%}}@media (min-width: 751px) and (max-width: 1280px){#productDetailCol.benefit .stitA--01 img{width:56.875vw}}@media (min-width: 1281px){#productDetailCol.benefit .stitA--01 img{width:37.91667vw}}#productDetailCol.benefit .snav{margin:8vw 0vw 10.66667vw 0vw}@media (min-width: 751px){#productDetailCol.benefit .snav{margin:4.6875vw 0vw 6.25vw 0vw}}@media (min-width: 751px) and (min-width: 1281px){#productDetailCol.benefit .snav{margin:60px 0px 80px 0px}}@media (max-width: 750px){#productDetailCol.productlist .stitA--01 img{width:34.8vw}}@media (min-width: 751px) and (max-width: 1280px){#productDetailCol.productlist .stitA--01 img{width:20.39063vw}}@media (min-width: 1281px){#productDetailCol.productlist .stitA--01 img{width:13.59375vw}}

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