.elementor-20961 .elementor-element.elementor-element-89dbd20>.elementor-container{max-width:1300px}.elementor-20961 .elementor-element.elementor-element-89dbd20{overflow:hidden}.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-20961 .elementor-element.elementor-element-c5e1ab0 img{width:100%}.elementor-20961 .elementor-element.elementor-element-7840730{overflow:hidden;margin-top:0;margin-bottom:0;padding:0}.elementor-20961 .elementor-element.elementor-element-ba6eda5>.elementor-element-populated{padding:0}.elementor-20961 .elementor-element.elementor-element-cd57dc7>.elementor-widget-container{padding:0}.elementor-20961 .elementor-element.elementor-element-716991d>.elementor-container{max-width:938px}.elementor-20961 .elementor-element.elementor-element-716991d{padding:20px 0 0}.elementor-20961 .elementor-element.elementor-element-4d7fbd4>.elementor-container{max-width:784px}.elementor-20961 .elementor-element.elementor-element-4d7fbd4{margin-top:0;margin-bottom:6px}.elementor-20961 .elementor-element.elementor-element-edf3f9d>.elementor-widget-container{margin:4px 0 0}.elementor-20961 .elementor-element.elementor-element-edf3f9d{text-align:right}.elementor-20961 .elementor-element.elementor-element-edf3f9d img{width:68%}.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-20961 .elementor-element.elementor-element-565c5bb>.elementor-widget-container{margin:10px 0 0}.elementor-20961 .elementor-element.elementor-element-565c5bb .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:28px;font-weight:600;text-decoration:none;letter-spacing:.2px;word-spacing:0px;color:#000}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20961 .elementor-element.elementor-element-5d5a46f{--divider-border-style:solid;--divider-color:#ff3900;--divider-border-width:5.4px}.elementor-20961 .elementor-element.elementor-element-5d5a46f>.elementor-widget-container{margin:-22px 0 0}.elementor-20961 .elementor-element.elementor-element-5d5a46f .elementor-divider-separator{width:100%}.elementor-20961 .elementor-element.elementor-element-5d5a46f .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-20961 .elementor-element.elementor-element-77c7b7e>.elementor-widget-container{margin:-35px 0 0}.elementor-20961 .elementor-element.elementor-element-77c7b7e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:28px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-2fd2e6c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-20961 .elementor-element.elementor-element-51c8ba0 .elementor-button{background-color:#1f59c1;font-family:"Zen Maru Gothic",Sans-serif;font-size:24px;font-weight:500;fill:#fff;color:#fff;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-51c8ba0>.elementor-widget-container{margin:5px 0 0}.elementor-20961 .elementor-element.elementor-element-87388a6 .elementor-button{background-color:#1f59c1;font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-e3df5a3 .elementor-button{background-color:#13b2c2;font-family:"Zen Maru Gothic",Sans-serif;font-size:24px;font-weight:500;border-radius:50px;padding:10px 56px 10px 25px}.elementor-20961 .elementor-element.elementor-element-c956a56 .elementor-button{background-color:#13b2c2;font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;border-radius:50px;padding:10px 56px 10px 25px}.elementor-20961 .elementor-element.elementor-element-d944b75 .elementor-button{background-color:#1f59c1;font-family:"Zen Maru Gothic",Sans-serif;font-size:24px;font-weight:500;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-cae25a8 .elementor-button{background-color:#1f59c1;font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-6ce4a15 .elementor-button{background-color:#13b2c2;font-family:"Zen Maru Gothic",Sans-serif;font-size:24px;font-weight:500;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-d4b2543 .elementor-button{background-color:#13b2c2;font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-9c76894 .elementor-button{background-color:#1f59c1;font-family:"Zen Maru Gothic",Sans-serif;font-size:24px;font-weight:500;border-radius:50px;padding:10px 80px 10px 23px}.elementor-20961 .elementor-element.elementor-element-3fbe54e .elementor-button{background-color:#1f59c1;font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;border-radius:50px;padding:10px 80px 10px 23px}.elementor-20961 .elementor-element.elementor-element-a32f0e6 .elementor-heading-title{color:#000}.elementor-20961 .elementor-element.elementor-element-d7e0009{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0}.elementor-20961 .elementor-element.elementor-element-d7e0009>.elementor-widget-container{padding:0}.elementor-20961 .elementor-element.elementor-element-f88f46e:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-f88f46e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f8f8}.elementor-20961 .elementor-element.elementor-element-f88f46e>.elementor-container{max-width:810px}.elementor-20961 .elementor-element.elementor-element-f88f46e{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:22px}.elementor-20961 .elementor-element.elementor-element-f88f46e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-833fabd:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-833fabd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d1f3f3}.elementor-20961 .elementor-element.elementor-element-833fabd>.elementor-container{max-width:1000px}.elementor-20961 .elementor-element.elementor-element-833fabd{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-833fabd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-89e1220{margin-top:30px;margin-bottom:0;padding:0}.elementor-20961 .elementor-element.elementor-element-7592747>.elementor-widget-container{margin:5px 0 0}.elementor-20961 .elementor-element.elementor-element-7592747{text-align:right}.elementor-20961 .elementor-element.elementor-element-7592747 img{width:41%}.elementor-20961 .elementor-element.elementor-element-0b01f4f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff3900}.elementor-20961 .elementor-element.elementor-element-60feeff>.elementor-widget-container{margin:-25px 0 0}.elementor-20961 .elementor-element.elementor-element-60feeff .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:66px;font-weight:600;color:red}.elementor-20961 .elementor-element.elementor-element-e31d37f{margin-top:30px;margin-bottom:0;padding:0}.elementor-20961 .elementor-element.elementor-element-636b7e2>.elementor-widget-container{margin:5px 0 0}.elementor-20961 .elementor-element.elementor-element-636b7e2{text-align:right}.elementor-20961 .elementor-element.elementor-element-636b7e2 img{width:41%}.elementor-20961 .elementor-element.elementor-element-b3deb23 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff3900}.elementor-20961 .elementor-element.elementor-element-af2d19a>.elementor-widget-container{margin:-25px 0 0}.elementor-20961 .elementor-element.elementor-element-af2d19a .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:66px;font-weight:600;color:red}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-20961 .elementor-element.elementor-element-5452481{text-align:center;font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:400;line-height:34px}.elementor-20961 .elementor-element.elementor-element-c9205f1{text-align:center;font-family:"Zen Maru Gothic",Sans-serif;font-size:23px;font-weight:400;line-height:34px}.elementor-20961 .elementor-element.elementor-element-fc96cda>.elementor-container{max-width:940px}.elementor-20961 .elementor-element.elementor-element-fc96cda{margin-top:0;margin-bottom:0}.elementor-20961 .elementor-element.elementor-element-d243668:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-d243668>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-d243668>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-d243668>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-39a5b0c{text-align:center}.elementor-20961 .elementor-element.elementor-element-39a5b0c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-06dc58e{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-86a3eb5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-86a3eb5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-86a3eb5>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-86a3eb5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-f51ec46{text-align:center}.elementor-20961 .elementor-element.elementor-element-f51ec46 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-e4a111d{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-2f48c69:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-2f48c69>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-2f48c69>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-2f48c69>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-4a81590{text-align:center}.elementor-20961 .elementor-element.elementor-element-4a81590 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-d08d2d2{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-745ce1e>.elementor-container{max-width:940px}.elementor-20961 .elementor-element.elementor-element-745ce1e{margin-top:50px;margin-bottom:0}.elementor-20961 .elementor-element.elementor-element-ad6e5e8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-ad6e5e8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-ad6e5e8>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-ad6e5e8>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-ad6e5e8>.elementor-background-slideshow{border-radius:5px}.elementor-20961 .elementor-element.elementor-element-ad6e5e8>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-ad6e5e8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-7ccd59b{text-align:center}.elementor-20961 .elementor-element.elementor-element-7ccd59b .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-93bc41c{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-fce4282:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-fce4282>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-fce4282>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-fce4282>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-fce4282>.elementor-background-slideshow{border-radius:5px}.elementor-20961 .elementor-element.elementor-element-fce4282>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-fce4282>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-f31d516{text-align:center}.elementor-20961 .elementor-element.elementor-element-f31d516 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-34a912f{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-b9750b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-b9750b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-b9750b8>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-b9750b8>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-b9750b8>.elementor-background-slideshow{border-radius:5px}.elementor-20961 .elementor-element.elementor-element-b9750b8>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-b9750b8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-c402fb1 img{height:225px}.elementor-20961 .elementor-element.elementor-element-d9da5f4{text-align:center}.elementor-20961 .elementor-element.elementor-element-d9da5f4 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-e488c3f{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-51fda1a>.elementor-container{max-width:941px}.elementor-20961 .elementor-element.elementor-element-51fda1a{margin-top:20px;margin-bottom:50px;padding:0}.elementor-20961 .elementor-element.elementor-element-0cd5d53:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-0cd5d53>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-0cd5d53>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-0cd5d53>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-0cd5d53>.elementor-background-slideshow{border-radius:5px}.elementor-20961 .elementor-element.elementor-element-0cd5d53>.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;padding:8px}.elementor-20961 .elementor-element.elementor-element-0cd5d53>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-9003dba{text-align:center}.elementor-20961 .elementor-element.elementor-element-9003dba .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-1cb9473{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-6e7a8a6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-6e7a8a6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-6e7a8a6>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-6e7a8a6>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-6e7a8a6>.elementor-background-slideshow{border-radius:5px}.elementor-20961 .elementor-element.elementor-element-6e7a8a6>.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-20961 .elementor-element.elementor-element-6e7a8a6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-eca2810{text-align:center}.elementor-20961 .elementor-element.elementor-element-eca2810 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-ad53a0e{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-a62e342:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-a62e342>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-a62e342>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-a62e342>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-a62e342>.elementor-background-slideshow{border-radius:5px}.elementor-20961 .elementor-element.elementor-element-a62e342>.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-20961 .elementor-element.elementor-element-a62e342>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-6abadd1 img{width:71%}.elementor-20961 .elementor-element.elementor-element-d0fdb94{text-align:center}.elementor-20961 .elementor-element.elementor-element-d0fdb94 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-8c85b4b{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-d991797:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-d991797>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-d991797>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-d991797>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-d991797>.elementor-background-slideshow{border-radius:5px}.elementor-20961 .elementor-element.elementor-element-d991797>.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 1px 0 0;--e-column-margin-right:1px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-d991797>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-3092023 img{width:63%}.elementor-20961 .elementor-element.elementor-element-c0d1062{text-align:center}.elementor-20961 .elementor-element.elementor-element-c0d1062 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-0e1d7e5{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-4cf92bb>.elementor-container{max-width:941px}.elementor-20961 .elementor-element.elementor-element-4cf92bb{margin-top:20px;margin-bottom:50px;padding:0}.elementor-20961 .elementor-element.elementor-element-9f22714:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-9f22714>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-9f22714>.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;padding:8px}.elementor-20961 .elementor-element.elementor-element-9f22714>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-41fcf4c{text-align:center}.elementor-20961 .elementor-element.elementor-element-41fcf4c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-db98fa4{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-674d1bf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-674d1bf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-674d1bf>.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-20961 .elementor-element.elementor-element-674d1bf>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-2227eae{text-align:center}.elementor-20961 .elementor-element.elementor-element-2227eae .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-eda34df{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-a223a6d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-a223a6d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-a223a6d>.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-20961 .elementor-element.elementor-element-a223a6d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-4109521 img{width:71%}.elementor-20961 .elementor-element.elementor-element-7f0c473{text-align:center}.elementor-20961 .elementor-element.elementor-element-7f0c473 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-0327d07{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-2e0e5ea:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-2e0e5ea>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-2e0e5ea>.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-20961 .elementor-element.elementor-element-2e0e5ea>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-1771ae7 img{width:67%}.elementor-20961 .elementor-element.elementor-element-523002d{text-align:center}.elementor-20961 .elementor-element.elementor-element-523002d .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-eb52935{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-697ee2f:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-697ee2f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff9d3}.elementor-20961 .elementor-element.elementor-element-697ee2f{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px}.elementor-20961 .elementor-element.elementor-element-697ee2f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-ca1d3b8>.elementor-widget-container{margin:8px 0 0 73px}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-ca1d3b8{right:0}body.rtl .elementor-20961 .elementor-element.elementor-element-ca1d3b8{left:0}.elementor-20961 .elementor-element.elementor-element-ca1d3b8{top:0}.elementor-20961 .elementor-element.elementor-element-ca1d3b8 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:800;color:#000}.elementor-20961 .elementor-element.elementor-element-17725bd>.elementor-widget-container{margin:0;padding:0 0 7px}.elementor-20961 .elementor-element.elementor-element-17725bd .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:50px;font-weight:700;letter-spacing:5.2px;color:#000}.elementor-20961 .elementor-element.elementor-element-35519f6{text-align:right}.elementor-20961 .elementor-element.elementor-element-35519f6 img{width:71%}.elementor-20961 .elementor-element.elementor-element-1170436{margin-top:30px;margin-bottom:0;padding:0}.elementor-20961 .elementor-element.elementor-element-149dd0e>.elementor-element-populated{padding:0}.elementor-20961 .elementor-element.elementor-element-6b1df0d{text-align:right}.elementor-20961 .elementor-element.elementor-element-6b1df0d img{width:71%}.elementor-20961 .elementor-element.elementor-element-eaf5c72:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-eaf5c72>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/06/青緑パトニャン.png");background-position:497px 0;background-repeat:no-repeat;background-size:24% auto}.elementor-20961 .elementor-element.elementor-element-eaf5c72>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 0 105px 16px}.elementor-20961 .elementor-element.elementor-element-eaf5c72>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-efbf38d>.elementor-widget-container{margin:8px 0 0 73px}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-efbf38d{left:0}body.rtl .elementor-20961 .elementor-element.elementor-element-efbf38d{right:0}.elementor-20961 .elementor-element.elementor-element-efbf38d{top:0}.elementor-20961 .elementor-element.elementor-element-efbf38d .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:800;color:#000}.elementor-20961 .elementor-element.elementor-element-b17b976>.elementor-widget-container{margin:0;padding:0 0 7px}.elementor-20961 .elementor-element.elementor-element-b17b976 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:50px;font-weight:700;letter-spacing:5.2px;color:#000}.elementor-20961 .elementor-element.elementor-element-fb80658>.elementor-container{max-width:1518px}.elementor-20961 .elementor-element.elementor-element-fb80658{margin-top:0;margin-bottom:0}.elementor-20961 .elementor-element.elementor-element-8eda5de{text-align:center}.elementor-20961 .elementor-element.elementor-element-8eda5de .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:17px;font-weight:800;color:#c90e16}.elementor-20961 .elementor-element.elementor-element-b96efbc{text-align:center}.elementor-20961 .elementor-element.elementor-element-b96efbc .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-950b2de{text-align:center;font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-cef80bd{text-align:center}.elementor-20961 .elementor-element.elementor-element-cef80bd .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:17px;font-weight:800;color:#c90e16}.elementor-20961 .elementor-element.elementor-element-11263c1{text-align:center}.elementor-20961 .elementor-element.elementor-element-11263c1 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-acb086a{text-align:center;font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-8c40dad{text-align:center}.elementor-20961 .elementor-element.elementor-element-8c40dad .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:17px;font-weight:800;color:#c90e16}.elementor-20961 .elementor-element.elementor-element-70a6e4f{text-align:center}.elementor-20961 .elementor-element.elementor-element-70a6e4f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-2b91b55{text-align:center;font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-ca503a4{--spacer-size:40px}.elementor-20961 .elementor-element.elementor-element-6d52156:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-6d52156>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d1f3f3}.elementor-20961 .elementor-element.elementor-element-6d52156{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-20961 .elementor-element.elementor-element-6d52156>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-323a8eb{text-align:center}.elementor-20961 .elementor-element.elementor-element-323a8eb .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:26px;font-weight:600;color:#ff0d0d}.elementor-20961 .elementor-element.elementor-element-93f7dfc>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-93f7dfc{text-align:center}.elementor-20961 .elementor-element.elementor-element-93f7dfc .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-20961 .elementor-element.elementor-element-3929a47>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-3929a47{text-align:center}.elementor-20961 .elementor-element.elementor-element-3929a47 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-070a4b8:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-070a4b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-070a4b8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-070a4b8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-543ed0b{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-88cdef7>.elementor-container{max-width:933px}.elementor-20961 .elementor-element.elementor-element-88cdef7{margin-top:40px;margin-bottom:0;padding:0}.elementor-20961 .elementor-element.elementor-element-b101e0d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-b101e0d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20961 .elementor-element.elementor-element-b101e0d>.elementor-element-populated{box-shadow:2px 5px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 20px 50px}.elementor-20961 .elementor-element.elementor-element-b101e0d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-262acab>.elementor-container{max-width:849px}.elementor-20961 .elementor-element.elementor-element-262acab{margin-top:0;margin-bottom:0;padding:0 0 0 48px}.elementor-20961 .elementor-element.elementor-element-dcae28f .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 22px 10px}.elementor-20961 .elementor-element.elementor-element-dcae28f .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-5c89250 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 24px 10px}.elementor-20961 .elementor-element.elementor-element-5c89250{width:var(--container-widget-width,108.402%);max-width:108.402%;--container-widget-width:108.402%;--container-widget-flex-grow:0}.elementor-20961 .elementor-element.elementor-element-5c89250>.elementor-widget-container{margin:0 -2px 0 -1px}.elementor-20961 .elementor-element.elementor-element-5c89250 .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-0348fcb .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 22px 10px}.elementor-20961 .elementor-element.elementor-element-0348fcb>.elementor-widget-container{margin:0 -1px 0 4px}.elementor-20961 .elementor-element.elementor-element-0348fcb .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-bf68cd0 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 23px 10px}.elementor-20961 .elementor-element.elementor-element-bf68cd0>.elementor-widget-container{margin:0 -8px 0 3px}.elementor-20961 .elementor-element.elementor-element-bf68cd0 .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-5002799 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 19px 10px}.elementor-20961 .elementor-element.elementor-element-5002799>.elementor-widget-container{margin:0 -3px 0 8px}.elementor-20961 .elementor-element.elementor-element-5002799 .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-03fd848 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 10px}.elementor-20961 .elementor-element.elementor-element-03fd848>.elementor-widget-container{margin:0 0 0 5px}.elementor-20961 .elementor-element.elementor-element-03fd848 .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-e70bd7a .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 10px}.elementor-20961 .elementor-element.elementor-element-e70bd7a>.elementor-widget-container{margin:0 0 0 1px}.elementor-20961 .elementor-element.elementor-element-e70bd7a .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-c6e5766>.elementor-container{max-width:851px}.elementor-20961 .elementor-element.elementor-element-c6e5766{padding:10px 0 0 48px}.elementor-20961 .elementor-element.elementor-element-ff65d4b .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 9px}.elementor-20961 .elementor-element.elementor-element-ff65d4b .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-059c191 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 9px}.elementor-20961 .elementor-element.elementor-element-059c191{width:var(--container-widget-width,111.752%);max-width:111.752%;--container-widget-width:111.752%;--container-widget-flex-grow:0}.elementor-20961 .elementor-element.elementor-element-059c191 .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-8640e80 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 17px}.elementor-20961 .elementor-element.elementor-element-8640e80>.elementor-widget-container{margin:-3px 0 0}.elementor-20961 .elementor-element.elementor-element-8ffa896 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 17px}.elementor-20961 .elementor-element.elementor-element-8ffa896>.elementor-widget-container{margin:-3px 0 0}.elementor-20961 .elementor-element.elementor-element-c005e6f .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 20px 9px}.elementor-20961 .elementor-element.elementor-element-c005e6f .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-062f65a .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 14px}.elementor-20961 .elementor-element.elementor-element-062f65a>.elementor-widget-container{margin:0 0 0 -2px}.elementor-20961 .elementor-element.elementor-element-f76177f>.elementor-container{max-width:851px}.elementor-20961 .elementor-element.elementor-element-f76177f{padding:10px 0 0 48px}.elementor-20961 .elementor-element.elementor-element-2960ec2 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 25px 10px}.elementor-20961 .elementor-element.elementor-element-e3be0a3 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-e3be0a3>.elementor-widget-container{margin:0 0 0 5px}.elementor-20961 .elementor-element.elementor-element-18c1c38 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 25px 10px}.elementor-20961 .elementor-element.elementor-element-38969d6 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:6px 27px}.elementor-20961 .elementor-element.elementor-element-38969d6{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-20961 .elementor-element.elementor-element-38969d6>.elementor-widget-container{margin:0 -11px 0 2px}.elementor-20961 .elementor-element.elementor-element-38969d6 .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-838c10f .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 22px 10px}.elementor-20961 .elementor-element.elementor-element-838c10f>.elementor-widget-container{margin:0 -19px 0 19px}.elementor-20961 .elementor-element.elementor-element-02cf747 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 22px 10px}.elementor-20961 .elementor-element.elementor-element-02cf747>.elementor-widget-container{margin:0 -25px 0 27px}.elementor-20961 .elementor-element.elementor-element-cf7b31d .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-20961 .elementor-element.elementor-element-cf7b31d>.elementor-widget-container{margin:0 0 0 32px}.elementor-20961 .elementor-element.elementor-element-a877387>.elementor-container{max-width:851px}.elementor-20961 .elementor-element.elementor-element-a877387{padding:10px 0 0 48px}.elementor-20961 .elementor-element.elementor-element-a05c225 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 3px}.elementor-20961 .elementor-element.elementor-element-a05c225 .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-a9e5f17 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-a9e5f17>.elementor-widget-container{margin:0 0 0 4px}.elementor-20961 .elementor-element.elementor-element-a9e5f17 .elementor-button-content-wrapper{flex-direction:row}.elementor-20961 .elementor-element.elementor-element-35e38d5 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-20961 .elementor-element.elementor-element-35e38d5>.elementor-widget-container{margin:0 -4px 0 6px}.elementor-20961 .elementor-element.elementor-element-23525d6 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 25px 10px}.elementor-20961 .elementor-element.elementor-element-23525d6>.elementor-widget-container{margin:0 -15px 0 13px}.elementor-20961 .elementor-element.elementor-element-087cd3b .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 28px 10px}.elementor-20961 .elementor-element.elementor-element-087cd3b>.elementor-widget-container{margin:0 -34px 0 26px}.elementor-20961 .elementor-element.elementor-element-0d6e32c .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 27px 10px}.elementor-20961 .elementor-element.elementor-element-0d6e32c>.elementor-widget-container{margin:0 0 0 43px}.elementor-20961 .elementor-element.elementor-element-4621e60>.elementor-container{max-width:851px}.elementor-20961 .elementor-element.elementor-element-4621e60{padding:10px 0 0 48px}.elementor-20961 .elementor-element.elementor-element-f4f0b41 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-dc8033d .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-9c4d0a4 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-09ccb57 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-431fc28 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 22px 10px}.elementor-20961 .elementor-element.elementor-element-431fc28>.elementor-widget-container{margin:0 0 0 3px}.elementor-20961 .elementor-element.elementor-element-ea448f0 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-ea448f0>.elementor-widget-container{margin:0 0 0 3px}.elementor-20961 .elementor-element.elementor-element-4cec9af>.elementor-container{max-width:851px}.elementor-20961 .elementor-element.elementor-element-4cec9af{padding:10px 0 0 48px}.elementor-20961 .elementor-element.elementor-element-e75e644 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-bc2793a .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-bc2793a>.elementor-widget-container{margin:0 0 0 2px}.elementor-20961 .elementor-element.elementor-element-b8cad51 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 22px 10px}.elementor-20961 .elementor-element.elementor-element-b8cad51>.elementor-widget-container{margin:0 -7px 0 6px}.elementor-20961 .elementor-element.elementor-element-868e3b8 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 22px 10px}.elementor-20961 .elementor-element.elementor-element-868e3b8>.elementor-widget-container{margin:0 -15px 0 14px}.elementor-20961 .elementor-element.elementor-element-33549b8 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-33549b8>.elementor-widget-container{margin:0 -18px 0 23px}.elementor-20961 .elementor-element.elementor-element-988eb7e .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-20961 .elementor-element.elementor-element-988eb7e>.elementor-widget-container{margin:0 -30px 0 26px}.elementor-20961 .elementor-element.elementor-element-1fd0839 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 29px 10px}.elementor-20961 .elementor-element.elementor-element-1fd0839>.elementor-widget-container{margin:0 -54px 0 39px}.elementor-20961 .elementor-element.elementor-element-bdac6d5 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-20961 .elementor-element.elementor-element-bdac6d5>.elementor-widget-container{margin:0 0 0 65px}.elementor-20961 .elementor-element.elementor-element-040334e>.elementor-container{max-width:851px}.elementor-20961 .elementor-element.elementor-element-040334e{padding:10px 0 0 48px}.elementor-20961 .elementor-element.elementor-element-d214503 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-05243a2 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-05243a2>.elementor-widget-container{margin:0 0 0 6px}.elementor-20961 .elementor-element.elementor-element-67ee2d8 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 21px 10px}.elementor-20961 .elementor-element.elementor-element-67ee2d8>.elementor-widget-container{margin:0 0 0 5px}.elementor-20961 .elementor-element.elementor-element-062bedf .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 20px 10px}.elementor-20961 .elementor-element.elementor-element-062bedf>.elementor-widget-container{margin:0 0 0 13px}.elementor-20961 .elementor-element.elementor-element-77960f5 .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-20961 .elementor-element.elementor-element-77960f5>.elementor-widget-container{margin:0 -13px 0 13px}.elementor-20961 .elementor-element.elementor-element-ae8dd9c .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 26px 10px}.elementor-20961 .elementor-element.elementor-element-ae8dd9c>.elementor-widget-container{margin:0 -34px 0 28px}.elementor-20961 .elementor-element.elementor-element-cc72e6c .elementor-button{background-color:#ebe2e2;font-family:"Roboto",Sans-serif;font-size:10px;font-weight:600;fill:#817878;color:#817878;border-style:solid;border-width:1px;padding:9px 24px 10px}.elementor-20961 .elementor-element.elementor-element-cc72e6c>.elementor-widget-container{margin:0 1px 0 47px}.elementor-20961 .elementor-element.elementor-element-ea0600d>.elementor-widget-container{padding:0}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-ea0600d{left:138px}body.rtl .elementor-20961 .elementor-element.elementor-element-ea0600d{right:138px}.elementor-20961 .elementor-element.elementor-element-ea0600d{top:32px;z-index:0;text-align:left}.elementor-20961 .elementor-element.elementor-element-ea0600d img{width:14%}.elementor-20961 .elementor-element.elementor-element-651cdba:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-651cdba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DDFFFE5E}.elementor-20961 .elementor-element.elementor-element-651cdba{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 0}.elementor-20961 .elementor-element.elementor-element-651cdba>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-48122a2>.elementor-element-populated{padding:50px 0 0}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-96961e1{left:34px}body.rtl .elementor-20961 .elementor-element.elementor-element-96961e1{right:34px}.elementor-20961 .elementor-element.elementor-element-96961e1{top:-9px;z-index:1;text-align:left}.elementor-20961 .elementor-element.elementor-element-96961e1 img{width:18%}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-15bfb87{left:34px}body.rtl .elementor-20961 .elementor-element.elementor-element-15bfb87{right:34px}.elementor-20961 .elementor-element.elementor-element-15bfb87{top:-9px;z-index:1;text-align:left}.elementor-20961 .elementor-element.elementor-element-15bfb87 img{width:18%}.elementor-20961 .elementor-element.elementor-element-97e9112>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-97e9112{text-align:center}.elementor-20961 .elementor-element.elementor-element-97e9112 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-20961 .elementor-element.elementor-element-4fd3a84{margin-top:80px;margin-bottom:0;padding:0}.elementor-20961 .elementor-element.elementor-element-d026229>.elementor-element-populated{padding:0}.elementor-20961 .elementor-element.elementor-element-6be43d3>.elementor-widget-container{background-color:#0070ff;margin:0 100px 0 160px;padding:0;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-6be43d3{z-index:1;text-align:center}.elementor-20961 .elementor-element.elementor-element-6be43d3 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-dc964fe>.elementor-widget-container{margin:-51px 0 0}.elementor-20961 .elementor-element.elementor-element-dc964fe{text-align:right}.elementor-20961 .elementor-element.elementor-element-dc964fe img{width:88%;height:320px}.elementor-20961 .elementor-element.elementor-element-26cb86e>.elementor-element-populated{padding:0}.elementor-20961 .elementor-element.elementor-element-151ad28>.elementor-widget-container{background-color:#ff8f00;margin:0 160px 0 120px;padding:0;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-151ad28{z-index:1;text-align:center}.elementor-20961 .elementor-element.elementor-element-151ad28 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-2b516d2>.elementor-widget-container{margin:-51px 0 0}.elementor-20961 .elementor-element.elementor-element-2b516d2{text-align:left}.elementor-20961 .elementor-element.elementor-element-2b516d2 img{width:93%;height:319px}.elementor-20961 .elementor-element.elementor-element-832b10e>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-832b10e{text-align:center}.elementor-20961 .elementor-element.elementor-element-832b10e .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-0fb6667>.elementor-widget-container{background-color:#0070ff;margin:0 100px;padding:0;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-0fb6667{z-index:1;text-align:center}.elementor-20961 .elementor-element.elementor-element-0fb6667 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-f2073b9>.elementor-widget-container{background-color:#ff8f00;margin:0 100px;padding:0;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-f2073b9{z-index:1;text-align:center}.elementor-20961 .elementor-element.elementor-element-f2073b9 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-34b295f>.elementor-widget-container{margin:20px 0 0}.elementor-20961 .elementor-element.elementor-element-34b295f{text-align:center}.elementor-20961 .elementor-element.elementor-element-34b295f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:red}.elementor-20961 .elementor-element.elementor-element-4ab3ff4{text-align:center}.elementor-20961 .elementor-element.elementor-element-4ab3ff4 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#2900ff}.elementor-20961 .elementor-element.elementor-element-191134f>.elementor-container{max-width:677px}.elementor-20961 .elementor-element.elementor-element-191134f{margin-top:0;margin-bottom:40px}.elementor-20961 .elementor-element.elementor-element-7d887a6 .elementor-wrapper{--video-aspect-ratio:1.33333}.elementor-20961 .elementor-element.elementor-element-a338d61:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-a338d61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#56c6f3;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-20961 .elementor-element.elementor-element-a338d61>.elementor-background-overlay{background-color:#77dbff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-a338d61{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 40px}.elementor-20961 .elementor-element.elementor-element-dfd76d9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 5px}.elementor-20961 .elementor-element.elementor-element-dfd76d9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-e291e3a{--spacer-size:25px}.elementor-20961 .elementor-element.elementor-element-4297118>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-4297118{text-align:center}.elementor-20961 .elementor-element.elementor-element-4297118 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-6901332>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-6901332{text-align:center}.elementor-20961 .elementor-element.elementor-element-6901332 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-277245c{left:0}body.rtl .elementor-20961 .elementor-element.elementor-element-277245c{right:0}.elementor-20961 .elementor-element.elementor-element-277245c{top:15px;z-index:0;text-align:left}.elementor-20961 .elementor-element.elementor-element-277245c img{width:18%}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-92affde{left:0}body.rtl .elementor-20961 .elementor-element.elementor-element-92affde{right:0}.elementor-20961 .elementor-element.elementor-element-92affde{top:15px;z-index:0;text-align:left}.elementor-20961 .elementor-element.elementor-element-92affde img{width:18%}.elementor-20961 .elementor-element.elementor-element-83658c8:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-83658c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7}.elementor-20961 .elementor-element.elementor-element-83658c8>.elementor-container{max-width:936px}.elementor-20961 .elementor-element.elementor-element-83658c8{border-style:solid;border-width:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:60px;margin-bottom:0;padding:0 0 20px}.elementor-20961 .elementor-element.elementor-element-83658c8,.elementor-20961 .elementor-element.elementor-element-83658c8>.elementor-background-overlay{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-83658c8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-c96004c>.elementor-element-populated{padding:20px 20px 0}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline{--dynamic-text-color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-20961 .elementor-element.elementor-element-1a97b1b{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-20961 .elementor-element.elementor-element-1a97b1b .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-1a97b1b .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-20961 .elementor-element.elementor-element-1a97b1b .elementor-headline-plain-text{color:#633}.elementor-20961 .elementor-element.elementor-element-1a97b1b .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-20961 .elementor-element.elementor-element-713dc1a{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-20961 .elementor-element.elementor-element-713dc1a .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-713dc1a .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-20961 .elementor-element.elementor-element-713dc1a .elementor-headline-plain-text{color:#633}.elementor-20961 .elementor-element.elementor-element-713dc1a .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-20961 .elementor-element.elementor-element-93a0c32{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-20961 .elementor-element.elementor-element-7bb2835{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-20961 .elementor-element.elementor-element-2e325da .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-2bb941a:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-2bb941a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-20961 .elementor-element.elementor-element-2bb941a>.elementor-container{max-width:936px}.elementor-20961 .elementor-element.elementor-element-2bb941a{border-style:solid;border-width:0;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-20961 .elementor-element.elementor-element-2bb941a,.elementor-20961 .elementor-element.elementor-element-2bb941a>.elementor-background-overlay{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-2bb941a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-07f7224>.elementor-widget-container{--e-transform-flipX:-1;margin:0}.elementor-20961 .elementor-element.elementor-element-07f7224 img{width:90%}.elementor-20961 .elementor-element.elementor-element-6ab5ce6>.elementor-element-populated{padding:20px 20px 0}.elementor-20961 .elementor-element.elementor-element-254b347{text-align:left}.elementor-20961 .elementor-element.elementor-element-254b347 img{width:82%}.elementor-20961 .elementor-element.elementor-element-90f8ae8{text-align:left}.elementor-20961 .elementor-element.elementor-element-90f8ae8 img{width:100%;border-radius:10px}.elementor-20961 .elementor-element.elementor-element-6f3c985 img{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-22fdd33:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-22fdd33>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7}.elementor-20961 .elementor-element.elementor-element-22fdd33>.elementor-container{max-width:936px}.elementor-20961 .elementor-element.elementor-element-22fdd33{border-style:solid;border-width:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-20961 .elementor-element.elementor-element-22fdd33,.elementor-20961 .elementor-element.elementor-element-22fdd33>.elementor-background-overlay{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-22fdd33>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-42d6695{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-20961 .elementor-element.elementor-element-42d6695 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-42d6695 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-20961 .elementor-element.elementor-element-42d6695 .elementor-headline-plain-text{color:#633}.elementor-20961 .elementor-element.elementor-element-42d6695 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-20961 .elementor-element.elementor-element-852e9c2{font-family:"Roboto",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-7cb7b4a .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-color:#fff;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-8abaa23{text-align:left}.elementor-20961 .elementor-element.elementor-element-8abaa23 img{width:100%;border-radius:10px}.elementor-20961 .elementor-element.elementor-element-cb7d0c5 img{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-962ba7e>.elementor-element-populated{padding:20px 20px 0}.elementor-20961 .elementor-element.elementor-element-0a544ce{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-20961 .elementor-element.elementor-element-0a544ce .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-0a544ce .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-20961 .elementor-element.elementor-element-0a544ce .elementor-headline-plain-text{color:#633}.elementor-20961 .elementor-element.elementor-element-0a544ce .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-20961 .elementor-element.elementor-element-48510b6{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-20961 .elementor-element.elementor-element-ccf36b9 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-bbc4596:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-bbc4596>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7}.elementor-20961 .elementor-element.elementor-element-bbc4596>.elementor-container{max-width:936px}.elementor-20961 .elementor-element.elementor-element-bbc4596{border-style:solid;border-width:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-20961 .elementor-element.elementor-element-bbc4596,.elementor-20961 .elementor-element.elementor-element-bbc4596>.elementor-background-overlay{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-bbc4596>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-ffb52be>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 20px 0}.elementor-20961 .elementor-element.elementor-element-ffb52be>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-2699ff6{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-20961 .elementor-element.elementor-element-2699ff6 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-2699ff6 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-20961 .elementor-element.elementor-element-2699ff6 .elementor-headline-plain-text{color:#633}.elementor-20961 .elementor-element.elementor-element-2699ff6 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-20961 .elementor-element.elementor-element-90ddbc5{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-20961 .elementor-element.elementor-element-90ddbc5 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-90ddbc5 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-20961 .elementor-element.elementor-element-90ddbc5 .elementor-headline-plain-text{color:#633}.elementor-20961 .elementor-element.elementor-element-90ddbc5 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-20961 .elementor-element.elementor-element-4c3a1e1{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400}.elementor-20961 .elementor-element.elementor-element-128a6cc>.elementor-widget-container{padding:0}.elementor-20961 .elementor-element.elementor-element-128a6cc{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-20961 .elementor-element.elementor-element-9422375 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-d4cbee5:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-d4cbee5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-20961 .elementor-element.elementor-element-d4cbee5>.elementor-container{max-width:936px}.elementor-20961 .elementor-element.elementor-element-d4cbee5{border-style:solid;border-width:0;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-20961 .elementor-element.elementor-element-d4cbee5,.elementor-20961 .elementor-element.elementor-element-d4cbee5>.elementor-background-overlay{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-d4cbee5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-dd6d6ef>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 20px 0}.elementor-20961 .elementor-element.elementor-element-dd6d6ef>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-4106c9b{text-align:left}.elementor-20961 .elementor-element.elementor-element-4106c9b img{width:90%}.elementor-20961 .elementor-element.elementor-element-b9d205a>.elementor-widget-container{margin:30px 0 0}.elementor-20961 .elementor-element.elementor-element-b9d205a{text-align:left}.elementor-20961 .elementor-element.elementor-element-b9d205a img{width:57%}.elementor-20961 .elementor-element.elementor-element-0f1d79f{text-align:left}.elementor-20961 .elementor-element.elementor-element-0f1d79f img{width:100%;border-radius:10px}.elementor-20961 .elementor-element.elementor-element-e7ffcb3 img{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-988db75:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-988db75>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7}.elementor-20961 .elementor-element.elementor-element-988db75>.elementor-container{max-width:936px}.elementor-20961 .elementor-element.elementor-element-988db75{border-style:solid;border-width:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-20961 .elementor-element.elementor-element-988db75,.elementor-20961 .elementor-element.elementor-element-988db75>.elementor-background-overlay{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-988db75>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-aaf01b2{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-20961 .elementor-element.elementor-element-aaf01b2 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-aaf01b2 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-20961 .elementor-element.elementor-element-aaf01b2 .elementor-headline-plain-text{color:#633}.elementor-20961 .elementor-element.elementor-element-aaf01b2 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-20961 .elementor-element.elementor-element-64bdd26{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-20961 .elementor-element.elementor-element-6a78d12 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-c1fcee1{text-align:left}.elementor-20961 .elementor-element.elementor-element-c1fcee1 img{width:100%;border-radius:10px}.elementor-20961 .elementor-element.elementor-element-5ab1e78>.elementor-element-populated{padding:20px 20px 0}.elementor-20961 .elementor-element.elementor-element-c90f1d3{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-20961 .elementor-element.elementor-element-c90f1d3 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-c90f1d3 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-20961 .elementor-element.elementor-element-c90f1d3 .elementor-headline-plain-text{color:#633}.elementor-20961 .elementor-element.elementor-element-c90f1d3 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-20961 .elementor-element.elementor-element-9fcd44b{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-20961 .elementor-element.elementor-element-6340cfb .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-6aed604:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-6aed604>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7}.elementor-20961 .elementor-element.elementor-element-6aed604>.elementor-container{max-width:936px}.elementor-20961 .elementor-element.elementor-element-6aed604{border-style:solid;border-width:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-20961 .elementor-element.elementor-element-6aed604,.elementor-20961 .elementor-element.elementor-element-6aed604>.elementor-background-overlay{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-6aed604>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-43729d0>.elementor-element-populated{padding:20px 20px 0}.elementor-20961 .elementor-element.elementor-element-97105e7{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-20961 .elementor-element.elementor-element-97105e7 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-97105e7 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-20961 .elementor-element.elementor-element-97105e7 .elementor-headline-plain-text{color:#633}.elementor-20961 .elementor-element.elementor-element-97105e7 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-20961 .elementor-element.elementor-element-e26b52c{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-20961 .elementor-element.elementor-element-e26b52c .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-e26b52c .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-20961 .elementor-element.elementor-element-e26b52c .elementor-headline-plain-text{color:#633}.elementor-20961 .elementor-element.elementor-element-e26b52c .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-20961 .elementor-element.elementor-element-9d16230{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-20961 .elementor-element.elementor-element-e86c218{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-20961 .elementor-element.elementor-element-421322d .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-9ee8e2f{text-align:left}.elementor-20961 .elementor-element.elementor-element-9ee8e2f img{width:100%;border-radius:10px}.elementor-20961 .elementor-element.elementor-element-584cba6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:40px;margin-bottom:0}.elementor-20961 .elementor-element.elementor-element-584cba6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-24de72c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-24de72c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7;background-image:url("https://life-sapporo.com/wp-content/uploads/2023/08/ピンクパトニャン１.png");background-position:bottom right;background-repeat:no-repeat;background-size:21% auto}.elementor-20961 .elementor-element.elementor-element-24de72c>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-24de72c>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-24de72c>.elementor-background-slideshow{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-24de72c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-24de72c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-7adfb06>.elementor-widget-container{background-color:transparent;margin:20px 530px 0 50px;padding:4px 0;background-image:linear-gradient(180deg,#b3d1ec 0%,#0b7be4 100%);border-style:solid;border-width:2px;border-color:#fff;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-7adfb06{text-align:center}.elementor-20961 .elementor-element.elementor-element-7adfb06 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:28px;font-weight:500;color:#fff}.elementor-20961 .elementor-element.elementor-element-076470c>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-20961 .elementor-element.elementor-element-076470c{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}.elementor-20961 .elementor-element.elementor-element-62c03ed>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-20961 .elementor-element.elementor-element-62c03ed{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}.elementor-20961 .elementor-element.elementor-element-d88905b>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-20961 .elementor-element.elementor-element-d88905b{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}.elementor-20961 .elementor-element.elementor-element-ef43bf3>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-20961 .elementor-element.elementor-element-ef43bf3{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-840c50a{left:34px}body.rtl .elementor-20961 .elementor-element.elementor-element-840c50a{right:34px}.elementor-20961 .elementor-element.elementor-element-840c50a{top:2px;z-index:1;text-align:left}.elementor-20961 .elementor-element.elementor-element-840c50a img{width:16%}.elementor-20961 .elementor-element.elementor-element-17c0e79:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-17c0e79>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20961 .elementor-element.elementor-element-17c0e79>.elementor-background-overlay{background-color:#fff;opacity:.54;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-17c0e79{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 30px}.elementor-20961 .elementor-element.elementor-element-3edd53d{--spacer-size:30px}.elementor-20961 .elementor-element.elementor-element-8d28b95>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-8d28b95{text-align:center}.elementor-20961 .elementor-element.elementor-element-8d28b95 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-0f8e03f{left:34px}body.rtl .elementor-20961 .elementor-element.elementor-element-0f8e03f{right:34px}.elementor-20961 .elementor-element.elementor-element-0f8e03f{top:14px;z-index:1;text-align:left}.elementor-20961 .elementor-element.elementor-element-0f8e03f img{width:18%}.elementor-20961 .elementor-element.elementor-element-bb64951{--spacer-size:55px}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-20961 .elementor-element.elementor-element-1bf7a65{--grid-row-gap:21px;--grid-column-gap:20px}.elementor-20961 .elementor-element.elementor-element-1bf7a65 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-20961 .elementor-element.elementor-element-1bf7a65:after{content:"0.66"}.elementor-20961 .elementor-element.elementor-element-1bf7a65 .elementor-post__thumbnail__link{width:100%}.elementor-20961 .elementor-element.elementor-element-1bf7a65 .elementor-post__meta-data span+span:before{content:"•"}.elementor-20961 .elementor-element.elementor-element-1bf7a65 .elementor-post__card{border-color:#a59898;border-width:1px;border-radius:5px}.elementor-20961 .elementor-element.elementor-element-1bf7a65 .elementor-post__text{margin-top:20px;margin-bottom:0}.elementor-20961 .elementor-element.elementor-element-1bf7a65 .elementor-post__title,.elementor-20961 .elementor-element.elementor-element-1bf7a65 .elementor-post__title a{color:#000;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-1bf7a65 .elementor-post__title{margin-bottom:9px}.elementor-20961 .elementor-element.elementor-element-1bf7a65 .elementor-post__read-more{color:#007b92;margin-bottom:0}.elementor-20961 .elementor-element.elementor-element-e3ca872 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px;padding:20px 50px}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-7943e43{left:0}body.rtl .elementor-20961 .elementor-element.elementor-element-7943e43{right:0}.elementor-20961 .elementor-element.elementor-element-7943e43{top:15px;z-index:0;text-align:left}.elementor-20961 .elementor-element.elementor-element-7943e43 img{width:18%}.elementor-20961 .elementor-element.elementor-element-26e471d:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-26e471d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#87fff1;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/Firefly-澄んだ青空とうっそうとした樹木-34725.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20961 .elementor-element.elementor-element-26e471d>.elementor-background-overlay{background-color:#fff;opacity:.54;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-26e471d{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-efcff92{--spacer-size:30px}.elementor-20961 .elementor-element.elementor-element-e75b92c>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-e75b92c{text-align:center}.elementor-20961 .elementor-element.elementor-element-e75b92c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-205cfe5{--spacer-size:55px}.elementor-20961 .elementor-element.elementor-element-fe5f566{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-20961 .elementor-element.elementor-element-fe5f566 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-20961 .elementor-element.elementor-element-fe5f566:after{content:"0.66"}.elementor-20961 .elementor-element.elementor-element-fe5f566 .elementor-post__thumbnail__link{width:29%}.elementor-20961 .elementor-element.elementor-element-fe5f566 .elementor-post__meta-data span+span:before{content:"///"}.elementor-20961 .elementor-element.elementor-element-fe5f566.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-20961 .elementor-element.elementor-element-fe5f566.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-20961 .elementor-element.elementor-element-fe5f566.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-20961 .elementor-element.elementor-element-fe5f566 .elementor-post__title,.elementor-20961 .elementor-element.elementor-element-fe5f566 .elementor-post__title a{color:#000;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-fe5f566 .elementor-post__meta-data{color:#000}.elementor-20961 .elementor-element.elementor-element-fe5f566 .elementor-post__read-more{color:#007b92}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-a131bb7{left:0}body.rtl .elementor-20961 .elementor-element.elementor-element-a131bb7{right:0}.elementor-20961 .elementor-element.elementor-element-a131bb7{top:15px;z-index:0;text-align:left}.elementor-20961 .elementor-element.elementor-element-a131bb7 img{width:18%}.elementor-20961 .elementor-element.elementor-element-5674781 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-20961 .elementor-element.elementor-element-1bd4590:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-1bd4590>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20961 .elementor-element.elementor-element-1bd4590>.elementor-background-overlay{background-color:#fffdfd;opacity:.65;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-1bd4590{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 20px}.elementor-20961 .elementor-element.elementor-element-8565b97{--spacer-size:30px}.elementor-20961 .elementor-element.elementor-element-f4aa026>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-f4aa026{text-align:center}.elementor-20961 .elementor-element.elementor-element-f4aa026 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-20961 .elementor-element.elementor-element-29fd5d7>.elementor-container{max-width:791px}.elementor-20961 .elementor-element.elementor-element-29fd5d7{padding:0}.elementor-20961 .elementor-element.elementor-element-74e003b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20961 .elementor-element.elementor-element-acadd4c{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-20961 .elementor-element.elementor-element-acadd4c>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/マゼンタ-2.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-20961 .elementor-element.elementor-element-acadd4c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-1d0a705>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20961 .elementor-element.elementor-element-1d0a705>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-cb8e727{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-20961 .elementor-element.elementor-element-cb8e727>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/黄色.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-20961 .elementor-element.elementor-element-cb8e727 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-296a311>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20961 .elementor-element.elementor-element-db5cd07{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-20961 .elementor-element.elementor-element-db5cd07>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/紫.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-20961 .elementor-element.elementor-element-db5cd07 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-3cd6fc1>.elementor-container{max-width:791px}.elementor-20961 .elementor-element.elementor-element-3cd6fc1{padding:0}.elementor-20961 .elementor-element.elementor-element-86811e8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20961 .elementor-element.elementor-element-22736f3{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-20961 .elementor-element.elementor-element-22736f3>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/緑.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-20961 .elementor-element.elementor-element-22736f3 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-1992dd7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20961 .elementor-element.elementor-element-be27750{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-20961 .elementor-element.elementor-element-be27750>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/青.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-20961 .elementor-element.elementor-element-be27750 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-b2c5502>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20961 .elementor-element.elementor-element-a51ce75{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-20961 .elementor-element.elementor-element-a51ce75>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/赤.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-20961 .elementor-element.elementor-element-a51ce75 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-34d157f>.elementor-container{max-width:791px}.elementor-20961 .elementor-element.elementor-element-34d157f{padding:0}.elementor-20961 .elementor-element.elementor-element-99485f8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20961 .elementor-element.elementor-element-46f3c1d{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-20961 .elementor-element.elementor-element-46f3c1d>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/水色.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-20961 .elementor-element.elementor-element-46f3c1d .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-ed67346>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20961 .elementor-element.elementor-element-dcfccce{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-20961 .elementor-element.elementor-element-dcfccce>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/オレンジ.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-20961 .elementor-element.elementor-element-dcfccce .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-5bde8cd>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20961 .elementor-element.elementor-element-25ffbd4{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-20961 .elementor-element.elementor-element-25ffbd4>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/黄緑.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-20961 .elementor-element.elementor-element-25ffbd4 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-19b5edc:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-19b5edc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF80}.elementor-20961 .elementor-element.elementor-element-19b5edc,.elementor-20961 .elementor-element.elementor-element-19b5edc>.elementor-background-overlay{border-radius:10px}.elementor-20961 .elementor-element.elementor-element-19b5edc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:30px;margin-bottom:0}.elementor-20961 .elementor-element.elementor-element-19b5edc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-7600895>.elementor-element-populated{border-style:solid;border-width:0;border-color:red;padding:10px 0 0 15px}.elementor-20961 .elementor-element.elementor-element-73d8928>.elementor-widget-container{padding:0 0 0 8px;border-style:solid;border-width:0 0 0 11px;border-color:#ff0505}.elementor-20961 .elementor-element.elementor-element-73d8928 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:37px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-b32f339>.elementor-widget-container{margin:20px 0 0}.elementor-20961 .elementor-element.elementor-element-b32f339{font-family:"Zen Maru Gothic",Sans-serif;font-size:26px;font-weight:500;line-height:32px}.elementor-20961 .elementor-element.elementor-element-c2112ef>.elementor-widget-container{margin:0}.elementor-20961 .elementor-element.elementor-element-3b08e80>.elementor-widget-container{margin:20px -46px 0 -29px}.elementor-20961 .elementor-element.elementor-element-3b08e80 img{width:1000px}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-f702c2d{left:34px}body.rtl .elementor-20961 .elementor-element.elementor-element-f702c2d{right:34px}.elementor-20961 .elementor-element.elementor-element-f702c2d{top:11px;z-index:1;text-align:left}.elementor-20961 .elementor-element.elementor-element-f702c2d img{width:18%}.elementor-20961 .elementor-element.elementor-element-41e55f6>.elementor-widget-container{margin:30px 0 0}.elementor-20961 .elementor-element.elementor-element-41e55f6 img{width:42%}.elementor-20961 .elementor-element.elementor-element-d117b56:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-d117b56>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/Firefly-ピンクの花が多いプロムナード　ポップな感じで-73905.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20961 .elementor-element.elementor-element-d117b56>.elementor-background-overlay{background-color:#fffdfd;opacity:.65;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-d117b56{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 20px}.elementor-20961 .elementor-element.elementor-element-2f1188c>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-2f1188c{text-align:center}.elementor-20961 .elementor-element.elementor-element-2f1188c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-038a518>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-038a518>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-2578e39 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-a1b2d90>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-a1b2d90>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-5ea791b .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-1d475dc>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-1d475dc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-744da46 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-c8eb17f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-c8eb17f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-6cb1adc .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-66e34b8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-66e34b8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-7e2e5ee .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-e49949f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-e49949f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-d944c28 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-6d610b0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-6d610b0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-cf72e72 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-45dc1bc>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-45dc1bc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-700b99f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-2fa09e3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-2fa09e3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-18d89a8 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-4c574b0>.elementor-widget-container{border-style:solid;border-color:red}.elementor-20961 .elementor-element.elementor-element-4c574b0{font-family:"Zen Maru Gothic",Sans-serif;font-weight:600}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-86310a8{left:0}body.rtl .elementor-20961 .elementor-element.elementor-element-86310a8{right:0}.elementor-20961 .elementor-element.elementor-element-86310a8{top:15px;z-index:0;text-align:left}.elementor-20961 .elementor-element.elementor-element-86310a8 img{width:18%}.elementor-20961 .elementor-element.elementor-element-943756c{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-00b11ff{--spacer-size:50px}.elementor-20961 .elementor-element.elementor-element-ac015ec:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-ac015ec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/25293397.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20961 .elementor-element.elementor-element-ac015ec{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0}.elementor-20961 .elementor-element.elementor-element-ac015ec>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-d41ce2c img{width:100%}.elementor-20961 .elementor-element.elementor-element-77f8211{--spacer-size:30px}.elementor-20961 .elementor-element.elementor-element-37181bc>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-37181bc{text-align:center}.elementor-20961 .elementor-element.elementor-element-37181bc .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-5843b8f>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-5843b8f{text-align:center}.elementor-20961 .elementor-element.elementor-element-5843b8f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-20961 .elementor-element.elementor-element-270ca3e>.elementor-widget-container{margin:-131px 0 0 60px}.elementor-20961 .elementor-element.elementor-element-270ca3e{z-index:1;text-align:left}.elementor-20961 .elementor-element.elementor-element-270ca3e img{width:14%}.elementor-20961 .elementor-element.elementor-element-0702591>.elementor-container{max-width:875px}.elementor-20961 .elementor-element.elementor-element-0702591{overflow:hidden;margin-top:30px;margin-bottom:0}.elementor-20961 .elementor-element.elementor-element-5c63720:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-5c63720>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff4dd}.elementor-20961 .elementor-element.elementor-element-5c63720>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-5c63720>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-5c63720>.elementor-background-slideshow{border-radius:5px}.elementor-20961 .elementor-element.elementor-element-5c63720>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-5c63720>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-41e58c4>.elementor-widget-container{background-color:#ffa000}.elementor-20961 .elementor-element.elementor-element-41e58c4{text-align:center}.elementor-20961 .elementor-element.elementor-element-41e58c4 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-5f1c40e .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-20961 .elementor-element.elementor-element-d685cb2{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-70c476f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-70c476f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff4dd}.elementor-20961 .elementor-element.elementor-element-70c476f>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-70c476f>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-70c476f>.elementor-background-slideshow{border-radius:5px}.elementor-20961 .elementor-element.elementor-element-70c476f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-70c476f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-1814d1f>.elementor-widget-container{background-color:#ffa000}.elementor-20961 .elementor-element.elementor-element-1814d1f{text-align:center}.elementor-20961 .elementor-element.elementor-element-1814d1f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-060aa23 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-20961 .elementor-element.elementor-element-2e0e8bf{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-c96ce8f>.elementor-container{max-width:879px}.elementor-20961 .elementor-element.elementor-element-c96ce8f{overflow:hidden;margin-top:20px;margin-bottom:0}.elementor-20961 .elementor-element.elementor-element-8075495:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-8075495>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff4dd}.elementor-20961 .elementor-element.elementor-element-8075495>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-8075495>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-8075495>.elementor-background-slideshow{border-radius:5px}.elementor-20961 .elementor-element.elementor-element-8075495>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-8075495>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-d29336b>.elementor-widget-container{background-color:#ffa000}.elementor-20961 .elementor-element.elementor-element-d29336b{text-align:center}.elementor-20961 .elementor-element.elementor-element-d29336b .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-a1807de img{width:100%}.elementor-20961 .elementor-element.elementor-element-0760e0c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-20961 .elementor-element.elementor-element-cd73377{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-097fc0c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-097fc0c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff4dd}.elementor-20961 .elementor-element.elementor-element-097fc0c>.elementor-element-populated,.elementor-20961 .elementor-element.elementor-element-097fc0c>.elementor-element-populated>.elementor-background-overlay,.elementor-20961 .elementor-element.elementor-element-097fc0c>.elementor-background-slideshow{border-radius:5px}.elementor-20961 .elementor-element.elementor-element-097fc0c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-097fc0c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-a2fe78c>.elementor-widget-container{background-color:#ffa000}.elementor-20961 .elementor-element.elementor-element-a2fe78c{text-align:center}.elementor-20961 .elementor-element.elementor-element-a2fe78c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-20961 .elementor-element.elementor-element-3f17c61 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-20961 .elementor-element.elementor-element-3b1df05{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-20961 .elementor-element.elementor-element-9216eb4{--spacer-size:26px}.elementor-20961 .elementor-element.elementor-element-cf23711>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-cf23711{text-align:center}.elementor-20961 .elementor-element.elementor-element-cf23711 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-20961 .elementor-element.elementor-element-629ea8c>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-20961 .elementor-element.elementor-element-629ea8c{text-align:center}.elementor-20961 .elementor-element.elementor-element-629ea8c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-20961 .elementor-element.elementor-element-6d57cb8>.elementor-widget-container{margin:-135px 0 0 60px}.elementor-20961 .elementor-element.elementor-element-6d57cb8{z-index:1;text-align:left}.elementor-20961 .elementor-element.elementor-element-6d57cb8 img{width:17%}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-accordion .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-20961 .elementor-element.elementor-element-ec0b866>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");margin:60px 0 0;background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-ec0b866 .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-ec0b866 .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-ec0b866 .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-ec0b866 .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-ec0b866 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-ec0b866 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-ec0b866 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-ec0b866 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-20961 .elementor-element.elementor-element-ec0b866 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;line-height:1px;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-0ae12f1>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-0ae12f1 .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-0ae12f1 .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-0ae12f1 .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-0ae12f1 .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-0ae12f1 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-0ae12f1 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-0ae12f1 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-0ae12f1 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-20961 .elementor-element.elementor-element-0ae12f1 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;line-height:1px;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-4fe9d38>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-4fe9d38 .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-4fe9d38 .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-4fe9d38 .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-4fe9d38 .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-4fe9d38 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-4fe9d38 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-4fe9d38 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-4fe9d38 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-20961 .elementor-element.elementor-element-4fe9d38 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-acb9149>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-acb9149 .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-acb9149 .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-acb9149 .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-acb9149 .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-acb9149 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-acb9149 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-acb9149 .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-acb9149 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-20961 .elementor-element.elementor-element-acb9149 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-0f471c7>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-0f471c7 .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-0f471c7 .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-0f471c7 .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-0f471c7 .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-0f471c7 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-0f471c7 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-0f471c7 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-0f471c7 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-20961 .elementor-element.elementor-element-0f471c7 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-bfac187>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-bfac187 .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-bfac187 .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-bfac187 .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-bfac187 .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-bfac187 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-bfac187 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-bfac187 .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-bfac187 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-20961 .elementor-element.elementor-element-bfac187 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-e146c52>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-e146c52 .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-e146c52 .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-e146c52 .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-e146c52 .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-e146c52 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-e146c52 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-e146c52 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-e146c52 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-20961 .elementor-element.elementor-element-e146c52 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-51bb77d>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-51bb77d .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-51bb77d .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-51bb77d .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-51bb77d .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-51bb77d .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-51bb77d .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-51bb77d .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-51bb77d .elementor-tab-title{padding:15px 0 15px 42px}.elementor-20961 .elementor-element.elementor-element-51bb77d .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-9c0cfdb>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-9c0cfdb .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-9c0cfdb .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-9c0cfdb .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-9c0cfdb .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-9c0cfdb .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-9c0cfdb .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-9c0cfdb .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-9c0cfdb .elementor-tab-title{padding:15px 0 15px 50px}.elementor-20961 .elementor-element.elementor-element-9c0cfdb .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-45b0874>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-45b0874 .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-45b0874 .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-45b0874 .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-45b0874 .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-45b0874 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-45b0874 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-45b0874 .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-45b0874 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-20961 .elementor-element.elementor-element-45b0874 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-fe25d95>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-fe25d95 .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-fe25d95 .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-fe25d95 .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-fe25d95 .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-fe25d95 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-fe25d95 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-fe25d95 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-fe25d95 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-20961 .elementor-element.elementor-element-fe25d95 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-db90656>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-db90656 .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-db90656 .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-db90656 .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-db90656 .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-db90656 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-db90656 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-db90656 .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-db90656 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-20961 .elementor-element.elementor-element-db90656 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-56fbcbc>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-56fbcbc .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-56fbcbc .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-56fbcbc .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-56fbcbc .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-56fbcbc .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-56fbcbc .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-56fbcbc .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-56fbcbc .elementor-tab-title{padding:15px 0 15px 50px}.elementor-20961 .elementor-element.elementor-element-56fbcbc .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-98b91ff>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-20961 .elementor-element.elementor-element-98b91ff .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-98b91ff .elementor-accordion-title{color:#ff0017}.elementor-20961 .elementor-element.elementor-element-98b91ff .elementor-accordion-icon svg{fill:#ff0017}.elementor-20961 .elementor-element.elementor-element-98b91ff .elementor-active .elementor-accordion-icon,.elementor-20961 .elementor-element.elementor-element-98b91ff .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-20961 .elementor-element.elementor-element-98b91ff .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-20961 .elementor-element.elementor-element-98b91ff .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-20961 .elementor-element.elementor-element-98b91ff .elementor-tab-title{padding:15px 0 15px 42px}.elementor-20961 .elementor-element.elementor-element-98b91ff .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-20961 .elementor-element.elementor-element-0e72ad6 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px;padding:20px 50px}.elementor-20961 .elementor-element.elementor-element-17446f8:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-17446f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/10/22570688-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-20961 .elementor-element.elementor-element-17446f8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0 40px}.elementor-20961 .elementor-element.elementor-element-17446f8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-10c1155:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-10c1155>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-20961 .elementor-element.elementor-element-10c1155>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20961 .elementor-element.elementor-element-10c1155>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-1d75bdc:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-1d75bdc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBFBFB00}.elementor-20961 .elementor-element.elementor-element-1d75bdc>.elementor-container{max-width:891px}.elementor-20961 .elementor-element.elementor-element-1d75bdc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-20961 .elementor-element.elementor-element-1d75bdc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-1471bf0>.elementor-element-populated>.elementor-background-overlay{opacity:.09}.elementor-20961 .elementor-element.elementor-element-1471bf0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 30px}.elementor-20961 .elementor-element.elementor-element-1471bf0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20961 .elementor-element.elementor-element-aca855b img{width:1000px}.elementor-20961 .elementor-element.elementor-element-f9bfb60 img{width:63%}.elementor-20961 .elementor-element.elementor-element-d8fdcbd img{width:1000%}.elementor-20961 .elementor-element.elementor-element-2c38a8f>.elementor-widget-container{margin:20px 0}.elementor-20961 .elementor-element.elementor-element-2c38a8f img{width:1000%}:root{--page-title-display:none}@media(min-width:768px){.elementor-20961 .elementor-element.elementor-element-8c91f77{width:71.424%}.elementor-20961 .elementor-element.elementor-element-2de7895{width:19.742%}.elementor-20961 .elementor-element.elementor-element-3288c92{width:80.257%}.elementor-20961 .elementor-element.elementor-element-e524996{width:28.501%}.elementor-20961 .elementor-element.elementor-element-24c626c{width:30.856%}.elementor-20961 .elementor-element.elementor-element-26cf3ef{width:69.144%}.elementor-20961 .elementor-element.elementor-element-149dd0e{width:22.691%}.elementor-20961 .elementor-element.elementor-element-eaf5c72{width:77.309%}.elementor-20961 .elementor-element.elementor-element-fc55c23{width:12%}.elementor-20961 .elementor-element.elementor-element-6871836{width:13%}.elementor-20961 .elementor-element.elementor-element-0a684b2{width:12%}.elementor-20961 .elementor-element.elementor-element-a09ff9a{width:14%}.elementor-20961 .elementor-element.elementor-element-6a97615{width:14%}.elementor-20961 .elementor-element.elementor-element-3d13614{width:12%}.elementor-20961 .elementor-element.elementor-element-18c7d7b{width:22.132%}.elementor-20961 .elementor-element.elementor-element-450e316{width:14%}.elementor-20961 .elementor-element.elementor-element-75c44e4{width:11.664%}.elementor-20961 .elementor-element.elementor-element-2211266{width:14%}.elementor-20961 .elementor-element.elementor-element-b3467d6{width:14%}.elementor-20961 .elementor-element.elementor-element-38f882a{width:19%}.elementor-20961 .elementor-element.elementor-element-b7f8c8c{width:26.656%}.elementor-20961 .elementor-element.elementor-element-10158ef{width:9%}.elementor-20961 .elementor-element.elementor-element-6412fe6{width:10%}.elementor-20961 .elementor-element.elementor-element-b9198bb{width:13%}.elementor-20961 .elementor-element.elementor-element-dd8d1a3{width:13%}.elementor-20961 .elementor-element.elementor-element-503b503{width:13%}.elementor-20961 .elementor-element.elementor-element-48fdfba{width:12%}.elementor-20961 .elementor-element.elementor-element-4e7a647{width:29.71%}.elementor-20961 .elementor-element.elementor-element-cd0b387{width:12%}.elementor-20961 .elementor-element.elementor-element-f163005{width:12%}.elementor-20961 .elementor-element.elementor-element-cfdb904{width:16%}.elementor-20961 .elementor-element.elementor-element-1de5095{width:12%}.elementor-20961 .elementor-element.elementor-element-956a9aa{width:16%}.elementor-20961 .elementor-element.elementor-element-fe8c511{width:31.32%}.elementor-20961 .elementor-element.elementor-element-6e8bd4c{width:13%}.elementor-20961 .elementor-element.elementor-element-6aa6322{width:16%}.elementor-20961 .elementor-element.elementor-element-4d24395{width:12%}.elementor-20961 .elementor-element.elementor-element-5d891b6{width:20%}.elementor-20961 .elementor-element.elementor-element-903216b{width:17%}.elementor-20961 .elementor-element.elementor-element-22e2f60{width:21.32%}.elementor-20961 .elementor-element.elementor-element-bca9875{width:10%}.elementor-20961 .elementor-element.elementor-element-e0b0224{width:10%}.elementor-20961 .elementor-element.elementor-element-70e1813{width:10%}.elementor-20961 .elementor-element.elementor-element-ace4e05{width:10%}.elementor-20961 .elementor-element.elementor-element-5611bfb{width:9%}.elementor-20961 .elementor-element.elementor-element-bb8e6e2{width:10%}.elementor-20961 .elementor-element.elementor-element-e20f09d{width:13%}.elementor-20961 .elementor-element.elementor-element-5675ae1{width:27.5%}.elementor-20961 .elementor-element.elementor-element-43a91b6{width:11%}.elementor-20961 .elementor-element.elementor-element-364e2df{width:13%}.elementor-20961 .elementor-element.elementor-element-2dd1831{width:11%}.elementor-20961 .elementor-element.elementor-element-2fe628c{width:13%}.elementor-20961 .elementor-element.elementor-element-c756671{width:12%}.elementor-20961 .elementor-element.elementor-element-f014e03{width:13%}.elementor-20961 .elementor-element.elementor-element-4160ec0{width:26.71%}.elementor-20961 .elementor-element.elementor-element-c96004c{width:60%}.elementor-20961 .elementor-element.elementor-element-765da79{width:34.875%}.elementor-20961 .elementor-element.elementor-element-6ab5ce6{width:64.794%}.elementor-20961 .elementor-element.elementor-element-17f67d4{width:39.669%}.elementor-20961 .elementor-element.elementor-element-7f3b5e0{width:40%}.elementor-20961 .elementor-element.elementor-element-962ba7e{width:59.835%}.elementor-20961 .elementor-element.elementor-element-ffb52be{width:59.889%}.elementor-20961 .elementor-element.elementor-element-dd6d6ef{width:46.054%}.elementor-20961 .elementor-element.elementor-element-8044c87{width:53.835%}.elementor-20961 .elementor-element.elementor-element-bec1501{width:40%}.elementor-20961 .elementor-element.elementor-element-52e5ef2{width:40%}.elementor-20961 .elementor-element.elementor-element-5ab1e78{width:59.947%}.elementor-20961 .elementor-element.elementor-element-43729d0{width:59.947%}.elementor-20961 .elementor-element.elementor-element-088bfb4{width:40%}.elementor-20961 .elementor-element.elementor-element-7600895{width:49.029%}.elementor-20961 .elementor-element.elementor-element-72dd545{width:50.891%}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-animated-headline .elementor-headline{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size)}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20961 .elementor-element.elementor-element-eaf5c72:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-eaf5c72>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-widget-animated-headline .elementor-headline{font-size:var(--e-global-typography-primary-font-size)}.elementor-20961 .elementor-element.elementor-element-7adfb06>.elementor-widget-container{margin:0}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20961 .elementor-element.elementor-element-ec0b866>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-0ae12f1>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-4fe9d38>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-acb9149>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-0f471c7>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-bfac187>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-e146c52>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-51bb77d>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-9c0cfdb>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-45b0874>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-fe25d95>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-db90656>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-56fbcbc>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-98b91ff>.elementor-widget-container{background-position:0 0}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20961 .elementor-element.elementor-element-1d636ed>.elementor-container{max-width:936px}.elementor-20961 .elementor-element.elementor-element-1d636ed{margin-top:0;margin-bottom:0;padding:0}.elementor-20961 .elementor-element.elementor-element-606b987{width:36%}.elementor-20961 .elementor-element.elementor-element-059698e>.elementor-widget-container{margin:0}.elementor-20961 .elementor-element.elementor-element-059698e{text-align:right}.elementor-20961 .elementor-element.elementor-element-059698e img{width:77%}.elementor-20961 .elementor-element.elementor-element-415c8de{width:64%}.elementor-20961 .elementor-element.elementor-element-2fd2e6c>.elementor-widget-container{margin:3px 0 0}.elementor-20961 .elementor-element.elementor-element-2fd2e6c .elementor-heading-title{font-size:15px}.elementor-20961 .elementor-element.elementor-element-87388a6 .elementor-button{font-size:17px;line-height:1em;padding:10px 20px}.elementor-20961 .elementor-element.elementor-element-c956a56 .elementor-button{font-size:17px;line-height:1em;padding:10px 40px}.elementor-20961 .elementor-element.elementor-element-cae25a8 .elementor-button{font-size:16px;line-height:1em;padding:10px 30px}.elementor-20961 .elementor-element.elementor-element-d4b2543 .elementor-button{font-size:17px;line-height:1em;padding:10px 35px}.elementor-20961 .elementor-element.elementor-element-3fbe54e .elementor-button{font-size:17px;line-height:1em;padding:10px 50px 10px 40px}.elementor-20961 .elementor-element.elementor-element-4b77930>.elementor-element-populated{padding:0}.elementor-20961 .elementor-element.elementor-element-636b7e2{text-align:center}.elementor-20961 .elementor-element.elementor-element-b3deb23{text-align:center}.elementor-20961 .elementor-element.elementor-element-b3deb23 .elementor-heading-title{font-size:15px}.elementor-20961 .elementor-element.elementor-element-af2d19a{text-align:center}.elementor-20961 .elementor-element.elementor-element-af2d19a .elementor-heading-title{font-size:39px}.elementor-20961 .elementor-element.elementor-element-c9205f1>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-20961 .elementor-element.elementor-element-c9205f1{font-size:20px;line-height:1.4em}.elementor-20961 .elementor-element.elementor-element-fc96cda{padding:0 10px}.elementor-20961 .elementor-element.elementor-element-d243668>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-86a3eb5>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-2f48c69>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-4cf92bb{padding:0 10px}.elementor-20961 .elementor-element.elementor-element-9f22714>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-674d1bf>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-a223a6d>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-2e0e5ea>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-697ee2f{padding:0}.elementor-20961 .elementor-element.elementor-element-a187fd6>.elementor-element-populated{padding:0}.elementor-20961 .elementor-element.elementor-element-a4d92a8{width:20%}.elementor-20961 .elementor-element.elementor-element-daa8daa>.elementor-widget-container{margin:7px 0 0}.elementor-20961 .elementor-element.elementor-element-daa8daa{text-align:right}.elementor-20961 .elementor-element.elementor-element-daa8daa img{width:100%}.elementor-20961 .elementor-element.elementor-element-448c0c2{width:60%}.elementor-20961 .elementor-element.elementor-element-ca1d3b8>.elementor-widget-container{margin:10px 0 0 47px}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-ca1d3b8{right:-14px}body.rtl .elementor-20961 .elementor-element.elementor-element-ca1d3b8{left:-14px}.elementor-20961 .elementor-element.elementor-element-ca1d3b8 .elementor-heading-title{font-size:14px}.elementor-20961 .elementor-element.elementor-element-17725bd>.elementor-widget-container{margin:20px 0 0}.elementor-20961 .elementor-element.elementor-element-17725bd .elementor-heading-title{font-size:32px}.elementor-20961 .elementor-element.elementor-element-c4812cd{width:20%}.elementor-20961 .elementor-element.elementor-element-35519f6>.elementor-widget-container{margin:10px 0 0}.elementor-20961 .elementor-element.elementor-element-35519f6 img{width:100%}.elementor-20961 .elementor-element.elementor-element-eaf5c72:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-eaf5c72>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-3929a47>.elementor-widget-container{margin:6px 0 0;padding:0}.elementor-20961 .elementor-element.elementor-element-3929a47 .elementor-heading-title{font-size:24px}.elementor-20961 .elementor-element.elementor-element-bbf3cd5>.elementor-widget-container{margin:-80px 0 0 15px}.elementor-20961 .elementor-element.elementor-element-bbf3cd5{text-align:left}.elementor-20961 .elementor-element.elementor-element-bbf3cd5 img{width:18%}.elementor-20961 .elementor-element.elementor-element-070a4b8{padding:0}.elementor-20961 .elementor-element.elementor-element-543ed0b{line-height:2em}.elementor-20961 .elementor-element.elementor-element-832b10e>.elementor-widget-container{margin:-5px 0 0;padding:0}.elementor-20961 .elementor-element.elementor-element-832b10e .elementor-heading-title{font-size:24px}.elementor-20961 .elementor-element.elementor-element-9c5d8c5>.elementor-widget-container{margin:-86px 0 0}.elementor-20961 .elementor-element.elementor-element-9c5d8c5{text-align:left}.elementor-20961 .elementor-element.elementor-element-9c5d8c5 img{width:19%}.elementor-20961 .elementor-element.elementor-element-0fb6667>.elementor-widget-container{margin:0 100px}.elementor-20961 .elementor-element.elementor-element-dbeafdf>.elementor-widget-container{margin:-42px 0 0}.elementor-20961 .elementor-element.elementor-element-f2073b9>.elementor-widget-container{margin:-39px 100px 0}.elementor-20961 .elementor-element.elementor-element-a4c50c5>.elementor-widget-container{margin:-40px 0 0}.elementor-20961 .elementor-element.elementor-element-34b295f .elementor-heading-title{font-size:27px}.elementor-20961 .elementor-element.elementor-element-4ab3ff4 .elementor-heading-title{font-size:22px}.elementor-20961 .elementor-element.elementor-element-4297118>.elementor-widget-container{margin:-5px 0 0;padding:0}.elementor-20961 .elementor-element.elementor-element-4297118 .elementor-heading-title{font-size:24px}.elementor-20961 .elementor-element.elementor-element-92affde{width:var(--container-widget-width,371px);max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;top:41px}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-92affde{left:14px}body.rtl .elementor-20961 .elementor-element.elementor-element-92affde{right:14px}.elementor-widget-animated-headline .elementor-headline{font-size:var(--e-global-typography-primary-font-size)}.elementor-20961 .elementor-element.elementor-element-713dc1a .elementor-headline{font-size:18px}.elementor-20961 .elementor-element.elementor-element-93a0c32{font-size:18px}.elementor-20961 .elementor-element.elementor-element-2e325da .elementor-button{border-width:2px}.elementor-20961 .elementor-element.elementor-element-7f3b5e0>.elementor-element-populated{padding:20px 20px 0}.elementor-20961 .elementor-element.elementor-element-42d6695 .elementor-headline{font-size:18px}.elementor-20961 .elementor-element.elementor-element-852e9c2{font-size:18px}.elementor-20961 .elementor-element.elementor-element-7cb7b4a .elementor-button{border-width:2px}.elementor-20961 .elementor-element.elementor-element-90ddbc5 .elementor-headline{font-size:18px}.elementor-20961 .elementor-element.elementor-element-4c3a1e1{font-size:18px}.elementor-20961 .elementor-element.elementor-element-128a6cc{font-size:16px}.elementor-20961 .elementor-element.elementor-element-9422375 .elementor-button{border-width:2px}.elementor-20961 .elementor-element.elementor-element-52e5ef2>.elementor-element-populated{padding:20px 10px 0}.elementor-20961 .elementor-element.elementor-element-aaf01b2 .elementor-headline{font-size:18px}.elementor-20961 .elementor-element.elementor-element-64bdd26{font-size:18px}.elementor-20961 .elementor-element.elementor-element-6a78d12 .elementor-button{border-width:2px}.elementor-20961 .elementor-element.elementor-element-e26b52c .elementor-headline{font-size:18px}.elementor-20961 .elementor-element.elementor-element-9d16230{font-size:18px}.elementor-20961 .elementor-element.elementor-element-421322d .elementor-button{border-width:2px}.elementor-20961 .elementor-element.elementor-element-7adfb06>.elementor-widget-container{margin:10px 0 0}.elementor-20961 .elementor-element.elementor-element-62c03ed>.elementor-widget-container{margin:0}.elementor-20961 .elementor-element.elementor-element-ef43bf3>.elementor-widget-container{margin:0}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-20961 .elementor-element.elementor-element-1bf7a65 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-20961 .elementor-element.elementor-element-1bf7a65:after{content:"0.5"}.elementor-20961 .elementor-element.elementor-element-1bf7a65 .elementor-post__thumbnail__link{width:100%}.elementor-20961 .elementor-element.elementor-element-e3ca872 .elementor-button{border-width:2px}.elementor-20961 .elementor-element.elementor-element-7943e43{width:var(--container-widget-width,371px);max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;top:43px}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-7943e43{left:5px}body.rtl .elementor-20961 .elementor-element.elementor-element-7943e43{right:5px}.elementor-20961 .elementor-element.elementor-element-26e471d:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-26e471d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png")}.elementor-20961 .elementor-element.elementor-element-26e471d{padding:0 0 30px}.elementor-20961 .elementor-element.elementor-element-efcff92{--spacer-size:10px}.elementor-20961 .elementor-element.elementor-element-e75b92c>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-20961 .elementor-element.elementor-element-e75b92c .elementor-heading-title{font-size:24px}.elementor-20961 .elementor-element.elementor-element-205cfe5{--spacer-size:10px}.elementor-20961 .elementor-element.elementor-element-fe5f566 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-20961 .elementor-element.elementor-element-fe5f566:after{content:"0.5"}.elementor-20961 .elementor-element.elementor-element-fe5f566 .elementor-post__thumbnail__link{width:46%}.elementor-20961 .elementor-element.elementor-element-fe5f566 .elementor-post__title,.elementor-20961 .elementor-element.elementor-element-fe5f566 .elementor-post__title a{font-size:16px}.elementor-20961 .elementor-element.elementor-element-a131bb7{width:var(--container-widget-width,371px);max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;top:27px}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-a131bb7{left:11px}body.rtl .elementor-20961 .elementor-element.elementor-element-a131bb7{right:11px}.elementor-20961 .elementor-element.elementor-element-5674781 .elementor-button{border-width:2px;padding:15px 40px}.elementor-20961 .elementor-element.elementor-element-d117b56:not(.elementor-motion-effects-element-type-background),.elementor-20961 .elementor-element.elementor-element-d117b56>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png")}.elementor-20961 .elementor-element.elementor-element-d117b56{padding:20px 0 0}.elementor-20961 .elementor-element.elementor-element-2f1188c>.elementor-widget-container{padding:10px 0 0}.elementor-20961 .elementor-element.elementor-element-2f1188c .elementor-heading-title{font-size:24px}.elementor-20961 .elementor-element.elementor-element-efd8ba7{padding:0 0 10px}.elementor-20961 .elementor-element.elementor-element-038a518:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-038a518>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/マゼンタ-2.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-20961 .elementor-element.elementor-element-038a518{width:33%}.elementor-20961 .elementor-element.elementor-element-038a518>.elementor-element-populated{padding:20px 0 0}.elementor-20961 .elementor-element.elementor-element-2578e39>.elementor-widget-container{margin:-5px 0 0}.elementor-20961 .elementor-element.elementor-element-2578e39{text-align:center}.elementor-20961 .elementor-element.elementor-element-2578e39 .elementor-heading-title{font-size:20px}.elementor-20961 .elementor-element.elementor-element-a1b2d90:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-a1b2d90>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/黄色.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-20961 .elementor-element.elementor-element-a1b2d90{width:33%}.elementor-20961 .elementor-element.elementor-element-a1b2d90>.elementor-element-populated{padding:20px 0 0}.elementor-20961 .elementor-element.elementor-element-5ea791b>.elementor-widget-container{margin:-5px 0 0}.elementor-20961 .elementor-element.elementor-element-5ea791b{text-align:center}.elementor-20961 .elementor-element.elementor-element-5ea791b .elementor-heading-title{font-size:20px}.elementor-20961 .elementor-element.elementor-element-1d475dc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-1d475dc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/紫.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-20961 .elementor-element.elementor-element-1d475dc{width:33%}.elementor-20961 .elementor-element.elementor-element-1d475dc>.elementor-element-populated{padding:20px 0 30px}.elementor-20961 .elementor-element.elementor-element-744da46>.elementor-widget-container{margin:-5px 0 0}.elementor-20961 .elementor-element.elementor-element-744da46{text-align:center}.elementor-20961 .elementor-element.elementor-element-744da46 .elementor-heading-title{font-size:20px}.elementor-20961 .elementor-element.elementor-element-42abd65{padding:0 0 10px}.elementor-20961 .elementor-element.elementor-element-c8eb17f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-c8eb17f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/緑.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-20961 .elementor-element.elementor-element-c8eb17f{width:33%}.elementor-20961 .elementor-element.elementor-element-c8eb17f>.elementor-element-populated{padding:20px 0 0}.elementor-20961 .elementor-element.elementor-element-6cb1adc>.elementor-widget-container{margin:-5px 0 0}.elementor-20961 .elementor-element.elementor-element-6cb1adc{text-align:center}.elementor-20961 .elementor-element.elementor-element-6cb1adc .elementor-heading-title{font-size:20px}.elementor-20961 .elementor-element.elementor-element-66e34b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-66e34b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/青.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-20961 .elementor-element.elementor-element-66e34b8{width:33%}.elementor-20961 .elementor-element.elementor-element-66e34b8>.elementor-element-populated{padding:20px 0 0}.elementor-20961 .elementor-element.elementor-element-7e2e5ee>.elementor-widget-container{margin:-5px 0 0}.elementor-20961 .elementor-element.elementor-element-7e2e5ee{text-align:center}.elementor-20961 .elementor-element.elementor-element-7e2e5ee .elementor-heading-title{font-size:20px}.elementor-20961 .elementor-element.elementor-element-e49949f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-e49949f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/赤.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-20961 .elementor-element.elementor-element-e49949f{width:33%}.elementor-20961 .elementor-element.elementor-element-e49949f>.elementor-element-populated{padding:20px 0 30px}.elementor-20961 .elementor-element.elementor-element-d944c28>.elementor-widget-container{margin:-5px 0 0}.elementor-20961 .elementor-element.elementor-element-d944c28{text-align:center}.elementor-20961 .elementor-element.elementor-element-d944c28 .elementor-heading-title{font-size:20px}.elementor-20961 .elementor-element.elementor-element-304bac1{padding:2px 0 10px}.elementor-20961 .elementor-element.elementor-element-6d610b0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-6d610b0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/水色.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-20961 .elementor-element.elementor-element-6d610b0{width:33%}.elementor-20961 .elementor-element.elementor-element-6d610b0>.elementor-element-populated{padding:18px 0 0}.elementor-20961 .elementor-element.elementor-element-cf72e72>.elementor-widget-container{margin:-5px 0 0}.elementor-20961 .elementor-element.elementor-element-cf72e72{text-align:center}.elementor-20961 .elementor-element.elementor-element-cf72e72 .elementor-heading-title{font-size:20px}.elementor-20961 .elementor-element.elementor-element-45dc1bc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-45dc1bc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/オレンジ.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-20961 .elementor-element.elementor-element-45dc1bc{width:33%}.elementor-20961 .elementor-element.elementor-element-45dc1bc>.elementor-element-populated{padding:20px 0 0}.elementor-20961 .elementor-element.elementor-element-700b99f>.elementor-widget-container{margin:-5px 0 0}.elementor-20961 .elementor-element.elementor-element-700b99f{text-align:center}.elementor-20961 .elementor-element.elementor-element-700b99f .elementor-heading-title{font-size:20px}.elementor-20961 .elementor-element.elementor-element-2fa09e3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20961 .elementor-element.elementor-element-2fa09e3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/黄緑.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-20961 .elementor-element.elementor-element-2fa09e3{width:33%}.elementor-20961 .elementor-element.elementor-element-2fa09e3>.elementor-element-populated{padding:20px 0 30px}.elementor-20961 .elementor-element.elementor-element-18d89a8>.elementor-widget-container{margin:-5px 0 0}.elementor-20961 .elementor-element.elementor-element-18d89a8{text-align:center}.elementor-20961 .elementor-element.elementor-element-18d89a8 .elementor-heading-title{font-size:20px}.elementor-20961 .elementor-element.elementor-element-4c574b0>.elementor-widget-container{margin:30px 0 0;padding:0 0 0 12px;border-width:0 0 0 10px}.elementor-20961 .elementor-element.elementor-element-4c574b0{font-size:26px;line-height:1.5em}.elementor-20961 .elementor-element.elementor-element-86310a8{width:var(--container-widget-width,371px);max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;top:16px}body:not(.rtl) .elementor-20961 .elementor-element.elementor-element-86310a8{left:25px}body.rtl .elementor-20961 .elementor-element.elementor-element-86310a8{right:25px}.elementor-20961 .elementor-element.elementor-element-943756c>.elementor-widget-container{margin:-38px 0 0}.elementor-20961 .elementor-element.elementor-element-943756c{font-size:20px}.elementor-20961 .elementor-element.elementor-element-b5381ad>.elementor-widget-container{margin:-66px 0 0}.elementor-20961 .elementor-element.elementor-element-2237be6>.elementor-widget-container{margin:-66px 0 0}.elementor-20961 .elementor-element.elementor-element-37181bc>.elementor-widget-container{margin:7px 0 0;padding:0}.elementor-20961 .elementor-element.elementor-element-37181bc .elementor-heading-title{font-size:24px}.elementor-20961 .elementor-element.elementor-element-39fcee8>.elementor-widget-container{margin:-92px 0 0}.elementor-20961 .elementor-element.elementor-element-39fcee8{text-align:left}.elementor-20961 .elementor-element.elementor-element-39fcee8 img{width:18%}.elementor-20961 .elementor-element.elementor-element-5c63720>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-70c476f>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-8075495>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-097fc0c>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20961 .elementor-element.elementor-element-cf23711>.elementor-widget-container{margin:7px 0 0;padding:0}.elementor-20961 .elementor-element.elementor-element-cf23711 .elementor-heading-title{font-size:24px}.elementor-20961 .elementor-element.elementor-element-3aae81f>.elementor-widget-container{margin:-102px 0 0 14px}.elementor-20961 .elementor-element.elementor-element-3aae81f{text-align:left}.elementor-20961 .elementor-element.elementor-element-3aae81f img{width:23%}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20961 .elementor-element.elementor-element-ec0b866>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-0ae12f1>.elementor-widget-container{background-position:4px 10px;background-size:30px auto}.elementor-20961 .elementor-element.elementor-element-0ae12f1 .elementor-tab-content{font-size:18px;line-height:1.2em}.elementor-20961 .elementor-element.elementor-element-4fe9d38>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-acb9149>.elementor-widget-container{background-position:3px 20px;background-size:30px auto}.elementor-20961 .elementor-element.elementor-element-acb9149 .elementor-tab-content{font-size:18px}.elementor-20961 .elementor-element.elementor-element-0f471c7>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-bfac187>.elementor-widget-container{background-position:3px 12px;background-size:30px auto}.elementor-20961 .elementor-element.elementor-element-bfac187 .elementor-tab-content{font-size:18px}.elementor-20961 .elementor-element.elementor-element-e146c52>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-51bb77d>.elementor-widget-container{background-position:3px 13px;background-size:30px auto}.elementor-20961 .elementor-element.elementor-element-51bb77d .elementor-tab-content{font-size:18px}.elementor-20961 .elementor-element.elementor-element-9c0cfdb>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-45b0874>.elementor-widget-container{background-position:2px 13px;background-size:30px auto}.elementor-20961 .elementor-element.elementor-element-45b0874 .elementor-tab-content{font-size:18px}.elementor-20961 .elementor-element.elementor-element-fe25d95>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-db90656>.elementor-widget-container{background-position:2px 19px;background-size:32px auto}.elementor-20961 .elementor-element.elementor-element-db90656 .elementor-tab-content{font-size:18px}.elementor-20961 .elementor-element.elementor-element-56fbcbc>.elementor-widget-container{background-position:0 0}.elementor-20961 .elementor-element.elementor-element-98b91ff>.elementor-widget-container{background-position:1px 13px;background-size:30px auto}.elementor-20961 .elementor-element.elementor-element-98b91ff .elementor-tab-content{font-size:18px}.elementor-20961 .elementor-element.elementor-element-0e72ad6 .elementor-button{border-width:2px}.elementor-20961 .elementor-element.elementor-element-17446f8{margin-top:0;margin-bottom:0}.elementor-20961 .elementor-element.elementor-element-10c1155>.elementor-element-populated{padding:0}.elementor-20961 .elementor-element.elementor-element-f9bfb60 img{width:100%}.elementor-20961 .elementor-element.elementor-element-563e6b1 img{width:1000px}}.check{color:#ff0;font-size:25px;font-weight:700}.sp{font-size:15px;color:#ff0}.one{font-size:18px;color:#000}.one{font-size:18px;color:#000}.declaration{color:#000}.declaration{color:#000}.one{font-size:18px}.black{color:#c90d07;font-size:110px}.one{font-size:18px}.black{color:#c90d07;font-size:110px}.red{color:#cb0d06}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem .1rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem .1rem;color:#fff;background:#ff0}.tag-phone:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag-phone:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem .1rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem .1rem;color:#fff;background:#ff0}.tag-phone:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag-phone:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem .9rem 1rem .3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem .9rem 1rem .3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}