@charset "UTF-8";#sec_pickup{padding-bottom:16.1458333333vw;padding-top:2.8125vw;position:relative;width:100%}@media only screen and (max-width:950px){#sec_pickup{padding-bottom:40.2105263158vw;padding-top:0}}#sec_pickup:before{background-image:url(../images/global/top/paper_background.jpg);background-repeat:repeat;bottom:0;content:"";left:0;position:absolute;right:0;top:2.8125vw;z-index:0}@media only screen and (max-width:950px){#sec_pickup:before{top:0}}.cloud_top{height:auto;left:0;pointer-events:none;position:absolute;top:-18.8541666667vw;width:100vw;z-index:0}@media only screen and (max-width:950px){.cloud_top{top:-30.3157894737vw}}#sec_pickup .section_item{margin-left:auto;margin-right:auto;position:relative;width:65.5208333333vw;z-index:0}@media only screen and (max-width:950px){#sec_pickup .section_item{width:90.3157894737vw}}#sec_pickup .section_item+.section_item{margin-top:4.1666666667vw}@media only screen and (max-width:950px){#sec_pickup .section_item+.section_item{margin-top:11.5789473684vw}}.sectitle{font-size:0;line-height:0px;margin:0 auto 1.0416666667vw;text-align:center}.sectitle img{display:inline-block;height:auto;width:65.5208333333vw}@media only screen and (max-width:950px){.sectitle img{width:90.3157894737vw}}.sectitle:after{background-image:url(../images/global/top/sectitle_line.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;margin:0 auto;opacity:0;padding-top:.9375vw;transform:scale(1) translate3d(0,-1vw,0);transition-delay:.1s;transition-duration:.4s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.33,1,.68,1);width:65.5208333333vw}@media only screen and (max-width:950px){.sectitle:after{background-image:url(../images/global/top/sectitle_line_sp.png);margin-top:.8421052632vw;padding-top:1.8947368421vw;width:90.3157894737vw}}.sectitle.fire:after{opacity:1;transform:scale(1) translateZ(0)}.section_lead{display:block;height:auto;margin:1.6666666667vw auto 1.5625vw;width:65.5208333333vw}@media only screen and (max-width:950px){.section_lead{margin-bottom:2.1052631579vw;margin-top:4.8421052632vw;width:90.3157894737vw}}.frame_thumbnail{background-clip:content-box;background-color:#000;margin:0 auto;padding:2.7821939587%;position:relative;width:65.5208333333vw}.frame_thumbnail:after{background-image:url(../images/global/top/frame_movie.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;inset:0;pointer-events:none;position:absolute;z-index:5}@media only screen and (max-width:950px){.frame_thumbnail{padding:4.0792540793% 3.37995338%;width:90.3157894737vw}.frame_thumbnail:after{background-image:url(../images/global/top/frame_movie_sp.png)}}.button_movie_play{aspect-ratio:2.1678832117;cursor:pointer;display:block;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:950px){.button_movie_play{aspect-ratio:1.4598540146}}.button_movie_play img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.button_movie_play img,.button_movie_play:before{transition-duration:.2s;transition-property:transform,filter;transition-timing-function:cubic-bezier(.11,1.05,.63,1.43)}.button_movie_play:before{background-image:url(../images/global/top/btn_play.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;left:50%;padding-top:10.101010101%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10.101010101%;z-index:10}@media only screen and (max-width:950px){.button_movie_play:before{padding-top:15%;width:15%}}.button_movie_play.mouse_react:hover img,.button_movie_play.touch_react.touch_on img{filter:brightness(.9);transform:scale(1.08)}.button_movie_play.mouse_react:hover:before,.button_movie_play.touch_react.touch_on:before{filter:brightness(1.15);transform:translate(-50%,-50%) scale(.95)}.deco_overlay{height:auto;pointer-events:none;position:absolute;z-index:-1}@media only screen and (max-width:950px){.deco_overlay{display:none}}#sec_explore .symbol_tree{right:-22.5vw;top:5.9375vw;width:31.1458333333vw}#sec_battle .chara_knight{left:-16.9791666667vw;top:-4.1145833333vw;width:28.3333333333vw}#sec_battle .chara_knight img{display:block;height:auto;width:100%}#sec_training .chara_slime{right:-15.4166666667vw;top:-2.6041666667vw;width:21.71875vw}#sec_training .chara_slime img{display:block;height:auto;width:100%}#sec_story{background-color:#000;height:74.375vw;position:relative;width:100%}@media only screen and (max-width:950px){#sec_story{height:auto;height:299.1578947368vw}#sec_story,.page_language_en #sec_story{padding-top:21.0526315789vw}}.story_background_wrap{inset:0;overflow:clip;pointer-events:none;position:absolute;z-index:0}.story_background_inner{bottom:-220px;left:0;position:absolute;right:0;top:0}@media only screen and (max-width:950px){.story_background_inner{bottom:0}}.story_background{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.purple_cloud_top{height:auto;left:0;pointer-events:none;position:absolute;top:-14.5833333333vw;width:100vw;z-index:0}@media only screen and (max-width:950px){.purple_cloud_top{top:-24.4210526316vw}}.sectitle_story{left:50%;position:absolute;top:28.6458333333vw;transform:translateX(-50%);width:18.8541666667vw;z-index:1}.sectitle_story img{display:block;height:auto;width:100%}@media only screen and (max-width:950px){.sectitle_story{left:auto;margin:0 auto;position:relative;top:auto;transform:none;width:83.1578947368vw}}.story_text_1{height:auto;position:absolute;right:11.71875vw;top:10.1041666667vw;width:30.625vw;z-index:1}@media only screen and (max-width:950px){.story_text_1{display:block;margin:9.4736842105vw auto 0;position:relative;right:auto;top:auto;width:83.1578947368vw}}.page_language_en .story_text_1{width:41.1979166667vw}@media only screen and (max-width:950px){.page_language_en .story_text_1{margin:5.2631578947vw auto 0;width:83.1578947368vw}}.page_language_ko .story_text_1{width:32.7604166667vw}@media only screen and (max-width:950px){.page_language_ko .story_text_1{width:83.1578947368vw}}.page_language_zh-tw .story_text_1{width:22.7083333333vw}@media only screen and (max-width:950px){.page_language_zh-tw .story_text_1{margin:12.6315789474vw auto 0;width:83.1578947368vw}}.story_text_2{height:auto;left:11.71875vw;position:absolute;top:42.7083333333vw;width:31.40625vw;z-index:1}@media only screen and (max-width:950px){.story_text_2{display:block;left:auto;margin:10.5263157895vw auto 0;position:relative;top:auto;width:83.1578947368vw}}.page_language_en .story_text_2{top:39.8958333333vw;width:38.2291666667vw}@media only screen and (max-width:950px){.page_language_en .story_text_2{margin:5.2631578947vw auto 0;top:auto;width:83.1578947368vw}}.page_language_ko .story_text_2{width:35.78125vw}@media only screen and (max-width:950px){.page_language_ko .story_text_2{width:83.1578947368vw}}.page_language_zh-tw .story_text_2{width:32.6041666667vw}@media only screen and (max-width:950px){.page_language_zh-tw .story_text_2{margin:12.6315789474vw auto 0;width:83.1578947368vw}}.story_ss_1,.story_ss_2{position:absolute;z-index:1}.story_ss_1 .story_ss_inner,.story_ss_2 .story_ss_inner{box-shadow:0 0 0 .1041666667vw #86468c,0 0 0 .4166666667vw #212ccc,0 0 0 .5729166667vw #100723;position:relative;width:100%}@media only screen and (max-width:950px){.story_ss_1 .story_ss_inner,.story_ss_2 .story_ss_inner{box-shadow:0 0 0 .2105263158vw #86468c,0 0 0 .8421052632vw #212ccc,0 0 0 1.1578947368vw #100723}}.story_ss_1 img,.story_ss_2 img{display:block;height:auto;width:100%}@media only screen and (max-width:950px){.story_ss_1,.story_ss_2{margin-left:auto;margin-right:auto;position:relative;width:83.1578947368vw}}.story_ss_1{left:12.5vw;top:10.1041666667vw;width:26.0416666667vw}@media only screen and (max-width:950px){.story_ss_1{left:auto;margin-top:16.8421052632vw;top:auto;width:83.1578947368vw}.page_language_zh-tw .story_ss_1{margin-top:23.1578947368vw;width:83.1578947368vw}}.story_ss_2{right:12.5vw;top:42.3958333333vw;width:33.125vw}@media only screen and (max-width:950px){.story_ss_2{margin-top:9.4736842105vw;right:auto;top:auto;width:83.1578947368vw}}#sec_spec{min-height:73.3333333333vw;padding-bottom:5.2083333333vw;padding-top:0;position:relative;width:100%}@media only screen and (max-width:950px){#sec_spec{min-height:187.3684210526vw;padding-bottom:21.0526315789vw;padding-top:14.1052631579vw}}.spec_background{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;pointer-events:none;position:absolute;width:100%;z-index:0}@media only screen and (max-width:950px){.spec_background{-o-object-position:center bottom;object-position:center bottom}}.blue_cloud_top{height:auto;left:0;pointer-events:none;position:absolute;top:-14.5833333333vw;width:100vw;z-index:0}@media only screen and (max-width:950px){.blue_cloud_top{display:none}}.btn_cbt,.btn_guideline{margin-left:auto;margin-right:auto;position:relative;z-index:1}.btn_cbt img,.btn_guideline img{display:block;height:auto;width:100%}.button_face{display:block}.button_face img{transform:scale(1);transition-duration:.2s;transition-property:transform,filter;transition-timing-function:cubic-bezier(.11,1.05,.63,1.43);will-change:transform}.button_face.mouse_react:hover img,.button_face.touch_react.touch_on img{filter:brightness(1.2);transform:scale(1.05)}.logo_spec_dqrpg,.spec_appicon,.spec_text_1{display:block;height:auto;margin-left:auto;margin-right:auto;position:relative;z-index:1}.btn_cbt{width:30.7291666667vw}@media only screen and (max-width:950px){.btn_cbt{width:83.1578947368vw}}.btn_sns_x{margin-top:3.0208333333vw;position:relative;width:26.5625vw;z-index:1}.btn_sns_x img{display:block;height:auto;width:100%}@media only screen and (max-width:950px){.btn_sns_x{margin-left:auto;margin-right:auto;margin-top:5.6842105263vw;width:75.7894736842vw}}.spec_btn_sns_list{display:flex;gap:2.1052631579vw;justify-content:center;margin-left:auto;margin-right:auto}@media only screen and (max-width:950px){.spec_btn_sns_list{display:block}}.logo_spec_dqrpg{margin-top:8.0208333333vw;width:31.7708333333vw}@media only screen and (max-width:950px){.logo_spec_dqrpg{margin-top:17.6842105263vw;width:83.1578947368vw}}.spec_appicon_block{align-items:center;display:flex;justify-content:center;margin-top:2.1875vw}@media only screen and (max-width:950px){.spec_appicon_block{display:block;margin-top:0}}.spec_appicon{margin-left:0;margin-right:0;margin-top:0;width:11.3541666667vw}@media only screen and (max-width:950px){.spec_appicon{margin-left:auto;margin-right:auto;margin-top:3.5789473684vw;width:31.7894736842vw}}.spec_text_1{margin-left:1.25vw;margin-right:0;margin-top:0;width:26.6666666667vw}@media only screen and (max-width:950px){.spec_text_1{margin-left:auto;margin-right:auto;margin-top:3.5789473684vw;width:83.1578947368vw}}.btn_guideline{margin-top:2.6041666667vw;width:26.5625vw}@media only screen and (max-width:950px){.btn_guideline{margin-top:7.7894736842vw;width:83.1578947368vw}}#sec_spec .list_notice{color:#fff;text-align:center}#sec_spec .list_notice>li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-size:.8333333333vw;list-style-type:none;margin-left:1.2em;margin-top:3em;transform:rotate(.03deg)}@media only screen and (max-width:950px){#sec_spec .list_notice>li{font-size:24px;font-size:2.5263157895vw}}#sec_spec .list_notice>li:before{content:"※";margin-left:-1.2em;margin-right:.2em}body.page_language_jp #sec_spec .list_notice>li{font-feature-settings:"palt";font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;letter-spacing:.02em}body.page_language_en #sec_spec .list_notice>li{font-feature-settings:"palt";font-family:Noto Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;letter-spacing:.02em;margin-left:.8em}body.page_language_en #sec_spec .list_notice>li:before{content:"*";margin-left:-.8em;margin-right:.2em}body.page_language_ko #sec_spec .list_notice>li{font-feature-settings:"palt";font-family:Noto Sans KR,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;letter-spacing:.02em}body.page_language_zh-tw #sec_spec .list_notice>li{font-feature-settings:"palt";font-family:Noto Sans TC,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;letter-spacing:.02em}#sec_header{height:56.0416666667vw;padding-top:7.9166666667vw;position:relative;width:100%}@media only screen and (max-width:950px){#sec_header{height:285.2631578947vw;padding-top:35.7894736842vw}}.header_keyvisual_wrap{background-color:#fff;inset:0;overflow:clip;pointer-events:none;position:absolute;z-index:0}.header_keyvisual_inner{left:0;position:absolute;right:0;top:0}.header_keyvisual{height:auto;left:0;position:absolute;top:0;width:100%}.header_dust{inset:0;pointer-events:none;position:absolute;z-index:1}.header_cloud_bottom{display:none}@media only screen and (max-width:950px){.header_cloud_bottom{bottom:-1px;display:block;height:auto;left:0;pointer-events:none;position:absolute;width:100vw;z-index:1}}.header_content{align-items:center;display:flex;margin-left:auto;margin-right:auto;position:relative;width:82.0833333333vw;z-index:1}@media only screen and (max-width:950px){.header_content{display:block;margin-left:0;margin-right:0;width:auto}}.header_block_a{display:flex;flex-direction:column;width:32.1875vw}@media only screen and (max-width:950px){.header_block_a{width:100%}}.header_logo_dqrpg,.header_text_catchcopy,.header_text_schedule{display:block;height:auto;margin-left:auto;margin-right:auto}.header_logo_dqrpg_wrap{order:2}@media only screen and (max-width:950px){.header_logo_dqrpg_wrap{order:1}}.header_logo_dqrpg{margin-top:-.1041666667vw;width:32.1875vw}@media only screen and (max-width:950px){.header_logo_dqrpg{width:83.1578947368vw}}.header_text_catchcopy{margin-top:0;order:1;width:28.5416666667vw}@media only screen and (max-width:950px){.header_text_catchcopy{margin-top:-.2105263158vw;order:2;width:83.1578947368vw}}#sec_header .btn_cbt{margin-top:.2083333333vw;order:3;width:29.1666666667vw}@media only screen and (max-width:950px){#sec_header .btn_cbt{margin-top:50.7368421053vw;order:3;width:83.1578947368vw}}.header_text_schedule{margin-top:1.0416666667vw;order:4;width:28.3333333333vw}@media only screen and (max-width:950px){.header_text_schedule{margin-top:3.6842105263vw;order:4;width:83.1578947368vw}}.header_block_b{margin-left:auto;width:24.4791666667vw}@media only screen and (max-width:950px){.header_block_b{margin-left:auto;margin-right:auto;margin-top:6.9473684211vw;width:86.7368421053vw}}.header_promo_frame{background-clip:content-box;background-color:#000;margin:-2.0833333333vw auto 0;padding:8.5106382979% 3.9361702128% 4.2553191489%;position:relative}@media only screen and (max-width:950px){.header_promo_frame{margin:0 auto}}.header_promo_frame:after{background-image:url(../images/global/top/frame_promotion_movie.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;inset:0;pointer-events:none;position:absolute;z-index:5}@media only screen and (max-width:950px){.header_promo_frame{padding:8.6165048544% 3.8834951456% 4.0048543689%;width:86.7368421053vw}}.header_promo_thumbnail{aspect-ratio:1.9504504505;cursor:pointer;display:block;overflow:hidden;position:relative;width:100%}.header_promo_thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.header_promo_thumbnail img,.header_promo_thumbnail:before{transition-duration:.2s;transition-property:transform,filter;transition-timing-function:cubic-bezier(.11,1.05,.63,1.43)}.header_promo_thumbnail:before{background-image:url(../images/global/top/btn_play.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;left:50%;padding-top:19.3995381062%;position:absolute;top:50%;transform:translate(-50%,-50%);width:19.3995381062%;z-index:10}@media only screen and (max-width:950px){.header_promo_thumbnail{aspect-ratio:1.9487179487}.header_promo_thumbnail:before{padding-top:15.7894736842%;width:15.7894736842%}}.header_promo_thumbnail.mouse_react:hover img,.header_promo_thumbnail.touch_react.touch_on img{filter:brightness(.9);transform:scale(1.08)}.header_promo_thumbnail.mouse_react:hover:before,.header_promo_thumbnail.touch_react.touch_on:before{filter:brightness(1.15);transform:translate(-50%,-50%) scale(.95)}.header_text_promotion_movie{display:block;height:auto;margin-left:auto;margin-right:auto;width:24.4791666667vw}@media only screen and (max-width:950px){.header_text_promotion_movie{margin-top:0;width:86.7368421053vw}}.btn_message{margin-left:auto;margin-right:auto;margin-top:1.5625vw;position:relative;width:24.4791666667vw}.btn_message img{display:block;height:auto;width:100%}@media only screen and (max-width:950px){.btn_message{margin-top:7.5789473684vw;width:86.7368421053vw}}.header_btnsns{display:flex;flex-direction:column;position:absolute;right:1.25vw;top:1.25vw;width:4.1666666667vw}@media only screen and (max-width:950px){.header_btnsns{right:2.1052631579vw;top:4.2105263158vw;width:10.5263157895vw}}.btnsns_item{display:block;height:auto}.btnsns_item img{aspect-ratio:1;height:auto;width:100%}#sec_about{height:81.5625vw;padding-top:21.875vw;position:relative;width:100%}@media only screen and (max-width:950px){#sec_about{height:351.3684210526vw;padding-top:17.2631578947vw}}.about_background_wrap{background-color:#fff;inset:0;overflow:clip;pointer-events:none;position:absolute;z-index:0}@media only screen and (max-width:950px){.about_background_wrap{background-color:#224599}}.about_background_inner{bottom:0;left:0;position:absolute;right:0;top:0}.about_background{display:block;height:auto;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:950px){.about_background{bottom:0;top:auto}}.about_cloud_top{height:auto;left:0;pointer-events:none;position:absolute;top:-9.7395833333vw;width:100vw;z-index:0}@media only screen and (max-width:950px){.about_cloud_top{display:none}}.about_organic_clouds{aspect-ratio:12/1;left:0;pointer-events:none;position:absolute;top:-5.5vw;width:100vw;z-index:1}.sectitle_about{margin-left:auto;margin-right:auto;position:relative;width:62.5vw;z-index:1}.sectitle_about img{display:block;height:auto;width:100%}@media only screen and (max-width:950px){.sectitle_about{width:83.1578947368vw}}.about_text_1{display:block;height:auto;margin:1.0416666667vw auto 0;position:relative;width:62.5vw;z-index:1}@media only screen and (max-width:950px){.about_text_1{margin-top:7.3684210526vw;width:83.1578947368vw}}.about_ss{position:absolute;z-index:1}.about_ss .about_ss_inner{box-shadow:0 0 0 .0520833333vw #732e00,0 0 0 .2604166667vw #b87342,0 0 0 .3125vw #f2aa79,0 0 0 .46875vw #261408,0 0 .5208333333vw .46875vw rgba(255,249,202,.6);height:100%;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:950px){.about_ss .about_ss_inner{box-shadow:0 0 0 .1052631579vw #732e00,0 0 0 .5263157895vw #b87342,0 0 0 .6315789474vw #f2aa79,0 0 0 .9473684211vw #261408,0 0 1.0526315789vw .9473684211vw rgba(255,249,202,.6)}}.about_ss img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.is-visible .about_ss img:first-child{animation:about_ss_crossfade_a 10s infinite}.is-visible .about_ss img:last-child{animation:about_ss_crossfade_b 10s infinite}@keyframes about_ss_crossfade_a{0%{opacity:1}40%{opacity:1}50%{opacity:0}90%{opacity:0}to{opacity:1}}@keyframes about_ss_crossfade_b{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}to{opacity:0}}.about_ss_1{height:10.4166666667vw;left:13.75vw;top:10.2604166667vw;width:20vw}@media only screen and (max-width:950px){.about_ss_1{height:22.9473684211vw;left:8.2105263158vw;top:183.1578947368vw;width:43.7894736842vw;z-index:1}}.about_ss_2{height:12.1875vw;right:13.1770833333vw;top:10.7291666667vw;width:25.1041666667vw}@media only screen and (max-width:950px){.about_ss_2{height:32.3157894737vw;right:-5.2631578947vw;top:197.3684210526vw;width:66.5263157895vw;z-index:2}}.about_ss_3{height:14.3229166667vw;left:12.5vw;top:47.3958333333vw;width:29.5833333333vw}@media only screen and (max-width:950px){.about_ss_3{height:37.6842105263vw;left:50%;margin-left:-39.6315789474vw;right:auto;top:274.5263157895vw;width:79.2631578947vw;z-index:4}}.about_ss_4{height:10.625vw;right:12.5vw;top:48.0729166667vw;width:22.3958333333vw}@media only screen and (max-width:950px){.about_ss_4{height:29.8947368421vw;left:-10.1052631579vw;top:221.6842105263vw;width:61.7894736842vw;z-index:3}}.about_ss_5{display:none}@media only screen and (max-width:950px){.about_ss_5{display:block;height:21.4736842105vw;right:8.4210526316vw;top:241.2631578947vw;width:45.2631578947vw;z-index:5}}#popup_image_box{cursor:zoom-out;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000000}#popup_image_box .box_wrap{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1000010}#popup_image_box .box_wrap .image_wrap{background-position:50%;background-repeat:no-repeat;background-size:contain;height:90%;pointer-events:none;width:90%}#popup_image_box .box_mask{background-color:rgba(0,0,0,.7);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1000001}#popup_image_box.enabled{display:block}.popup_image{cursor:zoom-in}