.elementor-19 .elementor-element.elementor-element-af4ac50{--display:flex}.elementor-19 .elementor-element.elementor-element-d8f9f3b{--spacer-size:100px}.elementor-19 .elementor-element.elementor-element-4c2fab7{--display:flex}.elementor-19 .elementor-element.elementor-element-41d51d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-585204f>.elementor-widget-container{margin:0;padding:0 0 21px}.elementor-19 .elementor-element.elementor-element-585204f{text-align:center}.elementor-19 .elementor-element.elementor-element-585204f .elementor-heading-title{font-size:30px;font-weight:300;color:var(--e-global-color-secondary)}.elementor-19 .elementor-element.elementor-element-82e3198{--display:flex;--min-height:1375px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-82e3198:before,.elementor-19 .elementor-element.elementor-element-82e3198>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-82e3198>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-82e3198>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-82e3198>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-82e3198>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-2f709bc);--background-overlay:''}.elementor-19 .elementor-element.elementor-element-66500c8{text-align:center}.elementor-19 .elementor-element.elementor-element-66500c8 .elementor-heading-title{font-family:"Noto Sans JP",メイリオ,Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;font-size:45px;font-weight:700}.elementor-19 .elementor-element.elementor-element-cfcd281>.elementor-widget-container{margin:50px 0 0;padding:0}.elementor-19 .elementor-element.elementor-element-cfcd281{text-align:center}.elementor-19 .elementor-element.elementor-element-cfcd281 .elementor-heading-title{font-size:30px}.elementor-19 .elementor-element.elementor-element-90715e3>.elementor-widget-container{margin:20px 0 0;padding:11px 0 25px}.elementor-19 .elementor-element.elementor-element-90715e3 img{width:381px}.elementor-19 .elementor-element.elementor-element-659b51f{--display:grid;--e-con-grid-template-columns:repeat(8,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-542f8e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-19 .elementor-element.elementor-element-2c8baba{--display:flex}.elementor-19 .elementor-element.elementor-element-c2b535d{--display:flex}.elementor-19 .elementor-element.elementor-element-e5adb57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-19 .elementor-element.elementor-element-fd6c9be{--display:flex}.elementor-19 .elementor-element.elementor-element-7261070{--display:flex}.elementor-19 .elementor-element.elementor-element-7a68b13{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-19 .elementor-element.elementor-element-faebe94{--display:flex}.elementor-19 .elementor-element.elementor-element-60b11f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-19 .elementor-element.elementor-element-7ee663b{--display:flex}.elementor-19 .elementor-element.elementor-element-c0f4f85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-19 .elementor-element.elementor-element-5540617{--display:flex}.elementor-19 .elementor-element.elementor-element-6c0a5a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-19 .elementor-element.elementor-element-e2ac404{--display:flex}.elementor-19 .elementor-element.elementor-element-42fc868{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-19 .elementor-element.elementor-element-9f77238{--display:flex}.elementor-19 .elementor-element.elementor-element-12f0740{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-19 .elementor-element.elementor-element-47a9d2d{--display:flex}.elementor-19 .elementor-element.elementor-element-bca30ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19 .elementor-element.elementor-element-bca30ba.e-con{--order:99999}.elementor-19 .elementor-element.elementor-element-6219d51 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-19 .elementor-element.elementor-element-ae4618a{--display:flex;--min-height:1236px;--justify-content:flex-start;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-ae4618a:before,.elementor-19 .elementor-element.elementor-element-ae4618a>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-ae4618a>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-ae4618a>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-ae4618a>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-ae4618a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://alita3x.com/wp-content/uploads/2023/12/mirai_back-pc.png");--background-overlay:'';background-position:center center}.elementor-19 .elementor-element.elementor-element-f49333b>.elementor-widget-container{margin:80px 0 0;padding:0}.elementor-19 .elementor-element.elementor-element-f49333b{text-align:center}.elementor-19 .elementor-element.elementor-element-f49333b .elementor-heading-title{font-size:45px;font-weight:700;line-height:76px;color:#fff}.elementor-19 .elementor-element.elementor-element-6941cfb>.elementor-widget-container{margin:33px 0 0;padding:0}.elementor-19 .elementor-element.elementor-element-6941cfb img{width:1174px}.elementor-19 .elementor-element.elementor-element-d686b9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19 .elementor-element.elementor-element-c28c00f img{max-width:484px}.elementor-19 .elementor-element.elementor-element-676bf4d>.elementor-widget-container{margin:0;padding:39px 0 112px}.elementor-19 .elementor-element.elementor-element-676bf4d{text-align:center}.elementor-19 .elementor-element.elementor-element-676bf4d .elementor-heading-title{font-size:36px;line-height:69px;color:var(--e-global-color-primary)}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-bca30ba{--content-width:850px}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-41d51d0{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-19 .elementor-element.elementor-element-82e3198{--min-height:1159px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-66500c8 .elementor-heading-title{font-size:28px}.elementor-19 .elementor-element.elementor-element-cfcd281>.elementor-widget-container{margin:20px 0 0;padding:13px}.elementor-19 .elementor-element.elementor-element-cfcd281 .elementor-heading-title{font-size:22px}.elementor-19 .elementor-element.elementor-element-90715e3 img{width:287px}.elementor-19 .elementor-element.elementor-element-659b51f{--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-19 .elementor-element.elementor-element-ae4618a{--min-height:826px}.elementor-19 .elementor-element.elementor-element-ae4618a:before,.elementor-19 .elementor-element.elementor-element-ae4618a>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-ae4618a>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-ae4618a>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-ae4618a>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-ae4618a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-f49333b>.elementor-widget-container{margin:50px 0 0}.elementor-19 .elementor-element.elementor-element-f49333b .elementor-heading-title{font-size:28px;line-height:2em;letter-spacing:-1px}.elementor-19 .elementor-element.elementor-element-c28c00f>.elementor-widget-container{margin:26px 0 30px;padding:0}.elementor-19 .elementor-element.elementor-element-c28c00f img{width:39%}.elementor-19 .elementor-element.elementor-element-676bf4d>.elementor-widget-container{padding:0 0 58px}.elementor-19 .elementor-element.elementor-element-676bf4d .elementor-heading-title{font-size:23px;line-height:2.2em}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-41d51d0{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-19 .elementor-element.elementor-element-585204f .elementor-heading-title{font-size:26px}.elementor-19 .elementor-element.elementor-element-60516b3>.elementor-widget-container{margin:0;padding:0}.elementor-19 .elementor-element.elementor-element-82e3198{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-66500c8 .elementor-heading-title{font-size:22px;line-height:1.8em}.elementor-19 .elementor-element.elementor-element-cfcd281>.elementor-widget-container{margin:0;padding:22px 0 21px}.elementor-19 .elementor-element.elementor-element-cfcd281 .elementor-heading-title{font-size:18px}.elementor-19 .elementor-element.elementor-element-90715e3>.elementor-widget-container{margin:0}.elementor-19 .elementor-element.elementor-element-90715e3 img{width:202px}.elementor-19 .elementor-element.elementor-element-659b51f{--content-width:500px;--min-height:0px;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(4,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row}.elementor-19 .elementor-element.elementor-element-542f8e5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-19 .elementor-element.elementor-element-2c8baba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-b0eb77c>.elementor-widget-container{margin:0;padding:0}.elementor-19 .elementor-element.elementor-element-b0eb77c img{width:120px}.elementor-19 .elementor-element.elementor-element-fd6c9be{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-0cda882 img{width:120px}.elementor-19 .elementor-element.elementor-element-7a68b13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-faebe94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-855f302>.elementor-widget-container{margin:0;padding:0}.elementor-19 .elementor-element.elementor-element-855f302 img{width:120px}.elementor-19 .elementor-element.elementor-element-60b11f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-7ee663b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-56e2315 img{width:120px}.elementor-19 .elementor-element.elementor-element-c0f4f85{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-5540617{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-784625d img{width:120px}.elementor-19 .elementor-element.elementor-element-6c0a5a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-e2ac404{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-9f5be42 img{width:120px}.elementor-19 .elementor-element.elementor-element-42fc868{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-9f77238{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-c3213c3 img{width:120px}.elementor-19 .elementor-element.elementor-element-12f0740{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-47a9d2d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-112ba28 img{width:120px}.elementor-19 .elementor-element.elementor-element-bca30ba{--content-width:500px;--min-height:365px;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-19 .elementor-element.elementor-element-6219d51>.elementor-widget-container{margin:0 15px;padding:0}.elementor-19 .elementor-element.elementor-element-ae4618a{--min-height:465px}.elementor-19 .elementor-element.elementor-element-f49333b>.elementor-widget-container{margin:40px 0 0;padding:0 15px}.elementor-19 .elementor-element.elementor-element-f49333b .elementor-heading-title{font-size:18px;line-height:1.8em}.elementor-19 .elementor-element.elementor-element-d686b9f{--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-19 .elementor-element.elementor-element-676bf4d>.elementor-widget-container{margin:0 0 40px;padding:0 15px}.elementor-19 .elementor-element.elementor-element-676bf4d .elementor-heading-title{font-size:14px;line-height:1.8em}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-659b51f{--content-width:597px}.elementor-19 .elementor-element.elementor-element-bca30ba{--content-width:531px}}