.elementor-51 .elementor-element.elementor-element-45982a3a{--display:flex;--min-height:250px;--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-51 .elementor-element.elementor-element-45982a3a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-45982a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariage.decorer.jp/wp-content/uploads/2025/03/page_top_pc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-7de2c845{text-align:center;}.elementor-51 .elementor-element.elementor-element-7de2c845 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-1f27e802{--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;--overlay-opacity:0.3;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-1f27e802::before, .elementor-51 .elementor-element.elementor-element-1f27e802 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-1f27e802 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-1f27e802 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-1f27e802 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-1f27e802 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-854e00a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6211a979{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap: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-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-51 .elementor-element.elementor-element-74a67f8f{--divider-border-style:slashes;--divider-color:var( --e-global-color-68cc23e );--divider-border-width:3px;--divider-pattern-height:7px;--divider-pattern-size:20px;}.elementor-51 .elementor-element.elementor-element-74a67f8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-74a67f8f .elementor-divider-separator{width:14%;margin:0 auto;margin-center:0;}.elementor-51 .elementor-element.elementor-element-74a67f8f .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-51 .elementor-element.elementor-element-7b8c5cd9{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-463b7d8{--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;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-463b7d8::before, .elementor-51 .elementor-element.elementor-element-463b7d8 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-463b7d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-463b7d8 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-463b7d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-463b7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-49bd924{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-49bd924:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-49bd924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-ed4093c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:17px 17px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-ed4093c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-ed4093c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f171f9a ) 40%, var( --e-global-color-eed40b2 ) 100%);}.elementor-51 .elementor-element.elementor-element-3d9c873{text-align:center;}.elementor-51 .elementor-element.elementor-element-3d9c873 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4e84e6a{--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;--border-radius:0px 0px 18px 18px;}.elementor-51 .elementor-element.elementor-element-a667f3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-51 .elementor-element.elementor-element-a667f3f::before, .elementor-51 .elementor-element.elementor-element-a667f3f > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-a667f3f > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-a667f3f > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-a667f3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-a667f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-b677326{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-d4bc07e{--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-51 .elementor-element.elementor-element-deced65{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-deced65::before, .elementor-51 .elementor-element.elementor-element-deced65 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-deced65 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-deced65 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-deced65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-deced65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-deced65.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-9bf2848{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-9bf2848::before, .elementor-51 .elementor-element.elementor-element-9bf2848 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-9bf2848 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-9bf2848 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-9bf2848 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-9bf2848 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-9bf2848.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-6a352a3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-727e0a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-727e0a7::before, .elementor-51 .elementor-element.elementor-element-727e0a7 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-727e0a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-727e0a7 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-727e0a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-727e0a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-4c01517 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-2289a4e{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2289a4e::before, .elementor-51 .elementor-element.elementor-element-2289a4e > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-2289a4e > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-2289a4e > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-2289a4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-2289a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-2289a4e.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-e4cbf09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-e4cbf09::before, .elementor-51 .elementor-element.elementor-element-e4cbf09 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-e4cbf09 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-e4cbf09 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-e4cbf09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-e4cbf09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-e4cbf09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-1474e9a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-ecf9623{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-ecf9623::before, .elementor-51 .elementor-element.elementor-element-ecf9623 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-ecf9623 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-ecf9623 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-ecf9623 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-ecf9623 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-c7513e7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-c1ece44{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c1ece44::before, .elementor-51 .elementor-element.elementor-element-c1ece44 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c1ece44 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c1ece44 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c1ece44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c1ece44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-c1ece44.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-60feb90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-60feb90::before, .elementor-51 .elementor-element.elementor-element-60feb90 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-60feb90 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-60feb90 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-60feb90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-60feb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-60feb90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-1e9e697 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-8ed2b5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-8ed2b5e::before, .elementor-51 .elementor-element.elementor-element-8ed2b5e > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-8ed2b5e > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-8ed2b5e > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-8ed2b5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-8ed2b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-f7625ac .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-023efdd{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-023efdd::before, .elementor-51 .elementor-element.elementor-element-023efdd > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-023efdd > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-023efdd > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-023efdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-023efdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-023efdd.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-ba176f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-ba176f4::before, .elementor-51 .elementor-element.elementor-element-ba176f4 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-ba176f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-ba176f4 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-ba176f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-ba176f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-ba176f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-99fd444 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-ce30cdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-ce30cdd::before, .elementor-51 .elementor-element.elementor-element-ce30cdd > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-ce30cdd > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-ce30cdd > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-ce30cdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-ce30cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-f70d554 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-d52a67a{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d52a67a::before, .elementor-51 .elementor-element.elementor-element-d52a67a > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-d52a67a > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-d52a67a > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-d52a67a > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-d52a67a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-d52a67a.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-c4edec1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c4edec1::before, .elementor-51 .elementor-element.elementor-element-c4edec1 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c4edec1 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c4edec1 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c4edec1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c4edec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-c4edec1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-adec1b7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-d609c37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-d609c37::before, .elementor-51 .elementor-element.elementor-element-d609c37 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-d609c37 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-d609c37 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-d609c37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-d609c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-d9a2754 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-5973a50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-fa51459{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-51 .elementor-element.elementor-element-fa51459::before, .elementor-51 .elementor-element.elementor-element-fa51459 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-fa51459 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-fa51459 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-fa51459 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-fa51459 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ec420f7 );--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-a47e60a > .elementor-widget-container{background-color:var( --e-global-color-67444d4 );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-a47e60a{text-align:center;}.elementor-51 .elementor-element.elementor-element-a47e60a .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-c7295ca{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-598b4f9{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-51 .elementor-element.elementor-element-bc6417b > .elementor-widget-container{background-color:#FFFFFF;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-68cc23e );}.elementor-51 .elementor-element.elementor-element-bc6417b{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;}.elementor-51 .elementor-element.elementor-element-59d756c{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-66302d3{text-align:center;}.elementor-51 .elementor-element.elementor-element-66302d3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-2ce3232{--divider-border-style:solid;--divider-color:var( --e-global-color-68cc23e );--divider-border-width:2px;}.elementor-51 .elementor-element.elementor-element-2ce3232 .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-2ce3232 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-51 .elementor-element.elementor-element-43ba1e3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-56e9d1c > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-56e9d1c .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-660ed1a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-c43199d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3ee0e59 > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-3ee0e59 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6a15222{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-259c520 > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-259c520 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5810a9d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-00f39b8 > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-00f39b8 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-464e083{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-9beda79{--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;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-9beda79::before, .elementor-51 .elementor-element.elementor-element-9beda79 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-9beda79 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-9beda79 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-9beda79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-9beda79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-d52cf8f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d52cf8f:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-d52cf8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-151722b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:17px 17px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-151722b:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-151722b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f171f9a ) 40%, var( --e-global-color-eed40b2 ) 100%);}.elementor-51 .elementor-element.elementor-element-e6a41c4{text-align:center;}.elementor-51 .elementor-element.elementor-element-e6a41c4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-9c4328d{--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;--border-radius:0px 0px 18px 18px;}.elementor-51 .elementor-element.elementor-element-31d2949{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-51 .elementor-element.elementor-element-31d2949::before, .elementor-51 .elementor-element.elementor-element-31d2949 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-31d2949 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-31d2949 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-31d2949 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-31d2949 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-4dfb69c{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-51 .elementor-element.elementor-element-6262243{--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-51 .elementor-element.elementor-element-66b5f09{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-66b5f09::before, .elementor-51 .elementor-element.elementor-element-66b5f09 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-66b5f09 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-66b5f09 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-66b5f09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-66b5f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-66b5f09.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-196b523{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-196b523::before, .elementor-51 .elementor-element.elementor-element-196b523 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-196b523 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-196b523 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-196b523 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-196b523 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-196b523.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-d419c95 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-c18c6c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c18c6c1::before, .elementor-51 .elementor-element.elementor-element-c18c6c1 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c18c6c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c18c6c1 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c18c6c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c18c6c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-61e4cae .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-91756c6{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-91756c6::before, .elementor-51 .elementor-element.elementor-element-91756c6 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-91756c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-91756c6 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-91756c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-91756c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-91756c6.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-797cf51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-797cf51::before, .elementor-51 .elementor-element.elementor-element-797cf51 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-797cf51 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-797cf51 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-797cf51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-797cf51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-797cf51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-c0c6d85 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-651d1fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-651d1fb::before, .elementor-51 .elementor-element.elementor-element-651d1fb > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-651d1fb > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-651d1fb > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-651d1fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-651d1fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-cda4aad .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-aed3a40{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-aed3a40::before, .elementor-51 .elementor-element.elementor-element-aed3a40 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-aed3a40 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-aed3a40 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-aed3a40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-aed3a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-aed3a40.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-66a2a20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-66a2a20::before, .elementor-51 .elementor-element.elementor-element-66a2a20 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-66a2a20 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-66a2a20 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-66a2a20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-66a2a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-66a2a20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-119227b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-fde7ab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-fde7ab1::before, .elementor-51 .elementor-element.elementor-element-fde7ab1 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-fde7ab1 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-fde7ab1 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-fde7ab1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-fde7ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-2376379 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-35059fd{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-35059fd::before, .elementor-51 .elementor-element.elementor-element-35059fd > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-35059fd > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-35059fd > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-35059fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-35059fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-35059fd.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-728aeec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-728aeec::before, .elementor-51 .elementor-element.elementor-element-728aeec > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-728aeec > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-728aeec > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-728aeec > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-728aeec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-728aeec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-a7bfdfc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-f6900e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-f6900e4::before, .elementor-51 .elementor-element.elementor-element-f6900e4 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-f6900e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-f6900e4 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-f6900e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-f6900e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-f193ab4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-56a9baa{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-56a9baa::before, .elementor-51 .elementor-element.elementor-element-56a9baa > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-56a9baa > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-56a9baa > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-56a9baa > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-56a9baa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-56a9baa.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-56c921e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-56c921e::before, .elementor-51 .elementor-element.elementor-element-56c921e > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-56c921e > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-56c921e > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-56c921e > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-56c921e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-56c921e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-cd90999 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-b9df3e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-b9df3e4::before, .elementor-51 .elementor-element.elementor-element-b9df3e4 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-b9df3e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-b9df3e4 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-b9df3e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-b9df3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-3f3f869 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-c3c3708{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-acfda2a{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-51 .elementor-element.elementor-element-acfda2a::before, .elementor-51 .elementor-element.elementor-element-acfda2a > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-acfda2a > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-acfda2a > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-acfda2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-acfda2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ec420f7 );--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-a122979 > .elementor-widget-container{background-color:var( --e-global-color-67444d4 );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-a122979{text-align:center;}.elementor-51 .elementor-element.elementor-element-a122979 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-8c84870{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-c2de8bd{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-73847bc > .elementor-widget-container{background-color:#FFFFFF;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-68cc23e );}.elementor-51 .elementor-element.elementor-element-73847bc{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;}.elementor-51 .elementor-element.elementor-element-8b41338{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-eb30414{text-align:center;}.elementor-51 .elementor-element.elementor-element-eb30414 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-69933c1{--divider-border-style:solid;--divider-color:var( --e-global-color-68cc23e );--divider-border-width:2px;}.elementor-51 .elementor-element.elementor-element-69933c1 .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-69933c1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-51 .elementor-element.elementor-element-703c3fe{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-44477ab > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-44477ab .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5381dac{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-1578800{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-efcb2b5 > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-efcb2b5 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-8a5b8c4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5246ed3 > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-5246ed3 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-dd5358b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2aa22c4 > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-2aa22c4 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-b3438c8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-6792547{--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;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-6792547::before, .elementor-51 .elementor-element.elementor-element-6792547 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6792547 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6792547 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6792547 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6792547 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-c33a7e9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c33a7e9:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c33a7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6241438{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:17px 17px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-6241438:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6241438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f171f9a ) 40%, var( --e-global-color-eed40b2 ) 100%);}.elementor-51 .elementor-element.elementor-element-0599b74{text-align:center;}.elementor-51 .elementor-element.elementor-element-0599b74 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5e9dda7{--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;--border-radius:0px 0px 18px 18px;}.elementor-51 .elementor-element.elementor-element-a525d7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-51 .elementor-element.elementor-element-a525d7f::before, .elementor-51 .elementor-element.elementor-element-a525d7f > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-a525d7f > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-a525d7f > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-a525d7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-a525d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-ca221e6{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-51 .elementor-element.elementor-element-fb3b4f2{--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-51 .elementor-element.elementor-element-fb3b4f2.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-9485c14{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-9485c14::before, .elementor-51 .elementor-element.elementor-element-9485c14 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-9485c14 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-9485c14 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-9485c14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-9485c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-9485c14.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-4a19de4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-4a19de4::before, .elementor-51 .elementor-element.elementor-element-4a19de4 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-4a19de4 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-4a19de4 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-4a19de4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-4a19de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-4a19de4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-3d4a73c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-35f7b68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-35f7b68::before, .elementor-51 .elementor-element.elementor-element-35f7b68 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-35f7b68 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-35f7b68 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-35f7b68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-35f7b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-5d5ad0a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-305362b{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-305362b::before, .elementor-51 .elementor-element.elementor-element-305362b > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-305362b > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-305362b > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-305362b > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-305362b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-305362b.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-e1e72d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-e1e72d1::before, .elementor-51 .elementor-element.elementor-element-e1e72d1 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-e1e72d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-e1e72d1 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-e1e72d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-e1e72d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-e1e72d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-46b9c92 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-20f52b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-20f52b0::before, .elementor-51 .elementor-element.elementor-element-20f52b0 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-20f52b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-20f52b0 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-20f52b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-20f52b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-c30a454 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-410cfd4{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-410cfd4::before, .elementor-51 .elementor-element.elementor-element-410cfd4 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-410cfd4 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-410cfd4 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-410cfd4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-410cfd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-410cfd4.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-17abd72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-17abd72::before, .elementor-51 .elementor-element.elementor-element-17abd72 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-17abd72 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-17abd72 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-17abd72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-17abd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-17abd72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-deb8b91 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-bc8c2ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-bc8c2ae::before, .elementor-51 .elementor-element.elementor-element-bc8c2ae > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-bc8c2ae > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-bc8c2ae > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-bc8c2ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-bc8c2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-46990c4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:0.7em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-c3014d4{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c3014d4::before, .elementor-51 .elementor-element.elementor-element-c3014d4 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c3014d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c3014d4 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c3014d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c3014d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-c3014d4.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-ccb52af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-ccb52af::before, .elementor-51 .elementor-element.elementor-element-ccb52af > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-ccb52af > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-ccb52af > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-ccb52af > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-ccb52af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-ccb52af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-84caed1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-6d58564{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-6d58564::before, .elementor-51 .elementor-element.elementor-element-6d58564 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6d58564 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6d58564 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6d58564 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6d58564 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-e2931e1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-bb4bda8{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-bb4bda8::before, .elementor-51 .elementor-element.elementor-element-bb4bda8 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-bb4bda8 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-bb4bda8 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-bb4bda8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-bb4bda8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-bb4bda8.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-01a13ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-01a13ff::before, .elementor-51 .elementor-element.elementor-element-01a13ff > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-01a13ff > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-01a13ff > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-01a13ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-01a13ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-01a13ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-c8b54ae .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-b56334f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-b56334f::before, .elementor-51 .elementor-element.elementor-element-b56334f > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-b56334f > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-b56334f > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-b56334f > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-b56334f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-c1cc877 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-625fc22{--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;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-625fc22::before, .elementor-51 .elementor-element.elementor-element-625fc22 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-625fc22 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-625fc22 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-625fc22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-625fc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-625fc22.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-6e74019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-6e74019::before, .elementor-51 .elementor-element.elementor-element-6e74019 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6e74019 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6e74019 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6e74019 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6e74019 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-6e74019.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-a956b54 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-9104fea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-9104fea::before, .elementor-51 .elementor-element.elementor-element-9104fea > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-9104fea > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-9104fea > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-9104fea > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-9104fea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-c6812bf .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;}.elementor-51 .elementor-element.elementor-element-07ad66a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-b385f78{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-51 .elementor-element.elementor-element-b385f78::before, .elementor-51 .elementor-element.elementor-element-b385f78 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-b385f78 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-b385f78 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-b385f78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-b385f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ec420f7 );--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-7502cd2 > .elementor-widget-container{background-color:var( --e-global-color-67444d4 );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-7502cd2{text-align:center;}.elementor-51 .elementor-element.elementor-element-7502cd2 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-ff5e207{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-aa69f04{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-860105a{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6276989{text-align:center;}.elementor-51 .elementor-element.elementor-element-6276989 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-e3c1be0{--divider-border-style:solid;--divider-color:var( --e-global-color-68cc23e );--divider-border-width:2px;}.elementor-51 .elementor-element.elementor-element-e3c1be0 .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-e3c1be0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-51 .elementor-element.elementor-element-67e6a7c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7a3eedf > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-7a3eedf .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-202f1e7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-5f25f00{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f092231 > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-f092231 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-b7dd519{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-695000a > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-695000a .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6297946{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a6b060d > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-a6b060d .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-0182a8d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d0e5ffa > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 30%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-d0e5ffa .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-fcd5f65{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-7dd2710{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-7dd2710:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-7dd2710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e406b22 );}.elementor-51 .elementor-element.elementor-element-8747426{--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;--border-radius:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-8747426:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-8747426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-d31b49d{--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-51 .elementor-element.elementor-element-d31b49d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-45917e1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:1.7em;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-afa5935{--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-51 .elementor-element.elementor-element-8716cc8{--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;--border-radius:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-8716cc8:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-8716cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1590a32{--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-51 .elementor-element.elementor-element-1590a32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-049f472 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:1.7em;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-113c4e0{--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-51 .elementor-element.elementor-element-1cff061{--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;--border-radius:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-1cff061:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1cff061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-ad8e987{--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-51 .elementor-element.elementor-element-ad8e987.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-2fff0b3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:1.7em;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-ebbe88d{--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-51 .elementor-element.elementor-element-07a2247{--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;--border-radius:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-07a2247:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-07a2247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-c48c70f{--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-51 .elementor-element.elementor-element-c48c70f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-8eeb809 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:1.7em;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-f1af9b7{--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-51 .elementor-element.elementor-element-ce2bce0{--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;--border-radius:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-ce2bce0:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-ce2bce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-9704973{--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-51 .elementor-element.elementor-element-9704973.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-a8a8cfe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:1.7em;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-7fe9068{--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-51 .elementor-element.elementor-element-41a09d7{--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;--border-radius:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-41a09d7:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-41a09d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-137efc2{--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-51 .elementor-element.elementor-element-137efc2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-743e3c4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:1.7em;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-64a7080{--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-51 .elementor-element.elementor-element-17b8855{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-a504fab{--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;--border-radius:10px 10px 10px 10px;}.elementor-51 .elementor-element.elementor-element-a504fab:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a504fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-f4732cf > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-51 .elementor-element.elementor-element-f4732cf{text-align:center;}.elementor-51 .elementor-element.elementor-element-f4732cf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-c0a49d4{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-c0a49d4:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c0a49d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-949770e );}.elementor-51 .elementor-element.elementor-element-4f15200{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f6a198f{--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;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:var( --e-global-color-68cc23e );--border-color:var( --e-global-color-68cc23e );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-f6a198f:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-f6a198f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-9d02bf8{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;}.elementor-51 .elementor-element.elementor-element-3b363d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f63970e > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 50%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-f63970e .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-756b317{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-2be142d img{width:90%;}.elementor-51 .elementor-element.elementor-element-9eaea64{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-659fb8d > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 50%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-659fb8d .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5ce9334{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-fd08ac1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-0d2c15b > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 50%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-0d2c15b .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-f183900{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-1ca8c60{--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;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:var( --e-global-color-68cc23e );--border-color:var( --e-global-color-68cc23e );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-1ca8c60:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1ca8c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-cefff3a{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;}.elementor-51 .elementor-element.elementor-element-900e936{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f3d7756 > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 50%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-f3d7756 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5533006{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-7c32f65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-be87724 > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(90deg, var( --e-global-color-67444d4 ) 50%, #FAF4E600 100%);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-be87724 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-f4bdbe6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-6c1b7f3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.2;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-6c1b7f3f:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6c1b7f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://mariage.decorer.jp/wp-content/uploads/2025/01/back_img_6.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-6c1b7f3f::before, .elementor-51 .elementor-element.elementor-element-6c1b7f3f > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6c1b7f3f > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6c1b7f3f > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6c1b7f3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6c1b7f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-4ab151a1{--display:flex;border-style:none;--border-style:none;}.elementor-51 .elementor-element.elementor-element-1da24732{text-align:center;}.elementor-51 .elementor-element.elementor-element-1da24732 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;line-height:1.6em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-49430c96{--display:flex;}.elementor-51 .elementor-element.elementor-element-9faa7ac{--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:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-51 .elementor-element.elementor-element-9faa7ac:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-9faa7ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-e406b22 ) 100%);}.elementor-51 .elementor-element.elementor-element-1ce26935{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-541ecefa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1e5eb062{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1e5eb062.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-7263b085{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-55ff392b{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-51 .elementor-element.elementor-element-179a6d11 img{width:100%;}.elementor-51 .elementor-element.elementor-element-a841955{--display:flex;}.elementor-51 .elementor-element.elementor-element-38ccca9f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:26px;font-weight:700;line-height:1.6em;letter-spacing:1px;color:#FFFFFF;}.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-51 .elementor-element.elementor-element-25db5377 .elementor-button{background-color:var( --e-global-color-bae7367 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-51 .elementor-element.elementor-element-25db5377 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-25db5377 .elementor-button:focus{background-color:var( --e-global-color-296668e );}.elementor-51 .elementor-element.elementor-element-25db5377 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-51 .elementor-element.elementor-element-7d1b3e9d{--display:flex;}.elementor-51 .elementor-element.elementor-element-40a61c80{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-8290057 .elementor-button{background-color:transparent;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 );background-image:radial-gradient(at top left, var( --e-global-color-f171f9a ) 35%, var( --e-global-color-eed40b2 ) 100%);border-radius:50px 50px 50px 50px;}.elementor-51 .elementor-element.elementor-element-8290057 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-8290057 .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-accent ) 0%, var( --e-global-color-eed40b2 ) 100%);}.elementor-51 .elementor-element.elementor-element-8290057 .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-ae01aab .elementor-button{background-color:transparent;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 );background-image:radial-gradient(at top left, var( --e-global-color-f171f9a ) 35%, var( --e-global-color-eed40b2 ) 100%);border-radius:50px 50px 50px 50px;}.elementor-51 .elementor-element.elementor-element-ae01aab .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-ae01aab .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-accent ) 0%, var( --e-global-color-eed40b2 ) 100%);}.elementor-51 .elementor-element.elementor-element-ae01aab .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-2e9f3890{font-family:"Noto Sans JP", Sans-serif;font-weight:500;}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-1f27e802{--content-width:900px;}.elementor-51 .elementor-element.elementor-element-463b7d8{--content-width:900px;}.elementor-51 .elementor-element.elementor-element-d4bc07e{--content-width:500px;}.elementor-51 .elementor-element.elementor-element-9bf2848{--width:27%;}.elementor-51 .elementor-element.elementor-element-e4cbf09{--width:27%;}.elementor-51 .elementor-element.elementor-element-60feb90{--width:27%;}.elementor-51 .elementor-element.elementor-element-ba176f4{--width:27%;}.elementor-51 .elementor-element.elementor-element-c4edec1{--width:27%;}.elementor-51 .elementor-element.elementor-element-9beda79{--content-width:900px;}.elementor-51 .elementor-element.elementor-element-6262243{--content-width:500px;}.elementor-51 .elementor-element.elementor-element-196b523{--width:27%;}.elementor-51 .elementor-element.elementor-element-797cf51{--width:27%;}.elementor-51 .elementor-element.elementor-element-66a2a20{--width:27%;}.elementor-51 .elementor-element.elementor-element-728aeec{--width:27%;}.elementor-51 .elementor-element.elementor-element-56c921e{--width:27%;}.elementor-51 .elementor-element.elementor-element-6792547{--content-width:900px;}.elementor-51 .elementor-element.elementor-element-fb3b4f2{--content-width:500px;}.elementor-51 .elementor-element.elementor-element-4a19de4{--width:27%;}.elementor-51 .elementor-element.elementor-element-e1e72d1{--width:27%;}.elementor-51 .elementor-element.elementor-element-17abd72{--width:27%;}.elementor-51 .elementor-element.elementor-element-ccb52af{--width:27%;}.elementor-51 .elementor-element.elementor-element-01a13ff{--width:27%;}.elementor-51 .elementor-element.elementor-element-6e74019{--width:27%;}.elementor-51 .elementor-element.elementor-element-7dd2710{--content-width:900px;}.elementor-51 .elementor-element.elementor-element-d31b49d{--width:20%;}.elementor-51 .elementor-element.elementor-element-1590a32{--width:20%;}.elementor-51 .elementor-element.elementor-element-ad8e987{--width:20%;}.elementor-51 .elementor-element.elementor-element-c48c70f{--width:20%;}.elementor-51 .elementor-element.elementor-element-9704973{--width:20%;}.elementor-51 .elementor-element.elementor-element-137efc2{--width:20%;}.elementor-51 .elementor-element.elementor-element-17b8855{--content-width:900px;}.elementor-51 .elementor-element.elementor-element-49430c96{--content-width:800px;}.elementor-51 .elementor-element.elementor-element-1e5eb062{--width:75%;}.elementor-51 .elementor-element.elementor-element-55ff392b{--width:30%;}}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-45982a3a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-45982a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariage.decorer.jp/wp-content/uploads/2025/03/page_top_4.jpg");}.elementor-51 .elementor-element.elementor-element-45982a3a{--min-height:200px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1f27e802{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-7b8c5cd9{font-size:16px;}.elementor-51 .elementor-element.elementor-element-463b7d8{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-3d9c873 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-b677326{font-size:16px;}.elementor-51 .elementor-element.elementor-element-598b4f9{font-size:16px;}.elementor-51 .elementor-element.elementor-element-bc6417b{font-size:14.5px;}.elementor-51 .elementor-element.elementor-element-660ed1a{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-464e083{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-9beda79{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-e6a41c4 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4dfb69c{font-size:16px;}.elementor-51 .elementor-element.elementor-element-c2de8bd{font-size:16px;}.elementor-51 .elementor-element.elementor-element-73847bc{font-size:14.5px;}.elementor-51 .elementor-element.elementor-element-5381dac{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-b3438c8{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-6792547{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-0599b74 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ca221e6{font-size:16px;}.elementor-51 .elementor-element.elementor-element-aa69f04{font-size:16px;}.elementor-51 .elementor-element.elementor-element-202f1e7{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-fcd5f65{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-7dd2710{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-17b8855{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-f4732cf .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-9d02bf8{font-size:14.5px;}.elementor-51 .elementor-element.elementor-element-756b317{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-5ce9334{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-f183900{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-cefff3a{font-size:14.5px;}.elementor-51 .elementor-element.elementor-element-5533006{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-f4bdbe6{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-6c1b7f3f{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-1ce26935{font-size:17px;}.elementor-51 .elementor-element.elementor-element-541ecefa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-7263b085{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-a841955{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-51 .elementor-element.elementor-element-38ccca9f .elementor-heading-title{font-size:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-51 .elementor-element.elementor-element-25db5377 .elementor-button{font-size:16px;}.elementor-51 .elementor-element.elementor-element-40a61c80{--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-8290057 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-51 .elementor-element.elementor-element-ae01aab .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-45982a3a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-45982a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariage.decorer.jp/wp-content/uploads/2025/03/page_top_mb_4.png");}.elementor-51 .elementor-element.elementor-element-45982a3a{--min-height:100px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-6211a979{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-74a67f8f .elementor-divider-separator{width:27%;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-7b8c5cd9{text-align:left;font-size:15px;}.elementor-51 .elementor-element.elementor-element-463b7d8{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-49bd924{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-ed4093c{--flex-wrap:nowrap;}.elementor-51 .elementor-element.elementor-element-3d9c873{text-align:center;}.elementor-51 .elementor-element.elementor-element-3d9c873 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-b677326{text-align:left;font-size:15px;}.elementor-51 .elementor-element.elementor-element-deced65{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-9bf2848{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-727e0a7{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-4c01517 .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-2289a4e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-e4cbf09{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-ecf9623{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c7513e7 .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-c1ece44{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-60feb90{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-8ed2b5e{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-f7625ac .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-023efdd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ba176f4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-ce30cdd{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-f70d554 .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-d52a67a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-c4edec1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-d609c37{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-d9a2754 .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-5973a50{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-fa51459{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c7295ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-598b4f9{text-align:left;font-size:15px;}.elementor-51 .elementor-element.elementor-element-bc6417b{font-size:14px;}.elementor-51 .elementor-element.elementor-element-660ed1a{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-464e083{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-9beda79{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-d52cf8f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-151722b{--flex-wrap:nowrap;}.elementor-51 .elementor-element.elementor-element-e6a41c4{text-align:center;}.elementor-51 .elementor-element.elementor-element-e6a41c4 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4dfb69c{text-align:left;font-size:15px;}.elementor-51 .elementor-element.elementor-element-66b5f09{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-196b523{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c18c6c1{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-61e4cae .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-91756c6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-797cf51{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-651d1fb{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-cda4aad .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-aed3a40{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-66a2a20{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-fde7ab1{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-2376379 .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-35059fd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-728aeec{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-f6900e4{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-f193ab4 .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-56a9baa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-56c921e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-b9df3e4{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-3f3f869 .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-c3c3708{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-acfda2a{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-8c84870{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c2de8bd{text-align:left;font-size:15px;}.elementor-51 .elementor-element.elementor-element-73847bc{font-size:14px;}.elementor-51 .elementor-element.elementor-element-5381dac{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-b3438c8{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-6792547{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c33a7e9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-6241438{--flex-wrap:nowrap;}.elementor-51 .elementor-element.elementor-element-0599b74{text-align:center;}.elementor-51 .elementor-element.elementor-element-0599b74 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ca221e6{text-align:left;font-size:15px;}.elementor-51 .elementor-element.elementor-element-9485c14{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-4a19de4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-35f7b68{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-5d5ad0a .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-305362b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-e1e72d1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-20f52b0{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c30a454 .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-410cfd4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-17abd72{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-bc8c2ae{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-46990c4 .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-c3014d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-ccb52af{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-6d58564{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-e2931e1 .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-bb4bda8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-01a13ff{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-b56334f{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c1cc877 .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-625fc22{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-6e74019{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-9104fea{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c6812bf .elementor-heading-title{font-size:24px;}.elementor-51 .elementor-element.elementor-element-07ad66a{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-b385f78{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-ff5e207{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-aa69f04{text-align:left;font-size:15px;}.elementor-51 .elementor-element.elementor-element-202f1e7{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-fcd5f65{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-8747426{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-d31b49d{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-8716cc8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-1590a32{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-1cff061{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-ad8e987{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-07a2247{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-c48c70f{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-ce2bce0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-9704973{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-41a09d7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-137efc2{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-f4732cf{text-align:center;}.elementor-51 .elementor-element.elementor-element-f4732cf .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c0a49d4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-9d02bf8{font-size:14px;}.elementor-51 .elementor-element.elementor-element-756b317{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-2be142d img{width:100%;}.elementor-51 .elementor-element.elementor-element-5ce9334{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-f183900{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-cefff3a{font-size:14px;}.elementor-51 .elementor-element.elementor-element-5533006{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-f4bdbe6{line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-49430c96{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-9faa7ac{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-1ce26935{font-size:16px;}.elementor-51 .elementor-element.elementor-element-541ecefa{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-51 .elementor-element.elementor-element-7263b085{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-51 .elementor-element.elementor-element-179a6d11 img{width:20%;}.elementor-51 .elementor-element.elementor-element-38ccca9f{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-51 .elementor-element.elementor-element-25db5377 .elementor-button{font-size:15px;}.elementor-51 .elementor-element.elementor-element-e1abbf1 img{width:50%;}.elementor-51 .elementor-element.elementor-element-40a61c80{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-8290057 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-51 .elementor-element.elementor-element-ae01aab .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}