#top_slide ::-moz-selection{color:#fff;background:none}#top_slide ::selection{color:#fff;background:none}#top_slide .swiper{height:500px;pointer-events:none}@media(max-width: 767px){#top_slide .swiper{width:100vw;height:130vw}}#top_slide .swiper .swiper-wrapper .swiper-slide{overflow:hidden}#top_slide .swiper .swiper-wrapper .swiper-slide .slide-media,#top_slide .swiper .swiper-wrapper .swiper-slide .thumb-media{position:relative;overflow:hidden}#top_slide .swiper .swiper-wrapper .swiper-slide .slide-media img,#top_slide .swiper .swiper-wrapper .swiper-slide .thumb-media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#top_slide .swiper .swiper-wrapper .swiper-slide .slide-media img{transition:3s;pointer-events:none}#top_slide .swiper .swiper-wrapper .swiper-slide .slide-media.pc{height:500px}@media(max-width: 767px){#top_slide .swiper .swiper-wrapper .swiper-slide .slide-media.pc{display:none}}#top_slide .swiper .swiper-wrapper .swiper-slide .sp{display:none;width:100vw;height:130vw}@media(max-width: 767px){#top_slide .swiper .swiper-wrapper .swiper-slide .sp{display:block}}#top_slide .swiper .swiper-wrapper .swiper-slide[class*=-prev] .slide-media img{transform:translateX(80vw)}#top_slide .swiper .swiper-wrapper .swiper-slide[class*=-next] .slide-media img{transform:translateX(-80vw)}#top_slide .swiper .content,#top_slide .swiper .fraction{position:absolute;z-index:2;top:0;bottom:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:auto;left:0;right:0}@media(max-width: 767px){#top_slide .swiper .content,#top_slide .swiper .fraction{margin-top:30px}}#top_slide .swiper .content-wrapper{font-family:nitalago-ruika,sans-serif;font-weight:100;font-style:normal;line-height:1.8;word-break:break-word;font-size:20px}#top_slide .swiper .content-wrapper .content{pointer-events:none}#top_slide .swiper .content-wrapper .content .content-title{font-size:6rem;font-size:60px;line-height:1.1;color:#f5695f;mix-blend-mode:difference}@media(max-width: 767px){#top_slide .swiper .content-wrapper .content .content-title img{width:85vw;height:auto}}#top_slide .swiper .content-wrapper .content .content-text{font-size:1.8rem;font-size:20px;margin:4rem 0;color:#fff;filter:drop-shadow(0px 0px 3px rgba(255, 255, 255, 0.2));mix-blend-mode:difference}@media(max-width: 767px){#top_slide .swiper .content-wrapper .content .content-text{font-size:1.8rem;font-size:16px;margin:12px 0}}#top_slide .swiper .content-wrapper .content:nth-child(1) .content-title{color:#f5695f}#top_slide .swiper .content-wrapper .content:nth-child(1) .content-text{color:#000}#top_slide .swiper .content-wrapper .content:nth-child(2) .content-title{color:#ebf55f}#top_slide .swiper .content-wrapper .content:nth-child(2) .content-text{color:#fff}#top_slide .swiper .content-wrapper .content:nth-child(3) .content-title{color:#5fa0f5}#top_slide .swiper .content-wrapper .content:nth-child(3) .content-text{color:#000}#top_slide .swiper .content-wrapper .content:nth-child(4) .content-title{color:#ad5ff5}#top_slide .swiper .content-wrapper .content:nth-child(4) .content-text{color:#000}#top_slide .swiper .fraction{display:none}.marker{position:relative;display:inline-block;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.marker::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:none;background-color:#fff}.anm-started .marker{-webkit-animation:marker_animation 1s 1s both;animation:marker_animation 1s 1s both}.anm-started .marker::after{-webkit-animation:marker_animationBg 1s 1s both;animation:marker_animationBg 1s 1s both}.anm-started .content-text .marker,.anm-started .content-text .marker::after{-webkit-animation-delay:1.4s;animation-delay:1.4s}.anm-finished .marker{-webkit-animation:marker_animationHide .5s both;animation:marker_animationHide .5s both}.anm-finished .marker::after{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}@-webkit-keyframes marker_animation{60%,100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes marker_animation{60%,100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}@-webkit-keyframes marker_animationBg{60%{-webkit-clip-path:inset(0);clip-path:inset(0)}100%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}@keyframes marker_animationBg{60%{-webkit-clip-path:inset(0);clip-path:inset(0)}100%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}@-webkit-keyframes marker_animationHide{0%{-webkit-clip-path:inset(0);clip-path:inset(0)}100%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}@keyframes marker_animationHide{0%{-webkit-clip-path:inset(0);clip-path:inset(0)}100%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}@-webkit-keyframes mv05-fraction{0%,100%{transform:translateY(0);opacity:1}50%{transform:translateY(-110%);opacity:1}50.1%{transform:translateY(110%);opacity:0}}@keyframes mv05-fraction{0%,100%{transform:translateY(0);opacity:1}50%{transform:translateY(-110%);opacity:1}50.1%{transform:translateY(110%);opacity:0}}@media only screen and (max-width: 1024px){#top_slide .slide-media{height:70%}#top_slide .content{top:calc(20% + 6rem);right:6rem;bottom:auto;left:6rem}#top_slide .content .content-title{font-size:3.2rem}#top_slide .content .content-text{font-size:1.6rem;margin:2.4rem 0}#top_slide .fraction{font-size:1.2rem;top:20%;bottom:auto;left:6rem}}@media only screen and (min-width: 1025px){#top_slide .content{left:24rem}#top_slide .fraction{left:8rem}}.socials{margin-top:60px}.socials ::-moz-selection{color:#fff;background:none}.socials ::selection{color:#fff;background:none}.socials .socials_slide_inner{position:relative;box-sizing:content-box;max-width:1200px;margin:0 auto;padding:0 10rem;padding-top:3rem;padding-bottom:8rem}.socials .socials_slide_inner .socials_slide_area{position:relative;overflow:hidden;box-sizing:border-box}.socials .socials_slide_inner .socials_slide_area .socials_slide_list :focus{outline:none}.socials .socials_slide_inner .socials_slide_area .socials_slide_list .slide-media{position:relative;overflow:hidden;padding-top:56.25%;width:100%}.socials .socials_slide_inner .socials_slide_area .socials_slide_list .slide-media img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:8px}.socials .socials_slide_inner .socials_slide_area .socials_slide_list .slide-media.border_blue img{border:4px #539eff solid;box-sizing:border-box}.socials .socials_slide_inner .swiper-pagination{display:flex;flex-wrap:wrap;gap:1.2rem .8rem;justify-content:center;margin-top:3.2rem;text-align:center}.socials .socials_slide_inner .swiper-pagination .swiper-pagination-bullet{width:1.6rem;height:4px;cursor:pointer;transition:.8s cubic-bezier(0.2, 1, 0.2, 1);vertical-align:top;background-color:#ddd}.socials .socials_slide_inner .swiper-pagination .swiper-pagination-bullet-active{width:4rem;background-color:#5f94f5}@media only screen and (max-width: 1024px){.socials{margin-top:60px}.socials_slide_inner{padding:0 4rem !important}}