.page-main{background-image:url(../img/bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:4.0rem;padding-bottom:8.0rem;position:relative;z-index:1}@media screen and (min-width: 640px){.page-main{padding-top:0;padding-bottom:0}}.page-main-inner{position:relative}@media screen and (min-width: 640px){.page-main-inner{height:690px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:8.0rem 0}}.page-main-bgTitle{display:block;margin-bottom:-3.0rem}@media screen and (min-width: 640px){.page-main-bgTitle{position:absolute;top:75px;left:0;margin-bottom:0}}@media screen and (max-width: 639px){.page-main-bgTitle img{height:15vw}}.page-main__title{font-size:10vw;margin-bottom:2rem;text-align:center}@media screen and (min-width: 640px){.page-main__title{font-size:5rem}}.page-main__text{font-size:4.2vw}@media screen and (min-width: 640px){.page-main__text{font-size:2.4rem;line-height:-webkit-calc(52 / 22);line-height:calc(52 / 22)}}#ct,#footer,.footer{position:relative}#ct::before{content:'';width:100%;height:100vh;background:url(/common/img/bg02.png) center no-repeat;background-size:cover;position:fixed;top:0;left:0;z-index:-1}.charaArea{padding-top:7rem;padding-bottom:7.7rem;position:relative;z-index:0}@media screen and (min-width: 640px){.charaArea{padding-top:16rem;padding-bottom:11.2rem}}.charaArea .charaArea-tablists{margin-bottom:1.9rem}@media screen and (min-width: 640px){.charaArea .charaArea-tablists{margin-bottom:3rem}}.charaArea .charaArea-tablists:last-child{margin-bottom:4.0rem}@media screen and (min-width: 640px){.charaArea .charaArea-tablists:last-child{margin-top:14rem;margin-bottom:0}}.charaArea .charaArea-tablist{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.6vw;margin-right:-0.6vw}@media screen and (min-width: 640px){.charaArea .charaArea-tablist{margin-left:-0.9rem;margin-right:-0.9rem}}.charaArea .charaArea-tablist>li{width:33.3%;height:0;padding-top:-webkit-calc(53 / 355 * 100%);padding-top:calc(53 / 355 * 100%);position:relative;margin-top:-12px}html:not(.ua-mobile) .charaArea .charaArea-tablist>li:hover{opacity:.7}.charaArea .charaArea-tablist>li:nth-child(1)::before{background-image:url(../img/btn/tab-btn-main_sp.png)}.charaArea .charaArea-tablist>li:nth-child(2)::before{background-image:url(../img/btn/tab-btn-dmps_sp.png)}.charaArea .charaArea-tablist>li:nth-child(3)::before{background-image:url(../img/btn/tab-btn-city_sp.png)}.charaArea .charaArea-tablist>li:nth-child(4)::before{background-image:url(../img/btn/tab-btn-creature_sp.png)}.charaArea .charaArea-tablist>li:nth-child(5)::before{background-image:url(../img/btn/tab-btn-jamar_sp.png)}.charaArea .charaArea-tablist>li.is-active:nth-child(1)::before{background-image:url(../img/btn/tab-btn-main_active_sp.png)}.charaArea .charaArea-tablist>li.is-active:nth-child(2)::before{background-image:url(../img/btn/tab-btn-dmps_active_sp.png)}.charaArea .charaArea-tablist>li.is-active:nth-child(3)::before{background-image:url(../img/btn/tab-btn-city_active_sp.png)}.charaArea .charaArea-tablist>li.is-active:nth-child(4)::before{background-image:url(../img/btn/tab-btn-creature_active_sp.png)}.charaArea .charaArea-tablist>li.is-active:nth-child(5)::before{background-image:url(../img/btn/tab-btn-jamar_active_sp.png)}@media screen and (min-width: 640px){.charaArea .charaArea-tablist>li{width:25%;height:81px;padding-top:0;cursor:pointer;margin-top:0}.charaArea .charaArea-tablist>li:nth-child(n+5){margin-top:-2px}.charaArea .charaArea-tablist>li:nth-child(1)::before{background-image:url(../img/btn/tab-btn-main_pc.png)}.charaArea .charaArea-tablist>li:nth-child(2)::before{background-image:url(../img/btn/tab-btn-dmps_pc.png)}.charaArea .charaArea-tablist>li:nth-child(3)::before{background-image:url(../img/btn/tab-btn-city_pc.png)}.charaArea .charaArea-tablist>li:nth-child(4)::before{background-image:url(../img/btn/tab-btn-creature_pc.png)}.charaArea .charaArea-tablist>li:nth-child(5)::before{background-image:url(../img/btn/tab-btn-jamar_pc.png)}.charaArea .charaArea-tablist>li.is-active:nth-child(1)::before{background-image:url(../img/btn/tab-btn-main_active_pc.png)}.charaArea .charaArea-tablist>li.is-active:nth-child(2)::before{background-image:url(../img/btn/tab-btn-dmps_active_pc.png)}.charaArea .charaArea-tablist>li.is-active:nth-child(3)::before{background-image:url(../img/btn/tab-btn-city_active_pc.png)}.charaArea .charaArea-tablist>li.is-active:nth-child(4)::before{background-image:url(../img/btn/tab-btn-creature_active_pc.png)}.charaArea .charaArea-tablist>li.is-active:nth-child(5)::before{background-image:url(../img/btn/tab-btn-jamar_active_pc.png)}}.charaArea .charaArea-tablist>li::before,.charaArea .charaArea-tablist>li::after{display:block;content:''}.charaArea .charaArea-tablist>li::before{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media screen and (min-width: 640px){.charaArea .charaArea-tablist>li::before{background-size:cover}}.charaArea .charaArea-tablist>li::after{width:-webkit-calc(25 / 175 * 100%);width:calc(25 / 175 * 100%);height:100%;background-image:url(../img/tab-icon-arrow.png);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:3px;right:-webkit-calc(11 / 175 * 100%);right:calc(11 / 175 * 100%);bottom:0;margin:auto}.charaArea-tablists:last-child .charaArea-tablist>li::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 640px){.charaArea .charaArea-tablist>li::after{width:-webkit-calc(19 / 175 * 100%);width:calc(19 / 175 * 100%);top:5px}}.charaArea .panels{position:relative}.charaArea .panels .panel{display:none}.charaArea .panels .panel.is-active{display:block}.charaArea .charaArea-bgTitle{text-align:center;position:absolute;top:-38vw;right:10px;z-index:-1}@media screen and (min-width: 640px){.charaArea .charaArea-bgTitle{text-align:left;top:-284px;width:1200px;left:0;margin:auto}.charaArea .charaArea-bgTitle img{-webkit-transform:translateX(40px);transform:translateX(40px)}}.charaArea .charaArea-bgTitle img{height:12vw}@media screen and (min-width: 640px){.charaArea .charaArea-bgTitle img{height:auto;position:absolute;top:0;right:0}}.charaArea .charaArea-inner{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:-18px}@media screen and (min-width: 640px){.charaArea .charaArea-inner{padding:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:9999px;margin-left:-10px;width:1220px}.charaArea .charaArea-inner.type-kyoshiro{margin-top:3.5rem}.charaArea .charaArea-inner.type-hakuo{padding-bottom:11.8rem}.charaArea .charaArea-inner.type-luka{margin-top:11px}.charaArea .charaArea-inner.type-gren{margin-top:75px}.charaArea .charaArea-inner.type-churin{margin-top:125px}.charaArea .charaArea-inner.type-kaito{margin-top:75px}.charaArea .charaArea-inner.type-luka{margin-top:75px}.charaArea .charaArea-inner.type-alberno{margin-top:50px}.charaArea .charaArea-inner.type-chiroru{margin-top:70px}.charaArea .charaArea-inner.type-candy{margin-top:60px}.charaArea .charaArea-inner.type-kotaro{margin-top:25px}}.charaArea .-spacer{display:none}@media screen and (min-width: 640px){.charaArea .-spacer{width:100%;display:block}}.charaArea .charaArea-thumb{display:block;position:relative;width:-webkit-calc(50% - 5.5px);width:calc(50% - 5.5px);margin-top:18px}.charaArea .charaArea-thumb img{width:100%;outline:solid 1px rgba(255,255,254,0.5);position:relative;opacity:1 !important}@media screen and (min-width: 640px){.charaArea .charaArea-thumb{margin-left:10px;margin-right:10px;width:initial}.charaArea .charaArea-thumb img{width:183px;height:183px}html:not(.ua-mobile) .charaArea .charaArea-thumb:hover:hover{opacity:.7}.charaArea .charaArea-thumb:hover img:hover{opacity:1}}.charaArea .charaArea-thumb::before{content:"";position:absolute;top:0;left:0;width:100%;padding-top:100%;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 640px){.charaArea .charaArea-thumb::before{width:183px;padding-top:183px}}.charaArea .bg-city::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .bg-kouya::before{background-image:url(/world/img/bg/thumb_wilderness.jpg)}.charaArea .type-group-cara .thumb_rupiko::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-cara .thumb_dapiko::before{background-image:url(/world/img/bg/thumb_gate.jpg)}.charaArea .type-group-cara .thumb_kasumi::before{background-image:url(/world/img/bg/thumb_shop.jpg)}.charaArea .type-group-cara .thumb_erena::before,.charaArea .thumb_spell-del-fin::before{background-image:url(/world/img/bg/thumb_light.jpg)}.charaArea .type-group-cara .thumb_gren::before,.charaArea .thumb_zero-phoenix::before{background-image:url(/world/img/bg/thumb_fire.jpg)}.charaArea .type-group-cara .thumb_churin::before,.charaArea .thumb_baruga-raizou::before{background-image:url(/world/img/bg/thumb_nature.jpg)}.charaArea .type-group-cara .thumb_kaito::before,.charaArea .thumb_emperor-kiriko::before{background-image:url(/world/img/bg/thumb_water.jpg)}.charaArea .type-group-cara .thumb_ruka::before,.charaArea .thumb_nero-griffith::before{background-image:url(/world/img/bg/thumb_darkness.jpg)}.charaArea .type-group-cara .thumb_kanon::before{background-image:url(/world/img/bg/thumb_zero.jpg)}.charaArea .type-group-dmps .thumb_shobu::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-dmps .thumb_kyoshiro::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-dmps .thumb_hakuo::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-dmps .thumb_mimi::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-dmps .thumb_george::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-dmps .thumb_gyujiro::before{background-image:url(/world/img/bg/thumb_underground.jpg)}.charaArea .type-group-dmps .thumb_route::before{background-image:url(/world/img/bg/thumb_lab.jpg)}.charaArea .type-group-dmps .thumb_bucket::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-dmps .thumb_yu::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-dmps .thumb_zakira::before{background-image:url(/world/img/bg/thumb_wilderness.jpg)}.charaArea .type-group-dmps .thumb_shori::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-dmps .thumb_rekuta::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-dmps .thumb_sho::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .thumb_basara::before{background-image:url(/world/img/bg/thumb_race.jpg)}.charaArea .type-group-city .thumb_ark::before{background-image:url(/world/img/bg/thumb_lab.jpg)}.charaArea .type-group-city .thumb_dragon::before{background-image:url(/world/img/bg/thumb_lab.jpg)}.charaArea .type-group-city .thumb_miria::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-city .thumb_albano::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-city .thumb_chiroru::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-city .thumb_candy::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-city .thumb_kotaro::before{background-image:url(/world/img/bg/thumb_city.jpg)}.charaArea .type-group-creature .thumb_jasmine::before{background-image:url(/world/img/bg/thumb_sea.jpg)}.charaArea .type-group-creature .thumb_kiriko::before{background-image:url(/world/img/bg/thumb_kaito.jpg)}.charaArea .type-group-creature .thumb_purinpurin::before{background-image:url(/world/img/bg/thumb_throne.jpg)}.charaArea .type-group-creature .thumb_onimaru::before{background-image:url(/world/img/bg/thumb_golden.jpg)}.charaArea .type-group-creature .thumb_kuro::before{background-image:url(/world/img/bg/thumb_woods.jpg)}.charaArea .type-group-creature .thumb_kuru::before{background-image:url(/world/img/bg/thumb_woods.jpg)}.charaArea .type-group-creature .thumb_pogo::before{background-image:url(/world/img/bg/thumb_woods.jpg)}.charaArea .type-group-creature .thumb_riro::before{background-image:url(/world/img/bg/thumb_woods.jpg)}.charaArea .type-group-creature .thumb_ako::before{background-image:url(/world/img/bg/thumb_woods.jpg)}.charaArea .type-group-creature .thumb_die::before{background-image:url(/world/img/bg/thumb_dark.jpg)}.charaArea .type-group-creature .thumb_jado::before{background-image:url(/world/img/bg/thumb_wilderness.jpg)}.charaArea .type-group-creature .thumb_wedding::before,.charaArea .type-group-creature .thumb_shuramaru::before,.charaArea .type-group-creature .thumb_suspense::before{background-image:url(/world/img/bg/thumb_zero.jpg)}.charaArea .type-group-creature .thumb_glenmalt::before,.charaArea .thumb_aira::before{background-image:url(/world/img/bg/thumb_earth.jpg)}.charaArea .type-group-creature .thumb_qed::before{background-image:url(/world/img/bg/thumb_ruins.jpg)}.charaArea .type-group-creature .thumb_izumo::before,.charaArea .type-group-creature .thumb_cotton::before{background-image:url(/world/img/bg/thumb_castle.jpg)}.charaArea .type-group-creature .thumb_deadzone::before,.charaArea .type-group-creature .thumb_vivi::before,.charaArea .type-group-creature .thumb_adamski::before,.charaArea .type-group-creature .thumb_sunmad::before{background-image:url(/world/img/bg/thumb_abandoned_factory.jpg)}.charaArea .type-group-jamar .thumb_roy::before{background-image:url(/world/img/bg/thumb_underground.jpg)}.charaArea .type-group-jamar .thumb_jj::before{background-image:url(/world/img/bg/thumb_underground.jpg)}.charaArea .type-group-jamar .thumb_spey::before{background-image:url(/world/img/bg/thumb_underground.jpg)}.charaArea .type-group-jamar .thumb_kyoka::before{background-image:url(/world/img/bg/thumb_underground.jpg)}.charaArea .charaArea-name{display:block;font-size:1.8rem;line-height:1;color:#ffba44;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:0.04em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;margin:1rem 0 0 -0.2rem}@media screen and (min-width: 640px){.charaArea .charaArea-name{font-size:2rem;margin-top:1.2rem}}.charaArea .charaArea-name-second{margin-top:11px}.charaArea .charaArea-name-sub{font-size:1.3rem;margin-right:9px}.charaArea .charaArea-name+.charaArea-name{margin-top:7px}.charaArea .type-group-dmps .charaArea-name{color:#6dceff;background:-webkit-linear-gradient(top, #6dceff 0%, #6dceff 35%, #9edeff 50%, #6dceff 65%, #6dceff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.charaArea .type-group-goshugo .charaArea-name{color:#e8c23b;background:-webkit-linear-gradient(top, #e8c23b 0%, #e8c23b 35%, #eccd69 50%, #e8c23b 65%, #e8c23b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.charaArea .type-group-city .charaArea-name{color:#89dd40;background:-webkit-linear-gradient(top, #89dd40 0%, #89dd40 35%, #a1e368 50%, #89dd40 65%, #89dd40 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.charaArea .type-group-jamar .charaArea-name{color:#e0a9ff;background:-webkit-linear-gradient(top, #e0a9ff 0%, #e0a9ff 35%, #f1dbff 50%, #e0a9ff 65%, #e0a9ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.charaArea .type-group-creature .charaArea-name{color:#ff5f6d;background:-webkit-linear-gradient(top, #ff5f6d 0%, #ff5f6d 35%, #ff8e9a 50%, #ff5f6d 65%, #ff5f6d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.charaArea .charaArea-cv{display:block;font-size:1.2rem;line-height:1;color:#ffba44;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:0.04em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;margin-top:1.6rem;position:relative}@media screen and (min-width: 640px){.charaArea .charaArea-cv{font-size:1.3rem;margin-top:1.5rem}}.charaArea .charaArea-cv .u-font-en-teko{font-size:1.5rem;font-weight:700;letter-spacing:0.04em}@media screen and (min-width: 640px){.charaArea .charaArea-cv .u-font-en-teko{font-size:1.6rem}}.charaArea .charaArea-cv::before{content:"";position:absolute;top:-8px;width:100%;height:1px;background:-webkit-linear-gradien(to right, #ffba44 50%, rgba(255,186,68,0) 95%, rgba(255,186,68,0) 99%);background:-webkit-linear-gradient(left, #ffba44 50%, rgba(255,186,68,0) 95%, rgba(255,186,68,0) 99%);background:linear-gradient(to right, #ffba44 50%, rgba(255,186,68,0) 95%, rgba(255,186,68,0) 99%)}.charaArea .type-group-dmps .charaArea-cv{color:#6dceff;background:-webkit-linear-gradient(top, #6dceff 0%, #6dceff 35%, #9edeff 50%, #6dceff 65%, #6dceff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.charaArea .type-group-dmps .charaArea-cv::before{background:-webkit-linear-gradien(to right, #6dceff 50%, rgba(109,206,255,0) 95%, rgba(109,206,255,0) 99%);background:-webkit-linear-gradient(left, #6dceff 50%, rgba(109,206,255,0) 95%, rgba(109,206,255,0) 99%);background:linear-gradient(to right, #6dceff 50%, rgba(109,206,255,0) 95%, rgba(109,206,255,0) 99%)}.charaArea .type-group-goshugo .charaArea-cv{color:#e8c23b;background:-webkit-linear-gradient(top, #e8c23b 0%, #e8c23b 35%, #eccd69 50%, #e8c23b 65%, #e8c23b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.charaArea .type-group-goshugo .charaArea-cv::before{background:-webkit-linear-gradien(to right, #e8c23b 50%, rgba(232,194,59,0) 95%, rgba(232,194,59,0) 99%);background:-webkit-linear-gradient(left, #e8c23b 50%, rgba(232,194,59,0) 95%, rgba(232,194,59,0) 99%);background:linear-gradient(to right, #e8c23b 50%, rgba(232,194,59,0) 95%, rgba(232,194,59,0) 99%)}.charaArea .type-group-city .charaArea-cv{color:#89dd40;background:-webkit-linear-gradient(top, #89dd40 0%, #89dd40 35%, #a1e368 50%, #89dd40 65%, #89dd40 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.charaArea .type-group-city .charaArea-cv::before{background:-webkit-linear-gradien(to right, #89dd40 50%, rgba(137,221,64,0) 95%, rgba(137,221,64,0) 99%);background:-webkit-linear-gradient(left, #89dd40 50%, rgba(137,221,64,0) 95%, rgba(137,221,64,0) 99%);background:linear-gradient(to right, #89dd40 50%, rgba(137,221,64,0) 95%, rgba(137,221,64,0) 99%)}.charaArea .type-group-jamar .charaArea-cv{color:#e0a9ff;background:-webkit-linear-gradient(top, #e0a9ff 0%, #e0a9ff 35%, #f1dbff 50%, #e0a9ff 65%, #e0a9ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.charaArea .type-group-jamar .charaArea-cv::before{background:-webkit-linear-gradien(to right, #e0a9ff 50%, rgba(224,169,255,0) 95%, rgba(224,169,255,0) 99%);background:-webkit-linear-gradient(left, #e0a9ff 50%, rgba(224,169,255,0) 95%, rgba(224,169,255,0) 99%);background:linear-gradient(to right, #e0a9ff 50%, rgba(224,169,255,0) 95%, rgba(224,169,255,0) 99%)}.charaArea .type-group-creature .charaArea-cv{color:#ff5f6d;background:-webkit-linear-gradient(top, #ff5f6d 0%, #ff5f6d 35%, #ff8e9a 50%, #ff5f6d 65%, #ff5f6d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.charaArea .type-group-creature .charaArea-cv::before{background:-webkit-linear-gradien(to right, #ff5f6d 50%, rgba(255,95,109,0) 95%, rgba(255,95,109,0) 99%);background:-webkit-linear-gradient(left, #ff5f6d 50%, rgba(255,95,109,0) 95%, rgba(255,95,109,0) 99%);background:linear-gradient(to right, #ff5f6d 50%, rgba(255,95,109,0) 95%, rgba(255,95,109,0) 99%)}.charaArea .type-group-cara .charaArea-bgTitle img{-webkit-filter:brightness(0) saturate(100%) invert(78%) sepia(80%) saturate(1681%) hue-rotate(328deg) brightness(112%) contrast(101%);filter:brightness(0) saturate(100%) invert(78%) sepia(80%) saturate(1681%) hue-rotate(328deg) brightness(112%) contrast(101%)}.charaArea .type-group-dmps .charaArea-bgTitle img{-webkit-filter:brightness(0) saturate(100%) invert(74%) sepia(9%) saturate(2567%) hue-rotate(168deg) brightness(100%) contrast(103%);filter:brightness(0) saturate(100%) invert(74%) sepia(9%) saturate(2567%) hue-rotate(168deg) brightness(100%) contrast(103%)}.charaArea .type-group-goshugo .charaArea-bgTitle img{-webkit-filter:brightness(0) saturate(100%) invert(72%) sepia(30%) saturate(896%) hue-rotate(7deg) brightness(102%) contrast(91%);filter:brightness(0) saturate(100%) invert(72%) sepia(30%) saturate(896%) hue-rotate(7deg) brightness(102%) contrast(91%)}.charaArea .type-group-city .charaArea-bgTitle img{-webkit-filter:brightness(0) saturate(100%) invert(72%) sepia(91%) saturate(345%) hue-rotate(40deg) brightness(93%) contrast(94%);filter:brightness(0) saturate(100%) invert(72%) sepia(91%) saturate(345%) hue-rotate(40deg) brightness(93%) contrast(94%)}.charaArea .type-group-jamar .charaArea-bgTitle img{-webkit-filter:brightness(0) saturate(100%) invert(69%) sepia(65%) saturate(838%) hue-rotate(206deg) brightness(102%) contrast(107%);filter:brightness(0) saturate(100%) invert(69%) sepia(65%) saturate(838%) hue-rotate(206deg) brightness(102%) contrast(107%)}.charaArea .type-group-creature .charaArea-bgTitle img{-webkit-filter:brightness(0) saturate(100%) invert(41%) sepia(46%) saturate(1688%) hue-rotate(322deg) brightness(128%) contrast(122%);filter:brightness(0) saturate(100%) invert(41%) sepia(46%) saturate(1688%) hue-rotate(322deg) brightness(128%) contrast(122%)}@media screen and (min-width: 640px){.charaArea .charaArea-wrap{width:1200px;margin:auto}}.charaArea .charaArea-imgArea{width:-webkit-calc(281 / 343 * 100%);width:calc(281 / 343 * 100%);position:relative;margin-left:auto;margin-right:auto;z-index:1}.charaArea .charaArea-inner.type-rupiko .charaArea-imgArea{width:100%;left:-webkit-calc(-1 * (31 / 343 * 100%));left:calc(-1 * (31 / 343 * 100%))}.charaArea .charaArea-inner.type-kyoshiro .charaArea-imgArea{width:-webkit-calc(346 / 343 * 100%);width:calc(346 / 343 * 100%);left:-webkit-calc(-1 * (34 / 343 * 100%));left:calc(-1 * (34 / 343 * 100%))}.charaArea .charaArea-inner.type-erena .charaArea-imgArea{width:-webkit-calc(319 / 343 * 100%);width:calc(319 / 343 * 100%);left:-webkit-calc(-1 * (18 / 343 * 100%));left:calc(-1 * (18 / 343 * 100%))}.charaArea .charaArea-inner.type-luka .charaArea-imgArea{width:-webkit-calc(300 / 343 * 100%);width:calc(300 / 343 * 100%);left:-webkit-calc(-1 * (10 / 343 * 100%));left:calc(-1 * (10 / 343 * 100%))}.charaArea .charaArea-inner.type-kotaro .charaArea-imgArea{width:-webkit-calc(338 / 343 * 100%);width:calc(338 / 343 * 100%);left:-webkit-calc(-1 * (24 / 343 * 100%));left:calc(-1 * (24 / 343 * 100%))}@media screen and (min-width: 640px){.charaArea .charaArea-imgArea{width:auto;position:absolute;top:0}.charaArea .charaArea-inner:nth-child(even) .charaArea-imgArea{left:auto;right:40px}.charaArea .charaArea-inner:nth-child(odd) .charaArea-imgArea{left:0;right:auto}.charaArea .charaArea-inner.type-rupiko .charaArea-imgArea{top:-99px;left:-72px}.charaArea .charaArea-inner.type-kyoshiro .charaArea-imgArea{top:-112px;left:-78px}.charaArea .charaArea-inner.type-hakuo .charaArea-imgArea{top:-118px}.charaArea .charaArea-inner.type-erena .charaArea-imgArea{top:-88px;left:-29px}.charaArea .charaArea-inner.type-kaito .charaArea-imgArea{top:-108px}.charaArea .charaArea-inner.type-luka .charaArea-imgArea{top:-67px}.charaArea .charaArea-inner.type-gren .charaArea-imgArea{top:-146px}.charaArea .charaArea-inner.type-miria .charaArea-imgArea{top:-88px;left:39px}.charaArea .charaArea-inner.type-alberno .charaArea-imgArea{top:-104px}.charaArea .charaArea-inner.type-chiroru .charaArea-imgArea{left:38px;top:-54px}.charaArea .charaArea-inner.type-candy .charaArea-imgArea{top:3px}.charaArea .charaArea-inner.type-kotaro .charaArea-imgArea{left:-42px;top:-84px}}.charaArea .charaArea-box{width:100%}.charaArea .charaArea-titleArea{display:block;margin-bottom:2.0rem}@media screen and (min-width: 640px){.charaArea .charaArea-titleArea{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0}}.charaArea .charaArea-titleArea__title{font-size:3.8rem;margin-bottom:1.5rem;text-align:center;line-height:1;color:#ffba44;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width: 640px){.charaArea .charaArea-titleArea__title{font-size:6.8rem;margin-bottom:0;text-align:left;letter-spacing:-0.05em}.charaArea .type-rupiko .charaArea-titleArea__title{font-size:6rem}}.charaArea .charaArea-titleArea__subtitle{font-size:1.7rem;text-align:center;line-height:1;margin-bottom:0.6rem;color:#ffba44;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width: 640px){.charaArea .charaArea-titleArea__subtitle{font-size:3rem;text-align:left}}.charaArea .charaArea-titleArea__text{font-size:1.5rem;color:#ffba44;text-align:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;line-height:1;-webkit-transform:translateY(0.2em);transform:translateY(0.2em)}@media screen and (min-width: 640px){.charaArea .charaArea-titleArea__text{font-size:2rem}}.charaArea .charaArea-titleArea__text::before,.charaArea .charaArea-titleArea__text::after{display:block;content:'';width:100%;height:1px;background:-webkit-linear-gradien(to right, rgba(255,186,68,0) 1%, rgba(255,186,68,0) 5%, #ffba44 50%, rgba(255,186,68,0) 95%, rgba(255,186,68,0) 99%);background:-webkit-linear-gradient(left, rgba(255,186,68,0) 1%, rgba(255,186,68,0) 5%, #ffba44 50%, rgba(255,186,68,0) 95%, rgba(255,186,68,0) 99%);background:linear-gradient(to right, rgba(255,186,68,0) 1%, rgba(255,186,68,0) 5%, #ffba44 50%, rgba(255,186,68,0) 95%, rgba(255,186,68,0) 99%)}.charaArea .charaArea-titleArea__text>span{display:inline-block;padding:.5rem}@media screen and (min-width: 640px){.charaArea .charaArea-titleArea__text>span{padding:1.5rem}}.charaArea .charaArea-titleArea__text>span .u-font-en-teko{font-size:1.9rem}@media screen and (min-width: 640px){.charaArea .charaArea-titleArea__text>span .u-font-en-teko{font-size:2.4rem;font-weight:bold}}.charaArea .charaArea-explanation{background-color:#000;box-shadow:0 0 4px 0 #b37600,0 0 8px 0 #b37600,0 0 12px 0 #b37600,inset 0 0 10px 0 #ffd58c;border:1px solid #fffffe;padding:2.0rem}@media screen and (min-width: 640px){.charaArea .charaArea-explanation{margin-top:7.0rem;padding:4.0rem 2.0rem}}.charaArea .charaArea-explanation__title{color:#ffba44;font-size:2rem;font-style:italic;text-indent:-0.5em;margin-bottom:1rem;line-height:1.4}@media screen and (min-width: 640px){.charaArea .charaArea-explanation__title{font-size:3.8rem;margin-bottom:1.0rem}.charaArea .charaArea-explanation__title.type-size-medium{font-size:3.4rem;letter-spacing:0}.charaArea .type-miria .charaArea-explanation__title.type-size-medium{font-size:3.2rem}}.charaArea .charaArea-explanation__text{font-size:1.4rem}@media screen and (min-width: 640px){.charaArea .charaArea-explanation__text{font-size:2rem;line-height:-webkit-calc(34 / 20);line-height:calc(34 / 20)}.charaArea .charaArea-inner.type-kyoshiro .charaArea-explanation__text{letter-spacing:0}.charaArea .charaArea-inner.type-hakuo .charaArea-explanation__text{letter-spacing:0}}.type-erena .charaArea-titleArea,.type-erena .charaArea-explanation{-webkit-filter:hue-rotate(10deg);filter:hue-rotate(10deg)}.type-kaito .charaArea-titleArea,.type-kaito .charaArea-explanation{-webkit-filter:hue-rotate(140deg);filter:hue-rotate(140deg)}.type-luka .charaArea-titleArea,.type-luka .charaArea-explanation{-webkit-filter:hue-rotate(220deg);filter:hue-rotate(220deg)}.type-churin .charaArea-titleArea,.type-churin .charaArea-explanation{-webkit-filter:hue-rotate(50deg);filter:hue-rotate(50deg)}.type-miria .charaArea-titleArea,.type-miria .charaArea-explanation{-webkit-filter:hue-rotate(-120deg);filter:hue-rotate(-120deg)}.type-alberno .charaArea-titleArea,.type-alberno .charaArea-explanation{-webkit-filter:hue-rotate(170deg);filter:hue-rotate(170deg)}.type-chiroru .charaArea-titleArea,.type-chiroru .charaArea-explanation{-webkit-filter:hue-rotate(-50deg);filter:hue-rotate(-50deg)}.type-candy .charaArea-titleArea,.type-candy .charaArea-explanation{-webkit-filter:hue-rotate(10deg);filter:hue-rotate(10deg)}.type-kotaro .charaArea-titleArea,.type-kotaro .charaArea-explanation{-webkit-filter:hue-rotate(-170deg);filter:hue-rotate(-170deg)}.type-gren .charaArea-titleArea{-webkit-filter:hue-rotate(-50deg) brightness(85%) saturate(300%);filter:hue-rotate(-50deg) brightness(85%) saturate(300%)}.type-gren .charaArea-explanation{-webkit-filter:hue-rotate(-50deg);filter:hue-rotate(-50deg)}.modal::before{content:"";background-repeat:no-repeat;background-size:cover;background-position:center;position:fixed;width:100vw;height:118vh;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1;background-image:url(/world/img/bg/bg.png);overflow-y:scroll}@media screen and (min-width: 640px){.modal::before{width:1526px;height:911px;position:absolute;top:50%;overflow:auto}}.modal .bg-city{background-image:url(/world/img/bg/city_sp.jpg)}.modal .bg-kouya{background-image:url(/world/img/bg/wilderness_sp.jpg)}.modal .type-group-cara .rupiko{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-cara .dapiko{background-image:url(/world/img/bg/gate_sp.jpg)}.modal .type-group-cara .kasumi{background-image:url(/world/img/bg/shop_sp.jpg)}.modal .type-group-cara .erena,.modal .spell-del-fin{background-image:url(/world/img/bg/light_sp.jpg)}.modal .type-group-cara .gren,.modal .zero-phoenix{background-image:url(/world/img/bg/fire_sp.jpg)}.modal .type-group-cara .churin,.modal .baruga-raizou{background-image:url(/world/img/bg/nature_sp.jpg)}.modal .type-group-cara .kaito,.modal .emperor-kiriko{background-image:url(/world/img/bg/water_sp.jpg)}.modal .type-group-cara .ruka,.modal .nero-griffith{background-image:url(/world/img/bg/darkness_sp.jpg)}.modal .type-group-cara .kanon{background-image:url(/world/img/bg/zero_sp.jpg)}.modal .type-group-dmps .shobu{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-dmps .kyoshiro{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-dmps .hakuo{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-dmps .mimi{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-dmps .george{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-dmps .gyujiro{background-image:url(/world/img/bg/underground_sp.jpg)}.modal .type-group-dmps .route{background-image:url(/world/img/bg/lab_sp.jpg)}.modal .type-group-dmps .bucket{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-dmps .yu{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-dmps .zakira{background-image:url(/world/img/bg/wilderness_sp.jpg)}.modal .type-group-dmps .shori{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-dmps .rekuta{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-dmps .sho{background-image:url(/world/img/bg/city_sp.jpg)}.modal .basara{background-image:url(/world/img/bg/race_sp.jpg)}.modal .type-group-city .ark{background-image:url(/world/img/bg/lab_sp.jpg)}.modal .type-group-city .dragon{background-image:url(/world/img/bg/lab_sp.jpg)}.modal .type-group-city .miria{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-city .albano{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-city .chiroru{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-city .candy{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-city .kotaro{background-image:url(/world/img/bg/city_sp.jpg)}.modal .type-group-jamar .roy{background-image:url(/world/img/bg/underground_sp.jpg)}.modal .type-group-jamar .jj{background-image:url(/world/img/bg/underground_sp.jpg)}.modal .type-group-jamar .spey{background-image:url(/world/img/bg/underground_sp.jpg)}.modal .type-group-jamar .kyoka{background-image:url(/world/img/bg/underground_sp.jpg)}.modal .type-group-creature .jasmine{background-image:url(/world/img/bg/sea_sp.jpg)}.modal .type-group-creature .kiriko{background-image:url(/world/img/bg/kaito_sp.jpg)}.modal .type-group-creature .purinpurin{background-image:url(/world/img/bg/throne_sp.jpg)}.modal .type-group-creature .onimaru{background-image:url(/world/img/bg/golden_sp.jpg)}.modal .type-group-creature .kuro{background-image:url(/world/img/bg/woods_sp.jpg)}.modal .type-group-creature .kuru{background-image:url(/world/img/bg/woods_sp.jpg)}.modal .type-group-creature .pogo{background-image:url(/world/img/bg/woods_sp.jpg)}.modal .type-group-creature .riro{background-image:url(/world/img/bg/woods_sp.jpg)}.modal .type-group-creature .ako{background-image:url(/world/img/bg/woods_sp.jpg)}.modal .type-group-creature .die{background-image:url(/world/img/bg/dark_sp.jpg)}.modal .type-group-creature .jado{background-image:url(/world/img/bg/wilderness_sp.jpg)}.modal .type-group-creature .wedding,.modal .type-group-creature .shuramaru,.modal .type-group-creature .suspense{background-image:url(/world/img/bg/zero_sp.jpg)}.modal .type-group-creature .glenmalt,.modal .type-group-creature .aira{background-image:url(/world/img/bg/earth_sp.jpg)}.modal .type-group-creature .qed{background-image:url(/world/img/bg/ruins_sp.jpg)}.modal .type-group-creature .izumo,.modal .type-group-creature .cotton{background-image:url(/world/img/bg/castle_sp.jpg)}.modal .type-group-creature .deadzone,.modal .type-group-creature .vivi,.modal .type-group-creature .adamski,.modal .type-group-creature .sunmad{background-image:url(/world/img/bg/abandoned_factory_sp.jpg)}@media screen and (min-width: 640px){.modal .bg-city{background-image:url(/world/img/bg/city_pc.jpg)}.modal .bg-kouya{background-image:url(/world/img/bg/wilderness_pc.jpg)}.modal .type-group-cara .rupiko{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-cara .tapiko{background-image:url(/world/img/bg/gate_pc.jpg)}.modal .type-group-cara .kasumi{background-image:url(/world/img/bg/shop_pc.jpg)}.modal .type-group-cara .erena,.modal .spell-del-fin{background-image:url(/world/img/bg/light_pc.jpg)}.modal .type-group-cara .gren,.modal .zero-phoenix{background-image:url(/world/img/bg/fire_pc.jpg)}.modal .type-group-cara .churin,.modal .baruga-raizou{background-image:url(/world/img/bg/nature_pc.jpg)}.modal .type-group-cara .kaito,.modal .emperor-kiriko{background-image:url(/world/img/bg/water_pc.jpg)}.modal .type-group-cara .ruka,.modal .nero-griffith{background-image:url(/world/img/bg/darkness_pc.jpg)}.modal .type-group-cara .kanon{background-image:url(/world/img/bg/zero_pc.jpg)}.modal .type-group-dmps .shobu{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-dmps .kyoshiro{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-dmps .hakuo{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-dmps .mimi{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-dmps .george{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-dmps .gyujiro{background-image:url(/world/img/bg/underground_pc.jpg)}.modal .type-group-dmps .route{background-image:url(/world/img/bg/lab_pc.jpg)}.modal .type-group-dmps .bucket{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-dmps .yu{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-dmps .zakira{background-image:url(/world/img/bg/wilderness_pc.jpg)}.modal .type-group-dmps .shori{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-dmps .rekuta{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-dmps .sho{background-image:url(/world/img/bg/city_pc.jpg)}.modal .basara{background-image:url(/world/img/bg/race_pc.jpg)}.modal .type-group-city .ark{background-image:url(/world/img/bg/lab_pc.jpg)}.modal .type-group-city .dragon{background-image:url(/world/img/bg/lab_pc.jpg)}.modal .type-group-city .miria{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-city .albano{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-city .chiroru{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-city .candy{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-city .kotaro{background-image:url(/world/img/bg/city_pc.jpg)}.modal .type-group-jamar .roy{background-image:url(/world/img/bg/underground_pc.jpg)}.modal .type-group-jamar .jj{background-image:url(/world/img/bg/underground_pc.jpg)}.modal .type-group-jamar .spey{background-image:url(/world/img/bg/underground_pc.jpg)}.modal .type-group-jamar .kyoka{background-image:url(/world/img/bg/underground_pc.jpg)}.modal .type-group-creature .jasmine{background-image:url(/world/img/bg/sea_pc.jpg)}.modal .type-group-creature .kiriko{background-image:url(/world/img/bg/kaito_pc.jpg)}.modal .type-group-creature .purinpurin{background-image:url(/world/img/bg/throne_pc.jpg)}.modal .type-group-creature .onimaru{background-image:url(/world/img/bg/golden_pc.jpg)}.modal .type-group-creature .kuro{background-image:url(/world/img/bg/woods_pc.jpg)}.modal .type-group-creature .kuru{background-image:url(/world/img/bg/woods_pc.jpg)}.modal .type-group-creature .pogo{background-image:url(/world/img/bg/woods_pc.jpg)}.modal .type-group-creature .riro{background-image:url(/world/img/bg/woods_pc.jpg)}.modal .type-group-creature .ako{background-image:url(/world/img/bg/woods_pc.jpg)}.modal .type-group-creature .die{background-image:url(/world/img/bg/dark_pc.jpg)}.modal .type-group-creature .jado{background-image:url(/world/img/bg/wilderness_pc.jpg)}.modal .type-group-creature .wedding,.modal .type-group-creature .shuramaru,.modal .type-group-creature .suspense{background-image:url(/world/img/bg/zero_pc.jpg)}.modal .type-group-creature .glenmalt,.modal .type-group-creature .aira{background-image:url(/world/img/bg/earth_pc.jpg)}.modal .type-group-creature .qed{background-image:url(/world/img/bg/ruins_pc.jpg)}.modal .type-group-creature .izumo,.modal .type-group-creature .cotton{background-image:url(/world/img/bg/castle_pc.jpg)}.modal .type-group-creature .deadzone,.modal .type-group-creature .vivi,.modal .type-group-creature .adamski,.modal .type-group-creature .sunmad{background-image:url(/world/img/bg/abandoned_factory_pc.jpg)}}@media screen and (min-width: 640px){.modal .spell-del-fin .modal-box__name{letter-spacing:-0.03em}}@media screen and (min-width: 640px){.modal .emperor-kiriko .modal-box__name{letter-spacing:-0.02em}.modal .emperor-kiriko .modal-box__explanation{letter-spacing:0.08em}}@media screen and (min-width: 640px){.modal .zero-phoenix .modal-box__name{letter-spacing:-0.02em}}@media screen and (min-width: 640px){.modal .baruga-raizou .modal-box__explanation{letter-spacing:0.01em}}@media screen and (min-width: 640px){.modal .modal-inner{width:-webkit-calc(100% + 12px);width:calc(100% + 12px);position:absolute;top:-webkit-calc(50% - 50px);top:calc(50% - 50px);left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1140px;height:578px;top:50%}}.modal .modal-bg{background-repeat:no-repeat;background-size:cover;background-position:center;width:-webkit-calc(290vw / 375 * 100);width:calc(290vw / 375 * 100);height:-webkit-calc(370vw / 375 * 100);height:calc(370vw / 375 * 100);box-shadow:0 0 4px 0 rgba(37,139,254,0.8),0 0 8px 0 rgba(37,139,254,0.8),0 0 12px 0 rgba(37,139,254,0.8),inset 0 0 10px 0 rgba(65,177,255,0.8);border:1px solid rgba(255,255,254,0.5);margin:auto;position:relative}@media screen and (min-width: 640px){.modal .modal-bg{width:100%;height:100%;margin:0;position:static}}.modal .modal-img{height:100%}@media screen and (min-width: 640px){.modal .modal-img{position:absolute;top:0;left:0;width:100vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:50%;display:block}}.modal .modal-img img{height:auto;max-width:none;top:0;bottom:0;left:50%;margin:auto;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 639px){.modal .modal-img img[alt="コッコ・ルピコ"]{-webkit-transform:translate(-webkit-calc(-50% - 11vw), 0vw);transform:translate(calc(-50% - 11vw), 0vw)}.modal .modal-img img[alt="ダピコ"]{-webkit-transform:translate(-webkit-calc(-50% - -2vw), 0vw);transform:translate(calc(-50% - -2vw), 0vw)}.modal .modal-img img[alt="カスミ"]{-webkit-transform:translate(-webkit-calc(-50% - 1vw), 4vw);transform:translate(calc(-50% - 1vw), 4vw)}.modal .modal-img img[alt="切札勝太"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="カツドン"]{-webkit-transform:translate(-webkit-calc(-50% - -3vw), 0vw);transform:translate(calc(-50% - -3vw), 0vw)}.modal .modal-img img[alt="ドラゴン龍"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw) scale(0.85);transform:translate(calc(-50% - 0vw), 0vw) scale(0.85)}.modal .modal-img img[alt="オンセン"]{-webkit-transform:translate(-webkit-calc(-50% - -1vw), 0vw) scale(0.85);transform:translate(calc(-50% - -1vw), 0vw) scale(0.85)}.modal .modal-img img[alt="百獣レオ"]{-webkit-transform:translate(-webkit-calc(-50% - 1vw), 0vw);transform:translate(calc(-50% - 1vw), 0vw)}.modal .modal-img img[alt="プラマイ零"]{-webkit-transform:translate(-webkit-calc(-50% - -2vw), 0vw);transform:translate(calc(-50% - -2vw), 0vw)}.modal .modal-img img[alt="切札勝舞"]{-webkit-transform:translate(-webkit-calc(-50% - 3vw), 0vw);transform:translate(calc(-50% - 3vw), 0vw)}.modal .modal-img img[alt="黒城凶死郎"]{-webkit-transform:translate(-webkit-calc(-50% - 5vw), 2vw) scale(0.92);transform:translate(calc(-50% - 5vw), 2vw) scale(0.92)}.modal .modal-img img[alt="白凰"]{-webkit-transform:translate(-webkit-calc(-50% - 3vw), 0vw) scale(0.98);transform:translate(calc(-50% - 3vw), 0vw) scale(0.98)}.modal .modal-img img[alt="黄昏ミミ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="ジョージ釜本"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="邪藩牛次郎"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw) scale(0.96);transform:translate(calc(-50% - 0vw), 0vw) scale(0.96)}.modal .modal-img img[alt="Dr.ルート"]{-webkit-transform:translate(-webkit-calc(-50% - 5vw), 5vw) scale(0.93);transform:translate(calc(-50% - 5vw), 5vw) scale(0.93)}.modal .modal-img img[alt="グレートバケツマン"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="不亞幽"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="ザキラ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 2vw) scale(0.93);transform:translate(calc(-50% - 0vw), 2vw) scale(0.93)}.modal .modal-img img[alt="アッシュ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="切札勝利"]{-webkit-transform:translate(-webkit-calc(-50% - 5vw), 3vw) scale(0.88);transform:translate(calc(-50% - 5vw), 3vw) scale(0.88)}.modal .modal-img img[alt="角古れく太"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="DJショー"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 3vw) scale(0.91);transform:translate(calc(-50% - 0vw), 3vw) scale(0.91)}.modal .modal-img img[alt="バサラ"]{-webkit-transform:translate(-webkit-calc(-50% - -2vw), 0vw) scale(0.95);transform:translate(calc(-50% - -2vw), 0vw) scale(0.95)}.modal .modal-img img[alt="ルシファー"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw) scale(0.95);transform:translate(calc(-50% - 0vw), 0vw) scale(0.95)}.modal .modal-img img[alt="コジロー"]{-webkit-transform:translate(-webkit-calc(-50% - 2vw), 0vw) scale(0.95);transform:translate(calc(-50% - 2vw), 0vw) scale(0.95)}.modal .modal-img img[alt="アンちゃん"]{-webkit-transform:translate(-webkit-calc(-50% - 3.5vw), -2vw) scale(0.97);transform:translate(calc(-50% - 3.5vw), -2vw) scale(0.97)}.modal .modal-img img[alt="寄成ギョウ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw) scale(0.91);transform:translate(calc(-50% - 0vw), 0vw) scale(0.91)}.modal .modal-img img[alt="No.2"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw) scale(0.91);transform:translate(calc(-50% - 0vw), 0vw) scale(0.91)}.modal .modal-img img[alt="光の守護者 エレナ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="火の守護者 グレン"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="自然の守護者 チュリン"]{-webkit-transform:translate(-webkit-calc(-50% - 3vw), 0vw);transform:translate(calc(-50% - 3vw), 0vw)}.modal .modal-img img[alt="水の守護者 カイト"]{-webkit-transform:translate(-webkit-calc(-50% - 4vw), 1vw);transform:translate(calc(-50% - 4vw), 1vw)}.modal .modal-img img[alt="闇の守護者 ルカ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="ゼロの守護者 カノン"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw) scale(0.95);transform:translate(calc(-50% - 0vw), 0vw) scale(0.95)}.modal .modal-img img[alt="アーク"]{-webkit-transform:translate(-webkit-calc(-50% - 2vw), 0vw);transform:translate(calc(-50% - 2vw), 0vw)}.modal .modal-img img[alt="ボルシャック・マハラジャ・ドラゴン"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), -6vw);transform:translate(calc(-50% - 0vw), -6vw)}.modal .modal-img img[alt="ミリア"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="アルバーノ"]{-webkit-transform:translate(-webkit-calc(-50% - -1vw), 4vw);transform:translate(calc(-50% - -1vw), 4vw)}.modal .modal-img img[alt="チロル"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="キャンディ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="コタロウ"]{-webkit-transform:translate(-webkit-calc(-50% - 4vw), 3vw);transform:translate(calc(-50% - 4vw), 3vw)}.modal .modal-img img[alt="ロイ・マッカラン"]{-webkit-transform:translate(-webkit-calc(-50% - -6vw), 11vw);transform:translate(calc(-50% - -6vw), 11vw)}.modal .modal-img img[alt="JJ"]{-webkit-transform:translate(-webkit-calc(-50% - 5vw), 0vw);transform:translate(calc(-50% - 5vw), 0vw)}.modal .modal-img img[alt="スペイ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 5vw);transform:translate(calc(-50% - 0vw), 5vw)}.modal .modal-img img[alt="キョウカ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 2vw);transform:translate(calc(-50% - 0vw), 2vw)}.modal .modal-img img[alt="ジャスミン"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="キリコ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="プリンプリン"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw) scale(0.95);transform:translate(calc(-50% - 0vw), 0vw) scale(0.95)}.modal .modal-img img[alt="鬼丸"]{-webkit-transform:translate(-webkit-calc(-50% - -3vw), 0vw) scale(0.9);transform:translate(calc(-50% - -3vw), 0vw) scale(0.9)}.modal .modal-img img[alt="クロ"]{-webkit-transform:translate(-webkit-calc(-50% - -3vw), 0vw);transform:translate(calc(-50% - -3vw), 0vw)}.modal .modal-img img[alt="クル"]{-webkit-transform:translate(-webkit-calc(-50% - -2vw), 0vw);transform:translate(calc(-50% - -2vw), 0vw)}.modal .modal-img img[alt="ポゴ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="リロ"]{-webkit-transform:translate(-webkit-calc(-50% - -3vw), 0vw);transform:translate(calc(-50% - -3vw), 0vw)}.modal .modal-img img[alt="アコ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="ディー"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw);transform:translate(calc(-50% - 0vw), 0vw)}.modal .modal-img img[alt="ジャドー"]{-webkit-transform:translate(-webkit-calc(-50% - 10vw), 9vw) scale(0.96);transform:translate(calc(-50% - 10vw), 9vw) scale(0.96)}.modal .modal-img img[alt="ウェディング"]{-webkit-transform:translate(-webkit-calc(-50% - -6vw), 5vw) scale(0.87);transform:translate(calc(-50% - -6vw), 5vw) scale(0.87)}.modal .modal-img img[alt="修羅丸"]{-webkit-transform:translate(-webkit-calc(-50% - 1vw), 4vw) scale(0.88);transform:translate(calc(-50% - 1vw), 4vw) scale(0.88)}.modal .modal-img img[alt="サスペンス"]{-webkit-transform:translate(-webkit-calc(-50% - 1vw), 4.5vw) scale(0.75);transform:translate(calc(-50% - 1vw), 4.5vw) scale(0.75)}.modal .modal-img img[alt="グレンモルト"]{-webkit-transform:translate(-webkit-calc(-50% - 8vw), 1vw) scale(0.88);transform:translate(calc(-50% - 8vw), 1vw) scale(0.88)}.modal .modal-img img[alt="Q.E.D."]{-webkit-transform:translate(-webkit-calc(-50% - -5vw), 2vw) scale(0.87);transform:translate(calc(-50% - -5vw), 2vw) scale(0.87)}.modal .modal-img img[alt="イズモ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw) scale(0.9);transform:translate(calc(-50% - 0vw), 0vw) scale(0.9)}.modal .modal-img img[alt="コットン"]{-webkit-transform:translate(-webkit-calc(-50% - -5vw), 0vw) scale(0.9);transform:translate(calc(-50% - -5vw), 0vw) scale(0.9)}.modal .modal-img img[alt="アイラ"]{-webkit-transform:translate(-webkit-calc(-50% - -2vw), 0vw);transform:translate(calc(-50% - -2vw), 0vw)}.modal .modal-img img[alt="スペル・デル・フィン"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 0vw) scale(0.97);transform:translate(calc(-50% - 0vw), 0vw) scale(0.97)}.modal .modal-img img[alt="エンペラー・キリコ"]{-webkit-transform:translate(-webkit-calc(-50% - -3vw), 0vw) scale(0.9);transform:translate(calc(-50% - -3vw), 0vw) scale(0.9)}.modal .modal-img img[alt="ネロ・グリフィス"]{-webkit-transform:translate(-webkit-calc(-50% - -2vw), -1vw) scale(1.07);transform:translate(calc(-50% - -2vw), -1vw) scale(1.07)}.modal .modal-img img[alt="ゼロ・フェニックス"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 2vw) scale(1);transform:translate(calc(-50% - 0vw), 2vw) scale(1)}.modal .modal-img img[alt="バルガライゾウ"]{-webkit-transform:translate(-webkit-calc(-50% - 0vw), 4vw) scale(0.9);transform:translate(calc(-50% - 0vw), 4vw) scale(0.9)}.modal .modal-img img[alt="デッドゾーン"]{-webkit-transform:translate(-webkit-calc(-50% - -7vw), 0.5vw) scale(0.95);transform:translate(calc(-50% - -7vw), 0.5vw) scale(0.95)}.modal .modal-img img[alt="ヴィヴィ"]{-webkit-transform:translate(-webkit-calc(-50% - -1.5vw), 0vw) scale(0.89);transform:translate(calc(-50% - -1.5vw), 0vw) scale(0.89)}.modal .modal-img img[alt="アダムスキー"]{-webkit-transform:translate(-webkit-calc(-50% - 0.5vw), -0.5vw) scale(0.715);transform:translate(calc(-50% - 0.5vw), -0.5vw) scale(0.715)}.modal .modal-img img[alt="サンマッド"]{-webkit-transform:translate(-webkit-calc(-50% - -2vw), -1vw) scale(0.95);transform:translate(calc(-50% - -2vw), -1vw) scale(0.95)}}@media screen and (min-width: 640px){.modal .modal-img img{left:0;right:0;-webkit-transform:translateX(0) scale(0.9);transform:translateX(0) scale(0.9);width:auto !important}.modal .modal-img img[alt="コッコ・ルピコ"]{-webkit-transform:translateX(-91px) scale(0.9);transform:translateX(-91px) scale(0.9)}.modal .modal-img img[alt="ダピコ"]{-webkit-transform:translateX(-35px) scale(0.9);transform:translateX(-35px) scale(0.9)}.modal .modal-img img[alt="カスミ"]{-webkit-transform:translateX(-44px) scale(0.9);transform:translateX(-44px) scale(0.9)}.modal .modal-img img[alt="切札勝太"]{-webkit-transform:translateX(-30px) scale(0.9);transform:translateX(-30px) scale(0.9)}.modal .modal-img img[alt="カツドン"]{-webkit-transform:translateX(-25px) scale(0.9);transform:translateX(-25px) scale(0.9)}.modal .modal-img img[alt="ドラゴン龍"]{-webkit-transform:translateX(-35px) scale(0.75);transform:translateX(-35px) scale(0.75)}.modal .modal-img img[alt="オンセン"]{-webkit-transform:translateX(-15px) scale(0.75);transform:translateX(-15px) scale(0.75)}.modal .modal-img img[alt="百獣レオ"]{-webkit-transform:translateX(-35px) scale(0.9);transform:translateX(-35px) scale(0.9)}.modal .modal-img img[alt="プラマイ零"]{-webkit-transform:translateX(-5px) scale(0.9);transform:translateX(-5px) scale(0.9)}.modal .modal-img img[alt="切札勝舞"]{-webkit-transform:translateX(-45px) scale(0.9);transform:translateX(-45px) scale(0.9)}.modal .modal-img img[alt="黒城凶死郎"]{-webkit-transform:translateX(-80px) scale(0.83);transform:translateX(-80px) scale(0.83)}.modal .modal-img img[alt="白凰"]{-webkit-transform:translateX(-50px) scale(0.9);transform:translateX(-50px) scale(0.9)}.modal .modal-img img[alt="黄昏ミミ"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="ジョージ釜本"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="邪藩牛次郎"]{-webkit-transform:translateX(-35px) scale(0.88);transform:translateX(-35px) scale(0.88)}.modal .modal-img img[alt="Dr.ルート"]{-webkit-transform:translateX(-60px) scale(0.82);transform:translateX(-60px) scale(0.82)}.modal .modal-img img[alt="グレートバケツマン"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="不亞幽"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="ザキラ"]{-webkit-transform:translateX(-40px) scale(0.82);transform:translateX(-40px) scale(0.82)}.modal .modal-img img[alt="アッシュ"]{-webkit-transform:translateX(-30px) scale(0.9);transform:translateX(-30px) scale(0.9)}.modal .modal-img img[alt="切札勝利"]{-webkit-transform:translateX(-55px) scale(0.77);transform:translateX(-55px) scale(0.77)}.modal .modal-img img[alt="角古れく太"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="DJショー"]{-webkit-transform:translateX(-15px) scale(0.8);transform:translateX(-15px) scale(0.8)}.modal .modal-img img[alt="バサラ"]{-webkit-transform:translateX(-10px) scale(0.84);transform:translateX(-10px) scale(0.84)}.modal .modal-img img[alt="ルシファー"]{-webkit-transform:translateX(-5px) scale(0.84);transform:translateX(-5px) scale(0.84)}.modal .modal-img img[alt="コジロー"]{-webkit-transform:translateX(-30px) scale(0.84);transform:translateX(-30px) scale(0.84)}.modal .modal-img img[alt="アンちゃん"]{-webkit-transform:translateX(-43px) translateY(-15px) scale(0.85);transform:translateX(-43px) translateY(-15px) scale(0.85)}.modal .modal-img img[alt="寄成ギョウ"]{-webkit-transform:translateX(-8px) translateY(-15px) scale(0.85);transform:translateX(-8px) translateY(-15px) scale(0.85)}.modal .modal-img img[alt="No.2"]{-webkit-transform:translateX(-17px) translateY(-15px) scale(0.85);transform:translateX(-17px) translateY(-15px) scale(0.85)}.modal .modal-img img[alt="光の守護者 エレナ"]{-webkit-transform:translateX(-20px) scale(0.9);transform:translateX(-20px) scale(0.9)}.modal .modal-img img[alt="火の守護者 グレン"]{-webkit-transform:translateX(-25px) scale(0.9);transform:translateX(-25px) scale(0.9)}.modal .modal-img img[alt="自然の守護者 チュリン"]{-webkit-transform:translateX(-45px) scale(0.9);transform:translateX(-45px) scale(0.9)}.modal .modal-img img[alt="水の守護者 カイト"]{-webkit-transform:translateX(-55px) scale(0.9);transform:translateX(-55px) scale(0.9)}.modal .modal-img img[alt="闇の守護者 ルカ"]{-webkit-transform:translateX(-40px) scale(0.9);transform:translateX(-40px) scale(0.9)}.modal .modal-img img[alt="ゼロの守護者 カノン"]{-webkit-transform:translateX(-47px) scale(0.85);transform:translateX(-47px) scale(0.85)}.modal .modal-img img[alt="アーク"]{-webkit-transform:translateX(-35px) scale(0.9);transform:translateX(-35px) scale(0.9)}.modal .modal-img img[alt="ボルシャック・マハラジャ・ドラゴン"]{-webkit-transform:translateX(-70px) scale(0.9);transform:translateX(-70px) scale(0.9)}.modal .modal-img img[alt="ミリア"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="アルバーノ"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="チロル"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="キャンディ"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="コタロウ"]{-webkit-transform:translateX(-35px) scale(0.9);transform:translateX(-35px) scale(0.9)}.modal .modal-img img[alt="ロイ・マッカラン"]{-webkit-transform:translateX(0px) scale(0.9);transform:translateX(0px) scale(0.9)}.modal .modal-img img[alt="JJ"]{-webkit-transform:translateX(-70px) scale(0.9);transform:translateX(-70px) scale(0.9)}.modal .modal-img img[alt="スペイ"]{-webkit-transform:translateX(-30px) scale(0.9);transform:translateX(-30px) scale(0.9)}.modal .modal-img img[alt="キョウカ"]{-webkit-transform:translateX(-20px) scale(0.9);transform:translateX(-20px) scale(0.9)}.modal .modal-img img[alt="ジャスミン"]{-webkit-transform:translateX(-20px) scale(0.9);transform:translateX(-20px) scale(0.9)}.modal .modal-img img[alt="キリコ"]{-webkit-transform:translateX(-20px) scale(0.9);transform:translateX(-20px) scale(0.9)}.modal .modal-img img[alt="プリンプリン"]{-webkit-transform:translateX(-28px) scale(0.85);transform:translateX(-28px) scale(0.85)}.modal .modal-img img[alt="鬼丸"]{-webkit-transform:translateX(-35px) scale(0.8);transform:translateX(-35px) scale(0.8)}.modal .modal-img img[alt="クロ"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="クル"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="ポゴ"]{-webkit-transform:translateX(-30px) scale(0.9);transform:translateX(-30px) scale(0.9)}.modal .modal-img img[alt="リロ"]{-webkit-transform:translateX(-15px) scale(0.9);transform:translateX(-15px) scale(0.9)}.modal .modal-img img[alt="アコ"]{-webkit-transform:translateX(-25px) scale(0.9);transform:translateX(-25px) scale(0.9)}.modal .modal-img img[alt="ディー"]{-webkit-transform:translateX(-40px) scale(0.9);transform:translateX(-40px) scale(0.9)}.modal .modal-img img[alt="ジャドー"]{-webkit-transform:translateX(-125px) scale(0.9);transform:translateX(-125px) scale(0.9)}.modal .modal-img img[alt="ウェディング"]{-webkit-transform:translateX(-90px) scale(0.78);transform:translateX(-90px) scale(0.78)}.modal .modal-img img[alt="修羅丸"]{-webkit-transform:translateX(-113px) scale(0.84);transform:translateX(-113px) scale(0.84)}.modal .modal-img img[alt="サスペンス"]{-webkit-transform:translateX(-77px) scale(0.79);transform:translateX(-77px) scale(0.79)}.modal .modal-img img[alt="グレンモルト"]{-webkit-transform:translateX(-119px) scale(0.83);transform:translateX(-119px) scale(0.83)}.modal .modal-img img[alt="Q.E.D."]{-webkit-transform:translateX(-46px) scale(0.82);transform:translateX(-46px) scale(0.82)}.modal .modal-img img[alt="イズモ"]{-webkit-transform:translateX(-25px) scale(0.86);transform:translateX(-25px) scale(0.86)}.modal .modal-img img[alt="コットン"]{-webkit-transform:translateX(-5px) scale(0.9);transform:translateX(-5px) scale(0.9)}.modal .modal-img img[alt="アイラ"]{-webkit-transform:translateX(0) scale(0.9);transform:translateX(0) scale(0.9)}.modal .modal-img img[alt="スペル・デル・フィン"]{-webkit-transform:translateX(-95px) scale(0.89);transform:translateX(-95px) scale(0.89)}.modal .modal-img img[alt="エンペラー・キリコ"]{-webkit-transform:translateX(-45px) translateY(-15px) scale(0.84);transform:translateX(-45px) translateY(-15px) scale(0.84)}.modal .modal-img img[alt="ネロ・グリフィス"]{-webkit-transform:translateX(-10px) translateY(-10px) scale(0.95);transform:translateX(-10px) translateY(-10px) scale(0.95)}.modal .modal-img img[alt="ゼロ・フェニックス"]{-webkit-transform:translateX(-15px) scale(0.95);transform:translateX(-15px) scale(0.95)}.modal .modal-img img[alt="バルガライゾウ"]{-webkit-transform:translateX(-10px) scale(0.81);transform:translateX(-10px) scale(0.81)}.modal .modal-img img[alt="デッドゾーン"]{-webkit-transform:translateX(13px) scale(0.895);transform:translateX(13px) scale(0.895)}.modal .modal-img img[alt="ヴィヴィ"]{-webkit-transform:translateX(-15px) scale(0.83);transform:translateX(-15px) scale(0.83)}.modal .modal-img img[alt="アダムスキー"]{-webkit-transform:translateX(-19px) scale(0.675);transform:translateX(-19px) scale(0.675)}.modal .modal-img img[alt="サンマッド"]{-webkit-transform:translateX(-15px) translateY(-5px) scale(0.92);transform:translateX(-15px) translateY(-5px) scale(0.92)}}.modal .modal-box{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:-webkit-calc(429vw / 375 * 100) auto 0;margin:calc(429vw / 375 * 100) auto 0;position:absolute;left:0;right:0;padding:1.9rem 2rem 2rem 2.1rem;display:none}@media screen and (min-width: 640px){.modal .modal-box{padding:2.5rem 3rem;top:50%;right:40px;left:initial;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:601px;height:498px;margin:0;display:block}}.modal .modal-box.-sp{display:block;position:relative;margin:10.66666vw 10px auto;z-index:999;border:1px solid rgba(255,255,255,0.7) !important}@media screen and (min-width: 640px){.modal .modal-box.-sp{display:none}}.modal .modal-box__name{display:none}.modal .modal-box__name-roll{display:none}@media screen and (min-width: 640px){.modal .modal-box__name{display:block;font-size:5rem;line-height:1;color:#ffba44;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:0.02em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-weight:900;margin-left:-7px}.modal .modal-box__name.-letter-spacing-min{letter-spacing:-.02em}.modal .modal-box__name-roll{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;font-size:5rem;line-height:1;letter-spacing:0.02em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-weight:900;margin-left:-7px}.modal .modal-box__name-sub{font-size:2.2rem;margin-right:15px;display:block;color:#e8c23b;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:7px}.modal .modal-box__name-main{color:#e8c23b;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .modal-box__name-first{display:block}.modal .modal-box__name-second{display:block;margin-top:2rem}}.modal .modal-box__name-sp{font-size:3.6rem;line-height:1;color:#ffba44;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:0.02em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-weight:900;text-align:center;position:relative;z-index:999;white-space:nowrap;margin-bottom:17px}.modal .modal-box__name-sp-roll{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;font-size:3.8rem;line-height:1;color:#ffba44;letter-spacing:0.02em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-weight:900;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;margin-bottom:17px}.modal .modal-box__name-sp-sub{margin:0 auto;text-align:center;font-size:1.8rem;display:block;color:#ffba44;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:5px}.modal .modal-box__name-sp-main{margin:0 auto;text-align:center;color:#ffba44;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .modal-box__name-sp-first{display:block}.modal .modal-box__name-sp-second{display:block;margin-top:0.7rem}@media screen and (min-width: 640px){.modal .modal-box__name-sp{display:none}.modal .modal-box__name-sp-roll{display:none}}.modal .modal-box__cv{display:none}@media screen and (min-width: 640px){.modal .modal-box__cv{font-size:1.6rem;line-height:1;color:#ffba44;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:0.04em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-weight:900;position:absolute;top:32px;right:30px;width:138px;height:45px;display:block;text-align:center;padding-top:12px}}.modal .modal-box__cv::before{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradien(to right, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%);background:-webkit-linear-gradient(left, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%);background:linear-gradient(to right, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%)}.modal .modal-box__cv::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradien(to right, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%);background:-webkit-linear-gradient(left, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%);background:linear-gradient(to right, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%)}@media screen and (min-width: 640px){.modal .modal-box__cv .u-font-en-teko{font-size:2rem;font-weight:700;letter-spacing:0.04em}}.modal .modal-box__cv-name{margin-top:-3px}.modal .modal-box__cv-sp{font-size:1.5rem;line-height:1;color:#ffba44;letter-spacing:0.04em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-weight:900;height:31px;width:100%;text-align:center;padding-top:7px;position:relative;margin-bottom:10.66666vw;z-index:999;background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 35%, rgba(0,0,0,0.8) 50%, rgba(0,0,0,0.6) 65%, rgba(0,0,0,0) 100%) !important;-webkit-background-clip:border-box !important;-webkit-text-fill-color:currentColor !important}.modal .modal-box__cv-sp::before{content:"";width:-webkit-calc(100vw - 20px);width:calc(100vw - 20px);height:1px;position:absolute;top:0;left:10px;background:-webkit-linear-gradien(to right, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%);background:-webkit-linear-gradient(left, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%);background:linear-gradient(to right, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%)}.modal .modal-box__cv-sp::after{content:"";width:-webkit-calc(100vw - 20px);width:calc(100vw - 20px);height:1px;position:absolute;bottom:0;left:10px;background:-webkit-linear-gradien(to right, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%);background:-webkit-linear-gradient(left, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%);background:linear-gradient(to right, rgba(255,186,68,0) 0%, #ffba44 25%, #ffba44 50%, #ffba44 75%, rgba(255,186,68,0) 100%)}.modal .modal-box__cv-sp .u-font-en-teko{font-size:1.9rem;margin-top:7px;font-weight:700;letter-spacing:0.04em}@media screen and (min-width: 640px){.modal .modal-box__cv-sp{display:none}}.modal .modal-box__cv-name-sp{margin-top:6px}@media screen and (min-width: 640px){.modal .modal-box__cv-name-sp{display:none}}.modal .modal-box__quote{color:#ffba44;font-size:2rem;font-style:italic;text-indent:-0.3em;line-height:1.4;letter-spacing:0.08em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-weight:900}@media screen and (min-width: 640px){.modal .modal-box__quote{font-size:2.6rem;margin-top:2.7rem}}.modal .modal-box__explanation{font-size:1.4rem;letter-spacing:0.1em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-weight:900;margin-top:1.1rem;line-height:-webkit-calc(22.4 / 14);line-height:calc(22.4 / 14)}.modal .modal-box__explanation-first{margin-top:0}@media screen and (min-width: 640px){.modal .modal-box__explanation{font-size:1.8rem;line-height:-webkit-calc(36 / 18);line-height:calc(36 / 18);margin-top:1rem}.modal .modal-box__explanation-first{margin-top:4.2rem}.modal .modal-box__explanation.-letter-spacing-min{letter-spacing:0.07em}}.modal .type-group-cara .modal-box{background-color:rgba(0,0,0,0.8);box-shadow:0 0 4px 0 #bf8c34,0 0 8px 0 #bf8c34,0 0 12px 0 #bf8c34,inset 0 0 10px 0 #ffd285;border:1px solid #fffffe}@media screen and (min-width: 640px){.modal .type-group-cara .modal-box{border:1px solid rgba(255,255,254,0.7)}}.modal .type-group-dmps .modal-box{background-color:rgba(0,0,0,0.8);box-shadow:0 0 4px 0 #529bbf,0 0 8px 0 #529bbf,0 0 12px 0 #529bbf,inset 0 0 10px 0 #ade4ff;border:1px solid #fffffe}@media screen and (min-width: 640px){.modal .type-group-dmps .modal-box{border:1px solid rgba(255,255,254,0.7)}}.modal .type-group-goshugo .modal-box{background-color:rgba(0,0,0,0.8);box-shadow:0 0 4px 0 #a88d2a,0 0 8px 0 #a88d2a,0 0 12px 0 #a88d2a,inset 0 0 10px 0 #e8cf74;border:1px solid #fffffe}@media screen and (min-width: 640px){.modal .type-group-goshugo .modal-box{border:1px solid rgba(255,255,254,0.7)}}.modal .type-group-city .modal-box{background-color:rgba(0,0,0,0.8);box-shadow:0 0 4px 0 #629e2e,0 0 8px 0 #629e2e,0 0 12px 0 #629e2e,inset 0 0 10px 0 #a7de78;border:1px solid #fffffe}@media screen and (min-width: 640px){.modal .type-group-city .modal-box{border:1px solid rgba(255,255,254,0.7)}}.modal .type-group-jamar .modal-box{background-color:rgba(0,0,0,0.8);box-shadow:0 0 4px 0 #a77ebf,0 0 8px 0 #a77ebf,0 0 12px 0 #a77ebf,inset 0 0 10px 0 #f7e8ff;border:1px solid #fffffe}@media screen and (min-width: 640px){.modal .type-group-jamar .modal-box{border:1px solid rgba(255,255,254,0.7)}}.modal .type-group-creature .modal-box{background-color:rgba(0,0,0,0.8);box-shadow:0 0 4px 0 #bf4751,0 0 8px 0 #bf4751,0 0 12px 0 #bf4751,inset 0 0 10px 0 #ff9ea6;border:1px solid #fffffe}@media screen and (min-width: 640px){.modal .type-group-creature .modal-box{border:1px solid rgba(255,255,254,0.7)}}.modal .type-group-dmps .modal-box__name,.modal .type-group-dmps .modal-box__name-sp{color:#6dceff;background:-webkit-linear-gradient(top, #6dceff 0%, #6dceff 35%, #9edeff 50%, #6dceff 65%, #6dceff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .type-group-goshugo .modal-box__name,.modal .type-group-goshugo .modal-box__name-sp{color:#e8c23b;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .type-group-city .modal-box__name,.modal .type-group-city .modal-box__name-sp{color:#89dd40;background:-webkit-linear-gradient(top, #89dd40 0%, #89dd40 35%, #a1e368 50%, #89dd40 65%, #89dd40 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .type-group-jamar .modal-box__name,.modal .type-group-jamar .modal-box__name-sp{color:#e0a9ff;background:-webkit-linear-gradient(top, #e0a9ff 0%, #e0a9ff 35%, #f1dbff 50%, #e0a9ff 65%, #e0a9ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .type-group-creature .modal-box__name,.modal .type-group-creature .modal-box__name-sp{color:#ff5f6d;background:-webkit-linear-gradient(top, #ff5f6d 0%, #ff5f6d 35%, #ff8e9a 50%, #ff5f6d 65%, #ff5f6d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .type-group-dmps .modal-box__cv,.modal .type-group-dmps .modal-box__cv-sp{color:#6dceff;background:-webkit-linear-gradient(top, #6dceff 0%, #6dceff 35%, #9edeff 50%, #6dceff 65%, #6dceff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .type-group-dmps .modal-box__cv::before,.modal .type-group-dmps .modal-box__cv-sp::before{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradien(to right, rgba(109,206,255,0) 0%, #6dceff 25%, #6dceff 50%, #6dceff 75%, rgba(109,206,255,0) 100%);background:-webkit-linear-gradient(left, rgba(109,206,255,0) 0%, #6dceff 25%, #6dceff 50%, #6dceff 75%, rgba(109,206,255,0) 100%);background:linear-gradient(to right, rgba(109,206,255,0) 0%, #6dceff 25%, #6dceff 50%, #6dceff 75%, rgba(109,206,255,0) 100%)}.modal .type-group-dmps .modal-box__cv::after,.modal .type-group-dmps .modal-box__cv-sp::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradien(to right, rgba(109,206,255,0) 0%, #6dceff 25%, #6dceff 50%, #6dceff 75%, rgba(109,206,255,0) 100%);background:-webkit-linear-gradient(left, rgba(109,206,255,0) 0%, #6dceff 25%, #6dceff 50%, #6dceff 75%, rgba(109,206,255,0) 100%);background:linear-gradient(to right, rgba(109,206,255,0) 0%, #6dceff 25%, #6dceff 50%, #6dceff 75%, rgba(109,206,255,0) 100%)}.modal .type-group-goshugo .modal-box__cv,.modal .type-group-goshugo .modal-box__cv-sp{color:#e8c23b;background:-webkit-linear-gradient(top, #ffba44 0%, #ffba44 35%, #ffce7b 50%, #ffba44 65%, #ffba44 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .type-group-goshugo .modal-box__cv::before,.modal .type-group-goshugo .modal-box__cv-sp::before{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradien(to right, rgba(232,194,59,0) 0%, #e8c23b 25%, #e8c23b 50%, #e8c23b 75%, rgba(232,194,59,0) 100%);background:-webkit-linear-gradient(left, rgba(232,194,59,0) 0%, #e8c23b 25%, #e8c23b 50%, #e8c23b 75%, rgba(232,194,59,0) 100%);background:linear-gradient(to right, rgba(232,194,59,0) 0%, #e8c23b 25%, #e8c23b 50%, #e8c23b 75%, rgba(232,194,59,0) 100%)}.modal .type-group-goshugo .modal-box__cv::after,.modal .type-group-goshugo .modal-box__cv-sp::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradien(to right, rgba(232,194,59,0) 0%, #e8c23b 25%, #e8c23b 50%, #e8c23b 75%, rgba(232,194,59,0) 100%);background:-webkit-linear-gradient(left, rgba(232,194,59,0) 0%, #e8c23b 25%, #e8c23b 50%, #e8c23b 75%, rgba(232,194,59,0) 100%);background:linear-gradient(to right, rgba(232,194,59,0) 0%, #e8c23b 25%, #e8c23b 50%, #e8c23b 75%, rgba(232,194,59,0) 100%)}.modal .type-group-city .modal-box__cv,.modal .type-group-city .modal-box__cv-sp{color:#89dd40;background:-webkit-linear-gradient(top, #89dd40 0%, #89dd40 35%, #a1e368 50%, #89dd40 65%, #89dd40 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .type-group-city .modal-box__cv::before,.modal .type-group-city .modal-box__cv-sp::before{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradien(to right, rgba(137,221,64,0) 0%, #89dd40 25%, #89dd40 50%, #89dd40 75%, rgba(137,221,64,0) 100%);background:-webkit-linear-gradient(left, rgba(137,221,64,0) 0%, #89dd40 25%, #89dd40 50%, #89dd40 75%, rgba(137,221,64,0) 100%);background:linear-gradient(to right, rgba(137,221,64,0) 0%, #89dd40 25%, #89dd40 50%, #89dd40 75%, rgba(137,221,64,0) 100%)}.modal .type-group-city .modal-box__cv::after,.modal .type-group-city .modal-box__cv-sp::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradien(to right, rgba(137,221,64,0) 0%, #89dd40 25%, #89dd40 50%, #89dd40 75%, rgba(137,221,64,0) 100%);background:-webkit-linear-gradient(left, rgba(137,221,64,0) 0%, #89dd40 25%, #89dd40 50%, #89dd40 75%, rgba(137,221,64,0) 100%);background:linear-gradient(to right, rgba(137,221,64,0) 0%, #89dd40 25%, #89dd40 50%, #89dd40 75%, rgba(137,221,64,0) 100%)}.modal .type-group-jamar .modal-box__cv,.modal .type-group-jamar .modal-box__cv-sp{color:#e0a9ff;background:-webkit-linear-gradient(top, #e0a9ff 0%, #e0a9ff 35%, #f1dbff 50%, #e0a9ff 65%, #e0a9ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .type-group-jamar .modal-box__cv::before,.modal .type-group-jamar .modal-box__cv-sp::before{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradien(to right, rgba(224,169,255,0) 0%, #e0a9ff 25%, #e0a9ff 50%, #e0a9ff 75%, rgba(224,169,255,0) 100%);background:-webkit-linear-gradient(left, rgba(224,169,255,0) 0%, #e0a9ff 25%, #e0a9ff 50%, #e0a9ff 75%, rgba(224,169,255,0) 100%);background:linear-gradient(to right, rgba(224,169,255,0) 0%, #e0a9ff 25%, #e0a9ff 50%, #e0a9ff 75%, rgba(224,169,255,0) 100%)}.modal .type-group-jamar .modal-box__cv::after,.modal .type-group-jamar .modal-box__cv-sp::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradien(to right, rgba(224,169,255,0) 0%, #e0a9ff 25%, #e0a9ff 50%, #e0a9ff 75%, rgba(224,169,255,0) 100%);background:-webkit-linear-gradient(left, rgba(224,169,255,0) 0%, #e0a9ff 25%, #e0a9ff 50%, #e0a9ff 75%, rgba(224,169,255,0) 100%);background:linear-gradient(to right, rgba(224,169,255,0) 0%, #e0a9ff 25%, #e0a9ff 50%, #e0a9ff 75%, rgba(224,169,255,0) 100%)}.modal .type-group-creature .modal-box__cv,.modal .type-group-creature .modal-box__cv-sp{color:#ff5f6d;background:-webkit-linear-gradient(top, #ff5f6d 0%, #ff5f6d 35%, #ff8e9a 50%, #ff5f6d 65%, #ff5f6d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal .type-group-creature .modal-box__cv::before,.modal .type-group-creature .modal-box__cv-sp::before{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradien(to right, rgba(255,95,109,0) 0%, #ff5f6d 25%, #ff5f6d 50%, #ff5f6d 75%, rgba(255,95,109,0) 100%);background:-webkit-linear-gradient(left, rgba(255,95,109,0) 0%, #ff5f6d 25%, #ff5f6d 50%, #ff5f6d 75%, rgba(255,95,109,0) 100%);background:linear-gradient(to right, rgba(255,95,109,0) 0%, #ff5f6d 25%, #ff5f6d 50%, #ff5f6d 75%, rgba(255,95,109,0) 100%)}.modal .type-group-creature .modal-box__cv::after,.modal .type-group-creature .modal-box__cv-sp::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradien(to right, rgba(255,95,109,0) 0%, #ff5f6d 25%, #ff5f6d 50%, #ff5f6d 75%, rgba(255,95,109,0) 100%);background:-webkit-linear-gradient(left, rgba(255,95,109,0) 0%, #ff5f6d 25%, #ff5f6d 50%, #ff5f6d 75%, rgba(255,95,109,0) 100%);background:linear-gradient(to right, rgba(255,95,109,0) 0%, #ff5f6d 25%, #ff5f6d 50%, #ff5f6d 75%, rgba(255,95,109,0) 100%)}.modal .type-group-dmps .modal-box__quote{color:#6dceff}.modal .type-group-goshugo .modal-box__quote{color:#e8c23b}.modal .type-group-city .modal-box__quote{color:#89dd40}.modal .type-group-jamar .modal-box__quote{color:#e0a9ff}.modal .type-group-creature .modal-box__quote{color:#ff5f6d}.mfp-content{padding:40px 0;height:auto}@media screen and (min-width: 640px){.mfp-content{padding:150px 100px;height:-webkit-calc(578px + 300px);height:calc(578px + 300px)}}.magnific-active{overflow:hidden}.mfp-wrap{overflow-y:scroll !important}@media screen and (max-width: 639px){.magnific-active{overflow:hidden}.magnific-active #ct{pointer-events:none}.magnific-active .mfp-bg{height:100% !important;position:fixed !important;z-index:30000 !important}.magnific-active .mfp-wrap{overflow:hidden !important;overflow-y:scroll !important;z-index:40000 !important;position:fixed !important;height:100% !important;top:0 !important}}button.mfp-arrow{-webkit-transition:all 150ms 0s ease;transition:all 150ms 0s ease;top:50% !important;position:fixed !important}button.mfp-arrow:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}button.mfp-arrow:active{margin-top:0}button.mfp-arrow-left{background-image:url(/world/img/btn_modal_prev.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin-top:0;top:-webkit-calc(50% + 17px);top:calc(50% + 17px);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;width:33px;height:45px;left:6px}button.mfp-arrow-left::before{content:none}button.mfp-arrow-left::after{content:none}@media screen and (min-width: 640px){button.mfp-arrow-left{width:67px;height:91px;left:-webkit-calc(50% + -635px);left:calc(50% + -635px);top:50%}}button.mfp-arrow-right{background-image:url(/world/img/btn_modal_next.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin-top:0;top:-webkit-calc(50% + 17px);top:calc(50% + 17px);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;width:33px;height:45px;right:6px}button.mfp-arrow-right::before{content:none}button.mfp-arrow-right::after{content:none}@media screen and (min-width: 640px){button.mfp-arrow-right{width:67px;height:91px;right:-webkit-calc(50% + -615px);right:calc(50% + -615px);top:50%}}button.mfp-close{opacity:1;position:absolute;z-index:1000;width:38px;height:0;padding-top:38px;overflow:hidden;background:url(/card/img/btn_modal_close.png) no-repeat;background-size:100% auto;-webkit-transition:all 150ms 0s ease;transition:all 150ms 0s ease;top:10px;right:8px}button.mfp-close:active{top:10px}@media screen and (min-width: 640px){button.mfp-close:active{top:50%}}html:not(.ua-mobile) button.mfp-close:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}@media screen and (min-width: 640px){button.mfp-close{left:50%;top:50%;right:auto;-webkit-transform:translate(515px, -323px);transform:translate(515px, -323px);width:74px;padding-top:74px}}

/*# sourceMappingURL=index.css.map */
