html{font-family:Verdana,Roboto,Droid Sans,游ゴシック,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:16px;font-weight:400;color:#4b4b4b;line-height:1.5;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:border-box;margin:0}a{text-decoration:none}ul{list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}.image-auto{max-width:100%}.flex-container{display:flex;flex-direction:row}.text-bold{font-weight:700}.text-red{color:red}.text-center{text-align:center}.text-body1{font-size:14px}.text-body2{font-size:16px}.text-subheading{font-size:18px}.text-heading{font-size:24px}.card__text-body{font-size:14px}.card__text-heading{font-size:16px}.margin-normal{margin:10px}@media screen and (max-width:640px){.flex-container{flex-direction:column}.text-body1{font-size:11px}.text-body2{font-size:12px}.text-subheading{font-size:13px}.text-heading{font-size:16px}.card__text-body{font-size:12px}.card__text-heading{font-size:15px}.margin-normal{margin:5px}}*{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,HelveticaNeue,Segoe UI,游ゴシック体,YuGothic,Yu Gothic M,游ゴシック Medium,Yu Gothic Medium,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}ul li{list-style:none;display:inline-block}a,p{color:#fff;text-decoration:none}h2{font-size:1.6em;text-align:center}h2,h3{color:#fff;font-weight:700}h3{font-size:1.4em}a{cursor:pointer}hr{height:2px;background-color:#8f0e30;border:none;margin-left:100px}hr.akb-box-h{width:100%;margin:0}.contents{margin-top:-6px;background-color:#ef698c}.txt-bold{color:#fff;font-weight:700}.txt-red{color:#8f0e30}.txt-small{font-size:10px}.txt-small2{font-size:10.5px}.mb-2{margin-bottom:2rem}.mr-1{margin-right:1rem}.mr-3{margin-right:3rem}.topImg{width:100%}.topImgSp{display:none}.news{width:100%;margin:0;color:#fff}.header_title{display:flex}.header_title_sub{width:20%;padding:2% 1%;background-color:#e81f54;text-align:center;line-height:24px}.header_title_main{width:80%;padding:2% 1%;background-color:#000;font-size:22px;font-weight:700;line-height:24px}.wrapper{max-width:1280px;width:80%;margin:0 auto;padding:28px 0;background-color:#ef698c}.campaign_terms{margin:20px auto;padding-top:15px;border:1px solid #8f0e30;width:495px;height:58px;text-align:center;font-weight:700}.tutorial{max-width:1042px;max-height:295px;margin:30px auto;background:#e24f75;border:2px solid #fff;box-sizing:border-box;border-radius:25px;overflow:hidden}.tutorial_header{text-align:center;padding:15px 0;border-bottom:1px solid #fff}.tutorial_inner{display:flex;border-radius:0 0 25px 25px}.tutorial_inner_box{width:50%;padding:20px}.tutorial_inner_box_header{margin-bottom:10px}.app-icon{display:flex;padding:10px;background-color:#e24f75}.app-icon .app-icon-btn{width:50px;height:35px;text-align:center;margin-bottom:20px;background-color:#8f0e30;border-radius:4px;font-size:14px}.app-icon-txt{vertical-align:middle;padding:10px 20px 0 30px;width:70%}.app-icon-txt p,.app-icon-txt span{font-size:14px;background-color:#e24f75}.app-icon .app-icon-btn a{color:#1de9b6;vertical-align:-webkit-baseline-middle}.tutorial_follow{display:flex}.tutorial_follow_txt{color:#fff;font-size:14px}.broadcast_note_sp,.broadcast_room_sp{display:none}.broadcast_room{display:block;margin:50px auto 25px;text-align:center}.intro-middle{clear:both;text-align:center;padding:25px 0}.intro-middle p a{color:#1de9b6;font-weight:500}.btn{display:inline-block;padding:.5em 1em;text-decoration:none;background:#1de9b6;color:#fff;width:300px;height:60px;font-size:1.2em;font-weight:600;text-align:center;line-height:2.2em;margin-top:21px}.akb-member-content{max-width:1200px;width:80%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.akb-member{background-color:#e24f75;background-image:url(images/bg_a.png),url(images/bg_s.png);background-position:0 0,100% 0;background-repeat:no-repeat,no-repeat;background-size:contain,contain;padding:30px 0}.akb-member-sp{display:none}.akb-member-content h2{text-align:center}.akb-box{width:245px;margin:10px;background-color:#fff}.akb-box-date{color:#8f0e30;text-align:center;padding:10px 0;border-bottom:1px solid #8f0e30}.akb-box-member{background-color:#fff;display:flex;justify-content:space-around;padding:15px 5px 0}.akb-box-member-name{text-align:center;font-size:16px;color:#8f0e30}.akb-box span{background-color:#fff;color:#8f0e30;font-weight:700}.appImg{width:55px;height:55px}.followImg{width:230px;height:auto}.akbImg{width:80px;height:80px;border-radius:50%}.akbImg,.campaignImg{display:block;text-align:center;margin:0 auto 10px}.campaignImg{width:120px;height:120px}.resultImg{width:100%}.campaign{width:80%;max-width:1280px;margin:28px auto}.campaign-inner{display:flex;justify-content:space-around;flex-wrap:wrap}.campaign-box{width:25%;min-width:256px;padding:60px 10px 0}.campaign-box h3{line-height:1.2em}.campaign-box span{font-size:1.4em;font-weight:700;color:#fff}.campaign-box p.small{font-size:.8em}.campaign-box-img-sp{display:none}.campaign-box-title,.campaign-box-txt{padding:20px 0}.campaign-box-title{height:160px;font-size:16px;font-weight:700;border-bottom:1px solid #8f0e30}.campaign-box-txt .campaign-box-txt-inner:first-of-type{height:100px;margin-bottom:2rem}.campaign-box-txt-inner p,.campaign-box-txt p{color:#8f0e30;font-size:14px}.campaign-box-txt a{color:#1de9b6;font-size:.8em}.schedule{background-color:#ef698c;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:980px;width:90%;margin:0 auto}p.w-txt{color:#9b9b9b}p.w-txt,p.w-txt2{text-align:right;font-size:.4em;padding:0 5px 5px 0}p.w-txt2{color:#fff}.schedule-box{width:50%;padding:0 10px;min-width:380px}.scheduleImg{width:80px;height:80px;border-radius:50%;display:block}.schedule-box ul{border-bottom:1px solid #8f0e30;padding-bottom:0;padding-top:20px}.schedule-box-result,.schedule-box-txt{padding-left:25px}.schedule-date{color:#8f0e30;font-size:16px}.schedule-name{font-size:18px}.schedule-result-box{display:flex;align-items:center}.schedule-result{font-weight:700;font-size:14px}.schedule-result span{font-size:12px;padding-right:5px}.schedule-date span{font-size:14px}.frameIcon{width:27px;height:25px}.frameIcon,.frameIcon2{vertical-align:middle;padding-right:10px}.frameIcon2{width:47px;height:20px}.frameIcon3{width:17px;height:25px;margin-right:10px}.akb-result{width:100%;display:block}.akb-result-box{position:relative;background-image:url(images/result_bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:12.4878523%;height:0;width:100%;margin-top:25px}.akb-result-box ul li{vertical-align:middle}.akb-result-body{position:absolute;top:50%;left:62%;-webkit-transform:translate(-40%,-50%);transform:translate(-38%,-50%);line-height:100%;width:60%}.first{margin-right:3rem}.result-n-txt{color:#8f0e30;font-weight:700;font-size:24px}.result-n{color:#e1be1c;font-weight:700;font-size:70px}.akb-result ul li.result-n span{font-size:24px;padding-left:5px}.app-footer{background-color:#e24f75;padding:50px 0}.app-footer-inner{max-width:1200px;width:80%;margin:0 auto}.app-footer-list{display:flex;align-items:center}.app-footer-title{color:#fff;font-size:16px;width:30%}.app-footer-app{width:70%;display:flex;align-items:center;font-size:14px}.app-footer-app .app-footer-app-inner:first-of-type{border-right:1px solid #8f0e30}.app-footer-app-inner{width:40%;margin:0 auto;display:flex;align-items:center}.app-footer-app-detail{margin-left:10px}.app-footer-app-detail a{color:#1de9b6}.app-footer-app-desc{font-weight:700}.app-footer-btn{width:45px;height:25px;text-align:center;background-color:#8f0e30;border-radius:4px;padding:5px 0;font-size:12px;margin-bottom:0}.note{max-width:1200px;width:800px;margin:0 auto;padding:30px 0;color:#8f0e30}.note-header{font-size:16px;color:#8f0e30}.note-inner{text-align:left;font-size:12px;margin-top:5px;margin-bottom:15px;list-style-type:disc}.note-inner p{color:#8f0e30}.note-inner li{display:list-item;list-style-type:disc;margin-left:20px}.note-inner a{color:#1de9b6}footer{padding:40px 0;text-align:center;background:#ef698c}footer p{color:#8f0e30;font-size:.4em}.VueCarousel-inner{width:1060px;margin:0 auto}@media screen and (max-width:1280px){.result-n-txt{font-size:18px}.result-n{font-size:48px}.akb-result ul li.result-n span{font-size:18px}.campaign{width:100%;padding:0 15px}}@media screen and (max-width:1024px){nav{max-width:550px}nav ul{padding:19px 10px 19px 0}nav li{font-size:.8rem}.result-n-txt{font-size:16px}.result-n{font-size:36px}.first{margin-right:2rem}.akb-result ul li.result-n span{font-size:16px}.schedule{justify-content:center}.schedule-name{font-size:16px}.VueCarousel-inner{width:768px}}@media screen and (max-width:768px){h2{font-size:20px}.txt-bold{font-size:14px;line-height:1.4em}.intro-left p.txt-red{padding:1%;margin-bottom:20px}.topImg{display:none}.topImgSp{display:block;width:100%}.appImg{width:35px;height:35px}.campaignImg{width:86px;height:86px}.campaignImgSp{width:198px;height:86px}.campaignImgSp,.campaignImgSp2{display:block;text-align:center;margin:0 auto 10px}.campaignImgSp2{width:130px;height:93px}.campaign_terms{margin:20px auto;padding-top:10px;width:90%;height:40px;text-align:center;font-size:11.5px}.tutorial{width:90%;max-height:none;border-radius:12.5px;border:1px solid #fff}.tutorial_inner{display:block}.tutorial_inner_box{width:95%;margin:0 auto;padding:10px;text-align:center}.tutorial_follow{display:block;margin-top:10px}.broadcast_room_sp{display:block;margin:20px auto 10px;width:80%}.broadcast_room_sp .btn{width:100%;border-radius:20px;height:45px;line-height:100%;padding:15px 0}.broadcast_note_sp{display:block;margin:10px auto 20px;width:100%;text-align:center}.broadcast_room{display:none}.header_title,.header_title li{display:block}.header_title_sub{font-size:1.2em;line-height:1.2em;padding:1%;width:100%}.header_title_main{font-size:.4em;padding:.5%;width:100%}.app-icon{padding:15px 5px 5px}.app-icon .app-icon-txt{width:70%;padding-left:3%;text-align:left}.app-icon-txt{padding:0}.app-icon-txt p{font-size:12px}.app-icon-txt p span{font-size:10px}.app-icon .app-icon-btn{font-size:12px;margin-bottom:0;padding:6px 10px}.tutorial_inner_box .app-icon:first-of-type{border-bottom:1px solid #8f0e30}.wrapper{width:98%;padding:5% 0}.akb-result-box{background-image:url(images/result_bg_sp.png);padding-top:44%}.akb-result-body{left:70%;-webkit-transform:translate(-30%,-50%);transform:translate(-30%,-50%);text-align:center;width:30%}.first{margin-right:0}.akb-member-sp{display:block}.akb-member,.akb-member-sp{background-color:#e24f75;background-image:url(images/bg_a_sp.png),url(images/bg_s_sp.png);background-position:0 0,100% 0;background-repeat:no-repeat,no-repeat;background-size:contain,contain;padding:30px 0}.btn{width:80%;line-height:1.2em;height:24%;font-size:1em}.intro-middle{padding-top:5%;padding-bottom:0}.akb-member-content{width:100%}.akb-box ul li{padding:5% 0}.akb-box-sp{width:1280px;margin-left:20px}.akb-member-content h2{position:absolute;margin-left:20%}.campaign-box{float:none;width:95%;padding-top:10%;padding-right:0;margin:0 auto;border-bottom:1px solid #8f0e30}.campaign-box-img{display:none}.campaign-box-img-sp{display:flex;width:100%}.campaign-box-title{height:auto;border:none;display:flex;padding:10px 0;font-weight:400}.campaign-box-title p{margin:0 2px}.campaign-box h3{font-size:1em}.campaign-box p{line-height:1.2em}.akbImg{margin:0 auto}.scheduleImg{width:47px;height:47px}.schedule-box{width:100%;min-width:0}.schedule-box ul{padding:20px 0;display:flex;position:relative;align-items:center}.schedule-box-img{margin:0 5px}.schedule-date{font-size:12px;padding-bottom:0}.schedule-date span{font-size:12px}.schedule-name,.schedule-result{font-size:12px;padding-bottom:0}.schedule-result{font-weight:400}.schedule-result span{font-size:10px}.schedule-member-box{width:70%}.w-txt2{position:absolute;left:0;bottom:0}.frameIcon{width:22px}.frameIcon,.frameIcon2{height:18px;vertical-align:top}.frameIcon2{width:32px}.frameIcon3{width:16px;height:26px}.schedule-box-txt{width:calc(100% - 140px);margin-left:10px}.schedule-box-result,.schedule-box-txt{vertical-align:bottom;padding:0;display:flex;align-items:center}.campaign{width:100%;padding:0 5px}.campaign-inner{padding-bottom:10%}.campaign-box-txt-inner{height:auto!important;margin-bottom:10px!important}.schedule{padding:0;margin-top:10px;width:100%;display:block}.akb-result-box ul li{width:100%;display:block;margin-bottom:10px}.akb-result-box ul li.result-n-txt{font-size:12px;padding-right:0}.akb-result-box ul li.result-n{font-size:35px}.app-footer{padding:0;margin-top:-6px}.app-footer-inner{width:90%}.app-footer-list{display:block}.app-footer-title{display:none}.app-footer-app{width:100%;display:block}.app-footer-app-inner{width:100%;font-size:12px;padding:15px 0}.app-footer-app .app-footer-app-inner:first-of-type{border-bottom:1px solid #8f0e30;border-right:none}.app-footer-app-detail{display:flex;align-items:center;width:85%}.app-footer-app-title,.note{width:90%}.note{background-color:#ef698c;margin:0 auto;padding:20px 5px 0}.note h2{text-align:left;color:#8f0e30;font-size:12px;margin-bottom:5px}.note h3{font-size:11px;color:#8f0e30}.note-header{font-size:12px}.note-inner{font-size:10.5px}.note-inner p{text-decoration:underline}.note-inner li{list-style-type:none;margin-left:0}.sp_block{display:block}.VueCarousel-inner{width:265px}}.clearfix:after{content:"";clear:both;display:block}