.elementor-24854 .elementor-element.elementor-element-7840730{overflow:hidden;margin-top:0;margin-bottom:0;padding:0}.elementor-24854 .elementor-element.elementor-element-ba6eda5>.elementor-element-populated{padding:0}.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:0}.elementor-24854 .elementor-element.elementor-element-de4c583:not(.elementor-motion-effects-element-type-background),.elementor-24854 .elementor-element.elementor-element-de4c583>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ffd832}.elementor-24854 .elementor-element.elementor-element-de4c583>.elementor-container{max-width:930px;min-height:400px}.elementor-24854 .elementor-element.elementor-element-de4c583{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-de4c583>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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:955px}.elementor-24854 .elementor-element.elementor-element-1af417c{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 0}.elementor-24854 .elementor-element.elementor-element-1af417c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-efa8229>.elementor-element-populated{padding:0 0 40px}.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-feec87c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-dbf60f0>.elementor-container{max-width:886px}.elementor-24854 .elementor-element.elementor-element-dbf60f0{margin-top:0;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-5abd67a>.elementor-widget-container{margin:4px 0 0}.elementor-24854 .elementor-element.elementor-element-5abd67a{text-align:right}.elementor-24854 .elementor-element.elementor-element-5abd67a img{width:95%}.elementor-24854 .elementor-element.elementor-element-b457b57>.elementor-element-populated{padding:0}.elementor-24854 .elementor-element.elementor-element-f20dc83>.elementor-widget-container{margin:20px 0 0}.elementor-24854 .elementor-element.elementor-element-f20dc83 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:27px;font-weight:600;text-decoration:none;letter-spacing:.2px;word-spacing:0px;color:#000}.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 0 0}.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 0 0}.elementor-24854 .elementor-element.elementor-element-7e218ed .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:27px;font-weight:600;color:#000}.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:"Zen Maru Gothic",Sans-serif;font-size:21px;font-weight:500;fill:#fff;color:#fff;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-9d072f4>.elementor-widget-container{margin:5px 0 0}.elementor-24854 .elementor-element.elementor-element-2faf9fa .elementor-button{background-color:#13b2c2;font-family:"Zen Maru Gothic",Sans-serif;font-size:21px;font-weight:500;border-radius:50px;padding:10px 65px 10px 25px}.elementor-24854 .elementor-element.elementor-element-79c4e75 .elementor-button{background-color:#1f59c1;font-family:"Zen Maru Gothic",Sans-serif;font-size:21px;font-weight:500;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-e71a87e .elementor-button{background-color:#13b2c2;font-family:"Zen Maru Gothic",Sans-serif;font-size:21px;font-weight:500;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-9c76894 .elementor-button{background-color:#1f59c1;font-family:"Zen Maru Gothic",Sans-serif;font-size:21px;font-weight:500;border-radius:50px;padding:10px 90px 10px 23px}.elementor-24854 .elementor-element.elementor-element-46bd3b7 .elementor-button{background-color:#1f59c1;font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-50b752e .elementor-button{background-color:#13b2c2;font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;border-radius:50px;padding:10px 56px 10px 25px}.elementor-24854 .elementor-element.elementor-element-cae25a8 .elementor-button{background-color:#1f59c1;font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-d4b2543 .elementor-button{background-color:#13b2c2;font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-3fbe54e .elementor-button{background-color:#1f59c1;font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;border-radius:50px;padding:10px 80px 10px 23px}.elementor-24854 .elementor-element.elementor-element-a32f0e6 .elementor-heading-title{color:#000}.elementor-24854 .elementor-element.elementor-element-d7e0009{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0}.elementor-24854 .elementor-element.elementor-element-d7e0009>.elementor-widget-container{padding:0}.elementor-24854 .elementor-element.elementor-element-833fabd:not(.elementor-motion-effects-element-type-background),.elementor-24854 .elementor-element.elementor-element-833fabd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d1f3f3}.elementor-24854 .elementor-element.elementor-element-833fabd>.elementor-container{max-width:1000px}.elementor-24854 .elementor-element.elementor-element-833fabd{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-24854 .elementor-element.elementor-element-833fabd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-4d26ad5>.elementor-element-populated{padding:0 0 50px}.elementor-24854 .elementor-element.elementor-element-89e1220{margin-top:10px;margin-bottom:0;padding:0}.elementor-24854 .elementor-element.elementor-element-7592747>.elementor-widget-container{margin:5px 0 0}.elementor-24854 .elementor-element.elementor-element-7592747{text-align:right}.elementor-24854 .elementor-element.elementor-element-7592747 img{width:41%}.elementor-24854 .elementor-element.elementor-element-0b01f4f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff3900}.elementor-24854 .elementor-element.elementor-element-60feeff>.elementor-widget-container{margin:-25px 0 0}.elementor-24854 .elementor-element.elementor-element-60feeff .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:66px;font-weight:600;color:red}.elementor-24854 .elementor-element.elementor-element-e31d37f{margin-top:30px;margin-bottom:0;padding:0}.elementor-24854 .elementor-element.elementor-element-636b7e2>.elementor-widget-container{margin:5px 0 0}.elementor-24854 .elementor-element.elementor-element-636b7e2{text-align:right}.elementor-24854 .elementor-element.elementor-element-636b7e2 img{width:41%}.elementor-24854 .elementor-element.elementor-element-b3deb23 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff3900}.elementor-24854 .elementor-element.elementor-element-af2d19a>.elementor-widget-container{margin:-25px 0 0}.elementor-24854 .elementor-element.elementor-element-af2d19a .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:66px;font-weight:600;color:red}.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-5452481{text-align:center;font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:400;line-height:34px}.elementor-24854 .elementor-element.elementor-element-c9205f1{text-align:center;font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:400;line-height:34px}.elementor-24854 .elementor-element.elementor-element-745ce1e>.elementor-container{max-width:940px}.elementor-24854 .elementor-element.elementor-element-745ce1e{margin-top:0;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-ad6e5e8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-ad6e5e8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-ad6e5e8>.elementor-element-populated,.elementor-24854 .elementor-element.elementor-element-ad6e5e8>.elementor-element-populated>.elementor-background-overlay,.elementor-24854 .elementor-element.elementor-element-ad6e5e8>.elementor-background-slideshow{border-radius:5px}.elementor-24854 .elementor-element.elementor-element-ad6e5e8>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-ad6e5e8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-7ccd59b{text-align:center}.elementor-24854 .elementor-element.elementor-element-7ccd59b .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-93bc41c{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-fce4282:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-fce4282>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-fce4282>.elementor-element-populated,.elementor-24854 .elementor-element.elementor-element-fce4282>.elementor-element-populated>.elementor-background-overlay,.elementor-24854 .elementor-element.elementor-element-fce4282>.elementor-background-slideshow{border-radius:5px}.elementor-24854 .elementor-element.elementor-element-fce4282>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-fce4282>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-f31d516{text-align:center}.elementor-24854 .elementor-element.elementor-element-f31d516 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-34a912f{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-b9750b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-b9750b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-b9750b8>.elementor-element-populated,.elementor-24854 .elementor-element.elementor-element-b9750b8>.elementor-element-populated>.elementor-background-overlay,.elementor-24854 .elementor-element.elementor-element-b9750b8>.elementor-background-slideshow{border-radius:5px}.elementor-24854 .elementor-element.elementor-element-b9750b8>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-b9750b8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-c402fb1 img{height:163px}.elementor-24854 .elementor-element.elementor-element-d9da5f4{text-align:center}.elementor-24854 .elementor-element.elementor-element-d9da5f4 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-e488c3f{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-90660d5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-90660d5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-90660d5>.elementor-element-populated,.elementor-24854 .elementor-element.elementor-element-90660d5>.elementor-element-populated>.elementor-background-overlay,.elementor-24854 .elementor-element.elementor-element-90660d5>.elementor-background-slideshow{border-radius:5px}.elementor-24854 .elementor-element.elementor-element-90660d5>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-90660d5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-f8e3bbd>.elementor-widget-container{padding:0}.elementor-24854 .elementor-element.elementor-element-f8e3bbd img{width:73%}.elementor-24854 .elementor-element.elementor-element-c999c54{text-align:center}.elementor-24854 .elementor-element.elementor-element-c999c54 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-31cbe60{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-fc96cda>.elementor-container{max-width:940px}.elementor-24854 .elementor-element.elementor-element-fc96cda{margin-top:0;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-d243668:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-d243668>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-d243668>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-d243668>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-39a5b0c{text-align:center}.elementor-24854 .elementor-element.elementor-element-39a5b0c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-06dc58e{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-86a3eb5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-86a3eb5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-86a3eb5>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-86a3eb5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-f51ec46{text-align:center}.elementor-24854 .elementor-element.elementor-element-f51ec46 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-e4a111d{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-2f48c69:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-2f48c69>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-2f48c69>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-2f48c69>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-4a81590{text-align:center}.elementor-24854 .elementor-element.elementor-element-4a81590 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-d08d2d2{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-ae2e5ed:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-ae2e5ed>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-ae2e5ed>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-ae2e5ed>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-3630bdb{text-align:center}.elementor-24854 .elementor-element.elementor-element-3630bdb .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-fb5d2b1{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-941ac02:not(.elementor-motion-effects-element-type-background),.elementor-24854 .elementor-element.elementor-element-941ac02>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F97E25C}.elementor-24854 .elementor-element.elementor-element-941ac02{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-24854 .elementor-element.elementor-element-941ac02>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-c27a976:not(.elementor-motion-effects-element-type-background),.elementor-24854 .elementor-element.elementor-element-c27a976>.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-c27a976>.elementor-background-overlay{background-color:#002a5e;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-c27a976{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 40px}.elementor-24854 .elementor-element.elementor-element-8149737{z-index:1;text-align:center}.elementor-24854 .elementor-element.elementor-element-8149737 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:47px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-bc672f8{z-index:1;text-align:center}.elementor-24854 .elementor-element.elementor-element-bc672f8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-17fc7f3:not(.elementor-motion-effects-element-type-background),.elementor-24854 .elementor-element.elementor-element-17fc7f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-24854 .elementor-element.elementor-element-17fc7f3>.elementor-container{max-width:962px}.elementor-24854 .elementor-element.elementor-element-17fc7f3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-36px;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-17fc7f3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-98be72d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-98be72d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-98be72d>.elementor-element-populated,.elementor-24854 .elementor-element.elementor-element-98be72d>.elementor-element-populated>.elementor-background-overlay,.elementor-24854 .elementor-element.elementor-element-98be72d>.elementor-background-slideshow{border-radius:50px 0 0 50px}.elementor-24854 .elementor-element.elementor-element-98be72d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:21px 21px 21px 121px}.elementor-24854 .elementor-element.elementor-element-98be72d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-0ea23f0>.elementor-widget-container{background-color:#2d71c2;margin:0 70px;padding:3px 0;border-radius:30px}.elementor-24854 .elementor-element.elementor-element-0ea23f0{z-index:1;text-align:center}.elementor-24854 .elementor-element.elementor-element-0ea23f0 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:19px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-470a6fa{margin-top:-40px;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-08787c8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-08787c8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e4ffff}.elementor-24854 .elementor-element.elementor-element-08787c8>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#2d71c2;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-08787c8>.elementor-element-populated,.elementor-24854 .elementor-element.elementor-element-08787c8>.elementor-element-populated>.elementor-background-overlay,.elementor-24854 .elementor-element.elementor-element-08787c8>.elementor-background-slideshow{border-radius:50px}.elementor-24854 .elementor-element.elementor-element-08787c8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-54e4fc3>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/12/フリーダイヤル-1.png");margin:9px 0 0;padding:0 0 0 26px;background-position:9px 8px;background-repeat:no-repeat;background-size:14% auto}.elementor-24854 .elementor-element.elementor-element-54e4fc3{text-align:center}.elementor-24854 .elementor-element.elementor-element-54e4fc3 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:42px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-424fa4b>.elementor-widget-container{margin:-19px 0 4px}.elementor-24854 .elementor-element.elementor-element-424fa4b{text-align:center}.elementor-24854 .elementor-element.elementor-element-424fa4b .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-46caaeb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-46caaeb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-46caaeb>.elementor-element-populated,.elementor-24854 .elementor-element.elementor-element-46caaeb>.elementor-element-populated>.elementor-background-overlay,.elementor-24854 .elementor-element.elementor-element-46caaeb>.elementor-background-slideshow{border-radius:0 50px 50px 0}.elementor-24854 .elementor-element.elementor-element-46caaeb>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-46caaeb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-f25179e{margin-top:22px;margin-bottom:0;padding:0}.elementor-24854 .elementor-element.elementor-element-25f21d2>.elementor-element-populated{padding:0}.elementor-24854 .elementor-element.elementor-element-a3aca8e .elementor-button{background-color:#8CC11F00;font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#fff;color:#fff;padding:15px 0}.elementor-24854 .elementor-element.elementor-element-a3aca8e>.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}.elementor-24854 .elementor-element.elementor-element-38f7677>.elementor-element-populated{padding:0 0 0 3px}.elementor-24854 .elementor-element.elementor-element-060b553 .elementor-button{background-color:#8CC11F00;font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#fff;color:#fff;padding:15px 0}.elementor-24854 .elementor-element.elementor-element-060b553>.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}.elementor-24854 .elementor-element.elementor-element-a3b2cf3{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:left}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-a3b2cf3{left:-51px}body.rtl .elementor-24854 .elementor-element.elementor-element-a3b2cf3{right:-51px}.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:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-c0b5fee{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .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:"Zen Maru Gothic",Sans-serif;font-size:47px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-545902d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;color:#fff}.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:#fff}.elementor-24854 .elementor-element.elementor-element-a82a256{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-a82a256>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .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 .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-d477743>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .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:#fff}.elementor-24854 .elementor-element.elementor-element-ca7fcb8 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;text-decoration:none;color:#000}.elementor-24854 .elementor-element.elementor-element-a56a8b5 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-1a6316f .elementor-button{background-color:#18bc45;font-family:"Zen Maru Gothic",Sans-serif;font-weight:600;fill:#fff;color:#fff}.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:"Zen Maru Gothic",Sans-serif;font-weight:600;fill:#fff;color:#fff}.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-697ee2f:not(.elementor-motion-effects-element-type-background),.elementor-24854 .elementor-element.elementor-element-697ee2f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff9d3}.elementor-24854 .elementor-element.elementor-element-697ee2f{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px}.elementor-24854 .elementor-element.elementor-element-697ee2f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-ca1d3b8>.elementor-widget-container{margin:8px 0 0 73px}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-ca1d3b8{right:0}body.rtl .elementor-24854 .elementor-element.elementor-element-ca1d3b8{left:0}.elementor-24854 .elementor-element.elementor-element-ca1d3b8{top:0}.elementor-24854 .elementor-element.elementor-element-ca1d3b8 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:800;color:#000}.elementor-24854 .elementor-element.elementor-element-17725bd>.elementor-widget-container{margin:0;padding:0 0 7px}.elementor-24854 .elementor-element.elementor-element-17725bd .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:50px;font-weight:700;letter-spacing:5.2px;color:#000}.elementor-24854 .elementor-element.elementor-element-35519f6{text-align:right}.elementor-24854 .elementor-element.elementor-element-35519f6 img{width:71%}.elementor-24854 .elementor-element.elementor-element-1170436{margin-top:30px;margin-bottom:0;padding:0}.elementor-24854 .elementor-element.elementor-element-149dd0e>.elementor-element-populated{padding:0}.elementor-24854 .elementor-element.elementor-element-6b1df0d{text-align:right}.elementor-24854 .elementor-element.elementor-element-6b1df0d img{width:71%}.elementor-24854 .elementor-element.elementor-element-eaf5c72:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-eaf5c72>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/06/青緑パトニャン.png");background-position:497px 0;background-repeat:no-repeat;background-size:24% auto}.elementor-24854 .elementor-element.elementor-element-eaf5c72>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 0 105px 16px}.elementor-24854 .elementor-element.elementor-element-eaf5c72>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-efbf38d>.elementor-widget-container{margin:30px 0 0 73px}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-efbf38d{left:0}body.rtl .elementor-24854 .elementor-element.elementor-element-efbf38d{right:0}.elementor-24854 .elementor-element.elementor-element-efbf38d{top:0}.elementor-24854 .elementor-element.elementor-element-efbf38d .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:800;color:#000}.elementor-24854 .elementor-element.elementor-element-b17b976>.elementor-widget-container{margin:20px 0 0;padding:0 0 7px}.elementor-24854 .elementor-element.elementor-element-b17b976 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:50px;font-weight:700;letter-spacing:5.2px;color:#000}.elementor-24854 .elementor-element.elementor-element-fb80658>.elementor-container{max-width:1518px}.elementor-24854 .elementor-element.elementor-element-fb80658{margin-top:0;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-8eda5de{text-align:center}.elementor-24854 .elementor-element.elementor-element-8eda5de .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:17px;font-weight:800;color:#c90e16}.elementor-24854 .elementor-element.elementor-element-b96efbc{text-align:center}.elementor-24854 .elementor-element.elementor-element-b96efbc .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-950b2de{text-align:center;font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-cef80bd{text-align:center}.elementor-24854 .elementor-element.elementor-element-cef80bd .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:17px;font-weight:800;color:#c90e16}.elementor-24854 .elementor-element.elementor-element-11263c1{text-align:center}.elementor-24854 .elementor-element.elementor-element-11263c1 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-acb086a{text-align:center;font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-8c40dad{text-align:center}.elementor-24854 .elementor-element.elementor-element-8c40dad .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:17px;font-weight:800;color:#c90e16}.elementor-24854 .elementor-element.elementor-element-70a6e4f{text-align:center}.elementor-24854 .elementor-element.elementor-element-70a6e4f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-2b91b55{text-align:center;font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-da9bcf9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-6d52156:not(.elementor-motion-effects-element-type-background),.elementor-24854 .elementor-element.elementor-element-6d52156>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d1f3f3}.elementor-24854 .elementor-element.elementor-element-6d52156{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-24854 .elementor-element.elementor-element-6d52156>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-323a8eb{text-align:center}.elementor-24854 .elementor-element.elementor-element-323a8eb .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:26px;font-weight:600;color:#ff0d0d}.elementor-24854 .elementor-element.elementor-element-93f7dfc>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-93f7dfc{text-align:center}.elementor-24854 .elementor-element.elementor-element-93f7dfc .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-24854 .elementor-element.elementor-element-3929a47>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-3929a47{text-align:center}.elementor-24854 .elementor-element.elementor-element-3929a47 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-070a4b8:not(.elementor-motion-effects-element-type-background),.elementor-24854 .elementor-element.elementor-element-070a4b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-070a4b8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-070a4b8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-543ed0b{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-88cdef7>.elementor-container{max-width:933px}.elementor-24854 .elementor-element.elementor-element-88cdef7{margin-top:40px;margin-bottom:0;padding:0}.elementor-24854 .elementor-element.elementor-element-b101e0d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-b101e0d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-b101e0d>.elementor-element-populated{box-shadow:2px 5px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 20px 50px}.elementor-24854 .elementor-element.elementor-element-b101e0d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-262acab>.elementor-container{max-width:849px}.elementor-24854 .elementor-element.elementor-element-262acab{margin-top:0;margin-bottom:0;padding:0 0 0 48px}.elementor-24854 .elementor-element.elementor-element-dcae28f .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 22px 10px}.elementor-24854 .elementor-element.elementor-element-dcae28f .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-5c89250 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 24px 10px}.elementor-24854 .elementor-element.elementor-element-5c89250{width:var(--container-widget-width,108.402%);max-width:108.402%;--container-widget-width:108.402%;--container-widget-flex-grow:0}.elementor-24854 .elementor-element.elementor-element-5c89250>.elementor-widget-container{margin:0 -2px 0 -1px}.elementor-24854 .elementor-element.elementor-element-5c89250 .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-0348fcb .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 22px 10px}.elementor-24854 .elementor-element.elementor-element-0348fcb>.elementor-widget-container{margin:0 -1px 0 4px}.elementor-24854 .elementor-element.elementor-element-0348fcb .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-bf68cd0 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 23px 10px}.elementor-24854 .elementor-element.elementor-element-bf68cd0>.elementor-widget-container{margin:0 -8px 0 3px}.elementor-24854 .elementor-element.elementor-element-bf68cd0 .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-5002799 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 19px 10px}.elementor-24854 .elementor-element.elementor-element-5002799>.elementor-widget-container{margin:0 -3px 0 8px}.elementor-24854 .elementor-element.elementor-element-5002799 .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-03fd848 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 10px}.elementor-24854 .elementor-element.elementor-element-03fd848>.elementor-widget-container{margin:0 0 0 5px}.elementor-24854 .elementor-element.elementor-element-03fd848 .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-e70bd7a .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 10px}.elementor-24854 .elementor-element.elementor-element-e70bd7a>.elementor-widget-container{margin:0 0 0 1px}.elementor-24854 .elementor-element.elementor-element-e70bd7a .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-c6e5766>.elementor-container{max-width:851px}.elementor-24854 .elementor-element.elementor-element-c6e5766{padding:10px 0 0 48px}.elementor-24854 .elementor-element.elementor-element-ff65d4b .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 9px}.elementor-24854 .elementor-element.elementor-element-ff65d4b .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-059c191 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 9px}.elementor-24854 .elementor-element.elementor-element-059c191{width:var(--container-widget-width,111.752%);max-width:111.752%;--container-widget-width:111.752%;--container-widget-flex-grow:0}.elementor-24854 .elementor-element.elementor-element-059c191 .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-8640e80 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 17px}.elementor-24854 .elementor-element.elementor-element-8640e80>.elementor-widget-container{margin:-3px 0 0}.elementor-24854 .elementor-element.elementor-element-8ffa896 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 17px}.elementor-24854 .elementor-element.elementor-element-8ffa896>.elementor-widget-container{margin:-3px 0 0}.elementor-24854 .elementor-element.elementor-element-c005e6f .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 9px}.elementor-24854 .elementor-element.elementor-element-c005e6f .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-062f65a .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 14px}.elementor-24854 .elementor-element.elementor-element-062f65a>.elementor-widget-container{margin:0 0 0 -2px}.elementor-24854 .elementor-element.elementor-element-f76177f>.elementor-container{max-width:851px}.elementor-24854 .elementor-element.elementor-element-f76177f{padding:10px 0 0 48px}.elementor-24854 .elementor-element.elementor-element-2960ec2 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 25px 10px}.elementor-24854 .elementor-element.elementor-element-e3be0a3 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-e3be0a3>.elementor-widget-container{margin:0 0 0 5px}.elementor-24854 .elementor-element.elementor-element-18c1c38 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 25px 10px}.elementor-24854 .elementor-element.elementor-element-38969d6 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 27px}.elementor-24854 .elementor-element.elementor-element-38969d6{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-24854 .elementor-element.elementor-element-38969d6>.elementor-widget-container{margin:0 -11px 0 2px}.elementor-24854 .elementor-element.elementor-element-38969d6 .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-838c10f .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 22px 10px}.elementor-24854 .elementor-element.elementor-element-838c10f>.elementor-widget-container{margin:0 -19px 0 19px}.elementor-24854 .elementor-element.elementor-element-02cf747 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 22px 10px}.elementor-24854 .elementor-element.elementor-element-02cf747>.elementor-widget-container{margin:0 -25px 0 27px}.elementor-24854 .elementor-element.elementor-element-cf7b31d .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-24854 .elementor-element.elementor-element-cf7b31d>.elementor-widget-container{margin:0 0 0 32px}.elementor-24854 .elementor-element.elementor-element-a877387>.elementor-container{max-width:851px}.elementor-24854 .elementor-element.elementor-element-a877387{padding:10px 0 0 48px}.elementor-24854 .elementor-element.elementor-element-a05c225 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 3px}.elementor-24854 .elementor-element.elementor-element-a05c225 .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-a9e5f17 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-a9e5f17>.elementor-widget-container{margin:0 0 0 4px}.elementor-24854 .elementor-element.elementor-element-a9e5f17 .elementor-button-content-wrapper{flex-direction:row}.elementor-24854 .elementor-element.elementor-element-35e38d5 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-24854 .elementor-element.elementor-element-35e38d5>.elementor-widget-container{margin:0 -4px 0 6px}.elementor-24854 .elementor-element.elementor-element-23525d6 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 25px 10px}.elementor-24854 .elementor-element.elementor-element-23525d6>.elementor-widget-container{margin:0 -15px 0 13px}.elementor-24854 .elementor-element.elementor-element-087cd3b .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 28px 10px}.elementor-24854 .elementor-element.elementor-element-087cd3b>.elementor-widget-container{margin:0 -34px 0 26px}.elementor-24854 .elementor-element.elementor-element-0d6e32c .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 27px 10px}.elementor-24854 .elementor-element.elementor-element-0d6e32c>.elementor-widget-container{margin:0 0 0 43px}.elementor-24854 .elementor-element.elementor-element-4621e60>.elementor-container{max-width:851px}.elementor-24854 .elementor-element.elementor-element-4621e60{padding:10px 0 0 48px}.elementor-24854 .elementor-element.elementor-element-f4f0b41 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-dc8033d .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-9c4d0a4 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-09ccb57 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-431fc28 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 22px 10px}.elementor-24854 .elementor-element.elementor-element-431fc28>.elementor-widget-container{margin:0 0 0 3px}.elementor-24854 .elementor-element.elementor-element-ea448f0 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-ea448f0>.elementor-widget-container{margin:0 0 0 3px}.elementor-24854 .elementor-element.elementor-element-4cec9af>.elementor-container{max-width:851px}.elementor-24854 .elementor-element.elementor-element-4cec9af{padding:10px 0 0 48px}.elementor-24854 .elementor-element.elementor-element-e75e644 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-bc2793a .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-bc2793a>.elementor-widget-container{margin:0 0 0 2px}.elementor-24854 .elementor-element.elementor-element-b8cad51 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 22px 10px}.elementor-24854 .elementor-element.elementor-element-b8cad51>.elementor-widget-container{margin:0 -7px 0 6px}.elementor-24854 .elementor-element.elementor-element-868e3b8 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 22px 10px}.elementor-24854 .elementor-element.elementor-element-868e3b8>.elementor-widget-container{margin:0 -15px 0 14px}.elementor-24854 .elementor-element.elementor-element-33549b8 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-33549b8>.elementor-widget-container{margin:0 -18px 0 23px}.elementor-24854 .elementor-element.elementor-element-988eb7e .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-24854 .elementor-element.elementor-element-988eb7e>.elementor-widget-container{margin:0 -30px 0 26px}.elementor-24854 .elementor-element.elementor-element-1fd0839 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 29px 10px}.elementor-24854 .elementor-element.elementor-element-1fd0839>.elementor-widget-container{margin:0 -54px 0 39px}.elementor-24854 .elementor-element.elementor-element-bdac6d5 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-24854 .elementor-element.elementor-element-bdac6d5>.elementor-widget-container{margin:0 0 0 65px}.elementor-24854 .elementor-element.elementor-element-040334e>.elementor-container{max-width:851px}.elementor-24854 .elementor-element.elementor-element-040334e{padding:10px 0 0 48px}.elementor-24854 .elementor-element.elementor-element-d214503 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-05243a2 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-05243a2>.elementor-widget-container{margin:0 0 0 6px}.elementor-24854 .elementor-element.elementor-element-67ee2d8 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 21px 10px}.elementor-24854 .elementor-element.elementor-element-67ee2d8>.elementor-widget-container{margin:0 0 0 5px}.elementor-24854 .elementor-element.elementor-element-062bedf .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-24854 .elementor-element.elementor-element-062bedf>.elementor-widget-container{margin:0 0 0 13px}.elementor-24854 .elementor-element.elementor-element-77960f5 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-24854 .elementor-element.elementor-element-77960f5>.elementor-widget-container{margin:0 -13px 0 13px}.elementor-24854 .elementor-element.elementor-element-ae8dd9c .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 26px 10px}.elementor-24854 .elementor-element.elementor-element-ae8dd9c>.elementor-widget-container{margin:0 -34px 0 28px}.elementor-24854 .elementor-element.elementor-element-cc72e6c .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-24854 .elementor-element.elementor-element-cc72e6c>.elementor-widget-container{margin:0 1px 0 47px}.elementor-24854 .elementor-element.elementor-element-ea0600d>.elementor-widget-container{padding:0}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-ea0600d{left:138px}body.rtl .elementor-24854 .elementor-element.elementor-element-ea0600d{right:138px}.elementor-24854 .elementor-element.elementor-element-ea0600d{top:32px;z-index:0;text-align:left}.elementor-24854 .elementor-element.elementor-element-ea0600d img{width:14%}.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 .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 0}.elementor-24854 .elementor-element.elementor-element-651cdba>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-48122a2>.elementor-element-populated{padding:50px 0 0}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:left}.elementor-24854 .elementor-element.elementor-element-96961e1 img{width:18%}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:left}.elementor-24854 .elementor-element.elementor-element-15bfb87 img{width:18%}.elementor-24854 .elementor-element.elementor-element-97e9112>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-97e9112{text-align:center}.elementor-24854 .elementor-element.elementor-element-97e9112 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-24854 .elementor-element.elementor-element-4fd3a84{margin-top:80px;margin-bottom:0;padding:0}.elementor-24854 .elementor-element.elementor-element-d026229>.elementor-element-populated{padding:0}.elementor-24854 .elementor-element.elementor-element-6be43d3>.elementor-widget-container{background-color:#0070ff;margin:0 100px 0 160px;padding:0;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-6be43d3{z-index:1;text-align:center}.elementor-24854 .elementor-element.elementor-element-6be43d3 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-dc964fe>.elementor-widget-container{margin:-51px 0 0}.elementor-24854 .elementor-element.elementor-element-dc964fe{text-align:right}.elementor-24854 .elementor-element.elementor-element-dc964fe img{width:88%;height:320px}.elementor-24854 .elementor-element.elementor-element-26cb86e>.elementor-element-populated{padding:0}.elementor-24854 .elementor-element.elementor-element-151ad28>.elementor-widget-container{background-color:#ff8f00;margin:0 160px 0 120px;padding:0;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-151ad28{z-index:1;text-align:center}.elementor-24854 .elementor-element.elementor-element-151ad28 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-2b516d2>.elementor-widget-container{margin:-51px 0 0}.elementor-24854 .elementor-element.elementor-element-2b516d2{text-align:left}.elementor-24854 .elementor-element.elementor-element-2b516d2 img{width:93%;height:319px}.elementor-24854 .elementor-element.elementor-element-832b10e>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-832b10e{text-align:center}.elementor-24854 .elementor-element.elementor-element-832b10e .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-0fb6667>.elementor-widget-container{background-color:#0070ff;margin:0 100px;padding:0;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-0fb6667{z-index:1;text-align:center}.elementor-24854 .elementor-element.elementor-element-0fb6667 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-f2073b9>.elementor-widget-container{background-color:#ff8f00;margin:0 100px;padding:0;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-f2073b9{z-index:1;text-align:center}.elementor-24854 .elementor-element.elementor-element-f2073b9 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-34b295f>.elementor-widget-container{margin:20px 0 0}.elementor-24854 .elementor-element.elementor-element-34b295f{text-align:center}.elementor-24854 .elementor-element.elementor-element-34b295f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:red}.elementor-24854 .elementor-element.elementor-element-4ab3ff4{text-align:center}.elementor-24854 .elementor-element.elementor-element-4ab3ff4 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#2900ff}.elementor-24854 .elementor-element.elementor-element-dbfceca{margin-top:0;margin-bottom:30px;padding:0}.elementor-24854 .elementor-element.elementor-element-3606170>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.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;--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;--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:0;margin-bottom:30px;padding:0}.elementor-24854 .elementor-element.elementor-element-66c8cdf>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-24854 .elementor-element.elementor-element-854c54e .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-24854 .elementor-element.elementor-element-5434216>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-24854 .elementor-element.elementor-element-cb56ae3 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-24854 .elementor-element.elementor-element-43f999b>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-24854 .elementor-element.elementor-element-8dd6980 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-24854 .elementor-element.elementor-element-fd6b240>.elementor-container{max-width:764px}.elementor-24854 .elementor-element.elementor-element-fd6b240{padding:0 0 20px}.elementor-24854 .elementor-element.elementor-element-943b976:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-943b976>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-943b976>.elementor-element-populated{border-style:solid;border-width:6px;border-color:#29abe2;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-24854 .elementor-element.elementor-element-943b976>.elementor-element-populated,.elementor-24854 .elementor-element.elementor-element-943b976>.elementor-element-populated>.elementor-background-overlay,.elementor-24854 .elementor-element.elementor-element-943b976>.elementor-background-slideshow{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-943b976>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-f076d13>.elementor-container{max-width:753px}.elementor-24854 .elementor-element.elementor-element-f076d13{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-36px;margin-bottom:0;padding:10px 0 0}.elementor-24854 .elementor-element.elementor-element-f076d13>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-f79f552>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-f79f552>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-fac52df{width:var(--container-widget-width,25.843%);max-width:25.843%;--container-widget-width:25.843%;--container-widget-flex-grow:0;text-align:left}.elementor-24854 .elementor-element.elementor-element-fac52df>.elementor-widget-container{background-color:#29abe2;margin:0;padding:4px 3px 5px 8px;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-fac52df .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:700;color:#fff}.elementor-24854 .elementor-element.elementor-element-9d5d432>.elementor-widget-container{margin:5px 0 0;border-style:double;border-width:0 0 2px;border-color:#0e00ff}.elementor-24854 .elementor-element.elementor-element-9d5d432{text-align:center}.elementor-24854 .elementor-element.elementor-element-9d5d432 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#0e00ff}.elementor-24854 .elementor-element.elementor-element-4ca76e5{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:35px}.elementor-24854 .elementor-element.elementor-element-f855828>.elementor-container{max-width:764px}.elementor-24854 .elementor-element.elementor-element-f855828{padding:0 0 20px}.elementor-24854 .elementor-element.elementor-element-7b72dce:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-7b72dce>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-24854 .elementor-element.elementor-element-7b72dce>.elementor-element-populated{border-style:solid;border-width:6px;border-color:#29abe2;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-24854 .elementor-element.elementor-element-7b72dce>.elementor-element-populated,.elementor-24854 .elementor-element.elementor-element-7b72dce>.elementor-element-populated>.elementor-background-overlay,.elementor-24854 .elementor-element.elementor-element-7b72dce>.elementor-background-slideshow{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-7b72dce>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-85c5940>.elementor-container{max-width:753px}.elementor-24854 .elementor-element.elementor-element-85c5940{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-36px;margin-bottom:0;padding:10px 0 0}.elementor-24854 .elementor-element.elementor-element-85c5940>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-b120309>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-b120309>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-a749c72{width:var(--container-widget-width,25.843%);max-width:25.843%;--container-widget-width:25.843%;--container-widget-flex-grow:0;text-align:left}.elementor-24854 .elementor-element.elementor-element-a749c72>.elementor-widget-container{background-color:#29abe2;margin:0;padding:4px 3px 5px 8px;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-a749c72 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:700;color:#fff}.elementor-24854 .elementor-element.elementor-element-ec0893f>.elementor-widget-container{margin:5px 0 0;border-style:double;border-width:0 0 2px;border-color:#0e00ff}.elementor-24854 .elementor-element.elementor-element-ec0893f{text-align:center}.elementor-24854 .elementor-element.elementor-element-ec0893f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:500;color:#0e00ff}.elementor-24854 .elementor-element.elementor-element-8956e78{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:35px}.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;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-24854 .elementor-element.elementor-element-a338d61>.elementor-background-overlay{background-color:#77dbff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-a338d61{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 40px}.elementor-24854 .elementor-element.elementor-element-dfd76d9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 5px}.elementor-24854 .elementor-element.elementor-element-dfd76d9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .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:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-4297118{text-align:center}.elementor-24854 .elementor-element.elementor-element-4297118 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-6901332>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-6901332{text-align:center}.elementor-24854 .elementor-element.elementor-element-6901332 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-277245c{left:0}body.rtl .elementor-24854 .elementor-element.elementor-element-277245c{right:0}.elementor-24854 .elementor-element.elementor-element-277245c{top:15px;z-index:0;text-align:left}.elementor-24854 .elementor-element.elementor-element-277245c img{width:18%}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-92affde{left:0}body.rtl .elementor-24854 .elementor-element.elementor-element-92affde{right:0}.elementor-24854 .elementor-element.elementor-element-92affde{top:15px;z-index:0;text-align:left}.elementor-24854 .elementor-element.elementor-element-92affde img{width:18%}.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:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:60px;margin-bottom:0;padding:0 0 20px}.elementor-24854 .elementor-element.elementor-element-1778936,.elementor-24854 .elementor-element.elementor-element-1778936>.elementor-background-overlay{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-1778936>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-fd0fb5a>.elementor-element-populated{padding:20px 20px 0}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.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-24854 .elementor-element.elementor-element-e9fd8a0{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-e9fd8a0 .elementor-headline-plain-text{color:#633}.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-c4d6aba{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-c4d6aba .elementor-headline-plain-text{color:#633}.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-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;border-radius: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:0;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-24854 .elementor-element.elementor-element-e9dccf9,.elementor-24854 .elementor-element.elementor-element-e9dccf9>.elementor-background-overlay{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-e9dccf9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-c64ceaf>.elementor-widget-container{--e-transform-flipX:-1;margin:0}.elementor-24854 .elementor-element.elementor-element-c64ceaf img{width:90%}.elementor-24854 .elementor-element.elementor-element-65dd17e>.elementor-element-populated{padding:20px 20px 0}.elementor-24854 .elementor-element.elementor-element-40f933c{text-align:left}.elementor-24854 .elementor-element.elementor-element-40f933c img{width:82%}.elementor-24854 .elementor-element.elementor-element-67862f4{text-align:left}.elementor-24854 .elementor-element.elementor-element-67862f4 img{width:100%;border-radius:10px}.elementor-24854 .elementor-element.elementor-element-b7c51aa img{border-radius:10px}.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:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-24854 .elementor-element.elementor-element-22fdd33,.elementor-24854 .elementor-element.elementor-element-22fdd33>.elementor-background-overlay{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-22fdd33>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-42d6695{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-42d6695 .elementor-headline-plain-text{color:#633}.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-852e9c2{font-family:"Roboto",Sans-serif;font-weight:400}.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:#fff;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-8abaa23{text-align:left}.elementor-24854 .elementor-element.elementor-element-8abaa23 img{width:100%;border-radius:10px}.elementor-24854 .elementor-element.elementor-element-cb7d0c5 img{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-962ba7e>.elementor-element-populated{padding:20px 20px 0}.elementor-24854 .elementor-element.elementor-element-0a544ce{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-0a544ce .elementor-headline-plain-text{color:#633}.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-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;border-radius: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:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-24854 .elementor-element.elementor-element-bbc4596,.elementor-24854 .elementor-element.elementor-element-bbc4596>.elementor-background-overlay{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-bbc4596>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-ffb52be>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 20px 0}.elementor-24854 .elementor-element.elementor-element-ffb52be>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-2699ff6{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-2699ff6 .elementor-headline-plain-text{color:#633}.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-90ddbc5{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-90ddbc5 .elementor-headline-plain-text{color:#633}.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-4c3a1e1{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400}.elementor-24854 .elementor-element.elementor-element-128a6cc>.elementor-widget-container{padding:0}.elementor-24854 .elementor-element.elementor-element-128a6cc{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.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:0;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-24854 .elementor-element.elementor-element-d4cbee5,.elementor-24854 .elementor-element.elementor-element-d4cbee5>.elementor-background-overlay{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-d4cbee5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-dd6d6ef>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 20px 0}.elementor-24854 .elementor-element.elementor-element-dd6d6ef>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-4106c9b{text-align:left}.elementor-24854 .elementor-element.elementor-element-4106c9b img{width:90%}.elementor-24854 .elementor-element.elementor-element-b9d205a>.elementor-widget-container{margin:30px 0 0}.elementor-24854 .elementor-element.elementor-element-b9d205a{text-align:left}.elementor-24854 .elementor-element.elementor-element-b9d205a img{width:57%}.elementor-24854 .elementor-element.elementor-element-0f1d79f{text-align:left}.elementor-24854 .elementor-element.elementor-element-0f1d79f img{width:100%;border-radius:10px}.elementor-24854 .elementor-element.elementor-element-e7ffcb3 img{border-radius: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;border-radius: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:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-24854 .elementor-element.elementor-element-6aed604,.elementor-24854 .elementor-element.elementor-element-6aed604>.elementor-background-overlay{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-6aed604>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-43729d0>.elementor-element-populated{padding:20px 20px 0}.elementor-24854 .elementor-element.elementor-element-97105e7{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-97105e7 .elementor-headline-plain-text{color:#633}.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-e26b52c{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-e26b52c .elementor-headline-plain-text{color:#633}.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-9d16230{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.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;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-9ee8e2f>.elementor-widget-container{margin:0;padding:0}.elementor-24854 .elementor-element.elementor-element-9ee8e2f{text-align:left}.elementor-24854 .elementor-element.elementor-element-9ee8e2f img{width:100%;border-radius:10px}.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:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-24854 .elementor-element.elementor-element-988db75,.elementor-24854 .elementor-element.elementor-element-988db75>.elementor-background-overlay{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-988db75>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-aaf01b2{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-aaf01b2 .elementor-headline-plain-text{color:#633}.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-64bdd26{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.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}.elementor-24854 .elementor-element.elementor-element-c1fcee1{text-align:left}.elementor-24854 .elementor-element.elementor-element-c1fcee1 img{width:100%;border-radius:10px}.elementor-24854 .elementor-element.elementor-element-5ab1e78>.elementor-element-populated{padding:20px 20px 0}.elementor-24854 .elementor-element.elementor-element-c90f1d3{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-c90f1d3 .elementor-headline-plain-text{color:#633}.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-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;border-radius: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:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-24854 .elementor-element.elementor-element-f70aac2,.elementor-24854 .elementor-element.elementor-element-f70aac2>.elementor-background-overlay{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-f70aac2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-223e8c8>.elementor-element-populated{padding:20px 20px 0}.elementor-24854 .elementor-element.elementor-element-5d724b1{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-5d724b1 .elementor-headline-plain-text{color:#633}.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-0185f4f{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.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-dynamic-wrapper path{stroke:red}.elementor-24854 .elementor-element.elementor-element-0185f4f .elementor-headline-plain-text{color:#633}.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-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;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-6cfc37a{text-align:left}.elementor-24854 .elementor-element.elementor-element-6cfc37a img{width:100%;border-radius:10px}.elementor-24854 .elementor-element.elementor-element-584cba6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:40px;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-584cba6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .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}.elementor-24854 .elementor-element.elementor-element-24de72c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-24de72c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-7adfb06>.elementor-widget-container{background-color:transparent;margin:20px 530px 0 50px;padding:4px 0;background-image:linear-gradient(180deg,#b3d1ec 0%,#0b7be4 100%);border-style:solid;border-width:2px;border-color:#fff;border-radius:50px}.elementor-24854 .elementor-element.elementor-element-7adfb06{text-align:center}.elementor-24854 .elementor-element.elementor-element-7adfb06 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:28px;font-weight:500;color:#fff}.elementor-24854 .elementor-element.elementor-element-076470c>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-24854 .elementor-element.elementor-element-076470c{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}.elementor-24854 .elementor-element.elementor-element-d88905b>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-24854 .elementor-element.elementor-element-d88905b{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}.elementor-24854 .elementor-element.elementor-element-9d14f57>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-24854 .elementor-element.elementor-element-9d14f57{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none;line-height:30px}.elementor-24854 .elementor-element.elementor-element-62c03ed>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-24854 .elementor-element.elementor-element-62c03ed{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}.elementor-24854 .elementor-element.elementor-element-ef43bf3>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-24854 .elementor-element.elementor-element-ef43bf3{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}.elementor-24854 .elementor-element.elementor-element-e48de3b>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-24854 .elementor-element.elementor-element-e48de3b{font-family:"Zen Maru Gothic",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:left}.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-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24854 .elementor-element.elementor-element-17c0e79>.elementor-background-overlay{background-color:#fff;opacity:.54;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-17c0e79{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 30px}.elementor-24854 .elementor-element.elementor-element-3edd53d{--spacer-size:30px}.elementor-24854 .elementor-element.elementor-element-8d28b95>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-8d28b95{text-align:center}.elementor-24854 .elementor-element.elementor-element-8d28b95 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-0f8e03f{left:34px}body.rtl .elementor-24854 .elementor-element.elementor-element-0f8e03f{right:34px}.elementor-24854 .elementor-element.elementor-element-0f8e03f{top:14px;z-index:1;text-align:left}.elementor-24854 .elementor-element.elementor-element-0f8e03f img{width:18%}.elementor-24854 .elementor-element.elementor-element-bb64951{--spacer-size:55px}.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-1bf7a65{--grid-row-gap:21px;--grid-column-gap:20px}.elementor-24854 .elementor-element.elementor-element-1bf7a65 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-24854 .elementor-element.elementor-element-1bf7a65:after{content:"0.66"}.elementor-24854 .elementor-element.elementor-element-1bf7a65 .elementor-post__thumbnail__link{width:100%}.elementor-24854 .elementor-element.elementor-element-1bf7a65 .elementor-post__meta-data span+span:before{content:"•"}.elementor-24854 .elementor-element.elementor-element-1bf7a65 .elementor-post__card{border-color:#a59898;border-width:1px;border-radius:5px}.elementor-24854 .elementor-element.elementor-element-1bf7a65 .elementor-post__text{margin-top:20px;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-1bf7a65 .elementor-post__title,.elementor-24854 .elementor-element.elementor-element-1bf7a65 .elementor-post__title a{color:#000;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-1bf7a65 .elementor-post__title{margin-bottom:9px}.elementor-24854 .elementor-element.elementor-element-1bf7a65 .elementor-post__read-more{color:#007b92;margin-bottom:0}.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;border-radius:50px;padding:20px 50px}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-7943e43{left:0}body.rtl .elementor-24854 .elementor-element.elementor-element-7943e43{right:0}.elementor-24854 .elementor-element.elementor-element-7943e43{top:15px;z-index:0;text-align:left}.elementor-24854 .elementor-element.elementor-element-7943e43 img{width:18%}.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:#87fff1;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/Firefly-澄んだ青空とうっそうとした樹木-34725.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24854 .elementor-element.elementor-element-26e471d>.elementor-background-overlay{background-color:#fff;opacity:.54;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-26e471d{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-efcff92{--spacer-size:30px}.elementor-24854 .elementor-element.elementor-element-e75b92c>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-e75b92c{text-align:center}.elementor-24854 .elementor-element.elementor-element-e75b92c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-205cfe5{--spacer-size:55px}.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:#000;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:#000}.elementor-24854 .elementor-element.elementor-element-fe5f566 .elementor-post__read-more{color:#007b92}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-a131bb7{left:0}body.rtl .elementor-24854 .elementor-element.elementor-element-a131bb7{right:0}.elementor-24854 .elementor-element.elementor-element-a131bb7{top:15px;z-index:0;text-align:left}.elementor-24854 .elementor-element.elementor-element-a131bb7 img{width:18%}.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;border-radius:50px}.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:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-f2ca1ef>.elementor-container{max-width:1000px}.elementor-24854 .elementor-element.elementor-element-f2ca1ef{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 50px}.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:0 180px;background-position:5px 0;background-repeat:no-repeat;background-size:contain;border-style:solid;border-width:0 0 4px;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:"Zen Maru Gothic",Sans-serif;font-size:51px;font-weight:600;color:#000}.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:0 180px;background-position:149px 0;background-repeat:no-repeat;background-size:contain;border-style:solid;border-width:0 0 4px;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:"Zen Maru Gothic",Sans-serif;font-size:51px;font-weight:600;color:#000}.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:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400}.elementor-24854 .elementor-element.elementor-element-7b2a8e1{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-088a004{overflow:hidden;margin-top:40px;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-6150602>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-24854 .elementor-element.elementor-element-6150602>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .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:#000}.elementor-24854 .elementor-element.elementor-element-3a6a240>.elementor-widget-container{padding:0}.elementor-24854 .elementor-element.elementor-element-3a6a240{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400}.elementor-24854 .elementor-element.elementor-element-3098f8c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-24854 .elementor-element.elementor-element-1d6e322>.elementor-widget-container{padding:0}.elementor-24854 .elementor-element.elementor-element-1d6e322{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-b5db7d3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-24854 .elementor-element.elementor-element-8270a45>.elementor-widget-container{padding:0}.elementor-24854 .elementor-element.elementor-element-8270a45{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-27afac2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-24854 .elementor-element.elementor-element-9046da6>.elementor-widget-container{padding:0}.elementor-24854 .elementor-element.elementor-element-9046da6{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-8f397e7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-24854 .elementor-element.elementor-element-6353f6f{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;line-height:33px}.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:0;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-67c7e97>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/10/パトニャントラック.png");margin:0;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-ac015ec:not(.elementor-motion-effects-element-type-background),.elementor-24854 .elementor-element.elementor-element-ac015ec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/25293397.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24854 .elementor-element.elementor-element-ac015ec{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0}.elementor-24854 .elementor-element.elementor-element-ac015ec>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-d41ce2c img{width:66%}.elementor-24854 .elementor-element.elementor-element-77f8211{--spacer-size:30px}.elementor-24854 .elementor-element.elementor-element-37181bc>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-37181bc{text-align:center}.elementor-24854 .elementor-element.elementor-element-37181bc .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-5843b8f>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-5843b8f{text-align:center}.elementor-24854 .elementor-element.elementor-element-5843b8f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-24854 .elementor-element.elementor-element-270ca3e>.elementor-widget-container{margin:-131px 0 0 60px}.elementor-24854 .elementor-element.elementor-element-270ca3e{z-index:1;text-align:left}.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:0}.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:#fff4dd}.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}.elementor-24854 .elementor-element.elementor-element-5c63720>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 13px 0 0;--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 .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-41e58c4>.elementor-widget-container{background-color:#ffa000}.elementor-24854 .elementor-element.elementor-element-41e58c4{text-align:center}.elementor-24854 .elementor-element.elementor-element-41e58c4 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-5f1c40e .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-24854 .elementor-element.elementor-element-d685cb2{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.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:#fff4dd}.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}.elementor-24854 .elementor-element.elementor-element-70c476f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-70c476f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-1814d1f>.elementor-widget-container{background-color:#ffa000}.elementor-24854 .elementor-element.elementor-element-1814d1f{text-align:center}.elementor-24854 .elementor-element.elementor-element-1814d1f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-060aa23 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-24854 .elementor-element.elementor-element-2e0e8bf{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-c96ce8f>.elementor-container{max-width:879px}.elementor-24854 .elementor-element.elementor-element-c96ce8f{overflow:hidden;margin-top:20px;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-8075495:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-8075495>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff4dd}.elementor-24854 .elementor-element.elementor-element-8075495>.elementor-element-populated,.elementor-24854 .elementor-element.elementor-element-8075495>.elementor-element-populated>.elementor-background-overlay,.elementor-24854 .elementor-element.elementor-element-8075495>.elementor-background-slideshow{border-radius:5px}.elementor-24854 .elementor-element.elementor-element-8075495>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-8075495>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-d29336b>.elementor-widget-container{background-color:#ffa000}.elementor-24854 .elementor-element.elementor-element-d29336b{text-align:center}.elementor-24854 .elementor-element.elementor-element-d29336b .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-a1807de img{width:100%}.elementor-24854 .elementor-element.elementor-element-0760e0c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-24854 .elementor-element.elementor-element-cd73377{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24854 .elementor-element.elementor-element-097fc0c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-097fc0c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff4dd}.elementor-24854 .elementor-element.elementor-element-097fc0c>.elementor-element-populated,.elementor-24854 .elementor-element.elementor-element-097fc0c>.elementor-element-populated>.elementor-background-overlay,.elementor-24854 .elementor-element.elementor-element-097fc0c>.elementor-background-slideshow{border-radius:5px}.elementor-24854 .elementor-element.elementor-element-097fc0c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-097fc0c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-a2fe78c>.elementor-widget-container{background-color:#ffa000}.elementor-24854 .elementor-element.elementor-element-a2fe78c{text-align:center}.elementor-24854 .elementor-element.elementor-element-a2fe78c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-24854 .elementor-element.elementor-element-3f17c61 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-24854 .elementor-element.elementor-element-3b1df05{font-family:"Zen Maru Gothic",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:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-cf23711{text-align:center}.elementor-24854 .elementor-element.elementor-element-cf23711 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24854 .elementor-element.elementor-element-629ea8c>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24854 .elementor-element.elementor-element-629ea8c{text-align:center}.elementor-24854 .elementor-element.elementor-element-629ea8c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-24854 .elementor-element.elementor-element-6d57cb8>.elementor-widget-container{margin:-135px 0 0 60px}.elementor-24854 .elementor-element.elementor-element-6d57cb8{z-index:0;text-align:left}.elementor-24854 .elementor-element.elementor-element-6d57cb8 img{width:17%}.elementor-24854 .elementor-element.elementor-element-460c530{--display:flex;--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion-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)}.elementor-widget-accordion .elementor-tab-content{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-09ecad3>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");margin:0;background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-09ecad3 .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-09ecad3 .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-09ecad3 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-09ecad3 .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-09ecad3 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-09ecad3 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-09ecad3 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-09ecad3 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24854 .elementor-element.elementor-element-09ecad3 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:1px;letter-spacing:2px;padding:8px 0 0 10px}.elementor-24854 .elementor-element.elementor-element-4918065>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-4918065 .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-4918065 .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-4918065 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-4918065 .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-4918065 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-4918065 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-4918065 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-4918065 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24854 .elementor-element.elementor-element-4918065 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;letter-spacing:2px;padding:8px 0 0 10px}.elementor-24854 .elementor-element.elementor-element-ae6011a>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-ae6011a .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-ae6011a .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-ae6011a .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-ae6011a .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-ae6011a .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-ae6011a .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-ae6011a .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-ae6011a .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24854 .elementor-element.elementor-element-ae6011a .elementor-tab-content{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;letter-spacing:2px;padding:8px 0 0 10px}.elementor-24854 .elementor-element.elementor-element-57d166e>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-57d166e .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-57d166e .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-57d166e .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-57d166e .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-57d166e .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-57d166e .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-57d166e .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-57d166e .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24854 .elementor-element.elementor-element-57d166e .elementor-tab-content{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;letter-spacing:2px;padding:8px 0 0 10px}.elementor-24854 .elementor-element.elementor-element-f4eddff>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-f4eddff .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-f4eddff .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-f4eddff .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-f4eddff .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-f4eddff .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-f4eddff .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-f4eddff .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-f4eddff .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24854 .elementor-element.elementor-element-f4eddff .elementor-tab-content{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;letter-spacing:2px;padding:8px 0 0 10px}.elementor-24854 .elementor-element.elementor-element-3972b4c>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-3972b4c .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-3972b4c .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-3972b4c .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-3972b4c .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-3972b4c .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-3972b4c .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-3972b4c .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-3972b4c .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24854 .elementor-element.elementor-element-3972b4c .elementor-tab-content{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;letter-spacing:2px;padding:8px 0 0 10px}.elementor-24854 .elementor-element.elementor-element-f2dbe40>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-f2dbe40 .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-f2dbe40 .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-f2dbe40 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-f2dbe40 .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-f2dbe40 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-f2dbe40 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-f2dbe40 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-f2dbe40 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24854 .elementor-element.elementor-element-f2dbe40 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;letter-spacing:2px;padding:8px 0 0 10px}.elementor-24854 .elementor-element.elementor-element-0ae12f1>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-0ae12f1 .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-0ae12f1 .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-0ae12f1 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-0ae12f1 .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-0ae12f1 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-0ae12f1 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-0ae12f1 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-0ae12f1 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24854 .elementor-element.elementor-element-0ae12f1 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;line-height:1px;letter-spacing:2px;padding:8px 0 0}.elementor-24854 .elementor-element.elementor-element-acb9149>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-acb9149 .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-acb9149 .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-acb9149 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-acb9149 .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-acb9149 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-acb9149 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-acb9149 .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-acb9149 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24854 .elementor-element.elementor-element-acb9149 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24854 .elementor-element.elementor-element-bfac187>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-bfac187 .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-bfac187 .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-bfac187 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-bfac187 .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-bfac187 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-bfac187 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-bfac187 .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-bfac187 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24854 .elementor-element.elementor-element-bfac187 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24854 .elementor-element.elementor-element-51bb77d>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-51bb77d .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-51bb77d .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-51bb77d .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-51bb77d .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-51bb77d .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-51bb77d .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-51bb77d .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-51bb77d .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24854 .elementor-element.elementor-element-51bb77d .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24854 .elementor-element.elementor-element-45b0874>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-45b0874 .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-45b0874 .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-45b0874 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-45b0874 .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-45b0874 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-45b0874 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-45b0874 .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-45b0874 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24854 .elementor-element.elementor-element-45b0874 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24854 .elementor-element.elementor-element-db90656>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-db90656 .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-db90656 .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-db90656 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-db90656 .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-db90656 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-db90656 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-db90656 .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-db90656 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24854 .elementor-element.elementor-element-db90656 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24854 .elementor-element.elementor-element-98b91ff>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24854 .elementor-element.elementor-element-98b91ff .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-98b91ff .elementor-accordion-title{color:#ff0017}.elementor-24854 .elementor-element.elementor-element-98b91ff .elementor-accordion-icon svg{fill:#ff0017}.elementor-24854 .elementor-element.elementor-element-98b91ff .elementor-active .elementor-accordion-icon,.elementor-24854 .elementor-element.elementor-element-98b91ff .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24854 .elementor-element.elementor-element-98b91ff .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24854 .elementor-element.elementor-element-98b91ff .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24854 .elementor-element.elementor-element-98b91ff .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24854 .elementor-element.elementor-element-98b91ff .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24854 .elementor-element.elementor-element-0e72ad6 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px;padding:20px 50px}.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;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/10/22570688-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-24854 .elementor-element.elementor-element-17446f8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0 40px}.elementor-24854 .elementor-element.elementor-element-17446f8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .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 .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24854 .elementor-element.elementor-element-10c1155>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .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 .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-1d75bdc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24854 .elementor-element.elementor-element-1471bf0>.elementor-element-populated>.elementor-background-overlay{opacity:.09}.elementor-24854 .elementor-element.elementor-element-1471bf0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 30px}.elementor-24854 .elementor-element.elementor-element-1471bf0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .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 0}.elementor-24854 .elementor-element.elementor-element-2c38a8f img{width:1000%}: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-54e4fc3>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-a3aca8e>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-060b553>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-eaf5c72:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-eaf5c72>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.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:0}.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-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:0 0}.elementor-24854 .elementor-element.elementor-element-6c7d6a8>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-6367ed8>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-830fa9e>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-67c7e97>.elementor-widget-container{background-position:0 0}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-24854 .elementor-element.elementor-element-09ecad3>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-4918065>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-ae6011a>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-57d166e>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-f4eddff>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-3972b4c>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-f2dbe40>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-0ae12f1>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-acb9149>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-bfac187>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-51bb77d>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-45b0874>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-db90656>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-98b91ff>.elementor-widget-container{background-position:0 0}}@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-24c626c{width:30.856%}.elementor-24854 .elementor-element.elementor-element-26cf3ef{width:69.144%}.elementor-24854 .elementor-element.elementor-element-f82107b{width:60%}.elementor-24854 .elementor-element.elementor-element-d4b26fd{width:19.233%}.elementor-24854 .elementor-element.elementor-element-6d912fb{width:20%}.elementor-24854 .elementor-element.elementor-element-98be72d{width:49.896%}.elementor-24854 .elementor-element.elementor-element-46caaeb{width:50.104%}.elementor-24854 .elementor-element.elementor-element-149dd0e{width:22.691%}.elementor-24854 .elementor-element.elementor-element-eaf5c72{width:77.309%}.elementor-24854 .elementor-element.elementor-element-fc55c23{width:12%}.elementor-24854 .elementor-element.elementor-element-6871836{width:13%}.elementor-24854 .elementor-element.elementor-element-0a684b2{width:12%}.elementor-24854 .elementor-element.elementor-element-a09ff9a{width:14%}.elementor-24854 .elementor-element.elementor-element-6a97615{width:14%}.elementor-24854 .elementor-element.elementor-element-3d13614{width:12%}.elementor-24854 .elementor-element.elementor-element-18c7d7b{width:22.132%}.elementor-24854 .elementor-element.elementor-element-450e316{width:14%}.elementor-24854 .elementor-element.elementor-element-75c44e4{width:11.664%}.elementor-24854 .elementor-element.elementor-element-2211266{width:14%}.elementor-24854 .elementor-element.elementor-element-b3467d6{width:14%}.elementor-24854 .elementor-element.elementor-element-38f882a{width:19%}.elementor-24854 .elementor-element.elementor-element-b7f8c8c{width:26.656%}.elementor-24854 .elementor-element.elementor-element-10158ef{width:9%}.elementor-24854 .elementor-element.elementor-element-6412fe6{width:10%}.elementor-24854 .elementor-element.elementor-element-b9198bb{width:13%}.elementor-24854 .elementor-element.elementor-element-dd8d1a3{width:13%}.elementor-24854 .elementor-element.elementor-element-503b503{width:13%}.elementor-24854 .elementor-element.elementor-element-48fdfba{width:12%}.elementor-24854 .elementor-element.elementor-element-4e7a647{width:29.71%}.elementor-24854 .elementor-element.elementor-element-cd0b387{width:12%}.elementor-24854 .elementor-element.elementor-element-f163005{width:12%}.elementor-24854 .elementor-element.elementor-element-cfdb904{width:16%}.elementor-24854 .elementor-element.elementor-element-1de5095{width:12%}.elementor-24854 .elementor-element.elementor-element-956a9aa{width:16%}.elementor-24854 .elementor-element.elementor-element-fe8c511{width:31.32%}.elementor-24854 .elementor-element.elementor-element-6e8bd4c{width:13%}.elementor-24854 .elementor-element.elementor-element-6aa6322{width:16%}.elementor-24854 .elementor-element.elementor-element-4d24395{width:12%}.elementor-24854 .elementor-element.elementor-element-5d891b6{width:20%}.elementor-24854 .elementor-element.elementor-element-903216b{width:17%}.elementor-24854 .elementor-element.elementor-element-22e2f60{width:21.32%}.elementor-24854 .elementor-element.elementor-element-bca9875{width:10%}.elementor-24854 .elementor-element.elementor-element-e0b0224{width:10%}.elementor-24854 .elementor-element.elementor-element-70e1813{width:10%}.elementor-24854 .elementor-element.elementor-element-ace4e05{width:10%}.elementor-24854 .elementor-element.elementor-element-5611bfb{width:9%}.elementor-24854 .elementor-element.elementor-element-bb8e6e2{width:10%}.elementor-24854 .elementor-element.elementor-element-e20f09d{width:13%}.elementor-24854 .elementor-element.elementor-element-5675ae1{width:27.5%}.elementor-24854 .elementor-element.elementor-element-43a91b6{width:11%}.elementor-24854 .elementor-element.elementor-element-364e2df{width:13%}.elementor-24854 .elementor-element.elementor-element-2dd1831{width:11%}.elementor-24854 .elementor-element.elementor-element-2fe628c{width:13%}.elementor-24854 .elementor-element.elementor-element-c756671{width:12%}.elementor-24854 .elementor-element.elementor-element-f014e03{width:13%}.elementor-24854 .elementor-element.elementor-element-4160ec0{width:26.71%}.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-6150602{width:45.102%}.elementor-24854 .elementor-element.elementor-element-5baf3f9{width:54.849%}.elementor-24854 .elementor-element.elementor-element-460c530{--content-width:827px}}@media(min-width:2400px){.elementor-24854 .elementor-element.elementor-element-de4c583>.elementor-container{min-height:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.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-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size)}}@media(max-width:767px){.elementor-24854 .elementor-element.elementor-element-6682d60>.elementor-container{max-width:936px}.elementor-24854 .elementor-element.elementor-element-6682d60{margin-top:0;margin-bottom:0;padding:0}.elementor-24854 .elementor-element.elementor-element-31cc009{width:36%}.elementor-24854 .elementor-element.elementor-element-6f451e7>.elementor-widget-container{margin:0}.elementor-24854 .elementor-element.elementor-element-6f451e7{text-align:right}.elementor-24854 .elementor-element.elementor-element-6f451e7 img{width:77%}.elementor-24854 .elementor-element.elementor-element-7542405{width:64%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-24854 .elementor-element.elementor-element-feec87c>.elementor-widget-container{margin:3px 0 0}.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 20px}.elementor-24854 .elementor-element.elementor-element-50b752e .elementor-button{font-size:17px;line-height:1em;padding:10px 40px}.elementor-24854 .elementor-element.elementor-element-cae25a8 .elementor-button{font-size:17px;line-height:1em;padding:10px 10px 10px 15px}.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 50px}.elementor-24854 .elementor-element.elementor-element-636b7e2{text-align:center}.elementor-24854 .elementor-element.elementor-element-b3deb23{text-align:center}.elementor-24854 .elementor-element.elementor-element-b3deb23 .elementor-heading-title{font-size:15px}.elementor-24854 .elementor-element.elementor-element-af2d19a{text-align:center}.elementor-24854 .elementor-element.elementor-element-af2d19a .elementor-heading-title{font-size:39px}.elementor-24854 .elementor-element.elementor-element-c9205f1>.elementor-widget-container{margin:0;padding:0}.elementor-24854 .elementor-element.elementor-element-c9205f1{font-size:20px;line-height:1.4em}.elementor-24854 .elementor-element.elementor-element-fc96cda{padding:0 10px}.elementor-24854 .elementor-element.elementor-element-d243668>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-06dc58e{font-size:20px}.elementor-24854 .elementor-element.elementor-element-86a3eb5>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-e4a111d{font-size:20px}.elementor-24854 .elementor-element.elementor-element-2f48c69>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-d08d2d2{font-size:20px}.elementor-24854 .elementor-element.elementor-element-ae2e5ed>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-45fba2e img{width:64%}.elementor-24854 .elementor-element.elementor-element-fb5d2b1{font-size:20px}.elementor-24854 .elementor-element.elementor-element-54e4fc3>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-a3aca8e>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-060b553>.elementor-widget-container{background-position:0 0}.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:15px 0 30px}.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:0}.elementor-24854 .elementor-element.elementor-element-dc75266{width:33%}.elementor-24854 .elementor-element.elementor-element-12412ee>.elementor-widget-container{margin:-20px 0 0}.elementor-24854 .elementor-element.elementor-element-a06746d{width:33%}.elementor-24854 .elementor-element.elementor-element-a06746d>.elementor-element-populated{padding:0}.elementor-24854 .elementor-element.elementor-element-7b55499{text-align:right}.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:0}.elementor-24854 .elementor-element.elementor-element-e60210c{text-align:left}.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}.elementor-24854 .elementor-element.elementor-element-a82a256{margin-top:-22px;margin-bottom:0;padding:0 0 10px}.elementor-24854 .elementor-element.elementor-element-d477743,.elementor-24854 .elementor-element.elementor-element-d477743>.elementor-background-overlay{border-radius:10px}.elementor-24854 .elementor-element.elementor-element-d477743{margin-top:0;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-5979cbb>.elementor-widget-container{margin:-10px 50px 0;padding:9px 0;border-radius: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 0 0;padding:0 0 0 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:35px}.elementor-24854 .elementor-element.elementor-element-a56a8b5>.elementor-widget-container{margin:0 0 7px}.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 0 0}.elementor-24854 .elementor-element.elementor-element-1a6316f .elementor-button{font-size:23px;border-radius:50px;padding:12px 26px}.elementor-24854 .elementor-element.elementor-element-ff55028>.elementor-widget-container{margin:0}.elementor-24854 .elementor-element.elementor-element-ff55028 .elementor-button{font-size:23px;border-radius:50px;padding:12px 21px}.elementor-24854 .elementor-element.elementor-element-697ee2f{padding:0}.elementor-24854 .elementor-element.elementor-element-a187fd6>.elementor-element-populated{padding:0}.elementor-24854 .elementor-element.elementor-element-a4d92a8{width:20%}.elementor-24854 .elementor-element.elementor-element-daa8daa>.elementor-widget-container{margin:7px 0 0}.elementor-24854 .elementor-element.elementor-element-daa8daa{text-align:right}.elementor-24854 .elementor-element.elementor-element-daa8daa img{width:100%}.elementor-24854 .elementor-element.elementor-element-448c0c2{width:60%}.elementor-24854 .elementor-element.elementor-element-ca1d3b8>.elementor-widget-container{margin:10px 0 0 47px}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-ca1d3b8{right:-14px}body.rtl .elementor-24854 .elementor-element.elementor-element-ca1d3b8{left:-14px}.elementor-24854 .elementor-element.elementor-element-ca1d3b8 .elementor-heading-title{font-size:14px}.elementor-24854 .elementor-element.elementor-element-17725bd>.elementor-widget-container{margin:20px 0 0}.elementor-24854 .elementor-element.elementor-element-17725bd .elementor-heading-title{font-size:32px}.elementor-24854 .elementor-element.elementor-element-c4812cd{width:20%}.elementor-24854 .elementor-element.elementor-element-35519f6>.elementor-widget-container{margin:10px 0 0}.elementor-24854 .elementor-element.elementor-element-35519f6 img{width:100%}.elementor-24854 .elementor-element.elementor-element-eaf5c72:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24854 .elementor-element.elementor-element-eaf5c72>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-da9bcf9{text-align:center}.elementor-24854 .elementor-element.elementor-element-da9bcf9 .elementor-heading-title{font-size:23px}.elementor-24854 .elementor-element.elementor-element-3929a47>.elementor-widget-container{margin:6px 0 0;padding:0}.elementor-24854 .elementor-element.elementor-element-3929a47 .elementor-heading-title{font-size:24px}.elementor-24854 .elementor-element.elementor-element-bbf3cd5>.elementor-widget-container{margin:-80px 0 0 15px}.elementor-24854 .elementor-element.elementor-element-bbf3cd5{text-align:left}.elementor-24854 .elementor-element.elementor-element-bbf3cd5 img{width:18%}.elementor-24854 .elementor-element.elementor-element-070a4b8{padding:0}.elementor-24854 .elementor-element.elementor-element-543ed0b>.elementor-widget-container{margin:0;padding:0}.elementor-24854 .elementor-element.elementor-element-543ed0b{font-size:20px;line-height:2em}.elementor-24854 .elementor-element.elementor-element-832b10e>.elementor-widget-container{margin:-5px 0 0;padding:0}.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 0 0}.elementor-24854 .elementor-element.elementor-element-9c5d8c5{text-align:left}.elementor-24854 .elementor-element.elementor-element-9c5d8c5 img{width:19%}.elementor-24854 .elementor-element.elementor-element-0fb6667>.elementor-widget-container{margin:0 100px}.elementor-24854 .elementor-element.elementor-element-dbeafdf>.elementor-widget-container{margin:-42px 0 0}.elementor-24854 .elementor-element.elementor-element-f2073b9>.elementor-widget-container{margin:-39px 100px 0}.elementor-24854 .elementor-element.elementor-element-a4c50c5>.elementor-widget-container{margin:-40px 0 0}.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:0;margin-bottom:20px;padding:0}.elementor-24854 .elementor-element.elementor-element-66c8cdf{width:33%}.elementor-24854 .elementor-element.elementor-element-66c8cdf>.elementor-element-populated{margin: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;--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;--e-column-margin-right:4px;--e-column-margin-left:4px}.elementor-24854 .elementor-element.elementor-element-a749c72{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-a749c72>.elementor-widget-container{padding:0}.elementor-24854 .elementor-element.elementor-element-a749c72 .elementor-heading-title{font-size:21px}.elementor-24854 .elementor-element.elementor-element-ec0893f .elementor-heading-title{font-size:27px}.elementor-24854 .elementor-element.elementor-element-8956e78>.elementor-widget-container{padding:0}.elementor-24854 .elementor-element.elementor-element-8956e78{font-size:18px}.elementor-24854 .elementor-element.elementor-element-4297118>.elementor-widget-container{margin:-5px 0 0;padding:0}.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-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}.elementor-24854 .elementor-element.elementor-element-7f3b5e0>.elementor-element-populated{padding:20px 20px 0}.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}.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-9422375 .elementor-button{border-width: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-421322d .elementor-button{border-width:2px}.elementor-24854 .elementor-element.elementor-element-52e5ef2>.elementor-element-populated{padding:20px 10px 0}.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}.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}.elementor-24854 .elementor-element.elementor-element-7adfb06>.elementor-widget-container{margin:10px 0 0}.elementor-24854 .elementor-element.elementor-element-62c03ed>.elementor-widget-container{margin:0}.elementor-24854 .elementor-element.elementor-element-ef43bf3>.elementor-widget-container{margin:0 0 20px}.elementor-24854 .elementor-element.elementor-element-ef43bf3{font-size:18px}.elementor-24854 .elementor-element.elementor-element-e48de3b>.elementor-widget-container{margin:0 0 20px}.elementor-24854 .elementor-element.elementor-element-e48de3b{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-1bf7a65 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-24854 .elementor-element.elementor-element-1bf7a65:after{content:"0.5"}.elementor-24854 .elementor-element.elementor-element-1bf7a65 .elementor-post__thumbnail__link{width:100%}.elementor-24854 .elementor-element.elementor-element-e3ca872 .elementor-button{border-width:2px}.elementor-24854 .elementor-element.elementor-element-7943e43{width:var(--container-widget-width,371px);max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;top:43px}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-7943e43{left:5px}body.rtl .elementor-24854 .elementor-element.elementor-element-7943e43{right:5px}.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-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png")}.elementor-24854 .elementor-element.elementor-element-26e471d{padding:0 0 30px}.elementor-24854 .elementor-element.elementor-element-efcff92{--spacer-size:10px}.elementor-24854 .elementor-element.elementor-element-e75b92c>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-24854 .elementor-element.elementor-element-e75b92c .elementor-heading-title{font-size:24px}.elementor-24854 .elementor-element.elementor-element-205cfe5{--spacer-size:10px}.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-a131bb7{width:var(--container-widget-width,371px);max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;top:27px}body:not(.rtl) .elementor-24854 .elementor-element.elementor-element-a131bb7{left:11px}body.rtl .elementor-24854 .elementor-element.elementor-element-a131bb7{right:11px}.elementor-24854 .elementor-element.elementor-element-5674781 .elementor-button{border-width:2px;padding:15px 40px}.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:0 29px}.elementor-24854 .elementor-element.elementor-element-f2ca1ef{padding:80px 0 0}.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:0;background-position:65px 0;border-width:0 0 3px;border-radius:0}.elementor-24854 .elementor-element.elementor-element-6c7d6a8{text-align:center}.elementor-24854 .elementor-element.elementor-element-6367ed8>.elementor-widget-container{margin:0;padding:0 0 14px;background-position:1px 0;border-width:0 0 3px;border-radius:0}.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:0}.elementor-24854 .elementor-element.elementor-element-7b2a8e1{font-size:20px}.elementor-24854 .elementor-element.elementor-element-088a004{margin-top:0;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-6150602>.elementor-element-populated{padding:0}.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:0}.elementor-24854 .elementor-element.elementor-element-11d6a7f{text-align:left;font-size:18px;line-height:2em}.elementor-24854 .elementor-element.elementor-element-830fa9e>.elementor-widget-container{margin:-32px 0 0;padding:0;background-position:6px 86px}.elementor-24854 .elementor-element.elementor-element-830fa9e{z-index:0}.elementor-24854 .elementor-element.elementor-element-67c7e97>.elementor-widget-container{margin:-70px 0 0;padding:0;background-position:153px 353px}.elementor-24854 .elementor-element.elementor-element-37181bc>.elementor-widget-container{margin:7px 0 0;padding:0}.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 0 0}.elementor-24854 .elementor-element.elementor-element-39fcee8{text-align:left}.elementor-24854 .elementor-element.elementor-element-39fcee8 img{width:18%}.elementor-24854 .elementor-element.elementor-element-5c63720>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-d685cb2{font-size:20px}.elementor-24854 .elementor-element.elementor-element-70c476f>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-2e0e8bf{font-size:20px}.elementor-24854 .elementor-element.elementor-element-8075495>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-cd73377{font-size:20px}.elementor-24854 .elementor-element.elementor-element-097fc0c>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24854 .elementor-element.elementor-element-3b1df05{font-size:20px}.elementor-24854 .elementor-element.elementor-element-cf23711>.elementor-widget-container{margin:7px 0 0;padding:0}.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 0 0 14px}.elementor-24854 .elementor-element.elementor-element-3aae81f{text-align:left}.elementor-24854 .elementor-element.elementor-element-3aae81f img{width:23%}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-24854 .elementor-element.elementor-element-09ecad3>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-4918065>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-ae6011a>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-57d166e>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-f4eddff>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-3972b4c>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-f2dbe40>.elementor-widget-container{background-position:0 0}.elementor-24854 .elementor-element.elementor-element-0ae12f1>.elementor-widget-container{background-position:4px 10px;background-size:30px auto}.elementor-24854 .elementor-element.elementor-element-0ae12f1 .elementor-tab-content{font-size:18px;line-height:1.2em}.elementor-24854 .elementor-element.elementor-element-acb9149>.elementor-widget-container{background-position:3px 20px;background-size:30px auto}.elementor-24854 .elementor-element.elementor-element-acb9149 .elementor-tab-content{font-size:18px}.elementor-24854 .elementor-element.elementor-element-bfac187>.elementor-widget-container{background-position:3px 12px;background-size:30px auto}.elementor-24854 .elementor-element.elementor-element-bfac187 .elementor-tab-content{font-size:18px}.elementor-24854 .elementor-element.elementor-element-51bb77d>.elementor-widget-container{background-position:3px 13px;background-size:30px auto}.elementor-24854 .elementor-element.elementor-element-51bb77d .elementor-tab-content{font-size:18px}.elementor-24854 .elementor-element.elementor-element-45b0874>.elementor-widget-container{background-position:2px 13px;background-size:30px auto}.elementor-24854 .elementor-element.elementor-element-45b0874 .elementor-tab-content{font-size:18px}.elementor-24854 .elementor-element.elementor-element-db90656>.elementor-widget-container{background-position:2px 19px;background-size:32px auto}.elementor-24854 .elementor-element.elementor-element-db90656 .elementor-tab-content{font-size:18px}.elementor-24854 .elementor-element.elementor-element-98b91ff>.elementor-widget-container{background-position:1px 13px;background-size:30px auto}.elementor-24854 .elementor-element.elementor-element-98b91ff .elementor-tab-content{font-size:18px}.elementor-24854 .elementor-element.elementor-element-0e72ad6 .elementor-button{border-width:2px}.elementor-24854 .elementor-element.elementor-element-17446f8{margin-top:0;margin-bottom:0}.elementor-24854 .elementor-element.elementor-element-10c1155>.elementor-element-populated{padding:0}.elementor-24854 .elementor-element.elementor-element-f9bfb60 img{width:100%}.elementor-24854 .elementor-element.elementor-element-563e6b1 img{width:1000px}}.check{color:#ff0;font-size:25px;font-weight:700}.sp{font-size:15px;color:#ff0}.one{font-size:18px;color:#000}.one{font-size:18px;color:#000}.declaration{color:#000}.declaration{color:#000}.blue-little{color:#2d71c2}.line span{color:#fff}.line span{color:#fff}.button-green span{color:#fff}.button-green span{color:#fff}.one{font-size:18px}.black{color:#c90d07;font-size:110px}.one{font-size:18px}.black{color:#c90d07;font-size:110px}.red{color:#cb0d06}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem .1rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem .1rem;color:#fff;background:#ff0}.tag-phone:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag-phone:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem .1rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem .1rem;color:#fff;background:#ff0}.tag-phone:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag-phone:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.red{color:red}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem .9rem 1rem .3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem .9rem 1rem .3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}