.elementor-1348 .elementor-element.elementor-element-d9e26ca:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-d9e26ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#172255}.elementor-1348 .elementor-element.elementor-element-d9e26ca{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-1348 .elementor-element.elementor-element-d9e26ca>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-56ffa21:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-56ffa21>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-56ffa21.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-1348 .elementor-element.elementor-element-56ffa21.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-1348 .elementor-element.elementor-element-56ffa21>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10px 10px 10px 0}.elementor-1348 .elementor-element.elementor-element-56ffa21>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-d6d3240{width:var(--container-widget-width,91.701%);max-width:91.701%;margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:91.701%;--container-widget-flex-grow:0;text-align:end}.elementor-1348 .elementor-element.elementor-element-d6d3240.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-d6d3240 img{width:100%;max-width:60%;height:35px;opacity:.9;border-radius:29px 29px 29px 29px}.elementor-1348 .elementor-element.elementor-element-337bd36:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-337bd36>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-337bd36.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-1348 .elementor-element.elementor-element-337bd36.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-1348 .elementor-element.elementor-element-337bd36>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10px 10px 10px 0}.elementor-1348 .elementor-element.elementor-element-337bd36>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-4e6cd2b{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-1348 .elementor-element.elementor-element-4e6cd2b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-4e6cd2b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:800;color:#FFF}.elementor-1348 .elementor-element.elementor-element-8d0dc63{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:9px;line-height:1.7em;color:#FFF}.elementor-1348 .elementor-element.elementor-element-8d0dc63.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-8d0dc63 p{margin-block-end:0}.elementor-1348 .elementor-element.elementor-element-deda8d9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-deda8d9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-deda8d9.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-1348 .elementor-element.elementor-element-deda8d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-1348 .elementor-element.elementor-element-deda8d9>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 0 0 10px}.elementor-1348 .elementor-element.elementor-element-deda8d9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-6d963ad{--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-1348 .elementor-element.elementor-element-6d963ad.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-6d963ad .elementor-social-icon{background-color:#070054;--icon-padding:0.7em}.elementor-1348 .elementor-element.elementor-element-6d963ad .elementor-icon{border-radius:50px 50px 50px 50px}.elementor-1348 .elementor-element.elementor-element-6d963ad .elementor-social-icon:hover{background-color:var(--e-global-color-astglobalcolor1)}.elementor-1348 .elementor-element.elementor-element-e9eef40{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-1348 .elementor-element.elementor-element-e9eef40.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-1348 .elementor-element.elementor-element-e9eef40{left:-61px}body.rtl .elementor-1348 .elementor-element.elementor-element-e9eef40{right:-61px}.elementor-1348 .elementor-element.elementor-element-e9eef40 .elementor-heading-title{font-size:10px;color:#FFF}.elementor-1348 .elementor-element.elementor-element-72890b55:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-72890b55>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#17225585}.elementor-1348 .elementor-element.elementor-element-72890b55>.elementor-container{max-width:1140px}.elementor-1348 .elementor-element.elementor-element-72890b55{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:82px 24px 82px 24px}.elementor-1348 .elementor-element.elementor-element-72890b55>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-b514f66:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-b514f66>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-b514f66.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-b514f66.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-b514f66>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1348 .elementor-element.elementor-element-b514f66>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-3ef96695{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;line-height:1.65em;color:#334155}.elementor-1348 .elementor-element.elementor-element-3ffd40f2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-3ffd40f2 .elementor-heading-title{font-family:"Cinzel",Sans-serif;font-weight:700;color:#FFF}.elementor-1348 .elementor-element.elementor-element-1735e1a5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 26px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:18px;line-height:1.65em;color:#EAF2F8}.elementor-1348 .elementor-element.elementor-element-5024a8a8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:15px;line-height:1.65em;color:#FFF}.elementor-1348 .elementor-element.elementor-element-6ae80e51:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-6ae80e51>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#144E4BBA}.elementor-1348 .elementor-element.elementor-element-6ae80e51{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:58px 24px 58px 24px}.elementor-1348 .elementor-element.elementor-element-6ae80e51>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-15374a17:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-15374a17>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-15374a17>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E4E8;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-15374a17>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-15374a17>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-15374a17>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-15374a17>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-26513f00{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-26513f00 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:#17324D}.elementor-1348 .elementor-element.elementor-element-2ac646ac{text-align:center;font-family:"Open Sans",Sans-serif;font-size:15px;line-height:1.65em;color:#678}.elementor-1348 .elementor-element.elementor-element-2bec8b2b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-2bec8b2b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-2bec8b2b>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E4E8;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-2bec8b2b>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-2bec8b2b>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-2bec8b2b>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-2bec8b2b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-7bdc78f1{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-7bdc78f1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:#17324D}.elementor-1348 .elementor-element.elementor-element-1a1d28b6{text-align:center;font-family:"Open Sans",Sans-serif;font-size:15px;line-height:1.65em;color:#678}.elementor-1348 .elementor-element.elementor-element-75825c28:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-75825c28>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-75825c28>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2B9C95;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-75825c28>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-75825c28>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-75825c28>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-75825c28>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-783bf113{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-783bf113 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#2B9C95}.elementor-1348 .elementor-element.elementor-element-7cebd60f{text-align:center;font-family:"Open Sans",Sans-serif;font-size:15px;line-height:1.65em;color:#678}.elementor-1348 .elementor-element.elementor-element-16fa26c4:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-16fa26c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F6FFCC}.elementor-1348 .elementor-element.elementor-element-16fa26c4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 24px 36px 24px}.elementor-1348 .elementor-element.elementor-element-16fa26c4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-33b1ab17{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-33b1ab17 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:750;line-height:1.2em;color:#17324D}.elementor-1348 .elementor-element.elementor-element-40ce3b2d{text-align:center;font-family:"Open Sans",Sans-serif;font-size:17px;line-height:1.65em;color:#526779}.elementor-1348 .elementor-element.elementor-element-8ddd419:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-8ddd419>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F6FFCC}.elementor-1348 .elementor-element.elementor-element-8ddd419{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 24px 30px 24px}.elementor-1348 .elementor-element.elementor-element-8ddd419>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-76fdae3a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-76fdae3a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-76fdae3a>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0CDD4;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-76fdae3a>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-76fdae3a>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-76fdae3a>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-76fdae3a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-7ba6158e{padding:40px 0 0 0;text-align:start;font-family:"Open Sans",Sans-serif;font-size:15px;line-height:1.65em;color:#34495E}.elementor-1348 .elementor-element.elementor-element-59a15a9d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-59a15a9d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-59a15a9d>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2B9C95;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-59a15a9d>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-59a15a9d>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-59a15a9d>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-59a15a9d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-681cb381{text-align:start;font-family:"Open Sans",Sans-serif;font-size:15px;line-height:1.65em;color:#34495E}.elementor-1348 .elementor-element.elementor-element-4120b4e1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-4120b4e1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-4120b4e1>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDD5E8;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-4120b4e1>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-4120b4e1>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-4120b4e1>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-4120b4e1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-5841907c{padding:40px 0 0 0;text-align:start;font-family:"Open Sans",Sans-serif;font-size:15px;line-height:1.65em;color:#34495E}.elementor-1348 .elementor-element.elementor-element-211cac50:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-211cac50>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F6FFCC}.elementor-1348 .elementor-element.elementor-element-211cac50{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:16px 24px 70px 24px}.elementor-1348 .elementor-element.elementor-element-211cac50>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-58c0d1da:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-58c0d1da>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-58c0d1da>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCD5EA;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-58c0d1da>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-58c0d1da>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-58c0d1da>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-58c0d1da>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-107f718c{text-align:start;font-family:"Open Sans",Sans-serif;font-size:15px;line-height:1.65em;color:#34495E}.elementor-1348 .elementor-element.elementor-element-72163b38:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-72163b38>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-72163b38>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBCFAE;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-72163b38>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-72163b38>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-72163b38>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-72163b38>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-46fe3ecc{text-align:start;font-family:"Open Sans",Sans-serif;font-size:15px;line-height:1.65em;color:#34495E}.elementor-1348 .elementor-element.elementor-element-c823800:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-c823800>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-c823800>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBCFAE;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-c823800>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-c823800>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-c823800>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-c823800>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-e921f0e{text-align:start;font-family:"Open Sans",Sans-serif;font-size:15px;line-height:1.65em;color:#34495E}.elementor-1348 .elementor-element.elementor-element-13a7a8ae:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-13a7a8ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8F1DE}.elementor-1348 .elementor-element.elementor-element-13a7a8ae{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 24px 70px 24px}.elementor-1348 .elementor-element.elementor-element-13a7a8ae>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-1ccab0b8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-1ccab0b8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:34px;font-weight:750;line-height:1.2em;color:#17324D}.elementor-1348 .elementor-element.elementor-element-54e34518{text-align:start;font-family:"Open Sans",Sans-serif;font-size:15px;line-height:1.65em;color:#34495E}.elementor-1348 .elementor-element.elementor-element-3a33fc58:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-3a33fc58>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-3a33fc58{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 24px 70px 24px}.elementor-1348 .elementor-element.elementor-element-3a33fc58>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-2ff83d00{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-2ff83d00 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:34px;font-weight:750;line-height:1.2em;color:#17324D}.elementor-1348 .elementor-element.elementor-element-74815a7c{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;line-height:1.65em;color:#526779}.elementor-1348 .elementor-element.elementor-element-6aa7a055:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-6aa7a055>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-6aa7a055>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0CDD4;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-6aa7a055>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-6aa7a055>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-6aa7a055>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-6aa7a055>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-17450365{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-17450365 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#17324D}.elementor-1348 .elementor-element.elementor-element-156846ae{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-156846ae .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:29px;font-weight:800;line-height:1.2em;color:#E9899A}.elementor-1348 .elementor-element.elementor-element-40b24750{text-align:center;font-family:"Open Sans",Sans-serif;font-size:14px;line-height:1.65em;color:#678}.elementor-1348 .elementor-element.elementor-element-2958cc25:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-2958cc25>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-2958cc25>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7E3DF;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-2958cc25>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-2958cc25>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-2958cc25>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-2958cc25>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-4ae80231{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-4ae80231 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#17324D}.elementor-1348 .elementor-element.elementor-element-3a9b426{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-3a9b426 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:29px;font-weight:800;line-height:1.2em;color:#2B9C95}.elementor-1348 .elementor-element.elementor-element-7c24d2a{text-align:center;font-family:"Open Sans",Sans-serif;font-size:14px;line-height:1.65em;color:#678}.elementor-1348 .elementor-element.elementor-element-3dfb1ea8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-3dfb1ea8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1348 .elementor-element.elementor-element-3dfb1ea8>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBCFAE;box-shadow:0 6px 18px 0 rgb(23 50 77 / .08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1348 .elementor-element.elementor-element-3dfb1ea8>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-3dfb1ea8>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-3dfb1ea8>.elementor-background-slideshow{border-radius:16px 16px 16px 16px}.elementor-1348 .elementor-element.elementor-element-3dfb1ea8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-64219b26{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-64219b26 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#17324D}.elementor-1348 .elementor-element.elementor-element-5011008{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-5011008 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;color:#D48743}.elementor-1348 .elementor-element.elementor-element-cc6cabd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-cc6cabd .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:29px;font-weight:800;line-height:1.2em;color:#D48743}.elementor-1348 .elementor-element.elementor-element-4a027683{text-align:center;font-family:"Open Sans",Sans-serif;font-size:14px;line-height:1.65em;color:#678}.elementor-1348 .elementor-element.elementor-element-7f8be350:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-7f8be350>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#144E4BBA}.elementor-1348 .elementor-element.elementor-element-7f8be350{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:58px 24px 58px 24px}.elementor-1348 .elementor-element.elementor-element-7f8be350>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-6c8fe75f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0;text-align:start}.elementor-1348 .elementor-element.elementor-element-6c8fe75f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:750;line-height:1.2em;color:#FFF}.elementor-1348 .elementor-element.elementor-element-690eccfb{text-align:start;font-family:"Open Sans",Sans-serif;font-size:16px;line-height:1.65em;color:#FFF}.elementor-1348 .elementor-element.elementor-element-372cc625{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0;text-align:start}.elementor-1348 .elementor-element.elementor-element-372cc625 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:750;line-height:1.2em;color:#FFF}.elementor-1348 .elementor-element.elementor-element-2ab548ed{text-align:start;font-family:"Open Sans",Sans-serif;font-size:15px;line-height:1.65em;color:#FFF}.elementor-1348 .elementor-element.elementor-element-7d8b306a:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-7d8b306a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7FAFCC9}.elementor-1348 .elementor-element.elementor-element-7d8b306a>.elementor-container{max-width:1140px}.elementor-1348 .elementor-element.elementor-element-7d8b306a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:72px 24px 72px 24px}.elementor-1348 .elementor-element.elementor-element-7d8b306a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-34305494:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-34305494>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-34305494.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-34305494.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-34305494>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EBF3;box-shadow:0 8px 24px 0 rgb(21 59 91 / .1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:32px 32px 32px 32px}.elementor-1348 .elementor-element.elementor-element-34305494>.elementor-element-populated,.elementor-1348 .elementor-element.elementor-element-34305494>.elementor-element-populated>.elementor-background-overlay,.elementor-1348 .elementor-element.elementor-element-34305494>.elementor-background-slideshow{border-radius:14px 14px 14px 14px}.elementor-1348 .elementor-element.elementor-element-34305494>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-56885ead{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-56885ead .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:700;color:#153B5B}.elementor-1348 .elementor-element.elementor-element-834c405{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:15px;line-height:1.65em;color:#334155}.elementor-1348 .elementor-element.elementor-element-63446555{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:15px;line-height:1.65em;color:#334155}.elementor-1348 .elementor-element.elementor-element-550f7574:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-550f7574>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#153B5BB8}.elementor-1348 .elementor-element.elementor-element-550f7574>.elementor-container{max-width:1140px}.elementor-1348 .elementor-element.elementor-element-550f7574{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:64px 24px 64px 24px}.elementor-1348 .elementor-element.elementor-element-550f7574>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-25dd25be.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-25dd25be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-25dd25be>.elementor-element-populated{padding:0 0 0 0}.elementor-1348 .elementor-element.elementor-element-13d05ac7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-13d05ac7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:700;color:#FFF}.elementor-1348 .elementor-element.elementor-element-3670dad4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-3670dad4 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:38px;font-weight:800;line-height:1.2em;color:#FFF}.elementor-1348 .elementor-element.elementor-element-4b36cc5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:17px;line-height:1.65em;color:#EAF2F8}.elementor-1348 .elementor-element.elementor-element-2748b2b9 .elementor-button{background-color:#F4C542;font-family:"Montserrat",Sans-serif;font-weight:700;fill:#153B5B;color:#153B5B;border-radius:8px 8px 8px 8px}.elementor-1348 .elementor-element.elementor-element-3d3fc57:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-3d3fc57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#172255D4}.elementor-1348 .elementor-element.elementor-element-3d3fc57>.elementor-container{max-width:1180px}.elementor-1348 .elementor-element.elementor-element-3d3fc57{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 20px 0 20px}.elementor-1348 .elementor-element.elementor-element-3d3fc57>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-40d05c1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-40d05c1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-40d05c1.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-40d05c1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-40d05c1>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 25px 0 0}.elementor-1348 .elementor-element.elementor-element-40d05c1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-c333fbe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 2px) 0;text-align:start}.elementor-1348 .elementor-element.elementor-element-c333fbe.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-c333fbe .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:800;color:#FFF}.elementor-1348 .elementor-element.elementor-element-6f220e8{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:12px;line-height:1.7em;color:#CDD2E9}.elementor-1348 .elementor-element.elementor-element-6f220e8.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-9aea424{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:10px;line-height:1.7em;color:#CDD2E9}.elementor-1348 .elementor-element.elementor-element-9aea424.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-7404d27:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-7404d27>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-7404d27.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-7404d27.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-7404d27>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 25px 0 0}.elementor-1348 .elementor-element.elementor-element-7404d27>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-b344089{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-1348 .elementor-element.elementor-element-b344089.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-b344089 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700;color:#FFF}.elementor-1348 .elementor-element.elementor-element-6ea4c0b{width:var(--container-widget-width,98.728%);max-width:98.728%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:98.728%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:10px;line-height:1.7em;color:#DFE3F5}.elementor-1348 .elementor-element.elementor-element-6ea4c0b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-6ea4c0b a{color:#DFE3F5}.elementor-1348 .elementor-element.elementor-element-4b3b3a5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-4b3b3a5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-4b3b3a5.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-4b3b3a5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-4b3b3a5>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 25px 0 0}.elementor-1348 .elementor-element.elementor-element-4b3b3a5>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-40bf817{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-1348 .elementor-element.elementor-element-40bf817 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700;color:#FFF}.elementor-1348 .elementor-element.elementor-element-4a83872{width:var(--container-widget-width,68.159%);max-width:68.159%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:68.159%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:10px;line-height:1.7em;color:#DFE3F5}.elementor-1348 .elementor-element.elementor-element-4a83872.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-4a83872 a{color:#DFE3F5}.elementor-1348 .elementor-element.elementor-element-a19c73d:not(.elementor-motion-effects-element-type-background),.elementor-1348 .elementor-element.elementor-element-a19c73d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-1348 .elementor-element.elementor-element-a19c73d>.elementor-container{max-width:1180px;min-height:0}.elementor-1348 .elementor-element.elementor-element-a19c73d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 20px 50px 20px}.elementor-1348 .elementor-element.elementor-element-a19c73d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-4de9920:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-4de9920>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-4de9920.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-4de9920.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-4de9920>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1348 .elementor-element.elementor-element-4de9920>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-9af6fdc{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-1348 .elementor-element.elementor-element-9af6fdc.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-45c6c70:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-45c6c70>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-45c6c70.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-45c6c70.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-45c6c70>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1348 .elementor-element.elementor-element-45c6c70>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-8c35032{text-align:center;font-size:12px;color:#FFF}.elementor-1348 .elementor-element.elementor-element-8c35032 a{color:#AEB5D2}.elementor-1348 .elementor-element.elementor-element-cacf788:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-cacf788>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-cacf788.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-cacf788.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-cacf788>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1348 .elementor-element.elementor-element-cacf788>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-5877a51{text-align:center;font-size:12px;color:#FFFFFFAD}.elementor-1348 .elementor-element.elementor-element-5877a51 a{color:#AEB5D2}.elementor-1348 .elementor-element.elementor-element-3b7aade:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-3b7aade>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-3b7aade.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-3b7aade.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-3b7aade>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1348 .elementor-element.elementor-element-3b7aade>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-4e75868{text-align:center;font-size:12px;color:#FFF}.elementor-1348 .elementor-element.elementor-element-4e75868 a{color:#AEB5D2}.elementor-1348 .elementor-element.elementor-element-fd006f2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1348 .elementor-element.elementor-element-fd006f2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F173E}.elementor-bc-flex-widget .elementor-1348 .elementor-element.elementor-element-fd006f2.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-fd006f2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1348 .elementor-element.elementor-element-fd006f2>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1348 .elementor-element.elementor-element-fd006f2>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1348 .elementor-element.elementor-element-6a69ccc{--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-1348 .elementor-element.elementor-element-6a69ccc.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1348 .elementor-element.elementor-element-6a69ccc .elementor-social-icon{background-color:#070054;--icon-padding:0.7em}.elementor-1348 .elementor-element.elementor-element-6a69ccc .elementor-icon{border-radius:50px 50px 50px 50px}.elementor-1348 .elementor-element.elementor-element-6a69ccc .elementor-social-icon:hover{background-color:var(--e-global-color-astglobalcolor1)}.elementor-1348 .elementor-element.elementor-element-9617735{--display:flex}@media(max-width:1024px){.elementor-1348 .elementor-element.elementor-element-d9e26ca{padding:0 0 0 20px}.elementor-1348 .elementor-element.elementor-element-d6d3240{width:var(--container-widget-width,47px);max-width:47px;margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 7px;--container-widget-width:47px;--container-widget-flex-grow:0;text-align:center}.elementor-1348 .elementor-element.elementor-element-d6d3240 img{width:100%;max-width:65%;height:30px}.elementor-1348 .elementor-element.elementor-element-4e6cd2b{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-1348 .elementor-element.elementor-element-8d0dc63{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-1348 .elementor-element.elementor-element-deda8d9>.elementor-element-populated{padding:21px 0 0 0}.elementor-1348 .elementor-element.elementor-element-6d963ad{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-1348 .elementor-element.elementor-element-3d3fc57{padding:20px 50px 0 50px}.elementor-1348 .elementor-element.elementor-element-c333fbe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1348 .elementor-element.elementor-element-6f220e8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1348 .elementor-element.elementor-element-6ea4c0b{width:var(--container-widget-width,144.396px);max-width:144.396px;--container-widget-width:144.396px;--container-widget-flex-grow:0}.elementor-1348 .elementor-element.elementor-element-4a83872{width:var(--container-widget-width,165.615px);max-width:165.615px;--container-widget-width:165.615px;--container-widget-flex-grow:0}.elementor-1348 .elementor-element.elementor-element-a19c73d{padding:0 20px 0 20px}.elementor-1348 .elementor-element.elementor-element-6a69ccc{--icon-size:13px;--grid-column-gap:10px}}@media(max-width:767px){.elementor-1348 .elementor-element.elementor-element-d9e26ca{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-1348 .elementor-element.elementor-element-56ffa21{width:16%}.elementor-1348 .elementor-element.elementor-element-d6d3240{width:var(--container-widget-width,50px);max-width:50px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -6px) 0;padding:0 0 0 0;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center}.elementor-1348 .elementor-element.elementor-element-d6d3240.elementor-element{--align-self:center}.elementor-1348 .elementor-element.elementor-element-d6d3240 img{width:54%;max-width:41%;height:22px}.elementor-1348 .elementor-element.elementor-element-4e6cd2b{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-1348 .elementor-element.elementor-element-4e6cd2b .elementor-heading-title{font-size:12px}.elementor-1348 .elementor-element.elementor-element-8d0dc63{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:4px}.elementor-1348 .elementor-element.elementor-element-deda8d9>.elementor-element-populated{text-align:center;padding:5px 5px 5px 5px}.elementor-1348 .elementor-element.elementor-element-6d963ad{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-1348 .elementor-element.elementor-element-6d963ad.elementor-element{--align-self:flex-start}.elementor-1348 .elementor-element.elementor-element-e9eef40{width:100%;max-width:100%;text-align:center}.elementor-1348 .elementor-element.elementor-element-e9eef40.elementor-element{--align-self:center}body:not(.rtl) .elementor-1348 .elementor-element.elementor-element-e9eef40{left:-61px}body.rtl .elementor-1348 .elementor-element.elementor-element-e9eef40{right:-61px}.elementor-1348 .elementor-element.elementor-element-e9eef40 .elementor-heading-title{font-size:8px}.elementor-1348 .elementor-element.elementor-element-8ddd419{padding:20px 20px 20px 20px}.elementor-1348 .elementor-element.elementor-element-59a15a9d>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 20px 20px 20px}.elementor-1348 .elementor-element.elementor-element-4120b4e1>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px 20px 20px}.elementor-1348 .elementor-element.elementor-element-58c0d1da>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-1348 .elementor-element.elementor-element-72163b38>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1348 .elementor-element.elementor-element-c823800>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1348 .elementor-element.elementor-element-327ad740{width:100%}.elementor-1348 .elementor-element.elementor-element-1ccab0b8 .elementor-heading-title{font-size:30px}.elementor-1348 .elementor-element.elementor-element-54e34518{width:100%;max-width:100%}.elementor-1348 .elementor-element.elementor-element-2ff83d00{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1348 .elementor-element.elementor-element-2ff83d00 .elementor-heading-title{font-size:30px}.elementor-1348 .elementor-element.elementor-element-17450365{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1348 .elementor-element.elementor-element-156846ae{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1348 .elementor-element.elementor-element-4ae80231{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1348 .elementor-element.elementor-element-64219b26{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1348 .elementor-element.elementor-element-5011008{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1348 .elementor-element.elementor-element-cc6cabd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1348 .elementor-element.elementor-element-6c8fe75f{text-align:start}.elementor-1348 .elementor-element.elementor-element-6c8fe75f .elementor-heading-title{font-size:27px}.elementor-1348 .elementor-element.elementor-element-690eccfb{font-size:15px}.elementor-1348 .elementor-element.elementor-element-2ab548ed{font-size:15px}.elementor-1348 .elementor-element.elementor-element-834c405{font-size:15px}.elementor-1348 .elementor-element.elementor-element-13d05ac7 .elementor-heading-title{font-size:27px}.elementor-1348 .elementor-element.elementor-element-3d3fc57{padding:010px 0 0 0}.elementor-1348 .elementor-element.elementor-element-40d05c1{width:100%}.elementor-1348 .elementor-element.elementor-element-40d05c1>.elementor-element-populated{padding:0 0 0 0}.elementor-1348 .elementor-element.elementor-element-c333fbe{width:var(--container-widget-width,343.667px);max-width:343.667px;padding:20px 0 0 0;--container-widget-width:343.667px;--container-widget-flex-grow:0;text-align:center}.elementor-1348 .elementor-element.elementor-element-c333fbe .elementor-heading-title{font-size:20px}.elementor-1348 .elementor-element.elementor-element-6f220e8{width:var(--container-widget-width,346.667px);max-width:346.667px;margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:346.667px;--container-widget-flex-grow:0;text-align:center;font-size:10px}.elementor-1348 .elementor-element.elementor-element-9aea424{width:var(--container-widget-width,1000px);max-width:1000px;padding:0 0 0 20px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;font-size:13px}.elementor-1348 .elementor-element.elementor-element-7404d27{width:100%}.elementor-1348 .elementor-element.elementor-element-7404d27>.elementor-element-populated{padding:0 0 0 0}.elementor-1348 .elementor-element.elementor-element-b344089{width:var(--container-widget-width,310px);max-width:310px;padding:0 0 0 0;--container-widget-width:310px;--container-widget-flex-grow:0;text-align:center}.elementor-1348 .elementor-element.elementor-element-6ea4c0b{padding:0 0 0 20px;--container-widget-width:295px;--container-widget-flex-grow:0;width:var(--container-widget-width,295px);max-width:295px;text-align:start}.elementor-1348 .elementor-element.elementor-element-4b3b3a5{width:100%}.elementor-1348 .elementor-element.elementor-element-4b3b3a5>.elementor-element-populated{padding:0 0 0 0}.elementor-1348 .elementor-element.elementor-element-40bf817{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1348 .elementor-element.elementor-element-4a83872{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 20px}.elementor-1348 .elementor-element.elementor-element-a19c73d{padding:0 0 0 20px}.elementor-1348 .elementor-element.elementor-element-9af6fdc{text-align:center}.elementor-1348 .elementor-element.elementor-element-6a69ccc{text-align:center;--icon-size:10px}}@media(min-width:768px){.elementor-1348 .elementor-element.elementor-element-56ffa21{width:6%}.elementor-1348 .elementor-element.elementor-element-337bd36{width:31.981%}.elementor-1348 .elementor-element.elementor-element-deda8d9{width:61.683%}.elementor-1348 .elementor-element.elementor-element-23b97407{width:63.5%}.elementor-1348 .elementor-element.elementor-element-6aa7a055{width:33.5%}.elementor-1348 .elementor-element.elementor-element-2958cc25{width:33.5%}.elementor-1348 .elementor-element.elementor-element-3dfb1ea8{width:33.855%}.elementor-1348 .elementor-element.elementor-element-40d05c1{width:33%}.elementor-1348 .elementor-element.elementor-element-7404d27{width:34%}.elementor-1348 .elementor-element.elementor-element-4b3b3a5{width:33%}.elementor-1348 .elementor-element.elementor-element-4de9920{width:30%}.elementor-1348 .elementor-element.elementor-element-45c6c70{width:16.99%}.elementor-1348 .elementor-element.elementor-element-cacf788{width:18.127%}.elementor-1348 .elementor-element.elementor-element-3b7aade{width:16%}.elementor-1348 .elementor-element.elementor-element-fd006f2{width:18.809%}}@media(max-width:1024px) and (min-width:768px){.elementor-1348 .elementor-element.elementor-element-56ffa21{width:12%}.elementor-1348 .elementor-element.elementor-element-deda8d9{width:53%}.elementor-1348 .elementor-element.elementor-element-23b97407{width:100%}.elementor-1348 .elementor-element.elementor-element-6aa7a055{width:33.3%}.elementor-1348 .elementor-element.elementor-element-2958cc25{width:33.3%}.elementor-1348 .elementor-element.elementor-element-3dfb1ea8{width:33.3%}.elementor-1348 .elementor-element.elementor-element-40d05c1{width:40%}.elementor-1348 .elementor-element.elementor-element-7404d27{width:40%}.elementor-1348 .elementor-element.elementor-element-4b3b3a5{width:40%}}