.btn{display:inline-block;border-radius:5%;font-style:normal;min-height:0vw;text-align:center;cursor:pointer;padding:2px 2px;background:#017eff;color:#fff;line-height:1em;transition:.3s;border:2px solid #017eff}.btn:hover{box-shadow:none;color:#000;background:#fff}.dl{font-family:"fot-udkakugo-large-pr6n",sans-serif;font-weight:600;font-style:normal;width:100%;position:relative;color:#fff;background-color:#017eff;padding:10px 40px;font-size:clamp(15px,1.5vw,18px);text-transform:none;letter-spacing:2px;cursor:pointer;border-radius:10px;border:2px dashed #017eff;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;transition:.4s}.dl span:last-child{display:none}.dl:hover{transition:.4s;border:2px dashed #017eff;background-color:#fff;color:#017eff}.dl:active{background-color:#eaf0ff}.dl2{font-family:"BIZ UDPGothic",sans-serif;font-weight:500;width:100%;position:relative;color:#fff;background-color:#e3c86f;padding:10px 40px;font-size:clamp(15px,1.5vw,18px);text-transform:none;letter-spacing:2px;cursor:pointer;border-radius:10px;border:2px dashed #e3c86f;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;transition:.4s}.d2l span:last-child{display:none}.dl2:hover{transition:.4s;border:2px dashed #017eff;background-color:#fff;color:#017eff}.dl2:active{background-color:#efdc9d}.form{font-family:"fot-udkakugo-large-pr6n",sans-serif;font-weight:600;font-style:normal;width:100%;position:relative;color:#fff;background-color:#017eff;padding:10px 40px;font-size:clamp(15px,1.5vw,18px);text-transform:none;letter-spacing:2px;cursor:pointer;border-radius:10px;border:2px dashed #017eff;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;transition:.4s}.form span:last-child{display:none}.form:hover{transition:.4s;border:2px dashed #017eff;background-color:#fff;color:#017eff}.form:active{background-color:#eaf0ff}.form2{font-family:"BIZ UDPGothic",sans-serif;font-weight:500;width:100%;position:relative;color:#fff;background-color:#e3c86f;padding:10px 40px;font-size:clamp(15px,1.5vw,18px);text-transform:none;letter-spacing:2px;cursor:pointer;border-radius:10px;border:2px dashed #e3c86f;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;transition:.4s}.form2 span:last-child{display:none}.form2:hover{transition:.4s;border:2px dashed #017eff;background-color:#fff;color:#017eff}.form2:active{background-color:#efdc9d}.link{font-family:"fot-udkakugo-large-pr6n",sans-serif;font-weight:600;font-style:normal;width:100%;position:relative;color:#fff;background-color:#017eff;padding:10px 40px;font-size:clamp(15px,1.5vw,18px);text-transform:none;letter-spacing:2px;cursor:pointer;border-radius:10px;border:2px dashed #017eff;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;transition:.4s}.link span:last-child{display:none}.link:hover{transition:.4s;border:2px dashed #017eff;background-color:#fff;color:#017eff}.link:active{background-color:#eaf0ff}@media only screen and (min-width: 751px){h1,h2,h3,h4,h5{-webkit-box-orient:vertical;font-family:"fot-udkakugo-large-pr6n",sans-serif;font-weight:500;font-style:normal}h2{font-family:"fot-udkakugo-large-pr6n",sans-serif;font-weight:600;font-style:normal;position:relative;font-size:clamp(16px,1.5vw,23px);display:inline-block;margin:1rem 0 1rem -33px;padding:1rem 3rem;color:#fff;background:#017eff;box-shadow:3px 3px 5px rgba(0,0,0,.2)}h2:before{font-family:"fot-udkakugo-large-pr6n",sans-serif;font-weight:600;font-style:normal;position:absolute;bottom:-10px;left:0;width:0;height:0;content:"";border-top:10px solid #176dc3;border-left:10px solid rgba(0,0,0,0)}h4{font-size:clamp(16px,1.5vw,16px);min-height:0vw;margin:10px auto 10px;padding:.5rem .5rem}.tag,.txt-guid{font-family:"M PLUS Rounded 1c",sans-serif}}@media only screen and (max-width: 750px){h1,h2,h3,h4,h5{-webkit-box-orient:vertical;font-family:"fot-udkakugo-large-pr6n",sans-serif;font-weight:500;font-style:normal}h2{font-family:"fot-udkakugo-large-pr6n",sans-serif;font-weight:600;font-style:normal;position:relative;font-size:clamp(18px,1.5vw,19px);display:inline-block;margin:.5rem 0 .5rem -20px;padding:1rem 3rem;color:#fff;background:#017eff;box-shadow:3px 3px 5px rgba(0,0,0,.2)}h2:before{font-family:"fot-udkakugo-large-pr6n",sans-serif;font-weight:600;font-style:normal;position:absolute;bottom:-10px;left:0;width:0;height:0;content:"";border-top:10px solid #176dc3;border-left:10px solid rgba(0,0,0,0)}h4{font-size:clamp(16px,1.5vw,17px);min-height:0vw;margin:10px auto 10px;padding:.5rem .5rem}.tag,.txt-guid{font-family:"M PLUS Rounded 1c",sans-serif}}@media only screen and (max-width: 750px){.fv-pc,.pre-pc,.pc,.contents-pc,.date-pc,.img-p-pc{display:none}*{float:none;position:static}html{scroll-behavior:smooth;font-size:62.5%;height:100%}body{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;background-color:#ecf9ff;height:100%;width:100%}body::before{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background-image:url("../img/other/bg_main.jpg");background-size:cover;background-position:center}img{max-width:100%;height:auto;pointer-events:none;vertical-align:top}a{text-decoration:none}p{line-height:2rem;overflow-wrap:break-word}h4,p{color:#0f2467}.under{color:#ff7ba8;font-weight:bold}.curved{position:relative;background:none;height:3vh;border-bottom-left-radius:50% 4%;border-bottom-right-radius:50% 4%}.triangle-bottom{display:inline-block;border-style:solid;border-width:44px 34px 0 34px;margin:-15px -15px;border-color:#017eff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.img-wave{vertical-align:bottom;z-index:98;position:relative}.wave{width:100%;transform:rotate(180deg)}svg{vertical-align:bottom;z-index:99}.wrap_img-btn{position:fixed;bottom:1%;right:1%;z-index:99}.btn-dl_fix{width:80px;height:80px;filter:drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.1254901961))}.wrap-fv{position:relative}.wrap_dl-btn{position:absolute;top:27%;left:50%;transform:translate(-50%, -50%);z-index:99}.btn_fix{font-weight:bold;width:100%;position:relative;color:#fff;background-color:#017eff;padding:20px 40px;font-size:2rem;text-transform:none;letter-spacing:2px;cursor:pointer;border-radius:5rem;border:2px dashed #017eff;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;transition:.4s}.btn_fix:hover{transition:.4s;border:2px dashed #017eff;background-color:#fff;color:#017eff}.wrapper,.wrap-fv,.wrap-date,.container-date,.wrap-contents,.wrap-DLforPC,.wrap-player,.wrap-profile,.wrap-process,.container-video,.wrap-point,.wrap-present,.wrap-help,.wrap-contact,.wrap-attention,.wrap-policy,.wrap-prize,.container-img,.wrap-surver,.container-surver,.wrap-present,.container-contents,.container-present,.wrap-x,.container-x,.container-img,.wrappplayer,.container-player,.wrap-rule{display:grid;place-items:center}.wrapper{background-size:contain;background-position:center;overflow:hidden}.wrap-btn{width:65%;margin:auto;padding-bottom:1rem}.img-title,.date-sp,.contents-sp,.img-p-sp{width:95%;margin:0 auto}.img-title{margin:3rem;width:90%}.img-dl{width:95%}.img-p-sp{width:90%;filter:drop-shadow(3px 6px 6px rgba(0, 0, 0, 0.3019607843));border-radius:1rem}.img-prize,.img-line{width:95%}.wrap-first{width:100%;margin-top:-2rem}.wrap-first .container-first{width:100%;background-color:rgba(0,166,255,.7);padding:0 0 3rem}.wrap-first .wrap-rule,.wrap-first .wrap-surver{width:100%;height:100%}.wrap-first .wrap-surver .box{border:3px solid #017eff;background-color:#ecf9ff;border-radius:5px;margin:2rem;padding:1rem;padding:3rem 0 0 0;width:250px}.wrap-first .wrap-surver .text-surver{-webkit-box-orient:vertical;font-family:"fot-udkakugo-large-pr6n",sans-serif;font-weight:bold;font-style:normal;font-size:3rem;text-align:center}.wrap-first .wrap-surver .wrap-img{display:flex;justify-content:space-between;margin-top:-50px}.wrap-first .wrap-surver .wrap-img img{width:70px}.wrap-first .wrap-rule .box{border:3px solid #017eff;background-color:#ecf9ff;border-radius:5px;margin:2rem;padding:1rem;padding:4rem 0 0 0}.wrap-first .wrap-rule .text-rule{-webkit-box-orient:vertical;font-family:"fot-udkakugo-large-pr6n",sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;text-align:center;margin:1rem 0 3rem}.wrap-first .wrap-rule .wrap-img{display:flex;justify-content:space-between;margin-top:-20px}.wrap-first .wrap-rule .wrap-img img{width:70px}.box-dl{border:3px solid #017eff;background-color:#ecf9ff;border-radius:5px;margin:2rem;padding:1rem;border:none;background-color:#fff;filter:drop-shadow(2px 2px 2px rgba(194, 194, 194, 0.3960784314))}.box-dl .txt-dl{text-align:center}.wrap-player{padding:5rem 0 0}.wrap-player_tarent,.wrap-player_vtuber-streamer{margin-bottom:0}.wrap-player_tarent .box-player,.wrap-player_vtuber-streamer .box-player{max-width:90%;display:flex;gap:0;margin:2rem;align-items:center;justify-content:center;filter:drop-shadow(6px 6px 2px rgba(0, 0, 0, 0.1019607843))}.wrap-player_tarent .box-player .player,.wrap-player_vtuber-streamer .box-player .player{border-radius:5px 0 0 5px}.wrap-player_tarent .box-player .sns_tag,.wrap-player_vtuber-streamer .box-player .sns_tag{border-radius:0 5px 5px 0}.wrap-player_tarent .box-player .brank,.wrap-player_vtuber-streamer .box-player .brank{display:none}.container-player{background-color:rgba(0,166,255,.7);width:100%}.box-process{border:3px solid #017eff;background-color:#ecf9ff;border-radius:5px;margin:2rem;padding:1rem}.box-process h2{color:#fff}.wrap-prize{width:100%;background-image:url(../img/other/bg_section.jpg);background-repeat:none;background-size:cover;background-position:center;padding:3rem 0;margin-top:-2rem}.wrap-att_con{width:100%;margin-top:-3rem}.wrap-att_con .container_att-sns{background-color:rgba(0,166,255,.7)}.wrap-att_con .wrap-attention{width:100%;height:100%}.wrap-att_con .box-attention,.wrap-att_con .box-policy{margin:20px auto;width:80%;height:400px;border-radius:4px;overflow-y:scroll;padding:5px 23px 5px;background-color:#ecf9ff;filter:drop-shadow(2px 2px 2px rgba(194, 194, 194, 0.3960784314))}.wrap-att_con .wrap-x{margin:0 auto;max-width:100%}.wrap-att_con .wrap-x .link{padding:3rem}.wrap-att_con .box-contact{border:3px solid #017eff;background-color:#ecf9ff;border-radius:5px;margin:2rem;padding:1rem;margin:0 auto;width:90%}.wrap-att_con .box-contact .txt-contact{text-align:center}.wrap-att_con .footer{width:100%;font-size:clamp(14px,1.5vw,16px);background-color:#017eff;padding:5px 0}.wrap-att_con .footer .copyright{text-align:center;color:#fff;font-weight:bold}}
/*# sourceMappingURL=style-sp.min.css.map */