.elementor-2512 .elementor-element.elementor-element-0945ecf{--display:flex}.elementor-widget-breadcrumbs{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-2512 .elementor-element.elementor-element-ac24197>.elementor-widget-container{margin:10px}.elementor-2512 .elementor-element.elementor-element-ac24197{font-family:"Noto Sans JP",Sans-serif;font-size:12px;font-weight:400}.elementor-2512 .elementor-element.elementor-element-ce1975e:not(.elementor-motion-effects-element-type-background),.elementor-2512 .elementor-element.elementor-element-ce1975e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2512 .elementor-element.elementor-element-ce1975e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2512 .elementor-element.elementor-element-ce1975e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-e929ea9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-2512 .elementor-element.elementor-element-e929ea9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2512 .elementor-element.elementor-element-6a5eb56{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2512 .elementor-element.elementor-element-6f20136>.elementor-widget-container{margin:50px 0 0;padding:0}.elementor-2512 .elementor-element.elementor-element-6f20136{text-align:center}.elementor-2512 .elementor-element.elementor-element-6f20136 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:50px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-2512 .elementor-element.elementor-element-566805a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2512 .elementor-element.elementor-element-897e276{margin-top:0;margin-bottom:25px}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-69d9da1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2512 .elementor-element.elementor-element-69d9da1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2512 .elementor-element.elementor-element-69d9da1>.elementor-element-populated{margin:0 55px;--e-column-margin-right:55px;--e-column-margin-left:55px}.elementor-2512 .elementor-element.elementor-element-795fe72>.elementor-widget-container{margin:50px 0 0;padding:0}.elementor-2512 .elementor-element.elementor-element-795fe72{text-align:center}.elementor-2512 .elementor-element.elementor-element-795fe72 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-2512 .elementor-element.elementor-element-b19b85b{--divider-border-style:solid;--divider-color:#0f3782;--divider-border-width:2.5px}.elementor-2512 .elementor-element.elementor-element-b19b85b>.elementor-widget-container{margin:-20px 0 0}.elementor-2512 .elementor-element.elementor-element-b19b85b .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0}.elementor-2512 .elementor-element.elementor-element-b19b85b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2512 .elementor-element.elementor-element-4110b1e>.elementor-widget-container{margin:0 10px;padding:0}.elementor-2512 .elementor-element.elementor-element-4110b1e{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:16px;color:#7a7a7a}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-e9032e6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2512 .elementor-element.elementor-element-e9032e6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2512 .elementor-element.elementor-element-27474d4{text-align:center}.elementor-2512 .elementor-element.elementor-element-54c5120{margin-top:0;margin-bottom:0}.elementor-2512 .elementor-element.elementor-element-b9859d2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2512 .elementor-element.elementor-element-b9859d2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-b9859d2.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-b9859d2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-b9859d2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-2512 .elementor-element.elementor-element-b9859d2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-7005376>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-ce61808>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-ce61808{text-align:center}.elementor-2512 .elementor-element.elementor-element-ce61808 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-2512 .elementor-element.elementor-element-c0a316f>.elementor-widget-container{padding:0 20px}.elementor-2512 .elementor-element.elementor-element-c0a316f{font-family:"Noto Sans JP",Sans-serif;font-size:12px}.elementor-2512 .elementor-element.elementor-element-3ed16fe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2512 .elementor-element.elementor-element-3ed16fe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-3ed16fe.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-3ed16fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-3ed16fe>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-2512 .elementor-element.elementor-element-3ed16fe>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-c58c443>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-fdb28c2>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-fdb28c2{text-align:center}.elementor-2512 .elementor-element.elementor-element-fdb28c2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-2512 .elementor-element.elementor-element-3eb7343>.elementor-widget-container{padding:0 20px}.elementor-2512 .elementor-element.elementor-element-3eb7343{font-family:"Noto Sans JP",Sans-serif;font-size:12px}.elementor-2512 .elementor-element.elementor-element-3bc361f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2512 .elementor-element.elementor-element-3bc361f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-3bc361f.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-3bc361f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-3bc361f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-2512 .elementor-element.elementor-element-3bc361f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-1ea1142>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-c280f7c>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-c280f7c{text-align:center}.elementor-2512 .elementor-element.elementor-element-c280f7c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-2512 .elementor-element.elementor-element-ffc0976>.elementor-widget-container{padding:0 20px}.elementor-2512 .elementor-element.elementor-element-ffc0976{font-family:"Noto Sans JP",Sans-serif;font-size:12px}.elementor-2512 .elementor-element.elementor-element-3ed2907{margin-top:0;margin-bottom:0}.elementor-2512 .elementor-element.elementor-element-ba3acaa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2512 .elementor-element.elementor-element-ba3acaa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-ba3acaa.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-ba3acaa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-ba3acaa>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-2512 .elementor-element.elementor-element-ba3acaa>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-ecb56cd>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-ce99e33>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-ce99e33{text-align:center}.elementor-2512 .elementor-element.elementor-element-ce99e33 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-2512 .elementor-element.elementor-element-e920c99>.elementor-widget-container{padding:0 20px}.elementor-2512 .elementor-element.elementor-element-e920c99{font-family:"Noto Sans JP",Sans-serif;font-size:12px}.elementor-2512 .elementor-element.elementor-element-b343c92:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2512 .elementor-element.elementor-element-b343c92>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-b343c92.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-b343c92.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-b343c92>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-2512 .elementor-element.elementor-element-b343c92>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-d1fd1b1>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-af83939>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-af83939{text-align:center}.elementor-2512 .elementor-element.elementor-element-af83939 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-2512 .elementor-element.elementor-element-898625e>.elementor-widget-container{padding:0 20px}.elementor-2512 .elementor-element.elementor-element-898625e{font-family:"Noto Sans JP",Sans-serif;font-size:12px}.elementor-2512 .elementor-element.elementor-element-29a2961:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2512 .elementor-element.elementor-element-29a2961>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-29a2961.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-29a2961.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-29a2961>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-2512 .elementor-element.elementor-element-29a2961>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-bf7c6a3>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-e4c358e>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-e4c358e{text-align:center}.elementor-2512 .elementor-element.elementor-element-e4c358e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-2512 .elementor-element.elementor-element-e4fd5d7>.elementor-widget-container{padding:0 20px}.elementor-2512 .elementor-element.elementor-element-e4fd5d7{font-family:"Noto Sans JP",Sans-serif;font-size:12px}.elementor-2512 .elementor-element.elementor-element-c4e64d0{margin-top:0;margin-bottom:0}.elementor-2512 .elementor-element.elementor-element-60bdde3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2512 .elementor-element.elementor-element-60bdde3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-60bdde3.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-60bdde3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-60bdde3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-2512 .elementor-element.elementor-element-60bdde3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-590bbdf>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-3ffb2e0>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-3ffb2e0{text-align:center}.elementor-2512 .elementor-element.elementor-element-3ffb2e0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-2512 .elementor-element.elementor-element-0b1548d>.elementor-widget-container{padding:0 20px}.elementor-2512 .elementor-element.elementor-element-0b1548d{font-family:"Noto Sans JP",Sans-serif;font-size:12px}.elementor-2512 .elementor-element.elementor-element-141f844:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2512 .elementor-element.elementor-element-141f844>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-141f844.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-141f844.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-141f844>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-2512 .elementor-element.elementor-element-141f844>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-c37125b>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-46e66f2>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-46e66f2{text-align:center}.elementor-2512 .elementor-element.elementor-element-46e66f2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-2512 .elementor-element.elementor-element-93aed62>.elementor-widget-container{padding:0 20px}.elementor-2512 .elementor-element.elementor-element-93aed62{font-family:"Noto Sans JP",Sans-serif;font-size:12px}.elementor-2512 .elementor-element.elementor-element-1465518:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2512 .elementor-element.elementor-element-1465518>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-1465518.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-1465518.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2512 .elementor-element.elementor-element-1465518>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-2512 .elementor-element.elementor-element-1465518>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-0e2acd7{--spacer-size:50px}.elementor-2512 .elementor-element.elementor-element-b18eca4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2512 .elementor-element.elementor-element-b18eca4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-07af0b1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2512 .elementor-element.elementor-element-07af0b1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2512 .elementor-element.elementor-element-d04e20c{margin-top:50px;margin-bottom:25px}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-cc9d897.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2512 .elementor-element.elementor-element-cc9d897.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2512 .elementor-element.elementor-element-cc9d897>.elementor-element-populated{margin:0 45px;--e-column-margin-right:45px;--e-column-margin-left:45px}.elementor-2512 .elementor-element.elementor-element-a3246f9>.elementor-widget-container{margin:50px 0 0;padding:0}.elementor-2512 .elementor-element.elementor-element-a3246f9{text-align:center}.elementor-2512 .elementor-element.elementor-element-a3246f9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-2512 .elementor-element.elementor-element-0ed62d8{--divider-border-style:solid;--divider-color:#0f3782;--divider-border-width:2.5px}.elementor-2512 .elementor-element.elementor-element-0ed62d8>.elementor-widget-container{margin:-20px 0 0}.elementor-2512 .elementor-element.elementor-element-0ed62d8 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0}.elementor-2512 .elementor-element.elementor-element-0ed62d8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-2512 .elementor-element.elementor-element-b499dfb>.elementor-widget-container{margin:0 10px;padding:0}.elementor-2512 .elementor-element.elementor-element-b499dfb{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#7a7a7a}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-d07e660.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2512 .elementor-element.elementor-element-d07e660.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2512 .elementor-element.elementor-element-a4636d4{text-align:right}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-4603f40.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2512 .elementor-element.elementor-element-4603f40.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2512 .elementor-element.elementor-element-d7d031e{text-align:center}.elementor-2512 .elementor-element.elementor-element-e74505e:not(.elementor-motion-effects-element-type-background),.elementor-2512 .elementor-element.elementor-element-e74505e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-2512 .elementor-element.elementor-element-e74505e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2512 .elementor-element.elementor-element-e74505e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-ffdfa7a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2512 .elementor-element.elementor-element-ffdfa7a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2512 .elementor-element.elementor-element-ba6c810>.elementor-widget-container{margin:10px 0 0}.elementor-2512 .elementor-element.elementor-element-ba6c810{text-align:center}.elementor-2512 .elementor-element.elementor-element-ba6c810 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#0f3782}.elementor-2512 .elementor-element.elementor-element-4b6aad3>.elementor-widget-container{padding:0 20px}.elementor-2512 .elementor-element.elementor-element-4b6aad3{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2512 .elementor-element.elementor-element-58b88ee .elementor-button{background-color:transparent;font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:1.1px;text-shadow:0px 0px 0px rgba(0,0,0,.3);background-image:linear-gradient(90deg,#00affa 0%,#0f3782 100%);border-radius:55px}.elementor-2512 .elementor-element.elementor-element-58b88ee>.elementor-widget-container{padding:0 0 20px}.elementor-bc-flex-widget .elementor-2512 .elementor-element.elementor-element-856603a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2512 .elementor-element.elementor-element-856603a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2512 .elementor-element.elementor-element-856603a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 0}.elementor-2512 .elementor-element.elementor-element-d29207c>.elementor-widget-container{margin:0;padding:0}.elementor-2512 .elementor-element.elementor-element-ed3506d{--spacer-size:50px}.elementor-2512 .elementor-element.elementor-element-c55194b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2512 .elementor-element.elementor-element-6841360>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}@media(min-width:601px){.elementor-2512 .elementor-element.elementor-element-69d9da1{width:66%}.elementor-2512 .elementor-element.elementor-element-e9032e6{width:34%}.elementor-2512 .elementor-element.elementor-element-cc9d897{width:65.664%}.elementor-2512 .elementor-element.elementor-element-d07e660{width:17%}.elementor-2512 .elementor-element.elementor-element-4603f40{width:17%}}@media(max-width:1100px){.elementor-2512 .elementor-element.elementor-element-6f20136 .elementor-heading-title{font-size:40px}}@media(max-width:600px){.elementor-2512 .elementor-element.elementor-element-ac24197>.elementor-widget-container{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-6a5eb56{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2512 .elementor-element.elementor-element-6f20136>.elementor-widget-container{margin:50px 0 0}.elementor-2512 .elementor-element.elementor-element-6f20136 .elementor-heading-title{font-size:30px}.elementor-2512 .elementor-element.elementor-element-6e84d98{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-69d9da1>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px}.elementor-2512 .elementor-element.elementor-element-795fe72>.elementor-widget-container{margin:25px 0 10px}.elementor-2512 .elementor-element.elementor-element-795fe72 .elementor-heading-title{font-size:18px}.elementor-2512 .elementor-element.elementor-element-b19b85b>.elementor-widget-container{margin:-30px 0 0}.elementor-2512 .elementor-element.elementor-element-4110b1e>.elementor-widget-container{margin:0;padding:0}.elementor-2512 .elementor-element.elementor-element-4110b1e{font-size:13px}.elementor-2512 .elementor-element.elementor-element-27474d4{text-align:center}.elementor-2512 .elementor-element.elementor-element-ce61808 .elementor-heading-title{font-size:16px;line-height:1.5em}.elementor-2512 .elementor-element.elementor-element-c0a316f>.elementor-widget-container{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-fdb28c2 .elementor-heading-title{font-size:16px;line-height:1.5em}.elementor-2512 .elementor-element.elementor-element-3eb7343>.elementor-widget-container{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-c280f7c .elementor-heading-title{font-size:16px;line-height:1.5em}.elementor-2512 .elementor-element.elementor-element-ffc0976>.elementor-widget-container{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-ce99e33 .elementor-heading-title{font-size:16px;line-height:1.5em}.elementor-2512 .elementor-element.elementor-element-e920c99>.elementor-widget-container{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-af83939 .elementor-heading-title{font-size:16px;line-height:1.5em}.elementor-2512 .elementor-element.elementor-element-898625e>.elementor-widget-container{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-e4c358e .elementor-heading-title{font-size:16px;line-height:1.5em}.elementor-2512 .elementor-element.elementor-element-e4fd5d7>.elementor-widget-container{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-3ffb2e0 .elementor-heading-title{font-size:16px;line-height:1.5em}.elementor-2512 .elementor-element.elementor-element-0b1548d>.elementor-widget-container{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-46e66f2 .elementor-heading-title{font-size:16px;line-height:1.5em}.elementor-2512 .elementor-element.elementor-element-93aed62>.elementor-widget-container{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-b18eca4{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-cc9d897>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px}.elementor-2512 .elementor-element.elementor-element-a3246f9>.elementor-widget-container{margin:25px 0 10px}.elementor-2512 .elementor-element.elementor-element-a3246f9 .elementor-heading-title{font-size:18px}.elementor-2512 .elementor-element.elementor-element-0ed62d8>.elementor-widget-container{margin:-30px 0 0}.elementor-2512 .elementor-element.elementor-element-b499dfb>.elementor-widget-container{margin:0;padding:0}.elementor-2512 .elementor-element.elementor-element-b499dfb{font-size:13px}.elementor-2512 .elementor-element.elementor-element-d07e660{width:50%}.elementor-2512 .elementor-element.elementor-element-a4636d4{text-align:center}.elementor-2512 .elementor-element.elementor-element-4603f40{width:50%}.elementor-2512 .elementor-element.elementor-element-d7d031e{text-align:center}.elementor-2512 .elementor-element.elementor-element-ba6c810>.elementor-widget-container{margin:0}.elementor-2512 .elementor-element.elementor-element-ba6c810 .elementor-heading-title{font-size:16px;line-height:1.5em}.elementor-2512 .elementor-element.elementor-element-4b6aad3>.elementor-widget-container{padding:0 10px}.elementor-2512 .elementor-element.elementor-element-4b6aad3{font-size:13px}.elementor-2512 .elementor-element.elementor-element-58b88ee .elementor-button{font-size:12px}.elementor-2512 .elementor-element.elementor-element-856603a>.elementor-element-populated{padding:0}}