.elementor-7 .elementor-element.elementor-element-81a6f21:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-81a6f21>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url("https://www.ideus.jp/test/wp-content/uploads/2020/08/026A1066.png") 50% 50%;background-size:cover}.elementor-7 .elementor-element.elementor-element-81a6f21{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-7 .elementor-element.elementor-element-81a6f21>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-7bf4363>.elementor-container{min-height:400px}.elementor-7 .elementor-element.elementor-element-7bf4363>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-7bf4363{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-7 .elementor-element.elementor-element-c6e4e05{text-align:left}.elementor-7 .elementor-element.elementor-element-27093cd>.elementor-container{min-height:100vh}.elementor-7 .elementor-element.elementor-element-27093cd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-7 .elementor-element.elementor-element-27093cd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-1945796>.elementor-element-populated{padding:0 0 0 5%}.elementor-7 .elementor-element.elementor-element-7bc6a44{text-align:left}.elementor-7 .elementor-element.elementor-element-7bc6a44 img{width:340px;max-width:340px}.elementor-7 .elementor-element.elementor-element-17575e6:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-17575e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFB0}.elementor-7 .elementor-element.elementor-element-17575e6>.elementor-background-overlay{opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-17575e6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 0;z-index:3}.elementor-7 .elementor-element.elementor-element-13bf076{text-align:center;color:#4c4e4d;font-size:18px;font-weight:700;line-height:2em}.elementor-7 .elementor-element.elementor-element-c2b12b4:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-c2b12b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-7 .elementor-element.elementor-element-c2b12b4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 0 0}.elementor-7 .elementor-element.elementor-element-c2b12b4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-98344f4{text-align:center}.elementor-7 .elementor-element.elementor-element-98344f4 .elementor-heading-title{font-size:61px;color:#4c4e4d}.elementor-7 .elementor-element.elementor-element-9b21f34>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-9b21f34>.elementor-container{max-width:960px}.elementor-7 .elementor-element.elementor-element-9b21f34{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:88px;margin-bottom:0;padding:128px 68px}.elementor-7 .elementor-element.elementor-element-7118f89 .elementor-heading-title{font-size:61px;color:#fff}.elementor-7 .elementor-element.elementor-element-eb49e95{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-7 .elementor-element.elementor-element-48d5571 .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-7 .elementor-element.elementor-element-48d5571 .elementor-button:hover,.elementor-7 .elementor-element.elementor-element-48d5571 .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-7 .elementor-element.elementor-element-48d5571 .elementor-button:hover svg,.elementor-7 .elementor-element.elementor-element-48d5571 .elementor-button:focus svg{fill:#4c4e4d}.elementor-7 .elementor-element.elementor-element-72955fd>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-72955fd>.elementor-container{max-width:960px}.elementor-7 .elementor-element.elementor-element-72955fd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-7 .elementor-element.elementor-element-b118303 .elementor-heading-title{font-size:61px;color:#fff}.elementor-7 .elementor-element.elementor-element-9f1011e{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-7 .elementor-element.elementor-element-a06fe51 .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-7 .elementor-element.elementor-element-a06fe51 .elementor-button:hover,.elementor-7 .elementor-element.elementor-element-a06fe51 .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-7 .elementor-element.elementor-element-a06fe51 .elementor-button:hover svg,.elementor-7 .elementor-element.elementor-element-a06fe51 .elementor-button:focus svg{fill:#4c4e4d}.elementor-7 .elementor-element.elementor-element-0bca4bb>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-0bca4bb>.elementor-container{max-width:960px}.elementor-7 .elementor-element.elementor-element-0bca4bb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-7 .elementor-element.elementor-element-10b2637 .elementor-heading-title{font-size:61px;color:#fff}.elementor-7 .elementor-element.elementor-element-589959d{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-7 .elementor-element.elementor-element-dac3432 .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-7 .elementor-element.elementor-element-dac3432 .elementor-button:hover,.elementor-7 .elementor-element.elementor-element-dac3432 .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-7 .elementor-element.elementor-element-dac3432 .elementor-button:hover svg,.elementor-7 .elementor-element.elementor-element-dac3432 .elementor-button:focus svg{fill:#4c4e4d}.elementor-7 .elementor-element.elementor-element-4178d5f>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-4178d5f>.elementor-container{max-width:960px}.elementor-7 .elementor-element.elementor-element-4178d5f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-7 .elementor-element.elementor-element-e846fd0 .elementor-heading-title{font-size:61px;color:#fff}.elementor-7 .elementor-element.elementor-element-c188780{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-7 .elementor-element.elementor-element-303c123 .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-7 .elementor-element.elementor-element-303c123 .elementor-button:hover,.elementor-7 .elementor-element.elementor-element-303c123 .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-7 .elementor-element.elementor-element-303c123 .elementor-button:hover svg,.elementor-7 .elementor-element.elementor-element-303c123 .elementor-button:focus svg{fill:#4c4e4d}.elementor-7 .elementor-element.elementor-element-d96ca37>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-d96ca37>.elementor-container{max-width:960px}.elementor-7 .elementor-element.elementor-element-d96ca37{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:128px 68px}.elementor-7 .elementor-element.elementor-element-0673cf3 .elementor-heading-title{font-size:61px;color:#fff}.elementor-7 .elementor-element.elementor-element-b870f1f{color:#fff;font-size:16px;font-weight:700;line-height:2em}.elementor-7 .elementor-element.elementor-element-bfaeff5 .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-7 .elementor-element.elementor-element-bfaeff5 .elementor-button:hover,.elementor-7 .elementor-element.elementor-element-bfaeff5 .elementor-button:focus{background-color:#fff;color:#4c4e4d;border-color:#fff}.elementor-7 .elementor-element.elementor-element-bfaeff5 .elementor-button:hover svg,.elementor-7 .elementor-element.elementor-element-bfaeff5 .elementor-button:focus svg{fill:#4c4e4d}@media(max-width:959px){.elementor-7 .elementor-element.elementor-element-27093cd>.elementor-container{min-height:90vh}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-7bf4363>.elementor-container{min-height:90vh}.elementor-7 .elementor-element.elementor-element-7bf4363 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-7 .elementor-element.elementor-element-fcca30c>.elementor-element-populated{padding:10px}.elementor-7 .elementor-element.elementor-element-c6e4e05 img{width:100%;max-width:70%}.elementor-7 .elementor-element.elementor-element-27093cd>.elementor-container{min-height:90vh}.elementor-7 .elementor-element.elementor-element-1945796>.elementor-element-populated{padding:0 10%}.elementor-7 .elementor-element.elementor-element-17575e6{padding:4em 0}.elementor-7 .elementor-element.elementor-element-0218e14>.elementor-element-populated{padding:0 8%}.elementor-7 .elementor-element.elementor-element-13bf076{text-align:left}.elementor-7 .elementor-element.elementor-element-9b21f34{margin-top:20px;margin-bottom:0;padding:2em}.elementor-7 .elementor-element.elementor-element-7118f89{text-align:center}.elementor-7 .elementor-element.elementor-element-eb49e95{text-align:center}.elementor-7 .elementor-element.elementor-element-72955fd{margin-top:0;margin-bottom:0;padding:2em}.elementor-7 .elementor-element.elementor-element-b118303{text-align:center}.elementor-7 .elementor-element.elementor-element-9f1011e{text-align:center}.elementor-7 .elementor-element.elementor-element-0bca4bb{margin-top:0;margin-bottom:0;padding:2em}.elementor-7 .elementor-element.elementor-element-10b2637{text-align:center}.elementor-7 .elementor-element.elementor-element-589959d{text-align:center}.elementor-7 .elementor-element.elementor-element-4178d5f{margin-top:0;margin-bottom:0;padding:2em}.elementor-7 .elementor-element.elementor-element-e846fd0{text-align:center}.elementor-7 .elementor-element.elementor-element-c188780{text-align:center}.elementor-7 .elementor-element.elementor-element-d96ca37{margin-top:0;margin-bottom:0;padding:2em}.elementor-7 .elementor-element.elementor-element-0673cf3{text-align:center}.elementor-7 .elementor-element.elementor-element-b870f1f{text-align:center}}