.elementor-24854 .elementor-element.elementor-element-7840730:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-7840730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18C1EA;}.elementor-24854 .elementor-element.elementor-element-7840730{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-7840730 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-ba6eda5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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 );}.elementor-24854 .elementor-element.elementor-element-cd57dc7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-8ad9f83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24854 .elementor-element.elementor-element-8ad9f83:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-8ad9f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5ED2EF;}.elementor-24854 .elementor-element.elementor-element-1af417c:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-1af417c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F8;}.elementor-24854 .elementor-element.elementor-element-1af417c > .elementor-container{max-width:1037px;}.elementor-24854 .elementor-element.elementor-element-1af417c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 30px 0px;}.elementor-24854 .elementor-element.elementor-element-1af417c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-efa8229 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-24854 .elementor-element.elementor-element-dbf60f0 > .elementor-container{max-width:886px;}.elementor-24854 .elementor-element.elementor-element-dbf60f0{margin-top:0px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-5abd67a > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-5abd67a{text-align:end;}.elementor-24854 .elementor-element.elementor-element-5abd67a img{width:95%;}.elementor-24854 .elementor-element.elementor-element-b457b57 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24854 .elementor-element.elementor-element-f20dc83 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-f20dc83 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:27px;font-weight:600;text-decoration:none;letter-spacing:0.2px;word-spacing:0px;color:#000000;}.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-24854 .elementor-element.elementor-element-e083f54{--divider-border-style:solid;--divider-color:#FF3900;--divider-border-width:5.4px;}.elementor-24854 .elementor-element.elementor-element-e083f54 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-e083f54 .elementor-divider-separator{width:97%;}.elementor-24854 .elementor-element.elementor-element-e083f54 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-24854 .elementor-element.elementor-element-7e218ed > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-7e218ed .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-feec87c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.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-24854 .elementor-element.elementor-element-9d072f4 .elementor-button{background-color:#1F59C1;font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-9d072f4 > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-2faf9fa .elementor-button{background-color:#13B2C2;font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:500;border-radius:50px 50px 50px 50px;padding:10px 65px 10px 25px;}.elementor-24854 .elementor-element.elementor-element-79c4e75 .elementor-button{background-color:#1F59C1;font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-e71a87e .elementor-button{background-color:#13B2C2;font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-9c76894 .elementor-button{background-color:#1F59C1;font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:500;border-radius:50px 50px 50px 50px;padding:10px 90px 10px 23px;}.elementor-24854 .elementor-element.elementor-element-46bd3b7 .elementor-button{background-color:#1F59C1;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-50b752e .elementor-button{background-color:#13B2C2;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;border-radius:50px 50px 50px 50px;padding:10px 56px 10px 25px;}.elementor-24854 .elementor-element.elementor-element-cae25a8 .elementor-button{background-color:#1F59C1;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-d4b2543 .elementor-button{background-color:#13B2C2;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-3fbe54e .elementor-button{background-color:#1F59C1;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;border-radius:50px 50px 50px 50px;padding:10px 80px 10px 23px;}.elementor-24854 .elementor-element.elementor-element-7eda002 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-c616048{--spacer-size:31px;}.elementor-24854 .elementor-element.elementor-element-0565efe img{width:100%;}.elementor-24854 .elementor-element.elementor-element-c225516 img{width:100%;}.elementor-24854 .elementor-element.elementor-element-1d1b637 img{width:84%;height:323px;}.elementor-24854 .elementor-element.elementor-element-63c8903:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-63c8903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F7;}.elementor-24854 .elementor-element.elementor-element-63c8903{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-63c8903 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-24854 .elementor-element.elementor-element-202c0dd{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:50px;color:#000000;}.elementor-24854 .elementor-element.elementor-element-82ffe08:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-82ffe08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F7;}.elementor-24854 .elementor-element.elementor-element-82ffe08{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-24854 .elementor-element.elementor-element-82ffe08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-9cddb49 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-ca848ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-e4039b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-e4039b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-34b0d8a > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-34b0d8a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:50px;color:#2865AF;}.elementor-24854 .elementor-element.elementor-element-fb61c32:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-fb61c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F97E25C;}.elementor-24854 .elementor-element.elementor-element-fb61c32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 050px 0px;}.elementor-24854 .elementor-element.elementor-element-fb61c32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-4332bec:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-4332bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1957A2;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/24531713_l-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24854 .elementor-element.elementor-element-4332bec > .elementor-background-overlay{background-color:#002A5E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-4332bec{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 40px 0px;}.elementor-24854 .elementor-element.elementor-element-7c7851f{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-7c7851f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:47px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-a279063{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-a279063 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-74b70d7:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-74b70d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-74b70d7 > .elementor-container{max-width:962px;}.elementor-24854 .elementor-element.elementor-element-74b70d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-36px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-74b70d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-36a09bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-36a09bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-36a09bc > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-36a09bc > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-36a09bc > .elementor-background-slideshow{border-radius:50px 0px 0px 50px;}.elementor-24854 .elementor-element.elementor-element-36a09bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 21px 21px 121px;}.elementor-24854 .elementor-element.elementor-element-36a09bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-0bc27c9 > .elementor-widget-container{background-color:#2D71C2;margin:0px 70px 0px 70px;padding:3px 0px 3px 0px;border-radius:30px 30px 30px 30px;}.elementor-24854 .elementor-element.elementor-element-0bc27c9{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-0bc27c9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-baadf70{margin-top:-40px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-0d4da97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-0d4da97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4FFFF;}.elementor-24854 .elementor-element.elementor-element-0d4da97 > .elementor-element-populated{border-style:solid;border-width:02px 02px 02px 02px;border-color:#2D71C2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-0d4da97 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-0d4da97 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-0d4da97 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-0d4da97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-3e40a51 > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/12/フリーダイヤル-1.png");margin:9px 0px 0px 0px;padding:0px 0px 0px 26px;background-position:9px 8px;background-repeat:no-repeat;background-size:14% auto;}.elementor-24854 .elementor-element.elementor-element-3e40a51{text-align:center;}.elementor-24854 .elementor-element.elementor-element-3e40a51 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-a5a7e32 > .elementor-widget-container{margin:-19px 0px 4px 0px;}.elementor-24854 .elementor-element.elementor-element-a5a7e32{text-align:center;}.elementor-24854 .elementor-element.elementor-element-a5a7e32 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-e81a98e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-e81a98e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-e81a98e > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-e81a98e > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-e81a98e > .elementor-background-slideshow{border-radius:0px 50px 50px 0px;}.elementor-24854 .elementor-element.elementor-element-e81a98e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-e81a98e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-723a607{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-fae4b2c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-3fa9016 .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;padding:15px 0px 015px 0px;}.elementor-24854 .elementor-element.elementor-element-3fa9016 > .elementor-widget-container{background-color:#18BC45;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/矢印アイコン　右1.png");background-position:194px 37px;background-repeat:no-repeat;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-f634a06 > .elementor-element-populated{padding:0px 0px 0px 3px;}.elementor-24854 .elementor-element.elementor-element-2c8ec9c .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;padding:15px 0px 015px 0px;}.elementor-24854 .elementor-element.elementor-element-2c8ec9c > .elementor-widget-container{background-color:#ED4D24;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/矢印アイコン　右1.png");background-position:194px 37px;background-repeat:no-repeat;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-cd25de2{width:var( --container-widget-width, 22.357% );max-width:22.357%;--container-widget-width:22.357%;--container-widget-flex-grow:0;top:71px;z-index:0;text-align:start;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-cd25de2{left:271px;}body.rtl .elementor-24854 .elementor-element.elementor-element-cd25de2{right:271px;}.elementor-24854 .elementor-element.elementor-element-8c8d0ad{width:var( --container-widget-width, 22.357% );max-width:22.357%;--container-widget-width:22.357%;--container-widget-flex-grow:0;top:108px;z-index:0;text-align:start;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-8c8d0ad{left:50px;}body.rtl .elementor-24854 .elementor-element.elementor-element-8c8d0ad{right:50px;}.elementor-24854 .elementor-element.elementor-element-29d2bfa:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-29d2bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F97E25C;}.elementor-24854 .elementor-element.elementor-element-29d2bfa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 050px 0px;}.elementor-24854 .elementor-element.elementor-element-29d2bfa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-2ce7997:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-2ce7997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1957A2;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/24531713_l-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24854 .elementor-element.elementor-element-2ce7997 > .elementor-background-overlay{background-color:#002A5E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-2ce7997{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 40px 0px;}.elementor-24854 .elementor-element.elementor-element-5941cd1{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-5941cd1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:47px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-0ad0755{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-0ad0755 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-a3272b7:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-a3272b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-a3272b7 > .elementor-container{max-width:962px;}.elementor-24854 .elementor-element.elementor-element-a3272b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-36px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-a3272b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-9b660e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-9b660e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-9b660e0 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-9b660e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-9b660e0 > .elementor-background-slideshow{border-radius:50px 0px 0px 50px;}.elementor-24854 .elementor-element.elementor-element-9b660e0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 21px 21px 121px;}.elementor-24854 .elementor-element.elementor-element-9b660e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-f788799 > .elementor-widget-container{background-color:#2D71C2;margin:0px 70px 0px 70px;padding:3px 0px 3px 0px;border-radius:30px 30px 30px 30px;}.elementor-24854 .elementor-element.elementor-element-f788799{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-f788799 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-bba3c5a{margin-top:-40px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-1bf6a4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-1bf6a4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4FFFF;}.elementor-24854 .elementor-element.elementor-element-1bf6a4a > .elementor-element-populated{border-style:solid;border-width:02px 02px 02px 02px;border-color:#2D71C2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-1bf6a4a > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-1bf6a4a > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-1bf6a4a > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-1bf6a4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-bc71143 > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/12/フリーダイヤル-1.png");margin:9px 0px 0px 0px;padding:0px 0px 0px 26px;background-position:9px 8px;background-repeat:no-repeat;background-size:14% auto;}.elementor-24854 .elementor-element.elementor-element-bc71143{text-align:center;}.elementor-24854 .elementor-element.elementor-element-bc71143 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-e238448 > .elementor-widget-container{margin:-19px 0px 4px 0px;}.elementor-24854 .elementor-element.elementor-element-e238448{text-align:center;}.elementor-24854 .elementor-element.elementor-element-e238448 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-5313de1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-5313de1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-5313de1 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-5313de1 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-5313de1 > .elementor-background-slideshow{border-radius:0px 50px 50px 0px;}.elementor-24854 .elementor-element.elementor-element-5313de1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-5313de1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-67e0bba{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-8d73c57 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-62dfdd1 .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;padding:15px 0px 015px 0px;}.elementor-24854 .elementor-element.elementor-element-62dfdd1 > .elementor-widget-container{background-color:#18BC45;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/矢印アイコン　右1.png");background-position:194px 37px;background-repeat:no-repeat;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-4b6f934 > .elementor-element-populated{padding:0px 0px 0px 3px;}.elementor-24854 .elementor-element.elementor-element-09e7664 .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;padding:15px 0px 015px 0px;}.elementor-24854 .elementor-element.elementor-element-09e7664 > .elementor-widget-container{background-color:#ED4D24;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/矢印アイコン　右1.png");background-position:194px 37px;background-repeat:no-repeat;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-fdbc2b7{width:var( --container-widget-width, 22.357% );max-width:22.357%;--container-widget-width:22.357%;--container-widget-flex-grow:0;top:108px;z-index:0;text-align:start;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-fdbc2b7{left:50px;}body.rtl .elementor-24854 .elementor-element.elementor-element-fdbc2b7{right:50px;}.elementor-24854 .elementor-element.elementor-element-c0b5fee:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-c0b5fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1957A2;}.elementor-24854 .elementor-element.elementor-element-c0b5fee > .elementor-background-overlay{background-color:#002A5E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-c0b5fee{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-532235f{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-532235f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:47px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-545902d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-a82a256:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-a82a256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-a82a256{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-a82a256 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-d477743:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-d477743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCF5FF;}.elementor-24854 .elementor-element.elementor-element-d477743{border-style:solid;border-color:#2D71C2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-d477743 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-5979cbb > .elementor-widget-container{background-color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-5979cbb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-ca7fcb8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;text-decoration:none;color:#000000;}.elementor-24854 .elementor-element.elementor-element-a56a8b5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-1a6316f .elementor-button{background-color:#18BC45;font-family:"Noto Sans JP", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-1a6316f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24854 .elementor-element.elementor-element-1a6316f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24854 .elementor-element.elementor-element-ff55028 .elementor-button{background-color:#EC4C23;font-family:"Noto Sans JP", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-ff55028 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24854 .elementor-element.elementor-element-ff55028 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-24854 .elementor-element.elementor-element-935e524:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-935e524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1F3F3;}.elementor-24854 .elementor-element.elementor-element-935e524 > .elementor-container{max-width:1600px;}.elementor-24854 .elementor-element.elementor-element-935e524{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-935e524 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-e01fbde > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-24854 .elementor-element.elementor-element-1f51202 > .elementor-container{max-width:1435px;}.elementor-24854 .elementor-element.elementor-element-1f51202{margin-top:0px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-d08f2fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-d08f2fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-d08f2fc > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-d08f2fc > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-d08f2fc > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-24854 .elementor-element.elementor-element-d08f2fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-d08f2fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-daaf7ac img{width:100%;}.elementor-24854 .elementor-element.elementor-element-38b5c75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-38b5c75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-38b5c75 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-38b5c75 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-38b5c75 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-24854 .elementor-element.elementor-element-38b5c75 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-38b5c75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-7bf4836:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-7bf4836 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-7bf4836 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-7bf4836 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-7bf4836 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-24854 .elementor-element.elementor-element-7bf4836 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-7bf4836 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-50c7696:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-50c7696 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-50c7696 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-50c7696 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-50c7696 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-24854 .elementor-element.elementor-element-50c7696 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-50c7696 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-c0fb7d1 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-24854 .elementor-element.elementor-element-c0fb7d1 img{width:88%;}.elementor-24854 .elementor-element.elementor-element-85a80e3 > .elementor-container{max-width:940px;}.elementor-24854 .elementor-element.elementor-element-85a80e3{overflow:hidden;margin-top:0px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-b1ec965:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-b1ec965 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-b1ec965 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-24854 .elementor-element.elementor-element-b1ec965 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-d1008a1:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-d1008a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2025/06/パトにゃんバナー.png");background-position:0px -330px;background-repeat:no-repeat;background-size:cover;}.elementor-24854 .elementor-element.elementor-element-d1008a1 > .elementor-background-overlay{background-color:#070101C4;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-d1008a1 > .elementor-container{max-width:905px;}.elementor-24854 .elementor-element.elementor-element-d1008a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-15ebb52{text-align:center;}.elementor-24854 .elementor-element.elementor-element-bd58b57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-bd58b57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-662e4cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-662e4cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-2517bae:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-2517bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-2517bae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-24854 .elementor-element.elementor-element-2517bae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-6d19fba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-6d19fba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-6d19fba > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-6d19fba > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-6d19fba > .elementor-background-slideshow{border-radius:0px 0px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-6d19fba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-6d19fba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-c540fd1 > .elementor-container{max-width:995px;}.elementor-24854 .elementor-element.elementor-element-c540fd1{padding:60px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-f46ff37{width:var( --container-widget-width, 41.846% );max-width:41.846%;--container-widget-width:41.846%;--container-widget-flex-grow:0;text-align:center;}.elementor-24854 .elementor-element.elementor-element-f46ff37 > .elementor-widget-container{background-color:#3F97E2;padding:5px 5px 5px 5px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-f46ff37 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-aad33ff > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-aad33ff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-0e898aa > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-0e898aa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-d17d3ce{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;}.elementor-24854 .elementor-element.elementor-element-35c7add{--divider-border-style:solid;--divider-color:#9FCBF0;--divider-border-width:1px;}.elementor-24854 .elementor-element.elementor-element-35c7add .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-24854 .elementor-element.elementor-element-35c7add .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24854 .elementor-element.elementor-element-acb0e29 > .elementor-container{max-width:995px;}.elementor-24854 .elementor-element.elementor-element-da2dd5c{width:var( --container-widget-width, 43.231% );max-width:43.231%;--container-widget-width:43.231%;--container-widget-flex-grow:0;text-align:center;}.elementor-24854 .elementor-element.elementor-element-da2dd5c > .elementor-widget-container{background-color:#3F97E2;padding:5px 5px 5px 5px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-da2dd5c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-fa629c8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-fa629c8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-c4a559c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-c4a559c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-8f47176{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;}.elementor-24854 .elementor-element.elementor-element-74125a7{--divider-border-style:solid;--divider-color:#9FCBF0;--divider-border-width:1px;}.elementor-24854 .elementor-element.elementor-element-74125a7 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-24854 .elementor-element.elementor-element-74125a7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24854 .elementor-element.elementor-element-5b372d4 > .elementor-container{max-width:995px;}.elementor-24854 .elementor-element.elementor-element-b58d680{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-24854 .elementor-element.elementor-element-b58d680 > .elementor-widget-container{background-color:#3F97E2;padding:5px 5px 5px 5px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-b58d680 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-bae7d60 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-bae7d60 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-4d389a8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-4d389a8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-c532c46{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;}.elementor-24854 .elementor-element.elementor-element-009b271{--divider-border-style:solid;--divider-color:#9FCBF0;--divider-border-width:1px;}.elementor-24854 .elementor-element.elementor-element-009b271 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-24854 .elementor-element.elementor-element-009b271 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24854 .elementor-element.elementor-element-0f33039 > .elementor-container{max-width:995px;}.elementor-24854 .elementor-element.elementor-element-912e840{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-24854 .elementor-element.elementor-element-912e840 > .elementor-widget-container{background-color:#3F97E2;padding:5px 5px 5px 5px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-912e840 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-d6aa3c0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-d6aa3c0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-bde3fbf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-bde3fbf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-33b582b{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;}.elementor-24854 .elementor-element.elementor-element-bb75786{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-bb75786 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-64de516 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-64de516 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-41be093 > .elementor-background-overlay{background-color:#383131D9;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-41be093 > .elementor-container{max-width:659px;}.elementor-24854 .elementor-element.elementor-element-41be093{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-f2343da > .elementor-element-populated >  .elementor-background-overlay{background-color:#271B1B00;opacity:0.5;}.elementor-24854 .elementor-element.elementor-element-f2343da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-f2343da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-cfcc7fa{--spacer-size:50px;}.elementor-24854 .elementor-element.elementor-element-c20a68b:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-c20a68b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-c20a68b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-24854 .elementor-element.elementor-element-c20a68b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-dffdaf6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-dffdaf6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-dffdaf6 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-dffdaf6 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-dffdaf6 > .elementor-background-slideshow{border-radius:0px 0px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-dffdaf6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-dffdaf6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-7b5e6cc{--divider-border-style:solid;--divider-color:#9FCBF0;--divider-border-width:1px;}.elementor-24854 .elementor-element.elementor-element-7b5e6cc .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-24854 .elementor-element.elementor-element-7b5e6cc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24854 .elementor-element.elementor-element-14fbb76 > .elementor-container{max-width:995px;}.elementor-24854 .elementor-element.elementor-element-fbfd191{width:var( --container-widget-width, 43.231% );max-width:43.231%;--container-widget-width:43.231%;--container-widget-flex-grow:0;text-align:center;}.elementor-24854 .elementor-element.elementor-element-fbfd191 > .elementor-widget-container{background-color:#3F97E2;padding:5px 5px 5px 5px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-fbfd191.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24854 .elementor-element.elementor-element-fbfd191 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-b8be4c8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-b8be4c8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-57e2e62{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;}.elementor-24854 .elementor-element.elementor-element-035f63d > .elementor-container{max-width:995px;}.elementor-24854 .elementor-element.elementor-element-863bfee{width:var( --container-widget-width, 43.231% );max-width:43.231%;--container-widget-width:43.231%;--container-widget-flex-grow:0;text-align:center;}.elementor-24854 .elementor-element.elementor-element-863bfee > .elementor-widget-container{background-color:#3F97E2;padding:5px 5px 5px 5px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-863bfee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24854 .elementor-element.elementor-element-863bfee .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-d6fc617 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-d6fc617 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-aad1aa7{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;}.elementor-24854 .elementor-element.elementor-element-8fc2dfe{--divider-border-style:solid;--divider-color:#9FCBF0;--divider-border-width:1px;}.elementor-24854 .elementor-element.elementor-element-8fc2dfe .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-24854 .elementor-element.elementor-element-8fc2dfe .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24854 .elementor-element.elementor-element-a983c91 > .elementor-container{max-width:995px;}.elementor-24854 .elementor-element.elementor-element-4831890{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-24854 .elementor-element.elementor-element-4831890 > .elementor-widget-container{background-color:#3F97E2;padding:5px 5px 5px 5px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-4831890.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24854 .elementor-element.elementor-element-4831890 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-436033b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-436033b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-aa4b114{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;}.elementor-24854 .elementor-element.elementor-element-aa47908 > .elementor-container{max-width:995px;}.elementor-24854 .elementor-element.elementor-element-b8b754c{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-24854 .elementor-element.elementor-element-b8b754c > .elementor-widget-container{background-color:#3F97E2;padding:5px 5px 5px 5px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-b8b754c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24854 .elementor-element.elementor-element-b8b754c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-95f7f1f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-95f7f1f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:800;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-f45ddfb{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;}.elementor-24854 .elementor-element.elementor-element-1d66b2f{--divider-border-style:solid;--divider-color:#9FCBF0;--divider-border-width:1px;}.elementor-24854 .elementor-element.elementor-element-1d66b2f .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-24854 .elementor-element.elementor-element-1d66b2f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24854 .elementor-element.elementor-element-651cdba:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-651cdba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDFFFE5E;}.elementor-24854 .elementor-element.elementor-element-651cdba{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-651cdba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-48122a2 > .elementor-element-populated{padding:50px 0px 0px 0px;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-96961e1{left:34px;}body.rtl .elementor-24854 .elementor-element.elementor-element-96961e1{right:34px;}.elementor-24854 .elementor-element.elementor-element-96961e1{top:-9px;z-index:1;text-align:start;}.elementor-24854 .elementor-element.elementor-element-96961e1 img{width:18%;}.elementor-24854 .elementor-element.elementor-element-97e9112 > .elementor-widget-container{background-color:#00000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 0px 100px 0px;}.elementor-24854 .elementor-element.elementor-element-97e9112{text-align:center;}.elementor-24854 .elementor-element.elementor-element-97e9112 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-15bfb87 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-15bfb87{left:34px;}body.rtl .elementor-24854 .elementor-element.elementor-element-15bfb87{right:34px;}.elementor-24854 .elementor-element.elementor-element-15bfb87{top:-9px;z-index:1;text-align:start;}.elementor-24854 .elementor-element.elementor-element-15bfb87 img{width:18%;}.elementor-24854 .elementor-element.elementor-element-832b10e > .elementor-widget-container{background-color:#00000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 0px 100px 0px;}.elementor-24854 .elementor-element.elementor-element-832b10e{text-align:center;}.elementor-24854 .elementor-element.elementor-element-832b10e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-b5369b4 img{width:65%;}.elementor-24854 .elementor-element.elementor-element-34b295f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-34b295f{text-align:center;}.elementor-24854 .elementor-element.elementor-element-34b295f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#FF0000;}.elementor-24854 .elementor-element.elementor-element-4ab3ff4{text-align:center;}.elementor-24854 .elementor-element.elementor-element-4ab3ff4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#2900FF;}.elementor-24854 .elementor-element.elementor-element-dbfceca{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-3606170 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-41cf0c8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24854 .elementor-element.elementor-element-935382a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-24854 .elementor-element.elementor-element-636b30a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24854 .elementor-element.elementor-element-bfda8fa > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-24854 .elementor-element.elementor-element-b8cfd8d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24854 .elementor-element.elementor-element-9432d49{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-66c8cdf > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-5434216 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-24854 .elementor-element.elementor-element-43f999b > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-24854 .elementor-element.elementor-element-a338d61:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-a338d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#56C6F3;}.elementor-24854 .elementor-element.elementor-element-a338d61 > .elementor-background-overlay{background-color:#77DBFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-a338d61{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-24854 .elementor-element.elementor-element-dfd76d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 05px 0px 05px;}.elementor-24854 .elementor-element.elementor-element-dfd76d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-e291e3a{--spacer-size:25px;}.elementor-24854 .elementor-element.elementor-element-4297118 > .elementor-widget-container{background-color:#00000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 0px 100px 0px;}.elementor-24854 .elementor-element.elementor-element-4297118{text-align:center;}.elementor-24854 .elementor-element.elementor-element-4297118 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-6901332 > .elementor-widget-container{background-color:#00000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 0px 100px 0px;}.elementor-24854 .elementor-element.elementor-element-6901332{text-align:center;}.elementor-24854 .elementor-element.elementor-element-6901332 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-277245c{left:0px;}body.rtl .elementor-24854 .elementor-element.elementor-element-277245c{right:0px;}.elementor-24854 .elementor-element.elementor-element-277245c{top:15px;z-index:0;text-align:start;}.elementor-24854 .elementor-element.elementor-element-277245c img{width:18%;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-92affde{left:0px;}body.rtl .elementor-24854 .elementor-element.elementor-element-92affde{right:0px;}.elementor-24854 .elementor-element.elementor-element-92affde{top:15px;z-index:0;text-align:start;}.elementor-24854 .elementor-element.elementor-element-92affde img{width:18%;}.elementor-24854 .elementor-element.elementor-element-1988449:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-1988449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-24854 .elementor-element.elementor-element-1988449 > .elementor-container{max-width:936px;}.elementor-24854 .elementor-element.elementor-element-1988449{border-style:solid;border-width:0px 0px 2px 0px;border-color:#C5BABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-1988449, .elementor-24854 .elementor-element.elementor-element-1988449 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-1988449 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-24854 .elementor-element.elementor-element-811cea1{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-811cea1 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-811cea1 .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-811cea1 .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-811cea1 .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-b93cbd8{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-ae6fecb{text-align:start;}.elementor-24854 .elementor-element.elementor-element-ae6fecb img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-7fa010e > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-24854 .elementor-element.elementor-element-0f115aa{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-0f115aa .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-0f115aa .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-0f115aa .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-0f115aa .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-0947cf4{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-00c24e5 .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-1778936:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-1778936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-24854 .elementor-element.elementor-element-1778936 > .elementor-container{max-width:936px;}.elementor-24854 .elementor-element.elementor-element-1778936{border-style:solid;border-width:0px 0px 2px 0px;border-color:#C5BABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-1778936, .elementor-24854 .elementor-element.elementor-element-1778936 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-1778936 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-fd0fb5a > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-24854 .elementor-element.elementor-element-e9fd8a0{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-e9fd8a0 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-e9fd8a0 .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-e9fd8a0 .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-e9fd8a0 .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-c4d6aba{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-c4d6aba .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-c4d6aba .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-c4d6aba .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-c4d6aba .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-ac28a50{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-ad20df8{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-8d259f1 .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-e9dccf9:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-e9dccf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-e9dccf9 > .elementor-container{max-width:936px;}.elementor-24854 .elementor-element.elementor-element-e9dccf9{border-style:solid;border-width:0px 0px 0px 0px;border-color:#C5BABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-e9dccf9, .elementor-24854 .elementor-element.elementor-element-e9dccf9 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-e9dccf9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-c64ceaf > .elementor-widget-container{--e-transform-flipX:-1;margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-c64ceaf img{width:90%;}.elementor-24854 .elementor-element.elementor-element-65dd17e > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-24854 .elementor-element.elementor-element-40f933c{text-align:start;}.elementor-24854 .elementor-element.elementor-element-40f933c img{width:82%;}.elementor-24854 .elementor-element.elementor-element-67862f4{text-align:start;}.elementor-24854 .elementor-element.elementor-element-67862f4 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-b7c51aa img{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-2d57518 .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-22fdd33:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-22fdd33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-24854 .elementor-element.elementor-element-22fdd33 > .elementor-container{max-width:936px;}.elementor-24854 .elementor-element.elementor-element-22fdd33{border-style:solid;border-width:0px 0px 2px 0px;border-color:#C5BABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-22fdd33, .elementor-24854 .elementor-element.elementor-element-22fdd33 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-22fdd33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-42d6695{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-42d6695 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-42d6695 .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-42d6695 .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-42d6695 .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-852e9c2{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-8abaa23{text-align:start;}.elementor-24854 .elementor-element.elementor-element-8abaa23 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-cb7d0c5 img{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-7cb7b4a .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-962ba7e > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-24854 .elementor-element.elementor-element-0a544ce{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-0a544ce .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-0a544ce .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-0a544ce .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-0a544ce .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-48510b6{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-ccf36b9 .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-bbc4596:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-bbc4596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-24854 .elementor-element.elementor-element-bbc4596 > .elementor-container{max-width:936px;}.elementor-24854 .elementor-element.elementor-element-bbc4596{border-style:solid;border-width:0px 0px 2px 0px;border-color:#C5BABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-bbc4596, .elementor-24854 .elementor-element.elementor-element-bbc4596 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-bbc4596 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-ffb52be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 0px 20px;}.elementor-24854 .elementor-element.elementor-element-ffb52be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-2699ff6{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-2699ff6 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-2699ff6 .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-2699ff6 .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-2699ff6 .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-90ddbc5{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-90ddbc5 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-90ddbc5 .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-90ddbc5 .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-90ddbc5 .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-4c3a1e1{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-128a6cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-128a6cc{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-50ecb41 .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-d4cbee5:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-d4cbee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-d4cbee5 > .elementor-container{max-width:936px;}.elementor-24854 .elementor-element.elementor-element-d4cbee5{border-style:solid;border-width:0px 0px 0px 0px;border-color:#C5BABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-d4cbee5, .elementor-24854 .elementor-element.elementor-element-d4cbee5 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-d4cbee5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-dd6d6ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 0px 20px;}.elementor-24854 .elementor-element.elementor-element-dd6d6ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-4106c9b{text-align:start;}.elementor-24854 .elementor-element.elementor-element-4106c9b img{width:90%;}.elementor-24854 .elementor-element.elementor-element-b9d205a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-b9d205a{text-align:start;}.elementor-24854 .elementor-element.elementor-element-b9d205a img{width:57%;}.elementor-24854 .elementor-element.elementor-element-0f1d79f{text-align:start;}.elementor-24854 .elementor-element.elementor-element-0f1d79f img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-e7ffcb3 img{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-9422375 .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-6aed604:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-6aed604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-24854 .elementor-element.elementor-element-6aed604 > .elementor-container{max-width:936px;}.elementor-24854 .elementor-element.elementor-element-6aed604{border-style:solid;border-width:0px 0px 2px 0px;border-color:#C5BABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-6aed604, .elementor-24854 .elementor-element.elementor-element-6aed604 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-6aed604 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-43729d0 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-24854 .elementor-element.elementor-element-97105e7{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-97105e7 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-97105e7 .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-97105e7 .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-97105e7 .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-e86c218{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-421322d .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-e26b52c{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-e26b52c .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-e26b52c .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-e26b52c .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-e26b52c .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-9d16230{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-9ee8e2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-9ee8e2f{text-align:start;}.elementor-24854 .elementor-element.elementor-element-9ee8e2f img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-473d5c9 .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-988db75:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-988db75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-24854 .elementor-element.elementor-element-988db75 > .elementor-container{max-width:936px;}.elementor-24854 .elementor-element.elementor-element-988db75{border-style:solid;border-width:0px 0px 2px 0px;border-color:#C5BABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-988db75, .elementor-24854 .elementor-element.elementor-element-988db75 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-988db75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-aaf01b2{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-aaf01b2 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-aaf01b2 .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-aaf01b2 .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-aaf01b2 .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-64bdd26{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-c1fcee1{text-align:start;}.elementor-24854 .elementor-element.elementor-element-c1fcee1 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-6a78d12 .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-5ab1e78 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-24854 .elementor-element.elementor-element-c90f1d3{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-c90f1d3 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-c90f1d3 .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-c90f1d3 .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-c90f1d3 .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-9fcd44b{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-6340cfb .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-f70aac2:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-f70aac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-24854 .elementor-element.elementor-element-f70aac2 > .elementor-container{max-width:936px;}.elementor-24854 .elementor-element.elementor-element-f70aac2{border-style:solid;border-width:0px 0px 2px 0px;border-color:#C5BABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-f70aac2, .elementor-24854 .elementor-element.elementor-element-f70aac2 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-f70aac2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-223e8c8 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-24854 .elementor-element.elementor-element-5d724b1{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-5d724b1 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-5d724b1 .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-5d724b1 .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-5d724b1 .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-0185f4f{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-24854 .elementor-element.elementor-element-0185f4f .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-0185f4f .elementor-headline-plain-text{color:#663333;}.elementor-24854 .elementor-element.elementor-element-0185f4f .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-0185f4f .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-24854 .elementor-element.elementor-element-f51cc75{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-90ebbcc{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-779f0c2 .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-6cfc37a{text-align:start;}.elementor-24854 .elementor-element.elementor-element-6cfc37a img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-0eae2bd .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-584cba6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:30px;}.elementor-24854 .elementor-element.elementor-element-584cba6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-24de72c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-24de72c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;background-image:url("https://life-sapporo.com/wp-content/uploads/2023/08/ピンクパトニャン１.png");background-position:bottom right;background-repeat:no-repeat;background-size:21% auto;}.elementor-24854 .elementor-element.elementor-element-24de72c > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-24de72c > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-24de72c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-24de72c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-24de72c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-7adfb06 > .elementor-widget-container{background-color:transparent;margin:20px 530px 0px 50px;padding:04px 0px 04px 0px;background-image:linear-gradient(180deg, #B3D1EC 0%, #0B7BE4 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-7adfb06{text-align:center;}.elementor-24854 .elementor-element.elementor-element-7adfb06 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-d88905b > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-d88905b{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-24854 .elementor-element.elementor-element-9d14f57 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-9d14f57{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;line-height:30px;}.elementor-24854 .elementor-element.elementor-element-1c43e4b > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-1c43e4b{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;line-height:30px;}.elementor-24854 .elementor-element.elementor-element-ef43bf3 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-ef43bf3{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-24854 .elementor-element.elementor-element-e48de3b > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-e48de3b{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-24854 .elementor-element.elementor-element-e6dc853 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-e6dc853{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-24854 .elementor-element.elementor-element-4ac14b6{--spacer-size:50px;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-840c50a{left:34px;}body.rtl .elementor-24854 .elementor-element.elementor-element-840c50a{right:34px;}.elementor-24854 .elementor-element.elementor-element-840c50a{top:2px;z-index:1;text-align:start;}.elementor-24854 .elementor-element.elementor-element-840c50a img{width:16%;}.elementor-24854 .elementor-element.elementor-element-17c0e79:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-17c0e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BCDDDD;}.elementor-24854 .elementor-element.elementor-element-17c0e79 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-17c0e79{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 30px 0px;}.elementor-24854 .elementor-element.elementor-element-ef35188{--display:flex;}.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-size:var( --e-global-typography-primary-font-size );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-24854 .elementor-element.elementor-element-bd4907d{--grid-row-gap:21px;--grid-column-gap:20px;}.elementor-24854 .elementor-element.elementor-element-bd4907d > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-bd4907d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-24854 .elementor-element.elementor-element-bd4907d:after{content:"0.66";}.elementor-24854 .elementor-element.elementor-element-bd4907d .elementor-post__thumbnail__link{width:100%;}.elementor-24854 .elementor-element.elementor-element-bd4907d .elementor-post__meta-data span + span:before{content:"•";}.elementor-24854 .elementor-element.elementor-element-bd4907d .elementor-post__card{border-color:#A59898;border-width:1px;border-radius:5px;}.elementor-24854 .elementor-element.elementor-element-bd4907d .elementor-post__text{margin-top:20px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-bd4907d .elementor-post__title, .elementor-24854 .elementor-element.elementor-element-bd4907d .elementor-post__title a{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-bd4907d .elementor-post__title{margin-bottom:9px;}.elementor-24854 .elementor-element.elementor-element-bd4907d .elementor-post__read-more{color:#007B92;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-e3ca872 .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-24854 .elementor-element.elementor-element-26e471d:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-26e471d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BCDDDD;}.elementor-24854 .elementor-element.elementor-element-26e471d > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-26e471d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-fe5f566{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-24854 .elementor-element.elementor-element-fe5f566:after{content:"0.66";}.elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-post__thumbnail__link{width:29%;}.elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-post__meta-data span + span:before{content:"///";}.elementor-24854 .elementor-element.elementor-element-fe5f566.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-24854 .elementor-element.elementor-element-fe5f566.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-24854 .elementor-element.elementor-element-fe5f566.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-post__title, .elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-post__title a{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-post__meta-data{color:#000000;}.elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-post__read-more{color:#007B92;}.elementor-24854 .elementor-element.elementor-element-5674781 .elementor-button{background-color:#F8AD17;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-5019a64:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-5019a64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F97E25C;}.elementor-24854 .elementor-element.elementor-element-5019a64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 050px 0px;}.elementor-24854 .elementor-element.elementor-element-5019a64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-9eb41ad:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-9eb41ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1957A2;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/24531713_l-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24854 .elementor-element.elementor-element-9eb41ad > .elementor-background-overlay{background-color:#002A5E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-9eb41ad{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 40px 0px;}.elementor-24854 .elementor-element.elementor-element-d71efdb{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-d71efdb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:47px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-0706cc8{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-0706cc8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-9a10d9e:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-9a10d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-9a10d9e > .elementor-container{max-width:962px;}.elementor-24854 .elementor-element.elementor-element-9a10d9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-36px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-9a10d9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-6e4ec95:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-6e4ec95 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-6e4ec95 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-6e4ec95 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-6e4ec95 > .elementor-background-slideshow{border-radius:50px 0px 0px 50px;}.elementor-24854 .elementor-element.elementor-element-6e4ec95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 21px 21px 121px;}.elementor-24854 .elementor-element.elementor-element-6e4ec95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-3797713 > .elementor-widget-container{background-color:#2D71C2;margin:0px 70px 0px 70px;padding:3px 0px 3px 0px;border-radius:30px 30px 30px 30px;}.elementor-24854 .elementor-element.elementor-element-3797713{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-3797713 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-9f9bc73{margin-top:-40px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-7a17a35:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-7a17a35 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4FFFF;}.elementor-24854 .elementor-element.elementor-element-7a17a35 > .elementor-element-populated{border-style:solid;border-width:02px 02px 02px 02px;border-color:#2D71C2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-7a17a35 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-7a17a35 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-7a17a35 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-7a17a35 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-57b226f > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/12/フリーダイヤル-1.png");margin:9px 0px 0px 0px;padding:0px 0px 0px 26px;background-position:9px 8px;background-repeat:no-repeat;background-size:14% auto;}.elementor-24854 .elementor-element.elementor-element-57b226f{text-align:center;}.elementor-24854 .elementor-element.elementor-element-57b226f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-195fd76 > .elementor-widget-container{margin:-19px 0px 4px 0px;}.elementor-24854 .elementor-element.elementor-element-195fd76{text-align:center;}.elementor-24854 .elementor-element.elementor-element-195fd76 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-16461ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-16461ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-16461ad > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-16461ad > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-16461ad > .elementor-background-slideshow{border-radius:0px 50px 50px 0px;}.elementor-24854 .elementor-element.elementor-element-16461ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-16461ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-d91c23b{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-cc19990 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-156c8b3 .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;padding:15px 0px 015px 0px;}.elementor-24854 .elementor-element.elementor-element-156c8b3 > .elementor-widget-container{background-color:#18BC45;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/矢印アイコン　右1.png");background-position:194px 37px;background-repeat:no-repeat;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-2a306fc > .elementor-element-populated{padding:0px 0px 0px 3px;}.elementor-24854 .elementor-element.elementor-element-6a3298b .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;padding:15px 0px 015px 0px;}.elementor-24854 .elementor-element.elementor-element-6a3298b > .elementor-widget-container{background-color:#ED4D24;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/矢印アイコン　右1.png");background-position:194px 37px;background-repeat:no-repeat;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-389ce1f{width:var( --container-widget-width, 22.357% );max-width:22.357%;--container-widget-width:22.357%;--container-widget-flex-grow:0;top:71px;z-index:0;text-align:start;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-389ce1f{left:271px;}body.rtl .elementor-24854 .elementor-element.elementor-element-389ce1f{right:271px;}.elementor-24854 .elementor-element.elementor-element-844cdd9{width:var( --container-widget-width, 22.357% );max-width:22.357%;--container-widget-width:22.357%;--container-widget-flex-grow:0;top:108px;z-index:0;text-align:start;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-844cdd9{left:50px;}body.rtl .elementor-24854 .elementor-element.elementor-element-844cdd9{right:50px;}.elementor-24854 .elementor-element.elementor-element-2ab8053:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-2ab8053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F97E25C;}.elementor-24854 .elementor-element.elementor-element-2ab8053{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 050px 0px;}.elementor-24854 .elementor-element.elementor-element-2ab8053 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-a724687:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-a724687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1957A2;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/24531713_l-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24854 .elementor-element.elementor-element-a724687 > .elementor-background-overlay{background-color:#002A5E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-a724687{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 40px 0px;}.elementor-24854 .elementor-element.elementor-element-7c7b481{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-7c7b481 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:47px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-b48fb98{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-b48fb98 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-05a8e07:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-05a8e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-05a8e07 > .elementor-container{max-width:962px;}.elementor-24854 .elementor-element.elementor-element-05a8e07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-36px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-05a8e07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-a95780c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-a95780c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-a95780c > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-a95780c > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-a95780c > .elementor-background-slideshow{border-radius:50px 0px 0px 50px;}.elementor-24854 .elementor-element.elementor-element-a95780c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 21px 21px 121px;}.elementor-24854 .elementor-element.elementor-element-a95780c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-1133d2e > .elementor-widget-container{background-color:#2D71C2;margin:0px 70px 0px 70px;padding:3px 0px 3px 0px;border-radius:30px 30px 30px 30px;}.elementor-24854 .elementor-element.elementor-element-1133d2e{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-1133d2e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-ebc1ee3{margin-top:-40px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-cdc1cfe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-cdc1cfe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4FFFF;}.elementor-24854 .elementor-element.elementor-element-cdc1cfe > .elementor-element-populated{border-style:solid;border-width:02px 02px 02px 02px;border-color:#2D71C2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-cdc1cfe > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-cdc1cfe > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-cdc1cfe > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-cdc1cfe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-bf765cc > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/12/フリーダイヤル-1.png");margin:9px 0px 0px 0px;padding:0px 0px 0px 26px;background-position:9px 8px;background-repeat:no-repeat;background-size:14% auto;}.elementor-24854 .elementor-element.elementor-element-bf765cc{text-align:center;}.elementor-24854 .elementor-element.elementor-element-bf765cc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-27fa289 > .elementor-widget-container{margin:-19px 0px 4px 0px;}.elementor-24854 .elementor-element.elementor-element-27fa289{text-align:center;}.elementor-24854 .elementor-element.elementor-element-27fa289 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-1ebf8a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-1ebf8a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-1ebf8a7 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-1ebf8a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-1ebf8a7 > .elementor-background-slideshow{border-radius:0px 50px 50px 0px;}.elementor-24854 .elementor-element.elementor-element-1ebf8a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-1ebf8a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-7c33c8f{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-1d9b228 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-fb8294d .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;padding:15px 0px 015px 0px;}.elementor-24854 .elementor-element.elementor-element-fb8294d > .elementor-widget-container{background-color:#18BC45;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/矢印アイコン　右1.png");background-position:194px 37px;background-repeat:no-repeat;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-e60b4c1 > .elementor-element-populated{padding:0px 0px 0px 3px;}.elementor-24854 .elementor-element.elementor-element-8e849f2 .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;padding:15px 0px 015px 0px;}.elementor-24854 .elementor-element.elementor-element-8e849f2 > .elementor-widget-container{background-color:#ED4D24;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/矢印アイコン　右1.png");background-position:194px 37px;background-repeat:no-repeat;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-66c1204{width:var( --container-widget-width, 22.357% );max-width:22.357%;--container-widget-width:22.357%;--container-widget-flex-grow:0;top:108px;z-index:0;text-align:start;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-66c1204{left:50px;}body.rtl .elementor-24854 .elementor-element.elementor-element-66c1204{right:50px;}.elementor-24854 .elementor-element.elementor-element-c93e2ee:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-c93e2ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1957A2;}.elementor-24854 .elementor-element.elementor-element-c93e2ee > .elementor-background-overlay{background-color:#002A5E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-c93e2ee{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-4a4c5cf{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-4a4c5cf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:47px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-47e90cd .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-a5068f2:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-a5068f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-a5068f2{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-a5068f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-d3015f3:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-d3015f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCF5FF;}.elementor-24854 .elementor-element.elementor-element-d3015f3{border-style:solid;border-color:#2D71C2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-d3015f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-4a845cd > .elementor-widget-container{background-color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-4a845cd .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-e83c72f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;text-decoration:none;color:#000000;}.elementor-24854 .elementor-element.elementor-element-403e689 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-80b415c .elementor-button{background-color:#18BC45;font-family:"Noto Sans JP", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-80b415c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24854 .elementor-element.elementor-element-80b415c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24854 .elementor-element.elementor-element-5c411c3 .elementor-button{background-color:#EC4C23;font-family:"Noto Sans JP", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-5c411c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24854 .elementor-element.elementor-element-5c411c3 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-24854 .elementor-element.elementor-element-f2ca1ef:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-f2ca1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F7;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/hokkaido.png");background-position:405px -25px;background-repeat:no-repeat;background-size:49% auto;}.elementor-24854 .elementor-element.elementor-element-f2ca1ef > .elementor-background-overlay{background-color:#C2E1EB;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-f2ca1ef > .elementor-container{max-width:1000px;}.elementor-24854 .elementor-element.elementor-element-f2ca1ef{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 50px 0px;}.elementor-24854 .elementor-element.elementor-element-e1c6b03{text-align:center;}.elementor-24854 .elementor-element.elementor-element-e1c6b03 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-cda6244 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;color:#2D71C2;}.elementor-24854 .elementor-element.elementor-element-6c7d6a8 > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/ico_pin01@2x.webp");margin:0px 180px 0px 180px;background-position:5px 0px;background-repeat:no-repeat;background-size:contain;border-style:solid;border-width:0px 0px 4px 0px;border-color:#648CB6;}.elementor-24854 .elementor-element.elementor-element-6c7d6a8{text-align:center;}.elementor-24854 .elementor-element.elementor-element-6c7d6a8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:51px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-6367ed8 > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/ico_pin01@2x.webp");margin:0px 180px 0px 180px;background-position:149px 0px;background-repeat:no-repeat;background-size:contain;border-style:solid;border-width:0px 0px 4px 0px;border-color:#648CB6;}.elementor-24854 .elementor-element.elementor-element-6367ed8{text-align:center;}.elementor-24854 .elementor-element.elementor-element-6367ed8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:51px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-20e3425{width:var( --container-widget-width, 94.793% );max-width:94.793%;--container-widget-width:94.793%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-7b2a8e1{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-088a004{overflow:hidden;margin-top:40px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-6150602 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-6150602 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-553ad47{--spacer-size:3px;}.elementor-24854 .elementor-element.elementor-element-6d71fcb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-24854 .elementor-element.elementor-element-3a6a240 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-3a6a240{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-3098f8c > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-3098f8c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-24854 .elementor-element.elementor-element-1d6e322 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-1d6e322{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-b5db7d3 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-b5db7d3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-24854 .elementor-element.elementor-element-8270a45 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-8270a45{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-27afac2 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-27afac2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-24854 .elementor-element.elementor-element-9046da6 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-9046da6{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-8f397e7 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-8f397e7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-24854 .elementor-element.elementor-element-6353f6f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-6353f6f{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-24854 .elementor-element.elementor-element-11d6a7f{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-830fa9e > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/10/パトニャントラック.png");margin:0px 0px 0px 0px;background-position:18px 138px;background-repeat:no-repeat;background-size:46% auto;}.elementor-24854 .elementor-element.elementor-element-830fa9e img{width:100%;}.elementor-24854 .elementor-element.elementor-element-4cad3bd > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/10/パトニャントラック.png");margin:0px 0px 0px 0px;background-position:18px 138px;background-repeat:no-repeat;background-size:46% auto;}.elementor-24854 .elementor-element.elementor-element-4cad3bd img{width:100%;}.elementor-24854 .elementor-element.elementor-element-67c7e97 > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/10/パトニャントラック.png");margin:0px 0px 0px 0px;background-position:18px 138px;background-repeat:no-repeat;background-size:46% auto;}.elementor-24854 .elementor-element.elementor-element-67c7e97 img{width:100%;}.elementor-24854 .elementor-element.elementor-element-8c628b0 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-88d40bc > .elementor-container{max-width:854px;}.elementor-24854 .elementor-element.elementor-element-88d40bc{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-88d40bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-355aefd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-355aefd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-c16de8f > .elementor-widget-container{background-color:#F15A24;margin:0px 281px 0px 280px;border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-c16de8f{text-align:center;}.elementor-24854 .elementor-element.elementor-element-c16de8f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-023b55e{width:var( --container-widget-width, 99.752% );max-width:99.752%;--container-widget-width:99.752%;--container-widget-flex-grow:0;text-align:center;}.elementor-24854 .elementor-element.elementor-element-023b55e > .elementor-widget-container{background-color:#F15A24;margin:0px 281px 0px 280px;border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-023b55e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-622a234{overflow:hidden;}.elementor-24854 .elementor-element.elementor-element-24a4afe{text-align:center;}.elementor-24854 .elementor-element.elementor-element-24a4afe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-4165902 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-24854 .elementor-element.elementor-element-4165902{text-align:center;}.elementor-24854 .elementor-element.elementor-element-4165902 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:53px;font-weight:500;color:#F15A24;}.elementor-24854 .elementor-element.elementor-element-114466e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-24854 .elementor-element.elementor-element-114466e{text-align:center;}.elementor-24854 .elementor-element.elementor-element-114466e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:53px;font-weight:500;color:#F15A24;}.elementor-24854 .elementor-element.elementor-element-3cd8562{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-3cd8562 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-d4d48bf{text-align:center;}.elementor-24854 .elementor-element.elementor-element-d4d48bf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-76128d6 > .elementor-widget-container{margin:-29px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-24854 .elementor-element.elementor-element-76128d6{text-align:center;}.elementor-24854 .elementor-element.elementor-element-76128d6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:500;color:#F15A24;}.elementor-24854 .elementor-element.elementor-element-5ae6d3f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-5ae6d3f{text-align:center;}.elementor-24854 .elementor-element.elementor-element-5ae6d3f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24854 .elementor-element.elementor-element-3e70ae2{text-align:center;}.elementor-24854 .elementor-element.elementor-element-3e70ae2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24854 .elementor-element.elementor-element-14a29ce{overflow:hidden;border-style:solid;border-color:#3CAAFD;}.elementor-24854 .elementor-element.elementor-element-7c4fa8e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-a20856c{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-5e20e58{overflow:hidden;border-style:solid;border-color:#3CAAFD;}.elementor-24854 .elementor-element.elementor-element-42835ba .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-d3f5c1d{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-a74495d{overflow:hidden;border-style:solid;border-color:#3CAAFD;}.elementor-24854 .elementor-element.elementor-element-c5456e0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-2c8accd{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-3f814cf{overflow:hidden;border-style:solid;border-color:#3CAAFD;}.elementor-24854 .elementor-element.elementor-element-11078ec .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-5df3ff2{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-19a6738{overflow:hidden;border-style:solid;border-color:#3CAAFD;}.elementor-24854 .elementor-element.elementor-element-df0f966 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-24854 .elementor-element.elementor-element-c37c3fb{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-d40c908 > .elementor-container{max-width:764px;}.elementor-24854 .elementor-element.elementor-element-d40c908{padding:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-ab5fb0f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-ab5fb0f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-ab5fb0f > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#29ABE2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-24854 .elementor-element.elementor-element-ab5fb0f > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-ab5fb0f > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-ab5fb0f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-ab5fb0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-eecde52 > .elementor-container{max-width:753px;}.elementor-24854 .elementor-element.elementor-element-eecde52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-36px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-eecde52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-74a31c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-74a31c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-c122dcb{width:var( --container-widget-width, 25.843% );max-width:25.843%;--container-widget-width:25.843%;--container-widget-flex-grow:0;text-align:start;}.elementor-24854 .elementor-element.elementor-element-c122dcb > .elementor-widget-container{background-color:#29ABE2;margin:0px 0px 0px 0px;padding:4px 3px 5px 8px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-c122dcb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-2fe34b3 > .elementor-widget-container{margin:5px 0px 0px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#0E00FF;}.elementor-24854 .elementor-element.elementor-element-2fe34b3{text-align:center;}.elementor-24854 .elementor-element.elementor-element-2fe34b3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:500;color:#0E00FF;}.elementor-24854 .elementor-element.elementor-element-e51a4a1{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-24854 .elementor-element.elementor-element-bfed48a > .elementor-container{max-width:1018px;}.elementor-24854 .elementor-element.elementor-element-bfed48a{overflow:hidden;}.elementor-24854 .elementor-element.elementor-element-48a89ef:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-48a89ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/step1.png");background-position:center center;background-repeat:no-repeat;background-size:101% auto;}.elementor-24854 .elementor-element.elementor-element-48a89ef > .elementor-container{max-width:592px;}.elementor-24854 .elementor-element.elementor-element-48a89ef{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 60px 0px;}.elementor-24854 .elementor-element.elementor-element-48a89ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-6f43446 .elementor-heading-title{color:#000000;}.elementor-24854 .elementor-element.elementor-element-bd099d8{font-family:"Noto Sans JP", Sans-serif;font-size:16px;}.elementor-24854 .elementor-element.elementor-element-1b262b9:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-1b262b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/step2.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-24854 .elementor-element.elementor-element-1b262b9 > .elementor-container{max-width:592px;}.elementor-24854 .elementor-element.elementor-element-1b262b9{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 60px 0px;}.elementor-24854 .elementor-element.elementor-element-1b262b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-cf5e21c{width:var( --container-widget-width, 88.682% );max-width:88.682%;--container-widget-width:88.682%;--container-widget-flex-grow:0;}.elementor-24854 .elementor-element.elementor-element-cf5e21c .elementor-heading-title{color:#000000;}.elementor-24854 .elementor-element.elementor-element-55eda95{font-family:"Noto Sans JP", Sans-serif;font-size:16px;}.elementor-24854 .elementor-element.elementor-element-a7f26c7:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-a7f26c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/step3-scaled.jpg");background-repeat:no-repeat;background-size:100% auto;}.elementor-24854 .elementor-element.elementor-element-a7f26c7 > .elementor-container{max-width:592px;}.elementor-24854 .elementor-element.elementor-element-a7f26c7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 36px 0px;}.elementor-24854 .elementor-element.elementor-element-a7f26c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-61e6ec1 .elementor-heading-title{color:#000000;}.elementor-24854 .elementor-element.elementor-element-7bc083a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;}.elementor-24854 .elementor-element.elementor-element-b391135:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-b391135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/step4-1-scaled.jpg");background-repeat:no-repeat;background-size:100% auto;}.elementor-24854 .elementor-element.elementor-element-b391135 > .elementor-container{max-width:592px;}.elementor-24854 .elementor-element.elementor-element-b391135{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 12px 0px;}.elementor-24854 .elementor-element.elementor-element-b391135 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-b306e50 .elementor-heading-title{color:#000000;}.elementor-24854 .elementor-element.elementor-element-7710368{font-family:"Noto Sans JP", Sans-serif;font-size:16px;}.elementor-24854 .elementor-element.elementor-element-5d00753:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-5d00753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/step5-1-scaled.jpg");background-repeat:no-repeat;background-size:100% auto;}.elementor-24854 .elementor-element.elementor-element-5d00753 > .elementor-container{max-width:592px;}.elementor-24854 .elementor-element.elementor-element-5d00753{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-5d00753 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-8c9e6eb .elementor-heading-title{color:#000000;}.elementor-24854 .elementor-element.elementor-element-3bbd8c7{width:var( --container-widget-width, 103.885% );max-width:103.885%;--container-widget-width:103.885%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;}.elementor-24854 .elementor-element.elementor-element-3bbd8c7 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-07a0b45 > .elementor-container{max-width:764px;}.elementor-24854 .elementor-element.elementor-element-07a0b45{padding:20px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-e11af7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-e11af7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-e11af7c > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#29ABE2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-24854 .elementor-element.elementor-element-e11af7c > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-e11af7c > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-e11af7c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-e11af7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-451d7d4 > .elementor-container{max-width:753px;}.elementor-24854 .elementor-element.elementor-element-451d7d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-36px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-451d7d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-7c1045b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-7c1045b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-c0db27f{width:var( --container-widget-width, 25.843% );max-width:25.843%;--container-widget-width:25.843%;--container-widget-flex-grow:0;text-align:start;}.elementor-24854 .elementor-element.elementor-element-c0db27f > .elementor-widget-container{background-color:#29ABE2;margin:0px 0px 0px 0px;padding:4px 3px 5px 8px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-c0db27f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-50ec03d > .elementor-widget-container{margin:5px 0px 0px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#0E00FF;}.elementor-24854 .elementor-element.elementor-element-50ec03d{text-align:center;}.elementor-24854 .elementor-element.elementor-element-50ec03d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:600;color:#0E00FF;}.elementor-24854 .elementor-element.elementor-element-47a6325 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-47a6325{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-24854 .elementor-element.elementor-element-0c71ccb > .elementor-container{max-width:1018px;}.elementor-24854 .elementor-element.elementor-element-0c71ccb{overflow:hidden;}.elementor-24854 .elementor-element.elementor-element-4104746:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-4104746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/step1.png");background-position:center center;background-repeat:no-repeat;background-size:101% auto;}.elementor-24854 .elementor-element.elementor-element-4104746{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 60px 0px;}.elementor-24854 .elementor-element.elementor-element-4104746 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-a36115e .elementor-heading-title{color:#000000;}.elementor-24854 .elementor-element.elementor-element-e88c90b{font-family:"Noto Sans JP", Sans-serif;font-size:16px;}.elementor-24854 .elementor-element.elementor-element-17f0c0b:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-17f0c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/step2.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-24854 .elementor-element.elementor-element-17f0c0b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 60px 0px;}.elementor-24854 .elementor-element.elementor-element-17f0c0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-38c447b{width:var( --container-widget-width, 88.682% );max-width:88.682%;--container-widget-width:88.682%;--container-widget-flex-grow:0;}.elementor-24854 .elementor-element.elementor-element-38c447b .elementor-heading-title{color:#000000;}.elementor-24854 .elementor-element.elementor-element-7f76776{font-family:"Noto Sans JP", Sans-serif;font-size:16px;}.elementor-24854 .elementor-element.elementor-element-7951f87:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-7951f87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/step3-scaled.jpg");background-repeat:no-repeat;background-size:100% auto;}.elementor-24854 .elementor-element.elementor-element-7951f87{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 36px 0px;}.elementor-24854 .elementor-element.elementor-element-7951f87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-3aa8614 .elementor-heading-title{color:#000000;}.elementor-24854 .elementor-element.elementor-element-e228025{font-family:"Noto Sans JP", Sans-serif;font-size:16px;}.elementor-24854 .elementor-element.elementor-element-627b8d7:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-627b8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/step4-1-scaled.jpg");background-repeat:no-repeat;background-size:100% auto;}.elementor-24854 .elementor-element.elementor-element-627b8d7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 12px 0px;}.elementor-24854 .elementor-element.elementor-element-627b8d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-44f6e0a .elementor-heading-title{color:#000000;}.elementor-24854 .elementor-element.elementor-element-465ec8e{font-family:"Noto Sans JP", Sans-serif;font-size:16px;}.elementor-24854 .elementor-element.elementor-element-dc9625b:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-dc9625b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/step5-1-scaled.jpg");background-repeat:no-repeat;background-size:100% auto;}.elementor-24854 .elementor-element.elementor-element-dc9625b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-dc9625b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-ac17bc8 .elementor-heading-title{color:#000000;}.elementor-24854 .elementor-element.elementor-element-84fc343{width:var( --container-widget-width, 103.885% );max-width:103.885%;--container-widget-width:103.885%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;}.elementor-24854 .elementor-element.elementor-element-84fc343 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-ac015ec{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-24854 .elementor-element.elementor-element-ac015ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-70cc95a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-70cc95a img{width:1000%;}.elementor-24854 .elementor-element.elementor-element-77f8211{--spacer-size:30px;}.elementor-24854 .elementor-element.elementor-element-37181bc > .elementor-widget-container{background-color:#00000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 0px 100px 0px;}.elementor-24854 .elementor-element.elementor-element-37181bc{text-align:center;}.elementor-24854 .elementor-element.elementor-element-37181bc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-5843b8f > .elementor-widget-container{background-color:#00000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 0px 100px 0px;}.elementor-24854 .elementor-element.elementor-element-5843b8f{text-align:center;}.elementor-24854 .elementor-element.elementor-element-5843b8f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-270ca3e > .elementor-widget-container{margin:-131px 0px 0px 60px;}.elementor-24854 .elementor-element.elementor-element-270ca3e{z-index:2;text-align:start;}.elementor-24854 .elementor-element.elementor-element-270ca3e img{width:14%;}.elementor-24854 .elementor-element.elementor-element-0702591 > .elementor-container{max-width:875px;}.elementor-24854 .elementor-element.elementor-element-0702591{overflow:hidden;margin-top:-30px;margin-bottom:0px;z-index:3;}.elementor-24854 .elementor-element.elementor-element-5c63720:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-5c63720 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDFFFAA8;}.elementor-24854 .elementor-element.elementor-element-5c63720 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-5c63720 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-5c63720 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-24854 .elementor-element.elementor-element-5c63720 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 0px;--e-column-margin-right:13px;--e-column-margin-left:0px;}.elementor-24854 .elementor-element.elementor-element-5c63720 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-41e58c4 > .elementor-widget-container{background-color:#06308F;}.elementor-24854 .elementor-element.elementor-element-41e58c4{text-align:center;}.elementor-24854 .elementor-element.elementor-element-41e58c4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-5f1c40e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:600;color:#FF6E00;}.elementor-24854 .elementor-element.elementor-element-d685cb2{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-9d2aee3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-9d2aee3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#06308F;}.elementor-24854 .elementor-element.elementor-element-b98f983 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-24854 .elementor-element.elementor-element-70c476f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-70c476f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDFFFAA8;}.elementor-24854 .elementor-element.elementor-element-70c476f > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-70c476f > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-70c476f > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-24854 .elementor-element.elementor-element-70c476f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 013px 0px 0px;--e-column-margin-right:013px;--e-column-margin-left:0px;}.elementor-24854 .elementor-element.elementor-element-70c476f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-1814d1f > .elementor-widget-container{background-color:#06308F;}.elementor-24854 .elementor-element.elementor-element-1814d1f{text-align:center;}.elementor-24854 .elementor-element.elementor-element-1814d1f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-060aa23 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:600;color:#FF6E00;}.elementor-24854 .elementor-element.elementor-element-2e0e8bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-2e0e8bf{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-6a3e69b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#06308F;}.elementor-24854 .elementor-element.elementor-element-e1e2c4b > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-24854 .elementor-element.elementor-element-fc7b9f9 > .elementor-container{max-width:879px;}.elementor-24854 .elementor-element.elementor-element-fc7b9f9{overflow:hidden;margin-top:20px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-73a34de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-73a34de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDFFFAA8;}.elementor-24854 .elementor-element.elementor-element-73a34de > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-73a34de > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-73a34de > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-24854 .elementor-element.elementor-element-73a34de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 13px 10px 0px;--e-column-margin-right:13px;--e-column-margin-left:0px;}.elementor-24854 .elementor-element.elementor-element-73a34de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-1955250 > .elementor-widget-container{background-color:#06308F;}.elementor-24854 .elementor-element.elementor-element-1955250{text-align:center;}.elementor-24854 .elementor-element.elementor-element-1955250 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-9c53a3c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-9c53a3c img{width:100%;}.elementor-24854 .elementor-element.elementor-element-b711f0e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:600;color:#FF6E00;}.elementor-24854 .elementor-element.elementor-element-0a2c9dd{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-b1b4c33 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-b1b4c33 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#06308F;}.elementor-24854 .elementor-element.elementor-element-f46dd07 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-24854 .elementor-element.elementor-element-f46dd07{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-09295e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-09295e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDFFFAA8;}.elementor-24854 .elementor-element.elementor-element-09295e7 > .elementor-element-populated, .elementor-24854 .elementor-element.elementor-element-09295e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-24854 .elementor-element.elementor-element-09295e7 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-24854 .elementor-element.elementor-element-09295e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 013px 10px 0px;--e-column-margin-right:013px;--e-column-margin-left:0px;}.elementor-24854 .elementor-element.elementor-element-09295e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-b6b4e9a > .elementor-widget-container{background-color:#06308F;}.elementor-24854 .elementor-element.elementor-element-b6b4e9a{text-align:center;}.elementor-24854 .elementor-element.elementor-element-b6b4e9a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-4eda4f6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-47ad2a0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:600;color:#FF6E00;}.elementor-24854 .elementor-element.elementor-element-e309346{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-5894508 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-5894508 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#06308F;}.elementor-24854 .elementor-element.elementor-element-7a5b8ea > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-7a5b8ea .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#06308F;}.elementor-24854 .elementor-element.elementor-element-c39f9d5 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-24854 .elementor-element.elementor-element-c39f9d5{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24854 .elementor-element.elementor-element-9216eb4{--spacer-size:26px;}.elementor-24854 .elementor-element.elementor-element-cf23711 > .elementor-widget-container{background-color:#00000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 0px 100px 0px;}.elementor-24854 .elementor-element.elementor-element-cf23711{text-align:center;}.elementor-24854 .elementor-element.elementor-element-cf23711 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-629ea8c > .elementor-widget-container{background-color:#00000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 0px 100px 0px;}.elementor-24854 .elementor-element.elementor-element-629ea8c{text-align:center;}.elementor-24854 .elementor-element.elementor-element-629ea8c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-24854 .elementor-element.elementor-element-6d57cb8 > .elementor-widget-container{margin:-135px 0px 0px 60px;}.elementor-24854 .elementor-element.elementor-element-6d57cb8{z-index:0;text-align:start;}.elementor-24854 .elementor-element.elementor-element-6d57cb8 img{width:17%;}.elementor-24854 .elementor-element.elementor-element-6e3983a > .elementor-widget-container{margin:0px 0100px 0px 100px;}.elementor-24854 .elementor-element.elementor-element-17446f8:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-17446f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-24854 .elementor-element.elementor-element-17446f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 40px 0px;}.elementor-24854 .elementor-element.elementor-element-17446f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-10c1155:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24854 .elementor-element.elementor-element-10c1155 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24854 .elementor-element.elementor-element-10c1155 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24854 .elementor-element.elementor-element-10c1155 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-1d75bdc:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-1d75bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB00;}.elementor-24854 .elementor-element.elementor-element-1d75bdc > .elementor-container{max-width:891px;}.elementor-24854 .elementor-element.elementor-element-1d75bdc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-1d75bdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-1471bf0 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.09;}.elementor-24854 .elementor-element.elementor-element-1471bf0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 30px 10px;}.elementor-24854 .elementor-element.elementor-element-1471bf0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24854 .elementor-element.elementor-element-aca855b img{width:1000px;}.elementor-24854 .elementor-element.elementor-element-f9bfb60 img{width:63%;}.elementor-24854 .elementor-element.elementor-element-d8fdcbd img{width:1000%;}.elementor-24854 .elementor-element.elementor-element-2c38a8f > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-2c38a8f img{width:1000%;}.elementor-24854 .elementor-element.elementor-element-38aae29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24854 .elementor-element.elementor-element-cb66b83{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24854 .elementor-element.elementor-element-3e40a51 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-3fa9016 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-2c8ec9c > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-5941cd1 .elementor-heading-title{font-size:39px;}.elementor-24854 .elementor-element.elementor-element-a3272b7{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-9b660e0 > .elementor-element-populated{padding:20px 10px 20px 10px;}.elementor-24854 .elementor-element.elementor-element-bc71143 > .elementor-widget-container{margin:015px 0px 0px 0px;background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-bc71143 .elementor-heading-title{font-size:40px;}.elementor-24854 .elementor-element.elementor-element-5313de1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-67e0bba{margin-top:35px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-62dfdd1 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-62dfdd1 .elementor-button{font-size:22px;}.elementor-24854 .elementor-element.elementor-element-09e7664 > .elementor-widget-container{background-position:0px 0px;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-fdbc2b7{left:4px;}body.rtl .elementor-24854 .elementor-element.elementor-element-fdbc2b7{right:4px;}.elementor-24854 .elementor-element.elementor-element-fdbc2b7{top:119px;}.elementor-24854 .elementor-element.elementor-element-fdbc2b7 img{width:67%;}.elementor-24854 .elementor-element.elementor-element-d1008a1:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-d1008a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-2517bae{margin-top:0px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-f46ff37{width:var( --container-widget-width, 185.5px );max-width:185.5px;--container-widget-width:185.5px;--container-widget-flex-grow:0;}.elementor-24854 .elementor-element.elementor-element-0e898aa .elementor-heading-title{font-size:22px;}.elementor-24854 .elementor-element.elementor-element-da2dd5c{width:var( --container-widget-width, 190.375px );max-width:190.375px;--container-widget-width:190.375px;--container-widget-flex-grow:0;}.elementor-24854 .elementor-element.elementor-element-c4a559c .elementor-heading-title{font-size:22px;}.elementor-24854 .elementor-element.elementor-element-b58d680{width:var( --container-widget-width, 198.141px );max-width:198.141px;--container-widget-width:198.141px;--container-widget-flex-grow:0;}.elementor-24854 .elementor-element.elementor-element-4d389a8 .elementor-heading-title{font-size:22px;}.elementor-24854 .elementor-element.elementor-element-912e840{width:var( --container-widget-width, 198.141px );max-width:198.141px;--container-widget-width:198.141px;--container-widget-flex-grow:0;}.elementor-24854 .elementor-element.elementor-element-bde3fbf .elementor-heading-title{font-size:22px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-24854 .elementor-element.elementor-element-7adfb06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-24854 .elementor-element.elementor-element-57b226f > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-156c8b3 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-6a3298b > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-7c7b481 .elementor-heading-title{font-size:39px;}.elementor-24854 .elementor-element.elementor-element-05a8e07{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-a95780c > .elementor-element-populated{padding:20px 10px 20px 10px;}.elementor-24854 .elementor-element.elementor-element-bf765cc > .elementor-widget-container{margin:015px 0px 0px 0px;background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-bf765cc .elementor-heading-title{font-size:40px;}.elementor-24854 .elementor-element.elementor-element-1ebf8a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-7c33c8f{margin-top:35px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-fb8294d > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-fb8294d .elementor-button{font-size:22px;}.elementor-24854 .elementor-element.elementor-element-8e849f2 > .elementor-widget-container{background-position:0px 0px;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-66c1204{left:4px;}body.rtl .elementor-24854 .elementor-element.elementor-element-66c1204{right:4px;}.elementor-24854 .elementor-element.elementor-element-66c1204{top:119px;}.elementor-24854 .elementor-element.elementor-element-66c1204 img{width:67%;}.elementor-24854 .elementor-element.elementor-element-f2ca1ef:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-f2ca1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-6c7d6a8 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-6367ed8 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-830fa9e > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-4cad3bd > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-67c7e97 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-c16de8f > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-24854 .elementor-element.elementor-element-114466e .elementor-heading-title{font-size:43px;}.elementor-24854 .elementor-element.elementor-element-4104746{margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-12deba5 > .elementor-element-populated{padding:0px 0px 0px 140px;}.elementor-24854 .elementor-element.elementor-element-17f0c0b{padding:20px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-f7405c1 > .elementor-element-populated{padding:0px 0px 0px 140px;}.elementor-24854 .elementor-element.elementor-element-7951f87{padding:20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-f2e9366 > .elementor-element-populated{padding:0px 0px 0px 140px;}.elementor-24854 .elementor-element.elementor-element-627b8d7{padding:20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-722e09e > .elementor-element-populated{padding:0px 0px 0px 140px;}.elementor-24854 .elementor-element.elementor-element-465ec8e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-dc9625b{padding:20px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-3691d15 > .elementor-element-populated{padding:0px 0px 0px 140px;}}@media(max-width:767px){.elementor-24854 .elementor-element.elementor-element-efa8229 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24854 .elementor-element.elementor-element-6682d60 > .elementor-container{max-width:936px;}.elementor-24854 .elementor-element.elementor-element-6682d60{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-31cc009{width:36%;}.elementor-24854 .elementor-element.elementor-element-6f451e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-6f451e7{text-align:end;}.elementor-24854 .elementor-element.elementor-element-6f451e7 img{width:77%;}.elementor-24854 .elementor-element.elementor-element-7542405{width:64%;}.elementor-24854 .elementor-element.elementor-element-feec87c > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-feec87c .elementor-heading-title{font-size:15px;}.elementor-24854 .elementor-element.elementor-element-46bd3b7 .elementor-button{font-size:17px;line-height:1em;padding:10px 020px 10px 020px;}.elementor-24854 .elementor-element.elementor-element-50b752e .elementor-button{font-size:17px;line-height:1em;padding:10px 40px 10px 40px;}.elementor-24854 .elementor-element.elementor-element-cae25a8 .elementor-button{font-size:17px;line-height:1em;padding:10px 10px 10px 015px;}.elementor-24854 .elementor-element.elementor-element-d4b2543 .elementor-button{font-size:17px;line-height:1em;padding:10px 35px 10px 25px;}.elementor-24854 .elementor-element.elementor-element-3fbe54e .elementor-button{font-size:17px;line-height:1em;padding:10px 40px 10px 050px;}.elementor-24854 .elementor-element.elementor-element-c225516 img{width:76%;}.elementor-24854 .elementor-element.elementor-element-202c0dd > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-24854 .elementor-element.elementor-element-202c0dd{font-size:18px;line-height:1.9em;}.elementor-24854 .elementor-element.elementor-element-3e40a51 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-3fa9016 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-2c8ec9c > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-bc71143 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-62dfdd1 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-09e7664 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-c0b5fee:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-c0b5fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/24531713_l-scaled.jpg");background-repeat:no-repeat;background-size:655px auto;}.elementor-24854 .elementor-element.elementor-element-c0b5fee{padding:015px 0px 30px 0px;}.elementor-24854 .elementor-element.elementor-element-532235f .elementor-heading-title{font-size:27px;}.elementor-24854 .elementor-element.elementor-element-545902d{text-align:center;}.elementor-24854 .elementor-element.elementor-element-545902d .elementor-heading-title{font-size:17px;}.elementor-24854 .elementor-element.elementor-element-bdee017{margin-top:-10px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-dc75266{width:33%;}.elementor-24854 .elementor-element.elementor-element-12412ee > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-a06746d{width:33%;}.elementor-24854 .elementor-element.elementor-element-a06746d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-7b55499{text-align:end;}.elementor-24854 .elementor-element.elementor-element-7b55499 img{width:78%;}.elementor-24854 .elementor-element.elementor-element-fc3ea84{width:33%;}.elementor-24854 .elementor-element.elementor-element-fc3ea84 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-e60210c{text-align:start;}.elementor-24854 .elementor-element.elementor-element-e60210c img{width:78%;}.elementor-24854 .elementor-element.elementor-element-a82a256, .elementor-24854 .elementor-element.elementor-element-a82a256 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-a82a256{margin-top:-22px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-24854 .elementor-element.elementor-element-d477743, .elementor-24854 .elementor-element.elementor-element-d477743 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-d477743{margin-top:0px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-5979cbb > .elementor-widget-container{margin:-10px 50px 0px 50px;padding:09px 0px 09px 0px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-5979cbb{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-5979cbb .elementor-heading-title{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-ca7fcb8 > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/12/フリーダイヤル-1.png");margin:-16px 0px 0px 0px;padding:0px 0px 0px 10px;background-position:15px 6px;background-repeat:no-repeat;background-size:41px auto;}.elementor-24854 .elementor-element.elementor-element-ca7fcb8{text-align:center;}.elementor-24854 .elementor-element.elementor-element-ca7fcb8 .elementor-heading-title{font-size:33px;}.elementor-24854 .elementor-element.elementor-element-a56a8b5 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-24854 .elementor-element.elementor-element-a56a8b5{text-align:center;}.elementor-24854 .elementor-element.elementor-element-a56a8b5 .elementor-heading-title{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-1a6316f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-1a6316f .elementor-button{font-size:23px;border-radius:50px 50px 50px 50px;padding:012px 026px 012px 026px;}.elementor-24854 .elementor-element.elementor-element-ff55028 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-ff55028 .elementor-button{font-size:23px;border-radius:50px 50px 50px 50px;padding:012px 021px 012px 021px;}.elementor-24854 .elementor-element.elementor-element-85a80e3{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-b1ec965 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-24854 .elementor-element.elementor-element-17927d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-e4208d1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-8bd727e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-4ae61cc > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-e3b8a8e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-d1008a1:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-d1008a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-2517bae{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-c540fd1{padding:40px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-bb75786{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-41be093:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-41be093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2025/06/遺品整理スマホ版.png");background-position:1px -130px;background-repeat:no-repeat;background-size:cover;}.elementor-24854 .elementor-element.elementor-element-41be093{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-ea9248b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-cfcc7fa{--spacer-size:151px;}.elementor-24854 .elementor-element.elementor-element-c20a68b{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-fbfd191{width:var( --container-widget-width, 250.95px );max-width:250.95px;--container-widget-width:250.95px;--container-widget-flex-grow:0;}.elementor-24854 .elementor-element.elementor-element-b8be4c8 .elementor-heading-title{font-size:22px;}.elementor-24854 .elementor-element.elementor-element-863bfee{width:var( --container-widget-width, 250.95px );max-width:250.95px;--container-widget-width:250.95px;--container-widget-flex-grow:0;}.elementor-24854 .elementor-element.elementor-element-d6fc617 .elementor-heading-title{font-size:22px;}.elementor-24854 .elementor-element.elementor-element-4831890{width:var( --container-widget-width, 257.725px );max-width:257.725px;--container-widget-width:257.725px;--container-widget-flex-grow:0;}.elementor-24854 .elementor-element.elementor-element-436033b .elementor-heading-title{font-size:25px;}.elementor-24854 .elementor-element.elementor-element-b8b754c{width:var( --container-widget-width, 257.725px );max-width:257.725px;--container-widget-width:257.725px;--container-widget-flex-grow:0;}.elementor-24854 .elementor-element.elementor-element-95f7f1f .elementor-heading-title{font-size:23px;}.elementor-24854 .elementor-element.elementor-element-832b10e > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-832b10e .elementor-heading-title{font-size:24px;}.elementor-24854 .elementor-element.elementor-element-9c5d8c5 > .elementor-widget-container{margin:-86px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-9c5d8c5{text-align:start;}.elementor-24854 .elementor-element.elementor-element-9c5d8c5 img{width:19%;}.elementor-24854 .elementor-element.elementor-element-b5369b4 img{width:85%;}.elementor-24854 .elementor-element.elementor-element-34b295f .elementor-heading-title{font-size:27px;}.elementor-24854 .elementor-element.elementor-element-4ab3ff4 .elementor-heading-title{font-size:22px;}.elementor-24854 .elementor-element.elementor-element-9432d49{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-66c8cdf{width:33%;}.elementor-24854 .elementor-element.elementor-element-66c8cdf > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;}.elementor-24854 .elementor-element.elementor-element-5434216{width:33%;}.elementor-24854 .elementor-element.elementor-element-5434216 > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;}.elementor-24854 .elementor-element.elementor-element-43f999b{width:33%;}.elementor-24854 .elementor-element.elementor-element-43f999b > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;}.elementor-24854 .elementor-element.elementor-element-4297118 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-4297118 .elementor-heading-title{font-size:24px;}.elementor-24854 .elementor-element.elementor-element-92affde{width:var( --container-widget-width, 371px );max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;top:41px;}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-92affde{left:14px;}body.rtl .elementor-24854 .elementor-element.elementor-element-92affde{right:14px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-24854 .elementor-element.elementor-element-811cea1 .elementor-headline{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-b93cbd8{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-00c24e5 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-c4d6aba .elementor-headline{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-ac28a50{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-8d259f1 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-2d57518 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-7f3b5e0 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-24854 .elementor-element.elementor-element-42d6695 .elementor-headline{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-852e9c2{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-7cb7b4a .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-90ddbc5 .elementor-headline{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-4c3a1e1{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-128a6cc{font-size:16px;}.elementor-24854 .elementor-element.elementor-element-50ecb41 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-9422375 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-421322d .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-e26b52c .elementor-headline{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-9d16230{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-473d5c9 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-52e5ef2 > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-24854 .elementor-element.elementor-element-aaf01b2 .elementor-headline{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-64bdd26{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-6a78d12 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-0185f4f .elementor-headline{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-f51cc75{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-779f0c2 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-0eae2bd .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-7adfb06 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-ef43bf3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-ef43bf3{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-e48de3b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-e48de3b{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-e6dc853 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-24854 .elementor-element.elementor-element-e6dc853{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-4ac14b6{--spacer-size:0px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-24854 .elementor-element.elementor-element-bd4907d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-24854 .elementor-element.elementor-element-bd4907d:after{content:"0.5";}.elementor-24854 .elementor-element.elementor-element-bd4907d .elementor-post__thumbnail__link{width:100%;}.elementor-24854 .elementor-element.elementor-element-e3ca872 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-24854 .elementor-element.elementor-element-26e471d{padding:0px 0px 30px 0px;}.elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-24854 .elementor-element.elementor-element-fe5f566:after{content:"0.5";}.elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-post__thumbnail__link{width:46%;}.elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-post__title, .elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-post__title a{font-size:16px;}.elementor-24854 .elementor-element.elementor-element-5674781 .elementor-button{border-width:2px 2px 2px 2px;padding:15px 40px 015px 40px;}.elementor-24854 .elementor-element.elementor-element-57b226f > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-156c8b3 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-6a3298b > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-bf765cc > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-fb8294d > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-8e849f2 > .elementor-widget-container{background-position:0px 0px;}.elementor-24854 .elementor-element.elementor-element-c93e2ee:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-c93e2ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/24531713_l-scaled.jpg");background-repeat:no-repeat;background-size:655px auto;}.elementor-24854 .elementor-element.elementor-element-c93e2ee{padding:015px 0px 30px 0px;}.elementor-24854 .elementor-element.elementor-element-4a4c5cf .elementor-heading-title{font-size:27px;}.elementor-24854 .elementor-element.elementor-element-47e90cd{text-align:center;}.elementor-24854 .elementor-element.elementor-element-47e90cd .elementor-heading-title{font-size:17px;}.elementor-24854 .elementor-element.elementor-element-4e7c185{margin-top:-10px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-791b7ce{width:33%;}.elementor-24854 .elementor-element.elementor-element-87b5816 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-524fab6{width:33%;}.elementor-24854 .elementor-element.elementor-element-524fab6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-40917ad{text-align:end;}.elementor-24854 .elementor-element.elementor-element-40917ad img{width:78%;}.elementor-24854 .elementor-element.elementor-element-459da25{width:33%;}.elementor-24854 .elementor-element.elementor-element-459da25 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-8371b2f{text-align:start;}.elementor-24854 .elementor-element.elementor-element-8371b2f img{width:78%;}.elementor-24854 .elementor-element.elementor-element-a5068f2, .elementor-24854 .elementor-element.elementor-element-a5068f2 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-a5068f2{margin-top:-22px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-24854 .elementor-element.elementor-element-d3015f3, .elementor-24854 .elementor-element.elementor-element-d3015f3 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-24854 .elementor-element.elementor-element-d3015f3{margin-top:0px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-4a845cd > .elementor-widget-container{margin:-10px 50px 0px 50px;padding:09px 0px 09px 0px;border-radius:50px 50px 50px 50px;}.elementor-24854 .elementor-element.elementor-element-4a845cd{z-index:1;text-align:center;}.elementor-24854 .elementor-element.elementor-element-4a845cd .elementor-heading-title{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-e83c72f > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/12/フリーダイヤル-1.png");margin:-16px 0px 0px 0px;padding:0px 0px 0px 10px;background-position:15px 6px;background-repeat:no-repeat;background-size:41px auto;}.elementor-24854 .elementor-element.elementor-element-e83c72f{text-align:center;}.elementor-24854 .elementor-element.elementor-element-e83c72f .elementor-heading-title{font-size:33px;}.elementor-24854 .elementor-element.elementor-element-403e689 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-24854 .elementor-element.elementor-element-403e689{text-align:center;}.elementor-24854 .elementor-element.elementor-element-403e689 .elementor-heading-title{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-80b415c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-80b415c .elementor-button{font-size:23px;border-radius:50px 50px 50px 50px;padding:012px 026px 012px 026px;}.elementor-24854 .elementor-element.elementor-element-5c411c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-5c411c3 .elementor-button{font-size:23px;border-radius:50px 50px 50px 50px;padding:012px 021px 012px 021px;}.elementor-24854 .elementor-element.elementor-element-f2ca1ef:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-f2ca1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 29px;}.elementor-24854 .elementor-element.elementor-element-f2ca1ef{padding:80px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-cda6244{text-align:center;}.elementor-24854 .elementor-element.elementor-element-cda6244 .elementor-heading-title{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-6c7d6a8 > .elementor-widget-container{margin:0px 0px 0px 0px;background-position:65px 0px;border-width:0px 0px 3px 0px;border-radius:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-6c7d6a8{text-align:center;}.elementor-24854 .elementor-element.elementor-element-6367ed8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 14px 0px;background-position:1px 0px;border-width:0px 0px 3px 0px;border-radius:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-6367ed8{text-align:center;}.elementor-24854 .elementor-element.elementor-element-6367ed8 .elementor-heading-title{font-size:28px;}.elementor-24854 .elementor-element.elementor-element-7b2a8e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-7b2a8e1{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-088a004{margin-top:0px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-6150602 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-3a6a240{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-1d6e322{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-8270a45{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-9046da6{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-11d6a7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-11d6a7f{text-align:start;font-size:18px;line-height:1.4em;}.elementor-24854 .elementor-element.elementor-element-830fa9e > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;background-position:6px 86px;}.elementor-24854 .elementor-element.elementor-element-830fa9e{z-index:0;}.elementor-24854 .elementor-element.elementor-element-4cad3bd > .elementor-widget-container{margin:-32px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:6px 86px;}.elementor-24854 .elementor-element.elementor-element-4cad3bd{z-index:0;}.elementor-24854 .elementor-element.elementor-element-67c7e97 > .elementor-widget-container{margin:-70px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:153px 353px;}.elementor-24854 .elementor-element.elementor-element-023b55e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-3cd8562:not(.elementor-motion-effects-element-type-background), .elementor-24854 .elementor-element.elementor-element-3cd8562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/背景パトニャン-removebg-preview.png");background-position:top left;background-repeat:no-repeat;background-size:80px auto;}.elementor-24854 .elementor-element.elementor-element-d4d48bf .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-24854 .elementor-element.elementor-element-76128d6 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-76128d6 .elementor-heading-title{font-size:37px;line-height:1em;}.elementor-24854 .elementor-element.elementor-element-3e70ae2 .elementor-heading-title{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-14a29ce{margin-top:0px;margin-bottom:10px;}.elementor-24854 .elementor-element.elementor-element-ca93ebc{width:23%;}.elementor-24854 .elementor-element.elementor-element-b32178d > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-b32178d img{width:80%;}.elementor-24854 .elementor-element.elementor-element-b88d978{width:57%;}.elementor-24854 .elementor-element.elementor-element-7c4fa8e .elementor-heading-title{font-size:20px;}.elementor-24854 .elementor-element.elementor-element-a20856c > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-a20856c{font-size:16px;line-height:1.3em;}.elementor-24854 .elementor-element.elementor-element-cdff582{width:20%;}.elementor-24854 .elementor-element.elementor-element-5e20e58{margin-top:0px;margin-bottom:10px;}.elementor-24854 .elementor-element.elementor-element-99975f2{width:23%;}.elementor-24854 .elementor-element.elementor-element-4280a90 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-4280a90 img{width:80%;}.elementor-24854 .elementor-element.elementor-element-7a380d3{width:57%;}.elementor-24854 .elementor-element.elementor-element-42835ba .elementor-heading-title{font-size:20px;letter-spacing:-0.4px;}.elementor-24854 .elementor-element.elementor-element-d3f5c1d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-d3f5c1d{font-size:16px;line-height:1.2em;}.elementor-24854 .elementor-element.elementor-element-829a102{width:20%;}.elementor-24854 .elementor-element.elementor-element-cf252b3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-a74495d{margin-top:0px;margin-bottom:10px;}.elementor-24854 .elementor-element.elementor-element-7fe37e2{width:23%;}.elementor-24854 .elementor-element.elementor-element-46cb793 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-46cb793 img{width:80%;}.elementor-24854 .elementor-element.elementor-element-87059b7{width:57%;}.elementor-24854 .elementor-element.elementor-element-c5456e0 .elementor-heading-title{font-size:20px;letter-spacing:-0.4px;}.elementor-24854 .elementor-element.elementor-element-2c8accd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-2c8accd{font-size:16px;line-height:1.2em;}.elementor-24854 .elementor-element.elementor-element-2a00358{width:20%;}.elementor-24854 .elementor-element.elementor-element-69cd42d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-3f814cf{margin-top:0px;margin-bottom:10px;}.elementor-24854 .elementor-element.elementor-element-a991edf{width:23%;}.elementor-24854 .elementor-element.elementor-element-abaccc7 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-abaccc7 img{width:80%;}.elementor-24854 .elementor-element.elementor-element-ddca7bb{width:57%;}.elementor-24854 .elementor-element.elementor-element-11078ec .elementor-heading-title{font-size:20px;letter-spacing:-0.4px;}.elementor-24854 .elementor-element.elementor-element-5df3ff2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-5df3ff2{font-size:16px;line-height:1.2em;}.elementor-24854 .elementor-element.elementor-element-5cc7262{width:20%;}.elementor-24854 .elementor-element.elementor-element-845c030 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-845c030 img{width:100%;}.elementor-24854 .elementor-element.elementor-element-19a6738{margin-top:0px;margin-bottom:10px;}.elementor-24854 .elementor-element.elementor-element-c76b8cb{width:23%;}.elementor-24854 .elementor-element.elementor-element-2d8271e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-2d8271e img{width:80%;}.elementor-24854 .elementor-element.elementor-element-c19cde5{width:57%;}.elementor-24854 .elementor-element.elementor-element-df0f966 .elementor-heading-title{font-size:20px;letter-spacing:-0.4px;}.elementor-24854 .elementor-element.elementor-element-c37c3fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-c37c3fb{font-size:16px;line-height:1.2em;}.elementor-24854 .elementor-element.elementor-element-1db2220{width:20%;}.elementor-24854 .elementor-element.elementor-element-02f33db > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-c122dcb{width:var( --container-widget-width, 156.812px );max-width:156.812px;--container-widget-width:156.812px;--container-widget-flex-grow:0;text-align:center;}.elementor-24854 .elementor-element.elementor-element-c122dcb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-c122dcb .elementor-heading-title{font-size:21px;}.elementor-24854 .elementor-element.elementor-element-2fe34b3 .elementor-heading-title{font-size:27px;}.elementor-24854 .elementor-element.elementor-element-e51a4a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-e51a4a1{font-size:18px;}.elementor-24854 .elementor-element.elementor-element-37181bc > .elementor-widget-container{margin:07px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-37181bc .elementor-heading-title{font-size:24px;}.elementor-24854 .elementor-element.elementor-element-39fcee8 > .elementor-widget-container{margin:-92px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-39fcee8{text-align:start;}.elementor-24854 .elementor-element.elementor-element-39fcee8 img{width:18%;}.elementor-24854 .elementor-element.elementor-element-5c63720 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24854 .elementor-element.elementor-element-d685cb2{font-size:20px;line-height:1.2em;}.elementor-24854 .elementor-element.elementor-element-b98f983 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-70c476f > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24854 .elementor-element.elementor-element-2e0e8bf{font-size:20px;line-height:1.2em;}.elementor-24854 .elementor-element.elementor-element-e1e2c4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-73a34de > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24854 .elementor-element.elementor-element-0a2c9dd{font-size:20px;line-height:1.2em;}.elementor-24854 .elementor-element.elementor-element-f46dd07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-09295e7 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24854 .elementor-element.elementor-element-e309346{font-size:20px;line-height:1.2em;}.elementor-24854 .elementor-element.elementor-element-7a5b8ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-c39f9d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-cf23711 > .elementor-widget-container{margin:07px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-cf23711 .elementor-heading-title{font-size:24px;}.elementor-24854 .elementor-element.elementor-element-3aae81f > .elementor-widget-container{margin:-102px 0px 0px 14px;}.elementor-24854 .elementor-element.elementor-element-3aae81f{text-align:start;}.elementor-24854 .elementor-element.elementor-element-3aae81f img{width:23%;}.elementor-24854 .elementor-element.elementor-element-17446f8{margin-top:0px;margin-bottom:0px;}.elementor-24854 .elementor-element.elementor-element-10c1155 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24854 .elementor-element.elementor-element-f9bfb60 img{width:100%;}.elementor-24854 .elementor-element.elementor-element-38aae29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24854 .elementor-element.elementor-element-cb66b83{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24854 .elementor-element.elementor-element-9d6f94d img{width:1000px;}}@media(min-width:768px){.elementor-24854 .elementor-element.elementor-element-efa8229{width:63.096%;}.elementor-24854 .elementor-element.elementor-element-565ebd5{width:20.866%;}.elementor-24854 .elementor-element.elementor-element-b457b57{width:79.133%;}.elementor-24854 .elementor-element.elementor-element-7eda002{width:36.812%;}.elementor-24854 .elementor-element.elementor-element-c3c3f0b{width:60%;}.elementor-24854 .elementor-element.elementor-element-259205f{width:19.233%;}.elementor-24854 .elementor-element.elementor-element-84b2af7{width:20%;}.elementor-24854 .elementor-element.elementor-element-36a09bc{width:49.896%;}.elementor-24854 .elementor-element.elementor-element-e81a98e{width:50.104%;}.elementor-24854 .elementor-element.elementor-element-f833f6d{width:60%;}.elementor-24854 .elementor-element.elementor-element-6c95687{width:19.233%;}.elementor-24854 .elementor-element.elementor-element-201f52b{width:20%;}.elementor-24854 .elementor-element.elementor-element-9b660e0{width:49.896%;}.elementor-24854 .elementor-element.elementor-element-5313de1{width:50.104%;}.elementor-24854 .elementor-element.elementor-element-18b711b{width:40%;}.elementor-24854 .elementor-element.elementor-element-7fa010e{width:59.947%;}.elementor-24854 .elementor-element.elementor-element-fd0fb5a{width:60%;}.elementor-24854 .elementor-element.elementor-element-5111326{width:34.875%;}.elementor-24854 .elementor-element.elementor-element-65dd17e{width:64.794%;}.elementor-24854 .elementor-element.elementor-element-86ebe34{width:39.669%;}.elementor-24854 .elementor-element.elementor-element-7f3b5e0{width:40%;}.elementor-24854 .elementor-element.elementor-element-962ba7e{width:59.835%;}.elementor-24854 .elementor-element.elementor-element-ffb52be{width:59.889%;}.elementor-24854 .elementor-element.elementor-element-dd6d6ef{width:46.054%;}.elementor-24854 .elementor-element.elementor-element-8044c87{width:53.835%;}.elementor-24854 .elementor-element.elementor-element-bec1501{width:40%;}.elementor-24854 .elementor-element.elementor-element-43729d0{width:59.947%;}.elementor-24854 .elementor-element.elementor-element-088bfb4{width:40%;}.elementor-24854 .elementor-element.elementor-element-52e5ef2{width:40%;}.elementor-24854 .elementor-element.elementor-element-5ab1e78{width:59.947%;}.elementor-24854 .elementor-element.elementor-element-223e8c8{width:59.947%;}.elementor-24854 .elementor-element.elementor-element-cd1f005{width:40%;}.elementor-24854 .elementor-element.elementor-element-ef35188{--content-width:1033px;}.elementor-24854 .elementor-element.elementor-element-13d6af4{width:60%;}.elementor-24854 .elementor-element.elementor-element-f9e6189{width:19.233%;}.elementor-24854 .elementor-element.elementor-element-b9e02cd{width:20%;}.elementor-24854 .elementor-element.elementor-element-6e4ec95{width:49.896%;}.elementor-24854 .elementor-element.elementor-element-16461ad{width:50.104%;}.elementor-24854 .elementor-element.elementor-element-bb51593{width:60%;}.elementor-24854 .elementor-element.elementor-element-145645b{width:19.233%;}.elementor-24854 .elementor-element.elementor-element-fc8326f{width:20%;}.elementor-24854 .elementor-element.elementor-element-a95780c{width:49.896%;}.elementor-24854 .elementor-element.elementor-element-1ebf8a7{width:50.104%;}.elementor-24854 .elementor-element.elementor-element-6150602{width:45.102%;}.elementor-24854 .elementor-element.elementor-element-5baf3f9{width:54.849%;}.elementor-24854 .elementor-element.elementor-element-5c5a3a7{width:18%;}.elementor-24854 .elementor-element.elementor-element-75a29d1{width:66%;}.elementor-24854 .elementor-element.elementor-element-3f2684d{width:15.666%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24854 .elementor-element.elementor-element-cd25de2{text-align:end;}.elementor-24854 .elementor-element.elementor-element-0356650 > .elementor-container{max-width:1436px;}.elementor-24854 .elementor-element.elementor-element-bd58b57 > .elementor-container{max-width:1195px;}.elementor-24854 .elementor-element.elementor-element-e78a487 > .elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2025/06/パトにゃんバナー.png");padding:50px 0px 50px 0px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24854 .elementor-element.elementor-element-2517bae{margin-top:0px;margin-bottom:0px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-24854 .elementor-element.elementor-element-389ce1f{text-align:end;}.elementor-24854 .elementor-element.elementor-element-0702591{margin-top:-280px;margin-bottom:0px;z-index:2;}}/* Start custom CSS for button, class: .elementor-element-9d072f4 */.check{
    color:yellow;
    font-size:25px;
    font-weight:bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46bd3b7 */.sp{
    font-size:15px;
    color:yellow;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202c0dd */.explain p{
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5a7e32 */.blue-little{
    color:#2D71C2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fa9016 */.line span{
    color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c8ec9c */.line span{
    color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e238448 */.blue-little{
    color:#2D71C2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-62dfdd1 */.line span{
    color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09e7664 */.line span{
    color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a6316f */.button-green span{
    color:white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff55028 */.button-green span{
    color:white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97e9112 */.tag{
    position: relative;
  display: inline-block;
  height: 64px;
  margin-left: 30px;
  padding: 0.5rem 2rem 1rem 0.1rem;
  color: #fff;
  background:#0067C0;
}

.tag:before{
 position: absolute;
  top: 0;
  left: -30px;
  content: '';
  border-width: 32px 30px 32px 0;
  border-style: solid;
  border-color: transparent #0067C0 transparent transparent;
}

.tag:after {
  position: absolute;
  top: calc(50% - 7px);
  left: -10px;
  width: 14px;
  height: 14px;
  content: '';
  border-radius: 50%;
  background: #fff;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-832b10e */.tag{
    position: relative;
  display: inline-block;
  height: 64px;
  margin-left: 30px;
  padding: 0.5rem 2rem 1rem 0.1rem;
  color: #fff;
  background:yellow;
}

.tag-phone:before{
 position: absolute;
  top: 0;
  left: -30px;
  content: '';
  border-width: 32px 30px 32px 0;
  border-style: solid;
  border-color: transparent yellow transparent transparent;
}

.tag-phone:after {
  position: absolute;
  top: calc(50% - 7px);
  left: -10px;
  width: 14px;
  height: 14px;
  content: '';
  border-radius: 50%;
  background: #fff;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4297118 */.tag{
    position: relative;
  display: inline-block;
  height: 64px;
  margin-left: 30px;
  padding: 0.5rem 0.9rem 1rem 0.3rem;
  color: #fff;
  background:#0067C0;
}

.tag:before{
 position: absolute;
  top: 0;
  left: -30px;
  content: '';
  border-width: 32px 30px 32px 0;
  border-style: solid;
  border-color: transparent #0067C0 transparent transparent;
}

.tag:after {
  position: absolute;
  top: calc(50% - 7px);
  left: -10px;
  width: 14px;
  height: 14px;
  content: '';
  border-radius: 50%;
  background: #fff;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6901332 */.tag{
    position: relative;
  display: inline-block;
  height: 64px;
  margin-left: 30px;
  padding: 0.5rem 2rem 1rem 3rem;
  color: #fff;
  background:#0067C0;
}

.tag:before{
 position: absolute;
  top: 0;
  left: -30px;
  content: '';
  border-width: 32px 30px 32px 0;
  border-style: solid;
  border-color: transparent #0067C0 transparent transparent;
}

.tag:after {
  position: absolute;
  top: calc(50% - 7px);
  left: -10px;
  width: 14px;
  height: 14px;
  content: '';
  border-radius: 50%;
  background: #fff;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195fd76 */.blue-little{
    color:#2D71C2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-156c8b3 */.line span{
    color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a3298b */.line span{
    color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27fa289 */.blue-little{
    color:#2D71C2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb8294d */.line span{
    color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e849f2 */.line span{
    color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80b415c */.button-green span{
    color:white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c411c3 */.button-green span{
    color:white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37181bc */.tag{
    position: relative;
  display: inline-block;
  height: 64px;
  margin-left: 30px;
  padding: 0.5rem 2rem 1rem 3rem;
  color: #fff;
  background:#0067C0;
}

.tag:before{
 position: absolute;
  top: 0;
  left: -30px;
  content: '';
  border-width: 32px 30px 32px 0;
  border-style: solid;
  border-color: transparent #0067C0 transparent transparent;
}

.tag:after {
  position: absolute;
  top: calc(50% - 7px);
  left: -10px;
  width: 14px;
  height: 14px;
  content: '';
  border-radius: 50%;
  background: #fff;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5843b8f */.tag{
    position: relative;
  display: inline-block;
  height: 64px;
  margin-left: 30px;
  padding: 0.5rem 2rem 1rem 3rem;
  color: #fff;
  background:#0067C0;
}

.tag:before{
 position: absolute;
  top: 0;
  left: -30px;
  content: '';
  border-width: 32px 30px 32px 0;
  border-style: solid;
  border-color: transparent #0067C0 transparent transparent;
}

.tag:after {
  position: absolute;
  top: calc(50% - 7px);
  left: -10px;
  width: 14px;
  height: 14px;
  content: '';
  border-radius: 50%;
  background: #fff;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b98f983 */td{
    text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e2c4b */td{
    text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f46dd07 */td{
    text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c39f9d5 */td{
    text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf23711 */.tag{
    position: relative;
  display: inline-block;
  height: 64px;
  margin-left: 30px;
  padding: 0.5rem 2rem 1rem 3rem;
  color: #fff;
  background:#0067C0;
}

.tag:before{
 position: absolute;
  top: 0;
  left: -30px;
  content: '';
  border-width: 32px 30px 32px 0;
  border-style: solid;
  border-color: transparent #0067C0 transparent transparent;
}

.tag:after {
  position: absolute;
  top: calc(50% - 7px);
  left: -10px;
  width: 14px;
  height: 14px;
  content: '';
  border-radius: 50%;
  background: #fff;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-629ea8c */.tag{
    position: relative;
  display: inline-block;
  height: 64px;
  margin-left: 30px;
  padding: 0.5rem 2rem 1rem 3rem;
  color: #fff;
  background:#0067C0;
}

.tag:before{
 position: absolute;
  top: 0;
  left: -30px;
  content: '';
  border-width: 32px 30px 32px 0;
  border-style: solid;
  border-color: transparent #0067C0 transparent transparent;
}

.tag:after {
  position: absolute;
  top: calc(50% - 7px);
  left: -10px;
  width: 14px;
  height: 14px;
  content: '';
  border-radius: 50%;
  background: #fff;
}
}/* End custom CSS */