@charset "UTF-8";html{height:100%}body{background-image:none;background-color:#ba8400}button{margin:0;padding:0;background-color:transparent;border:none;cursor:pointer}article{position:relative;margin:0 auto;padding:5334px 0 0;max-width:500px;width:100%;height:0;background-size:20% auto;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/main_bg.png")}article img{width:100%}article main{position:absolute;top:0;left:0;width:100%;height:100%}header{position:relative;width:100%;height:20.4%;text-align:center;background-repeat:no-repeat, repeat;background-size:100% auto, 20% auto;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/header_bg_1.png"), url("/alicegearaegis/lp/newyear_2020/asset/img/header_bg_2.png")}header h1{margin:0 auto;padding:50% 0 0;width:15%}header h2{position:absolute;top:4%;left:25%;width:50%;text-align:center}header .btn_move{position:absolute;bottom:5%;left:22%;display:inline-block;width:56%}header .btn_move:after,header .btn_move:before{content:'';position:absolute;left:0;width:100%;background-repeat:no-repeat;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}header .btn_move:before{top:-160%;height:160%;background-position:center 1.5rem, center 4.5rem;background-size:82% auto , auto 84%;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/btn_1_text.png"), url("/alicegearaegis/lp/newyear_2020/asset/img/btn_1_chara.png")}header .btn_move:after{bottom:-25%;height:16%;background-position:center center;background-size:auto 100%;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/btn_1_arrow.png")}header .btn_move:hover:before{background-position:center 1rem, center 4rem}header .btn_move:hover:after{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}header .btn_tw{position:absolute;top:4%;right:3%;width:8%}.main_info{position:relative;width:100%;height:18.95%;text-align:center}.main_info h2{position:absolute;top:11%;left:15%;width:70%;z-index:1}.main_info .info_text_wrap{position:relative;display:inline-block;margin:50% auto 0;padding:22% 4% 39%;width:87%;text-align:center;border-radius:20px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.main_info .info_text_1{display:inline-block;text-align:center;font-size:17px;line-height:1.67;font-family:"FOT-スランプ Std DB";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main_info .info_text_2{margin:3% auto 0;text-align:center;font-size:33px;font-family:"FOT-スランプ Std DB";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main_info .info_img{position:absolute;bottom:-13%;left:2%;width:80%}.game{position:relative;padding:7.6% 0 0;width:100%;height:12.92%;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:center top, center bottom, center top;background-repeat:no-repeat, no-repeat, repeat;background-size:100% auto, 100% auto, 20% auto;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/header_bg_1.png"), url("/alicegearaegis/lp/newyear_2020/asset/img/header_bg_1.png"), url("/alicegearaegis/lp/newyear_2020/asset/img/header_bg_2.png")}.game .game_main{position:relative;margin:0 auto 0;width:86%;height:94.2%;background-color:#000}.game .game_ui{position:absolute;top:0;left:0;width:100%;height:100%}.game .game_ui .ui_start{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% auto;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_start_bg.jpg");z-index:11;opacity:0;pointer-events:none}.game .game_ui .ui_start h3{position:absolute;top:0;left:15%;width:70%;z-index:102}.game .game_ui .ui_start h4{position:absolute;top:30%;left:32%;width:36%;z-index:103}.game .game_ui .ui_start p{position:absolute;top:28%;left:4%;width:92%;z-index:101}.game .game_ui .ui_start button{position:absolute;bottom:0%;left:32%;width:36%;z-index:104}.game .game_ui .ui_wait{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% auto;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_wait_bg.png");z-index:12;opacity:0;pointer-events:none}.game .game_ui .ui_wait .wait_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;right:0;width:46%;height:30%}.game .game_ui .ui_wait .wait_img img{width:40%}.game .game_ui .ui_result{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% auto;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_result_bg.jpg");z-index:13;opacity:0;pointer-events:none}.game .game_ui .ui_result h4{margin:5% auto 0;width:90%}.game .game_ui .ui_result ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:14% auto 0;width:80%}.game .game_ui .ui_result ol li{margin:0 8%}.game .game_ui .ui_play{opacity:0;pointer-events:none}.game .game_ui .ui_play .time{position:absolute;top:27%;left:18%;padding:3% 3% 0 0;width:64%;height:10%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:28px;font-weight:bold;text-align:right;background-repeat:no-repeat;background-size:100% auto;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_time_frame.png");z-index:211;opacity:0;pointer-events:none}.game .game_ui .ui_play .score{position:absolute;top:77%;left:32%;padding:3% 0 0;width:36%;height:14%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:28px;font-weight:bold;text-align:center;background-repeat:no-repeat;background-size:100% auto;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_point_frame.png");z-index:212;opacity:0;pointer-events:none}.game .game_ui .ui_play .count_down{position:absolute;top:52%;width:100%;height:20%;text-align:center;font-size:60px;font-family:"loadfont1";color:#fff;z-index:212}.game .game_play{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.game .game_play:before{content:'';position:absolute;top:10.5%;left:14%;display:block;width:72%;height:17%;background-position:center top;background-repeat:no-repeat;background-size:100% auto;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_stage_5.png");z-index:201}.game .game_play[data-score="0"]:before,.game .game_play[data-score="100"]:before,.game .game_play[data-score="200"]:before,.game .game_play[data-score="300"]:before,.game .game_play[data-score="400"]:before,.game .game_play[data-score="500"]:before,.game .game_play[data-score="600"]:before,.game .game_play[data-score="700"]:before,.game .game_play[data-score="800"]:before,.game .game_play[data-score="900"]:before,.game .game_play[data-score="1000"]:before,.game .game_play[data-score="1100"]:before,.game .game_play[data-score="1200"]:before,.game .game_play[data-score="1300"]:before,.game .game_play[data-score="1400"]:before,.game .game_play[data-score="1500"]:before,.game .game_play[data-score="1600"]:before,.game .game_play[data-score="1700"]:before,.game .game_play[data-score="1800"]:before,.game .game_play[data-score="1900"]:before{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_stage_1.png")}.game .game_play[data-score="2000"]:before,.game .game_play[data-score="2100"]:before,.game .game_play[data-score="2200"]:before,.game .game_play[data-score="2300"]:before{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_stage_2.png")}.game .game_play[data-score="2400"]:before,.game .game_play[data-score="2500"]:before,.game .game_play[data-score="2600"]:before,.game .game_play[data-score="2700"]:before{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_stage_3.png")}.game .game_play[data-score="2800"]:before,.game .game_play[data-score="2900"]:before,.game .game_play[data-score="3000"]:before,.game .game_play[data-score="3100"]:before{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_stage_4.png")}.game .game_play:after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-size:100% auto;background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_main_bg.png");z-index:202}.game .game_play .card_list{position:absolute;top:42%;left:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:90%;height:30.4%;z-index:204;pointer-events:none;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);opacity:0}.game .game_play .card_list[data-state=set]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.game .game_play .card_list[data-action-state=shake]{-webkit-animation:shake 100ms ease-in infinite;animation:shake 100ms ease-in infinite}@-webkit-keyframes shake{0%{-webkit-transform:translate(0, 1%);transform:translate(0, 1%)}20%{-webkit-transform:translate(1%, 0);transform:translate(1%, 0)}40%{-webkit-transform:translate(1%, 1%);transform:translate(1%, 1%)}60%{-webkit-transform:translate(0, -1%);transform:translate(0, -1%)}80%{-webkit-transform:translate(-1%, -1%);transform:translate(-1%, -1%)}to{-webkit-transform:translate(-1%, 0);transform:translate(-1%, 0)}}@keyframes shake{0%{-webkit-transform:translate(0, 1%);transform:translate(0, 1%)}20%{-webkit-transform:translate(1%, 0);transform:translate(1%, 0)}40%{-webkit-transform:translate(1%, 1%);transform:translate(1%, 1%)}60%{-webkit-transform:translate(0, -1%);transform:translate(0, -1%)}80%{-webkit-transform:translate(-1%, -1%);transform:translate(-1%, -1%)}to{-webkit-transform:translate(-1%, 0);transform:translate(-1%, 0)}}.game .game_play .card_list li{margin:0 2%;width:30%;height:100%;background-position:center top;background-repeat:no-repeat;background-size:100% auto;pointer-events:auto}.game .game_play .card_list li[data-type="1_1"]{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_card_1_1.png")}.game .game_play .card_list li[data-type="1_2"]{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_card_1_2.png")}.game .game_play .card_list li[data-type="1_3"]{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_card_1_3.png")}.game .game_play .card_list li[data-type="2_1"]{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_card_2_1.png")}.game .game_play .card_list li[data-type="2_2"]{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_card_2_2.png")}.game .game_play .card_list li[data-type="2_3"]{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_card_2_3.png")}.game .game_play .card_list li[data-type="3_1"]{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_card_3_1.png")}.game .game_play .card_list li[data-type="3_2"]{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_card_3_2.png")}.game .game_play .card_list li[data-type="3_3"]{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/game_card_3_3.png")}.game .game_main[data-game-state=load] .ui_wait{opacity:1;pointer-events:auto}.game .game_main[data-game-state=ready] .ui_start{opacity:1;pointer-events:auto}.game .game_main[data-game-state=ready] .game_play .card_list{opacity:0;pointer-events:none}.game .game_main[data-game-state=count] .ui_play{opacity:1;pointer-events:auto}.game .game_main[data-game-state=count] .ui_play .score,.game .game_main[data-game-state=count] .ui_play .time{opacity:1}.game .game_main[data-game-state=count] .game_play .card_list{opacity:0;pointer-events:none}.game .game_main[data-game-state=start] .ui_play{opacity:1;pointer-events:auto}.game .game_main[data-game-state=start] .ui_play .score,.game .game_main[data-game-state=start] .ui_play .time{opacity:1}.game .game_main[data-game-state=start] .ui_play .count_down{opacity:0;pointer-events:none}.game .game_main[data-game-state=start] .game_play .card_list[data-action-state=shake] li{pointer-events:none}.game .game_main[data-game-state=end] .ui_wait{opacity:1;pointer-events:auto}.game .game_main[data-game-state=result] .ui_play,.game .game_main[data-game-state=result] .ui_result{opacity:1;pointer-events:auto}.game .game_main[data-game-state=result] .ui_play .count_down,.game .game_main[data-game-state=result] .ui_result .count_down{opacity:0;pointer-events:none}.game .game_main[data-game-state=result] .ui_play .time{display:none}.game .game_main[data-game-state=result] .ui_play .score{top:58%;opacity:1}.wp{position:relative;width:100%;height:36.55%;text-align:center}.wp .wp_inner{position:relative;display:inline-block;margin:20% auto 0;padding:0 4% 14%;width:80%;text-align:center;border-radius:20px;background-color:white}.wp h2{margin:-21% auto 0;width:71%}.wp p{padding:2% 0 0;text-align:center;line-height:1.6;font-family:"FOT-スランプ Std DB";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp .wp_list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.wp .wp_list li{position:relative;margin:4% 2% 2%;width:46%;text-align:center}.wp .wp_list li h4{margin:0 0 2%}.wp .wp_list li a{display:inline-block;margin:0 auto 1%;width:96%;pointer-events:auto}.wp .wp_list li a[href=""]{pointer-events:none}.wp .wp_list li a:last-child:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% auto;background-repeat:no-repeat;opacity:0;pointer-events:none}.wp .wp_list li a[href=""]:last-child:after{opacity:1}.wp .wp_list li:first-child a:last-child:after{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/wp_cover_c.png")}.wp .wp_list li:nth-child(2) a:last-child:after{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/wp_cover_b.png")}.wp .wp_list li:nth-child(3) a:last-child:after{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/wp_cover_a.png")}.wp .wp_list li:nth-child(4) a:last-child:after{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/wp_cover_s.png")}.wp .wp_list li:nth-child(5) a:last-child:after{background-image:url("/alicegearaegis/lp/newyear_2020/asset/img/wp_cover_ss.png")}.wp .btn_move{position:absolute;bottom:-3%;left:18%;width:64%}.bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:11.18%;background-color:#000}.bottom .bottom_inner{text-align:center}.bottom h3{margin:0 auto;width:40%}.bottom p{margin:0 auto 8%;width:78%}.set_menu{display:none}@media screen and (max-width:500px){article{padding:1066% 0 0}header .btn_move:before{background-position:center 2vw, center 14vw}.main_info .info_text_1{font-size:3.4vw}.main_info .info_text_2{font-size:6vw}.wp p{font-size:3.4vw}footer #ft_app{padding:10% 0;-webkit-box-sizing:border-box;box-sizing:border-box}footer #ft_app .inner{width:100%}footer #ft_app .inner .left,footer #ft_app .inner .right{width:100%;float:none}footer #ft_app .inner .left{position:relative}footer #ft_app .inner .left .img{display:inline-block;margin:0 0 0 3%;width:20%;height:auto;border-radius:2vw}footer #ft_app .inner .left .set{position:relative;width:100%;height:auto;overflow:visible;float:none}footer #ft_app .inner .left .set .info{position:absolute;top:0;left:30%;display:inline-block;margin:0;width:70%}footer #ft_app .inner .left .set .store{position:relative;padding:4% 0 0;text-align:center}footer #ft_app .inner .left .set .store li{float:none;display:inline-block;text-align:center}footer #ft_app .inner .right{padding:2vw}footer #ft_app .inner .right .kome{float:none;padding:2% 4% 2% 2%;width:100%;line-height:2;-webkit-box-sizing:border-box;box-sizing:border-box}footer #ft_nav{padding:4% 0}footer #ft_nav .set_corp{padding:4% 0}footer #ft_nav .set_corp .inner{width:100%}footer #ft_nav .set_corp .inner ul li{height:10%;display:inline;padding:0 4%}footer #ft_nav .set_link{height:10%}footer #ft_nav .set_link .inner{width:100%}footer #ft_nav .set_link .inner .copy{float:none;width:100%;text-align:center}footer #ft_nav .set_link .inner .link{float:none;line-height:1.2;text-align:center}footer #ft_nav .set_link .inner .link a{display:inline-block}}