.elementor-2445 .elementor-element.elementor-element-6348f43{--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-2445 .elementor-element.elementor-element-94ad7d6{--spacer-size:60px;}.elementor-2445 .elementor-element.elementor-element-31407d4{--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-2445 .elementor-element.elementor-element-31407d4:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-31407d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-03fdfe7{--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-2445 .elementor-element.elementor-element-03fdfe7:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-03fdfe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-d639927{--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-2445 .elementor-element.elementor-element-47b409f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2445 .elementor-element.elementor-element-47b409f:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-47b409f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2445 .elementor-element.elementor-element-f26f671{--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-2445 .elementor-element.elementor-element-97f98b9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-83b2b77{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2445 .elementor-element.elementor-element-83b2b77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-f61fca3 .elementor-button{background-color:#2D7A89;font-family:"Noto Sans JP", Sans-serif;font-size:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2445 .elementor-element.elementor-element-f61fca3 .elementor-button:hover, .elementor-2445 .elementor-element.elementor-element-f61fca3 .elementor-button:focus{background-color:var( --e-global-color-367e41b );color:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-f61fca3{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2445 .elementor-element.elementor-element-f61fca3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-f61fca3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2445 .elementor-element.elementor-element-f61fca3 .elementor-button:hover svg, .elementor-2445 .elementor-element.elementor-element-f61fca3 .elementor-button:focus svg{fill:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-dec6115 .elementor-button{background-color:#2D7A89;font-family:"Noto Sans JP", Sans-serif;font-size:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2445 .elementor-element.elementor-element-dec6115 .elementor-button:hover, .elementor-2445 .elementor-element.elementor-element-dec6115 .elementor-button:focus{background-color:var( --e-global-color-367e41b );color:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-dec6115{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2445 .elementor-element.elementor-element-dec6115.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-dec6115 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2445 .elementor-element.elementor-element-dec6115 .elementor-button:hover svg, .elementor-2445 .elementor-element.elementor-element-dec6115 .elementor-button:focus svg{fill:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-a5a12e3{font-family:"Noto Sans JP", Sans-serif;color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-851eae6{--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-2445 .elementor-element.elementor-element-b59527c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2445 .elementor-element.elementor-element-b59527c img{width:100%;max-width:100%;height:350px;}.elementor-2445 .elementor-element.elementor-element-ae90d48{--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-2445 .elementor-element.elementor-element-ae90d48:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-ae90d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-9bbafc4{--spacer-size:40px;}.elementor-2445 .elementor-element.elementor-element-f4af9a5{--display:flex;--min-height:452px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-2445 .elementor-element.elementor-element-f4af9a5:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-f4af9a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-5a0e440{--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-2445 .elementor-element.elementor-element-4dcc31c img{width:100%;max-width:100%;height:400px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );box-shadow:40px 40px 0px -10px #3E7296;}.elementor-2445 .elementor-element.elementor-element-683c8e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2445 .elementor-element.elementor-element-c4dcdcf{--display:flex;}.elementor-2445 .elementor-element.elementor-element-171e717{text-align:center;}.elementor-2445 .elementor-element.elementor-element-171e717 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;line-height:52px;color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-a12d8ae{--display:flex;}.elementor-2445 .elementor-element.elementor-element-a988823{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:6.6px;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2445 .elementor-element.elementor-element-a988823 .elementor-divider-separator{width:43%;margin:0 auto;margin-center:0;}.elementor-2445 .elementor-element.elementor-element-a988823 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2445 .elementor-element.elementor-element-223b80a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2445 .elementor-element.elementor-element-223b80a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-cd4b7bd .elementor-button{background-color:#2D7A89;font-family:"Noto Sans JP", Sans-serif;font-size:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2445 .elementor-element.elementor-element-cd4b7bd .elementor-button:hover, .elementor-2445 .elementor-element.elementor-element-cd4b7bd .elementor-button:focus{background-color:var( --e-global-color-367e41b );color:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-cd4b7bd{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2445 .elementor-element.elementor-element-cd4b7bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-cd4b7bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2445 .elementor-element.elementor-element-cd4b7bd .elementor-button:hover svg, .elementor-2445 .elementor-element.elementor-element-cd4b7bd .elementor-button:focus svg{fill:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-d07cc87 .elementor-button{background-color:#2D7A89;font-family:"Noto Sans JP", Sans-serif;font-size:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2445 .elementor-element.elementor-element-d07cc87 .elementor-button:hover, .elementor-2445 .elementor-element.elementor-element-d07cc87 .elementor-button:focus{background-color:var( --e-global-color-367e41b );color:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-d07cc87{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2445 .elementor-element.elementor-element-d07cc87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-d07cc87 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2445 .elementor-element.elementor-element-d07cc87 .elementor-button:hover svg, .elementor-2445 .elementor-element.elementor-element-d07cc87 .elementor-button:focus svg{fill:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-3d38986{--display:flex;}.elementor-2445 .elementor-element.elementor-element-3d38986.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-5c23759{width:var( --container-widget-width, 105.616% );max-width:105.616%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:105.616%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:17px;color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-5c23759.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-a5fe09b{--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-2445 .elementor-element.elementor-element-a5fe09b:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-a5fe09b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-acca7cb{--spacer-size:40px;}.elementor-2445 .elementor-element.elementor-element-0671b54{--display:flex;--min-height:425px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-2445 .elementor-element.elementor-element-0671b54:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-0671b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-50ee064{--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-2445 .elementor-element.elementor-element-502ecc0{--spacer-size:50px;}.elementor-2445 .elementor-element.elementor-element-03a8100 img{width:100%;max-width:100%;height:300px;box-shadow:-40px 40px 0px -10px #3E7296;}.elementor-2445 .elementor-element.elementor-element-85040ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2445 .elementor-element.elementor-element-eb2c0ad{--display:flex;}.elementor-2445 .elementor-element.elementor-element-c4138d5{text-align:center;}.elementor-2445 .elementor-element.elementor-element-c4138d5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;line-height:52px;color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-584c80e{--display:flex;}.elementor-2445 .elementor-element.elementor-element-d6a9989{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:6.6px;}.elementor-2445 .elementor-element.elementor-element-d6a9989 .elementor-divider-separator{width:43%;margin:0 auto;margin-center:0;}.elementor-2445 .elementor-element.elementor-element-d6a9989 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2445 .elementor-element.elementor-element-6485c5c{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2445 .elementor-element.elementor-element-6485c5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-57a6b39 .elementor-button{background-color:#2D7A89;font-family:"Noto Sans JP", Sans-serif;font-size:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2445 .elementor-element.elementor-element-57a6b39 .elementor-button:hover, .elementor-2445 .elementor-element.elementor-element-57a6b39 .elementor-button:focus{background-color:var( --e-global-color-367e41b );color:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-57a6b39{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2445 .elementor-element.elementor-element-57a6b39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-57a6b39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2445 .elementor-element.elementor-element-57a6b39 .elementor-button:hover svg, .elementor-2445 .elementor-element.elementor-element-57a6b39 .elementor-button:focus svg{fill:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-c80945f .elementor-button{background-color:#2D7A89;font-family:"Noto Sans JP", Sans-serif;font-size:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2445 .elementor-element.elementor-element-c80945f .elementor-button:hover, .elementor-2445 .elementor-element.elementor-element-c80945f .elementor-button:focus{background-color:var( --e-global-color-367e41b );color:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-c80945f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2445 .elementor-element.elementor-element-c80945f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-c80945f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2445 .elementor-element.elementor-element-c80945f .elementor-button:hover svg, .elementor-2445 .elementor-element.elementor-element-c80945f .elementor-button:focus svg{fill:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-f4b8e8f{--display:flex;}.elementor-2445 .elementor-element.elementor-element-f10a45a{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:17px;color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-23fcdda{--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-2445 .elementor-element.elementor-element-23fcdda:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-23fcdda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-62becb8{--spacer-size:40px;}.elementor-2445 .elementor-element.elementor-element-16df0fe{--display:flex;--min-height:452px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-2445 .elementor-element.elementor-element-16df0fe:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-16df0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-6e855f7{--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-2445 .elementor-element.elementor-element-fc29f55 img{width:100%;max-width:100%;height:350px;box-shadow:40px 40px 0px -10px #3E7296;}.elementor-2445 .elementor-element.elementor-element-12bc272{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2445 .elementor-element.elementor-element-12bc272.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-a18cccb{--display:flex;}.elementor-2445 .elementor-element.elementor-element-a18cccb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-0222776{text-align:center;}.elementor-2445 .elementor-element.elementor-element-0222776 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;line-height:52px;color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-eaa933c{--display:flex;}.elementor-2445 .elementor-element.elementor-element-b6f788b{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:6.6px;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2445 .elementor-element.elementor-element-b6f788b .elementor-divider-separator{width:43%;margin:0 auto;margin-center:0;}.elementor-2445 .elementor-element.elementor-element-b6f788b .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2445 .elementor-element.elementor-element-263a30f{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2445 .elementor-element.elementor-element-263a30f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-79e0899 .elementor-button{background-color:#2D7A89;font-family:"Noto Sans JP", Sans-serif;font-size:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2445 .elementor-element.elementor-element-79e0899 .elementor-button:hover, .elementor-2445 .elementor-element.elementor-element-79e0899 .elementor-button:focus{background-color:var( --e-global-color-367e41b );color:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-79e0899{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2445 .elementor-element.elementor-element-79e0899.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-79e0899 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2445 .elementor-element.elementor-element-79e0899 .elementor-button:hover svg, .elementor-2445 .elementor-element.elementor-element-79e0899 .elementor-button:focus svg{fill:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-131bfa9 .elementor-button{background-color:#2D7A89;font-family:"Noto Sans JP", Sans-serif;font-size:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2445 .elementor-element.elementor-element-131bfa9 .elementor-button:hover, .elementor-2445 .elementor-element.elementor-element-131bfa9 .elementor-button:focus{background-color:var( --e-global-color-367e41b );color:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-131bfa9{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2445 .elementor-element.elementor-element-131bfa9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-131bfa9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2445 .elementor-element.elementor-element-131bfa9 .elementor-button:hover svg, .elementor-2445 .elementor-element.elementor-element-131bfa9 .elementor-button:focus svg{fill:#0A1B5F;}.elementor-2445 .elementor-element.elementor-element-bf2607c{--display:flex;}.elementor-2445 .elementor-element.elementor-element-bf2607c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-651b8ed{width:var( --container-widget-width, 105.616% );max-width:105.616%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:105.616%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:17px;color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-651b8ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2445 .elementor-element.elementor-element-72b4e3f{--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-2445 .elementor-element.elementor-element-72b4e3f:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-72b4e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-788f510{--spacer-size:40px;}.elementor-2445 .elementor-element.elementor-element-daaef7d{--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-2445 .elementor-element.elementor-element-daaef7d:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-daaef7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-d49098d{text-align:center;}.elementor-2445 .elementor-element.elementor-element-d49098d .elementor-heading-title{font-size:45px;color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-4298275{--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-2445 .elementor-element.elementor-element-4298275:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-4298275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-4774a5e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2445 .elementor-element.elementor-element-4774a5e .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-astglobalcolor7 );}.elementor-2445 .elementor-element.elementor-element-4774a5e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2445 .elementor-element.elementor-element-4774a5e .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-2445 .elementor-element.elementor-element-4774a5e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-astglobalcolor0 );opacity:var( --e-global-color-astglobalcolor0 );}.elementor-2445 .elementor-element.elementor-element-4774a5e .swiper-pagination-bullet{background:var( --e-global-color-astglobalcolor6 );}.elementor-2445 .elementor-element.elementor-element-4774a5e .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-2445 .elementor-element.elementor-element-4774a5e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-4774a5e .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-astglobalcolor6 );font-family:"Noto Sans JP", Sans-serif;}.elementor-2445 .elementor-element.elementor-element-da5cca3{--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-2445 .elementor-element.elementor-element-da5cca3:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-da5cca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2445 .elementor-element.elementor-element-a13305b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-2445 .elementor-element.elementor-element-a13305b .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2445 .elementor-element.elementor-element-a13305b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2445 .elementor-element.elementor-element-ec68b00{--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-2445 .elementor-element.elementor-element-ec68b00:not(.elementor-motion-effects-element-type-background), .elementor-2445 .elementor-element.elementor-element-ec68b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-2445 .elementor-element.elementor-element-5c48ac8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-3d55229{text-align:justify;font-family:"Noto Sans JP", Sans-serif;color:var( --e-global-color-primary );}.elementor-2445 .elementor-element.elementor-element-f41e0a6{--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;}@media(min-width:768px){.elementor-2445 .elementor-element.elementor-element-f26f671{--width:50%;}.elementor-2445 .elementor-element.elementor-element-83b2b77{--width:100%;}.elementor-2445 .elementor-element.elementor-element-851eae6{--width:50%;}.elementor-2445 .elementor-element.elementor-element-5a0e440{--width:50%;}.elementor-2445 .elementor-element.elementor-element-683c8e6{--width:50%;}.elementor-2445 .elementor-element.elementor-element-223b80a{--width:100%;}.elementor-2445 .elementor-element.elementor-element-3d38986{--width:102.874%;}.elementor-2445 .elementor-element.elementor-element-50ee064{--width:50%;}.elementor-2445 .elementor-element.elementor-element-85040ba{--width:50%;}.elementor-2445 .elementor-element.elementor-element-6485c5c{--width:100%;}.elementor-2445 .elementor-element.elementor-element-6e855f7{--width:50%;}.elementor-2445 .elementor-element.elementor-element-12bc272{--width:54.037%;}.elementor-2445 .elementor-element.elementor-element-a18cccb{--width:102.889%;}.elementor-2445 .elementor-element.elementor-element-263a30f{--width:100%;}.elementor-2445 .elementor-element.elementor-element-bf2607c{--width:100.414%;}}