@charset "UTF-8";.h-100svh-skel{height:calc(var(--rvh, 1vh) * 100);position:fixed;pointer-events:none;left:0;top:0;width:100%}@media screen and (max-width: 768px){.h-100svh-skel{height:calc(var(--vh, 1vh) * 100);height:100svh}}.fadeIn{opacity:0}.fadeIn.inview{transition:opacity .5s ease-in-out .1s;opacity:1}.fadeInUp{opacity:0;transform:translateY(30px)}.fadeInUp.inview{transition:transform 1.5s cubic-bezier(.215,.61,.355,1),opacity .5s ease-in-out;opacity:1;transform:translateY(0)}@keyframes maniStamp{0%{opacity:0;transform:rotate(-10deg) translate(30px,-30px) scale(1.1)}40%{opacity:1;transform:rotate(0) translate(30px,-30px) scale(1.2)}to{transform:none;opacity:1}}@keyframes prdTextAnimation{0%{opacity:0;transform:rotate(0) translate(30px,30px) scale(1.1)}to{transform:none;opacity:1}}@keyframes clipTpRight{0%{-webkit-clip-path:polygon(0 0,0% 0,0% 100%,0 100%);clip-path:polygon(0 0,0% 0,0% 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes clipTpRightCircle{0%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes clipTpLeft{0%{opacity:1;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}@keyframes clipToBottom{0%{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 0%,0% 0%);clip-path:polygon(0 0,100% 0,100% 0%,0% 0%)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}@keyframes clipTpRightScale{0%{opacity:1;-webkit-clip-path:polygon(0 0,0% 0,0% 100%,0% 100%);clip-path:polygon(0 0,0% 0,0% 100%,0% 100%);transform:scale(1.3)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transform:scale(1)}}@keyframes arrowBottom{0%{transform:translateY(-2px)}50%{transform:translateY(4px)}to{transform:translateY(-2px)}}@keyframes scaleUp{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes scaleUpLg{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes shineAnimation{0%{opacity:0;transform:translateZ(0) scale(1)}50%{opacity:1;transform:translateZ(0) scale(1.2)}to{opacity:0;transform:translateZ(0) scale(1)}}@keyframes shineAnimationSmall{0%{opacity:0;transform:translateZ(0) scale(1)}50%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translateZ(0) scale(1)}}@keyframes maniStamp{0%{opacity:0;transform:rotate(-10deg) translate(30px,-30px) scale(1)}40%{opacity:1;transform:rotate(0) translate(30px,-30px) scale(1.05)}to{transform:none;opacity:1}}@keyframes maniStampRev{0%{opacity:0;transform:rotate(10deg) translate(-30px,-30px) scale(1.1)}40%{opacity:1;transform:rotate(0) translate(-30px,-30px) scale(1.2)}to{transform:none;opacity:1}}@keyframes storeBound{0%{transform:scale(1)}20%{transform:scale(1)}65%{transform:scale(1.05)}95%{transform:scale(1)}to{transform:scale(1)}}body{font-family:Zen Kaku Gothic New,serif;font-weight:500;color:#0a0a0a}@media screen and (max-width: 768px){.pc_only{display:none!important}}@media screen and (min-width: 769px){.sp_only{display:none!important}}img{display:block;width:100%}.movie-modal{display:none;z-index:500;position:fixed;top:0;left:0;width:100%;height:100%}.movie-modal__inner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;background-color:#00000080}.movie-modal__iframe-wrap{position:relative;max-width:95vw;width:960px}.movie-modal__iframe-wrap svg{position:absolute;cursor:pointer;transition:transform .2s;width:24px;right:0;top:-38px}@media (hover: hover) and (min-width: 769px){.movie-modal__iframe-wrap svg:hover{transform:scale(1.1)}}.movie-modal__iframe{aspect-ratio:16/9;height:100%;width:100%;background:#000}.password-modal{display:none;z-index:500;position:fixed;top:0;left:0;width:100%;height:100%}.password-modal__inner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;background-color:#00000080}.password-modal__iframe-wrap{position:relative}.password-modal__iframe-wrap svg{position:absolute;cursor:pointer;transition:transform .2s;right:0}@media screen and (min-width: 769px){.password-modal__iframe-wrap svg{top:.6944444444vw}}@media screen and (max-width: 768px){.password-modal__iframe-wrap svg{top:2.3333333333vw}}@media screen and (min-width: 769px){.password-modal__iframe-wrap svg{right:1.0416666667vw}}@media screen and (max-width: 768px){.password-modal__iframe-wrap svg{right:3.5vw}}@media screen and (min-width: 769px){.password-modal__iframe-wrap svg{width:1.3888888889vw}}@media screen and (max-width: 768px){.password-modal__iframe-wrap svg{width:4.6666666667vw}}@media (hover: hover) and (min-width: 769px){.password-modal__iframe-wrap svg:hover{transform:scale(1.1)}}.password-modal__content{border:.2vw solid #0A0A0A;background-color:#fff;text-align:center}@media screen and (min-width: 769px){.password-modal__content{border-width:.2083333333vw}}@media screen and (max-width: 768px){.password-modal__content{border-width:.7vw}}@media screen and (max-width: 768px){.password-modal__content{border-width:.5333333333vw}}@media screen and (min-width: 769px){.password-modal__content{padding-top:3.4722222222vw}}@media screen and (max-width: 768px){.password-modal__content{padding-top:11.6666666667vw}}@media screen and (min-width: 769px){.password-modal__content{padding-bottom:3.4722222222vw}}@media screen and (max-width: 768px){.password-modal__content{padding-bottom:11.6666666667vw}}@media screen and (min-width: 769px){.password-modal__content{padding-left:2.0833333333vw}}@media screen and (max-width: 768px){.password-modal__content{padding-left:7vw}}@media screen and (min-width: 769px){.password-modal__content{padding-right:2.0833333333vw}}@media screen and (max-width: 768px){.password-modal__content{padding-right:7vw}}@media screen and (min-width: 769px){.password-modal__content{font-size:1.3888888889vw}}@media screen and (max-width: 768px){.password-modal__content{font-size:4.6666666667vw}}@media screen and (max-width: 768px){.password-modal__content{font-size:4.8vw}}.password-modal__content input{display:block;width:100%;text-align:left;border:.2vw solid #0A0A0A;font-family:Chakra Petch,serif;font-weight:500}@media screen and (min-width: 769px){.password-modal__content input{border-width:.2083333333vw}}@media screen and (max-width: 768px){.password-modal__content input{border-width:.7vw}}@media screen and (max-width: 768px){.password-modal__content input{border-width:.5333333333vw}}@media screen and (min-width: 769px){.password-modal__content input{padding-left:.6944444444vw}}@media screen and (max-width: 768px){.password-modal__content input{padding-left:2.3333333333vw}}@media screen and (min-width: 769px){.password-modal__content input{padding-right:.6944444444vw}}@media screen and (max-width: 768px){.password-modal__content input{padding-right:2.3333333333vw}}@media screen and (min-width: 769px){.password-modal__content input{padding-top:.6944444444vw}}@media screen and (max-width: 768px){.password-modal__content input{padding-top:2.3333333333vw}}@media screen and (min-width: 769px){.password-modal__content input{padding-bottom:.6944444444vw}}@media screen and (max-width: 768px){.password-modal__content input{padding-bottom:2.3333333333vw}}@media screen and (min-width: 769px){.password-modal__content input{margin-top:1.3888888889vw}}@media screen and (max-width: 768px){.password-modal__content input{margin-top:4.6666666667vw}}.password-modal__content input:focus{outline:none}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}.main__wrapper{display:grid;grid-template-columns:1fr auto;width:100%}@media screen and (min-width: 769px){.main__wrapper{overflow:hidden}}.main-right{order:2;background:#f0f0f0}@media screen and (min-width: 769px){.main-right{width:11.3888888889vw}}@media screen and (max-width: 768px){.main-right{width:38.2666666667vw}}@media screen and (max-width: 768px){.main-right{width:9.6vw}}.main-left{order:1;background:#f0f0f0}@media screen and (min-width: 769px){.main-left{width:88.6111111111vw}}@media screen and (max-width: 768px){.main-left{width:297.7333333333vw}}@media screen and (max-width: 768px){.main-left{width:90.4vw}}.main-right{position:relative;display:grid;grid-auto-rows:auto 1fr;z-index:50}@media screen and (min-width: 769px){.main-right{padding-bottom:6.25vw}}@media screen and (max-width: 768px){.main-right{padding-bottom:21vw}}@media screen and (max-width: 768px){.main-right{padding-bottom:10.6666666667vw}}@media screen and (min-width: 769px){.main-right{gap:.6944444444vw}}@media screen and (max-width: 768px){.main-right{gap:2.3333333333vw}}@media screen and (max-width: 768px){.main-right{gap:1.3333333333vw}}.main-right.is-open{z-index:56}.main-right.is-open .main-right__center-name-fixed img{transform:translate(0);transition:transform .8s cubic-bezier(.23,1,.32,1)}@media screen and (min-width: 769px){.main-right__ru{width:8.1944444444vw}}@media screen and (max-width: 768px){.main-right__ru{width:27.5333333333vw}}@media screen and (max-width: 768px){.main-right__ru{width:7.7333333333vw}}@media screen and (min-width: 769px){.main-right__ru{padding-top:3.3333333333vw}}@media screen and (max-width: 768px){.main-right__ru{padding-top:11.2vw}}@media screen and (max-width: 768px){.main-right__ru{padding-top:7.4666666667vw}}.main-right__center{border-left:.76vw solid #0A0A0A;height:100%}.main-right__center-name{position:relative}@media screen and (min-width: 769px){.main-right__center-name{padding-left:2.2222222222vw}}@media screen and (max-width: 768px){.main-right__center-name{padding-left:7.4666666667vw}}@media screen and (max-width: 768px){.main-right__center-name{padding-left:2.1333333333vw}}@media screen and (min-width: 769px){.main-right__center-name{width:7.5vw}}@media screen and (max-width: 768px){.main-right__center-name{width:25.2vw}}@media screen and (max-width: 768px){.main-right__center-name{width:7.2vw}}@media screen and (min-width: 769px){.main-right__center-name{top:0vw}}@media screen and (max-width: 768px){.main-right__center-name{top:0vw}}.main-right__center-name-fixed{overflow:hidden;position:fixed}@media screen and (min-width: 769px){.main-right__center-name-fixed{width:5.3472222222vw}}@media screen and (max-width: 768px){.main-right__center-name-fixed{width:17.9666666667vw}}@media screen and (max-width: 768px){.main-right__center-name-fixed{width:5.3333333333vw}}@media screen and (min-width: 769px){.main-right__center-name-fixed{top:3.4722222222vw}}@media screen and (max-width: 768px){.main-right__center-name-fixed{top:11.6666666667vw}}@media screen and (max-width: 768px){.main-right__center-name-fixed{top:3.4666666667vw}}@media screen and (min-width: 769px){.main-right__center-name-fixed{right:3.125vw}}@media screen and (max-width: 768px){.main-right__center-name-fixed{right:10.5vw}}@media screen and (max-width: 768px){.main-right__center-name-fixed{right:1.6vw}}.main-right__center-name-fixed img{transform:translate(110%)}.main-right__pe{position:absolute}@media screen and (min-width: 769px){.main-right__pe{bottom:-4.8611111111vw}}@media screen and (max-width: 768px){.main-right__pe{bottom:-16.3333333333vw}}@media screen and (max-width: 768px){.main-right__pe{bottom:0vw}}@media screen and (min-width: 769px){.main-right__pe{width:13.1944444444vw}}@media screen and (max-width: 768px){.main-right__pe{width:44.3333333333vw}}@media screen and (max-width: 768px){.main-right__pe{width:12.8vw}}@media screen and (min-width: 769px){.main-right__pe{left:-8.8194444444vw}}@media screen and (max-width: 768px){.main-right__pe{left:-29.6333333333vw}}@media screen and (max-width: 768px){.main-right__pe{left:-8.6133333333vw}}.main-right__copy{position:absolute}@media screen and (min-width: 769px){.main-right__copy{bottom:.625vw}}@media screen and (max-width: 768px){.main-right__copy{bottom:2.1vw}}@media screen and (max-width: 768px){.main-right__copy{bottom:25.8666666667vw}}@media screen and (min-width: 769px){.main-right__copy{right:2.2222222222vw}}@media screen and (max-width: 768px){.main-right__copy{right:7.4666666667vw}}@media screen and (max-width: 768px){.main-right__copy{right:2.9333333333vw}}@media screen and (min-width: 769px){.main-right__copy{width:1.3888888889vw}}@media screen and (max-width: 768px){.main-right__copy{width:4.6666666667vw}}@media screen and (max-width: 768px){.main-right__copy{width:3.7333333333vw}}.top-fv{height:calc(var(--rvh, 1vh) * 100);position:relative}@media screen and (max-width: 768px){.top-fv{height:calc(var(--vh, 1vh) * 100);height:100svh}}.top-fv__247{position:absolute}@media screen and (min-width: 769px){.top-fv__247{left:2.4305555556vw}}@media screen and (max-width: 768px){.top-fv__247{left:8.1666666667vw}}@media screen and (max-width: 768px){.top-fv__247{left:2.9333333333vw}}@media screen and (min-width: 769px){.top-fv__247{width:40.625vw}}@media screen and (max-width: 768px){.top-fv__247{width:136.5vw}}@media screen and (max-width: 768px){.top-fv__247{width:36.5333333333vw}}@media screen and (min-width: 769px){.top-fv__247{top:3.2638888889vw}}@media screen and (max-width: 768px){.top-fv__247{top:10.9666666667vw}}@media screen and (max-width: 768px){.top-fv__247{top:7.2vw}}.top-fv__txt{position:absolute}@media screen and (min-width: 769px){.top-fv__txt{right:1.5277777778vw}}@media screen and (max-width: 768px){.top-fv__txt{right:5.1333333333vw}}@media screen and (max-width: 768px){.top-fv__txt{right:4.5333333333vw}}@media screen and (min-width: 769px){.top-fv__txt{width:28.4722222222vw}}@media screen and (max-width: 768px){.top-fv__txt{width:95.6666666667vw}}@media screen and (max-width: 768px){.top-fv__txt{width:41.0666666667vw}}@media screen and (min-width: 769px){.top-fv__txt{top:3.4722222222vw}}@media screen and (max-width: 768px){.top-fv__txt{top:11.6666666667vw}}@media screen and (max-width: 768px){.top-fv__txt{top:7.4666666667vw}}.top-fv__number{position:absolute;width:100%}@media screen and (min-width: 769px){.top-fv__number{bottom:0vw}}@media screen and (max-width: 768px){.top-fv__number{bottom:0vw}}@media screen and (min-width: 769px){.top-fv__number{padding-left:2.0833333333vw}}@media screen and (max-width: 768px){.top-fv__number{padding-left:7vw}}@media screen and (max-width: 768px){.top-fv__number{padding-left:1.3333333333vw}}@media screen and (min-width: 769px){.top-fv__number{padding-right:1.25vw}}@media screen and (max-width: 768px){.top-fv__number{padding-right:4.2vw}}@media screen and (max-width: 768px){.top-fv__number{padding-right:0vw}}.top-fv__number.loaded .top-fv__number-border-inner{transition:width 1.2s cubic-bezier(.785,.135,.15,.86)}.top-fv__number.loaded .fill{animation:clipTpRight 1.2s cubic-bezier(.785,.135,.15,.86) forwards}.top-fv__number.loaded .top-fv__number-box-0 .fill{animation:none}.top-fv__number .fill{-webkit-clip-path:polygon(0 0,0% 0,0% 100%,0 100%);clip-path:polygon(0 0,0% 0,0% 100%,0 100%)}.top-fv__number-boxs,.top-fv__number-box{display:flex}@media screen and (min-width: 769px){.top-fv__number-box{gap:1.1805555556vw}}@media screen and (max-width: 768px){.top-fv__number-box{gap:3.9666666667vw}}@media screen and (max-width: 768px){.top-fv__number-box{gap:1.6vw}}@media screen and (min-width: 769px){.top-fv__number-box:nth-of-type(2){margin-left:-.2777777778vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(2){margin-left:-.9333333333vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(2){margin-left:0vw}}@media screen and (min-width: 769px){.top-fv__number-box:nth-of-type(2){gap:1.3194444444vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(2){gap:4.4333333333vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(2){gap:1.8666666667vw}}@media screen and (min-width: 769px){.top-fv__number-box:nth-of-type(3){margin-left:.5555555556vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(3){margin-left:1.8666666667vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(3){margin-left:.8vw}}@media screen and (min-width: 769px){.top-fv__number-box:nth-of-type(3){gap:.8333333333vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(3){gap:2.8vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(3){gap:1.3333333333vw}}@media screen and (min-width: 769px){.top-fv__number-box:nth-of-type(4){margin-left:.9027777778vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(4){margin-left:3.0333333333vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(4){margin-left:1.0666666667vw}}@media screen and (min-width: 769px){.top-fv__number-box:nth-of-type(4){gap:1.1805555556vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(4){gap:3.9666666667vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(4){gap:1.6vw}}@media screen and (min-width: 769px){.top-fv__number-box:nth-of-type(4) .top-fv__number-border .top-fv__number-border-inner.loaded{width:.20833333vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(4) .top-fv__number-border .top-fv__number-border-inner.loaded{width:.38px}}@media screen and (min-width: 769px){.top-fv__number-box:nth-of-type(5){margin-left:-.2777777778vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(5){margin-left:-.9333333333vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(5){margin-left:0vw}}@media screen and (min-width: 769px){.top-fv__number-box:nth-of-type(5) .top-fv__number-numBox{gap:.8333333333vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(5) .top-fv__number-numBox{gap:2.8vw}}@media screen and (max-width: 768px){.top-fv__number-box:nth-of-type(5) .top-fv__number-numBox{gap:1.3333333333vw}}.top-fv__number-numBox{display:flex;align-items:center}@media screen and (min-width: 769px){.top-fv__number-numBox{gap:1.0416666667vw}}@media screen and (max-width: 768px){.top-fv__number-numBox{gap:3.5vw}}@media screen and (max-width: 768px){.top-fv__number-numBox{gap:1.6vw}}@media screen and (min-width: 769px){.top-fv__number-numBox-2{gap:.9722222222vw}}@media screen and (max-width: 768px){.top-fv__number-numBox-2{gap:3.2666666667vw}}@media screen and (max-width: 768px){.top-fv__number-numBox-2{gap:1.6vw}}@media screen and (min-width: 769px){.top-fv__number-numBox-3{gap:0vw}}@media screen and (max-width: 768px){.top-fv__number-numBox-3{gap:0vw}}@media screen and (min-width: 769px){.top-fv__number-numBox-3 .top-fv__number-img:nth-child(2){margin-left:.9722222222vw}}@media screen and (max-width: 768px){.top-fv__number-numBox-3 .top-fv__number-img:nth-child(2){margin-left:3.2666666667vw}}@media screen and (max-width: 768px){.top-fv__number-numBox-3 .top-fv__number-img:nth-child(2){margin-left:1.3333333333vw}}@media screen and (min-width: 769px){.top-fv__number-numBox-3 .top-fv__number-img:nth-child(3){margin-left:.7638888889vw}}@media screen and (max-width: 768px){.top-fv__number-numBox-3 .top-fv__number-img:nth-child(3){margin-left:2.5666666667vw}}@media screen and (max-width: 768px){.top-fv__number-numBox-3 .top-fv__number-img:nth-child(3){margin-left:1.3333333333vw}}@media screen and (min-width: 769px){.top-fv__number-numBox-4{gap:0vw}}@media screen and (max-width: 768px){.top-fv__number-numBox-4{gap:0vw}}@media screen and (min-width: 769px){.top-fv__number-numBox-4 .top-fv__number-img:nth-child(2){margin-left:.0694444444vw}}@media screen and (max-width: 768px){.top-fv__number-numBox-4 .top-fv__number-img:nth-child(2){margin-left:.2333333333vw}}@media screen and (min-width: 769px){.top-fv__number-numBox-4 .top-fv__number-img:nth-child(3){margin-left:-.3472222222vw}}@media screen and (max-width: 768px){.top-fv__number-numBox-4 .top-fv__number-img:nth-child(3){margin-left:-1.1666666667vw}}@media screen and (max-width: 768px){.top-fv__number-numBox-4 .top-fv__number-img:nth-child(3){margin-left:-.5333333333vw}}.top-fv__number-img{position:relative}.top-fv__number-img .path{position:absolute;left:50%;transform:translate(-50.5%,-50%);top:50%;width:100%}.top-fv__number-img .path.path0{transform:translate(-50.3%,-50.5%);width:101%}@media screen and (min-width: 769px){.top-fv__number-img--0{width:5vw}}@media screen and (max-width: 768px){.top-fv__number-img--0{width:16.8vw}}@media screen and (max-width: 768px){.top-fv__number-img--0{width:7.2vw}}@media screen and (min-width: 769px){.top-fv__number-img--0{margin-top:-.2083333333vw}}@media screen and (max-width: 768px){.top-fv__number-img--0{margin-top:-.7vw}}@media screen and (max-width: 768px){.top-fv__number-img--0{margin-top:-.2666666667vw}}@media screen and (min-width: 769px){.top-fv__number-img--0bl{width:4.9305555556vw}}@media screen and (max-width: 768px){.top-fv__number-img--0bl{width:16.5666666667vw}}@media screen and (max-width: 768px){.top-fv__number-img--0bl{width:7.2vw}}@media screen and (min-width: 769px){.top-fv__number-img--0bl{margin-top:-.2083333333vw}}@media screen and (max-width: 768px){.top-fv__number-img--0bl{margin-top:-.7vw}}@media screen and (max-width: 768px){.top-fv__number-img--0bl{margin-top:-.2666666667vw}}@media screen and (min-width: 769px){.top-fv__number-img--1{width:2.4305555556vw}}@media screen and (max-width: 768px){.top-fv__number-img--1{width:8.1666666667vw}}@media screen and (max-width: 768px){.top-fv__number-img--1{width:3.4666666667vw}}@media screen and (min-width: 769px){.top-fv__number-img--1{margin-top:-.2083333333vw}}@media screen and (max-width: 768px){.top-fv__number-img--1{margin-top:-.7vw}}@media screen and (max-width: 768px){.top-fv__number-img--1{margin-top:-.2666666667vw}}.top-fv__number-borderBox{display:flex}@media screen and (min-width: 769px){.top-fv__number-border{width:1.1805555556vw}}@media screen and (max-width: 768px){.top-fv__number-border{width:3.9666666667vw}}@media screen and (max-width: 768px){.top-fv__number-border{width:1.2vw}}@media screen and (min-width: 769px){.top-fv__number-border{height:6.9444444444vw}}@media screen and (max-width: 768px){.top-fv__number-border{height:23.3333333333vw}}@media screen and (max-width: 768px){.top-fv__number-border{height:10.1333333333vw}}.top-fv__number-border{border-left-width:0;border-right-width:0}.top-fv__number-border .top-fv__number-border-wrap{height:100%}.top-fv__number-border .top-fv__number-border-inner{height:100%;background-color:#0a0a0a;width:.0694444444vw}@media screen and (max-width: 768px){.top-fv__number-border .top-fv__number-border-inner{width:.38px}}.top-fv__number-border.border-left-1 .top-fv__number-border-inner.loaded{width:.2975694444vw}.top-fv__number-border.border-right-1{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-1 .top-fv__number-border-wrap{width:1.0248611111vw}.top-fv__number-border.border-right-1 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-2 .top-fv__number-border-inner.loaded{width:.4083333333vw}.top-fv__number-border.border-right-2{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-2 .top-fv__number-border-wrap{width:.9140972222vw}.top-fv__number-border.border-right-2 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-3 .top-fv__number-border-inner.loaded{width:.5190972222vw}.top-fv__number-border.border-right-3{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-3 .top-fv__number-border-wrap{width:.8033333333vw}.top-fv__number-border.border-right-3 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-4 .top-fv__number-border-inner.loaded{width:.6298611111vw}.top-fv__number-border.border-right-4{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-4 .top-fv__number-border-wrap{width:.6925694444vw}.top-fv__number-border.border-right-4 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-5 .top-fv__number-border-inner.loaded{width:.740625vw}.top-fv__number-border.border-right-5{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-5 .top-fv__number-border-wrap{width:.5818055556vw}.top-fv__number-border.border-right-5 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-6 .top-fv__number-border-inner.loaded{width:.8513888889vw}.top-fv__number-border.border-right-6{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-6 .top-fv__number-border-wrap{width:.4710416667vw}.top-fv__number-border.border-right-6 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-7 .top-fv__number-border-inner.loaded{width:.9621527778vw}.top-fv__number-border.border-right-7{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-7 .top-fv__number-border-wrap{width:.3602777778vw}.top-fv__number-border.border-right-7 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-8 .top-fv__number-border-inner.loaded{width:1.0729166667vw}.top-fv__number-border.border-right-8{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-8 .top-fv__number-border-wrap{width:.2495138889vw}.top-fv__number-border.border-right-8 .top-fv__number-border-inner.loaded{width:100%}@media screen and (max-width: 768px){.top-fv__number-border.border-left-1 .top-fv__number-border-inner.loaded{width:.3226666667vw}.top-fv__number-border.border-right-1{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-1 .top-fv__number-border-wrap{width:1.2906666667vw}.top-fv__number-border.border-right-1 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-2 .top-fv__number-border-inner.loaded{width:.6453333333vw}.top-fv__number-border.border-right-2{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-2 .top-fv__number-border-wrap{width:.968vw}.top-fv__number-border.border-right-2 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-3 .top-fv__number-border-inner.loaded{width:.968vw}.top-fv__number-border.border-right-3{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-3 .top-fv__number-border-wrap{width:.6453333333vw}.top-fv__number-border.border-right-3 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-4 .top-fv__number-border-inner.loaded{width:1.2906666667vw}.top-fv__number-border.border-right-4{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-4 .top-fv__number-border-wrap{width:.3226666667vw}.top-fv__number-border.border-right-4 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-5 .top-fv__number-border-inner.loaded{width:1.6133333333vw}.top-fv__number-border.border-right-5{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-5 .top-fv__number-border-wrap{width:0vw}.top-fv__number-border.border-right-5 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-6 .top-fv__number-border-inner.loaded{width:1.936vw}.top-fv__number-border.border-right-6{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-6 .top-fv__number-border-wrap{width:-.3226666667vw}.top-fv__number-border.border-right-6 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-7 .top-fv__number-border-inner.loaded{width:2.2586666667vw}.top-fv__number-border.border-right-7{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-7 .top-fv__number-border-wrap{width:-.6453333333vw}.top-fv__number-border.border-right-7 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border.border-left-8 .top-fv__number-border-inner.loaded{width:2.5813333333vw}.top-fv__number-border.border-right-8{display:flex;justify-content:flex-end}.top-fv__number-border.border-right-8 .top-fv__number-border-wrap{width:-.968vw}.top-fv__number-border.border-right-8 .top-fv__number-border-inner.loaded{width:100%}.top-fv__number-border:nth-child(n+5){display:none}}@media screen and (min-width: 769px){.about{margin-top:16.1111111111vw}}@media screen and (max-width: 768px){.about{margin-top:54.1333333333vw}}@media screen and (max-width: 768px){.about{margin-top:30.1333333333vw}}.about-top{position:relative}.about-top.inview .about-top__point:nth-child(1) .about-top__point-item:nth-child(1) img{transform:translate(0);transition:transform 1s cubic-bezier(.23,1,.32,1) .8s}.about-top.inview .about-top__point:nth-child(1) .about-top__point-item:nth-child(2) img{transform:translate(0);transition:transform 1s cubic-bezier(.23,1,.32,1) 1.1s}.about-top.inview .about-top__point:nth-child(1) .about-top__point-item:nth-child(3) img{transform:translate(0);transition:transform 1s cubic-bezier(.23,1,.32,1) 1.4s}.about-top.inview .about-top__point:nth-child(2) .about-top__point-item:nth-child(1) img{transform:translate(0);transition:transform 1s cubic-bezier(.23,1,.32,1) 1.7s}.about-top.inview .about-top__point:nth-child(2) .about-top__point-item:nth-child(2) img{transform:translate(0);transition:transform 1s cubic-bezier(.23,1,.32,1) 2s}.about-top.inview .about-top__point:nth-child(2) .about-top__point-item:nth-child(3) img{transform:translate(0);transition:transform 1s cubic-bezier(.23,1,.32,1) 2.3s}.about-top__txt{width:100%}@media screen and (min-width: 769px){.about-top__txt{padding-right:1.3888888889vw}}@media screen and (max-width: 768px){.about-top__txt{padding-right:4.6666666667vw}}@media screen and (max-width: 768px){.about-top__txt{padding-right:1.0666666667vw}}@media screen and (min-width: 769px){.about-top__txt{padding-left:1.3888888889vw}}@media screen and (max-width: 768px){.about-top__txt{padding-left:4.6666666667vw}}@media screen and (max-width: 768px){.about-top__txt{padding-left:1.8666666667vw}}.about-top__point{position:absolute;display:flex}@media screen and (min-width: 769px){.about-top__point{gap:.9027777778vw}}@media screen and (max-width: 768px){.about-top__point{gap:3.0333333333vw}}@media screen and (max-width: 768px){.about-top__point{gap:.8vw}}@media screen and (min-width: 769px){.about-top__point:nth-of-type(1){top:1.3888888889vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1){top:4.6666666667vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1){top:1.0666666667vw}}@media screen and (min-width: 769px){.about-top__point:nth-of-type(1){right:2.0833333333vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1){right:7vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1){right:1.6vw}}@media screen and (min-width: 769px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(1) img{width:3.8194444444vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(1) img{width:12.8333333333vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(1) img{width:3.7333333333vw}}@media screen and (max-width: 768px) and (min-width: 769px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(1) img{height:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(1) img{height:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(1) img{height:7.7333333333vw}}@media screen and (min-width: 769px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(2) img{width:3.125vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(2) img{width:10.5vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(2) img{width:3.2vw}}@media screen and (min-width: 769px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(2) img{height:7.6388888889vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(2) img{height:25.6666666667vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(2) img{height:7.4666666667vw}}@media screen and (min-width: 769px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(3) img{width:2.4305555556vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(3) img{width:8.1666666667vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(3) img{width:2.4vw}}@media screen and (max-width: 768px) and (min-width: 769px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(3) img{height:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(3) img{height:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.about-top__point:nth-of-type(1) .about-top__point-items>.about-top__point-item:nth-of-type(3) img{height:7.2vw}}@media screen and (min-width: 769px){.about-top__point:nth-of-type(2){top:11.6666666667vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(2){top:39.2vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(2){top:11.7333333333vw}}@media screen and (min-width: 769px){.about-top__point:nth-of-type(2){left:2.2222222222vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(2){left:7.4666666667vw}}@media screen and (max-width: 768px){.about-top__point:nth-of-type(2){left:2.6666666667vw}}.about-top__point-items{display:flex;align-items:center}@media screen and (min-width: 769px){.about-top__point-items>.about-top__point-item{padding-right:.9027777778vw}}@media screen and (max-width: 768px){.about-top__point-items>.about-top__point-item{padding-right:3.0333333333vw}}@media screen and (max-width: 768px){.about-top__point-items>.about-top__point-item{padding-right:1.0666666667vw}}@media screen and (min-width: 769px){.about-top__point-items>.about-top__point-item:nth-of-type(1) img{width:3.125vw}}@media screen and (max-width: 768px){.about-top__point-items>.about-top__point-item:nth-of-type(1) img{width:10.5vw}}@media screen and (max-width: 768px){.about-top__point-items>.about-top__point-item:nth-of-type(1) img{width:3.2vw}}@media screen and (max-width: 768px) and (min-width: 769px){.about-top__point-items>.about-top__point-item:nth-of-type(1) img{height:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.about-top__point-items>.about-top__point-item:nth-of-type(1) img{height:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.about-top__point-items>.about-top__point-item:nth-of-type(1) img{height:7.7333333333vw}}@media screen and (min-width: 769px){.about-top__point-items>.about-top__point-item:nth-of-type(2) img{width:2.4305555556vw}}@media screen and (max-width: 768px){.about-top__point-items>.about-top__point-item:nth-of-type(2) img{width:8.1666666667vw}}@media screen and (max-width: 768px){.about-top__point-items>.about-top__point-item:nth-of-type(2) img{width:2.4vw}}@media screen and (max-width: 768px) and (min-width: 769px){.about-top__point-items>.about-top__point-item:nth-of-type(2) img{height:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.about-top__point-items>.about-top__point-item:nth-of-type(2) img{height:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.about-top__point-items>.about-top__point-item:nth-of-type(2) img{height:7.7333333333vw}}@media screen and (min-width: 769px){.about-top__point-items>.about-top__point-item:nth-of-type(3) img{width:1.7361111111vw}}@media screen and (max-width: 768px){.about-top__point-items>.about-top__point-item:nth-of-type(3) img{width:5.8333333333vw}}@media screen and (max-width: 768px){.about-top__point-items>.about-top__point-item:nth-of-type(3) img{width:1.7333333333vw}}.about-top__point-item{overflow:hidden}.about-top__point-item img{transform:translate(-105%)}.about-top__point-circle{position:relative}@media screen and (min-width: 769px){.about-top__point-circle{width:7.6388888889vw}}@media screen and (max-width: 768px){.about-top__point-circle{width:25.6666666667vw}}@media screen and (max-width: 768px){.about-top__point-circle{width:7.7333333333vw}}.about-top__point-hart{position:absolute}@media screen and (min-width: 769px){.about-top__point-hart{top:1.25vw}}@media screen and (max-width: 768px){.about-top__point-hart{top:4.2vw}}@media screen and (max-width: 768px){.about-top__point-hart{top:1.0666666667vw}}@media screen and (min-width: 769px){.about-top__point-hart{right:1.25vw}}@media screen and (max-width: 768px){.about-top__point-hart{right:4.2vw}}@media screen and (max-width: 768px){.about-top__point-hart{right:1.3333333333vw}}@media screen and (min-width: 769px){.about-top__point-hart{width:2.9861111111vw}}@media screen and (max-width: 768px){.about-top__point-hart{width:10.0333333333vw}}@media screen and (max-width: 768px){.about-top__point-hart{width:2.9333333333vw}}.about-top__point-hart img{transform-origin:10% 90%}.about-bottom{display:flex;position:relative}@media screen and (min-width: 769px){.about-bottom{margin-top:9.0277777778vw}}@media screen and (max-width: 768px){.about-bottom{margin-top:30.3333333333vw}}@media screen and (max-width: 768px){.about-bottom{margin-top:19.2vw}}.about-bottom__item{flex-shrink:0}@media screen and (min-width: 769px){.about-bottom__item:nth-of-type(1){width:20.3472222222vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(1){width:68.3666666667vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(1){width:21.0666666667vw}}.about-bottom__item:nth-of-type(2){margin-block:auto;position:relative}@media screen and (min-width: 769px){.about-bottom__item:nth-of-type(2){width:11.3888888889vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(2){width:38.2666666667vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(2){width:11.7333333333vw}}@media screen and (min-width: 769px){.about-bottom__item:nth-of-type(2){margin-left:3.125vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(2){margin-left:10.5vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(2){margin-left:2.9333333333vw}}.about-bottom__item:nth-of-type(2):before{content:"";display:block;padding-top:105.48496666%}.about-bottom__item:nth-of-type(2) img{position:absolute;top:0;left:0;right:0;bottom:0}.about-bottom__item:nth-of-type(2) .about-bottom-kakeru,.about-bottom__item:nth-of-type(2) .about-bottom-plus{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}.about-bottom__item:nth-of-type(2) .about-bottom-kakeru span,.about-bottom__item:nth-of-type(2) .about-bottom-plus span{position:absolute;background-color:#0a0a0a;height:7%;width:92%;left:5%;top:46.5%;transform:rotate(45deg)}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(2) .about-bottom-kakeru span,.about-bottom__item:nth-of-type(2) .about-bottom-plus span{height:6%}}.about-bottom__item:nth-of-type(2) .about-bottom-kakeru span:nth-child(2),.about-bottom__item:nth-of-type(2) .about-bottom-plus span:nth-child(2){transform:rotate(-45deg)}.about-bottom__item:nth-of-type(2) .about-bottom-plus{z-index:2}.about-bottom__item:nth-of-type(2) .about-bottom-plus span{transition:all 1.3s cubic-bezier(.785,.135,.15,.86);background-color:#1faeff}.about-bottom__item:nth-of-type(2).inview .about-bottom-plus span:nth-child(1){transform:translate(0) scale(1.08,2.5)}.about-bottom__item:nth-of-type(2).inview .about-bottom-plus span:nth-child(2){transform:translate(-1%) scale(2.2,1.13) rotate(-90deg)}.about-bottom__item:nth-of-type(3){position:relative}@media screen and (min-width: 769px){.about-bottom__item:nth-of-type(3){width:33.4722222222vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(3){width:112.4666666667vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(3){width:34.1333333333vw}}@media screen and (min-width: 769px){.about-bottom__item:nth-of-type(3){margin-left:2.2916666667vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(3){margin-left:7.7vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(3){margin-left:2.1333333333vw}}@media screen and (min-width: 769px){.about-bottom__item:nth-of-type(3){margin-top:2.8472222222vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(3){margin-top:9.5666666667vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(3){margin-top:2.6666666667vw}}.about-bottom__item:nth-of-type(4){margin-block:auto;position:relative}@media screen and (min-width: 769px){.about-bottom__item:nth-of-type(4){width:12.2916666667vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(4){width:41.3vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(4){width:12.5333333333vw}}@media screen and (min-width: 769px){.about-bottom__item:nth-of-type(4){margin-left:4.5138888889vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(4){margin-left:15.1666666667vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(4){margin-left:4.2666666667vw}}.about-bottom__item:nth-of-type(4):before{content:"";display:block;padding-top:77.961588%}.about-bottom__item:nth-of-type(4) .about-bottom-equal,.about-bottom__item:nth-of-type(4) .about-bottom-arrow{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}.about-bottom__item:nth-of-type(4) .about-bottom-equal span,.about-bottom__item:nth-of-type(4) .about-bottom-arrow span{position:absolute;background-color:#0a0a0a;height:8%;width:73.6%;top:0%;top:24.5%;transform-origin:90% center;left:0}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(4) .about-bottom-equal span,.about-bottom__item:nth-of-type(4) .about-bottom-arrow span{height:7%}}.about-bottom__item:nth-of-type(4) .about-bottom-equal span:nth-child(2),.about-bottom__item:nth-of-type(4) .about-bottom-arrow span:nth-child(2){top:67.6%}.about-bottom__item:nth-of-type(4) .about-bottom-arrow{z-index:2}.about-bottom__item:nth-of-type(4) .about-bottom-arrow span{transition:transform 1.3s cubic-bezier(.785,.135,.15,.86);background-color:#ff3d00;will-change:transform}.about-bottom__item:nth-of-type(4).inview .about-bottom-arrow span:nth-child(1){transform:translate(32%,2.2vw) rotate(45deg) scale(.75,2.4)}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(4).inview .about-bottom-arrow span:nth-child(1){transform:translate(29%,2.2vw) rotate(45deg) scale(.75,2.4)}}.about-bottom__item:nth-of-type(4).inview .about-bottom-arrow span:nth-child(2){transform:translate(32%,-2.2vw) rotate(-45deg) scale(.75,2.4)}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(4).inview .about-bottom-arrow span:nth-child(2){transform:translate(29%,-2.2vw) rotate(-45deg) scale(.75,2.4)}}.about-bottom__item:nth-of-type(4) img{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 768px) and (min-width: 769px){.about-bottom__item:nth-of-type(4){margin-top:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.about-bottom__item:nth-of-type(4){margin-top:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.about-bottom__item:nth-of-type(4){margin-top:13.0666666667vw}}.about-bottom__item:nth-of-type(5){position:absolute;z-index:55}@media screen and (min-width: 769px){.about-bottom__item:nth-of-type(5){width:10vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(5){width:33.6vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(5){width:9.3333333333vw}}@media screen and (min-width: 769px){.about-bottom__item:nth-of-type(5){top:5.2777777778vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(5){top:17.7333333333vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(5){top:6.9333333333vw}}@media screen and (min-width: 769px){.about-bottom__item:nth-of-type(5){right:-9.6527777778vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(5){right:-32.4333333333vw}}@media screen and (max-width: 768px){.about-bottom__item:nth-of-type(5){right:-8.8vw}}.about-bottom__text{position:absolute;left:53%;transform:translate(-50%)}@media screen and (min-width: 769px){.about-bottom__text{top:10.4166666667vw}}@media screen and (max-width: 768px){.about-bottom__text{top:35vw}}@media screen and (max-width: 768px){.about-bottom__text{top:8.8vw}}@media screen and (min-width: 769px){.about-bottom__text{width:21.5972222222vw}}@media screen and (max-width: 768px){.about-bottom__text{width:72.5666666667vw}}@media screen and (max-width: 768px){.about-bottom__text{width:26.6666666667vw}}@media screen and (max-width: 768px){.about-bottom__text{left:52.4%}}.role{overflow:hidden}@media screen and (min-width: 769px){.role{margin-top:9.375vw}}@media screen and (max-width: 768px){.role{margin-top:31.5vw}}@media screen and (max-width: 768px){.role{margin-top:32.2666666667vw}}.role-head{display:flex}@media screen and (min-width: 769px){.role-head{gap:1.3888888889vw}}@media screen and (max-width: 768px){.role-head{gap:4.6666666667vw}}@media screen and (max-width: 768px){.role-head{gap:2.6666666667vw}}@media screen and (min-width: 769px){.role-head{padding-left:2.2916666667vw}}@media screen and (max-width: 768px){.role-head{padding-left:7.7vw}}@media screen and (max-width: 768px){.role-head{padding-left:2.4vw}}@media screen and (min-width: 769px){.role-head{padding-right:2.2916666667vw}}@media screen and (max-width: 768px){.role-head{padding-right:7.7vw}}@media screen and (max-width: 768px){.role-head{padding-right:1.6vw}}.role-head__title{flex-shrink:0}@media screen and (min-width: 769px){.role-head__title{width:28.4722222222vw}}@media screen and (max-width: 768px){.role-head__title{width:95.6666666667vw}}@media screen and (max-width: 768px){.role-head__title{width:42.9333333333vw}}.role-head__right{display:flex;align-items:center;border-bottom:1px solid #0A0A0A;width:100%;position:relative}@media screen and (min-width: 769px){.role-head__right{padding-left:5.7638888889vw}}@media screen and (max-width: 768px){.role-head__right{padding-left:19.3666666667vw}}@media screen and (max-width: 768px){.role-head__right{padding-left:5.8666666667vw}}@media screen and (min-width: 769px){.role-head__right{padding-top:2.7777777778vw}}@media screen and (max-width: 768px){.role-head__right{padding-top:9.3333333333vw}}@media screen and (max-width: 768px){.role-head__right{padding-top:2.1333333333vw}}@media screen and (min-width: 769px){.role-head__right{gap:1.0416666667vw}}@media screen and (max-width: 768px){.role-head__right{gap:3.5vw}}@media screen and (max-width: 768px){.role-head__right{gap:.8vw}}@media screen and (min-width: 769px){.role-head__right-name{width:31.875vw}}@media screen and (max-width: 768px){.role-head__right-name{width:107.1vw}}@media screen and (max-width: 768px){.role-head__right-name{width:17.0666666667vw}}.role-head__right-btnWrapper{position:absolute}@media screen and (min-width: 769px){.role-head__right-btnWrapper{right:6.25vw}}@media screen and (max-width: 768px){.role-head__right-btnWrapper{right:21vw}}@media screen and (max-width: 768px){.role-head__right-btnWrapper{right:-1.8666666667vw}}@media screen and (min-width: 769px){.role-head__right-btnWrapper{top:3.3333333333vw}}@media screen and (max-width: 768px){.role-head__right-btnWrapper{top:11.2vw}}@media screen and (max-width: 768px){.role-head__right-btnWrapper{top:1.3333333333vw}}.role-head__right-btn{z-index:55;position:relative}@media screen and (min-width: 769px){.role-head__right-btn{width:9.2361111111vw}}@media screen and (max-width: 768px){.role-head__right-btn{width:31.0333333333vw}}@media screen and (max-width: 768px){.role-head__right-btn{width:18.9333333333vw}}@media screen and (min-width: 769px){.role-head__right-btn{height:9.2361111111vw}}@media screen and (max-width: 768px){.role-head__right-btn{height:31.0333333333vw}}@media screen and (max-width: 768px){.role-head__right-btn{height:18.9333333333vw}}@media screen and (min-width: 769px){.role-head__right-btn:hover .right-btnFrame{opacity:1;visibility:visible}.role-head__right-btn:hover .right-btnFrame--bl{opacity:0;visibility:hidden}.role-head__right-btn:hover .role-head__right-btnIcon img{transform:rotate(90deg)}}.role-head__right-btn .role-head__right-btnIcon img{transition:transform .6s cubic-bezier(.77,0,.175,1)}.role-head__right-btn.is-open .role-head__right-btnIcon{transform:translate(-50%,-50%) rotate(135deg)}@media screen and (max-width: 768px){.role-head__right-btn.is-open{position:fixed;left:50%;transform:translate(-50%);top:auto}}@media screen and (max-width: 768px) and (min-width: 769px){.role-head__right-btn.is-open{bottom:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-head__right-btn.is-open{bottom:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-head__right-btn.is-open{bottom:6.9333333333vw}}@media screen and (max-width: 768px){.role-head__right-btn.is-open .right-btnFrame{opacity:0;visibility:hidden}.role-head__right-btn.is-open .right-btnFrame--bl{transition:opacity .6s ease,visibility .6s ease;opacity:1;visibility:visible}}@keyframes rotateAmim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.role-head__right-btnFrame{position:absolute;top:0;left:0}@media screen and (min-width: 769px){.role-head__right-btnFrame{width:9.2361111111vw}}@media screen and (max-width: 768px){.role-head__right-btnFrame{width:31.0333333333vw}}@media screen and (max-width: 768px){.role-head__right-btnFrame{width:18.9333333333vw}}@media screen and (min-width: 769px){.role-head__right-btnFrame{height:9.2361111111vw}}@media screen and (max-width: 768px){.role-head__right-btnFrame{height:31.0333333333vw}}@media screen and (max-width: 768px){.role-head__right-btnFrame{height:18.9333333333vw}}.role-head__right-btnFrame img{animation:rotateAmim 10s linear infinite}@media screen and (min-width: 769px){.role-head__right-btnFrame{transition:opacity .3s ease,visibility .3s ease}.role-head__right-btnFrame.right-btnFrame{opacity:0;visibility:hidden}}@media screen and (max-width: 768px){.role-head__right-btnFrame.right-btnFrame--bl{opacity:0;visibility:hidden}}.role-head__right-btnIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease}@media screen and (min-width: 769px){.role-head__right-btnIcon{width:2.8472222222vw}}@media screen and (max-width: 768px){.role-head__right-btnIcon{width:9.5666666667vw}}@media screen and (max-width: 768px){.role-head__right-btnIcon{width:5.8666666667vw}}@media screen and (min-width: 769px){.role-head__right-btnIcon{height:2.7083333333vw}}@media screen and (max-width: 768px){.role-head__right-btnIcon{height:9.1vw}}@media screen and (max-width: 768px){.role-head__right-btnIcon{height:5.6vw}}@media screen and (max-width: 768px){.role-head__right-btnIcon{transition:transform .3s ease .1s}}@media screen and (min-width: 769px){.role-body{padding-left:9.7222222222vw}}@media screen and (max-width: 768px){.role-body{padding-left:32.6666666667vw}}@media screen and (max-width: 768px){.role-body{padding-left:1.8666666667vw}}@media screen and (min-width: 769px){.role-body{padding-right:5.4166666667vw}}@media screen and (max-width: 768px){.role-body{padding-right:18.2vw}}@media screen and (max-width: 768px){.role-body{padding-right:4.5333333333vw}}@media screen and (min-width: 769px){.role-body{margin-top:6.25vw}}@media screen and (max-width: 768px){.role-body{margin-top:21vw}}@media screen and (max-width: 768px){.role-body{margin-top:11.7333333333vw}}.role-body__footer{font-family:Zen Kaku Gothic New,serif;text-align:center;width:100%;border:1px solid #0A0A0A;line-height:1.7;font-weight:400}@media screen and (min-width: 769px){.role-body__footer{font-size:.9722222222vw}}@media screen and (max-width: 768px){.role-body__footer{font-size:3.2666666667vw}}@media screen and (max-width: 768px){.role-body__footer{font-size:3.2vw}}@media screen and (min-width: 769px){.role-body__footer{padding-top:.7638888889vw}}@media screen and (max-width: 768px){.role-body__footer{padding-top:2.5666666667vw}}@media screen and (max-width: 768px){.role-body__footer{padding-top:2.4vw}}@media screen and (min-width: 769px){.role-body__footer{padding-bottom:.7638888889vw}}@media screen and (max-width: 768px){.role-body__footer{padding-bottom:2.5666666667vw}}@media screen and (max-width: 768px){.role-body__footer{padding-bottom:2.1333333333vw}}@media screen and (min-width: 769px){.role-body__footer{margin-top:3.2638888889vw}}@media screen and (max-width: 768px){.role-body__footer{margin-top:10.9666666667vw}}@media screen and (max-width: 768px){.role-body__footer{margin-top:14.1333333333vw}}@media screen and (max-width: 1020px){.role-body__footer{font-size:11px}}@media screen and (max-width: 768px){.role-body__footer{line-height:1.6;text-align:left}}@media screen and (max-width: 768px) and (min-width: 769px){.role-body__footer{font-size:.9722222222vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-body__footer{font-size:3.2666666667vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-body__footer{font-size:3.2vw}}@media screen and (max-width: 768px) and (min-width: 769px){.role-body__footer{margin-left:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-body__footer{margin-left:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-body__footer{margin-left:1.0666666667vw}}@media screen and (max-width: 768px) and (min-width: 769px){.role-body__footer{padding-left:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-body__footer{padding-left:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-body__footer{padding-left:3.2vw}}@media screen and (max-width: 768px) and (min-width: 769px){.role-body__footer{padding-right:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-body__footer{padding-right:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-body__footer{padding-right:2.6666666667vw}}@media screen and (max-width: 768px) and (min-width: 769px){.role-body__footer{width:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-body__footer{width:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-body__footer{width:84.2666666667vw}}.role-list{width:100%;display:flex;flex-direction:column}@media screen and (min-width: 769px){.role-list{gap:3.4722222222vw}}@media screen and (max-width: 768px){.role-list{gap:11.6666666667vw}}@media screen and (max-width: 768px){.role-list{gap:11.4666666667vw}}.role-list__item{display:flex}.role-list__item:nth-of-type(4) .role-list__title{font-family:Zen Kaku Gothic New,serif}@media screen and (min-width: 769px){.role-list__item:nth-of-type(4) .role-list__title{letter-spacing:.0972222222vw}}@media screen and (max-width: 768px){.role-list__item:nth-of-type(4) .role-list__title{letter-spacing:.3266666667vw}}@media screen and (max-width: 768px){.role-list__item:nth-of-type(4) .role-list__title{letter-spacing:.2666666667vw}}@media screen and (min-width: 769px){.role-list__item:nth-of-type(4) .role-list__title{font-size:1.9444444444vw}}@media screen and (max-width: 768px){.role-list__item:nth-of-type(4) .role-list__title{font-size:6.5333333333vw}}@media screen and (max-width: 768px){.role-list__item:nth-of-type(4) .role-list__title{font-size:5.3333333333vw}}.role-list__content{display:flex}@media screen and (max-width: 768px){.role-list__content{flex-direction:column}}@media screen and (max-width: 768px) and (min-width: 769px){.role-list__content{gap:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-list__content{gap:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-list__content{gap:4.2666666667vw}}.role-list__number{font-family:Chakra Petch,serif;font-weight:200;flex-shrink:0}@media screen and (min-width: 769px){.role-list__number{font-size:2.5vw}}@media screen and (max-width: 768px){.role-list__number{font-size:8.4vw}}@media screen and (max-width: 768px){.role-list__number{font-size:6.6666666667vw}}@media screen and (min-width: 769px){.role-list__number{width:5.5555555556vw}}@media screen and (max-width: 768px){.role-list__number{width:18.6666666667vw}}@media screen and (max-width: 768px){.role-list__number{width:14.6666666667vw}}.role-list__title{font-family:Chakra Petch,serif;font-weight:500;flex-shrink:0}@media screen and (min-width: 769px){.role-list__title{font-size:2.5vw}}@media screen and (max-width: 768px){.role-list__title{font-size:8.4vw}}@media screen and (max-width: 768px){.role-list__title{font-size:6.6666666667vw}}@media screen and (min-width: 769px){.role-list__title{width:22.8472222222vw}}@media screen and (max-width: 768px){.role-list__title{width:76.7666666667vw}}@media screen and (max-width: 768px){.role-list__title{width:100%}}.role-list__text{font-weight:400;line-height:1.6;text-align:justify}@media screen and (min-width: 769px){.role-list__text{font-size:1.1111111111vw}}@media screen and (max-width: 768px){.role-list__text{font-size:3.7333333333vw}}@media screen and (min-width: 769px){.role-list__text{font-weight:300}}@media screen and (min-width: 769px){.role-list__text{padding-top:.2083333333vw}}@media screen and (max-width: 768px){.role-list__text{padding-top:.7vw}}@media screen and (max-width: 768px){.role-list__text{padding-top:0vw}}@media screen and (min-width: 769px){.role-list__text{padding-right:1.3888888889vw}}@media screen and (max-width: 768px){.role-list__text{padding-right:4.6666666667vw}}@media screen and (max-width: 768px){.role-list__text{padding-right:0vw}}@media screen and (max-width: 1020px){.role-list__text{font-size:14px;padding-top:0}}@media screen and (max-width: 768px){.role-list__text{line-height:1.5}}@media screen and (max-width: 768px) and (min-width: 769px){.role-list__text{font-size:1.1111111111vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-list__text{font-size:3.7333333333vw}}@media screen and (max-width: 768px) and (min-width: 769px){.role-list__text{padding-top:.4861111111vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-list__text{padding-top:1.6333333333vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-list__text{padding-top:0vw}}.role-bottom{width:100.2%}@media screen and (min-width: 769px){.role-bottom{margin-top:9.0277777778vw}}@media screen and (max-width: 768px){.role-bottom{margin-top:30.3333333333vw}}@media screen and (max-width: 768px){.role-bottom{margin-top:22.9333333333vw}}@media screen and (max-width: 768px) and (min-width: 769px){.role-bottom{width:88.6111111111vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-bottom{width:297.7333333333vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-bottom{width:90.6666666667vw}}@media screen and (max-width: 768px){.role-bottom img{overflow:hidden}}.role-profile__cover{position:fixed;left:0;top:0;width:100%;height:100%;z-index:39;pointer-events:none}.role-profile__cover.is-open{pointer-events:all}.role-profile__container{position:fixed;z-index:40;height:100%;background:#ffffff;transform:translate(150%)}@media screen and (min-width: 769px){.role-profile__container{top:0vw}}@media screen and (max-width: 768px){.role-profile__container{top:0vw}}@media screen and (min-width: 769px){.role-profile__container{right:11.1111111111vw}}@media screen and (max-width: 768px){.role-profile__container{right:37.3333333333vw}}@media screen and (max-width: 768px){.role-profile__container{right:8.8vw}}@media screen and (min-width: 769px){.role-profile__container{width:58.1944444444vw}}@media screen and (max-width: 768px){.role-profile__container{width:195.5333333333vw}}@media screen and (max-width: 768px){.role-profile__container{width:84.8vw}}.role-profile__container.loaded{transition:transform .8s cubic-bezier(.23,1,.32,1)}.role-profile__container.loaded.is-open{transform:translate(0)}.role-profile__stalker{pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:999}@media screen and (min-width: 769px){.role-profile__stalker{width:5.5555555556vw}}@media screen and (max-width: 768px){.role-profile__stalker{width:18.6666666667vw}}@media screen and (min-width: 769px){.role-profile__stalker{height:5.5555555556vw}}@media screen and (max-width: 768px){.role-profile__stalker{height:18.6666666667vw}}@media screen and (min-width: 769px){.role-profile__stalker{left:-2.7777777778vw}}@media screen and (max-width: 768px){.role-profile__stalker{left:-9.3333333333vw}}@media screen and (min-width: 769px){.role-profile__stalker{top:-2.7777777778vw}}@media screen and (max-width: 768px){.role-profile__stalker{top:-9.3333333333vw}}.role-profile__stalker:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-color:#0a0a0a;border-style:solid;border-width:.2778vw;border-radius:50%;transition:transform .3s ease;transform:scale(0)}.role-profile__stalker.is-active:before{transform:scale(1);transition:transform .6s cubic-bezier(.23,1,.32,1)}@media screen and (max-width: 768px){.role-profile__stalker{display:none}}.role-profile__wrapper{width:100%;height:100%;position:relative}@media screen and (max-width: 768px){.role-profile__wrapper{padding-bottom:30%}}.role-profile__wrapper.is-align-center .role-profile__content{display:flex;align-items:center}@media screen and (min-width: 769px){.role-profile__wrapper.is-align-center .role-profile__content{padding-top:0vw}}@media screen and (max-width: 768px){.role-profile__wrapper.is-align-center .role-profile__content{padding-top:0vw}}@media screen and (min-width: 769px){.role-profile__wrapper.is-align-center .role-profile__content{padding-bottom:0vw}}@media screen and (max-width: 768px){.role-profile__wrapper.is-align-center .role-profile__content{padding-bottom:0vw}}.role-profile__line{position:absolute;height:100%;overflow:hidden;background-image:url(../images/profile_line.svg);background-position:top center;background-repeat:repeat-y;background-size:contain}@media screen and (min-width: 769px){.role-profile__line{left:-2.9166666667vw}}@media screen and (max-width: 768px){.role-profile__line{left:-9.8vw}}@media screen and (max-width: 768px){.role-profile__line{left:-6.6666666667vw}}@media screen and (min-width: 769px){.role-profile__line{width:5.5555555556vw}}@media screen and (max-width: 768px){.role-profile__line{width:18.6666666667vw}}@media screen and (max-width: 768px){.role-profile__line{width:11.2vw}}@media screen and (min-width: 769px){.role-profile__line{top:0vw}}@media screen and (max-width: 768px){.role-profile__line{top:0vw}}@media screen and (max-width: 768px){.role-profile__line{background-image:url(../images/profile_line_sp.svg)}}.role-profile__loupe{position:absolute}@media screen and (min-width: 769px){.role-profile__loupe{width:4.2361111111vw}}@media screen and (max-width: 768px){.role-profile__loupe{width:14.2333333333vw}}@media screen and (max-width: 768px){.role-profile__loupe{width:4vw}}@media screen and (min-width: 769px){.role-profile__loupe{top:3.4722222222vw}}@media screen and (max-width: 768px){.role-profile__loupe{top:11.6666666667vw}}@media screen and (max-width: 768px){.role-profile__loupe{top:3.8666666667vw}}@media screen and (min-width: 769px){.role-profile__loupe{right:3.125vw}}@media screen and (max-width: 768px){.role-profile__loupe{right:10.5vw}}@media screen and (max-width: 768px){.role-profile__loupe{right:3.2vw}}.role-profile__content{padding-top:10vh;padding-bottom:10vh;height:100%;width:100%;transform:scale(.13);transform-origin:center;cursor:pointer}@media screen and (min-width: 769px){.role-profile__content{padding-left:7.6388888889vw}}@media screen and (max-width: 768px){.role-profile__content{padding-left:25.6666666667vw}}@media screen and (max-width: 768px){.role-profile__content{padding-left:9.6vw}}@media screen and (max-width: 768px) and (min-width: 769px){.role-profile__content{padding-top:14.2361111111vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-profile__content{padding-top:47.8333333333vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-profile__content{padding-top:12.8vw}}@media screen and (max-width: 768px) and (min-width: 769px){.role-profile__content{padding-bottom:2.0833333333vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-profile__content{padding-bottom:7vw}}@media screen and (max-width: 768px) and (max-width: 768px){.role-profile__content{padding-bottom:5.6vw}}@media screen and (min-width: 769px){.role-profile__content{transition:transform .3s ease}}@media screen and (max-width: 768px){.role-profile__content{transform:scale(.2)}}.role-profile__content.is-click{cursor:initial}@media screen and (min-width: 769px){.role-profile__content.is-click{transform:scale(1)}}@media screen and (min-width: 769px){.role-profile__img{width:29.3055555556vw}}@media screen and (max-width: 768px){.role-profile__img{width:98.4666666667vw}}@media screen and (max-width: 768px){.role-profile__img{width:60.5333333333vw}}@media screen and (min-width: 769px){.role-profile__img{margin-left:1.875vw}}@media screen and (max-width: 768px){.role-profile__img{margin-left:6.3vw}}@media screen and (max-width: 768px){.role-profile__img{margin-left:4vw}}@media screen and (min-width: 769px){.role-profile__text{margin-top:2.9166666667vw}}@media screen and (max-width: 768px){.role-profile__text{margin-top:9.8vw}}@media screen and (max-width: 768px){.role-profile__text{margin-top:5.3333333333vw}}@media screen and (min-width: 769px){.role-profile__text{width:33.3333333333vw}}@media screen and (max-width: 768px){.role-profile__text{width:112vw}}@media screen and (max-width: 768px){.role-profile__text{width:68.2666666667vw}}.role-profile__text-company{text-align:center}@media screen and (min-width: 769px){.role-profile__text-company{font-size:1.3888888889vw}}@media screen and (max-width: 768px){.role-profile__text-company{font-size:4.6666666667vw}}@media screen and (max-width: 768px){.role-profile__text-company{font-size:3.7333333333vw}}@media screen and (min-width: 769px){.role-profile__text-company{letter-spacing:.0694444444vw}}@media screen and (max-width: 768px){.role-profile__text-company{letter-spacing:.2333333333vw}}@media screen and (max-width: 768px){.role-profile__text-company{letter-spacing:.1866666667vw}}.role-profile__text-name{text-align:center}@media screen and (min-width: 769px){.role-profile__text-name{font-size:1.9444444444vw}}@media screen and (max-width: 768px){.role-profile__text-name{font-size:6.5333333333vw}}@media screen and (max-width: 768px){.role-profile__text-name{font-size:5.0666666667vw}}@media screen and (min-width: 769px){.role-profile__text-name{letter-spacing:.0972222222vw}}@media screen and (max-width: 768px){.role-profile__text-name{letter-spacing:.3266666667vw}}@media screen and (max-width: 768px){.role-profile__text-name{letter-spacing:.2533333333vw}}@media screen and (min-width: 769px){.role-profile__text-name{margin-top:.6944444444vw}}@media screen and (max-width: 768px){.role-profile__text-name{margin-top:2.3333333333vw}}@media screen and (max-width: 768px){.role-profile__text-name{margin-top:1.0666666667vw}}.role-profile__text-role{line-height:1.6;text-align:center}@media screen and (min-width: 769px){.role-profile__text-role{font-size:1.1111111111vw}}@media screen and (max-width: 768px){.role-profile__text-role{font-size:3.7333333333vw}}@media screen and (max-width: 768px){.role-profile__text-role{font-size:3.4666666667vw}}@media screen and (min-width: 769px){.role-profile__text-role{letter-spacing:.0694444444vw}}@media screen and (max-width: 768px){.role-profile__text-role{letter-spacing:.2333333333vw}}@media screen and (max-width: 768px){.role-profile__text-role{letter-spacing:.1733333333vw}}@media screen and (min-width: 769px){.role-profile__text-role{margin-top:1.8055555556vw}}@media screen and (max-width: 768px){.role-profile__text-role{margin-top:6.0666666667vw}}@media screen and (max-width: 768px){.role-profile__text-role{margin-top:4.8vw}}.role-profile__text-br{display:none}@media screen and (max-width: 768px){.role-profile__text-br{display:inline}}.role-profile__text-txt{font-weight:400;line-height:1.6;text-align:justify;margin-inline:auto}@media screen and (min-width: 769px){.role-profile__text-txt{font-size:1.1111111111vw}}@media screen and (max-width: 768px){.role-profile__text-txt{font-size:3.7333333333vw}}@media screen and (min-width: 769px){.role-profile__text-txt{font-weight:300}}@media screen and (min-width: 769px){.role-profile__text-txt{margin-top:2.0833333333vw}}@media screen and (max-width: 768px){.role-profile__text-txt{margin-top:7vw}}@media screen and (max-width: 768px){.role-profile__text-txt{margin-top:5.3333333333vw}}@media screen and (min-width: 769px){.role-profile__text-txt{width:29.1666666667vw}}@media screen and (max-width: 768px){.role-profile__text-txt{width:98vw}}@media screen and (max-width: 768px){.role-profile__text-txt{width:100%;line-height:1.5}}@keyframes btnOpenSp{0%{opacity:0}to{opacity:1}}.debug-info{position:fixed;left:0;top:0;z-index:100;display:none;pointer-events:none}@media screen and (min-width: 769px){.contact{margin-top:8.6805555556vw}}@media screen and (max-width: 768px){.contact{margin-top:29.1666666667vw}}@media screen and (max-width: 768px){.contact{margin-top:21.0666666667vw}}@media screen and (min-width: 769px){.contact{padding-bottom:0vw}}@media screen and (max-width: 768px){.contact{padding-bottom:0vw}}@media screen and (max-width: 768px){.contact{padding-bottom:26.4vw}}.contact__wrapper{display:grid;grid-template-columns:50% 50%}@media screen and (max-width: 1020px){.contact__wrapper{grid-template-columns:45% 55%}}@media screen and (max-width: 768px){.contact__wrapper{display:flex;flex-direction:column}}@media screen and (max-width: 768px) and (min-width: 769px){.contact__wrapper{gap:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.contact__wrapper{gap:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.contact__wrapper{gap:12.2666666667vw}}@media screen and (min-width: 769px){.contact__img{width:33.3333333333vw}}@media screen and (max-width: 768px){.contact__img{width:112vw}}@media screen and (max-width: 768px){.contact__img{width:78.4vw}}@media screen and (min-width: 769px){.contact__img{margin-left:2.0833333333vw}}@media screen and (max-width: 768px){.contact__img{margin-left:7vw}}@media screen and (max-width: 768px){.contact__img{margin-left:1.6vw}}.contact-link__items{display:flex;flex-direction:column}@media screen and (min-width: 769px){.contact-link__items{padding-top:1.5277777778vw}}@media screen and (max-width: 768px){.contact-link__items{padding-top:5.1333333333vw}}@media screen and (max-width: 768px){.contact-link__items{padding-top:0vw}}@media screen and (min-width: 769px){.contact-link__items{gap:3.6111111111vw}}@media screen and (max-width: 768px){.contact-link__items{gap:12.1333333333vw}}@media screen and (max-width: 768px){.contact-link__items{gap:12vw}}@media screen and (min-width: 769px){.contact-link__items{padding-left:0vw}}@media screen and (max-width: 768px){.contact-link__items{padding-left:0vw}}@media screen and (max-width: 768px){.contact-link__items{padding-left:2.1333333333vw}}@media screen and (min-width: 769px){.contact-link__items{padding-right:0vw}}@media screen and (max-width: 768px){.contact-link__items{padding-right:0vw}}@media screen and (max-width: 768px){.contact-link__items{padding-right:3.7333333333vw}}@media screen and (max-width: 768px){.contact-link__item{position:relative}}.contact-link__item a{display:flex;transition:opacity .3s;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 769px){.contact-link__item a{gap:2.0833333333vw}}@media screen and (max-width: 768px){.contact-link__item a{gap:7vw}}@media screen and (max-width: 768px){.contact-link__item a{gap:0vw}}@media screen and (max-width: 768px){.contact-link__item a{width:100%}}@media screen and (min-width: 769px){.contact-link__item:nth-of-type(1) .contact-link__sub{width:19.7916666667vw}}@media screen and (max-width: 768px){.contact-link__item:nth-of-type(1) .contact-link__sub{width:66.5vw}}@media screen and (max-width: 768px){.contact-link__item:nth-of-type(1) .contact-link__sub{width:64vw}}@media screen and (max-width: 1020px){.contact-link__item:nth-of-type(1) .contact-link__sub{width:200px}}@media screen and (max-width: 768px) and (min-width: 769px){.contact-link__item:nth-of-type(1) .contact-link__sub{width:19.7916666667vw}}@media screen and (max-width: 768px) and (max-width: 768px){.contact-link__item:nth-of-type(1) .contact-link__sub{width:66.5vw}}@media screen and (max-width: 768px) and (max-width: 768px){.contact-link__item:nth-of-type(1) .contact-link__sub{width:64vw}}.contact-link__item:nth-of-type(2) .contact-link__title{font-family:Chakra Petch,serif;font-weight:400;line-height:1.1;letter-spacing:normal}@media screen and (min-width: 769px){.contact-link__item:nth-of-type(2) .contact-link__title{font-size:3.4722222222vw}}@media screen and (max-width: 768px){.contact-link__item:nth-of-type(2) .contact-link__title{font-size:11.6666666667vw}}@media screen and (max-width: 768px){.contact-link__item:nth-of-type(2) .contact-link__title{font-size:6.6666666667vw}}@media screen and (max-width: 768px){.contact-link__item:nth-of-type(2) .contact-link__title{font-weight:500}}@media screen and (min-width: 769px){.contact-link__item:nth-of-type(2) .contact-link__sub{width:19.9305555556vw}}@media screen and (max-width: 768px){.contact-link__item:nth-of-type(2) .contact-link__sub{width:66.9666666667vw}}@media screen and (max-width: 768px){.contact-link__item:nth-of-type(2) .contact-link__sub{width:46.1333333333vw}}@media screen and (max-width: 1020px){.contact-link__item:nth-of-type(2) .contact-link__sub{width:200px}}@media screen and (max-width: 768px) and (min-width: 769px){.contact-link__item:nth-of-type(2) .contact-link__sub{width:19.9305555556vw}}@media screen and (max-width: 768px) and (max-width: 768px){.contact-link__item:nth-of-type(2) .contact-link__sub{width:66.9666666667vw}}@media screen and (max-width: 768px) and (max-width: 768px){.contact-link__item:nth-of-type(2) .contact-link__sub{width:46.1333333333vw}}@media screen and (min-width: 769px){.contact-link__item:nth-of-type(2) .contact-link__txt{gap:1.1111111111vw}}@media screen and (max-width: 768px){.contact-link__item:nth-of-type(2) .contact-link__txt{gap:3.7333333333vw}}@media screen and (max-width: 768px){.contact-link__item:nth-of-type(2) .contact-link__txt{gap:2.1333333333vw}}.contact-link__txt{display:flex;flex-direction:column}@media screen and (min-width: 769px){.contact-link__txt{gap:1.25vw}}@media screen and (max-width: 768px){.contact-link__txt{gap:4.2vw}}@media screen and (max-width: 768px){.contact-link__txt{gap:2.9333333333vw}}@media screen and (min-width: 769px){.contact-link__txt{width:20.4861111111vw}}@media screen and (max-width: 768px){.contact-link__txt{width:68.8333333333vw}}@media screen and (max-width: 1020px){.contact-link__txt{width:200px}}@media screen and (max-width: 768px){.contact-link__txt{width:100%}}.contact-link__title{line-height:1.26;overflow:hidden;position:relative}@media screen and (min-width: 769px){.contact-link__title{font-size:2.9166666667vw}}@media screen and (max-width: 768px){.contact-link__title{font-size:9.8vw}}@media screen and (max-width: 768px){.contact-link__title{font-size:5.3333333333vw}}@media screen and (min-width: 769px){.contact-link__title{letter-spacing:.5833333333vw}}@media screen and (max-width: 768px){.contact-link__title{letter-spacing:1.96vw}}@media screen and (max-width: 768px){.contact-link__title{letter-spacing:1.0666666667vw}}@media screen and (min-width: 769px){.contact-link__arrow{width:7.8472222222vw}}@media screen and (max-width: 768px){.contact-link__arrow{width:26.3666666667vw}}@media screen and (max-width: 768px){.contact-link__arrow{width:19.4666666667vw}}@media screen and (max-width: 768px){.contact-link__arrow{position:absolute}}@media screen and (max-width: 768px) and (min-width: 769px){.contact-link__arrow{width:7.8472222222vw}}@media screen and (max-width: 768px) and (max-width: 768px){.contact-link__arrow{width:26.3666666667vw}}@media screen and (max-width: 768px) and (max-width: 768px){.contact-link__arrow{width:19.4666666667vw}}@media screen and (max-width: 768px) and (min-width: 769px){.contact-link__arrow{top:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.contact-link__arrow{top:0vw}}@media screen and (max-width: 768px) and (min-width: 769px){.contact-link__arrow{right:0vw}}@media screen and (max-width: 768px) and (max-width: 768px){.contact-link__arrow{right:0vw}}.double-text-hover{position:relative;display:inline-block}.double-text-hover .text{display:block;white-space:nowrap}.double-text-hover .text:nth-child(1){position:relative}.double-text-hover .text:nth-child(2){position:absolute;left:0;top:0;transform:translateY(180%);opacity:0}.footer{background:#f0f0f0}@media screen and (min-width: 769px){.footer{padding-top:10.2083333333vw}}@media screen and (max-width: 768px){.footer{padding-top:34.3vw}}@media screen and (max-width: 768px){.footer{padding-top:8vw}}@media screen and (min-width: 769px){.footer{padding-bottom:3.8194444444vw}}@media screen and (max-width: 768px){.footer{padding-bottom:12.8333333333vw}}@media screen and (max-width: 768px){.footer{padding-bottom:10.1333333333vw}}.footer__img{position:relative;width:100%;height:auto;overflow:hidden;display:flex}.footer__img img{flex-shrink:0;height:auto;animation:slide-left 100s linear infinite}@media screen and (min-width: 769px){.footer__img img{width:219.0277777778vw}}@media screen and (max-width: 768px){.footer__img img{width:735.9333333333vw}}@media screen and (max-width: 768px){.footer__img img{width:128vw}}@media screen and (max-width: 768px){.footer__img img{animation:slide-left 30s linear infinite}}@media screen and (min-width: 769px){.footer__hello{width:12.9861111111vw}}@media screen and (max-width: 768px){.footer__hello{width:43.6333333333vw}}@media screen and (max-width: 768px){.footer__hello{width:41.3333333333vw}}@media screen and (min-width: 769px){.footer__hello{margin-top:5.0694444444vw}}@media screen and (max-width: 768px){.footer__hello{margin-top:17.0333333333vw}}@media screen and (max-width: 768px){.footer__hello{margin-top:5.3333333333vw}}@media screen and (min-width: 769px){.footer__hello{margin-left:43.75vw}}@media screen and (max-width: 768px){.footer__hello{margin-left:147vw}}@media screen and (max-width: 768px){.footer__hello{margin-left:29.3333333333vw}}@keyframes slide-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer;opacity:.7}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #00bfff;opacity:1}.splide__arrow svg{fill:#00bfff;height:2.5em;transition:fill .2s linear;width:2.5em}.splide__arrow:hover:not(:disabled) svg{fill:#66d9ff}.splide__arrow:focus-visible{outline:3px solid #00bfff;outline-offset:3px}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #00bfff;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:10px;margin:3px;padding:0;position:relative;transition:background-color .2s linear,transform .2s linear;width:10px}.splide__pagination__page.is-active{background:#00bfff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{background:#66d9ff;cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #00bfff;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #00bfff;outline-offset:3px}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #00bfff;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #00bfff;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #00bfff}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #00bfff;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #00bfff}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#00bfff}}.splide__toggle:focus-visible{outline:3px solid #00bfff;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #00bfff;outline-offset:3px}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;border-radius:4px;cursor:pointer;opacity:.7}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #20b2aa;opacity:1}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:1em;top:0}.splide__pagination--ttb .splide__pagination__page{height:20px;width:5px}.splide__arrow{-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:0;cursor:pointer;display:-ms-flexbox;display:flex;height:2.5em;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2.5em;z-index:1}.splide__arrow svg{fill:#20b2aa;height:2.5em;transition:fill .2s linear;width:2.5em}.splide__arrow:hover:not(:disabled) svg{fill:#57e1d9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__pagination{bottom:1em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:2.5px;display:inline-block;height:5px;margin:3px;padding:0;position:relative;transition:background-color .2s linear;width:20px}.splide__pagination__page.is-active{background:#20b2aa;z-index:1}.splide__pagination__page:hover{background:#57e1d9;cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:4px}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #20b2aa;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #20b2aa}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #20b2aa;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #20b2aa}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#20b2aa}}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #20b2aa;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__progress__bar{background:#ccc;height:3px}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__slider>.splide__arrows .splide__arrow--prev{left:-2.5em}.splide__slider>.splide__arrows .splide__arrow--next{right:-2.5em}.splide{padding:3em}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
