.elementor-18 .elementor-element.elementor-element-e6bc6385{--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-18 .elementor-element.elementor-element-e6bc6385:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e6bc6385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f9ff;}.elementor-18 .elementor-element.elementor-element-5ce030a6{--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:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-5ce030a6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5ce030a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051b34;}.elementor-18 .elementor-element.elementor-element-cf252228{--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-18 .elementor-element.elementor-element-4f16b574{--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;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-018940f5{--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-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-18 .elementor-element.elementor-element-eed6169b{text-align:start;}.elementor-18 .elementor-element.elementor-element-eed6169b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.45em;color:#f4d35e;}.elementor-18 .elementor-element.elementor-element-6163d20c{text-align:start;}.elementor-18 .elementor-element.elementor-element-6163d20c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:700;line-height:1.45em;color:#ffffff;}.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-18 .elementor-element.elementor-element-91385ec0{font-family:"Noto Sans JP", Sans-serif;font-size:17px;line-height:1.9em;color:#d9e8f7;}.elementor-18 .elementor-element.elementor-element-ef12aa5f{--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:76px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-ef12aa5f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ef12aa5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-18 .elementor-element.elementor-element-4ee8cd77{--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-18 .elementor-element.elementor-element-efabd1cc{--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;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-2830e790{--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-18 .elementor-element.elementor-element-2443f496{text-align:start;}.elementor-18 .elementor-element.elementor-element-2443f496 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.45em;color:#1769aa;}.elementor-18 .elementor-element.elementor-element-0fff6e6e{text-align:start;}.elementor-18 .elementor-element.elementor-element-0fff6e6e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:700;line-height:1.45em;color:#102235;}.elementor-18 .elementor-element.elementor-element-13a0841e{font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.9em;color:#4d5f72;}.elementor-18 .elementor-element.elementor-element-b1ff2c7d{--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-18 .elementor-element.elementor-element-5352abae{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#bed4ef;--border-color:#bed4ef;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-5352abae:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5352abae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf3ff;}.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-18 .elementor-element.elementor-element-5e0d1243{--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:76px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-5e0d1243:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5e0d1243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf3ff;}.elementor-18 .elementor-element.elementor-element-03383c1d{--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-18 .elementor-element.elementor-element-c064128a{--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;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-c5c6d0a5{--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-18 .elementor-element.elementor-element-d86fcac0{text-align:start;}.elementor-18 .elementor-element.elementor-element-d86fcac0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.45em;color:#1769aa;}.elementor-18 .elementor-element.elementor-element-e571ce84{text-align:start;}.elementor-18 .elementor-element.elementor-element-e571ce84 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:700;line-height:1.45em;color:#102235;}.elementor-18 .elementor-element.elementor-element-795288a9{font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.9em;color:#4d5f72;}.elementor-18 .elementor-element.elementor-element-d400d9f7{--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:76px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-d400d9f7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d400d9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-18 .elementor-element.elementor-element-743bea8e{--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-18 .elementor-element.elementor-element-0c5cc2c8{--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;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-fb60419d{--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-18 .elementor-element.elementor-element-65a3cd1c{text-align:start;}.elementor-18 .elementor-element.elementor-element-65a3cd1c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.45em;color:#1769aa;}.elementor-18 .elementor-element.elementor-element-bf7e8296{text-align:start;}.elementor-18 .elementor-element.elementor-element-bf7e8296 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:700;line-height:1.45em;color:#102235;}.elementor-18 .elementor-element.elementor-element-f7a847e2{font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.9em;color:#4d5f72;}.elementor-18 .elementor-element.elementor-element-f549e33a{--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:76px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-f549e33a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f549e33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf3ff;}.elementor-18 .elementor-element.elementor-element-0f3881de{--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-18 .elementor-element.elementor-element-f45b84d7{--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;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-c5a9b0e2{--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-18 .elementor-element.elementor-element-179dc729{text-align:start;}.elementor-18 .elementor-element.elementor-element-179dc729 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.45em;color:#1769aa;}.elementor-18 .elementor-element.elementor-element-dead5ba8{text-align:start;}.elementor-18 .elementor-element.elementor-element-dead5ba8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:700;line-height:1.45em;color:#102235;}.elementor-18 .elementor-element.elementor-element-1097102f{font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.9em;color:#4d5f72;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-5ce030a6{--content-width:1120px;}.elementor-18 .elementor-element.elementor-element-ef12aa5f{--content-width:1120px;}.elementor-18 .elementor-element.elementor-element-5e0d1243{--content-width:1120px;}.elementor-18 .elementor-element.elementor-element-d400d9f7{--content-width:1120px;}.elementor-18 .elementor-element.elementor-element-f549e33a{--content-width:1120px;}}