.elementor-295 .elementor-element.elementor-element-bf710e0:not(.elementor-motion-effects-element-type-background),.elementor-295 .elementor-element.elementor-element-bf710e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d5d5d5;background-image:url("https://chu-2.jp/wp-content/uploads/assets/top/dot.png");background-repeat:repeat}.elementor-295 .elementor-element.elementor-element-bf710e0>.elementor-container{min-height:480px}.elementor-295 .elementor-element.elementor-element-bf710e0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 30px}.elementor-295 .elementor-element.elementor-element-bf710e0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-295 .elementor-element.elementor-element-30adf15:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-295 .elementor-element.elementor-element-30adf15>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-295 .elementor-element.elementor-element-30adf15>.elementor-element-populated{border-style:solid;border-width:5px;border-color:#000;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px}.elementor-295 .elementor-element.elementor-element-30adf15>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-295 .elementor-element.elementor-element-1634cd3{margin-top:0;margin-bottom:0}.elementor-295 .elementor-element.elementor-element-328a332:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-295 .elementor-element.elementor-element-328a332>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-295 .elementor-element.elementor-element-328a332>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-295 .elementor-element.elementor-element-328a332>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 20px}.elementor-295 .elementor-element.elementor-element-328a332>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-295 .elementor-element.elementor-element-202a0d4>.elementor-widget-container{margin:-20px 0 0 -60px}.elementor-295 .elementor-element.elementor-element-202a0d4{text-align:start}.elementor-295 .elementor-element.elementor-element-202a0d4 img{width:120px}.elementor-295 .elementor-element.elementor-element-3587e04>.elementor-widget-container{margin:-90px 0 0}.elementor-295 .elementor-element.elementor-element-3587e04 .elementor-heading-title{font-size:32px;font-weight:700}.elementor-295 .elementor-element.elementor-element-a8c0e61>.elementor-widget-container{margin:-30px 0 0}.elementor-295 .elementor-element.elementor-element-a8c0e61 .elementor-icon-list-icon i{color:#fa6142;font-size:14px}.elementor-295 .elementor-element.elementor-element-a8c0e61 .elementor-icon-list-icon svg{fill:#fa6142;--e-icon-list-icon-size:14px}.elementor-295 .elementor-element.elementor-element-a8c0e61 .elementor-icon-list-icon{width:14px}.elementor-295 .elementor-element.elementor-element-a8c0e61 .elementor-icon-list-text,.elementor-295 .elementor-element.elementor-element-a8c0e61 .elementor-icon-list-text a{color:#fa6142}.elementor-295 .elementor-element.elementor-element-1ccfde1{text-align:center}.elementor-295 .elementor-element.elementor-element-a6b20dc .elementor-heading-title{font-weight:700}.elementor-295 .elementor-element.elementor-element-75efbb1 .elementor-heading-title{font-weight:700}.elementor-295 .elementor-element.elementor-element-7ce022b .elementor-heading-title{font-weight:700}.elementor-295 .elementor-element.elementor-element-21396dd .elementor-heading-title{font-weight:700}.elementor-295 .elementor-element.elementor-element-95aee8f .elementor-heading-title{font-weight:700}.elementor-295 .elementor-element.elementor-element-d286616 .elementor-heading-title{font-weight:700}.elementor-295 .elementor-element.elementor-element-cee460f .elementor-button{background-color:#fa6142;font-size:20px;fill:#fff;color:#fff;border-radius:5px;padding:15px 30px}.elementor-295 .elementor-element.elementor-element-cee460f .elementor-button:hover,.elementor-295 .elementor-element.elementor-element-cee460f .elementor-button:focus{background-color:#fd9580}.elementor-295 .elementor-element.elementor-element-cee460f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-295 .elementor-element.elementor-element-cee460f .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-295 .elementor-element.elementor-element-9f3d11b:not(.elementor-motion-effects-element-type-background),.elementor-295 .elementor-element.elementor-element-9f3d11b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d5d5d5;background-image:url("https://chu-2.jp/wp-content/uploads/assets/top/dot.png");background-repeat:repeat}.elementor-295 .elementor-element.elementor-element-9f3d11b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-295 .elementor-element.elementor-element-9f3d11b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-295 .elementor-element.elementor-element-d5b2e31>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-295 .elementor-element.elementor-element-d5b2e31>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-295 .elementor-element.elementor-element-79d871e>.elementor-element-populated{padding:0}.elementor-295 .elementor-element.elementor-element-1386806 .elementor-button{background-color:#fa6142;font-size:20px;fill:#fff;color:#fff;border-radius:5px;padding:20px 120px}.elementor-295 .elementor-element.elementor-element-1386806 .elementor-button:hover,.elementor-295 .elementor-element.elementor-element-1386806 .elementor-button:focus{background-color:#fd9580}.elementor-295 .elementor-element.elementor-element-1386806 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-295 .elementor-element.elementor-element-1386806 .elementor-button .elementor-button-content-wrapper{gap:10px}@media(min-width:768px){.elementor-295 .elementor-element.elementor-element-5bc250f{width:45%}.elementor-295 .elementor-element.elementor-element-ccb2a1c{width:55%}}@media(max-width:1024px){.elementor-295 .elementor-element.elementor-element-bf710e0{padding:20px}.elementor-295 .elementor-element.elementor-element-3587e04 .elementor-heading-title{font-size:24px}.elementor-295 .elementor-element.elementor-element-9f3d11b{padding:0 20px 40px}}@media(max-width:767px){.elementor-295 .elementor-element.elementor-element-bf710e0{padding:40px 20px}.elementor-295 .elementor-element.elementor-element-30adf15>.elementor-element-populated{padding:30px 0}.elementor-295 .elementor-element.elementor-element-328a332>.elementor-element-populated{padding:0 20px 30px}.elementor-295 .elementor-element.elementor-element-202a0d4>.elementor-widget-container{margin:-25px 0 0 -40px}.elementor-295 .elementor-element.elementor-element-202a0d4 img{width:80px;max-width:80px}.elementor-295 .elementor-element.elementor-element-3587e04>.elementor-widget-container{margin:-60px 0 0}.elementor-295 .elementor-element.elementor-element-3587e04 .elementor-heading-title{font-size:16px}.elementor-295 .elementor-element.elementor-element-7337af2{padding:0 20px}.elementor-295 .elementor-element.elementor-element-5bc250f>.elementor-element-populated{padding:0}.elementor-295 .elementor-element.elementor-element-ccb2a1c>.elementor-element-populated{padding:20px 0 0}.elementor-295 .elementor-element.elementor-element-c5bc6b5{padding:0 20px}.elementor-295 .elementor-element.elementor-element-54666d8>.elementor-element-populated{padding:0}.elementor-295 .elementor-element.elementor-element-a6b20dc .elementor-heading-title{font-size:1.2em}.elementor-295 .elementor-element.elementor-element-32e1458{padding:0 20px}.elementor-295 .elementor-element.elementor-element-c9e6996>.elementor-element-populated{padding:0}.elementor-295 .elementor-element.elementor-element-75efbb1 .elementor-heading-title{font-size:1.2em}.elementor-295 .elementor-element.elementor-element-bf5033a{padding:0 20px}.elementor-295 .elementor-element.elementor-element-9a34989>.elementor-element-populated{padding:0}.elementor-295 .elementor-element.elementor-element-7ce022b .elementor-heading-title{font-size:1.2em}.elementor-295 .elementor-element.elementor-element-23454ca{padding:0 20px}.elementor-295 .elementor-element.elementor-element-edf860b>.elementor-element-populated{padding:0}.elementor-295 .elementor-element.elementor-element-21396dd .elementor-heading-title{font-size:1.2em}.elementor-295 .elementor-element.elementor-element-728d61a{padding:0 20px}.elementor-295 .elementor-element.elementor-element-9c47061>.elementor-element-populated{padding:0}.elementor-295 .elementor-element.elementor-element-95aee8f .elementor-heading-title{font-size:1.2em}.elementor-295 .elementor-element.elementor-element-e3b7415{padding:0 20px}.elementor-295 .elementor-element.elementor-element-800f0a3>.elementor-element-populated{padding:0}.elementor-295 .elementor-element.elementor-element-d286616 .elementor-heading-title{font-size:1.2em}.elementor-295 .elementor-element.elementor-element-cee460f .elementor-button{font-size:1em;padding:10px 20px}.elementor-295 .elementor-element.elementor-element-9f3d11b{padding:0 20px 40px}.elementor-295 .elementor-element.elementor-element-d5b2e31>.elementor-element-populated{padding:30px 0}.elementor-295 .elementor-element.elementor-element-1386806 .elementor-button{padding:20px}}@media(min-width:1025px){.elementor-295 .elementor-element.elementor-element-bf710e0:not(.elementor-motion-effects-element-type-background),.elementor-295 .elementor-element.elementor-element-bf710e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-295 .elementor-element.elementor-element-9f3d11b:not(.elementor-motion-effects-element-type-background),.elementor-295 .elementor-element.elementor-element-9f3d11b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}