@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}}.popupAuto{display:none}.reservePopupCol{display:none;background:#e93700;width:80%}@media screen and (min-width: 1025px){.reservePopupCol{width:95%}}@media screen and (min-width: 1200px){.reservePopupCol{width:995px}}.reservePopupCol .tit{margin:0 auto;text-align:center}@media screen and (min-width: 1025px){.reservePopupCol ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}}@media screen and (min-width: 1025px){.reservePopupCol ul li{width:48%}}.reservePopupCol ul li a{opacity:1;transition:.3s ease-in-out}.reservePopupCol ul li a:hover{opacity:.7}.reservePopupCol .fancybox-close-small:after{background:none;font-size:50px;color:#fff}.reservePopupCol .fancybox-close-small:after:hover{background:none;color:#fff}@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;padding-bottom:50px}}@-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{padding:40px;opacity:0}@media screen and (max-width: 1024px){#mvCol .mvColInner{width:100%}}@media screen and (min-width: 1025px){#mvCol .mvColInner{width:100%}}#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 .platform{position:relative;z-index:0;background:linear-gradient(90deg, #fa4795 0%, #dc56e6 21%, #33b1e0 50%, #87d43b 75%, #fcd921 100%);width:90%;margin:0 auto;border:2px solid #803400;text-align:center;border-radius:10px}@media screen and (max-width: 1024px){#mvCol .platform{margin-bottom:5.33333vw}}@media screen and (min-width: 1025px){#mvCol .platform{width:94%;max-width:1000px;margin:0 auto}}#mvCol .platform li img{height:100%;width:auto;max-height:-webkit-min-content;max-height:-moz-min-content;max-height:min-content}#mvCol .platform:before{content:"";position:absolute;z-index:-1;top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);background:#FFF;border-radius:10px}#mvCol .platform ul{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){#mvCol .platform ul{-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.33333vw 4vw;padding:calc(4px + 2.66667vw);padding-bottom:0}}@media screen and (min-width: 1025px){#mvCol .platform ul{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px;padding:calc(4px + 20px)}}#mvCol .platform ul:before{border-radius:6.66667vw}@media screen and (min-width: 1025px){#mvCol .platform ul:before{border-radius:100vmax}}#mvCol .platform ul li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:24%}@media screen and (min-width: 1025px){#mvCol .platform ul li{width:auto;max-height:30px;height:30px}}@media screen and (max-width: 1024px){#mvCol .platform ul li:nth-child(3){width:34%}}@media screen and (min-width: 1025px){#mvCol .platform ul li:nth-child(3){width:22%}}@media screen and (max-width: 1024px){#mvCol .platform ul+img{width:50%;margin:1.33333vw auto 2.66667vw}}@media screen and (min-width: 1025px){#mvCol .platform ul+img{width:25%;margin:0 auto 30px}}#mvCol #leftBnr{position:absolute;top:0;left:0;z-index:2}@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 #esp2024{position:absolute;width:25.66667vw;bottom:2.5vw;right:2.5vw}}@media screen and (min-width: 1200px){#mvCol #esp2024{width:308px;bottom:30px;right:30px}}#mvCol #esp2024 a{opacity:1;transition:.3s ease-in-out}#mvCol #esp2024 a:hover{opacity:.7}@media screen and (max-width: 1024px){#mvCol #eventSummer2024{position:absolute;width:24vw;top:21.33333vw;right:2.66667vw}}@media screen and (min-width: 1025px){#mvCol #eventSummer2024{position:absolute;width:13.33333vw;bottom:2.5vw;left:12.5vw}}@media screen and (min-width: 1200px){#mvCol #eventSummer2024{width:220px;bottom:30px;left:150px}}#mvCol #eventSummer2024 a{opacity:1;transition:.3s ease-in-out}#mvCol #eventSummer2024 a:hover{opacity:.7}#mvCol #attentionBnrlg a{display:block;background:#fff239;border-top:2px solid #f70000;padding:2rem 1rem;font-size:3.73333vw;font-weight:bold;color:#f70000;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif}@media screen and (min-width: 1025px){#mvCol #attentionBnrlg a{border-top:4px solid #f70000;padding:1rem;font-size:min(1.6vw, 22px);text-decoration:none;opacity:1;transition:.3s ease-in-out}#mvCol #attentionBnrlg a:hover{opacity:.7}}@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}}@media screen and (max-width: 1024px){#anniversary1stCol{background:url(../images/top/anniversary1st/bg_sp.png) no-repeat center/120% auto,#ffdf07}}@media screen and (min-width: 1025px){#anniversary1stCol{background:url(../images/top/anniversary1st/bg_pc.png) no-repeat center,#ffdf07}}@media screen and (max-width: 1024px){#anniversary1stCol #anniversary1stColInner{padding:0}}@media screen and (min-width: 1025px){#anniversary1stCol #anniversary1stColInner{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){#anniversary1stCol .logoCol img{display:block;width:100%;margin:0 auto}}@media screen and (min-width: 1025px){#anniversary1stCol .logoCol{width:50%;text-align:center}#anniversary1stCol .logoCol img{max-width:600px}}@media screen and (max-width: 1024px){#anniversary1stCol .btnCol{width:90%;margin:0 auto;border-radius:20px;padding:3%}}@media screen and (min-width: 1025px){#anniversary1stCol .btnCol{width:50%;padding:10px 4% 10px 0;text-align:center}}@media screen and (max-width: 1024px){#anniversary1stCol .btnCol p{display:block;width:67.73333vw;margin:0 auto}}@media screen and (max-width: 1024px){#anniversary1stCol .btn{display:block;width:64vw;margin:0 auto}}@media screen and (min-width: 1025px){#anniversary1stCol .btn{opacity:1;transition:.3s ease-in-out}#anniversary1stCol .btn:hover{opacity:.7}}#donkatsuou2023Col{background:url(../images/top/donkatsuou2023/bg.png) repeat center top}@media screen and (max-width: 1024px){#donkatsuou2023Col #donkatsuou2023ColInner{padding:0}}@media screen and (min-width: 1025px){#donkatsuou2023Col #donkatsuou2023ColInner{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){#donkatsuou2023Col .logoCol img{display:block;width:100%;margin:0 auto}}@media screen and (min-width: 1025px){#donkatsuou2023Col .logoCol{opacity:1;transition:.3s ease-in-out;width:50%;text-align:center}#donkatsuou2023Col .logoCol:hover{opacity:.7}#donkatsuou2023Col .logoCol img{max-width:600px}}@media screen and (max-width: 1024px){#donkatsuou2023Col .btnCol{width:90%;margin:0 auto;border-radius:20px;padding:3%}}@media screen and (min-width: 1025px){#donkatsuou2023Col .btnCol{width:50%;padding:10px 4% 10px 0;text-align:center}}@media screen and (max-width: 1024px){#donkatsuou2023Col .btnCol p{display:block;width:67.73333vw;margin:0 auto}}@media screen and (max-width: 1024px){#donkatsuou2023Col .btn{display:block;width:64vw;margin:0 auto}}@media screen and (min-width: 1025px){#donkatsuou2023Col .btn{opacity:1;transition:.3s ease-in-out}#donkatsuou2023Col .btn:hover{opacity:.7}}#giftcampCol{background:url(../images/top/giftcamp/bg.png) repeat center top #fefaf4}@media screen and (max-width: 1024px){#giftcampCol{background-size:200%}}@media screen and (max-width: 1024px){#giftcampCol #giftcampColInner{padding:0}}@media screen and (min-width: 1025px){#giftcampCol #giftcampColInner{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){#giftcampCol .logoCol img{display:block;width:100%;margin:0 auto}}@media screen and (min-width: 1025px){#giftcampCol .logoCol{width:50%;text-align:center}#giftcampCol .logoCol img{max-width:600px}}@media screen and (max-width: 1024px){#giftcampCol .btnCol{width:90%;margin:0 auto;border-radius:20px;padding:3%}}@media screen and (min-width: 1025px){#giftcampCol .btnCol{width:50%;padding:10px 4% 10px 0;text-align:center}}@media screen and (max-width: 1024px){#giftcampCol .btnCol p{display:block;width:67.73333vw;margin:0 auto}}@media screen and (max-width: 1024px){#giftcampCol .btn{display:block;width:64vw;margin:0 auto}}@media screen and (min-width: 1025px){#giftcampCol .btn{opacity:1;transition:.3s ease-in-out}#giftcampCol .btn:hover{opacity:.7}}.dondokofitCol{background:url(../images/top/dondokofit/bg.png) repeat center top;min-height:110vw}@media screen and (min-width: 1025px){.dondokofitCol{min-height:initial}}@media screen and (max-width: 1024px){.dondokofitCol .dondokofitColInner{padding:0}}@media screen and (min-width: 1025px){.dondokofitCol .dondokofitColInner{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;max-width:1280px;min-height:480px;margin:0 auto;padding:10px 0}}@media screen and (max-width: 1024px){.dondokofitCol .logoCol img{display:block;width:100%;margin:0 auto}}@media screen and (min-width: 1025px){.dondokofitCol .logoCol{width:50%;text-align:center}.dondokofitCol .logoCol img{max-width:600px}}@media screen and (max-width: 1024px){.dondokofitCol .btnCol{width:90%;margin:0 auto;border-radius:20px;padding:3%}}@media screen and (min-width: 1025px){.dondokofitCol .btnCol{width:50%;padding:10px 4% 10px 0;text-align:center}}@media screen and (max-width: 1024px){.dondokofitCol .btnCol p{display:block;width:67.73333vw;margin:0 auto}}@media screen and (max-width: 1024px){.dondokofitCol .btn{display:block;width:64vw;margin:0 auto}}@media screen and (min-width: 1025px){.dondokofitCol .btn{opacity:1;transition:.3s ease-in-out}.dondokofitCol .btn:hover{opacity:.7}}.focusonCol{background:url(../images/common/bg_kumo.png) repeat top center,linear-gradient(45deg, #99f6da, #99daff 23.7%, #e2a4ff 57.86%, #f7a3b2 87.24%, #fee899);min-height:110vw}@media screen and (min-width: 1025px){.focusonCol{min-height:initial}}@media screen and (max-width: 1024px){.focusonCol .focusonColInner{padding:0}}@media screen and (min-width: 1025px){.focusonCol .focusonColInner{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;max-width:1280px;min-height:480px;margin:0 auto;padding:10px 0}}@media screen and (max-width: 1024px){.focusonCol .logoCol img{display:block;width:100%;margin:0 auto}}@media screen and (min-width: 1025px){.focusonCol .logoCol{width:50%;text-align:center}.focusonCol .logoCol img{max-width:600px}}@media screen and (max-width: 1024px){.focusonCol .btnCol{width:90%;margin:0 auto;border-radius:20px;padding:3%}}@media screen and (min-width: 1025px){.focusonCol .btnCol{width:50%;padding:10px 4% 10px 0;text-align:center}}@media screen and (max-width: 1024px){.focusonCol .btnCol p{display:block;width:67.73333vw;margin:0 auto}}@media screen and (max-width: 1024px){.focusonCol .btn{display:block;width:64vw;margin:0 auto}}@media screen and (min-width: 1025px){.focusonCol .btn{opacity:1;transition:.3s ease-in-out}.focusonCol .btn:hover{opacity:.7}}.fitbachiCol{background:url(../images/top/fitbachi/bg.png) repeat center top;min-height:110vw}@media screen and (min-width: 1025px){.fitbachiCol{min-height:initial}}@media screen and (max-width: 1024px){.fitbachiCol .fitbachiColInner{padding:0}}@media screen and (min-width: 1025px){.fitbachiCol .fitbachiColInner{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;max-width:1280px;min-height:480px;margin:0 auto;padding:10px 0}}@media screen and (max-width: 1024px){.fitbachiCol .logoCol img{display:block;width:100%;margin:0 auto}}@media screen and (min-width: 1025px){.fitbachiCol .logoCol{width:50%;text-align:center}.fitbachiCol .logoCol img{max-width:600px}}@media screen and (max-width: 1024px){.fitbachiCol .btnCol{width:90%;margin:0 auto;border-radius:20px;padding:3%}}@media screen and (min-width: 1025px){.fitbachiCol .btnCol{width:50%;padding:10px 4% 10px 0;text-align:center}}@media screen and (max-width: 1024px){.fitbachiCol .btnCol p{display:block;width:67.73333vw;margin:0 auto}}@media screen and (max-width: 1024px){.fitbachiCol .btn{display:block;width:64vw;margin:0 auto}}@media screen and (min-width: 1025px){.fitbachiCol .btn{opacity:1;transition:.3s ease-in-out}.fitbachiCol .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{background:#e93700;display:grid;padding:2rem 0;text-align:center}@media screen and (max-width: 1024px){#reserveCol{gap:4vw}}@media screen and (min-width: 1025px){#reserveCol{gap:1rem}}#reserveCol .reserve{padding:2rem 0}@media screen and (max-width: 1024px){#reserveCol .reserve{background:url(../images/top/bg_reserve.png) no-repeat center 0;background-size:80%}}@media screen and (min-width: 1025px){#reserveCol .reserve{background:url(../images/top/bg_reserve.png) no-repeat center 0;background-size:600px;width:94%;max-width:1200px;margin:0 auto}}#reserveCol .reserve .tit{margin:0 auto}@media screen and (max-width: 1024px){#reserveCol .reserve .tit{width:48.26667vw;padding:0 0 1rem}}@media screen and (min-width: 1025px){#reserveCol .reserve .tit{width:27.5vw;max-width:330px;padding:0 0 3rem 0}}@media screen and (min-width: 1025px){#reserveCol .reserve>ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}#reserveCol .reserve>ul:first-of-type{width:66%;margin:0 auto}}#reserveCol .reserve .contReserve{display:none;margin:0 auto}@media screen and (max-width: 1024px){#reserveCol .reserve .contReserve{width:60%}#reserveCol .reserve .contReserve a{width:100%}}@media screen and (min-width: 1025px){#reserveCol .reserve .contReserve{width:80%}}#reserveCol .reserve a,#reserveCol .reserve p{opacity:1;transition:.3s ease-in-out}#reserveCol .reserve a:hover,#reserveCol .reserve p:hover{opacity:.7}#reserveCol .reserve a:hover,#reserveCol .reserve p:hover{cursor:pointer}@media screen and (max-width: 1024px){#reserveCol .reserve a,#reserveCol .reserve p{display:block;width:64vw;margin:0 auto}}#reserveCol .reserve a.tit,#reserveCol .reserve p.tit{pointer-events:none}#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 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 .txtLink{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}@media screen and (min-width: 1025px){#topbnrCol .txtLink{width:100%;text-align:center}}#topbnrCol .txtLink a{display:inline-block;background:#f70000;padding:1rem 2rem;font-weight:bold;text-align:center;color:#fff239;font-family:"M PLUS Rounded 1c",sans-serif}@media screen and (max-width: 1024px){#topbnrCol .txtLink a{width:100%;margin:1rem 0 0;border-top:3px solid #fff239;font-size:3.46667vw}}@media screen and (min-width: 1025px){#topbnrCol .txtLink a{border-radius:10px;border:3px solid #fff239;margin:1rem 0;text-decoration:none}}#topbnrCol .txtLink:hover{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}#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}}#specialBnrcol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}#specialBnrcol .specialBnrcolInner{background:url(../images/top/pickup/tit_pickup.png) no-repeat top center;margin:0 auto}@media screen and (max-width: 1024px){#specialBnrcol .specialBnrcolInner{background-size:contain;width:90%;padding:0 0 2rem 0}}@media screen and (min-width: 1025px){#specialBnrcol .specialBnrcolInner{padding:0 0 3rem 0}}#specialBnrcol .heading{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){#specialBnrcol .heading{width:38.8vw;padding:3rem 0 2rem}}@media screen and (min-width: 1025px){#specialBnrcol .heading{width:24.25vw;padding:5rem 0 2rem}}#specialBnrcol ul{margin:0 auto}@media screen and (max-width: 1024px){#specialBnrcol ul{width:100%}}@media screen and (min-width: 1025px){#specialBnrcol ul{width:94%;max-width:1200px}}@media screen and (min-width: 1025px){#specialBnrcol ul li a{opacity:1;transition:.3s ease-in-out}#specialBnrcol ul li a:hover{opacity:.7}}#specialBnrcol .slide-arrow{bottom:0;cursor:pointer;margin:auto;position:absolute;top:0;width:30px}@media screen and (max-width: 1024px){#specialBnrcol .slide-arrow{top:-20%}}@media screen and (min-width: 1025px){#specialBnrcol .slide-arrow{top:-15%;width:60px}}@media screen and (min-width: 1025px){#specialBnrcol .slide-arrow:hover{opacity:1;transition:.3s ease-in-out}#specialBnrcol .slide-arrow:hover:hover{opacity:.7}}#specialBnrcol .prev-arrow{left:-10px;z-index:1}@media screen and (min-width: 1025px){#specialBnrcol .prev-arrow{left:10px}}#specialBnrcol .next-arrow{right:-10px}@media screen and (min-width: 1025px){#specialBnrcol .next-arrow{right:10px}}.dots-class button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:0;border:none;background-color:transparent}.dots-class{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:2rem 0}.dots-class li{width:15px;height:15px;background-color:#fff;border:2px solid #803400;border-radius:50%;margin-right:10px;cursor:pointer;transition:background-color .5s ease}.dots-class li.slick-active{background-color:#ffdf07}.dots-class li:hover{background-color:#ffdf07}.dots-class li:last-child{margin-right:0}#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{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}}@media screen and (min-width: 1025px){#movieCol #movieColInner ul{max-width:900px;margin:0 auto}}#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 #movieColInner .slide-arrow{cursor:pointer;position:absolute;margin:auto;top:0;bottom:0;width:30px;z-index:1}@media screen and (max-width: 1024px){#movieCol #movieColInner .slide-arrow{top:-25%}}@media screen and (min-width: 1025px){#movieCol #movieColInner .slide-arrow{top:-10%;width:60px}}@media screen and (min-width: 1025px){#movieCol #movieColInner .slide-arrow:hover{opacity:1;transition:.3s ease-in-out}#movieCol #movieColInner .slide-arrow:hover:hover{opacity:.7}}#movieCol #movieColInner .prev-arrow{left:-10px}@media screen and (min-width: 1025px){#movieCol #movieColInner .prev-arrow{left:-70px}}#movieCol #movieColInner .next-arrow{right:-10px}@media screen and (min-width: 1025px){#movieCol #movieColInner .next-arrow{right:-70px}}#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:auto}}@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:53.08333vw;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;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 0 0}}#partyCol .ssCol li{padding:0 0 2rem 0}@media screen and (min-width: 1025px){#partyCol .ssCol li{width:48%;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}}#specCol .specTxt{display:block}@media screen and (max-width: 1024px){#specCol .specTxt{width:100%}}@media screen and (min-width: 1025px){#specCol .specTxt{padding:3rem 0 0 3rem}}#specCol .charaCol{position:absolute}@media screen and (max-width: 1024px){#specCol .charaCol{width:29.33333vw;right:2%;bottom:12%}}@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}}#specListCol{position:relative;margin:0 auto}@media screen and (max-width: 1024px){#specListCol{width:86.66667vw}}@media screen and (min-width: 1025px){#specListCol{width:90%;max-width:1200px}}#specListCol #platformList,#specListCol #recommendCol{background:rgba(255,255,255,0.8)}@media screen and (max-width: 1024px){#specListCol #platformList,#specListCol #recommendCol{margin:3rem auto;border-radius:10px}}@media screen and (min-width: 1025px){#specListCol #platformList,#specListCol #recommendCol{margin:80px auto 100px;border-radius:30px}}@media screen and (max-width: 1024px){#specListCol .inner{padding:2rem 3rem 4rem}}@media screen and (min-width: 1025px){#specListCol .inner{padding:3rem 5rem}}#specListCol .txtTit{font-family:"M PLUS Rounded 1c",sans-serif;color:#fff;text-shadow:-2px -2px 0 #400300, -2px 0 0 #400300, -2px 2px 0 #400300, 0 -2px 0 #400300, 0 2px 0 #400300, 2px -2px 0 #400300, 2px 0 0 #400300, 2px 2px 0 #400300}@media screen and (max-width: 1024px){#specListCol .txtTit{padding:1rem 2rem;font-size:4.66667vw;font-weight:700}}@media screen and (min-width: 1025px){#specListCol .txtTit{padding:20px 45px 10px;font-size:28px;font-weight:800}}#specListCol .tableCol{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width: 1024px){#specListCol .tableCol.nowrap .recommendTit{width:40%}}@media screen and (max-width: 1024px){#specListCol .tableCol{margin-bottom:1rem;font-size:2.4vw}}@media screen and (min-width: 1025px){#specListCol .tableCol{overflow-x:visible}#specListCol .tableCol.nowrap{white-space:wrap}#specListCol .tableCol.nowrap table th{word-break:keep-all}}@media screen and (max-width: 1024px){#specListCol .tableCol .sticky{position:-webkit-sticky;position:sticky;top:0;left:0;background:none;border-left:none;border-right:none}#specListCol .tableCol .sticky::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #fff;border-right:1px solid #fff;background:#803400;z-index:-1}#specListCol .tableCol .noborder::before{border-top:none}#specListCol .tableCol .fixCol::before{border-left:1px solid #fff}}#specListCol table{border:1px solid #803400;width:100%;margin:0 auto 1rem}@media screen and (min-width: 1025px){#specListCol table{margin:0 auto 3rem}}#specListCol table th{background:#803400;vertical-align:middle;padding:1em;font-weight:bold;text-align:center;color:#fff;border:1px solid #FFF;border-top:none;border-left:none;word-break:keep-all}@media screen and (max-width: 1024px){#specListCol table th{padding:0.5em}}#specListCol table th.nsw{background:#e60012;border-top:1px solid #e60012}#specListCol table th.ps{background:#0070cc;border-top:1px solid #0070cc}#specListCol table th.xbox{background:#107c10;border-top:1px solid #107c10}#specListCol table th.win{background:#0067b8;border-top:1px solid #0067b8}#specListCol table th.steam{background:#4f94bc;border-top:1px solid #4f94bc;border-right:1px solid #4f94bc}#specListCol table td{border:1px solid #803400;padding:1em;vertical-align:middle;font-weight:normal;word-break:keep-all;background:#fff}@media screen and (max-width: 1024px){#specListCol table td{padding:0.5em}}#specListCol table td:nth-child(1){text-align:left}@media screen and (max-width: 1024px){#specListCol table td:nth-child(1){width:28%}}#specListCol table td:nth-child(2){text-align:left}@media screen and (max-width: 1024px){#specListCol table td:nth-child(2){width:28%}}@media screen and (max-width: 1024px){#specListCol table td:nth-child(4){width:28%}}@media screen and (min-width: 1025px){#specListCol table th{word-break:normal}#specListCol table td{word-break:normal}}#specListCol table .more{display:block;background:#ffdf07;border-radius:100vmax;padding-top:0.2rem;color:#400300;text-decoration:none;font-size:80%}@media (hover: hover){#specListCol table .more:hover{opacity:1;transition:.3s ease-in-out}#specListCol table .more:hover:hover{opacity:.7}}.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 .footerBnrColInner ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.footerBnrCol .footerBnrColInner ul li{width:calc(100% / 3)}.footerBnrCol a{display:block}.footerBnrCol a img{width:100%}.footerBnrCol .close{position:absolute;left:5px;top:5px}.footerBnrCol .close a{display:block;width:6vw;height:auto;text-align:center}

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