@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;900&family=Noto+Sans+JP:wght@100;300;400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:baseline}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}.clearfix:after{content:"";display:block;clear:both}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}#loading{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ffdf07;z-index:99999}#loading #animation{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:99999}#loading #animation ul{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}@media screen and (max-width: 1024px){#loading #animation ul{width:53.33333vw}}@media screen and (min-width: 1025px){#loading #animation ul{width:25vw;margin:0 auto}}#loading #animation ul li:first-child{width:41.0%}#loading #animation ul li:last-child{width:58.9%}#loading #animation p{margin:2rem auto}@media screen and (max-width: 1024px){#loading #animation p{width:27.73333vw}}@media screen and (min-width: 1025px){#loading #animation p{width:17.33333vw}}@media screen and (max-width: 1024px){#mvCol{background:url(../images/top/bg_mv_sp.jpg) no-repeat top center;background-size:cover}}@media screen and (min-width: 1025px){#mvCol{background:url(../images/top/bg_mv_pc.jpg) no-repeat top center;background-size:cover;position:relative}}@-webkit-keyframes op{0%{-webkit-transform:translateY(45px);transform:translateY(45px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes op{0%{-webkit-transform:translateY(45px);transform:translateY(45px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#mvCol .mvColInner{opacity:0;-webkit-transform:translate(0, 45px);transform:translate(0, 45px)}@media screen and (max-width: 1024px){#mvCol .mvColInner{-webkit-transform:translate(0, 15px);transform:translate(0, 15px)}}#mvCol .mvColInner.open{-webkit-animation-name:op;animation-name:op;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:1.5s;animation-delay:1.5s}#mvCol #leftBnr{position:absolute;top:0;left:0;z-index:1}@media screen and (min-width: 1025px){#mvCol #leftBnr{position:fixed;max-width:120px;box-shadow:7px 7px 10px -2px rgba(10,10,10,0.1)}}@media screen and (max-width: 1024px){#mvCol #leftBnr #logoSw{width:13.33333vw}}@media screen and (min-width: 1025px){#mvCol #leftBnr #logoSw{width:10vw}#mvCol #leftBnr #logoSw img{max-width:120px}}@media screen and (max-width: 1024px){#mvCol #leftBnr .bnr{width:13.33333vw}}@media screen and (min-width: 1025px){#mvCol #leftBnr .bnr{width:10vw}}#mvCol #leftBnr .bnr a{opacity:1;transition:.3s ease-in-out}#mvCol #leftBnr .bnr a:hover{opacity:.7}#mvCol h1{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#mvCol h1{width:73.33333vw}}@media screen and (min-width: 1025px){#mvCol h1{width:29.16667vw}}#mvCol #release{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#mvCol #release{width:66.53333vw;padding:0 2rem 3rem}}@media screen and (min-width: 1025px){#mvCol #release{width:24.16667vw;padding:0 0 5rem 0}}@media screen and (min-width: 1025px){#mvCol #attentionBnr{position:absolute;top:10px;left:13vw}}@media screen and (min-width: 1200px){#mvCol #attentionBnr{left:150px}}#mvCol #attentionBnr li{background:#f70000;font-family:"M PLUS Rounded 1c",sans-serif;text-align:center}@media screen and (max-width: 1024px){#mvCol #attentionBnr li{padding:2rem 1rem;border-top:2px solid #fff239}}@media screen and (min-width: 1025px){#mvCol #attentionBnr li{background:#f70000;border:4px solid #fff239;width:23vw;max-width:320px;border-radius:10px;margin:0 auto 10px;padding:1rem 2rem;opacity:1;transition:.3s ease-in-out}#mvCol #attentionBnr li:hover{opacity:.7}}@media screen and (min-width: 1025px){#mvCol #attentionBnr li:hover{background:#ff2121}}@media screen and (max-width: 1024px){#mvCol #attentionBnr li:last-child{border-bottom:2px solid #fff239}}#mvCol #attentionBnr a{display:block;font-size:3.73333vw;font-weight:bold;color:#fff239}@media screen and (min-width: 1025px){#mvCol #attentionBnr a{font-size:min(1.6vw, 22px);text-decoration:none}}#special0922Col{background:url(../images/music/musicpass/bg_em.png) repeat top center}@media screen and (min-width: 1025px){#special0922Col #special0922ColInner{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;max-width:1200px;margin:0 auto}}@media screen and (max-width: 1024px){#special0922Col .txtCol{margin:0 auto;width:70.4vw;padding:2rem 0}}@media screen and (min-width: 1025px){#special0922Col .txtCol{width:50%;margin:-13rem 0 0;padding:0 2rem}#special0922Col .txtCol img{width:44vw;max-width:528px}}@media screen and (max-width: 1024px){#special0922Col .pic{width:90%;display:block;margin:0 auto}}@media screen and (min-width: 1025px){#special0922Col .pic{width:50%}}@media screen and (max-width: 1024px){#special0922Col .btn{display:block;width:64vw;margin:0 auto;padding:2rem 0}}@media screen and (min-width: 1025px){#special0922Col .btn{position:absolute;opacity:1;transition:.3s ease-in-out;top:52%;left:6%}#special0922Col .btn:hover{opacity:.7}}#goonyaCol{background:url(../images/top/goonya/bg.png) repeat center top}@media screen and (max-width: 1024px){#goonyaCol #goonyaColInner{padding:0}}@media screen and (min-width: 1025px){#goonyaCol #goonyaColInner{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;max-width:1280px;margin:0 auto;padding:10px 0}}@media screen and (max-width: 1024px){#goonyaCol .logoCol img{display:block;width:100%;margin:0 auto}}@media screen and (min-width: 1025px){#goonyaCol .logoCol{width:50%;text-align:center}#goonyaCol .logoCol img{max-width:600px}}@media screen and (max-width: 1024px){#goonyaCol .btnCol{width:90%;margin:0 auto;border-radius:20px;padding:3%}}@media screen and (min-width: 1025px){#goonyaCol .btnCol{width:50%;padding:10px 4% 10px 0;text-align:center}}@media screen and (max-width: 1024px){#goonyaCol .btnCol p{display:block;width:67.73333vw;margin:0 auto}}@media screen and (max-width: 1024px){#goonyaCol .btn{display:block;width:64vw;margin:0 auto}}@media screen and (min-width: 1025px){#goonyaCol .btn{opacity:1;transition:.3s ease-in-out}#goonyaCol .btn:hover{opacity:.7}}#ninjaCol{background:url(../images/top/ninja/bg.png) repeat center top}@media screen and (max-width: 1024px){#ninjaCol #ninjaColInner{padding:0}}@media screen and (min-width: 1025px){#ninjaCol #ninjaColInner{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;max-width:1280px;margin:0 auto;padding:10px 0}}@media screen and (max-width: 1024px){#ninjaCol .logoCol img{display:block;width:100%;margin:0 auto}}@media screen and (min-width: 1025px){#ninjaCol .logoCol{width:50%;text-align:center}#ninjaCol .logoCol img{max-width:600px}}@media screen and (max-width: 1024px){#ninjaCol .btnCol{width:90%;margin:0 auto;border-radius:20px;padding:3%}}@media screen and (min-width: 1025px){#ninjaCol .btnCol{width:50%;padding:10px 4% 10px 0;text-align:center}}@media screen and (max-width: 1024px){#ninjaCol .btnCol p{display:block;width:67.73333vw;margin:0 auto}}@media screen and (max-width: 1024px){#ninjaCol .btn{display:block;width:64vw;margin:0 auto}}@media screen and (min-width: 1025px){#ninjaCol .btn{opacity:1;transition:.3s ease-in-out}#ninjaCol .btn:hover{opacity:.7}}#reserveCol{padding:2rem 0;text-align:center}@media screen and (max-width: 1024px){#reserveCol{background:url(../images/top/bg_reserve.png) no-repeat center -10% #e93700;background-size:80%}}@media screen and (min-width: 1025px){#reserveCol{background:url(../images/top/bg_reserve.png) no-repeat center -20px #e93700;background-size:600px}}#reserveCol .tit{margin:0 auto}@media screen and (max-width: 1024px){#reserveCol .tit{width:48.26667vw;padding:0 0 1rem}}@media screen and (min-width: 1025px){#reserveCol .tit{width:27.5vw;max-width:330px;padding:0 0 1rem 0}}@media screen and (min-width: 1025px){#reserveCol ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}#reserveCol a{opacity:1;transition:.3s ease-in-out}#reserveCol a:hover{opacity:.7}@media screen and (max-width: 1024px){#reserveCol a{display:block;width:64vw;margin:0 auto}}#topbnrCol{width:100%;background:linear-gradient(45deg, #823805 25%, transparent 25%, transparent 75%, #823805 75%),linear-gradient(45deg, #823805 25%, transparent 25%, transparent 75%, #823805 75%);background-color:#803400;background-size:50px 50px;background-position:0 0, 25px 25px}@media screen and (max-width: 1024px){#topbnrCol{padding:1.5rem 0}}@media screen and (min-width: 1025px){#topbnrCol{padding:20px 0}}@media screen and (min-width: 1025px){#topbnrCol ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}#topbnrCol a{opacity:1;transition:.3s ease-in-out}#topbnrCol a:hover{opacity:.7}@media screen and (max-width: 1024px){#topbnrCol a{display:block;width:64vw;margin:0 auto}}#movieCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}#movieCol #movieColInner{background:url(../images/top/tit_movie.png) no-repeat top center;margin:0 auto}@media screen and (max-width: 1024px){#movieCol #movieColInner{background-size:contain;width:90%;padding:0 0 2rem 0}}@media screen and (min-width: 1025px){#movieCol #movieColInner{max-width:900px;padding:0 0 3rem 0}}#movieCol #movieColInner .heading{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#movieCol #movieColInner .heading{width:60.53333vw;padding:3rem 0 2rem}}@media screen and (min-width: 1025px){#movieCol #movieColInner .heading{width:37.83333vw;padding:5rem 0 2rem}}#movieCol #movieColInner .thum{position:relative;width:100%;padding-top:56.25%;border:4px solid #803400;box-shadow:0px 0px 15px -5px #777777}#movieCol #movieColInner .thum iframe{position:absolute;top:0;right:0;width:100%;height:100%}#movieCol #newsCol{background:url(../images/top/tit_news.png) no-repeat top center;margin:0 auto}@media screen and (max-width: 1024px){#movieCol #newsCol{background-size:contain;width:90%;padding:0 0 3rem 0}}@media screen and (min-width: 1025px){#movieCol #newsCol{max-width:900px;padding:0 0 7rem 0}}#movieCol #newsCol .heading{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#movieCol #newsCol .heading{width:57.86667vw;padding:2rem 0 2.5rem}}@media screen and (min-width: 1025px){#movieCol #newsCol .heading{width:36.16667vw;padding:4rem 0}}#movieCol #newsCol #newsColInner{background:#fff;box-shadow:0px 0px 15px -5px #777777;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);color:#803400}@media screen and (max-width: 1024px){#movieCol #newsCol #newsColInner{padding:4vw;border-radius:10px;font-weight:700}}@media screen and (min-width: 1025px){#movieCol #newsCol #newsColInner{border-radius:30px;padding:4rem;font-weight:700}}#movieCol #newsCol dl{overflow-y:scroll}#movieCol #newsCol dl::-webkit-scrollbar{width:10px}#movieCol #newsCol dl::-webkit-scrollbar-track{background:#d6cac1;border-radius:30px}#movieCol #newsCol dl::-webkit-scrollbar-thumb{background:#803400;border-radius:30px}@media screen and (max-width: 1024px){#movieCol #newsCol dl{max-height:40vw;padding:0 4vw 0 0}}@media screen and (min-width: 1025px){#movieCol #newsCol dl{max-height:300px;padding:0 3.5rem 0 0}#movieCol #newsCol dl::-webkit-scrollbar{width:10px}}#movieCol #newsCol dl dt{display:inline-block;background:#ffdf07;border-radius:30px;margin:0 0 1rem 0;padding:0 2rem}@media screen and (max-width: 1024px){#movieCol #newsCol dl dt{font-size:2.4vw}}@media screen and (min-width: 1025px){#movieCol #newsCol dl dt{font-size:15px}}#movieCol #newsCol dl dd{background-image:linear-gradient(to right, #d6cac1, #d6cac1 2px, transparent 2px, transparent 8px);background-size:8px 2px;background-repeat:repeat-x;background-position:bottom}@media screen and (max-width: 1024px){#movieCol #newsCol dl dd{padding:0 0 2vw 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){#movieCol #newsCol dl dd{padding:0 0 15px 0;font-size:18px}}@media screen and (max-width: 1024px){#movieCol #newsCol dl dd:not(:last-child){margin:0 0 2.66667vw 0}}@media screen and (min-width: 1025px){#movieCol #newsCol dl dd:not(:last-child){margin:0 0 20px 0}}#movieCol h2{text-indent:-9999px;font-size:0}#aboutCol{position:relative}@media screen and (max-width: 1024px){#aboutCol{padding:4rem 0 5rem}}@media screen and (min-width: 1025px){#aboutCol{width:96%;max-width:1200px;margin:0 auto;padding:2rem 0 8rem 0}}#aboutCol #aboutColInner{position:relative}@media screen and (max-width: 1024px){#aboutCol #aboutColInner{padding:0 0 6rem 0}}#aboutCol h2{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#aboutCol h2{width:75.2vw;padding:0 0}}@media screen and (min-width: 1025px){#aboutCol h2{padding:4rem 0 0 0}}#aboutCol .pic01{text-align:center}#aboutCol .pic02{display:block;margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#aboutCol .pic02{width:89.33333vw;padding:0 0}}@media screen and (min-width: 1025px){#aboutCol .pic02{padding:4rem 0 0 0}}@media screen and (max-width: 1024px){#aboutCol .pic03{position:absolute;width:100%;top:50%;text-align:center}}#aboutCol .pic04{position:absolute}@media screen and (max-width: 1024px){#aboutCol .pic04{width:96.4vw;bottom:1%;text-align:center}}@media screen and (min-width: 1025px){#aboutCol .pic04{max-width:959px;margin:0 auto;left:38%;right:0;bottom:-12%}}#aboutCol .btnCol{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#aboutCol .btnCol{width:70.13333vw}}@media screen and (min-width: 1025px){#aboutCol .btnCol{width:43.83333vw;padding:12rem 0 0 0}}#aboutCol .btnCol a{opacity:1;transition:.3s ease-in-out}#aboutCol .btnCol a:hover{opacity:.7}#gamemodeCol{background-image:url(../images/top/bg_tit_mode.png),url(../images/top/bg_gamemode.jpg);background-position:top center, top center;background-repeat:no-repeat, repeat;background-size:contain, 15%;padding:0 0 3rem 0}@media screen and (min-width: 1025px){#gamemodeCol{background-size:auto, auto}}#gamemodeCol h2{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#gamemodeCol h2{width:41.33333vw;padding:4rem 0 2rem}}@media screen and (min-width: 1025px){#gamemodeCol h2{width:25.83333vw;padding:4rem 0 0 0}}#gamemodeCol #modeNav{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 1024px){#gamemodeCol #modeNav{-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1025px){#gamemodeCol #modeNav{width:90%;margin:0 auto}}@media screen and (max-width: 1024px){#gamemodeCol #modeNav li{width:40%;text-align:center}}#gamemodeCol #modeNav li a{opacity:1;transition:.3s ease-in-out}#gamemodeCol #modeNav li a:hover{opacity:.7}.modeInner{max-width:1200px;margin:0 auto}@media screen and (max-width: 1024px){.modeInner{position:relative;padding:3rem 0 100% 0;text-align:center}}@media screen and (min-width: 1025px){.modeInner{width:94%;padding:4rem 0}}.modeInner .btnCol{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){.modeInner .btnCol{position:absolute;right:0;left:0;bottom:5rem;width:70.13333vw}}@media screen and (min-width: 1025px){.modeInner .btnCol{width:43.83333vw;max-width:526px;padding:2rem 0 3rem}}.modeInner .btnCol a{opacity:1;transition:.3s ease-in-out}.modeInner .btnCol a:hover{opacity:.7}#playCol{position:relative;background:url(../images/common/bg_kumo.png) repeat top center #ffd7d6}@media screen and (max-width: 1024px){#playCol::before{position:absolute;display:block;width:100%;height:100%;content:" ";background:url(../images/top/bg_play_top_sp.png) no-repeat top center;background-size:contain}}@media screen and (min-width: 1025px){#playCol::before{position:absolute;display:block;width:100%;height:100%;content:" ";background:url(../images/top/bg_play_pc.png) no-repeat top center;background-size:cover}}@media screen and (max-width: 1024px){#playCol .modeInner{background:url(../images/top/bg_play_sp.png) no-repeat bottom center;background-size:contain}}#playCol .playColBox{position:relative;text-align:center}@media screen and (min-width: 1025px){#playCol .leftCol{width:48%}}#playCol #picPlay_01{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#playCol #picPlay_01{width:86.93333vw;padding:1rem 0}}@media screen and (min-width: 1025px){#playCol #picPlay_01{width:45.41667vw;max-width:545px;padding:4rem 0}}@media screen and (max-width: 1024px){#playCol .ssCol{width:86.66667vw;margin:0 auto;padding:2rem 0 0;text-align:center}}@media screen and (min-width: 1025px){#playCol .ssCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:2rem 0 0}}#playCol .ssCol li{padding:0 0 2rem 0}@media screen and (min-width: 1025px){#playCol .ssCol li{width:48%;max-width:550px;margin:0 auto;text-align:center}}#playCol #picPlay_02{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#playCol #picPlay_02{display:block;width:86.66667vw;padding:0 0 3rem 0}}@media screen and (min-width: 1025px){#playCol #picPlay_02{width:95.83333vw;max-width:1150px}#playCol #picPlay_02 img{padding:2rem 0}}#partyCol{position:relative;background:url(../images/common/bg_kumo.png) repeat top center #fff0c0}@media screen and (max-width: 1024px){#partyCol::before{position:absolute;display:block;width:100%;height:100%;content:" ";background:url(../images/top/bg_party_top_sp.png) no-repeat top center;background-size:contain}}@media screen and (min-width: 1025px){#partyCol::before{position:absolute;display:block;width:100%;height:100%;content:" ";background:url(../images/top/bg_party_pc.png) no-repeat top center;background-size:cover}}@media screen and (max-width: 1024px){#partyCol .modeInner{background:url(../images/top/bg_party_sp.png) no-repeat bottom center;background-size:contain}}@media screen and (min-width: 1025px){#partyCol .rightCol{position:relative;width:48%;margin-right:0;margin-left:auto}}@media screen and (max-width: 1024px){#partyCol h2{width:93.33333vw;margin:0 auto}}#partyCol #picParty_01{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#partyCol #picParty_01{width:78.93333vw;padding:1rem 0}}@media screen and (min-width: 1025px){#partyCol #picParty_01{width:41vw;max-width:492px;padding:1rem 0}}@media screen and (max-width: 1024px){#partyCol .ssCol{width:86.66667vw;margin:0 auto;padding:2rem 0 0;text-align:center}}@media screen and (min-width: 1025px){#partyCol .ssCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:2rem 0 0}}#partyCol .ssCol li{padding:0 0 2rem 0}@media screen and (min-width: 1025px){#partyCol .ssCol li{width:32%;max-width:550px;margin:0 auto;text-align:center}}#onlineCol{position:relative;background:url(../images/common/bg_kumo.png) repeat top center #aee8ff}@media screen and (max-width: 1024px){#onlineCol::before{position:absolute;display:block;width:100%;height:100%;content:" ";background:url(../images/top/bg_online_top_sp.png) no-repeat top center;background-size:contain}}@media screen and (min-width: 1025px){#onlineCol::before{position:absolute;display:block;width:100%;height:100%;content:" ";background:url(../images/top/bg_online_pc.png) no-repeat top center;background-size:cover}}@media screen and (max-width: 1024px){#onlineCol .modeInner{padding:3rem 0 0 0}}@media screen and (max-width: 1024px){#onlineCol .onlineColBox{background:url(../images/top/bg_online_sp.png) no-repeat bottom center;background-size:contain;padding:3rem 0 85% 0}}@media screen and (min-width: 1025px){#onlineCol .onlineColBox{display:-webkit-flex;display:flex;position:relative;-webkit-align-items:flex-end;align-items:flex-end}}@media screen and (min-width: 1025px){#onlineCol .leftCol{position:relative;width:48%}}@media screen and (max-width: 1024px){#onlineCol h2{width:93.33333vw}}#onlineCol #picOnline_01{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#onlineCol #picOnline_01{width:87.2vw;padding:1rem 0}}@media screen and (min-width: 1025px){#onlineCol #picOnline_01{width:45.33333vw;max-width:544px;padding:1rem 0}}@media screen and (max-width: 1024px){#onlineCol .ssCol{width:86.66667vw;margin:0 auto;padding:2rem 0 0;text-align:center}}@media screen and (min-width: 1025px){#onlineCol .ssCol{position:absolute;right:0;bottom:0;width:48%}}#onlineCol .ssCol li{padding:0 0 2rem 0}@media screen and (min-width: 1025px){#onlineCol .ssCol li{max-width:550px;margin:0 auto;text-align:center}}#shopCol{position:relative;background:url(../images/common/bg_kumo.png) repeat top center #fadeff}@media screen and (max-width: 1024px){#shopCol::before{position:absolute;display:block;width:100%;height:100%;content:" ";background:url(../images/top/bg_shop_top_sp.png) no-repeat top center;background-size:contain}}@media screen and (min-width: 1025px){#shopCol::before{position:absolute;display:block;width:100%;height:100%;content:" ";background:url(../images/top/bg_shop_pc.png) no-repeat top center;background-size:cover}}@media screen and (min-width: 1025px){#shopCol .shopColBox{position:relative;display:-webkit-flex;display:flex;position:relative;-webkit-align-items:flex-end;align-items:flex-end}}@media screen and (max-width: 1024px){#shopCol .modeInner{background:url(../images/top/bg_shop_sp.png) no-repeat bottom center;background-size:contain;padding:3rem 0 95% 0}}@media screen and (min-width: 1025px){#shopCol .rightCol{position:relative;width:48%;margin-right:0;margin-left:auto;padding:0 0 4rem 0}}@media screen and (max-width: 1024px){#shopCol h2{width:93.33333vw;margin:0 auto}}#shopCol #picStore_01{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#shopCol #picStore_01{width:86.93333vw;padding:1rem 0}}@media screen and (min-width: 1025px){#shopCol #picStore_01{width:45.5vw;max-width:546px;padding:1rem 0}}#shopCol #picStore_02{margin:0 auto;text-align:center}@media screen and (min-width: 1025px){#shopCol #picStore_02{width:44vw;max-width:528px;padding:1rem 0}}@media screen and (max-width: 1024px){#shopCol .ssCol{width:86.66667vw;margin:0 auto;padding:2rem 0 0;text-align:center}}@media screen and (min-width: 1025px){#shopCol .ssCol{position:absolute;left:0;bottom:0;width:48%}}#shopCol .ssCol li{padding:0 0 2rem 0}@media screen and (min-width: 1025px){#shopCol .ssCol li{max-width:550px;margin:0 auto;text-align:center}}#musicpassCol{background:url(../images/top/bg_musicpass.png) repeat-x bottom center #32d5d5}#musicpassCol::before{content:"";position:relative;display:block;width:100%;height:10px;background:url(../images/top/line_musicpass.png) repeat-x center;top:0}@media screen and (max-width: 1024px){#musicpassCol::before{height:5px}}#musicpassCol::after{content:"";position:relative;display:block;width:100%;height:10px;background:url(../images/top/line_musicpass.png) repeat-x center;bottom:0}@media screen and (max-width: 1024px){#musicpassCol::after{height:5px}}#musicpassCol #musicpassColInner{max-width:1200px;margin:0 auto}@media screen and (max-width: 1024px){#musicpassCol #musicpassColInner{width:86.66667vw;text-align:center;padding:3rem 0}}@media screen and (min-width: 1025px){#musicpassCol #musicpassColInner{width:98.33333vw;padding:7rem 2rem;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1025px){#musicpassCol h2{width:55.25vw;max-width:663px}}@media screen and (max-width: 1024px){#musicpassCol #musicpassIco{width:40vw;margin:0 auto;padding:2rem 0 0;text-align:center}}@media screen and (min-width: 1025px){#musicpassCol #musicpassIco{width:23.33333vw;margin:0 2% 0 0;max-width:280px}}#musicpassCol .btnCol{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#musicpassCol .btnCol{width:70.13333vw;padding:3rem 0 0 0}}@media screen and (min-width: 1025px){#musicpassCol .btnCol{width:100%;padding:3rem 0 0 0}}#musicpassCol .btnCol a{opacity:1;transition:.3s ease-in-out}#musicpassCol .btnCol a:hover{opacity:.7}#drumstickCol{position:relative;background:rgba(255,255,255,0.8);margin:0 auto}@media screen and (max-width: 1024px){#drumstickCol{width:86.66667vw;margin:3rem auto;padding:3rem;border-radius:10px}}@media screen and (min-width: 1025px){#drumstickCol{width:90%;max-width:1200px;margin:80px auto;padding:4rem;border-radius:30px}}#drumstickCol .notice{margin:2rem auto 0}#drumstickCol .btnCol{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#drumstickCol .btnCol{width:70.13333vw;padding:1rem 0 0 0}}@media screen and (min-width: 1025px){#drumstickCol .btnCol{width:100%;padding:1rem 0 0 0}}#drumstickCol .btnCol a{opacity:1;transition:.3s ease-in-out}#drumstickCol .btnCol a:hover{opacity:.7}#bnrCol{position:relative;background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}@media screen and (max-width: 1024px){#bnrCol{padding:4rem 0}}@media screen and (min-width: 1025px){#bnrCol{padding:80px 0}}#bnrCol ul{margin:0 auto}@media screen and (max-width: 1024px){#bnrCol ul{width:80%}}@media screen and (min-width: 1025px){#bnrCol ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:90%}}#bnrCol ul li{text-align:center}@media screen and (max-width: 1024px){#bnrCol ul li p{width:60%;margin:0 auto}}#bnrCol ul li a{opacity:1;transition:.3s ease-in-out}#bnrCol ul li a:hover{opacity:.7}@media screen and (max-width: 1024px){#bnrCol ul li:first-child{margin:0 auto 3rem}}#specCol{position:relative;background:rgba(255,255,255,0.8);margin:0 auto}@media screen and (max-width: 1024px){#specCol{width:86.66667vw;margin:3rem auto;padding:3rem;border-radius:10px}}@media screen and (min-width: 1025px){#specCol{width:90%;max-width:1200px;margin:80px auto 100px;padding:4rem;border-radius:30px}}#specCol .logoCol{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#specCol .logoCol{width:46.66667vw;padding:0 0 2rem 0}}@media screen and (max-width: 1024px){#specCol .specTxt{width:33.33333vw;right:5%}}@media screen and (min-width: 1025px){#specCol .specTxt{display:block;padding:3rem 0 0 3rem}}#specCol .charaCol{position:absolute}@media screen and (max-width: 1024px){#specCol .charaCol{width:29.33333vw;right:2%;bottom:17%}}@media screen and (min-width: 1025px){#specCol .charaCol{width:26.66667vw;left:72%;bottom:-4%}}@media screen and (max-width: 1024px){#specCol .notice{margin:2rem auto 0}}@media screen and (min-width: 1025px){#specCol .notice{margin:3rem auto 0}}.footerBnrCol{position:relative;margin:0 auto;display:none}@media screen and (min-width: 1025px){.footerBnrCol{display:none !important}}.footerBnrCol .footerBnrColInner{position:fixed;bottom:0;width:100%;z-index:1}.footerBnrCol a{display:block}.footerBnrCol a img{width:100%}.footerBnrCol .close{position:absolute;right:10px;top:10px}.footerBnrCol .close a{display:block;width:8vw;height:auto;text-align:center}@media screen and (min-width: 1025px){.fancybox-content{position:relative !important;padding-bottom:100% !important;height:0 !important;width:90% !important;overflow:hidden !important;max-width:calc(100% - 60px) !important;max-height:calc(100% - 58px) !important;width:1000px !important;padding-bottom:660px !important}.fancybox-content iframe{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.fancybox-button{width:70px !important;height:70px !important;margin:0;padding:10px;background:rgba(30,30,30,0.3) !important}}.fancybox-slide{padding:10px}.fancybox-slide--iframe .fancybox-content{width:800px;height:600px;max-width:1100px;max-height:90%;margin:0}.fancybox-content{max-width:calc(100% - 60px) !important;position:relative !important;padding-bottom:56.25% !important;height:0 !important;width:80% !important;overflow:hidden !important;max-height:calc(100% - 58px) !important}@media screen and (min-width: 1025px){.fancybox-content{width:95% !important}}@media screen and (min-width: 1200px){.fancybox-content{width:995px !important;padding-bottom:560px !important}}@media screen and (min-width: 1025px){.fancybox-content{width:95% !important}}@media screen and (min-width: 1200px){.fancybox-content{width:995px !important}}.fancybox-content iframe{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.fancybox-button{width:70px !important;height:70px !important;margin:0;padding:10px;background:rgba(30,30,30,0.3) !important}

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