@import"https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@500;700;800&display=swap";body{opacity:0}.akb48{overflow:hidden;background-color:#f0e3f6;font-family:"M PLUS Rounded 1c",sans-serif}img{display:block;width:100%;height:auto}a,.btn{transition:.3s}@media(hover: hover){a:hover,.btn:hover{scale:1.1}}.mv{position:relative;height:670px}@media all and (max-width:1080px){.mv{height:63vw}}.mv__member{position:relative;margin:0 auto;width:1030px;transition:.3s}@media all and (max-width:1080px){.mv__member{width:98%}}@media all and (max-width:840px){.mv__member{width:95%}}.mv__member img{position:absolute;left:50%;translate:-50% 0;animation:zoom-animation-pc .8s ease-in-out .5s}@media all and (max-width:1080px){.mv__member img{left:51%}}@media all and (max-width:840px){.mv__member img{z-index:2;animation:zoom-animation-tab .5s ease-in-out .5s}}.mv__ttl{position:absolute;top:425px;left:50%;translate:-50% 0;width:1130px;z-index:11}@media all and (max-width:1080px){.mv__ttl{top:44vw;max-width:1130px;width:98%}}@media all and (max-width:840px){.mv__ttl{top:42vw}}.mv__ttl img{position:absolute;left:50%;translate:-50% 0;animation:center-animation .7s ease-in-out .8s forwards;scale:0}.mv::before,.mv::after{display:block;content:"";position:fixed;width:100%}@media all and (max-width:840px){.mv::before,.mv::after{position:absolute}}.mv::before{top:0;left:0;height:670px;background:url(../../img/bg_check.webp) repeat center/55px}@media all and (max-width:1080px){.mv::before{height:62vw}}.mv::after{top:570px;left:0;height:100px;background:url(../../img/mokomoko.svg) repeat-x left top/auto 100%;z-index:2}@media all and (max-width:1080px){.mv::after{top:calc(63vw - 100px)}}@media all and (max-width:580px){.mv::after{height:60px;top:calc(63vw - 60px)}}.mv .tver{position:absolute;top:25px;left:50%;translate:calc(-50% + 400px) 0;width:240px;border:3px solid #00b2ed;border-radius:10px;background-color:#fff;overflow:hidden;z-index:100}@media all and (max-width:1080px){.mv .tver{top:10px;left:auto;right:10px;translate:0 0}}@media all and (max-width:840px){.mv .tver{top:.6vw;right:.6vw;width:35vw}}@media all and (max-width:580px){.mv .tver{border-radius:6px;border-width:2px}}.mv .tver a{display:flex;align-items:center;height:100%}.mv .tver-logo{width:48%;padding:0 6.6%}.mv .tver span{display:flex;justify-content:center;align-items:center;flex:1;line-height:1.27;padding:6px 0;rotate:.03deg;background-color:#00b2ed;color:#fff;font-weight:500;font-size:25px}@media all and (max-width:840px){.mv .tver span{padding:1vw 0;font-size:3vw}}@media all and (max-width:580px){.mv .tver span{padding:.8vw 0;font-size:3.7vw}}.mv .tver span img{display:inline-block;width:10px;margin-left:10px}@media all and (max-width:840px){.mv .tver span img{width:1.5vw;margin-left:1vw}}@keyframes zoom-animation-pc{0%{width:0;height:0;top:670px}100%{width:100%;height:auto;top:5px}}@keyframes zoom-animation-tab{0%{width:0;height:0;top:62vw}100%{width:100%;height:auto;top:5px}}@keyframes center-animation{0%{scale:0}100%{scale:1}}.decoration{position:relative;width:800px;margin:0 auto}@media all and (max-width:840px){.decoration{width:100%}}.decoration::before,.decoration::after{display:block;content:"";position:fixed;top:0;width:540px;height:100vh;background-repeat:no-repeat;background-position:0 0;background-size:contain;z-index:10}@media all and (max-width:1080px){.decoration::before,.decoration::after{width:45%}}@media all and (max-width:840px){.decoration::before,.decoration::after{position:absolute;top:2vw;width:35%;z-index:1}}.decoration::before{left:calc(50% - 940px);background-image:url(../../img/decoration_left.webp)}@media all and (max-width:1080px){.decoration::before{left:-37%}}@media all and (max-width:840px){.decoration::before{left:-13%}}.decoration::after{right:calc(50% - 940px);background-image:url(../../img/decoration_right.webp)}@media all and (max-width:1080px){.decoration::after{right:-37%}}@media all and (max-width:840px){.decoration::after{right:-13%}}.center{position:relative;width:800px;margin:0 auto;padding:100px 0 180px;z-index:9}@media all and (max-width:1080px){.center{padding:11vw 0 28vw}}@media all and (max-width:840px){.center{width:94%;padding:5vw 0 14vw}}@media all and (max-width:580px){.center{width:100%;padding:5vw 0 14vw}}.btn{width:500px;height:120px;background:url(../../img/btn.webp) no-repeat center/contain;border-radius:60px}@media all and (max-width:840px){.btn{width:60vw;height:15vw;background-size:cover}}@media all and (max-width:580px){.btn{width:70vw;height:18vw}}.btn.survey{background:url(../../img/btn_survey.webp) no-repeat center/contain}.btn.mini{width:360px;height:90px;background-size:cover}@media all and (max-width:580px){.btn.mini{width:270px;height:70px}}.btn a{display:block;height:100%;font-size:0}.event-date{position:relative;margin-bottom:60px;padding:15px;background:linear-gradient(to bottom, #fa2c8d 0%, #992059 100%);border-radius:20px;animation:center-animation .45s ease-in-out 1.2s forwards;scale:0}@media all and (max-width:840px){.event-date{margin-bottom:7vw;padding:12px}}@media all and (max-width:580px){.event-date{width:94%;margin:0 auto 7vw;padding:10px;border-radius:16px}}.event-date::before{display:block;content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;background:url(../../img/light.svg) no-repeat center/contain}@media all and (max-width:580px){.event-date::before{top:4px;left:4px;width:14px;height:14px}}.event-date__inner{background:linear-gradient(to bottom, #00196a 0%, #050a1c 100%);border-radius:15px;overflow:hidden}.event-date__dot{padding:45px 0;background:url(../../img/bg_dot.png)}@media all and (max-width:840px){.event-date__dot{padding:6vw 0}}@media all and (max-width:580px){.event-date__dot{padding:7vw 0}}.event-date .day{color:#fff;font-weight:800;font-size:67px;text-align:center}@media all and (max-width:840px){.event-date .day{font-size:10vw}}.event-date .day span{font-size:.8em}.event-date .day .week{display:inline-block;margin-left:10px;padding:7px;background-color:#ee2a86;border-radius:2px;font-size:.6em;vertical-align:6px}@media all and (max-width:580px){.event-date .day .week{padding:1.5vw;margin-left:5px;vertical-align:1vw}}.event-date .live{width:705px;margin-left:50px}@media all and (max-width:840px){.event-date .live{width:93%;margin-left:6%}}.event-date .btn{margin:45px auto 0}@media all and (max-width:840px){.event-date .btn{margin-top:35px}}@media all and (max-width:580px){.event-date .btn{margin-top:6vw}}.grid{padding-bottom:40px;background:url(../../img/bg_grid.svg);border:2px solid #774d41;border-radius:20px}@media all and (max-width:840px){.grid{padding-bottom:4vw;border-radius:2.5vw}}@media all and (max-width:580px){.grid{border:none;border-radius:0}}.sec{position:relative;rotate:.03deg;padding-top:50px !important;padding-bottom:70px;opacity:0;visibility:hidden;transition:.5s;translate:0 50px}@media all and (max-width:580px){.sec{padding-top:10vw !important;padding-bottom:10vw;transition:.65s}}.sec.fadeIn{opacity:1;visibility:visible;translate:0 0}.sec::after{display:block;content:"";position:absolute;bottom:0;left:50%;translate:-50% 0;width:740px;height:2px;background:url(../../img/dot_line_h.svg) repeat-x 0 0}@media all and (max-width:840px){.sec::after{width:94%}}.sec:last-child::after{display:none}.sec__ttl{margin:0 auto 50px;height:110px;text-align:center}@media all and (max-width:580px){.sec__ttl{margin-bottom:10vw;min-height:80px;max-height:110px;height:21vw}}.sec__ttl img{display:inline-block;width:auto;height:100%}@media all and (max-width:580px){.outline{animation:.5s scroll-animation 2s forwards}}.outline img{margin:0 auto}.outline .pc{max-width:660px;width:95%}@media all and (max-width:580px){.outline .pc{display:none}}.outline .sp{display:none}@media all and (max-width:580px){.outline .sp{display:block;max-width:400px;width:93%}}@keyframes scroll-animation{0%{translate:0 50px;opacity:0;visibility:hidden}100%{translate:0 0;opacity:1;visibility:visible}}.member__pic{width:760px;margin:0 auto}@media all and (max-width:840px){.member__pic{width:106%;margin-left:-4%}}.member .btn{margin:50px auto}@media all and (max-width:840px){.member .btn{margin:6vw auto}}.member .message{line-height:1.8;color:#7a7678;font-weight:500;text-align:center}@media all and (max-width:840px){.member .message{padding:0 5%;text-align:left}.member .message br{display:none}}@media all and (max-width:580px){.member .message{line-height:1.6;font-size:.875rem}}.schedule{padding-left:25px;padding-right:25px}@media all and (max-width:840px){.schedule{padding-left:5%;padding-right:5%}}@media all and (max-width:580px){.schedule{padding-left:0;padding-right:0}}.schedule .sec__ttl{margin-bottom:80px}@media all and (max-width:840px){.schedule .sec__ttl{margin-bottom:40px}}.schedule .intro{position:relative}@media all and (max-width:580px){.schedule .intro{padding:0 3%}}.schedule .intro .reporter{position:absolute;bottom:-10px;right:0;width:305px;overflow:hidden}@media all and (max-width:840px){.schedule .intro .reporter{position:static;width:350px;margin:0 auto;translate:10px 0}}@media all and (max-width:580px){.schedule .intro .reporter{width:250px;translate:0 0}}.schedule .intro .reporter img{width:317px}@media all and (max-width:840px){.schedule .intro .reporter img{width:100%}}.schedule .intro__text{padding:35px;background-color:rgba(206,241,254,.3);border:4px dotted #498eff;border-radius:40px}@media all and (max-width:840px){.schedule .intro__text{margin-top:-15px;padding:30px;border-radius:30px}}@media all and (max-width:580px){.schedule .intro__text{margin-top:-10px;padding:20px}}.schedule .intro p{line-height:1.7;color:#797270;font-weight:700;font-size:1.125rem}@media all and (max-width:840px){.schedule .intro p br{display:none}}@media all and (max-width:580px){.schedule .intro p{font-size:1rem}}.schedule .intro p span{display:inline-block;line-height:1;margin:0 3px;padding:0 3px 5px;background:linear-gradient(transparent 40%, #f4f088 40%);color:#498eff;font-weight:800;font-size:1.27em}.schedule .message{line-height:1.7;margin:40px 0;color:#498eff;font-weight:500;font-size:min(4.5vw, 1.125rem);text-align:center}@media all and (max-width:580px){.schedule .message{margin:25px 0;padding:0 3%}}.schedule .message strong{line-height:1;color:#ee2a86;font-weight:800;font-size:1.22em}.schedule .message span{display:inline-block}.schedule .date{width:100%;margin-bottom:45px;padding:8px;background-color:#41312c;color:#fff;font-weight:800;font-size:30px;text-align:center}@media all and (max-width:580px){.schedule .date{margin-bottom:0;font-size:25px}}.schedule .date span{display:inline-block;margin-left:8px;font-size:.66em;vertical-align:3px}@media all and (max-width:580px){.schedule .date span{margin-left:5px;vertical-align:2px}}.schedule .timetable{margin:0 auto;color:#675c59}@media all and (max-width:1080px){.schedule .timetable{width:100%}}@media all and (max-width:580px){.schedule .timetable tr{display:block;padding:15px 4%}}.schedule .timetable .time{line-height:1.3;font-weight:800;font-size:1.25rem}@media all and (max-width:840px){.schedule .timetable .time{width:18%}}@media all and (max-width:580px){.schedule .timetable .time{display:block;width:100%;font-size:1.125rem;text-align:left}}.schedule .timetable .event{padding:0 0 20px 15px}@media all and (max-width:580px){.schedule .timetable .event{display:block;width:100%;padding:8px 0 0 0}}.schedule .timetable .event__ttl{display:flex;justify-content:flex-start;align-items:flex-start}@media all and (max-width:580px){.schedule .timetable .event__ttl{display:block}}.schedule .timetable .event__ttl__txt{line-height:1.4;margin-top:-2px;font-size:1.25rem;flex:1}@media all and (max-width:840px){.schedule .timetable .event__ttl__txt br{display:none}}.schedule .timetable .streaming{display:block;width:85px;margin-right:15px;padding:4px 0;border-width:2px;border-style:solid;border-radius:15px;font-weight:700;text-align:center}@media all and (max-width:580px){.schedule .timetable .streaming{width:80px;margin:0 0 5px 0;font-size:.875rem}}.schedule .timetable .free .streaming{border-color:#498eff;color:#498eff}.schedule .timetable .free .event__list{padding-left:102px}@media all and (max-width:580px){.schedule .timetable .free .event__list{padding-left:3px}}.schedule .timetable .free .event__list li{position:relative;line-height:1.4;margin:3px 0;padding-left:20px}@media all and (max-width:580px){.schedule .timetable .free .event__list li{padding-left:15px;font-size:.875rem}}.schedule .timetable .free .event__list li::before{display:block;content:"";position:absolute;top:6px;left:0;width:12px;height:12px;border-radius:50%;overflow:hidden;background-color:#498eff}@media all and (max-width:580px){.schedule .timetable .free .event__list li::before{top:5px;width:10px;height:10px;border-radius:50%;overflow:hidden}}.schedule .timetable .free .event__list li .secret{display:inline-block;margin:0 2px;padding:0 3px;border:1px solid #675c59;border-radius:50%}@media all and (max-width:580px){.schedule .timetable .charge{background-color:rgba(238,42,134,.08)}}.schedule .timetable .charge .streaming{border-color:#ee2a86;color:#ee2a86}.schedule .timetable .charge .event__ttl__txt{color:#ee2a86;font-weight:800}.schedule .timetable .charge .link{display:block;position:relative;width:calc(100% - 100px);float:right;margin-top:10px;padding:10px 0;background-color:#f4f088;border-radius:20px;color:#41312c;font-weight:800;font-size:.913rem;text-align:center}@media all and (max-width:580px){.schedule .timetable .charge .link{float:none;width:100%}}.schedule .timetable .charge .link::after{display:block;content:"";position:absolute;top:50%;right:10px;translate:0 -50%;width:6px;height:12px;background:url(../../img/icon_arrow_r.svg) no-repeat center center/contain}.schedule .note{margin-top:25px;padding:15px 20px;background-color:rgba(240,227,246,.5)}@media all and (max-width:580px){.schedule .note{margin-top:8vw;padding:0 4%;background:none}}.schedule .note li{line-height:1.4;margin:3px 0;color:#756965;font-weight:500;font-size:.938rem}@media all and (max-width:580px){.schedule .note li{margin:5px 0;font-size:.875rem}}.premium .event{padding:0 30px}@media all and (max-width:840px){.premium .event{padding:0 5% 0 2%}}.premium .event__item{position:relative;padding-bottom:45px}@media all and (max-width:580px){.premium .event__item{padding-bottom:40px}}.premium .event__item::before{display:block;content:"";position:absolute;top:73px;left:25px;width:10px;height:calc(100% - 85px);background:url(../../img/dot_line_v.svg) repeat-y 0 0/10px auto}@media all and (max-width:580px){.premium .event__item::before{top:40px;left:12px;width:5px;height:calc(100% - 40px);background-size:5px auto}}.premium .event__time{display:flex;justify-content:start;align-items:center;color:#774d41;font-weight:800;font-size:28px}@media all and (max-width:580px){.premium .event__time{font-size:1.1875rem;letter-spacing:0}}.premium .event__time::before{display:block;content:"";margin-right:15px;width:60px;height:60px;border-radius:50%;overflow:hidden;background:#f4f088 url(../../img/icon_clock.svg) no-repeat center/36px}@media all and (max-width:580px){.premium .event__time::before{margin-right:5px;width:30px;height:30px;border-radius:50%;overflow:hidden;background-size:20px}}.premium .event__time span{display:inline-block;margin:0 5px;font-size:.7em}@media all and (max-width:580px){.premium .event__time span{margin:0 2px}}.premium .event__ttl{line-height:1.25;margin:5px 0 25px;padding-left:75px;color:#ee2a86;font-weight:800;font-size:35px}@media all and (max-width:580px){.premium .event__ttl{margin-bottom:15px;padding-left:35px;font-size:1.375em}}@media all and (max-width:840px){.premium .event__ttl br{display:none}}.premium .event__detail{line-height:1.7;padding:0 40px 0 75px;color:#f2559f;font-weight:500}@media all and (max-width:840px){.premium .event__detail{padding-right:0}}@media all and (max-width:580px){.premium .event__detail{line-height:1.7;padding:0 0 0 35px;font-size:.875rem}}.premium .event .btn{margin:40px auto 0}@media all and (max-width:840px){.premium .event .btn{margin-left:calc(50% - 142px)}}@media all and (max-width:580px){.premium .event .btn{margin:25px 0 0 calc(50% - 117px)}}.tv-station{width:365px;margin:0 auto 15px;padding:30px 0 20px;background:url(../../img/confetti.svg) no-repeat center top/contain;color:#ee2a86;font-weight:500;font-size:30px;text-align:center}@media all and (max-width:580px){.tv-station{width:320px;margin-bottom:5px;font-size:25px}}.tv .oa li{display:flex;justify-content:center;align-items:flex-end;margin-bottom:8px;color:#675c59;font-weight:500}.tv .oa__num{display:flex;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;padding-top:5px;background:url(../../img/icon_tv.svg) no-repeat center/contain;font-weight:800;font-size:14px}@media all and (max-width:580px){.tv .oa__num{width:26px;height:26px;font-size:12px}}.tv .oa__num span{font-size:.85em}.tv .oa__date{display:block;padding-bottom:2px;font-size:23px}@media all and (max-width:580px){.tv .oa__date{font-size:1.25rem}}.tv .tver-pr{display:flex;justify-content:center;align-items:flex-end;width:260px;margin:40px auto 0}.tv .tver-pr img{width:85px;margin-right:5px}@media all and (max-width:580px){.tv .tver-pr img{width:70px}}.tv .tver-pr span{color:#5e5451;font-weight:700;font-size:1.25rem}@media all and (max-width:580px){.tv .tver-pr span{font-size:1.125rem}}.tv .tver-missed{width:300px;height:90px;margin:40px auto 0;background-color:#fff;border:1px solid #dcd8d4;border-radius:5px}@media all and (max-width:580px){.tv .tver-missed{width:270px;height:80px}}.tv .tver-missed a{display:block;position:relative;height:100%;display:flex;justify-content:center;align-items:center}.tv .tver-missed a::after{display:block;content:"";width:10px;height:20px;margin-left:20px;-webkit-mask:url(../../img/icon_arrow_r.svg) no-repeat center/100% auto;mask-image:url(../../img/icon_arrow_r.svg);mask-repeat:no-repeat;mask-position:center center;mask-size:100% auto;background-color:#5e5451}@media all and (max-width:580px){.tv .tver-missed a::after{width:9px;margin-left:18px}}.tv .tver-missed img{width:80px;margin-right:10px}@media all and (max-width:580px){.tv .tver-missed img{width:60px}}.tv .tver-missed span{color:#5e5451;font-weight:700;font-size:24px}@media all and (max-width:580px){.tv .tver-missed span{font-size:1.25rem}}.footer{position:relative;z-index:11}.footer .link{width:150px;margin:0 auto 25px}.footer .copyright{display:block;padding-bottom:40px;color:#7a7678;text-align:center;rotate:.03deg}@media all and (max-width:580px){.footer .copyright{padding-bottom:20px;font-size:.75rem}}/*# sourceMappingURL=style.css.map */