.elementor-216 .elementor-element.elementor-element-90fb16c:not(.elementor-motion-effects-element-type-background),.elementor-216 .elementor-element.elementor-element-90fb16c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.ideus.jp/test/wp-content/uploads/2020/08/N5A7719-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-216 .elementor-element.elementor-element-90fb16c>.elementor-background-overlay{background-color:#000;opacity:.1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-216 .elementor-element.elementor-element-90fb16c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:80px;margin-bottom:0;padding:13em 0}.elementor-216 .elementor-element.elementor-element-5780f31c>.elementor-element-populated{padding:0 0 0 10%}.elementor-216 .elementor-element.elementor-element-2104e659 .elementor-heading-title{font-size:20px;color:#fff}.elementor-216 .elementor-element.elementor-element-7f19a6bb .elementor-heading-title{font-size:60px;color:#fff}.elementor-216 .elementor-element.elementor-element-0c9e47b>.elementor-widget-container{margin:1em 0 0}.elementor-216 .elementor-element.elementor-element-0c9e47b .elementor-heading-title{font-size:18px;font-weight:700;line-height:2em;letter-spacing:1px;color:#fff}.elementor-216 .elementor-element.elementor-element-1c7d6a62{padding:6em 0 0}.elementor-bc-flex-widget .elementor-216 .elementor-element.elementor-element-579f0c73.elementor-column .elementor-widget-wrap{align-items:center}.elementor-216 .elementor-element.elementor-element-579f0c73.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-216 .elementor-element.elementor-element-1f916578.elementor-column .elementor-widget-wrap{align-items:center}.elementor-216 .elementor-element.elementor-element-1f916578.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-216 .elementor-element.elementor-element-2e5133e2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-216 .elementor-element.elementor-element-2e5133e2.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-216 .elementor-element.elementor-element-34aadeac.elementor-column .elementor-widget-wrap{align-items:center}.elementor-216 .elementor-element.elementor-element-34aadeac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-216 .elementor-element.elementor-element-5af9b48{padding:3em 0 6em}.elementor-bc-flex-widget .elementor-216 .elementor-element.elementor-element-bd4025d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-216 .elementor-element.elementor-element-bd4025d.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-216 .elementor-element.elementor-element-f2c4025.elementor-column .elementor-widget-wrap{align-items:center}.elementor-216 .elementor-element.elementor-element-f2c4025.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-216 .elementor-element.elementor-element-38ba60a5>.elementor-container{max-width:960px}.elementor-216 .elementor-element.elementor-element-38ba60a5{padding:0 0 6em}.elementor-216 .elementor-element.elementor-element-2e4e3a6b .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_outdoor01.jpg);background-size:cover}.elementor-216 .elementor-element.elementor-element-2e4e3a6b .elementor-repeater-item-2a50c7c .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_outdoor02.jpg);background-size:cover}.elementor-216 .elementor-element.elementor-element-2e4e3a6b .elementor-repeater-item-07d6b14 .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_outdoor03.jpg);background-size:cover}.elementor-216 .elementor-element.elementor-element-2e4e3a6b .elementor-repeater-item-9236e77 .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_outdoor04.jpg);background-size:cover}.elementor-216 .elementor-element.elementor-element-2e4e3a6b .swiper-slide{transition-duration:calc(3000ms*1.2);height:600px}.elementor-216 .elementor-element.elementor-element-2e4e3a6b .swiper-slide-contents{max-width:66%}.elementor-216 .elementor-element.elementor-element-2e4e3a6b .swiper-slide-inner{text-align:center}.elementor-216 .elementor-element.elementor-element-28fc5c8a:not(.elementor-motion-effects-element-type-background),.elementor-216 .elementor-element.elementor-element-28fc5c8a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-216 .elementor-element.elementor-element-28fc5c8a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 0 0}.elementor-216 .elementor-element.elementor-element-28fc5c8a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-216 .elementor-element.elementor-element-7939f552>.elementor-widget-container{margin:0 0 88px}.elementor-216 .elementor-element.elementor-element-7939f552{text-align:center}.elementor-216 .elementor-element.elementor-element-7939f552 .elementor-heading-title{font-size:61px;color:#4c4e4d}.elementor-216 .elementor-element.elementor-element-5c826757>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-216 .elementor-element.elementor-element-5c826757>.elementor-container{max-width:960px}.elementor-216 .elementor-element.elementor-element-5c826757{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-216 .elementor-element.elementor-element-1cec6c99 .elementor-heading-title{font-size:61px;color:#fff}.elementor-216 .elementor-element.elementor-element-2a0f8bf3{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-216 .elementor-element.elementor-element-57f6980a .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-216 .elementor-element.elementor-element-57f6980a .elementor-button:hover,.elementor-216 .elementor-element.elementor-element-57f6980a .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-216 .elementor-element.elementor-element-57f6980a .elementor-button:hover svg,.elementor-216 .elementor-element.elementor-element-57f6980a .elementor-button:focus svg{fill:#4c4e4d}.elementor-216 .elementor-element.elementor-element-2b535a47>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-216 .elementor-element.elementor-element-2b535a47>.elementor-container{max-width:960px}.elementor-216 .elementor-element.elementor-element-2b535a47{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-216 .elementor-element.elementor-element-b878243 .elementor-heading-title{font-size:61px;color:#fff}.elementor-216 .elementor-element.elementor-element-53aa1800{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-216 .elementor-element.elementor-element-1043387b .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-216 .elementor-element.elementor-element-1043387b .elementor-button:hover,.elementor-216 .elementor-element.elementor-element-1043387b .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-216 .elementor-element.elementor-element-1043387b .elementor-button:hover svg,.elementor-216 .elementor-element.elementor-element-1043387b .elementor-button:focus svg{fill:#4c4e4d}.elementor-216 .elementor-element.elementor-element-7ee00afc>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-216 .elementor-element.elementor-element-7ee00afc>.elementor-container{max-width:960px}.elementor-216 .elementor-element.elementor-element-7ee00afc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-216 .elementor-element.elementor-element-73e035a0 .elementor-heading-title{font-size:61px;color:#fff}.elementor-216 .elementor-element.elementor-element-46687e25{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-216 .elementor-element.elementor-element-6233a9c5 .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-216 .elementor-element.elementor-element-6233a9c5 .elementor-button:hover,.elementor-216 .elementor-element.elementor-element-6233a9c5 .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-216 .elementor-element.elementor-element-6233a9c5 .elementor-button:hover svg,.elementor-216 .elementor-element.elementor-element-6233a9c5 .elementor-button:focus svg{fill:#4c4e4d}.elementor-216 .elementor-element.elementor-element-756bf151>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-216 .elementor-element.elementor-element-756bf151>.elementor-container{max-width:960px}.elementor-216 .elementor-element.elementor-element-756bf151{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-216 .elementor-element.elementor-element-136c65f4 .elementor-heading-title{font-size:61px;color:#fff}.elementor-216 .elementor-element.elementor-element-ccc6cb8{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-216 .elementor-element.elementor-element-4e29f5e4 .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-216 .elementor-element.elementor-element-4e29f5e4 .elementor-button:hover,.elementor-216 .elementor-element.elementor-element-4e29f5e4 .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-216 .elementor-element.elementor-element-4e29f5e4 .elementor-button:hover svg,.elementor-216 .elementor-element.elementor-element-4e29f5e4 .elementor-button:focus svg{fill:#4c4e4d}@media(min-width:768px){.elementor-216 .elementor-element.elementor-element-579f0c73{width:22.5%}.elementor-216 .elementor-element.elementor-element-1f916578{width:27.5%}.elementor-216 .elementor-element.elementor-element-2e5133e2{width:22.5%}.elementor-216 .elementor-element.elementor-element-34aadeac{width:27.5%}.elementor-216 .elementor-element.elementor-element-0241210{width:27.5%}.elementor-216 .elementor-element.elementor-element-bd4025d{width:22.5%}.elementor-216 .elementor-element.elementor-element-f2c4025{width:27.5%}.elementor-216 .elementor-element.elementor-element-898fb94{width:22.5%}}@media(max-width:767px){.elementor-216 .elementor-element.elementor-element-90fb16c:not(.elementor-motion-effects-element-type-background),.elementor-216 .elementor-element.elementor-element-90fb16c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right}.elementor-216 .elementor-element.elementor-element-90fb16c{margin-top:0;margin-bottom:0;padding:8em 0}.elementor-216 .elementor-element.elementor-element-5780f31c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-216 .elementor-element.elementor-element-2104e659{text-align:center}.elementor-216 .elementor-element.elementor-element-7f19a6bb>.elementor-widget-container{margin:-15px 0 0}.elementor-216 .elementor-element.elementor-element-7f19a6bb{text-align:center}.elementor-216 .elementor-element.elementor-element-0c9e47b>.elementor-widget-container{margin:-15px 0 0}.elementor-216 .elementor-element.elementor-element-0c9e47b{text-align:center}.elementor-216 .elementor-element.elementor-element-5af9b48{padding:0 0 6em}.elementor-216 .elementor-element.elementor-element-38ba60a5{padding:0 0 4em}.elementor-216 .elementor-element.elementor-element-403817ff>.elementor-element-populated{padding:0 30px}.elementor-216 .elementor-element.elementor-element-2e4e3a6b .swiper-slide{height:200px}.elementor-216 .elementor-element.elementor-element-5c826757{margin-top:20px;margin-bottom:0;padding:2em}.elementor-216 .elementor-element.elementor-element-1cec6c99{text-align:center}.elementor-216 .elementor-element.elementor-element-2a0f8bf3{text-align:center}.elementor-216 .elementor-element.elementor-element-2b535a47{margin-top:0;margin-bottom:0;padding:2em}.elementor-216 .elementor-element.elementor-element-b878243{text-align:center}.elementor-216 .elementor-element.elementor-element-53aa1800{text-align:center}.elementor-216 .elementor-element.elementor-element-7ee00afc{margin-top:0;margin-bottom:0;padding:2em}.elementor-216 .elementor-element.elementor-element-73e035a0{text-align:center}.elementor-216 .elementor-element.elementor-element-46687e25{text-align:center}.elementor-216 .elementor-element.elementor-element-756bf151{margin-top:0;margin-bottom:0;padding:2em}.elementor-216 .elementor-element.elementor-element-136c65f4{text-align:center}.elementor-216 .elementor-element.elementor-element-ccc6cb8{text-align:center}}@media(min-width:960px){.elementor-216 .elementor-element.elementor-element-90fb16c:not(.elementor-motion-effects-element-type-background),.elementor-216 .elementor-element.elementor-element-90fb16c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}