.elementor-24533 .elementor-element.elementor-element-60e31ff:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-60e31ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://robocare.jp/wp-content/uploads/2025/04/mv_back.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24533 .elementor-element.elementor-element-60e31ff>.elementor-background-overlay{background-color:#000;opacity:.55;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-60e31ff>.elementor-container{min-height:480px}.elementor-24533 .elementor-element.elementor-element-60e31ff{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:350px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}body:not(.rtl) .elementor-24533 .elementor-element.elementor-element-5d49e68{left:0}body.rtl .elementor-24533 .elementor-element.elementor-element-5d49e68{right:0}.elementor-24533 .elementor-element.elementor-element-5d49e68{top:-77px}.elementor-24533 .elementor-element.elementor-element-5d302ed:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-5d302ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/04/mv_back.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24533 .elementor-element.elementor-element-5d302ed>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-5d302ed>.elementor-container{min-height:480px}.elementor-24533 .elementor-element.elementor-element-5d302ed{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-24533 .elementor-element.elementor-element-7503a01>.elementor-container{max-width:1100px}.elementor-24533 .elementor-element.elementor-element-7503a01{margin-top:0;margin-bottom:70px}.elementor-24533 .elementor-element.elementor-element-cf020fa{text-align:left}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-24533 .elementor-element.elementor-element-680cd2c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#067dbf}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-24533 .elementor-element.elementor-element-b2c6676>.elementor-widget-container{margin:20px 0 0}.elementor-24533 .elementor-element.elementor-element-b2c6676{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;line-height:34px}.elementor-24533 .elementor-element.elementor-element-a8453bb:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-a8453bb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/04/cta_bg.webp")}.elementor-24533 .elementor-element.elementor-element-a8453bb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0}.elementor-24533 .elementor-element.elementor-element-a8453bb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-9c75f6e{text-align:center}.elementor-24533 .elementor-element.elementor-element-ebf392c:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-ebf392c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d7e8f1}.elementor-24533 .elementor-element.elementor-element-ebf392c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 0}.elementor-24533 .elementor-element.elementor-element-ebf392c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-086aaff>.elementor-element-populated{border-style:solid;border-color:#f0f5f9}.elementor-24533 .elementor-element.elementor-element-086aaff>.elementor-element-populated,.elementor-24533 .elementor-element.elementor-element-086aaff>.elementor-element-populated>.elementor-background-overlay,.elementor-24533 .elementor-element.elementor-element-086aaff>.elementor-background-slideshow{border-radius:10px}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-24533 .elementor-element.elementor-element-c7a20e2{--grid-row-gap:30px;--grid-column-gap:30px}.elementor-24533 .elementor-element.elementor-element-c7a20e2>.elementor-widget-container{margin:15px 0 0;padding:30px}.elementor-24533 .elementor-element.elementor-element-c7a20e2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% )}.elementor-24533 .elementor-element.elementor-element-c7a20e2:after{content:"1"}.elementor-24533 .elementor-element.elementor-element-c7a20e2 .elementor-post__thumbnail__link{width:150px}.elementor-24533 .elementor-element.elementor-element-c7a20e2 .elementor-post__meta-data span+span:before{content:"///"}.elementor-24533 .elementor-element.elementor-element-c7a20e2 .elementor-post{border-style:solid;border-width:0 0 1px;border-color:#fff}.elementor-24533 .elementor-element.elementor-element-c7a20e2.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-24533 .elementor-element.elementor-element-c7a20e2.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-24533 .elementor-element.elementor-element-c7a20e2.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-24533 .elementor-element.elementor-element-c7a20e2 .elementor-post__meta-data{color:#077dbf;font-family:"Roboto Slab",Sans-serif;font-weight:700;margin-bottom:20px}.elementor-24533 .elementor-element.elementor-element-b5f4b43>.elementor-widget-container{padding:0 30px 15px}.elementor-24533 .elementor-element.elementor-element-b5f4b43{text-align:right;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;color:#077dbf}.elementor-24533 .elementor-element.elementor-element-b5f4b43 a{color:#077dbf}.elementor-24533 .elementor-element.elementor-element-6194c82:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-6194c82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/04/sec3_bg-scaled.webp");background-repeat:repeat-y;background-size:cover}.elementor-24533 .elementor-element.elementor-element-6194c82{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 0}.elementor-24533 .elementor-element.elementor-element-6194c82>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-f478b38>.elementor-widget-container{margin:25px 0 30px}.elementor-24533 .elementor-element.elementor-element-8230076{margin-top:50px;margin-bottom:0}.elementor-24533 .elementor-element.elementor-element-9c8efe5>.elementor-element-populated{padding:10px 20px 10px 10px}.elementor-24533 .elementor-element.elementor-element-5f0d46a>.elementor-widget-container{margin:20px 0 0}.elementor-24533 .elementor-element.elementor-element-5f0d46a{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:400;line-height:34px}.elementor-24533 .elementor-element.elementor-element-89460ea>.elementor-element-populated{padding:10px 10px 10px 20px}.elementor-24533 .elementor-element.elementor-element-f0d8fa0>.elementor-widget-container{margin:20px 0 0}.elementor-24533 .elementor-element.elementor-element-f0d8fa0{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:400;line-height:34px}.elementor-24533 .elementor-element.elementor-element-8fb3a4f{margin-top:40px;margin-bottom:25px}.elementor-24533 .elementor-element.elementor-element-8880686{text-align:center}.elementor-24533 .elementor-element.elementor-element-8880686 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.7rem;font-weight:600;line-height:34px}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-24533 .elementor-element.elementor-element-bc9839e{--divider-border-style:solid;--divider-color:#067dbf;--divider-border-width:8px}.elementor-24533 .elementor-element.elementor-element-bc9839e>.elementor-widget-container{margin:-5px 0 0}.elementor-24533 .elementor-element.elementor-element-bc9839e .elementor-divider-separator{width:100%}.elementor-24533 .elementor-element.elementor-element-bc9839e .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-24533 .elementor-element.elementor-element-5637313>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-24533 .elementor-element.elementor-element-5637313:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-5637313>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/04/sec3_bg_img_ol.webp");background-position:center center;background-repeat:no-repeat}.elementor-24533 .elementor-element.elementor-element-5637313>.elementor-container{max-width:840px;min-height:505px}.elementor-24533 .elementor-element.elementor-element-5637313{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24533 .elementor-element.elementor-element-5637313>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-049e30c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24533 .elementor-element.elementor-element-049e30c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-61e831d{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:37px;color:#fff}.elementor-24533 .elementor-element.elementor-element-643788c>.elementor-widget-container{margin:40px 0 30px}.elementor-24533 .elementor-element.elementor-element-643788c{text-align:center}.elementor-24533 .elementor-element.elementor-element-643788c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:23px;font-weight:600}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-24533 .elementor-element.elementor-element-54ae578 .elementor-button{background-color:#fff;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500;letter-spacing:4.6px;fill:#077ebf;color:#077ebf;border-style:solid;border-width:2px;border-color:#077ebf;border-radius:8px;padding:25px}.elementor-24533 .elementor-element.elementor-element-54ae578 .elementor-button:hover,.elementor-24533 .elementor-element.elementor-element-54ae578 .elementor-button:focus{background-color:#077ebf;color:#fff}.elementor-24533 .elementor-element.elementor-element-54ae578 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-24533 .elementor-element.elementor-element-54ae578 .elementor-button:hover svg,.elementor-24533 .elementor-element.elementor-element-54ae578 .elementor-button:focus svg{fill:#fff}.elementor-24533 .elementor-element.elementor-element-14d1cd9{margin-top:20px;margin-bottom:20px}.elementor-24533 .elementor-element.elementor-element-8f90a2f{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:400;line-height:34px}.elementor-24533 .elementor-element.elementor-element-7ceea28{margin-top:20px;margin-bottom:25px}.elementor-24533 .elementor-element.elementor-element-bb825c8{text-align:center}.elementor-24533 .elementor-element.elementor-element-bb825c8 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.7rem;font-weight:600;line-height:34px}.elementor-24533 .elementor-element.elementor-element-6a4b7ca{--divider-border-style:solid;--divider-color:#067dbf;--divider-border-width:8px}.elementor-24533 .elementor-element.elementor-element-6a4b7ca>.elementor-widget-container{margin:-5px 0 0}.elementor-24533 .elementor-element.elementor-element-6a4b7ca .elementor-divider-separator{width:100%}.elementor-24533 .elementor-element.elementor-element-6a4b7ca .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-24533 .elementor-element.elementor-element-de37078 img{border-style:solid;border-width:1px;border-color:#ececec;border-radius:15px}.elementor-24533 .elementor-element.elementor-element-f506379 img{border-style:solid;border-width:1px;border-color:#ececec;border-radius:15px}.elementor-24533 .elementor-element.elementor-element-76f1563 img{border-style:solid;border-width:1px;border-color:#ececec;border-radius:15px}.elementor-24533 .elementor-element.elementor-element-2ac938c>.elementor-widget-container{margin:40px 0 30px}.elementor-24533 .elementor-element.elementor-element-2ac938c{text-align:center}.elementor-24533 .elementor-element.elementor-element-2ac938c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:23px;font-weight:600;line-height:32px}.elementor-24533 .elementor-element.elementor-element-5083c21 .elementor-button{background-color:#fff;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500;letter-spacing:4.6px;fill:#077ebf;color:#077ebf;border-style:solid;border-width:2px;border-color:#077ebf;border-radius:8px;padding:25px}.elementor-24533 .elementor-element.elementor-element-5083c21 .elementor-button:hover,.elementor-24533 .elementor-element.elementor-element-5083c21 .elementor-button:focus{background-color:#077ebf;color:#fff}.elementor-24533 .elementor-element.elementor-element-5083c21 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-24533 .elementor-element.elementor-element-5083c21 .elementor-button:hover svg,.elementor-24533 .elementor-element.elementor-element-5083c21 .elementor-button:focus svg{fill:#fff}.elementor-24533 .elementor-element.elementor-element-9c083e8{margin-top:20px;margin-bottom:20px}.elementor-24533 .elementor-element.elementor-element-9130778>.elementor-widget-container{margin:50px 0 30px}.elementor-24533 .elementor-element.elementor-element-e825d20{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:400;line-height:34px}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-24533 .elementor-element.elementor-element-d64acaa{--image-border-color:#dadada;--image-border-width:1px;--image-border-radius:15px;--image-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-24533 .elementor-element.elementor-element-11b03ab{text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:400;line-height:34px}.elementor-24533 .elementor-element.elementor-element-6f9c09e{margin-top:20px;margin-bottom:25px}.elementor-24533 .elementor-element.elementor-element-97fa12b{text-align:center}.elementor-24533 .elementor-element.elementor-element-97fa12b .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.7rem;font-weight:600;line-height:34px}.elementor-24533 .elementor-element.elementor-element-20ecd07{--divider-border-style:solid;--divider-color:#067dbf;--divider-border-width:8px}.elementor-24533 .elementor-element.elementor-element-20ecd07>.elementor-widget-container{margin:-5px 0 0}.elementor-24533 .elementor-element.elementor-element-20ecd07 .elementor-divider-separator{width:100%}.elementor-24533 .elementor-element.elementor-element-20ecd07 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-24533 .elementor-element.elementor-element-86ef89a img{border-style:solid;border-width:1px;border-color:#ececec;border-radius:15px}.elementor-24533 .elementor-element.elementor-element-f75497c img{border-style:solid;border-width:1px;border-color:#ececec;border-radius:15px}.elementor-24533 .elementor-element.elementor-element-e7c1bcd>.elementor-widget-container{margin:40px 0 30px}.elementor-24533 .elementor-element.elementor-element-e7c1bcd{text-align:center}.elementor-24533 .elementor-element.elementor-element-e7c1bcd .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:23px;font-weight:600;line-height:32px}.elementor-24533 .elementor-element.elementor-element-e455337 .elementor-button{background-color:#fff;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500;letter-spacing:4.6px;fill:#077ebf;color:#077ebf;border-style:solid;border-width:2px;border-color:#077ebf;border-radius:8px;padding:25px}.elementor-24533 .elementor-element.elementor-element-e455337 .elementor-button:hover,.elementor-24533 .elementor-element.elementor-element-e455337 .elementor-button:focus{background-color:#077ebf;color:#fff}.elementor-24533 .elementor-element.elementor-element-e455337 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-24533 .elementor-element.elementor-element-e455337 .elementor-button:hover svg,.elementor-24533 .elementor-element.elementor-element-e455337 .elementor-button:focus svg{fill:#fff}.elementor-24533 .elementor-element.elementor-element-5875d4d{margin-top:20px;margin-bottom:20px}.elementor-24533 .elementor-element.elementor-element-d43241b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24533 .elementor-element.elementor-element-d43241b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ffffe9}.elementor-24533 .elementor-element.elementor-element-d43241b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px}.elementor-24533 .elementor-element.elementor-element-d43241b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-66048c3>.elementor-widget-container{margin:10px 0}.elementor-24533 .elementor-element.elementor-element-66048c3{text-align:center}.elementor-24533 .elementor-element.elementor-element-66048c3 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:23px;font-weight:600;line-height:32px}.elementor-24533 .elementor-element.elementor-element-adf1e7e{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:400;line-height:34px}.elementor-24533 .elementor-element.elementor-element-8eac2c4>.elementor-widget-container{border-radius:15px}.elementor-24533 .elementor-element.elementor-element-8eac2c4 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-24533 .elementor-element.elementor-element-48b1a06{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:400;line-height:34px}.elementor-24533 .elementor-element.elementor-element-9415306:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-9415306>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/04/cta_bg.webp")}.elementor-24533 .elementor-element.elementor-element-9415306{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0}.elementor-24533 .elementor-element.elementor-element-9415306>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-591ec9a{text-align:center}.elementor-24533 .elementor-element.elementor-element-9b85ccf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 50px}.elementor-24533 .elementor-element.elementor-element-9b85ccf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-7b2296f>.elementor-widget-container{margin:25px 0 30px}.elementor-24533 .elementor-element.elementor-element-b5ef7d7>.elementor-widget-container{border-radius:15px}.elementor-24533 .elementor-element.elementor-element-b5ef7d7 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-24533 .elementor-element.elementor-element-802e921{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400}.elementor-24533 .elementor-element.elementor-element-dd29a78>.elementor-widget-container{border-radius:15px}.elementor-24533 .elementor-element.elementor-element-dd29a78 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-24533 .elementor-element.elementor-element-eb8a157{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400}.elementor-24533 .elementor-element.elementor-element-2dfb26d>.elementor-widget-container{border-radius:15px}.elementor-24533 .elementor-element.elementor-element-2dfb26d .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-24533 .elementor-element.elementor-element-d4dcde5{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400}.elementor-24533 .elementor-element.elementor-element-3e3d45f>.elementor-widget-container{margin:5px 0 0}.elementor-24533 .elementor-element.elementor-element-3e3d45f{text-align:right}.elementor-24533 .elementor-element.elementor-element-fc5f178:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-fc5f178>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/04/cta_bg.webp")}.elementor-24533 .elementor-element.elementor-element-fc5f178{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0}.elementor-24533 .elementor-element.elementor-element-fc5f178>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-2aa8546{text-align:center}.elementor-24533 .elementor-element.elementor-element-7efc9f9:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-7efc9f9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/04/sec3_bg-scaled.webp");background-repeat:no-repeat;background-size:cover}.elementor-24533 .elementor-element.elementor-element-7efc9f9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:60px;margin-bottom:0}.elementor-24533 .elementor-element.elementor-element-7efc9f9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-4edf0ab>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-24533 .elementor-element.elementor-element-4edf0ab:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-4edf0ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://robocare.jp/wp-content/uploads/2025/04/sec7_ttl_bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24533 .elementor-element.elementor-element-4edf0ab>.elementor-container{min-height:300px}.elementor-24533 .elementor-element.elementor-element-4edf0ab{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;z-index:9999}.elementor-24533 .elementor-element.elementor-element-4edf0ab>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-4edf0ab>.elementor-shape-bottom svg{height:88px}.elementor-24533 .elementor-element.elementor-element-4edf0ab>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-24533 .elementor-element.elementor-element-14bc9b7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24533 .elementor-element.elementor-element-14bc9b7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-2124d15{text-align:center}.elementor-24533 .elementor-element.elementor-element-2124d15 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:600;line-height:49px;color:#fff}.elementor-24533 .elementor-element.elementor-element-34a4451{text-align:center}.elementor-24533 .elementor-element.elementor-element-34a4451 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:600;color:#fff300}.elementor-24533 .elementor-element.elementor-element-f2f4998>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-24533 .elementor-element.elementor-element-f2f4998:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-f2f4998>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24533 .elementor-element.elementor-element-f2f4998{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-70px;margin-bottom:0}.elementor-24533 .elementor-element.elementor-element-f2f4998>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-c7eb696>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24533 .elementor-element.elementor-element-c7eb696>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-9a6b0e5{border-style:solid;border-width:2px 0;border-color:#067dbf;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-24533 .elementor-element.elementor-element-9a6b0e5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-7e6ad5c{text-align:center}.elementor-24533 .elementor-element.elementor-element-7e6ad5c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#067dbf}.elementor-24533 .elementor-element.elementor-element-e213063{margin-top:20px;margin-bottom:0}.elementor-24533 .elementor-element.elementor-element-442bf0f img{border-radius:15px}.elementor-24533 .elementor-element.elementor-element-4e78cf7 img{border-radius:15px}.elementor-24533 .elementor-element.elementor-element-bd43f28:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-bd43f28>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/04/sec3_bg-scaled.webp");background-position:0 -567px;background-repeat:no-repeat;background-size:cover}.elementor-24533 .elementor-element.elementor-element-bd43f28{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 0}.elementor-24533 .elementor-element.elementor-element-bd43f28>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-1cfb31c>.elementor-element-populated>.elementor-background-overlay{background-color:#fff;opacity:.66}.elementor-24533 .elementor-element.elementor-element-1cfb31c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24533 .elementor-element.elementor-element-1cfb31c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-28e0bd1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;z-index:9999}.elementor-24533 .elementor-element.elementor-element-28e0bd1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-4253cae>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:35px 10px 10px}.elementor-24533 .elementor-element.elementor-element-4253cae>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24533 .elementor-element.elementor-element-4545a99>.elementor-widget-container{padding:0 0 13px;border-style:solid;border-width:0 0 4px;border-color:#d7e8f1}.elementor-24533 .elementor-element.elementor-element-4545a99{text-align:center}.elementor-24533 .elementor-element.elementor-element-4545a99 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#067dbf}.elementor-24533 .elementor-element.elementor-element-9af8833>.elementor-widget-container{margin:0}.elementor-24533 .elementor-element.elementor-element-9af8833{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:400;line-height:34px}@media(min-width:768px){.elementor-24533 .elementor-element.elementor-element-ea2d0c1{width:22.406%}.elementor-24533 .elementor-element.elementor-element-bda2fa4{width:77.594%}}@media(max-width:1024px){.elementor-24533 .elementor-element.elementor-element-5d302ed>.elementor-container{min-height:100vw}.elementor-24533 .elementor-element.elementor-element-7503a01{margin-top:50px;margin-bottom:60px}.elementor-24533 .elementor-element.elementor-element-8880686 .elementor-heading-title{font-size:1.5rem}.elementor-24533 .elementor-element.elementor-element-643788c .elementor-heading-title{line-height:1.6em}.elementor-24533 .elementor-element.elementor-element-bb825c8 .elementor-heading-title{font-size:1.5rem}.elementor-24533 .elementor-element.elementor-element-2ac938c .elementor-heading-title{line-height:1.6em}.elementor-24533 .elementor-element.elementor-element-97fa12b .elementor-heading-title{font-size:1.5rem}.elementor-24533 .elementor-element.elementor-element-e7c1bcd .elementor-heading-title{line-height:1.6em}.elementor-24533 .elementor-element.elementor-element-66048c3 .elementor-heading-title{line-height:1.6em}.elementor-24533 .elementor-element.elementor-element-bd43f28:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-bd43f28>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-24533 .elementor-element.elementor-element-60e31ff>.elementor-container{min-height:300px}.elementor-24533 .elementor-element.elementor-element-5d302ed:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-5d302ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/07/mv_back_sp.webp")}.elementor-24533 .elementor-element.elementor-element-5d302ed>.elementor-container{min-height:100vw}.elementor-24533 .elementor-element.elementor-element-5d302ed{margin-top:0;margin-bottom:0}.elementor-24533 .elementor-element.elementor-element-cea1a26>.elementor-element-populated{padding:0}.elementor-24533 .elementor-element.elementor-element-7503a01{margin-top:50px;margin-bottom:0;padding:0 15px}.elementor-24533 .elementor-element.elementor-element-cf020fa{text-align:center}.elementor-24533 .elementor-element.elementor-element-bda2fa4>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24533 .elementor-element.elementor-element-680cd2c{text-align:center}.elementor-24533 .elementor-element.elementor-element-a8453bb:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-a8453bb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/07/cta_bg_sp.webp")}.elementor-24533 .elementor-element.elementor-element-a8453bb{margin-top:50px;margin-bottom:0;padding:15px 10px 30px}.elementor-24533 .elementor-element.elementor-element-aaa63b4>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24533 .elementor-element.elementor-element-9ff4a1d>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24533 .elementor-element.elementor-element-c7a20e2>.elementor-widget-container{padding:30px 10px}.elementor-24533 .elementor-element.elementor-element-c7a20e2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-24533 .elementor-element.elementor-element-c7a20e2:after{content:"0.5"}.elementor-24533 .elementor-element.elementor-element-c7a20e2 .elementor-post__thumbnail__link{width:100px}.elementor-24533 .elementor-element.elementor-element-6194c82:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-6194c82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/07/sec3_bg-scaled_sp.webp")}.elementor-24533 .elementor-element.elementor-element-9c8efe5>.elementor-element-populated{padding:10px}.elementor-24533 .elementor-element.elementor-element-89460ea>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 0}.elementor-24533 .elementor-element.elementor-element-8880686 .elementor-heading-title{font-size:1.4rem;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-5637313:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-5637313>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/07/sec3_bg_img_ol_sp.webp")}.elementor-24533 .elementor-element.elementor-element-643788c .elementor-heading-title{font-size:19px;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-54ae578 .elementor-button{font-size:18px;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-bb825c8 .elementor-heading-title{font-size:1.4rem;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-2ac938c .elementor-heading-title{font-size:19px;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-5083c21 .elementor-button{font-size:18px;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-97fa12b .elementor-heading-title{font-size:1.4rem;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-e7c1bcd .elementor-heading-title{font-size:19px;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-e455337 .elementor-button{font-size:18px;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-66048c3 .elementor-heading-title{font-size:19px;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-9415306:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-9415306>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/07/cta_bg_sp.webp")}.elementor-24533 .elementor-element.elementor-element-9415306{margin-top:50px;margin-bottom:0;padding:15px 10px 30px}.elementor-24533 .elementor-element.elementor-element-1b0a383>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24533 .elementor-element.elementor-element-fc5f178:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-fc5f178>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/07/cta_bg_sp.webp")}.elementor-24533 .elementor-element.elementor-element-fc5f178{margin-top:50px;margin-bottom:0;padding:15px 10px 30px}.elementor-24533 .elementor-element.elementor-element-e2d6ddb>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24533 .elementor-element.elementor-element-7efc9f9:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-7efc9f9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/07/sec3_bg-scaled_sp.webp")}.elementor-24533 .elementor-element.elementor-element-7efc9f9{margin-top:30px;margin-bottom:0}.elementor-24533 .elementor-element.elementor-element-4edf0ab:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-4edf0ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/07/sec7_ttl_bg_sp.webp")}.elementor-24533 .elementor-element.elementor-element-4edf0ab>.elementor-container{min-height:251px}.elementor-24533 .elementor-element.elementor-element-2124d15 .elementor-heading-title{font-size:22px;line-height:32px}.elementor-24533 .elementor-element.elementor-element-34a4451 .elementor-heading-title{font-size:22px}.elementor-24533 .elementor-element.elementor-element-f2f4998{margin-top:-30px;margin-bottom:0}.elementor-24533 .elementor-element.elementor-element-c7eb696>.elementor-element-populated{padding:0}.elementor-24533 .elementor-element.elementor-element-9a6b0e5{margin-top:50px;margin-bottom:0;padding:15px 10px 30px}.elementor-24533 .elementor-element.elementor-element-e360f99>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24533 .elementor-element.elementor-element-7e6ad5c{text-align:center}.elementor-24533 .elementor-element.elementor-element-7e6ad5c .elementor-heading-title{font-size:25px;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-bd43f28:not(.elementor-motion-effects-element-type-background),.elementor-24533 .elementor-element.elementor-element-bd43f28>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://robocare.jp/wp-content/uploads/2025/07/sec3_bg-scaled_sp.webp");background-position:0 0}.elementor-24533 .elementor-element.elementor-element-bd43f28{margin-top:0;margin-bottom:0;padding:0}.elementor-24533 .elementor-element.elementor-element-4545a99{text-align:center}.elementor-24533 .elementor-element.elementor-element-4545a99 .elementor-heading-title{font-size:25px;line-height:1.4em}.elementor-24533 .elementor-element.elementor-element-9af8833{text-align:left}}