.elementor-1592 .elementor-element.elementor-element-5b81b49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.7;}.elementor-1592 .elementor-element.elementor-element-5b81b49::before, .elementor-1592 .elementor-element.elementor-element-5b81b49 > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-5b81b49 > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-5b81b49 > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-5b81b49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-5b81b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CDEECA;--background-overlay:'';}.elementor-1592 .elementor-element.elementor-element-1b2f46e{--display:flex;}.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-1592 .elementor-element.elementor-element-046a8dd img{border-radius:36px 36px 36px 36px;}.elementor-1592 .elementor-element.elementor-element-82f1166{--display:flex;}.elementor-1592 .elementor-element.elementor-element-973f6b9{--spacer-size:45px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1592 .elementor-element.elementor-element-074de5b{text-align:center;}.elementor-1592 .elementor-element.elementor-element-074de5b .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:600;color:#000000;}.elementor-1592 .elementor-element.elementor-element-7a36c02{--display:flex;--min-height:400px;}.elementor-1592 .elementor-element.elementor-element-05a2fc7{--display:flex;--min-height:400px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-color:#3AB252;--border-color:#3AB252;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1592 .elementor-element.elementor-element-05a2fc7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1592 .elementor-element.elementor-element-86bf47b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;border-radius:36px 36px 36px 36px;}.elementor-1592 .elementor-element.elementor-element-86bf47b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1592 .elementor-element.elementor-element-9b9fab8{--display:flex;--min-height:400px;--overlay-opacity:0.1;}.elementor-1592 .elementor-element.elementor-element-9b9fab8::before, .elementor-1592 .elementor-element.elementor-element-9b9fab8 > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-9b9fab8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-9b9fab8 > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-9b9fab8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-9b9fab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://madoka-sapporo.com/wp-content/uploads/2026/10/背景-ストライプ.png");--background-overlay:'';background-repeat:repeat;background-size:cover;}.elementor-1592 .elementor-element.elementor-element-806ba10{--spacer-size:35px;}.elementor-1592 .elementor-element.elementor-element-526dd95{--display:flex;}.elementor-1592 .elementor-element.elementor-element-cd78133{text-align:center;}.elementor-1592 .elementor-element.elementor-element-cd78133 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:600;color:#000000;}.elementor-1592 .elementor-element.elementor-element-8d58940{--display:flex;--min-height:1150px;}.elementor-1592 .elementor-element.elementor-element-edc5812{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-1592 .elementor-element.elementor-element-edc5812::before, .elementor-1592 .elementor-element.elementor-element-edc5812 > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-edc5812 > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-edc5812 > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-edc5812 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-edc5812 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1592 .elementor-element.elementor-element-ac6663f{--spacer-size:50px;}.elementor-1592 .elementor-element.elementor-element-2ebf1a2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.7;}.elementor-1592 .elementor-element.elementor-element-2ebf1a2::before, .elementor-1592 .elementor-element.elementor-element-2ebf1a2 > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-2ebf1a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-2ebf1a2 > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-2ebf1a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-2ebf1a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1592 .elementor-element.elementor-element-b52c9f9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-1592 .elementor-element.elementor-element-b52c9f9::before, .elementor-1592 .elementor-element.elementor-element-b52c9f9 > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-b52c9f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-b52c9f9 > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-b52c9f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-b52c9f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1592 .elementor-element.elementor-element-b52c9f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1592 .elementor-element.elementor-element-2d8fe70{width:var( --container-widget-width, 102.283% );max-width:102.283%;--container-widget-width:102.283%;--container-widget-flex-grow:0;}.elementor-1592 .elementor-element.elementor-element-2d8fe70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1592 .elementor-element.elementor-element-2d8fe70 iframe{height:500px;}.elementor-1592 .elementor-element.elementor-element-4d6ce0d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1592 .elementor-element.elementor-element-4d6ce0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1592 .elementor-element.elementor-element-e52a604{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1592 .elementor-element.elementor-element-34f0d6a{--display:flex;}.elementor-1592 .elementor-element.elementor-element-6a3a203{--spacer-size:35px;}.elementor-1592 .elementor-element.elementor-element-f294a74{text-align:center;}.elementor-1592 .elementor-element.elementor-element-f294a74 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:600;color:#000000;}.elementor-1592 .elementor-element.elementor-element-4c3882d{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1592 .elementor-element.elementor-element-4c3882d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1592 .elementor-element.elementor-element-187cea9{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1592 .elementor-element.elementor-element-352dd88{--display:flex;--min-height:275px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1592 .elementor-element.elementor-element-352dd88:not(.elementor-motion-effects-element-type-background), .elementor-1592 .elementor-element.elementor-element-352dd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madoka-sapporo.com/wp-content/uploads/2026/10/phot-800x600px.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1592 .elementor-element.elementor-element-352dd88::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://madoka-sapporo.com/wp-content/uploads/2026/10/処方箋800×600.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1592 .elementor-element.elementor-element-352dd88:hover::before, .elementor-1592 .elementor-element.elementor-element-352dd88:hover > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-352dd88:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .elementor-background-slideshow:hover::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#010401;--background-overlay:'';}.elementor-1592 .elementor-element.elementor-element-352dd88:hover{--overlay-opacity:0.6;}.elementor-1592 .elementor-element.elementor-element-352dd88, .elementor-1592 .elementor-element.elementor-element-352dd88::before{--overlay-transition:0.5s;}.elementor-1592 .elementor-element.elementor-element-825adea{text-align:start;}.elementor-1592 .elementor-element.elementor-element-825adea img{opacity:0;}.elementor-1592 .elementor-element.elementor-element-bf38a41{--display:flex;--min-height:275px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-1592 .elementor-element.elementor-element-bf38a41:not(.elementor-motion-effects-element-type-background), .elementor-1592 .elementor-element.elementor-element-bf38a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madoka-sapporo.com/wp-content/uploads/2026/10/コンタクトレンズ写真800×600.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1592 .elementor-element.elementor-element-bf38a41::before, .elementor-1592 .elementor-element.elementor-element-bf38a41 > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-bf38a41 > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-bf38a41 > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-bf38a41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-bf38a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://madoka-sapporo.com/wp-content/uploads/2026/10/コンタクトレンズ800×600.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1592 .elementor-element.elementor-element-bf38a41:hover::before, .elementor-1592 .elementor-element.elementor-element-bf38a41:hover > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-bf38a41:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-bf38a41 > .elementor-background-slideshow:hover::before, .elementor-1592 .elementor-element.elementor-element-bf38a41 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#010401;--background-overlay:'';}.elementor-1592 .elementor-element.elementor-element-bf38a41:hover{--overlay-opacity:0.6;}.elementor-1592 .elementor-element.elementor-element-bf38a41, .elementor-1592 .elementor-element.elementor-element-bf38a41::before{--overlay-transition:0.5s;}.elementor-1592 .elementor-element.elementor-element-05484f7 img{opacity:0;}.elementor-1592 .elementor-element.elementor-element-cebb420{--display:flex;--min-height:275px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-1592 .elementor-element.elementor-element-cebb420:not(.elementor-motion-effects-element-type-background), .elementor-1592 .elementor-element.elementor-element-cebb420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madoka-sapporo.com/wp-content/uploads/2026/10/健康相談写真800×600.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1592 .elementor-element.elementor-element-cebb420::before, .elementor-1592 .elementor-element.elementor-element-cebb420 > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-cebb420 > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-cebb420 > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-cebb420 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-cebb420 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://madoka-sapporo.com/wp-content/uploads/2026/10/健康相談800×600-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1592 .elementor-element.elementor-element-cebb420:hover::before, .elementor-1592 .elementor-element.elementor-element-cebb420:hover > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-cebb420:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-cebb420 > .elementor-background-slideshow:hover::before, .elementor-1592 .elementor-element.elementor-element-cebb420 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#010401;--background-overlay:'';}.elementor-1592 .elementor-element.elementor-element-cebb420:hover{--overlay-opacity:0.5;}.elementor-1592 .elementor-element.elementor-element-cebb420, .elementor-1592 .elementor-element.elementor-element-cebb420::before{--overlay-transition:0.6s;}.elementor-1592 .elementor-element.elementor-element-178500a img{opacity:0;}.elementor-1592 .elementor-element.elementor-element-ec964a3{text-align:center;}.elementor-1592 .elementor-element.elementor-element-ec964a3 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-1592 .elementor-element.elementor-element-e28a781{--spacer-size:25px;}.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-1592 .elementor-element.elementor-element-3083f31 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Kosugi Maru", Sans-serif;font-weight:400;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );transition-duration:0.6s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#4B8B4B;border-radius:30px 30px 30px 30px;padding:20px 65px 20px 65px;}.elementor-1592 .elementor-element.elementor-element-3083f31 .elementor-button:hover, .elementor-1592 .elementor-element.elementor-element-3083f31 .elementor-button:focus{background-color:#4B8B4B;color:#FFFFFF;}.elementor-1592 .elementor-element.elementor-element-3083f31.elementor-element{--align-self:center;}.elementor-1592 .elementor-element.elementor-element-3083f31 .elementor-button:hover svg, .elementor-1592 .elementor-element.elementor-element-3083f31 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1592 .elementor-element.elementor-element-3e31716{--display:flex;--min-height:0px;--overlay-opacity:0.1;}.elementor-1592 .elementor-element.elementor-element-3e31716::before, .elementor-1592 .elementor-element.elementor-element-3e31716 > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-3e31716 > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-3e31716 > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-3e31716 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-3e31716 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://madoka-sapporo.com/wp-content/uploads/2026/10/背景-ストライプ.png");--background-overlay:'';background-repeat:repeat;background-size:cover;}.elementor-1592 .elementor-element.elementor-element-daaa3fc{--spacer-size:35px;}.elementor-1592 .elementor-element.elementor-element-2bd6596{--display:flex;}.elementor-1592 .elementor-element.elementor-element-edc7c4c{text-align:center;}.elementor-1592 .elementor-element.elementor-element-edc7c4c .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:600;color:#000000;}.elementor-1592 .elementor-element.elementor-element-96f2df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1592 .elementor-element.elementor-element-dba66ae{text-align:center;}.elementor-1592 .elementor-element.elementor-element-dba66ae .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-1592 .elementor-element.elementor-element-814ba30{--spacer-size:25px;}.elementor-1592 .elementor-element.elementor-element-a13d554 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Kosugi Maru", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.6s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:20px 60px 20px 60px;}.elementor-1592 .elementor-element.elementor-element-a13d554 .elementor-button:hover, .elementor-1592 .elementor-element.elementor-element-a13d554 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor4 );}.elementor-1592 .elementor-element.elementor-element-a13d554 .elementor-button:hover svg, .elementor-1592 .elementor-element.elementor-element-a13d554 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1592 .elementor-element.elementor-element-2ebf1a2{--grid-auto-flow:row;}.elementor-1592 .elementor-element.elementor-element-b52c9f9{--min-height:0px;}.elementor-1592 .elementor-element.elementor-element-2d8fe70 iframe{height:330px;}.elementor-1592 .elementor-element.elementor-element-4c3882d{--min-height:345px;}.elementor-1592 .elementor-element.elementor-element-187cea9{--grid-auto-flow:row;}.elementor-1592 .elementor-element.elementor-element-352dd88::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://madoka-sapporo.com/wp-content/uploads/2026/10/処方箋800×600.png");}.elementor-1592 .elementor-element.elementor-element-352dd88{--min-height:0px;}.elementor-1592 .elementor-element.elementor-element-bf38a41{--min-height:0px;}.elementor-1592 .elementor-element.elementor-element-cebb420{--min-height:0px;}.elementor-1592 .elementor-element.elementor-element-ec964a3{text-align:center;}.elementor-1592 .elementor-element.elementor-element-3083f31 .elementor-button{border-radius:30px 30px 30px 30px;padding:20px 40px 20px 40px;}.elementor-1592 .elementor-element.elementor-element-a13d554 .elementor-button{padding:20px 40px 20px 40px;}}@media(max-width:767px){.elementor-1592 .elementor-element.elementor-element-5b81b49{--content-width:500px;--min-height:0px;}.elementor-1592 .elementor-element.elementor-element-1b2f46e{--width:100%;}.elementor-1592 .elementor-element.elementor-element-046a8dd img{width:100%;height:180px;}.elementor-1592 .elementor-element.elementor-element-973f6b9{--spacer-size:34px;}.elementor-1592 .elementor-element.elementor-element-806ba10{--spacer-size:34px;}.elementor-1592 .elementor-element.elementor-element-2ebf1a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1592 .elementor-element.elementor-element-e52a604{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1592 .elementor-element.elementor-element-6a3a203{--spacer-size:34px;}.elementor-1592 .elementor-element.elementor-element-187cea9{--width:100%;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-1592 .elementor-element.elementor-element-352dd88::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .e-con-inner > .elementor-background-video-container::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1592 .elementor-element.elementor-element-352dd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://madoka-sapporo.com/wp-content/uploads/2026/10/処方箋800×600.png");}.elementor-1592 .elementor-element.elementor-element-352dd88{--min-height:245px;}.elementor-1592 .elementor-element.elementor-element-bf38a41{--min-height:245px;}.elementor-1592 .elementor-element.elementor-element-cebb420{--min-height:245px;}.elementor-1592 .elementor-element.elementor-element-daaa3fc{--spacer-size:34px;}}@media(min-width:768px){.elementor-1592 .elementor-element.elementor-element-b52c9f9{--width:100%;}.elementor-1592 .elementor-element.elementor-element-4d6ce0d{--width:100%;}.elementor-1592 .elementor-element.elementor-element-187cea9{--width:100%;}.elementor-1592 .elementor-element.elementor-element-3e31716{--content-width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1592 .elementor-element.elementor-element-352dd88{--content-width:0%;}}