#wrapper{overflow:initial}#wrapper .header{position:fixed;top:0;left:0;width:100%}@media screen and (max-width: 767px){#wrapper .header__menu span{background-color:#fff}#wrapper .header__menu span::after,#wrapper .header__menu span::before{background-color:#fff}}#wrapper .header.is-open .header__logo{pointer-events:visible;opacity:1;transition:0s ease .1s}@media screen and (max-width: 767px){#wrapper .header.is-open .header__menu span{background-color:#669ab4}}#wrapper .sec-lead{position:relative;z-index:1;background-color:#f2f2e9;margin-bottom:150px}@media screen and (max-width: 767px){#wrapper .sec-lead{padding:0}}#wrapper .sec-lead__mv{width:100%;height:100vh;z-index:5;overflow:clip;-webkit-overflow:clip;-moz-overflow:clip;-ms-overflow:clip;-o-overflow:clip;overflow:clip;background-color:#f2f2e9}#wrapper .sec-lead__mv .sticky-wrapper--wh{position:absolute;height:100vh;width:100%;top:35vh;z-index:10;text-align:center}#wrapper .sec-lead__mv .sticky-wrapper--wh .copy{position:sticky;top:100px;width:32vw;z-index:10;min-width:260px;transition:transform .5s}#wrapper .sec-lead__mv .scroll{position:absolute;right:7%;bottom:100px;writing-mode:vertical-rl;color:#fff;z-index:1}#wrapper .sec-lead__mv .scroll:after{content:"";position:absolute;bottom:0;width:1px;height:100px;background:#eee;animation:pathmove 2.5s ease-in-out infinite;opacity:0}#wrapper .sec-lead__mv .scroll span{position:absolute;left:-5px;top:-50px;font-size:10px}@keyframes pathmove{0%{height:0;top:0;opacity:0}30%{height:100px;opacity:1}100%{height:0;top:150px;opacity:0}}#wrapper .sec-lead__mv .splide__track{width:100%;height:100%}#wrapper .sec-lead__mv .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:10s linear}#wrapper .sec-lead__mv .splide__slide.is-active img{transform:scale(1.15);transition-delay:0s}#wrapper .sec-lead__content{width:100%;text-align:center}@media screen and (max-width: 767px){#wrapper .sec-lead__content{padding:0 10px}}#wrapper .sec-lead__content .sticky-wrapper--bk{text-align:center;position:relative;z-index:2;height:100vh;margin:-500px 0 50px}@media screen and (max-width: 767px){#wrapper .sec-lead__content .sticky-wrapper--bk{height:750px}}#wrapper .sec-lead__content .sticky-wrapper--bk .copy{min-width:260px;width:32vw;height:auto;position:sticky;top:100px}#wrapper .sec-lead__content .lead-text{letter-spacing:.2em;color:#333;line-height:2.5;font-size:16px;margin-bottom:30px}@media screen and (max-width: 767px){#wrapper .sec-lead__content .lead-text{font-size:14px;text-align:left;letter-spacing:.05em}}#wrapper .sec-lead__content .lead-img{margin-top:50px}@media screen and (max-width: 767px){#wrapper .sec-lead__content .lead-img{width:180px}}#wrapper .sec-concept{text-align:center;padding:80px 0 120px;position:relative;overflow:hidden}@media screen and (max-width: 767px){#wrapper .sec-concept{padding:40px 0 520px}}#wrapper .sec-concept .concept-title{font-weight:500;font-size:26px;letter-spacing:.2em;line-height:2.5;margin-bottom:100px}@media screen and (max-width: 767px){#wrapper .sec-concept .concept-title{font-size:18px;margin-bottom:50px}}#wrapper .sec-concept .concept-text{display:inline-block;writing-mode:vertical-rl;margin:0 auto;text-align:left;letter-spacing:.4em;line-height:3;font-size:16px}@media screen and (max-width: 767px){#wrapper .sec-concept .concept-text{width:100%;writing-mode:initial;letter-spacing:.05em;line-height:2.5;padding:0 10px;font-size:14px}}#wrapper .sec-concept .deco{position:absolute;opacity:0;transition:opacity .5s;overflow:hidden}#wrapper .sec-concept .deco .js-parallax__item{height:calc(100% + 50px)}@media screen and (max-width: 767px){#wrapper .sec-concept .deco .js-parallax__item{height:calc(100% + 20px)}}#wrapper .sec-concept .deco img{width:100%;transform:scale(1.2)}#wrapper .sec-concept .deco01{right:calc(50% + 350px);top:0;width:24%;min-width:390px;height:300px}@media screen and (max-width: 767px){#wrapper .sec-concept .deco01{width:70%;bottom:250px;top:auto;right:auto;left:15%;min-width:auto;height:175px}}#wrapper .sec-concept .deco02{right:calc(50% + 450px);bottom:0;width:13%;min-width:210px;height:280px}@media screen and (max-width: 767px){#wrapper .sec-concept .deco02{width:20%;bottom:10%;right:auto;left:0;min-width:auto;height:90px}}#wrapper .sec-concept .deco03{right:calc(50% + 250px);top:45%;width:15%;min-width:240px;height:180px}@media screen and (max-width: 767px){#wrapper .sec-concept .deco03{width:35%;top:auto;bottom:13%;right:auto;left:30%;min-width:auto;height:110px}}#wrapper .sec-concept .deco04{left:calc(50% + 400px);top:30%;width:19%;min-width:305px;height:230px}@media screen and (max-width: 767px){#wrapper .sec-concept .deco04{width:25%;bottom:5%;left:auto;right:0;top:auto;min-width:auto;height:70px}}#wrapper .sec-concept .deco05{left:calc(50% + 350px);bottom:15%;width:9%;min-width:135px;height:180px}@media screen and (max-width: 767px){#wrapper .sec-concept .deco05{display:none}}#wrapper .anchor-wrapper{padding:120px 0 70px}@media screen and (max-width: 767px){#wrapper .anchor-wrapper{padding:80px 30px 30px}}#wrapper .anchor-wrapper__ttl{font-size:26px;line-height:2;letter-spacing:.1em;text-align:center;font-weight:initial}@media screen and (max-width: 767px){#wrapper .anchor-wrapper__ttl{font-size:18px;letter-spacing:.2em}}#wrapper .anchor-wrapper__txt{margin-top:40px;font-size:14px;line-height:2;letter-spacing:.05em;text-align:center}@media screen and (max-width: 767px){#wrapper .anchor-wrapper__txt{margin-top:20px;font-size:12px;letter-spacing:.1em;text-align:left}}#wrapper .anchor{display:flex;gap:50px;justify-content:center}@media screen and (max-width: 767px){#wrapper .anchor{gap:10px}}#wrapper .anchor .anchor-link{margin-top:60px;position:relative;background-color:#fff;display:flex;gap:15px;border-radius:50%;width:180px;height:180px;flex-direction:column;align-items:center;justify-content:center;transition:transform .5s}@media screen and (max-width: 767px){#wrapper .anchor .anchor-link{margin-top:40px;width:100px;height:100px;gap:5px}}#wrapper .anchor .anchor-link:hover{cursor:pointer;transform:scale(1.15)}@media screen and (max-width: 767px){#wrapper .anchor .anchor-link:hover{transform:none}}#wrapper .anchor .anchor-link:before,#wrapper .anchor .anchor-link:after{position:absolute;content:"";display:inline-block}#wrapper .anchor .anchor-link:before{bottom:20px;width:1px;height:15px;background-color:#333;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){#wrapper .anchor .anchor-link:before{height:10px;bottom:10px}}#wrapper .anchor .anchor-link:after{left:50%;bottom:20px;width:5px;height:5px;border-right:solid 1px #333;border-bottom:solid 1px #333;transform:translateX(-50%) rotate(45deg)}@media screen and (max-width: 767px){#wrapper .anchor .anchor-link:after{bottom:10px}}#wrapper .anchor .anchor-link .small{font-size:16px;letter-spacing:.2em}@media screen and (max-width: 767px){#wrapper .anchor .anchor-link .small{font-size:12px}}#wrapper .anchor .anchor-link .large{font-size:26px;padding-left:.2em;letter-spacing:.2em}@media screen and (max-width: 767px){#wrapper .anchor .anchor-link .large{font-size:16px}}#wrapper .sec-article{content-visibility:auto;contain-intrinsic-size:100vh;position:relative;z-index:1;width:100%;transition:all 1s}#wrapper .sec-article .gradation{position:absolute;width:100%;height:100%;background-image:linear-gradient(transparent 120vh, #344245 160vh, #344245 100%);opacity:.7;transition:all 1s}#wrapper .sec-article .video-wrapper{z-index:-1;position:sticky;top:0;left:0;width:100%;height:100%;transition:all 1s;transform-origin:bottom}#wrapper .sec-article .video-wrapper__inner{position:relative;width:100%;height:100vh;overflow:hidden}#wrapper .sec-article .sec-video{width:100%;position:absolute;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;transition:all 1s;transform-origin:bottom}#wrapper .sec-article__head{position:relative;z-index:1;margin-top:-100vh;height:170vh;text-align:center}#wrapper .sec-article__head .sec-title{display:inline-block;color:#fff;font-size:80px;color:#fff;writing-mode:vertical-rl;margin:0 auto;padding-top:70vh;font-weight:400;transition:opacity 1s}@media screen and (max-width: 767px){#wrapper .sec-article__head .sec-title{font-size:70px}}#wrapper .sec-article .sec-sub-title{position:relative;z-index:0;text-align:center;color:#fff;font-size:60px;font-weight:400;margin-bottom:50px}@media screen and (max-width: 767px){#wrapper .sec-article .sec-sub-title{font-size:28px}}#wrapper .sec-article__content{position:relative;z-index:0;color:#fff;text-align:center;padding-bottom:200px}#wrapper .sec-article__content .content-title{text-align:center;font-size:28px;letter-spacing:.2em;margin-bottom:50px;line-height:2}@media screen and (max-width: 767px){#wrapper .sec-article__content .content-title{font-size:18px;margin-bottom:20px}}#wrapper .sec-article__content .content-lead{text-align:center;font-size:16px;margin-bottom:50px;line-height:2;font-weight:400}@media screen and (max-width: 767px){#wrapper .sec-article__content .content-lead{width:85%;text-align:left;font-size:14px;margin:0 auto 50px}}#wrapper .sec-article__content .article-splide{margin-bottom:50px;width:100%}@media screen and (max-width: 767px){#wrapper .sec-article__content .article-splide{margin-bottom:30px}}#wrapper .sec-article__content .article-splide .splide__track{padding-top:25px;position:relative}#wrapper .sec-article__content .article-splide .pagination{display:flex;gap:8px;position:absolute;top:0;right:calc(50% - 325px);text-align:center;z-index:1}@media screen and (max-width: 767px){#wrapper .sec-article__content .article-splide .pagination{right:calc(50% - (100% - 80px)/2)}}#wrapper .sec-article__content .article-splide .pagination span{color:#fff;font-size:14px}#wrapper .sec-article__content .article-splide .splide__slide{text-align:left;min-width:650px}@media screen and (max-width: 767px){#wrapper .sec-article__content .article-splide .splide__slide{min-width:auto;width:90%}}#wrapper .sec-article__content .article-splide .splide__slide:hover{cursor:grab}#wrapper .sec-article__content .article-splide .splide__slide.is-active .slide-inner{opacity:1;transform:scale(1);z-index:7;pointer-events:initial}#wrapper .sec-article__content .article-splide .splide__slide.is-active .slide-inner:hover .thumnail{transform:scale(1.05)}#wrapper .sec-article__content .article-splide .splide__slide .slide-inner{position:relative;color:#fff;display:block;opacity:.5;transform:scale(0.75);transition:transform .7s;pointer-events:none}#wrapper .sec-article__content .article-splide .splide__slide .article-tag{z-index:5;position:absolute;top:-18px;left:-18px;padding:10px 20px;color:#fff;font-size:16px;background-color:#73a7af}#wrapper .sec-article__content .article-splide .splide__slide .article-img{overflow:hidden;margin-bottom:10px}#wrapper .sec-article__content .article-splide .splide__slide .article-img .thumnail{width:100%;height:auto;transition:transform .5s}#wrapper .sec-article__content .article-splide .splide__slide .article-title{font-size:20px;font-weight:400;letter-spacing:.2em;line-height:2;margin-bottom:5px}@media screen and (max-width: 767px){#wrapper .sec-article__content .article-splide .splide__slide .article-title{font-size:14px;margin-bottom:10px}}#wrapper .sec-article__content .article-splide .splide__slide .article-text{font-size:14px;letter-spacing:.05em;line-height:2}@media screen and (max-width: 767px){#wrapper .sec-article__content .article-splide .splide__slide .article-text{font-size:12px}}#wrapper .sec-article__content .article-splide .splide__arrow{border:solid 1px #fff;background:rgba(0,0,0,0);position:absolute;border-radius:50%;width:60px;height:60px;top:150px;z-index:5;transition:transform .5s}#wrapper .sec-article__content .article-splide .splide__arrow:hover{transform:scale(1.1)}@media screen and (max-width: 767px){#wrapper .sec-article__content .article-splide .splide__arrow:hover{transform:none}}@media screen and (max-width: 767px){#wrapper .sec-article__content .article-splide .splide__arrow{width:40px;height:40px;top:22%}}#wrapper .sec-article__content .article-splide .splide__arrow:hover{cursor:pointer}#wrapper .sec-article__content .article-splide .splide__arrow:before,#wrapper .sec-article__content .article-splide .splide__arrow:after{content:"";display:inline-block;position:absolute}#wrapper .sec-article__content .article-splide .splide__arrow:before{width:10px;height:1px;background-color:#fff;top:50%;left:50%;transform:translate(-50%, -50%)}#wrapper .sec-article__content .article-splide .splide__arrow:after{width:5px;height:5px;border-top:solid 1px #fff;border-right:solid 1px #fff}#wrapper .sec-article__content .article-splide .splide__arrow--prev{right:calc(50% + 335px)}@media screen and (max-width: 767px){#wrapper .sec-article__content .article-splide .splide__arrow--prev{right:auto;left:3%}}#wrapper .sec-article__content .article-splide .splide__arrow--prev:after{top:26px;left:23px;transform:rotate(225deg)}@media screen and (max-width: 767px){#wrapper .sec-article__content .article-splide .splide__arrow--prev:after{top:16px;left:15px}}#wrapper .sec-article__content .article-splide .splide__arrow--next{left:calc(50% + 335px)}@media screen and (max-width: 767px){#wrapper .sec-article__content .article-splide .splide__arrow--next{left:auto;right:3%}}#wrapper .sec-article__content .article-splide .splide__arrow--next:after{top:26px;right:23px;transform:rotate(45deg)}@media screen and (max-width: 767px){#wrapper .sec-article__content .article-splide .splide__arrow--next:after{top:16px;right:15px}}#wrapper .sec-article__content .article-splide .splide__arrow svg{display:none}#wrapper .sec-article__content .content-link{display:inline-block;background-color:#fff;width:300px;text-align:center;padding:23px 0;border-radius:30px;transition:transform .5s}#wrapper .sec-article__content .content-link:hover{transform:scale(1.05)}@media screen and (max-width: 767px){#wrapper .sec-article__content .content-link{width:230px;padding:13px 0}}#wrapper .banner-link{display:block;position:relative;width:100%;max-width:1160px;height:390px;margin:200px auto 130px;transition:opacity .5s}#wrapper .banner-link:hover{opacity:.7}@media screen and (max-width: 767px){#wrapper .banner-link{height:230px;margin:80px auto 70px}}#wrapper .banner-link .banner-bg{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#wrapper .banner-link .banner-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){#wrapper .banner-link .banner-text{width:70%}}#wrapper .sec-special{position:relative;margin-bottom:170px}#wrapper .sec-special .sec-title{position:absolute;font-size:32px;font-weight:400;letter-spacing:.2em;line-height:2;margin:140px 0 50px}@media screen and (max-width: 767px){#wrapper .sec-special .sec-title{font-size:24px;text-align:center;margin:0 0 30px;position:relative}}#wrapper .sec-special .content-list{display:flex;gap:40px;margin-bottom:50px}@media screen and (max-width: 767px){#wrapper .sec-special .content-list{flex-direction:column}}#wrapper .sec-special .content-list.first{flex-direction:row-reverse;align-items:end}@media screen and (max-width: 767px){#wrapper .sec-special .content-list.first{flex-direction:column}}#wrapper .sec-special .content-list .content{min-width:calc((100% - 120px)/4);text-align:center}@media screen and (max-width: 767px){#wrapper .sec-special .content-list .content{width:100%}}#wrapper .sec-special .content-list .content.main{width:100%}#wrapper .sec-special .content-list .content .link{display:block}#wrapper .sec-special .content-list .content .link:hover .thumnail{transform:scale(1.05)}#wrapper .sec-special .content-list .content .link .content-img{position:relative;overflow:hidden;margin-bottom:15px}#wrapper .sec-special .content-list .content .link .play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px}#wrapper .sec-special .content-list .content .link .thumnail{width:100%;transition:transform .5s}#wrapper .sec-special .content-list .content .link .title{letter-spacing:.08em}#wrapper .gallery{overflow:hidden;background-color:#e8e8db;display:flex;justify-content:center}@media screen and (max-width: 767px){#wrapper .gallery{flex-direction:column}}#wrapper .gallery .deco01,#wrapper .gallery .deco02{max-width:417px}#wrapper .gallery__content{width:100%;min-width:770px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (max-width: 767px){#wrapper .gallery__content{height:290px;min-width:auto}}#wrapper .gallery__content .title{font-size:32px;letter-spacing:.2em;font-weight:400;margin-bottom:30px}@media screen and (max-width: 767px){#wrapper .gallery__content .title{font-size:24px}}#wrapper .gallery__content .text{letter-spacing:.05em;line-height:2;margin-bottom:50px;font-weight:400}@media screen and (max-width: 767px){#wrapper .gallery__content .text{margin-bottom:30px}}#wrapper .gallery__content .link{display:inline-block;color:#fff;background-color:#333;width:300px;text-align:center;padding:23px 0;border-radius:30px;transition:transform .5s}#wrapper .gallery__content .link:hover{transform:scale(1.05)}@media screen and (max-width: 767px){#wrapper .gallery__content .link{width:230px;padding:13px 0}}#wrapper .sec-pickup{padding-bottom:135px;position:relative;z-index:1}@media screen and (max-width: 767px){#wrapper .sec-pickup{padding:0 30px 80px}}#wrapper .sec-pickup__fle{display:flex;align-items:center}@media screen and (max-width: 767px){#wrapper .sec-pickup__fle{position:relative;display:block}}#wrapper .sec-pickup__fle.--youtube{justify-content:center;gap:80px;margin:0 auto}#wrapper .sec-pickup__fle.--slide{margin-top:70px;gap:80px}#wrapper .sec-pickup__text{color:#fff;width:480px}@media screen and (max-width: 767px){#wrapper .sec-pickup__text{width:auto}}#wrapper .sec-pickup__text .head{font-size:60px;line-height:1;letter-spacing:.1em;font-weight:initial}@media screen and (max-width: 767px){#wrapper .sec-pickup__text .head{font-size:28px;text-align:center}}#wrapper .sec-pickup__text .ttl{margin-top:40px;font-size:26px;line-height:2;letter-spacing:.2em;font-weight:initial}@media screen and (max-width: 767px){#wrapper .sec-pickup__text .ttl{margin-top:50px;font-size:18px}}#wrapper .sec-pickup__text .txt{margin-top:40px;font-size:14px;line-height:2;letter-spacing:.05em}@media screen and (max-width: 767px){#wrapper .sec-pickup__text .txt{margin-top:25px;font-size:12px}}#wrapper .sec-pickup__text .s-txt{margin-top:25px;font-size:12px;line-height:2;letter-spacing:.05em}@media screen and (max-width: 767px){#wrapper .sec-pickup__text .s-txt{margin-top:10px;font-size:12px}}#wrapper .sec-pickup__iframe-wrap{position:relative;width:39.1875vw;aspect-ratio:627/353;transition:opacity .4s ease-in-out}#wrapper .sec-pickup__iframe-wrap img{transition:transform .5s}@media(hover: hover){#wrapper .sec-pickup__iframe-wrap:hover{cursor:pointer}#wrapper .sec-pickup__iframe-wrap:hover img{transform:scale(1.05)}}@media screen and (max-width: 767px){#wrapper .sec-pickup__iframe-wrap{margin-top:40px;width:100%;height:auto}}#wrapper .sec-pickup__iframe-wrap .ico{position:absolute;top:50%;left:50%;width:72px;height:72px;transform:translate(-50%, -50%);border-radius:50%;background-color:#659ab3;z-index:2;transition:opacity .4s ease-in-out}@media screen and (max-width: 767px){#wrapper .sec-pickup__iframe-wrap .ico{width:34px;height:34px}}#wrapper .sec-pickup__iframe-wrap .ico .triangle,#wrapper .sec-pickup__iframe-wrap .ico .triangle::before,#wrapper .sec-pickup__iframe-wrap .ico .triangle::after{width:10px;height:10px;background:#fff}@media screen and (max-width: 767px){#wrapper .sec-pickup__iframe-wrap .ico .triangle,#wrapper .sec-pickup__iframe-wrap .ico .triangle::before,#wrapper .sec-pickup__iframe-wrap .ico .triangle::after{width:5px;height:5px}}#wrapper .sec-pickup__iframe-wrap .ico .triangle::before,#wrapper .sec-pickup__iframe-wrap .ico .triangle::after{content:"";position:absolute}#wrapper .sec-pickup__iframe-wrap .ico .triangle{position:absolute;top:calc(50% - 3px);left:calc(50% - 2px);border-top-left-radius:30%;transform:translate(-50%, -50%) skewY(30deg) scaleX(0.86666)}@media screen and (max-width: 767px){#wrapper .sec-pickup__iframe-wrap .ico .triangle{top:calc(50% - 2px);left:calc(50% - 1px)}}#wrapper .sec-pickup__iframe-wrap .ico .triangle::before{border-top-right-radius:30%;transform:skewX(-45deg) translateX(50%)}#wrapper .sec-pickup__iframe-wrap .ico .triangle::after{border-bottom-left-radius:30%;transform:skewY(-45deg) translateY(50%)}#wrapper .sec-pickup__iframe-wrap .ico.is-hidden{opacity:0;pointer-events:none}#wrapper .sec-pickup__cursive{position:absolute;top:-14px;left:-56px;width:14.5vw;z-index:10;transition:opacity .4s ease-in-out}@media screen and (max-width: 767px){#wrapper .sec-pickup__cursive{top:-10px;left:-10px;width:40.5333333333vw}}#wrapper .sec-pickup__cursive.is-hidden{opacity:0;pointer-events:none}#wrapper .sec-pickup__thumbnail{position:absolute;cursor:pointer;overflow:hidden;z-index:1;transition:opacity .4s ease-in-out}#wrapper .sec-pickup__thumbnail img{width:100%;height:100%}#wrapper .sec-pickup__thumbnail.is-hidden{opacity:0;pointer-events:none}#wrapper .sec-pickup__iframe-inner{position:absolute;width:100%;height:100%;top:0;left:0}#wrapper .sec-pickup__iframe-inner iframe{width:100%;height:100%}#wrapper .pickup-slider-wrapper{position:relative}#wrapper .pickup-slider{width:58.0625vw}@media screen and (max-width: 767px){#wrapper .pickup-slider{width:calc(100% + 60px);margin:0 -30px}}#wrapper .pickup-slider__slide img{width:100%;height:auto;transition:transform .5s}#wrapper .pickup-slider__slide a{display:block;width:100%;height:100%;overflow:hidden}@media(hover: hover){#wrapper .pickup-slider__slide a:hover img{transform:scale(1.05)}}#wrapper .pickup-pagination{font-size:18px;line-height:1;letter-spacing:.2em}@media screen and (max-width: 767px){#wrapper .pickup-pagination{position:absolute;top:-30px;right:0;font-size:14px}}#wrapper .pickup-thumbs{position:absolute;left:40px;bottom:-54px;width:442px;height:80px;background:#fff;border-radius:10px;overflow:hidden}@media screen and (max-width: 767px){#wrapper .pickup-thumbs{left:0;right:0;bottom:-40px;margin:auto;width:325px;height:59px;border-radius:5px}}#wrapper .pickup-thumbs__list{justify-content:center}#wrapper .pickup-thumbs__slide{position:relative;margin:10px;border-radius:10px;max-width:90px;height:60px;transition:opacity .4s ease-in-out}@media screen and (max-width: 767px){#wrapper .pickup-thumbs__slide{margin:7px;border-radius:5px;max-width:66px;height:44px}}#wrapper .pickup-thumbs__slide:not(:first-child)::before{position:absolute;top:0;left:-10px;bottom:0;margin:auto;display:block;content:"";width:1px;height:100%;background:#e5e5e5}@media screen and (max-width: 767px){#wrapper .pickup-thumbs__slide:not(:first-child)::before{left:-7px}}@media(hover: hover){#wrapper .pickup-thumbs__slide:hover{opacity:.7;cursor:pointer}}#wrapper .pickup-thumbs__slide.is-active::after{position:absolute;left:-10px;bottom:-10px;margin:auto;display:block;content:"";width:0;height:2px;animation:thum-active-line 4s;background:#6598b3}@media screen and (max-width: 767px){#wrapper .pickup-thumbs__slide.is-active::after{left:-7px;bottom:-8px}}@keyframes thum-active-line{from{width:0%}to{width:calc(100% + 20px)}}@media screen and (max-width: 767px){@keyframes thum-active-line{from{width:0%}to{width:calc(100% + 15px)}}}#wrapper .pickup-thumbs__slide img{width:100%;height:auto}#wrapper .picckup-controls-wrapper{margin-top:30px;display:flex;justify-content:space-between;align-items:center}#wrapper .picckup-controls-wrapper .viewlist{display:flex;align-items:center;gap:15px;font-size:14px;line-height:1;letter-spacing:.05em;color:#fff;transition:opacity .5s}@media(hover: hover){#wrapper .picckup-controls-wrapper .viewlist:hover{opacity:.7}}@media screen and (max-width: 767px){#wrapper .picckup-controls-wrapper .viewlist{padding-left:20px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:9999px;color:#333;width:240px;height:40px;margin:0 auto}#wrapper .picckup-controls-wrapper .viewlist svg path{fill:#333}}#wrapper .pickup-controls{display:flex;gap:30px}@media screen and (max-width: 767px){#wrapper .pickup-controls{justify-content:space-between;width:calc(100vw - 20px);position:absolute;top:23vw;left:-10px;right:-10px;margin:0 -10px}}#wrapper .pickup-controls__arrow{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;border:1px solid #fff;background:rgba(0,0,0,0);transition:transform .5s}@media screen and (max-width: 767px){#wrapper .pickup-controls__arrow{width:40px;height:40px}}@media(hover: hover){#wrapper .pickup-controls__arrow:hover{transform:scale(1.1)}}/*# sourceMappingURL=index.css.map */