html{background:#020108;overflow-x:hidden;scrollbar-color:#f50a64 #020108;scrollbar-width:thin}html::-webkit-scrollbar{width:.4vw}@media screen and (min-width: 751px){html::-webkit-scrollbar{width:.07813vw}}@media screen and (min-width: 1280px){html::-webkit-scrollbar{width:1px}}html::-webkit-scrollbar-track{background-color:#020108}html::-webkit-scrollbar-thumb{box-shadow:inset 0 0 1000px #f50a64}*{margin:0;padding:0;box-sizing:border-box}body{display:block;width:100%;overflow-x:hidden;position:relative;font-family:'Oswald', sans-serif;font-weight:200;line-height:1.5;letter-spacing:0.12em;-webkit-text-size-adjust:100%;color:#fff}body::before{content:'';display:block;width:100%;height:100%;background:url(../images/common/bg.jpg) top center no-repeat;background-size:cover;position:fixed;bottom:0;left:0;z-index:-1}@media screen and (min-width: 751px){body::before{background:url(../images/common/bg_pc.jpg) bottom center no-repeat;background-size:cover;position:fixed}}.wrapper{position:relative;z-index:2}img{width:100%;height:auto;vertical-align:bottom;font-size:0;line-height:1;outline:none}ul li{list-style-type:none}h1,h2,h3,h4,h5,h6{line-height:1}a{color:#f50a64;text-decoration:underline}@media screen and (min-width: 751px){a{transition:.3s ease-out}a:hover{opacity:0.6}}.sp{display:block}@media screen and (min-width: 751px){.sp{display:none}}.pc{display:none}@media screen and (min-width: 751px){.pc{display:block}}.hide{display:none}.cRed{color:#f50a64}.cBlue{color:#3fd1e7}.cWhite{color:#fff !important}.mt0{margin-top:0 !important}.mtS{margin-top:1em !important}.mtM{margin-top:8vw !important}@media screen and (min-width: 751px){.mtM{margin-top:4.6875vw !important}}@media screen and (min-width: 1280px){.mtM{margin-top:60px !important}}.fzS{font-size:80% !important}.noIndent{text-indent:0 !important;padding-left:0 !important}.txC{text-align:center !important}.width-100per{width:100% !important}.maxContentWidth{width:92vw;margin-inline:auto}@media screen and (min-width: 751px){.maxContentWidth{max-width:1180px;width:92.1875vw}}.maxContentWidth-s{width:77.33333vw;margin-inline:auto}@media screen and (min-width: 751px){.maxContentWidth-s{max-width:580px;width:45.3125vw}}.maskTitle{-webkit-background-clip:text;background-size:100% 100%;background-image:url(../../images/common/ttl_mask.png);text-align:center;font-style:italic;font-size:13.33333vw;color:transparent}@media screen and (min-width: 751px){.maskTitle{background-size:auto;font-size:7.8125vw}}@media screen and (min-width: 1280px){.maskTitle{font-size:100px}}#stalker{display:none}@media screen and (min-width: 751px){#stalker{display:block;pointer-events:none;position:fixed;top:-8px;left:-8px;width:16px;height:16px;background:#fff;border-radius:50%;-webkit-transform:translate(0, 0);transform:translate(0, 0);transition:0.2s ease-out;z-index:9999;opacity:0.3;box-shadow:0 0 200px 200px #fff;mix-blend-mode:soft-light}#stalker.hover{opacity:0.8;transition:0.2s ease-out}}#btnMenu{display:block;width:13.33333vw;height:5.33333vw;position:fixed;top:5.33333vw;right:4vw;z-index:999;cursor:pointer}#btnMenu span{display:block;position:absolute;right:0;transition:all .4s}#btnMenu span:nth-of-type(1){background:#fff;width:13.33333vw;height:.26667vw;top:0}#btnMenu span:nth-of-type(2){background:#fff;width:5.33333vw;height:.26667vw;top:2.66667vw}#btnMenu.close span:nth-of-type(1){background:#f50a64;width:13.33333vw;-webkit-transform:translate(1.33333vw, 1.33333vw) rotate(-30deg);transform:translate(1.33333vw, 1.33333vw) rotate(-30deg)}#btnMenu.close span:nth-of-type(2){background:#f50a64;width:13.33333vw;-webkit-transform:translate(1.33333vw, -1.33333vw) rotate(30deg);transform:translate(1.33333vw, -1.33333vw) rotate(30deg)}@media screen and (min-width: 751px){#btnMenu{display:none}}@media screen and (max-width: 750px){header::before{content:'';display:block;width:100vw;height:17.33333vw;background:linear-gradient(180deg, #0b0f17 0%, #0b0f17 60%, rgba(11,15,23,0) 100%);position:fixed;top:0;z-index:99}}nav{display:block}@media screen and (max-width: 750px){nav{background:#0b0f17 url(../images/common/bg_nav.jpg) bottom center no-repeat;background-size:100% auto;width:100%;height:100vh;max-height:100vh;position:fixed;top:0;z-index:999;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:0;transition:all ease-in-out 0.5s;pointer-events:none}nav::after{content:'';display:block;width:67.86667vw;height:9.46667vw;margin:5.33333vw auto;background:url(../images/common/logo.png) top center no-repeat;background-size:contain}nav.show{opacity:1;pointer-events:all}}@media screen and (max-width: 750px) and (orientation: landscape){nav::after{display:none}}@media screen and (max-width: 750px){nav ul{display:block;padding-top:13.33333vw}nav ul li{display:block;border-top:1px solid rgba(255,255,255,0.3);position:relative}nav ul li:last-child{border-bottom:1px solid rgba(255,255,255,0.3)}nav ul li a{display:block;padding:8vw 0;font-size:4.8vw;font-weight:300;color:#fff;text-decoration:none;text-align:center}nav ul li.new::before{content:'';display:block;width:12.93333vw;height:4vw;background:#f50a64;position:absolute;top:50%;left:9.33333vw;-webkit-transform:translate(0, -50%) skewX(-30deg);transform:translate(0, -50%) skewX(-30deg)}nav ul li.new::after{content:'NEW';display:block;width:12.93333vw;color:#020108;position:absolute;top:50%;left:9.33333vw;z-index:2;-webkit-transform:translate(0, -50%) skewX(0);transform:translate(0, -50%) skewX(0);font-size:3.46667vw;font-weight:400;text-align:center}nav ul li.select a{color:#f50a64}}@media screen and (min-width: 751px){nav{display:block;width:50%;height:7.8125vw;position:fixed;top:0;right:34.375vw;z-index:999}}@media screen and (min-width: 1280px){nav{width:100%;height:100px;right:440px}}@media screen and (min-width: 1280px) and (min-width: 1280px) and (max-width: 1470px){nav{width:50%}}@media screen and (min-width: 751px){nav ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end}}@media screen and (min-width: 1280px){nav ul{margin-left:140px}}@media screen and (min-width: 751px){nav ul li{display:block;margin:.625vw .39063vw 0;padding:.39063vw 0 0;position:relative}nav ul li a{font-size:1.25vw;font-weight:300;text-decoration:none;color:#fff}nav ul li a:hover{color:#f50a64;opacity:1}}@media screen and (min-width: 1280px){nav ul li{margin:20px 8px 0;padding:20px 0 0}nav ul li a{font-size:16px}}@media screen and (min-width: 751px){nav ul li.new::before{content:'';display:block;width:2.78906vw;height:.875vw;background:#f50a64;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, 0) skewX(-30deg);transform:translate(-50%, 0) skewX(-30deg)}nav ul li.new::after{content:'NEW';display:block;width:2.78906vw;color:#020108;position:absolute;top:0;left:50%;z-index:2;-webkit-transform:translate(-50%, 0) skewX(0);transform:translate(-50%, 0) skewX(0);font-size:.76562vw;font-weight:400;line-height:1.2;text-align:center}}@media screen and (min-width: 1280px){nav ul li.new::before{width:51*.7px;height:16*.7px}nav ul li.new::after{width:51*.7px;font-size:14*.7px}}@media screen and (min-width: 751px){nav ul li.select a{color:#f50a64;font-weight:400}}.logo{display:block;width:38.8vw;position:fixed;top:2.66667vw;left:2.66667vw;z-index:998}@media screen and (min-width: 751px){.logo{width:13.28125vw;top:1.95313vw;left:1.5625vw;z-index:999}}@media screen and (min-width: 1280px){.logo{width:200px;top:40px;left:20px}}.logo a{display:block}#twBtn{position:fixed;top:5.33333vw;left:36vw;z-index:998}@media screen and (min-width: 751px){#twBtn{top:1.95313vw;left:inherit;right:28.125vw;z-index:999}}@media screen and (min-width: 1280px){#twBtn{top:25px;right:360px}}#twBtn a{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;color:#fff;text-decoration:none;text-align:center}@media screen and (min-width: 751px){#twBtn a{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}#twBtn p{display:inline-block;margin:0 2vw 0 0;padding:0;font-size:2.8vw;line-height:1;font-style:italic}@media screen and (min-width: 751px){#twBtn p{display:block;margin:0 0 .78125vw;font-size:1.25vw}}@media screen and (min-width: 1280px){#twBtn p{margin:0 0 10px;font-size:16px}}#twBtn img{display:inline-block;width:4vw;height:4vw}@media screen and (min-width: 751px){#twBtn img{display:block;margin:0 auto;width:1.5625vw;height:1.5625vw}}@media screen and (min-width: 1280px){#twBtn img{width:20px;height:20px}}#languageMenu{position:fixed;top:4vw;left:2.66667vw;z-index:998}@media screen and (min-width: 751px){#languageMenu{top:3.125vw;left:2.34375vw;z-index:999}}@media screen and (min-width: 1280px){#languageMenu{top:40px;left:30px}}#languageMenu.notTop{top:12vw;left:4vw}@media screen and (min-width: 751px){#languageMenu.notTop{top:7.03125vw;left:2.34375vw}}@media screen and (min-width: 1280px){#languageMenu.notTop{top:90px;left:30px}}#languageMenu #selectLang{width:28vw;height:6vw}@media screen and (min-width: 751px){#languageMenu #selectLang{width:10.9375vw;height:2.34375vw}}@media screen and (min-width: 1280px){#languageMenu #selectLang{width:140px;height:30px}}#languageMenu #selectLang selected{font-weight:bold}#languageMenu #selectLang dt{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;height:100%;padding:0 2vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 11.5"><path fill="%23fff" d="M0.071,4.250 L0.071,0.250 L7.570,7.750 L15.070,0.250 L15.070,4.250 L7.570,11.750 L0.071,4.250 Z" transform="" /></svg>');background-position:right 2vw center;background-repeat:no-repeat;background-size:2vw 1.6vw;font-size:3.2vw;font-weight:500;letter-spacing:0;color:#fff;position:relative;top:.13333vw;cursor:pointer;transition:.3s;border:1px solid #fff}#languageMenu #selectLang dt span{display:block;width:100%;line-height:1}@media screen and (min-width: 751px){#languageMenu #selectLang dt{padding:0 .78125vw;background-position:right .78125vw center;background-size:.78125vw .625vw;font-size:1.25vw;top:.07813vw}}@media screen and (min-width: 1280px){#languageMenu #selectLang dt{padding:0 10px;background-position:right 10px center;background-size:10px 8px;font-size:16px;top:1px}}#languageMenu #selectLang dd{display:none;padding:1.33333vw;background:#020108}@media screen and (min-width: 751px){#languageMenu #selectLang dd{padding:.78125vw}}@media screen and (min-width: 1280px){#languageMenu #selectLang dd{padding:10px}}#languageMenu #selectLang dd ul li{padding:1.33333vw 0}@media screen and (min-width: 751px){#languageMenu #selectLang dd ul li{padding:.39063vw 0}}@media screen and (min-width: 1280px){#languageMenu #selectLang dd ul li{padding:5px 0}}#languageMenu #selectLang dd ul li a{display:block;font-size:3.2vw;color:#fff}@media screen and (min-width: 751px){#languageMenu #selectLang dd ul li a{font-size:1.09375vw}}@media screen and (min-width: 1280px){#languageMenu #selectLang dd ul li a{font-size:14px}}#fixBnr{position:fixed;bottom:0;right:0;z-index:998}@media screen and (min-width: 751px){#fixBnr{bottom:inherit;top:0;z-index:999}}#fixBnr .btn{display:block;width:53.33333vw;margin:0 auto;padding:3.33333vw;text-decoration:none;text-align:center;background:#f50a64;color:#fff;font-size:4.4vw;font-weight:300;letter-spacing:0em;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}@media screen and (min-width: 751px){#fixBnr .btn{width:18.75vw;padding:1.95313vw 3.125vw 1.95313vw 0vw;font-size:1.71875vw}#fixBnr .btn:hover{color:#fff;opacity:1;letter-spacing:0.08em}}@media screen and (min-width: 1280px){#fixBnr .btn{width:240px;padding:25px 40px 25px 0px;font-size:22px}}#fixBnr .btn span{display:inline-block;-webkit-transform:skewX(30deg);transform:skewX(30deg);font-style:italic}#fixBnr .imgBtn{display:block;width:76.4vw}@media screen and (min-width: 751px){#fixBnr .imgBtn{width:26.85938vw}}@media screen and (min-width: 1280px){#fixBnr .imgBtn{width:343.8px}}@media screen and (min-width: 751px){header::before{content:'';display:block;width:100%;height:6.25vw;background:linear-gradient(180deg, #020108 40%, rgba(2,1,8,0) 100%);position:fixed;top:0;z-index:998}}@media screen and (min-width: 1280px){header::before{height:80px}}@media screen and (max-width: 750px){body:not(#top) #twBtn{left:inherit;top:17.33333vw;right:5.33333vw;-webkit-transform:translate(50%, 100%) rotate(90deg);transform:translate(50%, 100%) rotate(90deg)}body:not(#top) #twBtn img{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media screen and (min-width: 751px){body:not(#cnt).en nav,body:not(#cnt).kr nav,body:not(#cnt).sc nav,body:not(#cnt).tc nav{right:24.21875vw}}@media screen and (min-width: 1280px){body:not(#cnt).en nav,body:not(#cnt).kr nav,body:not(#cnt).sc nav,body:not(#cnt).tc nav{right:310px}}@media screen and (min-width: 751px){body:not(#cnt).en #twBtn,body:not(#cnt).kr #twBtn,body:not(#cnt).sc #twBtn,body:not(#cnt).tc #twBtn{right:17.96875vw}}@media screen and (min-width: 1280px){body:not(#cnt).en #twBtn,body:not(#cnt).kr #twBtn,body:not(#cnt).sc #twBtn,body:not(#cnt).tc #twBtn{right:230px}}body:not(#cnt).en #fixBnr,body:not(#cnt).kr #fixBnr,body:not(#cnt).sc #fixBnr,body:not(#cnt).tc #fixBnr{right:-4vw}@media screen and (min-width: 751px){body:not(#cnt).en #fixBnr,body:not(#cnt).kr #fixBnr,body:not(#cnt).sc #fixBnr,body:not(#cnt).tc #fixBnr{right:-3.125vw}}@media screen and (min-width: 1280px){body:not(#cnt).en #fixBnr,body:not(#cnt).kr #fixBnr,body:not(#cnt).sc #fixBnr,body:not(#cnt).tc #fixBnr{right:-40px}}main .btn,#mvCol .btn,.mvBnrList .btn,#popup .btn{display:block;width:84vw;margin:0 auto;padding:3.73333vw;border:1px solid #f50a64;text-decoration:none;text-align:center;background:#0b0f17;color:#fff;font-weight:300;font-size:3.73333vw;letter-spacing:0em;box-shadow:0px 0px 15px 0px rgba(245,10,100,0.6);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}@media screen and (min-width: 751px){main .btn,#mvCol .btn,.mvBnrList .btn,#popup .btn{width:39.0625vw;padding:1.5625vw;font-size:1.40625vw}main .btn:hover,#mvCol .btn:hover,.mvBnrList .btn:hover,#popup .btn:hover{color:#f50a64;opacity:1;letter-spacing:0.08em;box-shadow:0px 0px 3px 0px rgba(245,10,100,0.6)}}@media screen and (min-width: 1280px){main .btn,#mvCol .btn,.mvBnrList .btn,#popup .btn{width:500px;padding:20px;font-size:18px}}main .btn.ja,#mvCol .btn.ja,.mvBnrList .btn.ja,#popup .btn.ja{font-family:'Noto Sans JP', sans-serif;font-weight:600}main .btn.fzS span,#mvCol .btn.fzS span,.mvBnrList .btn.fzS span,#popup .btn.fzS span{font-size:3.73333vw}@media screen and (min-width: 751px){main .btn.fzS span,#mvCol .btn.fzS span,.mvBnrList .btn.fzS span,#popup .btn.fzS span{font-size:1.25vw}}@media screen and (min-width: 1280px){main .btn.fzS span,#mvCol .btn.fzS span,.mvBnrList .btn.fzS span,#popup .btn.fzS span{font-size:16px}}main .btn.fzM,#mvCol .btn.fzM,.mvBnrList .btn.fzM,#popup .btn.fzM{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-inline:2em 2.3em;width:-webkit-fit-content;width:fit-content}main .btn.fzM span,#mvCol .btn.fzM span,.mvBnrList .btn.fzM span,#popup .btn.fzM span{font-size:3.73333vw}@media screen and (min-width: 751px){main .btn.fzM span,#mvCol .btn.fzM span,.mvBnrList .btn.fzM span,#popup .btn.fzM span{font-size:1.875vw}}@media screen and (min-width: 1280px){main .btn.fzM span,#mvCol .btn.fzM span,.mvBnrList .btn.fzM span,#popup .btn.fzM span{font-size:24px !important}}main .btn.img,#mvCol .btn.img,.mvBnrList .btn.img,#popup .btn.img{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center}@media screen and (min-width: 751px){main .btn.img,#mvCol .btn.img,.mvBnrList .btn.img,#popup .btn.img{height:100%}main .btn.img:hover,#mvCol .btn.img:hover,.mvBnrList .btn.img:hover,#popup .btn.img:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}}main .btn.img span,#mvCol .btn.img span,.mvBnrList .btn.img span,#popup .btn.img span{display:block;margin:0 auto}main .btn span,#mvCol .btn span,.mvBnrList .btn span,#popup .btn span{display:inline-block;-webkit-transform:skewX(30deg);transform:skewX(30deg)}main .btn.em,#mvCol .btn.em,.mvBnrList .btn.em,#popup .btn.em{background:#f50a64;font-size:4.26667vw;font-weight:500;font-style:italic;outline:1px solid #fff;outline-offset:-.66667vw;position:relative}main .btn.em::after,#mvCol .btn.em::after,.mvBnrList .btn.em::after,#popup .btn.em::after{content:'';display:inline-block;width:2vw;height:1.6vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 11.5"><path fill="%23fff" d="M0.071,4.250 L0.071,0.250 L7.570,7.750 L15.070,0.250 L15.070,4.250 L7.570,11.750 L0.071,4.250 Z" transform="" /></svg>');background-position:center;background-repeat:no-repeat;background-size:2vw 1.6vw;-webkit-transform:translate(-50%, -50%) rotate(-90deg) skewY(-30deg);transform:translate(-50%, -50%) rotate(-90deg) skewY(-30deg);position:absolute;top:50%;right:4vw;transition:.4s}@media screen and (min-width: 751px){main .btn.em,#mvCol .btn.em,.mvBnrList .btn.em,#popup .btn.em{font-size:2.5vw;outline-offset:-.39063vw}main .btn.em::after,#mvCol .btn.em::after,.mvBnrList .btn.em::after,#popup .btn.em::after{width:1.17188vw;height:.9375vw;background-size:1.17188vw .9375vw;right:2.34375vw}main .btn.em:hover,#mvCol .btn.em:hover,.mvBnrList .btn.em:hover,#popup .btn.em:hover{color:#fff;box-shadow:0px 0px 3px 0px rgba(245,10,100,0.1)}main .btn.em:hover::after,#mvCol .btn.em:hover::after,.mvBnrList .btn.em:hover::after,#popup .btn.em:hover::after{right:1.5625vw}}@media screen and (min-width: 1280px){main .btn.em,#mvCol .btn.em,.mvBnrList .btn.em,#popup .btn.em{font-size:32px;outline-offset:-5px}main .btn.em::after,#mvCol .btn.em::after,.mvBnrList .btn.em::after,#popup .btn.em::after{width:15px;height:12px;background-size:15px 12px;right:30px}main .btn.em:hover::after,#mvCol .btn.em:hover::after,.mvBnrList .btn.em:hover::after,#popup .btn.em:hover::after{right:20px}}main .btn.em.blue,#mvCol .btn.em.blue,.mvBnrList .btn.em.blue,#popup .btn.em.blue{background:#23a0b3}main .btn.em.blue span,#mvCol .btn.em.blue span,.mvBnrList .btn.em.blue span,#popup .btn.em.blue span{font-weight:700}main .btn.sizeM,#mvCol .btn.sizeM,.mvBnrList .btn.sizeM,#popup .btn.sizeM{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:57.33333vw;padding:0.75em 0.3em 0.75em 0}@media screen and (min-width: 751px){main .btn.sizeM,#mvCol .btn.sizeM,.mvBnrList .btn.sizeM,#popup .btn.sizeM{width:26.5625vw;max-width:340px}}main .btn.sizeM span,#mvCol .btn.sizeM span,.mvBnrList .btn.sizeM span,#popup .btn.sizeM span{font-size:3.2vw}@media screen and (min-width: 751px){main .btn.sizeM span,#mvCol .btn.sizeM span,.mvBnrList .btn.sizeM span,#popup .btn.sizeM span{font-size:1.40625vw}}@media screen and (min-width: 1280px){main .btn.sizeM span,#mvCol .btn.sizeM span,.mvBnrList .btn.sizeM span,#popup .btn.sizeM span{font-size:18px}}main .btn.sizeM::after,#mvCol .btn.sizeM::after,.mvBnrList .btn.sizeM::after,#popup .btn.sizeM::after{right:3%}main .btn.sizeM:hover::after,#mvCol .btn.sizeM:hover::after,.mvBnrList .btn.sizeM:hover::after,#popup .btn.sizeM:hover::after{right:3%}main .btn.mtL,#mvCol .btn.mtL,.mvBnrList .btn.mtL,#popup .btn.mtL{margin:16vw auto 0}@media screen and (min-width: 751px){main .btn.mtL,#mvCol .btn.mtL,.mvBnrList .btn.mtL,#popup .btn.mtL{margin:6.25vw auto 0}}@media screen and (min-width: 1280px){main .btn.mtL,#mvCol .btn.mtL,.mvBnrList .btn.mtL,#popup .btn.mtL{margin:80px auto 0}}main .btn.blue,#mvCol .btn.blue,.mvBnrList .btn.blue,#popup .btn.blue{background:linear-gradient(90deg, rgba(63,209,231,0.8) 0%, rgba(63,209,231,0.6) 100%);border:none;box-shadow:none}footer{background:linear-gradient(0deg, #020108 0%, rgba(2,1,8,0) 60%, rgba(2,1,8,0) 100%);text-align:center;padding:13.33333vw 0}@media screen and (min-width: 751px){footer{padding:7.8125vw 0}}@media screen and (min-width: 1280px){footer{padding:100px 0}}footer .copyright{font-size:2.4vw;line-height:1;position:relative;z-index:1}@media screen and (min-width: 751px){footer .copyright{font-size:.9375vw}}@media screen and (min-width: 1280px){footer .copyright{font-size:12px}}footer .copyright .notice{display:block;margin:0 auto 6.66667vw;width:67.73333vw}@media screen and (min-width: 751px){footer .copyright .notice{margin:0 auto 2.34375vw;width:65.625vw;height:3.04688vw;background:url(../images/common/img_copyright_pc.png) top center no-repeat;background-size:contain}footer .copyright .notice img{display:none}}@media screen and (min-width: 1280px){footer .copyright .notice{margin:0 auto 30px;width:840px;height:39px}}footer .copyright .noticeEn{display:block;margin:0 auto 6.66667vw;width:84.26667vw}@media screen and (min-width: 751px){footer .copyright .noticeEn{margin:0 auto 2.34375vw;width:75.54688vw;height:3.04688vw;background:url(../images/common/img_copyright_en_pc.png) top center no-repeat;background-size:contain}footer .copyright .noticeEn img{display:none}}@media screen and (min-width: 1280px){footer .copyright .noticeEn{margin:0 auto 30px;width:967px;height:39px}}footer .copyright .eula{display:block;margin-top:6.66667vw;line-height:2;font-family:'Noto Sans JP', sans-serif;font-weight:300}@media screen and (min-width: 751px){footer .copyright .eula{margin-top:2.34375vw}}@media screen and (min-width: 1280px){footer .copyright .eula{margin-top:30px}}#bne{letter-spacing:initial;font-weight:initial}@media screen and (max-width: 750px){#bne .pr-footer{padding-bottom:21.33333vw}}.fancybox-bg{background:#020108}.fancybox-slide{padding:5% !important}.movieCustom .fancybox-content{position:relative !important;width:100% !important;height:0 !important;padding-bottom:56.25% !important}@media screen and (min-width: 1280px){.movieCustom .fancybox-content{width:1000px !important;padding-bottom:562.5px !important}}.popup .fancybox-content{position:relative !important;width:100% !important;background:transparent !important}@media screen and (min-width: 1280px){.popup .fancybox-content{width:960px !important}}.fancybox-content iframe{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.closeBtn{display:block;padding:0;background:url(../images/common/ico_close.png) top center no-repeat;background-size:contain;width:8.93333vw;height:7.73333vw;opacity:1;position:absolute;top:-4vw;right:-3.86667vw;z-index:3;font-size:0}@media screen and (min-width: 751px){.closeBtn{width:5.23438vw;height:4.53125vw;top:-2.34375vw;right:-2.26563vw;transition:.3s ease-out}.closeBtn:hover{opacity:0.8}}@media screen and (min-width: 1280px){.closeBtn{width:67px;height:58px;top:-30px;right:-29px}}.fancybox-container.character .fancybox-slide{padding:0 !important}.fancybox-container.character .fancybox-content{background:transparent !important}.fancybox-container.character .fancybox-content iframe{top:50% !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.fancybox-container.character .closeBtn{right:0}#cnt_popup{width:100%;max-width:1280px}#cnt_popup::before{display:none}#cnt_popup .slider .slick-slide{width:90vw;margin:0 5vw}#cnt_popup .slider .slick-prev,#cnt_popup .slider .slick-next{display:block;background:url(../images/common/ico_arrow.png) top center no-repeat;background-size:contain;width:7.06667vw;height:9.06667vw;z-index:3}#cnt_popup .slider .slick-prev::before,#cnt_popup .slider .slick-next::before{content:''}@media screen and (min-width: 751px){#cnt_popup .slider .slick-prev,#cnt_popup .slider .slick-next{width:4.14063vw;height:5.3125vw;transition:.3s ease-out}#cnt_popup .slider .slick-prev:hover,#cnt_popup .slider .slick-next:hover{opacity:0.6}}@media screen and (min-width: 1280px){#cnt_popup .slider .slick-prev,#cnt_popup .slider .slick-next{width:53px;height:68px}}#cnt_popup .slider .slick-prev.slick-disabled,#cnt_popup .slider .slick-next.slick-disabled{opacity:0}#cnt_popup .slider .slick-prev{left:1.33333vw;-webkit-transform:scale(-1, 1) translate(0, -50%);transform:scale(-1, 1) translate(0, -50%)}@media screen and (min-width: 751px){#cnt_popup .slider .slick-prev{left:.78125vw}}@media screen and (min-width: 1280px){#cnt_popup .slider .slick-prev{left:10px}}#cnt_popup .slider .slick-next{right:1.33333vw}@media screen and (min-width: 751px){#cnt_popup .slider .slick-next{right:.78125vw}}@media screen and (min-width: 1280px){#cnt_popup .slider .slick-next{right:10px}}#onetrust-consent-sdk{font-family:auto !important}#onetrust-consent-sdk a{display:inline}#popup{display:none;overflow-x:hidden;position:relative;font-family:'Oswald', sans-serif;font-weight:200;line-height:1.5;letter-spacing:0.12em;-webkit-text-size-adjust:100%;color:#fff}#popup .closeBtn{top:0vw;right:0vw}@media screen and (min-width: 751px){#popup .closeBtn{top:0vw;right:0vw}}@media screen and (min-width: 1280px){#popup .closeBtn{top:0;right:0}}@media screen and (min-width: 1280px){#popup{width:960px}}#popup #popBuynowCol{padding:5em 1em;background:url(../images/common/bg.jpg) bottom center no-repeat;background-size:cover}#popup #popBuynowCol h1{display:block;margin:0 auto 1em;font-style:italic;text-align:center}#popup #popBuynowCol h1.ja{font-family:'Noto Sans JP', sans-serif;font-weight:600;letter-spacing:0}#popup #popBuynowCol h2{display:block;margin:2em auto 1em;font-size:5.33333vw;text-align:center;position:relative;left:.5em}@media screen and (min-width: 751px){#popup #popBuynowCol h2{font-size:2.5vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol h2{font-size:32px}}#popup #popBuynowCol h2.ja{font-family:'Noto Sans JP', sans-serif;font-weight:600}#popup #popBuynowCol .bnrList{display:block;width:100%;margin:8vw auto 0}@media screen and (min-width: 751px){#popup #popBuynowCol .bnrList{margin:3.125vw auto 0}}@media screen and (min-width: 1280px){#popup #popBuynowCol .bnrList{margin:40px auto 0}}#popup #popBuynowCol .bnrList li{display:block;width:90%;margin:0 auto}@media screen and (min-width: 751px){#popup #popBuynowCol .bnrList li{width:45.3125vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol .bnrList li{width:580px}}#popup #popBuynowCol .bnrList li .btn{width:100%}#popup #popBuynowCol .bnrList li .btn.ja{padding:3.73333vw}@media screen and (min-width: 751px){#popup #popBuynowCol .bnrList li .btn.ja{padding:2.34375vw 3.125vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol .bnrList li .btn.ja{padding:30px 40px}}#popup #popBuynowCol .bnrList.col3{display:block}@media screen and (min-width: 751px){#popup #popBuynowCol .bnrList.col3{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch}}#popup #popBuynowCol .bnrList.col3 li{width:90%;margin:0 auto 4vw}#popup #popBuynowCol .bnrList.col3 li:last-child{margin-bottom:0}@media screen and (min-width: 751px){#popup #popBuynowCol .bnrList.col3 li{width:30%;margin:0 2% 0 0}#popup #popBuynowCol .bnrList.col3 li:last-child{margin-right:0}}#popup #popBuynowCol .bnrList.col3 li .btn::after{display:none}@media screen and (max-width: 750px){#popup #popBuynowCol .bnrList.col3 li .btn.ps5{min-height:16vw}}#popup #popBuynowCol .bnrList.col3 li .btn.ps5 span{font-size:0;width:24.13333vw}@media screen and (min-width: 751px){#popup #popBuynowCol .bnrList.col3 li .btn.ps5 span{width:14.14063vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol .bnrList.col3 li .btn.ps5 span{width:181px}}@media screen and (max-width: 750px){#popup #popBuynowCol .bnrList.col3 li .btn.xbox{min-height:16vw}}#popup #popBuynowCol .bnrList.col3 li .btn.xbox span{font-size:0;width:40.93333vw}@media screen and (min-width: 751px){#popup #popBuynowCol .bnrList.col3 li .btn.xbox span{width:23.98438vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol .bnrList.col3 li .btn.xbox span{width:307px}}@media screen and (max-width: 750px){#popup #popBuynowCol .bnrList.col3 li .btn.steam{min-height:16vw}}#popup #popBuynowCol .bnrList.col3 li .btn.steam span{font-size:0;width:25.2vw}@media screen and (min-width: 751px){#popup #popBuynowCol .bnrList.col3 li .btn.steam span{width:14.76562vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol .bnrList.col3 li .btn.steam span{width:189px}}#popup #popBuynowCol .sale h1 img{display:block;width:88.5vw;margin:0 auto}@media screen and (min-width: 751px){#popup #popBuynowCol .sale h1 img{width:51.85547vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol .sale h1 img{width:663.75px}}#popup #popBuynowCol .sale h1 span{display:block;margin:4vw auto 0;font-size:5.6vw}@media screen and (min-width: 751px){#popup #popBuynowCol .sale h1 span{margin:2.34375vw auto 0;font-size:2.8125vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol .sale h1 span{margin:30px auto 0;font-size:36px}}#popup #popBuynowCol .sale h1 span.sub{display:block;margin:1.33333vw auto;font-size:40%;font-style:normal;font-weight:500}@media screen and (min-width: 751px){#popup #popBuynowCol .sale h1 span.sub{margin:0 auto;font-size:60%}}#popup #popBuynowCol .sale .catchCol{display:block;font-family:'Noto Sans JP', sans-serif;text-align:center}#popup #popBuynowCol .sale .catchCol .catch{display:block;font-size:9.33333vw;font-weight:900;line-height:1;letter-spacing:0.08em}@media screen and (min-width: 751px){#popup #popBuynowCol .sale .catchCol .catch{font-size:4.6875vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol .sale .catchCol .catch{font-size:60px}}#popup #popBuynowCol .sale .catchCol .catch .fzXL{font-family:'Oswald', sans-serif;font-size:200%}#popup #popBuynowCol .sale .catchCol .period{display:block;background:#3fd1e7;width:69.33333vw;margin:2.66667vw auto 0;padding:.66667vw 0;font-size:4.8vw;font-weight:600;line-height:1;letter-spacing:0.3em;color:#020108;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}@media screen and (min-width: 751px){#popup #popBuynowCol .sale .catchCol .period{width:35.15625vw;margin:1.5625vw auto 0;padding:.39063vw 0;font-size:2.1875vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol .sale .catchCol .period{width:450px;margin:20px auto 0;padding:5px 0;font-size:28px}}#popup #popBuynowCol .sale .catchCol .period span{display:block;-webkit-transform:skewX(30deg);transform:skewX(30deg)}#popup #popBuynowCol .sale .catchCol .notice{margin:4vw auto 0;font-size:3.2vw}@media screen and (min-width: 751px){#popup #popBuynowCol .sale .catchCol .notice{margin:2.34375vw auto 0;font-size:1.25vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol .sale .catchCol .notice{margin:30px auto 0;font-size:16px}}#popup #popBuynowCol:has(.saleBalloon){padding:3.5em 1em}#popup #popBuynowCol:has(.saleBalloon) .sub{font-size:88%;letter-spacing:0.05em}#popup #popBuynowCol:has(.saleBalloon) .bnrList.col3 li{position:relative}@media screen and (min-width: 751px){#popup #popBuynowCol:has(.saleBalloon) .bnrList.col3 li{padding-bottom:3.125vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol:has(.saleBalloon) .bnrList.col3 li{padding-bottom:40px}}@media screen and (max-width: 750px){#popup #popBuynowCol:has(.saleBalloon) .bnrList.col3 li:has(.saleBalloon){padding-bottom:8vw}}#popup #popBuynowCol:has(.saleBalloon) .notice{text-align:center;margin:4vw auto 0;font-size:2.93333vw}@media screen and (min-width: 751px){#popup #popBuynowCol:has(.saleBalloon) .notice{margin:2.34375vw auto 0;font-size:1.25vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol:has(.saleBalloon) .notice{margin:30px auto 0;font-size:16px}}#popup #popBuynowCol .saleBalloon{position:absolute;bottom:2vw;left:55%;display:block;background:#fff;color:#f50a64;border-radius:1.33333vw;padding:.66667vw 1.33333vw 1.33333vw;width:-webkit-fit-content;width:fit-content;font-size:4vw;font-weight:900;line-height:1;letter-spacing:0em;translate:-65% 50%;-webkit-animation:saleBalloon 1.6s infinite linear;animation:saleBalloon 1.6s infinite linear}@media screen and (min-width: 751px){#popup #popBuynowCol .saleBalloon{bottom:0;left:50%;border-radius:.78125vw;padding:.39063vw .78125vw .78125vw;font-size:1.71875vw}}@media screen and (min-width: 1280px){#popup #popBuynowCol .saleBalloon{border-radius:10px;padding:5px 10px 10px;font-size:22px}}#popup #popBuynowCol .saleBalloon .fzXL{margin-inline:0.1em;font-family:'Oswald', sans-serif;font-size:140%}#popup #popBuynowCol .saleBalloon::before{content:"";display:block;position:absolute;top:0;left:50%;border-style:solid;border-width:1.86667vw 1.06667vw 1.86667vw 1.06667vw;border-color:transparent transparent #fff transparent;translate:-50% -96%}@media screen and (min-width: 751px){#popup #popBuynowCol .saleBalloon::before{border-width:14px 8px 14px 8px}}@media screen and (max-width: 750px){#popup:has(.saleBalloon){padding:44px 0 0}}@-webkit-keyframes saleBalloon{0%{translate:-65% 50%}48%{translate:-65% 60%}53%{translate:-65% 60%}100%{translate:-65% 50%}}@keyframes saleBalloon{0%{translate:-65% 50%}48%{translate:-65% 60%}53%{translate:-65% 60%}100%{translate:-65% 50%}}.accordionList{margin:2.66667vw auto 0;width:92vw}@media screen and (min-width: 751px){.accordionList{width:92.1875vw;margin:1.5625vw auto 0}}@media screen and (min-width: 1280px){.accordionList{width:1180px;margin:20px auto 0}}.accordionList>dt{position:relative;display:block;margin:2.66667vw auto 0;background:#f50a64;text-decoration:none;text-align:left;color:#fff;font-weight:300;font-size:4.26667vw;letter-spacing:0em;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);padding:1.33333vw;transition:0.2s ease-out;width:96%}@media screen and (min-width: 751px){.accordionList>dt{width:100%;margin:1.5625vw auto 0;padding:.78125vw;font-size:2.1875vw}}@media screen and (min-width: 1280px){.accordionList>dt{width:100%;margin:20px auto 0;padding:10px;font-size:28px}.accordionList>dt:hover{cursor:pointer;letter-spacing:0.02em;transition:0.2s ease-out}}.accordionList>dt:last-of-type span:before{top:40%;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.accordionList>dt span{position:relative;width:100%;display:inline-block;-webkit-transform:skewX(30deg);transform:skewX(30deg);padding:0 0 0 2vw}@media screen and (min-width: 751px){.accordionList>dt span{padding:0 0 0 1.17188vw}}@media screen and (min-width: 1280px){.accordionList>dt span{padding:0 0 0 15px}}.accordionList>dt span:before{z-index:50;content:'';display:inline-block;position:absolute;top:25%;line-height:0;border:0;border-bottom:solid 2px #FFF;border-right:solid 2px #FFF;font-weight:bold;-webkit-transform:rotate(45deg) translate(0);transform:rotate(45deg) translate(0);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;width:1.6vw;height:1.6vw;right:4%}@media screen and (min-width: 751px){.accordionList>dt span:before{width:.9375vw;height:.9375vw;right:2%}}@media screen and (min-width: 1280px){.accordionList>dt span:before{width:12px;height:12px;margin:0 8px;right:20px}}.accordionList>dt.open span:before{-webkit-transform:rotate(-135deg) translate(-0.15em, -0.15em);transform:rotate(-135deg) translate(-0.15em, -0.15em)}.accordionList>dt:last-of-type.open span:before{-webkit-transform:rotate(45deg) translate(-0.15em, -0.15em);transform:rotate(45deg) translate(-0.15em, -0.15em)}.accordionList>dd{position:relative;display:none;padding:2.66667vw}@media screen and (min-width: 751px){.accordionList>dd{padding:1.5625vw}}@media screen and (min-width: 1280px){.accordionList>dd{padding:10px}}.accordionList>dd .detailList:first-of-type{margin:2.66667vw auto 0 !important}@media screen and (min-width: 751px){.accordionList>dd .detailList:first-of-type{margin:1.5625vw auto 0 !important}}@media screen and (min-width: 1280px){.accordionList>dd .detailList:first-of-type{margin:20px auto 0 !important}}.accordionList>dd:last-of-type{display:block}

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