.elementor-999 .elementor-element.elementor-element-276ac20f:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-276ac20f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051833;}.elementor-999 .elementor-element.elementor-element-276ac20f > .elementor-container{max-width:1200px;}.elementor-999 .elementor-element.elementor-element-276ac20f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 60px 72px 60px;}.elementor-999 .elementor-element.elementor-element-276ac20f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-2fdb411b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-2fdb411b > .elementor-element-populated{padding:0px 0px 0px 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-999 .elementor-element.elementor-element-3e7dc178{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-3e7dc178 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#B9D5DF;}.elementor-999 .elementor-element.elementor-element-2c4b7d0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-2c4b7d0a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-999 .elementor-element.elementor-element-8754f59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:1.9em;color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-11b9fb60:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-11b9fb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-11b9fb60 > .elementor-container{max-width:1200px;}.elementor-999 .elementor-element.elementor-element-11b9fb60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 60px 24px 60px;}.elementor-999 .elementor-element.elementor-element-11b9fb60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-37621bc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-37621bc9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-7c6ea9c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#5E6C79;}.elementor-999 .elementor-element.elementor-element-3e6d7898:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-3e6d7898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-3e6d7898 > .elementor-container{max-width:1200px;}.elementor-999 .elementor-element.elementor-element-3e6d7898{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 60px 88px 60px;}.elementor-999 .elementor-element.elementor-element-3e6d7898 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-7953cbbe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-7953cbbe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-10456c2a:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-10456c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-10456c2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-10456c2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-61aea434 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-61aea434 > .elementor-element-populated{padding:0px 36px 0px 0px;}.elementor-999 .elementor-element.elementor-element-40170b4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-40170b4a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#326C80;}.elementor-999 .elementor-element.elementor-element-1da351c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-1da351c1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-166402e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-466a87b6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-49c2b329 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-49c2b329 > .elementor-element-populated{padding:0px 0px 0px 36px;}.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-999 .elementor-element.elementor-element-48aa46f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-999 .elementor-element.elementor-element-48aa46f8 img{width:100%;height:340px;object-fit:cover;object-position:center center;}.elementor-999 .elementor-element.elementor-element-6f0b57ad:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-6f0b57ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-6f0b57ad{border-style:solid;border-width:1px 0px 1px 0px;border-color:#BCC4CA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:52px;margin-bottom:36px;padding:24px 0px 24px 0px;}.elementor-999 .elementor-element.elementor-element-6f0b57ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-756347ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-756347ea > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-999 .elementor-element.elementor-element-11a82365{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-11a82365 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#326C80;}.elementor-999 .elementor-element.elementor-element-48ad9ab0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-48ad9ab0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-125f4bcf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-125f4bcf > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-999 .elementor-element.elementor-element-1c979ada{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-1c979ada .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#326C80;}.elementor-999 .elementor-element.elementor-element-2731023a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-2731023a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-8f9e134 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-8f9e134 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-999 .elementor-element.elementor-element-11040ed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-11040ed3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#326C80;}.elementor-999 .elementor-element.elementor-element-4f011682{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-4f011682 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.35em;color:#051833;}.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-999 .elementor-element.elementor-element-2aacebf8 .elementor-button{background-color:#051833;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#051833;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-999 .elementor-element.elementor-element-2aacebf8 .elementor-button:hover, .elementor-999 .elementor-element.elementor-element-2aacebf8 .elementor-button:focus{background-color:#326C80;color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-2aacebf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-999 .elementor-element.elementor-element-2aacebf8 .elementor-button:hover svg, .elementor-999 .elementor-element.elementor-element-2aacebf8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-460ad845:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-460ad845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBEA;}.elementor-999 .elementor-element.elementor-element-460ad845 > .elementor-container{max-width:1200px;}.elementor-999 .elementor-element.elementor-element-460ad845{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 60px 88px 60px;}.elementor-999 .elementor-element.elementor-element-460ad845 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-29c3b5fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-29c3b5fa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-7e805f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-7e805f4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#326C80;}.elementor-999 .elementor-element.elementor-element-7a7aaa3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-7a7aaa3d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-24196a37:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-24196a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-24196a37{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-24196a37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-3a0a7393 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-3a0a7393 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-60989a2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-60989a2a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-5a3489e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-5a3489e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-7d7fa486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-7f868300:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-7f868300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-7f868300{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-7f868300 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-4079f7e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-4079f7e8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-6241b04f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-6241b04f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-66a615f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-66a615f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-67149ded{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-34eb512e:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-34eb512e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-34eb512e{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-34eb512e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-62f3e828 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-62f3e828 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-4be1b9ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-4be1b9ef .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-3017dd2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-3017dd2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-2dedf567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-4f590350:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-4f590350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-4f590350{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-4f590350 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-178d1691 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-178d1691 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-5929bfc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-5929bfc7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-5c933a35 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-5c933a35 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-4df614f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-6ef83639:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-6ef83639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-6ef83639{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-6ef83639 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-4002bae4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-4002bae4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-672bc4f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-672bc4f3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-10474890 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-10474890 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-60c6f4ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-72d4c777:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-72d4c777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-72d4c777{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-72d4c777 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-4d06aecb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-4d06aecb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-2c264f8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-2c264f8d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-802dad9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-802dad9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-34ecad2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-612f9838:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-612f9838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-612f9838{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-612f9838 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-1a4d07e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-1a4d07e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-68264969{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-68264969 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-4fa2bd1d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-4fa2bd1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-3c15a225{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-41f9ad91:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-41f9ad91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-41f9ad91{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-41f9ad91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-6d5a135f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-6d5a135f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-2cb415ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-2cb415ce .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-6223028a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-6223028a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-18f615a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-389f30cc:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-389f30cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-389f30cc{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-389f30cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-67e849a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-67e849a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-46daeae5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-46daeae5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-c190cfe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-c190cfe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-2ecb7ae7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-2733aa62:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-2733aa62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-2733aa62{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-2733aa62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-2f85a46e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-2f85a46e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-3fdd1ee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-3fdd1ee6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-192e6485 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-192e6485 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-1bfc53dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-21a7ca61:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-21a7ca61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-21a7ca61{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-21a7ca61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-2061bab0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-2061bab0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-192d65b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-192d65b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-6f1bae52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-6f1bae52 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-4254721b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-2ce246b4:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-2ce246b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-2ce246b4{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-2ce246b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-354074f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-354074f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-18c4b064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-18c4b064 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-1c7ca028 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-1c7ca028 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-253ea7e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-48f0bbfd:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-48f0bbfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-48f0bbfd{border-style:solid;border-width:0px 0px 0px 0px;border-color:#CCD0D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 40px 26px 40px;}.elementor-999 .elementor-element.elementor-element-48f0bbfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-4ed696c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-4ed696c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-4613abe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-4613abe1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#051833;}.elementor-999 .elementor-element.elementor-element-33696f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-33696f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-6946d884{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-4e66bb0f{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#051833;}.elementor-999 .elementor-element.elementor-element-e6d965e:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-e6d965e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051833;background-image:url("https://recruit-shoko-kitasenju.com/wp-content/uploads/2026/09/shoko-cta-interior-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-999 .elementor-element.elementor-element-e6d965e > .elementor-background-overlay{background-color:#051833;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-e6d965e > .elementor-container{max-width:1200px;}.elementor-999 .elementor-element.elementor-element-e6d965e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-999 .elementor-element.elementor-element-8983b8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-8983b8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-37575535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-37575535 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-1f00752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-1f00752 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-483bcb80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-6175dbc5:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-6175dbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-999 .elementor-element.elementor-element-6175dbc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-6175dbc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-5fa51ea6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-5fa51ea6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-32551faa .elementor-button{background-color:#051833;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-999 .elementor-element.elementor-element-32551faa .elementor-button:hover, .elementor-999 .elementor-element.elementor-element-32551faa .elementor-button:focus{background-color:#326C80;color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-32551faa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-999 .elementor-element.elementor-element-32551faa .elementor-button:hover svg, .elementor-999 .elementor-element.elementor-element-32551faa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-21ec9ac3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-999 .elementor-element.elementor-element-21ec9ac3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-15d07af9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-999 .elementor-element.elementor-element-15d07af9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-5bd38ecd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#FFFFFF;}@media(min-width:768px){.elementor-999 .elementor-element.elementor-element-2fdb411b{width:100%;}.elementor-999 .elementor-element.elementor-element-37621bc9{width:100%;}.elementor-999 .elementor-element.elementor-element-7953cbbe{width:100%;}.elementor-999 .elementor-element.elementor-element-61aea434{width:50%;}.elementor-999 .elementor-element.elementor-element-49c2b329{width:50%;}.elementor-999 .elementor-element.elementor-element-756347ea{width:33.33%;}.elementor-999 .elementor-element.elementor-element-125f4bcf{width:33.33%;}.elementor-999 .elementor-element.elementor-element-8f9e134{width:33.33%;}.elementor-999 .elementor-element.elementor-element-29c3b5fa{width:100%;}.elementor-999 .elementor-element.elementor-element-3a0a7393{width:19%;}.elementor-999 .elementor-element.elementor-element-5a3489e4{width:81%;}.elementor-999 .elementor-element.elementor-element-4079f7e8{width:19%;}.elementor-999 .elementor-element.elementor-element-66a615f9{width:81%;}.elementor-999 .elementor-element.elementor-element-62f3e828{width:19%;}.elementor-999 .elementor-element.elementor-element-3017dd2{width:81%;}.elementor-999 .elementor-element.elementor-element-178d1691{width:19%;}.elementor-999 .elementor-element.elementor-element-5c933a35{width:81%;}.elementor-999 .elementor-element.elementor-element-4002bae4{width:19%;}.elementor-999 .elementor-element.elementor-element-10474890{width:81%;}.elementor-999 .elementor-element.elementor-element-4d06aecb{width:19%;}.elementor-999 .elementor-element.elementor-element-802dad9{width:81%;}.elementor-999 .elementor-element.elementor-element-1a4d07e5{width:19%;}.elementor-999 .elementor-element.elementor-element-4fa2bd1d{width:81%;}.elementor-999 .elementor-element.elementor-element-6d5a135f{width:19%;}.elementor-999 .elementor-element.elementor-element-6223028a{width:81%;}.elementor-999 .elementor-element.elementor-element-67e849a8{width:19%;}.elementor-999 .elementor-element.elementor-element-c190cfe{width:81%;}.elementor-999 .elementor-element.elementor-element-2f85a46e{width:19%;}.elementor-999 .elementor-element.elementor-element-192e6485{width:81%;}.elementor-999 .elementor-element.elementor-element-2061bab0{width:19%;}.elementor-999 .elementor-element.elementor-element-6f1bae52{width:81%;}.elementor-999 .elementor-element.elementor-element-354074f7{width:19%;}.elementor-999 .elementor-element.elementor-element-1c7ca028{width:81%;}.elementor-999 .elementor-element.elementor-element-4ed696c5{width:19%;}.elementor-999 .elementor-element.elementor-element-33696f{width:81%;}.elementor-999 .elementor-element.elementor-element-8983b8e{width:100%;}.elementor-999 .elementor-element.elementor-element-5fa51ea6{width:40%;}.elementor-999 .elementor-element.elementor-element-21ec9ac3{width:60%;}}@media(max-width:1024px){.elementor-999 .elementor-element.elementor-element-276ac20f{padding:72px 32px 72px 32px;}.elementor-999 .elementor-element.elementor-element-3e6d7898{padding:72px 32px 72px 32px;}.elementor-999 .elementor-element.elementor-element-460ad845{padding:72px 32px 72px 32px;}.elementor-999 .elementor-element.elementor-element-e6d965e{padding:72px 32px 72px 32px;}}@media(max-width:767px){.elementor-999 .elementor-element.elementor-element-276ac20f{padding:56px 24px 56px 24px;}.elementor-999 .elementor-element.elementor-element-2fdb411b{width:100%;}.elementor-999 .elementor-element.elementor-element-3e7dc178 .elementor-heading-title{font-size:13px;}.elementor-999 .elementor-element.elementor-element-2c4b7d0a .elementor-heading-title{font-size:31px;}.elementor-999 .elementor-element.elementor-element-8754f59{font-size:16px;}.elementor-999 .elementor-element.elementor-element-11b9fb60{padding:20px 24px 20px 24px;}.elementor-999 .elementor-element.elementor-element-37621bc9{width:100%;}.elementor-999 .elementor-element.elementor-element-7c6ea9c4{font-size:11px;}.elementor-999 .elementor-element.elementor-element-3e6d7898{padding:56px 24px 56px 24px;}.elementor-999 .elementor-element.elementor-element-7953cbbe{width:100%;}.elementor-999 .elementor-element.elementor-element-10456c2a{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-61aea434{width:100%;}.elementor-999 .elementor-element.elementor-element-61aea434 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-999 .elementor-element.elementor-element-40170b4a .elementor-heading-title{font-size:13px;}.elementor-999 .elementor-element.elementor-element-1da351c1 .elementor-heading-title{font-size:27px;}.elementor-999 .elementor-element.elementor-element-166402e0{font-size:16px;}.elementor-999 .elementor-element.elementor-element-466a87b6{font-size:16px;}.elementor-999 .elementor-element.elementor-element-49c2b329{width:100%;}.elementor-999 .elementor-element.elementor-element-49c2b329 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-48aa46f8 img{height:240px;}.elementor-999 .elementor-element.elementor-element-6f0b57ad{margin-top:36px;margin-bottom:36px;padding:8px 0px 8px 0px;}.elementor-999 .elementor-element.elementor-element-756347ea{width:100%;}.elementor-999 .elementor-element.elementor-element-756347ea > .elementor-element-populated{padding:18px 0px 18px 0px;}.elementor-999 .elementor-element.elementor-element-11a82365 .elementor-heading-title{font-size:13px;}.elementor-999 .elementor-element.elementor-element-48ad9ab0 .elementor-heading-title{font-size:24px;}.elementor-999 .elementor-element.elementor-element-125f4bcf{width:100%;}.elementor-999 .elementor-element.elementor-element-125f4bcf > .elementor-element-populated{padding:18px 0px 18px 0px;}.elementor-999 .elementor-element.elementor-element-1c979ada .elementor-heading-title{font-size:13px;}.elementor-999 .elementor-element.elementor-element-2731023a .elementor-heading-title{font-size:24px;}.elementor-999 .elementor-element.elementor-element-8f9e134{width:100%;}.elementor-999 .elementor-element.elementor-element-8f9e134 > .elementor-element-populated{padding:18px 0px 18px 0px;}.elementor-999 .elementor-element.elementor-element-11040ed3 .elementor-heading-title{font-size:13px;}.elementor-999 .elementor-element.elementor-element-4f011682 .elementor-heading-title{font-size:24px;}.elementor-999 .elementor-element.elementor-element-2aacebf8 .elementor-button{font-size:15px;padding:16px 22px 16px 22px;}.elementor-999 .elementor-element.elementor-element-460ad845{padding:56px 24px 56px 24px;}.elementor-999 .elementor-element.elementor-element-29c3b5fa{width:100%;}.elementor-999 .elementor-element.elementor-element-7e805f4 .elementor-heading-title{font-size:13px;}.elementor-999 .elementor-element.elementor-element-7a7aaa3d .elementor-heading-title{font-size:28px;}.elementor-999 .elementor-element.elementor-element-24196a37{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-3a0a7393{width:100%;}.elementor-999 .elementor-element.elementor-element-60989a2a .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-5a3489e4{width:100%;}.elementor-999 .elementor-element.elementor-element-7d7fa486{font-size:15px;}.elementor-999 .elementor-element.elementor-element-7f868300{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-4079f7e8{width:100%;}.elementor-999 .elementor-element.elementor-element-6241b04f .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-66a615f9{width:100%;}.elementor-999 .elementor-element.elementor-element-67149ded{font-size:15px;}.elementor-999 .elementor-element.elementor-element-34eb512e{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-62f3e828{width:100%;}.elementor-999 .elementor-element.elementor-element-4be1b9ef .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-3017dd2{width:100%;}.elementor-999 .elementor-element.elementor-element-2dedf567{font-size:15px;}.elementor-999 .elementor-element.elementor-element-4f590350{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-178d1691{width:100%;}.elementor-999 .elementor-element.elementor-element-5929bfc7 .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-5c933a35{width:100%;}.elementor-999 .elementor-element.elementor-element-4df614f7{font-size:15px;}.elementor-999 .elementor-element.elementor-element-6ef83639{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-4002bae4{width:100%;}.elementor-999 .elementor-element.elementor-element-672bc4f3 .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-10474890{width:100%;}.elementor-999 .elementor-element.elementor-element-60c6f4ac{font-size:15px;}.elementor-999 .elementor-element.elementor-element-72d4c777{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-4d06aecb{width:100%;}.elementor-999 .elementor-element.elementor-element-2c264f8d .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-802dad9{width:100%;}.elementor-999 .elementor-element.elementor-element-34ecad2{font-size:15px;}.elementor-999 .elementor-element.elementor-element-612f9838{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-1a4d07e5{width:100%;}.elementor-999 .elementor-element.elementor-element-68264969 .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-4fa2bd1d{width:100%;}.elementor-999 .elementor-element.elementor-element-3c15a225{font-size:15px;}.elementor-999 .elementor-element.elementor-element-41f9ad91{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-6d5a135f{width:100%;}.elementor-999 .elementor-element.elementor-element-2cb415ce .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-6223028a{width:100%;}.elementor-999 .elementor-element.elementor-element-18f615a0{font-size:15px;}.elementor-999 .elementor-element.elementor-element-389f30cc{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-67e849a8{width:100%;}.elementor-999 .elementor-element.elementor-element-46daeae5 .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-c190cfe{width:100%;}.elementor-999 .elementor-element.elementor-element-2ecb7ae7{font-size:15px;}.elementor-999 .elementor-element.elementor-element-2733aa62{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-2f85a46e{width:100%;}.elementor-999 .elementor-element.elementor-element-3fdd1ee6 .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-192e6485{width:100%;}.elementor-999 .elementor-element.elementor-element-1bfc53dc{font-size:15px;}.elementor-999 .elementor-element.elementor-element-21a7ca61{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-2061bab0{width:100%;}.elementor-999 .elementor-element.elementor-element-192d65b .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-6f1bae52{width:100%;}.elementor-999 .elementor-element.elementor-element-4254721b{font-size:15px;}.elementor-999 .elementor-element.elementor-element-2ce246b4{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-354074f7{width:100%;}.elementor-999 .elementor-element.elementor-element-18c4b064 .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-1c7ca028{width:100%;}.elementor-999 .elementor-element.elementor-element-253ea7e6{font-size:15px;}.elementor-999 .elementor-element.elementor-element-48f0bbfd{padding:24px 20px 24px 20px;}.elementor-999 .elementor-element.elementor-element-4ed696c5{width:100%;}.elementor-999 .elementor-element.elementor-element-4613abe1 .elementor-heading-title{font-size:15px;}.elementor-999 .elementor-element.elementor-element-33696f{width:100%;}.elementor-999 .elementor-element.elementor-element-6946d884{font-size:15px;}.elementor-999 .elementor-element.elementor-element-4e66bb0f{font-size:15px;}.elementor-999 .elementor-element.elementor-element-e6d965e{padding:56px 24px 56px 24px;}.elementor-999 .elementor-element.elementor-element-8983b8e{width:100%;}.elementor-999 .elementor-element.elementor-element-37575535 .elementor-heading-title{font-size:13px;}.elementor-999 .elementor-element.elementor-element-1f00752 .elementor-heading-title{font-size:27px;}.elementor-999 .elementor-element.elementor-element-483bcb80{font-size:15px;}.elementor-999 .elementor-element.elementor-element-6175dbc5{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-5fa51ea6{width:100%;}.elementor-999 .elementor-element.elementor-element-5fa51ea6 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-999 .elementor-element.elementor-element-32551faa .elementor-button{font-size:15px;padding:16px 22px 16px 22px;}.elementor-999 .elementor-element.elementor-element-21ec9ac3{width:100%;}.elementor-999 .elementor-element.elementor-element-15d07af9{text-align:center;}.elementor-999 .elementor-element.elementor-element-15d07af9 .elementor-heading-title{font-size:30px;}.elementor-999 .elementor-element.elementor-element-5bd38ecd{text-align:center;font-size:12px;}}/* Start custom CSS for text-editor, class: .elementor-element-7c6ea9c4 */.elementor-999 .elementor-element.elementor-element-7c6ea9c4 a { color: #456978; }
.elementor-999 .elementor-element.elementor-element-7c6ea9c4 a:hover, .elementor-999 .elementor-element.elementor-element-7c6ea9c4 a:focus, .elementor-999 .elementor-element.elementor-element-7c6ea9c4 a:active { color: #091830; text-decoration: underline; }
.elementor-999 .elementor-element.elementor-element-7c6ea9c4 a:focus-visible { outline: 2px solid #456978; outline-offset: 4px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e66bb0f */.elementor-999 .elementor-element.elementor-element-4e66bb0f a { color: #456978; }
.elementor-999 .elementor-element.elementor-element-4e66bb0f a:hover, .elementor-999 .elementor-element.elementor-element-4e66bb0f a:focus, .elementor-999 .elementor-element.elementor-element-4e66bb0f a:active { color: #091830; text-decoration: underline; }
.elementor-999 .elementor-element.elementor-element-4e66bb0f a:focus-visible { outline: 2px solid #456978; outline-offset: 4px; }/* End custom CSS */