#header.header-info-movementai{z-index:20}#header.header-info-movementai .inner{box-sizing:border-box;margin:0 auto;max-width:1168px!important;width:100%;transition:none}@media(max-width:1300px){#header.header-info-movementai .inner{padding:unset!important}}@media(max-width:1200px){#header.header-info-movementai .inner{width:calc(100% - 32px)}}#header.header-info-movementai ._h-top ._logo{filter:brightness(0) saturate(100%) invert(1)}#header.header-info-movementai ._h-top ._logo span{color:#fff}#header.header-info-movementai ._h-top ._inbox .search-form{border:1px solid #fff}#header.header-info-movementai ._h-top ._inbox .search-form input,#header.header-info-movementai ._h-top ._inbox .search-form input::placeholder{color:#fff}#header.header-info-movementai ._h-top ._inbox .search-form button:before{filter:brightness(0) invert(1)}#header.header-info-movementai ._h-top ._inbox ._nav ._icons li img{filter:brightness(0) saturate(100%) invert(1)}#header.header-info-movementai ._h-top ._inbox ._nav ._icons li a,#header.header-info-movementai ._h-top ._inbox ._nav ._icons li p{color:#fff}#header.header-info-movementai ._h-top ._inbox ._nav .lang-menu:hover #lang-switcher{display:flex;gap:.3rem}#header.header-info-movementai ._h-top ._inbox ._nav .lang-menu #lang-switcher{background:#fff;box-shadow:none}#header.header-info-movementai ._h-top ._inbox ._nav .lang-menu #lang-switcher a{color:#313131}#header.sticky ._h-top ._logo{filter:none}#header.sticky ._h-top ._logo span{color:#313131}#header.sticky ._h-top ._inbox .search-form{border:1px solid #000}#header.sticky ._h-top ._inbox .search-form input,#header.sticky ._h-top ._inbox .search-form input::placeholder{color:#000}#header.sticky ._h-top ._inbox .search-form button:before{filter:brightness(1) invert(0)}#header.sticky ._h-top ._inbox ._nav ._icons li img{filter:brightness(0) saturate(100%) invert(17%)}#header.sticky ._h-top ._inbox ._nav ._icons li a,#header.sticky ._h-top ._inbox ._nav ._icons li p{color:#000}.p-lp-rolldown{position:relative;width:100%}.p-lp-rolldown .n-inner{padding:60px 0}.p-lp-rolldown div.container{margin:auto;max-width:1000px}.p-lp-rolldown .light-blue{background:#d7f0f9}.p-lp-rolldown .gray{background-color:#f5f5f5}.p-lp-rolldown h2{text-align:center;font-size:3.2rem;margin-bottom:40px;font-family:"Noto Serif JP",serif}@media(max-width:960px){.p-lp-rolldown h2{font-size:2.4rem}}@media(max-width:480px){.p-lp-rolldown h2{font-size:2rem}}.p-lp-rolldown a:hover{text-decoration:none}.p-lp-rolldown p{margin-bottom:20px}@media(max-width:960px){.p-lp-rolldown #mv-sec .mv-content{padding-bottom:4rem}}@media(max-width:480px){.p-lp-rolldown #mv-sec .mv-content{padding-bottom:0}}.p-lp-rolldown #mv-sec .mv-content.center{align-items:flex-end}.p-lp-rolldown #mv-sec .n-inner{padding:0}.p-lp-rolldown #intro{padding:6rem 0}.p-lp-rolldown #intro .n-inner{padding:0}@media(max-width:480px){.p-lp-rolldown #intro{padding:3rem 0}}.p-lp-rolldown #intro .analysis{position:relative}.p-lp-rolldown #intro .analysis h2{text-align:left;min-width:600px;font-size:4rem;line-height:5.7rem;font-family:"Noto Serif JP",serif}@media(max-width:960px){.p-lp-rolldown #intro .analysis h2{min-width:100%;text-align:center}}@media(max-width:480px){.p-lp-rolldown #intro .analysis h2{font-size:2.2rem;line-height:3.2rem}}.p-lp-rolldown #intro .analysis img{position:absolute;width:227px;height:auto;right:3.5%;bottom:0}@media(max-width:960px){.p-lp-rolldown #intro .analysis img{display:block;position:unset;margin:6rem auto 0}}@media(max-width:480px){.p-lp-rolldown #intro .analysis img{margin:3rem auto 0}}.p-lp-rolldown #intro p{margin:7rem 0 3rem;font-size:2.8rem;text-align:center;font-family:"Noto Serif JP",serif}@media(max-width:480px){.p-lp-rolldown #intro p{margin:5rem 0 1rem;font-size:2.2rem}}.p-lp-rolldown .future-vision{display:flex;justify-content:space-between}@media(max-width:960px){.p-lp-rolldown .future-vision{flex-direction:column}}.p-lp-rolldown .future-vision img{max-width:250px;height:100%;border-radius:10px}@media(max-width:960px){.p-lp-rolldown .future-vision img{max-width:100%}}.p-lp-rolldown .future-vision .sub-title-pc{font-family:"Noto Serif JP",serif;font-size:2.4rem;line-height:5rem;letter-spacing:1rem;writing-mode:vertical-lr}@media(max-width:960px){.p-lp-rolldown .future-vision .sub-title-pc{display:none}}.p-lp-rolldown .future-vision .sub-title-sp{font-family:"Noto Serif JP",serif;font-size:2rem;letter-spacing:1rem;text-align:center;margin:20px 0;display:none}@media(max-width:960px){.p-lp-rolldown .future-vision .sub-title-sp p{margin:0;padding:0!important}.p-lp-rolldown .future-vision .sub-title-sp p:nth-child(2){font-size:1.6rem}.p-lp-rolldown .future-vision .sub-title-sp{display:block}}.p-lp-rolldown .future-vision .content{font-size:1.4rem}.p-lp-rolldown .ai{text-align:center}.p-lp-rolldown .ai .logs{margin-top:50px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;gap:15px}@media(max-width:960px){.p-lp-rolldown .ai .logs{grid-template-columns:repeat(2,1fr)}}.p-lp-rolldown .ai .logs .log{position:relative}@media(max-width:960px){.p-lp-rolldown .ai .logs .log{width:100%;margin-bottom:20px}}.p-lp-rolldown .ai .logs .log img{border-radius:10px}.p-lp-rolldown .ai .logs .log p{text-align:left;margin-top:20px;padding:5px 10px;margin-bottom:0}@media(max-width:960px){.p-lp-rolldown .ai .logs .log p{margin-top:10px}}.p-lp-rolldown .ai .logs .log .highlight{height:32px;line-height:24px;padding-left:40px;background-image:url(/images_next/info/movementai/blue-arrow-3.svg);background-size:contain;background-position:0 100%;background-repeat:no-repeat}@media(max-width:480px){.p-lp-rolldown .ai .logs .log .highlight{font-size:12px}}.p-lp-rolldown .ai .logs .log .caption-s{font-size:12px;margin:-8px 0 0}.p-lp-rolldown .ai .logs .log .tag{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 48px));width:25%;height:auto}@media(max-width:960px){.p-lp-rolldown .ai .logs .log .tag{transform:translate(-50%,calc(-50% - 40px))}}@media(max-width:480px){.p-lp-rolldown .ai .logs .log .tag{transform:translate(-50%,calc(-50% - 24px))}}.p-lp-rolldown .ai .logs .log .caption{text-align:center;font-size:12px;font-weight:700;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 24px));width:100%;height:auto}@media(max-width:960px){.p-lp-rolldown .ai .logs .log .caption{transform:translate(-50%,calc(-50% + 16px))}}@media(max-width:480px){.p-lp-rolldown .ai .logs .log .caption{transform:translate(-50%,-50%)}}.p-lp-rolldown .movie .ytb-content{max-width:100%;position:relative;margin:3rem auto 50px!important}.p-lp-rolldown .movie .ytb-content:before{content:"";display:block;padding-top:0}.p-lp-rolldown .movie .ytb-content .ytb-iframe{width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0;border:0}.p-lp-rolldown .roll-down .items{display:flex;justify-content:space-between;gap:10px}@media(max-width:960px){.p-lp-rolldown .roll-down .items{flex-direction:column}}.p-lp-rolldown .roll-down .items .item{width:100%;padding:0 10px;margin-bottom:20px}.p-lp-rolldown .roll-down .items .item h3{margin:20px 0;font-weight:700;color:#48a8d2}.p-lp-rolldown .roll-down .items .item h4{font-weight:700;margin-bottom:10px}.p-lp-rolldown .roll-down .items .item img{border-radius:10px}.p-lp-rolldown .development{text-align:center}.p-lp-rolldown .development .storyImg img{border-radius:10px}.p-lp-rolldown .development .group{display:flex;gap:20px;text-align:left;margin:40px 0}@media(max-width:960px){.p-lp-rolldown .development .group{flex-direction:column;margin:0 0 20px}}.p-lp-rolldown .development .group h4{width:100%;max-width:350px;font-weight:700}.p-lp-rolldown .development .group p{width:100%;margin-bottom:30px}.p-lp-rolldown .roll-down-flow .group{display:flex;gap:20px;text-align:left;margin:40px 0}@media(max-width:960px){.p-lp-rolldown .roll-down-flow .group{flex-direction:column}}.p-lp-rolldown .roll-down-flow .group img{max-width:325px}@media(max-width:960px){.p-lp-rolldown .roll-down-flow .group img{margin:0 auto}}.p-lp-rolldown .roll-down-flow .group .content h3{font-weight:700;color:#70c9e2;margin-bottom:30px}@media(max-width:960px){.p-lp-rolldown .roll-down-flow .group .content h3{margin:10px 0}}.p-lp-rolldown .roll-down-flow .group .content span{display:block}.p-lp-rolldown .roll-down-flow .arrow{width:35px;margin:0 auto;padding:30px 0}@media(max-width:960px){.p-lp-rolldown .roll-down-flow .arrow{padding:0}}@media(max-width:480px){.p-lp-rolldown .link{padding-top:0}}.p-lp-rolldown .ai-bg{background:url(/images_next/info/movementai/ai-bg.jpg) no-repeat 50%;background-size:cover;text-align:center;color:#fff;padding:30px 0}.p-lp-rolldown .ai-bg img{width:83px}@media(max-width:480px){.p-lp-rolldown .ai-bg img{width:50px}}.p-lp-rolldown .ai-bg h3{font-size:2rem;margin-top:20px;font-weight:700}@media(max-width:480px){.p-lp-rolldown .ai-bg h3{margin-top:15px;font-size:1.4rem}}.p-lp-rolldown .botton-text{padding:30px 0 10px;text-align:center}@media(max-width:480px){.p-lp-rolldown .botton-text p{font-size:1.4rem}}.p-lp-rolldown #contact-us{padding:6rem 0 8rem}.p-lp-rolldown #contact-us .n-inner{padding:0}@media(max-width:480px){.p-lp-rolldown #contact-us{padding:3rem 0 6rem}}.p-lp-rolldown #contact-us .options{display:flex;justify-content:center;gap:2rem}@media(max-width:960px){.p-lp-rolldown #contact-us .options{flex-direction:column}}.p-lp-rolldown #contact-us .options .btn{margin:unset;padding:2rem 4rem;max-width:420px}@media(max-width:960px){.p-lp-rolldown #contact-us .options .btn{width:100%;margin:0 auto;padding:2rem 1rem}}