*{margin:0;padding:0;border:0}html{width:100%;height:100%;font-size:62.5%}@media screen and (max-width: 980px){html{font-size:clamp(0px,1.0204081633vw,10px)}}body{position:relative;min-width:320px;width:100%;height:100%;font-family:"メイリオ","ＭＳ Ｐゴシック",Helvetica,sans-serif;-webkit-text-size-adjust:100%;line-height:1.6;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-color:#1b1b1b}main{background-image:url(../images/bg.webp);background-position:center calc(100% - var(--offset, 0px));background-size:contain;background-repeat:no-repeat}img{max-width:100%;height:auto}a,a:hover,a:active{color:#ff8a2c}a:visited{color:#a13b00}a:focus{outline:none}ul{list-style:none}.cf::after{content:"";clear:both;display:block}.-hover01:hover{transform:translateY(2px)}img.lazyload{width:100%}.buttonDl{position:fixed;right:10px;bottom:10px;z-index:9999;display:block;width:clamp(70px,18.3673469388%,200px)}.buttonDl:hover{filter:brightness(1.1)}@media screen and (max-width: 640px){.buttonDl{width:30%}}#cboxClose{top:0;right:5%;width:10.9756097561%;padding-top:10.9756097561%}#cboxPrevious,#cboxNext{top:48%;width:8.1707317073%;height:59.8214285714%}@media screen and (max-width: 640px){#cboxPrevious,#cboxNext{top:40%;width:5%}}#cboxPrevious{left:0}#cboxNext{right:0}#colorbox.-popupMovie{overflow:visible}#colorbox.-popupMovie #cboxWrapper{overflow:visible}#colorbox.-popupMovie #cboxClose{top:0;right:0;width:7.8947368421%;padding-top:7.8947368421%;line-height:0;transform:translateY(-100%)}@media(max-width: 640px){#colorbox.-popupMovie #cboxClose{width:10.9756097561%;padding-top:10.9756097561%}}@media(max-width: 640px){#cboxPrevious{left:2%}#cboxNext{right:2%}}.stampEnd{position:absolute;z-index:1;display:block;width:17rem}.header{position:relative;z-index:0}.header .item{position:absolute;z-index:1}.snsBox{display:flex;width:100%;max-width:1042px;margin:0 auto;padding:1% 0 0;justify-content:flex-end}.snsBox .snsWrap{display:flex;width:24%}.snsBox .snsWrap a{margin:0 1%}@media screen and (max-width: 640px){.snsBox .snsWrap{top:0;width:35%}}main{overflow-x:hidden}.linkArea{position:relative;z-index:10;max-width:980px;min-width:320px;margin:auto}.linkArea .banner{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:0 auto;padding-bottom:10%;text-align:center}.linkArea .banner li{width:28%;margin:0 1% 2%}@media screen and (max-width: 800px){.linkArea .banner li{width:40%}}@media screen and (max-width: 640px){.linkArea .banner li{width:70%}}.linkArea .portalBanner{margin-top:1%}.linkArea .portalBanner img{border:1px solid rgba(0,0,0,.1);filter:drop-shadow(0 4px 1px rgba(0, 0, 0, 0.3))}.linkArea .sitebtn{display:block;max-width:432px;width:44.0816326531%;margin:auto;text-align:center}@media(max-width: 640px){.linkArea .sitebtn{width:71.2653061224%}}.commonBannerArea{background:rgba(0,0,0,0)}.commonBannerArea::before{background:none}.appSpecArea{background-color:#000}.footer{background-color:#deebfe;color:#373275}.footer .commonSnsWrap{width:44.6em;margin:0 auto 35px}.footer .logoWrap{align-items:flex-end}.footer .logoWrap small{width:100%;font-weight:bold}.footer .upperWrap{display:block}.footer .secInner{padding:40px 10px 160px}@media screen and (max-width: 640px){.footer .secInner{padding:40px 10px 120px}}.footer .text a{color:#373275}.footer .text a:hover,.footer .text a:active,.footer .text a:visited{color:#373275}.mainWrap{margin-top:9%}@media screen and (max-width: 980px){.mainWrap{margin-top:14%}}@media screen and (max-width: 640px){.mainWrap{margin-top:21%}}.topBoxWrap{width:100%;background-image:url(../images/topBg.webp);background-repeat:no-repeat;background-size:auto 100%;background-position-x:50%;background-size:cover;background-position:center;position:relative}.topBoxWrap .topBox{width:100%;max-width:1042px;position:relative;text-align:center;margin:0 auto}.topBoxWrap .topBox .topBg{width:100%;height:auto;margin:0 auto}.topBoxWrap .topBox .topChara{margin:2% auto 19% auto}.topBoxWrap .topBox .topTxtBox{position:absolute;margin:0 auto;left:0;right:0;margin:auto;top:60%}.topBoxWrap .topBox .topTxtBox .topTxt{position:relative;z-index:2;left:0;right:0;margin:auto}.topBoxWrap .topBox .topTxtBox .topTxt .topPuyo{position:absolute;z-index:1;right:0;width:92.7%;max-width:966px;margin:auto;left:0;top:51%}.topBoxWrap .topBox .topTxtBox .topTxt .topLogo{width:75.431vw;max-width:768px;margin:0 auto}.topBoxWrap .topBox .topTxtBox .topTxt .topDate{width:56.42vw;max-width:588px;margin:0 auto}.topBoxWrap .topCopy{position:absolute;background-image:url(../images/topLine.webp);background-position:center;margin:0 calc(50% - 50vw);width:100vw;background-size:cover;left:0;right:0;top:85%}.topBoxWrap .topCopy .topCopyTxt{width:33.2vw;max-width:346px}@media screen and (max-width: 640px){.topBoxWrap .topCopy .topCopyTxt{width:49.2vw}}.flameWrap{position:relative;max-width:980px;width:62.5%;margin:0 auto;border:solid 5px #a3a3a3;background-color:#cdcbcb;margin-bottom:4%}@media screen and (max-width: 980px){.flameWrap{width:96%}}@media screen and (max-width: 640px){.flameWrap{border:solid 2px #a3a3a3;margin-bottom:7%}}.flameBox{position:relative;background-size:100% auto;border:solid 9px #161616}@media screen and (max-width: 640px){.flameBox{border:solid 6px #161616}}.flameBoxInner{position:relative;padding:2%;border:solid 7px #fff;background-image:url(../images/contentBg.webp);background-repeat:repeat-y}@media screen and (max-width: 640px){.flameBoxInner{border:solid 4px #fff}}.contentsBox{position:relative;text-align:center;margin:5% auto}@media screen and (max-width: 640px){.contentsBox{margin-top:9%}}.contentsTitle{position:absolute;top:0%;left:50%;right:50%;width:70%;transform:translate(-50%, -50%);z-index:2}@media screen and (max-width: 640px){.contentsTitle{width:80%}}.contentsSubTitle{position:relative;width:60%;margin:5% auto 0 auto}.contentsSubTitle:first-child{margin:9% auto 0 auto}@media screen and (max-width: 640px){.contentsSubTitle{width:70%}}.contentsBox_M{position:relative;width:100%;max-width:860px;margin:1% auto 0 auto;border-radius:20px;border:#343434 solid 5px;background-color:#777;background-size:100% auto,100% auto;background-image:url(../images/contentsBox_M_line.webp),url(../images/contentsBox_M_line.webp);background-repeat:no-repeat,no-repeat;background-position:top center,bottom center}.contentsBox_M .itemBox{width:90%;max-width:710px;position:relative;margin:3% auto}.contentsBox_M .itemBox:last-child{margin-bottom:6%}.charaBox{position:relative;width:100%;padding:4% 0;z-index:1}.charaList{width:100%;max-width:717px;z-index:2;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;margin:auto;gap:25px}.charaList li{width:calc((100% - 50px)/3)}.charaList li.new:nth-child(1),.charaList li.new:nth-child(2){width:50%;position:relative}.charaList li.new:nth-child(1) img,.charaList li.new:nth-child(2) img{width:78.71%;margin:0 auto}.charaList li.new:nth-child(1)::before,.charaList li.new:nth-child(2)::before{right:4%;width:28%;height:32%}.charaList li:nth-child(1){margin-right:-25px}.charaList li:nth-child(2){margin-left:-25px}.charaList li a{display:block}.charaList li img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.charaList li.new{position:relative}.charaList li.new::before{position:absolute;content:"";top:-8%;right:-7%;left:auto;width:44%;max-width:98px;height:34%;max-height:103px;background-image:url(../images/chara/new.webp);background-size:100%;background-repeat:no-repeat;z-index:999}.eventTitle{position:absolute;top:-11%;left:50%;transform:translate(-50%, -50%);width:90%;display:block}.itemBox .contentsEvent_01_Txt01,.itemBox .contentsEvent_02_Txt01{position:relative;z-index:2}.itemBox .contentsEvent_01_Img01{position:absolute;z-index:1;width:47.18%;left:0;top:26%}.itemBox .contentsEvent_01_sideBox{position:relative;display:flex;gap:7%}.itemBox .contentsEvent_01_sideBox p{width:46.62%}.itemBox .contentsEvent_01_sideBox .arrow{position:absolute;z-index:3;width:20.14%;left:0;right:0;top:30%;margin:auto}.itemBox .contentsEvent_02_Img01{position:absolute;z-index:1;width:67.73%;left:0;right:0;top:1%;margin:auto}.itemBox .contentsEvent_03_Img{width:79.3%}.itemBox .contentsEvent_04_Img{width:81.69%}.itemBox .contentsEvent_05_Txt01_Box{position:relative;width:81.69%;margin:0 auto;padding:12% 0 6% 0;background-image:url(../images/event/contentsEvent_05_TxtBg.webp);background-repeat:no-repeat;background-size:100% auto}.itemBox .contentsEvent_05_Txt01_Box .contentsEvent_05_Txt01{position:relative;z-index:2;width:87.24%}.itemBox .contentsEvent_05_Txt01_Box .contentsEvent_05_Txt01_Img01{position:absolute;z-index:1;width:61.38%;right:-31%;top:3%}.itemBox .contentsEvent_05_Txt01_Box .contentsEvent_05_Txt01_Img02{position:absolute;z-index:1;width:57.41%;left:-31%;top:46%}.itemBox .contentsEvent_05_Txt02_Img{position:relative;z-index:2;width:81.97%;margin:0 auto}.itemBox .contentsEvent_06_Txt{position:relative;z-index:2;width:91.55%;margin:0 auto}.aboutBox{position:relative;margin:0 auto;padding:6%;z-index:1}.aboutBtn{display:block;max-width:581px;width:59.29%;margin:0 auto 3% auto}.aboutBtn:hover{transform:translateY(2px)}.bannerBox{display:block;max-width:818px;width:100%;margin:3% auto 1% auto;text-align:right}.bannerBox .contentsSns_notesTxt{width:38.57%;margin-top:1%;margin-bottom:1%}@media screen and (max-width: 640px){.bannerBox .contentsSns_notesTxt{width:69%}}.bannerBox .contentsSns_Txt01{display:block;max-width:462px;width:47.14%;margin:2% auto 4% auto}@media screen and (max-width: 640px){.bannerBox .contentsSns_Txt01{width:69%}}.bannerBox .contentsSns_Txt02{display:block;max-width:758px;width:77.35%;margin:2% auto 4% auto}@media screen and (max-width: 640px){.bannerBox .contentsSns_Txt02{width:69%}}.contentSns_BtnBox{display:flex;justify-content:center;align-items:center;gap:25px}.contentSns_BtnBox p{width:34.08%;max-width:334px}.contentSns_BtnBox p .snsBtn{display:block;max-width:334px}.contentSns_BtnBox p .snsBtn:hover{transform:translateY(2px)}.banner_officialSite{max-width:578px;width:40.29%;margin:1em auto 1em auto;border:.3em solid #fff}@media screen and (max-width: 980px){.banner_officialSite{width:58em}}@media screen and (max-width: 640px){.banner_officialSite{width:80em}}.banner_officialSite:hover{transform:translateY(2px)}.popMultipleImgBox .charaBg{display:none}.popMultipleImgBox .charaBg.is-show{display:block}.popBtn{position:absolute;top:76.5%;left:47%;right:0;z-index:2;max-width:332px;width:20%;margin:auto;background:url(../images/popup/bt-chara-seven.png) no-repeat;background-size:100%;cursor:pointer;aspect-ratio:140/64}.popBtn.is-on{background:url(../images/popup/bt-chara-six.png) no-repeat;background-size:100%;aspect-ratio:140/64}@media screen and (max-width: 980px){.popBtn{top:75.5%;left:47%;width:20%}}@media screen and (max-width: 640px){.popBtn{top:72%;width:20%}}.charaPopup{padding:5% 5% 0}@media screen and (max-width: 640px){.charaPopup{padding:25px}}/*# sourceMappingURL=style.min.css.map */