.elementor-393 .elementor-element.elementor-element-133bd0e > .elementor-container{min-height:167px;}.elementor-393 .elementor-element.elementor-element-1476e54e:not(.elementor-motion-effects-element-type-background), .elementor-393 .elementor-element.elementor-element-1476e54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://www.moriyama.or.jp/genseikai/wp-content/uploads/2020/12/h1bg.png");background-position:center right;background-repeat:no-repeat;}.elementor-393 .elementor-element.elementor-element-1476e54e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-1476e54e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 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-393 .elementor-element.elementor-element-2b3440f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-2b3440f2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:400;color:#5B5B5A;}.elementor-393 .elementor-element.elementor-element-2f44006c{padding:50px 0px 40px 0px;}.elementor-393 .elementor-element.elementor-element-40f6ad88{text-align:center;}.elementor-393 .elementor-element.elementor-element-40f6ad88 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;color:#5B5B5A;}.elementor-393 .elementor-element.elementor-element-424fac9 > .elementor-container{max-width:900px;}.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-393 .elementor-element.elementor-element-247e697 > .elementor-container{max-width:900px;}.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-393 .elementor-element.elementor-element-f73018f .elementor-button{background-color:#82BE28;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-393 .elementor-element.elementor-element-f73018f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-393 .elementor-element.elementor-element-f73018f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-393 .elementor-element.elementor-element-2b5a28a > .elementor-container{max-width:900px;}.elementor-393 .elementor-element.elementor-element-3fb32d1{--spacer-size:10px;}.elementor-393 .elementor-element.elementor-element-a2a0bc3 .elementor-button{background-color:#82BE28;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-393 .elementor-element.elementor-element-a2a0bc3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-393 .elementor-element.elementor-element-a2a0bc3 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-393 .elementor-element.elementor-element-c030e4f{--spacer-size:50px;}.elementor-393 .elementor-element.elementor-element-3139d34 > .elementor-container{max-width:900px;}.elementor-393 .elementor-element.elementor-element-89b2cf5 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-1352495{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-d18ab11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-d18ab11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-d18ab11 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-d18ab11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-e800b6c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-4c725fa > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-553ac80{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-da905b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-da905b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-da905b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-da905b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-40514d9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-3da3cd4 > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-9929ece{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-1154703:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-1154703 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-1154703 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-1154703 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-f2bef0f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-a8a3989 > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-f02772b{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-dc574d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-dc574d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-dc574d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-dc574d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-a1cabb1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-a1479db > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-41da3e5{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-9ad4805:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-9ad4805 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-9ad4805 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-9ad4805 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-51a1fc1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-a975201 > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-4328fb2{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-6f24ef4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-6f24ef4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-6f24ef4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-6f24ef4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-85f63c5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-ff6a3c0 > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-278938d > .elementor-container{max-width:820px;}.elementor-393 .elementor-element.elementor-element-af6fa4a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-af6fa4a{text-align:left;}.elementor-393 .elementor-element.elementor-element-af6fa4a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-393 .elementor-element.elementor-element-c192aab > .elementor-container{max-width:900px;}.elementor-393 .elementor-element.elementor-element-d654bb7 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-2115fd1{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-8fe1f6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-8fe1f6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-8fe1f6f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-8fe1f6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-a7d950d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-5dc50c6 > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-691cce3{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-677ad49:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-677ad49 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-677ad49 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-677ad49 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-dcc4051 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-72169cf > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-a27ac8b{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-ea4aa10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-ea4aa10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-ea4aa10 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-ea4aa10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-7e97262 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-307142f > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-b9af09e{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-fe3c36c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-fe3c36c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-fe3c36c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-fe3c36c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-799cd53 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-301b96e > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-fe63a3e{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-b31c6bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-b31c6bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-b31c6bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-b31c6bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-5bf9606 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-6d33a44 > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-734278e{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-c4518a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-c4518a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-c4518a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-c4518a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-1d967c0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-a7f3ae2 > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-5bb5765{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-216d34f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-216d34f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-216d34f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-216d34f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-b84d8fb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-a42f89b > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-eaf30e2{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-a3b1edd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-a3b1edd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-a3b1edd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-a3b1edd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-b40b36a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-73ccc07 > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-08ae849{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-8ba2263:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-8ba2263 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-8ba2263 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-8ba2263 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-40055e5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-582351b > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-8a2ed0b > .elementor-container{max-width:500px;}.elementor-393 .elementor-element.elementor-element-8a2ed0b{margin-top:0px;margin-bottom:0px;}.elementor-393 .elementor-element.elementor-element-52acd85{--spacer-size:50px;}.elementor-393 .elementor-element.elementor-element-04a8824 > .elementor-widget-container{background-color:#FFFAEC;padding:10px 20px 10px 20px;}.elementor-393 .elementor-element.elementor-element-4d60b55{padding:50px 0px 40px 0px;}.elementor-393 .elementor-element.elementor-element-678da4f{text-align:center;}.elementor-393 .elementor-element.elementor-element-678da4f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;color:#5B5B5A;}.elementor-393 .elementor-element.elementor-element-5e25633 > .elementor-container{max-width:900px;}.elementor-393 .elementor-element.elementor-element-377670d > .elementor-container{max-width:900px;}.elementor-393 .elementor-element.elementor-element-31aef80 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-0ae9881{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-ca9d39e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-ca9d39e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-ca9d39e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-ca9d39e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-6efe19a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-4d346d7 > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-0032db3{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-d01a360:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-d01a360 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-d01a360 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-d01a360 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-9171cea .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-8208719 > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-1d8834f{border-style:solid;border-width:1px 1px 0px 1px;border-color:#82BE28;}.elementor-393 .elementor-element.elementor-element-cdd04c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-393 .elementor-element.elementor-element-cdd04c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFE1;}.elementor-393 .elementor-element.elementor-element-cdd04c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 0px 21px 15px;}.elementor-393 .elementor-element.elementor-element-cdd04c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-d3fba59 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-393 .elementor-element.elementor-element-0199550 > .elementor-element-populated{padding:15px 4px 0px 20px;}.elementor-393 .elementor-element.elementor-element-9a1aace{--spacer-size:50px;}.elementor-393 .elementor-element.elementor-element-0c2c58f .elementor-button{background-color:#004714;}@media(max-width:767px){.elementor-393 .elementor-element.elementor-element-1476e54e:not(.elementor-motion-effects-element-type-background), .elementor-393 .elementor-element.elementor-element-1476e54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.moriyama.or.jp/genseikai/wp-content/uploads/2020/12/h2-sp.png");background-position:bottom center;background-repeat:no-repeat;background-size:300px auto;}.elementor-393 .elementor-element.elementor-element-1476e54e{padding:30px 8px 30px 8px;}.elementor-393 .elementor-element.elementor-element-2b3440f2 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-2b3440f2{text-align:center;}.elementor-393 .elementor-element.elementor-element-2b3440f2 .elementor-heading-title{font-size:26px;}.elementor-393 .elementor-element.elementor-element-40f6ad88 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-393 .elementor-element.elementor-element-1352495{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-d18ab11 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-4c725fa > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-553ac80{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-da905b4 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-3da3cd4 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-9929ece{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-1154703 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-a8a3989 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-f02772b{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-dc574d7 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-a1479db > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-41da3e5{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-9ad4805 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-a975201 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-4328fb2{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-6f24ef4 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-ff6a3c0 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-2115fd1{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-8fe1f6f > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-5dc50c6 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-691cce3{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-677ad49 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-72169cf > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-a27ac8b{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-ea4aa10 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-307142f > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-b9af09e{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-fe3c36c > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-301b96e > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-fe63a3e{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-b31c6bc > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-6d33a44 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-734278e{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-c4518a2 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-a7f3ae2 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-5bb5765{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-216d34f > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-a42f89b > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-eaf30e2{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-a3b1edd > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-73ccc07 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-08ae849{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-8ba2263 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-582351b > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-678da4f .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-393 .elementor-element.elementor-element-0ae9881{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-ca9d39e > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-4d346d7 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-0032db3{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-d01a360 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-8208719 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-1d8834f{border-width:1px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-cdd04c6 > .elementor-element-populated{padding:12px 8px 12px 15px;}.elementor-393 .elementor-element.elementor-element-0199550 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-393 .elementor-element.elementor-element-d18ab11{width:20%;}.elementor-393 .elementor-element.elementor-element-4c725fa{width:80%;}.elementor-393 .elementor-element.elementor-element-da905b4{width:20%;}.elementor-393 .elementor-element.elementor-element-3da3cd4{width:80%;}.elementor-393 .elementor-element.elementor-element-1154703{width:20%;}.elementor-393 .elementor-element.elementor-element-a8a3989{width:80%;}.elementor-393 .elementor-element.elementor-element-dc574d7{width:20%;}.elementor-393 .elementor-element.elementor-element-a1479db{width:80%;}.elementor-393 .elementor-element.elementor-element-9ad4805{width:20%;}.elementor-393 .elementor-element.elementor-element-a975201{width:80%;}.elementor-393 .elementor-element.elementor-element-6f24ef4{width:20%;}.elementor-393 .elementor-element.elementor-element-ff6a3c0{width:80%;}.elementor-393 .elementor-element.elementor-element-8fe1f6f{width:20%;}.elementor-393 .elementor-element.elementor-element-5dc50c6{width:80%;}.elementor-393 .elementor-element.elementor-element-677ad49{width:20%;}.elementor-393 .elementor-element.elementor-element-72169cf{width:80%;}.elementor-393 .elementor-element.elementor-element-ea4aa10{width:20%;}.elementor-393 .elementor-element.elementor-element-307142f{width:80%;}.elementor-393 .elementor-element.elementor-element-fe3c36c{width:20%;}.elementor-393 .elementor-element.elementor-element-301b96e{width:80%;}.elementor-393 .elementor-element.elementor-element-b31c6bc{width:20%;}.elementor-393 .elementor-element.elementor-element-6d33a44{width:80%;}.elementor-393 .elementor-element.elementor-element-c4518a2{width:20%;}.elementor-393 .elementor-element.elementor-element-a7f3ae2{width:80%;}.elementor-393 .elementor-element.elementor-element-216d34f{width:20%;}.elementor-393 .elementor-element.elementor-element-a42f89b{width:80%;}.elementor-393 .elementor-element.elementor-element-a3b1edd{width:20%;}.elementor-393 .elementor-element.elementor-element-73ccc07{width:80%;}.elementor-393 .elementor-element.elementor-element-8ba2263{width:20%;}.elementor-393 .elementor-element.elementor-element-582351b{width:80%;}.elementor-393 .elementor-element.elementor-element-ca9d39e{width:20%;}.elementor-393 .elementor-element.elementor-element-4d346d7{width:80%;}.elementor-393 .elementor-element.elementor-element-d01a360{width:20%;}.elementor-393 .elementor-element.elementor-element-8208719{width:80%;}.elementor-393 .elementor-element.elementor-element-cdd04c6{width:20%;}.elementor-393 .elementor-element.elementor-element-0199550{width:80%;}}@media(max-width:1023px) and (min-width:768px){.elementor-393 .elementor-element.elementor-element-d18ab11{width:25%;}.elementor-393 .elementor-element.elementor-element-4c725fa{width:75%;}.elementor-393 .elementor-element.elementor-element-da905b4{width:25%;}.elementor-393 .elementor-element.elementor-element-3da3cd4{width:75%;}.elementor-393 .elementor-element.elementor-element-1154703{width:25%;}.elementor-393 .elementor-element.elementor-element-a8a3989{width:75%;}.elementor-393 .elementor-element.elementor-element-dc574d7{width:25%;}.elementor-393 .elementor-element.elementor-element-a1479db{width:75%;}.elementor-393 .elementor-element.elementor-element-9ad4805{width:25%;}.elementor-393 .elementor-element.elementor-element-a975201{width:75%;}.elementor-393 .elementor-element.elementor-element-6f24ef4{width:25%;}.elementor-393 .elementor-element.elementor-element-ff6a3c0{width:75%;}.elementor-393 .elementor-element.elementor-element-8fe1f6f{width:25%;}.elementor-393 .elementor-element.elementor-element-5dc50c6{width:75%;}.elementor-393 .elementor-element.elementor-element-677ad49{width:25%;}.elementor-393 .elementor-element.elementor-element-72169cf{width:75%;}.elementor-393 .elementor-element.elementor-element-ea4aa10{width:25%;}.elementor-393 .elementor-element.elementor-element-307142f{width:75%;}.elementor-393 .elementor-element.elementor-element-fe3c36c{width:25%;}.elementor-393 .elementor-element.elementor-element-301b96e{width:75%;}.elementor-393 .elementor-element.elementor-element-b31c6bc{width:25%;}.elementor-393 .elementor-element.elementor-element-6d33a44{width:75%;}.elementor-393 .elementor-element.elementor-element-c4518a2{width:25%;}.elementor-393 .elementor-element.elementor-element-a7f3ae2{width:75%;}.elementor-393 .elementor-element.elementor-element-216d34f{width:25%;}.elementor-393 .elementor-element.elementor-element-a42f89b{width:75%;}.elementor-393 .elementor-element.elementor-element-a3b1edd{width:25%;}.elementor-393 .elementor-element.elementor-element-73ccc07{width:75%;}.elementor-393 .elementor-element.elementor-element-8ba2263{width:25%;}.elementor-393 .elementor-element.elementor-element-582351b{width:75%;}.elementor-393 .elementor-element.elementor-element-ca9d39e{width:25%;}.elementor-393 .elementor-element.elementor-element-4d346d7{width:75%;}.elementor-393 .elementor-element.elementor-element-d01a360{width:25%;}.elementor-393 .elementor-element.elementor-element-8208719{width:75%;}.elementor-393 .elementor-element.elementor-element-cdd04c6{width:25%;}.elementor-393 .elementor-element.elementor-element-0199550{width:75%;}}/* Start custom CSS for section, class: .elementor-element-1476e54e */.elementor-393 .elementor-element.elementor-element-1476e54e {background-color: #000;}/* End custom CSS */