a,b,body,caption,center,code,div,dt,fieldset,footer,form,h2,h3,header,html,i,iframe,img,label,legend,li,menu,object,ol,p,q,s,span,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;margin:0;padding:0;vertical-align:baseline}ol,ul{list-style:none}.l-header{left:0;position:fixed;top:0;width:100%;z-index:1000}.l-header.fixed{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed}.l-header.fixed .l-header__inner{background-color:hsla(0,0%,100%,.8)}.l-header__inner{height:100px;transition:all .3s cubic-bezier(.215,.61,.355,1);width:100%}@media screen and (max-width:1024px){.l-header__inner{height:56px;position:relative;z-index:100}}@media screen and (max-width:767px){.l-header__inner{background-color:#fff;height:14.9333333333vw}}.l-header__inner .logo{height:100%;position:relative;width:377px;z-index:10}@media screen and (max-width:1024px){.l-header__inner .logo{width:265px}}@media screen and (max-width:767px){.l-header__inner .logo{width:70.6666666667vw}}.l-header__inner .logo a{align-items:center;display:flex;gap:0 16px;height:100%;padding:0 30px}@media screen and (max-width:1024px){.l-header__inner .logo a{gap:0 10px;padding:0 14px 10px}}@media screen and (max-width:767px){.l-header__inner .logo a{gap:0 2.6666666667vw;padding:0 3.7333333333vw 2.6666666667vw}}.l-header__inner .logo a .image{display:block;line-height:1}@media screen and (max-width:1024px){.l-header__inner .logo a .image{width:150px}}@media screen and (max-width:767px){.l-header__inner .logo a .image{width:40vw}}.l-header__inner .logo a .txt{display:block;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;line-height:1;position:relative;top:10px}@media screen and (max-width:1024px){.l-header__inner .logo a .txt{font-size:1.2rem;top:5px}}@media screen and (max-width:767px){.l-header__inner .logo a .txt{font-size:3.2vw;top:1.3333333333vw}}.l-header__inner .menu{align-items:center;display:flex;gap:0 10px;height:100%;justify-content:flex-end;left:0;margin:0;padding:0 40.5996252342vw 0 0;position:absolute;top:0;width:100%}@media screen and (max-width:1440px){.l-header__inner .menu{justify-content:center;padding-right:0}}@media screen and (max-width:1280px){.l-header__inner .menu{gap:0 10px;justify-content:flex-end;padding-right:300px}}@media screen and (max-width:1024px){.l-header__inner .menu{display:none}}.l-header__inner .menu li{font-size:1.6rem}@media screen and (max-width:1280px){.l-header__inner .menu li{font-size:1.3rem;font-size:1.2490241998vw}}.l-header__inner .menu li a{display:block;padding:0 15px}@media screen and (max-width:1280px){.l-header__inner .menu li a{padding:0 .6245120999vw}}.l-header__inner .menu li a .jpn{display:inline-block;position:relative}@media screen and (max-width:1024px){.l-header__inner .menu li a .jpn{display:block;font-size:2.7317073171vw;font-weight:500;letter-spacing:.12em;margin-top:.9756097561vw}}@media screen and (max-width:767px){.l-header__inner .menu li a .jpn{font-size:7.4666666667vw;margin-top:2.6666666667vw}}.l-header__inner .menu li a .jpn:before{background-color:#000;bottom:0;content:"";height:1px;left:0;width:0}.l-header__inner .btn,.l-header__inner .menu li a .jpn:before{position:absolute;transition:all .3s cubic-bezier(.215,.61,.355,1)}.l-header__inner .btn{display:flex;margin:0;padding:0;right:0;top:0;z-index:300}@media screen and (max-width:1024px){.l-header__inner .btn{display:none}}.l-header__inner .btn li{height:100%}.l-header__inner .btn li a{align-items:center;color:#fff;display:flex;height:100px;justify-content:center;padding:0 1rem;width:100%}.l-header__inner .btn li.btnRecruit:first-child{border-right:1px solid #fff}.l-header__inner .btn li.btnRecruit{font-size:1.8rem;font-weight:500}@media screen and (max-width:1600px){.l-header__inner .btn li.btnRecruit{font-size:1.6rem}}@media screen and (max-width:1280px){.l-header__inner .btn li.btnRecruit{font-size:1.4rem}}@media screen and (max-width:1024px){.l-header__inner .btn li.btnRecruit{font-size:1.756097561vw}}@media screen and (max-width:767px){.l-header__inner .btn li.btnRecruit{font-size:4.8vw}}.l-header__inner .btn li.btnRecruit>a{background-color:#2bb9b0}.l-header__inner .btn li.btnEntry{font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:500;position:relative}@media screen and (max-width:1600px){.l-header__inner .btn li.btnEntry{font-size:1.6rem}}@media screen and (max-width:1280px){.l-header__inner .btn li.btnEntry{font-size:1.6rem}}@media screen and (max-width:1024px){.l-header__inner .btn li.btnEntry{font-size:2.3414634146vw}}@media screen and (max-width:767px){.l-header__inner .btn li.btnEntry{font-size:6.4vw}}.l-header__inner .btn li.btnEntry>a,.l-header__inner .btn li.btnEntry>span{align-items:center;background-color:#1c2c43;color:#fff;cursor:pointer;display:flex;justify-content:center;transition:all .3s cubic-bezier(.215,.61,.355,1);width:100%}.l-header__inner .btn li.btnEntry>span{height:100%}.l-header__inner .btn li.btnEntry .entryBox{background-color:#1c2c43;display:none;opacity:0;position:absolute;right:0;top:-20px;transform:translateY(100px);width:364px}.l-header__inner .btn li.btnEntry .entryBox .list02{padding:32px 0}.l-header__inner .btn li.btnEntry .entryBox .list02 li{height:64px;margin:0 auto;max-width:316px;width:100%}.l-header__inner .btn li.btnEntry .entryBox .list02 li+li{margin-top:8px}.l-header__inner .btn li.btnEntry .entryBox .list02 li a{align-items:center;background-color:#fff;display:flex;height:100%;padding-right:16px;width:100%}.l-header__inner .btn li.btnEntry .entryBox .list02 li a .logo{width:144px}.l-header__inner .btn li.btnEntry .entryBox .list02 li a .txt{color:#1c2c43;flex:1;font-size:1.2rem;font-weight:700;line-height:1.5;padding-right:10px;position:relative;text-align:right}.l-header__inner .btn li.btnEntry .entryBox .list02 li a .txt:before{background-color:#ddd;bottom:50%;content:"";height:32px;left:8px;position:absolute;transform:translateY(50%);width:1px}.l-header__inner .btn li.btnEntry .entryBox .list02 li a .ico{width:16px}@media print,screen and (min-width:768px){.is-view-pc .l-header__inner .btn li.btnEntry .entryBox .list02 li a:hover .ico .arrow{opacity:0}}.l-header__inner .btnMenu{display:none;font-size:0;height:100px;position:absolute;right:0;top:0;width:100px;z-index:300}@media screen and (max-width:1024px){.l-header__inner .btnMenu{height:100%;width:64px}}@media screen and (max-width:767px){.l-header__inner .btnMenu{display:block;width:17.0666666667vw}}.l-header__inner .btnMenu a{display:block;height:100%;position:relative;width:100%}@media screen and (max-width:1024px){.l-header__inner .btnMenu a{background-color:#1c2c43}}.l-header__inner .btnMenu a:before{background-color:#1c2c43;bottom:50%;content:"";height:1px;position:absolute;right:50%;transform:translate(50%,50%);transition:all .3s cubic-bezier(.215,.61,.355,1);width:50px}@media screen and (max-width:1024px){.l-header__inner .btnMenu a:before{background-color:#fff;width:32px}}@media screen and (max-width:767px){.l-header__inner .btnMenu a:before{width:8.5333333333vw}}.l-header__inner .btnMenu a span{bottom:50%;display:block;height:19px;position:absolute;right:50%;transform:translate(50%,50%);width:50px}@media screen and (max-width:1024px){.l-header__inner .btnMenu a span{height:15px;width:32px}}@media screen and (max-width:767px){.l-header__inner .btnMenu a span{height:4vw;width:8.5333333333vw}}.l-header__inner .btnMenu a span:before{background-color:#1c2c43;content:"";height:1px;position:absolute;top:0;transition:all .3s cubic-bezier(.215,.61,.355,1);width:50px}@media screen and (max-width:1024px){.l-header__inner .btnMenu a span:before{background-color:#fff;width:32px}}@media screen and (max-width:767px){.l-header__inner .btnMenu a span:before{width:8.5333333333vw}}.l-header__inner .btnMenu a span:after{background-color:#1c2c43;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .3s cubic-bezier(.215,.61,.355,1);width:50px}@media screen and (max-width:1024px){.l-header__inner .btnMenu a span:after{background-color:#fff;width:32px}}@media screen and (max-width:767px){.l-header__inner .btnMenu a span:after{width:8.5333333333vw}}@media print,screen and (min-width:1025px){.l-header__inner .btnMenu a.is-open{background-color:#fff}}.l-header__inner .btnMenu a.is-open:before{opacity:0}.l-header__inner .btnMenu a.is-open span{width:42px}@media screen and (max-width:1024px){.l-header__inner .btnMenu a.is-open span{width:32px}}@media screen and (max-width:767px){.l-header__inner .btnMenu a.is-open span{width:8.5333333333vw}}.l-header__inner .btnMenu a.is-open span:before{transform:skewY(24deg);transform-origin:top left;width:42px}@media screen and (max-width:1024px){.l-header__inner .btnMenu a.is-open span:before{width:32px}}@media screen and (max-width:767px){.l-header__inner .btnMenu a.is-open span:before{width:8.5333333333vw}}.l-header__inner .btnMenu a.is-open span:after{transform:skewY(-24deg);transform-origin:bottom left;width:42px}@media screen and (max-width:1024px){.l-header__inner .btnMenu a.is-open span:after{width:32px}}@media screen and (max-width:767px){.l-header__inner .btnMenu a.is-open span:after{width:8.5333333333vw}}.l-header__overlay{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background-color:rgba(43,185,176,.7);display:none;height:100svh;height:100dvh;left:0;position:fixed;top:0;width:100%;z-index:995}.l-header.is-open{z-index:100000}.l-header.is-open .menu{opacity:0}@media print,screen and (min-width:1025px){.l-header.is-open.fixed .l-header__inner{background-color:transparent}.l-header.is-open .l-header__inner .btn,.l-header.is-open .l-header__inner .logo{display:none}}@media screen and (max-width:1024px){.l-header.is-open.fixed .l-header__inner{background-color:#fff}}.l-gnav{backdrop-filter:blur(30px);background-color:rgba(43,185,176,.7);display:none;height:100svh;height:100dvh;left:0;overflow-y:auto;overscroll-behavior:none;position:absolute;top:0;width:100%}@media print,screen and (min-width:1025px){.l-gnav{z-index:200}}.l-gnav__inner{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:1112px;padding:0 40px;position:relative;width:100%}@media print,screen and (min-width:1025px){.l-gnav__inner{min-height:640px}}@media screen and (max-width:1024px){.l-gnav__inner{display:block;height:auto;padding:95px 40px 60px}}@media screen and (max-width:767px){.l-gnav__inner{padding:25.3333333333vw 10.6666666667vw 16vw}}.l-gnav__inner .box{display:flex;flex-direction:row-reverse;gap:0 40px;justify-content:space-between;width:100%}@media screen and (max-width:1024px){.l-gnav__inner .box{display:block}}@media print,screen and (min-width:1025px){.l-gnav__inner .box .leftBox{flex:1;max-width:360px}}@media screen and (max-width:1024px){.l-gnav__inner .box .leftBox{margin-top:40px;width:100%}}@media screen and (max-width:767px){.l-gnav__inner .box .leftBox{margin-top:10.6666666667vw}}.l-gnav__inner .box .leftBox .ttl01:before{width:calc(100% - 80px)}.l-gnav__inner .box .rightBox{width:590px}@media screen and (max-width:1024px){.l-gnav__inner .box .rightBox{width:100%}}.l-gnav__inner .box .rightBox .ttl01:before{width:calc(100% - 120px)}.l-gnav__inner .ttl01{color:#fff;font-family:Poppins,sans-serif;font-size:2rem;font-weight:500;line-height:1;position:relative}.l-gnav__inner .ttl01:before{background-color:#fff;bottom:50%;content:"";height:1px;position:absolute;right:0;transform:translateY(50%)}.l-gnav__inner .ttl01 span{display:inline-block;padding-right:15px;position:relative}.l-gnav__inner .list01{display:flex;flex-wrap:wrap;margin-top:55px;padding-left:210px;position:relative}@media screen and (max-width:1024px){.l-gnav__inner .list01{padding-left:33.3333333333%;width:100%}}@media screen and (max-width:767px){.l-gnav__inner .list01{margin-top:1.5em;padding-left:0}}@media print,screen and (min-width:1025px){.l-gnav__inner .list01>li:nth-child(n+4){margin-top:40px}}@media print,screen and (min-width:768px){.l-gnav__inner .list01>li:nth-child(n+4){margin-top:30px}}@media screen and (max-width:767px){.l-gnav__inner .list01>li+li{margin-top:8vw}}.l-gnav__inner .list01 .btnTop{left:0;position:absolute;width:210px}@media screen and (max-width:1024px){.l-gnav__inner .list01 .btnTop{width:33.3333333333%}}@media screen and (max-width:767px){.l-gnav__inner .list01 .btnTop{position:relative;width:100%}}.l-gnav__inner .list01 .w01{width:220px}@media screen and (max-width:1024px){.l-gnav__inner .list01 .w01{width:50%}}@media screen and (max-width:767px){.l-gnav__inner .list01 .w01{width:50%}}.l-gnav__inner .list01 .w02{width:160px}@media screen and (max-width:1024px){.l-gnav__inner .list01 .w02{width:50%}}@media screen and (max-width:767px){.l-gnav__inner .list01 .w02{width:50%}}.l-gnav__inner .list01 .ttl{color:#fff;font-size:2rem;font-weight:500;line-height:1.5}@media screen and (max-width:767px){.l-gnav__inner .list01 .ttl{font-size:4.2666666667vw}}.l-gnav__inner .list01 .sub{margin-top:15px}@media screen and (max-width:767px){.l-gnav__inner .list01 .sub{margin-top:5.3333333333vw}.l-gnav__inner .list01 .sub li{font-size:3.7333333333vw}}.l-gnav__inner .list01 .sub li+li{margin-top:15px}@media screen and (max-width:767px){.l-gnav__inner .list01 .sub li+li{margin-top:2.6666666667vw}}.l-gnav__inner .list01 .sub li .small{font-size:1.4rem}@media screen and (max-width:767px){.l-gnav__inner .list01 .sub li .small{font-size:3.2vw}}.l-gnav__inner .list01 a{color:#fff;line-height:1.5}.l-gnav__inner .list01 a span{position:relative}.l-gnav__inner .list01 a span:before{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .3s cubic-bezier(.215,.61,.355,1);width:0}.l-gnav__inner .btn01{height:64px;margin:40px auto 0;width:225px}@media print,screen and (min-width:1025px){.l-gnav__inner .btn01{display:none}}@media screen and (max-width:767px){.l-gnav__inner .btn01{height:17.0666666667vw;margin:8vw auto 0;width:60vw}}.l-gnav__inner .btn01 a{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;padding:0;position:relative;width:100%}.l-gnav__inner .btn01 a .txt{color:#1c2c43;font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;text-align:center}@media screen and (max-width:767px){.l-gnav__inner .btn01 a .txt{font-size:4.2666666667vw}}.l-gnav__inner .btn01 a .ico{bottom:50%;position:absolute;right:16px;transform:translateY(50%);width:16px}@media screen and (max-width:767px){.l-gnav__inner .btn01 a .ico{right:4.2666666667vw;width:4.2666666667vw}}@media print,screen and (min-width:768px){.is-view-pc .l-gnav__inner .btn01 a:hover .ico .arrow{opacity:0}}.l-gnav__inner .btn02{height:80px;margin:40px 0 0;max-width:320px;width:100%}@media screen and (max-width:1024px){.l-gnav__inner .btn02{height:64px;margin:40px auto 0;width:225px}}@media screen and (max-width:767px){.l-gnav__inner .btn02{height:17.0666666667vw;margin:8vw auto 0;width:60vw}}.l-gnav__inner .btn02 a{align-items:center;background-color:#1c2c43;display:flex;height:100%;justify-content:center;padding:0;position:relative;width:100%}.l-gnav__inner .btn02 a .txt{color:#fff;font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;text-align:center}@media screen and (max-width:767px){.l-gnav__inner .btn02 a .txt{font-size:4.2666666667vw}}.l-gnav__inner .btn02 a .ico{bottom:50%;position:absolute;right:16px;transform:translateY(50%);width:16px}@media screen and (max-width:767px){.l-gnav__inner .btn02 a .ico{right:4.2666666667vw;width:4.2666666667vw}}@media print,screen and (min-width:768px){.is-view-pc .l-gnav__inner .btn02 a:hover .ico .arrow{opacity:0}}.l-gnav__inner .txt01{color:#fff;font-size:1.4rem;margin-top:10px}@media screen and (max-width:1024px){.l-gnav__inner .txt01{text-align:center}}@media screen and (max-width:767px){.l-gnav__inner .txt01{font-size:3.2vw;margin-top:2.6666666667vw}}.l-gnav__inner .list02{margin-top:44px}@media screen and (max-width:1024px){.l-gnav__inner .list02{display:flex;flex-wrap:wrap;gap:20px 20px;margin:50px auto 0;width:652px}}@media screen and (max-width:767px){.l-gnav__inner .list02{display:block;margin-top:5.3333333333vw;width:100%}}.l-gnav__inner .list02 li{height:64px;max-width:316px;width:100%}@media screen and (max-width:1024px){.l-gnav__inner .list02 li{max-width:100%;width:316px}}.l-gnav__inner .list02 li+li{margin-top:10px}@media screen and (max-width:1024px){.l-gnav__inner .list02 li+li{margin-top:0}}@media screen and (max-width:767px){.l-gnav__inner .list02 li+li{margin-top:2.1333333333vw}}.l-gnav__inner .list02 li a{align-items:center;background-color:#fff;display:flex;height:100%;padding-right:16px;width:100%}@media screen and (max-width:767px){.l-gnav__inner .list02 li a{padding-right:3.2vw}}.l-gnav__inner .list02 li a .logo{width:144px}@media screen and (max-width:767px){.l-gnav__inner .list02 li a .logo{width:35.7333333333vw}}.l-gnav__inner .list02 li a .txt{color:#1c2c43;flex:1;font-size:1.2rem;font-weight:700;line-height:1.5;padding-right:10px;position:relative;text-align:right}@media screen and (max-width:767px){.l-gnav__inner .list02 li a .txt{font-size:3.2vw;padding-right:2.6666666667vw}}.l-gnav__inner .list02 li a .txt:before{background-color:#ddd;bottom:50%;content:"";height:32px;left:8px;position:absolute;transform:translateY(50%);width:1px}@media screen and (max-width:767px){.l-gnav__inner .list02 li a .txt:before{height:8.5333333333vw;left:2.1333333333vw}}.l-gnav__inner .list02 li a .ico{width:16px}@media screen and (max-width:767px){.l-gnav__inner .list02 li a .ico{width:4.2666666667vw}}.mv{position:relative;z-index:10}.mv__scroll{bottom:200px;display:flex;justify-content:center;left:0;padding:0 6px 110px 0;position:absolute;width:80px}@media screen and (max-width:1024px){.mv__scroll{bottom:19.512195122vw;padding:0 .5853658537vw 10.7317073171vw 0;width:7.8048780488vw}}@media screen and (max-width:767px){.mv__scroll{bottom:21.3333333333vw;padding:0 1.0666666667vw 22.6666666667vw 0;width:10.6666666667vw}}.mv__scroll:before{background-color:#222;bottom:0;content:"";height:95px;position:absolute;right:calc(50% + 4px);transform:translateX(50%);width:1px}@media screen and (max-width:1024px){.mv__scroll:before{height:9.2682926829vw;right:calc(50% + .39024vw)}}@media screen and (max-width:767px){.mv__scroll:before{height:21.3333333333vw;right:calc(50% + .53333vw)}}.mv__scroll .en{font-family:Poppins,sans-serif;font-size:1.4rem;line-height:1;writing-mode:vertical-rl}@media screen and (max-width:1024px){.mv__scroll .en{font-size:1.3658536585vw}}@media screen and (max-width:767px){.mv__scroll .en{font-size:2.6666666667vw}}.mv img{width:100%}.mv__inner{margin-left:80px;position:relative}@media screen and (max-width:1024px){.mv__inner{margin-left:7.8048780488vw}}@media screen and (max-width:767px){.mv__inner{margin-left:10.6666666667vw}}.mv .mvSlider{background-color:#fff;overflow:hidden}.mv .mvSlider.fixed .splide__progressWrap{left:80px;position:fixed}@media screen and (max-width:767px){.mv .mvSlider.fixed .splide__progressWrap{left:10.6666666667vw}}.mv .mvSlider .splide__slide{position:relative}@media screen and (max-width:767px){.mv .mvSlider .splide__slide{padding-top:0}}.mv .mvSlider .splide__slide .bg{display:block;position:relative}.mv .mvSlider .splide__slide .img{bottom:0;display:block;left:0;position:absolute;width:100%;z-index:3}.mv .mvSlider .txtWrap{bottom:4.0599625234vw;left:0;overflow:hidden;position:absolute;width:118.6758276077vw}@media screen and (min-width:768px)and (max-height:680px){.mv .mvSlider .txtWrap{bottom:6.5584009994vw}}@media screen and (max-width:767px){.mv .mvSlider .txtWrap{bottom:8vw;width:253.3333333333vw}}.mv .mvSlider .splide__screen{bottom:-31.7301686446vw;position:absolute;right:-19.1755153029vw;width:49.5940037477vw;z-index:15}@media screen and (max-width:767px){.mv .mvSlider .splide__screen{bottom:-88vw;right:-90.6666666667vw;width:144.8vw}}.mv .mvSlider .splide__copy{left:3.6227357901vw;position:absolute;top:13.4291068082vw;width:37.7264209869vw}@media screen and (max-width:767px){.mv .mvSlider .splide__copy{left:4vw;top:4vw;width:81.6vw}}.mv .mvSlider .splide__progressWrap{bottom:3.8725796377vw;left:0;padding:0 10.6183635228vw 0 8.7445346658vw;position:absolute;width:calc(100vw - 80px);z-index:20}@media screen and (min-width:768px)and (max-height:680px){.mv .mvSlider .splide__progressWrap{bottom:1.873828857vw}}@media screen and (max-width:767px){.mv .mvSlider .splide__progressWrap{bottom:8vw;padding:0 13.3333333333vw 0 5.3333333333vw;width:89.3333333333vw}}.mv .mvSlider .splide__progressInner{position:relative}.mv .mvSlider .splide__toggle{border:1px solid hsla(0,0%,100%,.6);border-radius:100vh;bottom:50%;font-size:0;height:24px;position:absolute;right:-30px;transform:translateY(50%);width:24px}@media screen and (max-width:767px){.mv .mvSlider .splide__toggle{height:6.4vw;right:-8vw;width:6.4vw}}.mv .mvSlider .splide__toggle .splide__toggle__play{height:100%;left:0;position:absolute;top:0;width:100%}.mv .mvSlider .splide__toggle .splide__toggle__play:before{background-color:#fff;bottom:50%;clip-path:polygon(0 0,0 100%,100% 50%);content:"";height:10px;position:absolute;right:calc(50% - 1px);transform:translate(50%,50%);width:7px}@media screen and (max-width:767px){.mv .mvSlider .splide__toggle .splide__toggle__play:before{height:2.6666666667vw;width:1.8666666667vw}}.mv .mvSlider .splide__toggle .splide__toggle__pause{height:100%;left:0;position:absolute;top:0;width:100%}.mv .mvSlider .splide__toggle .splide__toggle__pause:before{background-color:#fff;bottom:50%;content:"";height:7px;position:absolute;right:calc(50% - 2px);transform:translate(50%,50%);width:2px}@media screen and (max-width:767px){.mv .mvSlider .splide__toggle .splide__toggle__pause:before{height:1.8666666667vw;right:calc(50% - .53333vw);width:.5333333333vw}}.mv .mvSlider .splide__toggle .splide__toggle__pause:after{background-color:#fff;bottom:50%;content:"";height:7px;position:absolute;right:calc(50% + 2px);transform:translate(50%,50%);width:2px}@media screen and (max-width:767px){.mv .mvSlider .splide__toggle .splide__toggle__pause:after{height:1.8666666667vw;right:calc(50% + .53333vw);width:.5333333333vw}}.mv .mvSlider .splide__progress{background-color:hsla(0,0%,100%,.6);width:100%}.mv .mvSlider .splide__progress__bar{background-color:#fff;height:2px}.mv .mvSlider .txtWrap .txt01{display:block;width:100%}.mv .mvSlider .txtWrap .txt02{display:block;left:0;position:absolute;top:0}.mv .mvSlider .txtWrap .txt01{animation:txtloop 40s linear infinite}.mv .mvSlider .txtWrap .txt02{animation:txtloop 40s linear -20s infinite}@keyframes txtloop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}