.about{background:radial-gradient(circle closest-side at 60% 40%,#0c0d24 150%,#030303 320%)}.scrolldown{position:fixed;left:50%;bottom:10px;height:50px}.scrolldown span{position:absolute;left:-15px;top:-15px;color:#eee;font-size:.7rem;letter-spacing:.05em}.scrolldown:after{content:"";position:absolute;top:0;width:1px;height:30px;background:#eee;animation:pathmove 1.4s ease-in-out infinite;opacity:0}@keyframes pathmove{0%{height:0;top:0;opacity:0}30%{height:30px;opacity:1}to{height:0;top:50px;opacity:0}}.about{padding-top:0}.about .logo-anime{position:fixed;top:50%;left:50%;translate:-50% -50%;display:flex;align-items:center;mix-blend-mode:difference;z-index:1}.about .logo-anime svg{width:100px;height:100px;fill:#fff}.about .logo-anime.on{animation:logo-anime 2s forwards}@keyframes logo-anime{0%{scale:1;opacity:1;filter:blur(0)}to{scale:20;opacity:0;filter:blur(5px)}}.about .box1{padding-top:75vh;height:3300vh;position:relative}.about .box1 .videoConteiner{position:-webkit-sticky;position:sticky;top:0;width:100%;height:100vh;z-index:0;display:flex;justify-content:center;align-items:center}.about .box1 .videoConteiner figure{background-color:#eee;top:50%;left:50%;max-width:100%;max-height:100vh;transition-duration:1s}.about .box1 .section{position:-webkit-sticky;position:sticky;top:calc(50% - 2em);left:0;font-size:50px;overflow:hidden;mix-blend-mode:difference;margin-top:100vh}@media screen and (max-width:576px){.about .box1 .section{top:calc(50% - 3em);font-size:30px}}.about .box1 .section .txtBox{display:grid;grid-template-columns:1fr;width:100%;height:3em;text-align:center;position:relative;overflow:hidden}@media screen and (max-width:576px){.about .box1 .section .txtBox{height:5em}}.about .box1 .section .txtBox p{display:block;color:#fff;position:relative;transform:translateY(50vh);position:absolute;top:50%;text-align:center;width:100%;transition-duration:1s;overflow-wrap:keep-all;z-index:999;font-family:ゴシックMB101 B,Noto Sans JP,Poppins,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:700}.about .box1 .section .txtBox p.done{transform:translateY(-300%)}.about .box1 .section .txtBox p.on{transform:translateY(-50%)}.about .box2{top:0}.about .box3{top:5vh}.about .inner-2{background-color:initial}.about .layout-1{width:95%;margin:0 auto}.about .layout-1 h2{font-size:clamp(25px,2vw,24px)}.about .layout-1 h2,.about .layout-1 h3{color:#fff;text-align:center;margin-top:2em}.about .layout-1 h3{font-size:clamp(20px,2vw,22px)}.about .layout-1 p{font-size:clamp(16px,2vw,20px);color:#fff;width:90%;margin:2em auto 0}.about .layout-1 figure{margin-top:2em}.about .layout-1 figure:before{padding-top:62.5%}