.elementor-1812 .elementor-element.elementor-element-de8683b:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-de8683b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#172255}.elementor-1812 .elementor-element.elementor-element-de8683b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:10px 20px 0 20px}.elementor-1812 .elementor-element.elementor-element-de8683b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-a5a0a0c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-a5a0a0c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-a5a0a0c.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-1812 .elementor-element.elementor-element-a5a0a0c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-1812 .elementor-element.elementor-element-a5a0a0c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10px 10px 10px 0}.elementor-1812 .elementor-element.elementor-element-a5a0a0c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-a493084{width:var(--container-widget-width,91.701%);max-width:91.701%;margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 6px;--container-widget-width:91.701%;--container-widget-flex-grow:0;text-align:end}.elementor-1812 .elementor-element.elementor-element-a493084.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-a493084 img{width:100%;max-width:80%;height:45px;border-radius:0 0 0 0}.elementor-1812 .elementor-element.elementor-element-663b820:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-663b820>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-663b820.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-1812 .elementor-element.elementor-element-663b820.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-1812 .elementor-element.elementor-element-663b820>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10px 10px 10px 0}.elementor-1812 .elementor-element.elementor-element-663b820>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-695e247{width:var(--container-widget-width,136.517%);max-width:136.517%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 1px) 0;--container-widget-width:136.517%;--container-widget-flex-grow:0;text-align:start}.elementor-1812 .elementor-element.elementor-element-695e247.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-695e247 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:800;color:#FFF}.elementor-1812 .elementor-element.elementor-element-0178345{width:var(--container-widget-width,74.667%);max-width:74.667%;margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:74.667%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:7px;line-height:1.7em;color:#FFF}.elementor-1812 .elementor-element.elementor-element-0178345.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-0178345 p{margin-block-end:0}.elementor-1812 .elementor-element.elementor-element-5ae2c62:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-5ae2c62>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-5ae2c62.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-1812 .elementor-element.elementor-element-5ae2c62.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-1812 .elementor-element.elementor-element-5ae2c62>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 0 0 10px}.elementor-1812 .elementor-element.elementor-element-5ae2c62>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-821b893{--grid-template-columns:repeat(0, auto);text-align:right;width:var(--container-widget-width,100%);max-width:100%;margin:-13px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-size:10px;--grid-column-gap:12px;--grid-row-gap:0px}.elementor-1812 .elementor-element.elementor-element-821b893.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-821b893 .elementor-social-icon{background-color:#070054;--icon-padding:0.7em}.elementor-1812 .elementor-element.elementor-element-821b893 .elementor-icon{border-radius:50px 50px 50px 50px}.elementor-1812 .elementor-element.elementor-element-821b893 .elementor-social-icon:hover{background-color:var(--e-global-color-astglobalcolor1)}.elementor-1812 .elementor-element.elementor-element-1a5ec77{width:var(--container-widget-width,100%);max-width:100%;background-color:#172255;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 61px;padding:15px 0 12px 0;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:0;z-index:9999;text-align:center}.elementor-1812 .elementor-element.elementor-element-1a5ec77.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-1812 .elementor-element.elementor-element-1a5ec77{left:-61px}body.rtl .elementor-1812 .elementor-element.elementor-element-1a5ec77{right:-61px}.elementor-1812 .elementor-element.elementor-element-1a5ec77 .elementor-heading-title{font-size:10px;color:#FFF}.elementor-1812 .elementor-element.elementor-element-1d53323d{--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-1812 .elementor-element.elementor-element-1d53323d:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-1d53323d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3E2DED6}.elementor-1812 .elementor-element.elementor-element-24b5f49a{--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:72px;--padding-bottom:38px;--padding-left:28px;--padding-right:28px}.elementor-1812 .elementor-element.elementor-element-25e3ac4a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-d1bae5a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:56px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-5f86536b{font-family:"Noto Sans JP",Sans-serif;font-size:18px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-25a30d8a{font-family:"Noto Sans JP",Sans-serif;font-size:14px;line-height:1.85em;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-357f7927{--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:14px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-1812 .elementor-element.elementor-element-76d125dd .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-36775d9e{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:12px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-7932266b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-7932266b:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-7932266b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF3F1}.elementor-1812 .elementor-element.elementor-element-5b6c22c9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:32px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-28789a47{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-2535a54e{--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:38px;--padding-bottom:68px;--padding-left:28px;--padding-right:28px}.elementor-1812 .elementor-element.elementor-element-9a496d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-9a496d5:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-9a496d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-5524b836 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-36d4e46f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-2246e42f{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-3f7e2815{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-3f7e2815:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-3f7e2815>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-ff84b92 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-7fb05bb0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-5f4f7a04{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-3945ca54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-3945ca54:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-3945ca54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-63fbf11a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-74adec45 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-7dd61a6b{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-1d116b48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-1d116b48:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-1d116b48>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-6fba2ee6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-72f94023 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-5834659e{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-78f5eac6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-78f5eac6:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-78f5eac6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-79b6a9cf .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-38592db5 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-39a9be37{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-af38ee8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-af38ee8:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-af38ee8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-120966c1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-50c569a1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-79d869e3{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-35079586{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-35079586:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-35079586>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-77ac45c5 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-50832b7a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-2456646d{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-455dc733{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-455dc733:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-455dc733>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-66e11385 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-49f43d15 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-6836a4cf{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-3cd6158e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-3cd6158e:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-3cd6158e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-6c6fbd8f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-6bcebd94 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-67128fe7{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-d06ee48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-d06ee48:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-d06ee48>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-72a7ce61 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-57c5d4d6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-675d8fda{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-4596108b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-4596108b:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-4596108b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-3bb4344c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-793eb084 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-ab4bd29{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-2cb040ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-2cb040ee:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-2cb040ee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-6218b6a6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-65a189de .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-56dce05b{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-516f1039{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-516f1039:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-516f1039>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-1467fd3b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-749ee43e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-3ddfb0e1{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-673bb98b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-673bb98b:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-673bb98b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-7fecc145 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-5c992ec6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-37b2bd00{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-3c81ee86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-3c81ee86:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-3c81ee86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-6ab5108f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-26dbfb68 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-94f37e{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-5fc891d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-5fc891d9:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-5fc891d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-712bcc5 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-146de732 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-431f64f2{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-6cb31e88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-6cb31e88:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-6cb31e88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-1e6c3065 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-29b5ce48 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-795106b{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-bf90477{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-bf90477:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-bf90477>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-75bf0425 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-709549da .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-432bdd54{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-31a962cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-31a962cc:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-31a962cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-10c348a0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-58b8fb07 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-183c5374{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-8880d7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E4DF;--border-color:#D9E4DF;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-1812 .elementor-element.elementor-element-8880d7b:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-8880d7b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1812 .elementor-element.elementor-element-1bdc20a2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px;color:#2e6b5d}.elementor-1812 .elementor-element.elementor-element-7382b685 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;color:#174B45}.elementor-1812 .elementor-element.elementor-element-673a3a62{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.85em;color:#4F5E5A}.elementor-1812 .elementor-element.elementor-element-6147a3c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:22px 22px 22px 22px;--padding-top:34px;--padding-bottom:34px;--padding-left:36px;--padding-right:36px}.elementor-1812 .elementor-element.elementor-element-6147a3c5:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-6147a3c5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#174B45}.elementor-1812 .elementor-element.elementor-element-3534d189 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;color:#FFF}.elementor-1812 .elementor-element.elementor-element-7b6b9ed8{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1.8em;color:#FFF}.elementor-1812 .elementor-element.elementor-element-44a1521c .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-weight:600;fill:#174B45;color:#174B45;border-radius:8px 8px 8px 8px}.elementor-1812 .elementor-element.elementor-element-d46d40d:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-d46d40d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#172255}.elementor-1812 .elementor-element.elementor-element-d46d40d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 20px 20px 20px}.elementor-1812 .elementor-element.elementor-element-d46d40d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-cbc42d6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-cbc42d6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-cbc42d6.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-cbc42d6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-cbc42d6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 25px 0 0}.elementor-1812 .elementor-element.elementor-element-cbc42d6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-03cb200{width:var(--container-widget-width,82.868%);max-width:82.868%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 1px) 0;--container-widget-width:82.868%;--container-widget-flex-grow:0;text-align:start}.elementor-1812 .elementor-element.elementor-element-03cb200.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-03cb200 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:800;color:#FFF}.elementor-1812 .elementor-element.elementor-element-8e50992{width:var(--container-widget-width,74.667%);max-width:74.667%;margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:74.667%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:7px;line-height:1.7em;color:#FFF}.elementor-1812 .elementor-element.elementor-element-8e50992.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-8e50992 p{margin-block-end:0}.elementor-1812 .elementor-element.elementor-element-92a95b0{width:var(--container-widget-width,94.654%);max-width:94.654%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:94.654%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:13px;line-height:1.7em;color:#CDD2E9}.elementor-1812 .elementor-element.elementor-element-92a95b0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-8d75a9b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-8d75a9b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-8d75a9b.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-8d75a9b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-8d75a9b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 15px 0 15px}.elementor-1812 .elementor-element.elementor-element-8d75a9b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-7ae2e38{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0;text-align:start}.elementor-1812 .elementor-element.elementor-element-7ae2e38 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700;color:#FFF}.elementor-1812 .elementor-element.elementor-element-0be68f3{width:var(--container-widget-width,61.878%);max-width:61.878%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:61.878%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:13px;line-height:1.7em;color:#DFE3F5}.elementor-1812 .elementor-element.elementor-element-0be68f3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-0be68f3 a{color:#DFE3F5}.elementor-1812 .elementor-element.elementor-element-c350751:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-c350751>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-c350751.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-c350751.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-c350751>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 15px 0 15px}.elementor-1812 .elementor-element.elementor-element-c350751>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-90e52d6{width:var(--container-widget-width,61.878%);max-width:61.878%;margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:61.878%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:13px;line-height:1.7em;color:#DFE3F5}.elementor-1812 .elementor-element.elementor-element-90e52d6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-90e52d6 a{color:#DFE3F5}.elementor-1812 .elementor-element.elementor-element-fb6a86d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-fb6a86d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-fb6a86d.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-fb6a86d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-fb6a86d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 15px}.elementor-1812 .elementor-element.elementor-element-fb6a86d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-b8bb3c2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0;text-align:start}.elementor-1812 .elementor-element.elementor-element-b8bb3c2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700;color:#FFF}.elementor-1812 .elementor-element.elementor-element-24b7433{width:var(--container-widget-width,75.695%);max-width:75.695%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:75.695%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:13px;line-height:1.7em;color:#DFE3F5}.elementor-1812 .elementor-element.elementor-element-24b7433.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-24b7433 a{color:#DFE3F5}.elementor-1812 .elementor-element.elementor-element-c18d26a:not(.elementor-motion-effects-element-type-background),.elementor-1812 .elementor-element.elementor-element-c18d26a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-1812 .elementor-element.elementor-element-c18d26a>.elementor-container{min-height:0}.elementor-1812 .elementor-element.elementor-element-c18d26a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 20px 50px 20px}.elementor-1812 .elementor-element.elementor-element-c18d26a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-ab86558:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-ab86558>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-ab86558.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-ab86558.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-ab86558>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1812 .elementor-element.elementor-element-ab86558>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-418e110{width:var(--container-widget-width,99.064%);max-width:99.064%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:99.064%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:11px;line-height:1.7em;color:#AEB5D2}.elementor-1812 .elementor-element.elementor-element-418e110.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-5741fb0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-5741fb0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-5741fb0.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-5741fb0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-5741fb0>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1812 .elementor-element.elementor-element-5741fb0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-97bd946{text-align:center;font-size:12px;color:#FFF}.elementor-1812 .elementor-element.elementor-element-97bd946 a{color:#AEB5D2}.elementor-1812 .elementor-element.elementor-element-acac576:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-acac576>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-acac576.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-acac576.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-acac576>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1812 .elementor-element.elementor-element-acac576>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-49c4981{text-align:center;font-size:12px;color:#FFFFFFAD}.elementor-1812 .elementor-element.elementor-element-49c4981 a{color:#AEB5D2}.elementor-1812 .elementor-element.elementor-element-cf05323:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-cf05323>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-cf05323.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-cf05323.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-cf05323>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1812 .elementor-element.elementor-element-cf05323>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-13bee9b{text-align:center;font-size:12px;color:#FFF}.elementor-1812 .elementor-element.elementor-element-13bee9b a{color:#AEB5D2}.elementor-1812 .elementor-element.elementor-element-6373b9c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1812 .elementor-element.elementor-element-6373b9c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-bc-flex-widget .elementor-1812 .elementor-element.elementor-element-6373b9c.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-6373b9c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1812 .elementor-element.elementor-element-6373b9c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1812 .elementor-element.elementor-element-6373b9c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1812 .elementor-element.elementor-element-2d356df{--grid-template-columns:repeat(0, auto);text-align:right;width:var(--container-widget-width,96.645%);max-width:96.645%;--container-widget-width:96.645%;--container-widget-flex-grow:0;--icon-size:9px;--grid-column-gap:12px;--grid-row-gap:0px}.elementor-1812 .elementor-element.elementor-element-2d356df.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1812 .elementor-element.elementor-element-2d356df .elementor-social-icon{background-color:#070054;--icon-padding:0.7em}.elementor-1812 .elementor-element.elementor-element-2d356df .elementor-icon{border-radius:50px 50px 50px 50px}.elementor-1812 .elementor-element.elementor-element-2d356df .elementor-social-icon:hover{background-color:var(--e-global-color-astglobalcolor1)}@media(max-width:1024px){.elementor-1812 .elementor-element.elementor-element-de8683b{padding:0 0 0 20px}.elementor-1812 .elementor-element.elementor-element-a493084{width:var(--container-widget-width,70.448px);max-width:70.448px;margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 7px;--container-widget-width:70.448px;--container-widget-flex-grow:0;text-align:start}.elementor-1812 .elementor-element.elementor-element-a493084 img{width:62%;max-width:57%;height:46px}.elementor-1812 .elementor-element.elementor-element-695e247{width:var(--container-widget-width,205.594px);max-width:205.594px;margin:12px 0 calc(var(--kit-widget-spacing, 0px) + 4px) -35px;--container-widget-width:205.594px;--container-widget-flex-grow:0}.elementor-1812 .elementor-element.elementor-element-0178345{width:var(--container-widget-width,214.375px);max-width:214.375px;margin:-23px 0 calc(var(--kit-widget-spacing, 0px) + 0px) -33px;--container-widget-width:214.375px;--container-widget-flex-grow:0}.elementor-1812 .elementor-element.elementor-element-5ae2c62>.elementor-element-populated{padding:21px 0 0 0}.elementor-1812 .elementor-element.elementor-element-821b893{text-align:right;width:var(--container-widget-width,385.917px);max-width:385.917px;margin:1px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:385.917px;--container-widget-flex-grow:0;--icon-size:10px;--grid-column-gap:10px}.elementor-1812 .elementor-element.elementor-element-d46d40d{padding:50px 50px 50px 50px}.elementor-1812 .elementor-element.elementor-element-cbc42d6>.elementor-element-populated{padding:0 0 0 0}.elementor-1812 .elementor-element.elementor-element-03cb200{width:var(--container-widget-width,205.594px);max-width:205.594px;margin:12px 0 calc(var(--kit-widget-spacing, 0px) + 4px) -35px;--container-widget-width:205.594px;--container-widget-flex-grow:0}.elementor-1812 .elementor-element.elementor-element-8e50992{width:var(--container-widget-width,214.375px);max-width:214.375px;margin:-23px 0 calc(var(--kit-widget-spacing, 0px) + 0px) -33px;--container-widget-width:214.375px;--container-widget-flex-grow:0}.elementor-1812 .elementor-element.elementor-element-7ae2e38{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1812 .elementor-element.elementor-element-0be68f3{width:var(--container-widget-width,160.771px);max-width:160.771px;--container-widget-width:160.771px;--container-widget-flex-grow:0}.elementor-1812 .elementor-element.elementor-element-90e52d6{width:var(--container-widget-width,160.771px);max-width:160.771px;--container-widget-width:160.771px;--container-widget-flex-grow:0}.elementor-1812 .elementor-element.elementor-element-b8bb3c2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1812 .elementor-element.elementor-element-c18d26a{padding:0 20px 0 20px}.elementor-1812 .elementor-element.elementor-element-2d356df{--icon-size:13px;--grid-column-gap:10px}}@media(max-width:767px){.elementor-1812 .elementor-element.elementor-element-de8683b{padding:0 0 0 0}.elementor-1812 .elementor-element.elementor-element-a5a0a0c{width:16%}.elementor-1812 .elementor-element.elementor-element-a493084{width:var(--container-widget-width,50px);max-width:50px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) -5px;padding:0 0 0 0;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center}.elementor-1812 .elementor-element.elementor-element-a493084.elementor-element{--align-self:center}.elementor-1812 .elementor-element.elementor-element-a493084 img{width:100%;max-width:53%;height:25px}.elementor-1812 .elementor-element.elementor-element-695e247{width:var(--container-widget-width,160px);max-width:160px;margin:-33px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 39px;padding:0 0 0 0;--container-widget-width:160px;--container-widget-flex-grow:0;text-align:start}.elementor-1812 .elementor-element.elementor-element-695e247 .elementor-heading-title{font-size:12px}.elementor-1812 .elementor-element.elementor-element-0178345{width:var(--container-widget-width,303.375px);max-width:303.375px;margin:-19px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0 0 0 0;--container-widget-width:303.375px;--container-widget-flex-grow:0;text-align:start;font-size:5px}.elementor-1812 .elementor-element.elementor-element-5ae2c62>.elementor-element-populated{text-align:center;padding:5px 5px 5px 5px}.elementor-1812 .elementor-element.elementor-element-821b893{text-align:right;width:var(--container-widget-width,262.667px);max-width:262.667px;margin:-48px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 74px;padding:0 0 0 0;--container-widget-width:262.667px;--container-widget-flex-grow:0;--icon-size:7px}.elementor-1812 .elementor-element.elementor-element-821b893.elementor-element{--align-self:flex-start}.elementor-1812 .elementor-element.elementor-element-1a5ec77{width:100%;max-width:100%;text-align:center}.elementor-1812 .elementor-element.elementor-element-1a5ec77.elementor-element{--align-self:center}body:not(.rtl) .elementor-1812 .elementor-element.elementor-element-1a5ec77{left:-61px}body.rtl .elementor-1812 .elementor-element.elementor-element-1a5ec77{right:-61px}.elementor-1812 .elementor-element.elementor-element-1a5ec77 .elementor-heading-title{font-size:8px}.elementor-1812 .elementor-element.elementor-element-d46d40d{padding:20px 20px 20px 20px}.elementor-1812 .elementor-element.elementor-element-03cb200{width:var(--container-widget-width,160px);max-width:160px;margin:-33px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 39px;padding:0 0 0 0;--container-widget-width:160px;--container-widget-flex-grow:0;text-align:start}.elementor-1812 .elementor-element.elementor-element-03cb200 .elementor-heading-title{font-size:12px}.elementor-1812 .elementor-element.elementor-element-8e50992{width:var(--container-widget-width,303.375px);max-width:303.375px;margin:-19px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0 0 0 0;--container-widget-width:303.375px;--container-widget-flex-grow:0;text-align:start;font-size:5px}.elementor-1812 .elementor-element.elementor-element-92a95b0{width:var(--container-widget-width,288.698px);max-width:288.698px;padding:0 0 0 15px;--container-widget-width:288.698px;--container-widget-flex-grow:0}.elementor-1812 .elementor-element.elementor-element-8d75a9b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1812 .elementor-element.elementor-element-0be68f3{font-size:13px}.elementor-1812 .elementor-element.elementor-element-c350751>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1812 .elementor-element.elementor-element-90e52d6{font-size:13px}.elementor-1812 .elementor-element.elementor-element-24b7433{padding:0 0 0 0;font-size:11px}.elementor-1812 .elementor-element.elementor-element-c18d26a{padding:0 0 0 20px}.elementor-1812 .elementor-element.elementor-element-418e110{text-align:center}.elementor-1812 .elementor-element.elementor-element-2d356df{text-align:center;--icon-size:10px}}@media(min-width:768px){.elementor-1812 .elementor-element.elementor-element-a5a0a0c{width:6%}.elementor-1812 .elementor-element.elementor-element-663b820{width:31.981%}.elementor-1812 .elementor-element.elementor-element-5ae2c62{width:61.683%}.elementor-1812 .elementor-element.elementor-element-24b5f49a{--content-width:1180px}.elementor-1812 .elementor-element.elementor-element-357f7927{--content-width:1180px}.elementor-1812 .elementor-element.elementor-element-7932266b{--content-width:1180px}.elementor-1812 .elementor-element.elementor-element-2535a54e{--content-width:1180px}.elementor-1812 .elementor-element.elementor-element-ab86558{width:30%}.elementor-1812 .elementor-element.elementor-element-5741fb0{width:16.99%}.elementor-1812 .elementor-element.elementor-element-acac576{width:18.127%}.elementor-1812 .elementor-element.elementor-element-cf05323{width:16%}.elementor-1812 .elementor-element.elementor-element-6373b9c{width:18.809%}}@media(max-width:1024px) and (min-width:768px){.elementor-1812 .elementor-element.elementor-element-a5a0a0c{width:12%}.elementor-1812 .elementor-element.elementor-element-5ae2c62{width:53%}.elementor-1812 .elementor-element.elementor-element-cbc42d6{width:35%}.elementor-1812 .elementor-element.elementor-element-8d75a9b{width:35%}.elementor-1812 .elementor-element.elementor-element-c350751{width:35%}}