.elementor-15 .elementor-element.elementor-element-07e5a29{--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-15 .elementor-element.elementor-element-07e5a29:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-07e5a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D6E3;}.elementor-15 .elementor-element.elementor-element-e0d4fae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-7d5a382{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ed0fadc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-ed0fadc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ed0fadc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ed0fadc .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:25px;font-weight:800;font-style:italic;letter-spacing:1.8px;word-spacing:0px;text-shadow:0px 0px 3px #FFFFFF;color:#555555;}.elementor-15 .elementor-element.elementor-element-d80da04{--spacer-size:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-c4339c1{width:auto;max-width:auto;z-index:1;text-align:start;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:bold;text-shadow:1px 1px 1px #FFFFFF;color:#555555;}.elementor-15 .elementor-element.elementor-element-c4339c1 > .elementor-widget-container{margin:40px -40px 15px 0px;}.elementor-15 .elementor-element.elementor-element-c4339c1.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-c4339c1 p{margin-block-end:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-2836873 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2836873.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-56e422f{--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-15 .elementor-element.elementor-element-7073929{--display:flex;--min-height:1183px;--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:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-7073929:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7073929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1fafbc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d7dff6b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d7dff6b{text-align:start;}.elementor-15 .elementor-element.elementor-element-d7dff6b .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:25px;font-weight:300;color:#555555;}.elementor-15 .elementor-element.elementor-element-18360a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;line-height:40px;letter-spacing:0px;word-spacing:0px;color:#555555;}.elementor-15 .elementor-element.elementor-element-18360a6 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-18360a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-18360a6 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-7e89e8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-7e89e8f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7e89e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mansendo.co.jp/wp-content/uploads/2026/02/MVV.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7e89e8f.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-f510f8f{--display:flex;}.elementor-15 .elementor-element.elementor-element-e71f16e{text-align:center;}.elementor-15 .elementor-element.elementor-element-e71f16e .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-weight:600;text-shadow:1px 1px 2px #FFFFFF;color:#233C96;}.elementor-15 .elementor-element.elementor-element-704e156{--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-15 .elementor-element.elementor-element-03de023{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-03de023.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-98b2ddd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-98b2ddd{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:bold;text-shadow:2px 2px 3px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-98b2ddd p{margin-block-end: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 );}.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-15 .elementor-element.elementor-element-913b24d{--divider-border-style:solid;--divider-color:#233C96;--divider-border-width:2px;}.elementor-15 .elementor-element.elementor-element-913b24d > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-15 .elementor-element.elementor-element-913b24d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-913b24d .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-913b24d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-e83343b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e83343b{font-family:"Shippori Mincho", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0.3px;text-shadow:0px 0px 4px #000000;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e83343b p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-8443c05{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8443c05.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9b609d9.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9b609d9{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:bold;text-shadow:2px 2px 3px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9b609d9 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-5a94cc8{--divider-border-style:solid;--divider-color:#233C96;--divider-border-width:2px;}.elementor-15 .elementor-element.elementor-element-5a94cc8 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-15 .elementor-element.elementor-element-5a94cc8.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5a94cc8 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-5a94cc8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-1e1952c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1e1952c{font-family:"Shippori Mincho", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0.3px;text-shadow:0px 0px 4px rgba(0, 0, 0, 0.7);color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1e1952c p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-ebcb743{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ebcb743.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5477888.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5477888{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:bold;text-shadow:2px 2px 3px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5477888 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-de647af{--divider-border-style:solid;--divider-color:#233C96;--divider-border-width:2px;}.elementor-15 .elementor-element.elementor-element-de647af > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-15 .elementor-element.elementor-element-de647af.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-de647af .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-de647af .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-cec1947{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Shippori Mincho", Sans-serif;font-size:18px;font-weight:500;line-height:30px;letter-spacing:0.3px;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cec1947.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-cec1947 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-4af7da2{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-d95e744{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-d95e744:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d95e744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d95e744.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-41e4540{--spacer-size:100px;}.elementor-15 .elementor-element.elementor-element-7282978{--display:flex;}.elementor-15 .elementor-element.elementor-element-a382c99{text-align:center;}.elementor-15 .elementor-element.elementor-element-a382c99 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-88c1101{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-6c89451{--display:flex;}.elementor-15 .elementor-element.elementor-element-6c89451:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6c89451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fef43d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-eeb96d5{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-f4b9b01{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555555;}.elementor-15 .elementor-element.elementor-element-ba19780{--divider-border-style:solid;--divider-color:#747474;--divider-border-width:0.5px;}.elementor-15 .elementor-element.elementor-element-ba19780 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ba19780.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-ba19780 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-ba19780 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-11f4280{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-c495fc1{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-e1c4f09{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555555;}.elementor-15 .elementor-element.elementor-element-9b0c213{--divider-border-style:solid;--divider-color:#747474;--divider-border-width:0.5px;}.elementor-15 .elementor-element.elementor-element-9b0c213 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9b0c213.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9b0c213 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-9b0c213 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-bcb886f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-27183fa{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-b1cc495{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555555;}.elementor-15 .elementor-element.elementor-element-e937ae9{--divider-border-style:solid;--divider-color:#747474;--divider-border-width:0.5px;}.elementor-15 .elementor-element.elementor-element-e937ae9 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e937ae9.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e937ae9 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-e937ae9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-ae8dace{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-d414162{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-b172ab1{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555555;}.elementor-15 .elementor-element.elementor-element-00f77b1{--divider-border-style:solid;--divider-color:#747474;--divider-border-width:0.5px;}.elementor-15 .elementor-element.elementor-element-00f77b1 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-00f77b1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-00f77b1 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-00f77b1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-c320c58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-fbdc51f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-18a1aa7{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555555;}.elementor-15 .elementor-element.elementor-element-b0c9e9d{--divider-border-style:solid;--divider-color:#747474;--divider-border-width:0.5px;}.elementor-15 .elementor-element.elementor-element-b0c9e9d > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b0c9e9d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b0c9e9d .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-b0c9e9d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-127c9f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-9070c17{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-b39e159{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555555;}.elementor-15 .elementor-element.elementor-element-b3370a0{--divider-border-style:solid;--divider-color:#747474;--divider-border-width:0.5px;}.elementor-15 .elementor-element.elementor-element-b3370a0 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b3370a0.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b3370a0 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-b3370a0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-1fc526c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-4bd0bac{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-05c7bd3{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555555;}.elementor-15 .elementor-element.elementor-element-1c0e7ae{--divider-border-style:solid;--divider-color:#747474;--divider-border-width:0.5px;}.elementor-15 .elementor-element.elementor-element-1c0e7ae > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1c0e7ae.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1c0e7ae .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-1c0e7ae .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-a2c8d34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-2bca6da{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-00dbcf0{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555555;}.elementor-15 .elementor-element.elementor-element-7f95e12{--divider-border-style:solid;--divider-color:#747474;--divider-border-width:0.5px;}.elementor-15 .elementor-element.elementor-element-7f95e12 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7f95e12.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7f95e12 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-7f95e12 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-3c8e6d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-9bf397f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-dfacc8f{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555555;}.elementor-15 .elementor-element.elementor-element-05df844{--divider-border-style:solid;--divider-color:#747474;--divider-border-width:0.5px;}.elementor-15 .elementor-element.elementor-element-05df844 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-05df844.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-05df844 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-05df844 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-2b5cfb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-564fe63{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-c0e65f4{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555555;}.elementor-15 .elementor-element.elementor-element-b0e5681{--divider-border-style:solid;--divider-color:#747474;--divider-border-width:0.5px;}.elementor-15 .elementor-element.elementor-element-b0e5681 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b0e5681.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b0e5681 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-b0e5681 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-18ccfc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-221a64a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;color:#555555;}.elementor-15 .elementor-element.elementor-element-e8634e1{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-b3033a6{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555555;}.elementor-15 .elementor-element.elementor-element-b3033a6.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-b3033a6 p{margin-block-end:5px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-03de023{--width:60%;}.elementor-15 .elementor-element.elementor-element-8443c05{--width:60%;}.elementor-15 .elementor-element.elementor-element-ebcb743{--width:60%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-2836873 > .elementor-widget-container{margin:0px 0px -100px 0px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-07e5a29{--min-height:0px;}.elementor-15 .elementor-element.elementor-element-e0d4fae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-ed0fadc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-ed0fadc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ed0fadc .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-d80da04{--spacer-size:20px;}.elementor-15 .elementor-element.elementor-element-c4339c1{width:auto;max-width:auto;text-align:start;font-size:10px;line-height:2em;}.elementor-15 .elementor-element.elementor-element-c4339c1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-c4339c1 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-2836873 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2836873{text-align:end;}.elementor-15 .elementor-element.elementor-element-2836873 img{width:100%;}.elementor-15 .elementor-element.elementor-element-56e422f{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-7073929{--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-15 .elementor-element.elementor-element-d7dff6b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d7dff6b{text-align:center;}.elementor-15 .elementor-element.elementor-element-18360a6 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7e89e8f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7e89e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-15 .elementor-element.elementor-element-704e156{--width:100%;}.elementor-15 .elementor-element.elementor-element-03de023{--width:100%;}.elementor-15 .elementor-element.elementor-element-fef43d9{--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-15 .elementor-element.elementor-element-eeb96d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-eeb96d5 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-f4b9b01 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f4b9b01{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-f4b9b01 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-ba19780 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ba19780 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-11f4280{--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-15 .elementor-element.elementor-element-c495fc1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-c495fc1 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-e1c4f09 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e1c4f09{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-e1c4f09 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-9b0c213 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9b0c213 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-bcb886f{--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-15 .elementor-element.elementor-element-27183fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-27183fa p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-b1cc495 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b1cc495{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-b1cc495 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-e937ae9 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e937ae9 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-ae8dace{--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-15 .elementor-element.elementor-element-d414162{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-d414162 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-b172ab1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b172ab1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-b172ab1 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-00f77b1 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-00f77b1 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-c320c58{--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-15 .elementor-element.elementor-element-fbdc51f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-fbdc51f p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-18a1aa7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-18a1aa7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-18a1aa7 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-b0c9e9d > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b0c9e9d .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-127c9f2{--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-15 .elementor-element.elementor-element-9070c17{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-9070c17 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-b39e159 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b39e159{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-b39e159 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-b3370a0 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b3370a0 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-1fc526c{--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-15 .elementor-element.elementor-element-4bd0bac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-4bd0bac p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-05c7bd3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-05c7bd3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-05c7bd3 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-1c0e7ae > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1c0e7ae .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-a2c8d34{--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-15 .elementor-element.elementor-element-2bca6da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-2bca6da p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-00dbcf0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-00dbcf0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-00dbcf0 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-7f95e12 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7f95e12 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-3c8e6d4{--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-15 .elementor-element.elementor-element-9bf397f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-9bf397f p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-dfacc8f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-dfacc8f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-dfacc8f p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-05df844 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-05df844 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-2b5cfb5{--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-15 .elementor-element.elementor-element-564fe63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-564fe63 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-c0e65f4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c0e65f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-c0e65f4 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-b0e5681 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b0e5681 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-18ccfc4{--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-15 .elementor-element.elementor-element-221a64a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-221a64a p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-e8634e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-b3033a6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}}/* Start custom CSS for text-editor, class: .elementor-element-c4339c1 */.elementor-15 .elementor-element.elementor-element-c4339c1 .fudemoji{
  font-family:
    "HGP行書体",
    "HGS行書体",
    "Hiragino Mincho ProN",
    "Yu Mincho",
    serif !important;

  font-size: 2em;
  letter-spacing: 0.18em;

  font-weight: 400;          /* 細くする */
  display: inline-block;

  text-shadow: 0.5px 0.5px 0 rgba(0,0,0,0.15); /* かすれ感を少し出す */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-913b24d *//* Divider本体を中央寄せに */
.mission-divider .elementor-divider {
  text-align: center;
}

/* 線の基本設定 */
.mission-divider .elementor-divider-separator {
  width: 50% !important;     /* 最終幅 */
  margin: 0 auto;
  transform: scaleX(0);      /* 横方向を0に縮める */
  transform-origin: center;  /* 中央から伸ばす */
  transition: transform 1.4s ease;
}

/* 表示されたら伸びる */
.mission-divider:not(.elementor-invisible) .elementor-divider-separator {
  transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03de023 *//* 中央寄せ */
.mission-divider .elementor-divider{
  text-align:center;
}

/* 最終幅は50%にしておき、scaleで0→1にする（中央から伸びる） */
.mission-divider .elementor-divider-separator{
  width:50% !important;
  margin:0 auto;
  transform:scaleX(0);
  transform-origin:center;
  transition:transform 1.4s ease;
}

/* ★重要：invisibleが外れるのは「Dividerウィジェット」側 */
.mission-divider .elementor-widget-divider:not(.elementor-invisible) .elementor-divider-separator{
  transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a94cc8 *//* Divider本体を中央寄せに */
.mission-divider .elementor-divider {
  text-align: center;
}

/* 線の初期状態：幅0で中央に配置 */
.mission-divider .elementor-divider-separator {
  width: 0% !important;
  margin: 0 auto;
  transition: width 1.4s ease;
}

/* スクロールで表示されたら50%まで伸びる */
.mission-divider:not(.elementor-invisible) .elementor-divider-separator {
  width: 50% !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-de647af *//* Divider本体を中央寄せに */
.mission-divider .elementor-divider {
  text-align: center;
}

/* 線の初期状態：幅0で中央に配置 */
.mission-divider .elementor-divider-separator {
  width: 0% !important;
  margin: 0 auto;
  transition: width 1.4s ease;
}

/* スクロールで表示されたら50%まで伸びる */
.mission-divider:not(.elementor-invisible) .elementor-divider-separator {
  width: 50% !important;
}/* End custom CSS */