<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";div#sqexFooter.sqex-footer-white,header#sqexHeader-white_rsp{position:relative;z-index:2}@media screen and (max-width:767px){header#sqexHeader-white_rsp{min-width:100%}}@media screen and (max-width:767px){div#sqexFooter.sqex-footer-white{min-width:100%}}#contents #minsaga{font-family:-apple-system,"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",Meiryo,'メイリオ','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;width:100%;font-size:62.5%;line-height:1;color:#111;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}@media screen and (max-width:767px){#contents #minsaga{font-size:20px;line-height:1}}#contents #minsaga *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}#contents #minsaga a{-webkit-tap-highlight-color:transparent;text-decoration:none;color:#111}#contents #minsaga img,#contents #minsaga svg{vertical-align:bottom;max-width:100%}#contents #minsaga .pc_hide{display:none}@media screen and (max-width:767px){#contents #minsaga .pc_hide{display:inline-block}#contents #minsaga .sp_hide{display:none}}#contents #minsaga.pc .hover{transition:all .5s cubic-bezier(.21,.51,.51,1);cursor:pointer}#contents #minsaga.pc .hover:hover{opacity:.6}#contents #minsaga .hide,#contents .hide{display:none!important}.fadein{opacity:0;transition:all 1s}.fadein.-b2t{transform:translate(0,50px)}@media screen and (max-width:767px){.fadein.-b2t{transform:translate(0,6.66667vw)}}.fadein.show{opacity:1;transform:translate(0,0)}@media screen and (max-width:767px){.fadein.show{transform:translate(0,0)}}#contents #minsaga{position:relative;min-width:1750px;overflow:hidden}@media screen and (max-width:1750px){#contents #minsaga{min-width:100%}}@media screen and (max-width:767px){#contents #minsaga{min-width:100%}}#contents .disable{pointer-events:none!important}#contents #navi{position:absolute;top:10px;right:240px}@media screen and (max-width:1750px){#contents #navi{top:.57143vw;right:13.71429vw}}@media screen and (max-width:767px){#contents #navi{position:fixed;z-index:20;top:0;right:auto;left:0}}#contents #kv #platform_list li a br,#contents #navi_buger{display:none}@media screen and (max-width:767px){#contents #navi_buger{position:absolute;z-index:10;top:10vw;left:2.66667vw;display:block;padding:1.33333vw;width:13.86667vw;height:13.86667vw;background:rgba(255,255,255,.9)}#contents #navi_buger.open span{width:0;background:0 0}#contents #navi_buger.open span:before{top:0;transform:translate(-50%,0) rotate(405deg)}#contents #navi_buger.open span:after{bottom:0;transform:translate(-50%,0) rotate(-405deg)}#contents #navi_buger a{display:block}#contents #navi_buger span,#contents #navi_buger span:after,#contents #navi_buger span:before{position:absolute;left:50%;width:11.2vw;height:.53333vw;background:#a1a1a1;transition:all .5s cubic-bezier(.21,.51,.51,1)}#contents #navi_buger span{top:50%;transform:translate(-50%,-50%)}#contents #navi_buger span:after,#contents #navi_buger span:before{content:'';display:block;transform:translate(-50%,0)}#contents #navi_buger span:before{top:-3.33333vw}#contents #navi_buger span:after{bottom:-3.33333vw}}#contents #navi ul{display:flex}@media screen and (max-width:767px){#contents #navi ul{position:absolute;z-index:2;top:0;left:0;display:block;width:100vw;height:100vh;background:rgba(255,255,255,.9);opacity:0;pointer-events:none;transform:translateY(-120%);transition:all .5s cubic-bezier(.21,.51,.51,1)}#contents #navi ul.open{opacity:1;transform:translateY(0);pointer-events:auto}}#contents #navi ul li{margin:0 0 0 50px}@media screen and (max-width:1750px){#contents #navi ul li{margin:0 0 0 2.85714vw}}@media screen and (max-width:767px){#contents #navi ul li{text-align:center}}#contents #kv #platform #guideline li:first-child,#contents #navi ul li:first-child{margin:0}@media screen and (max-width:1750px){#contents #navi ul li:first-child{margin:0}}@media screen and (max-width:767px){#contents #navi ul li:first-child{margin-top:12.66667vw}}#contents #navi ul li:nth-child(1) img{width:45px}@media screen and (max-width:1750px){#contents #navi ul li:nth-child(1) img{width:2.57143vw}}@media screen and (max-width:767px){#contents #navi ul li:nth-child(1) img{width:10.93333vw}}#contents #navi ul li:nth-child(2) img{width:72px}@media screen and (max-width:1750px){#contents #navi ul li:nth-child(2) img{width:4.11429vw}}@media screen and (max-width:767px){#contents #navi ul li:nth-child(2) img{width:17.46667vw}}#contents #navi ul li:nth-child(3) img{width:60px}@media screen and (max-width:1750px){#contents #navi ul li:nth-child(3) img{width:3.42857vw}}@media screen and (max-width:767px){#contents #navi ul li:nth-child(3) img{width:14.66667vw}}#contents #navi ul li:nth-child(4) img{width:111px}@media screen and (max-width:1750px){#contents #navi ul li:nth-child(4) img{width:6.34286vw}}@media screen and (max-width:767px){#contents #navi ul li:nth-child(4) img{width:27.33333vw}}#contents #navi ul li:nth-child(5) img{width:147px}@media screen and (max-width:1750px){#contents #navi ul li:nth-child(5) img{width:8.4vw}}@media screen and (max-width:767px){#contents #navi ul li:nth-child(5) img{width:36.13333vw}}#contents #navi ul li:nth-child(6) img{width:133px}@media screen and (max-width:1750px){#contents #navi ul li:nth-child(6) img{width:7.6vw}}@media screen and (max-width:767px){#contents #navi ul li:nth-child(6) img{width:32.66667vw}}#contents #navi ul li:nth-child(7) img{width:156px}@media screen and (max-width:1750px){#contents #navi ul li:nth-child(7) img{width:8.91429vw}}@media screen and (max-width:767px){#contents #navi ul li:nth-child(7) img{width:38.4vw}}#contents #navi ul li:nth-child(8) img{width:71px}@media screen and (max-width:1750px){#contents #navi ul li:nth-child(8) img{width:4.05714vw}}@media screen and (max-width:767px){#contents #navi ul li:nth-child(8) img{width:17.46667vw}}#contents #navi ul li:nth-child(9) img{width:53px}@media screen and (max-width:1750px){#contents #navi ul li:nth-child(9) img{width:3.02857vw}}@media screen and (max-width:767px){#contents #navi ul li:nth-child(9) img{width:12.93333vw}}#contents #navi ul li a{display:block;opacity:.4;transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:767px){#contents #navi ul li a{display:inline-block;opacity:1}}#contents #add_chara_list li a:hover,#contents #character_detail_navi_pager li.swiper-pagination-bullet-active,#contents #character_detail_navi_pager li:hover,#contents #navi ul li a:hover{opacity:1}#contents #kv .inner{position:relative;margin:0 auto;padding:0 0 228px;width:1400px}@media screen and (max-width:1750px){#contents #kv .inner{padding:0 0 13.02857vw;width:80vw}}@media screen and (max-width:767px){#contents #kv .inner{padding:0 0 26.66667vw;width:100%}}#contents #kv .inner:before{content:'';display:block;position:absolute;top:67px;left:45%;width:824px;height:838px;background:url(../img/kv_img.png) 0 0 no-repeat;background-size:contain}@media screen and (max-width:1750px){#contents #kv .inner:before{top:3.82857vw;width:47.08571vw;height:47.88571vw}}@media screen and (max-width:767px){#contents #kv .inner:before{top:17.33333vw;left:auto;right:0;width:100vw;height:109.06667vw;background:url(../img/sp_kv_img.png) 0 0 no-repeat;background-size:contain}}#contents #kv_title{padding:417px 0 0;width:100%}@media screen and (max-width:1750px){#contents #kv_title{padding:23.82857vw 0 0}#contents #kv_title img{width:32.97143vw}}@media screen and (max-width:767px){#contents #kv_title{position:relative;z-index:2;padding:110.8vw 8vw 0}#contents #kv_title img{width:62.66667vw}}#contents #kv #trailer{position:relative;margin:200px 0 0;width:400px;height:225px;background:#111;cursor:pointer}@media screen and (max-width:1750px){#contents #kv #trailer{margin:11.42857vw 0 0;width:22.85714vw;height:12.85714vw}}@media screen and (max-width:767px){#contents #kv #trailer{margin:13.33333vw auto 0;width:84vw;height:47.2vw}}#contents #kv #trailer:hover:before{opacity:.5}#contents #kv #trailer:after,#contents #kv #trailer:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#contents #kv #trailer:before{z-index:2;width:100%;height:100%;background:rgba(0,0,0,.5);transition:all .25s cubic-bezier(.21,.51,.51,1)}#contents #kv #trailer:after{z-index:3;width:68px;height:52px;background:url(../img/btn_play.png) 0 0 no-repeat;background-size:contain}@media screen and (max-width:1750px){#contents #kv #trailer:after{width:3.88571vw;height:2.97143vw}}@media screen and (max-width:767px){#contents #kv #trailer:after{width:12.8vw;height:9.73333vw;background:url(../img/sp_btn_play.png) 0 0 no-repeat;background-size:contain}}#contents #kv #platform{position:absolute;bottom:200px;right:0;text-align:center}@media screen and (max-width:1750px){#contents #kv #platform{bottom:11.42857vw;right:0}}@media screen and (max-width:767px){#contents #kv #platform{position:relative;bottom:auto;right:auto;margin:0 auto;padding:6.66667vw 0 0}}#contents #kv #platform_release{margin:0 auto;width:613px}@media screen and (max-width:1750px){#contents #kv #platform_release{width:35.02857vw}}@media screen and (max-width:767px){#contents #kv #platform_release{width:72.13333vw}}#contents #kv #platform_release img{width:100%}#contents #kv #platform_list{display:flex;justify-content:space-between;margin:30px auto 40px;width:950px}@media screen and (max-width:1750px){#contents #kv #platform_list{width:54.28571vw}}@media screen and (max-width:767px){#contents #kv #platform_list{flex-wrap:wrap;justify-content:center;margin:2.66667vw auto 6.66667vw;width:100%}}#contents #kv #platform_list li{margin:0 0 0 5px;width:186px;padding:14px 0;border:1px solid #d9d9d9;flex-shrink:0;font-size:14px;line-height:1;letter-spacing:.05rem;font-weight:700;text-align:center}@media screen and (max-width:1750px){#contents #kv #platform_list li{margin:0 0 0 .28571vw;width:10.62857vw;font-size:.8vw}}@media screen and (max-width:767px){#contents #kv #platform_list li{margin:2.66667vw 0 0 5%;padding:2.66667vw 1.33333vw;width:42%;font-size:3.2vw}}#contents #kv #platform_list li:first-child{margin-left:0}@media screen and (max-width:767px){#contents #kv #platform_list li:nth-child(odd){margin-left:0}}#contents #kv #platform_list li a{display:block;color:#494949}#contents #kv #platform_list li a:hover span{color:#ed0214}#contents #kv #platform_list li a picture{display:flex;align-items:center;justify-content:center;height:30px}#contents #kv #platform_list li a&gt;span{display:inline-block;margin:10px 10px 0;white-space:nowrap;transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:767px){#contents #kv #platform_list li a&gt;span{margin-top:2.66667vw}}#contents #kv #platform_list li a&gt;span&gt;span{font-size:12px}@media screen and (max-width:1750px){#contents #kv #platform_list li a&gt;span&gt;span{font-size:.68571vw}}@media screen and (max-width:767px){#contents #kv #platform_list li a&gt;span&gt;span{font-size:2.93333vw}}#contents #kv #platform_list_ps img{width:166px}@media screen and (max-width:1750px){#contents #kv #platform_list_ps img{width:9.48571vw}}@media screen and (max-width:767px){#contents #kv #platform_list_ps img{width:45.33333vw}}#contents #kv #platform_list_switch img{width:110px}@media screen and (max-width:1750px){#contents #kv #platform_list_switch img{width:6.28571vw}}@media screen and (max-width:767px){#contents #kv #platform_list_switch img{width:10.53333vw}}#contents #kv #platform_list_steam img{width:100px}@media screen and (max-width:1750px){#contents #kv #platform_list_steam img{width:5.71429vw}}@media screen and (max-width:767px){#contents #kv #platform_list_steam img{width:26.66667vw}}#contents #kv #platform_list_ios img{width:40px}@media screen and (max-width:1750px){#contents #kv #platform_list_ios img{width:2.28571vw}}@media screen and (max-width:767px){#contents #kv #platform_list_ios img{width:8.13333vw}}#contents #kv #platform_list_android img{width:92px}@media screen and (max-width:1750px){#contents #kv #platform_list_android img{width:5.25714vw}}@media screen and (max-width:767px){#contents #kv #platform_list_android img{width:18.93333vw}}#contents #kv #platform #guideline{display:flex;justify-content:center}@media screen and (max-width:767px){#contents #kv #platform #guideline{display:block}}#contents #kv #platform #guideline li{margin:0 0 0 20px}@media screen and (max-width:767px){#contents #kv #platform #guideline li{margin:2.66667vw auto 0;width:89.33333vw}}@media screen and (max-width:767px){#contents #kv #platform #guideline li:first-child{margin:0 auto}}#contents #kv #platform #guideline li a{display:block;padding:10px 40px;border-radius:20px;background:#111;font-size:20px;line-height:1;letter-spacing:.05em;color:#fff;transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:1750px){#contents #kv #platform #guideline li a{padding:.57143vw 2.28571vw;border-radius:1.14286vw;font-size:1.14286vw}}@media screen and (max-width:767px){#contents #kv #platform #guideline li a{padding:3.73333vw 0;border-radius:5.33333vw;font-size:3.73333vw}}#contents #kv #bgm_toggle:hover,#contents #kv #platform #guideline li a:hover{opacity:.7}#contents #kv #bgm{position:absolute;z-index:3;top:10px;right:10px}@media screen and (max-width:1750px){#contents #kv #bgm{top:.57143vw;right:.57143vw}}@media screen and (max-width:767px){#contents #kv #bgm{top:2.66667vw;right:1.33333vw}}#contents #kv #bgm_toggle{display:block;width:182px;height:50px;transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:1750px){#contents #kv #bgm_toggle{width:10.4vw;height:2.85714vw}}@media screen and (max-width:767px){#contents #kv #bgm_toggle{width:30.66667vw;height:8.26667vw}}#contents #kv #bgm_toggle.on{background:url(../img/btn_bgm_off.png) 0 0 no-repeat;background-size:100% 100%}@media screen and (max-width:767px){#contents #kv #bgm_toggle.on{background:url(../img/sp_btn_bgm_off.png) 0 0 no-repeat;background-size:100% 100%}}#contents #kv #bgm_toggle.on img{opacity:0}#contents #about{position:relative;z-index:2;padding:150px 0 0;height:2361px;background:url(../img/about_bg.png) center bottom no-repeat;background-size:cover}@media screen and (max-width:1750px){#contents #about{padding:8.57143vw 0 0;height:134.91429vw}}@media screen and (max-width:767px){#contents #about{padding:2.66667vw 0 56.4vw 2.13333vw;background:url(../img/sp_about_bg_chara.png) center bottom no-repeat;background-size:contain;height:auto}}#contents #about:before{content:'';display:block;position:absolute;bottom:155px;left:0;width:100%;height:11.42857vw;background:url(../img/story_bg.png) center bottom no-repeat;background-size:cover}@media screen and (max-width:1750px){#contents #about:before{bottom:8.85714vw}}@media screen and (max-width:767px){#contents #about:before{display:none}}#contents #about:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;min-width:1300px;height:78.8vw;background:url(../img/about_bg_chara.png) center bottom no-repeat;background-size:100% auto}@media screen and (max-width:1750px){#contents #about:after{min-width:74.28571vw;height:78.8vw}}@media screen and (max-width:767px){#contents #about:after{display:none}}#contents #about .inner{position:relative;z-index:3;margin:0 auto;padding:50px 0 125px;width:1242px;background:url(../img/about_txt_bg.png) center 0 no-repeat;background-size:cover;text-align:center}@media screen and (max-width:1750px){#contents #about .inner{padding:2.85714vw 0 7.14286vw;width:70.97143vw}}@media screen and (max-width:767px){#contents #about .inner{padding:6.66667vw 0 17.46667vw;width:100%;background:url(../img/sp_about_txt_bg.png) center 0 no-repeat;background-size:100% 100%}}#contents #about_title{position:relative;padding:0 0 300px}@media screen and (max-width:1750px){#contents #about_title{padding:0 0 17.14286vw}#contents #about_title img{width:22.74286vw}}@media screen and (max-width:767px){#contents #about_title{padding:0 0 48.66667vw}#contents #about_title img{width:66.66667vw}}#contents #about_title:after{content:'';display:block;position:absolute;left:50%;bottom:44px;width:466px;height:234px;background:url(../img/about_logo.png) center 0 no-repeat;background-size:100% 100%;transform:translateX(-50%)}@media screen and (max-width:1750px){#contents #about_title:after{bottom:2.51429vw;width:26.62857vw;height:13.37143vw}}@media screen and (max-width:767px){#contents #about_title:after{bottom:6.13333vw;width:76.66667vw;height:38.53333vw;background:url(../img/sp_about_logo.png) center 0 no-repeat;background-size:100% 100%}}@media screen and (max-width:1750px){#contents #about h3 img{width:42.11429vw}}@media screen and (max-width:767px){#contents #about h3 img{width:89.33333vw}}#contents #about_txt{padding:56px 0 0}@media screen and (max-width:1750px){#contents #about_txt{padding:3.2vw 0 0}#contents #about_txt img{width:49.6vw}}@media screen and (max-width:767px){#contents #about_txt{padding:7.06667vw 0 0}#contents #about_txt img{width:81.86667vw}}#contents #story{position:relative;top:-155px;margin:0 auto -155px;padding:275px 0 0;background:url(../img/story_bg.png) center 0 no-repeat;background-size:cover}@media screen and (max-width:1750px){#contents #story{top:-8.85714vw;margin:0 auto -8.85714vw;padding:15.71429vw 0 0}}@media screen and (max-width:767px){#contents #story{background:url(../img/sp_story_bg.png) center 0 no-repeat;top:-9.2vw;margin:0 auto -9.2vw;padding:17.6vw 0 0;background-size:100% 100%}}#contents #story .inner{position:relative;margin:0 auto;padding:0 0 542px 834px;width:1500px}@media screen and (max-width:1750px){#contents #story .inner{padding:0 0 30.97143vw 47.65714vw;width:85.71429vw}}@media screen and (max-width:767px){#contents #story .inner{padding:0 0 25.73333vw;width:100%;text-align:center}}#contents #story .inner:before{content:'';display:block;position:absolute;top:0;left:0;width:750px;height:1152px;background:url(../img/story_img.png) 0 0 no-repeat;background-size:contain}@media screen and (max-width:1750px){#contents #story .inner:before{width:42.85714vw;height:65.82857vw}}@media screen and (max-width:767px){#contents #story .inner:before{display:none}}#contents #story .inner:after{content:'';display:block;position:absolute;bottom:0;right:-170px;width:594px;height:592px;background:url(../img/story_shadow.png) 0 0 no-repeat;background-size:contain}@media screen and (max-width:1750px){#contents #story .inner:after{right:-9.71429vw;width:33.94286vw;height:33.82857vw}}@media screen and (max-width:767px){#contents #story .inner:after{display:none}}#contents #story_title{padding:0 0 50px}@media screen and (max-width:1750px){#contents #story_title{padding:0 0 2.85714vw}#contents #story_title img{width:21.42857vw}}@media screen and (max-width:767px){#contents #story_title{padding:0 0 6.4vw}#contents #story_title img{width:73.33333vw}}@media screen and (max-width:1750px){#contents #story p img{width:37.6vw}}@media screen and (max-width:767px){#contents #story p img{width:83.46667vw}}#contents #character{position:relative;background:url(../img/chara_bg.png) 0 0}@media screen and (max-width:767px){#contents #character{background:url(../img/sp_chara_bg.png) 0 0;background-size:cover}}#contents #character .inner{margin:0 auto;padding:150px 0 26px;width:1660px}@media screen and (max-width:1750px){#contents #character .inner{padding:8.57143vw 0 1.48571vw;width:94.85714vw}}@media screen and (max-width:767px){#contents #character .inner{padding:0 0 4.66667vw;width:100%}}#contents #character_title{position:relative;z-index:10;margin:0 0 -40px;padding:0;text-align:center}@media screen and (max-width:1750px){#contents #character_title{margin:0 0 -2.28571vw;padding:0}#contents #character_title img{width:29.08571vw}}@media screen and (max-width:767px){#contents #character_title{margin:0 auto;padding:6.66667vw 0 5.33333vw;width:84vw;text-align:center}#contents #character_title img{width:84vw}}#contents #character_detail{position:relative;margin:0 auto;width:100%}#contents #character_detail .swiper-container{margin:0 auto;width:1429px;overflow:hidden}@media screen and (max-width:1750px){#contents #character_detail .swiper-container{width:81.65714vw}}@media screen and (max-width:767px){#contents #character_detail .swiper-container{width:100%}}#contents #character_detail_navi_next,#contents #character_detail_navi_prev{position:absolute;z-index:3;top:410px;cursor:pointer;transition:all .25s cubic-bezier(.21,.51,.51,1)}#contents #character_detail_navi_next:hover,#contents #character_detail_navi_prev:hover{opacity:.7}@media screen and (max-width:1750px){#contents #character_detail_navi_next,#contents #character_detail_navi_prev{top:23.42857vw}#contents #character_detail_navi_next img,#contents #character_detail_navi_prev img{width:4.62857vw}}@media screen and (max-width:767px){#contents #character_detail_navi_next,#contents #character_detail_navi_prev{top:39.06667vw}#contents #character_detail_navi_next img,#contents #character_detail_navi_prev img{width:8.26667vw}}#contents #character_detail_navi_prev{left:50%;transform:translate(-830px,0)}@media screen and (max-width:1750px){#contents #character_detail_navi_prev{transform:translate(-46.57143vw,0)}}@media screen and (max-width:767px){#contents #character_detail_navi_prev{left:1.33333vw;transform:none}}#contents #character_detail_navi_prev img{transform:scale(-1,1)}#contents #character_detail_navi_next{right:50%;transform:translate(830px,0)}@media screen and (max-width:1750px){#contents #character_detail_navi_next{transform:translate(46.57143vw,0)}}@media screen and (max-width:767px){#contents #character_detail_navi_next{right:1.33333vw;transform:none}}#contents #character_detail_navi_pager{display:flex;justify-content:center}@media screen and (max-width:767px){#contents #character_detail_navi_pager{flex-wrap:wrap;padding:2.4vw 0 0}}#contents #character_detail_navi_pager li{margin:0!important;width:175px;height:175px;overflow:hidden;text-indent:-100vw;opacity:.8;transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:1750px){#contents #character_detail_navi_pager li{width:10vw;height:10vw}}@media screen and (max-width:767px){#contents #character_detail_navi_pager li{width:23.33333vw;height:23.33333vw}}#contents #character_detail_navi_pager li:nth-child(1){background:url(../img/chara_icon1.png) 0 0 no-repeat;background-size:contain}#contents #character_detail_navi_pager li:nth-child(2){background:url(../img/chara_icon2.png) 0 0 no-repeat;background-size:contain}#contents #character_detail_navi_pager li:nth-child(3){background:url(../img/chara_icon7.png) 0 0 no-repeat;background-size:contain}#contents #character_detail_navi_pager li:nth-child(4){background:url(../img/chara_icon4.png) 0 0 no-repeat;background-size:contain}#contents #character_detail_navi_pager li:nth-child(5){background:url(../img/chara_icon3.png) 0 0 no-repeat;background-size:contain}#contents #character_detail_navi_pager li:nth-child(6){background:url(../img/chara_icon6.png) 0 0 no-repeat;background-size:contain}#contents #character_detail_navi_pager li:nth-child(7){background:url(../img/chara_icon5.png) 0 0 no-repeat;background-size:contain}#contents #character_detail_navi_pager li:nth-child(8){background:url(../img/chara_icon8.png) 0 0 no-repeat;background-size:contain}#contents #character .character_detail_item{position:relative;padding:210px 0 0 111px;width:1429px;height:851px;background:url(../img/chara_frame.png) center bottom no-repeat;background-size:100% auto}@media screen and (max-width:1750px){#contents #character .character_detail_item{padding:12vw 0 0 6.34286vw;width:81.65714vw;height:48.62857vw}}@media screen and (max-width:767px){#contents #character .character_detail_item{padding:93.86667vw 0 0;width:100%;height:auto;background:0 0}}#contents #character .character_detail_item1 .character_detail_cv a{left:183px}@media screen and (max-width:1750px){#contents #character .character_detail_item1 .character_detail_cv a{left:10.45714vw}}@media screen and (max-width:767px){#contents #character .character_detail_item1 .character_detail_cv a{left:35.06667vw}}#contents #character .character_detail_item1 .character_detail_video:after{top:50%;right:0;width:271px;height:373px;background:url(../img/chara1_cg.png) 0 0 no-repeat;background-size:contain;transform:translate(65%,-50%)}@media screen and (max-width:1750px){#contents #character .character_detail_item1 .character_detail_video:after{width:15.48571vw;height:21.31429vw}}@media screen and (max-width:767px){#contents #character .character_detail_item1 .character_detail_video:after{width:36.13333vw;height:49.73333vw}}#contents #character .character_detail_item2 .character_detail_cv a{left:246px}@media screen and (max-width:1750px){#contents #character .character_detail_item2 .character_detail_cv a{left:14.05714vw}}@media screen and (max-width:767px){#contents #character .character_detail_item2 .character_detail_cv a{left:41.46667vw}}#contents #character .character_detail_item2 .character_detail_video:after{top:50%;right:0;width:280px;height:385px;background:url(../img/chara2_cg.png) 0 0 no-repeat;background-size:contain;transform:translate(65%,-50%)}@media screen and (max-width:1750px){#contents #character .character_detail_item2 .character_detail_video:after{width:16vw;height:22vw}}@media screen and (max-width:767px){#contents #character .character_detail_item2 .character_detail_video:after{width:37.33333vw;height:51.33333vw}}#contents #character .character_detail_item3 .character_detail_cv a{left:213px}@media screen and (max-width:1750px){#contents #character .character_detail_item3 .character_detail_cv a{left:12.17143vw}}@media screen and (max-width:767px){#contents #character .character_detail_item3 .character_detail_cv a{left:39.06667vw}}#contents #character .character_detail_item3 .character_detail_video:after{top:50%;right:0;width:263px;height:361px;background:url(../img/chara3_cg.png) 0 0 no-repeat;background-size:contain;transform:translate(65%,-50%)}@media screen and (max-width:1750px){#contents #character .character_detail_item3 .character_detail_video:after{width:15.02857vw;height:20.62857vw}}@media screen and (max-width:767px){#contents #character .character_detail_item3 .character_detail_video:after{width:35.06667vw;height:48.13333vw}}#contents #character .character_detail_item4 .character_detail_cv a{left:213px}@media screen and (max-width:1750px){#contents #character .character_detail_item4 .character_detail_cv a{left:12.17143vw}}@media screen and (max-width:767px){#contents #character .character_detail_item4 .character_detail_cv a{left:39.06667vw}}#contents #character .character_detail_item4 .character_detail_video:after{top:50%;right:0;width:255px;height:349px;background:url(../img/chara4_cg.png) 0 0 no-repeat;background-size:contain;transform:translate(65%,-50%)}@media screen and (max-width:1750px){#contents #character .character_detail_item4 .character_detail_video:after{width:14.57143vw;height:19.94286vw}}@media screen and (max-width:767px){#contents #character .character_detail_item4 .character_detail_video:after{width:34vw;height:46.53333vw}}#contents #character .character_detail_item5 .character_detail_cv a{left:213px}@media screen and (max-width:1750px){#contents #character .character_detail_item5 .character_detail_cv a{left:12.17143vw}}@media screen and (max-width:767px){#contents #character .character_detail_item5 .character_detail_cv a{left:39.06667vw}}#contents #character .character_detail_item5 .character_detail_video:after{top:50%;right:0;width:240px;height:330px;background:url(../img/chara5_cg.png) 0 0 no-repeat;background-size:contain;transform:translate(65%,-50%)}@media screen and (max-width:1750px){#contents #character .character_detail_item5 .character_detail_video:after{width:13.71429vw;height:18.85714vw}}@media screen and (max-width:767px){#contents #character .character_detail_item5 .character_detail_video:after{width:32vw;height:44vw}}#contents #character .character_detail_item6 .character_detail_cv a{left:213px}@media screen and (max-width:1750px){#contents #character .character_detail_item6 .character_detail_cv a{left:12.17143vw}}@media screen and (max-width:767px){#contents #character .character_detail_item6 .character_detail_cv a{left:39.06667vw}}#contents #character .character_detail_item6 .character_detail_video:after{top:50%;right:0;width:269px;height:369px;background:url(../img/chara6_cg.png) 0 0 no-repeat;background-size:contain;transform:translate(65%,-50%)}@media screen and (max-width:1750px){#contents #character .character_detail_item6 .character_detail_video:after{width:15.37143vw;height:21.08571vw}}@media screen and (max-width:767px){#contents #character .character_detail_item6 .character_detail_video:after{width:35.86667vw;height:49.2vw}}#contents #character .character_detail_item7 .character_detail_cv a{left:213px}@media screen and (max-width:1750px){#contents #character .character_detail_item7 .character_detail_cv a{left:12.17143vw}}@media screen and (max-width:767px){#contents #character .character_detail_item7 .character_detail_cv a{left:39.06667vw}}#contents #character .character_detail_item7 .character_detail_video:after{top:50%;right:0;width:285px;height:392px;background:url(../img/chara7_cg.png) 0 0 no-repeat;background-size:contain;transform:translate(65%,-50%)}@media screen and (max-width:1750px){#contents #character .character_detail_item7 .character_detail_video:after{width:16.28571vw;height:22.4vw}}@media screen and (max-width:767px){#contents #character .character_detail_item7 .character_detail_video:after{width:38vw;height:52.26667vw}}#contents #character .character_detail_item8 .character_detail_cv a{left:213px}@media screen and (max-width:1750px){#contents #character .character_detail_item8 .character_detail_cv a{left:12.17143vw}}@media screen and (max-width:767px){#contents #character .character_detail_item8 .character_detail_cv a{left:39.06667vw}}#contents #character .character_detail_item8 .character_detail_video:after{top:50%;right:0;width:278px;height:381px;background:url(../img/chara8_cg.png) 0 0 no-repeat;background-size:contain;transform:translate(65%,-50%)}@media screen and (max-width:1750px){#contents #character .character_detail_item8 .character_detail_video:after{width:15.88571vw;height:21.77143vw}}@media screen and (max-width:767px){#contents #character .character_detail_item8 .character_detail_video:after{width:37.06667vw;height:50.8vw}}#contents #character .character_detail_img{position:absolute;right:16px;bottom:19px}@media screen and (max-width:1750px){#contents #character .character_detail_img{right:.91429vw;bottom:1.08571vw}#contents #character .character_detail_img img{width:42vw}}@media screen and (max-width:767px){#contents #character .character_detail_img{top:6.4vw;left:0;bottom:auto}#contents #character .character_detail_img img{width:100%}#contents #character .character_detail_info{position:relative;z-index:2;padding:9.6vw 0 0;background:url(../img/sp_chara_frame.png) center bottom no-repeat;background-size:100% 100%}}@media screen and (max-width:1750px){#contents #character .character_detail_name img{width:32.45714vw}}@media screen and (max-width:767px){#contents #character .character_detail_name img{width:100%}}#contents #character .character_detail_cv{position:relative;padding:16px 0 15px}@media screen and (max-width:1750px){#contents #character .character_detail_cv{padding:.91429vw 0 .85714vw}#contents #character .character_detail_cv img{width:14.97143vw}}@media screen and (max-width:767px){#contents #character .character_detail_cv{padding:4vw 0}#contents #character .character_detail_cv img{width:100%}}#contents #character .character_detail_cv a{position:absolute;bottom:15px;display:block;width:16px;height:16px;background:url(../img/icon_play.svg) center center no-repeat;background-size:contain;transition:all .5s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:1750px){#contents #character .character_detail_cv a{bottom:.85714vw;width:.91429vw;height:.91429vw}}@media screen and (max-width:767px){#contents #character .character_detail_cv a{bottom:4vw;width:4vw;height:4vw}}#contents #character .character_detail_cv a:hover{opacity:.7}#contents #character .character_detail_video{position:relative;width:412px}@media screen and (max-width:1750px){#contents #character .character_detail_video{width:23.54286vw}}@media screen and (max-width:767px){#contents #character .character_detail_video{position:absolute;bottom:10.66667vw;left:10.66667vw;width:66.66667vw}}#contents #character .character_detail_video:after{content:'';display:block;position:absolute}#contents #character .character_detail_job{padding:15px 0 20px}@media screen and (max-width:1750px){#contents #character .character_detail_job{padding:.85714vw 0 1.14286vw}#contents #character .character_detail_job img{width:7.54286vw}}@media screen and (max-width:767px){#contents #character .character_detail_job{padding:0 0 2.4vw}#contents #character .character_detail_job img{width:100%}}@media screen and (max-width:1750px){#contents #character .character_detail_txt img{width:40.74286vw}}@media screen and (max-width:767px){#contents #character .character_detail_txt{padding:0 0 52.13333vw}#contents #character .character_detail_txt img{width:100%}}#contents #add_chara{background:url(../img/add_chara_bg.png) 0 0 no-repeat;background-size:cover}@media screen and (max-width:767px){#contents #add_chara{background:url(../img/sp_add_chara_bg.png) 0 0 no-repeat;background-size:cover}}#contents #add_chara .inner{margin:0 auto;padding:110px 0 180px;width:1400px}@media screen and (max-width:1750px){#contents #add_chara .inner{padding:6.28571vw 0 11.14286vw;width:80vw}}@media screen and (max-width:767px){#contents #add_chara .inner{padding:12vw 0 13.33333vw;width:100%}}#contents #add_chara_title{padding:0 0 25px;text-align:center}@media screen and (max-width:1750px){#contents #add_chara_title{padding:0 0 1.42857vw}}@media screen and (max-width:767px){#contents #add_chara_title{padding:0 0 4vw}}@media screen and (max-width:1750px){#contents #add_chara_title img{width:40.91429vw}}@media screen and (max-width:767px){#contents #add_chara_title img{width:89.33333vw}}#contents #add_chara_list{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){#contents #add_chara_list{justify-content:center;padding:0 2.66667vw 0 1.6vw}}#contents #add_chara_list li{margin:20px 0 0 20px;width:122px}@media screen and (max-width:1750px){#contents #add_chara_list li{margin:1.14286vw 0 0 1.14286vw;width:6.97143vw}}@media screen and (max-width:767px){#contents #add_chara_list li{margin:1.06667vw 0 0 1.06667vw;width:30.66667vw}}#contents #add_chara_list li:nth-child(n+21){position:relative;margin-left:20px;width:264px;height:264px}@media screen and (max-width:1750px){#contents #add_chara_list li:nth-child(n+21){margin-left:1.14286vw;width:15.08571vw;height:15.08571vw}}@media screen and (max-width:767px){#contents #add_chara_list li:nth-child(n+21){margin-left:1.06667vw;width:30.66667vw;height:auto}}#contents #add_chara_list li:nth-child(n+21) img{position:absolute;top:-12px;left:-12px;width:292px;max-width:none}@media screen and (max-width:1750px){#contents #add_chara_list li:nth-child(n+21) img{top:-.68571vw;left:-.68571vw;width:16.68571vw}}@media screen and (max-width:767px){#contents #add_chara_list li:nth-child(n+21) img{position:relative;top:auto;left:auto;width:30.66667vw}}#contents #add_chara_list li:nth-child(1),#contents #add_chara_list li:nth-child(11),#contents #add_chara_list li:nth-child(21){margin-left:0}@media screen and (max-width:767px){#contents #add_chara_list li:nth-child(1),#contents #add_chara_list li:nth-child(11),#contents #add_chara_list li:nth-child(21){margin-left:1.06667vw}}#contents #add_chara_list li a{display:block;width:100%;height:100%;opacity:.8;transition:all .25s cubic-bezier(.21,.51,.51,1)}#contents #add_chara_list li img{width:100%}#contents #game_info{padding:150px 0 0;background:url(../img/game_info_bg.png) 0 0 no-repeat;background-size:100% 100%}@media screen and (max-width:1750px){#contents #game_info{padding:8.57143vw 0 0}}@media screen and (max-width:767px){#contents #game_info{padding:13.33333vw 0 20vw;background:url(../img/sp_game_info_bg.png) 0 0 no-repeat;background-size:100% 100%}}#contents #game_info .game_info_section{width:1242px}@media screen and (max-width:1750px){#contents #game_info .game_info_section{width:70.97143vw}}@media screen and (max-width:767px){#contents #game_info .game_info_section{width:99.73333vw}}#contents #game_info .game_info_section h2{padding:0 0 50px;text-align:center}@media screen and (max-width:1750px){#contents #game_info .game_info_section h2{padding:0 0 2.85714vw}}@media screen and (max-width:767px){#contents #game_info .game_info_section h2{padding:0 0 6.66667vw}}#contents #game_info .tab_block_list{display:flex;margin:0 auto;width:1200px;background:url(../img/feature_navi_bg.png) 0 0 no-repeat;background-size:100% auto}@media screen and (max-width:1750px){#contents #game_info .tab_block_list{width:68.57143vw}}@media screen and (max-width:767px){#contents #game_info .tab_block_list{display:block;width:94.66667vw}}#contents #game_info .tab_block_item{padding:0 0 842px}@media screen and (max-width:1750px){#contents #game_info .tab_block_item{padding:0 0 48.11429vw}}@media screen and (max-width:767px){#contents #game_info .tab_block_item{padding:0}}#contents #game_info .tab_block_item:first-child .tab_block_item_head:before{display:none}#contents #game_info .tab_block_item_head{position:relative}#contents #game_info .tab_block_item_head:before{content:'';display:block;position:absolute;z-index:3;top:0;left:0;width:1px;height:100%;background:#fff}@media screen and (max-width:767px){#contents #game_info .tab_block_item_head:before{display:none}}#contents #game_info .tab_block_item_head a{position:relative;display:block;padding:20px 0 16px;text-align:center}@media screen and (max-width:1750px){#contents #game_info .tab_block_item_head a{padding:1.14286vw 0 .91429vw}}@media screen and (max-width:767px){#contents #game_info .tab_block_item_head a{padding:2.26667vw 0;transition:all .25s cubic-bezier(.21,.51,.51,1)}#contents #game_info .tab_block_item_head a:after,#contents #game_info .tab_block_item_head a:before{content:'';display:block;position:absolute;top:50%;right:4vw;width:3.06667vw;height:5.46667vw;background:url(../img/sp_arrow_white.png) 0 0 no-repeat;background-size:contain;transform-origin:center center;transform:translate(0,-50%);transition:all .25s cubic-bezier(.21,.51,.51,1)}#contents #game_info .tab_block_item_head a:after{opacity:0}}#contents #game_info .tab_block_item_head a img{max-width:none;transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:767px){#contents #game_info .tab_block_item_head a img{width:100%}}#contents #game_info .tab_block_item_head a .out{opacity:1}#contents #game_info .tab_block_item_head a .hover{position:absolute;left:50%;opacity:0;transform:translateX(-50%)}@media screen and (max-width:767px){#contents #game_info .tab_block_item_head a .hover{width:100%}}@media screen and (min-width:767px){#contents #game_info .tab_block_item_head a:hover .out{opacity:0}#contents #game_info .tab_block_item_head a:hover .hover{opacity:1}}#contents #game_info .tab_block_item_head a.current .out{opacity:0}#contents #game_info .tab_block_item_head a.current .hover{opacity:1}@media screen and (max-width:767px){#contents #game_info .tab_block_item_head a.current{padding:4.8vw 0}#contents #game_info .tab_block_item_head a.current:after,#contents #game_info .tab_block_item_head a.current:before{right:4vw;transform:translate(0,-50%) rotate(90deg)}#contents #game_info .tab_block_item_head a.current:before{opacity:0}#contents #game_info .tab_block_item_head a.current:after{opacity:1}}#contents #game_info .tab_block_item_body{position:absolute;top:120px;left:50%}@media screen and (max-width:1750px){#contents #game_info .tab_block_item_body{top:6.85714vw}}@media screen and (max-width:767px){#contents #game_info .tab_block_item_body{position:relative;top:auto;left:auto;height:0;overflow:hidden;text-align:center;transition:all .5s cubic-bezier(.21,.51,.51,1)}#contents #game_info .tab_block_item_body picture{display:block}}#contents #game_info .tab_block_item_body.current img{z-index:2;opacity:1}#contents #game_info .tab_block_item_body img{position:absolute;top:0;left:50%;width:1000px;max-width:none;opacity:0;transform:translate(-50%,0);transition:all .5s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:1750px){#contents #game_info .tab_block_item_body img{width:57.14286vw}}@media screen and (max-width:767px){#contents #game_info .tab_block_item_body img{position:relative;left:auto;margin:6.66667vw auto;width:84vw;opacity:1;transform:none}}#contents #feature{margin:0 auto;padding:50px 0 0}@media screen and (max-width:1750px){#contents #feature{padding:2.85714vw 0 0}}@media screen and (max-width:767px){#contents #feature{padding:6.66667vw 0 0}}@media screen and (max-width:1750px){#contents #feature_title img{width:35.71429vw}}@media screen and (max-width:767px){#contents #feature_title img{width:97.33333vw}}#contents #feature .tab_block{background:url(../img/feature_bg.png) 0 0 no-repeat;background-size:100% 100%}@media screen and (max-width:767px){#contents #feature .tab_block{background:url(../img/sp_feature_bg.png) 0 0 no-repeat;background-size:100% 100%}}#contents #feature .tab_block_list .tab_block_item{width:20%}@media screen and (max-width:767px){#contents #feature .tab_block_list .tab_block_item{width:100%}}#contents #feature .tab_block_list .tab_block_item:nth-child(1){width:30%}@media screen and (max-width:767px){#contents #feature .tab_block_list .tab_block_item:nth-child(1){width:100%}}@media screen and (max-width:1750px){#contents #feature .tab_block_list .tab_block_item:nth-child(1) .tab_block_item_head img{width:15.77143vw}}@media screen and (max-width:767px){#contents #feature .tab_block_list .tab_block_item:nth-child(1) .tab_block_item_head img{width:100%}}@media screen and (max-width:1750px){#contents #feature .tab_block_list .tab_block_item:nth-child(2) .tab_block_item_head img{width:9.08571vw}}@media screen and (max-width:767px){#contents #feature .tab_block_list .tab_block_item:nth-child(2) .tab_block_item_head img{width:100%}}#contents #feature .tab_block_list .tab_block_item:nth-child(3){width:30%}@media screen and (max-width:767px){#contents #feature .tab_block_list .tab_block_item:nth-child(3){width:100%}}@media screen and (max-width:1750px){#contents #feature .tab_block_list .tab_block_item:nth-child(3) .tab_block_item_head img{width:13.65714vw}}@media screen and (max-width:767px){#contents #feature .tab_block_list .tab_block_item:nth-child(3) .tab_block_item_head img{width:100%}}@media screen and (max-width:1750px){#contents #feature .tab_block_list .tab_block_item:nth-child(4) .tab_block_item_head img{width:10.11429vw}}@media screen and (max-width:767px){#contents #feature .tab_block_list .tab_block_item:nth-child(4) .tab_block_item_head img{width:100%}}#contents #feature .tab_block_list .tab_block_item a{background:url(../img/feature_navi_bg_current.png) 0 0 no-repeat;background-size:0}#contents #feature .tab_block_list .tab_block_item a.current{background-size:cover}@media screen and (min-width:767px){#contents #feature .tab_block_list .tab_block_item a:hover{background-size:cover}}#contents #feature .tab_block_item_head{background:url(../img/feature_navi_bg.png) 0 0 no-repeat;background-size:100% 100%}#contents #remaster{margin:125px auto 0;padding:50px 0 0}@media screen and (max-width:1750px){#contents #remaster{margin:7.14286vw auto 0;padding:2.85714vw 0 0}}@media screen and (max-width:767px){#contents #remaster{margin:13.33333vw auto 0;padding:6.66667vw 0 0}}@media screen and (max-width:1750px){#contents #remaster_title img{width:35.71429vw}}@media screen and (max-width:767px){#contents #remaster_title img{width:97.33333vw}}#contents #remaster .tab_block{background:url(../img/remaster_bg.png) 0 0 no-repeat;background-size:100% 100%}@media screen and (max-width:767px){#contents #remaster .tab_block{background:url(../img/sp_remaster_bg.png) 0 0 no-repeat;background-size:100% 100%}}#contents #remaster .tab_block_list .tab_block_item{width:33.33%}@media screen and (max-width:767px){#contents #remaster .tab_block_list .tab_block_item{width:100%}}@media screen and (max-width:1750px){#contents #remaster .tab_block_list .tab_block_item:nth-child(1) .tab_block_item_head img{width:9.6vw}}@media screen and (max-width:767px){#contents #remaster .tab_block_list .tab_block_item:nth-child(1) .tab_block_item_head img{width:100%}}@media screen and (max-width:1750px){#contents #remaster .tab_block_list .tab_block_item:nth-child(2) .tab_block_item_head img{width:4.51429vw}}@media screen and (max-width:767px){#contents #remaster .tab_block_list .tab_block_item:nth-child(2) .tab_block_item_head img{width:100%}}@media screen and (max-width:1750px){#contents #remaster .tab_block_list .tab_block_item:nth-child(3) .tab_block_item_head img{width:10vw}}@media screen and (max-width:767px){#contents #remaster .tab_block_list .tab_block_item:nth-child(3) .tab_block_item_head img{width:100%}}#contents #remaster .tab_block_list .tab_block_item a{background:url(../img/remaster_navi_bg_current.png) 0 0 no-repeat;background-size:0}#contents #remaster .tab_block_list .tab_block_item a.current{background-size:cover}@media screen and (min-width:767px){#contents #remaster .tab_block_list .tab_block_item a:hover{background-size:cover}}#contents #remaster .tab_block_list .tab_block_item a:before{background:url(../img/sp_arrow_gold.png) 0 0 no-repeat;background-size:contain}#contents #remaster .tab_block_item_head{background:url(../img/remaster_navi_bg.png) 0 0 no-repeat;background-size:100% 100%}#contents #remaster .tab_block_item_body a{position:absolute;display:block;z-index:3;top:77px;width:900px;height:507px;pointer-events:none;background:0 0;transform:translateX(-50%);transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:1750px){#contents #remaster .tab_block_item_body a{top:4.4vw;width:51.42857vw;height:28.97143vw;background:0 0}}@media screen and (max-width:767px){#contents #remaster .tab_block_item_body a{top:17.46667vw;left:50%;width:83.86667vw;height:47.33333vw;transform:translateX(-50%)}}#contents #remaster .tab_block_item_body a:after{content:'';display:none;position:absolute;z-index:4;top:50%;left:50%;width:100px;height:77px;background:url(../img/btn_play.png) 0 0 no-repeat;background-size:contain;transform:translate(-50%,-50%);transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:1750px){#contents #remaster .tab_block_item_body a:after{width:5.71429vw;height:4.4vw}}@media screen and (max-width:767px){#contents #remaster .tab_block_item_body a:after{width:11.46667vw;height:8.8vw}}#contents #remaster .tab_block_item_body a:hover{background:rgba(255,255,255,.2)}#contents #remaster .tab_block_item_body.current a{pointer-events:auto}#contents #remaster .tab_block_item_body.current a:after,#contents .modal_wrap.visible{display:block}#contents #system{margin:125px auto 0;padding:50px 0 0}@media screen and (max-width:1750px){#contents #system{margin:7.14286vw auto 0;padding:2.85714vw 0 0}}@media screen and (max-width:767px){#contents #system{margin:13.33333vw auto 0;padding:6.66667vw 0 0}}@media screen and (max-width:1750px){#contents #system_title img{width:35.71429vw}}@media screen and (max-width:767px){#contents #system_title img{width:97.33333vw}}#contents #system .tab_block{background:url(../img/system_bg.png) 0 0 no-repeat;background-size:100% 100%}@media screen and (max-width:767px){#contents #system .tab_block{background:url(../img/sp_system_bg.png) 0 0 no-repeat;background-size:100% 100%}}#contents #system .tab_block_list .tab_block_item{width:33.33%}@media screen and (max-width:767px){#contents #system .tab_block_list .tab_block_item{width:100%}}@media screen and (max-width:1750px){#contents #system .tab_block_list .tab_block_item:nth-child(1) .tab_block_item_head img{width:6.34286vw}}@media screen and (max-width:767px){#contents #system .tab_block_list .tab_block_item:nth-child(1) .tab_block_item_head img{width:100%}}@media screen and (max-width:1750px){#contents #system .tab_block_list .tab_block_item:nth-child(2) .tab_block_item_head img{width:7.71429vw}}@media screen and (max-width:767px){#contents #system .tab_block_list .tab_block_item:nth-child(2) .tab_block_item_head img{width:100%}}@media screen and (max-width:1750px){#contents #system .tab_block_list .tab_block_item:nth-child(3) .tab_block_item_head img{width:3.37143vw}}@media screen and (max-width:767px){#contents #system .tab_block_list .tab_block_item:nth-child(3) .tab_block_item_head img{width:100%}}#contents #system .tab_block_list .tab_block_item a{background:url(../img/system_navi_bg_current.png) 0 0 no-repeat;background-size:0}#contents #system .tab_block_list .tab_block_item a.current{background-size:cover}@media screen and (min-width:767px){#contents #system .tab_block_list .tab_block_item a:hover{background-size:cover}}#contents #system .tab_block_list .tab_block_item a:before{background:url(../img/sp_arrow_black.png) 0 0 no-repeat;background-size:contain}#contents #system .tab_block_item_head{background:url(../img/system_navi_bg.png) 0 0 no-repeat;background-size:100% 100%}#contents #movie{margin:100px auto 0;padding:50px 0 0}@media screen and (max-width:1750px){#contents #movie{margin:5.71429vw auto 0;padding:2.85714vw 0 0}}@media screen and (max-width:767px){#contents #movie{margin:6.66667vw auto 0;padding:6.66667vw 0 0}}#contents #movie_title{padding:0 0 170px;text-align:center}@media screen and (max-width:1750px){#contents #movie_title{padding:0 0 9.71429vw}}@media screen and (max-width:767px){#contents #movie_title{padding:0 0 4vw}}@media screen and (max-width:1750px){#contents #movie_title img{width:25.42857vw}}@media screen and (max-width:767px){#contents #movie_title img{width:73.2vw}}#contents #movie_list{position:relative}#contents #movie_list:after,#contents #movie_list:before{content:'';display:block;position:absolute;z-index:5;top:0;width:300px;height:100%;transform:translateY(-100px)}@media screen and (max-width:1750px){#contents #movie_list:after,#contents #movie_list:before{width:17.14286vw;transform:translateY(-5.71429vw)}}@media screen and (max-width:767px){#contents #movie_list:after,#contents #movie_list:before{display:none}}#contents #movie_list:before{left:0;background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}#contents #movie_list:after{right:0;background:linear-gradient(90deg,rgba(255,255,255,0),#fff)}#contents #movie .swiper-slide{position:relative;width:710px;transform:translate(0,-100px);transition:all .5s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:1750px){#contents #movie .swiper-slide{width:40.57143vw;opacity:.5;transform:translate(0,-5.71429vw)}}@media screen and (max-width:767px){#contents #movie .swiper-slide{width:100vw;transform:none}}#contents #movie .swiper-slide.swiper-slide-active{z-index:3;opacity:1;transform:translate(0,0)}@media screen and (max-width:1750px){#contents #movie .swiper-slide.swiper-slide-active{transform:translate(0,0)}}#contents #movie .swiper-slide.swiper-slide-active a{pointer-events:auto}#contents #movie .swiper-slide.swiper-slide-prev{transform:translate(100px,-100px)}@media screen and (max-width:1750px){#contents #movie .swiper-slide.swiper-slide-prev{transform:translate(5.71429vw,-5.71429vw)}}@media screen and (max-width:767px){#contents #movie .swiper-slide.swiper-slide-prev{transform:none}}#contents #movie .swiper-slide.swiper-slide-next{transform:translate(-100px,-100px)}@media screen and (max-width:1750px){#contents #movie .swiper-slide.swiper-slide-next{transform:translate(-5.71429vw,-5.71429vw)}}@media screen and (max-width:767px){#contents #movie .swiper-slide.swiper-slide-next{transform:none}}#contents #movie .swiper-slide a{position:relative;display:block;pointer-events:none}#contents #add_chara_modal .modal_btn_close:hover,#contents #movie .swiper-slide a:hover:before,#contents .modal_wrap .modal_btn_close:hover{opacity:.8}#contents #movie .swiper-slide a:hover:after{opacity:.1}#contents #movie .swiper-slide a:before{content:'';display:block;position:absolute;top:43%;left:50%;width:68px;height:52px;background:url(../img/btn_play.png) 0 0 no-repeat;background-size:contain;transform:translate(-50%,-50%);transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:1750px){#contents #movie .swiper-slide a:before{width:3.88571vw;height:2.97143vw}}@media screen and (max-width:767px){#contents #movie .swiper-slide a:before{width:11.46667vw;height:8.8vw}}#contents #movie .swiper-slide a:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;transition:all .25s cubic-bezier(.21,.51,.51,1)}#contents #movie .swiper-slide figcaption{display:block;padding:40px 0 0;text-align:center}@media screen and (max-width:1750px){#contents #movie .swiper-slide figcaption{padding:2.28571vw 0 0}}@media screen and (max-width:767px){#contents #movie .swiper-slide figcaption{padding:8vw 0 0}}#contents #movie_list_navi{position:relative;z-index:5;margin:0 auto;width:710px}@media screen and (max-width:1750px){#contents #movie_list_navi{width:40.57143vw}}@media screen and (max-width:767px){#contents #movie_list_navi{width:100vw}}#contents #movie_list_navi_next,#contents #movie_list_navi_prev{position:absolute;z-index:5;bottom:0;cursor:pointer}@media screen and (max-width:767px){#contents #movie_list_navi_next,#contents #movie_list_navi_prev{bottom:-1vw}}#contents #movie_list_navi_next:hover img,#contents #movie_list_navi_prev:hover img,#contents #spec #series li a:hover{opacity:.7}#contents #movie_list_navi_next:before,#contents #movie_list_navi_prev:before{content:'';display:block;position:absolute;top:50%;left:50%;width:38px;height:38px;border-radius:20px;background:#fff;overflow:hidden;transform:translate(-50%,-50%)}@media screen and (max-width:1750px){#contents #movie_list_navi_next:before,#contents #movie_list_navi_prev:before{width:2.17143vw;height:2.17143vw;border-radius:1.14286vw}}@media screen and (max-width:767px){#contents #movie_list_navi_next:before,#contents #movie_list_navi_prev:before{display:none}}#contents #add_chara_modal #modal_add_chara_list_navi_next img,#contents #add_chara_modal #modal_add_chara_list_navi_prev img,#contents #movie_list_navi_next img,#contents #movie_list_navi_prev img{position:relative;z-index:2;display:inline-block;transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:1750px){#contents #movie_list_navi_next img,#contents #movie_list_navi_prev img{width:2.34286vw}}@media screen and (max-width:767px){#contents #movie_list_navi_next img,#contents #movie_list_navi_prev img{width:8.13333vw}}#contents #movie_list_navi_prev{left:0}@media screen and (max-width:767px){#contents #movie_list_navi_prev{left:8vw;transform:none}}#contents #movie_list_navi_prev img{transform:scale(-1,1)}#contents #movie_list_navi_next{right:0}@media screen and (max-width:767px){#contents #movie_list_navi_next{right:8vw;transform:none}}#contents #deluxe{margin:145px auto 0;padding:50px 0 0}@media screen and (max-width:1750px){#contents #deluxe{margin:8.28571vw auto 0;padding:2.85714vw 0 0}}@media screen and (max-width:767px){#contents #deluxe{margin:8.66667vw auto 0;padding:6.66667vw 0 0}}#contents #deluxe_title{text-align:center}@media screen and (max-width:767px){#contents #deluxe_title{padding:0 0 10.66667vw}}@media screen and (max-width:1750px){#contents #deluxe_title img{width:36.85714vw}}@media screen and (max-width:767px){#contents #deluxe_title img{width:97.33333vw}}#contents #deluxe h3{position:relative;margin:0 auto;padding:50px 0 0;width:1200px;font-size:32px;line-height:1.25;letter-spacing:-.01em;font-weight:700}@media screen and (max-width:1750px){#contents #deluxe h3{padding:2.85714vw 0 0;width:68.57143vw;font-size:1.82857vw;line-height:1.25}}@media screen and (max-width:767px){#contents #deluxe h3{padding:2.66667vw 0 0;width:84vw;font-size:3.73333vw;line-height:1.28571;text-align:center}}#contents #deluxe h3 img{width:295px;height:148px}@media screen and (max-width:1750px){#contents #deluxe h3 img{width:16.85714vw;height:8.45714vw}}@media screen and (max-width:767px){#contents #deluxe h3 img{width:42.26667vw;height:21.33333vw}}#contents #deluxe h3:before{content:'';display:none;position:absolute;top:50%;left:-10px;width:295px;height:148px;background:url(../img/deluxe_logo.png) 0 0 no-repeat;background-size:contain;transform:translate(0,-50%)}@media screen and (max-width:1750px){#contents #deluxe h3:before{left:-.57143vw;width:16.85714vw;height:8.45714vw}}@media screen and (max-width:767px){#contents #deluxe h3:before{left:0;width:42.26667vw;height:21.33333vw;background:url(../img/sp_deluxe_logo.png) 0 0 no-repeat;background-size:contain}}#contents #deluxe h4{position:relative;z-index:2;top:-20px;margin:0 0 -120px;text-align:center}@media screen and (max-width:1750px){#contents #deluxe h4{top:-1.14286vw;margin:0 0 -6.85714vw}}@media screen and (max-width:767px){#contents #deluxe h4{top:auto;margin:0;padding:5.33333vw 0 8vw}}#contents #deluxe h4 img{margin:0 0 0 35px}@media screen and (max-width:1750px){#contents #deluxe h4 img{margin:0 0 0 2vw;width:70.57143vw}}@media screen and (max-width:767px){#contents #deluxe h4 img{margin:0;width:100vw}}#contents #deluxe_detail{margin:0 auto;padding:50px;width:1200px;background:rgba(161,161,161,.1);font-weight:700}@media screen and (max-width:1750px){#contents #deluxe_detail{padding:2.85714vw;width:68.57143vw}}@media screen and (max-width:767px){#contents #deluxe_detail{padding:8vw;width:auto}}#contents #deluxe_detail dl dt{font-size:45px;line-height:1;letter-spacing:.05em}@media screen and (max-width:1750px){#contents #deluxe_detail dl dt{font-size:2.57143vw}}@media screen and (max-width:767px){#contents #deluxe_detail dl dt{font-size:6vw}}#contents #deluxe_detail dl dd,#contents #deluxe_detail ul li{padding:50px 0 0;font-size:20px;line-height:1.75;letter-spacing:-.005em}@media screen and (max-width:1750px){#contents #deluxe_detail dl dd{padding:2.85714vw 0 0;font-size:1.14286vw}}@media screen and (max-width:767px){#contents #deluxe_detail dl dd{padding:4vw 0 0;font-size:3.73333vw;line-height:1.42857}}#contents #deluxe_detail dl dd sup{font-size:16px;vertical-align:top}@media screen and (max-width:1750px){#contents #deluxe_detail dl dd sup{font-size:.91429vw}}@media screen and (max-width:767px){#contents #deluxe_detail dl dd sup{font-size:2.66667vw}}#contents #deluxe_detail ul{margin:30px 0 0}@media screen and (max-width:1750px){#contents #deluxe_detail ul{margin:1.71429vw 0 0}}@media screen and (max-width:767px){#contents #deluxe_detail ul{margin:5.33333vw 0 0}}#contents #deluxe_detail ul li{padding:0 0 0 1em;font-size:16px;text-indent:-1em}@media screen and (max-width:1750px){#contents #deluxe_detail ul li{font-size:.91429vw}}@media screen and (max-width:767px){#contents #deluxe_detail ul li{font-size:2.66667vw;line-height:1.5}}#contents #deluxe_detail ul li a{display:inline-block;text-indent:0;text-decoration:underline}#contents #deluxe_spec{margin:50px auto;width:1200px;font-size:20px;line-height:1.75;font-weight:700}@media screen and (max-width:1750px){#contents #deluxe_spec{margin:2.85714vw auto;width:68.57143vw;font-size:1.14286vw}}@media screen and (max-width:767px){#contents #deluxe_spec{margin:8vw auto;width:84vw;font-size:3.73333vw;line-height:1.42857}}#contents #deluxe_spec th{position:relative;padding:0 0 0 50px}@media screen and (max-width:1750px){#contents #deluxe_spec th{padding:0 0 0 2.85714vw}}@media screen and (max-width:767px){#contents #deluxe_spec th{padding:0 4vw 0 0;white-space:nowrap}#contents #deluxe_spec td{font-weight:500}}#contents #deluxe_spec td:before{content:'：';display:inline-block}@media screen and (max-width:767px){#contents #deluxe_spec td:before{display:none}}#contents #deluxe_spec td span{font-size:16px;font-weight:700}@media screen and (max-width:1750px){#contents #deluxe_spec td span{font-size:.91429vw}}@media screen and (max-width:767px){#contents #deluxe_spec td span{font-size:2.93333vw;font-weight:500}}#contents #deluxe_button{position:relative;display:block;margin:0 auto 100px;padding:24px 0;width:500px;border-radius:100px;background:#000;font-size:32px;line-height:1;letter-spacing:.05em;color:#fff!important;text-align:center}@media screen and (max-width:1750px){#contents #deluxe_button{margin:0 auto 5.71429vw;padding:1.37143vw 0;width:28.57143vw;border-radius:5.71429vw;font-size:1.82857vw}}@media screen and (max-width:767px){#contents #deluxe_button{margin:0 auto 13.33333vw;padding:2.8vw 0;width:66.66667vw;border-radius:13.33333vw;font-size:4.8vw;line-height:1}}#contents #deluxe_button.-soldout{background:#ed0214;color:#fff;font-weight:700}#contents #deluxe_button.-soldout:after{display:none}#contents #deluxe_button:after{content:'&gt;';display:block;position:absolute;top:50%;right:35px;transform:translate(0,-50%)}@media screen and (max-width:1750px){#contents #deluxe_button:after{right:2vw}}@media screen and (max-width:767px){#contents #deluxe_button:after{right:5.33333vw}}#contents #spec{background:#111;color:#fff}#contents #spec .inner{padding:100px 0 97px}@media screen and (max-width:1750px){#contents #spec .inner{padding:5.71429vw 0 5.54286vw}}@media screen and (max-width:767px){#contents #spec .inner{padding:9.33333vw 0 6.66667vw}}#contents #spec_title{font-size:28px;line-height:1.25;text-align:center;font-weight:700}@media screen and (max-width:1750px){#contents #spec_title{font-size:1.6vw}}@media screen and (max-width:767px){#contents #spec_title{font-size:3.73333vw;line-height:1.25}}#contents #spec_title span{font-size:20px}@media screen and (max-width:1750px){#contents #spec_title span{font-size:1.14286vw}}@media screen and (max-width:767px){#contents #spec_title span{font-size:3.73333vw;line-height:1.25;font-weight:400}}#contents #spec_title img{display:inline-block;margin:0 auto 50px}@media screen and (max-width:767px){#contents #spec_title img{margin:0 auto 5.33333vw;width:76.66667vw}}#contents #spec_table{margin:30px auto 0;font-size:20px;line-height:1.75;font-weight:700}@media screen and (max-width:1750px){#contents #spec_table{margin:1.71429vw auto 0;font-size:1.14286vw}}@media screen and (max-width:767px){#contents #spec_table{margin:6.66667vw 0 0 8vw;font-size:3.46667vw;line-height:1.42857;font-weight:500;vertical-align:top}}#contents #spec_table th{padding:0 60px 0 0;white-space:nowrap}@media screen and (max-width:1750px){#contents #spec_table th{padding:0 3.42857vw 0 0}}@media screen and (max-width:767px){#contents #spec_table th{padding:0 4vw 0 0}#contents #spec_table td.pc_hide{display:table-cell!important}}#contents #spec_table span{font-size:16px;font-weight:700}@media screen and (max-width:1750px){#contents #spec_table span{font-size:.91429vw}}@media screen and (max-width:767px){#contents #spec_table span{font-size:2.93333vw;font-weight:500}}#contents #spec #series{display:flex;justify-content:center;margin:0 auto;padding:54px 0 0}@media screen and (max-width:1750px){#contents #spec #series{padding:3.08571vw 0 0}}@media screen and (max-width:767px){#contents #spec #series{flex-wrap:wrap;padding:2.66667vw 0 0}}#contents #spec #series li{padding:0 0 0 20px}@media screen and (max-width:1750px){#contents #spec #series li{padding:0 0 0 1.14286vw}#contents #spec #series li img{width:12.8vw}}@media screen and (max-width:767px){#contents #spec #series li{padding:4vw 0 0 4vw}#contents #spec #series li img{width:25.6vw}}#contents #spec #series li:first-child{padding:0}@media screen and (max-width:1750px){#contents #spec #series li:first-child{padding:0}}@media screen and (max-width:767px){#contents #spec #series li:first-child{padding:4vw 0 0}}#contents #spec #series li a{display:block;transition:all .25s cubic-bezier(.21,.51,.51,1)}#contents .modal_wrap{display:none;position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;opacity:0;transition:all .5s cubic-bezier(.21,.51,.51,1)}#contents .modal_wrap.show{opacity:1}#contents .modal_wrap .modal_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);cursor:pointer}#contents .modal_wrap .modal_contents{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#contents #add_chara_modal .modal_btn_close,#contents .modal_wrap .modal_btn_close{position:absolute;top:-60px;right:0;z-index:3;width:50px;height:50px;cursor:pointer;transition:all .25s cubic-bezier(.21,.51,.51,1)}#contents #add_chara_modal .modal_btn_close:after,#contents #add_chara_modal .modal_btn_close:before,#contents .modal_wrap .modal_btn_close:after,#contents .modal_wrap .modal_btn_close:before{content:'';display:block;position:absolute;top:50%;left:50%;width:3px;height:50px;background:#fff;transform-origin:top}#contents .modal_wrap .modal_btn_close:before{transform:rotate(45deg) translate(0,-50%)}#contents .modal_wrap .modal_btn_close:after{right:50%;transform:rotate(-45deg) translate(0,-50%)}#contents #add_chara_modal #modal_add_chara_list{width:1026px;overflow:hidden}@media screen and (max-width:1750px){#contents #add_chara_modal #modal_add_chara_list{width:58.62857vw}}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list{width:98.13333vw}}#contents #add_chara_modal #modal_add_chara_list .swiper-container{width:1026px}@media screen and (max-width:1750px){#contents #add_chara_modal #modal_add_chara_list .swiper-container{width:58.62857vw}}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list .swiper-container{width:98.13333vw}}#contents #add_chara_modal #modal_add_chara_list .swiper-slide{padding:79px 0 0 80px;width:1026px;height:589px;background:url(../img/addchara/add_chara_modal_bg.png) 0 0 no-repeat;background-size:100% 100%}@media screen and (max-width:1750px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide{padding:4.51429vw 0 0 4.57143vw;width:58.62857vw;height:33.65714vw}}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide{padding:13.33333vw 0 0;width:98.13333vw;height:137.46667vw;background:url(../img/addchara/sp_add_chara_modal_bg.png) 0 0 no-repeat;background-size:100% 100%}}#contents #add_chara_modal #modal_add_chara_list .swiper-slide.-chara20 .cv_youtube{left:260px}@media screen and (max-width:1750px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide.-chara20 .cv_youtube{left:14.85714vw}}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide.-chara20 .cv_youtube{left:34.66667vw}}#contents #add_chara_modal #modal_add_chara_list .swiper-slide.-chara23 .cv_youtube{left:329px}@media screen and (max-width:1750px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide.-chara23 .cv_youtube{left:18.8vw}}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide.-chara23 .cv_youtube{left:43.86667vw}}#contents #add_chara_modal #modal_add_chara_list .swiper-slide.-chara25 .cv_youtube{left:260px}@media screen and (max-width:1750px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide.-chara25 .cv_youtube{left:14.85714vw}}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide.-chara25 .cv_youtube{left:34.66667vw}}#contents #add_chara_modal #modal_add_chara_list .swiper-slide .cv_youtube{display:block;position:absolute;top:264px;left:295px;width:16px;height:16px;background:url(../img/icon_play.svg) center center no-repeat;background-size:contain;opacity:1;transition:all .5s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:1750px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide .cv_youtube{top:15.08571vw;left:16.85714vw;width:.91429vw;height:.91429vw}}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide .cv_youtube{top:25.33333vw;left:39.06667vw;width:3.46667vw;height:3.46667vw}}#contents #add_chara_modal #modal_add_chara_list .swiper-slide .cv_youtube:hover{opacity:.7}#contents #add_chara_modal #modal_add_chara_list .swiper-slide img{width:860px}@media screen and (max-width:1750px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide img{width:49.14286vw}}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list .swiper-slide img{width:100%}}#contents #add_chara_modal #modal_add_chara_list_navi_next,#contents #add_chara_modal #modal_add_chara_list_navi_prev{position:absolute;z-index:3;top:50%;cursor:pointer}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list_navi_next,#contents #add_chara_modal #modal_add_chara_list_navi_prev{top:50vw}}#contents #add_chara_modal #modal_add_chara_list_navi_next:hover img,#contents #add_chara_modal #modal_add_chara_list_navi_prev:hover img{opacity:.7}#contents #add_chara_modal #modal_add_chara_list_navi_next:before,#contents #add_chara_modal #modal_add_chara_list_navi_prev:before{content:'';display:block;position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:30px;background:#fff;overflow:hidden;transform:translate(-50%,-50%)}@media screen and (max-width:1750px){#contents #add_chara_modal #modal_add_chara_list_navi_next:before,#contents #add_chara_modal #modal_add_chara_list_navi_prev:before{width:3.42857vw;height:3.42857vw;border-radius:1.71429vw}}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list_navi_next:before,#contents #add_chara_modal #modal_add_chara_list_navi_prev:before{display:none}}@media screen and (max-width:1750px){#contents #add_chara_modal #modal_add_chara_list_navi_next img,#contents #add_chara_modal #modal_add_chara_list_navi_prev img{width:3.54286vw}}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list_navi_next img,#contents #add_chara_modal #modal_add_chara_list_navi_prev img{width:9.86667vw}}#contents #add_chara_modal #modal_add_chara_list_navi_prev{left:0;transform:translate(-35%,-50%)}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list_navi_prev{left:2.8vw;transform:none}}#contents #add_chara_modal #modal_add_chara_list_navi_prev img{transform:scale(-1,1)}#contents #add_chara_modal #modal_add_chara_list_navi_next{right:0;transform:translate(35%,-50%)}@media screen and (max-width:767px){#contents #add_chara_modal #modal_add_chara_list_navi_next{right:4.13333vw;transform:none}}#contents #add_chara_modal .modal_btn_close{top:-84px;right:-84px;width:60px;height:60px;background:#393733}@media screen and (max-width:1750px){#contents #add_chara_modal .modal_btn_close{top:-4.8vw;right:-4.8vw;width:3.42857vw;height:3.42857vw}}@media screen and (max-width:767px){#contents #add_chara_modal .modal_btn_close{top:-18.66667vw;right:5.33333vw;width:13.33333vw;height:13.33333vw}}#contents #add_chara_modal .modal_btn_close:after,#contents #add_chara_modal .modal_btn_close:before{height:40px}@media screen and (max-width:1750px){#contents #add_chara_modal .modal_btn_close:after,#contents #add_chara_modal .modal_btn_close:before{width:.17143vw;height:2.28571vw}}@media screen and (max-width:767px){#contents #add_chara_modal .modal_btn_close:after,#contents #add_chara_modal .modal_btn_close:before{width:.53333vw;height:10.66667vw}}#contents #add_chara_modal .modal_btn_close:before{transform:rotate(45deg) translate(0,-50%)}#contents #add_chara_modal .modal_btn_close:after{right:50%;transform:rotate(-45deg) translate(0,-50%)}</pre></body></html>