.elementor-11933 .elementor-element.elementor-element-5b572f8>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-11933 .elementor-element.elementor-element-5b572f8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .elementor-repeater-item-3dfc3ac .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.legnatec.co.jp/wp-content/uploads/2026/06/xlegnaplapla20260520web-006-scaled.jpg.pagespeed.ic.8TkBGhwPBa.jpg);background-size:cover}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .elementor-repeater-item-e8cdc3f .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.legnatec.co.jp/wp-content/uploads/2026/04/sub2.jpg.pagespeed.ce.MQ28gGjD6D.jpg);background-size:cover}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .elementor-repeater-item-5c39baa .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.legnatec.co.jp/wp-content/uploads/2025/10/xproject-ariake.jpg.pagespeed.ic.L4AE3MzUjD.jpg);background-size:cover}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .elementor-repeater-item-958d7e1 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.legnatec.co.jp/wp-content/uploads/2024/10/x0cd9682200c7093ed144fcce508c0f3b-scaled.jpg.pagespeed.ic.KuQ1i1BGuj.jpg);background-size:cover}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .elementor-repeater-item-9ed3ec6 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.legnatec.co.jp/wp-content/uploads/2025/05/xsaga-keiba.jpg.pagespeed.ic.xCyQr7DOgT.jpg);background-size:cover}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .elementor-repeater-item-cb65df4 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.legnatec.co.jp/wp-content/uploads/2024/11/xTop_slider_Book20241105.jpg.pagespeed.ic.8W31raLNgC.jpg);background-size:cover}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .swiper-slide{height:670px;transition-duration:calc(5000ms*1.2)}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .swiper-slide-contents{max-width:60%;text-shadow:0 0 10px rgba(0,0,0,.3)}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .swiper-slide-inner{text-align:left}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:12px}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .elementor-slide-heading{font-weight:normal}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .elementor-slide-description{font-family:"Roboto Slab",sans-serif;font-size:18px;font-weight:400}.elementor-11933 .elementor-element.elementor-element-cd0a0ca .elementor-slide-button{font-family:"Roboto",sans-serif;font-weight:500;text-decoration:underline;border-width:0}.elementor-11933 .elementor-element.elementor-element-cd0a0ca>.elementor-widget-container{margin:0 0 0 0}.elementor-11933 .elementor-element.elementor-element-617c0c1{text-align:center}.elementor-11933 .elementor-element.elementor-element-617c0c1 .elementor-heading-title{font-size:1.5em;font-weight:normal}.elementor-11933 .elementor-element.elementor-element-617c0c1>.elementor-widget-container{margin:50px 0 20px 0}.elementor-11933 .elementor-element.elementor-element-5c86fe3 .elementor-main-swiper{height:246px;width:100%}.elementor-11933 .elementor-element.elementor-element-5c86fe3.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:36px}.elementor-11933 .elementor-element.elementor-element-5c86fe3 .elementor-swiper-button{font-size:20px}.elementor-11933 .elementor-element.elementor-element-d9f2127{text-align:left}.elementor-11933 .elementor-element.elementor-element-d9f2127 .elementor-heading-title{font-size:1.5em;font-weight:normal}.elementor-11933 .elementor-element.elementor-element-d9f2127>.elementor-widget-container{margin:070px 0 0 0}.elementor-11933 .elementor-element.elementor-element-fe76421 .elementor-button{font-family:"Roboto",sans-serif;font-weight:500;text-decoration:underline;fill:#333;color:#333;background-color:#f6f1eb}.elementor-11933 .elementor-element.elementor-element-1a782c8{text-align:left}.elementor-11933 .elementor-element.elementor-element-1a782c8 .elementor-heading-title{font-size:1.5em;font-weight:normal}.elementor-11933 .elementor-element.elementor-element-1a782c8>.elementor-widget-container{margin:70px 0 0 0}.elementor-11933 .elementor-element.elementor-element-49073ab .elementor-button{font-family:"Roboto",sans-serif;font-weight:500;text-decoration:underline;fill:#333;color:#333;background-color:#f6f1eb}.elementor-11933 .elementor-element.elementor-element-fa612d7{text-align:center}.elementor-11933 .elementor-element.elementor-element-fa612d7 .elementor-heading-title{font-size:1.5em;font-weight:normal}.elementor-11933 .elementor-element.elementor-element-fa612d7>.elementor-widget-container{margin:100px 0 20px 0}.elementor-11933 .elementor-element.elementor-element-da4850d{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-11933 .elementor-element.elementor-element-da4850d>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-11933 .elementor-element.elementor-element-6eb34c9>.elementor-element-populated{margin:0 0 50px 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-11933 .elementor-element.elementor-element-05f30bd img{width:106px}.elementor-11933 .elementor-element.elementor-element-1dd7431>.elementor-element-populated{margin:0 0 50px 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-11933 .elementor-element.elementor-element-be7d407:hover img{opacity:1}.elementor-11933 .elementor-element.elementor-element-7667b7e img{width:61px}.elementor-11933 .elementor-element.elementor-element-04898e5>.elementor-element-populated{margin:0 0 50px 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-11933 .elementor-element.elementor-element-a7994b5 img{width:165px}.elementor-11933 .elementor-element.elementor-element-a7fb79d>.elementor-element-populated{margin:0 0 50px 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-11933 .elementor-element.elementor-element-7ccbd66:hover img{opacity:1}.elementor-11933 .elementor-element.elementor-element-7ccbd66>.elementor-widget-container{border-radius:0 0 0 0}.elementor-11933 .elementor-element.elementor-element-871184b img{width:168px}.elementor-11933 .elementor-element.elementor-element-dae1bb8{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-11933 .elementor-element.elementor-element-dae1bb8>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-11933 .elementor-element.elementor-element-bb12b83>.elementor-element-populated{margin:0 0 50px 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-11933 .elementor-element.elementor-element-b887df8 img{width:111px}.elementor-11933 .elementor-element.elementor-element-90cfc78>.elementor-element-populated{margin:0 0 50px 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-11933 .elementor-element.elementor-element-f94838d:hover img{opacity:1}.elementor-11933 .elementor-element.elementor-element-3fedfe5 img{width:110px}.elementor-11933 .elementor-element.elementor-element-b732fc1>.elementor-element-populated{margin:0 0 50px 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-11933 .elementor-element.elementor-element-725ab87 img{width:120px}.elementor-11933 .elementor-element.elementor-element-8488a26>.elementor-element-populated{margin:0 0 50px 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-11933 .elementor-element.elementor-element-cecfbe2{text-align:center}.elementor-11933 .elementor-element.elementor-element-cecfbe2 .elementor-heading-title{font-size:1.8em;font-weight:normal}.elementor-11933 .elementor-element.elementor-element-cecfbe2>.elementor-widget-container{margin:100px 0 20px 0}.elementor-11933 .elementor-element.elementor-element-4506c3f{text-align:center}.elementor-11933 .elementor-element.elementor-element-a23d4a5{text-align:center}.elementor-11933 .elementor-element.elementor-element-e10165e{text-align:center}.elementor-11933 .elementor-element.elementor-element-0bee52d{text-align:center}.elementor-11933 .elementor-element.elementor-element-b6338b5{text-align:center}.elementor-11933 .elementor-element.elementor-element-98d41b2{text-align:center}.elementor-11933 .elementor-element.elementor-element-f8e0ed9{margin-top:50px;margin-bottom:50px}.elementor-11933 .elementor-element.elementor-element-e253b10 .elementor-repeater-item-7f87185 .swiper-slide-bg{background-color:#fff;background-image:url(https://www.legnatec.co.jp/wp-content/uploads/2020/06/xScreenshot_1.png.pagespeed.ic.rjBnRqhPoe.png);background-size:cover}.elementor-11933 .elementor-element.elementor-element-e253b10 .elementor-repeater-item-7f87185 .elementor-background-overlay{background-color:rgba(255,255,255,.88)}.elementor-11933 .elementor-element.elementor-element-e253b10 .swiper-slide{height:400px}.elementor-11933 .elementor-element.elementor-element-e253b10 .swiper-slide-contents{max-width:66%}.elementor-11933 .elementor-element.elementor-element-e253b10 .swiper-slide-inner{text-align:center}.elementor-11933 .elementor-element.elementor-element-e253b10 .elementor-slide-heading{color:#54595f;font-size:1.3em;font-weight:normal;text-decoration:none;line-height:2em}.elementor-11933 .elementor-element.elementor-element-e253b10 .elementor-slide-button{color:var(--e-global-color-text);border-color:var(--e-global-color-secondary)}.elementor-11933 .elementor-element.elementor-element-b9a76d9{margin-top:50px;margin-bottom:50px}.elementor-11933 .elementor-element.elementor-element-f62081a .elementor-repeater-item-7f87185 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.legnatec.co.jp/wp-content/uploads/2020/04/xslide1.png.pagespeed.ic.xqow4jVw43.png);background-size:cover}.elementor-11933 .elementor-element.elementor-element-f62081a .elementor-repeater-item-58bf014 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.legnatec.co.jp/wp-content/uploads/2020/04/xslide2.png.pagespeed.ic.6CbyXawd1f.jpg);background-size:cover}.elementor-11933 .elementor-element.elementor-element-f62081a .elementor-repeater-item-a709050 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.legnatec.co.jp/wp-content/uploads/2020/04/xslide3.png.pagespeed.ic.KIUczEoEYr.jpg);background-size:cover}.elementor-11933 .elementor-element.elementor-element-f62081a .elementor-repeater-item-70e9397 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.legnatec.co.jp/wp-content/uploads/2020/04/xslide4.png.pagespeed.ic.m14t2qJtj2.jpg);background-size:cover}.elementor-11933 .elementor-element.elementor-element-f62081a .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2)}.elementor-11933 .elementor-element.elementor-element-f62081a .swiper-slide-contents{max-width:66%;text-shadow:0 0 10px rgba(0,0,0,.3)}.elementor-11933 .elementor-element.elementor-element-f62081a .swiper-slide-inner{text-align:center}.elementor-11933 .elementor-element.elementor-element-f62081a .elementor-slide-button{font-family:"Roboto",sans-serif;font-weight:500;text-decoration:underline;border-width:0}@media (max-width:1024px){.elementor-11933 .elementor-element.elementor-element-5c86fe3.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}}@media (max-width:767px){.elementor-11933 .elementor-element.elementor-element-cd0a0ca .swiper-slide-contents{max-width:100%}.elementor-11933 .elementor-element.elementor-element-5c86fe3.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-11933 .elementor-element.elementor-element-cecfbe2 .elementor-heading-title{font-size:1.6em}.elementor-11933 .elementor-element.elementor-element-e253b10 .swiper-slide-contents{max-width:100%}.elementor-11933 .elementor-element.elementor-element-e253b10 .elementor-slide-heading{font-size:1.1em}.elementor-11933 .elementor-element.elementor-element-f62081a .swiper-slide-contents{max-width:100%}}