.elementor-5055 .elementor-element.elementor-element-3f296630{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5055 .elementor-element.elementor-element-3f296630:not(.elementor-motion-effects-element-type-background),.elementor-5055 .elementor-element.elementor-element-3f296630>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://sharerich.co.jp/wp-content/uploads/2025/04/morita3000_1000-22.jpg");background-repeat:no-repeat;background-size:cover}.elementor-5055 .elementor-element.elementor-element-3c464c6f{--spacer-size:392px}.elementor-5055 .elementor-element.elementor-element-44af604d>.elementor-widget-container{margin:0}.elementor-5055 .elementor-element.elementor-element-44af604d .elementor-heading-title{font-size:18px;letter-spacing:10px}.elementor-5055 .elementor-element.elementor-element-590827a7>.elementor-widget-container{margin:0;padding:0}.elementor-5055 .elementor-element.elementor-element-590827a7 .elementor-heading-title{font-size:68px;letter-spacing:10px}.elementor-5055 .elementor-element.elementor-element-487b2ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5055 .elementor-element.elementor-element-755988b:not(.elementor-motion-effects-element-type-background),.elementor-5055 .elementor-element.elementor-element-755988b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://sharerich.co.jp/wp-content/uploads/2025/05/SR_HPdesign-61.jpg");background-repeat:no-repeat;background-size:cover}.elementor-5055 .elementor-element.elementor-element-755988b>.elementor-container{max-width:1000px}.elementor-5055 .elementor-element.elementor-element-755988b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:52px;margin-bottom:0}.elementor-5055 .elementor-element.elementor-element-755988b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5055 .elementor-element.elementor-element-63886b1>.elementor-widget-container{background-color:#213176;padding:0 0 0 15px;border-style:none;border-radius:11px}.elementor-5055 .elementor-element.elementor-element-63886b1 .elementor-heading-title{text-shadow:0px 0px 32px rgba(255,255,255,.3);color:#fff}.elementor-5055 .elementor-element.elementor-element-6fee148 .gem-tta-panel .gem-tta-panel-title>a{justify-content:flex-start}.elementor-5055 .elementor-element.elementor-element-6fee148 .gem-tta-panel-body{text-align:left!important}.elementor-5055 .elementor-element.elementor-element-92319f7>.elementor-widget-container{background-color:#3182d5;padding:0 0 0 15px;border-style:none;border-radius:11px}.elementor-5055 .elementor-element.elementor-element-92319f7 .elementor-heading-title{text-shadow:0px 0px 32px rgba(255,255,255,.3);color:#fff}.elementor-5055 .elementor-element.elementor-element-9988f49 .gem-tta-panel .gem-tta-panel-title>a{justify-content:flex-start}.elementor-5055 .elementor-element.elementor-element-9988f49 .gem-tta-panel-body{text-align:left!important}.elementor-5055 .elementor-element.elementor-element-3d97f6b>.elementor-widget-container{background-color:#213176;padding:0 0 0 15px;border-style:none;border-radius:11px}.elementor-5055 .elementor-element.elementor-element-3d97f6b .elementor-heading-title{text-shadow:0px 0px 32px rgba(255,255,255,.3);color:#fff}.elementor-5055 .elementor-element.elementor-element-2be5b5c .gem-tta-panel .gem-tta-panel-title>a{justify-content:flex-start}.elementor-5055 .elementor-element.elementor-element-2be5b5c .gem-tta-panel-body{text-align:left!important}@media(max-width:767px){.elementor-5055 .elementor-element.elementor-element-63886b1>.elementor-widget-container{padding:7px}.elementor-5055 .elementor-element.elementor-element-63886b1 .elementor-heading-title{font-size:23px}.elementor-5055 .elementor-element.elementor-element-92319f7>.elementor-widget-container{padding:7px}.elementor-5055 .elementor-element.elementor-element-92319f7 .elementor-heading-title{font-size:23px}.elementor-5055 .elementor-element.elementor-element-3d97f6b>.elementor-widget-container{padding:7px}.elementor-5055 .elementor-element.elementor-element-3d97f6b .elementor-heading-title{font-size:23px}}