.elementor-5971 .elementor-element.elementor-element-288954b3{--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-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-5971 .elementor-element.elementor-element-2248ae22{--divider-border-style:zigzag;--divider-color:#0859B7;--divider-border-width:1.5px;--divider-pattern-height:20px;--divider-pattern-size:30px;}.elementor-5971 .elementor-element.elementor-element-2248ae22 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-2248ae22 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5971 .elementor-element.elementor-element-850eebe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-5971 .elementor-element.elementor-element-850eebe:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-850eebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5971 .elementor-element.elementor-element-850eebe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-3948a4f6{--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-5971 .elementor-element.elementor-element-3948a4f6.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.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-5971 .elementor-element.elementor-element-b70d69{width:var( --container-widget-width, 103.791% );max-width:103.791%;--container-widget-width:103.791%;--container-widget-flex-grow:0;}.elementor-5971 .elementor-element.elementor-element-b70d69.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-36a5cf30{--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-5971 .elementor-element.elementor-element-36a5cf30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5971 .elementor-element.elementor-element-71426f8b{width:var( --container-widget-width, 91.13% );max-width:91.13%;--container-widget-width:91.13%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:20px;letter-spacing:3.7px;color:#0859B7;}.elementor-5971 .elementor-element.elementor-element-71426f8b.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-242a7900{--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-5971 .elementor-element.elementor-element-5790023d{--divider-border-style:zigzag;--divider-color:#0859B7;--divider-border-width:1.5px;--divider-pattern-height:20px;--divider-pattern-size:30px;}.elementor-5971 .elementor-element.elementor-element-5790023d .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-5790023d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5971 .elementor-element.elementor-element-6c691d62{--display:flex;}.elementor-5971 .elementor-element.elementor-element-3d62b47a{--spacer-size:70px;}.elementor-5971 .elementor-element.elementor-element-4879b17f{--display:flex;}.elementor-5971 .elementor-element.elementor-element-21627bdb{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1px;font-weight:500;letter-spacing:5.3px;color:#3050E3;}.elementor-5971 .elementor-element.elementor-element-5e126367{--display:flex;}.elementor-5971 .elementor-element.elementor-element-68b966af{--divider-border-style:solid;--divider-color:#3050E3;--divider-border-width:3px;}.elementor-5971 .elementor-element.elementor-element-68b966af .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-68b966af .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-5971 .elementor-element.elementor-element-700a999c{--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-5971 .elementor-element.elementor-element-11599f86{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;letter-spacing:2px;color:#114D9F;}.elementor-5971 .elementor-element.elementor-element-197329fa{--display:flex;}.elementor-5971 .elementor-element.elementor-element-4c488a6c{--spacer-size:10px;}.elementor-5971 .elementor-element.elementor-element-6839ec3b{--display:flex;}.elementor-5971 .elementor-element.elementor-element-34ba9884 > .elementor-widget-container{margin:010px 010px 010px 010px;}.elementor-5971 .elementor-element.elementor-element-34ba9884.elementor-element{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-34ba9884{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:900;line-height:53px;letter-spacing:6px;word-spacing:9px;color:#114D9F;}.elementor-5971 .elementor-element.elementor-element-58abe997{--display:grid;--min-height:0px;--e-con-grid-template-columns:1fr 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--overlay-opacity:0.5;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:#2667C1;--border-color:#2667C1;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 20px 0px rgba(255, 0, 0, 0.1);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5971 .elementor-element.elementor-element-58abe997:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-58abe997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7FA;}.elementor-5971 .elementor-element.elementor-element-58abe997::before, .elementor-5971 .elementor-element.elementor-element-58abe997 > .elementor-background-video-container::before, .elementor-5971 .elementor-element.elementor-element-58abe997 > .e-con-inner > .elementor-background-video-container::before, .elementor-5971 .elementor-element.elementor-element-58abe997 > .elementor-background-slideshow::before, .elementor-5971 .elementor-element.elementor-element-58abe997 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5971 .elementor-element.elementor-element-58abe997 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5971 .elementor-element.elementor-element-fa1b5ee{--display:flex;--justify-content:space-between;}.elementor-5971 .elementor-element.elementor-element-365be3c1 img{border-style:none;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-5971 .elementor-element.elementor-element-2144cfa9{width:var( --container-widget-width, 181.913% );max-width:181.913%;--container-widget-width:181.913%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;letter-spacing:2.4px;color:#3E67B0;}.elementor-5971 .elementor-element.elementor-element-2144cfa9 > .elementor-widget-container{margin:05px 10px -20px 10px;padding:0px 0px 0px 0px;}.elementor-5971 .elementor-element.elementor-element-2144cfa9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-60849450{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:19px;letter-spacing:1.5px;color:#454545;}.elementor-5971 .elementor-element.elementor-element-5beb49f4{--display:flex;--justify-content:space-between;}.elementor-5971 .elementor-element.elementor-element-14e57312{width:var( --container-widget-width, 108.26% );max-width:108.26%;--container-widget-width:108.26%;--container-widget-flex-grow:0;}.elementor-5971 .elementor-element.elementor-element-14e57312.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-14e57312 img{border-style:none;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-5971 .elementor-element.elementor-element-189670e3{width:var( --container-widget-width, 181.913% );max-width:181.913%;--container-widget-width:181.913%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;letter-spacing:2.4px;color:#3E67B0;}.elementor-5971 .elementor-element.elementor-element-189670e3 > .elementor-widget-container{margin:05px 10px -20px 10px;padding:0px 0px 0px 0px;}.elementor-5971 .elementor-element.elementor-element-189670e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-3ef8294f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:19px;letter-spacing:1.5px;color:#454545;}.elementor-5971 .elementor-element.elementor-element-53fa70ea{--display:flex;--justify-content:space-between;}.elementor-5971 .elementor-element.elementor-element-6c9f8b8c{width:var( --container-widget-width, 87.885% );max-width:87.885%;--container-widget-width:87.885%;--container-widget-flex-grow:0;}.elementor-5971 .elementor-element.elementor-element-6c9f8b8c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-6c9f8b8c img{border-style:none;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-5971 .elementor-element.elementor-element-6f8d27cd > .elementor-widget-container{margin:05px 10px -20px 10px;padding:0px 0px 0px 0px;}.elementor-5971 .elementor-element.elementor-element-6f8d27cd{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;letter-spacing:2.4px;color:#3E67B0;}.elementor-5971 .elementor-element.elementor-element-6404ff3d{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:19px;letter-spacing:1.5px;color:#454545;}.elementor-5971 .elementor-element.elementor-element-56fdfebf{--display:flex;}.elementor-5971 .elementor-element.elementor-element-5ae646a0{--spacer-size:30px;}.elementor-5971 .elementor-element.elementor-element-b7c8271 > .elementor-widget-container{margin:010px 010px 010px 010px;}.elementor-5971 .elementor-element.elementor-element-b7c8271.elementor-element{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-b7c8271{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-weight:900;line-height:1px;letter-spacing:6px;word-spacing:9px;color:#114D9F;}.elementor-5971 .elementor-element.elementor-element-7096befb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--overlay-opacity:0.5;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:#2667C1;--border-color:#2667C1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(255, 0, 0, 0.1);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-5971 .elementor-element.elementor-element-7096befb:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-7096befb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5971 .elementor-element.elementor-element-7096befb::before, .elementor-5971 .elementor-element.elementor-element-7096befb > .elementor-background-video-container::before, .elementor-5971 .elementor-element.elementor-element-7096befb > .e-con-inner > .elementor-background-video-container::before, .elementor-5971 .elementor-element.elementor-element-7096befb > .elementor-background-slideshow::before, .elementor-5971 .elementor-element.elementor-element-7096befb > .e-con-inner > .elementor-background-slideshow::before, .elementor-5971 .elementor-element.elementor-element-7096befb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5971 .elementor-element.elementor-element-7096befb.e-con{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-7b365270{--display:flex;}.elementor-5971 .elementor-element.elementor-element-7b365270.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-3de0f676 img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-5971 .elementor-element.elementor-element-d8f6d44{--display:flex;}.elementor-5971 .elementor-element.elementor-element-d8f6d44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-26a6f646 img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-5971 .elementor-element.elementor-element-2b965428{--display:flex;}.elementor-5971 .elementor-element.elementor-element-23a62dff{--spacer-size:20px;}.elementor-5971 .elementor-element.elementor-element-5fa8e510{--display:flex;}.elementor-5971 .elementor-element.elementor-element-369b9ea7{--divider-border-style:solid;--divider-color:#4A6AE4;--divider-border-width:3px;}.elementor-5971 .elementor-element.elementor-element-369b9ea7 .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-369b9ea7 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-5971 .elementor-element.elementor-element-449dcce4{--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-5971 .elementor-element.elementor-element-1dc8572a{--spacer-size:20px;}.elementor-5971 .elementor-element.elementor-element-5aa277da{--display:flex;--min-height:36px;--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-5971 .elementor-element.elementor-element-5aa277da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-281a972a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-5971 .elementor-element.elementor-element-281a972a:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-281a972a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF6FA;}.elementor-5971 .elementor-element.elementor-element-281a972a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-56a9386f{--spacer-size:15px;}.elementor-5971 .elementor-element.elementor-element-56a9386f.elementor-element{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-25f5cdec{width:100%;max-width:100%;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:16px;letter-spacing:3.8px;color:#FF6E6E;}.elementor-5971 .elementor-element.elementor-element-25f5cdec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5971 .elementor-element.elementor-element-25f5cdec.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5971 .elementor-element.elementor-element-41ca350c .elementor-button{background-color:#3B5BD9;font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:500;line-height:70px;letter-spacing:5.8px;word-spacing:18px;box-shadow:0px 0px 10px 0px rgba(255, 7.649959398352573, 0, 0.1);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-5971 .elementor-element.elementor-element-41ca350c .elementor-button-content-wrapper{flex-direction:row;}.elementor-5971 .elementor-element.elementor-element-41ca350c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5971 .elementor-element.elementor-element-382a29c6{--spacer-size:15px;}.elementor-5971 .elementor-element.elementor-element-41dd4be1{--display:flex;}.elementor-5971 .elementor-element.elementor-element-b20bf0d{--display:flex;}.elementor-5971 .elementor-element.elementor-element-586da598{--spacer-size:90px;}.elementor-5971 .elementor-element.elementor-element-1db8e8c8{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1px;font-weight:400;letter-spacing:4px;color:#3050E3;}.elementor-5971 .elementor-element.elementor-element-1825b8bd{--display:flex;}.elementor-5971 .elementor-element.elementor-element-11a17dea{--divider-border-style:solid;--divider-color:#4A6AE4;--divider-border-width:3px;}.elementor-5971 .elementor-element.elementor-element-11a17dea .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-11a17dea .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-5971 .elementor-element.elementor-element-459b033b{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5971 .elementor-element.elementor-element-20aa1f8a{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;letter-spacing:4px;}.elementor-5971 .elementor-element.elementor-element-131350e1{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;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:#5E74DD;--border-color:#5E74DD;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(255, 0, 0, 0.09);--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-5971 .elementor-element.elementor-element-131350e1:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-131350e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF6FA;}.elementor-5971 .elementor-element.elementor-element-735bfa5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-5971 .elementor-element.elementor-element-735bfa5e:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-735bfa5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5971 .elementor-element.elementor-element-6500478c{width:var( --container-widget-width, 80.182% );max-width:80.182%;--container-widget-width:80.182%;--container-widget-flex-grow:0;}.elementor-5971 .elementor-element.elementor-element-6500478c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-3cec277c.elementor-element{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-3cec277c{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-5971 .elementor-element.elementor-element-496dc9ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-5971 .elementor-element.elementor-element-496dc9ea:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-496dc9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5971 .elementor-element.elementor-element-457a41da{width:var( --container-widget-width, 83.595% );max-width:83.595%;--container-widget-width:83.595%;--container-widget-flex-grow:0;}.elementor-5971 .elementor-element.elementor-element-457a41da.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-4dfe75f0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5971 .elementor-element.elementor-element-4dfe75f0{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-5971 .elementor-element.elementor-element-24415bd7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-5971 .elementor-element.elementor-element-24415bd7:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-24415bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5971 .elementor-element.elementor-element-57fe2ba0{width:var( --container-widget-width, 71.197% );max-width:71.197%;--container-widget-width:71.197%;--container-widget-flex-grow:0;}.elementor-5971 .elementor-element.elementor-element-57fe2ba0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-714a3f31{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-5971 .elementor-element.elementor-element-714a3f31.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-3969dc26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-5971 .elementor-element.elementor-element-3969dc26:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-3969dc26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5971 .elementor-element.elementor-element-3969dc26.e-con{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-5e774faf{width:var( --container-widget-width, 83.697% );max-width:83.697%;--container-widget-width:83.697%;--container-widget-flex-grow:0;}.elementor-5971 .elementor-element.elementor-element-5e774faf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-4e5768c5.elementor-element{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-4e5768c5{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-5971 .elementor-element.elementor-element-6ba7ed93{--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-5971 .elementor-element.elementor-element-7611f76b.elementor-element{--align-self:flex-end;}.elementor-5971 .elementor-element.elementor-element-7611f76b{font-family:"Noto Sans JP", Sans-serif;font-weight:400;letter-spacing:1px;}.elementor-5971 .elementor-element.elementor-element-66a4be96{--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:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#5E74DD;--border-color:#5E74DD;--border-radius:20px 20px 20px 20px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-5971 .elementor-element.elementor-element-60a36a61 .elementor-tab-content{border-block-end-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-5971 .elementor-element.elementor-element-60a36a61 .elementor-tab-title{border-color:#FFFFFF;}.elementor-5971 .elementor-element.elementor-element-60a36a61 .elementor-toggle-title, .elementor-5971 .elementor-element.elementor-element-60a36a61 .elementor-toggle-icon{color:#021D96;}.elementor-5971 .elementor-element.elementor-element-60a36a61 .elementor-toggle-icon svg{fill:#021D96;}.elementor-5971 .elementor-element.elementor-element-60a36a61 .elementor-tab-title.elementor-active a, .elementor-5971 .elementor-element.elementor-element-60a36a61 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#172A83;}.elementor-5971 .elementor-element.elementor-element-60a36a61 .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-5971 .elementor-element.elementor-element-6217d9d7{--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-5971 .elementor-element.elementor-element-486fd5ef{--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-5971 .elementor-element.elementor-element-5e34a7b9{--spacer-size:20px;}.elementor-5971 .elementor-element.elementor-element-b71dcb3{--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-5971 .elementor-element.elementor-element-99f5b34{--spacer-size:100px;}.elementor-5971 .elementor-element.elementor-element-b3c81aa{--display:flex;}.elementor-5971 .elementor-element.elementor-element-b9808e4{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1px;font-weight:400;letter-spacing:5.3px;color:#3050E3;}.elementor-5971 .elementor-element.elementor-element-49c98121{--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-5971 .elementor-element.elementor-element-3e23d343{--spacer-size:50px;}.elementor-5971 .elementor-element.elementor-element-14040fae{--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-5971 .elementor-element.elementor-element-14d78d74{font-family:"Noto Sans JP", Sans-serif;font-weight:600;letter-spacing:5px;word-spacing:0px;color:#114D9F;}.elementor-5971 .elementor-element.elementor-element-e13ff64{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:stretch;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:#5E74DD;--border-color:#5E74DD;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5971 .elementor-element.elementor-element-e13ff64.e-con{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-12d0bae6{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-5971 .elementor-element.elementor-element-12d0bae6:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-12d0bae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-5971 .elementor-element.elementor-element-748d6c5c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5971 .elementor-element.elementor-element-748d6c5c{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:900;line-height:1px;color:#235BD8;}.elementor-5971 .elementor-element.elementor-element-656aa77c.elementor-element{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-656aa77c{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;color:#020202;}.elementor-5971 .elementor-element.elementor-element-8395a89{--divider-border-style:solid;--divider-color:#235BD8;--divider-border-width:1px;}.elementor-5971 .elementor-element.elementor-element-8395a89.elementor-element{--order:-99999 /* order start hack */;}.elementor-5971 .elementor-element.elementor-element-8395a89 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-8395a89 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5971 .elementor-element.elementor-element-1d277a15{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-5971 .elementor-element.elementor-element-1d277a15:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-1d277a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEDF0;}.elementor-5971 .elementor-element.elementor-element-3827cb9.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5971 .elementor-element.elementor-element-3827cb9{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:900;color:#235BD8;}.elementor-5971 .elementor-element.elementor-element-30c056f4.elementor-element{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-30c056f4{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-5971 .elementor-element.elementor-element-5c5dec74{--divider-border-style:solid;--divider-color:#235BD8;--divider-border-width:1px;}.elementor-5971 .elementor-element.elementor-element-5c5dec74.elementor-element{--order:-99999 /* order start hack */;}.elementor-5971 .elementor-element.elementor-element-5c5dec74 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-5c5dec74 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5971 .elementor-element.elementor-element-47a95645{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-5971 .elementor-element.elementor-element-47a95645:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-47a95645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F4;}.elementor-5971 .elementor-element.elementor-element-5161c662{width:var( --container-widget-width, 14.509% );max-width:14.509%;--container-widget-width:14.509%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:31px;font-weight:900;color:#235BD8;}.elementor-5971 .elementor-element.elementor-element-5161c662.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-190cd84c.elementor-element{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-190cd84c{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-5971 .elementor-element.elementor-element-201a13fd{--divider-border-style:solid;--divider-color:#235BD8;--divider-border-width:1px;}.elementor-5971 .elementor-element.elementor-element-201a13fd.elementor-element{--order:-99999 /* order start hack */;}.elementor-5971 .elementor-element.elementor-element-201a13fd .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-201a13fd .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5971 .elementor-element.elementor-element-37bf3a24{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-5971 .elementor-element.elementor-element-37bf3a24:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-37bf3a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FB;}.elementor-5971 .elementor-element.elementor-element-1bce4c1c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5971 .elementor-element.elementor-element-1bce4c1c{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:900;color:#235BD8;}.elementor-5971 .elementor-element.elementor-element-7c3c16ec > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-5971 .elementor-element.elementor-element-7c3c16ec.elementor-element{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-7c3c16ec{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;color:#000000;}.elementor-5971 .elementor-element.elementor-element-3c5b9c2a{--divider-border-style:solid;--divider-color:#235BD8;--divider-border-width:1px;}.elementor-5971 .elementor-element.elementor-element-3c5b9c2a.elementor-element{--order:-99999 /* order start hack */;}.elementor-5971 .elementor-element.elementor-element-3c5b9c2a .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-3c5b9c2a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5971 .elementor-element.elementor-element-4f67460f{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-5971 .elementor-element.elementor-element-4f67460f:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-4f67460f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4F2FF;}.elementor-5971 .elementor-element.elementor-element-126fcf5e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5971 .elementor-element.elementor-element-126fcf5e{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:900;color:#235BD8;}.elementor-5971 .elementor-element.elementor-element-3907bc6a.elementor-element{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-3907bc6a{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;color:#020202;}.elementor-5971 .elementor-element.elementor-element-1e6921ef{--divider-border-style:solid;--divider-color:#235BD8;--divider-border-width:1px;}.elementor-5971 .elementor-element.elementor-element-1e6921ef.elementor-element{--order:-99999 /* order start hack */;}.elementor-5971 .elementor-element.elementor-element-1e6921ef .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-1e6921ef .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5971 .elementor-element.elementor-element-740954ab{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-5971 .elementor-element.elementor-element-740954ab:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-740954ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDEFFF;}.elementor-5971 .elementor-element.elementor-element-7d3684ef{width:var( --container-widget-width, 14.509% );max-width:14.509%;--container-widget-width:14.509%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:31px;font-weight:900;color:#235BD8;}.elementor-5971 .elementor-element.elementor-element-7d3684ef.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-5ed7a3ca.elementor-element{--align-self:center;}.elementor-5971 .elementor-element.elementor-element-5ed7a3ca{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-5971 .elementor-element.elementor-element-3bca2189{--divider-border-style:solid;--divider-color:#235BD8;--divider-border-width:1px;}.elementor-5971 .elementor-element.elementor-element-3bca2189.elementor-element{--order:-99999 /* order start hack */;}.elementor-5971 .elementor-element.elementor-element-3bca2189 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-3bca2189 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5971 .elementor-element.elementor-element-b426cb4{--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-5971 .elementor-element.elementor-element-58868872{--spacer-size:100px;}.elementor-5971 .elementor-element.elementor-element-425dc2{--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-5971 .elementor-element.elementor-element-6181ac76{--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-5971 .elementor-element.elementor-element-6a65888c{font-family:"Noto Sans JP", Sans-serif;font-weight:600;letter-spacing:5px;word-spacing:0px;color:#114D9F;}.elementor-5971 .elementor-element.elementor-element-340d4b4{--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-5971 .elementor-element.elementor-element-9c8718a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;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:#5E74DD;--border-color:#5E74DD;--border-radius:25px 25px 25px 25px;}.elementor-5971 .elementor-element.elementor-element-cfe0a75 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5971 .elementor-element.elementor-element-aba274c{--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-5971 .elementor-element.elementor-element-6dd6cb9{--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-5971 .elementor-element.elementor-element-a1f4258{--spacer-size:100px;}.elementor-5971 .elementor-element.elementor-element-7a1f0d1e{--display:flex;}.elementor-5971 .elementor-element.elementor-element-7f256f2{--divider-border-style:solid;--divider-color:#4A6AE4;--divider-border-width:3px;}.elementor-5971 .elementor-element.elementor-element-7f256f2 .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-5971 .elementor-element.elementor-element-7f256f2 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-5971 .elementor-element.elementor-element-7b9b4ef4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:02%;--padding-bottom:02%;--padding-left:02%;--padding-right:03%;}.elementor-5971 .elementor-element.elementor-element-66e75095{--display:flex;--min-height:0px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-5971 .elementor-element.elementor-element-7945aa4{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:53px;letter-spacing:5px;color:#114D9F;}.elementor-5971 .elementor-element.elementor-element-70d4b571{--display:flex;}.elementor-5971 .elementor-element.elementor-element-70d4b571.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-2228aefc{width:var( --container-widget-width, 109.823% );max-width:109.823%;--container-widget-width:109.823%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:34px;letter-spacing:4.3px;color:#373737;}.elementor-5971 .elementor-element.elementor-element-2228aefc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-6315ab53{--display:flex;--min-height:67px;--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-5971 .elementor-element.elementor-element-6315ab53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-244b63f3{--display:flex;--min-height:15rem;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:015px;}.elementor-5971 .elementor-element.elementor-element-244b63f3:not(.elementor-motion-effects-element-type-background), .elementor-5971 .elementor-element.elementor-element-244b63f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C6ED3;}.elementor-5971 .elementor-element.elementor-element-244b63f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-66f52fc{width:100%;max-width:100%;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:12px;letter-spacing:3.8px;color:#FFFFFF;}.elementor-5971 .elementor-element.elementor-element-66f52fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5971 .elementor-element.elementor-element-66f52fc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5971 .elementor-element.elementor-element-47567be .elementor-button{background-color:#FF5454;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;line-height:31px;letter-spacing:5.8px;word-spacing:14px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-5971 .elementor-element.elementor-element-47567be .elementor-button-content-wrapper{flex-direction:row;}.elementor-5971 .elementor-element.elementor-element-47567be .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5971 .elementor-element.elementor-element-49e07a19{--display:flex;}body.elementor-page-5971:not(.elementor-motion-effects-element-type-background), body.elementor-page-5971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-5971 .elementor-element.elementor-element-58abe997{--grid-auto-flow:row;}.elementor-5971 .elementor-element.elementor-element-131350e1{--grid-auto-flow:row;}.elementor-5971 .elementor-element.elementor-element-e13ff64{--grid-auto-flow:row;}.elementor-5971 .elementor-element.elementor-element-9c8718a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5971 .elementor-element.elementor-element-850eebe{--width:91.389%;}.elementor-5971 .elementor-element.elementor-element-3948a4f6{--width:35.959%;}.elementor-5971 .elementor-element.elementor-element-36a5cf30{--width:72.681%;}.elementor-5971 .elementor-element.elementor-element-5e126367{--content-width:735px;}.elementor-5971 .elementor-element.elementor-element-7096befb{--width:90%;}.elementor-5971 .elementor-element.elementor-element-7b365270{--width:49.927%;}.elementor-5971 .elementor-element.elementor-element-d8f6d44{--width:49.761%;}.elementor-5971 .elementor-element.elementor-element-5aa277da{--width:100%;}.elementor-5971 .elementor-element.elementor-element-7b9b4ef4{--width:70.278%;}.elementor-5971 .elementor-element.elementor-element-66e75095{--content-width:100%;}.elementor-5971 .elementor-element.elementor-element-70d4b571{--width:105.123%;}.elementor-5971 .elementor-element.elementor-element-6315ab53{--width:97.083%;}.elementor-5971 .elementor-element.elementor-element-244b63f3{--width:100%;}}@media(max-width:767px){.elementor-5971 .elementor-element.elementor-element-58abe997{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5971 .elementor-element.elementor-element-131350e1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5971 .elementor-element.elementor-element-e13ff64{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5971 .elementor-element.elementor-element-9c8718a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5971 .elementor-element.elementor-element-244b63f3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5971 .elementor-element.elementor-element-66f52fc{line-height:3rem;}}