.elementor-4872 .elementor-element.elementor-element-bb9d4eb{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4872 .elementor-element.elementor-element-bb9d4eb:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-bb9d4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.infoodjp.com/wp-content/uploads/2026/09/灌水部品紹介.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4872 .elementor-element.elementor-element-26b6a24{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4872 .elementor-element.elementor-element-26b6a24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-0d73451{--display:flex;}.elementor-4872 .elementor-element.elementor-element-c61150a{--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;--align-items:center;--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-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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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-4872 .elementor-element.elementor-element-40cb513{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:2px;width:var( --container-widget-width, 6.168% );max-width:6.168%;--container-widget-width:6.168%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-40cb513 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-40cb513.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-40cb513 .elementor-divider-separator{width:55%;}.elementor-4872 .elementor-element.elementor-element-40cb513 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-4872 .elementor-element.elementor-element-351be81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-351be81{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-351be81 p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-d509521 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-d509521{text-align:start;}.elementor-4872 .elementor-element.elementor-element-d509521 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:45px;font-weight:700;line-height:55px;color:#144626;}.elementor-4872 .elementor-element.elementor-element-0daf4f8{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4872 .elementor-element.elementor-element-454b26b .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:18px;font-weight:700;line-height:42px;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-8df0f33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-8df0f33{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-17014ec{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4872 .elementor-element.elementor-element-1fca615 .elementor-button{background-color:#F58220;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;border-style:solid;border-color:#F58220;border-radius:20px 20px 20px 20px;}.elementor-4872 .elementor-element.elementor-element-1fca615 .elementor-button:hover, .elementor-4872 .elementor-element.elementor-element-1fca615 .elementor-button:focus{background-color:#FFFFFF;color:#F58220;border-color:#F58220;}.elementor-4872 .elementor-element.elementor-element-1fca615 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-4872 .elementor-element.elementor-element-1fca615.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-1fca615 .elementor-button:hover svg, .elementor-4872 .elementor-element.elementor-element-1fca615 .elementor-button:focus svg{fill:#F58220;}.elementor-4872 .elementor-element.elementor-element-8e7547c .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;fill:#144626;color:#144626;border-style:solid;border-width:2px 2px 2px 2px;border-color:#144626;border-radius:25px 25px 25px 25px;}.elementor-4872 .elementor-element.elementor-element-8e7547c .elementor-button:hover, .elementor-4872 .elementor-element.elementor-element-8e7547c .elementor-button:focus{background-color:#144626;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-8e7547c > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-4872 .elementor-element.elementor-element-8e7547c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-8e7547c .elementor-button:hover svg, .elementor-4872 .elementor-element.elementor-element-8e7547c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-38bfa2d{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4872 .elementor-element.elementor-element-38bfa2d:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-38bfa2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4EB;}.elementor-4872 .elementor-element.elementor-element-a1623ac{--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;--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-4872 .elementor-element.elementor-element-4b7c8a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4872 .elementor-element.elementor-element-3e4e6ba{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4872 .elementor-element.elementor-element-705a216{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:2px;width:var( --container-widget-width, 6.168% );max-width:6.168%;--container-widget-width:6.168%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-705a216 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-705a216.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-705a216 .elementor-divider-separator{width:55%;}.elementor-4872 .elementor-element.elementor-element-705a216 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4872 .elementor-element.elementor-element-822742d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-822742d{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-822742d p{margin-block-end:0px;}.elementor-4872 .elementor-element.elementor-element-b4d997d.elementor-element{--align-self:flex-start;}.elementor-4872 .elementor-element.elementor-element-b4d997d .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:40px;font-weight:700;line-height:42px;}.elementor-4872 .elementor-element.elementor-element-7583392{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-2fd3d73{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-4872 .elementor-element.elementor-element-2fd3d73:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-2fd3d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-2fd3d73::before, .elementor-4872 .elementor-element.elementor-element-2fd3d73 > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-2fd3d73 > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-2fd3d73 > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-2fd3d73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-2fd3d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-4872 .elementor-element.elementor-element-02eb0d9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-f6ddd40 );}.elementor-4872 .elementor-element.elementor-element-02eb0d9.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-02eb0d9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-02eb0d9.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-02eb0d9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-02eb0d9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f6ddd40 );}.elementor-4872 .elementor-element.elementor-element-02eb0d9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f6ddd40 );}.elementor-4872 .elementor-element.elementor-element-02eb0d9 .elementor-icon{font-size:16px;}.elementor-4872 .elementor-element.elementor-element-02eb0d9 .elementor-icon svg{height:16px;}.elementor-4872 .elementor-element.elementor-element-a85433e > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-a85433e{text-align:start;}.elementor-4872 .elementor-element.elementor-element-a85433e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;word-spacing:0px;}.elementor-4872 .elementor-element.elementor-element-336dd5d{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-4872 .elementor-element.elementor-element-336dd5d:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-336dd5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-336dd5d::before, .elementor-4872 .elementor-element.elementor-element-336dd5d > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-336dd5d > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-336dd5d > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-336dd5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-336dd5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-6048909 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-6048909.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-6048909.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-6048909.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-6048909.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-6048909.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-6048909.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-6048909.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-6048909 .elementor-icon{font-size:16px;}.elementor-4872 .elementor-element.elementor-element-6048909 .elementor-icon svg{height:16px;}.elementor-4872 .elementor-element.elementor-element-02bfd98 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-02bfd98{text-align:start;}.elementor-4872 .elementor-element.elementor-element-02bfd98 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;word-spacing:0px;}.elementor-4872 .elementor-element.elementor-element-6a885c6{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-4872 .elementor-element.elementor-element-6a885c6:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-6a885c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-6a885c6::before, .elementor-4872 .elementor-element.elementor-element-6a885c6 > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-6a885c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-6a885c6 > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-6a885c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-6a885c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-e111eda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-e111eda.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-e111eda.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-e111eda.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-e111eda.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-e111eda.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-e111eda.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-e111eda.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-e111eda .elementor-icon{font-size:16px;}.elementor-4872 .elementor-element.elementor-element-e111eda .elementor-icon svg{height:16px;}.elementor-4872 .elementor-element.elementor-element-41fd8cc > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-41fd8cc{text-align:start;}.elementor-4872 .elementor-element.elementor-element-41fd8cc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;word-spacing:0px;}.elementor-4872 .elementor-element.elementor-element-65c8b54{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-4872 .elementor-element.elementor-element-65c8b54:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-65c8b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-65c8b54::before, .elementor-4872 .elementor-element.elementor-element-65c8b54 > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-65c8b54 > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-65c8b54 > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-65c8b54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-65c8b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-57ac4ff.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-f6ddd40 );}.elementor-4872 .elementor-element.elementor-element-57ac4ff.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-57ac4ff.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-57ac4ff.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-57ac4ff.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-57ac4ff.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f6ddd40 );}.elementor-4872 .elementor-element.elementor-element-57ac4ff.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f6ddd40 );}.elementor-4872 .elementor-element.elementor-element-57ac4ff .elementor-icon{font-size:16px;}.elementor-4872 .elementor-element.elementor-element-57ac4ff .elementor-icon svg{height:16px;}.elementor-4872 .elementor-element.elementor-element-93d7052 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-93d7052{text-align:start;}.elementor-4872 .elementor-element.elementor-element-93d7052 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;word-spacing:0px;}.elementor-4872 .elementor-element.elementor-element-78bb762{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-4872 .elementor-element.elementor-element-78bb762:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-78bb762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-78bb762::before, .elementor-4872 .elementor-element.elementor-element-78bb762 > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-78bb762 > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-78bb762 > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-78bb762 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-78bb762 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-24c8fc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-24c8fc7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-24c8fc7.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-24c8fc7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-24c8fc7.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-24c8fc7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-24c8fc7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-24c8fc7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-24c8fc7 .elementor-icon{font-size:16px;}.elementor-4872 .elementor-element.elementor-element-24c8fc7 .elementor-icon svg{height:16px;}.elementor-4872 .elementor-element.elementor-element-9045741 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-9045741{text-align:start;}.elementor-4872 .elementor-element.elementor-element-9045741 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;word-spacing:0px;}.elementor-4872 .elementor-element.elementor-element-f9d5cf2{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-4872 .elementor-element.elementor-element-f9d5cf2:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-f9d5cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-f9d5cf2::before, .elementor-4872 .elementor-element.elementor-element-f9d5cf2 > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-f9d5cf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-f9d5cf2 > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-f9d5cf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-f9d5cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-92658b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-92658b3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-92658b3.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-92658b3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-92658b3.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-92658b3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-92658b3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-92658b3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-92658b3 .elementor-icon{font-size:16px;}.elementor-4872 .elementor-element.elementor-element-92658b3 .elementor-icon svg{height:16px;}.elementor-4872 .elementor-element.elementor-element-2788263 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-2788263{text-align:start;}.elementor-4872 .elementor-element.elementor-element-2788263 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;word-spacing:0px;}.elementor-4872 .elementor-element.elementor-element-aff4be8{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4872 .elementor-element.elementor-element-aff4be8:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-aff4be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3E9;}.elementor-4872 .elementor-element.elementor-element-72f9c62{--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:space-evenly;--align-items:center;}.elementor-4872 .elementor-element.elementor-element-bfffa80{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4872 .elementor-element.elementor-element-fafc795 img{border-radius:25px 25px 25px 25px;}.elementor-4872 .elementor-element.elementor-element-02b0d1d{--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-4872 .elementor-element.elementor-element-c3aa70a{--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;--align-items:center;--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-4872 .elementor-element.elementor-element-ea50866{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:2px;width:var( --container-widget-width, 6.168% );max-width:6.168%;--container-widget-width:6.168%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-ea50866 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-ea50866.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-ea50866 .elementor-divider-separator{width:55%;}.elementor-4872 .elementor-element.elementor-element-ea50866 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4872 .elementor-element.elementor-element-aea580a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-aea580a{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-aea580a p{margin-block-end:0px;}.elementor-4872 .elementor-element.elementor-element-8bd69da .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:700;}.elementor-4872 .elementor-element.elementor-element-33f1eba{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-c31dce7 .elementor-button{background-color:#61CE7000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:700;text-decoration:underline;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-c31dce7 > .elementor-widget-container:hover{--e-transform-translateY:3px;}.elementor-4872 .elementor-element.elementor-element-c31dce7 > .elementor-widget-container{margin:-20px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-37fa59b{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4872 .elementor-element.elementor-element-37fa59b:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-37fa59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4EB;}.elementor-4872 .elementor-element.elementor-element-299dd35{--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;--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-4872 .elementor-element.elementor-element-1d579b8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-0daa01c{--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-4872 .elementor-element.elementor-element-1572ba2{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:2px;}.elementor-4872 .elementor-element.elementor-element-1572ba2 .elementor-divider-separator{width:8%;margin:0 auto;margin-right:0;}.elementor-4872 .elementor-element.elementor-element-1572ba2 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-4872 .elementor-element.elementor-element-f050edc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-f050edc{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-f050edc p{margin-block-end:0px;}.elementor-4872 .elementor-element.elementor-element-ac3192f{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:2px;}.elementor-4872 .elementor-element.elementor-element-ac3192f .elementor-divider-separator{width:8%;margin:0 auto;margin-left:0;}.elementor-4872 .elementor-element.elementor-element-ac3192f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4872 .elementor-element.elementor-element-d9c9ed0 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:40px;font-weight:700;line-height:42px;}.elementor-4872 .elementor-element.elementor-element-ced20e8{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:15px;}.elementor-4872 .elementor-element.elementor-element-b0f7bc7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-55e2bbd{--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;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4872 .elementor-element.elementor-element-55e2bbd:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-55e2bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-55e2bbd.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-4872 .elementor-element.elementor-element-55e2bbd::before, .elementor-4872 .elementor-element.elementor-element-55e2bbd > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-55e2bbd > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-55e2bbd > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-55e2bbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-55e2bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-74ccb21{--display:flex;--min-height:50px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-74ccb21:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-74ccb21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4EB;}.elementor-4872 .elementor-element.elementor-element-74ccb21.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-b5e6f52 .elementor-icon-wrapper{text-align:center;}.elementor-4872 .elementor-element.elementor-element-b5e6f52 .elementor-icon{font-size:25px;}.elementor-4872 .elementor-element.elementor-element-b5e6f52 .elementor-icon svg{height:25px;}.elementor-4872 .elementor-element.elementor-element-2f19dd5 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:700;line-height:42px;}.elementor-4872 .elementor-element.elementor-element-a9b22dc{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;}.elementor-4872 .elementor-element.elementor-element-c0f6939{--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;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4872 .elementor-element.elementor-element-c0f6939:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-c0f6939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-c0f6939.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-4872 .elementor-element.elementor-element-c0f6939::before, .elementor-4872 .elementor-element.elementor-element-c0f6939 > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-c0f6939 > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-c0f6939 > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-c0f6939 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-c0f6939 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-633dd10{--display:flex;--min-height:50px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-633dd10:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-633dd10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4EB;}.elementor-4872 .elementor-element.elementor-element-633dd10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-eb0c771 .elementor-icon-wrapper{text-align:center;}.elementor-4872 .elementor-element.elementor-element-eb0c771 .elementor-icon{font-size:25px;}.elementor-4872 .elementor-element.elementor-element-eb0c771 .elementor-icon svg{height:25px;}.elementor-4872 .elementor-element.elementor-element-084568e .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:700;line-height:42px;}.elementor-4872 .elementor-element.elementor-element-850c74c{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;}.elementor-4872 .elementor-element.elementor-element-fbd799c{--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;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4872 .elementor-element.elementor-element-fbd799c:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-fbd799c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-fbd799c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-4872 .elementor-element.elementor-element-fbd799c::before, .elementor-4872 .elementor-element.elementor-element-fbd799c > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-fbd799c > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-fbd799c > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-fbd799c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-fbd799c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-81abbcd{--display:flex;--min-height:50px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-81abbcd:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-81abbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4EB;}.elementor-4872 .elementor-element.elementor-element-81abbcd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-a0e3123 .elementor-icon-wrapper{text-align:center;}.elementor-4872 .elementor-element.elementor-element-a0e3123 .elementor-icon{font-size:25px;}.elementor-4872 .elementor-element.elementor-element-a0e3123 .elementor-icon svg{height:25px;}.elementor-4872 .elementor-element.elementor-element-6e5cfe5 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:700;line-height:42px;}.elementor-4872 .elementor-element.elementor-element-d1486ad{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;}.elementor-4872 .elementor-element.elementor-element-6cef376{--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;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4872 .elementor-element.elementor-element-6cef376:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-6cef376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-6cef376.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-4872 .elementor-element.elementor-element-6cef376::before, .elementor-4872 .elementor-element.elementor-element-6cef376 > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-6cef376 > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-6cef376 > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-6cef376 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-6cef376 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-2c9e7d3{--display:flex;--min-height:50px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-2c9e7d3:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-2c9e7d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4EB;}.elementor-4872 .elementor-element.elementor-element-2c9e7d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-81c032e .elementor-icon-wrapper{text-align:center;}.elementor-4872 .elementor-element.elementor-element-81c032e .elementor-icon{font-size:25px;}.elementor-4872 .elementor-element.elementor-element-81c032e .elementor-icon svg{height:25px;}.elementor-4872 .elementor-element.elementor-element-b2aa2d3 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:700;line-height:42px;}.elementor-4872 .elementor-element.elementor-element-664afdd{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;}.elementor-4872 .elementor-element.elementor-element-5aec547{--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;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4872 .elementor-element.elementor-element-5aec547:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-5aec547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-5aec547.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-4872 .elementor-element.elementor-element-5aec547::before, .elementor-4872 .elementor-element.elementor-element-5aec547 > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-5aec547 > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-5aec547 > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-5aec547 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-5aec547 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-382ffc8{--display:flex;--min-height:50px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-382ffc8:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-382ffc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4EB;}.elementor-4872 .elementor-element.elementor-element-382ffc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-1cedcb4 .elementor-icon-wrapper{text-align:center;}.elementor-4872 .elementor-element.elementor-element-1cedcb4 .elementor-icon{font-size:25px;}.elementor-4872 .elementor-element.elementor-element-1cedcb4 .elementor-icon svg{height:25px;}.elementor-4872 .elementor-element.elementor-element-244b793 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:700;line-height:42px;}.elementor-4872 .elementor-element.elementor-element-8c3a7ba{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;}.elementor-4872 .elementor-element.elementor-element-e085fd8{--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;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4872 .elementor-element.elementor-element-e085fd8:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-e085fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-e085fd8.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-4872 .elementor-element.elementor-element-e085fd8::before, .elementor-4872 .elementor-element.elementor-element-e085fd8 > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-e085fd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-e085fd8 > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-e085fd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-e085fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-279a1aa{--display:flex;--min-height:50px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-279a1aa:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-279a1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4EB;}.elementor-4872 .elementor-element.elementor-element-279a1aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-03b7960 .elementor-icon-wrapper{text-align:center;}.elementor-4872 .elementor-element.elementor-element-03b7960 .elementor-icon{font-size:25px;}.elementor-4872 .elementor-element.elementor-element-03b7960 .elementor-icon svg{height:25px;}.elementor-4872 .elementor-element.elementor-element-9304526 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:700;line-height:42px;}.elementor-4872 .elementor-element.elementor-element-9703f81{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;}.elementor-4872 .elementor-element.elementor-element-7e853fa{--display:flex;--min-height:500px;--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-4872 .elementor-element.elementor-element-7e853fa:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-7e853fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-ba04081{--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;--align-items:center;}.elementor-4872 .elementor-element.elementor-element-c01baeb{--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-4872 .elementor-element.elementor-element-6035676{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:2px;}.elementor-4872 .elementor-element.elementor-element-6035676 .elementor-divider-separator{width:8%;margin:0 auto;margin-right:0;}.elementor-4872 .elementor-element.elementor-element-6035676 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-4872 .elementor-element.elementor-element-80cb9c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-80cb9c0{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-80cb9c0 p{margin-block-end:0px;}.elementor-4872 .elementor-element.elementor-element-6b2b1ff{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:2px;}.elementor-4872 .elementor-element.elementor-element-6b2b1ff .elementor-divider-separator{width:8%;margin:0 auto;margin-left:0;}.elementor-4872 .elementor-element.elementor-element-6b2b1ff .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4872 .elementor-element.elementor-element-d2173c2 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:40px;font-weight:700;line-height:42px;}.elementor-4872 .elementor-element.elementor-element-c31f3d9{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-4872 .elementor-element.elementor-element-42f1cab{--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;}.elementor-4872 .elementor-element.elementor-element-1d5abc6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7D7B7B;--border-color:#7D7B7B;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--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-4872 .elementor-element.elementor-element-3e73bb7 img{border-radius:15px 15px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-c57ed94{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4872 .elementor-element.elementor-element-402ff58 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:600;line-height:18px;color:#F58220;}.elementor-4872 .elementor-element.elementor-element-5040540 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:700;}.elementor-4872 .elementor-element.elementor-element-0db8676{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-4872 .elementor-element.elementor-element-c2e3104{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4872 .elementor-element.elementor-element-d2baf48 .elementor-icon-wrapper{text-align:center;}.elementor-4872 .elementor-element.elementor-element-d2baf48 .elementor-icon{font-size:25px;}.elementor-4872 .elementor-element.elementor-element-d2baf48 .elementor-icon svg{height:25px;}.elementor-4872 .elementor-element.elementor-element-5caff6e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7D7B7B;--border-color:#7D7B7B;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--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-4872 .elementor-element.elementor-element-109dffd img{border-radius:15px 15px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-1e8ec27{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4872 .elementor-element.elementor-element-e23d501 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:600;line-height:18px;color:#F58220;}.elementor-4872 .elementor-element.elementor-element-7e19059 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:700;}.elementor-4872 .elementor-element.elementor-element-8d41b24{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-4872 .elementor-element.elementor-element-b8aff5c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4872 .elementor-element.elementor-element-abc1715 .elementor-icon-wrapper{text-align:center;}.elementor-4872 .elementor-element.elementor-element-abc1715 .elementor-icon{font-size:25px;}.elementor-4872 .elementor-element.elementor-element-abc1715 .elementor-icon svg{height:25px;}.elementor-4872 .elementor-element.elementor-element-2cde6f3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7D7B7B;--border-color:#7D7B7B;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--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-4872 .elementor-element.elementor-element-28ff864 img{border-radius:15px 15px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-712eb38{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4872 .elementor-element.elementor-element-2b0bc1a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:600;line-height:18px;color:#F58220;}.elementor-4872 .elementor-element.elementor-element-793c5e6 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:700;}.elementor-4872 .elementor-element.elementor-element-767b475{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-4872 .elementor-element.elementor-element-568e760{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F58220;--border-color:#F58220;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-4872 .elementor-element.elementor-element-568e760:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-568e760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3E9;}.elementor-4872 .elementor-element.elementor-element-568e760.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-918058e{--display:flex;}.elementor-4872 .elementor-element.elementor-element-918058e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-64deb6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-64deb6f .elementor-icon-wrapper{text-align:center;}.elementor-4872 .elementor-element.elementor-element-64deb6f.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-4872 .elementor-element.elementor-element-64deb6f.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-64deb6f.elementor-view-default .elementor-icon{color:#F58220;border-color:#F58220;}.elementor-4872 .elementor-element.elementor-element-64deb6f.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-64deb6f.elementor-view-default .elementor-icon svg{fill:#F58220;}.elementor-4872 .elementor-element.elementor-element-64deb6f .elementor-icon{font-size:30px;}.elementor-4872 .elementor-element.elementor-element-64deb6f .elementor-icon svg{height:30px;}.elementor-4872 .elementor-element.elementor-element-9321f9f{--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;--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-4872 .elementor-element.elementor-element-0806519 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:700;color:#CE6D1A;}.elementor-4872 .elementor-element.elementor-element-7996d92{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;color:#CE6D1A;}.elementor-4872 .elementor-element.elementor-element-606fba5{--display:flex;--min-height:1000px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4872 .elementor-element.elementor-element-606fba5:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-606fba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#143c34;}.elementor-4872 .elementor-element.elementor-element-51e2c44{--display:flex;}.elementor-4872 .elementor-element.elementor-element-52feb76{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4872 .elementor-element.elementor-element-68dacc1{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:2px;width:var( --container-widget-width, 6.168% );max-width:6.168%;--container-widget-width:6.168%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-68dacc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-68dacc1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-68dacc1 .elementor-divider-separator{width:55%;}.elementor-4872 .elementor-element.elementor-element-68dacc1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4872 .elementor-element.elementor-element-4fb3a7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-4fb3a7a{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-4fb3a7a p{margin-block-end:0px;}.elementor-4872 .elementor-element.elementor-element-6ae954f{--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;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4872 .elementor-element.elementor-element-21bb747{width:var( --container-widget-width, 54.018% );max-width:54.018%;--container-widget-width:54.018%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-21bb747.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-21bb747 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:45px;font-weight:700;line-height:61px;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-cd1a6c6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--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-4872 .elementor-element.elementor-element-cd1a6c6.e-con{--align-self:flex-end;}.elementor-4872 .elementor-element.elementor-element-eb8a8bc > .elementor-widget-container{margin:0px 0px -13px 20px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-eb8a8bc{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-bd8abf7{--display:grid;--min-height:200px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--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-4872 .elementor-element.elementor-element-e4df408{--display:flex;--min-height:260px;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF7D;--border-color:#FFFFFF7D;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--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-4872 .elementor-element.elementor-element-e4df408:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-e4df408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B4D46;}.elementor-4872 .elementor-element.elementor-element-2d9b662{width:var( --container-widget-width, 44.896% );max-width:44.896%;--container-widget-width:44.896%;--container-widget-flex-grow:0;--e-transform-transition-duration:1000ms;}.elementor-4872 .elementor-element.elementor-element-2d9b662 > .elementor-widget-container:hover{--e-transform-scaleX:1.03;--e-transform-scaleY:1.03;}.elementor-4872 .elementor-element.elementor-element-2d9b662.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-2d9b662 img{width:100%;max-width:100%;height:100%;border-radius:15px 0px 0px 15px;}.elementor-4872 .elementor-element.elementor-element-c07a47d{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4872 .elementor-element.elementor-element-c07a47d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-a9d892f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:13px;color:#FFFFFFC4;}.elementor-4872 .elementor-element.elementor-element-e335a56 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-5610ea4{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFC4;}.elementor-4872 .elementor-element.elementor-element-98cc1a8{--display:flex;--min-height:260px;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF7D;--border-color:#FFFFFF7D;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--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-4872 .elementor-element.elementor-element-98cc1a8:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-98cc1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B4D46;}.elementor-4872 .elementor-element.elementor-element-9c7d4b0{width:var( --container-widget-width, 44.896% );max-width:44.896%;--container-widget-width:44.896%;--container-widget-flex-grow:0;--e-transform-transition-duration:1000ms;}.elementor-4872 .elementor-element.elementor-element-9c7d4b0 > .elementor-widget-container:hover{--e-transform-scaleX:1.03;--e-transform-scaleY:1.03;}.elementor-4872 .elementor-element.elementor-element-9c7d4b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-9c7d4b0 img{width:100%;max-width:100%;height:100%;border-radius:15px 0px 0px 15px;}.elementor-4872 .elementor-element.elementor-element-272c3a5{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4872 .elementor-element.elementor-element-272c3a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-11ad5a3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:13px;color:#FFFFFFC4;}.elementor-4872 .elementor-element.elementor-element-77143ea .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-36dc354{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFC4;}.elementor-4872 .elementor-element.elementor-element-05662c8{--display:flex;--min-height:260px;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF7D;--border-color:#FFFFFF7D;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--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-4872 .elementor-element.elementor-element-05662c8:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-05662c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B4D46;}.elementor-4872 .elementor-element.elementor-element-11c586c{width:var( --container-widget-width, 44.896% );max-width:44.896%;--container-widget-width:44.896%;--container-widget-flex-grow:0;--e-transform-transition-duration:1000ms;}.elementor-4872 .elementor-element.elementor-element-11c586c > .elementor-widget-container:hover{--e-transform-scaleX:1.03;--e-transform-scaleY:1.03;}.elementor-4872 .elementor-element.elementor-element-11c586c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-11c586c img{width:100%;max-width:100%;height:100%;border-radius:15px 0px 0px 15px;}.elementor-4872 .elementor-element.elementor-element-bf6600e{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4872 .elementor-element.elementor-element-bf6600e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-cd170b0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:13px;color:#FFFFFFC4;}.elementor-4872 .elementor-element.elementor-element-fd1d276 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-b27abcf{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFC4;}.elementor-4872 .elementor-element.elementor-element-93b4efb{--display:flex;--min-height:260px;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF7D;--border-color:#FFFFFF7D;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--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-4872 .elementor-element.elementor-element-93b4efb:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-93b4efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B4D46;}.elementor-4872 .elementor-element.elementor-element-bc13c82{width:var( --container-widget-width, 44.896% );max-width:44.896%;--container-widget-width:44.896%;--container-widget-flex-grow:0;--e-transform-transition-duration:1000ms;}.elementor-4872 .elementor-element.elementor-element-bc13c82 > .elementor-widget-container:hover{--e-transform-scaleX:1.03;--e-transform-scaleY:1.03;}.elementor-4872 .elementor-element.elementor-element-bc13c82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-bc13c82 img{width:100%;max-width:100%;height:100%;border-radius:15px 0px 0px 15px;}.elementor-4872 .elementor-element.elementor-element-5f9777e{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4872 .elementor-element.elementor-element-5f9777e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-ced89b2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:13px;color:#FFFFFFC4;}.elementor-4872 .elementor-element.elementor-element-5c537de .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-3b18ce5{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFC4;}.elementor-4872 .elementor-element.elementor-element-ec3d494{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF7D;--border-color:#FFFFFF7D;--border-radius:15px 15px 15px 15px;}.elementor-4872 .elementor-element.elementor-element-ec3d494:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-ec3d494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B4D46;}.elementor-4872 .elementor-element.elementor-element-345744e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-6b72f03 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-6b72f03{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-4872 .elementor-element.elementor-element-bb912e2{--display:flex;--min-height:500px;--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4872 .elementor-element.elementor-element-bb912e2:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-bb912e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ef485a );}.elementor-4872 .elementor-element.elementor-element-68787fc{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4872 .elementor-element.elementor-element-68787fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-1275e1c{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4872 .elementor-element.elementor-element-717e0ae{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:2px;width:var( --container-widget-width, 6.168% );max-width:6.168%;--container-widget-width:6.168%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-717e0ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-717e0ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-717e0ae .elementor-divider-separator{width:55%;}.elementor-4872 .elementor-element.elementor-element-717e0ae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4872 .elementor-element.elementor-element-b7f4d59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-b7f4d59{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-b7f4d59 p{margin-block-end:0px;}.elementor-4872 .elementor-element.elementor-element-6831b71 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:40px;font-weight:700;line-height:47px;}.elementor-4872 .elementor-element.elementor-element-f04cce3 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-f04cce3{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-eda4bcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-eda4bcc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4872 .elementor-element.elementor-element-eda4bcc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4872 .elementor-element.elementor-element-eda4bcc{--e-icon-list-icon-size:40px;}.elementor-4872 .elementor-element.elementor-element-eda4bcc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4872 .elementor-element.elementor-element-eda4bcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4872 .elementor-element.elementor-element-eda4bcc .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-4872 .elementor-element.elementor-element-eda4bcc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4872 .elementor-element.elementor-element-e6bb113{--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;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-e6bb113:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-e6bb113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-54f6d28{--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;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-4872 .elementor-element.elementor-element-ad4dece{--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;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:15px 15px 15px 15px;--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-4872 .elementor-element.elementor-element-7f569d0{--display:flex;--min-height: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-4872 .elementor-element.elementor-element-1f3c8f4 > .elementor-widget-container{background-color:#F4DBC6;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:99px 99px 99px 99px;}.elementor-4872 .elementor-element.elementor-element-1f3c8f4{text-align:center;}.elementor-4872 .elementor-element.elementor-element-1f3c8f4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:700;line-height:32px;color:#CE6D1A;}.elementor-4872 .elementor-element.elementor-element-44384e2 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-4872 .elementor-element.elementor-element-44384e2 img{border-radius:15px 15px 15px 15px;}.elementor-4872 .elementor-element.elementor-element-b747296 .elementor-icon-list-icon i{color:#CE6D1A;transition:color 0.3s;}.elementor-4872 .elementor-element.elementor-element-b747296 .elementor-icon-list-icon svg{fill:#CE6D1A;transition:fill 0.3s;}.elementor-4872 .elementor-element.elementor-element-b747296{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4872 .elementor-element.elementor-element-b747296 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4872 .elementor-element.elementor-element-b747296 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:700;}.elementor-4872 .elementor-element.elementor-element-b747296 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4872 .elementor-element.elementor-element-02156fb{--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;--justify-content:center;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4872 .elementor-element.elementor-element-079a10b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-079a10b.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-4872 .elementor-element.elementor-element-079a10b.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-079a10b.elementor-view-default .elementor-icon{color:#F58220;border-color:#F58220;}.elementor-4872 .elementor-element.elementor-element-079a10b.elementor-view-framed .elementor-icon, .elementor-4872 .elementor-element.elementor-element-079a10b.elementor-view-default .elementor-icon svg{fill:#F58220;}.elementor-4872 .elementor-element.elementor-element-079a10b .elementor-icon{font-size:25px;}.elementor-4872 .elementor-element.elementor-element-079a10b .elementor-icon svg{height:25px;}.elementor-4872 .elementor-element.elementor-element-a5611b0{--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;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:15px 15px 15px 15px;--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-4872 .elementor-element.elementor-element-02d0770{--display:flex;--min-height: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-4872 .elementor-element.elementor-element-d370aa5 > .elementor-widget-container{background-color:#EEF4EB;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:99px 99px 99px 99px;}.elementor-4872 .elementor-element.elementor-element-d370aa5{text-align:center;}.elementor-4872 .elementor-element.elementor-element-d370aa5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-6a2fc1f > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-4872 .elementor-element.elementor-element-6a2fc1f img{border-radius:15px 15px 15px 15px;}.elementor-4872 .elementor-element.elementor-element-f9b3f60 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4872 .elementor-element.elementor-element-f9b3f60 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4872 .elementor-element.elementor-element-f9b3f60{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4872 .elementor-element.elementor-element-f9b3f60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4872 .elementor-element.elementor-element-f9b3f60 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:700;}.elementor-4872 .elementor-element.elementor-element-f9b3f60 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4872 .elementor-element.elementor-element-a2467e5 .elementor-button{background-color:var( --e-global-color-f6ddd40 );fill:#F7F3E9;color:#F7F3E9;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:13px 060px 13px 060px;}.elementor-4872 .elementor-element.elementor-element-a2467e5 .elementor-button:hover, .elementor-4872 .elementor-element.elementor-element-a2467e5 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-f6ddd40 );}.elementor-4872 .elementor-element.elementor-element-a2467e5 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-4872 .elementor-element.elementor-element-a2467e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-a2467e5.elementor-element{--align-self:center;}.elementor-4872 .elementor-element.elementor-element-a2467e5 .elementor-button:hover svg, .elementor-4872 .elementor-element.elementor-element-a2467e5 .elementor-button:focus svg{fill:var( --e-global-color-f6ddd40 );}.elementor-4872 .elementor-element.elementor-element-557cbd7{--display:flex;--min-height:500px;--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-4872 .elementor-element.elementor-element-557cbd7:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-557cbd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6ddd40 );}.elementor-4872 .elementor-element.elementor-element-65de955{--display:flex;}.elementor-4872 .elementor-element.elementor-element-65de955.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-d6e5aff img{border-radius:15px 15px 15px 15px;}.elementor-4872 .elementor-element.elementor-element-a6bb102{--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-4872 .elementor-element.elementor-element-afb2699{--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;--align-items:center;--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-4872 .elementor-element.elementor-element-2126321{--divider-border-style:solid;--divider-border-width:2px;width:var( --container-widget-width, 6.168% );max-width:6.168%;--container-widget-width:6.168%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-2126321 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-2126321.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-2126321 .elementor-divider-separator{width:55%;}.elementor-4872 .elementor-element.elementor-element-2126321 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4872 .elementor-element.elementor-element-66ec8a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-66ec8a5{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-66ec8a5 p{margin-block-end:0px;}.elementor-4872 .elementor-element.elementor-element-8af4c0c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-8af4c0c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-8af4c0c .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:45px;font-weight:700;line-height:61px;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-2eba8e4{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-f14452a );}.elementor-4872 .elementor-element.elementor-element-375311e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-4872 .elementor-element.elementor-element-375311e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-4872 .elementor-element.elementor-element-375311e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-4872 .elementor-element.elementor-element-375311e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-4872 .elementor-element.elementor-element-375311e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-4872 .elementor-element.elementor-element-375311e .elementor-icon-list-icon i{color:#63807A;transition:color 0.3s;}.elementor-4872 .elementor-element.elementor-element-375311e .elementor-icon-list-icon svg{fill:#63807A;transition:fill 0.3s;}.elementor-4872 .elementor-element.elementor-element-375311e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-4872 .elementor-element.elementor-element-375311e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4872 .elementor-element.elementor-element-375311e .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;}.elementor-4872 .elementor-element.elementor-element-375311e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4872 .elementor-element.elementor-element-097529c .elementor-button{background-color:var( --e-global-color-d335b53 );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 15px 15px 15px;}.elementor-4872 .elementor-element.elementor-element-097529c .elementor-button:hover, .elementor-4872 .elementor-element.elementor-element-097529c .elementor-button:focus{background-color:#D07201;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-097529c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4872 .elementor-element.elementor-element-097529c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4872 .elementor-element.elementor-element-097529c .elementor-button:hover svg, .elementor-4872 .elementor-element.elementor-element-097529c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-e92caf8 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-e92caf8{font-family:"Shippori Mincho", Sans-serif;font-size:10px;font-weight:400;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-292b2e8{--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;}.elementor-4872 .elementor-element.elementor-element-ee1eb6f{--display:flex;}.elementor-4872 .elementor-element.elementor-element-8597fcf{--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;--align-items:center;--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-4872 .elementor-element.elementor-element-0ff6c35{--divider-border-style:solid;--divider-border-width:2px;width:var( --container-widget-width, 6.168% );max-width:6.168%;--container-widget-width:6.168%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-0ff6c35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-0ff6c35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-0ff6c35 .elementor-divider-separator{width:55%;}.elementor-4872 .elementor-element.elementor-element-0ff6c35 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4872 .elementor-element.elementor-element-ee365ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-ee365ac{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-ee365ac p{margin-block-end:0px;}.elementor-4872 .elementor-element.elementor-element-0e17676{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-0e17676.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-0e17676 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:45px;font-weight:700;line-height:61px;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-98b4a6d{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-1c63720 .elementor-button{background-color:var( --e-global-color-d335b53 );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 15px 15px 15px;}.elementor-4872 .elementor-element.elementor-element-1c63720 .elementor-button:hover, .elementor-4872 .elementor-element.elementor-element-1c63720 .elementor-button:focus{background-color:#D07201;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-1c63720 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4872 .elementor-element.elementor-element-1c63720 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4872 .elementor-element.elementor-element-1c63720 .elementor-button:hover svg, .elementor-4872 .elementor-element.elementor-element-1c63720 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-e43705e > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-e43705e{font-family:"Noto Sans JP", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-b6b0cb2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4872 .elementor-element.elementor-element-6dbddf9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--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-4872 .elementor-element.elementor-element-6a795cc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4872 .elementor-element.elementor-element-6a795cc:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-6a795cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6ddd40 );}.elementor-4872 .elementor-element.elementor-element-3c5f856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-3c5f856{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:14px;color:var( --e-global-color-f14452a );}.elementor-4872 .elementor-element.elementor-element-f0376fb .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:25px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-a9f80f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 15px 15px;--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-4872 .elementor-element.elementor-element-a9f80f0:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-a9f80f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ef485a );}.elementor-4872 .elementor-element.elementor-element-621c055{--display:grid;--min-height:60px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-33a0c11{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A09898;--border-color:#A09898;}.elementor-4872 .elementor-element.elementor-element-be2343b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-fad380b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-5ca2739{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A09898;--border-color:#A09898;}.elementor-4872 .elementor-element.elementor-element-3b5000a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-aaff400 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-23dc5f1{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A09898;--border-color:#A09898;}.elementor-4872 .elementor-element.elementor-element-7c2fbfe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-e0caa00 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-ae5bd26{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A09898;--border-color:#A09898;}.elementor-4872 .elementor-element.elementor-element-d05d006 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-4c8aed5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-a9e89c6{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A09898;--border-color:#A09898;}.elementor-4872 .elementor-element.elementor-element-18e4580 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-98e1fa4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-7eafb51{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A09898;--border-color:#A09898;}.elementor-4872 .elementor-element.elementor-element-c923c7b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-d2ccd80 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-4872 .elementor-element.elementor-element-2cb9c6c{--display:flex;}.elementor-4872 .elementor-element.elementor-element-fde0c4a{--display:flex;--min-height:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-4872 .elementor-element.elementor-element-fde0c4a:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-fde0c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-686f50e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-686f50e{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;}.elementor-4872 .elementor-element.elementor-element-daf1c27{--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;}.elementor-4872 .elementor-element.elementor-element-daf1c27:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-daf1c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ef485a );}.elementor-4872 .elementor-element.elementor-element-52a9da3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4872 .elementor-element.elementor-element-ff8b546{--display:flex;--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;--z-index:2;}.elementor-4872 .elementor-element.elementor-element-82ccd48{--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;--align-items:center;--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;--z-index:2;}.elementor-4872 .elementor-element.elementor-element-6b93e4c{--divider-border-style:solid;--divider-border-width:2px;width:var( --container-widget-width, 6.168% );max-width:6.168%;--container-widget-width:6.168%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-6b93e4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-6b93e4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-6b93e4c .elementor-divider-separator{width:55%;}.elementor-4872 .elementor-element.elementor-element-6b93e4c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4872 .elementor-element.elementor-element-29d425b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-29d425b{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-29d425b p{margin-block-end:0px;}.elementor-4872 .elementor-element.elementor-element-6a6342f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-6a6342f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-6a6342f .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:45px;font-weight:700;line-height:61px;color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-d517e10{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-451b33f{--display:flex;}.elementor-4872 .elementor-element.elementor-element-6faca37{--display:flex;}.elementor-4872 .elementor-element.elementor-element-b4426bd{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-f91e62a{--display:flex;}.elementor-4872 .elementor-element.elementor-element-522b28b{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-efb5218{--display:flex;}.elementor-4872 .elementor-element.elementor-element-409113d{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-b90b6b1{--display:flex;}.elementor-4872 .elementor-element.elementor-element-9df2ea7{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-32f15d1{--display:flex;}.elementor-4872 .elementor-element.elementor-element-bcd7e66{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-ad48554{--display:flex;}.elementor-4872 .elementor-element.elementor-element-ba6de7c{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-588a1e1{--display:flex;}.elementor-4872 .elementor-element.elementor-element-5a58be5{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-909be67{--display:flex;}.elementor-4872 .elementor-element.elementor-element-3ffb1c4{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-4872 .elementor-element.elementor-element-ad49538{--n-accordion-title-font-size:15px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:18px 18px 18px 18px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:#173F36;--n-accordion-icon-size:10px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:#173F36;}.elementor-4872 .elementor-element.elementor-element-ad49538 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-4872 .elementor-element.elementor-element-ad49538 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}:where( .elementor-4872 .elementor-element.elementor-element-ad49538 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-4872 .elementor-element.elementor-element-2a0f67e{--display:flex;--min-height:500px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4872 .elementor-element.elementor-element-2a0f67e:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-2a0f67e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A7C54;background-image:url("https://www.infoodjp.com/wp-content/uploads/2026/09/ビニールハウス.png");background-position:center center;}.elementor-4872 .elementor-element.elementor-element-2a0f67e::before, .elementor-4872 .elementor-element.elementor-element-2a0f67e > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-2a0f67e > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-2a0f67e > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-2a0f67e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-2a0f67e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f6ddd40 );--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-2a0f67e > .elementor-shape-top .elementor-shape-fill, .elementor-4872 .elementor-element.elementor-element-2a0f67e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F7F3E9;}.elementor-4872 .elementor-element.elementor-element-2a0f67e > .elementor-shape-top svg, .elementor-4872 .elementor-element.elementor-element-2a0f67e > .e-con-inner > .elementor-shape-top svg{height:30px;}.elementor-4872 .elementor-element.elementor-element-f7a6645{--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;--align-items:center;--flex-wrap:nowrap;}.elementor-4872 .elementor-element.elementor-element-f7a6645.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-c3f9dbe{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;color:#F09A31;}.elementor-4872 .elementor-element.elementor-element-fef6997{text-align:center;}.elementor-4872 .elementor-element.elementor-element-fef6997 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-4c036ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-4c036ee{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-0856993{--display:flex;--min-height:45px;--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-4872 .elementor-element.elementor-element-589db15 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-d335b53 );color:var( --e-global-color-d335b53 );box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.5);border-radius:30px 30px 30px 30px;padding:20px 20px 20px 20px;}.elementor-4872 .elementor-element.elementor-element-589db15 .elementor-button:hover, .elementor-4872 .elementor-element.elementor-element-589db15 .elementor-button:focus{background-color:#D07201;color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-4872 .elementor-element.elementor-element-589db15 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-4872 .elementor-element.elementor-element-589db15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-589db15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4872 .elementor-element.elementor-element-589db15 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-4872 .elementor-element.elementor-element-589db15 .elementor-button:hover svg, .elementor-4872 .elementor-element.elementor-element-589db15 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4872 .elementor-element.elementor-element-15e37fd .elementor-button{background-color:#2A7C54;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.5);border-radius:30px 30px 30px 30px;padding:20px 20px 20px 20px;}.elementor-4872 .elementor-element.elementor-element-15e37fd .elementor-button:hover, .elementor-4872 .elementor-element.elementor-element-15e37fd .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-4872 .elementor-element.elementor-element-15e37fd > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-4872 .elementor-element.elementor-element-15e37fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-15e37fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4872 .elementor-element.elementor-element-15e37fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4872 .elementor-element.elementor-element-15e37fd .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-4872 .elementor-element.elementor-element-15e37fd .elementor-button:hover svg, .elementor-4872 .elementor-element.elementor-element-15e37fd .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-4872 .elementor-element.elementor-element-bb9d4eb{--content-width:1280px;}.elementor-4872 .elementor-element.elementor-element-26b6a24{--width:67.02%;}.elementor-4872 .elementor-element.elementor-element-0d73451{--width:100%;}.elementor-4872 .elementor-element.elementor-element-c61150a{--width:100%;}.elementor-4872 .elementor-element.elementor-element-3e4e6ba{--width:100%;}.elementor-4872 .elementor-element.elementor-element-2fd3d73{--width:100%;}.elementor-4872 .elementor-element.elementor-element-336dd5d{--width:100%;}.elementor-4872 .elementor-element.elementor-element-6a885c6{--width:100%;}.elementor-4872 .elementor-element.elementor-element-65c8b54{--width:100%;}.elementor-4872 .elementor-element.elementor-element-78bb762{--width:100%;}.elementor-4872 .elementor-element.elementor-element-f9d5cf2{--width:100%;}.elementor-4872 .elementor-element.elementor-element-c3aa70a{--width:100%;}.elementor-4872 .elementor-element.elementor-element-55e2bbd{--width:100%;}.elementor-4872 .elementor-element.elementor-element-74ccb21{--width:50px;}.elementor-4872 .elementor-element.elementor-element-c0f6939{--width:100%;}.elementor-4872 .elementor-element.elementor-element-633dd10{--width:50px;}.elementor-4872 .elementor-element.elementor-element-fbd799c{--width:100%;}.elementor-4872 .elementor-element.elementor-element-81abbcd{--width:50px;}.elementor-4872 .elementor-element.elementor-element-6cef376{--width:100%;}.elementor-4872 .elementor-element.elementor-element-2c9e7d3{--width:50px;}.elementor-4872 .elementor-element.elementor-element-5aec547{--width:100%;}.elementor-4872 .elementor-element.elementor-element-382ffc8{--width:50px;}.elementor-4872 .elementor-element.elementor-element-e085fd8{--width:100%;}.elementor-4872 .elementor-element.elementor-element-279a1aa{--width:50px;}.elementor-4872 .elementor-element.elementor-element-1d5abc6{--width:30%;}.elementor-4872 .elementor-element.elementor-element-c57ed94{--width:100%;}.elementor-4872 .elementor-element.elementor-element-c2e3104{--width:5%;}.elementor-4872 .elementor-element.elementor-element-5caff6e{--width:30%;}.elementor-4872 .elementor-element.elementor-element-1e8ec27{--width:100%;}.elementor-4872 .elementor-element.elementor-element-b8aff5c{--width:5%;}.elementor-4872 .elementor-element.elementor-element-2cde6f3{--width:30%;}.elementor-4872 .elementor-element.elementor-element-712eb38{--width:100%;}.elementor-4872 .elementor-element.elementor-element-568e760{--width:80%;}.elementor-4872 .elementor-element.elementor-element-918058e{--width:5.389%;}.elementor-4872 .elementor-element.elementor-element-52feb76{--width:100%;}.elementor-4872 .elementor-element.elementor-element-cd1a6c6{--width:100%;}.elementor-4872 .elementor-element.elementor-element-c07a47d{--width:50%;}.elementor-4872 .elementor-element.elementor-element-272c3a5{--width:50%;}.elementor-4872 .elementor-element.elementor-element-bf6600e{--width:50%;}.elementor-4872 .elementor-element.elementor-element-5f9777e{--width:50%;}.elementor-4872 .elementor-element.elementor-element-68787fc{--width:44.443%;}.elementor-4872 .elementor-element.elementor-element-1275e1c{--width:100%;}.elementor-4872 .elementor-element.elementor-element-e6bb113{--width:100%;}.elementor-4872 .elementor-element.elementor-element-ad4dece{--width:100%;}.elementor-4872 .elementor-element.elementor-element-7f569d0{--width:45%;}.elementor-4872 .elementor-element.elementor-element-02156fb{--width:14%;}.elementor-4872 .elementor-element.elementor-element-a5611b0{--width:100%;}.elementor-4872 .elementor-element.elementor-element-02d0770{--width:45%;}.elementor-4872 .elementor-element.elementor-element-65de955{--width:50%;}.elementor-4872 .elementor-element.elementor-element-afb2699{--width:100%;}.elementor-4872 .elementor-element.elementor-element-8597fcf{--width:100%;}.elementor-4872 .elementor-element.elementor-element-82ccd48{--width:100%;}.elementor-4872 .elementor-element.elementor-element-2a0f67e{--content-width:1320px;}.elementor-4872 .elementor-element.elementor-element-f7a6645{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4872 .elementor-element.elementor-element-f7a6645{--width:65%;}}@media(max-width:1024px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4872 .elementor-element.elementor-element-7583392{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-b0f7bc7{--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-eb8a8bc{font-size:var( --e-global-typography-accent-font-size );}.elementor-4872 .elementor-element.elementor-element-bd8abf7{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-621c055{--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-fef6997 .elementor-heading-title{font-size:27px;}}@media(max-width:767px){.elementor-4872 .elementor-element.elementor-element-bb9d4eb:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-bb9d4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.infoodjp.com/wp-content/uploads/2026/09/灌水部品紹介ページ-ヒーロー.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4872 .elementor-element.elementor-element-bb9d4eb{--min-height:620px;--justify-content:center;--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-4872 .elementor-element.elementor-element-26b6a24{--min-height:440px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-4872 .elementor-element.elementor-element-0d73451{--min-height:533px;}.elementor-4872 .elementor-element.elementor-element-c61150a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4872 .elementor-element.elementor-element-d509521{text-align:center;}.elementor-4872 .elementor-element.elementor-element-d509521 .elementor-heading-title{font-size:27px;line-height:1.6em;}.elementor-4872 .elementor-element.elementor-element-8df0f33{text-align:center;font-size:13px;}.elementor-4872 .elementor-element.elementor-element-17014ec{--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4872 .elementor-element.elementor-element-1fca615 .elementor-button{border-width:2px 2px 2px 2px;padding:12px 30px 12px 30px;}.elementor-4872 .elementor-element.elementor-element-8e7547c .elementor-button{border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;padding:12px 30px 12px 30px;}.elementor-4872 .elementor-element.elementor-element-b4d997d .elementor-heading-title{font-size:18px;}.elementor-4872 .elementor-element.elementor-element-7583392{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-8bd69da .elementor-heading-title{font-size:25px;}.elementor-4872 .elementor-element.elementor-element-c31dce7 > .elementor-widget-container:hover{--e-transform-translateY:3px;}.elementor-4872 .elementor-element.elementor-element-d9c9ed0 .elementor-heading-title{font-size:22px;}.elementor-4872 .elementor-element.elementor-element-b0f7bc7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-55e2bbd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4872 .elementor-element.elementor-element-c0f6939{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4872 .elementor-element.elementor-element-fbd799c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4872 .elementor-element.elementor-element-6cef376{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4872 .elementor-element.elementor-element-5aec547{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4872 .elementor-element.elementor-element-e085fd8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4872 .elementor-element.elementor-element-d2173c2 .elementor-heading-title{font-size:21px;}.elementor-4872 .elementor-element.elementor-element-d2baf48 .elementor-icon i, .elementor-4872 .elementor-element.elementor-element-d2baf48 .elementor-icon svg{transform:rotate(90deg);}.elementor-4872 .elementor-element.elementor-element-abc1715 .elementor-icon i, .elementor-4872 .elementor-element.elementor-element-abc1715 .elementor-icon svg{transform:rotate(90deg);}.elementor-4872 .elementor-element.elementor-element-568e760{--width:320.667px;}.elementor-4872 .elementor-element.elementor-element-0806519{text-align:center;}.elementor-4872 .elementor-element.elementor-element-6ae954f{--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-4872 .elementor-element.elementor-element-21bb747{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-21bb747 .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-4872 .elementor-element.elementor-element-eb8a8bc{font-size:var( --e-global-typography-accent-font-size );}.elementor-4872 .elementor-element.elementor-element-bd8abf7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-2d9b662{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-2d9b662 img{border-radius:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-9c7d4b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-9c7d4b0 img{border-radius:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-11c586c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-11c586c img{border-radius:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-bc13c82{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4872 .elementor-element.elementor-element-bc13c82 img{border-radius:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-ec3d494{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4872 .elementor-element.elementor-element-6b72f03{font-size:12px;}.elementor-4872 .elementor-element.elementor-element-6831b71 .elementor-heading-title{font-size:32px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-54f6d28{--justify-content:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-4872 .elementor-element.elementor-element-02156fb{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-079a10b .elementor-icon i, .elementor-4872 .elementor-element.elementor-element-079a10b .elementor-icon svg{transform:rotate(90deg);}.elementor-4872 .elementor-element.elementor-element-8af4c0c .elementor-heading-title{font-size:27px;line-height:1.5em;}.elementor-4872 .elementor-element.elementor-element-097529c > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-4872 .elementor-element.elementor-element-0e17676 .elementor-heading-title{font-size:32px;line-height:1.5em;}.elementor-4872 .elementor-element.elementor-element-1c63720 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-4872 .elementor-element.elementor-element-f0376fb .elementor-heading-title{font-size:19px;}.elementor-4872 .elementor-element.elementor-element-621c055{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-2a0f67e{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4872 .elementor-element.elementor-element-f7a6645{--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-4872 .elementor-element.elementor-element-c3f9dbe{font-size:12px;}.elementor-4872 .elementor-element.elementor-element-fef6997 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-4872 .elementor-element.elementor-element-4c036ee > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-4c036ee{font-size:14px;}.elementor-4872 .elementor-element.elementor-element-0856993{--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:space-evenly;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4872 .elementor-element.elementor-element-589db15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-589db15 .elementor-button{font-size:14px;}.elementor-4872 .elementor-element.elementor-element-15e37fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-15e37fd .elementor-button{font-size:14px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-ad49538 *//* FAQ番号 */
.elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion {
  counter-reset: faq;
  gap: 10px;
}

.elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item {
  counter-increment: faq;
  background: #ffffff;
  border: 1px solid #d8e2de;
  border-radius: 18px;
  overflow: hidden;
}

/* 質問部分 */
.elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item-title {
  min-height: 78px;
  padding: 24px;
  border: none !important;
}

.elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item-title-header {
  display: flex;
  align-items: center;
  gap: 32px;
}

.elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item-title-header::before {
  content: "Q" counter(faq, decimal-leading-zero);
  flex: 0 0 26px;
  color: #df6728;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 0.04em;
}

.elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item-title-text {
  color: #173f36;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.6;
}

/* 右側のプラス・マイナス */
.elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item-title-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 24px;
  width: 24px;
  height: 24px;
  color: #245749;
  background: #e8f1ec;
  border-radius: 50%;
}

.elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item-title-icon svg {
  width: 11px;
  height: 11px;
}

/* 回答部分 */
.elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item > .e-con {
  position: relative;
  padding: 0 24px 26px 116px;
  background: transparent;
}

.elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item > .e-con::before {
  content: "A";
  position: absolute;
  top: 2px;
  left: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 25px;
  height: 25px;
  color: #ffffff;
  background: #174d3e;
  border-radius: 50%;
  font-size: 12px;
  font-weight: 700;
}

.elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item > .e-con p {
  margin: 0;
  color: #67736f;
  font-size: 14px;
  line-height: 2;
}

/* スマートフォン */
@media (max-width: 767px) {
  .elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item-title {
    min-height: 70px;
    padding: 20px 16px;
  }

  .elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item-title-header {
    gap: 14px;
  }

  .elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item-title-text {
    font-size: 14px;
  }

  .elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item > .e-con {
    padding: 0 16px 22px 94px;
  }

  .elementor-4872 .elementor-element.elementor-element-ad49538 .e-n-accordion-item > .e-con::before {
    left: 56px;
  }
}/* End custom CSS */