.elementor-42 .elementor-element.elementor-element-d0fc7bc:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-d0fc7bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.ideus.jp/test/wp-content/uploads/2020/08/026A0922-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-42 .elementor-element.elementor-element-d0fc7bc>.elementor-background-overlay{background-color:#000;opacity:.1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-42 .elementor-element.elementor-element-d0fc7bc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:80px;margin-bottom:0;padding:13em 0}.elementor-42 .elementor-element.elementor-element-ba9b271>.elementor-element-populated{padding:0 0 0 10%}.elementor-42 .elementor-element.elementor-element-8027302 .elementor-heading-title{font-size:20px;color:#fff}.elementor-42 .elementor-element.elementor-element-170efa2 .elementor-heading-title{font-size:60px;color:#fff}.elementor-42 .elementor-element.elementor-element-84d5864>.elementor-widget-container{margin:1em 0 0}.elementor-42 .elementor-element.elementor-element-84d5864 .elementor-heading-title{font-size:18px;font-weight:700;line-height:2em;letter-spacing:1px;color:#fff}.elementor-42 .elementor-element.elementor-element-3b4c038{padding:6em 0}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-4d03b3b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-42 .elementor-element.elementor-element-4d03b3b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-49db4bd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-42 .elementor-element.elementor-element-49db4bd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-fba4efe.elementor-column .elementor-widget-wrap{align-items:center}.elementor-42 .elementor-element.elementor-element-fba4efe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-ad2ab76.elementor-column .elementor-widget-wrap{align-items:center}.elementor-42 .elementor-element.elementor-element-ad2ab76.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-42 .elementor-element.elementor-element-2e36ccc>.elementor-container{max-width:960px}.elementor-42 .elementor-element.elementor-element-2e36ccc{padding:0 0 6em}.elementor-42 .elementor-element.elementor-element-e977afd .elementor-repeater-item-c0d9bd9 .swiper-slide-bg{background-color:rgba(255,255,255,0);background-image:url(https://www.ideus.jp/test/wp-content/uploads/2020/08/PCSP_othercut_workspace01.jpg);background-size:cover}.elementor-42 .elementor-element.elementor-element-e977afd .elementor-repeater-item-e37f0c8 .swiper-slide-bg{background-color:rgba(255,255,255,0);background-image:url(https://www.ideus.jp/test/wp-content/uploads/2020/08/PCSP_othercut_workspace02.jpg);background-size:cover}.elementor-42 .elementor-element.elementor-element-e977afd .elementor-repeater-item-6061692 .swiper-slide-bg{background-color:rgba(255,255,255,0);background-image:url(https://www.ideus.jp/test/wp-content/uploads/2020/08/PCSP_othercut_workspace03.jpg);background-size:cover}.elementor-42 .elementor-element.elementor-element-e977afd .elementor-repeater-item-771571e .swiper-slide-bg{background-color:rgba(255,255,255,0);background-image:url(https://www.ideus.jp/test/wp-content/uploads/2020/08/PCSP_othercut_workspace04.jpg);background-size:cover}.elementor-42 .elementor-element.elementor-element-e977afd .swiper-slide{transition-duration:calc(3000ms*1.2);height:600px}.elementor-42 .elementor-element.elementor-element-e977afd .swiper-slide-contents{max-width:66%}.elementor-42 .elementor-element.elementor-element-e977afd .swiper-slide-inner{text-align:center}.elementor-42 .elementor-element.elementor-element-7f74becf:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-7f74becf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-42 .elementor-element.elementor-element-7f74becf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 0 0}.elementor-42 .elementor-element.elementor-element-7f74becf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-42 .elementor-element.elementor-element-5330e787>.elementor-widget-container{margin:0 0 88px}.elementor-42 .elementor-element.elementor-element-5330e787{text-align:center}.elementor-42 .elementor-element.elementor-element-5330e787 .elementor-heading-title{font-size:61px;color:#4c4e4d}.elementor-42 .elementor-element.elementor-element-2fc41d1a>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-42 .elementor-element.elementor-element-2fc41d1a>.elementor-container{max-width:960px}.elementor-42 .elementor-element.elementor-element-2fc41d1a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-42 .elementor-element.elementor-element-56f9f7ef .elementor-heading-title{font-size:61px;color:#fff}.elementor-42 .elementor-element.elementor-element-631400c7{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-42 .elementor-element.elementor-element-70f3a5ab .elementor-button{background-color:rgba(255,255,255,0);font-weight:700;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#fff;border-radius:0;padding:1em 2em}.elementor-42 .elementor-element.elementor-element-70f3a5ab .elementor-button:hover,.elementor-42 .elementor-element.elementor-element-70f3a5ab .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-42 .elementor-element.elementor-element-70f3a5ab .elementor-button:hover svg,.elementor-42 .elementor-element.elementor-element-70f3a5ab .elementor-button:focus svg{fill:#4c4e4d}.elementor-42 .elementor-element.elementor-element-1444191f>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-42 .elementor-element.elementor-element-1444191f>.elementor-container{max-width:960px}.elementor-42 .elementor-element.elementor-element-1444191f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-42 .elementor-element.elementor-element-16affa0f .elementor-heading-title{font-size:61px;color:#fff}.elementor-42 .elementor-element.elementor-element-519b7d47{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-42 .elementor-element.elementor-element-509e166d .elementor-button{background-color:rgba(255,255,255,0);font-weight:700;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#fff;border-radius:0;padding:1em 2em}.elementor-42 .elementor-element.elementor-element-509e166d .elementor-button:hover,.elementor-42 .elementor-element.elementor-element-509e166d .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-42 .elementor-element.elementor-element-509e166d .elementor-button:hover svg,.elementor-42 .elementor-element.elementor-element-509e166d .elementor-button:focus svg{fill:#4c4e4d}.elementor-42 .elementor-element.elementor-element-10124fcb>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-42 .elementor-element.elementor-element-10124fcb>.elementor-container{max-width:960px}.elementor-42 .elementor-element.elementor-element-10124fcb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-42 .elementor-element.elementor-element-3494f6fc .elementor-heading-title{font-size:61px;color:#fff}.elementor-42 .elementor-element.elementor-element-2ef9dff7{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-42 .elementor-element.elementor-element-5a0b1606 .elementor-button{background-color:rgba(255,255,255,0);font-weight:700;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#fff;border-radius:0;padding:1em 2em}.elementor-42 .elementor-element.elementor-element-5a0b1606 .elementor-button:hover,.elementor-42 .elementor-element.elementor-element-5a0b1606 .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-42 .elementor-element.elementor-element-5a0b1606 .elementor-button:hover svg,.elementor-42 .elementor-element.elementor-element-5a0b1606 .elementor-button:focus svg{fill:#4c4e4d}.elementor-42 .elementor-element.elementor-element-5e7303bf>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-42 .elementor-element.elementor-element-5e7303bf>.elementor-container{max-width:960px}.elementor-42 .elementor-element.elementor-element-5e7303bf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-42 .elementor-element.elementor-element-44e5eb07 .elementor-heading-title{font-size:61px;color:#fff}.elementor-42 .elementor-element.elementor-element-7a8f33a5{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-42 .elementor-element.elementor-element-55b8328b .elementor-button{background-color:rgba(255,255,255,0);font-weight:700;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#fff;border-radius:0;padding:1em 2em}.elementor-42 .elementor-element.elementor-element-55b8328b .elementor-button:hover,.elementor-42 .elementor-element.elementor-element-55b8328b .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-42 .elementor-element.elementor-element-55b8328b .elementor-button:hover svg,.elementor-42 .elementor-element.elementor-element-55b8328b .elementor-button:focus svg{fill:#4c4e4d}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-4d03b3b{width:22.5%}.elementor-42 .elementor-element.elementor-element-49db4bd{width:27.5%}.elementor-42 .elementor-element.elementor-element-fba4efe{width:22.5%}.elementor-42 .elementor-element.elementor-element-ad2ab76{width:27.5%}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-d0fc7bc:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-d0fc7bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.ideus.jp/test/wp-content/uploads/2020/08/026A0922@2x.png");background-position:center right}.elementor-42 .elementor-element.elementor-element-d0fc7bc{margin-top:0;margin-bottom:0;padding:8em 0}.elementor-42 .elementor-element.elementor-element-ba9b271>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-42 .elementor-element.elementor-element-8027302{text-align:center}.elementor-42 .elementor-element.elementor-element-170efa2>.elementor-widget-container{margin:-15px 0 0}.elementor-42 .elementor-element.elementor-element-170efa2{text-align:center}.elementor-42 .elementor-element.elementor-element-84d5864>.elementor-widget-container{margin:-15px 0 0}.elementor-42 .elementor-element.elementor-element-84d5864{text-align:center}.elementor-42 .elementor-element.elementor-element-2e36ccc{padding:0 0 4em}.elementor-42 .elementor-element.elementor-element-e66311a>.elementor-element-populated{padding:0 30px}.elementor-42 .elementor-element.elementor-element-e977afd .swiper-slide{height:200px}.elementor-42 .elementor-element.elementor-element-2fc41d1a{margin-top:0;margin-bottom:0;padding:2em}.elementor-42 .elementor-element.elementor-element-56f9f7ef{text-align:center}.elementor-42 .elementor-element.elementor-element-631400c7{text-align:center}.elementor-42 .elementor-element.elementor-element-1444191f{margin-top:0;margin-bottom:0;padding:2em}.elementor-42 .elementor-element.elementor-element-16affa0f{text-align:center}.elementor-42 .elementor-element.elementor-element-519b7d47{text-align:center}.elementor-42 .elementor-element.elementor-element-10124fcb{margin-top:0;margin-bottom:0;padding:2em}.elementor-42 .elementor-element.elementor-element-3494f6fc{text-align:center}.elementor-42 .elementor-element.elementor-element-2ef9dff7{text-align:center}.elementor-42 .elementor-element.elementor-element-5e7303bf{margin-top:0;margin-bottom:0;padding:2em}.elementor-42 .elementor-element.elementor-element-44e5eb07{text-align:center}.elementor-42 .elementor-element.elementor-element-7a8f33a5{text-align:center}}@media(min-width:960px){.elementor-42 .elementor-element.elementor-element-d0fc7bc:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-d0fc7bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}