.elementor-39685 .elementor-element.elementor-element-a939744{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-a939744:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-a939744>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#89d4f1 35%,#fff 100%)}.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-39685 .elementor-element.elementor-element-237cea7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden}.elementor-39685 .elementor-element.elementor-element-b1112b0:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-b1112b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F4F700}.elementor-39685 .elementor-element.elementor-element-b1112b0>.elementor-background-overlay{background-color:#01011BE3;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-b1112b0{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-fc9a409:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-fc9a409>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#195DAEC4;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/25827291.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-39685 .elementor-element.elementor-element-fc9a409>.elementor-element-populated>.elementor-background-overlay{background-color:#040163;opacity:.5}.elementor-39685 .elementor-element.elementor-element-fc9a409>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 95px 35px}.elementor-39685 .elementor-element.elementor-element-fc9a409>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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-39685 .elementor-element.elementor-element-9900d9a{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-9900d9a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-0a2474d{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-0a2474d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:40px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-9cdf581{text-align:center}.elementor-39685 .elementor-element.elementor-element-9cdf581 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:19px;font-weight:600;color:#8bb1dd}.elementor-39685 .elementor-element.elementor-element-613dc9e:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-613dc9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-613dc9e{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-613dc9e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-a7e9708{width:var(--container-widget-width,106.647%);max-width:106.647%;--container-widget-width:106.647%;--container-widget-flex-grow:0;text-align:center}.elementor-39685 .elementor-element.elementor-element-a7e9708>.elementor-widget-container{background-color:#fff;margin:0 2px;padding:7px 3px;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-a7e9708 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600;color:#3878c5}.elementor-39685 .elementor-element.elementor-element-d4a971e{width:var(--container-widget-width,106.647%);max-width:106.647%;--container-widget-width:106.647%;--container-widget-flex-grow:0;text-align:center}.elementor-39685 .elementor-element.elementor-element-d4a971e>.elementor-widget-container{background-color:#fff;margin:0 2px;padding:7px 3px;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-d4a971e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600;color:#3878c5}.elementor-39685 .elementor-element.elementor-element-bb23dd3{width:var(--container-widget-width,106.647%);max-width:106.647%;--container-widget-width:106.647%;--container-widget-flex-grow:0;text-align:center}.elementor-39685 .elementor-element.elementor-element-bb23dd3>.elementor-widget-container{background-color:#fff;margin:0 2px;padding:7px 3px;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-bb23dd3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600;color:#3878c5}.elementor-39685 .elementor-element.elementor-element-b819925{width:var(--container-widget-width,106.647%);max-width:106.647%;--container-widget-width:106.647%;--container-widget-flex-grow:0;text-align:center}.elementor-39685 .elementor-element.elementor-element-b819925>.elementor-widget-container{background-color:#fff;margin:0 2px;padding:7px 3px;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-b819925 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600;color:#3878c5}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-05dc9bb{right:-191px}body.rtl .elementor-39685 .elementor-element.elementor-element-05dc9bb{left:-191px}.elementor-39685 .elementor-element.elementor-element-05dc9bb{top:3px}.elementor-39685 .elementor-element.elementor-element-05dc9bb img{width:37%}.elementor-39685 .elementor-element.elementor-element-3a5b00b:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-3a5b00b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-3a5b00b>.elementor-container{max-width:1057px}.elementor-39685 .elementor-element.elementor-element-3a5b00b,.elementor-39685 .elementor-element.elementor-element-3a5b00b>.elementor-background-overlay{border-radius:20px 20px 0 0}.elementor-39685 .elementor-element.elementor-element-3a5b00b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 20px 0;z-index:1}.elementor-39685 .elementor-element.elementor-element-3a5b00b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-445fd43>.elementor-widget-container{background-color:#fff;margin:0;padding:7px 3px;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-445fd43{text-align:center}.elementor-39685 .elementor-element.elementor-element-445fd43 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#3878c5}.elementor-39685 .elementor-element.elementor-element-3c51fa3>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-9d13e9c{width:var(--container-widget-width,99.515%);max-width:99.515%;--container-widget-width:99.515%;--container-widget-flex-grow:0;text-align:center}.elementor-39685 .elementor-element.elementor-element-9d13e9c>.elementor-widget-container{background-color:#fff;margin:0 2px;padding:7px 3px;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-9d13e9c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-9d13e9c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#3878c5}.elementor-39685 .elementor-element.elementor-element-1b96187:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-1b96187>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-1b96187>.elementor-container{max-width:1057px}.elementor-39685 .elementor-element.elementor-element-1b96187,.elementor-39685 .elementor-element.elementor-element-1b96187>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-1b96187{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 10px 20px;z-index:1}.elementor-39685 .elementor-element.elementor-element-1b96187>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-fe91e40>.elementor-widget-container{background-color:#fff;margin:0;padding:7px 3px;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-fe91e40{text-align:center}.elementor-39685 .elementor-element.elementor-element-fe91e40 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#3878c5}.elementor-39685 .elementor-element.elementor-element-cebe7a3>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-fcbe8bc{width:var(--container-widget-width,106.647%);max-width:106.647%;--container-widget-width:106.647%;--container-widget-flex-grow:0;text-align:center}.elementor-39685 .elementor-element.elementor-element-fcbe8bc>.elementor-widget-container{background-color:#fff;margin:0 2px;padding:7px 3px;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-fcbe8bc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#3878c5}.elementor-39685 .elementor-element.elementor-element-7b40146>.elementor-widget-container{margin:-23px 0 0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-7b40146{left:-156px}body.rtl .elementor-39685 .elementor-element.elementor-element-7b40146{right:-156px}.elementor-39685 .elementor-element.elementor-element-7b40146{top:53px;z-index:0;text-align:end}.elementor-39685 .elementor-element.elementor-element-7b40146 img{width:18%}.elementor-39685 .elementor-element.elementor-element-6506909:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-6506909>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-6506909>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-6506909>.elementor-container{max-width:881px}.elementor-39685 .elementor-element.elementor-element-6506909{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-5ddb30b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-5ddb30b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF0}.elementor-39685 .elementor-element.elementor-element-5ddb30b>.elementor-element-populated>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5}.elementor-39685 .elementor-element.elementor-element-5ddb30b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:21px}.elementor-39685 .elementor-element.elementor-element-5ddb30b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-c6cee57:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-c6cee57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-c6cee57,.elementor-39685 .elementor-element.elementor-element-c6cee57>.elementor-background-overlay{border-radius:20px 20px 0 0}.elementor-39685 .elementor-element.elementor-element-c6cee57{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:6px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-c6cee57>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-535aaa1>.elementor-widget-container{background-color:#FFFFFF00;padding:12px 5px 11px 22px;border-radius:10px 10px 0 0}.elementor-39685 .elementor-element.elementor-element-535aaa1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:33px;font-weight:600;color:#ffd200}.elementor-39685 .elementor-element.elementor-element-218142b>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-855f110>.elementor-widget-container{margin:7px 0 0}.elementor-39685 .elementor-element.elementor-element-855f110{text-align:start}.elementor-39685 .elementor-element.elementor-element-855f110 img{width:80%}.elementor-39685 .elementor-element.elementor-element-741592a:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-741592a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-741592a,.elementor-39685 .elementor-element.elementor-element-741592a>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-741592a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:6px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-741592a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-fa7207e{width:var(--container-widget-width,100.452%);max-width:100.452%;--container-widget-width:100.452%;--container-widget-flex-grow:0;text-align:end}.elementor-39685 .elementor-element.elementor-element-fa7207e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-fa7207e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:112px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-ee10e0d>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-eed54bf{width:var(--container-widget-width,92.872%);max-width:92.872%;--container-widget-width:92.872%;--container-widget-flex-grow:0}.elementor-39685 .elementor-element.elementor-element-eed54bf>.elementor-widget-container{padding:7px 0 0}.elementor-39685 .elementor-element.elementor-element-eed54bf.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-eed54bf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:56px;font-weight:800;line-height:57px;color:#000}.elementor-39685 .elementor-element.elementor-element-20bd38b>.elementor-widget-container{--e-transform-flipX:-1}.elementor-39685 .elementor-element.elementor-element-20bd38b.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-20bd38b{right:0}body.rtl .elementor-39685 .elementor-element.elementor-element-20bd38b{left:0}.elementor-39685 .elementor-element.elementor-element-20bd38b{bottom:0}.elementor-39685 .elementor-element.elementor-element-7488b82:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-7488b82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-7488b82,.elementor-39685 .elementor-element.elementor-element-7488b82>.elementor-background-overlay{border-radius:20px 20px 0 0}.elementor-39685 .elementor-element.elementor-element-7488b82{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:6px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-7488b82>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-ba20929>.elementor-widget-container{background-color:#FFFFFF00;padding:12px 5px 11px 22px;border-radius:10px 10px 0 0}.elementor-39685 .elementor-element.elementor-element-ba20929 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:33px;font-weight:600;color:#ffd200}.elementor-39685 .elementor-element.elementor-element-307fc61>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-c1305a9>.elementor-widget-container{margin:7px 0 0}.elementor-39685 .elementor-element.elementor-element-c1305a9{text-align:start}.elementor-39685 .elementor-element.elementor-element-c1305a9 img{width:80%}.elementor-39685 .elementor-element.elementor-element-8e49f91:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-8e49f91>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-8e49f91,.elementor-39685 .elementor-element.elementor-element-8e49f91>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-8e49f91{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:6px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-8e49f91>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-8075fb0{width:var(--container-widget-width,100.452%);max-width:100.452%;--container-widget-width:100.452%;--container-widget-flex-grow:0;text-align:end}.elementor-39685 .elementor-element.elementor-element-8075fb0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-8075fb0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:112px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-bd347b6>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-65d42eb{width:var(--container-widget-width,92.872%);max-width:92.872%;--container-widget-width:92.872%;--container-widget-flex-grow:0}.elementor-39685 .elementor-element.elementor-element-65d42eb>.elementor-widget-container{padding:7px 0 0}.elementor-39685 .elementor-element.elementor-element-65d42eb.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-65d42eb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:56px;font-weight:800;line-height:57px;color:#000}.elementor-39685 .elementor-element.elementor-element-8f12969{width:var(--container-widget-width,17.011%);max-width:17.011%;--container-widget-width:17.011%;--container-widget-flex-grow:0;top:0}.elementor-39685 .elementor-element.elementor-element-8f12969>.elementor-widget-container{--e-transform-flipX:-1}.elementor-39685 .elementor-element.elementor-element-8f12969.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-8f12969{left:747px}body.rtl .elementor-39685 .elementor-element.elementor-element-8f12969{right:747px}.elementor-39685 .elementor-element.elementor-element-8f12969 img{width:87%}.elementor-39685 .elementor-element.elementor-element-b5b1cc7>.elementor-widget-container{margin:13px 0 0}.elementor-39685 .elementor-element.elementor-element-b5b1cc7{text-align:center}.elementor-39685 .elementor-element.elementor-element-b5b1cc7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-4e96818:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-4e96818>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-4e96818>.elementor-container{max-width:665px}.elementor-39685 .elementor-element.elementor-element-4e96818,.elementor-39685 .elementor-element.elementor-element-4e96818>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-4e96818{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-4e96818>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-fc34e33>.elementor-element-populated{border-style:solid;border-width:5px;border-color:red;margin:0 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:20px 0 19px}.elementor-39685 .elementor-element.elementor-element-fc34e33>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-fc34e33>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-fc34e33>.elementor-background-slideshow{border-radius:250px}.elementor-39685 .elementor-element.elementor-element-cb1d7e2{text-align:center}.elementor-39685 .elementor-element.elementor-element-cb1d7e2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;color:#000}.elementor-39685 .elementor-element.elementor-element-9326670:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-9326670>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-9326670>.elementor-container{max-width:665px}.elementor-39685 .elementor-element.elementor-element-9326670,.elementor-39685 .elementor-element.elementor-element-9326670>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-9326670{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-17px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-9326670>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-d6b2e13>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-1cc808b>.elementor-widget-container{padding:5px 4px 0 0}.elementor-39685 .elementor-element.elementor-element-1cc808b{text-align:end}.elementor-39685 .elementor-element.elementor-element-1cc808b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:19px;font-weight:600;line-height:19px;color:#fa0000}.elementor-39685 .elementor-element.elementor-element-97bf9ef>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-0abd03c>.elementor-widget-container{margin:-3px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-0abd03c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:39px;font-weight:900;letter-spacing:-1.3px;color:red}.elementor-39685 .elementor-element.elementor-element-abab3f3{text-align:center}.elementor-39685 .elementor-element.elementor-element-abab3f3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;color:#000}.elementor-39685 .elementor-element.elementor-element-9de0fc8>.elementor-element-populated{border-style:solid;border-width:5px;border-color:red;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:20px 0 19px}.elementor-39685 .elementor-element.elementor-element-9de0fc8>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-9de0fc8>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-9de0fc8>.elementor-background-slideshow{border-radius:250px}.elementor-39685 .elementor-element.elementor-element-9de0fc8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-c8df318{text-align:center}.elementor-39685 .elementor-element.elementor-element-c8df318 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;color:#000}.elementor-39685 .elementor-element.elementor-element-6f67967:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-6f67967>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-6f67967>.elementor-container{max-width:665px}.elementor-39685 .elementor-element.elementor-element-6f67967,.elementor-39685 .elementor-element.elementor-element-6f67967>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-6f67967{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-17px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-6f67967>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-ce4fd65>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-e00a2b7>.elementor-widget-container{margin:-6px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-e00a2b7{text-align:center}.elementor-39685 .elementor-element.elementor-element-e00a2b7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:40px;font-weight:900;letter-spacing:-1.3px;color:red}.elementor-39685 .elementor-element.elementor-element-2acbf20>.elementor-widget-container{margin:-9px 0 0}.elementor-39685 .elementor-element.elementor-element-2acbf20{text-align:center}.elementor-39685 .elementor-element.elementor-element-2acbf20 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:700;color:#000}.elementor-39685 .elementor-element.elementor-element-9b694f9>.elementor-element-populated{padding:10px 0 0}.elementor-39685 .elementor-element.elementor-element-d3cffbb>.elementor-widget-container{margin:5px 0 0}.elementor-39685 .elementor-element.elementor-element-d3cffbb{text-align:center}.elementor-39685 .elementor-element.elementor-element-d3cffbb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:800;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-39685 .elementor-element.elementor-element-5966e1a .elementor-button{background-color:red;font-family:"Roboto",Sans-serif;font-size:23px;font-weight:500;fill:#fff;color:#fff;border-radius:11px}.elementor-39685 .elementor-element.elementor-element-5966e1a>.elementor-widget-container{margin:-14px 0 0}.elementor-39685 .elementor-element.elementor-element-05ddf8a:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-05ddf8a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-05ddf8a>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-05ddf8a>.elementor-container{max-width:881px}.elementor-39685 .elementor-element.elementor-element-05ddf8a{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-ea21d16:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-ea21d16>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF0}.elementor-39685 .elementor-element.elementor-element-ea21d16>.elementor-element-populated>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5}.elementor-39685 .elementor-element.elementor-element-ea21d16>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:21px}.elementor-39685 .elementor-element.elementor-element-ea21d16>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-ee5707e>.elementor-widget-container{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-ee5707e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:800;color:#ffd200}.elementor-39685 .elementor-element.elementor-element-b7be727:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-b7be727>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-b7be727,.elementor-39685 .elementor-element.elementor-element-b7be727>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-b7be727{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:6px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-b7be727>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-4312468{width:var(--container-widget-width,100.452%);max-width:100.452%;--container-widget-width:100.452%;--container-widget-flex-grow:0;text-align:end}.elementor-39685 .elementor-element.elementor-element-4312468.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-4312468 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:112px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-8df4a49>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-e431a4c{width:var(--container-widget-width,92.872%);max-width:92.872%;--container-widget-width:92.872%;--container-widget-flex-grow:0}.elementor-39685 .elementor-element.elementor-element-e431a4c>.elementor-widget-container{padding:23px 0 0}.elementor-39685 .elementor-element.elementor-element-e431a4c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-e431a4c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:56px;font-weight:800;line-height:57px;color:#000}.elementor-39685 .elementor-element.elementor-element-07f7dcc>.elementor-widget-container{margin:5px 0 0}.elementor-39685 .elementor-element.elementor-element-07f7dcc{text-align:center}.elementor-39685 .elementor-element.elementor-element-07f7dcc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-0d1fbd1:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-0d1fbd1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-0d1fbd1>.elementor-container{max-width:665px}.elementor-39685 .elementor-element.elementor-element-0d1fbd1,.elementor-39685 .elementor-element.elementor-element-0d1fbd1>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-0d1fbd1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-0d1fbd1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-22d3925>.elementor-element-populated{border-style:solid;border-width:8px;border-color:red;margin:0 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:20px 0 19px}.elementor-39685 .elementor-element.elementor-element-22d3925>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-22d3925>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-22d3925>.elementor-background-slideshow{border-radius:250px}.elementor-39685 .elementor-element.elementor-element-b9f26b2{text-align:center}.elementor-39685 .elementor-element.elementor-element-b9f26b2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-a00aac7:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-a00aac7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-a00aac7>.elementor-container{max-width:665px}.elementor-39685 .elementor-element.elementor-element-a00aac7,.elementor-39685 .elementor-element.elementor-element-a00aac7>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-a00aac7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-17px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-a00aac7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-4ddab6a>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-f6cad63>.elementor-widget-container{padding:5px 4px 0 0}.elementor-39685 .elementor-element.elementor-element-f6cad63{text-align:end}.elementor-39685 .elementor-element.elementor-element-f6cad63 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:19px;font-weight:800;line-height:19px;color:#fa0000}.elementor-39685 .elementor-element.elementor-element-ac9f6a2>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-e785977>.elementor-widget-container{margin:-3px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-e785977.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-e785977 .elementor-heading-title{font-family:"Carrois Gothic",Sans-serif;font-size:39px;font-weight:800;letter-spacing:-1.3px;color:red}.elementor-39685 .elementor-element.elementor-element-f91c036{text-align:center}.elementor-39685 .elementor-element.elementor-element-f91c036 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:900;color:#000}.elementor-39685 .elementor-element.elementor-element-81eabe4>.elementor-element-populated{border-style:solid;border-width:8px;border-color:red;margin:0 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:20px 0 19px}.elementor-39685 .elementor-element.elementor-element-81eabe4>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-81eabe4>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-81eabe4>.elementor-background-slideshow{border-radius:250px}.elementor-39685 .elementor-element.elementor-element-8532f0f{text-align:center}.elementor-39685 .elementor-element.elementor-element-8532f0f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-0dcd358>.elementor-widget-container{margin:-3px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-0dcd358.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-0dcd358 .elementor-heading-title{font-family:"Carrois Gothic",Sans-serif;font-size:39px;font-weight:600;letter-spacing:-1.3px;color:red}.elementor-39685 .elementor-element.elementor-element-1d9ad92{text-align:center}.elementor-39685 .elementor-element.elementor-element-1d9ad92 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:900;color:#000}.elementor-39685 .elementor-element.elementor-element-9068354>.elementor-widget-container{margin:5px 0 0}.elementor-39685 .elementor-element.elementor-element-9068354{text-align:center}.elementor-39685 .elementor-element.elementor-element-9068354 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-2ec3c93 .elementor-button{background-color:red;font-family:"Roboto",Sans-serif;font-size:23px;font-weight:500;fill:#fff;color:#fff;border-radius:11px}.elementor-39685 .elementor-element.elementor-element-2ec3c93>.elementor-widget-container{margin:-14px 0 0}.elementor-39685 .elementor-element.elementor-element-21d86e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-21d86e5:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-21d86e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-00f4ef1{--display:flex;border-style:solid;--border-style:solid;border-width:4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#2e31d1;--border-color:#2e31d1;--border-radius:10px;--padding-top:0px;--padding-bottom:59px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-ac57ca9>.elementor-widget-container{background-color:#f2f2f2;margin:-24px 50px 0}.elementor-39685 .elementor-element.elementor-element-ac57ca9{text-align:center}.elementor-39685 .elementor-element.elementor-element-ac57ca9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;color:#2e31d1}.elementor-39685 .elementor-element.elementor-element-d9d4574>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");margin:7px 0 0;padding:0 0 0 55px;background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-39685 .elementor-element.elementor-element-d9d4574 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-7afd4e2>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");padding:0 0 0 55px;background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-39685 .elementor-element.elementor-element-7afd4e2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-2d147bd>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");padding:0 0 0 55px;background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-39685 .elementor-element.elementor-element-2d147bd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-7388cfa{--display:flex;border-style:solid;--border-style:solid;border-width:4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#2e31d1;--border-color:#2e31d1;--border-radius:10px;--padding-top:0px;--padding-bottom:59px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-2be354f>.elementor-widget-container{background-color:#f2f2f2;margin:-24px 50px 0}.elementor-39685 .elementor-element.elementor-element-2be354f{text-align:center}.elementor-39685 .elementor-element.elementor-element-2be354f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:800;color:#2e31d1}.elementor-39685 .elementor-element.elementor-element-65ff067>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");margin:7px 0 0;padding:0 0 0 55px;background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-39685 .elementor-element.elementor-element-65ff067 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-005f8ea>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");margin:7px 0 0;padding:0 0 0 55px;background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-39685 .elementor-element.elementor-element-005f8ea .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-f659065>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");margin:7px 0 0;padding:0 0 0 55px;background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-39685 .elementor-element.elementor-element-f659065 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-e7cf3a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:.5;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-e7cf3a8:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-e7cf3a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/25062647.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-39685 .elementor-element.elementor-element-e7cf3a8:before,.elementor-39685 .elementor-element.elementor-element-e7cf3a8>.elementor-background-video-container:before,.elementor-39685 .elementor-element.elementor-element-e7cf3a8>.e-con-inner>.elementor-background-video-container:before,.elementor-39685 .elementor-element.elementor-element-e7cf3a8>.elementor-background-slideshow:before,.elementor-39685 .elementor-element.elementor-element-e7cf3a8>.e-con-inner>.elementor-background-slideshow:before,.elementor-39685 .elementor-element.elementor-element-e7cf3a8>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#8A000000;--background-overlay:''}.elementor-39685 .elementor-element.elementor-element-fa2d4bd{text-align:center}.elementor-39685 .elementor-element.elementor-element-fa2d4bd .elementor-heading-title{color:#fff}.elementor-39685 .elementor-element.elementor-element-e6c7579{text-align:center}.elementor-39685 .elementor-element.elementor-element-e6c7579 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:38px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-f0d4cde{text-align:center}.elementor-39685 .elementor-element.elementor-element-f0d4cde .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-a416d17{text-align:center}.elementor-39685 .elementor-element.elementor-element-a416d17 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:38px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-8a2ed40{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-e87f057 img{border-style:solid;border-color:#fff}.elementor-39685 .elementor-element.elementor-element-e2c714e img{border-style:solid;border-color:#fff}.elementor-39685 .elementor-element.elementor-element-c6e39ac{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-c511b0b img{height:230px}.elementor-39685 .elementor-element.elementor-element-444586d{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-9e1ea8b img{height:230px}.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-39685 .elementor-element.elementor-element-7f379ec{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#fff}.elementor-39685 .elementor-element.elementor-element-1e09782{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;line-height:25px;color:#fff}.elementor-39685 .elementor-element.elementor-element-3a1723e{text-align:center}.elementor-39685 .elementor-element.elementor-element-3a1723e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:800;color:#fff}.elementor-39685 .elementor-element.elementor-element-fde30de{text-align:center}.elementor-39685 .elementor-element.elementor-element-fde30de .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:800;color:#fff}.elementor-39685 .elementor-element.elementor-element-c17e600{width:var(--container-widget-width,18.674%);max-width:18.674%;--container-widget-width:18.674%;--container-widget-flex-grow:0;bottom:0;text-align:start}.elementor-39685 .elementor-element.elementor-element-c17e600.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-c17e600{left:69px}body.rtl .elementor-39685 .elementor-element.elementor-element-c17e600{right:69px}.elementor-39685 .elementor-element.elementor-element-c17e600 img{width:80%}.elementor-39685 .elementor-element.elementor-element-7de7135{width:var(--container-widget-width,18.674%);max-width:18.674%;--container-widget-width:18.674%;--container-widget-flex-grow:0;bottom:0;text-align:start}.elementor-39685 .elementor-element.elementor-element-7de7135.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-7de7135{left:69px}body.rtl .elementor-39685 .elementor-element.elementor-element-7de7135{right:69px}.elementor-39685 .elementor-element.elementor-element-7de7135 img{width:80%}.elementor-39685 .elementor-element.elementor-element-c561ebb{width:var(--container-widget-width,18.674%);max-width:18.674%;--container-widget-width:18.674%;--container-widget-flex-grow:0;bottom:0;text-align:start}.elementor-39685 .elementor-element.elementor-element-c561ebb>.elementor-widget-container{--e-transform-flipX:-1}.elementor-39685 .elementor-element.elementor-element-c561ebb.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-c561ebb{right:80px}body.rtl .elementor-39685 .elementor-element.elementor-element-c561ebb{left:80px}.elementor-39685 .elementor-element.elementor-element-c561ebb img{width:80%}.elementor-39685 .elementor-element.elementor-element-bcff06d{width:var(--container-widget-width,18.674%);max-width:18.674%;--container-widget-width:18.674%;--container-widget-flex-grow:0;bottom:0;text-align:start}.elementor-39685 .elementor-element.elementor-element-bcff06d>.elementor-widget-container{--e-transform-flipX:-1}.elementor-39685 .elementor-element.elementor-element-bcff06d.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-bcff06d{right:80px}body.rtl .elementor-39685 .elementor-element.elementor-element-bcff06d{left:80px}.elementor-39685 .elementor-element.elementor-element-bcff06d img{width:80%}.elementor-39685 .elementor-element.elementor-element-e610a38:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-e610a38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-e610a38>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-e610a38{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-901e1da:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-901e1da>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF0}.elementor-39685 .elementor-element.elementor-element-901e1da>.elementor-element-populated>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5}.elementor-39685 .elementor-element.elementor-element-901e1da>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 95px 35px}.elementor-39685 .elementor-element.elementor-element-901e1da>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-35853c3{text-align:center}.elementor-39685 .elementor-element.elementor-element-35853c3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:37px;font-weight:800;color:#050880}.elementor-39685 .elementor-element.elementor-element-10f1bef{text-align:center}.elementor-39685 .elementor-element.elementor-element-10f1bef .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:37px;font-weight:800;color:#050880}.elementor-39685 .elementor-element.elementor-element-7ab5134:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-7ab5134>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-7ab5134,.elementor-39685 .elementor-element.elementor-element-7ab5134>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-7ab5134{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-7ab5134>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-b5c121e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-b5c121e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-b5c121e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-b5c121e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-39685 .elementor-element.elementor-element-4060cbb .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-4060cbb.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-4060cbb.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-4060cbb.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-4060cbb.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-4060cbb.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-cfe97f4{text-align:center}.elementor-39685 .elementor-element.elementor-element-cfe97f4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-a6a2f85{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-2795569:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-2795569>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-2795569>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-2795569>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-e512152 .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-e512152.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-e512152.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-e512152.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-e512152.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-e512152.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-6eaeffb{text-align:center}.elementor-39685 .elementor-element.elementor-element-6eaeffb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-08d02d0{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-1a82929:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-1a82929>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-1a82929,.elementor-39685 .elementor-element.elementor-element-1a82929>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-1a82929{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-1a82929>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-b3fba74:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-b3fba74>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-b3fba74>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-b3fba74>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-e945624 .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-e945624.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-e945624.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-e945624.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-e945624.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-e945624.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-9bcb861{text-align:center}.elementor-39685 .elementor-element.elementor-element-9bcb861 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-a7c2eda{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-8eb7e76:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-8eb7e76>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-8eb7e76>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-8eb7e76>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-4f664eb .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-4f664eb.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-4f664eb.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-4f664eb.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-4f664eb.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-4f664eb.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-6b4ceb7{text-align:center}.elementor-39685 .elementor-element.elementor-element-6b4ceb7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-99c8377{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-03014e3:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-03014e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-03014e3,.elementor-39685 .elementor-element.elementor-element-03014e3>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-03014e3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-03014e3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-9c3fb3f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-9c3fb3f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-9c3fb3f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-9c3fb3f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-38968d2 .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-38968d2.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-38968d2.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-38968d2.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-38968d2.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-38968d2.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-1ba0e02{text-align:center}.elementor-39685 .elementor-element.elementor-element-1ba0e02 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-f109c5a{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-0bfc37c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-0bfc37c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-0bfc37c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-0bfc37c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-238481e .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-238481e.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-238481e.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-238481e.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-238481e.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-238481e.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-51bec15{text-align:center}.elementor-39685 .elementor-element.elementor-element-51bec15 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-48c4ec7{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-639a7e7:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-639a7e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-639a7e7,.elementor-39685 .elementor-element.elementor-element-639a7e7>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-639a7e7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-639a7e7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-a00dad3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-a00dad3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-a00dad3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-a00dad3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-837f257 .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-837f257.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-837f257.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-837f257.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-837f257.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-837f257.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-794baac{text-align:center}.elementor-39685 .elementor-element.elementor-element-794baac .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-f9bebc0{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-e1db5ec:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-e1db5ec>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-e1db5ec>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-e1db5ec>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-c72da86 .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-c72da86.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-c72da86.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-c72da86.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-c72da86.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-c72da86.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-92a4e08{text-align:center}.elementor-39685 .elementor-element.elementor-element-92a4e08 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-04de92a{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-d849633:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-d849633>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-d849633,.elementor-39685 .elementor-element.elementor-element-d849633>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-d849633{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-d849633>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-a7aa315:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-a7aa315>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-a7aa315>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:50px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-39685 .elementor-element.elementor-element-a7aa315>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-b4e9d47>.elementor-widget-container{margin:-50px 0 0}.elementor-39685 .elementor-element.elementor-element-3ccdc9d .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-3ccdc9d.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-3ccdc9d.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-3ccdc9d.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-3ccdc9d.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-3ccdc9d.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-ec9a7dd{text-align:center}.elementor-39685 .elementor-element.elementor-element-ec9a7dd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-bb48f01>.elementor-widget-container{margin:0 10px}.elementor-39685 .elementor-element.elementor-element-bb48f01{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-5db4fc5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-5db4fc5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-5db4fc5>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:50px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-5db4fc5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-aaf752e>.elementor-widget-container{margin:-50px 0 0}.elementor-39685 .elementor-element.elementor-element-b5c0bc0 .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-b5c0bc0.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-b5c0bc0.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-b5c0bc0.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-b5c0bc0.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-b5c0bc0.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-86874bb{text-align:center}.elementor-39685 .elementor-element.elementor-element-86874bb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-0ea6f02{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-8735243:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-8735243>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-8735243>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:50px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-39685 .elementor-element.elementor-element-8735243>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-79ed533>.elementor-widget-container{margin:-50px 0 0}.elementor-39685 .elementor-element.elementor-element-d683924 .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-d683924.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-d683924.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-d683924.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-d683924.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-d683924.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-eb4413e{text-align:center}.elementor-39685 .elementor-element.elementor-element-eb4413e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-5698805{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-cab957d:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-cab957d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-cab957d,.elementor-39685 .elementor-element.elementor-element-cab957d>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-cab957d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-cab957d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-410ccb0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-410ccb0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-410ccb0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:50px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-410ccb0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-e35ac4d>.elementor-widget-container{margin:-50px 0 0}.elementor-39685 .elementor-element.elementor-element-527e0c1 .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-a675980{text-align:center}.elementor-39685 .elementor-element.elementor-element-a675980 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-97f4cd7{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-f6e158a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-f6e158a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-f6e158a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:50px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-f6e158a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-19e8801>.elementor-widget-container{margin:-50px 0 0}.elementor-39685 .elementor-element.elementor-element-b5d7e7d .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-1116c5b{text-align:center}.elementor-39685 .elementor-element.elementor-element-1116c5b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-c8230fa>.elementor-widget-container{margin:0 10px}.elementor-39685 .elementor-element.elementor-element-c8230fa{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-699c630:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-699c630>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-699c630>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:50px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-39685 .elementor-element.elementor-element-699c630>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-3596808>.elementor-widget-container{margin:-50px 0 0}.elementor-39685 .elementor-element.elementor-element-a5106f6 .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-a09b7af{text-align:center}.elementor-39685 .elementor-element.elementor-element-a09b7af .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-f3d4a13{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-0298731:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-0298731>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-0298731,.elementor-39685 .elementor-element.elementor-element-0298731>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-0298731{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-0298731>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-07102dd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-07102dd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-07102dd>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:50px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-39685 .elementor-element.elementor-element-07102dd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-3469826>.elementor-widget-container{margin:-50px 0 0}.elementor-39685 .elementor-element.elementor-element-c078aca .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-c078aca.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-c078aca.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-c078aca.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-c078aca.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-c078aca.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-d96c9d5{text-align:center}.elementor-39685 .elementor-element.elementor-element-d96c9d5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-b7e2e3e{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-1ed0ca5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-1ed0ca5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-1ed0ca5>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:50px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-1ed0ca5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-564fbef>.elementor-widget-container{margin:-50px 0 0}.elementor-39685 .elementor-element.elementor-element-9f78bfb .elementor-icon-wrapper{text-align:center}.elementor-39685 .elementor-element.elementor-element-9f78bfb.elementor-view-stacked .elementor-icon{background-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-9f78bfb.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-9f78bfb.elementor-view-default .elementor-icon{color:#4b4b4b;border-color:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-9f78bfb.elementor-view-framed .elementor-icon,.elementor-39685 .elementor-element.elementor-element-9f78bfb.elementor-view-default .elementor-icon svg{fill:#4b4b4b}.elementor-39685 .elementor-element.elementor-element-0f665e6{text-align:center}.elementor-39685 .elementor-element.elementor-element-0f665e6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-49876fc{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-29e146c>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-e0ed302{text-align:center}.elementor-39685 .elementor-element.elementor-element-e0ed302 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:37px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-8c116c0:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-8c116c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-8c116c0,.elementor-39685 .elementor-element.elementor-element-8c116c0>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-8c116c0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-8c116c0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-c08fae4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-c08fae4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-c08fae4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 20px}.elementor-39685 .elementor-element.elementor-element-c08fae4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-e763bb5>.elementor-widget-container{background-color:#fff;margin:-19px 90px 0;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-e763bb5{text-align:center}.elementor-39685 .elementor-element.elementor-element-e763bb5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-81892b4{text-align:center}.elementor-39685 .elementor-element.elementor-element-81892b4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-ca1fe75:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-ca1fe75>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-ca1fe75>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-ca1fe75>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-979147b>.elementor-widget-container{background-color:#fff;margin:-19px 90px 0;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-979147b{text-align:center}.elementor-39685 .elementor-element.elementor-element-979147b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-6ee70c6{text-align:center}.elementor-39685 .elementor-element.elementor-element-6ee70c6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-5744255:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-5744255>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-5744255>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-39685 .elementor-element.elementor-element-5744255>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-d7ec14b>.elementor-widget-container{background-color:#fff;margin:-19px 90px 0;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-d7ec14b{text-align:center}.elementor-39685 .elementor-element.elementor-element-d7ec14b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-f27ee79{text-align:center}.elementor-39685 .elementor-element.elementor-element-f27ee79 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-bec8795:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-bec8795>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-bec8795,.elementor-39685 .elementor-element.elementor-element-bec8795>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-bec8795{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-bec8795>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-b339c62:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-b339c62>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-b339c62>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 20px}.elementor-39685 .elementor-element.elementor-element-b339c62>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-2803c04>.elementor-widget-container{background-color:#040679;margin:-19px 90px 0;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-2803c04{text-align:center}.elementor-39685 .elementor-element.elementor-element-2803c04 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-d9bb262{text-align:center}.elementor-39685 .elementor-element.elementor-element-d9bb262 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-d458c29:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-d458c29>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-d458c29>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 20px}.elementor-39685 .elementor-element.elementor-element-d458c29>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-535907e>.elementor-widget-container{background-color:#040679;margin:-19px 90px 0;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-535907e{text-align:center}.elementor-39685 .elementor-element.elementor-element-535907e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-8d4c5da{text-align:center}.elementor-39685 .elementor-element.elementor-element-8d4c5da .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-370ba74:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-370ba74>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-370ba74>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 20px}.elementor-39685 .elementor-element.elementor-element-370ba74>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-66cab70>.elementor-widget-container{background-color:#040679;margin:-19px 90px 0;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-66cab70{text-align:center}.elementor-39685 .elementor-element.elementor-element-66cab70 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-c046921{text-align:center}.elementor-39685 .elementor-element.elementor-element-c046921 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-5d9ab16:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-5d9ab16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-5d9ab16,.elementor-39685 .elementor-element.elementor-element-5d9ab16>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-5d9ab16{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-5d9ab16>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-c59db5c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-c59db5c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-c59db5c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-c59db5c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-ccf7bca>.elementor-widget-container{background-color:#fff;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-ccf7bca{text-align:center}.elementor-39685 .elementor-element.elementor-element-ccf7bca .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-3df5b06{text-align:center}.elementor-39685 .elementor-element.elementor-element-3df5b06 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-da42d85:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-da42d85>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-da42d85>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-da42d85>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-174865e>.elementor-widget-container{background-color:#fff;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-174865e{text-align:center}.elementor-39685 .elementor-element.elementor-element-174865e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-e553485{text-align:center}.elementor-39685 .elementor-element.elementor-element-e553485 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-29b7f1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-29b7f1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-29b7f1b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-39685 .elementor-element.elementor-element-29b7f1b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-cfa2300>.elementor-widget-container{background-color:#fff;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-cfa2300{text-align:center}.elementor-39685 .elementor-element.elementor-element-cfa2300 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-eb639c1{text-align:center}.elementor-39685 .elementor-element.elementor-element-eb639c1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-c0ad30a:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-c0ad30a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-c0ad30a,.elementor-39685 .elementor-element.elementor-element-c0ad30a>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-c0ad30a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-c0ad30a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-2e6e83e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-2e6e83e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-2e6e83e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-2e6e83e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-7931272>.elementor-widget-container{background-color:#040679;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-7931272{text-align:center}.elementor-39685 .elementor-element.elementor-element-7931272 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-8ca97db{text-align:center}.elementor-39685 .elementor-element.elementor-element-8ca97db .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-160203c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-160203c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-160203c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-160203c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-901a2a1>.elementor-widget-container{background-color:#040679;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-901a2a1{text-align:center}.elementor-39685 .elementor-element.elementor-element-901a2a1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-541eaba{text-align:center}.elementor-39685 .elementor-element.elementor-element-541eaba .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-5b94873:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-5b94873>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-5b94873>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-39685 .elementor-element.elementor-element-5b94873>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-20078c5>.elementor-widget-container{background-color:#040679;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-20078c5{text-align:center}.elementor-39685 .elementor-element.elementor-element-20078c5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-1deb6cc{text-align:center}.elementor-39685 .elementor-element.elementor-element-1deb6cc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-1cbbf34{text-align:center}.elementor-39685 .elementor-element.elementor-element-1cbbf34 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:37px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-41f4487:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-41f4487>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-41f4487,.elementor-39685 .elementor-element.elementor-element-41f4487>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-41f4487{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-41f4487>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-de5ea8e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-de5ea8e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-de5ea8e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-de5ea8e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-9e14b94>.elementor-widget-container{background-color:#fff;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-9e14b94{text-align:center}.elementor-39685 .elementor-element.elementor-element-9e14b94 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-cf7695b{text-align:center}.elementor-39685 .elementor-element.elementor-element-cf7695b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-c5b4937:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-c5b4937>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-c5b4937>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-c5b4937>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-cd7be1b>.elementor-widget-container{background-color:#fff;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-cd7be1b{text-align:center}.elementor-39685 .elementor-element.elementor-element-cd7be1b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-0c4fbdb{text-align:center}.elementor-39685 .elementor-element.elementor-element-0c4fbdb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-b7bbe13:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-b7bbe13>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-b7bbe13,.elementor-39685 .elementor-element.elementor-element-b7bbe13>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-b7bbe13{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-b7bbe13>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-0284fef:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-0284fef>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-0284fef>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-0284fef>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-577a728>.elementor-widget-container{background-color:#fff;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-577a728{text-align:center}.elementor-39685 .elementor-element.elementor-element-577a728 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#040679}.elementor-39685 .elementor-element.elementor-element-851a83c{text-align:center}.elementor-39685 .elementor-element.elementor-element-851a83c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-33b37ec:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-33b37ec>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-33b37ec>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-33b37ec>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-367a875>.elementor-widget-container{background-color:#040679;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-367a875{text-align:center}.elementor-39685 .elementor-element.elementor-element-367a875 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-dc1099e{text-align:center}.elementor-39685 .elementor-element.elementor-element-dc1099e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-b5ab1dc:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-b5ab1dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-b5ab1dc,.elementor-39685 .elementor-element.elementor-element-b5ab1dc>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-b5ab1dc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:30px;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-b5ab1dc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-27f08bf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-27f08bf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-27f08bf>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-27f08bf>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-3645b71>.elementor-widget-container{background-color:#040679;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-3645b71{text-align:center}.elementor-39685 .elementor-element.elementor-element-3645b71 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-1812cc9{text-align:center}.elementor-39685 .elementor-element.elementor-element-1812cc9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-219a6bd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-219a6bd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-39685 .elementor-element.elementor-element-219a6bd>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-219a6bd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-fe44358>.elementor-widget-container{background-color:#040679;margin:0 90px;border-style:solid;border-width:3px;border-color:#040679;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-fe44358{text-align:center}.elementor-39685 .elementor-element.elementor-element-fe44358 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-510cd31{text-align:center}.elementor-39685 .elementor-element.elementor-element-510cd31 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-60b260a:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-60b260a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1904ff}.elementor-39685 .elementor-element.elementor-element-60b260a>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-60b260a>.elementor-container{max-width:881px}.elementor-39685 .elementor-element.elementor-element-60b260a{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px}.elementor-39685 .elementor-element.elementor-element-8df4973:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-8df4973>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF0}.elementor-39685 .elementor-element.elementor-element-8df4973>.elementor-element-populated>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5}.elementor-39685 .elementor-element.elementor-element-8df4973>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-8df4973>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-8df4973>.elementor-background-slideshow{border-radius:30px}.elementor-39685 .elementor-element.elementor-element-8df4973>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px}.elementor-39685 .elementor-element.elementor-element-8df4973>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-fd8fc3a{text-align:center}.elementor-39685 .elementor-element.elementor-element-fd8fc3a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-88e0343{text-align:center}.elementor-39685 .elementor-element.elementor-element-88e0343 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:60px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-3f10695{text-align:center}.elementor-39685 .elementor-element.elementor-element-3f10695 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:60px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-637b09d{text-align:center}.elementor-39685 .elementor-element.elementor-element-637b09d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-d222df3>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");margin:0 0 0 90px;padding:0 0 0 50px;background-position:0 0;background-repeat:no-repeat;background-size:contain}.elementor-39685 .elementor-element.elementor-element-d222df3{text-align:start}.elementor-39685 .elementor-element.elementor-element-d222df3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-407f3c2>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");margin:0 0 0 90px;padding:0 0 0 50px;background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-39685 .elementor-element.elementor-element-407f3c2{text-align:start}.elementor-39685 .elementor-element.elementor-element-407f3c2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-2ac3bea>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");margin:0 0 0 90px;padding:0 0 0 50px;background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-39685 .elementor-element.elementor-element-2ac3bea{text-align:start}.elementor-39685 .elementor-element.elementor-element-2ac3bea .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-1f62256>.elementor-widget-container{margin:20px 0 0}.elementor-39685 .elementor-element.elementor-element-1f62256{text-align:center}.elementor-39685 .elementor-element.elementor-element-1f62256 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-ebcd2b5:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-ebcd2b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1904ff}.elementor-39685 .elementor-element.elementor-element-ebcd2b5>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-ebcd2b5>.elementor-container{max-width:881px}.elementor-39685 .elementor-element.elementor-element-ebcd2b5{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px}.elementor-39685 .elementor-element.elementor-element-1c80195:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-1c80195>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF0}.elementor-39685 .elementor-element.elementor-element-1c80195>.elementor-element-populated>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5}.elementor-39685 .elementor-element.elementor-element-1c80195>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-1c80195>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-1c80195>.elementor-background-slideshow{border-radius:30px}.elementor-39685 .elementor-element.elementor-element-1c80195>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px}.elementor-39685 .elementor-element.elementor-element-1c80195>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-d9983c5{text-align:center}.elementor-39685 .elementor-element.elementor-element-d9983c5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-79f9537{text-align:center}.elementor-39685 .elementor-element.elementor-element-79f9537 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:60px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-dd2576f{text-align:center}.elementor-39685 .elementor-element.elementor-element-dd2576f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-fea0f2b>.elementor-widget-container{margin:0 0 0 90px}.elementor-39685 .elementor-element.elementor-element-fea0f2b{text-align:start}.elementor-39685 .elementor-element.elementor-element-fea0f2b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-fc4c6bb>.elementor-widget-container{margin:0 0 0 90px}.elementor-39685 .elementor-element.elementor-element-fc4c6bb{text-align:start}.elementor-39685 .elementor-element.elementor-element-fc4c6bb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-6f963ed>.elementor-widget-container{margin:0 0 0 90px}.elementor-39685 .elementor-element.elementor-element-6f963ed{text-align:start}.elementor-39685 .elementor-element.elementor-element-6f963ed .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-0c3d273>.elementor-widget-container{margin:20px 0 0}.elementor-39685 .elementor-element.elementor-element-0c3d273{text-align:center}.elementor-39685 .elementor-element.elementor-element-0c3d273 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-9f994b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-503bc05{text-align:center}.elementor-39685 .elementor-element.elementor-element-503bc05 .elementor-heading-title{color:#170aa2}.elementor-39685 .elementor-element.elementor-element-9fc8fca{text-align:center}.elementor-39685 .elementor-element.elementor-element-9fc8fca .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-ce58b40>.elementor-widget-container{padding:5px}.elementor-39685 .elementor-element.elementor-element-ce58b40 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-b5429fc>.elementor-widget-container{padding:5px}.elementor-39685 .elementor-element.elementor-element-b5429fc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-b9234f8{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-8ca7cd0 img{height:141px}.elementor-39685 .elementor-element.elementor-element-1aa8ba5{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:33px}.elementor-39685 .elementor-element.elementor-element-748905c>.elementor-widget-container{padding:5px}.elementor-39685 .elementor-element.elementor-element-748905c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-c0f964b>.elementor-widget-container{padding:5px}.elementor-39685 .elementor-element.elementor-element-c0f964b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-8e3cef9{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-2b210cb{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:33px}.elementor-39685 .elementor-element.elementor-element-5b87fb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-b42e4c8{text-align:center}.elementor-39685 .elementor-element.elementor-element-b42e4c8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-d1048e7{text-align:center}.elementor-39685 .elementor-element.elementor-element-d1048e7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-e2a5db0{--display:flex}.elementor-39685 .elementor-element.elementor-element-610974a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-c0320a8{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-de52d0f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-25b38a7{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-49d4eb6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-8ff315c{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-2772c32:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-2772c32>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F97E25C}.elementor-39685 .elementor-element.elementor-element-2772c32{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-39685 .elementor-element.elementor-element-2772c32>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-673c95d:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-673c95d>.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-39685 .elementor-element.elementor-element-673c95d>.elementor-background-overlay{background-color:#002a5e;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-673c95d{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 40px}.elementor-39685 .elementor-element.elementor-element-bafa53b{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-bafa53b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:47px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-bd405e0{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-bd405e0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-3c66516:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-3c66516>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-3c66516>.elementor-container{max-width:962px}.elementor-39685 .elementor-element.elementor-element-3c66516{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-36px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-3c66516>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-6b03135:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-6b03135>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-6b03135>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-6b03135>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-6b03135>.elementor-background-slideshow{border-radius:50px 0 0 50px}.elementor-39685 .elementor-element.elementor-element-6b03135>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:21px 21px 21px 121px}.elementor-39685 .elementor-element.elementor-element-6b03135>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-13b41a8>.elementor-widget-container{background-color:#2d71c2;margin:0 70px;padding:3px 0;border-radius:30px}.elementor-39685 .elementor-element.elementor-element-13b41a8{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-13b41a8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:19px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-8978cfe{margin-top:-40px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-0ef4c32:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-0ef4c32>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e4ffff}.elementor-39685 .elementor-element.elementor-element-0ef4c32>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#2d71c2;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-0ef4c32>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-0ef4c32>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-0ef4c32>.elementor-background-slideshow{border-radius:50px}.elementor-39685 .elementor-element.elementor-element-0ef4c32>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-4f7a759>.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-39685 .elementor-element.elementor-element-4f7a759{text-align:center}.elementor-39685 .elementor-element.elementor-element-4f7a759 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:38px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-43dae20>.elementor-widget-container{margin:-19px 0 4px}.elementor-39685 .elementor-element.elementor-element-43dae20{text-align:center}.elementor-39685 .elementor-element.elementor-element-43dae20 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-0252b61:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-0252b61>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-0252b61>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-0252b61>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-0252b61>.elementor-background-slideshow{border-radius:0 50px 50px 0}.elementor-39685 .elementor-element.elementor-element-0252b61>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-0252b61>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-223406c{margin-top:22px;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-fdc88db>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-5e00850 .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#fff;color:#fff;padding:15px 0}.elementor-39685 .elementor-element.elementor-element-5e00850>.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-39685 .elementor-element.elementor-element-451097c>.elementor-element-populated{padding:0 0 0 3px}.elementor-39685 .elementor-element.elementor-element-b022b75 .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#fff;color:#fff;padding:15px 0}.elementor-39685 .elementor-element.elementor-element-b022b75>.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-39685 .elementor-element.elementor-element-0aed61f{width:var(--container-widget-width,22.357%);max-width:22.357%;--container-widget-width:22.357%;--container-widget-flex-grow:0;top:71px;z-index:0;text-align:start}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-0aed61f{left:-51px}body.rtl .elementor-39685 .elementor-element.elementor-element-0aed61f{right:-51px}.elementor-39685 .elementor-element.elementor-element-c9fe07b:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-c9fe07b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F97E25C}.elementor-39685 .elementor-element.elementor-element-c9fe07b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-39685 .elementor-element.elementor-element-c9fe07b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-43da189:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-43da189>.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-39685 .elementor-element.elementor-element-43da189>.elementor-background-overlay{background-color:#002a5e;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-43da189{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 40px}.elementor-39685 .elementor-element.elementor-element-5bbf8a7{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-5bbf8a7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:47px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-01c2d8f{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-01c2d8f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-aa6f4ba:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-aa6f4ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-aa6f4ba>.elementor-container{max-width:962px}.elementor-39685 .elementor-element.elementor-element-aa6f4ba{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-36px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-aa6f4ba>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-19bfe7a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-19bfe7a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-19bfe7a>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-19bfe7a>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-19bfe7a>.elementor-background-slideshow{border-radius:50px 0 0 50px}.elementor-39685 .elementor-element.elementor-element-19bfe7a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:21px 21px 21px 121px}.elementor-39685 .elementor-element.elementor-element-19bfe7a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-99f41c5>.elementor-widget-container{background-color:#2d71c2;margin:0 70px;padding:3px 0;border-radius:30px}.elementor-39685 .elementor-element.elementor-element-99f41c5{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-99f41c5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:19px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-a83dfe5{margin-top:-40px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-f0c69b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-f0c69b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e4ffff}.elementor-39685 .elementor-element.elementor-element-f0c69b8>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#2d71c2;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-f0c69b8>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-f0c69b8>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-f0c69b8>.elementor-background-slideshow{border-radius:50px}.elementor-39685 .elementor-element.elementor-element-f0c69b8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-3286dad>.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-39685 .elementor-element.elementor-element-3286dad{text-align:center}.elementor-39685 .elementor-element.elementor-element-3286dad .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:42px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-1f4297b>.elementor-widget-container{margin:-19px 0 4px}.elementor-39685 .elementor-element.elementor-element-1f4297b{text-align:center}.elementor-39685 .elementor-element.elementor-element-1f4297b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-b0660f3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-b0660f3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-b0660f3>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-b0660f3>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-b0660f3>.elementor-background-slideshow{border-radius:0 50px 50px 0}.elementor-39685 .elementor-element.elementor-element-b0660f3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-b0660f3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-9cff626{margin-top:22px;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-8b0b634>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-c1dbefa .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#fff;color:#fff;padding:15px 0}.elementor-39685 .elementor-element.elementor-element-c1dbefa>.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-39685 .elementor-element.elementor-element-94ad47b>.elementor-element-populated{padding:0 0 0 3px}.elementor-39685 .elementor-element.elementor-element-1dca829 .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#fff;color:#fff;padding:15px 0}.elementor-39685 .elementor-element.elementor-element-1dca829>.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-39685 .elementor-element.elementor-element-46d4d99{width:var(--container-widget-width,22.357%);max-width:22.357%;--container-widget-width:22.357%;--container-widget-flex-grow:0;top:108px;z-index:0;text-align:start}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-46d4d99{left:50px}body.rtl .elementor-39685 .elementor-element.elementor-element-46d4d99{right:50px}.elementor-39685 .elementor-element.elementor-element-610b218:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-610b218>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1957a2}.elementor-39685 .elementor-element.elementor-element-610b218>.elementor-background-overlay{background-color:#002a5e;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-610b218{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-7d5f9d6{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-7d5f9d6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:47px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-74b3fb4{text-align:center}.elementor-39685 .elementor-element.elementor-element-74b3fb4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-97353ca:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-97353ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-97353ca{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-97353ca>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-4df2da0:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-4df2da0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#dcf5ff}.elementor-39685 .elementor-element.elementor-element-4df2da0{border-style:solid;border-color:#2d71c2;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-4df2da0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-997ca1a>.elementor-widget-container{background-color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-997ca1a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-d7af3e9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;text-decoration:none;color:#000}.elementor-39685 .elementor-element.elementor-element-a00b5b1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-d4716f1 .elementor-button{background-color:#18bc45;font-family:"Noto Sans JP",Sans-serif;font-weight:600;fill:#fff;color:#fff}.elementor-39685 .elementor-element.elementor-element-d4716f1 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-39685 .elementor-element.elementor-element-d4716f1 .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-39685 .elementor-element.elementor-element-54cd0a4 .elementor-button{background-color:#ec4c23;font-family:"Noto Sans JP",Sans-serif;font-weight:600;fill:#fff;color:#fff}.elementor-39685 .elementor-element.elementor-element-54cd0a4 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-39685 .elementor-element.elementor-element-54cd0a4 .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-39685 .elementor-element.elementor-element-58a1de8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-90d7c25{text-align:center}.elementor-39685 .elementor-element.elementor-element-90d7c25 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-06374be{text-align:center}.elementor-39685 .elementor-element.elementor-element-06374be .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-cb82f78{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-af40fa1{text-align:center}.elementor-39685 .elementor-element.elementor-element-af40fa1 img{width:83%}.elementor-39685 .elementor-element.elementor-element-c9d101a{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:40px}.elementor-39685 .elementor-element.elementor-element-b6f19dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-8935838{text-align:center}.elementor-39685 .elementor-element.elementor-element-8935838 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-b6ca0d7{text-align:center}.elementor-39685 .elementor-element.elementor-element-b6ca0d7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-8dabf98{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-c6a1a8f{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:40px}.elementor-39685 .elementor-element.elementor-element-844cc74:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-844cc74>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-844cc74>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-844cc74>.elementor-container{max-width:881px}.elementor-39685 .elementor-element.elementor-element-844cc74{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-957228f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-957228f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF0}.elementor-39685 .elementor-element.elementor-element-957228f>.elementor-element-populated>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5}.elementor-39685 .elementor-element.elementor-element-957228f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:21px}.elementor-39685 .elementor-element.elementor-element-957228f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-34fa0a4:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-34fa0a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-34fa0a4,.elementor-39685 .elementor-element.elementor-element-34fa0a4>.elementor-background-overlay{border-radius:20px 20px 0 0}.elementor-39685 .elementor-element.elementor-element-34fa0a4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:6px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-34fa0a4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-245c5b9>.elementor-widget-container{background-color:#FFFFFF00;padding:12px 5px 11px 22px;border-radius:10px 10px 0 0}.elementor-39685 .elementor-element.elementor-element-245c5b9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:33px;font-weight:600;color:#ffd200}.elementor-39685 .elementor-element.elementor-element-6b709b2>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-94cd61b>.elementor-widget-container{margin:7px 0 0}.elementor-39685 .elementor-element.elementor-element-94cd61b{text-align:start}.elementor-39685 .elementor-element.elementor-element-94cd61b img{width:80%}.elementor-39685 .elementor-element.elementor-element-6f3bd72:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-6f3bd72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-6f3bd72,.elementor-39685 .elementor-element.elementor-element-6f3bd72>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-6f3bd72{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:6px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-6f3bd72>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-91eda2c{width:var(--container-widget-width,100.452%);max-width:100.452%;--container-widget-width:100.452%;--container-widget-flex-grow:0;text-align:end}.elementor-39685 .elementor-element.elementor-element-91eda2c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-91eda2c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:112px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-6f4e4ec>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-ad106ea{width:var(--container-widget-width,92.872%);max-width:92.872%;--container-widget-width:92.872%;--container-widget-flex-grow:0}.elementor-39685 .elementor-element.elementor-element-ad106ea>.elementor-widget-container{padding:7px 0 0}.elementor-39685 .elementor-element.elementor-element-ad106ea.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-ad106ea .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:56px;font-weight:800;line-height:57px;color:#000}.elementor-39685 .elementor-element.elementor-element-780d0d7:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-780d0d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-780d0d7,.elementor-39685 .elementor-element.elementor-element-780d0d7>.elementor-background-overlay{border-radius:20px 20px 0 0}.elementor-39685 .elementor-element.elementor-element-780d0d7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:6px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-780d0d7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-143176d>.elementor-widget-container{background-color:#FFFFFF00;padding:12px 5px 11px 22px;border-radius:10px 10px 0 0}.elementor-39685 .elementor-element.elementor-element-143176d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:33px;font-weight:600;color:#ffd200}.elementor-39685 .elementor-element.elementor-element-b1673d4>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-5f087df>.elementor-widget-container{margin:7px 0 0}.elementor-39685 .elementor-element.elementor-element-5f087df{text-align:start}.elementor-39685 .elementor-element.elementor-element-5f087df img{width:80%}.elementor-39685 .elementor-element.elementor-element-ab867ad{width:var(--container-widget-width,17.011%);max-width:17.011%;--container-widget-width:17.011%;--container-widget-flex-grow:0;bottom:605px}.elementor-39685 .elementor-element.elementor-element-ab867ad>.elementor-widget-container{--e-transform-flipX:-1}.elementor-39685 .elementor-element.elementor-element-ab867ad.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-ab867ad{right:0}body.rtl .elementor-39685 .elementor-element.elementor-element-ab867ad{left:0}.elementor-39685 .elementor-element.elementor-element-ab867ad img{width:87%}.elementor-39685 .elementor-element.elementor-element-f987ef6:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-f987ef6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-f987ef6,.elementor-39685 .elementor-element.elementor-element-f987ef6>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-f987ef6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:6px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-f987ef6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-0b44e20{width:var(--container-widget-width,100.452%);max-width:100.452%;--container-widget-width:100.452%;--container-widget-flex-grow:0;text-align:end}.elementor-39685 .elementor-element.elementor-element-0b44e20.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-0b44e20 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:112px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-ba47068>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-8b93867{width:var(--container-widget-width,92.872%);max-width:92.872%;--container-widget-width:92.872%;--container-widget-flex-grow:0}.elementor-39685 .elementor-element.elementor-element-8b93867>.elementor-widget-container{padding:7px 0 0}.elementor-39685 .elementor-element.elementor-element-8b93867.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-8b93867 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:56px;font-weight:800;line-height:57px;color:#000}.elementor-39685 .elementor-element.elementor-element-a80b1b5>.elementor-widget-container{margin:13px 0 0}.elementor-39685 .elementor-element.elementor-element-a80b1b5{text-align:center}.elementor-39685 .elementor-element.elementor-element-a80b1b5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-ebf2fc0:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-ebf2fc0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-ebf2fc0>.elementor-container{max-width:665px}.elementor-39685 .elementor-element.elementor-element-ebf2fc0,.elementor-39685 .elementor-element.elementor-element-ebf2fc0>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-ebf2fc0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-ebf2fc0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-75bd071>.elementor-element-populated{border-style:solid;border-width:5px;border-color:red;margin:0 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:20px 0 19px}.elementor-39685 .elementor-element.elementor-element-75bd071>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-75bd071>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-75bd071>.elementor-background-slideshow{border-radius:250px}.elementor-39685 .elementor-element.elementor-element-488cafa{text-align:center}.elementor-39685 .elementor-element.elementor-element-488cafa .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;color:#000}.elementor-39685 .elementor-element.elementor-element-b482711:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-b482711>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-b482711>.elementor-container{max-width:665px}.elementor-39685 .elementor-element.elementor-element-b482711,.elementor-39685 .elementor-element.elementor-element-b482711>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-b482711{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-17px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-b482711>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-66c8173>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-261efbe>.elementor-widget-container{padding:5px 4px 0 0}.elementor-39685 .elementor-element.elementor-element-261efbe{text-align:end}.elementor-39685 .elementor-element.elementor-element-261efbe .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:19px;font-weight:600;line-height:19px;color:#fa0000}.elementor-39685 .elementor-element.elementor-element-f0e77f6>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-52c3750>.elementor-widget-container{margin:-3px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-52c3750 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:39px;font-weight:900;letter-spacing:-1.3px;color:red}.elementor-39685 .elementor-element.elementor-element-1b6a477{text-align:center}.elementor-39685 .elementor-element.elementor-element-1b6a477 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;color:#000}.elementor-39685 .elementor-element.elementor-element-13f6f2b>.elementor-element-populated{border-style:solid;border-width:5px;border-color:red;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:20px 0 19px}.elementor-39685 .elementor-element.elementor-element-13f6f2b>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-13f6f2b>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-13f6f2b>.elementor-background-slideshow{border-radius:250px}.elementor-39685 .elementor-element.elementor-element-13f6f2b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-754d74f{text-align:center}.elementor-39685 .elementor-element.elementor-element-754d74f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;color:#000}.elementor-39685 .elementor-element.elementor-element-e9e9791:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-e9e9791>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-e9e9791>.elementor-container{max-width:665px}.elementor-39685 .elementor-element.elementor-element-e9e9791,.elementor-39685 .elementor-element.elementor-element-e9e9791>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-e9e9791{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-17px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-e9e9791>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-d35b069>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-334ef01>.elementor-widget-container{margin:-6px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-334ef01{text-align:center}.elementor-39685 .elementor-element.elementor-element-334ef01 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:40px;font-weight:900;letter-spacing:-1.3px;color:red}.elementor-39685 .elementor-element.elementor-element-10382de>.elementor-widget-container{margin:-9px 0 0}.elementor-39685 .elementor-element.elementor-element-10382de{text-align:center}.elementor-39685 .elementor-element.elementor-element-10382de .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:700;color:#000}.elementor-39685 .elementor-element.elementor-element-88d9635>.elementor-element-populated{padding:10px 0 0}.elementor-39685 .elementor-element.elementor-element-51c5939>.elementor-widget-container{margin:5px 0 0}.elementor-39685 .elementor-element.elementor-element-51c5939{text-align:center}.elementor-39685 .elementor-element.elementor-element-51c5939 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-1cbdc78 .elementor-button{background-color:red;font-family:"Roboto",Sans-serif;font-size:23px;font-weight:500;fill:#fff;color:#fff;border-radius:11px}.elementor-39685 .elementor-element.elementor-element-1cbdc78>.elementor-widget-container{margin:-14px 0 0}.elementor-39685 .elementor-element.elementor-element-d6da41c:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-d6da41c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-d6da41c>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-d6da41c>.elementor-container{max-width:881px}.elementor-39685 .elementor-element.elementor-element-d6da41c{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-ec995c6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-ec995c6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF0}.elementor-39685 .elementor-element.elementor-element-ec995c6>.elementor-element-populated>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5}.elementor-39685 .elementor-element.elementor-element-ec995c6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:21px}.elementor-39685 .elementor-element.elementor-element-ec995c6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-ef5177a>.elementor-widget-container{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-ef5177a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:800;color:#ffd200}.elementor-39685 .elementor-element.elementor-element-b899537:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-b899537>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-b899537,.elementor-39685 .elementor-element.elementor-element-b899537>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-b899537{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:6px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-b899537>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-ac5d2c2{width:var(--container-widget-width,100.452%);max-width:100.452%;--container-widget-width:100.452%;--container-widget-flex-grow:0;text-align:end}.elementor-39685 .elementor-element.elementor-element-ac5d2c2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-ac5d2c2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:112px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-8102785>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-f8de13a{width:var(--container-widget-width,92.872%);max-width:92.872%;--container-widget-width:92.872%;--container-widget-flex-grow:0}.elementor-39685 .elementor-element.elementor-element-f8de13a>.elementor-widget-container{padding:23px 0 0}.elementor-39685 .elementor-element.elementor-element-f8de13a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-f8de13a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:56px;font-weight:800;line-height:57px;color:#000}.elementor-39685 .elementor-element.elementor-element-20c620b>.elementor-widget-container{margin:5px 0 0}.elementor-39685 .elementor-element.elementor-element-20c620b{text-align:center}.elementor-39685 .elementor-element.elementor-element-20c620b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-9cab7a8:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-9cab7a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-9cab7a8>.elementor-container{max-width:665px}.elementor-39685 .elementor-element.elementor-element-9cab7a8,.elementor-39685 .elementor-element.elementor-element-9cab7a8>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-9cab7a8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-9cab7a8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-5b0b33c>.elementor-element-populated{border-style:solid;border-width:8px;border-color:red;margin:0 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:20px 0 19px}.elementor-39685 .elementor-element.elementor-element-5b0b33c>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-5b0b33c>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-5b0b33c>.elementor-background-slideshow{border-radius:250px}.elementor-39685 .elementor-element.elementor-element-ac7b3ed{text-align:center}.elementor-39685 .elementor-element.elementor-element-ac7b3ed .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-cda3907:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-cda3907>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-cda3907>.elementor-container{max-width:665px}.elementor-39685 .elementor-element.elementor-element-cda3907,.elementor-39685 .elementor-element.elementor-element-cda3907>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-cda3907{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-17px;margin-bottom:0;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-cda3907>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-aa47c19>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-ae40ed9>.elementor-widget-container{padding:5px 4px 0 0}.elementor-39685 .elementor-element.elementor-element-ae40ed9{text-align:end}.elementor-39685 .elementor-element.elementor-element-ae40ed9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:19px;font-weight:800;line-height:19px;color:#fa0000}.elementor-39685 .elementor-element.elementor-element-64a668c>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-f2b82a7>.elementor-widget-container{margin:-3px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-f2b82a7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-f2b82a7 .elementor-heading-title{font-family:"Carrois Gothic",Sans-serif;font-size:39px;font-weight:800;letter-spacing:-1.3px;color:red}.elementor-39685 .elementor-element.elementor-element-e86ba0f{text-align:center}.elementor-39685 .elementor-element.elementor-element-e86ba0f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:900;color:#000}.elementor-39685 .elementor-element.elementor-element-900a671>.elementor-element-populated{border-style:solid;border-width:8px;border-color:red;margin:0 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:20px 0 19px}.elementor-39685 .elementor-element.elementor-element-900a671>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-900a671>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-900a671>.elementor-background-slideshow{border-radius:250px}.elementor-39685 .elementor-element.elementor-element-9956c1c{text-align:center}.elementor-39685 .elementor-element.elementor-element-9956c1c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-bb49776>.elementor-widget-container{margin:-3px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-bb49776.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-39685 .elementor-element.elementor-element-bb49776 .elementor-heading-title{font-family:"Carrois Gothic",Sans-serif;font-size:39px;font-weight:600;letter-spacing:-1.3px;color:red}.elementor-39685 .elementor-element.elementor-element-fd6a87b{text-align:center}.elementor-39685 .elementor-element.elementor-element-fd6a87b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:900;color:#000}.elementor-39685 .elementor-element.elementor-element-c88c4b1>.elementor-widget-container{margin:5px 0 0}.elementor-39685 .elementor-element.elementor-element-c88c4b1{text-align:center}.elementor-39685 .elementor-element.elementor-element-c88c4b1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:800;color:#000}.elementor-39685 .elementor-element.elementor-element-82a63f6 .elementor-button{background-color:red;font-family:"Roboto",Sans-serif;font-size:23px;font-weight:500;fill:#fff;color:#fff;border-radius:11px}.elementor-39685 .elementor-element.elementor-element-82a63f6>.elementor-widget-container{margin:-14px 0 0}.elementor-39685 .elementor-element.elementor-element-3f03e7e{padding:30px 0}.elementor-39685 .elementor-element.elementor-element-088baed{text-align:center}.elementor-39685 .elementor-element.elementor-element-088baed .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-85da3a3>.elementor-container{max-width:879px}.elementor-39685 .elementor-element.elementor-element-85da3a3{overflow:hidden;margin-top:20px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-0542174:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-0542174>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DDFFFAA8}.elementor-39685 .elementor-element.elementor-element-0542174>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-0542174>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-0542174>.elementor-background-slideshow{border-radius:5px}.elementor-39685 .elementor-element.elementor-element-0542174>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px 13px 10px 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-0542174>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-b09b0ab>.elementor-widget-container{margin:10px 0 0}.elementor-39685 .elementor-element.elementor-element-b09b0ab img{width:100%}.elementor-39685 .elementor-element.elementor-element-4523ef2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-39685 .elementor-element.elementor-element-c1a1989{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-39685 .elementor-element.elementor-element-b543dee:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-b543dee>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DDFFFAA8}.elementor-39685 .elementor-element.elementor-element-b543dee>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-b543dee>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-b543dee>.elementor-background-slideshow{border-radius:5px}.elementor-39685 .elementor-element.elementor-element-b543dee>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px 13px 10px 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-b543dee>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-1e8abe0>.elementor-widget-container{margin:10px 0 0}.elementor-39685 .elementor-element.elementor-element-34e4fab .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-39685 .elementor-element.elementor-element-67dcad9{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-39685 .elementor-element.elementor-element-a480a39:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-a480a39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d1f3f3}.elementor-39685 .elementor-element.elementor-element-a480a39>.elementor-container{max-width:1000px}.elementor-39685 .elementor-element.elementor-element-a480a39{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-39685 .elementor-element.elementor-element-a480a39>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-eb83055>.elementor-element-populated{padding:0 0 50px}.elementor-39685 .elementor-element.elementor-element-ef059e4{margin-top:10px;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-5ad5a27>.elementor-widget-container{margin:5px 0 0}.elementor-39685 .elementor-element.elementor-element-5ad5a27{text-align:end}.elementor-39685 .elementor-element.elementor-element-5ad5a27 img{width:41%}.elementor-39685 .elementor-element.elementor-element-c9518c8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#ff3900}.elementor-39685 .elementor-element.elementor-element-b5bf8b9>.elementor-widget-container{margin:-25px 0 0}.elementor-39685 .elementor-element.elementor-element-b5bf8b9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:66px;font-weight:600;color:red}.elementor-39685 .elementor-element.elementor-element-a3707e4{margin-top:30px;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-558c57e>.elementor-widget-container{margin:5px 0 0}.elementor-39685 .elementor-element.elementor-element-558c57e{text-align:end}.elementor-39685 .elementor-element.elementor-element-558c57e img{width:41%}.elementor-39685 .elementor-element.elementor-element-0a46530 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#ff3900}.elementor-39685 .elementor-element.elementor-element-70321b8>.elementor-widget-container{margin:-25px 0 0}.elementor-39685 .elementor-element.elementor-element-70321b8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:66px;font-weight:600;color:red}.elementor-39685 .elementor-element.elementor-element-3640b01{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:400;line-height:34px}.elementor-39685 .elementor-element.elementor-element-2fee5ed{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:400;line-height:34px}.elementor-39685 .elementor-element.elementor-element-dde7cb7>.elementor-container{max-width:940px}.elementor-39685 .elementor-element.elementor-element-dde7cb7{margin-top:0;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-4190716:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-4190716>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-4190716>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-4190716>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-4190716>.elementor-background-slideshow{border-radius:5px}.elementor-39685 .elementor-element.elementor-element-4190716>.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-39685 .elementor-element.elementor-element-4190716>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-83bfdb6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-83bfdb6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-83bfdb6>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-83bfdb6>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-83bfdb6>.elementor-background-slideshow{border-radius:5px}.elementor-39685 .elementor-element.elementor-element-83bfdb6>.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-39685 .elementor-element.elementor-element-83bfdb6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-5ba25c1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-5ba25c1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-5ba25c1>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-5ba25c1>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-5ba25c1>.elementor-background-slideshow{border-radius:5px}.elementor-39685 .elementor-element.elementor-element-5ba25c1>.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-39685 .elementor-element.elementor-element-5ba25c1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-ac0e65c img{width:546px}.elementor-39685 .elementor-element.elementor-element-f465f7c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-f465f7c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-f465f7c>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-f465f7c>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-f465f7c>.elementor-background-slideshow{border-radius:5px}.elementor-39685 .elementor-element.elementor-element-f465f7c>.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-39685 .elementor-element.elementor-element-f465f7c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-83fc419>.elementor-widget-container{padding:0}.elementor-39685 .elementor-element.elementor-element-83fc419 img{width:100%}.elementor-39685 .elementor-element.elementor-element-8b8bc01>.elementor-container{max-width:940px}.elementor-39685 .elementor-element.elementor-element-8b8bc01{margin-top:0;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-d8055c2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-d8055c2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-d8055c2>.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-39685 .elementor-element.elementor-element-d8055c2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-1e0a130:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-1e0a130>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-1e0a130>.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-39685 .elementor-element.elementor-element-1e0a130>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-a104cc3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-a104cc3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-a104cc3>.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-39685 .elementor-element.elementor-element-a104cc3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-9fbd408:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-9fbd408>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-9fbd408>.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-39685 .elementor-element.elementor-element-9fbd408>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-224a3d9>.elementor-widget-container{margin:30px 0}.elementor-39685 .elementor-element.elementor-element-224a3d9 img{width:88%}.elementor-39685 .elementor-element.elementor-element-d36805d:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-d36805d>.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-39685 .elementor-element.elementor-element-d36805d>.elementor-background-overlay{background-color:#c2e1eb;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-d36805d>.elementor-container{max-width:1000px}.elementor-39685 .elementor-element.elementor-element-d36805d{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 50px}.elementor-39685 .elementor-element.elementor-element-851e614{text-align:center}.elementor-39685 .elementor-element.elementor-element-851e614 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-3f62549 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600;color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-8b03a26>.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-39685 .elementor-element.elementor-element-8b03a26{text-align:center}.elementor-39685 .elementor-element.elementor-element-8b03a26 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:51px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-c92382f>.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-39685 .elementor-element.elementor-element-c92382f{text-align:center}.elementor-39685 .elementor-element.elementor-element-c92382f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:51px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-bd9a7bf>.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-39685 .elementor-element.elementor-element-bd9a7bf{text-align:center}.elementor-39685 .elementor-element.elementor-element-bd9a7bf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:51px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-92d1c5c{width:var(--container-widget-width,94.793%);max-width:94.793%;--container-widget-width:94.793%;--container-widget-flex-grow:0;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-8d9ec14{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-39685 .elementor-element.elementor-element-18203e0{overflow:hidden;margin-top:40px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-029bcb2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-39685 .elementor-element.elementor-element-029bcb2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-52ca307{--spacer-size:3px}.elementor-39685 .elementor-element.elementor-element-ae0b233 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-39685 .elementor-element.elementor-element-36fd019>.elementor-widget-container{margin:-20px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-36fd019{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-b826a04>.elementor-widget-container{margin:-25px 0 0}.elementor-39685 .elementor-element.elementor-element-b826a04 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-39685 .elementor-element.elementor-element-06cdb51>.elementor-widget-container{margin:-20px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-06cdb51{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-c1afa8f>.elementor-widget-container{margin:-25px 0 0}.elementor-39685 .elementor-element.elementor-element-c1afa8f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-39685 .elementor-element.elementor-element-2fcb21d>.elementor-widget-container{margin:-20px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-2fcb21d{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-805562d>.elementor-widget-container{margin:-25px 0 0}.elementor-39685 .elementor-element.elementor-element-805562d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-39685 .elementor-element.elementor-element-0cd1c34>.elementor-widget-container{margin:-20px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-0cd1c34{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-9513a23>.elementor-widget-container{margin:-25px 0 0}.elementor-39685 .elementor-element.elementor-element-9513a23 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-39685 .elementor-element.elementor-element-7871a7c>.elementor-widget-container{margin:-20px 0 0}.elementor-39685 .elementor-element.elementor-element-7871a7c{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;line-height:22px}.elementor-39685 .elementor-element.elementor-element-1e61dfe>.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-39685 .elementor-element.elementor-element-1e61dfe img{width:100%}.elementor-39685 .elementor-element.elementor-element-335c9ca>.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-39685 .elementor-element.elementor-element-335c9ca img{width:100%}.elementor-39685 .elementor-element.elementor-element-b5acb79>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/10/パトニャントラック.png");margin:0;background-position:312px 359px;background-repeat:no-repeat;background-size:43% auto}.elementor-39685 .elementor-element.elementor-element-b5acb79 img{width:100%}.elementor-39685 .elementor-element.elementor-element-b5f5934{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-b5f5934:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-b5f5934>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-dd0052c{--display:flex}.elementor-39685 .elementor-element.elementor-element-cf66fcb{text-align:center}.elementor-39685 .elementor-element.elementor-element-cf66fcb .elementor-heading-title{color:#fff}.elementor-39685 .elementor-element.elementor-element-c6bea23{text-align:center}.elementor-39685 .elementor-element.elementor-element-c6bea23 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:78px;font-weight:900;color:#fff}.elementor-39685 .elementor-element.elementor-element-6a7a958{width:var(--container-widget-width,22.147%);max-width:22.147%;--container-widget-width:22.147%;--container-widget-flex-grow:0;top:175px;text-align:start}.elementor-39685 .elementor-element.elementor-element-6a7a958.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-6a7a958{left:9px}body.rtl .elementor-39685 .elementor-element.elementor-element-6a7a958{right:9px}.elementor-39685 .elementor-element.elementor-element-6a7a958 img{width:100%}.elementor-39685 .elementor-element.elementor-element-57c7ec3{--display:flex;--border-radius:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:240px;--padding-right:10px}.elementor-39685 .elementor-element.elementor-element-57c7ec3:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-57c7ec3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-f70a02d>.elementor-widget-container{margin:29px 0 0 -7px}.elementor-39685 .elementor-element.elementor-element-f70a02d{font-family:"Roboto",Sans-serif;font-size:27px;font-weight:700;line-height:36px}.elementor-39685 .elementor-element.elementor-element-bb60961{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-bb60961:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-bb60961>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-135b2b3{--display:flex}.elementor-39685 .elementor-element.elementor-element-42e46fd{text-align:center}.elementor-39685 .elementor-element.elementor-element-42e46fd .elementor-heading-title{color:#fff}.elementor-39685 .elementor-element.elementor-element-72829e4{text-align:center}.elementor-39685 .elementor-element.elementor-element-72829e4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:78px;font-weight:900;color:#fff}.elementor-39685 .elementor-element.elementor-element-cd7f61f{width:var(--container-widget-width,22.147%);max-width:22.147%;--container-widget-width:22.147%;--container-widget-flex-grow:0;top:170px;text-align:start}.elementor-39685 .elementor-element.elementor-element-cd7f61f.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-cd7f61f{left:58px}body.rtl .elementor-39685 .elementor-element.elementor-element-cd7f61f{right:58px}.elementor-39685 .elementor-element.elementor-element-cd7f61f img{width:100%}.elementor-39685 .elementor-element.elementor-element-b32fea1{--display:flex;--border-radius:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:300px;--padding-right:10px}.elementor-39685 .elementor-element.elementor-element-b32fea1:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-b32fea1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-5ba8724>.elementor-widget-container{margin:29px 0 0}.elementor-39685 .elementor-element.elementor-element-5ba8724{font-family:"Roboto",Sans-serif;font-size:27px;font-weight:700;line-height:36px}.elementor-39685 .elementor-element.elementor-element-3ff8826{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-3ff8826:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-3ff8826>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#195dae}.elementor-39685 .elementor-element.elementor-element-37ff647{--display:flex}.elementor-39685 .elementor-element.elementor-element-b7c6857{text-align:center}.elementor-39685 .elementor-element.elementor-element-b7c6857 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-a864f25{text-align:center}.elementor-39685 .elementor-element.elementor-element-a864f25 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:78px;font-weight:900;color:#fff}.elementor-39685 .elementor-element.elementor-element-d27fa79{width:var(--container-widget-width,22.147%);max-width:22.147%;--container-widget-width:22.147%;--container-widget-flex-grow:0;top:170px;text-align:start}.elementor-39685 .elementor-element.elementor-element-d27fa79.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-d27fa79{left:58px}body.rtl .elementor-39685 .elementor-element.elementor-element-d27fa79{right:58px}.elementor-39685 .elementor-element.elementor-element-d27fa79 img{width:100%}.elementor-39685 .elementor-element.elementor-element-2d2caca{--display:flex;--border-radius:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:300px;--padding-right:10px}.elementor-39685 .elementor-element.elementor-element-2d2caca:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-2d2caca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-137c1fd>.elementor-widget-container{margin:29px 0 0}.elementor-39685 .elementor-element.elementor-element-137c1fd{font-family:"Roboto",Sans-serif;font-size:27px;font-weight:700;line-height:36px}.elementor-39685 .elementor-element.elementor-element-c87f6fe:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-c87f6fe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-c87f6fe>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-c87f6fe{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-4c0c3c2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-4c0c3c2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-4c0c3c2>.elementor-element-populated>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.5}.elementor-39685 .elementor-element.elementor-element-4c0c3c2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 95px 35px}.elementor-39685 .elementor-element.elementor-element-4c0c3c2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-3862d37:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-3862d37>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-3862d37,.elementor-39685 .elementor-element.elementor-element-3862d37>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-3862d37{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-3862d37>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-4dea0d7>.elementor-element-populated{padding:20px}.elementor-39685 .elementor-element.elementor-element-ef30829{text-align:start}.elementor-39685 .elementor-element.elementor-element-393d931>.elementor-element-populated{padding:20px}.elementor-39685 .elementor-element.elementor-element-5d90874{text-align:start}.elementor-39685 .elementor-element.elementor-element-c71fed5:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-c71fed5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-c71fed5,.elementor-39685 .elementor-element.elementor-element-c71fed5>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-c71fed5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-c71fed5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-82dd4d7>.elementor-element-populated{padding:20px}.elementor-39685 .elementor-element.elementor-element-f783ab6{text-align:start}.elementor-39685 .elementor-element.elementor-element-833aee9>.elementor-element-populated{padding:20px}.elementor-39685 .elementor-element.elementor-element-2a5cf92{text-align:start}.elementor-39685 .elementor-element.elementor-element-a649ebc:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-a649ebc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-a649ebc,.elementor-39685 .elementor-element.elementor-element-a649ebc>.elementor-background-overlay{border-radius:0 0 20px 20px}.elementor-39685 .elementor-element.elementor-element-a649ebc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;z-index:1}.elementor-39685 .elementor-element.elementor-element-a649ebc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-e6bab5c>.elementor-element-populated{padding:20px}.elementor-39685 .elementor-element.elementor-element-d0d88f2{text-align:start}.elementor-39685 .elementor-element.elementor-element-ae533b6>.elementor-element-populated{padding:20px}.elementor-39685 .elementor-element.elementor-element-50dc6e9:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-50dc6e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f8f8}.elementor-39685 .elementor-element.elementor-element-50dc6e9>.elementor-container{max-width:745px}.elementor-39685 .elementor-element.elementor-element-50dc6e9{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 30px}.elementor-39685 .elementor-element.elementor-element-50dc6e9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-8aacb3f>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-4d8bef2{text-align:center}.elementor-39685 .elementor-element.elementor-element-4d8bef2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-8b8a5a9:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-8b8a5a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#29abe2;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/Q.png");background-position:8px 0;background-repeat:no-repeat;background-size:10% auto}.elementor-39685 .elementor-element.elementor-element-8b8a5a9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 0 80px}.elementor-39685 .elementor-element.elementor-element-8b8a5a9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-fa9b427>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-2146eca>.elementor-widget-container{margin:0;padding:10px 0}.elementor-39685 .elementor-element.elementor-element-2146eca .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:26px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-66a3c97:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-66a3c97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://life-sapporo.com/wp-content/uploads/2025/07/A.png");background-position:8px 11px;background-repeat:no-repeat;background-size:10% auto}.elementor-39685 .elementor-element.elementor-element-66a3c97{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 0 80px}.elementor-39685 .elementor-element.elementor-element-66a3c97>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-be6a35f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-736b9f5>.elementor-widget-container{margin:0;padding:0}.elementor-39685 .elementor-element.elementor-element-736b9f5{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-035fcd9:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-035fcd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#29abe2;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/Q.png");background-position:8px 0;background-repeat:no-repeat;background-size:10% auto}.elementor-39685 .elementor-element.elementor-element-035fcd9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 0 80px}.elementor-39685 .elementor-element.elementor-element-035fcd9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-fab5291>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-3209ef9>.elementor-widget-container{margin:0;padding:10px 0}.elementor-39685 .elementor-element.elementor-element-3209ef9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:26px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-53e49f3:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-53e49f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://life-sapporo.com/wp-content/uploads/2025/07/A.png");background-position:8px 11px;background-repeat:no-repeat;background-size:10% auto}.elementor-39685 .elementor-element.elementor-element-53e49f3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 0 80px}.elementor-39685 .elementor-element.elementor-element-53e49f3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-cf7cc95>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-f735f0d>.elementor-widget-container{padding:0}.elementor-39685 .elementor-element.elementor-element-f735f0d{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-d9a25cb:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-d9a25cb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f8f8}.elementor-39685 .elementor-element.elementor-element-d9a25cb>.elementor-container{max-width:745px}.elementor-39685 .elementor-element.elementor-element-d9a25cb{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 30px}.elementor-39685 .elementor-element.elementor-element-d9a25cb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-c7277cd>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-86bc5f3{text-align:center}.elementor-39685 .elementor-element.elementor-element-86bc5f3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-028d528:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-028d528>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#29abe2;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/Q.png");background-position:8px 0;background-repeat:no-repeat;background-size:10% auto}.elementor-39685 .elementor-element.elementor-element-028d528{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 0 80px}.elementor-39685 .elementor-element.elementor-element-028d528>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-64d56fc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-0b41ced>.elementor-widget-container{margin:0;padding:10px 0}.elementor-39685 .elementor-element.elementor-element-0b41ced .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:26px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-e4277b1:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-e4277b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://life-sapporo.com/wp-content/uploads/2025/07/A.png");background-position:8px 0;background-repeat:no-repeat;background-size:10% auto}.elementor-39685 .elementor-element.elementor-element-e4277b1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 0 80px}.elementor-39685 .elementor-element.elementor-element-e4277b1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-2c6b118>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-00b1bd9>.elementor-widget-container{padding:6px 0 0}.elementor-39685 .elementor-element.elementor-element-00b1bd9{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-ece1738:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-ece1738>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#29abe2;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/11/Q.png");background-position:8px 0;background-repeat:no-repeat;background-size:10% auto}.elementor-39685 .elementor-element.elementor-element-ece1738{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 0 80px}.elementor-39685 .elementor-element.elementor-element-ece1738>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-e388ec1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-49981c8>.elementor-widget-container{margin:0;padding:10px 0}.elementor-39685 .elementor-element.elementor-element-49981c8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:26px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-ebb8548:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-ebb8548>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://life-sapporo.com/wp-content/uploads/2025/07/A.png");background-position:8px 0;background-repeat:no-repeat;background-size:10% auto}.elementor-39685 .elementor-element.elementor-element-ebb8548{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 0 80px}.elementor-39685 .elementor-element.elementor-element-ebb8548>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-38aeef3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-d528440>.elementor-widget-container{padding:6px 0 0}.elementor-39685 .elementor-element.elementor-element-d528440{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400}.elementor-39685 .elementor-element.elementor-element-275ebad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-39685 .elementor-element.elementor-element-275ebad:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-275ebad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d9ebf1}.elementor-39685 .elementor-element.elementor-element-cff8d48{text-align:center}.elementor-39685 .elementor-element.elementor-element-cff8d48 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-03f169e{text-align:center}.elementor-39685 .elementor-element.elementor-element-03f169e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;color:#170aa2}.elementor-39685 .elementor-element.elementor-element-f0d519e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-6b0ed85>.elementor-widget-container{padding:0}.elementor-39685 .elementor-element.elementor-element-6b0ed85{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:40px}.elementor-39685 .elementor-element.elementor-element-ffcb032:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-ffcb032>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F97E25C}.elementor-39685 .elementor-element.elementor-element-ffcb032{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-39685 .elementor-element.elementor-element-ffcb032>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-b41e2e0:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-b41e2e0>.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-39685 .elementor-element.elementor-element-b41e2e0>.elementor-background-overlay{background-color:#002a5e;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-b41e2e0{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 40px}.elementor-39685 .elementor-element.elementor-element-a451227{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-a451227 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:47px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-e0b12ad{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-e0b12ad .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-52852e7:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-52852e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-52852e7>.elementor-container{max-width:962px}.elementor-39685 .elementor-element.elementor-element-52852e7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-36px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-52852e7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-8243de5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-8243de5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-8243de5>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-8243de5>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-8243de5>.elementor-background-slideshow{border-radius:50px 0 0 50px}.elementor-39685 .elementor-element.elementor-element-8243de5>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:21px 21px 21px 121px}.elementor-39685 .elementor-element.elementor-element-8243de5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-38ab79d>.elementor-widget-container{background-color:#2d71c2;margin:0 70px;padding:3px 0;border-radius:30px}.elementor-39685 .elementor-element.elementor-element-38ab79d{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-38ab79d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:19px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-edc04d0{margin-top:-40px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-36a4c75:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-36a4c75>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e4ffff}.elementor-39685 .elementor-element.elementor-element-36a4c75>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#2d71c2;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-36a4c75>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-36a4c75>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-36a4c75>.elementor-background-slideshow{border-radius:50px}.elementor-39685 .elementor-element.elementor-element-36a4c75>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-34490bd>.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-39685 .elementor-element.elementor-element-34490bd{text-align:center}.elementor-39685 .elementor-element.elementor-element-34490bd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:37px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-3331be6>.elementor-widget-container{margin:-19px 0 4px}.elementor-39685 .elementor-element.elementor-element-3331be6{text-align:center}.elementor-39685 .elementor-element.elementor-element-3331be6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-9f8ddd3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-9f8ddd3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-9f8ddd3>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-9f8ddd3>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-9f8ddd3>.elementor-background-slideshow{border-radius:0 50px 50px 0}.elementor-39685 .elementor-element.elementor-element-9f8ddd3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-9f8ddd3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-cde45cc{margin-top:22px;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-1016dc8>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-e330067 .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#fff;color:#fff;padding:15px 0}.elementor-39685 .elementor-element.elementor-element-e330067>.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-39685 .elementor-element.elementor-element-3a07eb9>.elementor-element-populated{padding:0 0 0 3px}.elementor-39685 .elementor-element.elementor-element-8e9ec2a .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#fff;color:#fff;padding:15px 0}.elementor-39685 .elementor-element.elementor-element-8e9ec2a>.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-39685 .elementor-element.elementor-element-fc12f49{width:var(--container-widget-width,22.357%);max-width:22.357%;--container-widget-width:22.357%;--container-widget-flex-grow:0;top:71px;z-index:0;text-align:start}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-fc12f49{left:271px}body.rtl .elementor-39685 .elementor-element.elementor-element-fc12f49{right:271px}.elementor-39685 .elementor-element.elementor-element-7b8a041{width:var(--container-widget-width,22.357%);max-width:22.357%;--container-widget-width:22.357%;--container-widget-flex-grow:0;top:108px;z-index:0;text-align:start}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-7b8a041{left:50px}body.rtl .elementor-39685 .elementor-element.elementor-element-7b8a041{right:50px}.elementor-39685 .elementor-element.elementor-element-882da26:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-882da26>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F97E25C}.elementor-39685 .elementor-element.elementor-element-882da26{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-39685 .elementor-element.elementor-element-882da26>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-c2cb683:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-c2cb683>.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-39685 .elementor-element.elementor-element-c2cb683>.elementor-background-overlay{background-color:#002a5e;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-c2cb683{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 40px}.elementor-39685 .elementor-element.elementor-element-97dbab8{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-97dbab8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:47px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-a58cf94{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-a58cf94 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-af5fb51:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-af5fb51>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-39685 .elementor-element.elementor-element-af5fb51>.elementor-container{max-width:962px}.elementor-39685 .elementor-element.elementor-element-af5fb51{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-36px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-af5fb51>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-2d80ea0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-2d80ea0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-2d80ea0>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-2d80ea0>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-2d80ea0>.elementor-background-slideshow{border-radius:50px 0 0 50px}.elementor-39685 .elementor-element.elementor-element-2d80ea0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:21px 21px 21px 121px}.elementor-39685 .elementor-element.elementor-element-2d80ea0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-91b9f22>.elementor-widget-container{background-color:#2d71c2;margin:0 70px;padding:3px 0;border-radius:30px}.elementor-39685 .elementor-element.elementor-element-91b9f22{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-91b9f22 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:19px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-96de9a5{margin-top:-40px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-f90571f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-f90571f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e4ffff}.elementor-39685 .elementor-element.elementor-element-f90571f>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#2d71c2;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-f90571f>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-f90571f>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-f90571f>.elementor-background-slideshow{border-radius:50px}.elementor-39685 .elementor-element.elementor-element-f90571f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-35f5aab>.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-39685 .elementor-element.elementor-element-35f5aab{text-align:center}.elementor-39685 .elementor-element.elementor-element-35f5aab .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:42px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-25936bd>.elementor-widget-container{margin:-19px 0 4px}.elementor-39685 .elementor-element.elementor-element-25936bd{text-align:center}.elementor-39685 .elementor-element.elementor-element-25936bd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-80a3d32:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-39685 .elementor-element.elementor-element-80a3d32>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-80a3d32>.elementor-element-populated,.elementor-39685 .elementor-element.elementor-element-80a3d32>.elementor-element-populated>.elementor-background-overlay,.elementor-39685 .elementor-element.elementor-element-80a3d32>.elementor-background-slideshow{border-radius:0 50px 50px 0}.elementor-39685 .elementor-element.elementor-element-80a3d32>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-80a3d32>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-999f8e7{margin-top:22px;margin-bottom:0;padding:0}.elementor-39685 .elementor-element.elementor-element-3a36664>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-5c5c1ff .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#fff;color:#fff;padding:15px 0}.elementor-39685 .elementor-element.elementor-element-5c5c1ff>.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-39685 .elementor-element.elementor-element-73e0fe2>.elementor-element-populated{padding:0 0 0 3px}.elementor-39685 .elementor-element.elementor-element-5c857ee .elementor-button{background-color:#8CC11F00;font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:600;line-height:28px;fill:#fff;color:#fff;padding:15px 0}.elementor-39685 .elementor-element.elementor-element-5c857ee>.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-39685 .elementor-element.elementor-element-44bd9ed{width:var(--container-widget-width,22.357%);max-width:22.357%;--container-widget-width:22.357%;--container-widget-flex-grow:0;top:108px;z-index:0;text-align:start}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-44bd9ed{left:50px}body.rtl .elementor-39685 .elementor-element.elementor-element-44bd9ed{right:50px}.elementor-39685 .elementor-element.elementor-element-4bcf9ba:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-4bcf9ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1957a2}.elementor-39685 .elementor-element.elementor-element-4bcf9ba>.elementor-background-overlay{background-color:#002a5e;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-4bcf9ba{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-4c2a115{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-4c2a115 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:47px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-e1369c0{text-align:center}.elementor-39685 .elementor-element.elementor-element-e1369c0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-ad3da2b:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-ad3da2b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-39685 .elementor-element.elementor-element-ad3da2b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-ad3da2b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-80dc778>.elementor-widget-container{background-color:#2d71c2}.elementor-39685 .elementor-element.elementor-element-80dc778 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-39685 .elementor-element.elementor-element-a064d19:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-a064d19>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#dcf5ff}.elementor-39685 .elementor-element.elementor-element-a064d19{border-style:solid;border-color:#2d71c2;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-39685 .elementor-element.elementor-element-a064d19>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39685 .elementor-element.elementor-element-b494ec4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-52e983e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-39685 .elementor-element.elementor-element-38b982f .elementor-button{background-color:#18bc45;font-family:"Noto Sans JP",Sans-serif;font-weight:600;fill:#fff;color:#fff}.elementor-39685 .elementor-element.elementor-element-38b982f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-39685 .elementor-element.elementor-element-38b982f .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-39685 .elementor-element.elementor-element-5894166 .elementor-button{background-color:#ec4c23;font-family:"Noto Sans JP",Sans-serif;font-weight:600;fill:#fff;color:#fff}.elementor-39685 .elementor-element.elementor-element-5894166 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-39685 .elementor-element.elementor-element-5894166 .elementor-button .elementor-button-content-wrapper{gap:5px}: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-39685 .elementor-element.elementor-element-20bd38b{width:var(--container-widget-width,119px);max-width:119px;--container-widget-width:119px;--container-widget-flex-grow:0;bottom:333px;z-index:2;text-align:start}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-20bd38b{right:23px}body.rtl .elementor-39685 .elementor-element.elementor-element-20bd38b{left:23px}.elementor-39685 .elementor-element.elementor-element-20bd38b img{width:82%}.elementor-39685 .elementor-element.elementor-element-ba20929>.elementor-widget-container{padding:9px 0 0 10px}.elementor-39685 .elementor-element.elementor-element-ba20929{text-align:end}.elementor-39685 .elementor-element.elementor-element-ba20929 .elementor-heading-title{font-size:26px}.elementor-39685 .elementor-element.elementor-element-c1305a9>.elementor-widget-container{margin:5px 0 0}.elementor-39685 .elementor-element.elementor-element-8db36ef>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-8075fb0>.elementor-widget-container{padding:0 0 0 36px}.elementor-39685 .elementor-element.elementor-element-8075fb0{text-align:end}.elementor-39685 .elementor-element.elementor-element-8075fb0 .elementor-heading-title{font-size:87px}.elementor-39685 .elementor-element.elementor-element-8a2ed40{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-c6e39ac{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-444586d{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-9e1ea8b img{height:192px}.elementor-39685 .elementor-element.elementor-element-ec9a7dd .elementor-heading-title{font-size:22px}.elementor-39685 .elementor-element.elementor-element-bb48f01{font-size:16px}.elementor-39685 .elementor-element.elementor-element-86874bb .elementor-heading-title{font-size:22px}.elementor-39685 .elementor-element.elementor-element-0ea6f02{font-size:16px}.elementor-39685 .elementor-element.elementor-element-eb4413e .elementor-heading-title{font-size:22px}.elementor-39685 .elementor-element.elementor-element-5698805{font-size:16px}.elementor-39685 .elementor-element.elementor-element-410ccb0>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-a675980 .elementor-heading-title{font-size:22px}.elementor-39685 .elementor-element.elementor-element-97f4cd7{font-size:16px}.elementor-39685 .elementor-element.elementor-element-f6e158a>.elementor-element-populated{padding:0 2px}.elementor-39685 .elementor-element.elementor-element-1116c5b .elementor-heading-title{font-size:22px}.elementor-39685 .elementor-element.elementor-element-c8230fa{font-size:16px}.elementor-39685 .elementor-element.elementor-element-a09b7af .elementor-heading-title{font-size:23px}.elementor-39685 .elementor-element.elementor-element-f3d4a13{font-size:16px}.elementor-39685 .elementor-element.elementor-element-07102dd>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-d96c9d5 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-b7e2e3e{font-size:16px}.elementor-39685 .elementor-element.elementor-element-1ed0ca5>.elementor-element-populated{padding:0 2px}.elementor-39685 .elementor-element.elementor-element-0f665e6 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-49876fc{font-size:16px}.elementor-39685 .elementor-element.elementor-element-c59db5c>.elementor-element-populated{margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 20px}.elementor-39685 .elementor-element.elementor-element-ccf7bca>.elementor-widget-container{margin:-15px 40px 0}.elementor-39685 .elementor-element.elementor-element-ccf7bca .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-3df5b06 .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-da42d85>.elementor-element-populated{margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 20px}.elementor-39685 .elementor-element.elementor-element-174865e>.elementor-widget-container{margin:-15px 40px 0}.elementor-39685 .elementor-element.elementor-element-174865e .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-e553485 .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-29b7f1b>.elementor-element-populated{margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 20px}.elementor-39685 .elementor-element.elementor-element-cfa2300>.elementor-widget-container{margin:-15px 40px 0}.elementor-39685 .elementor-element.elementor-element-cfa2300 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-eb639c1 .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-2e6e83e>.elementor-element-populated{margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 20px}.elementor-39685 .elementor-element.elementor-element-7931272>.elementor-widget-container{margin:-15px 40px 0}.elementor-39685 .elementor-element.elementor-element-7931272 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-8ca97db .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-160203c>.elementor-element-populated{margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-901a2a1>.elementor-widget-container{margin:-15px 40px 0}.elementor-39685 .elementor-element.elementor-element-901a2a1 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-541eaba .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-5b94873>.elementor-element-populated{margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-20078c5>.elementor-widget-container{margin:-15px 40px 0}.elementor-39685 .elementor-element.elementor-element-20078c5 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-1deb6cc .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-3f10695 .elementor-heading-title{font-size:41px}.elementor-39685 .elementor-element.elementor-element-d222df3>.elementor-widget-container{margin:0 0 0 40px;background-position:0 0}.elementor-39685 .elementor-element.elementor-element-407f3c2>.elementor-widget-container{margin:0 0 0 40px}.elementor-39685 .elementor-element.elementor-element-2ac3bea>.elementor-widget-container{margin:0 0 0 40px;background-position:top left;background-size:46px auto}.elementor-39685 .elementor-element.elementor-element-1f62256 .elementor-heading-title{font-size:33px}.elementor-39685 .elementor-element.elementor-element-b9234f8{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-8e3cef9{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-4f7a759>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-5e00850>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-b022b75>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-5bbf8a7 .elementor-heading-title{font-size:39px}.elementor-39685 .elementor-element.elementor-element-aa6f4ba{padding:0}.elementor-39685 .elementor-element.elementor-element-19bfe7a>.elementor-element-populated{padding:20px 10px}.elementor-39685 .elementor-element.elementor-element-3286dad>.elementor-widget-container{margin:15px 0 0;background-position:0 0}.elementor-39685 .elementor-element.elementor-element-3286dad .elementor-heading-title{font-size:40px}.elementor-39685 .elementor-element.elementor-element-b0660f3>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-9cff626{margin-top:35px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-c1dbefa>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-c1dbefa .elementor-button{font-size:22px}.elementor-39685 .elementor-element.elementor-element-1dca829>.elementor-widget-container{background-position:0 0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-46d4d99{left:4px}body.rtl .elementor-39685 .elementor-element.elementor-element-46d4d99{right:4px}.elementor-39685 .elementor-element.elementor-element-46d4d99{top:119px}.elementor-39685 .elementor-element.elementor-element-46d4d99 img{width:67%}.elementor-39685 .elementor-element.elementor-element-cb82f78{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-8dabf98{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-143176d>.elementor-widget-container{padding:9px 0 0 10px}.elementor-39685 .elementor-element.elementor-element-143176d{text-align:end}.elementor-39685 .elementor-element.elementor-element-143176d .elementor-heading-title{font-size:26px}.elementor-39685 .elementor-element.elementor-element-5f087df>.elementor-widget-container{margin:5px 0 0}.elementor-39685 .elementor-element.elementor-element-ab867ad{bottom:345px}.elementor-39685 .elementor-element.elementor-element-ab867ad img{width:80%}.elementor-39685 .elementor-element.elementor-element-f370708>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-0b44e20>.elementor-widget-container{padding:0 0 0 36px}.elementor-39685 .elementor-element.elementor-element-0b44e20{text-align:end}.elementor-39685 .elementor-element.elementor-element-0b44e20 .elementor-heading-title{font-size:87px}.elementor-39685 .elementor-element.elementor-element-d36805d:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-d36805d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-8b03a26>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-c92382f>.elementor-widget-container{margin:0 150px;background-position:0 0}.elementor-39685 .elementor-element.elementor-element-c92382f .elementor-heading-title{font-size:36px}.elementor-39685 .elementor-element.elementor-element-bd9a7bf>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-1e61dfe>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-335c9ca>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-b5acb79>.elementor-widget-container{background-position:0 0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-cd7f61f{left:35px}body.rtl .elementor-39685 .elementor-element.elementor-element-cd7f61f{right:35px}.elementor-39685 .elementor-element.elementor-element-cd7f61f{top:206px}.elementor-39685 .elementor-element.elementor-element-b32fea1{--padding-top:10px;--padding-bottom:10px;--padding-left:200px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-8b8a5a9:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-8b8a5a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-66a3c97:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-66a3c97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-035fcd9:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-035fcd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-53e49f3:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-53e49f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-028d528:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-028d528>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-e4277b1:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-e4277b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-ece1738:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-ece1738>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-ebb8548:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-ebb8548>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-34490bd>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-e330067>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-8e9ec2a>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-97dbab8 .elementor-heading-title{font-size:39px}.elementor-39685 .elementor-element.elementor-element-af5fb51{padding:0}.elementor-39685 .elementor-element.elementor-element-2d80ea0>.elementor-element-populated{padding:20px 10px}.elementor-39685 .elementor-element.elementor-element-35f5aab>.elementor-widget-container{margin:15px 0 0;background-position:0 0}.elementor-39685 .elementor-element.elementor-element-35f5aab .elementor-heading-title{font-size:40px}.elementor-39685 .elementor-element.elementor-element-80a3d32>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-999f8e7{margin-top:35px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-5c5c1ff>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-5c5c1ff .elementor-button{font-size:22px}.elementor-39685 .elementor-element.elementor-element-5c857ee>.elementor-widget-container{background-position:0 0}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-44bd9ed{left:4px}body.rtl .elementor-39685 .elementor-element.elementor-element-44bd9ed{right:4px}.elementor-39685 .elementor-element.elementor-element-44bd9ed{top:119px}.elementor-39685 .elementor-element.elementor-element-44bd9ed img{width:67%}}@media(max-width:767px){.elementor-39685 .elementor-element.elementor-element-237cea7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-fc9a409>.elementor-element-populated{padding:20px 0 65px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-39685 .elementor-element.elementor-element-613dc9e,.elementor-39685 .elementor-element.elementor-element-613dc9e>.elementor-background-overlay{border-radius:15px}.elementor-39685 .elementor-element.elementor-element-613dc9e{margin-top:0;margin-bottom:40px}.elementor-39685 .elementor-element.elementor-element-819282f{width:50%}.elementor-39685 .elementor-element.elementor-element-a7e9708>.elementor-widget-container{margin:0;padding:7px 0}.elementor-39685 .elementor-element.elementor-element-a7e9708 .elementor-heading-title{font-size:15px}.elementor-39685 .elementor-element.elementor-element-d4a971e>.elementor-widget-container{margin:3px 0 0}.elementor-39685 .elementor-element.elementor-element-d4a971e .elementor-heading-title{font-size:15px}.elementor-39685 .elementor-element.elementor-element-2cd5ae8{width:50%}.elementor-39685 .elementor-element.elementor-element-bb23dd3>.elementor-widget-container{margin:0;padding:7px 0;border-radius:30px}.elementor-39685 .elementor-element.elementor-element-bb23dd3 .elementor-heading-title{font-size:15px}.elementor-39685 .elementor-element.elementor-element-b819925>.elementor-widget-container{margin:3px 0 0}.elementor-39685 .elementor-element.elementor-element-b819925 .elementor-heading-title{font-size:15px}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-05dc9bb{right:-86px}body.rtl .elementor-39685 .elementor-element.elementor-element-05dc9bb{left:-86px}.elementor-39685 .elementor-element.elementor-element-05dc9bb{top:340px;z-index:24}.elementor-39685 .elementor-element.elementor-element-05dc9bb img{width:35%}.elementor-39685 .elementor-element.elementor-element-5ddb30b>.elementor-element-populated{padding:20px 0 65px}.elementor-39685 .elementor-element.elementor-element-05ddf8a>.elementor-container{max-width:1007px}.elementor-39685 .elementor-element.elementor-element-05ddf8a{padding:0}.elementor-39685 .elementor-element.elementor-element-ea21d16>.elementor-element-populated{padding:20px 0 65px}.elementor-39685 .elementor-element.elementor-element-ee5707e>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/ライフパートナーズ札幌ロゴ.png");margin:0 4px;padding:10px 10px 10px 5px;background-position:center right;background-repeat:no-repeat;background-size:141px auto;border-radius:10px 10px 0 0}.elementor-39685 .elementor-element.elementor-element-ee5707e .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-b7be727{margin-top:-7px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-c9cdf92{width:75%}.elementor-39685 .elementor-element.elementor-element-c9cdf92>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-39685 .elementor-element.elementor-element-4312468>.elementor-widget-container{margin:0;padding:0}.elementor-39685 .elementor-element.elementor-element-4312468{text-align:end}.elementor-39685 .elementor-element.elementor-element-4312468 .elementor-heading-title{font-size:45px}.elementor-39685 .elementor-element.elementor-element-8df4a49{width:23%}.elementor-39685 .elementor-element.elementor-element-e431a4c{width:var(--container-widget-width,70.969px);max-width:70.969px;--container-widget-width:70.969px;--container-widget-flex-grow:0}.elementor-39685 .elementor-element.elementor-element-e431a4c>.elementor-widget-container{margin:7px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-e431a4c .elementor-heading-title{font-size:21px;line-height:1.1em}.elementor-39685 .elementor-element.elementor-element-07f7dcc .elementor-heading-title{font-size:16px}.elementor-39685 .elementor-element.elementor-element-0d1fbd1>.elementor-container{max-width:782px}.elementor-39685 .elementor-element.elementor-element-0d1fbd1{padding:3px 0}.elementor-39685 .elementor-element.elementor-element-22d3925{width:50%}.elementor-39685 .elementor-element.elementor-element-22d3925>.elementor-element-populated{border-width:3px;margin:1px 5px 1px 72px;--e-column-margin-right:5px;--e-column-margin-left:72px;padding:0}.elementor-39685 .elementor-element.elementor-element-b9f26b2>.elementor-widget-container{margin:10px 0 0}.elementor-39685 .elementor-element.elementor-element-b9f26b2 .elementor-heading-title{font-size:15px}.elementor-39685 .elementor-element.elementor-element-a00aac7{margin-top:-18px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-4ddab6a{width:33%}.elementor-39685 .elementor-element.elementor-element-f6cad63>.elementor-widget-container{margin:4px 0 0;padding:0 3px 0 0}.elementor-39685 .elementor-element.elementor-element-f6cad63 .elementor-heading-title{font-size:15px;line-height:1em}.elementor-39685 .elementor-element.elementor-element-ac9f6a2{width:50%}.elementor-39685 .elementor-element.elementor-element-e785977{width:var(--container-widget-width,51.844px);max-width:51.844px;--container-widget-width:51.844px;--container-widget-flex-grow:0}.elementor-39685 .elementor-element.elementor-element-e785977>.elementor-widget-container{margin:2px 0 0}.elementor-39685 .elementor-element.elementor-element-e785977 .elementor-heading-title{font-size:28px}.elementor-39685 .elementor-element.elementor-element-f91c036>.elementor-widget-container{margin:0 0 12px}.elementor-39685 .elementor-element.elementor-element-81eabe4{width:50%}.elementor-39685 .elementor-element.elementor-element-81eabe4>.elementor-element-populated{border-width:3px;margin:1px 72px 1px 5px;--e-column-margin-right:72px;--e-column-margin-left:5px;padding:0}.elementor-39685 .elementor-element.elementor-element-8532f0f>.elementor-widget-container{margin:10px 0 0}.elementor-39685 .elementor-element.elementor-element-8532f0f .elementor-heading-title{font-size:15px}.elementor-39685 .elementor-element.elementor-element-0dcd358{width:var(--container-widget-width,83.5px);max-width:83.5px;--container-widget-width:83.5px;--container-widget-flex-grow:0;text-align:center}.elementor-39685 .elementor-element.elementor-element-0dcd358>.elementor-widget-container{margin:-17px 0 0 15px}.elementor-39685 .elementor-element.elementor-element-0dcd358 .elementor-heading-title{font-size:28px}.elementor-39685 .elementor-element.elementor-element-1d9ad92>.elementor-widget-container{margin:-23px 0 0}.elementor-39685 .elementor-element.elementor-element-1d9ad92 .elementor-heading-title{font-size:13px}.elementor-39685 .elementor-element.elementor-element-9068354 .elementor-heading-title{font-size:26px}.elementor-39685 .elementor-element.elementor-element-2ec3c93>.elementor-widget-container{margin:0 10px}.elementor-39685 .elementor-element.elementor-element-7388cfa{--margin-top:20px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-2be354f>.elementor-widget-container{margin:-15px 20px 0}.elementor-39685 .elementor-element.elementor-element-2be354f .elementor-heading-title{font-size:21px}.elementor-39685 .elementor-element.elementor-element-65ff067>.elementor-widget-container{padding:0 0 0 45px;background-size:45px auto}.elementor-39685 .elementor-element.elementor-element-65ff067 .elementor-heading-title{font-size:19px}.elementor-39685 .elementor-element.elementor-element-005f8ea>.elementor-widget-container{padding:0 0 0 45px;background-size:45px auto}.elementor-39685 .elementor-element.elementor-element-005f8ea .elementor-heading-title{font-size:19px}.elementor-39685 .elementor-element.elementor-element-f659065>.elementor-widget-container{padding:0 0 0 45px;background-size:45px auto}.elementor-39685 .elementor-element.elementor-element-f659065 .elementor-heading-title{font-size:19px}.elementor-39685 .elementor-element.elementor-element-f0d4cde .elementor-heading-title{font-size:25px}.elementor-39685 .elementor-element.elementor-element-a416d17 .elementor-heading-title{font-size:27px}.elementor-39685 .elementor-element.elementor-element-8a2ed40{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-e87f057 img{border-width:2px}.elementor-39685 .elementor-element.elementor-element-e2c714e img{width:100%;height:92px;border-width:2px}.elementor-39685 .elementor-element.elementor-element-c6e39ac{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-444586d{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-1e09782>.elementor-widget-container{padding:0 3px}.elementor-39685 .elementor-element.elementor-element-1e09782{font-size:15px}.elementor-39685 .elementor-element.elementor-element-fde30de .elementor-heading-title{font-size:29px}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-7de7135{left:12px}body.rtl .elementor-39685 .elementor-element.elementor-element-7de7135{right:12px}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-c561ebb{right:23px}body.rtl .elementor-39685 .elementor-element.elementor-element-c561ebb{left:23px}.elementor-39685 .elementor-element.elementor-element-901e1da>.elementor-element-populated{padding:20px 0 65px}.elementor-39685 .elementor-element.elementor-element-10f1bef .elementor-heading-title{font-size:29px}.elementor-39685 .elementor-element.elementor-element-b5c121e{width:50%}.elementor-39685 .elementor-element.elementor-element-b5c121e>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-2f44d5c>.elementor-widget-container{margin:-35px 0 0}.elementor-39685 .elementor-element.elementor-element-2f44d5c img{width:40%}.elementor-39685 .elementor-element.elementor-element-cfe97f4 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-a6a2f85{font-size:16px}.elementor-39685 .elementor-element.elementor-element-2795569{width:50%}.elementor-39685 .elementor-element.elementor-element-2795569>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-50a6fda>.elementor-widget-container{margin:-35px 0 0}.elementor-39685 .elementor-element.elementor-element-50a6fda img{width:40%}.elementor-39685 .elementor-element.elementor-element-6eaeffb .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-08d02d0{font-size:16px}.elementor-39685 .elementor-element.elementor-element-b3fba74{width:50%}.elementor-39685 .elementor-element.elementor-element-b3fba74>.elementor-element-populated{margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-7d4af7a>.elementor-widget-container{margin:-35px 0 0}.elementor-39685 .elementor-element.elementor-element-7d4af7a img{width:40%}.elementor-39685 .elementor-element.elementor-element-e945624>.elementor-widget-container{margin:12px 0 0}.elementor-39685 .elementor-element.elementor-element-9bcb861 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-a7c2eda{font-size:16px}.elementor-39685 .elementor-element.elementor-element-8eb7e76{width:50%}.elementor-39685 .elementor-element.elementor-element-8eb7e76>.elementor-element-populated{margin:20px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-9f92156>.elementor-widget-container{margin:-33px 0 0}.elementor-39685 .elementor-element.elementor-element-9f92156 img{width:40%}.elementor-39685 .elementor-element.elementor-element-4f664eb>.elementor-widget-container{margin:0}.elementor-39685 .elementor-element.elementor-element-4f664eb .elementor-icon{font-size:6px}.elementor-39685 .elementor-element.elementor-element-4f664eb .elementor-icon svg{height:6px}.elementor-39685 .elementor-element.elementor-element-6b4ceb7 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-99c8377{font-size:16px}.elementor-39685 .elementor-element.elementor-element-9c3fb3f{width:50%}.elementor-39685 .elementor-element.elementor-element-9c3fb3f>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-32dcf55>.elementor-widget-container{margin:-30px 0 0}.elementor-39685 .elementor-element.elementor-element-32dcf55 img{width:40%}.elementor-39685 .elementor-element.elementor-element-38968d2>.elementor-widget-container{margin:12px 0 0}.elementor-39685 .elementor-element.elementor-element-1ba0e02 .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-f109c5a{font-size:16px}.elementor-39685 .elementor-element.elementor-element-0bfc37c{width:50%}.elementor-39685 .elementor-element.elementor-element-0bfc37c>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-39685 .elementor-element.elementor-element-d9b0904>.elementor-widget-container{margin:-30px 0 0}.elementor-39685 .elementor-element.elementor-element-d9b0904 img{width:40%}.elementor-39685 .elementor-element.elementor-element-238481e>.elementor-widget-container{margin:12px 0 0}.elementor-39685 .elementor-element.elementor-element-238481e .elementor-icon{font-size:6px}.elementor-39685 .elementor-element.elementor-element-238481e .elementor-icon svg{height:6px}.elementor-39685 .elementor-element.elementor-element-51bec15 .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-48c4ec7{font-size:16px}.elementor-39685 .elementor-element.elementor-element-a00dad3{width:50%}.elementor-39685 .elementor-element.elementor-element-a00dad3>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-9d2ab2b>.elementor-widget-container{margin:-30px 0 0}.elementor-39685 .elementor-element.elementor-element-9d2ab2b img{width:40%}.elementor-39685 .elementor-element.elementor-element-837f257>.elementor-widget-container{margin:12px 0 0}.elementor-39685 .elementor-element.elementor-element-794baac .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-f9bebc0{font-size:16px}.elementor-39685 .elementor-element.elementor-element-e1db5ec{width:50%}.elementor-39685 .elementor-element.elementor-element-e1db5ec>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-1582b01>.elementor-widget-container{margin:-30px 0 0}.elementor-39685 .elementor-element.elementor-element-1582b01 img{width:40%}.elementor-39685 .elementor-element.elementor-element-c72da86>.elementor-widget-container{margin:12px 0 0}.elementor-39685 .elementor-element.elementor-element-c72da86 .elementor-icon{font-size:50px}.elementor-39685 .elementor-element.elementor-element-c72da86 .elementor-icon svg{height:50px}.elementor-39685 .elementor-element.elementor-element-92a4e08 .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-04de92a{font-size:16px}.elementor-39685 .elementor-element.elementor-element-1cbbf34 .elementor-heading-title{font-size:30px}.elementor-39685 .elementor-element.elementor-element-de5ea8e{width:50%}.elementor-39685 .elementor-element.elementor-element-de5ea8e>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 20px}.elementor-39685 .elementor-element.elementor-element-9e14b94>.elementor-widget-container{margin:-15px 30px 0}.elementor-39685 .elementor-element.elementor-element-9e14b94 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-cf7695b .elementor-heading-title{font-size:16px}.elementor-39685 .elementor-element.elementor-element-c5b4937{width:50%}.elementor-39685 .elementor-element.elementor-element-c5b4937>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-cd7be1b>.elementor-widget-container{margin:-15px 30px 0}.elementor-39685 .elementor-element.elementor-element-cd7be1b .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-0c4fbdb .elementor-heading-title{font-size:16px}.elementor-39685 .elementor-element.elementor-element-0284fef{width:50%}.elementor-39685 .elementor-element.elementor-element-0284fef>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 20px}.elementor-39685 .elementor-element.elementor-element-577a728>.elementor-widget-container{margin:-15px 30px 0}.elementor-39685 .elementor-element.elementor-element-577a728 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-851a83c .elementor-heading-title{font-size:16px}.elementor-39685 .elementor-element.elementor-element-33b37ec{width:50%}.elementor-39685 .elementor-element.elementor-element-33b37ec>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-367a875>.elementor-widget-container{margin:-15px 30px 0}.elementor-39685 .elementor-element.elementor-element-367a875 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-dc1099e .elementor-heading-title{font-size:16px}.elementor-39685 .elementor-element.elementor-element-27f08bf{width:50%}.elementor-39685 .elementor-element.elementor-element-27f08bf>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 20px}.elementor-39685 .elementor-element.elementor-element-3645b71>.elementor-widget-container{margin:-15px 30px 0}.elementor-39685 .elementor-element.elementor-element-3645b71 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-1812cc9 .elementor-heading-title{font-size:16px}.elementor-39685 .elementor-element.elementor-element-219a6bd{width:50%}.elementor-39685 .elementor-element.elementor-element-219a6bd>.elementor-element-populated{margin:30px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-39685 .elementor-element.elementor-element-fe44358>.elementor-widget-container{margin:-15px 30px 0}.elementor-39685 .elementor-element.elementor-element-fe44358 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-510cd31 .elementor-heading-title{font-size:16px}.elementor-39685 .elementor-element.elementor-element-8df4973>.elementor-element-populated{padding:20px 0 65px}.elementor-39685 .elementor-element.elementor-element-d222df3>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-ebcd2b5{padding:10px}.elementor-39685 .elementor-element.elementor-element-1c80195>.elementor-element-populated{padding:20px 0 30px}.elementor-39685 .elementor-element.elementor-element-d9983c5 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-79f9537 .elementor-heading-title{font-size:24px}.elementor-39685 .elementor-element.elementor-element-dd2576f .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-fea0f2b>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");margin:0;padding:0 0 0 40px;background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-39685 .elementor-element.elementor-element-fea0f2b .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-fc4c6bb>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");margin:0;padding:0 0 0 40px;background-position:top left;background-repeat:no-repeat;background-size:36px auto}.elementor-39685 .elementor-element.elementor-element-fc4c6bb .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-6f963ed>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/948694.png");margin:0;padding:0 0 0 40px;background-position:top left;background-repeat:no-repeat;background-size:36px auto}.elementor-39685 .elementor-element.elementor-element-6f963ed .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-0c3d273>.elementor-widget-container{margin:0}.elementor-39685 .elementor-element.elementor-element-0c3d273 .elementor-heading-title{font-size:17px}.elementor-39685 .elementor-element.elementor-element-9fc8fca .elementor-heading-title{font-size:25px}.elementor-39685 .elementor-element.elementor-element-b5429fc .elementor-heading-title{font-size:22px}.elementor-39685 .elementor-element.elementor-element-b9234f8{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-c0f964b .elementor-heading-title{font-size:22px}.elementor-39685 .elementor-element.elementor-element-8e3cef9{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-d1048e7 .elementor-heading-title{font-size:25px}.elementor-39685 .elementor-element.elementor-element-4f7a759>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-5e00850>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-b022b75>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-3286dad>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-c1dbefa>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-1dca829>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-610b218:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-610b218>.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-39685 .elementor-element.elementor-element-610b218{padding:15px 0 30px}.elementor-39685 .elementor-element.elementor-element-7d5f9d6 .elementor-heading-title{font-size:31px}.elementor-39685 .elementor-element.elementor-element-74b3fb4 .elementor-heading-title{font-size:16px}.elementor-39685 .elementor-element.elementor-element-bd75f96{margin-top:-10px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-4739ad1{width:33%}.elementor-39685 .elementor-element.elementor-element-c2a99c7>.elementor-widget-container{margin:-20px 0 0}.elementor-39685 .elementor-element.elementor-element-7b885bf{width:33%}.elementor-39685 .elementor-element.elementor-element-7b885bf>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-50b84dd{text-align:end}.elementor-39685 .elementor-element.elementor-element-50b84dd img{width:78%}.elementor-39685 .elementor-element.elementor-element-1e2adc6{width:33%}.elementor-39685 .elementor-element.elementor-element-1e2adc6>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-85de999{text-align:start}.elementor-39685 .elementor-element.elementor-element-85de999 img{width:78%}.elementor-39685 .elementor-element.elementor-element-97353ca,.elementor-39685 .elementor-element.elementor-element-97353ca>.elementor-background-overlay{border-radius:10px}.elementor-39685 .elementor-element.elementor-element-97353ca{margin-top:-22px;margin-bottom:0;padding:0 0 10px}.elementor-39685 .elementor-element.elementor-element-4df2da0,.elementor-39685 .elementor-element.elementor-element-4df2da0>.elementor-background-overlay{border-radius:10px}.elementor-39685 .elementor-element.elementor-element-4df2da0{margin-top:0;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-997ca1a>.elementor-widget-container{margin:-10px 50px 0;padding:9px 0;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-997ca1a{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-997ca1a .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-d7af3e9>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/12/フリーダイヤル-1.png");margin:-16px 0 0 13px;padding:0;background-position:-4px 6px;background-repeat:no-repeat;background-size:41px auto}.elementor-39685 .elementor-element.elementor-element-d7af3e9{text-align:center}.elementor-39685 .elementor-element.elementor-element-d7af3e9 .elementor-heading-title{font-size:33px}.elementor-39685 .elementor-element.elementor-element-a00b5b1>.elementor-widget-container{margin:0 0 7px}.elementor-39685 .elementor-element.elementor-element-a00b5b1{text-align:center}.elementor-39685 .elementor-element.elementor-element-a00b5b1 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-d4716f1>.elementor-widget-container{margin:20px 0 0}.elementor-39685 .elementor-element.elementor-element-d4716f1 .elementor-button{font-size:23px;border-radius:50px;padding:12px 26px}.elementor-39685 .elementor-element.elementor-element-54cd0a4>.elementor-widget-container{margin:0}.elementor-39685 .elementor-element.elementor-element-54cd0a4 .elementor-button{font-size:23px;border-radius:50px;padding:12px 21px}.elementor-39685 .elementor-element.elementor-element-06374be .elementor-heading-title{font-size:25px}.elementor-39685 .elementor-element.elementor-element-cb82f78{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-c9d101a{line-height:2em}.elementor-39685 .elementor-element.elementor-element-b6ca0d7 .elementor-heading-title{font-size:25px}.elementor-39685 .elementor-element.elementor-element-8dabf98{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-957228f>.elementor-element-populated{padding:20px 0 65px}.elementor-39685 .elementor-element.elementor-element-d6da41c>.elementor-container{max-width:1007px}.elementor-39685 .elementor-element.elementor-element-d6da41c{padding:0}.elementor-39685 .elementor-element.elementor-element-ec995c6>.elementor-element-populated{padding:20px 0 65px}.elementor-39685 .elementor-element.elementor-element-ef5177a>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2026/01/ライフパートナーズ札幌ロゴ.png");margin:0 4px;padding:10px 10px 10px 5px;background-position:center right;background-repeat:no-repeat;background-size:141px auto;border-radius:10px 10px 0 0}.elementor-39685 .elementor-element.elementor-element-ef5177a .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-b899537{margin-top:-7px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-062daea{width:75%}.elementor-39685 .elementor-element.elementor-element-062daea>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-39685 .elementor-element.elementor-element-ac5d2c2>.elementor-widget-container{margin:0;padding:0}.elementor-39685 .elementor-element.elementor-element-ac5d2c2{text-align:end}.elementor-39685 .elementor-element.elementor-element-ac5d2c2 .elementor-heading-title{font-size:45px}.elementor-39685 .elementor-element.elementor-element-8102785{width:23%}.elementor-39685 .elementor-element.elementor-element-f8de13a{width:var(--container-widget-width,70.969px);max-width:70.969px;--container-widget-width:70.969px;--container-widget-flex-grow:0}.elementor-39685 .elementor-element.elementor-element-f8de13a>.elementor-widget-container{margin:7px 0 0;padding:0}.elementor-39685 .elementor-element.elementor-element-f8de13a .elementor-heading-title{font-size:21px;line-height:1.1em}.elementor-39685 .elementor-element.elementor-element-20c620b .elementor-heading-title{font-size:16px}.elementor-39685 .elementor-element.elementor-element-9cab7a8>.elementor-container{max-width:782px}.elementor-39685 .elementor-element.elementor-element-9cab7a8{padding:3px 0}.elementor-39685 .elementor-element.elementor-element-5b0b33c{width:50%}.elementor-39685 .elementor-element.elementor-element-5b0b33c>.elementor-element-populated{border-width:3px;margin:1px 5px 1px 72px;--e-column-margin-right:5px;--e-column-margin-left:72px;padding:0}.elementor-39685 .elementor-element.elementor-element-ac7b3ed>.elementor-widget-container{margin:10px 0 0}.elementor-39685 .elementor-element.elementor-element-ac7b3ed .elementor-heading-title{font-size:15px}.elementor-39685 .elementor-element.elementor-element-cda3907{margin-top:-18px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-aa47c19{width:33%}.elementor-39685 .elementor-element.elementor-element-ae40ed9>.elementor-widget-container{margin:4px 0 0;padding:0 3px 0 0}.elementor-39685 .elementor-element.elementor-element-ae40ed9 .elementor-heading-title{font-size:15px;line-height:1em}.elementor-39685 .elementor-element.elementor-element-64a668c{width:50%}.elementor-39685 .elementor-element.elementor-element-f2b82a7{width:var(--container-widget-width,51.844px);max-width:51.844px;--container-widget-width:51.844px;--container-widget-flex-grow:0}.elementor-39685 .elementor-element.elementor-element-f2b82a7>.elementor-widget-container{margin:2px 0 0}.elementor-39685 .elementor-element.elementor-element-f2b82a7 .elementor-heading-title{font-size:28px}.elementor-39685 .elementor-element.elementor-element-e86ba0f>.elementor-widget-container{margin:0 0 12px}.elementor-39685 .elementor-element.elementor-element-900a671{width:50%}.elementor-39685 .elementor-element.elementor-element-900a671>.elementor-element-populated{border-width:3px;margin:1px 72px 1px 5px;--e-column-margin-right:72px;--e-column-margin-left:5px;padding:0}.elementor-39685 .elementor-element.elementor-element-9956c1c>.elementor-widget-container{margin:10px 0 0}.elementor-39685 .elementor-element.elementor-element-9956c1c .elementor-heading-title{font-size:15px}.elementor-39685 .elementor-element.elementor-element-bb49776{width:var(--container-widget-width,83.5px);max-width:83.5px;--container-widget-width:83.5px;--container-widget-flex-grow:0;text-align:center}.elementor-39685 .elementor-element.elementor-element-bb49776>.elementor-widget-container{margin:-17px 0 0}.elementor-39685 .elementor-element.elementor-element-bb49776 .elementor-heading-title{font-size:28px}.elementor-39685 .elementor-element.elementor-element-fd6a87b>.elementor-widget-container{margin:-23px 0 0}.elementor-39685 .elementor-element.elementor-element-fd6a87b .elementor-heading-title{font-size:13px}.elementor-39685 .elementor-element.elementor-element-c88c4b1 .elementor-heading-title{font-size:26px}.elementor-39685 .elementor-element.elementor-element-82a63f6>.elementor-widget-container{margin:0 10px}.elementor-39685 .elementor-element.elementor-element-0542174>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-c1a1989{font-size:20px;line-height:1.2em}.elementor-39685 .elementor-element.elementor-element-b543dee>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-39685 .elementor-element.elementor-element-67dcad9{font-size:20px;line-height:1.2em}.elementor-39685 .elementor-element.elementor-element-558c57e{text-align:center}.elementor-39685 .elementor-element.elementor-element-0a46530{text-align:center}.elementor-39685 .elementor-element.elementor-element-0a46530 .elementor-heading-title{font-size:15px}.elementor-39685 .elementor-element.elementor-element-70321b8{text-align:center}.elementor-39685 .elementor-element.elementor-element-70321b8 .elementor-heading-title{font-size:39px}.elementor-39685 .elementor-element.elementor-element-2fee5ed>.elementor-widget-container{margin:0;padding:0}.elementor-39685 .elementor-element.elementor-element-2fee5ed{font-size:20px;line-height:1.4em}.elementor-39685 .elementor-element.elementor-element-8b8bc01{padding:0 10px}.elementor-39685 .elementor-element.elementor-element-d8055c2>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-39685 .elementor-element.elementor-element-1e0a130>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-39685 .elementor-element.elementor-element-a104cc3>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-39685 .elementor-element.elementor-element-9fbd408>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-39685 .elementor-element.elementor-element-8269afd>.elementor-widget-container{margin:30px 0 0}.elementor-39685 .elementor-element.elementor-element-d36805d:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-d36805d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 29px}.elementor-39685 .elementor-element.elementor-element-d36805d{padding:80px 0 0}.elementor-39685 .elementor-element.elementor-element-3f62549{text-align:center}.elementor-39685 .elementor-element.elementor-element-3f62549 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-8b03a26>.elementor-widget-container{margin:0;background-position:65px 0;border-width:0 0 3px;border-radius:0}.elementor-39685 .elementor-element.elementor-element-8b03a26{text-align:center}.elementor-39685 .elementor-element.elementor-element-c92382f>.elementor-widget-container{margin:0;background-position:65px 0;border-width:0 0 3px;border-radius:0}.elementor-39685 .elementor-element.elementor-element-c92382f{text-align:center}.elementor-39685 .elementor-element.elementor-element-bd9a7bf>.elementor-widget-container{margin:0;padding:0 0 14px;background-position:1px 0;border-width:0 0 3px;border-radius:0}.elementor-39685 .elementor-element.elementor-element-bd9a7bf{text-align:center}.elementor-39685 .elementor-element.elementor-element-bd9a7bf .elementor-heading-title{font-size:28px}.elementor-39685 .elementor-element.elementor-element-8d9ec14>.elementor-widget-container{margin:0}.elementor-39685 .elementor-element.elementor-element-8d9ec14{font-size:20px}.elementor-39685 .elementor-element.elementor-element-18203e0{margin-top:0;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-029bcb2>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-36fd019{font-size:18px}.elementor-39685 .elementor-element.elementor-element-06cdb51{font-size:18px}.elementor-39685 .elementor-element.elementor-element-2fcb21d{font-size:18px}.elementor-39685 .elementor-element.elementor-element-0cd1c34{font-size:18px}.elementor-39685 .elementor-element.elementor-element-1e61dfe>.elementor-widget-container{margin:-32px 0 0;padding:0;background-position:217px 253px;background-size:115px auto}.elementor-39685 .elementor-element.elementor-element-1e61dfe{z-index:0}.elementor-39685 .elementor-element.elementor-element-335c9ca>.elementor-widget-container{margin:0;padding:0;background-position:6px 86px}.elementor-39685 .elementor-element.elementor-element-335c9ca{z-index:0}.elementor-39685 .elementor-element.elementor-element-b5acb79>.elementor-widget-container{margin:-70px 0 0;padding:0;background-position:153px 353px}.elementor-39685 .elementor-element.elementor-element-3ff8826{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-b7c6857 .elementor-heading-title{font-size:30px}.elementor-39685 .elementor-element.elementor-element-a864f25 .elementor-heading-title{font-size:41px}body:not(.rtl) .elementor-39685 .elementor-element.elementor-element-d27fa79{left:2px}body.rtl .elementor-39685 .elementor-element.elementor-element-d27fa79{right:2px}.elementor-39685 .elementor-element.elementor-element-d27fa79{top:156px}.elementor-39685 .elementor-element.elementor-element-2d2caca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-39685 .elementor-element.elementor-element-137c1fd>.elementor-widget-container{margin:14px 0 0;padding:0 0 0 80px}.elementor-39685 .elementor-element.elementor-element-137c1fd{z-index:1;font-size:15px;line-height:1.4em}.elementor-39685 .elementor-element.elementor-element-4c0c3c2>.elementor-element-populated{padding:20px 0 65px}.elementor-39685 .elementor-element.elementor-element-8aacb3f>.elementor-element-populated{padding:20px 0}.elementor-39685 .elementor-element.elementor-element-8b8a5a9:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-8b8a5a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-66a3c97:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-66a3c97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-035fcd9:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-035fcd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-53e49f3:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-53e49f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-d9a25cb{padding:0 10px}.elementor-39685 .elementor-element.elementor-element-c7277cd>.elementor-element-populated{padding:20px 0}.elementor-39685 .elementor-element.elementor-element-86bc5f3 .elementor-heading-title{font-size:25px}.elementor-39685 .elementor-element.elementor-element-028d528:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-028d528>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:19px 12px;background-size:47px auto}.elementor-39685 .elementor-element.elementor-element-0b41ced .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-e4277b1:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-e4277b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:19px 20px;background-size:47px auto}.elementor-39685 .elementor-element.elementor-element-e4277b1{padding:0 0 0 80px}.elementor-39685 .elementor-element.elementor-element-2c6b118>.elementor-element-populated{padding:8px 0 0}.elementor-39685 .elementor-element.elementor-element-00b1bd9{font-size:17px}.elementor-39685 .elementor-element.elementor-element-ece1738:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-ece1738>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:19px 12px;background-size:47px auto}.elementor-39685 .elementor-element.elementor-element-ece1738{margin-top:20px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-49981c8 .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-ebb8548:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-ebb8548>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:19px 20px;background-size:47px auto}.elementor-39685 .elementor-element.elementor-element-ebb8548{padding:0 0 0 80px}.elementor-39685 .elementor-element.elementor-element-38aeef3>.elementor-element-populated{padding:8px 0 0}.elementor-39685 .elementor-element.elementor-element-d528440{font-size:17px}.elementor-39685 .elementor-element.elementor-element-03f169e .elementor-heading-title{font-size:24px}.elementor-39685 .elementor-element.elementor-element-34490bd>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-e330067>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-8e9ec2a>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-35f5aab>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-5c5c1ff>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-5c857ee>.elementor-widget-container{background-position:0 0}.elementor-39685 .elementor-element.elementor-element-4bcf9ba:not(.elementor-motion-effects-element-type-background),.elementor-39685 .elementor-element.elementor-element-4bcf9ba>.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-39685 .elementor-element.elementor-element-4bcf9ba{margin-top:0;margin-bottom:0;padding:15px 0 30px}.elementor-39685 .elementor-element.elementor-element-4c2a115 .elementor-heading-title{font-size:31px}.elementor-39685 .elementor-element.elementor-element-e1369c0 .elementor-heading-title{font-size:16px}.elementor-39685 .elementor-element.elementor-element-d0ef74f{margin-top:-10px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-50addec{width:33%}.elementor-39685 .elementor-element.elementor-element-1f29133>.elementor-widget-container{margin:-20px 0 0}.elementor-39685 .elementor-element.elementor-element-baad51e{width:33%}.elementor-39685 .elementor-element.elementor-element-baad51e>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-d361f6e{text-align:end}.elementor-39685 .elementor-element.elementor-element-d361f6e img{width:78%}.elementor-39685 .elementor-element.elementor-element-cfaec54{width:33%}.elementor-39685 .elementor-element.elementor-element-cfaec54>.elementor-element-populated{padding:0}.elementor-39685 .elementor-element.elementor-element-3bebe84{text-align:start}.elementor-39685 .elementor-element.elementor-element-3bebe84 img{width:78%}.elementor-39685 .elementor-element.elementor-element-ad3da2b,.elementor-39685 .elementor-element.elementor-element-ad3da2b>.elementor-background-overlay{border-radius:10px}.elementor-39685 .elementor-element.elementor-element-ad3da2b{margin-top:-22px;margin-bottom:0;padding:0 0 10px}.elementor-39685 .elementor-element.elementor-element-80dc778>.elementor-widget-container{margin:0 50px;border-radius:50px}.elementor-39685 .elementor-element.elementor-element-80dc778{z-index:1;text-align:center}.elementor-39685 .elementor-element.elementor-element-80dc778 .elementor-heading-title{font-size:18px}.elementor-39685 .elementor-element.elementor-element-a064d19,.elementor-39685 .elementor-element.elementor-element-a064d19>.elementor-background-overlay{border-radius:10px}.elementor-39685 .elementor-element.elementor-element-a064d19{margin-top:-30px;margin-bottom:0}.elementor-39685 .elementor-element.elementor-element-b494ec4>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/12/フリーダイヤル-1.png");margin:0;padding:4px 0 0 10px;background-position:16px 10px;background-repeat:no-repeat;background-size:41px auto}.elementor-39685 .elementor-element.elementor-element-b494ec4{text-align:center}.elementor-39685 .elementor-element.elementor-element-b494ec4 .elementor-heading-title{font-size:30px}.elementor-39685 .elementor-element.elementor-element-52e983e>.elementor-widget-container{margin:0 0 7px}.elementor-39685 .elementor-element.elementor-element-52e983e{text-align:center}.elementor-39685 .elementor-element.elementor-element-52e983e .elementor-heading-title{font-size:20px}.elementor-39685 .elementor-element.elementor-element-38b982f>.elementor-widget-container{margin:20px 0 0}.elementor-39685 .elementor-element.elementor-element-38b982f .elementor-button{font-size:23px;border-radius:50px;padding:12px 26px}.elementor-39685 .elementor-element.elementor-element-5894166>.elementor-widget-container{margin:0}.elementor-39685 .elementor-element.elementor-element-5894166 .elementor-button{font-size:23px;border-radius:50px;padding:12px 21px}}@media(min-width:768px){.elementor-39685 .elementor-element.elementor-element-66705ab{width:43%}.elementor-39685 .elementor-element.elementor-element-3c51fa3{width:57%}.elementor-39685 .elementor-element.elementor-element-68e3af6{width:43%}.elementor-39685 .elementor-element.elementor-element-cebe7a3{width:57%}.elementor-39685 .elementor-element.elementor-element-40ec881{width:47.776%}.elementor-39685 .elementor-element.elementor-element-218142b{width:52.224%}.elementor-39685 .elementor-element.elementor-element-7ca3354{width:74%}.elementor-39685 .elementor-element.elementor-element-ee10e0d{width:26%}.elementor-39685 .elementor-element.elementor-element-8753512{width:47.776%}.elementor-39685 .elementor-element.elementor-element-307fc61{width:52.224%}.elementor-39685 .elementor-element.elementor-element-8db36ef{width:74%}.elementor-39685 .elementor-element.elementor-element-bd347b6{width:26%}.elementor-39685 .elementor-element.elementor-element-fc34e33{width:25%}.elementor-39685 .elementor-element.elementor-element-d6b2e13{width:25%}.elementor-39685 .elementor-element.elementor-element-97bf9ef{width:75%}.elementor-39685 .elementor-element.elementor-element-9de0fc8{width:25%}.elementor-39685 .elementor-element.elementor-element-9b694f9{width:49.664%}.elementor-39685 .elementor-element.elementor-element-c9cdf92{width:74%}.elementor-39685 .elementor-element.elementor-element-8df4a49{width:26%}.elementor-39685 .elementor-element.elementor-element-4ddab6a{width:25%}.elementor-39685 .elementor-element.elementor-element-ac9f6a2{width:75%}.elementor-39685 .elementor-element.elementor-element-21d86e5{--content-width:666px}.elementor-39685 .elementor-element.elementor-element-e7cf3a8{--content-width:898px}.elementor-39685 .elementor-element.elementor-element-9f994b0{--content-width:786px}.elementor-39685 .elementor-element.elementor-element-5b87fb9{--content-width:824px}.elementor-39685 .elementor-element.elementor-element-05687d9{width:60%}.elementor-39685 .elementor-element.elementor-element-30b95f1{width:19.233%}.elementor-39685 .elementor-element.elementor-element-73c203b{width:20%}.elementor-39685 .elementor-element.elementor-element-6b03135{width:49.896%}.elementor-39685 .elementor-element.elementor-element-0252b61{width:50.104%}.elementor-39685 .elementor-element.elementor-element-26b3d14{width:60%}.elementor-39685 .elementor-element.elementor-element-7254065{width:19.233%}.elementor-39685 .elementor-element.elementor-element-1c7c50b{width:20%}.elementor-39685 .elementor-element.elementor-element-19bfe7a{width:49.896%}.elementor-39685 .elementor-element.elementor-element-b0660f3{width:50.104%}.elementor-39685 .elementor-element.elementor-element-58a1de8{--content-width:1140px}.elementor-39685 .elementor-element.elementor-element-cb82f78{--content-width:805px}.elementor-39685 .elementor-element.elementor-element-b6f19dd{--content-width:1140px}.elementor-39685 .elementor-element.elementor-element-8dabf98{--content-width:830px}.elementor-39685 .elementor-element.elementor-element-db7d5ef{width:47.776%}.elementor-39685 .elementor-element.elementor-element-6b709b2{width:52.224%}.elementor-39685 .elementor-element.elementor-element-9ebab8c{width:74%}.elementor-39685 .elementor-element.elementor-element-6f4e4ec{width:26%}.elementor-39685 .elementor-element.elementor-element-006dff0{width:47.776%}.elementor-39685 .elementor-element.elementor-element-b1673d4{width:52.224%}.elementor-39685 .elementor-element.elementor-element-f370708{width:74%}.elementor-39685 .elementor-element.elementor-element-ba47068{width:26%}.elementor-39685 .elementor-element.elementor-element-75bd071{width:25%}.elementor-39685 .elementor-element.elementor-element-66c8173{width:25%}.elementor-39685 .elementor-element.elementor-element-f0e77f6{width:75%}.elementor-39685 .elementor-element.elementor-element-13f6f2b{width:25%}.elementor-39685 .elementor-element.elementor-element-88d9635{width:49.664%}.elementor-39685 .elementor-element.elementor-element-062daea{width:74%}.elementor-39685 .elementor-element.elementor-element-8102785{width:26%}.elementor-39685 .elementor-element.elementor-element-aa47c19{width:25%}.elementor-39685 .elementor-element.elementor-element-64a668c{width:75%}.elementor-39685 .elementor-element.elementor-element-937ad71{width:30.856%}.elementor-39685 .elementor-element.elementor-element-60886d3{width:69.144%}.elementor-39685 .elementor-element.elementor-element-029bcb2{width:45.102%}.elementor-39685 .elementor-element.elementor-element-48150ac{width:54.849%}.elementor-39685 .elementor-element.elementor-element-b5f5934{--content-width:843px}.elementor-39685 .elementor-element.elementor-element-bb60961{--content-width:843px}.elementor-39685 .elementor-element.elementor-element-3ff8826{--content-width:843px}.elementor-39685 .elementor-element.elementor-element-4dea0d7{width:49.369%}.elementor-39685 .elementor-element.elementor-element-393d931{width:50.631%}.elementor-39685 .elementor-element.elementor-element-82dd4d7{width:49.369%}.elementor-39685 .elementor-element.elementor-element-833aee9{width:50.631%}.elementor-39685 .elementor-element.elementor-element-e6bab5c{width:49.369%}.elementor-39685 .elementor-element.elementor-element-ae533b6{width:50.631%}.elementor-39685 .elementor-element.elementor-element-275ebad{--content-width:747px}.elementor-39685 .elementor-element.elementor-element-2f0d7fa{width:60%}.elementor-39685 .elementor-element.elementor-element-df9cfb3{width:19.233%}.elementor-39685 .elementor-element.elementor-element-9767fc9{width:20%}.elementor-39685 .elementor-element.elementor-element-8243de5{width:49.896%}.elementor-39685 .elementor-element.elementor-element-9f8ddd3{width:50.104%}.elementor-39685 .elementor-element.elementor-element-943fb00{width:60%}.elementor-39685 .elementor-element.elementor-element-32599c0{width:19.233%}.elementor-39685 .elementor-element.elementor-element-a5e6034{width:20%}.elementor-39685 .elementor-element.elementor-element-2d80ea0{width:49.896%}.elementor-39685 .elementor-element.elementor-element-80a3d32{width:50.104%}}@media(max-width:1024px) and (min-width:768px){.elementor-39685 .elementor-element.elementor-element-8753512{width:43%}.elementor-39685 .elementor-element.elementor-element-8db36ef{width:70%}.elementor-39685 .elementor-element.elementor-element-bd347b6{width:30%}.elementor-39685 .elementor-element.elementor-element-006dff0{width:43%}.elementor-39685 .elementor-element.elementor-element-f370708{width:70%}.elementor-39685 .elementor-element.elementor-element-ba47068{width:30%}.elementor-39685 .elementor-element.elementor-element-bb60961{--content-width:679px}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-39685 .elementor-element.elementor-element-8a2ed40{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-c6e39ac{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-444586d{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-b9234f8{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-8e3cef9{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-cb82f78{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-8dabf98{--grid-auto-flow:row}.elementor-39685 .elementor-element.elementor-element-fc12f49{text-align:end}}.balloon:before{content:'';position:absolute;display:block;width:0;height:0;left:270px;bottom:-15px;border-top:15px solid #195dae;border-right:15px solid transparent;border-left:15px solid transparent}span{color:#000}.check{color:#000}.quote{color:#fff}.red{color:red;font-weight:700}.quote{color:#fff}.red{color:red;font-weight:700}.small{font-size:18px}.button-2{color:#fff}.red{color:red;font-weight:700}.button-2{color:#fff}.message{color:#fff}.message{color:#fff}.lightyellow{color:#fe5;font-size:50px}.lightyellow-2{color:#fe5;font-size:35px}.blue-little{color:#2d71c2}.line span{color:#fff}.line span{color:#fff}.blue-little{color:#2d71c2}.line span{color:#fff}.line span{color:#fff}.button-green span{color:#fff}.button-green span{color:#fff}.quote{color:#fff}.red{color:red;font-weight:700}.quote{color:#fff}.red{color:red;font-weight:700}.small{font-size:18px}.button-2{color:#fff}.red{color:red;font-weight:700}.button-2{color:#fff}.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}.blue-little{color:#2d71c2}.line span{color:#fff}.line span{color:#fff}.button-green span{color:#fff}.button-green span{color:#fff}