body{content:"${imgPath}"}*,:after,:before{box-sizing:border-box}html{width:100%;height:-webkit-fill-available}@media screen and (min-width:769px){html{font-size:5.2083333333vw}}@media screen and (max-width:768.9px){html{font-size:13.037809648vw}}body{background:#000;color:#fff;font-family:MFW-PShueiMinPr6N-B,"Noto Serif",serif;font-feature-settings:"palt";line-height:1.5}body .enTit{font-family:MFW-PShueiMinPr6N-M,"Noto Serif",serif;font-weight:400}@media screen and (min-width:769px){body{font-size:min(.16rem,16px);letter-spacing:min(.01rem,1px)}}@media screen and (max-width:768.9px){body{font-size:min(.2rem,20px);letter-spacing:min(.01rem,1px)}}body:lang(ja){font-family:MFW-PIshiiMinchoStdN-M,"Noto Serif JP",serif}body:lang(zh-Hant){font-family:MFW-ARSYSongPU30TextH32-BD,"Noto Serif TW",serif}body:lang(zh-Hans){font-family:MFW-ARSYSongPG30TextH32-BD,"Noto Serif CN",serif}body:lang(ko){font-family:MFW-MPSDMyungjoKoc-B,"Noto Serif KR",serif}body a{color:#fff;text-decoration:none}body ul li{list-style:none}html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none;appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.contents,.contents main{position:relative}.contents main{width:100%;height:100%}@media screen and (max-width:768.9px){.contents main{overflow:hidden}.contents main.main_characters,.contents main.main_monsters{margin:0 0 min(19.556714472vw,150px)}}.contents .bg_effect_wrap{width:100%;height:100%}.contents .bg_effect_wrap.products_bg .bg_effect_back,.contents .bg_effect_wrap.products_bg .bg_effect_front{z-index:-2}.contents .bg_effect_wrap .bg_effect,.contents .bg_effect_wrap .bg_effect_back,.contents .bg_effect_wrap .bg_effect_front{position:fixed;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.contents .bg_effect_wrap .bg_effect{background:url(../jpg/back.jpg) no-repeat bottom/cover;z-index:-2}@media screen and (max-width:768.9px){.contents .bg_effect_wrap .bg_effect{background:url(../jpg/back.jpg) no-repeat bottom/cover}}.contents .bg_effect_wrap .bg_effect_back,.contents .bg_effect_wrap .bg_effect_front{z-index:2;mix-blend-mode:plus-lighter}.contents .bg_effect_wrap .bg_effect_front video{position:absolute;bottom:-30%;left:0;width:160%;height:160%;object-fit:cover}.contents .bg_effect_wrap .bg_effect_back video{position:absolute;bottom:-5%;left:0;width:110%;height:110%;object-fit:cover}@media screen and (min-width:769px){.pc{display:block}}@media screen and (max-width:768.9px){.pc{display:none}}@media screen and (min-width:769px){.sp{display:none}}@media screen and (max-width:768.9px){.sp{display:block}}@media screen and (min-width:769px){a:hover{cursor:pointer}}.img_wrap img{display:block;width:100%;height:auto}.icon_update{display:block;width:min(2.6041666667vw,50px);height:min(2.6041666667vw,50px);background:url(../png/icon_update.png) no-repeat 50%/100% 100%;border-radius:50%;position:absolute;z-index:2;animation:icon_update 3s infinite}@media screen and (max-width:768.9px){.icon_update{width:min(9.6479791395vw,74px);height:min(9.6479791395vw,74px)}}@keyframes icon_update{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.platform_list ul{display:flex;justify-content:center;align-items:center}@media screen and (min-width:769px){.platform_list ul.interactive-element{transition:opacity .3s}.platform_list ul.interactive-element:hover{cursor:pointer;opacity:.8}}.platform_list ul .img_wrap{display:flex;justify-content:center;padding:0 min(.8854166667vw,17px);box-sizing:border-box}@media screen and (max-width:768.9px){.platform_list ul .img_wrap{padding:0 min(1.4341590613vw,11px)}}.platform_list ul .img_wrap:not(:last-child){flex-wrap:wrap}.platform_list ul .img_wrap.nsw2 img{width:min(2.96875vw,57px);height:min(2.65625vw,51px)}@media screen and (max-width:768.9px){.platform_list ul .img_wrap.nsw2 img{width:calc(min(7.4315514993vw,57px)*.9);height:calc(min(6.6492829205vw,51px)*.9)}}.platform_list ul .img_wrap.ps5 img{width:min(6.3541666667vw,122px);height:min(1.40625vw,27px)}@media screen and (max-width:768.9px){.platform_list ul .img_wrap.ps5 img{width:min(15.9061277705vw,122px);height:min(3.520208605vw,27px)}}.platform_list ul .img_wrap.xsx img{width:min(6.3020833333vw,121px);height:min(1.6145833333vw,31px)}@media screen and (max-width:768.9px){.platform_list ul .img_wrap.xsx img{width:min(15.7757496741vw,121px);height:min(4.0417209909vw,31px)}}.platform_list ul .img_wrap.stm img{width:min(5.2083333333vw,100px);height:min(1.6145833333vw,31px)}@media screen and (max-width:768.9px){.platform_list ul .img_wrap.stm img{width:min(13.037809648vw,100px);height:min(4.0417209909vw,31px)}}.platform_list ul .img_wrap img{filter:drop-shadow(0 0 min(.2604166667vw,5px) rgba(63,21,21,.4))}@media screen and (max-width:768.9px){.platform_list ul .img_wrap img{filter:drop-shadow(0 0 min(.6518904824vw,5px) rgba(63,21,21,.4))}}.imgSlide.listWrap{width:100%;position:relative}.imgSlide.listWrap .list .text{position:absolute;left:50%;bottom:min(.5208333333vw,10px);transform:translateX(-50%);text-align:center;margin:min(1.0416666667vw,20px) 0}@media screen and (max-width:768.9px){.imgSlide.listWrap .list .text{bottom:min(1.3037809648vw,10px);margin:0}}.imgSlide.listWrap .list .page_num{margin:min(1.0416666667vw,20px) 0 0;display:flex}@media screen and (max-width:768.9px){.imgSlide.listWrap .list .page_num{margin:min(2.6075619296vw,20px) 0 0;height:min(3.9113428944vw,30px)}}.imgSlide.listWrap .list .page_num .page{position:relative;width:min(.78125vw,15px);bottom:0}@media screen and (max-width:768.9px){.imgSlide.listWrap .list .page_num .page{width:min(2.8683181226vw,22px)}}.imgSlide.listWrap .list .page_num .page .swiper-pagination-bullet{position:absolute;top:0;left:0;background:transparent;opacity:0}.imgSlide.listWrap .list .page_num .page .swiper-pagination-bullet-active{opacity:1}.imgSlide.listWrap .list .page_num .page_max{width:min(.8333333333vw,16px)}.imgSlide.listWrap .list .page_text{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.imgSlide.listWrap .list .page_text p{margin:0 min(3.125vw,60px) 0 0}@media screen and (max-width:768.9px){.imgSlide.listWrap .list .page_text p{margin:0 min(7.8226857888vw,60px) 0 0}}.imgSlide.listWrap .list .page_text p:first-child{margin:0 0 0 min(3.125vw,60px)}@media screen and (max-width:768.9px){.imgSlide.listWrap .list .page_text p:first-child{margin:0 0 0 min(7.8226857888vw,60px)}}#cusacrm-popup{position:fixed;width:100%;height:100%;z-index:10000}.pageTop{position:fixed;width:min(6.6145833333vw,127px);height:min(6.71875vw,129px);background:url(../png/btn_top.png) no-repeat 50%/100% 100%;transition:filter .3s;z-index:3;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:769px){.pageTop:hover{cursor:pointer;filter:brightness(1.2)}}@media screen and (max-width:768.9px){.pageTop{width:calc(min(16.5580182529vw,127px)*1.1);height:calc(min(16.8187744459vw,129px)*1.1);transition:filter .3s,opacity .3s .5s,visibility .3s .5s}.pageTop.hide{opacity:0!important;visibility:hidden;transition:filter .3s,opacity 0s,visibility 0s}}.pageTop p{color:#c89e5b;font-weight:700;font-size:min(1.0416666667vw,20px);margin:min(1.0416666667vw,20px) 0 0}.pageTop p:lang(fr){font-size:min(.9375vw,18px)}.pageTop p:lang(it){font-size:min(.7291666667vw,14px)}@media screen and (max-width:768.9px){.pageTop p{font-size:min(3.6505867014vw,28px);margin:min(2.6075619296vw,20px) 0 0}.pageTop p:lang(de),.pageTop p:lang(es),.pageTop p:lang(fr),.pageTop p:lang(pt-br){font-size:min(2.6075619296vw,20px)}.pageTop p:lang(it){font-size:min(1.8252933507vw,14px)}}#root,body,html{margin:0;padding:0;width:100%;height:100%}#myCanvas{display:block}.wrapper{pointer-events:none}a,button{position:relative;cursor:pointer;pointer-events:auto!important;z-index:1}.interactive-element,.mouse_particle{pointer-events:auto}.mouse_particle{position:absolute;top:0;left:0;right:0;width:100%;height:100vh}.mouse_particle .interactive-element{pointer-events:auto}.gold_position.mouse_particle{top:0;z-index:1;height:56.25vw;overflow:hidden}@media screen and (max-width:768.9px){.gold_position.mouse_particle{height:160vw}}.gold_position.mouse_particle .gold_mask{position:relative;height:56.25vw;width:100%;overflow:hidden}@media screen and (max-width:768.9px){.gold_position.mouse_particle .gold_mask{height:160vw}}.gold_position.mouse_particle canvas{position:absolute;top:0;height:100vh!important}#particle_blue.mouse_particle{position:fixed;z-index:0;top:0;left:0;right:0;bottom:0;height:100%}.header{width:100%;padding:0 0 0 min(1.0416666667vw,20px);box-sizing:border-box;z-index:4;position:fixed}@media screen and (max-width:768.9px){.header{display:flex;justify-content:space-between;height:min(11.7340286832vw,90px);background:none}}.header__logo{position:absolute;width:calc(min(90.3645833333vw,1735px)*.11);height:calc(min(46.875vw,900px)*.11);filter:drop-shadow(0 0 min(.5208333333vw,10px) #000) drop-shadow(0 0 min(.5208333333vw,10px) rgba(0,0,0,.5))}.header__logo a{display:block;margin:min(.5208333333vw,10px) 0 0}.header .headerWrap{display:flex;width:calc(100% - min(90.3645833333vw,1735px)*.125)}@media screen and (min-width:769px){.header__menu{width:calc(min(67.2916666667vw,1292px)*.8);height:calc(min(4.6875vw,90px)*.8);margin:min(.2604166667vw,5px) auto 0;background:url(../png/header_base.png) no-repeat 50%/100% 100%}.header__menu ul{width:100%;height:91%;display:flex;justify-content:space-around;align-items:center;padding:0 min(3.6458333333vw,70px);overflow:hidden}.header__menu ul li{height:90%;position:relative}.header__menu ul li a{height:100%;padding:min(.4166666667vw,8px) min(1.0416666667vw,20px) 0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;transition:filter .3s}.header__menu ul li a:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){padding:min(.2083333333vw,4px) min(1.0416666667vw,20px) 0}.header__menu ul li a.active,.header__menu ul li a:hover{filter:drop-shadow(0 0 min(.2604166667vw,5px) #20afb9) drop-shadow(0 0 min(.2604166667vw,5px) #20afb9);background:url(../png/gmenu-animated.png) no-repeat top/100% 100%}.header__menu ul li a.active:before,.header__menu ul li a:hover:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(min(20.8333333333vw,400px)*.7);height:calc(min(15.625vw,300px)*.7);border-radius:50%;background:radial-gradient(circle,#2acdc7 0,rgba(42,205,199,.1) 45%,rgba(42,205,199,0) 60%);z-index:-1}.header__menu ul li a p{text-align:center;line-height:1.3}.header__menu ul li a p.name{font-size:min(.9895833333vw,19px);letter-spacing:.2em;line-height:1}.header__menu ul li a p.name:lang(ja){font-size:min(.8854166667vw,17px);line-height:1.1}.header__menu ul li a p.kana{font-size:.8em}.header__menu ul li .icon_update{top:45%;transform:translateY(-50%);left:max(-1vw,-18px);width:min(1.8229166667vw,35px);height:min(1.8229166667vw,35px)}.header__menu ul li .icon_update:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){top:54%}.header__menu__last{position:absolute;right:min(.2604166667vw,5px);top:min(.2604166667vw,5px)}.header__menu__last a{display:flex;align-items:center;width:calc(min(15.2083333333vw,292px)*.8);height:calc(min(4.9479166667vw,95px)*.8);background:url(../png/wishlist-animated.png) no-repeat 50%/100% 100%,url(../png/header_base_reserve.png) no-repeat 50%/100% 100%;transition:filter .3s}.header__menu__last a:hover{filter:brightness(1.2)}.header__menu__last a p{width:80%;margin:0 auto;color:#fff;font-size:min(1.1458333333vw,22px);font-weight:700;text-shadow:0 0 min(.2604166667vw,5px) #20afb9,0 0 min(.5208333333vw,10px) #20afb9;text-align:center;line-height:1}.header__menu__last a p:lang(ja){line-height:1.1}.header__menu__last a p:lang(fr){font-size:min(1.0416666667vw,20px)}.header__menu__last a p.name{letter-spacing:.03rem}.header__menu__last a p.name:lang(fr){letter-spacing:.01rem}.header__menu__last a p.kana{font-size:.8em;letter-spacing:.01rem}}@media screen and (max-width:768.9px){.header__menu{display:none}}@media screen and (min-width:769px){.header__btmWrap__sp{display:none}}@media screen and (max-width:768.9px){.header__btmWrap__sp{display:flex;justify-content:space-between;width:100%}.header__btmWrap__sp .preBtn{margin:min(.1303780965vw,1px) 0 0 min(-.3911342894vw,-3px)}.header__btmWrap__sp .preBtn a{display:flex;align-items:center;width:calc(min(38.0704041721vw,292px)*1.14);height:calc(min(12.3859191656vw,95px)*1.14);background:url(../png/wishlist-animated.png) no-repeat 50%/100% 100%,url(../png/header_base_reserve.png) no-repeat 50%/100% 100%;transition:filter .3s}.header__btmWrap__sp .preBtn a p{width:80%;margin:0 auto;color:#fff;font-size:min(3.6505867014vw,28px);font-weight:700;text-shadow:0 0 min(.6518904824vw,5px) #20afb9,0 0 min(1.3037809648vw,10px) #20afb9;letter-spacing:.03rem;line-height:1;text-align:center}.header__btmWrap__sp .preBtn a p:lang(ja){line-height:1.1}.header__btmWrap__sp .toggleBtn{position:fixed;right:0;top:0;width:calc(min(14.3415906128vw,110px)*1.2);height:calc(min(16.8187744459vw,129px)*1.2);margin:min(.6518904824vw,5px) min(.6518904824vw,5px) 0 0;z-index:11}.header__btmWrap__sp .toggleBtn.none{pointer-events:none;opacity:.5}.header__btmWrap__sp .toggleBtn div{position:absolute;top:min(.7822685789vw,6px);right:min(.260756193vw,2px);width:100%;height:100%;background:url(../icon_open_menu.html) no-repeat top/100% 100%}.header__btmWrap__sp .toggleBtn.show div{top:min(1.3037809648vw,10px);right:min(.7822685789vw,6px);background:url(../icon_close_menu.html) no-repeat 50%/100% 100%}}@media screen and (min-width:769px){.header__menu__sp{display:none}}@media screen and (max-width:768.9px){.header__menu__sp{position:absolute;top:0;left:0;width:100%;height:100dvh;overflow-y:scroll;background:url(../jpg/back_nav.jpg) repeat top/auto 100%;opacity:0;visibility:hidden;z-index:10}.header__menu__sp.show{opacity:1;visibility:visible;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.header__menu__sp ul{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;align-items:center;padding:min(15.6453715776vw,120px) 5vw;z-index:1;overflow-y:scroll}.header__menu__sp ul li{font-size:min(1.9556714472vw,15px);margin:0 0 min(2.6075619296vw,20px);position:relative}.header__menu__sp ul li:first-child a{width:100%;height:100%}.header__menu__sp ul li a{display:flex;flex-direction:column;padding:min(3.9113428944vw,30px) 0 0;width:min(77.3142112125vw,593px);height:min(17.6010430248vw,135px);position:relative;z-index:1}.header__menu__sp ul li a:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){padding:min(5.2151238592vw,40px) 0 0;height:min(16.9491525424vw,130px)}.header__menu__sp ul li a.active{background:url(../png/gmenu-animated.png) no-repeat top/100% auto}.header__menu__sp ul li a.active:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../png/grad_active.png) no-repeat 50%/100% 100%;z-index:-1}.header__menu__sp ul li a.active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:min(.260756193vw,2px);background:linear-gradient(90deg,rgba(186,221,240,0),#baddf0,rgba(186,221,240,0));z-index:0}.header__menu__sp ul li a .name_wrap{font-size:min(5.2151238592vw,40px);text-align:center;letter-spacing:.04rem}.header__menu__sp ul li a .name_wrap:lang(ja){font-size:min(4.5632333768vw,35px)}.header__menu__sp ul li a .name_wrap p{display:inline-block;position:relative}.header__menu__sp ul li a .name_wrap p .icon_update{position:absolute;top:-15%;left:-10vw;width:calc(min(11.3428943937vw,87px)*.8);height:calc(min(11.2125162973vw,86px)*.8);filter:none}.header__menu__sp ul li a .name_wrap p .icon_update:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){top:-4%}.header__menu__sp ul li a .name_wrap p .name{align-items:stretch}.header__menu__sp ul li a .kana,.header__menu__sp ul li a .name_wrap p .name{filter:drop-shadow(0 0 min(1.3037809648vw,10px) rgba(32,175,185,.2)) drop-shadow(0 0 min(1.3037809648vw,10px) #20afb9) drop-shadow(0 0 min(.6518904824vw,5px) #20afb9)}.header__menu__sp ul li a .kana{font-size:1.5em;text-align:center}.header__menu__sp ul li:first-child{height:calc(min(117.3402868318vw,900px)*.3);margin:0}.header__menu__sp ul li:first-child a,.header__menu__sp ul li:first-child a:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){padding:0}.header__menu__sp ul li:first-child a h1{width:calc(min(226.2059973924vw,1735px)*.3);height:calc(min(117.3402868318vw,900px)*.3)}}.header.hide{opacity:0!important;visibility:hidden}@keyframes light{0%{filter:brightness(1)}to{filter:brightness(1.4)}}#title_footer{position:relative;width:100%;z-index:1;direction:ltr}.lang_area{position:absolute;top:0;left:0;z-index:4}@media screen and (max-width:768.9px){.lang_area{left:0;right:unset;z-index:2}}.lang_area .lang__toggleBtn{height:min(4.1666666667vw,80px);padding:min(.9375vw,18px) min(1.8229166667vw,35px) 0;line-height:1;display:flex;align-items:center;justify-content:flex-start;filter:drop-shadow(0 0 min(.5208333333vw,10px) #2b5c8d) drop-shadow(0 0 min(.5208333333vw,10px) #2b5c8d) drop-shadow(0 0 min(.5208333333vw,10px) #2b5c8d);z-index:3;transition:opacity .3s;position:relative}@media screen and (min-width:769px){.lang_area .lang__toggleBtn:hover{opacity:.5}}@media screen and (max-width:768.9px){.lang_area .lang__toggleBtn{height:min(13.037809648vw,100px);padding:0 min(4.5632333768vw,35px);filter:drop-shadow(0 0 min(.6518904824vw,5px) #2b5c8d) drop-shadow(0 0 min(.6518904824vw,5px) #2b5c8d) drop-shadow(0 0 min(1.3037809648vw,10px) #2b5c8d)}}.lang_area .lang__toggleBtn .img_wrap{width:min(1.3020833333vw,25px);height:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){.lang_area .lang__toggleBtn .img_wrap{width:min(4.5632333768vw,35px);height:min(4.5632333768vw,35px)}}.lang_area .lang__toggleBtn .text{color:#fff;text-transform:uppercase;white-space:nowrap;font-size:min(1.0416666667vw,20px);margin:0 0 0 min(.5208333333vw,10px)}@media screen and (max-width:768.9px){.lang_area .lang__toggleBtn .text{margin:0 0 0 min(1.4341590613vw,11px);font-size:min(3.6505867014vw,28px)}}.langselect{width:min(16.09375vw,309px);z-index:2;position:fixed;top:0;left:0}@media screen and (max-width:768.9px){.langselect{width:min(62.7118644068vw,481px);left:0}}.langselect ul{width:100%;height:min(40.8333333333vw,784px);padding:min(4.4270833333vw,85px) min(1.5625vw,30px) 0 min(2.0833333333vw,40px);box-sizing:border-box;background:url(../png/back_lang.png) no-repeat right -4vw/100% 100%;position:relative}@media(min-width:1921px){.langselect ul{background:url(../png/back_lang.png) no-repeat right -80px/100% 100%}}@media screen and (max-width:768.9px){.langselect ul{height:min(140.0260756193vw,1074px);padding:min(11.7340286832vw,90px) min(7.1707953064vw,55px) 0 min(9.778357236vw,75px);background:url(../png/back_lang_sp.png) no-repeat left -15vw/100% 100%}}.langselect ul li{width:100%;height:min(2.0572916667vw,39.5px);display:flex;justify-content:center;align-items:center}@media screen and (min-width:769px){.langselect ul li:hover{cursor:pointer}.langselect ul li:hover span{color:#f0eaea}}@media screen and (max-width:768.9px){.langselect ul li{height:min(7.3011734029vw,56px)}}.langselect ul li:last-child{border-bottom:none}.langselect ul li.ko-kr span{font-weight:500}.langselect ul li:not(:lang(zh-Hans)).zh-hans{font-family:serif}.langselect ul li a{display:flex;align-items:center;width:100%;height:100%;font-size:min(.9895833333vw,19px);text-align:right}@media screen and (max-width:768.9px){.langselect ul li a{justify-content:flex-start;text-align:left;font-size:min(3.520208605vw,27px)}}.langselect ul li a span{white-space:nowrap;color:#d2af77;letter-spacing:.02rem;font-weight:600;transition:color .3s}.close_area{width:100vw;height:100vh;position:fixed;z-index:1;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}@media screen and (max-width:768.9px){.close_area{height:100vh}}.close_area.show{opacity:1;visibility:visible;transition:opacity .5s,visibility .5s}.modalBtn__img,.modalBtn__movie{width:26.0416666667vw;cursor:pointer}.modal__imgWrap,.modal__trailer{width:min(74.1666666667vw,1424px);height:min(42.5vw,816px);display:flex;justify-content:center;align-items:center;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:10002}@media screen and (max-width:768.9px){.modal__imgWrap,.modal__trailer{width:90vw;height:min(50.1955671447vw,385px)}}.modal__trailer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../png/frame_modal.png) no-repeat 50%/100% 100%;z-index:3;pointer-events:none}.modal__trailer button.is-hide{display:none}.modal__trailer button .img_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal__trailer button .btn{width:min(10.4166666667vw,200px);height:min(10.4166666667vw,200px);z-index:2}@media screen and (max-width:768.9px){.modal__trailer button .btn{width:min(26.075619296vw,200px);height:min(26.075619296vw,200px)}}.modal__trailer button .thumb{width:calc(100% - min(2.0833333333vw,40px));height:calc(100% - min(2.0833333333vw,40px));z-index:1}@media screen and (max-width:768.9px){.modal__trailer button .thumb{width:100%;height:100%}}.modal__trailer iframe{display:block;width:calc(100% - min(2.0833333333vw,40px));height:calc(100% - min(2.0833333333vw,40px));margin:0 auto}@media screen and (max-width:768.9px){.modal__trailer .modal__toggleBtn{top:60vw}}.modal__products,.modal__wishlist{width:min(46.3020833333vw,889px);display:flex;justify-content:center;align-items:center;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:10002}@media screen and (max-width:768.9px){.modal__products,.modal__wishlist{width:90vw}}.modal__products .listWrap,.modal__wishlist .listWrap{width:100%}@media screen and (max-width:768.9px){.modal__products .listWrap,.modal__wishlist .listWrap{margin:0 0 min(19.556714472vw,150px)}}.modal__products .listWrap h2,.modal__wishlist .listWrap h2{font-size:min(2.0833333333vw,40px);text-align:center;font-weight:400;letter-spacing:.15rem;text-shadow:0 0 min(.2604166667vw,5px) rgba(32,175,185,.5),0 0 min(.2604166667vw,5px) #20afb9,0 0 min(.2604166667vw,5px) rgba(32,175,185,.4),0 0 min(.78125vw,15px) rgba(93,215,223,.5);color:#e4e4e4}@media screen and (max-width:768.9px){.modal__products .listWrap h2,.modal__wishlist .listWrap h2{font-size:min(6.518904824vw,50px);text-shadow:0 0 min(.6518904824vw,5px) rgba(32,175,185,.5),0 0 min(.6518904824vw,5px) #20afb9,0 0 min(.6518904824vw,5px) rgba(32,175,185,.4),0 0 min(2.6075619296vw,20px) #5dd7df}}.modal__products .listWrap h2:lang(de),.modal__products .listWrap h2:lang(es),.modal__products .listWrap h2:lang(es-419),.modal__products .listWrap h2:lang(fr),.modal__products .listWrap h2:lang(it),.modal__products .listWrap h2:lang(pl),.modal__products .listWrap h2:lang(pt-br),.modal__wishlist .listWrap h2:lang(de),.modal__wishlist .listWrap h2:lang(es),.modal__wishlist .listWrap h2:lang(es-419),.modal__wishlist .listWrap h2:lang(fr),.modal__wishlist .listWrap h2:lang(it),.modal__wishlist .listWrap h2:lang(pl),.modal__wishlist .listWrap h2:lang(pt-br){letter-spacing:.05rem}.modal__products .listWrap .list,.modal__wishlist .listWrap .list{width:100%;padding:min(3.125vw,60px) 0 min(3.6458333333vw,70px);margin:-.5% 0 0;position:relative}@media screen and (max-width:768.9px){.modal__products .listWrap .list,.modal__wishlist .listWrap .list{padding:min(11.7340286832vw,90px) 0 min(14.3415906128vw,110px)}}.modal__products .listWrap .list:after,.modal__products .listWrap .list:before,.modal__wishlist .listWrap .list:after,.modal__wishlist .listWrap .list:before{content:"";position:absolute;left:0;width:100%;height:min(.78125vw,15px);background:url(../png/line.png) no-repeat top/100% auto}@media screen and (max-width:768.9px){.modal__products .listWrap .list:after,.modal__products .listWrap .list:before,.modal__wishlist .listWrap .list:after,.modal__wishlist .listWrap .list:before{height:min(2.6075619296vw,20px);background:url(../png/line_sp.png) no-repeat top/100% auto}}.modal__products .listWrap .list:before,.modal__wishlist .listWrap .list:before{top:0}.modal__products .listWrap .list:after,.modal__wishlist .listWrap .list:after{bottom:0;transform:scaleY(-1)}.modal__products .listWrap .list li:last-child .btn,.modal__wishlist .listWrap .list li:last-child .btn{margin:0 auto}.modal__products .listWrap .list li .btn,.modal__wishlist .listWrap .list li .btn{display:flex;justify-content:center;align-items:center;width:min(21.3541666667vw,410px);height:min(4.53125vw,87px);font-size:min(1.1458333333vw,22px);font-weight:500;letter-spacing:.03rem;margin:0 auto min(1.3020833333vw,25px);text-shadow:0 0 min(.5208333333vw,10px) #000;position:relative}@media screen and (max-width:768.9px){.modal__products .listWrap .list li .btn,.modal__wishlist .listWrap .list li .btn{width:calc(min(53.4550195567vw,410px)*1.5);height:calc(min(11.3428943937vw,87px)*1.5);font-size:min(3.9113428944vw,30px);margin:0 auto min(3.259452412vw,25px);text-shadow:0 0 min(1.3037809648vw,10px) #000}}.modal__products .listWrap .list li .btn.nsw2,.modal__wishlist .listWrap .list li .btn.nsw2{background:url(../png/base_nsw2.png) no-repeat 50%/100% auto}.modal__products .listWrap .list li .btn.ps,.modal__wishlist .listWrap .list li .btn.ps{background:url(../png/base_ps.png) no-repeat 50%/100% auto}.modal__products .listWrap .list li .btn.xsx,.modal__wishlist .listWrap .list li .btn.xsx{background:url(../png/base_xsx.png) no-repeat 50%/100% auto}.modal__products .listWrap .list li .btn.stm,.modal__wishlist .listWrap .list li .btn.stm{background:url(../png/base_stm.png) no-repeat 50%/100% auto}.modal__products .listWrap .list li .btn.ecap,.modal__wishlist .listWrap .list li .btn.ecap{background:url(../png/base_ecap.png) no-repeat 50%/100% auto}.modal__products .listWrap .list li .btn.none,.modal__wishlist .listWrap .list li .btn.none{background:url(../png/base_no.png) no-repeat 50%/100% auto;color:#6d6d6d;text-shadow:unset}.modal__products .listWrap .list li .btn.none:before,.modal__wishlist .listWrap .list li .btn.none:before{opacity:.3}.modal__products .listWrap .list li .btn:before,.modal__wishlist .listWrap .list li .btn:before{content:"";position:absolute;right:min(1.0416666667vw,20px);top:50%;transform:translateY(-50%);width:min(2.0833333333vw,40px);height:min(1.7708333333vw,34px);background:url(../png/icon_wishlist.png) no-repeat 50%/100% auto}@media screen and (max-width:768.9px){.modal__products .listWrap .list li .btn:before,.modal__wishlist .listWrap .list li .btn:before{right:min(3.9113428944vw,30px);width:calc(min(5.2151238592vw,40px)*1.4);height:calc(min(4.4328552803vw,34px)*1.4)}}.modal__products .listWrap .list li .btn__products:before,.modal__wishlist .listWrap .list li .btn__products:before{right:min(1.3020833333vw,25px);width:calc(min(1.40625vw,27px)*1);height:calc(min(1.6145833333vw,31px)*1);background:url(../png/icon_products.png) no-repeat 50%/100% auto;transition:right .3s}@media screen and (max-width:768.9px){.modal__products .listWrap .list li .btn__products:before,.modal__wishlist .listWrap .list li .btn__products:before{right:min(4.5632333768vw,35px);width:calc(min(3.520208605vw,27px)*1.4);height:calc(min(4.0417209909vw,31px)*1.4)}}@media screen and (min-width:769px){.modal__products .listWrap .list li a.btn,.modal__wishlist .listWrap .list li a.btn{transition:filter .3s}.modal__products .listWrap .list li a.btn:hover,.modal__wishlist .listWrap .list li a.btn:hover{filter:brightness(1.3)}.modal__products .listWrap .list li .btn__products:hover:before,.modal__wishlist .listWrap .list li .btn__products:hover:before{right:min(.78125vw,15px)}.modal__products .modal__toggleBtn,.modal__wishlist .modal__toggleBtn{right:-45%;top:-20%}}@media screen and (max-width:768.9px){.modal__products .modal__toggleBtn,.modal__wishlist .modal__toggleBtn{top:unset;bottom:-2vw}}.modal__imgWrap{border:.0520833333vw solid hsla(0,0%,100%,.3);border-radius:.5208333333vw;overflow:hidden}@media screen and (max-width:768.9px){.modal__imgWrap{border:min(.1303780965vw,1px) solid hsla(0,0%,100%,.3);border-radius:min(1.3037809648vw,10px)}}.modal__detail{width:80vw;height:90vh;display:block;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:10002;background:#fff;padding:3.6458333333vw 2.6041666667vw 2.6041666667vw;border-radius:.5208333333vw;box-sizing:border-box;overflow-y:scroll}@media screen and (max-width:768.9px){.modal__detail{width:90vw;height:90vh;padding:min(9.1264667536vw,70px) min(2.6075619296vw,20px) min(3.9113428944vw,30px) min(3.9113428944vw,30px);border-radius:min(1.3037809648vw,10px)}}.modal__detail::-webkit-scrollbar{width:.9375vw;background:#fff;border-radius:.5208333333vw}@media screen and (max-width:768.9px){.modal__detail::-webkit-scrollbar{width:min(2.3468057366vw,18px);border-radius:min(1.3037809648vw,10px)}}.modal__detail::-webkit-scrollbar-thumb{background:#555;width:.78125vw;border-radius:.5208333333vw;border:.2604166667vw solid #fff}@media screen and (max-width:768.9px){.modal__detail::-webkit-scrollbar-thumb{width:min(1.9556714472vw,15px);border-radius:min(1.3037809648vw,10px);border:min(.6518904824vw,5px) solid #fff}}.modal__detail .titleWrap{border-bottom:1px solid #555}.modal__detail .titleWrap .title{width:28.6458333333vw;margin:0 auto 2.6041666667vw;position:relative}@media screen and (max-width:768.9px){.modal__detail .titleWrap .title{width:90%;margin:0 auto min(6.518904824vw,50px)}}.modal__detail .titleWrap .title:after,.modal__detail .titleWrap .title:before{position:absolute;line-height:1;font-size:4.1666666667vw;top:45%;transform:translateY(-50%)}@media screen and (max-width:768.9px){.modal__detail .titleWrap .title:after,.modal__detail .titleWrap .title:before{font-size:min(11.7340286832vw,90px)}}.modal__detail .titleWrap .title:before{content:"{";left:-.5208333333vw}@media screen and (max-width:768.9px){.modal__detail .titleWrap .title:before{left:min(-2.6075619296vw,-20px)}}.modal__detail .titleWrap .title:after{content:"}";right:-.5208333333vw}@media screen and (max-width:768.9px){.modal__detail .titleWrap .title:after{right:min(-2.6075619296vw,-20px)}}.modal__detail .titleWrap .title p{line-height:1.2;text-align:center;letter-spacing:.25rem}.modal__detail .titleWrap .title p:first-child{font-size:1.0416666667vw;margin:0 0 .5208333333vw}@media screen and (max-width:768.9px){.modal__detail .titleWrap .title p:first-child{font-size:min(2.8683181226vw,22px);margin:0 0 min(1.3037809648vw,10px)}}.modal__detail .titleWrap .title p:last-child{font-size:1.5625vw}@media screen and (max-width:768.9px){.modal__detail .titleWrap .title p:last-child{font-size:min(4.6936114733vw,36px)}}.modal__detail .titleWrap .description{padding:0 0 1.5625vw;margin:0 0 .15625vw;text-align:center;border-bottom:1px solid #555}@media screen and (max-width:768.9px){.modal__detail .titleWrap .description{line-height:1.5;padding:0 0 min(3.9113428944vw,30px);margin:0 0 min(.3911342894vw,3px)}}.modal__detail .listWrap{margin:0 0 1.5625vw}@media screen and (max-width:768.9px){.modal__detail .listWrap{margin:0 0 min(3.9113428944vw,30px)}}.modal__detail .listWrap .list{width:100%;display:flex;flex-wrap:wrap}.modal__detail .listWrap .list .listItem{width:33.33%;padding:1.5625vw 0;box-sizing:border-box;border-bottom:1px solid #555;border-right:1px solid #555}@media screen and (min-width:769px){.modal__detail .listWrap .list .listItem .text{padding:0 1.0416666667vw}.modal__detail .listWrap .list .listItem:nth-child(3n-2) .text{padding:0 1.0416666667vw 0 0}.modal__detail .listWrap .list .listItem:nth-child(3n){border-right:none}}@media screen and (max-width:768.9px){.modal__detail .listWrap .list .listItem{width:50%;padding:min(2.6075619296vw,20px) 0}.modal__detail .listWrap .list .listItem:nth-child(n) .text{padding:0 min(2.6075619296vw,20px) 0 0}.modal__detail .listWrap .list .listItem:nth-child(2n){border-right:none}.modal__detail .listWrap .list .listItem:nth-child(2n) .text{padding:0 0 0 min(2.6075619296vw,20px)}}.modal__detail .listWrap .list .listItem:last-child{position:relative}.modal__detail .listWrap .list .listItem:last-child span{position:absolute;left:51%;top:50%;transform:translate(-50%,-50%) rotate(-42.5deg);width:.5px;height:120%;background:#555}@media screen and (max-width:768.9px){.modal__detail .listWrap .list .listItem:last-child span{transform:translate(-50%,-50%) rotate(-37deg);height:110%}}.modal__detail .listWrap .list .listItem .img{width:11.4583333333vw;height:23.8020833333vw;margin:0 auto 1.0416666667vw;display:flex;justify-content:center}@media screen and (max-width:768.9px){.modal__detail .listWrap .list .listItem .img{width:calc(min(28.6831812256vw,220px)*.8);height:calc(min(59.5827900913vw,457px)*.8);margin:0 auto min(2.6075619296vw,20px)}}.modal__detail .listWrap .list .listItem .img img{width:auto;height:100%}.modal__detail .listWrap .list .listItem .text{font-size:.8333333333vw;line-height:1.5}@media screen and (max-width:768.9px){.modal__detail .listWrap .list .listItem .text{font-size:min(2.3468057366vw,18px)}}.modal__detail .listWrap .list .listItem .text li{display:flex;align-items:center;margin:0 0 .2604166667vw;line-height:1.2}.modal__detail .listWrap .list .listItem .text li:nth-child(3){margin:0 0 0 1.0416666667vw}.modal__detail .listWrap .list .listItem .text li span{display:inline-block;width:.8333333333vw;min-width:.8333333333vw;height:.8333333333vw;margin:0 .2604166667vw 0 0}.modal__detail .listWrap .list .listItem .text li span.icon_cos{background:url(../icon_cos.html) no-repeat 50%/100% auto}.modal__detail .listWrap .list .listItem .text li span.icon_bgm{background:url(../icon_bgm.html) no-repeat 50%/100% auto}@media screen and (max-width:768.9px){.modal__detail .listWrap .list .listItem .text li{margin:0 0 min(.6518904824vw,5px)}.modal__detail .listWrap .list .listItem .text li:nth-child(3){margin:0 0 0 min(2.6075619296vw,20px)}.modal__detail .listWrap .list .listItem .text li span{width:min(2.0860495437vw,16px);height:min(2.0860495437vw,16px);min-width:min(2.0860495437vw,16px);margin:0 min(.6518904824vw,5px) 0 0}}.modal__detail .notes li{font-size:.6770833333vw;line-height:1.5;padding-left:.8em;text-indent:-.8em}@media screen and (max-width:768.9px){.modal__detail .notes li{font-size:min(2.0860495437vw,16px)}.modal__detail .notes li li{margin:0 0 min(.260756193vw,2px)}}.modal__detail .close__box{width:100;border-top:1px solid #555;margin-top:4.1666666667vw;padding-top:1.5625vw}@media screen and (max-width:768.9px){.modal__detail .close__box{margin-top:min(6.518904824vw,50px);padding-top:min(3.9113428944vw,30px);padding-bottom:min(13.037809648vw,100px)}}.modal__detail .close__box .btn{margin:0 auto;justify-content:center;padding:0!important}.modal__detail .close__box .btn:hover{padding-left:0!important}.modal__toggleBtn{position:absolute;width:min(6.3541666667vw,122px);height:min(6.3541666667vw,122px);right:-10%;top:0;cursor:pointer;transition:filter .3s;z-index:10002}@media screen and (max-width:768.9px){.modal__toggleBtn{width:min(15.9061277705vw,122px);height:min(15.9061277705vw,122px);right:50%;transform:translateX(50%)}}.modal__toggleBtn:hover{filter:brightness(1.5)}.modal__toggleBtn span{display:inline-block;transition:all .4s;position:absolute;top:0;left:0;height:.0520833333vw;background-color:#fff}@media screen and (max-width:768.9px){.modal__toggleBtn span{height:min(.1303780965vw,1px)}}.modal__toggleBtn span:first-of-type{width:100%;transform:rotate(15deg)}.modal__toggleBtn span:nth-of-type(2){width:100%;transform:rotate(-15deg)}.modal__toggleBtn p{color:#fff;font-size:.5208333333vw;position:absolute;top:.78125vw;left:50%;transform:translateX(-50%)}@media screen and (max-width:768.9px){.modal__toggleBtn p{font-size:min(1.5645371578vw,12px);top:min(1.9556714472vw,15px)}}.modal__bg{width:100%;height:100vh;display:block;position:fixed;background:rgba(0,0,0,.87);top:0;left:0;right:0;bottom:0;z-index:10001}.modal__bg.products:before,.modal__bg.wishlist:before{content:"";position:absolute;left:50%;top:51%;transform:translate(-50%,-50%);width:min(100vw,1920px);height:min(56.25vw,1080px);background:url(../png/back_deco.png) no-repeat 50%/100% 100%;z-index:-1}@media screen and (max-width:768.9px){.modal__bg.products:before,.modal__bg.wishlist:before{width:100%;height:100%;background:url(../png/back_deco_sp.png) no-repeat 50%/100% auto}}#main_visual{width:100%;position:relative;height:min(56.25vw,1080px);overflow:hidden}#main_visual:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:130%;height:130%;background:url(../jpg/main.jpg) no-repeat 50%/auto 100%;z-index:0;animation:mainVisual-blur 1.5s cubic-bezier(.3,0,.2,1) forwards}@media(min-width:769px)and (min-aspect-ratio:16/9){#main_visual{height:56.25vw}}@media(min-width:769px)and (max-aspect-ratio:16/9){#main_visual{height:100vh}}@media(min-width:769px)and (max-aspect-ratio:5/4){#main_visual{height:78.125vw}}@media screen and (max-width:768.9px){#main_visual{height:min(198.8265971317vw,1525px);border-bottom:min(.260756193vw,2px) solid #bce6f3}#main_visual:before{background:url(../jpg/main_sp.jpg) no-repeat 50%/100% 100%}}#main_visual .content_wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;z-index:2;position:relative}@media screen and (max-width:768.9px){#main_visual .content_wrap{justify-content:flex-start;padding:min(31.2907431551vw,240px) 0 0}}#main_visual .content_wrap h1{width:43.6458333333vw;height:26.9791666667vw;position:relative}@media screen and (max-width:768.9px){#main_visual .content_wrap h1{width:calc(min(109.2568448501vw,838px)*1.1);height:calc(min(67.5358539765vw,518px)*1.1)}}#main_visual .content_wrap h1 p{position:absolute;top:19.7916666667vw;left:50%;transform:translateX(-50%);text-align:center;font-size:.8333333333vw;text-shadow:0 0 .5208333333vw #2b5c8d,0 0 .5208333333vw #2b5c8d,0 0 .5208333333vw #2b5c8d,0 0 .5208333333vw #2b5c8d,0 0 .2604166667vw #2b5c8d}@media screen and (max-width:768.9px){#main_visual .content_wrap h1 p{top:min(55.4106910039vw,425px);font-size:min(2.6075619296vw,20px);text-shadow:0 0 min(1.3037809648vw,10px) #2b5c8d,0 0 min(1.3037809648vw,10px) #2b5c8d,0 0 min(1.3037809648vw,10px) #2b5c8d,0 0 min(1.3037809648vw,10px) #2b5c8d,0 0 min(.6518904824vw,5px) #2b5c8d}}#main_visual .content_wrap .release{width:48.2291666667vw;height:2.6041666667vw;background:url(../png/base_release.png) no-repeat 50%/100% 100%;margin:-5.2083333333vw 0 3.6458333333vw;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (min-width:769px){#main_visual .content_wrap .release:lang(ja){margin:-4.9479166667vw 0 min(3.6458333333vw,70px)}}@media screen and (max-width:768.9px){#main_visual .content_wrap .release{width:calc(min(120.7301173403vw,926px)*1.1);height:calc(min(6.518904824vw,50px)*1.3);margin:min(28.6831812256vw,220px) 0 min(1.3037809648vw,10px)}}#main_visual .content_wrap .release p{font-size:1.5625vw;color:#fff;text-shadow:0 0 .2083333333vw rgba(25,220,233,.5),0 0 .2083333333vw rgba(25,220,233,.5),0 0 .2604166667vw rgba(25,220,233,.5);text-align:center;font-weight:600;position:relative}@media screen and (max-width:768.9px){#main_visual .content_wrap .release p{font-size:min(5.9973924381vw,46px)}#main_visual .content_wrap .release p:lang(fr),#main_visual .content_wrap .release p:lang(it){font-size:min(5.2151238592vw,40px)}#main_visual .content_wrap .release p:lang(de),#main_visual .content_wrap .release p:lang(es),#main_visual .content_wrap .release p:lang(pt-br){font-size:min(4.4328552803vw,34px)}}#main_visual .content_wrap .release p:after,#main_visual .content_wrap .release p:before{content:"";position:absolute;top:51%;transform:translateY(-50%);width:2.4479166667vw;height:.9375vw;background:url(../png/deco_release.png) no-repeat 50%/100% 100%}@media screen and (max-width:768.9px){#main_visual .content_wrap .release p:after,#main_visual .content_wrap .release p:before{width:calc(min(6.1277705346vw,47px)*1.5);height:calc(min(2.3468057366vw,18px)*1.5)}}#main_visual .content_wrap .release p:before{left:-4.1666666667vw}@media screen and (max-width:768.9px){#main_visual .content_wrap .release p:before{left:-13vw}}#main_visual .content_wrap .release p:after{right:-4.1666666667vw;transform:scaleX(-1) translateY(-50%)}@media screen and (max-width:768.9px){#main_visual .content_wrap .release p:after{right:-13vw}}#main_visual .content_wrap .release p span{font-size:.8em}@media screen and (min-width:769px){#main_visual .content_wrap .platform_list{position:absolute;bottom:min(1.3020833333vw,25px);left:min(1.40625vw,27px);filter:drop-shadow(0 0 min(.2604166667vw,5px) #2b5c8d) drop-shadow(0 0 min(.5208333333vw,10px) #2b5c8d) drop-shadow(0 0 min(.78125vw,15px) #2b5c8d)}}@media screen and (max-width:768.9px){#main_visual .content_wrap .platform_list{margin:min(4.5632333768vw,35px) 0 min(3.9113428944vw,30px);transform:scale(1.4);filter:drop-shadow(0 0 min(.6518904824vw,5px) #2b5c8d) drop-shadow(0 0 min(1.3037809648vw,10px) #2b5c8d)}#main_visual .content_wrap .sns_list_wrap{width:85%}}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap.tiktok img{width:auto;height:100%}@media screen and (min-width:769px){#main_visual .content_wrap .sns_list_wrap .sns_list{position:absolute;left:min(2.0833333333vw,40px);top:50%;transform:translateY(-40%);width:min(2.0833333333vw,40px);filter:drop-shadow(0 0 min(.2604166667vw,5px) #0c4378) drop-shadow(0 0 min(.5208333333vw,10px) #0c4378)}#main_visual .content_wrap .sns_list_wrap .sns_list h2{width:100%;height:min(8.8541666667vw,170px);margin:0 0 min(1.0416666667vw,20px);position:relative}#main_visual .content_wrap .sns_list_wrap .sns_list h2:lang(fr){height:min(9.8958333333vw,190px)}#main_visual .content_wrap .sns_list_wrap .sns_list h2:lang(it){height:min(7.2916666667vw,140px)}#main_visual .content_wrap .sns_list_wrap .sns_list h2:lang(es),#main_visual .content_wrap .sns_list_wrap .sns_list h2:lang(pt-BR){height:min(8.3333333333vw,160px)}#main_visual .content_wrap .sns_list_wrap .sns_list h2:lang(pl){height:min(10.9375vw,210px)}#main_visual .content_wrap .sns_list_wrap .sns_list h2:lang(ar){height:min(11.9791666667vw,230px)}#main_visual .content_wrap .sns_list_wrap .sns_list h2:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1px;height:min(1.5625vw,30px);background:#f0eaea}#main_visual .content_wrap .sns_list_wrap .sns_list h2 span{position:absolute;top:0;left:10%;display:inline-block;width:min(8.8541666667vw,170px);height:min(2.0833333333vw,40px);transform:rotate(90deg);transform-origin:min(.6770833333vw,13px) min(1.1979166667vw,23px);font-size:min(1.1458333333vw,22px);font-weight:300;color:#f0eaea}#main_visual .content_wrap .sns_list_wrap .sns_list ul{width:100%}#main_visual .content_wrap .sns_list_wrap .sns_list ul li{margin:0 0 min(1.3020833333vw,25px)}#main_visual .content_wrap .sns_list_wrap .sns_list ul li.mail{margin:min(2.6041666667vw,50px) 0 0;position:relative}#main_visual .content_wrap .sns_list_wrap .sns_list ul li.mail:before{content:"■";position:absolute;top:-87%;left:50%;transform:translateX(-50%) rotate(45deg);font-size:min(.2604166667vw,5px)}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap{display:flex;justify-content:center;align-items:center;width:min(1.5625vw,30px);height:min(1.5625vw,30px);margin:0 auto;opacity:.8;transition:opacity .3s}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap:hover{opacity:1}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap:not(:last-child){margin:0 min(.5208333333vw,10px) 0 0}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap.x{width:min(1.4583333333vw,28px)}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap.yt{width:min(1.8229166667vw,35px)}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap.fb{width:min(1.6666666667vw,32px)}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap.twitch{width:min(2.0833333333vw,40px)}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap.mail{width:min(1.6666666667vw,32px)}}@media screen and (max-width:768.9px){#main_visual .content_wrap .sns_list_wrap .sns_list{width:100%}#main_visual .content_wrap .sns_list_wrap .sns_list h2{text-align:center;margin:0 0 min(2.6075619296vw,20px);position:relative}#main_visual .content_wrap .sns_list_wrap .sns_list h2:after,#main_visual .content_wrap .sns_list_wrap .sns_list h2:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:33%;height:min(.1303780965vw,1px);background:#f0eaea}#main_visual .content_wrap .sns_list_wrap .sns_list h2:before{left:0}#main_visual .content_wrap .sns_list_wrap .sns_list h2:after{right:0}#main_visual .content_wrap .sns_list_wrap .sns_list h2 span{display:block;font-size:min(3.9113428944vw,30px);font-weight:400;color:#f0eaea}#main_visual .content_wrap .sns_list_wrap .sns_list ul{display:flex;justify-content:center;align-items:center}#main_visual .content_wrap .sns_list_wrap .sns_list ul li{margin:0 min(4.5632333768vw,35px) 0 0}#main_visual .content_wrap .sns_list_wrap .sns_list ul li:last-child{margin:0}#main_visual .content_wrap .sns_list_wrap .sns_list ul li.mail{margin:0 0 0 min(7.8226857888vw,60px);position:relative}#main_visual .content_wrap .sns_list_wrap .sns_list ul li.mail:before{content:"■";position:absolute;top:50%;left:-105%;transform:translateY(-50%) rotate(45deg);font-size:min(1.3037809648vw,10px)}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap{display:flex;justify-content:center;align-items:center;width:min(6.518904824vw,50px);height:min(6.518904824vw,50px)}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap.x{width:min(5.8670143416vw,45px)}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap.twitch,#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap.yt{width:min(7.1707953064vw,55px)}#main_visual .content_wrap .sns_list_wrap .sns_list ul li .img_wrap.mail{width:min(6.7796610169vw,52px)}}#main_visual .content_wrap .award_badge{position:absolute;width:calc(min(8.125vw,156px)*1.1);height:calc(min(8.0729166667vw,155px)*1.1);right:min(.78125vw,15px);bottom:min(14.5833333333vw,280px)}@media screen and (max-width:768.9px){#main_visual .content_wrap .award_badge{width:calc(min(18.2529335072vw,140px)*1.2);height:calc(min(18.2529335072vw,140px)*1.2);top:min(11.0821382008vw,85px);left:min(3.259452412vw,25px);bottom:unset}}@media screen and (min-width:769px){#main_visual .content_wrap .mini_trailer{position:absolute;right:min(.78125vw,15px);bottom:min(1.5625vw,30px);z-index:0}#main_visual .content_wrap .mini_trailer a{display:block;width:min(20.5729166667vw,395px);height:min(12.03125vw,231px);transition:filter .3s}#main_visual .content_wrap .mini_trailer a:hover .btn{animation:none;opacity:1}#main_visual .content_wrap .mini_trailer a:hover .thumb img{width:120%;height:120%}#main_visual .content_wrap .mini_trailer a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../png/frame_0.png) no-repeat 50%/100% 100%;z-index:1}#main_visual .content_wrap .mini_trailer a .img_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main_visual .content_wrap .mini_trailer a .btn{width:min(5.2083333333vw,100px);height:min(5.2083333333vw,100px);z-index:1;opacity:.7;transition:opacity .3s}#main_visual .content_wrap .mini_trailer a .thumb{width:min(19.53125vw,375px);height:min(10.9895833333vw,211px);border-radius:min(.5208333333vw,10px);overflow:hidden}#main_visual .content_wrap .mini_trailer a .thumb img{display:block;position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);transition:width .3s,height .3s}}@media screen and (max-width:768.9px){#main_visual .content_wrap .mini_trailer{display:none}#main_visual .content_wrap .preBtn_wrap a{display:flex;justify-content:center;align-items:center;width:min(75.3585397653vw,578px);height:min(15.6453715776vw,120px);background:url(../png/wishlist-animated.png) no-repeat 50%/90% 90%,url(../png/base_wishbtn.png) no-repeat 50%/100% 100%;transition:filter .3s}#main_visual .content_wrap .preBtn_wrap a:hover{filter:brightness(1.2)}#main_visual .content_wrap .preBtn_wrap a p{color:#fff;font-size:min(4.4328552803vw,34px);font-weight:700;text-shadow:0 0 min(.6518904824vw,5px) #20afb9,0 0 min(1.3037809648vw,10px) #20afb9;letter-spacing:.03rem}#main_visual .content_wrap .preBtn_wrap a p.kana{font-size:.8em}}#main_visual .skip_btn{display:flex;justify-content:flex-end;align-items:center;position:fixed;bottom:5dvh;right:0;width:min(17.5520833333vw,337px);height:min(3.6979166667vw,71px);z-index:2;opacity:0;visibility:hidden;transition:filter .3s,opacity .3s,visibility .3s;animation:hide 6.5s}@media screen and (min-width:769px){#main_visual .skip_btn:hover{filter:brightness(1.3)}#main_visual .skip_btn:hover:after{right:min(.8854166667vw,17px)}}@media screen and (max-width:768.9px){#main_visual .skip_btn{width:calc(min(43.9374185137vw,337px)*1.2);height:calc(min(9.2568448501vw,71px)*1.2);bottom:5dvh}}#main_visual .skip_btn:after,#main_visual .skip_btn:before{content:"";position:absolute}#main_visual .skip_btn:before{width:100%;height:100%;top:0;left:0;background:url(../skip_base.html) no-repeat 50%/100% 100%;opacity:.5}#main_visual .skip_btn:after{width:min(1.6666666667vw,32px);height:min(1.5104166667vw,29px);right:min(1.40625vw,27px);top:50%;transform:translateY(-50%);background:url(../png/skip_arrow.png) no-repeat 50%/100% 100%;transition:right .3s}@media screen and (max-width:768.9px){#main_visual .skip_btn:after{width:min(4.1720990874vw,32px);height:min(3.7809647979vw,29px);right:min(3.520208605vw,27px)}}#main_visual .skip_btn.hide{opacity:0;visibility:hidden;animation:none;pointer-events:none}#main_visual .skip_btn .skip{width:min(3.75vw,72px);height:min(1.1458333333vw,22px);margin:0 min(3.8541666667vw,74px) 0 0;z-index:1}@media screen and (max-width:768.9px){#main_visual .skip_btn .skip{width:calc(min(9.3872229465vw,72px)*1.2);height:calc(min(2.8683181226vw,22px)*1.2);margin:0 min(10.1694915254vw,78px) 0 0}}#main_visual .skip_btn p{font-size:min(1.6666666667vw,32px);text-transform:uppercase;letter-spacing:.02rem;font-weight:500;text-align:right;background:linear-gradient(180deg,#dabb74,#b59554);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0 min(3.90625vw,75px) 0 0;position:relative;z-index:1}#main_visual .skip_btn p:lang(de){font-size:min(1.3541666667vw,26px);letter-spacing:.01rem;margin:0 min(3.5416666667vw,68px) 0 0}#main_visual .skip_btn p:lang(ko),#main_visual .skip_btn p:lang(zh-Hans),#main_visual .skip_btn p:lang(zh-Hant){font-weight:600;margin:0 min(3.90625vw,75px) min(.15625vw,3px) 0}#main_visual .skip_btn p:lang(ko){font-size:min(1.4583333333vw,28px)}@media screen and (max-width:768.9px){#main_visual .skip_btn p{font-size:min(4.9543676662vw,38px);margin:0 min(9.778357236vw,75px) 0 0}#main_visual .skip_btn p:lang(de){font-size:min(3.9113428944vw,30px);margin:0 min(8.8657105606vw,68px) 0 0}#main_visual .skip_btn p:lang(ko),#main_visual .skip_btn p:lang(zh-Hans),#main_visual .skip_btn p:lang(zh-Hant){margin:0 min(9.778357236vw,75px) 0 0}#main_visual .skip_btn p:lang(ko){font-size:min(4.4328552803vw,34px)}}#main_visual .bg_effect,#main_visual .bg_movie{position:absolute;top:0;left:0;width:100%;z-index:0}#main_visual .bg_effect .poster,#main_visual .bg_effect video,#main_visual .bg_movie .poster,#main_visual .bg_movie video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:1}@media screen and (max-width:768.9px){#main_visual .bg_effect .poster,#main_visual .bg_effect video,#main_visual .bg_movie .poster,#main_visual .bg_movie video{position:absolute;left:50%;transform:translateX(-50%)}}#main_visual .bg_effect .poster.in,#main_visual .bg_effect video.in,#main_visual .bg_movie .poster.in,#main_visual .bg_movie video.in{opacity:1;z-index:3}#main_visual .bg_effect .poster.out,#main_visual .bg_effect video.out,#main_visual .bg_movie .poster.out,#main_visual .bg_movie video.out{opacity:0;z-index:1}#main_visual .bg_effect .poster img,#main_visual .bg_effect video img,#main_visual .bg_movie .poster img,#main_visual .bg_movie video img{position:absolute;width:auto;height:100%;left:50%;transform:translateX(-50%)}#main_visual .bg_effect .poster,#main_visual .bg_movie .poster{z-index:2}#main_visual .bg_movie{height:100%;background:#000}@media screen and (max-width:768.9px){#main_visual .bg_movie{height:min(168.4485006519vw,1292px);background:#000}}#main_visual .bg_movie:before{content:"";position:absolute;width:100%;height:min(26.0416666667vw,500px);left:0;bottom:min(-13.0208333333vw,-250px);background:linear-gradient(180deg,transparent 0,#000 50%,transparent);z-index:4}@media screen and (max-width:768.9px){#main_visual .bg_movie:before{height:min(39.1134289439vw,300px);bottom:-20vw}}#main_visual .bg_effect{mix-blend-mode:screen;z-index:1;object-fit:cover}@keyframes show{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes hide{0%{opacity:1;visibility:visible}95%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}#trailer{width:100%;padding:20.8333333333vw 0 0;position:relative}@media screen and (max-width:768.9px){#trailer{overflow:visible;padding:min(13.037809648vw,100px) 0 min(19.556714472vw,150px);background:#000}}#trailer .trailer_wrap{width:52.0833333333vw;margin:0 auto;position:relative}@media screen and (max-width:768.9px){#trailer .trailer_wrap{width:100%}#trailer .trailer_wrap h2{position:absolute;top:-22%;left:5%;font-size:min(13.037809648vw,100px);font-weight:400;z-index:2;filter:drop-shadow(0 0 min(.260756193vw,2px) #20afb9) drop-shadow(0 0 min(.6518904824vw,5px) #20afb9)}}#trailer .trailer_wrap .modalBtn__movieWrap .modalBtn__movie{display:block;width:100%;height:18.75vw;margin:0 0 1.0416666667vw;z-index:1;overflow:hidden;position:relative}@media screen and (min-width:769px){#trailer .trailer_wrap .modalBtn__movieWrap .modalBtn__movie:hover .btn{opacity:1}#trailer .trailer_wrap .modalBtn__movieWrap .modalBtn__movie:hover .thumb img{width:62.5vw;height:35.1875vw}}@media screen and (max-width:768.9px){#trailer .trailer_wrap .modalBtn__movieWrap .modalBtn__movie{height:min(61.2777053455vw,470px);margin:0 0 min(2.6075619296vw,20px)}}#trailer .trailer_wrap .modalBtn__movieWrap .modalBtn__movie .btn{position:absolute;width:10.4166666667vw;height:10.4166666667vw;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;transition:opacity .3s ease}@media screen and (min-width:769px){#trailer .trailer_wrap .modalBtn__movieWrap .modalBtn__movie .btn{opacity:.7}}@media screen and (max-width:768.9px){#trailer .trailer_wrap .modalBtn__movieWrap .modalBtn__movie .btn{width:min(26.075619296vw,200px);height:min(26.075619296vw,200px)}}#trailer .trailer_wrap .modalBtn__movieWrap .modalBtn__movie .thumb{position:relative;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:769px){#trailer .trailer_wrap .modalBtn__movieWrap .modalBtn__movie .thumb__1{top:67%}}#trailer .trailer_wrap .modalBtn__movieWrap .modalBtn__movie .thumb img{display:block;position:absolute;width:52.0833333333vw;height:29.3229166667vw;top:50%;left:50%;transform:translate(-50%,-50%);transition:width .3s,height .3s}@media screen and (max-width:768.9px){#trailer .trailer_wrap .modalBtn__movieWrap .modalBtn__movie .thumb img{display:block;width:auto;height:100%}}#trailer .trailer_wrap .modalBtn__movieWrap p{font-size:1.7708333333vw;text-align:center;text-shadow:0 0 .2604166667vw #20afb9,0 0 .5208333333vw #20afb9}@media screen and (max-width:768.9px){#trailer .trailer_wrap .modalBtn__movieWrap p{width:80%;margin:0 auto;font-size:min(4.4328552803vw,34px);text-shadow:0 0 min(.6518904824vw,5px) #20afb9,0 0 min(1.3037809648vw,10px) #20afb9}}@keyframes floatOpacity{0%{opacity:.8}50%{opacity:.5}to{opacity:.8}}#bannerNewsBig .wrap a{display:block;width:100%;height:min(11.4583333333vw,220px);background:linear-gradient(90deg,#a6d5ac 0,#347a5e 30%,#347a5e 70%,#a6d5ac);overflow:hidden;transition:filter .3s;position:relative}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a{height:min(33.8983050847vw,260px)}}#bannerNewsBig .wrap a:after,#bannerNewsBig .wrap a:before{content:"";position:absolute;left:0;width:100%;height:min(.6770833333vw,13px);background:url(../png/line_0_white.png) repeat top/auto 100%;z-index:2}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a:after,#bannerNewsBig .wrap a:before{height:min(2.0860495437vw,16px);background:url(../png/line_0_white.png) no-repeat top/auto 100%}}#bannerNewsBig .wrap a:before{top:0}#bannerNewsBig .wrap a:after{bottom:0;transform:scaleY(-1)}@media screen and (min-width:769px){#bannerNewsBig .wrap a:hover{filter:brightness(1.1)}#bannerNewsBig .wrap a:hover .inner .textWrap h4.pre:before{right:min(1.5625vw,30px)}}#bannerNewsBig .wrap a .inner{display:flex;justify-content:flex-end;align-items:center;width:min(58.59375vw,1125px);height:100%;margin:min(.2604166667vw,5px) auto 0;position:relative}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a .inner{width:100%}}#bannerNewsBig .wrap a .inner:before{content:"";position:absolute;left:0;bottom:0;width:min(24.4270833333vw,469px);height:min(14.0625vw,270px);background:url(../png/newsbig_chara.png) no-repeat 50%/100% 100%;z-index:-1}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a .inner:before{left:min(-6.518904824vw,-50px);width:calc(min(61.147327249vw,469px)*1.1);height:calc(min(35.2020860495vw,270px)*1.1)}}#bannerNewsBig .wrap a .inner:after{content:"";position:absolute;left:min(-7.8125vw,-150px);top:50%;transform:translateY(-50%);width:min(19.4791666667vw,374px);height:min(21.4583333333vw,412px);background:url(../png/newsbig_mark.png) no-repeat 50%/100% 100%;z-index:-2}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a .inner:after{left:unset;right:min(-11.2125162973vw,-86px);top:40%;width:calc(min(48.7614080834vw,374px)*.85);height:calc(min(53.7157757497vw,412px)*.85);z-index:-3}}#bannerNewsBig .wrap a .inner .textWrap{width:min(40.6770833333vw,781px)}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a .inner .textWrap{width:min(72.7509778357vw,558px);margin:0 min(1.3037809648vw,10px) 0 0;z-index:-2;position:relative}}#bannerNewsBig .wrap a .inner .textWrap .lead{font-size:min(.9375vw,18px);text-align:center;text-shadow:0 0 min(.5208333333vw,10px) #fbd49d,0 0 min(.5208333333vw,10px) #fbd49d,0 0 min(1.0416666667vw,20px) hsla(35,92%,80%,.5)}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a .inner .textWrap .lead{font-size:min(2.8683181226vw,22px);text-shadow:0 0 min(1.3037809648vw,10px) #fbd49d,0 0 min(1.3037809648vw,10px) hsla(35,92%,80%,.5)}#bannerNewsBig .wrap a .inner .textWrap .lead:lang(ja),#bannerNewsBig .wrap a .inner .textWrap .lead:lang(ko),#bannerNewsBig .wrap a .inner .textWrap .lead:lang(zh-Hans),#bannerNewsBig .wrap a .inner .textWrap .lead:lang(zh-Hant){font-size:min(3.259452412vw,25px);margin:0 0 min(.6518904824vw,5px)}}#bannerNewsBig .wrap a .inner .textWrap h4.item{display:flex;justify-content:center;align-items:center;width:100%;height:min(3.8541666667vw,74px);background:url(../png/newsbig_base.png) no-repeat 50%/100% 100%}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a .inner .textWrap h4.item{height:min(13.037809648vw,100px);background:url(../png/newsbig_base_sp.png) no-repeat 50%/100% 100%}#bannerNewsBig .wrap a .inner .textWrap h4.item:lang(ja),#bannerNewsBig .wrap a .inner .textWrap h4.item:lang(ko),#bannerNewsBig .wrap a .inner .textWrap h4.item:lang(zh-Hans),#bannerNewsBig .wrap a .inner .textWrap h4.item:lang(zh-Hant){height:min(9.2568448501vw,71px)}}#bannerNewsBig .wrap a .inner .textWrap h4.item p{display:flex;justify-content:center;align-items:baseline;font-size:min(1.5625vw,30px);text-shadow:0 0 min(.5208333333vw,10px) #7e4700,0 0 min(1.0416666667vw,20px) rgba(126,71,0,.5)}#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(ja){padding:0 0 min(.2083333333vw,4px)}#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(ja),#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(ko),#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(zh-Hans),#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(zh-Hant){font-size:min(1.7708333333vw,34px)}#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(es){font-size:min(1.4583333333vw,28px)}#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(pt-br){font-size:min(1.3541666667vw,26px)}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a .inner .textWrap h4.item p{flex-direction:column;align-items:center;font-size:min(3.9113428944vw,30px);text-shadow:0 0 min(1.3037809648vw,10px) #7e4700,0 0 min(2.6075619296vw,20px) rgba(126,71,0,.5)}#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(ja){padding:0 0 min(.260756193vw,2px)}#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(ja),#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(ko),#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(zh-Hans),#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(zh-Hant){flex-direction:unset;align-items:baseline;font-size:min(4.1720990874vw,32px)}#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(es),#bannerNewsBig .wrap a .inner .textWrap h4.item p:lang(pt-br){font-size:min(3.6505867014vw,28px)}}#bannerNewsBig .wrap a .inner .textWrap h4.item p span{display:inline-block;font-size:.75em;margin:0 min(.5208333333vw,10px) 0 0}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a .inner .textWrap h4.item p span{margin:min(1.3037809648vw,10px) 0 0;line-height:.8}#bannerNewsBig .wrap a .inner .textWrap h4.item p span:lang(ja),#bannerNewsBig .wrap a .inner .textWrap h4.item p span:lang(ko),#bannerNewsBig .wrap a .inner .textWrap h4.item p span:lang(zh-Hans),#bannerNewsBig .wrap a .inner .textWrap h4.item p span:lang(zh-Hant){margin:0 min(1.3037809648vw,10px) 0 0;line-height:unset}}#bannerNewsBig .wrap a .inner .textWrap h4.pre{margin:min(-.1041666667vw,-2px) 0 0;text-align:center;font-size:min(2.0833333333vw,40px);letter-spacing:.07rem;text-shadow:0 0 min(.5208333333vw,10px) #e08606,0 0 min(1.0416666667vw,20px) #e08606,0 0 min(1.0416666667vw,20px) #e08606;position:relative}#bannerNewsBig .wrap a .inner .textWrap h4.pre:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){letter-spacing:unset}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a .inner .textWrap h4.pre{font-size:min(4.9543676662vw,38px);text-shadow:0 0 min(1.3037809648vw,10px) #e08606,0 0 min(2.6075619296vw,20px) #e08606,0 0 min(2.6075619296vw,20px) #e08606;margin:min(-.260756193vw,-2px) 0 0;padding:0 min(7.8226857888vw,60px) 0 0;text-align:right}#bannerNewsBig .wrap a .inner .textWrap h4.pre:lang(ja),#bannerNewsBig .wrap a .inner .textWrap h4.pre:lang(ko),#bannerNewsBig .wrap a .inner .textWrap h4.pre:lang(zh-Hans),#bannerNewsBig .wrap a .inner .textWrap h4.pre:lang(zh-Hant){font-size:min(5.2151238592vw,40px);padding:unset;text-align:center}#bannerNewsBig .wrap a .inner .textWrap h4.pre:lang(de),#bannerNewsBig .wrap a .inner .textWrap h4.pre:lang(es-es){font-size:min(4.5632333768vw,35px)}}#bannerNewsBig .wrap a .inner .textWrap h4.pre:before{content:"";position:absolute;top:50%;right:min(2.0833333333vw,40px);transform:translateY(-50%);width:min(2.0833333333vw,40px);height:min(2.5vw,48px);background:url(../png/arrow_news_2.png) no-repeat 50%/100% 100%;transition:right .3s}@media screen and (max-width:768.9px){#bannerNewsBig .wrap a .inner .textWrap h4.pre:before{top:55%;right:min(.6518904824vw,5px);width:calc(min(5.2151238592vw,40px)*1.1);height:calc(min(6.258148631vw,48px)*1.1)}#bannerNewsBig .wrap a .inner .textWrap h4.pre:before:lang(ja),#bannerNewsBig .wrap a .inner .textWrap h4.pre:before:lang(ko),#bannerNewsBig .wrap a .inner .textWrap h4.pre:before:lang(zh-Hans),#bannerNewsBig .wrap a .inner .textWrap h4.pre:before:lang(zh-Hant){right:min(3.9113428944vw,30px)}}#bannerNews{position:relative;padding:min(3.125vw,60px) 0;background:#000}@media screen and (max-width:768.9px){#bannerNews{padding:min(10.4302477184vw,80px) 0}}#bannerNews div ul{display:flex;justify-content:center}@media screen and (max-width:768.9px){#bannerNews div ul{flex-direction:column}}#bannerNews div ul li{width:calc(min(35.9375vw,690px)*.7);height:calc(min(10.4166666667vw,200px)*.7);position:relative}@media screen and (min-width:769px){#bannerNews div ul li:not(:last-child){margin:0 min(2.6041666667vw,50px) 0 0}#bannerNews div ul li:hover .icon_movie{background:url(../png/icon_movie_active.png) no-repeat 50%/100% 100%}#bannerNews div ul li:hover a{filter:brightness(1.5)}}@media screen and (max-width:768.9px){#bannerNews div ul li{width:90%;height:min(26.075619296vw,200px);margin:0 auto min(6.518904824vw,50px)}}#bannerNews div ul li .icon_update{top:min(-.5208333333vw,-10px);left:min(-.5208333333vw,-10px)}@media screen and (max-width:768.9px){#bannerNews div ul li .icon_update{top:min(-1.0430247718vw,-8px);left:min(-1.5645371578vw,-12px)}}#bannerNews div ul li .icon_movie{position:absolute;right:min(-.1041666667vw,-2px);bottom:min(-.1041666667vw,-2px);width:calc(min(3.8020833333vw,73px)*.7);height:calc(min(3.90625vw,75px)*.7);background:url(../png/icon_movie.png) no-repeat 50%/100% 100%;z-index:2;transition:background .3s}@media screen and (max-width:768.9px){#bannerNews div ul li .icon_movie{width:calc(min(9.517601043vw,73px)*.95);height:calc(min(9.778357236vw,75px)*.95);background:url(../png/icon_movie_active.png) no-repeat 50%/100% 100%}}#bannerNews div ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:min(.0520833333vw,1px) solid #b29d77;box-shadow:0 0 min(.5208333333vw,10px) #f8d498;transition:filter .3s}@media screen and (max-width:768.9px){#bannerNews div ul li a{border:min(.1303780965vw,1px) solid #b29d77;box-shadow:0 0 min(1.3037809648vw,10px) #f8d498}}#bannerNews div ul li a .img_wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}#bannerNews div ul li a .img_wrap img{width:100%;height:100%}#news{width:100%;padding:min(8.3333333333vw,160px) 0 min(6.25vw,120px);background:url(../jpg/back_news.jpg) no-repeat 50%/100% 100%;position:relative}@media screen and (max-width:768.9px){#news{padding:min(19.556714472vw,150px) 0 min(22.1642764016vw,170px);background:url(../jpg/back_news.jpg) no-repeat 50%/auto 100%}}#news:after,#news:before{content:"";position:absolute;left:0;width:100%;height:min(.6770833333vw,13px);background:url(../png/line_0.png) no-repeat top/100% auto}@media screen and (max-width:768.9px){#news:after,#news:before{height:min(2.6075619296vw,20px);background:url(../png/line_0.png) no-repeat top/auto 100%}}#news:before{top:0}#news:after{bottom:0;transform:scaleY(-1)}#news h2{font-size:min(4.1666666667vw,80px);color:#fff;font-weight:600;text-shadow:0 0 min(.5208333333vw,10px) #e08606,0 0 min(1.0416666667vw,20px) #e08606;margin:0 0 min(1.0416666667vw,20px) min(7.2916666667vw,140px);position:relative;z-index:1}@media screen and (max-width:768.9px){#news h2{font-size:min(10.4302477184vw,80px);margin:0 0 min(0vw,0px) min(3.9113428944vw,30px)}}#news h2:before{content:"";position:absolute;left:min(-4.6875vw,-90px);top:min(-3.125vw,-60px);width:min(30.8333333333vw,592px);height:min(8.4895833333vw,163px);background:url(../png/deco_news_0.png) no-repeat 50%/100% 100%;z-index:-1}@media screen and (max-width:768.9px){#news h2:before{left:min(-3.259452412vw,-25px);top:min(-5.2151238592vw,-40px);width:min(77.183833116vw,592px);height:min(21.2516297262vw,163px)}}#news h2:after{content:"";position:absolute;right:min(4.6875vw,90px);top:min(-.1041666667vw,-2px);width:min(20.4166666667vw,392px);height:min(2.2916666667vw,44px);background:url(../png/deco_news_1.png) no-repeat 50%/100% 100%}@media screen and (max-width:768.9px){#news h2:after{right:min(3.9113428944vw,30px);top:min(126.4667535854vw,970px);width:min(51.1082138201vw,392px);height:min(5.7366362451vw,44px)}}#news .list{width:100%;height:min(33.8541666667vw,650px)}@media screen and (max-width:768.9px){#news .list{height:min(105.6062581486vw,810px)}}#news .list__item{width:100%;box-sizing:border-box}#news .list__item .icon_update{width:min(3.3333333333vw,64px);height:min(3.3333333333vw,64px);top:min(-.6770833333vw,-13px);left:min(-.78125vw,-15px)}@media screen and (max-width:768.9px){#news .list__item .icon_update{top:min(-1.9556714472vw,-15px);right:min(-.5215123859vw,-4px)}}#news .list__item a{display:block;width:min(18.3333333333vw,352px);height:min(27.1875vw,522px);padding:min(.2604166667vw,5px);color:#261c15;font-weight:600;box-sizing:border-box;background:url(../png/base_news.png) no-repeat 50%/100% 100%;position:relative}@media screen and (max-width:768.9px){#news .list__item a{width:calc(min(53.7157757497vw,412px)*1.2);height:calc(min(77.183833116vw,592px)*1.2);padding:min(.8474576271vw,6.5px)}}#news .list__item a:before{content:"";position:absolute;bottom:min(1.8229166667vw,35px);right:min(1.8229166667vw,35px);width:min(.9375vw,18px);height:min(1.25vw,24px);background:url(../png/arrow_news.png) no-repeat 50%/100% 100%;transition:right .3s}@media screen and (max-width:768.9px){#news .list__item a:before{bottom:min(5.8670143416vw,45px);right:min(6.518904824vw,50px);width:calc(min(2.3468057366vw,18px)*1.5);height:calc(min(3.1290743155vw,24px)*1.5)}}#news .list__item a .wrap{width:100%;height:100%;font-size:min(.9375vw,18px);padding:min(.78125vw,15px) min(.78125vw,15px) 0;position:relative}@media screen and (max-width:768.9px){#news .list__item a .wrap{padding:min(2.8683181226vw,22px) min(2.8683181226vw,22px) 0 min(3.1290743155vw,24px)}#news .list__item a .wrap .shadow{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(270deg,rgba(0,0,0,.5) 70%,rgba(0,0,0,.1));z-index:1;transition:opacity .3s}}#news .list__item a .wrap .img_wrap{width:min(16.25vw,312px);height:min(16.25vw,312px);margin:0 0 min(.6770833333vw,13px);overflow:hidden;position:relative}@media screen and (max-width:768.9px){#news .list__item a .wrap .img_wrap{width:calc(min(40.6779661017vw,312px)*1.39);height:calc(min(40.6779661017vw,312px)*1.39);margin:0 0 min(2.6075619296vw,20px)}}#news .list__item a .wrap .img_wrap img{width:100%;height:100%;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s}#news .list__item a .wrap .title{height:min(5.7291666667vw,110px);margin:0 0 min(.5208333333vw,10px);padding:0 min(.5208333333vw,10px);font-weight:700;box-sizing:border-box;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}@media screen and (max-width:768.9px){#news .list__item a .wrap .title{height:min(17.6010430248vw,135px);margin:0 0 min(1.9556714472vw,15px);padding:0 min(1.9556714472vw,15px);font-size:min(2.8683181226vw,22px)}}#news .list__item a .wrap .date{padding:0 min(.5208333333vw,10px);font-size:.9em}@media screen and (max-width:768.9px){#news .list__item a .wrap .date{padding:0 min(1.9556714472vw,15px);font-size:min(2.8683181226vw,22px)}}@media screen and (min-width:769px){#news .list__item a:hover:before{right:min(1.5625vw,30px)}#news .list__item a:hover .img_wrap img{width:110%;height:110%}}#news .swiper{padding:min(1.5625vw,30px) 0 0 min(6.25vw,120px);transition:padding .5s}@media screen and (max-width:768.9px){#news .swiper{padding:0 0 0 min(2.6075619296vw,20px)}}@media screen and (min-width:769px){#news .swiper .swiper-wrapper:not(:lang(ja)){justify-content:center}}#news .swiper .swiper-wrapper .swiper-slide.swiper-slide-prev{filter:brightness(.7)}@media screen and (min-width:769px){#news .swiper .swiper-wrapper .swiper-slide.shadow{filter:brightness(.7)}}@media screen and (max-width:768.9px){#news .swiper .swiper-wrapper .swiper-slide.swiper-slide-next .wrap .shadow{opacity:1}}#news .swiper-pagination{margin:0 0 min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#news .swiper-pagination{margin:0 0 min(2.6075619296vw,20px)}}#news .swiper-pagination .swiper-pagination-bullet{width:min(.78125vw,15px);height:min(.78125vw,15px)}@media screen and (max-width:768.9px){#news .swiper-pagination .swiper-pagination-bullet{width:min(1.9556714472vw,15px);height:min(1.9556714472vw,15px)}}#news .swiper-pagination .swiper-pagination-bullet-active{background:#fff}#news .swiper-scrollbar{width:50%;height:min(.4166666667vw,8px);left:50%;bottom:min(1.0416666667vw,20px);transform:translateX(-50%);background:#7b490e;pointer-events:auto}@media screen and (max-width:768.9px){#news .swiper-scrollbar{width:75%;height:min(1.3037809648vw,10px);bottom:min(2.6075619296vw,20px)}}#news .swiper-scrollbar .swiper-scrollbar-drag{background:transparent}#news .swiper-scrollbar .swiper-scrollbar-drag:before{content:"";position:absolute;left:50%;bottom:min(-.78125vw,-15px);transform:translateX(-50%);width:min(3.3854166667vw,65px);height:min(2.03125vw,39px);background:url(../png/icon_bar.png) no-repeat 50%/100% 100%}@media screen and (max-width:768.9px){#news .swiper-scrollbar .swiper-scrollbar-drag:before{bottom:min(-1.3037809648vw,-10px);width:calc(min(8.4745762712vw,65px)*1.5);height:calc(min(5.0847457627vw,39px)*1.5)}}#about{width:100%;height:min(58.28125vw,1119px);position:relative}@media screen and (max-width:768.9px){#about{height:min(178.6179921773vw,1370px)}}#about .wrap,#about .wrap .inner{width:100%;height:100%;position:relative}#about .wrap .inner{max-width:1920px;margin:0 auto}#about .wrap .inner h2{font-size:min(3.6458333333vw,70px);margin:0 0 min(2.6041666667vw,50px);padding:min(6.7708333333vw,130px) min(5.2083333333vw,100px);filter:drop-shadow(0 0 min(.5208333333vw,10px) #35a4bf) drop-shadow(0 0 min(1.0416666667vw,20px) #35a4bf) drop-shadow(0 0 min(1.5625vw,30px) #35a4bf);position:relative;z-index:2}@media screen and (max-width:768.9px){#about .wrap .inner h2{font-size:min(7.4315514993vw,57px);margin:0 0 min(3.9113428944vw,30px);padding:min(7.8226857888vw,60px) 0 0 min(5.2151238592vw,40px);line-height:1.2}}#about .wrap .inner .main_img{position:absolute;top:max(-20.5vw,-370px);left:max(-22vw,-400px);width:calc(min(122.5vw,2352px)*.9);height:calc(min(74.375vw,1428px)*.9);z-index:1}@media screen and (max-width:768.9px){#about .wrap .inner .main_img{top:-39%;left:40%;transform:translateX(-50%);width:calc(min(306.6492829205vw,2352px)*.95);height:calc(min(186.1799217731vw,1428px)*.95)}}#about .wrap .inner .detail_wrap{position:absolute;right:min(9.375vw,180px);bottom:min(7.8125vw,150px);z-index:2}@media screen and (max-width:768.9px){#about .wrap .inner .detail_wrap{width:90%;left:50%;bottom:min(13.037809648vw,100px);transform:translateX(-50%)}}#about .wrap .inner .detail_wrap .text{margin:0 0 min(2.6041666667vw,50px) min(.5208333333vw,10px)}@media screen and (max-width:768.9px){#about .wrap .inner .detail_wrap .text{margin:0 min(2.6075619296vw,20px) min(7.8226857888vw,60px)}}#about .wrap .inner .detail_wrap .text p{width:min(36.9791666667vw,710px);font-size:min(1.1979166667vw,23px);font-weight:700;line-height:2.5;color:#031a1f;filter:drop-shadow(0 0 min(.2604166667vw,5px) white) drop-shadow(0 0 min(.5208333333vw,10px) white) drop-shadow(0 0 min(.78125vw,15px) white) drop-shadow(0 0 min(1.0416666667vw,20px) white)}@media screen and (max-width:768.9px){#about .wrap .inner .detail_wrap .text p{width:100%;font-size:min(3.6505867014vw,28px);line-height:2;margin:0 auto}#about .wrap .inner .detail_wrap .text p:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){line-height:1.7}}#about .wrap .inner .detail_wrap .link_wrap a{display:flex;justify-content:center;align-items:center;width:calc(min(48.0208333333vw,922px)*.8);height:calc(min(9.4791666667vw,182px)*.8);position:relative;transition:filter .3s}@media screen and (min-width:769px){#about .wrap .inner .detail_wrap .link_wrap a:hover{filter:brightness(1.5)}#about .wrap .inner .detail_wrap .link_wrap a:hover:after{right:min(1.5625vw,30px)}#about .wrap .inner .detail_wrap .link_wrap a:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(../png/link_frame_big.png) no-repeat 50%/100% 100%;z-index:1}}@media screen and (max-width:768.9px){#about .wrap .inner .detail_wrap .link_wrap a{width:calc(min(120.2086049544vw,922px)*.75);height:calc(min(23.7288135593vw,182px)*.75)}}#about .wrap .inner .detail_wrap .link_wrap a:after{content:"";position:absolute;width:min(1.875vw,36px);height:min(2.34375vw,45px);right:min(2.0833333333vw,40px);top:50%;transform:translateY(-50%);background:url(../png/link_arrow.png) no-repeat 50%/100% 100%;transition:right .3s}@media screen and (max-width:768.9px){#about .wrap .inner .detail_wrap .link_wrap a:after{width:calc(min(4.6936114733vw,36px)*1.3);height:calc(min(5.8670143416vw,45px)*1.3);right:min(3.259452412vw,25px)}}#about .wrap .inner .detail_wrap .link_wrap a p{font-size:min(1.3020833333vw,25px);font-weight:700;text-shadow:0 0 min(1.0416666667vw,20px) #be5e33,0 0 min(.78125vw,15px) #be5e33,0 0 min(.5208333333vw,10px) #be5e33,0 0 min(.2604166667vw,5px) #be5e33}@media screen and (max-width:768.9px){#about .wrap .inner .detail_wrap .link_wrap a p{text-shadow:0 0 min(2.6075619296vw,20px) #be5e33,0 0 min(1.9556714472vw,15px) #be5e33,0 0 min(1.3037809648vw,10px) #be5e33,0 0 min(.6518904824vw,5px) #be5e33;font-size:min(3.6505867014vw,28px);padding:0 min(3.9113428944vw,30px) 0 0}}#about .wrap .inner .detail_wrap .link_wrap a img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(min(46.875vw,900px)*.8);height:calc(min(8.3333333333vw,160px)*.8);z-index:-1}@media screen and (max-width:768.9px){#about .wrap .inner .detail_wrap .link_wrap a img{width:min(92.8292046936vw,712px);height:min(22.6857887875vw,174px)}}#about .wrap .poster_wrap,#about .wrap .video_wrap{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}#about .wrap .poster_wrap img,#about .wrap .poster_wrap video,#about .wrap .video_wrap img,#about .wrap .video_wrap video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110vw;height:64.109375vw}@media screen and (max-width:768.9px){#about .wrap .poster_wrap img,#about .wrap .poster_wrap video,#about .wrap .video_wrap img,#about .wrap .video_wrap video{width:calc(min(250.3259452412vw,1920px)*1.3);height:calc(min(145.8930899609vw,1119px)*1.3)}}#indexProducts{width:100%;padding:min(5.2083333333vw,100px) 0 min(8.3333333333vw,160px);background:url(../jpg/back_0.jpg) repeat 0 0/100% auto;position:relative}@media screen and (max-width:768.9px){#indexProducts{padding:min(13.037809648vw,100px) 0 min(23.4680573664vw,180px);background:url(../jpg/back_0_sp.jpg) repeat 0 0/100% auto}}#indexProducts:after,#indexProducts:before{content:"";position:absolute;left:0;width:100%;height:min(.6770833333vw,13px);background:url(../png/line_0.png) repeat top/auto 100%}@media screen and (max-width:768.9px){#indexProducts:after,#indexProducts:before{height:min(2.6075619296vw,20px);background:url(../png/line_0.png) no-repeat top/auto 100%}}#indexProducts:before{top:0}#indexProducts:after{bottom:0;transform:scaleY(-1)}#indexProducts h2{margin:min(4.1666666667vw,80px) 0 min(3.125vw,60px);position:relative}@media screen and (max-width:768.9px){#indexProducts h2{margin:min(7.8226857888vw,60px) 0 min(6.518904824vw,50px)}}#indexProducts h2:before{content:"";position:absolute;width:min(51.6666666667vw,992px);height:min(10vw,192px);left:50%;top:65%;transform:translate(-50%,-50%);background:url(../png/head_deco.png) no-repeat 50%/100% 100%;opacity:.3}@media screen and (max-width:768.9px){#indexProducts h2:before{width:calc(min(129.335071708vw,992px)*.9);height:calc(min(25.0325945241vw,192px)*.9)}}#indexProducts h2 p{text-align:center;filter:drop-shadow(0 0 min(.1041666667vw,2px) #2085b9) drop-shadow(0 0 min(.1041666667vw,2px) #2085b9) drop-shadow(0 0 min(.5208333333vw,10px) rgba(46,164,175,.5))}@media screen and (max-width:768.9px){#indexProducts h2 p{filter:drop-shadow(0 0 min(.260756193vw,2px) #2085b9) drop-shadow(0 0 min(.260756193vw,2px) #2ea4af) drop-shadow(0 0 min(1.3037809648vw,10px) rgba(46,164,175,.5))}}#indexProducts h2 p.name{font-size:min(4.1666666667vw,80px);letter-spacing:.15rem;line-height:1.2}@media screen and (max-width:768.9px){#indexProducts h2 p.name{font-size:min(10.1694915254vw,78px)}}#indexProducts h2 p.kana{font-size:min(1.3541666667vw,26px);letter-spacing:.05rem}@media screen and (max-width:768.9px){#indexProducts h2 p.kana{font-size:min(3.9113428944vw,30px)}}#indexProducts .release{text-align:center;margin:0 0 min(.5208333333vw,10px)}#indexProducts .release p{font-size:min(1.7708333333vw,34px);color:#fbdeb0;text-align:center;font-weight:600;position:relative}@media screen and (max-width:768.9px){#indexProducts .release p{font-size:min(6.258148631vw,48px)}#indexProducts .release p:lang(fr),#indexProducts .release p:lang(it){font-size:min(5.2151238592vw,40px)}#indexProducts .release p:lang(de),#indexProducts .release p:lang(es),#indexProducts .release p:lang(pt-br){font-size:min(4.4328552803vw,34px)}}#indexProducts .release p span{font-size:.8em}#indexProducts .release p span:last-child{font-size:1em}#indexProducts .note{text-align:center}@media screen and (max-width:768.9px){#indexProducts .note{width:95%;margin:0 auto;font-size:min(3.1290743155vw,24px);line-height:1.2}}#indexProducts .area_list{width:min(86.9791666667vw,1670px);margin:min(2.0833333333vw,40px) auto min(4.1666666667vw,80px)}@media screen and (max-width:768.9px){#indexProducts .area_list{width:90%;margin:min(6.518904824vw,50px) auto min(10.4302477184vw,80px)}}#indexProducts .area_list ul{display:flex;justify-content:space-between}@media screen and (max-width:768.9px){#indexProducts .area_list ul{flex-direction:column}}#indexProducts .area_list ul li{display:flex;flex-direction:column;justify-content:space-between;width:min(27.3958333333vw,526px);padding:min(1.0416666667vw,20px) 0 min(4.1666666667vw,80px);background:url(../jpg/base_top.jpg) no-repeat top/100% auto,url(../jpg/base_bottom.jpg) no-repeat bottom/100% auto;color:#251f1f;box-shadow:0 0 min(1.0416666667vw,20px) #000,0 0 min(.5208333333vw,10px) rgba(0,0,0,.5);position:relative;z-index:1}@media screen and (max-width:768.9px){#indexProducts .area_list ul li{width:100%;padding:min(3.9113428944vw,30px) 0 min(14.3415906128vw,110px);box-shadow:0 0 min(2.6075619296vw,20px) #000,0 0 min(1.3037809648vw,10px) rgba(0,0,0,.5);margin:0 0 min(9.1264667536vw,70px)}}#indexProducts .area_list ul li:before{content:"";position:absolute;left:0;top:min(10.3645833333vw,199px);width:100%;height:calc(100% - min(20.3125vw,390px));background:url(../jpg/base_center.jpg) repeat top/100% 100%;z-index:-1}@media screen and (max-width:768.9px){#indexProducts .area_list ul li:before{top:min(25.9452411995vw,199px);height:calc(100% - min(50.8474576271vw,390px))}}#indexProducts .area_list ul li.st h3{background:url(../png/base_title_0.png) no-repeat top/100% auto}#indexProducts .area_list ul li.st .img_wrap{background:url(../png/edition_p_bg_01.png) no-repeat 50%/100% 100%}#indexProducts .area_list ul li.dx h3{background:url(../png/base_title_1.png) no-repeat top/100% auto}#indexProducts .area_list ul li.dx .img_wrap{background:url(../png/edition_p_bg_02.png) no-repeat 50%/100% 100%}#indexProducts .area_list ul li.dx .price{margin:0 auto min(2.6041666667vw,50px)}#indexProducts .area_list ul li.pdx h3{background:url(../png/base_title_2.png) no-repeat top/100% auto}#indexProducts .area_list ul li.pdx .img_wrap{background:url(../png/edition_p_bg_03.png) no-repeat 50%/100% 100%}#indexProducts .area_list ul li.pdx .price{margin:0 auto min(2.6041666667vw,50px)}#indexProducts .area_list ul li .top{margin:0 0 min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#indexProducts .area_list ul li .top{margin:0 0 min(3.9113428944vw,30px)}}#indexProducts .area_list ul li h3{display:flex;justify-content:center;align-items:center;width:100%;height:min(4.0625vw,78px);font-size:min(1.7708333333vw,34px);color:#e4e2d5}@media screen and (max-width:768.9px){#indexProducts .area_list ul li h3{height:min(13.2985658409vw,102px);font-size:min(4.9543676662vw,38px)}}#indexProducts .area_list ul li .img_wrap{display:flex;justify-content:center;align-items:center;width:min(25.5208333333vw,490px);height:min(25.5208333333vw,490px);margin:min(.5208333333vw,10px) auto}@media screen and (max-width:768.9px){#indexProducts .area_list ul li .img_wrap{width:min(84.7457627119vw,650px);height:min(84.7457627119vw,650px);margin:min(1.9556714472vw,15px) auto min(3.9113428944vw,30px)}}#indexProducts .area_list ul li .img_wrap img{display:block;width:95%;height:95%;border:1px solid #fff}#indexProducts .area_list ul li .detail_text{width:85%;margin:0 auto;font-size:min(1.1458333333vw,22px);font-weight:700;text-indent:-2em;padding-left:2em}@media screen and (max-width:768.9px){#indexProducts .area_list ul li .detail_text{width:90%;font-size:min(3.9113428944vw,30px)}}#indexProducts .area_list ul li .price{width:85%;margin:0 auto min(1.0416666667vw,20px);display:flex;justify-content:flex-end;align-items:baseline}@media screen and (max-width:768.9px){#indexProducts .area_list ul li .price{width:90%;margin:0 auto min(3.9113428944vw,30px)}}#indexProducts .area_list ul li .price p{font-weight:700}#indexProducts .area_list ul li .price p:first-child{font-size:min(1.1458333333vw,22px);margin:0 min(.5208333333vw,10px) 0 0}@media screen and (max-width:768.9px){#indexProducts .area_list ul li .price p:first-child{font-size:min(3.9113428944vw,30px);margin:0 min(1.3037809648vw,10px) 0 0}}#indexProducts .area_list ul li .price p:last-child{font-size:min(2.2916666667vw,44px)}@media screen and (max-width:768.9px){#indexProducts .area_list ul li .price p:last-child{font-size:min(7.8226857888vw,60px)}}#indexProducts .area_list ul li .price p:last-child span.en{font-size:min(1.3541666667vw,26px)}@media screen and (max-width:768.9px){#indexProducts .area_list ul li .price p:last-child span.en{font-size:min(4.5632333768vw,35px)}}#indexProducts .area_list ul li .price p:last-child span.tax{font-size:min(1.0416666667vw,20px);margin:0 0 0 min(.2604166667vw,5px)}@media screen and (max-width:768.9px){#indexProducts .area_list ul li .price p:last-child span.tax{font-size:min(3.9113428944vw,30px);margin:0 0 0 min(.6518904824vw,5px)}}@media screen and (min-width:769px){#indexProducts .area_list ul li .link a:hover{filter:brightness(1.2)}}#indexProducts .area_list ul li .link.link_pk{margin:min(.5208333333vw,10px) 0 0}@media screen and (max-width:768.9px){#indexProducts .area_list ul li .link.link_pk{margin:min(2.6075619296vw,20px) 0 0}}#indexProducts .area_list ul li .link h4{width:85%;font-size:min(1.5625vw,30px);font-weight:700;margin:0 auto min(.1041666667vw,2px)}@media screen and (max-width:768.9px){#indexProducts .area_list ul li .link h4{width:90%;font-size:min(5.2151238592vw,40px);margin:0 auto min(.260756193vw,2px)}}#indexProducts .area_list ul li .link button{display:flex;justify-content:center;align-items:center;margin:0 auto;width:min(24.0625vw,462px);height:min(4.7395833333vw,91px);background:url(../png/base_link.png) no-repeat top/100% auto;font-size:min(1.3020833333vw,25px);font-weight:700;color:#fff;text-shadow:0 0 min(.5208333333vw,10px) rgba(0,0,0,.5),0 0 min(.2604166667vw,5px) #000;transition:filter .3s}@media screen and (min-width:769px){#indexProducts .area_list ul li .link button:hover{filter:brightness(1.2)}}@media screen and (max-width:768.9px){#indexProducts .area_list ul li .link button{width:min(84.7457627119vw,650px);height:min(16.6883963494vw,128px);font-size:min(5.2151238592vw,40px)}}.link_wrap a{display:flex;justify-content:center;align-items:center;width:min(36.7708333333vw,706px);height:min(7.3958333333vw,142px);margin:0 auto;position:relative;transition:filter .3s}@media screen and (min-width:769px){.link_wrap a:hover{filter:brightness(1.5)}.link_wrap a:hover:after{right:min(1.5625vw,30px)}}@media screen and (max-width:768.9px){.link_wrap a{width:calc(min(120.2086049544vw,922px)*.75);height:calc(min(23.7288135593vw,182px)*.75)}}.link_wrap a:after{content:"";position:absolute;width:min(1.875vw,36px);height:min(2.34375vw,45px);right:min(2.0833333333vw,40px);top:50%;transform:translateY(-50%);background:url(../png/link_arrow.png) no-repeat 50%/100% 100%;transition:right .3s}@media screen and (max-width:768.9px){.link_wrap a:after{width:calc(min(4.6936114733vw,36px)*1.3);height:calc(min(5.8670143416vw,45px)*1.3);right:min(3.259452412vw,25px)}}.link_wrap a p{font-size:min(1.3020833333vw,25px);font-weight:700;text-shadow:0 0 min(1.0416666667vw,20px) #2085b9,0 0 min(.78125vw,15px) #2085b9,0 0 min(.5208333333vw,10px) #2085b9,0 0 min(.2604166667vw,5px) #2085b9}@media screen and (max-width:768.9px){.link_wrap a p{text-shadow:0 0 min(2.6075619296vw,20px) #2085b9,0 0 min(1.9556714472vw,15px) #2085b9,0 0 min(1.3037809648vw,10px) #2085b9,0 0 min(.6518904824vw,5px) #2085b9;font-size:min(3.9113428944vw,30px)}}.link_wrap a img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:-1}@media screen and (max-width:768.9px){.link_wrap a img{width:min(92.8292046936vw,712px);height:min(22.6857887875vw,174px)}}#nl_banner{width:100%;padding:10.4166666667vw 0 5.2083333333vw;display:flex;align-items:center;position:relative;z-index:1}@media screen and (max-width:768.9px){#nl_banner{padding:min(26.075619296vw,200px) min(6.518904824vw,50px)}}#nl_banner div{width:100%}#nl_banner div .cusaNL{display:block;width:31.25vw;margin:0 auto;border:1px solid hsla(0,0%,100%,.4);transition:opacity .3s}@media screen and (min-width:769px){#nl_banner div .cusaNL:hover{opacity:.5}}@media screen and (max-width:768.9px){#nl_banner div .cusaNL{width:100%}}#index_footer{padding:min(2.6041666667vw,50px) 0 0;position:relative}@media screen and (max-width:768.9px){#index_footer{padding:min(9.1264667536vw,70px) 0 0}}#index_footer .wrap{width:min(78.125vw,1500px);margin:0 auto;padding:min(5.2083333333vw,100px) 0}@media screen and (max-width:768.9px){#index_footer .wrap{width:100%;padding:min(11.7340286832vw,90px) 0}}#index_footer .wrap p,#index_footer .wrap span{color:#f0eaea;text-shadow:0 0 min(.5208333333vw,10px) #000,0 0 min(.2604166667vw,5px) #000}@media screen and (max-width:768.9px){#index_footer .wrap p,#index_footer .wrap span{text-shadow:0 0 min(1.3037809648vw,10px) #000,0 0 min(.6518904824vw,5px) #000}}#index_footer .wrap .area__titleLogo{width:min(25.8854166667vw,497px);height:min(13.8541666667vw,266px);margin:0 auto min(.5208333333vw,10px)}@media screen and (max-width:768.9px){#index_footer .wrap .area__titleLogo{width:calc(min(64.7979139505vw,497px)*.91);height:calc(min(34.6805736636vw,266px)*.91);margin:0 auto min(.6518904824vw,5px)}}#index_footer .wrap .area__detail{width:min(65.1041666667vw,1250px);margin:0 auto}@media screen and (max-width:768.9px){#index_footer .wrap .area__detail{width:85%}}#index_footer .wrap .area__detail h1{text-align:center;color:#f0eaea;font-size:min(1.875vw,36px);margin:0 0 min(1.9791666667vw,38px);font-weight:600;text-shadow:0 0 min(1.0416666667vw,20px) #163854,0 0 min(1.0416666667vw,20px) #163854,0 0 min(.5208333333vw,10px) #163854,0 0 min(.5208333333vw,10px) #163854}@media screen and (min-width:769px){#index_footer .wrap .area__detail h1:not(:lang(ja)):not(:lang(zh-Hant)):not(:lang(zh-Hans)):not(:lang(ko)){font-size:min(1.796875vw,34.5px);font-weight:500;letter-spacing:.1em}}@media screen and (max-width:768.9px){#index_footer .wrap .area__detail h1{text-align:center;font-size:min(4.5632333768vw,35px);margin:0 0 min(6.518904824vw,50px);text-shadow:0 0 min(2.6075619296vw,20px) #163854,0 0 min(2.6075619296vw,20px) #163854,0 0 min(1.3037809648vw,10px) #163854,0 0 min(1.3037809648vw,10px) #163854}}#index_footer .wrap .area__detail .platform_list{margin:0 0 min(2.3958333333vw,46px);transform:scale(.95);filter:drop-shadow(0 0 min(.5208333333vw,10px) #163854) drop-shadow(0 0 min(.5208333333vw,10px) #163854)}@media screen and (max-width:768.9px){#index_footer .wrap .area__detail .platform_list{margin:0 0 min(9.778357236vw,75px);transform:scale(1.05)}}#index_footer .wrap .area__detail .list{display:flex;justify-content:center;flex-wrap:wrap;margin:0 0 min(2.6041666667vw,50px)}@media screen and (max-width:768.9px){#index_footer .wrap .area__detail .list{flex-direction:column;margin:0 0 min(11.9947848761vw,92px)}}#index_footer .wrap .area__detail .list li{display:flex}@media screen and (min-width:769px){#index_footer .wrap .area__detail .list li:nth-child(-n+3){margin:0 min(2.0833333333vw,40px) 0 0}}@media screen and (max-width:768.9px){#index_footer .wrap .area__detail .list li{justify-content:center;align-items:center;text-align:center;margin:0 0 min(3.3898305085vw,26px)}}#index_footer .wrap .area__detail .list li.lang{margin:min(1.875vw,36px) 0;position:relative}@media screen and (max-width:768.9px){#index_footer .wrap .area__detail .list li.lang{flex-direction:column;margin:min(4.6936114733vw,36px) 0 0}#index_footer .wrap .area__detail .list li.lang span{display:block}#index_footer .wrap .area__detail .list li.lang span:nth-child(2){margin:min(1.3037809648vw,10px) 0}}#index_footer .wrap .area__detail .list li span{font-size:min(1.0416666667vw,20px);font-weight:500}@media screen and (min-width:769px){#index_footer .wrap .area__detail .list li span:not(:lang(ja)):not(:lang(zh-Hant)):not(:lang(zh-Hans)):not(:lang(ko)){font-size:min(1.1458333333vw,22px)}}@media screen and (max-width:768.9px){#index_footer .wrap .area__detail .list li span{font-size:min(3.6505867014vw,28px)}#index_footer .wrap .area__detail .list li span:lang(de),#index_footer .wrap .area__detail .list li span:lang(es),#index_footer .wrap .area__detail .list li span:lang(pt-br){line-height:1.2}}#index_footer .wrap .area__detail .list li span:first-child{color:#d2d2d2}#index_footer .wrap .area__detail .list li span:nth-child(2){display:inline-block;margin:min(.7291666667vw,14px) min(.5208333333vw,10px) 0;width:min(.2083333333vw,4px);height:min(.2083333333vw,4px);background:#d2d2d2;transform:rotate(45deg)}@media screen and (max-width:768.9px){#index_footer .wrap .area__detail .list li span:nth-child(2){margin:min(.5215123859vw,4px) min(1.5645371578vw,12px) 0 min(1.3037809648vw,10px);width:min(.7822685789vw,6px);height:min(.7822685789vw,6px)}}#index_footer .wrap .area__rating{margin:0 0 min(3.125vw,60px)}@media screen and (max-width:768.9px){#index_footer .wrap .area__rating{margin:0 0 min(16.9491525424vw,130px)}}#index_footer .wrap .area__rating .img_wrap{margin:0 auto}#index_footer .wrap .area__rating .img_wrap:lang(ja){width:66.7px;height:81.65px}#index_footer .wrap .area__rating .img_wrap:lang(en-US){width:210px;height:105px;position:relative}#index_footer .wrap .area__rating .img_wrap:lang(en-US) .rating_text{position:absolute;width:130px;top:50%;left:75px;transform:translateY(-50%);color:#000;font-family:sans-serif;font-size:11px;text-shadow:unset;letter-spacing:0}#index_footer .wrap .area__rating .img_wrap:lang(ar),#index_footer .wrap .area__rating .img_wrap:lang(en-GB),#index_footer .wrap .area__rating .img_wrap:lang(es),#index_footer .wrap .area__rating .img_wrap:lang(fr),#index_footer .wrap .area__rating .img_wrap:lang(it),#index_footer .wrap .area__rating .img_wrap:lang(pl){width:59px;height:72px}#index_footer .wrap .area__rating .img_wrap:lang(es-419){width:59px;height:88px}#index_footer .wrap .area__rating .img_wrap:lang(de),#index_footer .wrap .area__rating .img_wrap:lang(pt-BR),#index_footer .wrap .area__rating .img_wrap:lang(zh-Hant){width:72px;height:72px}#index_footer .wrap .area__rating .img_wrap:lang(ko){width:70px;height:82px}#index_footer .wrap .area__faqArea{display:flex;margin:0 0 min(1.5625vw,30px)}@media screen and (max-width:768.9px){#index_footer .wrap .area__faqArea{margin:0 0 min(6.518904824vw,50px)}}#index_footer .wrap .area__faqArea h5{width:15%}@media screen and (max-width:768.9px){#index_footer .wrap .area__faqArea h5{width:25%}}#index_footer .wrap .area__faqArea ul{width:85%}@media screen and (max-width:768.9px){#index_footer .wrap .area__faqArea ul{width:75%}}#index_footer .wrap .area__faqArea ul li{margin:0 0 min(.5208333333vw,10px)}@media screen and (max-width:768.9px){#index_footer .wrap .area__faqArea ul li{margin:0 0 min(1.3037809648vw,10px)}}#index_footer .wrap .area__faqArea ul li a{font-size:.9em}#index_footer .wrap .area__manual{width:min(18.2291666667vw,350px)}@media screen and (max-width:768.9px){#index_footer .wrap .area__manual{width:70%;margin:0 auto}}#index_footer .wrap .area__manual a{display:block;padding:min(.625vw,12px) 0 min(.78125vw,15px);border:min(.0520833333vw,1px) solid #fff}@media screen and (max-width:768.9px){#index_footer .wrap .area__manual a{padding:min(1.5645371578vw,12px) 0 min(1.9556714472vw,15px);border:min(.1303780965vw,1px) solid #fff}}#index_footer .wrap .area__manual a p{text-align:center}#index_footer .wrap .area__link ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:min(62.5vw,1200px);margin:0 auto;position:relative;z-index:2}@media screen and (max-width:768.9px){#index_footer .wrap .area__link ul{flex-direction:column;width:92%}}#index_footer .wrap .area__link ul li{width:48.5%;height:min(5.5729166667vw,107px);border:min(.0520833333vw,1px) solid hsla(45,4%,82%,.2);background:hsla(0,0%,100%,.09);margin:0 0 min(1.0416666667vw,20px)}@media screen and (min-width:769px){#index_footer .wrap .area__link ul li{transition:background .3s}#index_footer .wrap .area__link ul li:first-child,#index_footer .wrap .area__link ul li:lang(ja):nth-child(3){margin:0 min(1.0416666667vw,20px) min(1.0416666667vw,20px) 0}#index_footer .wrap .area__link ul li:hover{background:hsla(0,0%,100%,.16)}#index_footer .wrap .area__link ul li:hover a:before{right:2%;background:url(../png/arrow_y.png) no-repeat 50%/cover}}@media screen and (max-width:768.9px){#index_footer .wrap .area__link ul li{width:100%;height:min(22.1642764016vw,170px);border:min(.1303780965vw,1px) solid hsla(45,4%,82%,.2);background:hsla(0,0%,100%,.16);margin:0 0 min(5.6062581486vw,43px)}#index_footer .wrap .area__link ul li:first-child,#index_footer .wrap .area__link ul li:nth-child(2){height:min(44.7196870926vw,343px)}#index_footer .wrap .area__link ul li:first-child a,#index_footer .wrap .area__link ul li:nth-child(2) a{flex-direction:column;justify-content:center}#index_footer .wrap .area__link ul li:first-child a:before,#index_footer .wrap .area__link ul li:nth-child(2) a:before{top:unset;bottom:0}#index_footer .wrap .area__link ul li:first-child a .logo_wrap,#index_footer .wrap .area__link ul li:nth-child(2) a .logo_wrap{width:100%}#index_footer .wrap .area__link ul li:first-child a p,#index_footer .wrap .area__link ul li:nth-child(2) a p{width:80%;text-align:center}#index_footer .wrap .area__link ul li:first-child{height:min(35.2020860495vw,270px);order:2}}#index_footer .wrap .area__link ul li:first-child .img_wrap{width:min(8.3333333333vw,160px);height:min(3.1770833333vw,61px)}@media screen and (max-width:768.9px){#index_footer .wrap .area__link ul li:first-child .img_wrap{width:calc(min(20.8604954368vw,160px)*2);height:calc(min(7.9530638853vw,61px)*2);margin:min(1.9556714472vw,15px) 0 min(3.9113428944vw,30px)}#index_footer .wrap .area__link ul li:nth-child(2){order:1}}#index_footer .wrap .area__link ul li:nth-child(2) .img_wrap{width:calc(min(7.6041666667vw,146px)*1.1);height:calc(min(4.0625vw,78px)*1.1)}@media screen and (max-width:768.9px){#index_footer .wrap .area__link ul li:nth-child(2) .img_wrap{width:calc(min(19.035202086vw,146px)*2.25);height:calc(min(10.1694915254vw,78px)*2.25)}#index_footer .wrap .area__link ul li:nth-child(3) .logo_wrap,#index_footer .wrap .area__link ul li:nth-child(4) .logo_wrap{margin:0 0 0 min(1.3037809648vw,10px)}#index_footer .wrap .area__link ul li:nth-child(3) p,#index_footer .wrap .area__link ul li:nth-child(4) p{font-size:min(3.6505867014vw,28px);margin:0 0 0 min(2.6075619296vw,20px)}#index_footer .wrap .area__link ul li:nth-child(3){order:3}}#index_footer .wrap .area__link ul li:nth-child(3) .img_wrap{width:calc(min(5.5208333333vw,106px)*1.15);height:calc(min(3.75vw,72px)*1.15)}@media screen and (max-width:768.9px){#index_footer .wrap .area__link ul li:nth-child(3) .img_wrap{width:calc(min(13.8200782269vw,106px)*1.5);height:calc(min(9.3872229465vw,72px)*1.5)}#index_footer .wrap .area__link ul li:nth-child(4){order:4}}#index_footer .wrap .area__link ul li:nth-child(4) .img_wrap{width:min(6.9791666667vw,134px);height:min(3.0729166667vw,59px)}@media screen and (max-width:768.9px){#index_footer .wrap .area__link ul li:nth-child(4) .img_wrap{width:calc(min(17.4706649283vw,134px)*1.2);height:calc(min(7.6923076923vw,59px)*1.2)}}#index_footer .wrap .area__link ul li a{width:100%;height:100%;display:flex;align-items:center;position:relative}#index_footer .wrap .area__link ul li a:before{content:"";position:absolute;width:min(1.4583333333vw,28px);height:min(1.9270833333vw,37px);top:50%;right:3%;transform:translateY(-50%);background:url(../png/arrow_w.png) no-repeat 50%/cover;transition:right .3s,background .3s}@media screen and (max-width:768.9px){#index_footer .wrap .area__link ul li a:before{width:min(3.6505867014vw,28px);height:min(4.8239895698vw,37px);right:2.5%;background:url(../png/arrow_y.png) no-repeat 50%/cover}}#index_footer .wrap .area__link ul li a .logo_wrap{display:flex;justify-content:center;width:38%}@media screen and (max-width:768.9px){#index_footer .wrap .area__link ul li a .logo_wrap{width:30%}}#index_footer .wrap .area__link ul li a .logo_wrap .img_wrap{filter:drop-shadow(0 0 min(.5208333333vw,10px) rgba(0,0,0,.5))}@media screen and (max-width:768.9px){#index_footer .wrap .area__link ul li a .logo_wrap .img_wrap{filter:drop-shadow(0 0 min(1.3037809648vw,10px) rgba(0,0,0,.5))}}#index_footer .wrap .area__link ul li a p{width:62%;font-size:min(.9375vw,18px)}@media screen and (min-width:769px){#index_footer .wrap .area__link ul li a p:lang(ko),#index_footer .wrap .area__link ul li a p:lang(zh-Hans),#index_footer .wrap .area__link ul li a p:lang(zh-Hant){font-size:min(.8854166667vw,17px)}}@media screen and (max-width:768.9px){#index_footer .wrap .area__link ul li a p{width:70%;font-size:min(3.9113428944vw,30px)}}#lowerTitle{width:100%;height:calc(min(28.6979166667vw,551px)*.7);display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}#lowerTitle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:130%;height:130%;z-index:0;animation:mainVisual-blur 1.5s cubic-bezier(.3,0,.2,1) forwards}@keyframes mainVisual-blur{0%{width:130%;height:130%;filter:blur(10px)}50%{width:100%;height:100%;filter:blur(0)}to{width:100%;height:100%;filter:blur(0)}}@media screen and (max-width:768.9px){#lowerTitle{height:min(58.9308996089vw,452px)}}#lowerTitle.story:before{background:url(../jpg/head_story.jpg) no-repeat center 30%/100% auto}@media screen and (max-width:768.9px){#lowerTitle.story:before{background:url(../jpg/head_story.jpg) no-repeat 50%/auto 100%}}#lowerTitle.story P{filter:drop-shadow(0 0 min(.2604166667vw,5px) #853f1b) drop-shadow(0 0 min(.5208333333vw,10px) #853f1b) drop-shadow(0 0 min(.5208333333vw,10px) #853f1b)}@media screen and (max-width:768.9px){#lowerTitle.story P{filter:drop-shadow(0 0 min(.6518904824vw,5px) #853f1b) drop-shadow(0 0 min(.6518904824vw,5px) #853f1b) drop-shadow(0 0 min(1.3037809648vw,10px) #853f1b)}}#lowerTitle.characters:before{background:url(../jpg/head_characters.jpg) no-repeat center 20%/100% auto}@media screen and (max-width:768.9px){#lowerTitle.characters:before{background:url(../jpg/head_characters.jpg) no-repeat 50%/auto 100%}}#lowerTitle.monsters:before{background:url(../jpg/head_monsters.jpg) no-repeat center 40%/100% auto}@media screen and (max-width:768.9px){#lowerTitle.monsters:before{background:url(../jpg/head_monsters.jpg) no-repeat 50%/auto 100%}}#lowerTitle.system:before{background:url(../jpg/head_system.jpg) no-repeat center 20%/100% auto}@media screen and (max-width:768.9px){#lowerTitle.system:before{background:url(../jpg/head_system.jpg) no-repeat 50%/auto 100%}}#lowerTitle.movie:before{background:url(../jpg/head_movie.jpg) no-repeat 50%/100% auto}@media screen and (max-width:768.9px){#lowerTitle.movie:before{background:url(../jpg/head_movie.jpg) no-repeat 50%/auto 100%}}#lowerTitle.products:before{background:url(../jpg/head_products.jpg) no-repeat 50%/100% auto}@media screen and (max-width:768.9px){#lowerTitle.products:before{background:url(../jpg/head_products.jpg) no-repeat 50%/auto 100%}}#lowerTitle h2{margin:min(2.3958333333vw,46px) 0 0;position:relative}@media screen and (max-width:768.9px){#lowerTitle h2{margin:min(7.8226857888vw,60px) 0 0}}#lowerTitle h2:before{content:"";position:absolute;width:calc(min(51.6666666667vw,992px)*.8);height:calc(min(10vw,192px)*.8);left:50%;top:65%;transform:translate(-50%,-50%);background:url(../png/head_deco.png) no-repeat 50%/100% 100%}@media screen and (max-width:768.9px){#lowerTitle h2:before{width:calc(min(129.335071708vw,992px)*.9);height:calc(min(25.0325945241vw,192px)*.9)}}#lowerTitle h2 p{text-align:center;filter:drop-shadow(0 0 min(.2604166667vw,5px) #2085b9) drop-shadow(0 0 min(.5208333333vw,10px) #2ea4af) drop-shadow(0 0 min(.5208333333vw,10px) #2ea4af)}@media screen and (max-width:768.9px){#lowerTitle h2 p{filter:drop-shadow(0 0 min(.6518904824vw,5px) #2085b9) drop-shadow(0 0 min(.6518904824vw,5px) #2ea4af) drop-shadow(0 0 min(1.3037809648vw,10px) #2ea4af)}}#lowerTitle h2 p.name{font-size:min(3.125vw,60px);letter-spacing:.05rem;line-height:1.2}@media screen and (max-width:768.9px){#lowerTitle h2 p.name{font-size:min(10.1694915254vw,78px)}}#lowerTitle h2 p.kana{font-size:min(.9375vw,18px);letter-spacing:.05rem}@media screen and (max-width:768.9px){#lowerTitle h2 p.kana{font-size:min(3.9113428944vw,30px)}}#lowerFooter{width:100%;padding:min(6.25vw,120px) 0 min(9.375vw,180px);position:relative}@media screen and (max-width:768.9px){#lowerFooter{padding:min(26.075619296vw,200px) 0 min(13.037809648vw,100px)}}@media screen and (min-width:769px){#lowerFooter.footer_story{padding:min(6.25vw,120px) 0}#lowerFooter.footer_characters,#lowerFooter.footer_monsters,#lowerFooter.footer_movie,#lowerFooter.footer_system{padding:min(6.25vw,120px) 0 0;height:min(26.0416666667vw,500px)}}@media screen and (max-width:768.9px){#lowerFooter.footer_characters,#lowerFooter.footer_monsters,#lowerFooter.footer_movie,#lowerFooter.footer_system{padding:min(26.075619296vw,200px) 0 min(13.037809648vw,100px)}}@media screen and (min-width:769px){#lowerFooter.footer_news{padding:min(6.25vw,120px) 0 0;height:min(20.8333333333vw,400px)}#lowerFooter.footer_news .listWrap:before{content:"";position:absolute;height:min(33.0729166667vw,635px);background:url(../png/img_footer_mark.png) no-repeat top/100% auto}}@media screen and (max-width:768.9px){#lowerFooter.footer_news{padding:min(26.075619296vw,200px) 0 min(13.037809648vw,100px)}}#lowerFooter .listWrap{display:flex;justify-content:center;margin:0 0 min(4.1666666667vw,80px);position:relative}@media screen and (max-width:768.9px){#lowerFooter .listWrap{flex-direction:column-reverse;margin:0 0 min(13.037809648vw,100px)}}#lowerFooter .listWrap:before{content:"";position:absolute;top:-240%;right:min(6.25vw,120px);width:min(33.3333333333vw,640px);height:min(36.6145833333vw,703px);background:url(../png/img_footer_mark.png) no-repeat 50%/100% 100%;z-index:-1}@media screen and (max-width:768.9px){#lowerFooter .listWrap:before{top:-92%;right:0;width:calc(min(83.4419817471vw,640px)*1.1);height:calc(min(91.6558018253vw,703px)*1.1)}}@media screen and (min-width:769px){#lowerFooter .listWrap li:first-child{margin:0 min(7.8125vw,150px) 0 0}}@media screen and (max-width:768.9px){#lowerFooter .listWrap li:last-child{margin:0 0 min(6.518904824vw,50px)}}#lowerFooter .listWrap li.story a{background:url(../png/footer_link_story.png) no-repeat 50%/100% 100%}#lowerFooter .listWrap li.characters a{background:url(../png/footer_link_characters.png) no-repeat 50%/100% 100%}#lowerFooter .listWrap li.monsters a{background:url(../png/footer_link_monsters.png) no-repeat 50%/100% 100%}#lowerFooter .listWrap li.system a{background:url(../png/footer_link_system.png) no-repeat 50%/100% 100%}#lowerFooter .listWrap li.movie a{background:url(../png/footer_link_movie.png) no-repeat 50%/100% 100%}#lowerFooter .listWrap li.products a{background:url(../png/footer_link_products.png) no-repeat 50%/100% 100%}#lowerFooter .listWrap li a{display:flex;justify-content:center;align-items:center;width:min(28.125vw,540px);height:min(5.78125vw,111px);color:#fbdeb0;text-shadow:0 0 min(.2604166667vw,5px) #000;font-size:min(1.4583333333vw,28px);letter-spacing:.03rem;position:relative;transition:filter .3s}@media screen and (min-width:769px){#lowerFooter .listWrap li a:hover{filter:brightness(1.5)}#lowerFooter .listWrap li a:hover:after{right:min(1.5625vw,30px)}}@media screen and (max-width:768.9px){#lowerFooter .listWrap li a{width:calc(min(70.4041720991vw,540px)*1.2);height:calc(min(14.3415906128vw,110px)*1.2);margin:0 auto;font-size:min(4.6936114733vw,36px)}}#lowerFooter .listWrap li a:before{content:"";position:absolute;width:min(29.2708333333vw,562px);height:min(6.875vw,132px);left:50%;top:50%;transform:translate(-50%,-50%);background:url(../png/footer_link_frame.png) no-repeat 50%/100% auto;z-index:1}@media screen and (max-width:768.9px){#lowerFooter .listWrap li a:before{width:min(87.3533246415vw,670px);height:min(20.8604954368vw,160px)}}#lowerFooter .listWrap li a:after{content:"";position:absolute;width:min(1.875vw,36px);height:min(2.34375vw,45px);right:min(2.0833333333vw,40px);top:50%;transform:translateY(-50%);background:url(../png/link_arrow.png) no-repeat 50%/100% auto;transition:right .3s}@media screen and (max-width:768.9px){#lowerFooter .listWrap li a:after{width:calc(min(4.6936114733vw,36px)*1.5);height:calc(min(5.8670143416vw,45px)*1.5);right:min(6.518904824vw,50px)}}#lowerFooter.footer_news .listWrap{margin:0}@media screen and (max-width:768.9px){#lowerFooter.footer_news .listWrap:before{top:0;right:0;margin-top:-50%;background:url(../png/img_footer_mark.png) no-repeat top/100% auto}}#lowerFooter .toTop a{display:flex;justify-content:center;align-items:center;width:min(19.8958333333vw,382px);height:min(3.75vw,72px);font-size:min(1.0416666667vw,20px);letter-spacing:.03rem;margin:0 auto;background:url(../png/totop_base.png) no-repeat 50%/100% 100%;position:relative;transition:filter .3s}@media screen and (min-width:769px){#lowerFooter .toTop a:hover{filter:brightness(1.5)}#lowerFooter .toTop a:hover:before{left:min(.5208333333vw,10px)}}@media screen and (max-width:768.9px){#lowerFooter .toTop a{width:calc(min(49.8044328553vw,382px)*1.4);height:calc(min(9.3872229465vw,72px)*1.4);font-size:min(4.1720990874vw,32px);padding-top:min(.5215123859vw,4px)}}#lowerFooter .toTop a:before{content:"";position:absolute;width:min(.8854166667vw,17px);height:min(1.1979166667vw,23px);left:min(1.0416666667vw,20px);top:50%;transform:translateY(-50%);background:url(../png/totop_arrow.png) no-repeat 50%/100% 100%;transition:left .3s}@media screen and (max-width:768.9px){#lowerFooter .toTop a:before{width:calc(min(2.2164276402vw,17px)*1.4);height:calc(min(2.998696219vw,23px)*1.4);left:min(5.2151238592vw,40px)}}#lowerFooter .newsPage #lowerFooter .listWrap{margin:0!important}#charactersContents .listWrap .list__num,#monstersContents .listWrap .list__num{width:100%;height:min(5.7291666667vw,110px);background:url(../jpg/select_back.jpg) no-repeat top/100% auto;position:relative;z-index:1}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__num,#monstersContents .listWrap .list__num{position:absolute;bottom:0;height:unset;background:url(../jpg/select_back_sp.jpg) no-repeat 50%/100% auto}}#charactersContents .listWrap .list__num.fixed,#monstersContents .listWrap .list__num.fixed{position:fixed;left:0;right:0;bottom:0;z-index:1}#charactersContents .listWrap .list__num.absolute,#monstersContents .listWrap .list__num.absolute{position:absolute;left:0;right:0;bottom:max(-7.6%,-110px);z-index:1}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__num.absolute,#monstersContents .listWrap .list__num.absolute{bottom:0}}#charactersContents .listWrap .list__num .wrap,#monstersContents .listWrap .list__num .wrap{height:100%;margin:0 auto;position:relative}@media screen and (min-width:769px){#charactersContents .listWrap .list__num .wrap:after,#charactersContents .listWrap .list__num .wrap:before,#monstersContents .listWrap .list__num .wrap:after,#monstersContents .listWrap .list__num .wrap:before{content:"";position:absolute;width:100%;height:min(.0520833333vw,1px);left:0;background:url(../jpg/line_2.jpg) no-repeat 50%/100% 100%;z-index:1}#charactersContents .listWrap .list__num .wrap:before,#monstersContents .listWrap .list__num .wrap:before{top:0}#charactersContents .listWrap .list__num .wrap:after,#monstersContents .listWrap .list__num .wrap:after{bottom:0}}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__num .wrap,#monstersContents .listWrap .list__num .wrap{height:0;transition:height .3s ease-in-out}#charactersContents .listWrap .list__num .wrap.open,#monstersContents .listWrap .list__num .wrap.open{height:min(58.6701434159vw,450px)}#charactersContents .listWrap .list__num .wrap:after,#charactersContents .listWrap .list__num .wrap:before,#monstersContents .listWrap .list__num .wrap:after,#monstersContents .listWrap .list__num .wrap:before{content:"";position:absolute;width:100%;left:0;box-shadow:0 0 min(2.6075619296vw,20px) #000,0 0 min(1.3037809648vw,10px) #000}#charactersContents .listWrap .list__num .wrap:before,#monstersContents .listWrap .list__num .wrap:before{height:min(.3911342894vw,3px);top:min(-.1303780965vw,-1px);background:url(../jpg/line_2.jpg) no-repeat 50%/auto 100%;z-index:1}#charactersContents .listWrap .list__num .wrap:after,#monstersContents .listWrap .list__num .wrap:after{height:min(.5215123859vw,4px);bottom:0;background:url(../jpg/line_2_sp.jpg) no-repeat 50%/100% 100%}}#charactersContents .listWrap .list__num .wrap .page,#monstersContents .listWrap .list__num .wrap .page{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:100%;margin:0 auto}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__num .wrap .page,#monstersContents .listWrap .list__num .wrap .page{width:100%;height:min(58.6701434159vw,450px);flex-wrap:wrap}}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet{width:min(3.6458333333vw,70px);height:min(3.6458333333vw,70px);opacity:1;border-radius:unset;margin:0 min(1.5625vw,30px) 0 0;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:769px){#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:hover:after,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:hover:after{background:url(../jpg/select_base_active.jpg) no-repeat 50%/100% auto}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:hover span,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:hover span{opacity:1;visibility:visible}}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet{width:min(14.3415906128vw,110px);height:min(14.3415906128vw,110px);margin:0 min(3.9113428944vw,30px) 0 0}}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:before,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:before{content:"";position:absolute;width:100%;height:100%;background:url(../png/select_frame.png) no-repeat 50%/100% auto;z-index:1}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:after,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:after{content:"";position:absolute;width:100%;height:100%;background:url(../jpg/select_base.jpg) no-repeat 50%/100% auto;z-index:-1;transition:background .3s}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:last-child,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:last-child{margin:0}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(5),#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(5){margin:0}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(n+6),#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(n+6){margin:min(-2.6075619296vw,-20px) min(3.9113428944vw,30px) 0 0}}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet.swiper-pagination-bullet-active:after,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:url(../jpg/select_base_active.jpg) no-repeat 50%/100% auto}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet.swiper-pagination-bullet-active span,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet.swiper-pagination-bullet-active span{opacity:1;visibility:visible}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet .frame_active,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet .frame_active{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(5.7291666667vw,110px);height:min(5.7291666667vw,110px);background:url(../png/select_frame_active.png) no-repeat 50%/100% auto;transform-origin:center;transition:all .3s;z-index:2;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet .frame_active,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet .frame_active{width:min(22.1642764016vw,170px);height:min(22.1642764016vw,170px)}}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet .icon_update,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet .icon_update{width:min(2.0833333333vw,40px);height:min(2.0833333333vw,40px);top:-25%;left:-25%;z-index:3}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet .icon_update,#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet .icon_update{width:min(6.518904824vw,50px);height:min(6.518904824vw,50px);top:min(-1.3037809648vw,-10px);left:min(-1.3037809648vw,-10px)}#charactersContents .listWrap .list__select,#monstersContents .listWrap .list__select{width:100%;height:min(10.4302477184vw,80px);display:flex;align-items:center;justify-content:center;background:url(../jpg/pagetitle_back.jpg) no-repeat top/auto 100%;position:relative}#charactersContents .listWrap .list__select:before,#monstersContents .listWrap .list__select:before{content:"";position:absolute;width:100%;height:min(.6518904824vw,5px);top:min(-.260756193vw,-2px);left:0;box-shadow:0 0 min(2.6075619296vw,20px) #000,0 0 min(1.3037809648vw,10px) #000;background:url(../jpg/line_2_sp.jpg) no-repeat 50%/100% 100%;z-index:1}#charactersContents .listWrap .list__select:after,#monstersContents .listWrap .list__select:after{content:"";position:absolute;width:min(8.3441981747vw,64px);height:min(8.0834419817vw,62px);right:min(2.6075619296vw,20px);background:url(../png/arrow-2.png) no-repeat top/100% 100%}#charactersContents .listWrap .list__select p,#monstersContents .listWrap .list__select p{color:#fff;font-size:min(5.9973924381vw,46px);text-shadow:0 0 min(.6518904824vw,5px) #242424,0 0 min(.6518904824vw,5px) #242424;margin:0 0 0 min(13.037809648vw,100px);position:relative;z-index:1}#charactersContents .listWrap .list__select img,#monstersContents .listWrap .list__select img{position:absolute;width:auto;height:100%}}#charactersContents .listWrap .list .custom-next,#charactersContents .listWrap .list .custom-prev,#monstersContents .listWrap .list .custom-next,#monstersContents .listWrap .list .custom-prev{position:absolute;width:min(3.125vw,60px);height:min(2.5vw,48px);background:url(../png/slide_arrow.png) no-repeat 50%/100% 100%;cursor:pointer}@media screen and (max-width:768.9px){#charactersContents .listWrap .list .custom-next,#charactersContents .listWrap .list .custom-prev,#monstersContents .listWrap .list .custom-next,#monstersContents .listWrap .list .custom-prev{width:calc(min(7.8226857888vw,60px)*1.4);height:calc(min(6.258148631vw,48px)*1.4)}}#charactersContents .listWrap .list .custom-prev,#monstersContents .listWrap .list .custom-prev{left:20%;transform:scaleX(-1)}@media screen and (max-width:768.9px){#charactersContents .listWrap .list .custom-prev,#monstersContents .listWrap .list .custom-prev{left:0}}#charactersContents .listWrap .list .custom-next,#monstersContents .listWrap .list .custom-next{right:20%}@media screen and (max-width:768.9px){#charactersContents .listWrap .list .custom-next,#monstersContents .listWrap .list .custom-next{right:0}}#charactersContents .listWrap .list .custom-pagination,#monstersContents .listWrap .list .custom-pagination{display:flex;justify-content:center}#charactersContents .listWrap .list .custom-pagination .swiper-pagination-bullet,#monstersContents .listWrap .list .custom-pagination .swiper-pagination-bullet{width:min(1.6666666667vw,32px);height:min(2.34375vw,45px);background:url(../png/slide_icon.png) no-repeat 50%/100% 100%;opacity:1}@media screen and (max-width:768.9px){#charactersContents .listWrap .list .custom-pagination .swiper-pagination-bullet,#monstersContents .listWrap .list .custom-pagination .swiper-pagination-bullet{width:calc(min(4.1720990874vw,32px)*1.4);height:calc(min(5.8670143416vw,45px)*1.4)}}#charactersContents .listWrap .list .custom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,#monstersContents .listWrap .list .custom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:url(../png/slide_icon_active.png) no-repeat 50%/100% 100%}#monstersContents .bg_deco span,#newsContents .bg_deco span,#systemContents .bg_deco span{display:block;position:absolute;width:min(9.8958333333vw,190px);height:min(9.8958333333vw,190px)}@media screen and (max-width:768.9px){#monstersContents .bg_deco span,#newsContents .bg_deco span,#systemContents .bg_deco span{width:min(24.7718383312vw,190px);height:min(24.7718383312vw,190px)}}#monstersContents .bg_deco span.left_t,#newsContents .bg_deco span.left_t,#systemContents .bg_deco span.left_t{background:url(../png/deco_left_t.png) no-repeat 50%/100% 100%}#monstersContents .bg_deco span.right_t,#newsContents .bg_deco span.right_t,#systemContents .bg_deco span.right_t{background:url(../png/deco_right_t.png) no-repeat 50%/100% 100%}#monstersContents .bg_deco span.left_b,#newsContents .bg_deco span.left_b,#systemContents .bg_deco span.left_b{background:url(../png/deco_left_b.png) no-repeat 50%/100% 100%}#monstersContents .bg_deco span.right_b,#newsContents .bg_deco span.right_b,#systemContents .bg_deco span.right_b{background:url(../png/deco_right_b.png) no-repeat 50%/100% 100%}#storyContents{padding:min(9.375vw,180px) 0 0;margin:0 0 min(9.375vw,180px);background:linear-gradient(180deg,#000,transparent);overflow:hidden;position:relative}@media screen and (max-width:768.9px){#storyContents{padding:min(22.1642764016vw,170px) 0 0;margin:0 0 min(26.075619296vw,200px)}}#storyContents:before{content:"";position:absolute;top:0;left:0;width:100%;height:min(.6770833333vw,13px);background:url(../png/line_0.png) no-repeat top/100% auto}@media screen and (max-width:768.9px){#storyContents:before{top:min(.1303780965vw,1px);height:min(2.0860495437vw,16px);background:url(../png/line_0.png) no-repeat top/auto 100%}}#storyContents .text_wrap{z-index:1}@media screen and (max-width:768.9px){#storyContents .text_wrap{width:90%;margin:0 auto}}#storyContents p{color:#f2fdff;font-size:min(1.3541666667vw,26px);line-height:1.6;z-index:2;position:relative}@media screen and (max-width:768.9px){#storyContents p{font-size:min(4.1720990874vw,32px);line-height:1.6}}#storyContents p:not(:last-child){margin:0 0 min(.5208333333vw,10px)}@media screen and (max-width:768.9px){#storyContents p:not(:last-child){margin:0}}#storyContents p span{padding:min(.3125vw,6px) min(1.0416666667vw,20px) min(.3645833333vw,7px);background:#000}@media screen and (max-width:768.9px){#storyContents p span{padding:0;background:none}}#storyContents .area__0{margin:0 0 min(10.4166666667vw,200px)}@media screen and (max-width:768.9px){#storyContents .area__0{margin:0 0 min(22.1642764016vw,170px)}}#storyContents .area__0 .text_wrap{margin:0 0 min(4.1666666667vw,80px)}@media screen and (max-width:768.9px){#storyContents .area__0 .text_wrap{width:90%;margin:0 auto min(10.4302477184vw,80px)}}#storyContents .area__0 .text_wrap p{text-align:center}#storyContents .area__0 .img_wrap{width:100%;height:min(29.1666666667vw,560px);overflow:hidden;position:relative}@media screen and (max-width:768.9px){#storyContents .area__0 .img_wrap{width:100%;height:min(57.2359843546vw,439px)}}#storyContents .area__1{width:min(100vw,1920px);margin:0 auto;position:relative}@media screen and (max-width:768.9px){#storyContents .area__1{width:100%}}@media screen and (min-width:769px){#storyContents .area__1 .text_wrap{position:absolute;left:min(52.0833333333vw,1000px);top:50%;transform:translateY(-50%)}}@media screen and (max-width:768.9px){#storyContents .area__1 .text_wrap{margin:0 auto min(13.037809648vw,100px);text-align:center}}@media screen and (min-width:769px){#storyContents .area__1 .text_wrap p{padding:min(.2604166667vw,5px) min(1.5625vw,30px);background:#000}}#storyContents .area__1 .video_wrap{width:min(56.9791666667vw,1094px);height:min(32.03125vw,615px)}@media screen and (max-width:768.9px){#storyContents .area__1 .video_wrap{width:100%;height:min(54.7588005215vw,420px)}}#storyContents .area__1 .video_wrap video{width:100%}#storyContents .area__2{width:min(100vw,1920px);margin:0 auto}#storyContents .area__2 .text_wrap{margin:min(9.375vw,180px) auto min(11.9791666667vw,230px)}@media screen and (max-width:768.9px){#storyContents .area__2 .text_wrap{margin:0 auto min(23.4680573664vw,180px)}}#storyContents .area__2 .text_wrap p{text-align:center}#storyContents .area__2 .img_wrap{margin:min(-2.6041666667vw,-50px) 0 0 min(40.1041666667vw,770px);position:relative;z-index:1;width:min(51.25vw,984px);height:min(20.3645833333vw,391px)}@media screen and (max-width:768.9px){#storyContents .area__2 .img_wrap{margin:min(-2.6075619296vw,-20px) 0 min(22.1642764016vw,170px) auto;width:min(72.0990873533vw,553px);height:min(32.073011734vw,246px);filter:drop-shadow(0 0 min(.6518904824vw,5px) rgba(0,0,0,.7))}}#storyContents .area__3 .text_wrap{margin:min(9.8958333333vw,190px) auto min(12.5vw,240px)}@media screen and (max-width:768.9px){#storyContents .area__3 .text_wrap{width:90%;margin:min(19.556714472vw,150px) auto min(32.5945241199vw,250px)}}#storyContents .area__3 .text_wrap p{text-align:center}#storyContents .area__3 .img_wrap{width:100%;height:min(31.25vw,600px);overflow:hidden}@media screen and (max-width:768.9px){#storyContents .area__3 .img_wrap{width:100%;height:min(75.6192959583vw,580px)}}#storyContents .area__4{margin:0 0 min(18.2291666667vw,350px);position:relative}@media screen and (max-width:768.9px){#storyContents .area__4{margin:0 0 min(36.5058670143vw,280px)}}#storyContents .area__4 .text_wrap{position:absolute;top:min(6.25vw,120px);right:min(1.0416666667vw,20px);transform:translateY(-50%)}@media screen and (max-width:768.9px){#storyContents .area__4 .text_wrap{position:unset;transform:none;width:90%;margin:min(6.518904824vw,50px) auto;text-align:center}}#storyContents .area__4 .video_wrap{width:min(83.3333333333vw,1600px);height:min(38.1770833333vw,733px);margin:0 auto}@media screen and (max-width:768.9px){#storyContents .area__4 .video_wrap{width:calc(min(97.7835723598vw,750px)*.95);height:min(53.4550195567vw,410px)}}#storyContents .area__4 .video_wrap video{width:100%}#storyContents .area__5{position:relative}#storyContents .area__5 .text_wrap{position:absolute;left:min(14.0625vw,270px);top:min(33.8541666667vw,650px);transform:translateY(-50%)}@media screen and (max-width:768.9px){#storyContents .area__5 .text_wrap{position:unset;text-align:center;transform:unset;margin:0 auto min(13.037809648vw,100px)}#storyContents .area__5 .text_wrap p span{background:none;padding:0}}#storyContents .area__5 .img_wrap{width:100%;height:min(41.6666666667vw,800px);margin:0 auto;overflow:hidden}@media screen and (max-width:768.9px){#storyContents .area__5 .img_wrap{height:min(137.5488917862vw,1055px)}}#charactersContents{overflow:hidden}#charactersContents .listWrap{height:min(73.0208333333vw,1402px)}@media screen and (max-width:768.9px){#charactersContents .listWrap{height:min(426.3363754889vw,3270px)}#charactersContents .listWrap:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){height:min(469.3611473272vw,3600px)}}#charactersContents .listWrap .list{width:100%;background:url(../jpg/chara_back.jpg) no-repeat top/100% auto;overflow:visible;position:relative;padding:0 0 min(3.6458333333vw,70px)}@media screen and (max-width:768.9px){#charactersContents .listWrap .list{height:100%;background:url(../jpg/chara_back_sp.jpg) no-repeat 50%/auto 100%}}#charactersContents .listWrap .list:after,#charactersContents .listWrap .list:before{content:"";position:absolute;left:0;width:100%;height:min(.6770833333vw,13px);background:url(../png/line_0.png) repeat top/auto 100%}@media screen and (max-width:768.9px){#charactersContents .listWrap .list:after,#charactersContents .listWrap .list:before{height:min(2.0860495437vw,16px);background:url(../png/line_0.png) no-repeat top/auto 100%}}#charactersContents .listWrap .list:before{top:0}#charactersContents .listWrap .list:after{bottom:min(1.0430247718vw,8px);transform:scaleY(-1)}@media screen and (max-width:768.9px){#charactersContents .listWrap .list:after{bottom:min(11.4732724902vw,88px)}}#charactersContents .listWrap .list__item.swiper-slide-active .area__bottom .link_wrap{pointer-events:all;cursor:pointer}#charactersContents .listWrap .list__item .area__top{width:min(100vw,1920px);max-width:100%;height:min(48.9583333333vw,940px);margin:min(2.6041666667vw,50px) auto 0;position:relative}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top{margin:min(6.518904824vw,50px) auto min(15.6453715776vw,120px);height:auto}}#charactersContents .listWrap .list__item .area__top:after,#charactersContents .listWrap .list__item .area__top:before{content:"";position:absolute;top:min(1.5625vw,30px);width:min(9.8958333333vw,190px);height:min(9.8958333333vw,190px)}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top:after,#charactersContents .listWrap .list__item .area__top:before{width:min(24.7718383312vw,190px);height:min(24.7718383312vw,190px)}}#charactersContents .listWrap .list__item .area__top:before{left:5%;background:url(../png/deco_left_t.png) no-repeat 0 0/100% auto}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top:before{left:1%}}#charactersContents .listWrap .list__item .area__top:after{right:5%;background:url(../png/deco_right_t.png) no-repeat 100% 0/100% auto}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top:after{right:1%}}#charactersContents .listWrap .list__item .area__top .text_wrap{width:min(35.4166666667vw,680px);padding:min(5.2083333333vw,100px) 0 0 min(15.625vw,300px);color:#2e2222;font-weight:700}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .text_wrap{width:100%;padding:min(13.037809648vw,100px) 0 0}}#charactersContents .listWrap .list__item .area__top .text_wrap .name_Wrap{position:relative}#charactersContents .listWrap .list__item .area__top .text_wrap .name_Wrap:before{content:"";position:absolute;left:0;bottom:min(-2.6041666667vw,-50px);width:min(26.0416666667vw,500px);height:min(5.2083333333vw,100px);background:url(../png/charaname-effect.png) no-repeat 0 0/100% auto}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .text_wrap .name_Wrap:before{width:min(65.1890482399vw,500px);height:min(13.037809648vw,100px);left:min(7.8226857888vw,60px);bottom:min(-3.9113428944vw,-30px)}}#charactersContents .listWrap .list__item .area__top .text_wrap .name_Wrap .name{font-size:min(3.125vw,60px);margin:0 0 min(.5208333333vw,10px);line-height:1.1;position:relative}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .text_wrap .name_Wrap .name{font-size:min(9.1264667536vw,70px);margin:0 0 0 min(9.1264667536vw,70px)}}#charactersContents .listWrap .list__item .area__top .text_wrap .cv{margin:min(1.5625vw,30px) 0;font-size:.9em}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .text_wrap .cv{font-size:min(3.3898305085vw,26px);margin:min(2.6075619296vw,20px) 0 0 min(9.6479791395vw,74px)}}#charactersContents .listWrap .list__item .area__top .text_wrap .text{width:85%;margin:0 0 min(2.0833333333vw,40px);line-height:1.7}#charactersContents .listWrap .list__item .area__top .text_wrap .text:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){text-align:justify;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;letter-spacing:.001rem}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .text_wrap .text{font-size:min(3.3898305085vw,26px);margin:min(162.9726205997vw,1250px) auto min(6.518904824vw,50px)}}#charactersContents .listWrap .list__item .area__top .text_wrap .text span{display:block;font-size:.8em}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .text_wrap .text span{font-size:.85em}}#charactersContents .listWrap .list__item .area__top .text_wrap .text span:first-child{margin:min(.5208333333vw,10px) 0 0}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .text_wrap .text span:first-child{margin:min(2.6075619296vw,20px) 0 0}}#charactersContents .listWrap .list__item .area__top .text_wrap .imgSlide .imgSlide__list{width:min(31.5625vw,606px);height:min(18.3333333333vw,352px);margin:0;overflow:visible;position:relative}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .text_wrap .imgSlide .imgSlide__list{width:95%;height:min(54.7588005215vw,420px);margin:0 auto}}#charactersContents .listWrap .list__item .area__top .text_wrap .imgSlide .imgSlide__list:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../png/frame_0.png) no-repeat 50%/100% auto;z-index:2}#charactersContents .listWrap .list__item .area__top .text_wrap .imgSlide .imgSlide__list .imgSlide__list__item .img_wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(30.15625vw,579px);height:min(16.9791666667vw,326px);border-radius:min(.5208333333vw,10px);overflow:hidden}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .text_wrap .imgSlide .imgSlide__list .imgSlide__list__item .img_wrap{width:calc(min(75.4889178618vw,579px)*1.2);height:calc(min(42.5032594524vw,326px)*1.2);border-radius:min(1.3037809648vw,10px);z-index:-1}}#charactersContents .listWrap .list__item .area__top .character_wrap{position:absolute;top:max(-7vw,-124px);right:min(3.6458333333vw,70px);transform:scale(.85)}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .character_wrap{top:min(18.2529335072vw,140px);right:65%;transform:translateX(50%)}}#charactersContents .listWrap .list__item .area__top .character_wrap .changeBtn_wrap{position:absolute;right:min(1.5625vw,30px);bottom:min(7.8125vw,150px);z-index:1}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .character_wrap .changeBtn_wrap{right:min(23.4680573664vw,180px);bottom:min(16.9491525424vw,130px)}}#charactersContents .listWrap .list__item .area__top .character_wrap .changeBtn_wrap button.active.changeBtn_0{background:url(../png/chara_9_changebtn_0_on.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__item .area__top .character_wrap .changeBtn_wrap button.active.changeBtn_1{background:url(../png/chara_9_changebtn_1_on.png) no-repeat 50%/100% 100%}@media screen and (min-width:769px){#charactersContents .listWrap .list__item .area__top .character_wrap .changeBtn_wrap button.changeBtn_0:hover{background:url(../png/chara_9_changebtn_0_on.png) no-repeat 50%/100% 100%,url(../png/chara_9_changebtn_0_on.png) no-repeat 50%/0 0}#charactersContents .listWrap .list__item .area__top .character_wrap .changeBtn_wrap button.changeBtn_1:hover{background:url(../png/chara_9_changebtn_1_on.png) no-repeat 50%/100% 100%,url(../png/chara_9_changebtn_1_on.png) no-repeat 50%/0 0}}#charactersContents .listWrap .list__item .area__top .character_wrap .changeBtn_wrap button{width:min(6.0416666667vw,116px);height:min(6.0416666667vw,116px);position:absolute;top:50%;transform:translateY(-50%);transition:background .3s}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .character_wrap .changeBtn_wrap button{width:min(18.9048239896vw,145px);height:min(18.9048239896vw,145px)}}#charactersContents .listWrap .list__item .area__top .character_wrap .changeBtn_wrap button.changeBtn_0{right:min(6.25vw,120px);background:url(../png/chara_9_changebtn_0.png) no-repeat 50%/100% 100%,url(../png/chara_9_changebtn_0_on.png) no-repeat 50%/0 0}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .character_wrap .changeBtn_wrap button.changeBtn_0{right:min(20.2086049544vw,155px)}}#charactersContents .listWrap .list__item .area__top .character_wrap .changeBtn_wrap button.changeBtn_1{right:min(0vw,0px);background:url(../png/chara_9_changebtn_1.png) no-repeat 50%/100% 100%,url(../png/chara_9_changebtn_1_on.png) no-repeat 50%/0 0}#charactersContents .listWrap .list__item .area__top .character_wrap ul{width:min(58.6979166667vw,1127px);height:min(60vw,1152px)}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__top .character_wrap ul{width:min(172.8813559322vw,1326px);height:min(169.6219035202vw,1301px)}}#charactersContents .listWrap .list__item .area__top .character_wrap ul li{width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;position:absolute}#charactersContents .listWrap .list__item .area__top .character_wrap ul li.active{opacity:1;visibility:visible}#charactersContents .listWrap .list__item .area__bottom{width:90%;height:min(9.4791666667vw,182px);margin:0 auto;padding:0 0 min(3.125vw,60px);position:relative}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom{height:min(25.6844850065vw,197px);padding:0 0 min(15.6453715776vw,120px)}}@media screen and (min-width:769px){#charactersContents .listWrap .list__item .area__bottom:after,#charactersContents .listWrap .list__item .area__bottom:before{content:"";position:absolute;bottom:0;width:min(9.8958333333vw,190px);height:min(9.8958333333vw,190px)}}@media screen and (min-width:769px)and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom:after,#charactersContents .listWrap .list__item .area__bottom:before{width:min(24.7718383312vw,190px);height:min(24.7718383312vw,190px)}}@media screen and (min-width:769px){#charactersContents .listWrap .list__item .area__bottom:before{left:0;background:url(../png/deco_left_b.png) no-repeat 0 0/100% auto}}@media screen and (min-width:769px)and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom:before{left:-4%}}@media screen and (min-width:769px){#charactersContents .listWrap .list__item .area__bottom:after{right:0;background:url(../png/deco_right_b.png) no-repeat 100% 0/100% auto}}@media screen and (min-width:769px)and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom:after{right:-4%}}#charactersContents .listWrap .list__item .area__bottom .link_wrap{width:min(48.0208333333vw,922px);height:100%;margin:0 auto;position:relative;pointer-events:none}@media screen and (min-width:769px){#charactersContents .listWrap .list__item .area__bottom .link_wrap:hover:after{right:min(1.5625vw,30px)}}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom .link_wrap{width:min(89.8305084746vw,689px)}}#charactersContents .listWrap .list__item .area__bottom .link_wrap:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(../png/link_frame_big.png) no-repeat 50%/100% 100%;z-index:2}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom .link_wrap:before{background:url(../png/link_frame_sp.png) no-repeat 50%/100% 100%}}#charactersContents .listWrap .list__item .area__bottom .link_wrap:after{content:"";position:absolute;width:min(1.875vw,36px);height:min(2.34375vw,45px);right:min(2.0833333333vw,40px);top:50%;transform:translateY(-50%);background:url(../png/link_arrow.png) no-repeat 50%/100% 100%;z-index:2;transition:right .3s}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom .link_wrap:after{width:calc(min(4.6936114733vw,36px)*1.5);height:calc(min(5.8670143416vw,45px)*1.5);right:min(6.518904824vw,50px)}}#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn{display:block;height:100%}#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:98%;height:98%;background:url(../jpg/link_otomon_bg.jpg) no-repeat 50%/100% auto}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn:before{background:url(../jpg/link_otomon_bg_sp.jpg) no-repeat 50%/100% auto}}#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn .text_wrap{display:flex;flex-direction:column;justify-content:center;height:min(9.4791666667vw,182px);margin:0 0 0 min(26.0416666667vw,500px);color:#2e2222;font-weight:700;text-shadow:0 0 min(.2604166667vw,5px) #fff,0 0 min(.2604166667vw,5px) #fff,0 0 min(.5208333333vw,10px) #fff,0 0 min(.5208333333vw,10px) #fff,0 0 min(.5208333333vw,10px) #fff,0 0 min(1.0416666667vw,20px) #fff,0 0 min(1.0416666667vw,20px) #fff,0 0 min(1.0416666667vw,20px) #fff,0 0 min(1.5625vw,30px) #fff;z-index:1;position:relative}#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn .text_wrap:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){margin:0 0 0 min(23.4375vw,450px)}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn .text_wrap{height:min(24.7718383312vw,190px);margin:0 0 0 min(32.5945241199vw,250px);text-shadow:0 0 min(.6518904824vw,5px) #fff,0 0 min(.6518904824vw,5px) #fff,0 0 min(1.3037809648vw,10px) #fff,0 0 min(1.3037809648vw,10px) #fff,0 0 min(1.3037809648vw,10px) #fff,0 0 min(2.6075619296vw,20px) #fff,0 0 min(2.6075619296vw,20px) #fff,0 0 min(2.6075619296vw,20px) #fff,0 0 min(3.9113428944vw,30px) #fff}#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn .text_wrap:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){margin:0 0 0 min(29.9869621904vw,230px)}}#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn .text_wrap .sub,#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn .text_wrap .sub_2{font-size:min(1.0416666667vw,20px);padding:0 0 0 min(.1041666667vw,2px)}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn .text_wrap .sub,#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn .text_wrap .sub_2{font-size:min(3.1290743155vw,24px);padding:0 0 0 min(.6518904824vw,5px)}}#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn .text_wrap .name{font-size:min(2.34375vw,45px);margin:min(-.4166666667vw,-8px) 0 0}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn .text_wrap .name{font-size:min(5.2151238592vw,40px);margin:min(-.260756193vw,-2px) 0 0}}#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(46.875vw,900px);height:min(8.3333333333vw,160px)}@media screen and (max-width:768.9px){#charactersContents .listWrap .list__item .area__bottom .link_wrap .btn img{width:min(87.0925684485vw,668px);height:min(22.1642764016vw,170px)}}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:first-child{background:url(../png/select_chara_0.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(2){background:url(../png/select_chara_1.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(3){background:url(../png/select_chara_2.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(4){background:url(../png/select_chara_3.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(5){background:url(../png/select_chara_4.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(6){background:url(../png/select_chara_5.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(7){background:url(../png/select_chara_6.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(8){background:url(../png/select_chara_7.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(9){background:url(../png/select_chara_8.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(10){background:url(../png/select_chara_9.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(11){background:url(../png/select_chara_10.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(12){background:url(../png/select_chara_11.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(13){background:url(../png/select_chara_12.png) no-repeat 50%/100% 100%}#charactersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(14){background:url(../png/select_chara_13.png) no-repeat 50%/100% 100%}@media screen and (min-width:769px){#charactersContents .deco{display:none}}@media screen and (max-width:768.9px){#charactersContents .deco{display:block;width:98%;left:50%;bottom:20vw;transform:translateX(-50%);position:absolute}#charactersContents .deco:after,#charactersContents .deco:before{content:"";position:absolute;bottom:0;width:min(24.7718383312vw,190px);height:min(24.7718383312vw,190px)}#charactersContents .deco:before{left:0;background:url(../png/deco_left_b.png) no-repeat top/100% auto}#charactersContents .deco:after{right:0;background:url(../png/deco_right_b.png) no-repeat top/100% auto}}#monstersContents{width:100%;height:min(109.375vw,2100px);color:#2e2222;position:relative;z-index:1}@media screen and (max-width:768.9px){#monstersContents{height:min(430.8996088657vw,3305px)}#monstersContents:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){height:min(436.7666232073vw,3350px)}}#monstersContents.active_0{background:url(../jpg/back_otomon.jpg) no-repeat top/110% auto}@media screen and (max-width:768.9px){#monstersContents.active_0{background:url(../jpg/back_otomon.jpg) no-repeat top/auto 100%}}#monstersContents.active_1{background:url(../jpg/back_monster.jpg) no-repeat top/110% auto}@media screen and (max-width:768.9px){#monstersContents.active_1{background:url(../jpg/back_monster.jpg) no-repeat top/auto 100%}}#monstersContents.active_2{background:url(../jpg/back_kyoi.jpg) no-repeat top/110% auto}@media screen and (max-width:768.9px){#monstersContents.active_2{background:url(../jpg/back_kyoi.jpg) no-repeat top/auto 100%}}#monstersContents:before{content:"";position:absolute;left:0;width:100%;height:min(.6770833333vw,13px);background:url(../png/line_0.png) repeat top/auto 100%;z-index:2}@media screen and (max-width:768.9px){#monstersContents:before{height:min(2.0860495437vw,16px);background:url(../png/line_0.png) no-repeat top/auto 100%}}#monstersContents:before{top:0}@media screen and (max-width:768.9px){#monstersContents:before{top:min(.1303780965vw,1px)}#monstersContents:after{content:"";position:absolute;left:0;width:100%;height:min(2.0860495437vw,16px);background:url(../png/line_0.png) no-repeat top/auto 100%;bottom:min(23.4680573664vw,180px);transform:scaleY(-1)}}#monstersContents .titleWrap{position:absolute;top:min(5.2083333333vw,100px);left:50%;transform:translateX(-50%);z-index:2}@media screen and (max-width:768.9px){#monstersContents .titleWrap{width:100%;top:min(15.6453715776vw,120px)}}#monstersContents .titleWrap ul{width:min(52.0833333333vw,1000px);position:relative}@media screen and (max-width:768.9px){#monstersContents .titleWrap ul{width:100%}}#monstersContents .titleWrap ul li{width:100%;position:absolute;top:min(-.78125vw,-15px);left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}@media screen and (max-width:768.9px){#monstersContents .titleWrap ul li{width:100%}}#monstersContents .titleWrap ul li.active{opacity:1;visibility:visible}#monstersContents .titleWrap ul li.title__0 h2{background:url(../png/base_title_otomon.png) no-repeat 50%/100% 100%}@media screen and (max-width:768.9px){#monstersContents .titleWrap ul li.title__0 h2{background:url(../png/base_title_otomon.png) no-repeat 50%/120% auto}}#monstersContents .titleWrap ul li.title__1 h2{background:url(../png/base_title_mon.png) no-repeat 50%/100% 100%}@media screen and (max-width:768.9px){#monstersContents .titleWrap ul li.title__1 h2{background:url(../png/base_title_mon.png) no-repeat 50%/120% auto}}#monstersContents .titleWrap ul li.title__2 h2{background:url(../png/base_title_kyoi.png) no-repeat 50%/100% 100%}@media screen and (max-width:768.9px){#monstersContents .titleWrap ul li.title__2 h2{background:url(../png/base_title_kyoi.png) no-repeat 50%/120% auto}}#monstersContents .titleWrap ul li h2{font-size:min(1.875vw,36px);text-align:center;padding:min(.4166666667vw,8px) 0 0;box-sizing:border-box;margin:0 auto;width:calc(min(51.9791666667vw,998px)*.7);height:calc(min(7.8125vw,150px)*.7)}@media screen and (max-width:768.9px){#monstersContents .titleWrap ul li h2{font-size:min(6.518904824vw,50px);width:100%;height:min(18.2529335072vw,140px);padding:min(1.3037809648vw,10px) 0 0;margin:0 auto}}#monstersContents .titleWrap ul li p{margin:min(-.2604166667vw,-5px) 0 0;font-weight:700;text-align:center;line-height:1.5;filter:drop-shadow(0 0 min(.1041666667vw,2px) white) drop-shadow(0 0 min(.1041666667vw,2px) white) drop-shadow(0 0 min(.2604166667vw,5px) white) drop-shadow(0 0 min(.2604166667vw,5px) white)}@media screen and (max-width:768.9px){#monstersContents .titleWrap ul li p{width:90%;margin:0 auto;font-size:min(3.1290743155vw,24px);text-align:left}#monstersContents .titleWrap ul li p:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){font-size:min(2.8683181226vw,22px);line-height:1.5;letter-spacing:.001rem}}#monstersContents .listWrap{position:absolute;top:0;left:0;width:100%;height:90%;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}@media screen and (max-width:768.9px){#monstersContents .listWrap{height:min(430.8996088657vw,3305px)}#monstersContents .listWrap:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){height:min(436.7666232073vw,3350px)}}#monstersContents .listWrap.active{opacity:1;visibility:visible}#monstersContents .listWrap .list{width:100%;height:100%;overflow:visible;position:relative}#monstersContents .listWrap .list .swiper-wrapper{overflow:hidden}#monstersContents .listWrap .list__item.swiper-slide-active .detail_wrap .area__bottom .link_wrap{pointer-events:all;cursor:pointer}#monstersContents .listWrap .list__item .monster_wrap{height:min(44.2708333333vw,850px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .monster_wrap{height:min(162.9726205997vw,1250px)}}#monstersContents .listWrap .list__item .monster_wrap .img_wrap img{display:block;width:calc(min(146.40625vw,2811px)*.8);height:calc(min(119.4270833333vw,2293px)*.8);position:absolute;left:48%;top:-28%;transform:translateX(-50%)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .monster_wrap .img_wrap img{left:43%;transform:translateX(-50%);top:min(-39.1134289439vw,-300px);width:min(369.2307692308vw,2832px);height:min(316.5580182529vw,2428px)}}#monstersContents .listWrap .list__item .detail_wrap{margin:min(2.6041666667vw,50px) auto 0;width:calc(min(87.34375vw,1677px)*.9);padding:min(2.6041666667vw,50px) min(10.4166666667vw,200px) 0;box-sizing:border-box;background:url(../webp/base_0.webp) no-repeat 50%/100% 100%;position:relative;z-index:1}@media screen and (min-width:769px){#monstersContents .listWrap .list__item .detail_wrap{height:min(49.4791666667vw,950px)}}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap{width:100%;padding:min(10.4302477184vw,80px) min(2.6075619296vw,20px) min(13.037809648vw,100px);background:url(../webp/base_sp_top.webp) no-repeat 50%/100% 100%}}#monstersContents .listWrap .list__item .detail_wrap .bg_deco span.left_t{top:min(1.1458333333vw,22px);left:min(1.1458333333vw,22px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .bg_deco span.left_t{top:min(5.2151238592vw,40px);left:min(1.3037809648vw,10px)}}#monstersContents .listWrap .list__item .detail_wrap .bg_deco span.right_t{top:min(1.1458333333vw,22px);right:min(1.1458333333vw,22px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .bg_deco span.right_t{top:min(5.2151238592vw,40px);right:min(1.3037809648vw,10px)}}#monstersContents .listWrap .list__item .detail_wrap .bg_deco span.left_b{bottom:min(1.1458333333vw,22px);left:min(1.1458333333vw,22px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .bg_deco span.left_b{bottom:min(5.2151238592vw,40px);left:min(1.3037809648vw,10px)}}#monstersContents .listWrap .list__item .detail_wrap .bg_deco span.right_b{bottom:min(1.1458333333vw,22px);right:min(1.1458333333vw,22px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .bg_deco span.right_b{bottom:min(5.2151238592vw,40px);right:min(1.3037809648vw,10px)}}#monstersContents .listWrap .list__item .detail_wrap .area__top{display:flex;margin:min(2.0833333333vw,40px) auto min(2.6041666667vw,50px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__top{display:block;margin:0 0 min(16.9491525424vw,130px)}}#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap{width:min(26.0416666667vw,500px);margin:0 min(.5208333333vw,10px) 0 0;color:#2e2222;font-weight:700}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap{width:90%;margin:0 auto min(3.9113428944vw,30px);text-align:center}}#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .sub{font-size:min(1.1458333333vw,22px);height:min(2.0833333333vw,40px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .sub{font-size:min(3.6505867014vw,28px);height:min(5.4758800522vw,42px)}}#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .name{font-size:min(3.3854166667vw,65px);line-height:1;margin:0 0 min(1.0416666667vw,20px) min(-.2604166667vw,-5px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .name{font-size:min(9.1264667536vw,70px);margin:min(1.3037809648vw,10px) 0 min(2.6075619296vw,20px)}}#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .sub_2{width:min(25.5208333333vw,490px);height:min(2.5520833333vw,49px);background:url(../png/base_name.png) no-repeat 50%/100% 100%;font-size:min(1.40625vw,27px);color:#fff;margin:0 0 min(1.0416666667vw,20px);padding:min(.15625vw,3px) 0 0 min(1.5625vw,30px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .sub_2{width:100%;height:min(7.8226857888vw,60px);font-size:min(4.4328552803vw,34px);margin:0 0 min(3.9113428944vw,30px);padding:0;display:flex;justify-content:center;align-items:center;background:url(../png/base_name.png) no-repeat 0/auto 100%}}#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .sub_2_none{height:min(2.5520833333vw,49px);margin:0 0 min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .sub_2_none{height:min(7.8226857888vw,60px);margin:0 0 min(3.9113428944vw,30px)}}#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .text{font-weight:700;width:90%;height:min(16.6666666667vw,320px);padding:0 0 0 min(.5208333333vw,10px);line-height:1.8}#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .text:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){-webkit-hyphens:auto;hyphens:auto;line-height:1.5;letter-spacing:.001rem}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .text{width:100%;height:auto;padding:0;font-size:min(3.6505867014vw,28px);text-align:left;line-height:1.8}#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .text:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){height:auto;width:100%}}#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .text span{display:block;font-size:.9em}#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .text span:first-child{margin:min(.5208333333vw,10px) 0 0}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__top .text_wrap .text span:first-child{margin:min(2.6075619296vw,20px) 0 0}}#monstersContents .listWrap .list__item .detail_wrap .area__top .imgSlide{margin:min(5.2083333333vw,100px) 0 0 min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__top .imgSlide{width:100%;margin:0}}#monstersContents .listWrap .list__item .detail_wrap .area__top .imgSlide .imgSlide__list{width:min(31.5625vw,606px);height:min(18.3333333333vw,352px);margin:0;overflow:visible;position:relative}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__top .imgSlide .imgSlide__list{width:100%;height:min(55.4106910039vw,425px)}}#monstersContents .listWrap .list__item .detail_wrap .area__top .imgSlide .imgSlide__list:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../png/frame_0.png) no-repeat 50%/100% auto;z-index:2}#monstersContents .listWrap .list__item .detail_wrap .area__top .imgSlide .imgSlide__list .imgSlide__list__item .img_wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(30.15625vw,579px);height:min(16.9791666667vw,326px);border-radius:min(.5208333333vw,10px);overflow:hidden}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__top .imgSlide .imgSlide__list .imgSlide__list__item .img_wrap{width:calc(min(75.4889178618vw,579px)*1.2);height:calc(min(42.5032594524vw,326px)*1.2);border-radius:min(1.3037809648vw,10px)}}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap{transform:scale(.9);width:min(48.0208333333vw,922px);height:min(9.4791666667vw,182px);margin:0 auto;position:relative;pointer-events:none}@media screen and (min-width:769px){#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap:hover:after{right:min(1.5625vw,30px)}}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap{width:min(89.8305084746vw,689px);height:min(25.6844850065vw,197px)}}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(../png/link_frame_big.png) no-repeat 50%/100% 100%;z-index:2}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap:before{background:url(../png/link_frame_sp.png) no-repeat 50%/100% 100%}}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap:after{content:"";position:absolute;width:min(1.875vw,36px);height:min(2.34375vw,45px);right:min(2.0833333333vw,40px);top:50%;transform:translateY(-50%);background:url(../png/link_arrow.png) no-repeat 50%/100% 100%;z-index:2;transition:right .3s}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap:after{width:calc(min(4.6936114733vw,36px)*1.5);height:calc(min(5.8670143416vw,45px)*1.5);right:min(6.518904824vw,50px)}}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn{display:block;height:100%}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:98%;height:98%;background:url(../jpg/link_chara_bg.jpg) no-repeat 50%/100% auto}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn:before{background:url(../jpg/link_chara_bg_sp.jpg) no-repeat 50%/100% auto}}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn .text_wrap{display:flex;flex-direction:column;justify-content:center;height:min(9.4791666667vw,182px);margin:0 0 0 min(26.0416666667vw,500px);color:#2e2222;font-weight:700;text-shadow:0 0 min(.2604166667vw,5px) #fff,0 0 min(.2604166667vw,5px) #fff,0 0 min(.5208333333vw,10px) #fff,0 0 min(.5208333333vw,10px) #fff,0 0 min(.5208333333vw,10px) #fff,0 0 min(1.0416666667vw,20px) #fff,0 0 min(1.0416666667vw,20px) #fff,0 0 min(1.0416666667vw,20px) #fff,0 0 min(1.5625vw,30px) #fff;z-index:1;position:relative}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn .text_wrap:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){margin:0 0 0 min(23.4375vw,450px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn .text_wrap{height:min(24.7718383312vw,190px);margin:0 0 0 min(45.6323337679vw,350px);text-shadow:0 0 min(.6518904824vw,5px) #fff,0 0 min(.6518904824vw,5px) #fff,0 0 min(1.3037809648vw,10px) #fff,0 0 min(1.3037809648vw,10px) #fff,0 0 min(1.3037809648vw,10px) #fff,0 0 min(2.6075619296vw,20px) #fff,0 0 min(2.6075619296vw,20px) #fff,0 0 min(2.6075619296vw,20px) #fff,0 0 min(3.9113428944vw,30px) #fff}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn .text_wrap:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){margin:0 0 0 min(40.4172099087vw,310px)}}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn .text_wrap .sub{font-size:min(1.0416666667vw,20px);padding:0 0 0 min(.1041666667vw,2px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn .text_wrap .sub{font-size:min(3.6505867014vw,28px);padding:0 0 0 min(.260756193vw,2px)}}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn .text_wrap .name{font-size:min(2.34375vw,45px);margin:min(-.4166666667vw,-8px) 0 min(-.3645833333vw,-7px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn .text_wrap .name{font-size:min(5.9973924381vw,46px);margin:min(-.9126466754vw,-7px) 0 min(-.6518904824vw,-5px)}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn .text_wrap .name:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){font-size:min(5.2151238592vw,40px);margin:min(-.6518904824vw,-5px) 0}}#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(46.875vw,900px);height:min(8.3333333333vw,160px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__item .detail_wrap .area__bottom .link_wrap .btn img{width:min(87.0925684485vw,668px);height:min(22.1642764016vw,170px)}}#monstersContents .listWrap .list__num.fixed{z-index:3}#monstersContents .listWrap .list__num.absolute{bottom:max(-11.1%,-210px)}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__num.absolute{bottom:0}}#monstersContents .listWrap .list__num.listOpen{z-index:3}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet{position:relative}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:first-child{background:url(../png/select_otomon_0.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(2){background:url(../png/select_otomon_1.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(3){background:url(../png/select_otomon_2.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(4){background:url(../png/select_otomon_3.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(5){background:url(../png/select_otomon_4.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(6){background:url(../png/select_otomon_5.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(7){background:url(../png/select_otomon_6.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(8){background:url(../png/select_otomon_7.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet:nth-child(9){background:url(../png/select_otomon_8.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:url(../jpg/select_base_active.jpg) no-repeat 50%/100% auto}#monstersContents .listWrap .list__num .wrap .page .swiper-pagination-bullet.swiper-pagination-bullet:only-child{display:inline-block!important}@media screen and (max-width:768.9px){#monstersContents .listWrap .list__num__0 .wrap .page,#monstersContents .listWrap .list__num__0 .wrap.open{height:min(41.7209908735vw,320px)}#monstersContents .listWrap .list__num__1 .wrap .page,#monstersContents .listWrap .list__num__1 .wrap.open,#monstersContents .listWrap .list__num__2 .wrap .page,#monstersContents .listWrap .list__num__2 .wrap.open{height:min(23.4680573664vw,180px)}}#monstersContents .listWrap .list__num__1 .wrap .page .swiper-pagination-bullet:first-child{background:url(../png/select_mon_0.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num__1 .wrap .page .swiper-pagination-bullet:nth-child(2){background:url(../png/select_mon_1.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num__1 .wrap .page .swiper-pagination-bullet:nth-child(3){background:url(../select_mon_2.html) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num__2 .wrap .page .swiper-pagination-bullet:first-child{background:url(../png/select_kyoi_0.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num__2 .wrap .page .swiper-pagination-bullet:nth-child(2){background:url(../png/select_kyoi_1.png) no-repeat 50%/100% 100%}#monstersContents .listWrap .list__num__2 .wrap .page .swiper-pagination-bullet:nth-child(3){background:url(../select_kyoi_2.html) no-repeat 50%/100% 100%}#monstersContents .tabWrap{position:absolute;bottom:min(5.7291666667vw,110px);width:100%;padding:min(.3645833333vw,7px) 0;background:#1f0a07;z-index:1;transition:opacity .3s .3s}#monstersContents .tabWrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:min(.1041666667vw,2px);box-shadow:0 0 min(2.6075619296vw,20px) #000,0 0 min(1.3037809648vw,10px) #000;background:url(../jpg/line_2.jpg) no-repeat top/100% 100%}#monstersContents .tabWrap.fixed{position:fixed;bottom:min(5.7291666667vw,110px)}@media screen and (max-width:768.9px){#monstersContents .tabWrap.fixed{bottom:min(10.9517601043vw,84px)}#monstersContents .tabWrap{height:min(11.7340286832vw,90px);padding:0;bottom:min(11.0821382008vw,85px);background:#1f0a07;transition:z-index 0s,opacity .3s .5s,visibility .3s .5s}#monstersContents .tabWrap.up{z-index:0;opacity:0;visibility:hidden;transition:z-index 2s,opacity 0s,visibility 0s}#monstersContents .tabWrap:after{content:"";position:absolute;width:100%;height:min(.6518904824vw,5px);top:min(-.260756193vw,-2px);left:0;box-shadow:0 0 min(2.6075619296vw,20px) #000,0 0 min(1.3037809648vw,10px) #000;background:url(../jpg/line_2_sp.jpg) no-repeat 50%/100% 100%;z-index:1}#monstersContents .tabWrap .btn_wrap{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;width:100%}#monstersContents .tabWrap .btn_wrap button{width:min(8.3441981747vw,64px);height:min(8.0834419817vw,62px);right:min(2.6075619296vw,20px);background:url(../png/arrow-2.png) no-repeat top/100% 100%;transform:rotate(90deg)}#monstersContents .tabWrap .btn_wrap button.prev{transform:rotate(-90deg);left:min(2.6075619296vw,20px)}}#monstersContents .tabWrap ul{display:flex;justify-content:center;align-items:center}@media screen and (max-width:768.9px){#monstersContents .tabWrap ul{height:100%;position:relative}#monstersContents .tabWrap ul li{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden}}#monstersContents .tabWrap ul li button{text-align:center;color:#e4e2d5;font-weight:700;letter-spacing:.02rem;width:calc(min(23.4895833333vw,451px)*.55);height:calc(min(4.0625vw,78px)*.55);background:url(../png/tab_base.png) no-repeat 50%/100% 100%;transition:background .3s}@media screen and (max-width:768.9px){#monstersContents .tabWrap ul li button{font-size:min(4.1720990874vw,32px);width:min(58.8005215124vw,451px);height:min(10.1694915254vw,78px)}#monstersContents .tabWrap ul li button:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){font-size:min(4.6936114733vw,36px)}#monstersContents .tabWrap ul li.active{opacity:1;visibility:visible}}#monstersContents .tabWrap ul li.active button,#monstersContents .tabWrap ul li:hover button{background:url(../png/tab_base_active.png) no-repeat 50%/100% 100%}#monstersContents .tabWrap ul li:nth-child(2).active button,#monstersContents .tabWrap ul li:nth-child(2):hover button{background:url(../png/tab_base_mon_active.png) no-repeat 50%/100% 100%}#monstersContents .tabWrap ul li:nth-child(3).active button,#monstersContents .tabWrap ul li:nth-child(3):hover button{background:url(../png/tab_base_kyoi_active.png) no-repeat 50%/100% 100%}#monstersContents .tabWrap ul li:not(:last-child){margin:0 min(.5208333333vw,10px) 0 0}#systemContents{padding:min(5.2083333333vw,100px) 0;background:url(../jpg/back_0-2.jpg) repeat top/100% auto;position:relative}@media screen and (max-width:768.9px){#systemContents{padding:min(10.4302477184vw,80px) 0;background-size:200% auto}}#systemContents:after,#systemContents:before{content:"";position:absolute;left:0;width:100%;height:min(.6770833333vw,13px);background:url(../png/line_0.png) no-repeat top/100% auto}@media screen and (max-width:768.9px){#systemContents:after,#systemContents:before{height:min(2.0860495437vw,16px);background:url(../png/line_0.png) no-repeat top/auto 100%}}#systemContents:before{top:0}#systemContents:after{bottom:0;transform:scaleY(-1)}#systemContents .area_0,#systemContents .area_1,#systemContents .area_2,#systemContents .area_3{margin:0 auto min(6.25vw,120px);position:relative}#systemContents .area_0 h2,#systemContents .area_1 h2,#systemContents .area_2 h2,#systemContents .area_3 h2{font-size:min(1.9791666667vw,38px);font-weight:700;color:#2e2222;text-align:center;margin:0 auto min(2.6041666667vw,50px);line-height:1.1;position:relative}#systemContents .area_0 h2:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)),#systemContents .area_1 h2:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)),#systemContents .area_2 h2:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)),#systemContents .area_3 h2:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){padding:0 min(19.7916666667vw,380px)}@media screen and (max-width:768.9px){#systemContents .area_0 h2,#systemContents .area_1 h2,#systemContents .area_2 h2,#systemContents .area_3 h2{font-size:min(6.518904824vw,50px);margin:0 0 min(7.8226857888vw,60px)}#systemContents .area_0 h2:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)),#systemContents .area_1 h2:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)),#systemContents .area_2 h2:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)),#systemContents .area_3 h2:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){font-size:min(7.1707953064vw,55px);padding:0}}@media screen and (min-width:769px){#systemContents .area_0 h2:after,#systemContents .area_0 h2:before,#systemContents .area_1 h2:after,#systemContents .area_1 h2:before,#systemContents .area_2 h2:after,#systemContents .area_2 h2:before,#systemContents .area_3 h2:after,#systemContents .area_3 h2:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:min(8.9583333333vw,172px);height:min(2.7604166667vw,53px);background:url(../png/base_deco_0.png) no-repeat 50%/100% 100%}#systemContents .area_0 h2:before,#systemContents .area_1 h2:before,#systemContents .area_2 h2:before,#systemContents .area_3 h2:before{left:10%}#systemContents .area_0 h2:after,#systemContents .area_1 h2:after,#systemContents .area_2 h2:after,#systemContents .area_3 h2:after{right:10%;transform:translateY(-50%) scaleX(-1)}}@media screen and (max-width:768.9px){#systemContents .area_0 h2,#systemContents .area_1 h2,#systemContents .area_2 h2,#systemContents .area_3 h2{width:90%;margin:0 auto min(13.037809648vw,100px)}#systemContents .area_0 h2:before,#systemContents .area_1 h2:before,#systemContents .area_2 h2:before,#systemContents .area_3 h2:before{content:"";position:absolute;bottom:min(-3.6505867014vw,-28px);left:50%;transform:translateX(-50%);width:min(32.2033898305vw,247px);height:min(4.9543676662vw,38px);background:url(../png/base_deco_1.png) no-repeat 50%/100% 100%}}#systemContents .area_0 p,#systemContents .area_1 p,#systemContents .area_2 p,#systemContents .area_3 p{color:#2e2222;text-align:center;font-weight:700;line-height:1.7}@media screen and (max-width:768.9px){#systemContents .area_0 p,#systemContents .area_1 p,#systemContents .area_2 p,#systemContents .area_3 p{width:85%;font-size:min(3.6505867014vw,28px);text-align:left}#systemContents .area_0 p:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)),#systemContents .area_1 p:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)),#systemContents .area_2 p:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)),#systemContents .area_3 p:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){font-size:min(3.3898305085vw,26px);-webkit-hyphens:auto;hyphens:auto;line-height:1.5;letter-spacing:.001rem}}#systemContents .area_0 p.main_text,#systemContents .area_1 p.main_text,#systemContents .area_2 p.main_text,#systemContents .area_3 p.main_text{width:85%;margin:0 auto min(2.6041666667vw,50px)}@media screen and (max-width:768.9px){#systemContents .area_0 p.main_text,#systemContents .area_1 p.main_text,#systemContents .area_2 p.main_text,#systemContents .area_3 p.main_text{margin:0 auto min(6.518904824vw,50px)}}#systemContents .area_0 .thumbWrap,#systemContents .area_1 .thumbWrap,#systemContents .area_2 .thumbWrap,#systemContents .area_3 .thumbWrap{display:flex;justify-content:center;flex-wrap:wrap;z-index:1;position:relative}@media screen and (max-width:768.9px){#systemContents .area_0 .thumbWrap,#systemContents .area_1 .thumbWrap,#systemContents .area_2 .thumbWrap,#systemContents .area_3 .thumbWrap{flex-direction:column}}#systemContents .area_0 .thumbWrap li,#systemContents .area_1 .thumbWrap li,#systemContents .area_2 .thumbWrap li,#systemContents .area_3 .thumbWrap li{width:min(35.4166666667vw,680px);height:min(20.9895833333vw,403px);background:url(../webp/base_3.webp) no-repeat 50%/100% auto;margin:0 0 min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#systemContents .area_0 .thumbWrap li,#systemContents .area_1 .thumbWrap li,#systemContents .area_2 .thumbWrap li,#systemContents .area_3 .thumbWrap li{width:95%;height:min(56.0625814863vw,430px);margin:0 auto min(2.6075619296vw,20px)}}#systemContents .area_0 .thumbWrap li:nth-child(odd),#systemContents .area_1 .thumbWrap li:nth-child(odd),#systemContents .area_2 .thumbWrap li:nth-child(odd),#systemContents .area_3 .thumbWrap li:nth-child(odd){margin:0 min(1.5625vw,30px) min(1.0416666667vw,20px) 0}@media screen and (max-width:768.9px){#systemContents .area_0 .thumbWrap li:nth-child(odd),#systemContents .area_1 .thumbWrap li:nth-child(odd),#systemContents .area_2 .thumbWrap li:nth-child(odd),#systemContents .area_3 .thumbWrap li:nth-child(odd){margin:0 auto min(2.6075619296vw,20px)}}#systemContents .area_0 .thumbWrap li:last-child,#systemContents .area_1 .thumbWrap li:last-child,#systemContents .area_2 .thumbWrap li:last-child,#systemContents .area_3 .thumbWrap li:last-child{margin:0}@media screen and (max-width:768.9px){#systemContents .area_0 .thumbWrap li:last-child,#systemContents .area_1 .thumbWrap li:last-child,#systemContents .area_2 .thumbWrap li:last-child,#systemContents .area_3 .thumbWrap li:last-child{margin:0 auto}}#systemContents .area_0 .thumbWrap li .img_wrap,#systemContents .area_1 .thumbWrap li .img_wrap,#systemContents .area_2 .thumbWrap li .img_wrap,#systemContents .area_3 .thumbWrap li .img_wrap{width:min(33.2291666667vw,638px);height:min(18.75vw,360px);margin:min(.9895833333vw,19px) 0 0 min(.9895833333vw,19px)}@media screen and (max-width:768.9px){#systemContents .area_0 .thumbWrap li .img_wrap,#systemContents .area_1 .thumbWrap li .img_wrap,#systemContents .area_2 .thumbWrap li .img_wrap,#systemContents .area_3 .thumbWrap li .img_wrap{width:94.5%;height:min(56.0625814863vw,430px);margin:min(2.3468057366vw,18px) 0 0 min(2.4771838331vw,19px)}}#systemContents .area_0,#systemContents .area_2,#systemContents .area_3{width:min(87.34375vw,1677px);background:url(../webp/base_0.webp) no-repeat top/100% 100%;margin:0 auto min(6.25vw,120px);padding:min(5.2083333333vw,100px) min(7.2916666667vw,140px);box-sizing:border-box}@media screen and (max-width:768.9px){#systemContents .area_0,#systemContents .area_2,#systemContents .area_3{width:100%;background:url(../webp/base_sp_top.webp) no-repeat top/100% 100%;margin:0 auto min(13.037809648vw,100px);padding:min(19.556714472vw,150px) 0 min(23.4680573664vw,180px)}}#systemContents .area_0 .bg_deco span.left_t,#systemContents .area_2 .bg_deco span.left_t,#systemContents .area_3 .bg_deco span.left_t{top:min(1.8229166667vw,35px);left:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#systemContents .area_0 .bg_deco span.left_t,#systemContents .area_2 .bg_deco span.left_t,#systemContents .area_3 .bg_deco span.left_t{top:min(8.7353324641vw,67px);left:min(1.5645371578vw,12px)}}#systemContents .area_0 .bg_deco span.right_t,#systemContents .area_2 .bg_deco span.right_t,#systemContents .area_3 .bg_deco span.right_t{top:min(1.8229166667vw,35px);right:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#systemContents .area_0 .bg_deco span.right_t,#systemContents .area_2 .bg_deco span.right_t,#systemContents .area_3 .bg_deco span.right_t{top:min(8.7353324641vw,67px);right:min(1.5645371578vw,12px)}}#systemContents .area_0 .bg_deco span.left_b,#systemContents .area_2 .bg_deco span.left_b,#systemContents .area_3 .bg_deco span.left_b{bottom:min(1.8229166667vw,35px);left:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#systemContents .area_0 .bg_deco span.left_b,#systemContents .area_2 .bg_deco span.left_b,#systemContents .area_3 .bg_deco span.left_b{bottom:min(8.7353324641vw,67px);left:min(1.5645371578vw,12px)}}#systemContents .area_0 .bg_deco span.right_b,#systemContents .area_2 .bg_deco span.right_b,#systemContents .area_3 .bg_deco span.right_b{bottom:min(1.8229166667vw,35px);right:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#systemContents .area_0 .bg_deco span.right_b,#systemContents .area_2 .bg_deco span.right_b,#systemContents .area_3 .bg_deco span.right_b{bottom:min(8.7353324641vw,67px);right:min(1.5645371578vw,12px)}}#systemContents .area_1{padding:min(5.2083333333vw,100px) 0;box-sizing:border-box;width:min(87.34375vw,1677px);background:url(../webp/base_1.webp) no-repeat top/100% 100%}@media screen and (max-width:768.9px){#systemContents .area_1{width:100%;background:url(../webp/base_sp_bottom.webp) no-repeat top/100% 100%;padding:min(16.9491525424vw,130px) 0}}#systemContents .area_1 .bg_deco span.left_t{top:min(1.8229166667vw,35px);left:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#systemContents .area_1 .bg_deco span.left_t{top:min(7.1707953064vw,55px);left:min(1.5645371578vw,12px)}}#systemContents .area_1 .bg_deco span.right_t{top:min(1.8229166667vw,35px);right:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#systemContents .area_1 .bg_deco span.right_t{top:min(7.1707953064vw,55px);right:min(1.5645371578vw,12px)}}#systemContents .area_1 .bg_deco span.left_b{bottom:min(1.8229166667vw,35px);left:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#systemContents .area_1 .bg_deco span.left_b{bottom:min(7.1707953064vw,55px);left:min(1.5645371578vw,12px)}}#systemContents .area_1 .bg_deco span.right_b{bottom:min(1.8229166667vw,35px);right:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#systemContents .area_1 .bg_deco span.right_b{bottom:min(7.1707953064vw,55px);right:min(1.5645371578vw,12px)}}#systemContents .area_1 .listWrap{width:min(73.90625vw,1419px);margin:0 auto}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap{width:94%}}#systemContents .area_1 .listWrap .list{width:100%;height:100%;display:flex;position:relative}#systemContents .area_1 .listWrap .list__item{width:100%;box-sizing:border-box;padding:min(4.6875vw,90px) min(5.2083333333vw,100px);background:url(../webp/base_2_top.webp) no-repeat top/100% auto,url(../webp/base_2_bottom.webp) no-repeat bottom/100% auto,url(../webp/base_2_center.webp) no-repeat center 35%/100% 95%;filter:drop-shadow(0 0 min(.2604166667vw,5px) rgb(0,0,0));display:none}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item{padding:min(15.6453715776vw,120px) min(1.3037809648vw,10px);background:url(../webp/base_2_top_sp.webp) no-repeat top/100% auto,url(../webp/base_2_bottom_sp.webp) no-repeat bottom/100% auto,url(../webp/base_2_center_sp.webp) no-repeat center 15%/100% 99%;filter:drop-shadow(0 0 min(.6518904824vw,5px) rgb(0,0,0))}}#systemContents .area_1 .listWrap .list__item.active{display:block}#systemContents .area_1 .listWrap .list__item h3{text-align:center;color:#251f1f;font-size:min(2.0833333333vw,40px);margin:0 0 min(2.0833333333vw,40px);position:relative}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item h3{font-size:min(5.7366362451vw,44px);margin:0 min(2.6075619296vw,20px) min(9.1264667536vw,70px);line-height:1.2}}#systemContents .area_1 .listWrap .list__item h3:before{content:"";position:absolute;bottom:min(-1.0416666667vw,-20px);left:50%;transform:translateX(-50%);width:min(46.3020833333vw,889px);height:min(.78125vw,15px);background:url(../png/line_1.png) no-repeat top/100% 100%}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item h3:before{bottom:min(-2.6075619296vw,-20px);width:95%;height:min(2.6075619296vw,20px);background:url(../png/line_1_sp.png) no-repeat top/100% auto}#systemContents .area_1 .listWrap .list__item .detailWrap{padding:0 min(2.6075619296vw,20px);margin:0 0 min(10.4302477184vw,80px)}}#systemContents .area_1 .listWrap .list__item .detailWrap p{margin:0 0 min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item .detailWrap p{width:100%;margin:0 0 min(3.9113428944vw,30px)}}#systemContents .area_1 .listWrap .list__item .detailWrap .img_wrap{width:min(17.03125vw,327px);height:min(13.125vw,252px);margin:0 auto min(1.0416666667vw,20px);transform:scale(.9);position:relative}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item .detailWrap .img_wrap{width:min(58.6701434159vw,450px);height:min(45.2411994785vw,347px);margin:0 auto min(9.1264667536vw,70px)}}#systemContents .area_1 .listWrap .list__item .detailWrap .type{position:absolute}#systemContents .area_1 .listWrap .list__item .detailWrap .type_0{top:min(0vw,0px);left:min(11.9791666667vw,230px)}@media screen and (min-width:769px){#systemContents .area_1 .listWrap .list__item .detailWrap .type_0:lang(de),#systemContents .area_1 .listWrap .list__item .detailWrap .type_0:lang(en-AU),#systemContents .area_1 .listWrap .list__item .detailWrap .type_0:lang(en-GB),#systemContents .area_1 .listWrap .list__item .detailWrap .type_0:lang(en-SB),#systemContents .area_1 .listWrap .list__item .detailWrap .type_0:lang(en-US),#systemContents .area_1 .listWrap .list__item .detailWrap .type_0:lang(es),#systemContents .area_1 .listWrap .list__item .detailWrap .type_0:lang(fr),#systemContents .area_1 .listWrap .list__item .detailWrap .type_0:lang(it),#systemContents .area_1 .listWrap .list__item .detailWrap .type_0:lang(pt-br){top:min(1.0416666667vw,20px)}}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item .detailWrap .type_0{top:min(2.6075619296vw,20px);left:min(41.7209908735vw,320px)}}#systemContents .area_1 .listWrap .list__item .detailWrap .type_0 p{color:#9c180d}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1{top:min(7.8125vw,150px);left:-35%}@media screen and (min-width:769px){#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(en-AU),#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(en-GB),#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(en-SB),#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(en-US),#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(fr),#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(it){top:min(8.3333333333vw,160px)}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(de){top:min(8.3333333333vw,160px);left:-75%}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(es){top:min(8.3333333333vw,160px);left:-20%}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(es-419){top:min(8.3333333333vw,160px);left:-45%}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(pt-br){top:min(8.3333333333vw,160px);left:-50%}}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item .detailWrap .type_1{top:min(28.6831812256vw,220px);left:-13vw}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(fr),#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(it){top:min(29.9869621904vw,230px);left:-14vw}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(de){top:min(45.6323337679vw,350px);left:-13vw}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(es){top:min(29.9869621904vw,230px);left:-10vw}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(es-419){top:min(23.4680573664vw,180px);left:-15vw}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1:lang(pt-br){top:min(23.4680573664vw,180px);left:-17vw}}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1 p{color:#255083;text-align:right}#systemContents .area_1 .listWrap .list__item .detailWrap .type_1 p.kana{text-align:right}#systemContents .area_1 .listWrap .list__item .detailWrap .type_2{top:min(7.8125vw,150px);left:min(17.4479166667vw,335px)}@media screen and (min-width:769px){#systemContents .area_1 .listWrap .list__item .detailWrap .type_2:lang(de),#systemContents .area_1 .listWrap .list__item .detailWrap .type_2:lang(en-AU),#systemContents .area_1 .listWrap .list__item .detailWrap .type_2:lang(en-GB),#systemContents .area_1 .listWrap .list__item .detailWrap .type_2:lang(en-SB),#systemContents .area_1 .listWrap .list__item .detailWrap .type_2:lang(en-US),#systemContents .area_1 .listWrap .list__item .detailWrap .type_2:lang(es),#systemContents .area_1 .listWrap .list__item .detailWrap .type_2:lang(fr),#systemContents .area_1 .listWrap .list__item .detailWrap .type_2:lang(it),#systemContents .area_1 .listWrap .list__item .detailWrap .type_2:lang(pt-br){top:min(8.3333333333vw,160px)}}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item .detailWrap .type_2{top:min(39.1134289439vw,300px);left:min(52.1512385919vw,400px)}}#systemContents .area_1 .listWrap .list__item .detailWrap .type_2 p{color:#1e5f02}#systemContents .area_1 .listWrap .list__item .detailWrap .type .name{font-size:min(1.4583333333vw,28px);font-weight:700;line-height:1;margin:0;letter-spacing:0;text-align:left}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item .detailWrap .type .name{font-size:min(3.9113428944vw,30px);white-space:nowrap}}#systemContents .area_1 .listWrap .list__item .detailWrap .type .kana{font-size:min(.9375vw,18px);margin:0;text-align:left}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item .detailWrap .type .kana{font-size:min(3.1290743155vw,24px)}}#systemContents .area_1 .listWrap .list__item .thumbWrap{width:min(61.71875vw,1185px);margin:0 auto}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item .thumbWrap{width:100%}}#systemContents .area_1 .listWrap .list__item .thumbWrap li{width:min(29.84375vw,573px);height:min(17.6041666667vw,338px)}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item .thumbWrap li{width:100%;height:min(54.7588005215vw,420px);margin:0 0 min(1.3037809648vw,10px)}}#systemContents .area_1 .listWrap .list__item .thumbWrap li .img_wrap{width:calc(min(33.2291666667vw,638px)*.84);height:calc(min(18.75vw,360px)*.84);margin:min(.78125vw,15px) 0 0 min(.9114583333vw,17.5px)}@media screen and (max-width:768.9px){#systemContents .area_1 .listWrap .list__item .thumbWrap li .img_wrap{width:94.5%;height:min(56.0625814863vw,430px);margin:min(2.8683181226vw,22px) 0 0 min(2.2164276402vw,17px)}}#systemContents .tabWrap{margin:0 0 min(1.5625vw,30px);position:relative;z-index:1}@media screen and (max-width:768.9px){#systemContents .tabWrap{margin:0 0 min(3.9113428944vw,30px)}}#systemContents .tabWrap ul{width:min(62.5vw,1200px);margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width:768.9px){#systemContents .tabWrap ul{width:100%;flex-direction:column}}@media screen and (min-width:769px){#systemContents .tabWrap ul li:first-child,#systemContents .tabWrap ul li:nth-child(2),#systemContents .tabWrap ul li:nth-child(4){margin:0 min(.2604166667vw,5px) min(.78125vw,15px) 0}}@media screen and (max-width:768.9px){#systemContents .tabWrap ul li{display:flex;justify-content:center;margin:min(-.6518904824vw,-5px) 0 0}}#systemContents .tabWrap ul li .icon_update{top:min(-.2604166667vw,-5px)}@media screen and (max-width:768.9px){#systemContents .tabWrap ul li .icon_update{left:min(-.6518904824vw,-5px);transform:scale(.75)}}#systemContents .tabWrap ul li button{color:#e4e2d5;font-size:min(1.0416666667vw,20px);letter-spacing:.01rem;text-align:center;width:calc(min(23.4895833333vw,451px)*.85);height:calc(min(4.0625vw,78px)*.85);padding:0 min(2.0833333333vw,40px);line-height:1.1;background:url(../png/tab_base.png) no-repeat 50%/100% 100%,url(../png/tab_base_active.png) no-repeat 50%/0 0;transition:background .3s}@media screen and (min-width:769px){#systemContents .tabWrap ul li button:hover{background:url(../png/tab_base_active.png) no-repeat 50%/100% 100%}}@media screen and (max-width:768.9px){#systemContents .tabWrap ul li button{width:min(81.2255541069vw,623px);height:min(12.6466753585vw,97px);font-size:min(4.1720990874vw,32px);margin:0 auto;background:url(../png/tab_base_sp.png) no-repeat 50%/100% 100%}#systemContents .tabWrap ul li button:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){font-size:min(3.9113428944vw,30px)}}#systemContents .tabWrap ul li button.active{background:url(../png/tab_base_active.png) no-repeat 50%/100% 100%}@media screen and (max-width:768.9px){#systemContents .tabWrap ul li button.active{background:url(../png/tab_base_sp_active.png) no-repeat 50%/100% 100%}}#systemContents .tabWrap__top{margin:0}#systemContents .tabWrap__top ul{width:min(86.4583333333vw,1660px);margin:0 auto min(1.5625vw,30px);justify-content:space-between}@media screen and (max-width:768.9px){#systemContents .tabWrap__top ul{flex-wrap:wrap;flex-direction:row;width:100%}}#systemContents .tabWrap__top ul li{position:relative}@media screen and (min-width:769px){#systemContents .tabWrap__top ul li:first-child,#systemContents .tabWrap__top ul li:nth-child(2),#systemContents .tabWrap__top ul li:nth-child(4){margin:0}}@media screen and (max-width:768.9px){#systemContents .tabWrap__top ul li{width:50%}#systemContents .tabWrap__top ul li:first-child,#systemContents .tabWrap__top ul li:nth-child(2){margin:0 0 min(1.3037809648vw,10px)}}#systemContents .tabWrap__top ul li:before{content:"";position:absolute;top:32%;right:min(1.5625vw,30px);transform:translateY(-50%);background:url(../png/arrow-2.png) no-repeat 50%/100% 100%;width:calc(min(3.3333333333vw,64px)*.45);height:calc(min(3.2291666667vw,62px)*.45);transform:scaleY(-1);z-index:2}@media screen and (max-width:768.9px){#systemContents .tabWrap__top ul li:before{right:min(2.6075619296vw,20px);width:calc(min(8.3441981747vw,64px)*.45);height:calc(min(8.0834419817vw,62px)*.45)}}#systemContents .tabWrap__top ul li button{width:calc(min(23.4895833333vw,451px)*.9);height:calc(min(4.0625vw,78px)*.9);padding:0 min(4.1666666667vw,80px);font-size:min(.9895833333vw,19px)}@media screen and (min-width:769px){#systemContents .tabWrap__top ul li button:lang(ja){padding:0 min(3.125vw,60px)}}@media screen and (max-width:768.9px){#systemContents .tabWrap__top ul li button{width:100%;height:min(9.778357236vw,75px);padding:0 min(7.1707953064vw,55px);font-size:min(2.8683181226vw,22px)}#systemContents .tabWrap__top ul li button:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){font-size:min(2.6075619296vw,20px)}}#systemContents .arrowWrap{margin:max(-3vw,-50px) 0 min(2.0833333333vw,40px)}@media screen and (max-width:768.9px){#systemContents .arrowWrap{margin:-8vw 0 0}}#systemContents .arrowWrap ul{display:flex;justify-content:center}#systemContents .arrowWrap ul li button{width:calc(min(5.78125vw,111px)*.9);height:calc(min(5.8854166667vw,113px)*.9);background:url(../png/btn_arrow.png) no-repeat 50%/100% 100%;transition:filter .3s}@media screen and (min-width:769px){#systemContents .arrowWrap ul li button:hover{filter:brightness(1.2)}}@media screen and (max-width:768.9px){#systemContents .arrowWrap ul li button{width:min(14.4719687093vw,111px);height:min(14.7327249022vw,113px)}}#systemContents .arrowWrap ul li button.next{transform:scaleX(-1);margin:0 0 0 min(2.0833333333vw,40px)}@media screen and (max-width:768.9px){#systemContents .arrowWrap ul li button.next{margin:0 0 0 min(7.8226857888vw,60px)}}#productsContents{padding:5.2083333333vw 0;background:url(../jpg/back_0-2.jpg) repeat top/100% auto;position:relative;min-height:100vw;color:#2e2222}#productsContents *{transition:all .25s ease}#productsContents img{width:auto;height:auto;max-width:100%}@media screen and (max-width:768.9px){#productsContents{padding:min(10.4302477184vw,80px) 0 min(20.8604954368vw,160px);background-size:200% auto}}#productsContents:after,#productsContents:before{content:"";position:absolute;left:0;width:100%;height:min(.6770833333vw,13px);background:url(../png/line_0.png) no-repeat top/100% auto}@media screen and (max-width:768.9px){#productsContents:after,#productsContents:before{height:min(2.0860495437vw,16px);background:url(../png/line_0.png) no-repeat top/auto 100%}}#productsContents:before{top:0}#productsContents:after{bottom:0;transform:scaleY(-1)}#productsContents .license_text{font-size:min(.9375vw,18px);text-align:center;margin-top:min(-.2604166667vw,-5px);margin-bottom:min(1.0416666667vw,20px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .license_text{font-size:min(3.1290743155vw,24px);margin:auto;width:90%}}#productsContents .platform_text{background:url(../jpg/platform_select_bg.jpg);background-repeat:repeat;font-size:min(1.7708333333vw,34px);text-align:center;margin:min(5.2083333333vw,100px) auto min(2.0833333333vw,40px);padding:min(.3125vw,6px) min(10.4166666667vw,200px);width:80%;color:#fff}@media screen and (max-width:768.9px){#productsContents .platform_text{width:90%;font-size:min(5.2151238592vw,40px);padding:min(1.3037809648vw,10px) min(6.518904824vw,50px);background-size:contain}}#productsContents .platform_text:before{content:"";background:url(../png/platform_select_bg_2.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(4.4791666667vw,86px);position:absolute;top:0;bottom:0;left:min(5.2083333333vw,100px);z-index:0}@media screen and (max-width:768.9px){#productsContents .platform_text:before{width:min(7.8226857888vw,60px)}}#productsContents .platform_text:after{content:"";background:url(../png/platform_select_bg_2.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(4.4791666667vw,86px);position:absolute;top:0;bottom:0;right:min(5.2083333333vw,100px);z-index:0;transform:scaleX(-1)}@media screen and (max-width:768.9px){#productsContents .platform_text:after{width:min(7.8226857888vw,60px)}}#productsContents .limitedBenefits{background:url(../jpg/bg_m.jpg);background-repeat:repeat-y;background-size:cover;background-position:50%;padding:min(4.1666666667vw,80px) 0 min(5.7291666667vw,110px);width:90%;max-width:1800px;margin:0 auto;position:relative}@media screen and (max-width:768.9px){#productsContents .limitedBenefits{background:url(../jpg/bg_m_sp.jpg);background-repeat:repeat-y;background-size:100% auto;background-position:50%;width:100%;padding:min(10.4302477184vw,80px) 0 min(23.4680573664vw,180px)}}#productsContents .limitedBenefits *{position:relative;z-index:1}#productsContents .limitedBenefits:before{content:"";background:url(../jpg/bg_t.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;height:min(13.0208333333vw,250px);position:absolute;top:0;left:0;right:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .limitedBenefits:before{background:url(../jpg/bg_t_sp.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;height:min(32.5945241199vw,250px)}}#productsContents .limitedBenefits:after{content:"";background:url(../jpg/bg_b.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom;height:min(13.0208333333vw,250px);position:absolute;bottom:0;left:0;right:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .limitedBenefits:after{background:url(../jpg/bg_b_sp.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom;height:min(32.5945241199vw,250px)}}#productsContents .limitedBenefits .lb_ttl{font-size:min(2.6041666667vw,50px);text-align:center;padding:0 min(9.375vw,180px);margin:0 auto min(1.5625vw,30px);position:relative;width:min(57.2916666667vw,1100px);background:linear-gradient(180deg,#8e6617,#876b2c 20%,#876b2c 30%,#e0b545 35%,#947632 40%,#947632);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_ttl{width:auto;font-size:min(6.518904824vw,50px);padding:0 min(13.037809648vw,100px) min(9.1264667536vw,70px);margin:0 auto min(1.3037809648vw,10px)}}#productsContents .limitedBenefits .lb_ttl:before{content:"";background:url(../png/p-ttl-g.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(8.9583333333vw,172px);height:min(3.125vw,60px);position:absolute;top:0;bottom:0;left:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_ttl:before{left:50%;width:min(18.2529335072vw,140px);height:min(7.8226857888vw,60px);top:auto;bottom:0;transform:translateX(-100%);margin-left:min(0vw,0px);background-position:100% 0}}#productsContents .limitedBenefits .lb_ttl:after{content:"";background:url(../png/p-ttl-g.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(8.9583333333vw,172px);height:min(3.125vw,60px);position:absolute;top:0;bottom:0;right:0;z-index:0;transform:scaleX(-1)}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_ttl:after{left:50%;width:min(18.2529335072vw,140px);height:min(7.8226857888vw,60px);top:auto;bottom:0;margin-left:min(0vw,0px);background-position:0 0}}#productsContents .limitedBenefits .lb_h4_ttl{font-size:min(1.3541666667vw,26px);margin:0 auto min(3.125vw,60px);padding:min(.5208333333vw,10px) min(4.1666666667vw,80px);text-align:center;background:url(../png/lb_h4_ttl.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(57.2916666667vw,1100px);color:#fff;text-shadow:0 0 8px rgba(149,130,0,.75)}#productsContents .limitedBenefits .lb_h4_ttl span{display:inline-block}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_h4_ttl{width:90%;background:url(../png/lb_h4_ttl.png);background-size:100% 100%;padding:min(2.6075619296vw,20px) min(5.2151238592vw,40px)}}#productsContents .limitedBenefits .lb_h4_ttl .text_s{font-size:min(1.4583333333vw,28px);padding-right:min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_h4_ttl .text_s{font-size:min(3.6505867014vw,28px);padding-top:min(1.3037809648vw,10px)}}#productsContents .limitedBenefits .lb_h4_ttl .text_l{font-size:min(1.9791666667vw,38px)}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_h4_ttl .text_l{font-size:min(4.9543676662vw,38px)}}#productsContents .limitedBenefits .lb_flex{display:flex;align-items:center;justify-content:space-between;width:80%;max-width:1600px;margin:0 auto}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_flex{display:flex;flex-direction:column;align-items:center;width:90%}}#productsContents .limitedBenefits .lb_flex .lb_flex_img{width:49%}#productsContents .limitedBenefits .lb_flex .lb_flex_img img{width:100%}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_flex .lb_flex_img{width:100%}}#productsContents .limitedBenefits .lb_flex .lb_flex_text{width:49%;padding:0 min(0vw,0px) 0 min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_flex .lb_flex_text{width:100%;padding:0 min(0vw,0px)}}#productsContents .limitedBenefits .lb_flex .lb_text{font-size:min(1.1458333333vw,22px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_flex .lb_text{font-size:min(3.9113428944vw,30px);margin-top:min(3.9113428944vw,30px)}}#productsContents .limitedBenefits .lb_flex .lb_list{margin-top:min(1.5625vw,30px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_flex .lb_list{font-size:min(3.3898305085vw,26px);margin-top:min(3.9113428944vw,30px)}}#productsContents .limitedBenefits .lb_flex .lb_list li{font-size:min(.9895833333vw,19px);margin-top:min(.2604166667vw,5px)}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_flex .lb_list li{font-size:min(3.3898305085vw,26px);margin-top:min(2.3468057366vw,18px)}}#productsContents .limitedBenefits .lb_flex .lb_list.ja-jp li{text-indent:min(-.9895833333vw,-19px);padding-left:min(.9895833333vw,19px)}@media screen and (max-width:768.9px){#productsContents .limitedBenefits .lb_flex .lb_list.ja-jp li{text-indent:min(-2.4771838331vw,-19px);padding-left:min(5.2151238592vw,40px)}}#productsContents .platform_select_area{background:url(../jpg/bg_m.jpg);background-repeat:repeat-y;background-size:100% auto;background-position:50%;padding:min(1.5625vw,30px) 0 min(8.3333333333vw,160px);width:90%;max-width:1800px;margin:min(5.2083333333vw,100px) auto 0;position:relative}@media screen and (max-width:768.9px){#productsContents .platform_select_area{background:url(../jpg/bg_m_sp.jpg);background-repeat:repeat-y;background-size:100% auto;background-position:50%;width:100%;padding:min(10.4302477184vw,80px) 0 min(15.6453715776vw,120px);margin:min(13.037809648vw,100px) auto 0}}#productsContents .platform_select_area *{position:relative}#productsContents .platform_select_area:before{content:"";background:url(../jpg/bg_t.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;height:min(13.0208333333vw,250px);position:absolute;top:0;left:0;right:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .platform_select_area:before{background:url(../jpg/bg_t_sp.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;height:min(32.5945241199vw,250px)}}#productsContents .platform_select_area:after{content:"";background:url(../jpg/bg_b.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom;height:min(13.0208333333vw,250px);position:absolute;bottom:0;left:0;right:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .platform_select_area:after{background:url(../jpg/bg_b_sp.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom;height:min(32.5945241199vw,250px)}}#productsContents .save_data_box{background:url(../jpg/bg_m.jpg);background-repeat:repeat-y;background-size:cover;background-position:50%;padding:min(4.1666666667vw,80px) 0 min(6.25vw,120px);width:90%;max-width:1800px;margin:min(5.2083333333vw,100px) auto 0;position:relative}@media screen and (max-width:768.9px){#productsContents .save_data_box{background:url(../jpg/bg_m_sp.jpg);background-repeat:repeat-y;background-size:100% auto;background-position:50%;width:100%;padding:min(10.4302477184vw,80px) 0 min(20.8604954368vw,160px);margin:min(13.037809648vw,100px) auto 0}}#productsContents .save_data_box *{position:relative;z-index:1}#productsContents .save_data_box:before{content:"";background:url(../jpg/bg_t.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;height:min(13.0208333333vw,250px);position:absolute;top:0;left:0;right:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .save_data_box:before{background:url(../jpg/bg_t_sp.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;height:min(32.5945241199vw,250px)}}#productsContents .save_data_box:after{content:"";background:url(../jpg/bg_b.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom;height:min(13.0208333333vw,250px);position:absolute;bottom:0;left:0;right:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .save_data_box:after{background:url(../jpg/bg_b_sp.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom;height:min(32.5945241199vw,250px)}}#productsContents .save_data_box .save_ttl{font-size:min(2.6041666667vw,50px);text-align:center;padding:0 min(9.375vw,180px);margin:0 auto min(2.3958333333vw,46px);position:relative;width:min(57.2916666667vw,1100px);color:#251f1f}@media screen and (max-width:768.9px){#productsContents .save_data_box .save_ttl{width:auto;font-size:min(6.518904824vw,50px);padding:0 min(13.037809648vw,100px) min(9.1264667536vw,70px);margin:0 auto min(1.3037809648vw,10px)}}#productsContents .save_data_box .save_ttl:before{content:"";background:url(../png/p-ttl-s.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(8.9583333333vw,172px);height:min(3.125vw,60px);position:absolute;top:0;bottom:0;left:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .save_data_box .save_ttl:before{left:50%;width:min(18.2529335072vw,140px);height:min(7.8226857888vw,60px);top:auto;bottom:0;transform:translateX(-100%);margin-left:min(0vw,0px);background-position:100% 0}}#productsContents .save_data_box .save_ttl:after{content:"";background:url(../png/p-ttl-s.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(8.9583333333vw,172px);height:min(3.125vw,60px);position:absolute;top:0;bottom:0;right:0;z-index:0;transform:scaleX(-1)}@media screen and (max-width:768.9px){#productsContents .save_data_box .save_ttl:after{left:50%;width:min(18.2529335072vw,140px);height:min(7.8226857888vw,60px);top:auto;bottom:0;margin-left:min(0vw,0px);background-position:100% 0}}#productsContents .save_data_box .save_text{width:min(72.9166666667vw,1400px);margin:0 auto;text-align:center;font-size:min(1.1458333333vw,22px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .save_data_box .save_text{font-size:min(3.9113428944vw,30px);text-align:left;width:90%}}#productsContents .save_data_box .save_list{display:flex;justify-content:space-between;width:min(72.9166666667vw,1400px);margin:min(3.125vw,60px) auto 0}@media screen and (max-width:768.9px){#productsContents .save_data_box .save_list{width:90%;display:flex;flex-direction:column;align-items:center}}#productsContents .save_data_box .save_list_inner{background:url(../jpg/save_data_bg.jpg);background-repeat:repeat;border:min(.1041666667vw,2px) solid #e3e3e2;border-radius:min(.78125vw,15px);width:31%;height:min(43.0208333333vw,826px);display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:auto}@media screen and (max-width:768.9px){#productsContents .save_data_box .save_list_inner{width:100%;margin:min(6.518904824vw,50px) auto 0;height:auto;border:min(.6518904824vw,5px) solid #dededd;border-radius:min(2.6075619296vw,20px);background-size:50% auto}}#productsContents .save_data_box .save_logo{display:flex;justify-content:center;align-items:center;height:min(11.9791666667vw,230px);padding:min(2.0833333333vw,40px) min(3.125vw,60px)}@media screen and (max-width:768.9px){#productsContents .save_data_box .save_logo{height:auto;width:60%;padding:min(5.2151238592vw,40px) 0 min(2.6075619296vw,20px)}}#productsContents .save_data_box .save_name{background:url(../jpg/save_data_bg_02.jpg);background-repeat:repeat;color:#fff;width:100%;text-align:center;font-size:min(1.4583333333vw,28px);display:flex;justify-content:center;align-items:center;height:min(3.75vw,72px);border-radius:0 0 min(.78125vw,15px) min(.78125vw,15px)}@media screen and (max-width:768.9px){#productsContents .save_data_box .save_name{font-size:min(4.6936114733vw,36px);height:min(12.2555410691vw,94px);border-radius:0 0 min(2.6075619296vw,20px) min(2.6075619296vw,20px);margin:0 min(-39.1134289439vw,-300px) min(-2.6075619296vw,-20px);background-size:50% auto}}#productsContents .save_data_box .save_img_01{position:absolute;top:min(12.5vw,240px);left:min(-.5208333333vw,-10px);width:min(27.2916666667vw,524px);height:min(25.2083333333vw,484px);z-index:3}@media screen and (max-width:768.9px){#productsContents .save_data_box .save_img_01{position:relative;top:auto;left:auto;width:auto;height:auto;width:90%;left:min(3.9113428944vw,30px)}}#productsContents .save_data_box .save_img_02{position:absolute;top:min(11.4583333333vw,220px);left:min(0vw,0px);width:min(22.4479166667vw,431px);height:min(25.5729166667vw,491px)}@media screen and (max-width:768.9px){#productsContents .save_data_box .save_img_02{position:relative;top:auto;left:auto;width:auto;height:auto;width:80%;left:min(0vw,0px)}}#productsContents .save_data_box .save_img_03{position:absolute;top:min(8.8541666667vw,170px);left:min(-2.34375vw,-45px);width:min(25.8333333333vw,496px);height:min(28.6458333333vw,550px)}@media screen and (max-width:768.9px){#productsContents .save_data_box .save_img_03{position:relative;top:auto;left:auto;width:auto;height:auto;width:90%;left:min(0vw,0px);margin-top:min(-7.8226857888vw,-60px)}}#productsContents .amiibo_data_box{background:url(../jpg/bg_m.jpg);background-repeat:repeat-y;background-size:100% auto;background-position:50%;padding:min(4.1666666667vw,80px) 0 min(6.7708333333vw,130px);width:90%;max-width:1800px;margin:min(5.2083333333vw,100px) auto 0;position:relative}#productsContents .amiibo_data_box *{position:relative;z-index:1}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box{background:url(../jpg/bg_m_sp.jpg);background-repeat:repeat-y;background-size:100% auto;background-position:50%;width:100%;padding:min(10.4302477184vw,80px) 0 min(20.8604954368vw,160px);margin:min(13.037809648vw,100px) auto 0}}#productsContents .amiibo_data_box:before{content:"";background:url(../jpg/bg_t.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;height:min(13.0208333333vw,250px);position:absolute;top:0;left:0;right:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box:before{background:url(../jpg/bg_t_sp.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;height:min(32.5945241199vw,250px)}}#productsContents .amiibo_data_box:after{content:"";background:url(../jpg/bg_b.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom;height:min(13.0208333333vw,250px);position:absolute;bottom:0;left:0;right:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box:after{background:url(../jpg/bg_b_sp.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom;height:min(32.5945241199vw,250px)}}#productsContents .amiibo_data_box .amiibo_ribbon{width:min(16.4583333333vw,316px);height:min(6.25vw,120px);position:absolute;top:min(.5208333333vw,10px);left:min(-1.0416666667vw,-20px)}#productsContents .amiibo_data_box .amiibo_ribbon .sp_ribbon{display:none}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_ribbon{width:min(20.8604954368vw,160px);height:min(15.6453715776vw,120px);top:min(-1.5645371578vw,-12px);left:min(1.3037809648vw,10px)}#productsContents .amiibo_data_box .amiibo_ribbon .pc_ribbon{display:none}#productsContents .amiibo_data_box .amiibo_ribbon .sp_ribbon{display:block}}#productsContents .amiibo_data_box .amiibo_ttl{font-size:min(2.6041666667vw,50px);text-align:center;padding:0 min(9.375vw,180px);margin:0 auto min(1.5625vw,30px);position:relative;width:min(57.2916666667vw,1100px);color:#251f1f}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_ttl{width:auto;font-size:min(6.518904824vw,50px);padding:0 min(13.037809648vw,100px) min(9.1264667536vw,70px);margin:0 auto min(1.3037809648vw,10px)}}#productsContents .amiibo_data_box .amiibo_ttl:before{content:"";background:url(../png/p-ttl-s.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(8.9583333333vw,172px);height:min(3.125vw,60px);position:absolute;top:0;bottom:0;left:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_ttl:before{left:50%;width:min(18.2529335072vw,140px);height:min(7.8226857888vw,60px);top:auto;bottom:0;transform:translateX(-100%);margin-left:min(0vw,0px);background-position:100% 0}}#productsContents .amiibo_data_box .amiibo_ttl:after{content:"";background:url(../png/p-ttl-s.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(8.9583333333vw,172px);height:min(3.125vw,60px);position:absolute;top:0;bottom:0;right:0;z-index:0;transform:scaleX(-1)}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_ttl:after{left:50%;width:min(18.2529335072vw,140px);height:min(7.8226857888vw,60px);top:auto;bottom:0;margin-left:min(0vw,0px);background-position:100% 0}}#productsContents .amiibo_data_box .amiibo_text{width:min(72.9166666667vw,1400px);margin:0 auto;text-align:center;font-size:min(1.4583333333vw,28px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_text{font-size:min(3.9113428944vw,30px);text-align:left;width:90%}}#productsContents .amiibo_data_box .amiibo_item_box{background:url(../png/amiibo_bg.png);background-repeat:no-repeat;background-size:100% auto;background-position:top}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_item_box{background:none}}#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list{display:flex;justify-content:space-around;width:min(72.9166666667vw,1400px);margin:min(2.0833333333vw,40px) auto min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list{display:flex;flex-direction:column;align-items:center;width:100%}}#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list li{width:32%}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list li{width:100%}#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list li.amiibo_2{margin-top:min(-3.9113428944vw,-30px)}#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list li.amiibo_3{margin-top:min(-10.4302477184vw,-80px)}#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list li .amiibo_r{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;background:url(../png/amiibo_bg.png);background-repeat:no-repeat;background-size:170% auto;background-position:min(10.4302477184vw,80px) min(10.4302477184vw,80px)}#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list li .amiibo_r dt{width:70%;position:relative;z-index:1}#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list li .amiibo_r dd.amiibo_name{position:absolute;width:60%;z-index:0;left:min(3.9113428944vw,30px);top:min(39.1134289439vw,300px)}#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list li .amiibo_l{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:url(../png/amiibo_bg_r.png);background-repeat:no-repeat;background-size:170% auto;background-position:min(-54.7588005215vw,-420px) min(10.4302477184vw,80px)}#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list li .amiibo_l dt{width:70%;position:relative;z-index:1}#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list li .amiibo_l dd.amiibo_name{position:absolute;width:50%;z-index:0;right:min(3.9113428944vw,30px);top:min(39.1134289439vw,300px)}}#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list .amiibo_name{width:80%;text-align:center;font-size:min(1.6666666667vw,32px);color:#fff;background:url(../png/amiibo_name.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;padding:min(1.5625vw,30px) min(.78125vw,15px);margin:0 auto}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_item_box .amiibo_item_flex .amiibo_item_list .amiibo_name{background:url(../png/amiibo_name.png);background-repeat:no-repeat;background-size:cover;font-size:min(4.6936114733vw,36px);padding:min(3.9113428944vw,30px) min(1.9556714472vw,15px)}}#productsContents .amiibo_data_box .amiibo_item_buy_box{text-align:center;margin:min(2.0833333333vw,40px) auto min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_item_buy_box{margin:min(5.2151238592vw,40px) auto min(13.037809648vw,100px)}}#productsContents .amiibo_data_box .platform_text{margin-bottom:0}#productsContents .amiibo_data_box .amiibo_caution{width:80%;margin:min(1.5625vw,30px) auto 0;font-size:min(1.0416666667vw,20px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_caution{margin:min(3.9113428944vw,30px) auto 0;width:90%;font-size:min(3.1290743155vw,24px)}}#productsContents .amiibo_data_box .amiibo_caution li{margin:min(.2604166667vw,5px) auto 0}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_caution li{margin-top:min(1.3037809648vw,10px)}}#productsContents .amiibo_data_box .amiibo_tokuten_box{width:80%;margin:0 auto;background:url(../png/amiibo_bg2.png);background-repeat:no-repeat;background-size:cover;padding:min(1.5625vw,30px) 0 min(2.0833333333vw,40px)}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_tokuten_box{width:90%}}#productsContents .amiibo_data_box .amiibo_tokuten_box .amiibo_tokuten_flex{display:flex;justify-content:space-around;width:min(72.9166666667vw,1400px);margin:min(0vw,0px) auto}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_tokuten_box .amiibo_tokuten_flex{display:flex;flex-direction:column;align-items:center}}#productsContents .amiibo_data_box .amiibo_tokuten_box .amiibo_tokuten_flex li{width:30%}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_tokuten_box .amiibo_tokuten_flex li{width:100%;margin-top:min(3.9113428944vw,30px)}#productsContents .amiibo_data_box .amiibo_tokuten_box .amiibo_tokuten_flex li:last-child{margin-top:min(-1.3037809648vw,-10px);margin-bottom:min(7.8226857888vw,60px)}}#productsContents .amiibo_data_box .amiibo_tokuten_box .amiibo_tokuten_flex .tokuten_name{text-align:center;font-weight:700}#productsContents .amiibo_data_box .amiibo_tokuten_box .amiibo_tokuten_flex .tokuten_name .tokuten_name_s{display:block;font-size:min(1.25vw,24px)}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_tokuten_box .amiibo_tokuten_flex .tokuten_name .tokuten_name_s{font-size:min(3.9113428944vw,30px)}}#productsContents .amiibo_data_box .amiibo_tokuten_box .amiibo_tokuten_flex .tokuten_name .tokuten_name_l{display:block;font-size:min(1.5625vw,30px);margin:min(.2604166667vw,5px) auto min(0vw,0px)}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .amiibo_tokuten_box .amiibo_tokuten_flex .tokuten_name .tokuten_name_l{font-size:min(5.2151238592vw,40px)}}#productsContents .amiibo_data_box .buy_btn{text-align:center;font-size:min(1.1458333333vw,22px);display:flex;justify-content:center;align-items:center;padding:min(1.0416666667vw,20px);max-width:min(31.25vw,600px);position:relative;height:min(4.53125vw,87px);width:min(24.0625vw,462px);margin:min(1.0416666667vw,20px) auto 0;text-shadow:0 0 8px rgba(104,90,2,.5);letter-spacing:.03rem}#productsContents .amiibo_data_box .buy_btn:hover{filter:saturate(1.5)}#productsContents .amiibo_data_box .buy_btn:before{content:"";background:url(../png/btn_e_cap.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .buy_btn{width:80%;height:min(15.6453715776vw,120px);max-width:none;font-size:min(4.1720990874vw,32px);margin-top:min(4.1720990874vw,32px)}}#productsContents .amiibo_data_box .p_flex_text_box_price_text{font-size:min(1.1458333333vw,22px);margin-top:min(0vw,0px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .p_flex_text_box_price_text{font-size:min(3.6505867014vw,28px)}}#productsContents .amiibo_data_box .p_flex_text_box_price_text .l_text{font-size:min(1.6666666667vw,32px);display:block;margin-bottom:min(1.3037809648vw,10px)}@media screen and (max-width:768.9px){#productsContents .amiibo_data_box .p_flex_text_box_price_text .l_text{font-size:min(5.4758800522vw,42px)}}#productsContents .tabs .tab-header{width:80%;max-width:1600px;display:flex;margin:0 auto;padding:min(.8333333333vw,16px) min(.5208333333vw,10px);background:url(../png/platform_select_bg_3.png);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:768.9px){#productsContents .tabs .tab-header{display:flex;width:90%;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;padding:min(2.3468057366vw,18px) min(.6518904824vw,5px) min(1.3037809648vw,10px);background:url(../png/platform_select_bg_sp_3.png);background-repeat:no-repeat;background-size:100% 100%;margin:min(1.9556714472vw,15px) auto 0}}#productsContents .tabs .tab-header button{padding:min(.78125vw,15px) min(1.0416666667vw,20px);width:24.5%;cursor:pointer;border:none;margin:0 auto;line-height:1;position:relative;opacity:1}@media screen and (max-width:768.9px){#productsContents .tabs .tab-header button{width:48%;margin:min(0vw,0px) 0 min(.6518904824vw,5px);height:min(10.4302477184vw,80px)}}#productsContents .tabs .tab-header button.nsw2_b:before{content:"";background:url(../png/sw_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all .25s ease}#productsContents .tabs .tab-header button.ps5_b:before{content:"";background:url(../png/ps_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all .25s ease}#productsContents .tabs .tab-header button.xsx_b:before{content:"";background:url(../png/xbox_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all .25s ease}#productsContents .tabs .tab-header button.stm_b:before{content:"";background:url(../png/steam_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all .25s ease}#productsContents .tabs .tab-header button img{width:60%;height:auto;max-width:180px;line-height:0}#productsContents .tabs .tab-header button img.nsw2{width:min(3.125vw,60px)}@media screen and (max-width:768.9px){#productsContents .tabs .tab-header button img.nsw2{width:min(6.518904824vw,50px)}}#productsContents .tabs .tab-header button img.ps5{width:min(8.3333333333vw,160px)}@media screen and (max-width:768.9px){#productsContents .tabs .tab-header button img.ps5{width:min(22.1642764016vw,170px)}}#productsContents .tabs .tab-header button img.xsx{width:min(8.3333333333vw,160px)}@media screen and (max-width:768.9px){#productsContents .tabs .tab-header button img.xsx{width:min(20.8604954368vw,160px)}}#productsContents .tabs .tab-header button img.stm{width:min(6.7708333333vw,130px)}@media screen and (max-width:768.9px){#productsContents .tabs .tab-header button img.stm{width:min(17.6010430248vw,135px)}}#productsContents .tabs .tab-header button:hover{opacity:1;filter:saturate(1.5)}#productsContents .tabs .tab-header button:hover.nsw2_b:before{content:"";background:url(../png/sw_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}#productsContents .tabs .tab-header button:hover.ps5_b:before{content:"";background:url(../png/ps_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}#productsContents .tabs .tab-header button:hover.xsx_b:before{content:"";background:url(../png/xbox_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}#productsContents .tabs .tab-header button:hover.stm_b:before{content:"";background:url(../png/steam_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}#productsContents .tabs .tab-header button.active{color:#fff;font-weight:700;opacity:1}#productsContents .tabs .tab-header button.active:hover{filter:saturate(1)}#productsContents .tabs .tab-header button.active.nsw2_b:before{content:"";background:url(../png/sw_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}#productsContents .tabs .tab-header button.active.ps5_b:before{content:"";background:url(../png/ps_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}#productsContents .tabs .tab-header button.active.xsx_b:before{content:"";background:url(../png/xbox_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}#productsContents .tabs .tab-header button.active.stm_b:before{content:"";background:url(../png/steam_bg.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}#productsContents .tabs .tab-content{margin-top:20px}@media screen and (max-width:768.9px){#productsContents .tabs .tab-content{margin-top:min(2.6075619296vw,20px)}}#productsContents .p_box{background:url(../webp/base_2_top.webp) no-repeat top/100% auto,url(../webp/base_2_bottom.webp) no-repeat bottom/100% auto,url(../webp/base_2_center.webp) no-repeat center 35%/100% 95%;filter:drop-shadow(0 0 min(.2604166667vw,5px) rgb(0,0,0));box-sizing:border-box;width:80%;max-width:1600px;margin:min(2.6041666667vw,50px) auto 0;padding:min(3.125vw,60px) min(5.2083333333vw,100px) min(5.2083333333vw,100px);z-index:1;position:relative}@media screen and (max-width:768.9px){#productsContents .p_box{margin:min(6.518904824vw,50px) auto 0;padding:min(3.9113428944vw,30px) min(6.518904824vw,50px) min(13.037809648vw,100px);width:90%;background:url(../webp/base_2_top_sp.webp) no-repeat top/100% auto,url(../webp/base_2_bottom_sp.webp) no-repeat bottom/100% auto,url(../webp/base_2_center_sp.webp) no-repeat center 15%/100% 99%;filter:drop-shadow(0 0 min(.6518904824vw,5px) rgb(0,0,0))}}#productsContents .p_box .emblem{background:url(../png/emblem.png);background-repeat:no-repeat;background-size:100% auto;background-position:top;width:min(35.6770833333vw,685px);height:min(32.65625vw,627px);display:block;position:absolute;z-index:0;top:min(3.125vw,60px);right:0}#productsContents .p_box .p_h4_ttl{font-size:min(2.0833333333vw,40px);text-align:center;padding:0 0 min(2.0833333333vw,40px)}@media screen and (max-width:768.9px){#productsContents .p_box .p_h4_ttl{padding:0 0 min(5.4758800522vw,42px);font-size:min(5.2151238592vw,40px)}}#productsContents .p_box .standard_ttl{background:url(../png/edition_t_bg_01.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(46.8229166667vw,899px);height:min(7.1875vw,138px);margin:0 auto min(1.0416666667vw,20px);display:flex;justify-content:center;align-items:center}@media screen and (max-width:768.9px){#productsContents .p_box .standard_ttl{width:161%;height:min(17.9921773142vw,138px);top:0;left:50%;transform:translate(-50%);position:relative}}#productsContents .p_box .dx_ttl{background:url(../png/edition_t_bg_02.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(48.90625vw,939px);height:min(7.1875vw,138px);margin:0 auto min(1.0416666667vw,20px);display:flex;justify-content:center;align-items:center}@media screen and (max-width:768.9px){#productsContents .p_box .dx_ttl{width:161%;height:min(17.9921773142vw,138px);top:0;left:50%;transform:translate(-50%);position:relative}}#productsContents .p_box .pdx_ttl{background:url(../png/edition_t_bg_03.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(50.9895833333vw,979px);height:min(7.1875vw,138px);margin:0 auto min(1.0416666667vw,20px);display:flex;justify-content:center;align-items:center}@media screen and (max-width:768.9px){#productsContents .p_box .pdx_ttl{width:161%;height:min(17.9921773142vw,138px);top:0;left:50%;transform:translate(-50%);position:relative}}#productsContents .p_box .amiibo_ttl{background:url(../png/edition_t_bg_amiibo.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(45.0520833333vw,865px);height:min(3.8541666667vw,74px);margin:0 auto min(1.0416666667vw,20px);display:flex;justify-content:center;align-items:center;font-size:min(1.9270833333vw,37px);color:#fff;padding:0 0 min(0vw,0px)}#productsContents .modal-btn{background:#5d433f;color:#fff;border-radius:min(.1041666667vw,2px);display:inline-block;padding:min(0vw,0px) min(1.0416666667vw,20px) min(0vw,0px) min(.4166666667vw,8px);font-size:min(.7291666667vw,14px);margin-left:min(.5208333333vw,10px);position:relative}@media screen and (max-width:768.9px){#productsContents .modal-btn{font-size:min(2.6075619296vw,20px);padding:min(.6518904824vw,5px) min(5.2151238592vw,40px) min(.6518904824vw,5px) min(1.9556714472vw,15px);margin-left:min(1.3037809648vw,10px);border-radius:min(.7822685789vw,6px)}}#productsContents .modal-btn:hover{filter:saturate(1.5)}#productsContents .modal-btn:after{content:"+";background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(.7291666667vw,14px);position:absolute;top:0;bottom:0;right:min(.2604166667vw,5px);font-size:min(.7291666667vw,14px)}@media screen and (max-width:768.9px){#productsContents .modal-btn:after{font-size:min(2.998696219vw,23px);right:min(2.6075619296vw,20px);top:min(.260756193vw,2px)}}#productsContents .p_flex{display:flex;align-items:flex-start;justify-content:space-between;z-index:1}@media screen and (max-width:768.9px){#productsContents .p_flex{display:flex;flex-direction:column;align-items:center}}#productsContents .p_flex .p_flex_img{width:50%}@media screen and (max-width:768.9px){#productsContents .p_flex .p_flex_img{width:100%}}#productsContents .p_flex .p_flex_img img{max-width:none;width:100%;border:1px solid #fff}#productsContents .p_flex .standard_frame{background:url(../png/edition_p_bg_01.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;padding:min(.78125vw,15px) min(.78125vw,15px) min(.5208333333vw,10px);display:block}@media screen and (max-width:768.9px){#productsContents .p_flex .standard_frame{padding:min(1.9556714472vw,15px) min(1.9556714472vw,15px) min(1.3037809648vw,10px)}}#productsContents .p_flex .dx_frame{background:url(../png/edition_p_bg_02.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;padding:min(.78125vw,15px) min(.78125vw,15px) min(.5208333333vw,10px);display:block}@media screen and (max-width:768.9px){#productsContents .p_flex .dx_frame{padding:min(1.9556714472vw,15px) min(1.9556714472vw,15px) min(1.3037809648vw,10px)}}#productsContents .p_flex .pdx_frame{background:url(../png/edition_p_bg_03.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;padding:min(.78125vw,15px) min(.78125vw,15px) min(.5208333333vw,10px);display:block}@media screen and (max-width:768.9px){#productsContents .p_flex .pdx_frame{padding:min(1.9556714472vw,15px) min(1.9556714472vw,15px) min(1.3037809648vw,10px)}}#productsContents .p_flex .amiibo_frame{background:url(../png/edition_p_bg_amiibo.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;padding:min(1.0416666667vw,20px);display:block}#productsContents .p_flex .p_flex_text{width:50%;padding:0 min(2.0833333333vw,40px)}@media screen and (max-width:768.9px){#productsContents .p_flex .p_flex_text{width:100%;padding:0 min(0vw,0px)}}#productsContents .p_flex .p_flex_text_box{margin-bottom:min(1.5625vw,30px)}#productsContents .p_flex .p_flex_text_box_ttl{font-size:min(2.0833333333vw,40px);margin-top:min(1.0416666667vw,20px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .p_flex .p_flex_text_box_ttl{font-size:min(5.2151238592vw,40px);margin-top:min(5.2151238592vw,40px)}}#productsContents .p_flex .p_flex_text_box_price_text{font-size:min(1.25vw,24px);margin-top:min(0vw,0px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .p_flex .p_flex_text_box_price_text{font-size:min(3.6505867014vw,28px)}}#productsContents .p_flex .p_flex_text_box_price_text .l_text{font-size:min(2.1875vw,42px)}@media screen and (max-width:768.9px){#productsContents .p_flex .p_flex_text_box_price_text .l_text{font-size:min(6.258148631vw,48px)}}#productsContents .p_flex .p_flex_spec_box{margin-bottom:min(3.125vw,60px)}#productsContents .p_flex .p_flex_spec_box_ttl{font-size:min(1.3541666667vw,26px);background:url(../png/set_bg.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;display:flex;align-items:center;width:min(27.7604166667vw,533px);height:min(2.4479166667vw,47px);color:#fff;padding:0 0 0 min(.5208333333vw,10px)}@media screen and (max-width:768.9px){#productsContents .p_flex .p_flex_spec_box_ttl{font-size:min(4.1720990874vw,32px);background:url(../png/set_bg_sp.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;text-align:center;width:100%;height:auto;display:flex;justify-content:center;padding:min(1.3037809648vw,10px);margin-top:min(5.2151238592vw,40px)}}#productsContents .p_flex .set_list{margin-top:min(.78125vw,15px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .p_flex .set_list{margin-top:min(1.9556714472vw,15px)}}#productsContents .p_flex .set_list li{margin-top:min(.2604166667vw,5px);font-size:min(1.1458333333vw,22px);line-height:1.5}@media screen and (max-width:768.9px){#productsContents .p_flex .set_list li{margin-top:min(.6518904824vw,5px);font-size:min(3.9113428944vw,30px)}}#productsContents .p_flex .set_list.caution{margin-top:min(.78125vw,15px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .p_flex .set_list.caution{margin-top:min(1.9556714472vw,15px)}}#productsContents .p_flex .set_list.caution li{margin-top:min(.2604166667vw,5px);font-size:min(.7291666667vw,14px);line-height:1.5}@media screen and (max-width:768.9px){#productsContents .p_flex .set_list.caution li{margin-top:min(.6518904824vw,5px);font-size:min(3.3898305085vw,26px)}}#productsContents .p_flex .set_list.caution2{margin-top:min(1.5625vw,30px);font-weight:700}@media screen and (max-width:768.9px){#productsContents .p_flex .set_list.caution2{margin-top:min(1.9556714472vw,15px)}}#productsContents .p_flex .set_list.caution2 li{margin-top:min(.2604166667vw,5px);font-size:min(.8333333333vw,16px);line-height:1.5}@media screen and (max-width:768.9px){#productsContents .p_flex .set_list.caution2 li{margin-top:min(.6518904824vw,5px);font-size:min(3.6505867014vw,28px)}}#productsContents .p_flex .text_link{color:#ca1003;border-bottom:1px solid}#productsContents .p_flex .text_link:hover{border-bottom:none}#productsContents .buy_btn{text-align:center;font-size:min(1.1458333333vw,22px);display:flex;justify-content:center;align-items:center;padding:min(1.0416666667vw,20px);margin-top:min(1.0416666667vw,20px);max-width:min(31.25vw,600px);position:relative;height:min(4.53125vw,87px);width:min(24.0625vw,462px);letter-spacing:.03rem}#productsContents .buy_btn:hover{filter:saturate(1.5)}@media screen and (max-width:768.9px){#productsContents .buy_btn{width:100%;height:min(15.6453715776vw,120px);max-width:none;font-size:min(4.1720990874vw,32px)}}#productsContents .k_caution{margin-top:min(1.5625vw,30px);font-size:min(.9375vw,18px)}@media screen and (max-width:768.9px){#productsContents .k_caution{font-size:min(3.3898305085vw,26px)}}#productsContents .buy_btn.none{color:#9c9c9c;position:relative}#productsContents .buy_btn.none:before{content:"";background:url(../png/btn_none.png)!important;background-repeat:no-repeat!important;background-size:100% auto!important;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#productsContents .buy_btn.none:hover{filter:saturate(1)}#productsContents .lb_info_btn{background:url(../jpg/lb_btn_bg.jpg);background-repeat:repeat;text-align:center;font-size:min(1.0416666667vw,20px);padding:min(.78125vw,15px) min(3.125vw,60px);color:#fff;margin-top:min(3.125vw,60px);display:block;width:min(31.25vw,600px);filter:drop-shadow(0 0 min(.4166666667vw,8px) rgba(0,0,0,.75))}@media screen and (max-width:768.9px){#productsContents .lb_info_btn{width:100%;font-size:min(4.4328552803vw,34px);padding:min(1.9556714472vw,15px) min(7.8226857888vw,60px);margin-top:min(10.4302477184vw,80px)}}#productsContents .lb_info_btn:after{content:"";background:url(../png/plus_icon.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;width:min(1.0416666667vw,20px);position:absolute;top:0;bottom:0;right:min(1.5625vw,30px)}@media screen and (max-width:768.9px){#productsContents .lb_info_btn:after{width:min(3.9113428944vw,30px);right:min(5.2151238592vw,40px)}}#productsContents .lb_info_btn:hover{filter:drop-shadow(0 0 min(.2083333333vw,4px) rgb(172,123,0))}#productsContents .nsw2_box .buy_btn:before{content:"";background:url(../png/btn_nw.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#productsContents .ps5_box .buy_btn:before{content:"";background:url(../png/btn_ps.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#productsContents .xsx_box .buy_btn:before{content:"";background:url(../png/btn_xbox.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#productsContents .stm_box .buy_btn:before{content:"";background:url(../png/btn_steam.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#productsContents .scroll-buttons{display:flex;justify-content:center;width:80%;max-width:1600px;margin:0 auto}@media screen and (max-width:768.9px){#productsContents .scroll-buttons{display:flex;flex-direction:column;align-items:center;width:80%}}#productsContents .scroll-buttons button{display:block;width:32.5%;margin:min(1.5625vw,30px) .25% 0;color:#fff;padding:min(1.5625vw,30px) min(1.0416666667vw,20px);font-size:min(1.1458333333vw,22px);position:relative}@media screen and (max-width:768.9px){#productsContents .scroll-buttons button{width:100%;font-size:min(4.1720990874vw,32px);padding:min(2.6075619296vw,20px) min(1.3037809648vw,10px);margin:min(1.3037809648vw,10px) .25% 0}}#productsContents .scroll-buttons button:before{content:"";background:url(../png/edition_bg.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}@media screen and (max-width:768.9px){#productsContents .scroll-buttons button:before{background:url(../png/edition_bg_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}}#productsContents .scroll-buttons button.standard:after{content:"";background:url(../png/edition_bg_01.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;transition:all .25s ease}@media screen and (max-width:768.9px){#productsContents .scroll-buttons button.standard:after{background:url(../png/edition_bg_01_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}}#productsContents .scroll-buttons button.dx:after{content:"";background:url(../png/edition_bg_02.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;transition:all .25s ease}@media screen and (max-width:768.9px){#productsContents .scroll-buttons button.dx:after{background:url(../png/edition_bg_02_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}}#productsContents .scroll-buttons button.pdx:after{content:"";background:url(../png/edition_bg_03.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;transition:all .25s ease}@media screen and (max-width:768.9px){#productsContents .scroll-buttons button.pdx:after{background:url(../png/edition_bg_03_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}}#productsContents .scroll-buttons button:hover.standard:after{content:"";background:url(../png/edition_bg_01.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:1}@media screen and (max-width:768.9px){#productsContents .scroll-buttons button:hover.standard:after{background:url(../png/edition_bg_01_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}}#productsContents .scroll-buttons button:hover.dx:after{content:"";background:url(../png/edition_bg_02.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:1}@media screen and (max-width:768.9px){#productsContents .scroll-buttons button:hover.dx:after{background:url(../png/edition_bg_02_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}}#productsContents .scroll-buttons button:hover.pdx:after{content:"";background:url(../png/edition_bg_03.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:1}@media screen and (max-width:768.9px){#productsContents .scroll-buttons button:hover.pdx:after{background:url(../png/edition_bg_03_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}}#productsContents .scroll-buttons button.active.standard:after{content:"";background:url(../png/edition_bg_01.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:1}@media screen and (max-width:768.9px){#productsContents .scroll-buttons button.active.standard:after{background:url(../png/edition_bg_01_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}}#productsContents .scroll-buttons button.active.dx:after{content:"";background:url(../png/edition_bg_02.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:1}@media screen and (max-width:768.9px){#productsContents .scroll-buttons button.active.dx:after{background:url(../png/edition_bg_02_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}}#productsContents .scroll-buttons button.active.pdx:after{content:"";background:url(../png/edition_bg_03.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:1}@media screen and (max-width:768.9px){#productsContents .scroll-buttons button.active.pdx:after{background:url(../png/edition_bg_03_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}}#productsContents .modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;width:100vw;min-height:100vh;min-height:100svh;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:99999;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;pointer-events:all!important}#productsContents .modal-content{border-radius:8px;width:min(72.9166666667vw,1400px);box-shadow:0 4px 10px rgba(0,0,0,.2);position:relative;z-index:10;max-height:90vh;box-sizing:border-box;pointer-events:all!important;padding:min(2.0833333333vw,40px) 0;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none}#productsContents .modal-content::-webkit-scrollbar{display:none;width:0;background:transparent}#productsContents .modal-content:before{content:"";position:absolute;left:50%;top:51%;transform:translate(-50%,-50%);width:min(100vw,1920px);height:min(56.25vw,1080px);background:url(../png/back_deco.png) no-repeat 50%/100% 100%;z-index:-1}@media screen and (max-width:768.9px){#productsContents .modal-content:before{width:100%;height:100%;background:url(../png/back_deco_sp.png) no-repeat 50%/100% auto}#productsContents .modal-content{width:90%;overflow-y:auto}}#productsContents .modal-close{background:url(../png/close-2.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;font-size:0;width:min(6.8229166667vw,131px);height:min(6.875vw,132px);display:block;position:absolute;top:min(-2.6041666667vw,-50px);left:50%;margin-left:min(37.5vw,720px)}#productsContents .modal-close:hover{filter:saturate(2)}@media screen and (max-width:768.9px){#productsContents .modal-close{background:url(../png/close-2.png);background-repeat:no-repeat;background-size:100% auto;background-position:top;font-size:0;width:min(15.6453715776vw,120px);height:min(32.5945241199vw,250px);display:block;position:relative;top:auto;left:auto;right:auto;margin:min(1.3037809648vw,10px) auto 0;padding-bottom:min(26.075619296vw,200px)}}#productsContents .modal-box{background:url(../jpg/bg_m.jpg);background-repeat:repeat-y;background-size:100% auto;background-position:50%;padding:min(6.25vw,120px) 0;min-height:500px;margin:0 auto;position:relative}@media screen and (max-width:768.9px){#productsContents .modal-box{background:url(../jpg/bg_m_sp.jpg);background-repeat:repeat-y;background-size:100% auto;background-position:50%;padding:min(15.6453715776vw,120px) 0 min(20.8604954368vw,160px)}}#productsContents .modal-box *{position:relative;z-index:1}#productsContents .modal-box:before{content:"";background:url(../jpg/bg_t.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;height:min(13.0208333333vw,250px);position:absolute;top:0;left:0;right:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .modal-box:before{background:url(../jpg/bg_t_sp.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;height:min(30.6388526728vw,235px)}}#productsContents .modal-box:after{content:"";background:url(../jpg/bg_b.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom;height:min(13.0208333333vw,250px);position:absolute;bottom:0;left:0;right:0;z-index:0}@media screen and (max-width:768.9px){#productsContents .modal-box:after{background:url(../jpg/bg_b_sp.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom;height:min(30.6388526728vw,235px)}}#productsContents .modal-close-bg{position:fixed;top:0;left:0;bottom:0;width:98%;min-height:100vh;min-height:100svh;display:flex;justify-content:center;align-items:center;z-index:1}#productsContents .modal_ttl{color:#261c15;font-size:min(1.875vw,36px);margin:0 auto min(2.0833333333vw,40px);text-align:center;position:relative;width:min(52.0833333333vw,1000px);padding:0 0 min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#productsContents .modal_ttl{font-size:min(3.9113428944vw,30px);width:90%;padding:0 0 min(4.6936114733vw,36px);margin:0 auto min(3.9113428944vw,30px)}}#productsContents .modal_ttl:before{content:"";background:url(../png/modal_lines.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;width:min(52.03125vw,999px);height:min(.78125vw,15px);left:0;right:0;bottom:0;z-index:0;margin:0 auto}@media screen and (max-width:768.9px){#productsContents .modal_ttl:before{content:"";background:url(../png/modal_lines_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;width:100%;height:min(2.6075619296vw,20px);left:0;right:0;bottom:0;z-index:0;margin:0 auto}}#productsContents .modal_inner{width:min(52.0833333333vw,1000px);margin:0 auto min(0vw,0px)}@media screen and (max-width:768.9px){#productsContents .modal_inner{width:90%}}#productsContents .modal_inner_l{width:min(66.6666666667vw,1280px);margin:0 auto min(0vw,0px)}@media screen and (max-width:768.9px){#productsContents .modal_inner_l{width:90%}}#productsContents .modal_1colm_img{margin:0 auto min(1.5625vw,30px)}#productsContents .modal_text{font-size:min(1.1458333333vw,22px);margin:0 0 min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#productsContents .modal_text{font-size:min(3.6505867014vw,28px);margin:0 0 min(2.6075619296vw,20px)}}#productsContents .modal_text dt{margin-bottom:min(.5208333333vw,10px)}#productsContents .modal_caution{font-size:min(.9375vw,18px)}@media screen and (max-width:768.9px){#productsContents .modal_caution{font-size:min(3.6505867014vw,28px)}}#productsContents .modal_dlc_list{display:flex;flex-wrap:wrap;margin:0 0 0 1%}@media screen and (max-width:768.9px){#productsContents .modal_dlc_list{display:flex;flex-direction:column;align-content:center;margin:0}}#productsContents .modal_dlc_list li{width:31%;margin:0 1% 3%}@media screen and (max-width:768.9px){#productsContents .modal_dlc_list li{width:100%;margin:5% 0 0}}#productsContents .modal_dlc_list dd{text-align:center;font-weight:700;font-size:min(.9375vw,18px);margin-top:min(.2604166667vw,5px)}@media screen and (max-width:768.9px){#productsContents .modal_dlc_list dd{font-size:min(3.6505867014vw,28px);margin-top:min(1.3037809648vw,10px)}}#productsContents .modal_b_margin{width:100%;height:min(4.1666666667vw,80px);display:block}#productsContents .lb_modal_ttl{color:#fff;font-size:min(2.03125vw,39px);margin:0 auto min(2.0833333333vw,40px);text-align:center;position:relative;width:min(72.9166666667vw,1400px);text-shadow:0 0 20px rgba(32,175,185,.5),0 0 10px rgba(32,175,185,.5),0 0 15px rgba(32,175,185,.5);padding:0 0 min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#productsContents .lb_modal_ttl{font-size:min(5.7366362451vw,44px);width:90%;padding:0 0 min(4.6936114733vw,36px);margin:0 auto min(3.9113428944vw,30px)}}#productsContents .lb_modal_ttl:before{content:"";background:url(../png/modal_lines.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;width:min(52.03125vw,999px);height:min(.78125vw,15px);left:0;right:0;bottom:0;z-index:0;margin:0 auto}@media screen and (max-width:768.9px){#productsContents .lb_modal_ttl:before{content:"";background:url(../png/modal_lines_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;position:absolute;width:100%;height:min(2.6075619296vw,20px);left:0;right:0;bottom:0;z-index:0;margin:0 auto}}#productsContents .lb_modal_table{padding:0 0 min(3.125vw,60px)}#productsContents .lb_modal_table table,#productsContents .lb_modal_table td,#productsContents .lb_modal_table th{border:1px solid #cecece;border-collapse:collapse;color:#fff}#productsContents .lb_modal_table table{width:min(62.5vw,1200px);margin:0 auto}@media screen and (max-width:768.9px){#productsContents .lb_modal_table table{width:90%}}#productsContents .lb_modal_table td,#productsContents .lb_modal_table th{font-size:min(.9375vw,18px);padding:min(1.0416666667vw,20px)}@media screen and (max-width:768.9px){#productsContents .lb_modal_table td,#productsContents .lb_modal_table th{font-size:min(2.8683181226vw,22px);padding:min(2.6075619296vw,20px)}}#productsContents .lb_modal_table td ul li,#productsContents .lb_modal_table th ul li{margin:min(.5208333333vw,10px) 0}#productsContents .lb_modal_table th{background:#f0e6cc}#productsContents .lb_modal_table .out_caution{width:auto;margin:min(0vw,0px) auto min(1.5625vw,30px);display:flex;justify-content:center}@media screen and (max-width:768.9px){#productsContents .lb_modal_table .out_caution{width:90%;margin:min(0vw,0px) auto min(3.9113428944vw,30px)}}#productsContents .lb_modal_table .out_caution li{font-size:min(.9375vw,18px);margin:min(.5208333333vw,10px) 0;color:#fff}@media screen and (max-width:768.9px){#productsContents .lb_modal_table .out_caution li{font-size:min(2.8683181226vw,22px)}}#productsContents .lb_modal_table .tttl{width:min(15.625vw,300px);font-size:min(1.1458333333vw,22px)}@media screen and (max-width:768.9px){#productsContents .lb_modal_table .tttl{width:30%;font-size:min(2.8683181226vw,22px)}}#productsContents .lb_modal_table .c-yellow{color:#fff495}#productsContents .lb_modal_table .platform{width:min(11.5625vw,222px)}#productsContents .lb_modal_table .even{background:#fbf8f0}#productsContents .lb_modal_table .odd{background:#fefcf9}#productsContents .lb_modal_table .sw{background:url(../png/sw_bg-2.png);background-repeat:no-repeat;background-size:100% 100%;text-align:center}#productsContents .lb_modal_table .sw img{width:46%}#productsContents .lb_modal_table .ps5{background:url(../png/ps5_bg.png);background-repeat:no-repeat;background-size:100% 100%;text-align:center}#productsContents .lb_modal_table .ps5 img{width:80%}#productsContents .lb_modal_table .xbox{background:url(../png/xbox_bg-2.png);background-repeat:no-repeat;background-size:100% 100%;text-align:center}#productsContents .lb_modal_table .xbox img{width:80%}#productsContents .lb_modal_table .stm{background:url(../png/stm_bg.png);background-repeat:no-repeat;background-size:100% 100%;text-align:center}#productsContents .lb_modal_table .stm img{width:80%}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}#productsContents .text_area{text-align:center;margin:min(0vw,0px) auto min(1.0416666667vw,20px)}#productsContents .release{font-size:min(2.3958333333vw,46px)}#productsContents .release span{font-size:min(1.5625vw,30px)}#productsContents .release span:last-child{font-size:min(2.3958333333vw,46px)}@media screen and (max-width:768.9px){#productsContents .release{font-size:min(5.9973924381vw,46px)}#productsContents .release span{font-size:min(3.9113428944vw,30px)}#productsContents .release span:last-child{font-size:min(5.9973924381vw,46px)}}#productsContents .e-capcom_spe_box{text-align:center;margin:min(5.2083333333vw,100px) auto 0}#productsContents .e-capcom_spe_box a{width:min(45.8333333333vw,880px);display:block;margin:min(0vw,0px) auto 0;line-height:0;box-shadow:0 0 .2604166667vw rgba(189,147,91,.7),0 0 .5208333333vw rgba(189,147,91,.7);border:1px solid hsla(0,0%,100%,.4)}@media screen and (max-width:768.9px){#productsContents .e-capcom_spe_box a{width:95%;margin:min(10.4302477184vw,80px) auto 0}}#productsContents .e-capcom_spe_box a:hover{filter:saturate(1.5);box-shadow:0 0 .78125vw rgba(189,147,91,.7),0 0 1.5625vw rgba(189,147,91,.7)}#movieContents{width:100%;padding:min(4.1666666667vw,80px) 0 min(6.25vw,120px);background:url(../jpg/back_1.jpg) repeat 50%/100% auto;overflow:visible;position:relative}@media screen and (max-width:768.9px){#movieContents{padding:min(2.6075619296vw,20px) 0 min(3.9113428944vw,30px)}}#movieContents:after,#movieContents:before{content:"";position:absolute;left:0;width:100%;height:min(.6770833333vw,13px);background:url(../png/line_0.png) no-repeat top/100% auto}@media screen and (max-width:768.9px){#movieContents:after,#movieContents:before{height:min(2.0860495437vw,16px);background:url(../png/line_0.png) no-repeat top/auto 100%}}#movieContents:before{top:0}@media screen and (max-width:768.9px){#movieContents:before{top:min(.1303780965vw,1px)}}#movieContents:after{bottom:0;transform:scaleY(-1)}@media screen and (max-width:768.9px){#movieContents:after{bottom:min(.1303780965vw,1px)}}#movieContents .listWrap{width:90%;margin:0 auto;padding:min(6.5104166667vw,125px) 0 0}@media screen and (max-width:768.9px){#movieContents .listWrap{width:95%;padding:min(10.4302477184vw,80px) 0 0}}#movieContents .listWrap.listWrap__0{position:relative}#movieContents .listWrap.listWrap__0:after,#movieContents .listWrap.listWrap__0:before{content:"";position:absolute;top:0;width:min(9.8958333333vw,190px);height:min(9.8958333333vw,190px)}#movieContents .listWrap.listWrap__0:before{left:0;background:url(../png/deco_left_t.png) no-repeat top/100% auto}#movieContents .listWrap.listWrap__0:after{right:0;background:url(../png/deco_right_t.png) no-repeat top/100% auto}@media screen and (max-width:768.9px){#movieContents .listWrap.listWrap__0:after,#movieContents .listWrap.listWrap__0:before{width:min(24.7718383312vw,190px);height:min(24.7718383312vw,190px)}#movieContents .listWrap.listWrap__0:before{left:-2.5%}#movieContents .listWrap.listWrap__0:after{right:-2.5%}}#movieContents .listWrap.listWrap__2{padding:min(6.5104166667vw,125px) 0 min(8.8541666667vw,170px);position:relative}#movieContents .listWrap.listWrap__2:after,#movieContents .listWrap.listWrap__2:before{content:"";position:absolute;bottom:0;width:min(9.8958333333vw,190px);height:min(9.8958333333vw,190px)}#movieContents .listWrap.listWrap__2:before{left:0;background:url(../png/deco_left_b.png) no-repeat top/100% auto}#movieContents .listWrap.listWrap__2:after{right:0;background:url(../png/deco_right_b.png) no-repeat top/100% auto}@media screen and (max-width:768.9px){#movieContents .listWrap.listWrap__2{padding:min(16.29726206vw,125px) 0 min(22.1642764016vw,170px)}#movieContents .listWrap.listWrap__2:after,#movieContents .listWrap.listWrap__2:before{width:min(24.7718383312vw,190px);height:min(24.7718383312vw,190px)}}#movieContents .listWrap h3{display:flex;justify-content:center;align-items:center;text-align:center;font-size:min(1.4583333333vw,28px);width:min(72.9166666667vw,1400px);height:min(3.0208333333vw,58px);background:url(../jpg/title_base.jpg) no-repeat 50%/100% 100%;margin:0 auto min(2.0833333333vw,40px);z-index:1;position:relative}@media screen and (max-width:768.9px){#movieContents .listWrap h3{width:100%;height:min(9.1264667536vw,70px);font-size:min(4.5632333768vw,35px);margin:0 auto min(6.518904824vw,50px)}#movieContents .listWrap h3:lang(fr){font-size:min(3.6505867014vw,28px)}#movieContents .listWrap h3:lang(es){font-size:min(4.9543676662vw,38px)}}#movieContents .listWrap h3:after,#movieContents .listWrap h3:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:min(4.4791666667vw,86px);height:min(1.6666666667vw,32px);background:url(../png/title_base_deco.png) no-repeat top/100% auto}#movieContents .listWrap h3:before{left:10%}#movieContents .listWrap h3:after{right:10%;transform:translateY(-50%) scaleX(-1)}@media screen and (max-width:768.9px){#movieContents .listWrap h3:after,#movieContents .listWrap h3:before{width:calc(min(11.2125162973vw,86px)*.8);height:calc(min(4.1720990874vw,32px)*.8)}#movieContents .listWrap h3:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)):before{left:3%}#movieContents .listWrap h3:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)):after{right:3%}}#movieContents .listWrap ul{width:min(72.9166666667vw,1400px);margin:0 auto;display:flex;flex-wrap:wrap;position:relative;z-index:2}@media screen and (max-width:768.9px){#movieContents .listWrap ul{width:100%;justify-content:center}}#movieContents .listWrap ul li{position:relative}@media screen and (min-width:769px){#movieContents .listWrap ul li{margin:0 0 min(1.0416666667vw,20px)}#movieContents .listWrap ul li:not(:nth-child(3n)){margin:0 min(1.875vw,36px) min(2.6041666667vw,50px) 0}}@media screen and (max-width:768.9px){#movieContents .listWrap ul li{width:100%}}#movieContents .listWrap ul li a,#movieContents .listWrap ul li button{display:block;width:min(23.0208333333vw,442px);height:min(13.28125vw,255px);position:relative}@media screen and (min-width:769px){#movieContents .listWrap ul li a:hover:after,#movieContents .listWrap ul li button:hover:after{background:url(../png/icon_movie_active-2.png) no-repeat 50%/100% 100%}#movieContents .listWrap ul li a:hover .img_wrap img,#movieContents .listWrap ul li button:hover .img_wrap img{width:120%;height:120%}}@media screen and (max-width:768.9px){#movieContents .listWrap ul li a,#movieContents .listWrap ul li button{width:100%;height:min(53.4550195567vw,410px)}}#movieContents .listWrap ul li a:before,#movieContents .listWrap ul li button:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../png/frame_movie.png) no-repeat 50%/100% auto;z-index:1}#movieContents .listWrap ul li a:after,#movieContents .listWrap ul li button:after{content:"";position:absolute;right:min(.9375vw,18px);bottom:min(.7291666667vw,14px);width:min(3.8020833333vw,73px);height:min(3.90625vw,75px);background:url(../png/icon_movie-2.png) no-repeat 50%/100% 100%;transition:background .3s;z-index:2}@media screen and (max-width:768.9px){#movieContents .listWrap ul li a:after,#movieContents .listWrap ul li button:after{right:min(3.9113428944vw,30px);bottom:min(2.6075619296vw,20px);width:calc(min(9.517601043vw,73px)*1.8);height:calc(min(9.778357236vw,75px)*1.8);background:url(../png/icon_movie_active-2.png) no-repeat 50%/100% 100%}}#movieContents .listWrap ul li a .img_wrap,#movieContents .listWrap ul li button .img_wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(22.3958333333vw,430px);height:min(12.65625vw,243px);border-radius:min(.5208333333vw,10px);overflow:hidden}@media screen and (max-width:768.9px){#movieContents .listWrap ul li a .img_wrap,#movieContents .listWrap ul li button .img_wrap{width:96.5%;height:min(51.4993481095vw,395px);border-radius:min(1.3037809648vw,10px)}}#movieContents .listWrap ul li a .img_wrap img,#movieContents .listWrap ul li button .img_wrap img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;transition:width .3s,height .3s}#movieContents .listWrap ul li p{width:min(23.0208333333vw,442px);text-align:center;color:#2e2222;font-weight:700;line-height:1.2;margin:min(.5208333333vw,10px) 0 0}@media screen and (max-width:768.9px){#movieContents .listWrap ul li p{width:100%;font-size:min(3.9113428944vw,30px);margin:min(2.6075619296vw,20px) 0 min(9.1264667536vw,70px)}}#movieContents .listWrap ul li .icon_update{transform:translate(-30%,-25%)}@media screen and (min-width:769px){#movieContents .listWrap ul li .icon_update{width:min(3.125vw,60px);height:min(3.125vw,60px)}}@media screen and (max-width:768.9px){#movieContents .listWrap ul li .icon_update{width:min(13.037809648vw,100px);height:min(13.037809648vw,100px)}}#movieContents .deco{width:90%;margin:0 auto;padding:0 0 min(8.8541666667vw,170px);position:relative}#movieContents .deco:after,#movieContents .deco:before{content:"";position:absolute;bottom:0;width:min(9.8958333333vw,190px);height:min(9.8958333333vw,190px)}#movieContents .deco:before{left:0;background:url(../png/deco_left_b.png) no-repeat top/100% auto}#movieContents .deco:after{right:0;background:url(../png/deco_right_b.png) no-repeat top/100% auto}@media screen and (max-width:768.9px){#movieContents .deco{width:100%;padding:0 0 min(6.518904824vw,50px)}#movieContents .deco:after,#movieContents .deco:before{width:min(24.7718383312vw,190px);height:min(24.7718383312vw,190px)}}#newsContents{padding:min(7.2916666667vw,140px) 0 min(5.2083333333vw,100px);background:url(../jpg/back_0-2.jpg) repeat top/100% auto;position:relative}@media screen and (max-width:768.9px){#newsContents{padding:min(15.6453715776vw,120px) 0 min(10.4302477184vw,80px);background-size:200% auto}}#newsContents:after,#newsContents:before{content:"";position:absolute;left:0;width:100%;height:min(.6770833333vw,13px);background:url(../png/line_0.png) no-repeat top/100% auto}@media screen and (max-width:768.9px){#newsContents:after,#newsContents:before{height:min(2.0860495437vw,16px);background:url(../png/line_0.png) no-repeat top/auto 100%}}#newsContents:before{top:0}#newsContents:after{bottom:0;transform:scaleY(-1)}#newsContents .area_0{position:relative}#newsContents .area_0 h2{font-size:min(2.6041666667vw,50px);font-weight:700;color:#2e2222;text-align:center;margin:0 auto min(2.6041666667vw,50px);line-height:1.1;position:relative}#newsContents .area_0 h2:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){padding:0 min(19.7916666667vw,380px)}@media screen and (max-width:768.9px){#newsContents .area_0 h2{font-size:min(6.518904824vw,50px);margin:0 0 min(7.8226857888vw,60px);line-height:1.1}#newsContents .area_0 h2:not(:lang(ja)):not(:lang(zh-Hans)):not(:lang(zh-Hant)):not(:lang(ko)){padding:0}}@media screen and (min-width:769px){#newsContents .area_0 h2:after,#newsContents .area_0 h2:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:min(8.9583333333vw,172px);height:min(2.7604166667vw,53px);background:url(../png/base_deco_0.png) no-repeat 50%/100% 100%}#newsContents .area_0 h2:before{left:10%}#newsContents .area_0 h2:after{right:10%;transform:translateY(-50%) scaleX(-1)}}@media screen and (max-width:768.9px){#newsContents .area_0 h2{width:90%;margin:0 auto min(9.1264667536vw,70px)}#newsContents .area_0 h2:before{content:"";position:absolute;bottom:min(-3.6505867014vw,-28px);top:auto;bottom:0;left:50%;transform:translate(-50%,125%);width:min(32.2033898305vw,247px);height:min(4.9543676662vw,38px);background:url(../png/base_deco_1.png) no-repeat 50%/100% 100%}}#newsContents .area_0 p{color:#2e2222;text-align:center;font-weight:700;line-height:1.5;font-size:min(1.25vw,24px)}@media screen and (max-width:768.9px){#newsContents .area_0 p{width:85%;font-size:min(3.9113428944vw,30px);text-align:left}}#newsContents .area_0 p.main_text{width:85%;margin:min(1.5625vw,30px) auto min(2.0833333333vw,40px);text-align:center}@media screen and (max-width:768.9px){#newsContents .area_0 p.main_text{margin:min(4.6936114733vw,36px) auto min(2.6075619296vw,20px)}}#newsContents .area_0 .thumbWrap{display:flex;justify-content:center;flex-wrap:wrap;z-index:1;position:relative}@media screen and (max-width:768.9px){#newsContents .area_0 .thumbWrap{flex-direction:column;align-items:center}}#newsContents .area_0 .thumbWrap li{width:min(64.6875vw,1242px);background:url(../webp/base_4.webp) no-repeat 50%/100% 100%}@media screen and (max-width:768.9px){#newsContents .area_0 .thumbWrap li{width:94%}}#newsContents .area_0 .thumbWrap li .img_wrap{width:min(62.5vw,1200px);position:relative;margin:min(1.0416666667vw,20px) auto}#newsContents .area_0 .thumbWrap li .img_wrap:after{content:"";display:block;height:100%;width:100%;border:min(.1041666667vw,2px) solid hsla(0,0%,100%,.6);position:absolute;top:0;left:0}@media screen and (max-width:768.9px){#newsContents .area_0 .thumbWrap li .img_wrap{width:96%;margin:min(1.9556714472vw,15px)}}#newsContents .area_0{width:min(87.34375vw,1677px);background:url(../webp/base_0.webp) no-repeat top/100% 100%;margin:0 auto min(4.1666666667vw,80px);padding:min(5.2083333333vw,100px) min(7.2916666667vw,140px);box-sizing:border-box}@media screen and (max-width:768.9px){#newsContents .area_0{width:100%;background:url(../webp/base_sp_top.webp) no-repeat top/100% 100%;margin:0 auto min(13.037809648vw,100px);padding:min(15.6453715776vw,120px) 0 min(13.037809648vw,100px)}}#newsContents .area_0 .bg_deco span.left_t{top:min(1.8229166667vw,35px);left:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#newsContents .area_0 .bg_deco span.left_t{top:min(2.6075619296vw,20px);left:min(1.0430247718vw,8px)}}#newsContents .area_0 .bg_deco span.right_t{top:min(1.8229166667vw,35px);right:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#newsContents .area_0 .bg_deco span.right_t{top:min(2.6075619296vw,20px);right:min(1.0430247718vw,8px)}}#newsContents .area_0 .bg_deco span.left_b{bottom:min(1.8229166667vw,35px);left:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#newsContents .area_0 .bg_deco span.left_b{bottom:min(2.6075619296vw,20px);left:min(1.0430247718vw,8px)}}#newsContents .area_0 .bg_deco span.right_b{bottom:min(1.8229166667vw,35px);right:min(1.3020833333vw,25px)}@media screen and (max-width:768.9px){#newsContents .area_0 .bg_deco span.right_b{bottom:min(2.6075619296vw,20px);right:min(1.0430247718vw,8px)}}