@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap');.elementor-4319 .elementor-element.elementor-element-8883e0e{--display:flex;--min-height:640px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.65}.elementor-4319 .elementor-element.elementor-element-8883e0e:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-8883e0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://wieder.jp/wp-content/uploads/2024/09/wieder.jp-5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-4319 .elementor-element.elementor-element-8883e0e:before,.elementor-4319 .elementor-element.elementor-element-8883e0e>.elementor-background-video-container:before,.elementor-4319 .elementor-element.elementor-element-8883e0e>.e-con-inner>.elementor-background-video-container:before,.elementor-4319 .elementor-element.elementor-element-8883e0e>.elementor-background-slideshow:before,.elementor-4319 .elementor-element.elementor-element-8883e0e>.e-con-inner>.elementor-background-slideshow:before,.elementor-4319 .elementor-element.elementor-element-8883e0e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-4319 .elementor-element.elementor-element-8883e0e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4319 .elementor-element.elementor-element-edaaa18{--display:flex;--min-height:0px;--justify-content:center;--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-4319 .elementor-element.elementor-element-462201d{--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-4319 .elementor-element.elementor-element-77b1b79{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-4319 .elementor-element.elementor-element-77b1b79.e-con{--flex-grow:1;--flex-shrink:0}.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-4319 .elementor-element.elementor-element-ea255e2{width:var(--container-widget-width,98.668%);max-width:98.668%;--container-widget-width:98.668%;--container-widget-flex-grow:0;font-family:"Noto Sans JP",Sans-serif;font-size:36px;font-weight:400;line-height:50px;letter-spacing:5.1px;color:#000}.elementor-4319 .elementor-element.elementor-element-ea255e2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4319 .elementor-element.elementor-element-cfc544b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-cfc544b.e-con{--align-self:center}.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-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline{--dynamic-text-color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-4319 .elementor-element.elementor-element-e9d706a{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-4319 .elementor-element.elementor-element-e9d706a .elementor-headline{text-align:center;font-family:"Roboto",Sans-serif;font-weight:600}.elementor-4319 .elementor-element.elementor-element-e9d706a .elementor-headline-dynamic-wrapper path{stroke:#00bd9b}.elementor-4319 .elementor-element.elementor-element-438ce44{font-family:"Roboto",Sans-serif;font-weight:400;color:#000}.elementor-4319 .elementor-element.elementor-element-da78b2f{--display:flex;--min-height:851px;--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;--border-radius:700px 700px 0px 0px}.elementor-4319 .elementor-element.elementor-element-da78b2f:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-da78b2f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f6fc}.elementor-4319 .elementor-element.elementor-element-da78b2f:hover{--border-radius:900px 900px 0px 0px;--border-top-left-radius:900px;--border-top-right-radius:900px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px}.elementor-4319 .elementor-element.elementor-element-da78b2f,.elementor-4319 .elementor-element.elementor-element-da78b2f:before{--border-transition:0s}.elementor-4319 .elementor-element.elementor-element-046c39a{--display:flex;--min-height:0px}.elementor-4319 .elementor-element.elementor-element-d37c89a{--display:flex;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-4319 .elementor-element.elementor-element-f43c824{text-align:center}.elementor-4319 .elementor-element.elementor-element-f43c824 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;letter-spacing:1.8px;color:#000}.elementor-4319 .elementor-element.elementor-element-a2f0070{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-4319 .elementor-element.elementor-element-12f2a08{--animation-duration:1.2s;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 30px 0 0;--dynamic-text-color:#000}.elementor-4319 .elementor-element.elementor-element-12f2a08 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600}.elementor-4319 .elementor-element.elementor-element-12f2a08 .elementor-headline-plain-text{color:#000}.elementor-4319 .elementor-element.elementor-element-12f2a08 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-4319 .elementor-element.elementor-element-12f2a08 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-4319 .elementor-element.elementor-element-12f2a08 .elementor-headline-dynamic-wrapper path{stroke:#00bd9b}.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-4319 .elementor-element.elementor-element-8e77440{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px}.elementor-4319 .elementor-element.elementor-element-8e77440 .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0}.elementor-4319 .elementor-element.elementor-element-8e77440 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-4319 .elementor-element.elementor-element-5d4c1bd{--display:flex;--min-height:63px}.elementor-4319 .elementor-element.elementor-element-88f5538{text-align:right}.elementor-4319 .elementor-element.elementor-element-88f5538 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#00a9a3}.elementor-4319 .elementor-element.elementor-element-48dd493{--display:flex;--min-height:295px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-48dd493.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-0204db8{--display:grid;--e-con-grid-template-columns:repeat(6,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center}.elementor-4319 .elementor-element.elementor-element-0204db8.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-11a192b{--display:flex}.elementor-4319 .elementor-element.elementor-element-efc28ff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-efc28ff.e-con{--align-self:center}.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-4319 .elementor-element.elementor-element-44c86f2 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-9050c8d{--display:flex}.elementor-4319 .elementor-element.elementor-element-4f734b7{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-4f734b7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-bc03a87{--display:flex}.elementor-4319 .elementor-element.elementor-element-2bded56{--display:flex}.elementor-4319 .elementor-element.elementor-element-9b9af61 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-65443da{--display:flex}.elementor-4319 .elementor-element.elementor-element-c946046{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-c946046 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-93eabc0{--display:flex}.elementor-4319 .elementor-element.elementor-element-a9beeba{--display:flex}.elementor-4319 .elementor-element.elementor-element-a34d893 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-e7571bd{--display:flex}.elementor-4319 .elementor-element.elementor-element-ecce5b5{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-ecce5b5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-b1c2907{--display:flex}.elementor-4319 .elementor-element.elementor-element-7a16395{--display:flex}.elementor-4319 .elementor-element.elementor-element-86c5aa1 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-7629504{--display:flex}.elementor-4319 .elementor-element.elementor-element-f9dc721{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-f9dc721 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-3b97901{--display:flex}.elementor-4319 .elementor-element.elementor-element-b547348{--display:flex}.elementor-4319 .elementor-element.elementor-element-6c1615c img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-ec00486{--display:flex}.elementor-4319 .elementor-element.elementor-element-ecf8c0d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-ecf8c0d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-73f3184{--display:flex}.elementor-4319 .elementor-element.elementor-element-aa3c75a{--display:flex}.elementor-4319 .elementor-element.elementor-element-125b579 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-fbe41e8{--display:flex}.elementor-4319 .elementor-element.elementor-element-cda6b44{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-cda6b44 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-6a9eac2{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-6a9eac2.e-con{--align-self:flex-start}.elementor-4319 .elementor-element.elementor-element-efa2d16{--display:grid;--e-con-grid-template-columns:repeat(6,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center}.elementor-4319 .elementor-element.elementor-element-efa2d16.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-bdd8b87{--display:flex}.elementor-4319 .elementor-element.elementor-element-f70a2d4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-f70a2d4.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-313404f img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-f8fb787{--display:flex}.elementor-4319 .elementor-element.elementor-element-3c8ae5e{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-3c8ae5e .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-e471044{--display:flex}.elementor-4319 .elementor-element.elementor-element-8d1510a{--display:flex}.elementor-4319 .elementor-element.elementor-element-5d03fa6 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-5095cd0{--display:flex}.elementor-4319 .elementor-element.elementor-element-3e45b06{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-3e45b06 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-4d3df24{--display:flex}.elementor-4319 .elementor-element.elementor-element-ba951f9{--display:flex}.elementor-4319 .elementor-element.elementor-element-e912a23 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-b86345d{--display:flex}.elementor-4319 .elementor-element.elementor-element-f3c19d4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-f3c19d4 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-187912a{--display:flex}.elementor-4319 .elementor-element.elementor-element-3bc4eba{--display:flex}.elementor-4319 .elementor-element.elementor-element-3b2cbe3 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-ce1f7f9{--display:flex}.elementor-4319 .elementor-element.elementor-element-152c29c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-152c29c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-df7e360{--display:flex}.elementor-4319 .elementor-element.elementor-element-8e99168{--display:flex}.elementor-4319 .elementor-element.elementor-element-ff1a9f5 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-f69f130{--display:flex}.elementor-4319 .elementor-element.elementor-element-6f4674c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-6f4674c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-f29d36d{--display:flex}.elementor-4319 .elementor-element.elementor-element-11d3f91{--display:flex}.elementor-4319 .elementor-element.elementor-element-ea73721 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-6d81192{--display:flex}.elementor-4319 .elementor-element.elementor-element-2b1e1f5{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-2b1e1f5 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-62d5e6b{--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;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4319 .elementor-element.elementor-element-62d5e6b:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-62d5e6b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f6fc}.elementor-4319 .elementor-element.elementor-element-ed14411{--display:flex}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-4319 .elementor-element.elementor-element-62c7390{margin:-42px -42px calc(var(--kit-widget-spacing, 0px) + -42px) -42px}.elementor-4319 .elementor-element.elementor-element-62c7390 .elementor-icon-wrapper{text-align:center}.elementor-4319 .elementor-element.elementor-element-62c7390.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-4319 .elementor-element.elementor-element-62c7390.elementor-view-framed .elementor-icon,.elementor-4319 .elementor-element.elementor-element-62c7390.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-4319 .elementor-element.elementor-element-62c7390.elementor-view-framed .elementor-icon,.elementor-4319 .elementor-element.elementor-element-62c7390.elementor-view-default .elementor-icon svg{fill:#000}.elementor-4319 .elementor-element.elementor-element-62c7390 .elementor-icon{font-size:100px}.elementor-4319 .elementor-element.elementor-element-62c7390 .elementor-icon svg{height:100px}.elementor-4319 .elementor-element.elementor-element-08f49d7{--display:flex}.elementor-4319 .elementor-element.elementor-element-f6b7fcc{--display:flex;--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-4319 .elementor-element.elementor-element-66fb1b3{--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-4319 .elementor-element.elementor-element-66fb1b3 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600}.elementor-4319 .elementor-element.elementor-element-66fb1b3 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-4319 .elementor-element.elementor-element-66fb1b3 .elementor-headline-dynamic-wrapper path{stroke:#00bd9b}.elementor-4319 .elementor-element.elementor-element-7098862{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px}.elementor-4319 .elementor-element.elementor-element-7098862 .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0}.elementor-4319 .elementor-element.elementor-element-7098862 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-4319 .elementor-element.elementor-element-b2ae3c4{--display:flex;--min-height:63px}.elementor-4319 .elementor-element.elementor-element-f56f004{text-align:right}.elementor-4319 .elementor-element.elementor-element-f56f004 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#00a9a3}.elementor-4319 .elementor-element.elementor-element-2c734d6{--display:grid;--min-height:68px;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center}.elementor-4319 .elementor-element.elementor-element-2c734d6.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-a7f421f{--display:flex;--min-height:0px}.elementor-4319 .elementor-element.elementor-element-71a9066{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-71a9066.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-6e698f7 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-9414f91{--display:flex}.elementor-4319 .elementor-element.elementor-element-4e27776{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-4e27776 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-dae551b{--display:flex}.elementor-4319 .elementor-element.elementor-element-9dadf01{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-9dadf01.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-697c5c5 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-2437efa{--display:flex}.elementor-4319 .elementor-element.elementor-element-c5c81b1{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-c5c81b1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-e5c6601{--display:flex}.elementor-4319 .elementor-element.elementor-element-be7739c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-be7739c.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-18350e8 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-bdb6963{--display:flex}.elementor-4319 .elementor-element.elementor-element-5bcb87f{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-5bcb87f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-457646d{--display:flex}.elementor-4319 .elementor-element.elementor-element-33d01a0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-33d01a0.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-1cecc4c img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-a6a39e1{--display:flex}.elementor-4319 .elementor-element.elementor-element-acebb22{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-acebb22 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-19679c1{--display:flex}.elementor-4319 .elementor-element.elementor-element-67ec7d8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-67ec7d8.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-225376b img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-b17135e{--display:flex}.elementor-4319 .elementor-element.elementor-element-2c33237{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-2c33237 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-c724504{--display:flex}.elementor-4319 .elementor-element.elementor-element-32ac9e7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-32ac9e7.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-91c592c img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-f049cea{--display:flex}.elementor-4319 .elementor-element.elementor-element-842345c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-842345c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-6f94767{--display:flex}.elementor-4319 .elementor-element.elementor-element-e9119ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-e9119ea.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-ac045e5 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-69f5c05{--display:flex}.elementor-4319 .elementor-element.elementor-element-8200a88{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-8200a88 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-b94998d{--display:flex}.elementor-4319 .elementor-element.elementor-element-d128707{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-d128707.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-d6baff7 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-f91eedf{--display:flex}.elementor-4319 .elementor-element.elementor-element-b475813{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-b475813 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-63710c3{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(5,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center}.elementor-4319 .elementor-element.elementor-element-63710c3.e-con{--align-self:flex-start}.elementor-4319 .elementor-element.elementor-element-0c6ed0b{--display:flex;--min-height:0px}.elementor-4319 .elementor-element.elementor-element-0a02bac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-0a02bac.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-e38819c img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-a42f0a9{--display:flex}.elementor-4319 .elementor-element.elementor-element-0ccf169{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-0ccf169 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-82b28e5{--display:flex}.elementor-4319 .elementor-element.elementor-element-0889d90{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-0889d90.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-98b7f82 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-fe9ebed{--display:flex}.elementor-4319 .elementor-element.elementor-element-dd536b7{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-dd536b7 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-9237842{--display:flex}.elementor-4319 .elementor-element.elementor-element-b82e291{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-b82e291.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-e9f5d78 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-ea25d57{--display:flex}.elementor-4319 .elementor-element.elementor-element-c1be1d8{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-c1be1d8 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-6e76008{--display:flex}.elementor-4319 .elementor-element.elementor-element-5940f5e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-5940f5e.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-2dcae83 img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-0c4c26f{--display:flex}.elementor-4319 .elementor-element.elementor-element-11125c6{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-11125c6 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-3cc2324{--display:flex}.elementor-4319 .elementor-element.elementor-element-c6208bd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-c6208bd.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-1eeed5c img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-57e0151{--display:flex}.elementor-4319 .elementor-element.elementor-element-9dd341a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-9dd341a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-7376397{--display:flex}.elementor-4319 .elementor-element.elementor-element-9521c0f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-9521c0f.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-0186d7c img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-220c8f6{--display:flex}.elementor-4319 .elementor-element.elementor-element-29e8cc1{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-29e8cc1 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-0de4680{--display:flex}.elementor-4319 .elementor-element.elementor-element-edf9579{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-edf9579.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-8b9a80d img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-c7690f4{--display:flex}.elementor-4319 .elementor-element.elementor-element-c0a85b1{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-c0a85b1 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-d03f1ff{--display:flex}.elementor-4319 .elementor-element.elementor-element-e873143{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4319 .elementor-element.elementor-element-e873143.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-59fc34c img{opacity:1;border-radius:10px 10px 5px}.elementor-4319 .elementor-element.elementor-element-1269794{--display:flex}.elementor-4319 .elementor-element.elementor-element-949337b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-949337b .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;line-height:15px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-428749e{--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-4319 .elementor-element.elementor-element-428749e:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-428749e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f6fc}.elementor-4319 .elementor-element.elementor-element-bc9de37{--display:flex}.elementor-4319 .elementor-element.elementor-element-7635416{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-4319 .elementor-element.elementor-element-7635416 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-4319 .elementor-element.elementor-element-7635416 .elementor-headline-plain-text{color:#000}.elementor-4319 .elementor-element.elementor-element-7635416 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;letter-spacing:6px}.elementor-4319 .elementor-element.elementor-element-7635416 .elementor-headline-dynamic-wrapper path{stroke:#00bd9b;stroke-width:12px}.elementor-4319 .elementor-element.elementor-element-e46f4b2{--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;--justify-items:center}.elementor-4319 .elementor-element.elementor-element-e46f4b2.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-758cac7{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px;box-shadow:5px 5px 0px 0px #e3e3e3}.elementor-4319 .elementor-element.elementor-element-758cac7:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-758cac7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4319 .elementor-element.elementor-element-758cac7:hover:before,.elementor-4319 .elementor-element.elementor-element-758cac7:hover>.elementor-background-video-container:before,.elementor-4319 .elementor-element.elementor-element-758cac7:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-4319 .elementor-element.elementor-element-758cac7>.elementor-background-slideshow:hover:before,.elementor-4319 .elementor-element.elementor-element-758cac7>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#e1fff1;--background-overlay:''}.elementor-4319 .elementor-element.elementor-element-758cac7:hover{--overlay-opacity:.5}.elementor-4319 .elementor-element.elementor-element-6d0fd2c{--display:flex;--min-height:160px;--overlay-opacity:.5}.elementor-4319 .elementor-element.elementor-element-6d0fd2c:before,.elementor-4319 .elementor-element.elementor-element-6d0fd2c>.elementor-background-video-container:before,.elementor-4319 .elementor-element.elementor-element-6d0fd2c>.e-con-inner>.elementor-background-video-container:before,.elementor-4319 .elementor-element.elementor-element-6d0fd2c>.elementor-background-slideshow:before,.elementor-4319 .elementor-element.elementor-element-6d0fd2c>.e-con-inner>.elementor-background-slideshow:before,.elementor-4319 .elementor-element.elementor-element-6d0fd2c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-4319 .elementor-element.elementor-element-3f40564{text-align:center}.elementor-4319 .elementor-element.elementor-element-3f40564 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600;line-height:30px;letter-spacing:1px;color:#000}.elementor-4319 .elementor-element.elementor-element-5d5ba21{--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-4319 .elementor-element.elementor-element-5d5ba21 .elementor-headline{text-align:center;font-family:"Roboto",Sans-serif;font-size:36px;font-weight:600}.elementor-4319 .elementor-element.elementor-element-5d5ba21 .elementor-headline-plain-text{color:#000}.elementor-4319 .elementor-element.elementor-element-5d5ba21 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-4319 .elementor-element.elementor-element-5d5ba21 .elementor-headline-dynamic-wrapper path{stroke:#00bd9b}.elementor-4319 .elementor-element.elementor-element-093648d{--divider-border-style:solid;--divider-color:#00bd9b;--divider-border-width:2px}.elementor-4319 .elementor-element.elementor-element-093648d .elementor-divider-separator{width:100%}.elementor-4319 .elementor-element.elementor-element-093648d .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-4319 .elementor-element.elementor-element-2d4534f{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-4319 .elementor-element.elementor-element-7451b4a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-7451b4a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:45px;font-weight:600;letter-spacing:.3px;color:#00bd9b}.elementor-4319 .elementor-element.elementor-element-876285b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right}.elementor-4319 .elementor-element.elementor-element-876285b.elementor-element{--align-self:flex-end}.elementor-4319 .elementor-element.elementor-element-876285b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;letter-spacing:.2px;color:#000}.elementor-4319 .elementor-element.elementor-element-87bc02e{--display:flex;--min-height:240px}.elementor-4319 .elementor-element.elementor-element-5211e2a{font-family:"Noto Sans JP",Sans-serif;font-weight:400;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-4319 .elementor-element.elementor-element-993d7a9 .elementor-button{background-color:#00bd9b;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600;border-style:solid;border-color:#00bd9b;border-radius:10px}.elementor-4319 .elementor-element.elementor-element-993d7a9 .elementor-button:hover,.elementor-4319 .elementor-element.elementor-element-993d7a9 .elementor-button:focus{background-color:#fff;color:#00bd9b;border-color:#00bd9b}.elementor-4319 .elementor-element.elementor-element-993d7a9.elementor-element{--align-self:center}.elementor-4319 .elementor-element.elementor-element-993d7a9 .elementor-button:hover svg,.elementor-4319 .elementor-element.elementor-element-993d7a9 .elementor-button:focus svg{fill:#00bd9b}.elementor-4319 .elementor-element.elementor-element-27465ab{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:.3s;--overlay-opacity:.5;--border-radius:20px;box-shadow:5px 5px 0px 0px #e3e3e3}.elementor-4319 .elementor-element.elementor-element-27465ab:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-27465ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4319 .elementor-element.elementor-element-27465ab:hover{background-color:#fff;--overlay-opacity:.5}.elementor-4319 .elementor-element.elementor-element-27465ab:hover:before,.elementor-4319 .elementor-element.elementor-element-27465ab:hover>.elementor-background-video-container:before,.elementor-4319 .elementor-element.elementor-element-27465ab:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-4319 .elementor-element.elementor-element-27465ab>.elementor-background-slideshow:hover:before,.elementor-4319 .elementor-element.elementor-element-27465ab>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#e1fff1;--background-overlay:''}.elementor-4319 .elementor-element.elementor-element-27465ab:before,.elementor-4319 .elementor-element.elementor-element-27465ab>.elementor-background-video-container:before,.elementor-4319 .elementor-element.elementor-element-27465ab>.e-con-inner>.elementor-background-video-container:before,.elementor-4319 .elementor-element.elementor-element-27465ab>.elementor-background-slideshow:before,.elementor-4319 .elementor-element.elementor-element-27465ab>.e-con-inner>.elementor-background-slideshow:before,.elementor-4319 .elementor-element.elementor-element-27465ab>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-4319 .elementor-element.elementor-element-b95650f{--display:flex;--min-height:160px}.elementor-4319 .elementor-element.elementor-element-43b363b{text-align:center}.elementor-4319 .elementor-element.elementor-element-43b363b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600;line-height:30px;letter-spacing:1px;color:#000}.elementor-4319 .elementor-element.elementor-element-c6bfc07{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-4319 .elementor-element.elementor-element-c6bfc07 .elementor-headline{text-align:center;font-family:"Roboto",Sans-serif;font-size:36px;font-weight:600}.elementor-4319 .elementor-element.elementor-element-c6bfc07 .elementor-headline-plain-text{color:#000}.elementor-4319 .elementor-element.elementor-element-c6bfc07 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-4319 .elementor-element.elementor-element-c6bfc07 .elementor-headline-dynamic-wrapper path{stroke:#00bd9b}.elementor-4319 .elementor-element.elementor-element-fc92ecf{--divider-border-style:solid;--divider-color:#00bd9b;--divider-border-width:2px}.elementor-4319 .elementor-element.elementor-element-fc92ecf .elementor-divider-separator{width:100%}.elementor-4319 .elementor-element.elementor-element-fc92ecf .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-4319 .elementor-element.elementor-element-8e52076{--display:flex;--min-height:100px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-4319 .elementor-element.elementor-element-c94e1f7{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-c94e1f7.elementor-element{--align-self:center}.elementor-4319 .elementor-element.elementor-element-c94e1f7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:40px;font-weight:600;letter-spacing:.3px;color:#00c4a0}.elementor-4319 .elementor-element.elementor-element-a6fbabc{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right}.elementor-4319 .elementor-element.elementor-element-a6fbabc.elementor-element{--align-self:flex-end}.elementor-4319 .elementor-element.elementor-element-a6fbabc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;letter-spacing:.2px;color:#000}.elementor-4319 .elementor-element.elementor-element-6241ba1{--display:flex;--min-height:240px}.elementor-4319 .elementor-element.elementor-element-840e4a8{font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#000}.elementor-4319 .elementor-element.elementor-element-28622d9 .elementor-button{background-color:#00bd9b;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600;border-style:solid;border-color:#00bd9b;border-radius:10px}.elementor-4319 .elementor-element.elementor-element-28622d9 .elementor-button:hover,.elementor-4319 .elementor-element.elementor-element-28622d9 .elementor-button:focus{background-color:#fff;color:#00bd9b;border-color:#00bd9b}.elementor-4319 .elementor-element.elementor-element-28622d9.elementor-element{--align-self:center}.elementor-4319 .elementor-element.elementor-element-28622d9 .elementor-button:hover svg,.elementor-4319 .elementor-element.elementor-element-28622d9 .elementor-button:focus svg{fill:#00bd9b}.elementor-4319 .elementor-element.elementor-element-d89b977{--display:flex;--min-height:0px;--border-radius:20px;box-shadow:5px 5px 0px 0px #e3e3e3}.elementor-4319 .elementor-element.elementor-element-d89b977:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-d89b977>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4319 .elementor-element.elementor-element-bbe8a85{--display:flex;--min-height:160px}.elementor-4319 .elementor-element.elementor-element-7f2c4a3{text-align:center}.elementor-4319 .elementor-element.elementor-element-7f2c4a3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;line-height:30px;letter-spacing:1px;color:#8c8c8c}.elementor-4319 .elementor-element.elementor-element-1aa095b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-1aa095b .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:35px;font-weight:600;letter-spacing:.2px;color:#8c8c8c}.elementor-4319 .elementor-element.elementor-element-9fdf3ff{--divider-border-style:solid;--divider-color:#bbe7df;--divider-border-width:2px}.elementor-4319 .elementor-element.elementor-element-9fdf3ff .elementor-divider-separator{width:100%}.elementor-4319 .elementor-element.elementor-element-9fdf3ff .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-4319 .elementor-element.elementor-element-9525bc2{--display:flex}.elementor-4319 .elementor-element.elementor-element-2db2544{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-4319 .elementor-element.elementor-element-2db2544.elementor-element{--align-self:center}.elementor-4319 .elementor-element.elementor-element-2db2544 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:53px;font-weight:600;line-height:40px;letter-spacing:.5px;color:red}.elementor-4319 .elementor-element.elementor-element-206eb33{color:#8c8c8c}.elementor-4319 .elementor-element.elementor-element-d996187 .elementor-button{background-color:#00bd9b;font-family:"Noto Sans JP",Sans-serif;font-size:31px;font-weight:600;letter-spacing:1.1px;box-shadow:3px 3px 0px 0px #acacac;border-radius:10px}.elementor-4319 .elementor-element.elementor-element-d996187 .elementor-button:hover,.elementor-4319 .elementor-element.elementor-element-d996187 .elementor-button:focus{background-color:#000}.elementor-4319 .elementor-element.elementor-element-d996187{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-4319 .elementor-element.elementor-element-3daa446{--display:flex}.elementor-4319 .elementor-element.elementor-element-5985e82{--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;border-style:solid;--border-style:solid;border-width:6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#00bd9b;--border-color:#00bd9b;--border-radius:15px}.elementor-4319 .elementor-element.elementor-element-5985e82:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-5985e82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4319 .elementor-element.elementor-element-5985e82.e-con{--align-self:center}.elementor-4319 .elementor-element.elementor-element-10adb27{--display:flex}.elementor-4319 .elementor-element.elementor-element-4854be0{--display:flex}.elementor-4319 .elementor-element.elementor-element-3cba42c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:600;line-height:30px;letter-spacing:.3px;color:#00bd9b}.elementor-4319 .elementor-element.elementor-element-4fa7c07{--display:flex}.elementor-4319 .elementor-element.elementor-element-8f592ff{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;color:#000}.elementor-4319 .elementor-element.elementor-element-88e70c9{color:#000}.elementor-4319 .elementor-element.elementor-element-fa8833f{--display:flex}.elementor-4319 .elementor-element.elementor-element-d961ef5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-d961ef5:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-d961ef5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center,#f4f6fc 100%,#fff 100%)}.elementor-4319 .elementor-element.elementor-element-2ab19fe{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-8ee730a{--display:flex;--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-4319 .elementor-element.elementor-element-255a170{text-align:center}.elementor-4319 .elementor-element.elementor-element-255a170 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:#000}.elementor-4319 .elementor-element.elementor-element-29ab6ac{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-5037beb{text-align:center}.elementor-4319 .elementor-element.elementor-element-5037beb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:54px;font-weight:600;letter-spacing:1.5px;color:#000}.elementor-4319 .elementor-element.elementor-element-52366f3{--display:flex}.elementor-4319 .elementor-element.elementor-element-2315aa0{--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;--margin-top:86px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px}.elementor-4319 .elementor-element.elementor-element-d2a72f9{text-align:center}.elementor-4319 .elementor-element.elementor-element-d2a72f9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:45px;letter-spacing:3px;color:#000}.elementor-4319 .elementor-element.elementor-element-895d2b5{--display:flex;--min-height:0px;--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;--justify-content:flex-end;--border-radius:25px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px}.elementor-4319 .elementor-element.elementor-element-895d2b5:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-895d2b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-4319 .elementor-element.elementor-element-895d2b5.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4319 .elementor-element.elementor-element-d6a7633{--display:flex;--justify-content:space-between}.elementor-4319 .elementor-element.elementor-element-e48be2a{--display:flex}.elementor-4319 .elementor-element.elementor-element-96f58f4{text-align:center}.elementor-4319 .elementor-element.elementor-element-96f58f4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-4319 .elementor-element.elementor-element-677542b{--display:flex;--justify-content:space-between}.elementor-4319 .elementor-element.elementor-element-2f2eb9e{--display:flex}.elementor-4319 .elementor-element.elementor-element-fe0bf76{text-align:center}.elementor-4319 .elementor-element.elementor-element-fe0bf76 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-4319 .elementor-element.elementor-element-ed62398{--display:flex;--justify-content:space-between}.elementor-4319 .elementor-element.elementor-element-57ea3f1{--display:flex;--justify-content:space-between}.elementor-4319 .elementor-element.elementor-element-10888d5{text-align:center}.elementor-4319 .elementor-element.elementor-element-10888d5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-4319 .elementor-element.elementor-element-0169f91{--display:flex;--justify-content:space-between}.elementor-4319 .elementor-element.elementor-element-8edf19f{--display:flex}.elementor-4319 .elementor-element.elementor-element-cad6588{text-align:center}.elementor-4319 .elementor-element.elementor-element-cad6588 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-4319 .elementor-element.elementor-element-c19043e{--display:flex}.elementor-4319 .elementor-element.elementor-element-25c42ef{margin:-42px -42px calc(var(--kit-widget-spacing, 0px) + -42px) -42px}.elementor-4319 .elementor-element.elementor-element-25c42ef .elementor-icon-wrapper{text-align:center}.elementor-4319 .elementor-element.elementor-element-25c42ef.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-4319 .elementor-element.elementor-element-25c42ef.elementor-view-framed .elementor-icon,.elementor-4319 .elementor-element.elementor-element-25c42ef.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-4319 .elementor-element.elementor-element-25c42ef.elementor-view-framed .elementor-icon,.elementor-4319 .elementor-element.elementor-element-25c42ef.elementor-view-default .elementor-icon svg{fill:#000}.elementor-4319 .elementor-element.elementor-element-25c42ef .elementor-icon{font-size:100px}.elementor-4319 .elementor-element.elementor-element-25c42ef .elementor-icon svg{height:100px}.elementor-4319 .elementor-element.elementor-element-c224008{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-76134fb{--display:flex}.elementor-4319 .elementor-element.elementor-element-9375c3e{--animation-duration:2s;--dynamic-text-color:#000}.elementor-4319 .elementor-element.elementor-element-9375c3e .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:40px;font-weight:600}.elementor-4319 .elementor-element.elementor-element-9375c3e .elementor-headline-plain-text{color:#000}.elementor-4319 .elementor-element.elementor-element-9375c3e .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-4319 .elementor-element.elementor-element-9375c3e .elementor-headline-dynamic-wrapper path{stroke:#00bd9b;stroke-width:11px}.elementor-4319 .elementor-element.elementor-element-6c5ddd2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-4319 .elementor-element.elementor-element-37de8a2{--animation-duration:2.5s;--dynamic-text-color:#000}.elementor-4319 .elementor-element.elementor-element-37de8a2 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:40px;font-weight:600}.elementor-4319 .elementor-element.elementor-element-37de8a2 .elementor-headline-plain-text{color:#000}.elementor-4319 .elementor-element.elementor-element-37de8a2 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-4319 .elementor-element.elementor-element-37de8a2 .elementor-headline-dynamic-wrapper path{stroke:#00bd9b;stroke-width:11px}.elementor-4319 .elementor-element.elementor-element-d879730{--animation-duration:2.8s;--dynamic-text-color:#000}.elementor-4319 .elementor-element.elementor-element-d879730 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:40px;font-weight:600}.elementor-4319 .elementor-element.elementor-element-d879730 .elementor-headline-plain-text{color:#000}.elementor-4319 .elementor-element.elementor-element-d879730 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-4319 .elementor-element.elementor-element-d879730 .elementor-headline-dynamic-wrapper path{stroke:#00bd9b}.elementor-4319 .elementor-element.elementor-element-30e65e7{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-0b59163{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-3187500{--display:flex}.elementor-4319 .elementor-element.elementor-element-2bed302{text-align:center}.elementor-4319 .elementor-element.elementor-element-2bed302 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;letter-spacing:.5px;color:#000}.elementor-4319 .elementor-element.elementor-element-e9058cf{--display:flex}.elementor-4319 .elementor-element.elementor-element-56b3b85{text-align:center}.elementor-4319 .elementor-element.elementor-element-56b3b85 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;letter-spacing:.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-4319 .elementor-element.elementor-element-ad185e3{--display:flex}.elementor-4319 .elementor-element.elementor-element-e9746f4{text-align:center}.elementor-4319 .elementor-element.elementor-element-e9746f4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;letter-spacing:.5px;color:#000}.elementor-4319 .elementor-element.elementor-element-37c7e38{--display:flex}.elementor-4319 .elementor-element.elementor-element-a6dba11{text-align:center}.elementor-4319 .elementor-element.elementor-element-a6dba11 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;letter-spacing:.5px;color:#000}.elementor-4319 .elementor-element.elementor-element-6a927a7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-4319 .elementor-element.elementor-element-6a927a7:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-6a927a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-4319 .elementor-element.elementor-element-fe1b532{--display:flex}.elementor-4319 .elementor-element.elementor-element-54bed6c{padding:19px;text-align:center}.elementor-4319 .elementor-element.elementor-element-54bed6c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:#fff}.elementor-4319 .elementor-element.elementor-element-509969b{--display:flex;--justify-content:space-around;--border-radius:15px 0px 0px 15px}.elementor-4319 .elementor-element.elementor-element-509969b:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-509969b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#272727}.elementor-4319 .elementor-element.elementor-element-d074410{--display:flex;--border-radius:15px}.elementor-4319 .elementor-element.elementor-element-991fb49{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-4319 .elementor-element.elementor-element-991fb49 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;line-height:44px;letter-spacing:0px;color:#fff}.elementor-4319 .elementor-element.elementor-element-66ab535{text-align:center}.elementor-4319 .elementor-element.elementor-element-66ab535 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:#fff}.elementor-4319 .elementor-element.elementor-element-68e8ba4{padding:20px 0;font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:26px;color:#fff}.elementor-4319 .elementor-element.elementor-element-eeac995{--display:flex}.elementor-4319 .elementor-element.elementor-element-66b8f9c{width:var(--container-widget-width,100%);max-width:100%;padding:16px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:0}.elementor-4319 .elementor-element.elementor-element-66b8f9c img{width:100%;max-width:100%;height:100%;opacity:1;border-radius:20px}.elementor-4319 .elementor-element.elementor-element-991c896{--display:flex;--justify-content:space-around}.elementor-4319 .elementor-element.elementor-element-991c896:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-991c896>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#272727}.elementor-4319 .elementor-element.elementor-element-7c2e862{--display:flex;--border-radius:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-788ca33{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-4319 .elementor-element.elementor-element-788ca33 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;line-height:44px;letter-spacing:0px;color:#fff}.elementor-4319 .elementor-element.elementor-element-ab9caf5{text-align:center}.elementor-4319 .elementor-element.elementor-element-ab9caf5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:#fff}.elementor-4319 .elementor-element.elementor-element-44ee572{padding:20px 0;font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:26px;color:#fff}.elementor-4319 .elementor-element.elementor-element-386a89a{--display:flex}.elementor-4319 .elementor-element.elementor-element-386a89a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4319 .elementor-element.elementor-element-7b93360{width:var(--container-widget-width,100%);max-width:100%;padding:16px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:0}.elementor-4319 .elementor-element.elementor-element-7b93360 img{width:100%;max-width:100%;height:100%;opacity:1;border-radius:20px}.elementor-4319 .elementor-element.elementor-element-1f4998f{--display:flex;--justify-content:space-around;--border-radius:0px 15px 15px 0px}.elementor-4319 .elementor-element.elementor-element-1f4998f:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-1f4998f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#272727}.elementor-4319 .elementor-element.elementor-element-c7ef7f8{--display:flex;--border-radius:15px}.elementor-4319 .elementor-element.elementor-element-1210599{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-4319 .elementor-element.elementor-element-1210599 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;line-height:44px;letter-spacing:0px;color:#fff}.elementor-4319 .elementor-element.elementor-element-aaf672f{text-align:center}.elementor-4319 .elementor-element.elementor-element-aaf672f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:39px;font-weight:600;color:#fff}.elementor-4319 .elementor-element.elementor-element-18f7594{padding:20px 0;font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:26px;color:#fff}.elementor-4319 .elementor-element.elementor-element-5b8367d{--display:flex}.elementor-4319 .elementor-element.elementor-element-d433472{width:var(--container-widget-width,100%);max-width:100%;padding:16px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:0}.elementor-4319 .elementor-element.elementor-element-d433472 img{width:100%;max-width:100%;height:100%;opacity:1;border-radius:20px}.elementor-4319 .elementor-element.elementor-element-fe2ec0c{--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-4319 .elementor-element.elementor-element-8f60416{--display:flex}.elementor-4319 .elementor-element.elementor-element-a8aef3b{--display:flex}.elementor-4319 .elementor-element.elementor-element-d018c7e{--display:flex;--min-height:405px}.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-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-4319 .elementor-element.elementor-element-cf52aa5{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-4319 .elementor-element.elementor-element-cf52aa5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-4319 .elementor-element.elementor-element-cf52aa5:after{content:"0.66"}.elementor-4319 .elementor-element.elementor-element-cf52aa5 .elementor-post__thumbnail__link{width:100%}.elementor-4319 .elementor-element.elementor-element-cf52aa5 .elementor-post__meta-data span+span:before{content:"•"}.elementor-4319 .elementor-element.elementor-element-cf52aa5 .elementor-post__text{margin-top:20px}.elementor-4319 .elementor-element.elementor-element-cf52aa5 .elementor-post__badge{right:0}.elementor-4319 .elementor-element.elementor-element-cf52aa5 .elementor-post__card .elementor-post__badge{margin:20px}.elementor-4319 .elementor-element.elementor-element-eeef767{--display:flex;--min-height:480px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4319 .elementor-element.elementor-element-eeef767:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-eeef767>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://wieder.jp/wp-content/uploads/2024/09/footer-hero-big.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-4319 .elementor-element.elementor-element-90790b9{--display:flex;--justify-content:center}.elementor-4319 .elementor-element.elementor-element-0cd535a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-4319 .elementor-element.elementor-element-0cd535a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:50px;letter-spacing:-2px;color:#000}.elementor-4319 .elementor-element.elementor-element-7162ec4 .elementor-button{background-color:#a4ffb0;font-weight:400;fill:var(--e-global-color-astglobalcolor7);color:var(--e-global-color-astglobalcolor7)}.elementor-4319 .elementor-element.elementor-element-7162ec4{padding:0}.elementor-4319 .elementor-element.elementor-element-3a0f4d5{--display:flex}.elementor-4319 .elementor-element.elementor-element-11c7950{--display:flex}.elementor-4319 .elementor-element.elementor-element-cd358cf{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-4319 .elementor-element.elementor-element-cd358cf>.elementor-widget-container{border-radius:5px}.elementor-4319 .elementor-element.elementor-element-cd358cf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-4319 .elementor-element.elementor-element-cd358cf:after{content:"0.66"}.elementor-4319 .elementor-element.elementor-element-cd358cf .elementor-post__thumbnail__link{width:100%}.elementor-4319 .elementor-element.elementor-element-cd358cf .elementor-post__meta-data span+span:before{content:"///"}.elementor-4319 .elementor-element.elementor-element-cd358cf.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-4319 .elementor-element.elementor-element-cd358cf.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-4319 .elementor-element.elementor-element-cd358cf.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}body.elementor-page-4319:not(.elementor-motion-effects-element-type-background),body.elementor-page-4319>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f8f8}@media(min-width:768px){.elementor-4319 .elementor-element.elementor-element-8883e0e{--width:100.34%}.elementor-4319 .elementor-element.elementor-element-edaaa18{--width:100%}.elementor-4319 .elementor-element.elementor-element-462201d{--content-width:100%}.elementor-4319 .elementor-element.elementor-element-77b1b79{--width:100%}.elementor-4319 .elementor-element.elementor-element-cfc544b{--width:72%}.elementor-4319 .elementor-element.elementor-element-da78b2f{--content-width:100%}.elementor-4319 .elementor-element.elementor-element-5d4c1bd{--width:89%}.elementor-4319 .elementor-element.elementor-element-48dd493{--width:82%}.elementor-4319 .elementor-element.elementor-element-0204db8{--width:90%}.elementor-4319 .elementor-element.elementor-element-11a192b{--width:90%}.elementor-4319 .elementor-element.elementor-element-bc03a87{--width:90%}.elementor-4319 .elementor-element.elementor-element-93eabc0{--width:90%}.elementor-4319 .elementor-element.elementor-element-b1c2907{--width:90%}.elementor-4319 .elementor-element.elementor-element-3b97901{--width:90%}.elementor-4319 .elementor-element.elementor-element-73f3184{--width:90%}.elementor-4319 .elementor-element.elementor-element-6a9eac2{--width:17%}.elementor-4319 .elementor-element.elementor-element-efa2d16{--width:90%}.elementor-4319 .elementor-element.elementor-element-bdd8b87{--width:90%}.elementor-4319 .elementor-element.elementor-element-e471044{--width:90%}.elementor-4319 .elementor-element.elementor-element-4d3df24{--width:90%}.elementor-4319 .elementor-element.elementor-element-187912a{--width:90%}.elementor-4319 .elementor-element.elementor-element-df7e360{--width:90%}.elementor-4319 .elementor-element.elementor-element-f29d36d{--width:90%}.elementor-4319 .elementor-element.elementor-element-62d5e6b{--content-width:100%}.elementor-4319 .elementor-element.elementor-element-b2ae3c4{--width:89%}.elementor-4319 .elementor-element.elementor-element-2c734d6{--width:65%}.elementor-4319 .elementor-element.elementor-element-a7f421f{--width:90%}.elementor-4319 .elementor-element.elementor-element-dae551b{--width:90%}.elementor-4319 .elementor-element.elementor-element-e5c6601{--width:90%}.elementor-4319 .elementor-element.elementor-element-457646d{--width:90%}.elementor-4319 .elementor-element.elementor-element-19679c1{--width:90%}.elementor-4319 .elementor-element.elementor-element-c724504{--width:90%}.elementor-4319 .elementor-element.elementor-element-6f94767{--width:90%}.elementor-4319 .elementor-element.elementor-element-b94998d{--width:90%}.elementor-4319 .elementor-element.elementor-element-63710c3{--width:26%}.elementor-4319 .elementor-element.elementor-element-0c6ed0b{--width:90%}.elementor-4319 .elementor-element.elementor-element-82b28e5{--width:90%}.elementor-4319 .elementor-element.elementor-element-9237842{--width:90%}.elementor-4319 .elementor-element.elementor-element-6e76008{--width:90%}.elementor-4319 .elementor-element.elementor-element-3cc2324{--width:90%}.elementor-4319 .elementor-element.elementor-element-7376397{--width:90%}.elementor-4319 .elementor-element.elementor-element-0de4680{--width:90%}.elementor-4319 .elementor-element.elementor-element-d03f1ff{--width:90%}.elementor-4319 .elementor-element.elementor-element-428749e{--content-width:90%}.elementor-4319 .elementor-element.elementor-element-e46f4b2{--width:90%}.elementor-4319 .elementor-element.elementor-element-5985e82{--width:70%}.elementor-4319 .elementor-element.elementor-element-fa8833f{--width:60%}.elementor-4319 .elementor-element.elementor-element-d961ef5{--content-width:1600px}.elementor-4319 .elementor-element.elementor-element-2315aa0{--content-width:100%}.elementor-4319 .elementor-element.elementor-element-d6a7633{--width:1600px}.elementor-4319 .elementor-element.elementor-element-677542b{--width:1600px}.elementor-4319 .elementor-element.elementor-element-ed62398{--width:1600px}.elementor-4319 .elementor-element.elementor-element-0169f91{--width:1600px}.elementor-4319 .elementor-element.elementor-element-c224008{--content-width:1600px}.elementor-4319 .elementor-element.elementor-element-509969b{--width:33%}.elementor-4319 .elementor-element.elementor-element-991c896{--width:33%}.elementor-4319 .elementor-element.elementor-element-1f4998f{--width:33%}.elementor-4319 .elementor-element.elementor-element-fe2ec0c{--content-width:100%}}@media(min-width:1025px){.elementor-4319 .elementor-element.elementor-element-8883e0e:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-8883e0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-4319 .elementor-element.elementor-element-eeef767:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-eeef767>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-4319 .elementor-element.elementor-element-8883e0e{--min-height:480px;--padding-top:70px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-4319 .elementor-element.elementor-element-0204db8{--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-efa2d16{--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-2c734d6{--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-63710c3{--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-e46f4b2{--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-0b59163{--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-991fb49 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-4319 .elementor-element.elementor-element-68e8ba4{padding:15px 0}.elementor-4319 .elementor-element.elementor-element-66b8f9c{padding:0}.elementor-4319 .elementor-element.elementor-element-788ca33 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-4319 .elementor-element.elementor-element-44ee572{padding:15px 0}.elementor-4319 .elementor-element.elementor-element-7b93360{padding:0}.elementor-4319 .elementor-element.elementor-element-1210599 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-4319 .elementor-element.elementor-element-18f7594{padding:15px 0}.elementor-4319 .elementor-element.elementor-element-d433472{padding:0}.elementor-4319 .elementor-element.elementor-element-eeef767{--min-height:450px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-4319 .elementor-element.elementor-element-7162ec4{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-4319 .elementor-element.elementor-element-7162ec4 .elementor-button{font-size:16px;padding:16px 32px}}@media(max-width:767px){.elementor-4319 .elementor-element.elementor-element-8883e0e:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-8883e0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://wieder.jp/wp-content/uploads/2024/09/wieder.jp-300-x-600-px-300-x-600-px.webp");background-position:0 -119px}.elementor-4319 .elementor-element.elementor-element-8883e0e{--min-height:410px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4319 .elementor-element.elementor-element-e9d706a .elementor-headline{font-size:25px}.elementor-4319 .elementor-element.elementor-element-438ce44{text-align:center;line-height:1.7em}.elementor-4319 .elementor-element.elementor-element-d37c89a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-f43c824 .elementor-heading-title{font-size:21px}.elementor-4319 .elementor-element.elementor-element-12f2a08 .elementor-headline{font-size:25px}.elementor-4319 .elementor-element.elementor-element-88f5538 .elementor-heading-title{font-size:15px}.elementor-4319 .elementor-element.elementor-element-0204db8{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-efa2d16{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-f8fb787{--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-4319 .elementor-element.elementor-element-3c8ae5e .elementor-heading-title{font-size:12px}.elementor-4319 .elementor-element.elementor-element-e471044{--justify-content:center}.elementor-4319 .elementor-element.elementor-element-5095cd0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-3e45b06 .elementor-heading-title{font-size:12px}.elementor-4319 .elementor-element.elementor-element-f3c19d4 .elementor-heading-title{font-size:12px}.elementor-4319 .elementor-element.elementor-element-152c29c .elementor-heading-title{font-size:12px}.elementor-4319 .elementor-element.elementor-element-6f4674c .elementor-heading-title{font-size:12px}.elementor-4319 .elementor-element.elementor-element-2b1e1f5 .elementor-heading-title{font-size:12px}.elementor-4319 .elementor-element.elementor-element-62c7390{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-4319 .elementor-element.elementor-element-f6b7fcc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-66fb1b3 .elementor-headline{font-size:25px}.elementor-4319 .elementor-element.elementor-element-f56f004 .elementor-heading-title{font-size:15px}.elementor-4319 .elementor-element.elementor-element-2c734d6{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-63710c3{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-7635416 .elementor-headline{font-size:20px}.elementor-4319 .elementor-element.elementor-element-e46f4b2{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-d996187 .elementor-button{font-size:18px}.elementor-4319 .elementor-element.elementor-element-3cba42c{text-align:center}.elementor-4319 .elementor-element.elementor-element-3cba42c .elementor-heading-title{font-size:20px}.elementor-4319 .elementor-element.elementor-element-8f592ff{column-gap:0;font-size:12px}.elementor-4319 .elementor-element.elementor-element-8ee730a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-255a170 .elementor-heading-title{font-size:21px}.elementor-4319 .elementor-element.elementor-element-9375c3e .elementor-headline{font-size:24px}.elementor-4319 .elementor-element.elementor-element-37de8a2 .elementor-headline{font-size:24px}.elementor-4319 .elementor-element.elementor-element-d879730 .elementor-headline{font-size:24px}.elementor-4319 .elementor-element.elementor-element-30e65e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-0b59163{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-4319 .elementor-element.elementor-element-2bed302 .elementor-heading-title{font-size:30px}.elementor-4319 .elementor-element.elementor-element-56b3b85 .elementor-heading-title{font-size:30px}.elementor-4319 .elementor-element.elementor-element-e9746f4 .elementor-heading-title{font-size:30px}.elementor-4319 .elementor-element.elementor-element-a6dba11 .elementor-heading-title{font-size:30px}.elementor-4319 .elementor-element.elementor-element-509969b{--border-radius:15px}.elementor-4319 .elementor-element.elementor-element-d074410{--min-height:24px}.elementor-4319 .elementor-element.elementor-element-991fb49 .elementor-heading-title{font-size:26px}.elementor-4319 .elementor-element.elementor-element-68e8ba4{font-size:14px}.elementor-4319 .elementor-element.elementor-element-eeac995{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px}.elementor-4319 .elementor-element.elementor-element-66b8f9c{--container-widget-width:290px;--container-widget-flex-grow:0;width:var(--container-widget-width,290px);max-width:290px}.elementor-4319 .elementor-element.elementor-element-66b8f9c img{width:290px}.elementor-4319 .elementor-element.elementor-element-991c896{--border-radius:15px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-788ca33 .elementor-heading-title{font-size:25px}.elementor-4319 .elementor-element.elementor-element-44ee572{font-size:14px}.elementor-4319 .elementor-element.elementor-element-386a89a{--width:100%;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-7b93360{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:290px;--container-widget-flex-grow:0;width:var(--container-widget-width,290px);max-width:290px;text-align:center}.elementor-4319 .elementor-element.elementor-element-7b93360.elementor-element{--align-self:center}.elementor-4319 .elementor-element.elementor-element-7b93360 img{width:290px;max-width:100%}.elementor-4319 .elementor-element.elementor-element-1f4998f{--border-radius:15px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-1210599 .elementor-heading-title{font-size:25px}.elementor-4319 .elementor-element.elementor-element-aaf672f .elementor-heading-title{font-size:31px}.elementor-4319 .elementor-element.elementor-element-18f7594{font-size:14px}.elementor-4319 .elementor-element.elementor-element-5b8367d{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4319 .elementor-element.elementor-element-d433472{--container-widget-width:290px;--container-widget-flex-grow:0;width:var(--container-widget-width,290px);max-width:290px;text-align:center}.elementor-4319 .elementor-element.elementor-element-d433472.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-4319 .elementor-element.elementor-element-d433472 img{width:290px}.elementor-4319 .elementor-element.elementor-element-cf52aa5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-4319 .elementor-element.elementor-element-cf52aa5:after{content:"0.5"}.elementor-4319 .elementor-element.elementor-element-cf52aa5 .elementor-post__thumbnail__link{width:100%}.elementor-4319 .elementor-element.elementor-element-eeef767:not(.elementor-motion-effects-element-type-background),.elementor-4319 .elementor-element.elementor-element-eeef767>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://wieder.jp/wp-content/uploads/2021/11/footer-hero-mobile.webp");background-position:center center}.elementor-4319 .elementor-element.elementor-element-eeef767{--min-height:394px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px}.elementor-4319 .elementor-element.elementor-element-0cd535a .elementor-heading-title{font-size:42px;letter-spacing:-1.5px}.elementor-4319 .elementor-element.elementor-element-7162ec4{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-4319 .elementor-element.elementor-element-7162ec4 .elementor-button{font-size:14px;padding:15px 28px}.elementor-4319 .elementor-element.elementor-element-cd358cf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-4319 .elementor-element.elementor-element-cd358cf:after{content:"0.5"}.elementor-4319 .elementor-element.elementor-element-cd358cf .elementor-post__thumbnail__link{width:100%}}h1{font-size:45px;color:#fff;font-family:'Noto Sans JP',sans-serif;text-align:center;line-height:1.2;font-weight:700;letter-spacing:5px}.wieder{font-size:100px;font-family:'Noto Sans JP',sans-serif;font-weight:700}.h1english{font-size:40px}