.elementor-2323 .elementor-element.elementor-element-ea05c7d:not(.elementor-motion-effects-element-type-background),.elementor-2323 .elementor-element.elementor-element-ea05c7d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://weblight.jp/wp-content/uploads/2022/06/背景2.png");background-position:bottom left;background-size:cover}.elementor-2323 .elementor-element.elementor-element-ea05c7d>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2323 .elementor-element.elementor-element-ea05c7d>.elementor-container{min-height:150px}.elementor-2323 .elementor-element.elementor-element-ea05c7d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.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-2323 .elementor-element.elementor-element-7b509f2{text-align:center}.elementor-2323 .elementor-element.elementor-element-7b509f2 .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}.elementor-widget-uael-table-of-contents .uael-toc-heading,.elementor-widget-uael-table-of-contents .uael-toc-switch .uael-icon{color:var(--e-global-color-primary)}.elementor-widget-uael-table-of-contents .uael-toc-heading,.elementor-widget-uael-table-of-contents .uael-toc-heading a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-uael-table-of-contents .uael-toc-content-wrapper,.elementor-widget-uael-table-of-contents .uael-toc-empty-note{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-uael-table-of-contents .uael-toc-content-wrapper a,.elementor-widget-uael-table-of-contents .uael-toc-list li,.elementor-widget-uael-table-of-contents .uael-toc-empty-note{color:var(--e-global-color-secondary)}.elementor-widget-uael-table-of-contents .uael-toc-content-wrapper a:hover{color:var(--e-global-color-accent)}.elementor-2323 .elementor-element.elementor-element-0db4d79 .uael-toc-heading{text-align:left}.elementor-2323 .elementor-element.elementor-element-0db4d79 .uael-toc-list li{margin-top:15px}.elementor-2323 .elementor-element.elementor-element-0db4d79 .uael-toc-content-wrapper #toc-li-0{margin-top:0}.elementor-2323 .elementor-element.elementor-element-0db4d79{width:auto;max-width:auto}.elementor-2323 .elementor-element.elementor-element-0db4d79>.elementor-widget-container{border-style:double}.elementor-2323 .elementor-element.elementor-element-0db4d79 .uael-toc-wrapper{padding:40px}.elementor-2323 .elementor-element.elementor-element-0db4d79 .uael-toc-content-wrapper a,.elementor-2323 .elementor-element.elementor-element-0db4d79 .uael-toc-list li,.elementor-2323 .elementor-element.elementor-element-0db4d79 .uael-toc-empty-note{color:var(--e-global-color-primary)}.elementor-2323 .elementor-element.elementor-element-0db4d79 .uael-toc-content-wrapper a:hover{color:var(--e-global-color-b562b7c)}.elementor-2323 .elementor-element.elementor-element-c7dd918{margin-top:0;margin-bottom:50px}.elementor-2323 .elementor-element.elementor-element-2f587ca>.elementor-widget-container{margin:15px 0 0}.elementor-2323 .elementor-element.elementor-element-2f587ca .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.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-2323 .elementor-element.elementor-element-9e25e45{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-2323 .elementor-element.elementor-element-1b425d1>.elementor-widget-container{margin:15px 0 0}.elementor-2323 .elementor-element.elementor-element-1b425d1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-2323 .elementor-element.elementor-element-bf87e25{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-2323 .elementor-element.elementor-element-7c65bf4>.elementor-widget-container{margin:15px 0 0}.elementor-2323 .elementor-element.elementor-element-7c65bf4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-2323 .elementor-element.elementor-element-c89902b{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-2323 .elementor-element.elementor-element-83d10ba>.elementor-widget-container{margin:15px 0 0}.elementor-2323 .elementor-element.elementor-element-83d10ba .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-2323 .elementor-element.elementor-element-3c8cf7e{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-2323 .elementor-element.elementor-element-42c3bcd>.elementor-widget-container{margin:15px 0 0}.elementor-2323 .elementor-element.elementor-element-42c3bcd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-2323 .elementor-element.elementor-element-773a932{font-family:"Noto Sans JP",Sans-serif;font-weight:400}