.l-pickup{text-align:center;font-size:min(18px , calc(18 / 1200 * var(--vw)));text-shadow:0 0 .8em #141419,0 0 .8em #141419,0 0 .8em #141419}.l-pickup::before{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 (max-width: 812px){.l-pickup{font-size:3.75vw}}.l-pickup .sub-ttl{margin-bottom:min(30px , calc(30 / 1200 * var(--vw)));font-size:min(32px , calc(32 / 1200 * var(--vw)));font-weight:500}@media screen and (max-width: 812px){.l-pickup .sub-ttl{margin-bottom:6.25vw;font-size:4.375vw}}.l-pickup .btn{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:inline-block;padding:4px;background:#f8ed1a;color:#141419 !important}@media screen and (min-width: 813px){.l-pickup .btn{transition:all .3s ease-in-out}.l-pickup .btn input,.l-pickup .btn svg path,.l-pickup .btn svg polygon{transition:all .3s ease-in-out}}@media screen and (max-width: 812px){.l-pickup .btn{width:90%;margin:9.375vw auto 0;text-align:center;border-radius:.9375vw}}.l-pickup .btn:hover,.l-pickup .btn:visited,.l-pickup .btn:link{color:inherit;text-decoration:inherit}.l-pickup .btn .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){.l-pickup .btn .btn__inner{padding:2.5vw 9.375vw;border-radius:.9375vw;font-size:4.0625vw}}@media screen and (min-width: 813px){.l-pickup .btn{transition:all .3s ease-in-out}.l-pickup .btn input,.l-pickup .btn svg path,.l-pickup .btn svg polygon{transition:all .3s ease-in-out}}@media screen and (min-width: 813px){.l-pickup .btn:hover{color:#f8ed1a !important}.l-pickup .btn:hover .btn__inner{background:#141419}.l-pickup .btn:hover .btn__inner::before,.l-pickup .btn:hover .btn__inner::after{background-color:#f8ed1a !important}.l-pickup .btn:hover svg path,.l-pickup .btn:hover svg polygon{fill:#f8ed1a}}.l-pickup .btn::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){.l-pickup .btn::after{border-radius:.9375vw}}.l-pickup .btn .btn__inner{position:relative;background:#f8ed1a;font-weight:bold;z-index:1}.l-pickup .btn .btn__inner::before,.l-pickup .btn .btn__inner::after{background-color:#141419 !important}.l-pickup .btn svg path,.l-pickup .btn svg polygon{fill:#141419}.l-pickup .btn .btn__inner{text-shadow:none}.l-pickup .btn .btn__inner::before,.l-pickup .btn .btn__inner::after{position:absolute;top:0;bottom:-0.3em;right:min(22px , calc(22 / 1200 * var(--vw)));margin:auto}@media screen and (max-width: 812px){.l-pickup .btn .btn__inner::before,.l-pickup .btn .btn__inner::after{right:5vw}}.l-pickup .btn .btn__inner::before,.l-pickup .btn .btn__inner::after{content:"";background-color:#f8ed1a}.l-pickup .btn .btn__inner::before{width:.7em;height:2px}.l-pickup .btn .btn__inner::after{width:.5em;height:2px;transform:rotate(45deg);transform-origin:bottom right}.l-pickup .notice-list .notice:not(:last-of-type){margin-bottom:min(10px , calc(10 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .notice-list .notice:not(:last-of-type){margin-bottom:1.5625vw}}.l-pickup .top{position:relative;text-align:left;z-index:1}@media screen and (max-width: 812px){.l-pickup .top{top:min(50px , calc(50 / 1200 * var(--vw)))}}.l-pickup .top::after{content:"";position:absolute;top:0;left:0;width:100%;height:min(519px , calc(519 / 1200 * var(--vw)));background:url(../../../img/season/5/pickup/visual.jpg) no-repeat center center;background-size:cover;z-index:-1}@media screen and (max-width: 812px){.l-pickup .top::after{height:50vw;background-position:right top;-webkit-mask-image:linear-gradient(#0d1324 50%, rgba(13, 19, 36, 0) 90%);mask-image:linear-gradient(#0d1324 50%, rgba(13, 19, 36, 0) 90%)}}.l-pickup .top .ttl{position:relative;margin-bottom:min(40px , calc(40 / 1200 * var(--vw)));font-size:min(80px , calc(80 / 1200 * var(--vw)));line-height:1 !important;display:inline-block;text-shadow:0 0 .4em rgba(20,20,25,.5),0 0 .5em rgba(20,20,25,.5),0 0 .6em rgba(20,20,25,.2);z-index:1}@media screen and (min-width: 813px){.l-pickup .top .ttl{color:#fff;text-shadow:0 0 .4em rgba(78,53,42,.5),0 0 .5em rgba(78,53,42,.5),0 0 .6em rgba(78,53,42,.2)}}@media screen and (max-width: 812px){.l-pickup .top .ttl{margin-bottom:6.25vw;font-size:7.5vw}.l-pickup .top .ttl::before{right:-10vw}}.l-pickup .top .ttl .--l{font-size:min(100px , calc(100 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .top .ttl .--l{font-size:11.25vw}}.l-pickup .top .txt{font-size:min(22px , calc(22 / 1200 * var(--vw)))}@media screen and (min-width: 813px){.l-pickup .top .txt{color:#fff;text-shadow:0 0 .4em rgba(1,12,17,.5),0 0 .5em rgba(1,12,17,.5),0 0 .6em rgba(1,12,17,.2)}}@media screen and (max-width: 812px){.l-pickup .top .txt{font-size:4.0625vw}}.l-pickup .top .bnr{max-width:490px;margin-top:min(30px , calc(30 / 1200 * var(--vw)));border:solid 1px rgba(133,142,155,.5);display:block}@media screen and (min-width: 813px){.l-pickup .top .bnr{box-shadow:0px 2em 3em -1em rgba(20,20,25,.5),0px 2em 3em -1em rgba(20,20,25,.5);transition:filter .3s}.l-pickup .top .bnr:hover{filter:brightness(120%)}}@media screen and (max-width: 812px){.l-pickup .top .bnr{width:100%;margin:6.25vw auto 0}}.l-pickup .top__inner{max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:min(110px , calc(110 / 1200 * var(--vw))) min(50px , calc(50 / 1200 * var(--vw))) min(80px , calc(80 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .top__inner{padding:31.25vw 4.6875vw 0}}.l-pickup .unit{position:relative;padding:min(160px , calc(160 / 1200 * var(--vw))) 0 min(280px , calc(280 / 1200 * var(--vw)));text-align:left;z-index:1}@media screen and (min-width: 813px){.l-pickup .unit{background:url(../../../img/season/5/pickup/unit/bg.jpg) no-repeat top center;background-size:cover}}@media screen and (max-width: 812px){.l-pickup .unit{padding:15.625vw 0}}.l-pickup .unit__inner{position:relative;z-index:1;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}@media screen and (max-width: 812px){.l-pickup .unit__inner{padding:0 4.6875vw 0}}@media screen and (min-width: 813px){.l-pickup .unit__inner .txt{width:70%}}@media screen and (max-width: 812px){.l-pickup .unit__inner h2.ttl-underline .ttl--local{font-size:4.21875vw}}.l-pickup .ttl-center .--s{font-size:80%}.l-pickup .unit__img{position:absolute;top:min(80px , calc(80 / 1200 * var(--vw)));right:min(-180px , calc(-180 / 1200 * var(--vw)));width:min(1260px , calc(1260 / 1200 * var(--vw)));max-width:1260px}@media screen and (max-width: 812px){.l-pickup .unit__img{top:50vw;left:-15.625vw;width:120%}}.l-pickup .unit__block{width:min(716px , calc(716 / 1200 * var(--vw)));max-width:716px;margin-top:min(70px , calc(70 / 1200 * var(--vw)));text-align:center}@media screen and (max-width: 812px){.l-pickup .unit__block{width:100%;margin-top:78.125vw}}.l-pickup .unit-movie{width:100%;position:relative;box-shadow:0px 2em 3em -1em rgba(20,20,25,.5),0px 2em 3em -1em rgba(20,20,25,.5);border:solid 1px #858e9b;cursor:pointer}.l-pickup .unit-movie::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg, #141419 50%, rgba(20, 20, 25, 0.2) 50%, rgba(20, 20, 25, 0.2) 100%);background-size:100% 2px}@media screen and (min-width: 813px){.l-pickup .unit-movie:hover .btn-play__icon.--01{border-color:#f3f3f3;transform:scale(1.05)}.l-pickup .unit-movie:hover .btn-play__icon.--03{transform:scale(1.15)}.l-pickup .unit-movie:hover .btn-play__icon.--03 svg{animation:movie_play_hover 10s linear infinite}@keyframes movie_play_hover{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.l-pickup .unit-movie:hover .btn-play__icon svg path{fill:#f3f3f3}.l-pickup .unit-movie:hover .btn-play__icon svg circle{stroke:#f3f3f3}}.l-pickup .unit-movie .btn-play{position:absolute;top:0;bottom:0;left:0;right:0;width:min(104px , calc(104 / 1200 * var(--vw)));height:min(104px , calc(104 / 1200 * var(--vw)));margin:auto;z-index:1}@media screen and (max-width: 812px){.l-pickup .unit-movie .btn-play{width:16.26667vw;height:16.26667vw}}.l-pickup .unit-movie .btn-play__icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:transform .3s ease-out}.l-pickup .unit-movie .btn-play__icon.--01{width:75%;height:75%;background-color:rgba(20,20,25,.3);border:solid 2px #f8ed1a;border-radius:50%;transition:transform .3s ease-out,border .3s ease-out}.l-pickup .unit-movie .btn-play__icon.--02{width:18%;height:22%;transform:translateX(15%)}.l-pickup .unit-movie .btn-play__icon.--02 svg path{transition-property:fill}.l-pickup .unit-movie .btn-play__icon.--03{width:100%;height:100%}.l-pickup .unit-movie .btn-play__icon.--03 svg circle{opacity:.5}@media screen and (min-width: 813px){.l-pickup .unit-movie .btn-play__icon.--03 svg circle{transition-property:stroke,opacity}}.l-pickup .unit-movie .btn-play__icon svg path{fill:#f8ed1a}@media screen and (min-width: 813px){.l-pickup .unit-movie .btn-play__icon svg path{transition:.3s ease-out}}.l-pickup .unit-movie .btn-play__icon svg circle{stroke:#f8ed1a}.l-pickup .unit-movie video,.l-pickup .unit-movie img{position:relative;width:100%;display:block;z-index:-1}@media screen and (min-width: 813px){.l-pickup .btn-wrapper{margin-top:min(90px , calc(90 / 1200 * var(--vw)))}}.l-pickup .ecpod{position:relative;padding:min(140px , calc(140 / 1200 * var(--vw))) 0 min(100px , calc(100 / 1200 * var(--vw)));z-index:1}.l-pickup .ecpod::after{content:"";position:absolute;top:0;left:0;width:100%;height:min(795px , calc(795 / 1200 * var(--vw)));background:url(../../../img/season/5/pickup/ecpod/bg.jpg) no-repeat top center;background-size:100% auto;-webkit-mask-image:linear-gradient(#0d1324 20%, rgba(13, 19, 36, 0) 100%);mask-image:linear-gradient(#0d1324 20%, rgba(13, 19, 36, 0) 100%);z-index:-1}@media screen and (max-width: 812px){.l-pickup .ecpod{padding:15.625vw 0}.l-pickup .ecpod::after{height:42vw}}.l-pickup .ecpod__inner{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}@media screen and (max-width: 812px){.l-pickup .ecpod__inner{padding:0 4.6875vw 0}}.l-pickup .ecpod__img{max-width:1000px;margin:min(70px , calc(70 / 1200 * var(--vw))) auto}@media screen and (max-width: 812px){.l-pickup .ecpod__img{margin:10.9375vw auto}}.l-pickup .legendary-item{width:100%;max-width:1100px;margin:0 auto min(30px , calc(30 / 1200 * var(--vw)))}.l-pickup .legendary-item__movie{position:relative;padding-top:56.2%;border:solid 1px #858e9b;background-color:#141419;overflow:hidden}.l-pickup .legendary-item__movie video{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.l-pickup .legendary-item__controller{width:100%;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, black 50%, rgba(0, 0, 0, 0) 100%)}.l-pickup .thumb-list{display:flex;justify-content:center}.l-pickup .thumb-list__item{width:224px}@media screen and (max-width: 812px){.l-pickup .thumb-list__item{width:30%;max-width:224px}}.l-pickup .thumb-list__item .thumb-list__btn{position:relative;border:solid 1px rgba(0,0,0,0);transition:border-color .3s}.l-pickup .thumb-list__item .thumb-list__btn::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0}.l-pickup .thumb-list__item .thumb-list__btn.--current{border-color:#f8ed1a}.l-pickup .thumb-list__item .thumb-list__btn.--current::after{opacity:1}.l-pickup .thumb-list__item .thumb-list__btn.--current .btn-play__icon.--01{border-color:#f8ed1a;transform:scale(1.05)}.l-pickup .thumb-list__item .thumb-list__btn.--current .btn-play__icon.--03{transform:scale(1.15);opacity:1}.l-pickup .thumb-list__item .thumb-list__btn.--current .btn-play__icon.--03 svg{animation:movie_play_hover 10s linear infinite}@keyframes movie_play_hover{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.l-pickup .thumb-list__item .thumb-list__btn.--current .btn-play__icon svg path{fill:#f8ed1a}.l-pickup .thumb-list__item .thumb-list__btn.--current .btn-play__icon svg circle{stroke:#f8ed1a}@media screen and (min-width: 813px){.l-pickup .thumb-list__item .thumb-list__btn:hover .btn-play__icon.--01{border-color:#f8ed1a}.l-pickup .thumb-list__item .thumb-list__btn:hover .btn-play__icon.--02 svg path{fill:#f8ed1a}}.l-pickup .thumb-list__item .btn-play{position:absolute;top:0;bottom:0;left:0;right:0;width:min(80px , calc(80 / 1200 * var(--vw)));height:min(80px , calc(80 / 1200 * var(--vw)));margin:auto;z-index:2}@media screen and (max-width: 812px){.l-pickup .thumb-list__item .btn-play{width:12.5vw;height:12.5vw}}.l-pickup .thumb-list__item .btn-play__icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:transform .3s ease-out}.l-pickup .thumb-list__item .btn-play__icon.--01{width:75%;height:75%;background-color:rgba(20,20,25,.3);border:solid 2px #f3f3f3;border-radius:50%;transition:transform .3s ease-out,border .3s ease-out}.l-pickup .thumb-list__item .btn-play__icon.--02{width:18%;height:22%;transform:translateX(15%)}.l-pickup .thumb-list__item .btn-play__icon.--02 svg path{transition-property:fill}.l-pickup .thumb-list__item .btn-play__icon.--03{width:100%;height:100%;opacity:0}.l-pickup .thumb-list__item .btn-play__icon.--03 svg circle{opacity:.5;transition-property:stroke,opacity}.l-pickup .thumb-list__item .btn-play__icon svg path{fill:#f3f3f3;transition:.3s ease-out}.l-pickup .thumb-list__item .btn-play__icon svg circle{stroke:#f3f3f3}.l-pickup .ecpod__notice{position:relative;padding:min(26px , calc(26 / 1200 * var(--vw)));background-color:rgba(243,243,243,.03);backdrop-filter:blur(20px);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);width:100%;max-width:1100px;margin:0 auto min(60px , calc(60 / 1200 * var(--vw)));overflow:hidden}.l-pickup .ecpod__notice::before,.l-pickup .ecpod__notice::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-pickup .ecpod__notice::before{top:0;right:0;border-left:none;border-bottom:none}.l-pickup .ecpod__notice::after{bottom:0;left:0;border-top:none;border-right:none}@media screen and (max-width: 812px){.l-pickup .ecpod__notice{padding:6.25vw 4.0625vw}.l-pickup .ecpod__notice::before,.l-pickup .ecpod__notice::after{width:3.125vw;height:3.125vw;border-width:2px}}@supports not (backdrop-filter: blur(20px)){.l-pickup .ecpod__notice{background-color:rgba(13,19,36,.5)}}@media screen and (max-width: 812px){.l-pickup .ecpod__notice{margin-bottom:9.375vw}}.l-pickup .ecpod__notice .btn{margin-top:min(30px , calc(30 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .ecpod__notice .btn{margin-top:4.6875vw}}.l-pickup .point-item{position:relative;padding:min(26px , calc(26 / 1200 * var(--vw)));background-color:rgba(243,243,243,.03);backdrop-filter:blur(20px);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);width:100%;max-width:1100px;margin:min(120px , calc(120 / 1200 * var(--vw))) auto 0;padding-top:min(50px , calc(50 / 1200 * var(--vw)));padding-bottom:min(50px , calc(50 / 1200 * var(--vw)));text-align:left;overflow:hidden}.l-pickup .point-item::before,.l-pickup .point-item::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-pickup .point-item::before{top:0;right:0;border-left:none;border-bottom:none}.l-pickup .point-item::after{bottom:0;left:0;border-top:none;border-right:none}@media screen and (max-width: 812px){.l-pickup .point-item{padding:6.25vw 4.0625vw}.l-pickup .point-item::before,.l-pickup .point-item::after{width:3.125vw;height:3.125vw;border-width:2px}}@supports not (backdrop-filter: blur(20px)){.l-pickup .point-item{background-color:rgba(13,19,36,.5)}}.l-pickup .point-item .ttl--local{font-size:min(32px , calc(32 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .point-item .ttl--local{font-size:4.375vw}}.l-pickup .item-list{margin-top:min(30px , calc(30 / 1200 * var(--vw)));display:flex;justify-content:center}@media screen and (max-width: 812px){.l-pickup .item-list{justify-content:space-between;margin:6.25vw auto 0}}.l-pickup .item-list__item{width:49%;max-width:400px;border:solid 1px #858e9b}@media screen and (min-width: 813px){.l-pickup .item-list__item{margin-right:min(20px , calc(20 / 1200 * var(--vw)))}}@media screen and (max-width: 812px){.l-pickup .item-list__item{margin-bottom:3.125vw}.l-pickup .item-list__item .modal_img::before{bottom:-14.0625vw;right:-7.8125vw;width:15.625vw;height:31.25vw}.l-pickup .item-list__item .modal_img::after{bottom:1.5625vw;right:1.5625vw;width:3.125vw;height:3.125vw}}.l-pickup .item-list__txt{position:absolute;bottom:0;left:0;width:100%;padding:min(20px , calc(20 / 1200 * var(--vw))) min(15px , calc(15 / 1200 * var(--vw))) min(10px , calc(10 / 1200 * var(--vw))) min(20px , calc(20 / 1200 * var(--vw)));background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.95) 30%, rgba(0, 0, 0, 0) 90%);color:#f3f3f3;font-size:min(16px , calc(16 / 1200 * var(--vw)));text-decoration:none}@media screen and (max-width: 812px){.l-pickup .item-list__txt{padding:3.125vw 6.25vw 1.5625vw 1.5625vw;font-size:3.125vw}}.l-pickup .item-list__name{font-size:min(17px , calc(17 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .item-list__name{font-size:3.4375vw}}.l-pickup .itemshop{position:relative;overflow:hidden;z-index:1}.l-pickup .itemshop::after{content:"";position:absolute;top:0;left:0;width:100%;height:min(520px , calc(520 / 1200 * var(--vw)));background:url(../../../img/season/5/pickup/itemshop/bg.jpg) no-repeat top center;background-size:100% auto;-webkit-mask-image:linear-gradient(#0d1324 20%, rgba(13, 19, 36, 0) 100%);mask-image:linear-gradient(#0d1324 20%, rgba(13, 19, 36, 0) 100%);z-index:-1}@media screen and (max-width: 812px){.l-pickup .itemshop::after{height:42vw}}.l-pickup .itemshop__wrapper{position:relative;padding-top:min(150px , calc(150 / 1200 * var(--vw)));z-index:1}@media screen and (max-width: 812px){.l-pickup .itemshop__wrapper{padding-top:15.625vw}}.l-pickup .itemshop__inner{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}@media screen and (max-width: 812px){.l-pickup .itemshop__inner{padding:0 4.6875vw 0}}.l-pickup .itemshop__logo{width:50%;max-width:560px;margin:min(90px , calc(90 / 1200 * var(--vw))) auto min(40px , calc(40 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .itemshop__logo{margin:14.0625vw auto 6.25vw}}.l-pickup .itemshop__img{width:100%;max-width:1090px;margin:min(50px , calc(50 / 1200 * var(--vw))) auto 0}@media screen and (max-width: 812px){.l-pickup .itemshop__img{margin:6.25vw auto 18.75vw}}.l-pickup .itemshop__img picture{display:flex;flex-wrap:wrap;justify-content:space-evenly}.l-pickup .itemshop__img picture img{margin-bottom:min(60px , calc(60 / 1200 * var(--vw)))}.l-pickup .itemshop-slider{position:relative;margin-top:min(50px , calc(50 / 1200 * var(--vw)));margin-bottom:min(200px , calc(200 / 1200 * var(--vw)));overflow:hidden}@media screen and (max-width: 812px){.l-pickup .itemshop-slider{margin-top:7.8125vw}}.l-pickup .itemshop-slider .swiper-arrow{position:absolute;top:40%;left:0;width:100%}.l-pickup .itemshop-slider .swiper-arrow__btn{position:absolute;cursor:pointer;transition:all .3s ease-out;z-index:1}@media screen and (min-width: 813px){.l-pickup .itemshop-slider .swiper-arrow__btn{transition:transform .3s}}.l-pickup .itemshop-slider .swiper-arrow__btn.swiper-button-disabled{opacity:0;visibility:hidden}.l-pickup .itemshop-slider .swiper-arrow__btn::after{content:""}.l-pickup .itemshop-slider .swiper-arrow__btn svg{width:min(20px , calc(20 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .itemshop-slider .swiper-arrow__btn svg{width:3.125vw;min-width:3.125vw}}.l-pickup .itemshop-slider .swiper-arrow__btn polygon{fill:#f8ed1a}.l-pickup .itemshop-slider .swiper-button-prev{left:min(10px , calc(10 / 1200 * var(--vw)))}.l-pickup .itemshop-slider .swiper-button-prev::after{border-right:none;border-bottom:none}@media screen and (min-width: 813px){.l-pickup .itemshop-slider .swiper-button-prev:hover{transform:translate3d(-5px, 0, 0)}.l-pickup .itemshop-slider .swiper-button-prev::after{right:-5px}}@media screen and (max-width: 812px){.l-pickup .itemshop-slider .swiper-button-prev{left:-2vw}}.l-pickup .itemshop-slider .swiper-button-next{right:min(10px , calc(10 / 1200 * var(--vw)))}.l-pickup .itemshop-slider .swiper-button-next::after{border-left:none;border-top:none}@media screen and (min-width: 813px){.l-pickup .itemshop-slider .swiper-button-next:hover{transform:translate3d(5px, 0, 0)}.l-pickup .itemshop-slider .swiper-button-next::after{left:-5px}}@media screen and (max-width: 812px){.l-pickup .itemshop-slider .swiper-button-next{right:-2vw}}.l-pickup .itemshop-slider .swiper-pagination{position:relative;margin-top:min(20px , calc(20 / 1200 * var(--vw)));display:flex;justify-content:center;align-items:center}@media screen and (max-width: 812px){.l-pickup .itemshop-slider .swiper-pagination{width:inherit;margin:0 6.25vw 0;flex-wrap:wrap}}.l-pickup .itemshop-slider .swiper-pagination-bullet{position:relative;width:min(40px , calc(40 / 1200 * var(--vw)));height:min(4px , calc(4 / 1200 * var(--vw)));background:#c8c8cd;margin-left:min(4px , calc(4 / 1200 * var(--vw)));border-radius:0;cursor:pointer}.l-pickup .itemshop-slider .swiper-pagination-bullet:first-child{margin-left:0}.l-pickup .itemshop-slider .swiper-pagination-bullet-active{background:#f8ed1a}@media screen and (max-width: 812px){.l-pickup .itemshop-slider .swiper-pagination-bullet{width:5.33333vw;height:.8vw;margin:2.5vw 0 0 1.25vw}}.l-pickup .itemshop-slider picture img{display:inline-block;text-align:center}.l-pickup .rankmatch{position:relative;z-index:1}.l-pickup .rankmatch::before{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}.l-pickup .rankmatch .ttl-center{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-pickup .rankmatch .notice a{color:inherit}.l-pickup .rankmatch__bg{position:absolute;top:0;left:0;width:100%;height:100%;max-height:1291px;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:-1;pointer-events:none}@media screen and (max-width: 812px){.l-pickup .rankmatch__bg{height:50vw;background-position:center top;-webkit-mask-image:linear-gradient(#0d1324 50%, rgba(13, 19, 36, 0) 100%);mask-image:linear-gradient(#0d1324 50%, rgba(13, 19, 36, 0) 100%)}}.l-pickup .rankmatch__bg.--left{background-image:url(../../../img/season/5/pickup/rankmatch/rankmatch_ms_left.png)}.l-pickup .rankmatch__bg.--right{background-image:url(../../../img/season/5/pickup/rankmatch/rankmatch_ms_right.png)}.l-pickup .rankmatch__inner{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);max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:min(220px , calc(220 / 1200 * var(--vw))) min(50px , calc(50 / 1200 * var(--vw))) min(160px , calc(160 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .rankmatch__inner{padding:15.625vw 4.6875vw 15.625vw}}.l-pickup .rankmatch__inner .txt{margin-bottom:min(60px , calc(60 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .rankmatch__inner .txt{margin-bottom:9.375vw}}.l-pickup .rankmatch__inner .notice{margin-top:min(30px , calc(30 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .rankmatch__inner .notice{margin-top:3.125vw}}.l-pickup .title-list{width:100%;max-width:1020px;margin:0 auto min(60px , calc(60 / 1200 * var(--vw)));display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 812px){.l-pickup .title-list{margin-bottom:15.625vw}}.l-pickup .title-list__item{width:20.8333333333%;padding-bottom:min(20px , calc(20 / 1200 * var(--vw)));border:solid 2px #000;font-size:min(16px , calc(16 / 1200 * var(--vw)));display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 813px){.l-pickup .title-list__item{max-width:192px;margin-right:min(15px , calc(15 / 1200 * var(--vw)))}}@media screen and (max-width: 812px){.l-pickup .title-list__item{width:32%;padding-bottom:1.5625vw;border-width:1px;font-size:3.75vw}.l-pickup .title-list__item:not(:nth-of-type(3n)){margin-right:2%}.l-pickup .title-list__item:not(:last-of-type){margin-bottom:2%}}.l-pickup .title-list__item:nth-of-type(1){background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(91, 78, 37, 0.8) 100%);border-color:#a67f0a;color:#a67f0a}.l-pickup .title-list__item:nth-of-type(2){background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(33, 92, 94, 0.8) 100%);border-color:#00a8af;color:#00a8af}.l-pickup .title-list__item:nth-of-type(3){background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(33, 95, 118, 0.8) 100%);border-color:#00b2f4;color:#00b2f4}.l-pickup .title-list__item:nth-of-type(4){background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(102, 55, 52, 0.8) 100%);border-color:#c53e35;color:#c53e35}@media screen and (max-width: 812px){.l-pickup .title-list__item:nth-of-type(4){width:40%;margin-bottom:0}}.l-pickup .title-list__item:nth-of-type(5){margin-right:0 !important;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(96, 71, 122, 0.8) 100%);border-color:#b46bff;color:#b46bff}@media screen and (max-width: 812px){.l-pickup .title-list__item:nth-of-type(5){width:40%}}.l-pickup .rank-list{width:100%;max-width:1020px;margin:auto;display:flex;justify-content:center;flex-wrap:wrap}.l-pickup .rank-list__item{width:20.8333333333%;margin-bottom:min(15px , calc(15 / 1200 * var(--vw)));padding-bottom:min(20px , calc(20 / 1200 * var(--vw)));border:solid 2px #000;font-size:min(16px , calc(16 / 1200 * var(--vw)));display:flex;flex-direction:column}@media screen and (min-width: 813px){.l-pickup .rank-list__item{max-width:192px;margin-right:min(15px , calc(15 / 1200 * var(--vw)));align-items:center}}@media screen and (max-width: 812px){.l-pickup .rank-list__item{width:32%;padding-bottom:3.125vw;border-width:1px;font-size:3.75vw}.l-pickup .rank-list__item:not(:nth-of-type(3n)){margin-right:2%}.l-pickup .rank-list__item:not(:last-of-type){margin-bottom:2%}}.l-pickup .rank-list__item:nth-of-type(1){background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(86, 59, 50, 0.8) 100%);border-color:#974931;color:#974931}.l-pickup .rank-list__item:nth-of-type(2){background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(88, 88, 88, 0.8) 100%);border-color:#9e9e9e;color:#9e9e9e}.l-pickup .rank-list__item:nth-of-type(3){background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(91, 78, 37, 0.8) 100%);border-color:#a67f0a;color:#a67f0a}.l-pickup .rank-list__item:nth-of-type(4){background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(33, 92, 94, 0.8) 100%);border-color:#00a8af;color:#00a8af}.l-pickup .rank-list__item:nth-of-type(5){background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(33, 95, 118, 0.8) 100%);border-color:#00b2f4;color:#00b2f4}@media screen and (min-width: 813px){.l-pickup .rank-list__item:nth-of-type(5){margin-right:0}}.l-pickup .rank-list__item:nth-of-type(6){background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(102, 55, 52, 0.8) 100%);border-color:#c53e35;color:#c53e35}@media screen and (min-width: 813px){.l-pickup .rank-list__item:nth-of-type(6){width:50%;max-width:368px;margin-bottom:0}}.l-pickup .rank-list__item:nth-of-type(7){margin-right:0 !important;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(96, 71, 122, 0.8) 100%);border-color:#b46bff;color:#b46bff}@media screen and (min-width: 813px){.l-pickup .rank-list__item:nth-of-type(7){width:50%;max-width:368px;margin-bottom:0}}@media screen and (max-width: 812px){.l-pickup .rank-list__item:nth-of-type(7){width:80%}}.l-pickup .title-list__icon,.l-pickup .rank-list__icon{max-width:200px}@media screen and (max-width: 812px){.l-pickup .title-list__icon,.l-pickup .rank-list__icon{width:21.875vw;margin:0 auto}}.l-pickup .title-list__name,.l-pickup .rank-list__name{margin-bottom:10px;padding:0 5px;font-size:min(20px , calc(20 / 1200 * var(--vw)));font-weight:700;text-align:center}@media screen and (max-width: 812px){.l-pickup .title-list__name,.l-pickup .rank-list__name{padding:0 3.125vw;font-size:3.4375vw}}.l-pickup .title-list__name .--num,.l-pickup .rank-list__name .--num{font-family:"Noto Sans","Arial",sans-serif}.l-pickup .rank-list__txt{padding:0 5px;text-align:left;line-height:1.2}@media screen and (max-width: 812px){.l-pickup .rank-list__txt{padding:0 3.125vw;text-align:center}.l-pickup .rank-list__txt .--ttl{display:block;text-align:left;font-weight:500}.l-pickup .rank-list__txt .--detail{display:block;text-align:right}}.l-pickup .map{position:relative;background:#14141a url(../../../img/common/bg_pattern_square.png) repeat-y center top;background-size:100% auto;z-index:1}.l-pickup .map::before{content:"";position:absolute;top:0;left:0;width:100%;height:min(630px , calc(630 / 1200 * var(--vw)));background:#141419 url(../../../img/season/5/pickup/map/bg.jpg) no-repeat center top;background-size:cover;-webkit-mask-image:linear-gradient(#0d1324, rgba(13, 19, 36, 0));mask-image:linear-gradient(#0d1324, rgba(13, 19, 36, 0));z-index:-1}.l-pickup .map__inner{max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:min(140px , calc(140 / 1200 * var(--vw))) min(50px , calc(50 / 1200 * var(--vw))) min(135px , calc(135 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .map__inner{padding:15.625vw 4.6875vw 15.625vw}}.l-pickup .map-slider{position:relative;width:100%;max-width:1200px;margin:min(50px , calc(50 / 1200 * var(--vw))) auto;padding:0 min(50px , calc(50 / 1200 * var(--vw))) min(50px , calc(50 / 1200 * var(--vw)));overflow:hidden}@media screen and (max-width: 812px){.l-pickup .map-slider{margin-top:7.8125vw;padding:0 7.8125vw 4.6875vw}}.l-pickup .map-slider .swiper-container{overflow:hidden}.l-pickup .map-slider .swiper-arrow{position:absolute;top:45%;left:0;width:100%}.l-pickup .map-slider .swiper-arrow__btn{position:absolute;cursor:pointer;transition:all .3s ease-out;z-index:1}@media screen and (min-width: 813px){.l-pickup .map-slider .swiper-arrow__btn{transition:transform .3s}}.l-pickup .map-slider .swiper-arrow__btn.swiper-button-disabled{opacity:0;visibility:hidden}.l-pickup .map-slider .swiper-arrow__btn::after{content:""}.l-pickup .map-slider .swiper-arrow__btn svg{width:min(20px , calc(20 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .map-slider .swiper-arrow__btn svg{width:3.125vw;min-width:3.125vw}}.l-pickup .map-slider .swiper-arrow__btn polygon{fill:#f8ed1a}.l-pickup .map-slider .swiper-button-prev{left:min(10px , calc(10 / 1200 * var(--vw)))}.l-pickup .map-slider .swiper-button-prev::after{border-right:none;border-bottom:none}@media screen and (min-width: 813px){.l-pickup .map-slider .swiper-button-prev:hover{transform:translate3d(-5px, 0, 0)}.l-pickup .map-slider .swiper-button-prev::after{right:-5px}}@media screen and (max-width: 812px){.l-pickup .map-slider .swiper-button-prev{left:0}}.l-pickup .map-slider .swiper-button-next{right:min(10px , calc(10 / 1200 * var(--vw)))}.l-pickup .map-slider .swiper-button-next::after{border-left:none;border-top:none}@media screen and (min-width: 813px){.l-pickup .map-slider .swiper-button-next:hover{transform:translate3d(5px, 0, 0)}.l-pickup .map-slider .swiper-button-next::after{left:-5px}}@media screen and (max-width: 812px){.l-pickup .map-slider .swiper-button-next{right:0}}.l-pickup .map-slider .swiper-pagination{bottom:0;margin:auto;display:flex;justify-content:center;align-items:center}.l-pickup .map-slider .swiper-pagination-bullet{position:relative;width:min(40px , calc(40 / 1200 * var(--vw)));height:min(4px , calc(4 / 1200 * var(--vw)));background:#c8c8cd;margin-left:min(4px , calc(4 / 1200 * var(--vw)));border-radius:0;cursor:pointer}.l-pickup .map-slider .swiper-pagination-bullet:first-child{margin-left:0}.l-pickup .map-slider .swiper-pagination-bullet-active{background:#f8ed1a}@media screen and (max-width: 812px){.l-pickup .map-slider .swiper-pagination-bullet{width:5.33333vw;height:.8vw;margin:2.5vw 0 0 1.25vw}}.l-pickup .eventchallenge{position:relative;overflow:hidden;z-index:1}.l-pickup .eventchallenge::after{content:"";position:absolute;top:0;left:0;width:100%;height:min(795px , calc(795 / 1200 * var(--vw)));background:url(../../../img/season/5/pickup/eventchallenge/bg.jpg) no-repeat top center;background-size:100% auto;-webkit-mask-image:linear-gradient(#0d1324 20%, rgba(13, 19, 36, 0) 100%);mask-image:linear-gradient(#0d1324 20%, rgba(13, 19, 36, 0) 100%);z-index:-1}@media screen and (max-width: 812px){.l-pickup .eventchallenge::after{height:42vw}}.l-pickup .eventchallenge .eventchallenge__inner{max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:min(140px , calc(140 / 1200 * var(--vw))) min(50px , calc(50 / 1200 * var(--vw))) min(135px , calc(135 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .eventchallenge .eventchallenge__inner{padding:15.625vw 4.6875vw 15.625vw}}.l-pickup .eventchallenge .eventchallenge__img{margin:min(70px , calc(70 / 1200 * var(--vw))) auto min(50px , calc(50 / 1200 * var(--vw)))}.l-pickup .eventchallenge .point-item{position:relative;padding:min(26px , calc(26 / 1200 * var(--vw)));background-color:rgba(243,243,243,.03);backdrop-filter:blur(20px);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);width:100%;max-width:1100px;margin:min(60px , calc(60 / 1200 * var(--vw))) auto 0;padding-top:min(20px , calc(20 / 1200 * var(--vw)));padding-bottom:min(20px , calc(20 / 1200 * var(--vw)));text-align:left;overflow:hidden}.l-pickup .eventchallenge .point-item::before,.l-pickup .eventchallenge .point-item::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-pickup .eventchallenge .point-item::before{top:0;right:0;border-left:none;border-bottom:none}.l-pickup .eventchallenge .point-item::after{bottom:0;left:0;border-top:none;border-right:none}@media screen and (max-width: 812px){.l-pickup .eventchallenge .point-item{padding:6.25vw 4.0625vw}.l-pickup .eventchallenge .point-item::before,.l-pickup .eventchallenge .point-item::after{width:3.125vw;height:3.125vw;border-width:2px}}@supports not (backdrop-filter: blur(20px)){.l-pickup .eventchallenge .point-item{background-color:rgba(13,19,36,.5)}}.l-pickup .eventchallenge .point-item .point-item__schedule{font-family:vdl-logona,sans-serif;font-size:1em;text-align:left;margin:min(50px , calc(50 / 1200 * var(--vw))) auto min(20px , calc(20 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .eventchallenge .point-item .point-item__schedule{font-size:.9em}}.l-pickup .eventchallenge .point-item .eventchallenge__banner{margin:min(20px , calc(20 / 1200 * var(--vw))) auto min(50px , calc(50 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .eventchallenge .point-item .eventchallenge__banner{margin:min(20px , calc(20 / 1200 * var(--vw))) auto min(100px , calc(100 / 1200 * var(--vw)))}}.l-pickup .adjustment{position:relative;overflow:hidden;z-index:1}.l-pickup .adjustment::after{content:"";position:absolute;top:0;left:0;width:100%;height:min(795px , calc(795 / 1200 * var(--vw)));background:url(../../../img/season/5/pickup/adjustment/bg.jpg) no-repeat top center;background-size:100% auto;-webkit-mask-image:linear-gradient(#0d1324 20%, rgba(13, 19, 36, 0) 100%);mask-image:linear-gradient(#0d1324 20%, rgba(13, 19, 36, 0) 100%);z-index:-1}@media screen and (max-width: 812px){.l-pickup .adjustment::after{height:42vw}}.l-pickup .adjustment__inner{max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:min(140px , calc(140 / 1200 * var(--vw))) min(50px , calc(50 / 1200 * var(--vw))) min(135px , calc(135 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .adjustment__inner{padding:15.625vw 4.6875vw 15.625vw}}.l-pickup .adjustment__img{margin:min(70px , calc(70 / 1200 * var(--vw))) auto min(50px , calc(50 / 1200 * var(--vw)))}.l-pickup .revival{position:relative;overflow:hidden;z-index:1}.l-pickup .revival::after{content:"";position:absolute;top:0;left:0;width:100%;height:min(795px , calc(795 / 1200 * var(--vw)));background:url(../../../img/season/5/pickup/revival/bg.jpg) no-repeat top center;background-size:100% auto;-webkit-mask-image:linear-gradient(#0d1324 20%, rgba(13, 19, 36, 0) 100%);mask-image:linear-gradient(#0d1324 20%, rgba(13, 19, 36, 0) 100%);z-index:-1}@media screen and (max-width: 812px){.l-pickup .revival::after{height:42vw}}@media screen and (min-width: 813px){.l-pickup .revival .btn-wrapper{margin-top:min(30px , calc(30 / 1200 * var(--vw)))}}.l-pickup .revival__inner{max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:min(140px , calc(140 / 1200 * var(--vw))) min(50px , calc(50 / 1200 * var(--vw))) min(135px , calc(135 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .revival__inner{padding:15.625vw 4.6875vw 15.625vw}}.l-pickup .revival__img{margin:min(70px , calc(70 / 1200 * var(--vw))) auto min(50px , calc(50 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-pickup .bottom{padding:0 4.6875vw 0}}@media screen and (min-width: 813px){.l-pickup .bottom .btn-wrapper{margin-top:min(30px , calc(30 / 1200 * var(--vw)))}}:lang(ja) .l-pickup .ttl{line-height:1.2}:lang(ja) .l-pickup .title-list__name,:lang(ja) .l-pickup .rank-list__name,:lang(ja) .l-pickup .item-list__name{font-family:vdl-logona,sans-serif}@media screen and (min-width: 813px){:lang(en) .l-pickup .rank-list__txt,:lang(de) .l-pickup .rank-list__txt{font-size:min(14px , calc(14 / 1200 * var(--vw)))}}@media screen and (min-width: 813px){:lang(fr) .l-pickup .rank-list__txt{font-size:min(14px , calc(14 / 1200 * var(--vw)));letter-spacing:-0.01rem}}
