.animated{opacity:0;transform:translateZ(0)}@keyframes blurAnime{0%{filter:blur(10px);opacity:0}100%{filter:blur(0px);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(10px);opacity:0}100%{transform:translateY(0px);opacity:1}}@keyframes fadeInRight{0%{transform:translateX(10px);opacity:0}100%{transform:translateX(0px);opacity:1}}@keyframes fadeInLeft{0%{transform:translateX(-10px);opacity:0}100%{transform:translateX(0px);opacity:1}}@keyframes stamp{0%{opacity:0;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.-anime.fadeInBottom{animation:fadeInBottom .3s 0s both}.-anime.fadeInRight{animation:fadeInLeft .3s 0s both}.-anime.fadeInLeft{animation:fadeInLeft .3s 0s both}.-anime.stamp{animation:stamp .3s 0s both}*{margin:0;padding:0;word-wrap:break-word}html{width:100%;font-size:62.5%}@media screen and (max-width: 1024px){html{font-size:.9765625vw}}body{position:relative;z-index:0;min-width:320px;width:100%;-webkit-text-size-adjust:100%;font-family:"Noto Sans JP","helvetica",sans-serif;line-height:1.6;background-color:#000;color:#fff}img{max-width:100%;height:auto}a,a:hover,a:active{color:inherit}a:visited{color:inherit}a:focus{outline:none}ul{list-style:none}img.lazyload{width:100%}.-hover01:hover{transform:translateY(2px)}.fontFamily01{font-family:"vinyl","Noto Sans JP","helvetica",sans-serif}.secInner{position:relative;z-index:0;max-width:1024px;width:100%;margin:auto}.secTitle{margin:auto;font-size:35px;letter-spacing:.5rem;line-height:1.2;text-align:center;text-shadow:0 0 3px #000;filter:drop-shadow(0 0 3px #000);font-family:"vinyl","Noto Sans JP","helvetica",sans-serif}@media screen and (max-width: 768px){.secTitle{font-size:35px}}@media screen and (max-width: 640px){.secTitle{font-size:6rem}}.secTitle:after{content:"";height:1px;background-color:#fff;z-index:2;display:block;width:450px;margin:auto}@media screen and (max-width: 768px){.secTitle:after{width:70%}}.secTitle .-textLarge{font-size:40px;font-weight:400}@media screen and (max-width: 768px){.secTitle .-textLarge{font-size:40px}}@media screen and (max-width: 640px){.secTitle .-textLarge{font-size:7rem}}.articleTitle{font-size:60px;letter-spacing:1px;background:linear-gradient(100deg, #e1a61c 0, #ffd983 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:center}@media screen and (max-width: 768px){.articleTitle{font-size:9rem}}@media screen and (max-width: 640px){.articleTitle{font-size:9rem}}.headline{background-image:url(../images/headline-bg.png);background-size:auto 100%;color:#2a3540;font-weight:bold}.-commonFrame{position:relative;z-index:0;display:block;padding:.8rem}@media screen and (max-width: 768px){.-commonFrame{padding:1.2rem}}.-commonFrame:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;z-index:-1;-webkit-clip-path:polygon(0 0.01px, 0.01px 0, calc(100% - 30px) 0, 100% 30px, 100% calc(100% - 0.01px), calc(100% - 0.01px) 100%, 30px 100%, 0 calc(100% - 30px), 0 0.01px, 2px 0.01px, 2px calc(100% - 30px - 2px), 32px calc(100% - 2px), calc(100% - 0.01px - 2px) calc(100% - 2px), calc(100% - 2px) calc(100% - 0.01px - 2px), calc(100% - 2px) 32px, calc(100% - 30px - 2px) 2px, 2.01px 2px, 2px 2.01px);clip-path:polygon(0 0.01px, 0.01px 0, calc(100% - 30px) 0, 100% 30px, 100% calc(100% - 0.01px), calc(100% - 0.01px) 100%, 30px 100%, 0 calc(100% - 30px), 0 0.01px, 2px 0.01px, 2px calc(100% - 30px - 2px), 32px calc(100% - 2px), calc(100% - 0.01px - 2px) calc(100% - 2px), calc(100% - 2px) calc(100% - 0.01px - 2px), calc(100% - 2px) 32px, calc(100% - 30px - 2px) 2px, 2.01px 2px, 2px 2.01px)}.commonButton{position:relative;z-index:0;display:block;max-width:200px;width:200px;padding:8px 0;border:1px solid #fff;font-size:16px;font-weight:bold;text-decoration:none;text-align:center;overflow:hidden;letter-spacing:1px;background-color:#000}@media screen and (max-width: 768px){.commonButton{font-size:16px}}@media screen and (max-width: 640px){.commonButton{font-size:3rem}}.commonButton:before,.commonButton:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.commonButton:after{z-index:-2;transition:opacity .3s}.commonButton:hover:after{opacity:.9}.commonButton.-style01:after{background-image:linear-gradient(to bottom, rgb(91, 146, 169), rgba(91, 146, 169, 0.4))}.commonButton.-style02:after{background-image:linear-gradient(to bottom, rgb(75, 131, 76), rgba(75, 131, 76, 0.4))}.commonButton .text{text-shadow:0 3px 0 rgba(0,0,0,.26)}.noticeList{max-width:630px;width:90%;margin:5% auto;font-size:12px}@media screen and (max-width: 768px){.noticeList{font-size:12px}}@media screen and (max-width: 640px){.noticeList{font-size:2rem}}.noticeList li{padding-left:12px;text-indent:-12px}@media screen and (max-width: 768px){.noticeList li{padding-left:12px;text-indent:-12px}}@media screen and (max-width: 640px){.noticeList li{padding-left:2rem;text-indent:-2rem}}header.-top{position:relative;z-index:0;padding-top:56.25%;overflow:hidden;background-color:#000;background-image:url(../images/header-kv.jpg);background-size:100% auto;background-position:50% 0}@media screen and (max-width: 860px){header.-top{padding-top:90%;background-size:160% auto}}header.-top .item{position:absolute;z-index:1;display:block}header.-top .title{top:62.1527777778%;left:50%;width:24.4140625%;transform:translateX(-50%)}@media screen and (max-width: 860px){header.-top .title{width:39.0625%}}header.-top .catchCopy{top:2%;left:50%;width:78.90625%;transform:translateX(-50%)}@media screen and (max-width: 860px){header.-top .catchCopy{width:97%}}header.-top .catchCopy img{animation-delay:.5s !important}header.-article{background-color:#2a3540}header.-article .secInner{padding:5px 10px}header.-article .title{width:180px;margin:0}@media screen and (max-width: 640px){header.-article .title{width:150px}}header.-article .title img{width:100%}.upperArea{padding:45px 0;background-image:url(../images/upperArea-bg.jpg);background-size:cover;background-position:50% 50%}@media screen and (max-width: 768px){.upperArea{padding:10% 0}}.upperArea .text{display:block;max-width:641px;margin:auto}@media screen and (max-width: 768px){.upperArea .text{width:95%}}.upperArea .buttonsWrap{position:relative;z-index:0;display:flex;justify-content:space-between;width:355px;margin:3% auto 0}@media screen and (max-width: 768px){.upperArea .buttonsWrap{max-width:400px;width:70%;margin:5% auto 0}}.upperArea .buttonsWrap .button{position:relative;z-index:0;width:43.9436619718%;text-decoration:none;transition:filter .3s}.upperArea .buttonsWrap .button:hover{filter:brightness(1.2)}.upperArea .buttonsWrap .button span{position:absolute;z-index:1;display:block;top:50%;left:0;width:100%;color:#0a1015;font-weight:bold;font-size:18px;text-align:center;transform:translateY(-50%)}@media screen and (max-width: 768px){.upperArea .buttonsWrap .button span{font-size:18px}}@media screen and (max-width: 640px){.upperArea .buttonsWrap .button span{font-size:3rem}}.upperArea .buttonsWrap .arrow{position:absolute;z-index:1;top:50%;display:block;width:10.4225352113%;opacity:.2}@media screen and (max-width: 768px){.upperArea .buttonsWrap .arrow{width:8%}}.upperArea .buttonsWrap .arrow.arrow01{left:108%;transform:rotate(180deg) translateY(50%)}@media screen and (max-width: 768px){.upperArea .buttonsWrap .arrow.arrow01{left:104%}}.upperArea .buttonsWrap .arrow.arrow02{right:108%;transform:translateY(-50%)}@media screen and (max-width: 768px){.upperArea .buttonsWrap .arrow.arrow02{right:104%}}.aboutArea{padding:45px 0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.aboutArea.lazyloaded{background-image:url(../images/aboutArea-bg.jpg)}@media screen and (max-width: 768px){.aboutArea{padding:10% 0}}.aboutArea .secTitle{text-shadow:0 0 3px #000;filter:drop-shadow(0 0 3px #000)}.aboutArea .secTitle .-textSmall{display:block;padding:8px 0 5px;font-size:22px;font-weight:lighter;letter-spacing:.2rem}@media screen and (max-width: 768px){.aboutArea .secTitle .-textSmall{font-size:22px}}@media screen and (max-width: 640px){.aboutArea .secTitle .-textSmall{font-size:3.8rem}}.aboutArea .headline{text-align:center;margin-top:5%;padding:1% 0;background-position:center;line-height:1.36;font-size:22px}@media screen and (max-width: 768px){.aboutArea .headline{font-size:22px}}@media screen and (max-width: 640px){.aboutArea .headline{font-size:3.8rem}}.aboutArea .textWrap{padding:2% 0 0}.aboutArea .textWrap .brSp{display:none}@media screen and (max-width: 768px){.aboutArea .textWrap .brPc{display:none}}@media screen and (max-width: 640px){.aboutArea .textWrap .brSp{display:block}}.aboutArea .textBox{display:flex;justify-content:center;align-items:center;margin:5% 0}@media screen and (max-width: 768px){.aboutArea .textBox{margin:8% 0;display:block}}.aboutArea .textBox:nth-child(even) .ssWrap{order:2}.aboutArea .textBox:nth-child(even) .text{order:1}.aboutArea .textBox .ssWrap{max-width:450px;margin:0 2.5%}@media screen and (max-width: 1024px){.aboutArea .textBox .ssWrap{width:calc(100% - 360px)}}@media screen and (max-width: 768px){.aboutArea .textBox .ssWrap{width:70%;margin:auto}}.aboutArea .textBox .text{width:360px;margin:0 2.5%;font-size:18px;text-shadow:0 0 3px #000;filter:drop-shadow(0 0 3px #000)}@media screen and (max-width: 768px){.aboutArea .textBox .text{font-size:16px}}@media screen and (max-width: 640px){.aboutArea .textBox .text{font-size:3rem}}@media screen and (max-width: 1024px){.aboutArea .textBox .text{font-size:16px}}@media screen and (max-width: 1024px)and (max-width: 768px){.aboutArea .textBox .text{font-size:16px}}@media screen and (max-width: 1024px)and (max-width: 640px){.aboutArea .textBox .text{font-size:3rem}}@media screen and (max-width: 768px){.aboutArea .textBox .text{width:100%;margin:5% 0;padding:0 5%;text-align:center}}.gameArea{padding:45px 0;background-image:linear-gradient(to bottom, #121820 0%, #080c10 100%)}@media screen and (max-width: 640px){.gameArea{padding:10% 0}}.gameArea .secTitle:after{width:600px}@media screen and (max-width: 768px){.gameArea .secTitle:after{width:90%}}.gameArea .headline{position:relative;z-index:0;width:460px;padding-top:60px;line-height:1.2;font-size:20px}@media screen and (max-width: 768px){.gameArea .headline{font-size:20px}}@media screen and (max-width: 640px){.gameArea .headline{font-size:3.2rem}}@media screen and (max-width: 640px){.gameArea .headline{width:76.3671875%;padding-top:9.9609375%}}.gameArea .headline span{position:absolute;z-index:1;display:block;top:50%;left:0;width:100%;padding:0 0 0 5%;transform:translateY(-48%)}.gameArea .itemBox{display:flex;flex-wrap:wrap;justify-content:center;padding:2%;margin-top:5%}.gameArea .itemBox .brSp{display:none}@media screen and (max-width: 768px){.gameArea .itemBox .brPc{display:none}}@media screen and (max-width: 640px){.gameArea .itemBox .brSp{display:block}}.gameArea .itemBox .textWrap{width:56%}@media screen and (max-width: 950px){.gameArea .itemBox .textWrap{width:100%}}.gameArea .ssArea{max-width:450px;width:40%;margin:0 2% 3%}@media screen and (max-width: 950px){.gameArea .ssArea{width:70%}}.gameArea .text{margin:3% 0;font-size:18px;text-shadow:0 0 3px #000;filter:drop-shadow(0 0 3px #000)}@media screen and (max-width: 768px){.gameArea .text{font-size:18px}}@media screen and (max-width: 640px){.gameArea .text{font-size:3rem}}.specArea{position:relative;z-index:0;padding:45px 0 250px;background-repeat:no-repeat;background-size:cover;background-position:50% 0}@media screen and (max-width: 640px){.specArea{padding:10% 0 25%}}.specArea.lazyloaded{background-image:url(../images/specArea-bg.jpg)}.specArea .mainWrap{display:flex;justify-content:center;align-items:center;padding-top:5%}@media screen and (max-width: 640px){.specArea .mainWrap{display:block}}.specArea .package{width:230px}@media screen and (max-width: 768px){.specArea .package{width:200px}}@media screen and (max-width: 640px){.specArea .package{width:40%;margin:auto}}.specArea .package img{border:1px solid #555}.specArea .textWrap{display:flex;flex-wrap:wrap;width:380px;margin:0 0 0 3%;font-size:18px;text-shadow:0 0 3px #000;filter:drop-shadow(0 0 3px #000)}@media screen and (max-width: 768px){.specArea .textWrap{font-size:18px}}@media screen and (max-width: 640px){.specArea .textWrap{font-size:3.2rem}}@media screen and (max-width: 640px){.specArea .textWrap{width:80%;margin:5% auto 0}}.specArea .textWrap dt{width:130px}@media screen and (max-width: 640px){.specArea .textWrap dt{width:32%}}.specArea .textWrap dd{position:relative;z-index:0;width:calc(100% - 130px)}@media screen and (max-width: 640px){.specArea .textWrap dd{width:68%}}.specArea .textWrap dd:before{content:"：";position:absolute;z-index:1;top:0;left:-25px;display:inline-block}@media screen and (max-width: 640px){.specArea .textWrap dd:before{left:-7%}}.specArea .textWrap .-textSmall{font-size:16px;color:#ccc}@media screen and (max-width: 768px){.specArea .textWrap .-textSmall{font-size:16px}}@media screen and (max-width: 640px){.specArea .textWrap .-textSmall{font-size:3rem}}.specArea .snsWrap{display:flex;justify-content:center;align-items:center;margin-top:50px}@media screen and (max-width: 640px){.specArea .snsWrap{margin-top:10%}}.specArea .snsWrap .sns{display:block;width:40px;margin:0 10px}.specArea .snsWrap .sns img{width:100%}.movieArea .secTitle{margin-top:6%}@media screen and (max-width: 768px){.movieArea .secTitle{margin-top:10%}}.movieArea .movieListWrap{display:flex;justify-content:center;flex-wrap:wrap;width:94%;margin:3% auto 0}@media screen and (max-width: 768px){.movieArea .movieListWrap{margin:5% auto 0}}.movieArea .movieWrap{width:43.9453125%;margin:0 1.16% 3%}@media screen and (max-width: 768px){.movieArea .movieWrap{width:70%;margin:0 0 5%}}.movieArea .movieWrap .movie:before{content:"";position:absolute;z-index:1;top:.8rem;left:.8rem;width:calc(100% - 1.6rem);height:calc(100% - 1.6rem);background-image:url(../images/movie-arrow.svg);background-position:50% 50%;background-size:10% auto;background-repeat:no-repeat;background-color:rgba(0,0,0,.5);transition:background-color .3s}@media screen and (max-width: 768px){.movieArea .movieWrap .movie:before{top:1.2rem;left:1.2rem;width:calc(100% - 2.4rem);height:calc(100% - 2.4rem)}}.movieArea .movieWrap .movie:hover:before{background-color:rgba(0,0,0,0)}.movieArea .movieWrap .movie img{width:100%;transition:transform .3s;transform:translateZ(0)}.movieArea .movieWrap .title{margin-top:2%;font-size:16px;text-align:center}@media screen and (max-width: 768px){.movieArea .movieWrap .title{font-size:16px}}@media screen and (max-width: 640px){.movieArea .movieWrap .title{font-size:3rem}}.movieArea .movieWrap .title .-spOnly{display:none}@media screen and (max-width: 768px){.movieArea .movieWrap .title .-spOnly{display:block}}.articlePage{position:relative;z-index:0;padding:80px 0;background-image:linear-gradient(to bottom, #101820 0, #343a41 100%)}@media screen and (max-width: 768px){.articlePage{padding:15% 0}}.articlePage .buttonTop{margin:50px auto;font-size:22px;color:#0a1015;background-color:#fff}@media screen and (max-width: 768px){.articlePage .buttonTop{font-size:22px}}@media screen and (max-width: 640px){.articlePage .buttonTop{font-size:3.8rem}}@media screen and (max-width: 640px){.articlePage .buttonTop{margin:15% auto 10%}}.articlePage .buttonTop .text{text-shadow:0 0px 0 rgba(0,0,0,0)}.storeArea .tabWrap .buttonsWrap{display:flex;justify-content:center;margin:80px auto}@media screen and (max-width: 640px){.storeArea .tabWrap .buttonsWrap{justify-content:space-between;max-width:420px;width:90%;margin:10% auto 0}}.storeArea .tabWrap .buttonsWrap .button{margin:0 10px;border:none;padding:10px;font-size:24px}@media screen and (max-width: 768px){.storeArea .tabWrap .buttonsWrap .button{font-size:24px}}@media screen and (max-width: 640px){.storeArea .tabWrap .buttonsWrap .button{font-size:3.8rem}}@media screen and (max-width: 640px){.storeArea .tabWrap .buttonsWrap .button{width:48%;margin:0}}.storeArea .tabWrap .buttonsWrap .button:before{background-color:#fff;opacity:1;-webkit-clip-path:polygon(0 0.01px, 0.01px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 0.01px), calc(100% - 0.01px) 100%, 10px 100%, 0 calc(100% - 10px), 0 0.01px, 1px 0.01px, 1px calc(100% - 10px - 1px), 12px calc(100% - 1px), calc(100% - 0.01px - 1px) calc(100% - 1px), calc(100% - 1px) calc(100% - 0.01px - 1px), calc(100% - 1px) 12px, calc(100% - 10px - 1px) 1px, 2.01px 1px, 1px 2.01px);clip-path:polygon(0 0.01px, 0.01px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 0.01px), calc(100% - 0.01px) 100%, 10px 100%, 0 calc(100% - 10px), 0 0.01px, 1px 0.01px, 1px calc(100% - 10px - 1px), 12px calc(100% - 1px), calc(100% - 0.01px - 1px) calc(100% - 1px), calc(100% - 1px) calc(100% - 0.01px - 1px), calc(100% - 1px) 12px, calc(100% - 10px - 1px) 1px, 2.01px 1px, 1px 2.01px)}.storeArea .tabWrap .buttonsWrap .button:after{-webkit-clip-path:polygon(0 0.01px, 0.01px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 0.01px), calc(100% - 0.01px) 100%, 10px 100%, 0 calc(100% - 10px), 0 0.01px);clip-path:polygon(0 0.01px, 0.01px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 0.01px), calc(100% - 0.01px) 100%, 10px 100%, 0 calc(100% - 10px), 0 0.01px);transition:opacity .3s}.storeArea .tabWrap .buttonsWrap .button:hover:after{opacity:.9}.storeArea .storeListArea{margin:50px auto 0}@media screen and (max-width: 640px){.storeArea .storeListArea{margin:10% auto 0}}.storeArea .storeListArea .secTitle02{margin-bottom:50px}@media screen and (max-width: 640px){.storeArea .storeListArea .secTitle02{margin-bottom:8%}}.storeArea .storeListArea .secTitle03{margin-top:80px;margin-bottom:25px;font-style:italic;font-size:30px}@media screen and (max-width: 768px){.storeArea .storeListArea .secTitle03{font-size:30px}}@media screen and (max-width: 640px){.storeArea .storeListArea .secTitle03{font-size:5rem}}@media screen and (max-width: 640px){.storeArea .storeListArea .secTitle03{margin-top:8%;margin-bottom:4%}}.storeArea .storeListArea .secTitle03:after{display:none}.storeArea .storeListArea .secTitle02+.secTitle03{margin-top:0 !important}.storeArea .storeListArea .storeListWrap{display:flex;flex-wrap:wrap}.storeArea .storeListArea .storeWrap{max-width:470px;width:46%;margin:0 2% 50px;padding:2%;border:1px solid #627a87;background-color:rgba(142,142,142,.2)}@media screen and (max-width: 900px){.storeArea .storeListArea .storeWrap{width:470px;margin:0 auto 50px}}@media screen and (max-width: 640px){.storeArea .storeListArea .storeWrap{width:90%;margin:0 auto 8%}}.storeArea .storeListArea .storeWrap .upperWrap{position:relative;z-index:0;display:flex;justify-content:space-between;align-items:center}.storeArea .storeListArea .storeWrap .upperWrap .item{width:48%}.storeArea .storeListArea .storeWrap .upperWrap .storeName{font-size:18px;text-align:center;line-height:1.2;font-weight:bold}@media screen and (max-width: 768px){.storeArea .storeListArea .storeWrap .upperWrap .storeName{font-size:18px}}@media screen and (max-width: 640px){.storeArea .storeListArea .storeWrap .upperWrap .storeName{font-size:3.2rem}}.storeArea .storeListArea .storeWrap .upperWrap.-noImage .storeName{position:absolute;z-index:1;top:50%;left:0;width:100%;transform:translateY(-50%)}.storeArea .storeListArea .storeWrap .descText{margin-top:5%;font-size:16px;text-align:center;line-height:1.2}@media screen and (max-width: 768px){.storeArea .storeListArea .storeWrap .descText{font-size:16px}}@media screen and (max-width: 640px){.storeArea .storeListArea .storeWrap .descText{font-size:3rem}}.storeArea .storeListArea .storeWrap .buttonsWrap{display:flex;justify-content:space-between;margin-top:5%}.storeArea .storeListArea .storeWrap .buttonsWrap .button{max-width:100%;width:100%;font-size:18px;font-weight:bold}@media screen and (max-width: 768px){.storeArea .storeListArea .storeWrap .buttonsWrap .button{font-size:18px}}@media screen and (max-width: 640px){.storeArea .storeListArea .storeWrap .buttonsWrap .button{font-size:3.2rem}}.storeArea .storeListArea.-hk .storeWrap{border:1px solid #586e58}.storeArea .storeListArea.-hk .storeWrap.-gameShop{display:flex;flex-direction:column}.storeArea .storeListArea.-hk .storeWrap.-gameShop .descText{margin:5% 0}.storeArea .storeListArea.-hk .storeWrap.-gameShop .buttonsWrap{margin-top:auto}footer{padding:80px 20px 80px;background-color:#0b0e12;font-size:12px}@media screen and (max-width: 640px){footer{padding:10% 4% 20%}}footer .logoWrap .logo{width:auto;height:44px;margin-right:20px}@media screen and (max-width: 640px){footer .logoWrap .logo{height:30px;margin-top:20px}}footer .text{margin-top:10px;font-size:12px}footer .text li{margin:20px 0}footer .text li img{margin:0 2px;vertical-align:baseline}footer .text li img.psImg{height:15px}footer .text li img.ps5Img{height:10px}footer .text a:hover{text-decoration:none}/*# sourceMappingURL=style.css.map */