.unit-name .unit-name__sub{color:#858e9b;font-family:eurostile,"Arial",sans-serif;font-weight:500;line-height:1}@media screen and (max-width: 812px){.unit-list{max-width:inherit;height:100%;display:flex;flex-wrap:wrap}}.unit-list .unit-list__item{position:relative;width:22.5%;overflow:hidden}.unit-list .unit-list__item.--current .unit-list__thumb{border-color:#f8ed1a}.unit-list .unit-list__item.--current .unit-list__name{color:#f8ed1a}.unit-list .unit-list__item.--new::before{content:"NEW";position:absolute;top:0;right:min(-5px , calc(-5 / 1200 * var(--vw)));padding:min(3px , calc(3 / 1200 * var(--vw))) min(15px , calc(15 / 1200 * var(--vw))) min(5px , calc(5 / 1200 * var(--vw))) min(10px , calc(10 / 1200 * var(--vw)));background-color:#3c87f9;font-family:eurostile,"Arial",sans-serif;font-weight:400;font-size:min(12px , calc(12 / 1200 * var(--vw)));color:#f3f3f3;-webkit-transform:skewX(10deg);transform:skewX(10deg);line-height:1;z-index:1}@media screen and (max-width: 812px){.unit-list .unit-list__item.--new::before{right:-1.5625vw;padding:.625vw 3.125vw .625vw 1.5625vw;font-size:2.1875vw}}@media screen and (min-width: 813px){.unit-list .unit-list__item{min-width:100px}.unit-list .unit-list__item:not(:last-of-type){margin-bottom:min(15px , calc(15 / 1200 * var(--vw)))}.unit-list .unit-list__item:hover .unit-list__thumb{border-color:#f8ed1a}.unit-list .unit-list__item:hover .unit-list__thumb::before,.unit-list .unit-list__item:hover .unit-list__thumb::after{opacity:1;right:calc(50% - 1.5em)}.unit-list .unit-list__item:hover .unit-list__img::after{opacity:.8}.unit-list .unit-list__item:hover .unit-list__name{color:#f8ed1a;opacity:1}}@media screen and (max-width: 812px){.unit-list .unit-list__item{-webkit-transform:skewX(-10deg);transform:skewX(-10deg);-webkit-transform-origin:left top;transform-origin:left top;overflow:hidden}}.unit-list .unit-list__link{-webkit-transform:skewX(10deg);transform:skewX(10deg);text-decoration:none !important}.unit-list .unit-list__thumb{position:relative;width:100%;background:#141419 url(../img/unit/thumb_bg.jpg) no-repeat center center;background-size:cover;border:solid 1px #858e9b;box-shadow:0px 2em 3em -1em rgba(20,20,25,.5),0px 2em 3em -1em rgba(20,20,25,.5);overflow:hidden}@media screen and (min-width: 813px){.unit-list .unit-list__thumb{max-height:118px}.unit-list .unit-list__thumb::before,.unit-list .unit-list__thumb::after{content:"";position:absolute;top:0;bottom:0;right:calc(50% - 1em);margin:auto;background-color:#f8ed1a;opacity:0;z-index:2;transition:opacity .3s,right .3s .1s}.unit-list .unit-list__thumb::before{width:2em;height:2px}.unit-list .unit-list__thumb::after{width:1em;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}}.unit-list .unit-list__img{position:relative;margin-left:min(-7px , calc(-7 / 1200 * var(--vw)));display:block;-webkit-transform:skewX(10deg);transform:skewX(10deg)}.unit-list .unit-list__img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#141419;z-index:1;pointer-events:none;opacity:0;transition:opacity .3s}@media screen and (max-width: 812px){.unit-list .unit-list__img{width:105%;margin-left:0;-webkit-transform:skewX(10deg) translateX(-6%);transform:skewX(10deg) translateX(-6%)}}.unit-list .unit-list__img img{width:100%}.unit-list .unit-list__name{position:relative;padding:0 10%;font-family:eurostile,"Arial",sans-serif;font-weight:400;font-size:min(14px , calc(14 / 1200 * var(--vw)));color:#f3f3f3;line-height:1.2;z-index:1}@media screen and (min-width: 813px){.unit-list .unit-list__name{position:absolute;bottom:min(4px , calc(4 / 1200 * var(--vw)));left:0;opacity:0;transition:opacity .3s;-webkit-transform:skewX(10deg);transform:skewX(10deg)}}@media screen and (max-width: 812px){.unit-list .unit-list__name{margin-top:1.5625vw;font-size:2.1875vw}}.difficulty{font-family:eurostile,"Arial",sans-serif;font-weight:500}@media screen and (max-width: 812px){.difficulty{font-size:6.25vw}}.difficulty .difficulty__ttl{margin-right:min(16px , calc(16 / 1200 * var(--vw)));color:#858e9b}.difficulty .difficulty__level.--active{color:#f8ed1a}.mCustomScrollBox{padding-left:min(20px , calc(20 / 1200 * var(--vw)))}.mCSB_scrollTools{width:min(6px , calc(6 / 1200 * var(--vw)));background-color:rgba(243,243,243,.1) !important;opacity:1 !important}.mCSB_scrollTools .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_draggerRail{width:100% !important;border-radius:0 !important}.mCSB_scrollTools .mCSB_dragger_bar{background-color:#f8ed1a !important}.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(0,0,0,0) !important}.mCSB_container{margin-right:0 !important}@media screen and (min-width: 813px){*[data-page=unit] .l-body{padding-bottom:0}}.l-unit::after{content:"";position:absolute;top:0;left:0;width:100%;height:100vw;background:radial-gradient(circle closest-corner at center top, rgba(48, 108, 193, 0.2), rgba(48, 108, 193, 0));z-index:-1}@media screen and (min-width: 813px){.l-unit>*{height:101vh;min-height:900px}}.l-unit .unit__left{position:relative}@media screen and (min-width: 813px){.l-unit .unit__left{width:50%;display:flex;justify-content:flex-end;z-index:1}}.l-unit .unit__left-inner{position:relative;width:100%;max-width:1100px}@media screen and (min-width: 813px){.l-unit .unit__left-inner{padding:min(64px , calc(64 / 1200 * var(--vw))) min(200px , calc(200 / 1200 * var(--vw))) 0 min(88px , calc(88 / 1200 * var(--vw)))}}@media screen and (max-width: 812px){.l-unit .unit__left-txt{padding:10vw 4.6875vw 0}}@media screen and (min-width: 813px){.l-unit .unit__list-wrapper{width:86%;max-width:580px;min-width:260px;height:49.63vh;max-height:500px;margin:min(30px , calc(30 / 1200 * var(--vw))) 0 0 min(22px , calc(22 / 1200 * var(--vw)));-webkit-transform:skewX(-10deg);transform:skewX(-10deg);-webkit-transform-origin:left top;transform-origin:left top;overflow:hidden}}@media screen and (min-width: 813px)and (min-width: 1921px){.l-unit .unit__list-wrapper{max-height:inherit}}@media screen and (min-width: 813px){.l-unit .unit__list-wrapper .mCSB_container{padding:min(10px , calc(10 / 1200 * var(--vw)))}}@media screen and (max-width: 812px){.l-unit .unit__list-wrapper{margin-top:7.8125vw;padding:2.5vw 6.25vw 0 9.375vw}}@media screen and (min-width: 813px){.l-unit .unit-list{width:100% !important;max-width:calc(min(133px , calc(133 / 1200 * var(--vw))) * 4);display:flex;flex-wrap:wrap;align-items:flex-start}}@media screen and (max-width: 812px){.l-unit .unit-list{width:auto !important;justify-content:center}}.l-unit .unit-list .unit-list__item{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-transform-origin:center center;transform-origin:center center}@media screen and (min-width: 813px){.l-unit .unit-list .unit-list__item{margin-right:2.5%}.l-unit .unit-list .unit-list__item.--current{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:1}}@media screen and (max-width: 812px){.l-unit .unit-list .unit-list__item{width:19vw;margin:0 2vw 4vw 0}}@media screen and (max-width: 812px){.l-unit .unit-list .unit-list__thumb{width:100%}}.l-unit .unit__right{position:absolute;top:0;right:0;width:67%;max-width:1240px;-webkit-clip-path:polygon(160px 0, 100% 0%, 100% 100%, 0 100%);clip-path:polygon(160px 0, 100% 0%, 100% 100%, 0 100%)}@media screen and (min-width: 1921px){.l-unit .unit__right{width:63%;max-width:inherit;-webkit-clip-path:polygon(11% 0, 100% 0%, 100% 100%, 0 100%);clip-path:polygon(11% 0, 100% 0%, 100% 100%, 0 100%)}}@media screen and (max-width: 812px){.l-unit .unit__right{display:none}}.l-unit .unit__right-inner{position:relative;height:100%}.l-unit .unit__bg{position:absolute;top:0;right:0;width:100%;height:100%;background-color:#141419;background-repeat:no-repeat;background-position:top center;background-size:cover}.l-unit .unit__img{position:absolute;top:min(-40px , calc(-40 / 1200 * var(--vw)));right:0;width:100%;height:calc(100% + min(80px , calc(80 / 1200 * var(--vw))));background-repeat:no-repeat;background-position:top center;background-size:cover}.l-unit .unit__overview{position:absolute;bottom:16vh;left:calc(3vw + min(100px , calc(100 / 1200 * var(--vw))));text-shadow:0 0 4em #141419,0 0 2em #141419,0 0 .8em #141419,0 0 .4em #141419,0 0 .3em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5)}.l-unit .unit__overview .unit-name{font-size:min(72px , calc(72 / 1200 * var(--vw)));line-height:1.2}.l-unit .unit__overview .unit-name__sub{font-size:min(36px , calc(36 / 1200 * var(--vw)))}.l-unit .unit__overview .difficulty{margin-top:min(10px , calc(10 / 1200 * var(--vw)));font-size:min(40px , calc(40 / 1200 * var(--vw)))}.l-unit .--change-in{transition:all .2s;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.l-unit .--change-in.--animation{-webkit-transform:translateX(-5%);transform:translateX(-5%);opacity:0}.l-unit .--change-out{-webkit-transform:translateX(0) !important;transform:translateX(0) !important;opacity:1 !important}.l-unit .--change-out.unit-name__main{transition-delay:.1s}.l-unit .--change-out.difficulty{transition-delay:.2s}.l-unit .--change-in-unit{opacity:0;transition:opacity .3s}.l-unit .--change-out-unit{opacity:1;transition-delay:.2s}.l-unit--detail .unit__main{position:relative;height:min(480px , calc(480 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-unit--detail .unit__main{height:auto}}.l-unit--detail .unit__movie{position:relative;width:100%;height:100%;overflow:hidden}@media screen and (min-width: 813px){.l-unit--detail .unit__movie::after{content:"";position:absolute;top:0;right:0;width:40%;height:100%;background:#141419 url(../img/unit/movie_bg.jpg) no-repeat center center;background-size:cover;-webkit-mask-image:linear-gradient(-90deg, #0d1324 50%, rgba(13, 19, 36, 0) 100%);mask-image:linear-gradient(-90deg, #0d1324 50%, rgba(13, 19, 36, 0) 100%);z-index:1}}@media screen and (max-width: 812px){.l-unit--detail .unit__movie{height:40vw}}.l-unit--detail .unit__movie .unit__movie-wrapper{position:relative;width:100%;height:100%}.l-unit--detail .unit__movie .unit__movie-wrapper::before,.l-unit--detail .unit__movie .unit__movie-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.l-unit--detail .unit__movie .unit__movie-wrapper::before{background-image:linear-gradient(45deg, #141419 25%, #141419 25%, rgba(20, 20, 25, 0) 25%, rgba(20, 20, 25, 0) 75%, #141419 75%, #141419 75%),linear-gradient(-135deg, #141419 25%, #fff 25%, rgba(20, 20, 25, 0) 25%, rgba(20, 20, 25, 0) 75%, #141419 75%, #141419 75%);background-size:2px 2px;background-position:0 0,1px 1px}.l-unit--detail .unit__movie .unit__movie-wrapper::after{background-image:linear-gradient(0deg, rgba(13, 19, 36, 0.7) 0%, rgba(13, 19, 36, 0.2) 50%)}.l-unit--detail .unit__movie .unit__movie-wrapper video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 812px){.l-unit--detail .unit__movie .unit__movie-wrapper video{height:100%}}@media screen and (min-width: 813px){.l-unit--detail .unit__movie .unit__movie-wrapper{width:80%;overflow:hidden}}@media screen and (min-width: 813px){.l-unit--detail .unit__movie .unit__movie-wrapper video{width:100%;-webkit-transform:translateY(-50%, -60%);transform:translateY(-50%, -60%)}}@media screen and (max-width: 812px){.l-unit--detail .unit__movie .unit__movie-wrapper video{top:inherit;bottom:0;width:100%;height:auto;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.l-unit--detail .unit__ttl{position:relative;z-index:2;text-shadow:0 0 .4em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5)}@media screen and (min-width: 813px){.l-unit--detail .unit__ttl{position:absolute;left:0;right:0;max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:0 min(50px , calc(50 / 1200 * var(--vw))) 0;bottom:min(50px , calc(50 / 1200 * var(--vw)));margin-left:min(300px , calc(300 / 1200 * var(--vw)))}}@media screen and (max-width: 812px){.l-unit--detail .unit__ttl{padding:0 4.6875vw 0;margin-top:40.625vw}}@media screen and (min-width: 1921px){.l-unit--detail .unit__ttl{margin-left:auto}}.l-unit--detail .unit__ttl .unit-name{font-size:min(100px , calc(100 / 1200 * var(--vw)));position:relative;margin-bottom:min(24px , calc(24 / 1200 * var(--vw)));padding-bottom:min(34px , calc(34 / 1200 * var(--vw)));border-bottom:solid 1px #f8ed1a;line-height:1.2 !important;display:inline-block;padding-right:min(96px , calc(96 / 1200 * var(--vw)))}.l-unit--detail .unit__ttl .unit-name::before{content:"";position:absolute;bottom:0;width:min(96px , calc(96 / 1200 * var(--vw)));height:min(5px , calc(5 / 1200 * var(--vw)));background-color:#f8ed1a;-webkit-clip-path:polygon(3% 0%, 97% 0%, 100% 100%, 0% 100%);clip-path:polygon(3% 0%, 97% 0%, 100% 100%, 0% 100%)}.l-unit--detail .unit__ttl .unit-name::after{content:"";position:absolute;bottom:-1px;width:100vw;border-bottom:solid 1px #f8ed1a}@media screen and (max-width: 812px){.l-unit--detail .unit__ttl .unit-name{margin-bottom:3.75vw;padding-bottom:4.6875vw}.l-unit--detail .unit__ttl .unit-name::before{width:7.5vw;height:3px}}.l-unit--detail .unit__ttl .unit-name::before{right:0}.l-unit--detail .unit__ttl .unit-name::after{left:-100vw}@media screen and (max-width: 812px){.l-unit--detail .unit__ttl .unit-name{padding-right:7.5vw}}@media screen and (max-width: 812px){.l-unit--detail .unit__ttl .unit-name{font-size:10vw}}.l-unit--detail .unit__ttl .unit-name .unit-name__sub{margin-bottom:min(10px , calc(10 / 1200 * var(--vw)));font-size:min(48px , calc(48 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-unit--detail .unit__ttl .unit-name .unit-name__sub{margin-bottom:1.5625vw;font-size:5vw}}.l-unit--detail .unit__ttl .difficulty{font-size:min(26px , calc(26 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-unit--detail .unit__ttl .difficulty{font-size:4.375vw}}.l-unit--detail .unit__img{position:absolute;top:-80px;right:min(-400px , calc(-400 / 1200 * var(--vw)));left:0;width:min(1290px , calc(1290 / 1200 * var(--vw)));margin:auto;z-index:1}@media screen and (max-width: 812px){.l-unit--detail .unit__img{top:0;left:0;right:inherit;width:140%;-webkit-transform:translateX(-20%);transform:translateX(-20%)}}.l-unit--detail .unit__sub::after{content:"";position:absolute;top:0;left:0;width:100%;height:100vw;background:radial-gradient(circle closest-corner at center top, rgba(48, 108, 193, 0.2), rgba(48, 108, 193, 0));z-index:-1}@media screen and (min-width: 813px){.l-unit--detail .unit__sub{max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:min(42px , calc(42 / 1200 * var(--vw))) min(50px , calc(50 / 1200 * var(--vw))) 0;margin-left:min(300px , calc(300 / 1200 * var(--vw)))}}@media screen and (max-width: 812px){.l-unit--detail .unit__sub{padding:6.25vw 4.6875vw 0}}@media screen and (min-width: 1921px){.l-unit--detail .unit__sub{margin-left:auto}}.l-unit--detail .unit__status{position:relative;max-width:834px;margin-bottom:min(32px , calc(32 / 1200 * var(--vw)));display:flex;flex-wrap:wrap;font-family:eurostile,"Arial",sans-serif;font-weight:500;font-size:min(22px , calc(22 / 1200 * var(--vw)));z-index:1}@media screen and (max-width: 812px){.l-unit--detail .unit__status{margin-bottom:5vw;flex-wrap:wrap;justify-content:space-between;font-size:3.75vw}}.l-unit--detail .unit__status .status{margin-bottom:min(10px , calc(10 / 1200 * var(--vw)));padding:min(8px , calc(8 / 1200 * var(--vw))) min(20px , calc(20 / 1200 * var(--vw)));background-color:rgba(243,243,243,.03);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:solid 1px #f3f3f3;display:flex;text-shadow:0 0 .4em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5)}.l-unit--detail .unit__status .status:not(:last-of-type){margin-right:min(10px , calc(10 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-unit--detail .unit__status .status{width:48%;margin-right:0 !important;margin-bottom:3.125vw;padding:2.5vw 3.125vw}}.l-unit--detail .unit__status .status__ttl{margin-right:min(16px , calc(16 / 1200 * var(--vw)));color:#858e9b}@media screen and (max-width: 812px){.l-unit--detail .unit__status .status__ttl{margin-right:2.5vw}}.l-unit--detail .unit__description{position:relative;z-index:1;max-width:834px;position:relative;padding:min(26px , calc(26 / 1200 * var(--vw)));background-color:rgba(243,243,243,.03);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-shadow:0 0 .4em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5)}.l-unit--detail .unit__description::before,.l-unit--detail .unit__description::after{content:"";position:absolute;width:min(22px , calc(22 / 1200 * var(--vw)));height:min(22px , calc(22 / 1200 * var(--vw)));border:solid 3px #858e9b;pointer-events:none;z-index:1}.l-unit--detail .unit__description::before{top:0;right:0;border-left:none;border-bottom:none}.l-unit--detail .unit__description::after{bottom:0;left:0;border-top:none;border-right:none}@media screen and (max-width: 812px){.l-unit--detail .unit__description{padding:6.25vw 4.0625vw}.l-unit--detail .unit__description::before,.l-unit--detail .unit__description::after{width:3.125vw;height:3.125vw;border-width:2px}}@supports not ((-webkit-backdrop-filter: blur(20px)) or (backdrop-filter: blur(20px))){.l-unit--detail .unit__description{background-color:rgba(13,19,36,.5)}}.l-unit--detail .unit__description-main{padding-bottom:min(26px , calc(26 / 1200 * var(--vw)))}.l-unit--detail .unit__description-source{margin-top:min(20px , calc(20 / 1200 * var(--vw)));color:#858e9b;font-size:min(14px , calc(14 / 1200 * var(--vw)));text-align:right}@media screen and (max-width: 812px){.l-unit--detail .unit__description-source{margin-top:3.125vw;font-size:3.125vw}}.l-unit--detail .unit__skill{position:relative;margin-top:min(208px , calc(208 / 1200 * var(--vw)));z-index:1}@media screen and (max-width: 812px){.l-unit--detail .unit__skill{margin-top:15.625vw}}@media screen and (min-width: 813px){.l-unit--detail .ttl-wrapper{max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto min(60px , calc(60 / 1200 * var(--vw)));padding:0 min(50px , calc(50 / 1200 * var(--vw))) 0;margin-left:min(300px , calc(300 / 1200 * var(--vw)))}}@media screen and (max-width: 812px){.l-unit--detail .ttl-wrapper{padding:0 4.6875vw 0}}@media screen and (min-width: 1921px){.l-unit--detail .ttl-wrapper{margin-left:auto}}.l-unit--detail .skill{position:relative;z-index:1}@media screen and (min-width: 813px){.l-unit--detail .skill__select{max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:0 min(50px , calc(50 / 1200 * var(--vw))) 0;margin-left:min(300px , calc(300 / 1200 * var(--vw)))}}@media screen and (max-width: 812px){.l-unit--detail .skill__select{padding:0 4.6875vw 0}}@media screen and (min-width: 1921px){.l-unit--detail .skill__select{margin-left:auto}}.l-unit--detail .skill-list{margin-bottom:min(56px , calc(56 / 1200 * var(--vw)));display:flex}@media screen and (max-width: 812px){.l-unit--detail .skill-list{margin-bottom:9.375vw;flex-wrap:wrap;justify-content:center}}.l-unit--detail .skill-list__item{position:relative}.l-unit--detail .skill-list__item.--current{pointer-events:none}.l-unit--detail .skill-list__item.--current::after{color:#f8ed1a !important}.l-unit--detail .skill-list__item.--current .btn-skill{border-color:#f8ed1a !important}.l-unit--detail .skill-list__item.--current .btn-skill path,.l-unit--detail .skill-list__item.--current .btn-skill polygon,.l-unit--detail .skill-list__item.--current .btn-skill rect,.l-unit--detail .skill-list__item.--current .btn-skill circle{fill:#f8ed1a !important}.l-unit--detail .skill-list__item::after{position:absolute;right:0;font-family:eurostile,"Arial",sans-serif;font-size:min(14px , calc(14 / 1200 * var(--vw)));color:#858e9b;transition:color .3s}.l-unit--detail .skill-list__item.--main-weapon::after{content:"Main Weapon"}.l-unit--detail .skill-list__item.--main-weapon-01::after{content:"Main Weapon 01"}.l-unit--detail .skill-list__item.--main-weapon-02::after{content:"Main Weapon 02"}.l-unit--detail .skill-list__item.--g-maneuver::after{content:"G Maneuver"}.l-unit--detail .skill-list__item.--sub-weapon::after{content:"Sub Weapon"}.l-unit--detail .skill-list__item.--skill-01::after{content:"Active Skill 01"}.l-unit--detail .skill-list__item.--skill-02::after{content:"Active Skill 02"}.l-unit--detail .skill-list__item.--skill-03::after{content:"Active Skill 03"}.l-unit--detail .skill-list__item.--passive-skill-01::after{content:"Passive Skill 01"}@media screen and (min-width: 813px){.l-unit--detail .skill-list__item.--passive-skill-01::after{letter-spacing:-0.005em}}.l-unit--detail .skill-list__item.--passive-skill-02::after{content:"Passive Skill 02"}@media screen and (min-width: 813px){.l-unit--detail .skill-list__item.--passive-skill-02::after{letter-spacing:-0.005em}}.l-unit--detail .skill-list__item.--passive-skill-03::after{content:"Passive Skill 03"}@media screen and (min-width: 813px){.l-unit--detail .skill-list__item.--passive-skill-03::after{letter-spacing:-0.005em}}@media screen and (min-width: 813px){.l-unit--detail .skill-list__item{width:min(96px , calc(96 / 1200 * var(--vw)));height:min(78px , calc(78 / 1200 * var(--vw)))}.l-unit--detail .skill-list__item.--main-weapon,.l-unit--detail .skill-list__item.--main-weapon-01,.l-unit--detail .skill-list__item.--main-weapon-02{width:min(186px , calc(186 / 1200 * var(--vw)))}.l-unit--detail .skill-list__item:not(:last-of-type){margin-right:min(20px , calc(20 / 1200 * var(--vw)))}.l-unit--detail .skill-list__item:hover::after{color:#f3f3f3}.l-unit--detail .skill-list__item:hover .btn-skill{border-color:#f3f3f3}.l-unit--detail .skill-list__item:hover .btn-skill path,.l-unit--detail .skill-list__item:hover .btn-skill polygon,.l-unit--detail .skill-list__item:hover .btn-skill rect,.l-unit--detail .skill-list__item:hover .btn-skill circle{fill:#f3f3f3}}@media screen and (max-width: 812px){.l-unit--detail .skill-list__item{width:21vw;height:15vw;margin-right:0}.l-unit--detail .skill-list__item.--main-weapon,.l-unit--detail .skill-list__item.--main-weapon-01,.l-unit--detail .skill-list__item.--main-weapon-02{width:calc(49% - 3vw);margin-bottom:7.1875vw}.l-unit--detail .skill-list__item.--main-weapon{margin-left:20% !important;margin-right:20% !important}.l-unit--detail .skill-list__item.--main-weapon-01{margin-right:2vw !important}.l-unit--detail .skill-list__item.--main-weapon-02{margin-right:0 !important}.l-unit--detail .skill-list__item:not(:last-of-type){margin-right:1vw}.l-unit--detail .skill-list__item::after{font-size:2.5vw}}.l-unit--detail .skill-list__item .btn-skill{width:100%;height:100%;background-color:#141419;border:solid 1px #858e9b;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 813px){.l-unit--detail .skill-list__item .btn-skill{transition:border .3s}}.l-unit--detail .skill-list__item .btn-skill svg{width:100%;max-height:100%}.l-unit--detail .skill-list__item .btn-skill path,.l-unit--detail .skill-list__item .btn-skill polygon,.l-unit--detail .skill-list__item .btn-skill rect,.l-unit--detail .skill-list__item .btn-skill circle{fill:#858e9b;transition:fill .3s}.l-unit--detail .skill__intro{position:relative}@media screen and (min-width: 813px){.l-unit--detail .skill__intro{width:118%;max-width:1560px;display:flex;justify-content:flex-end}}.l-unit--detail .skill__intro-txt{max-width:614px}@media screen and (min-width: 813px){.l-unit--detail .skill__intro-txt{position:relative;width:38.1%;min-height:100%;padding:0 min(40px , calc(40 / 1200 * var(--vw))) min(80px , calc(80 / 1200 * var(--vw))) 0}}@media screen and (max-width: 812px){.l-unit--detail .skill-detail{margin-bottom:5vw}}.l-unit--detail .skill-detail__ttl{margin:min(5px , calc(5 / 1200 * var(--vw))) 0 min(35px , calc(35 / 1200 * var(--vw)));line-height:1.2}@media screen and (min-width: 813px){.l-unit--detail .skill-detail__ttl{display:flex;width:calc(100% + min(40px , calc(40 / 1200 * var(--vw))))}}@media screen and (max-width: 812px){.l-unit--detail .skill-detail__ttl{margin:1.5625vw 0 5.625vw;padding-right:min(40px , calc(40 / 1200 * var(--vw)))}}.l-unit--detail .skill-detail__ttl .skill-detail__ttl-name{font-family:eurostile,"Arial",sans-serif;font-weight:500;font-size:min(32px , calc(32 / 1200 * var(--vw)));color:#f8ed1a}@media screen and (max-width: 812px){.l-unit--detail .skill-detail__ttl .skill-detail__ttl-name{font-size:5vw}}@media screen and (min-width: 813px){.l-unit--detail .skill-detail__ttl .skill-detail__ttl-line{position:relative}.l-unit--detail .skill-detail__ttl .skill-detail__ttl-line::before,.l-unit--detail .skill-detail__ttl .skill-detail__ttl-line::after{content:"";position:absolute;top:0;bottom:0;left:calc(100% + min(15px , calc(15 / 1200 * var(--vw))));margin:auto}.l-unit--detail .skill-detail__ttl .skill-detail__ttl-line::before{width:100vw;height:1px;background-color:#858e9b}.l-unit--detail .skill-detail__ttl .skill-detail__ttl-line::after{width:min(6px , calc(6 / 1200 * var(--vw)));height:min(6px , calc(6 / 1200 * var(--vw)));border-radius:50%;background-color:#858e9b;box-shadow:0px 0px 0px min(3px , calc(3 / 1200 * var(--vw))) rgba(133,142,155,.5)}}.l-unit--detail .skill-detail__txt:not(:last-of-type){margin-bottom:min(32px , calc(32 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-unit--detail .skill-detail__txt:not(:last-of-type){margin-bottom:5vw}}.l-unit--detail .skill-detail__icon{min-width:115px;margin-bottom:min(5px , calc(5 / 1200 * var(--vw)));display:block}@media screen and (max-width: 812px){.l-unit--detail .skill-detail__icon{margin-bottom:1.5625vw}}.l-unit--detail .skill__pager{position:absolute;bottom:0;right:0;background-color:#f8ed1a;-webkit-clip-path:polygon(10px 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0 10px);clip-path:polygon(10px 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0 10px);display:flex}.l-unit--detail .skill__pager::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:1px;height:84%;margin:auto;background-color:#141419;pointer-events:none}@media screen and (max-width: 812px){.l-unit--detail .skill__pager{bottom:-10vw;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 2vw 100%, 0 calc(100% - 2vw), 0 0);clip-path:polygon(0 0, 100% 0, 100% 100%, 2vw 100%, 0 calc(100% - 2vw), 0 0);z-index:1}}.l-unit--detail .skill__pager .btn-pager{width:min(72px , calc(72 / 1200 * var(--vw)));height:min(58px , calc(58 / 1200 * var(--vw)));background-color:rgba(20,20,25,0);display:flex;justify-content:center;align-items:center}@media screen and (min-width: 813px){.l-unit--detail .skill__pager .btn-pager:hover{background-color:#141419}.l-unit--detail .skill__pager .btn-pager:hover polygon{fill:#f8ed1a}}@media screen and (max-width: 812px){.l-unit--detail .skill__pager .btn-pager{width:11.25vw;height:10vw}}.l-unit--detail .skill__pager .btn-pager svg{height:70%}.l-unit--detail .skill__pager .btn-pager polygon{fill:#141419}.l-unit--detail .skill__movie{position:relative;background:#0d1324;box-shadow:0px 2em 3em -1em rgba(20,20,25,.5),0px 2em 3em -1em rgba(20,20,25,.5);display:flex;align-items:flex-start;overflow:hidden}.l-unit--detail .skill__movie::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0d1324;opacity:0;pointer-events:none;transition:opacity .2s .1s}@media screen and (min-width: 813px){.l-unit--detail .skill__movie{width:62%;max-width:960px;padding-top:34.8%}}@media screen and (max-width: 812px){.l-unit--detail .skill__movie{padding-top:56.3%}}.l-unit--detail .skill__movie video{position:absolute;top:0;left:0;width:100%}.l-unit--detail .skill__bg{position:absolute;top:min(38px , calc(38 / 1200 * var(--vw)));left:0;width:100%;height:calc(100% - (min(38px , calc(38 / 1200 * var(--vw))) * 2));overflow:hidden;background-color:rgba(243,243,243,.03);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:-1}@supports not ((-webkit-backdrop-filter: blur(20px)) or (backdrop-filter: blur(20px))){.l-unit--detail .skill__bg{background-color:rgba(243,243,243,.2)}}.l-unit--detail .--change-in{transition:all .2s;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.l-unit--detail .--change-in.--animation{-webkit-transform:translateX(-5%);transform:translateX(-5%);opacity:0}.l-unit--detail .--change-out{-webkit-transform:translateX(0) !important;transform:translateX(0) !important;opacity:1 !important}.l-unit--detail .--change-out.skill-detail__description{transition-delay:.1s}.l-unit--detail .--change-out#video{transition-delay:.2s}.l-unit--detail .--change-in-movie::after{opacity:1}.l-unit--detail .--change-out-movie::after{opacity:0;transition:opacity .3s}.l-unit--detail .--disabled{pointer-events:none}@media screen and (min-width: 813px){.l-unit--detail .unit__nav{position:fixed;bottom:0;left:0;width:min(320px , calc(320 / 1200 * var(--vw)));height:calc(100% - min(80px , calc(80 / 1200 * var(--vw))));display:flex;justify-content:flex-end;z-index:10}.l-unit--detail .unit__nav::before{content:"";position:absolute;top:0;left:0;background-color:#0d1324;z-index:-1;width:84%;height:100%;-webkit-clip-path:polygon(0 0, 100% 0%, 38% 100%, 0 100%);clip-path:polygon(0 0, 100% 0%, 38% 100%, 0 100%)}.l-unit--detail .unit__nav>*{pointer-events:auto}}@media screen and (max-width: 812px){.l-unit--detail .unit__nav{margin-top:31.25vw;display:flex;flex-direction:column}}@media screen and (max-width: 812px){.l-unit--detail .btn-wrapper{order:2;padding:0 4.6875vw 0}}@media screen and (min-width: 813px){.l-unit--detail .link-click.--back{position:absolute !important;top:min(20px , calc(20 / 1200 * var(--vw)));left:min(20px , calc(20 / 1200 * var(--vw)));-webkit-backface-visibility:hidden;z-index:1;position:relative;padding-left:2.5em;text-decoration:none;color:#f8ed1a}}@media screen and (min-width: 813px)and (min-width: 813px){.l-unit--detail .link-click.--back{transition:opacity .3s}.l-unit--detail .link-click.--back:hover{opacity:.5}.l-unit--detail .link-click.--back:hover::before,.l-unit--detail .link-click.--back:hover::after{left:-0.5em}}@media screen and (min-width: 813px){.l-unit--detail .link-click.--back::before,.l-unit--detail .link-click.--back::after{content:"";position:absolute;left:0;bottom:3px;background-color:#f8ed1a;transition:left .3s}}@media screen and (min-width: 813px){.l-unit--detail .link-click.--back::before,.l-unit--detail .link-click.--back::after{content:"";background-color:#f8ed1a}}@media screen and (min-width: 813px){.l-unit--detail .link-click.--back::before{width:2em;height:2px}}@media screen and (min-width: 813px){.l-unit--detail .link-click.--back::after{width:1em;height:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}}@media screen and (max-width: 812px){.l-unit--detail .link-click.--back{position:relative;padding:2px;box-sizing:border-box;text-align:center;text-decoration:none;border-radius:min(5px , calc(5 / 1200 * var(--vw)));cursor:pointer;display:block;padding:4px;background:#f8ed1a;color:#141419 !important}}@media screen and (max-width: 812px)and (min-width: 813px){.l-unit--detail .link-click.--back{transition:all .3s ease-in-out}.l-unit--detail .link-click.--back input,.l-unit--detail .link-click.--back svg path,.l-unit--detail .link-click.--back svg polygon{transition:all .3s ease-in-out}}@media screen and (max-width: 812px)and (max-width: 812px){.l-unit--detail .link-click.--back{width:90%;margin:9.375vw auto 0;text-align:center;border-radius:.9375vw}}@media screen and (max-width: 812px){.l-unit--detail .link-click.--back:hover,.l-unit--detail .link-click.--back:visited,.l-unit--detail .link-click.--back:link{color:inherit;text-decoration:inherit}}@media screen and (max-width: 812px){.l-unit--detail .link-click.--back .btn__inner{padding:min(20px , calc(20 / 1200 * var(--vw))) min(80px , calc(80 / 1200 * var(--vw)));border-radius:min(5px , calc(5 / 1200 * var(--vw)));display:block;font-family:eurostile,"Arial",sans-serif;font-size:min(24px , calc(24 / 1200 * var(--vw)));line-height:1.2}}@media screen and (max-width: 812px)and (max-width: 812px){.l-unit--detail .link-click.--back .btn__inner{padding:2.5vw 9.375vw;border-radius:.9375vw;font-size:4.0625vw}}@media screen and (max-width: 812px)and (min-width: 813px){.l-unit--detail .link-click.--back{transition:all .3s ease-in-out}.l-unit--detail .link-click.--back input,.l-unit--detail .link-click.--back svg path,.l-unit--detail .link-click.--back svg polygon{transition:all .3s ease-in-out}}@media screen and (max-width: 812px)and (min-width: 813px){.l-unit--detail .link-click.--back:hover{color:#f8ed1a !important}.l-unit--detail .link-click.--back:hover .btn__inner{background:#141419}.l-unit--detail .link-click.--back:hover .btn__inner::before,.l-unit--detail .link-click.--back:hover .btn__inner::after{background-color:#f8ed1a !important}.l-unit--detail .link-click.--back:hover svg path,.l-unit--detail .link-click.--back:hover svg polygon{fill:#f8ed1a}}@media screen and (max-width: 812px){.l-unit--detail .link-click.--back::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:calc(100% - 3px);height:calc(100% - 3px);margin:auto;background-color:#141419;border-radius:min(5px , calc(5 / 1200 * var(--vw)))}}@media screen and (max-width: 812px)and (max-width: 812px){.l-unit--detail .link-click.--back::after{border-radius:.9375vw}}@media screen and (max-width: 812px){.l-unit--detail .link-click.--back .btn__inner{position:relative;background:#f8ed1a;font-weight:bold;z-index:1}.l-unit--detail .link-click.--back .btn__inner::before,.l-unit--detail .link-click.--back .btn__inner::after{background-color:#141419 !important}}@media screen and (max-width: 812px){.l-unit--detail .link-click.--back svg path,.l-unit--detail .link-click.--back svg polygon{fill:#141419}}@media screen and (max-width: 812px){.l-unit--detail .link-click.--back .btn__inner::before,.l-unit--detail .link-click.--back .btn__inner::after{position:absolute;top:0;bottom:-0.3em;left:min(22px , calc(22 / 1200 * var(--vw)));margin:auto}}@media screen and (max-width: 812px)and (max-width: 812px){.l-unit--detail .link-click.--back .btn__inner::before,.l-unit--detail .link-click.--back .btn__inner::after{left:5vw}}@media screen and (max-width: 812px){.l-unit--detail .link-click.--back .btn__inner::before,.l-unit--detail .link-click.--back .btn__inner::after{content:"";background-color:#f8ed1a}}@media screen and (max-width: 812px){.l-unit--detail .link-click.--back .btn__inner::before{width:.7em;height:2px}}@media screen and (max-width: 812px){.l-unit--detail .link-click.--back .btn__inner::after{width:.5em;height:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}}@media screen and (min-width: 813px){.l-unit--detail .unit__list-wrapper{height:100%;-webkit-transform:skewX(-10deg);transform:skewX(-10deg);-webkit-transform-origin:left top;transform-origin:left top;overflow:hidden}}@media screen and (min-width: 813px)and (min-height: 1081px){.l-unit--detail .unit__list-wrapper{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}}@media screen and (max-width: 812px){.l-unit--detail .unit__list-wrapper{height:56.25vw;margin-left:3.125vw;padding:2.5vw 6.25vw;box-sizing:content-box;overflow-x:scroll;order:1}}@media screen and (min-width: 813px){.l-unit--detail .unit-list{margin:min(15px , calc(15 / 1200 * var(--vw))) min(20px , calc(20 / 1200 * var(--vw))) 0 min(160px , calc(160 / 1200 * var(--vw)));padding-bottom:min(30px , calc(30 / 1200 * var(--vw)));display:block !important}}@media screen and (max-width: 812px){.l-unit--detail .unit-list{flex-direction:column;align-content:flex-start;justify-content:space-between}}@media screen and (min-width: 813px){.l-unit--detail .unit-list__item{width:min(118px , calc(118 / 1200 * var(--vw)));transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.l-unit--detail .unit-list__item.--current{-webkit-transform:translateX(min(20px , calc(20 / 1200 * var(--vw))));transform:translateX(min(20px , calc(20 / 1200 * var(--vw))));pointer-events:none}.l-unit--detail .unit-list__item:hover{-webkit-transform:translateX(min(20px , calc(20 / 1200 * var(--vw))));transform:translateX(min(20px , calc(20 / 1200 * var(--vw))))}}@media screen and (max-width: 812px){.l-unit--detail .unit-list__item{width:17.5vw;max-width:17.5vw;height:25vw;margin:0 2.5vw 3.125vw 0}}@media screen and (max-width: 812px){.l-unit--detail .unit-list__thumb{width:100%}}.l-unit--detail .mCSB_scrollTools{top:inherit !important;bottom:min(30px , calc(30 / 1200 * var(--vw)));right:min(160px , calc(160 / 1200 * var(--vw))) !important;height:50% !important;overflow:hidden}:lang(ja) .difficulty,:lang(ja) .unit-name .unit-name__sub{font-family:eurostile,vdl-logona,sans-serif}:lang(ja) .l-unit--detail .unit__ttl .difficulty{font-size:min(24px , calc(24 / 1200 * var(--vw)))}@media screen and (max-width: 812px){:lang(ja) .l-unit--detail .unit__ttl .difficulty{font-size:3.75vw}}:lang(ja) .l-unit--detail .unit__status,:lang(ja) .l-unit--detail .skill-detail__ttl .skill-detail__ttl-name{font-family:vdl-logona,sans-serif}:lang(ko) .difficulty,:lang(ko) .unit-name .unit-name__sub{font-family:"Noto Sans KR","Malgun Gothic",sans-serif}:lang(ko) .l-unit--detail .unit__status,:lang(ko) .l-unit--detail .skill-detail__ttl .skill-detail__ttl-name{font-family:"Noto Sans KR","Malgun Gothic",sans-serif}:lang(zh-CN) .difficulty,:lang(zh-CN) .unit-name .unit-name__sub{font-family:"Noto Sans SC","Microsoft YaHei",sans-serif}:lang(zh-CN) .l-unit--detail .unit__status,:lang(zh-CN) .l-unit--detail .skill-detail__ttl .skill-detail__ttl-name{font-family:"Noto Sans SC","Microsoft YaHei",sans-serif}:lang(zh-TW) .difficulty,:lang(zh-TW) .unit-name .unit-name__sub{font-family:"Noto Sans SC","Noto Sans TC","Microsoft JhengHei",sans-serif}:lang(zh-TW) .l-unit--detail .unit__status,:lang(zh-TW) .l-unit--detail .skill-detail__ttl .skill-detail__ttl-name{font-family:"Noto Sans SC","Noto Sans TC","Microsoft JhengHei",sans-serif}
