.elementor-1947 .elementor-element.elementor-element-89c51f4{text-align:center;}.elementor-1947 .elementor-element.elementor-element-89c51f4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.8em;}.elementor-1947 .elementor-element.elementor-element-7196a24{text-align:left;}.elementor-1947 .elementor-element.elementor-element-7196a24 > .elementor-widget-container{padding:5px 5px 5px 15px;border-style:solid;border-width:0px 0px 0px 9px;border-color:#4FA533;}.elementor-1947 .elementor-element.elementor-element-bf9608c{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:400;line-height:1.8em;}.elementor-1947 .elementor-element.elementor-element-bf9608c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-color:#FFD180;}.elementor-1947 .elementor-element.elementor-element-be7184b{text-align:left;}.elementor-1947 .elementor-element.elementor-element-be7184b > .elementor-widget-container{padding:5px 5px 5px 15px;border-style:solid;border-width:0px 0px 0px 9px;border-color:#4FA533;}.elementor-1947 .elementor-element.elementor-element-acec9c7{text-align:left;}.elementor-1947 .elementor-element.elementor-element-acec9c7 > .elementor-widget-container{padding:5px 5px 5px 15px;border-style:solid;border-width:0px 0px 0px 9px;border-color:#4FA533;}.elementor-1947 .elementor-element.elementor-element-09711c8 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#A1A1A1;}.elementor-1947 .elementor-element.elementor-element-78a0ccd > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#A1A1A1;}.elementor-1947 .elementor-element.elementor-element-ce5ff5a{text-align:left;}.elementor-1947 .elementor-element.elementor-element-ce5ff5a > .elementor-widget-container{padding:5px 5px 5px 15px;border-style:solid;border-width:0px 0px 0px 9px;border-color:#4FA533;}.elementor-1947 .elementor-element.elementor-element-b439d9b{text-align:left;}.elementor-1947 .elementor-element.elementor-element-b439d9b > .elementor-widget-container{padding:5px 5px 5px 15px;border-style:solid;border-width:0px 0px 0px 9px;border-color:#4FA533;}.elementor-1947 .elementor-element.elementor-element-caa47db{text-align:left;}.elementor-1947 .elementor-element.elementor-element-caa47db > .elementor-widget-container{padding:5px 5px 5px 15px;border-style:solid;border-width:0px 0px 0px 9px;border-color:#4FA533;}.elementor-1947 .elementor-element.elementor-element-fa67c90{text-align:left;}.elementor-1947 .elementor-element.elementor-element-fa67c90 > .elementor-widget-container{padding:5px 5px 5px 15px;border-style:solid;border-width:0px 0px 0px 9px;border-color:#4FA533;}.elementor-1947 .elementor-element.elementor-element-1426ab0{text-align:left;}.elementor-1947 .elementor-element.elementor-element-1426ab0 > .elementor-widget-container{padding:5px 5px 5px 15px;border-style:solid;border-width:0px 0px 0px 9px;border-color:#4FA533;}.elementor-1947 .elementor-element.elementor-element-288223c > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFEFEF;}.elementor-1947 .elementor-element.elementor-element-944fb8a > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#EAFCFF;}.elementor-1947 .elementor-element.elementor-element-df0f5d7{text-align:left;}.elementor-1947 .elementor-element.elementor-element-df0f5d7 > .elementor-widget-container{padding:5px 5px 5px 15px;border-style:solid;border-width:0px 0px 0px 9px;border-color:#4FA533;}.elementor-1947 .elementor-element.elementor-element-0f17589 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#A1A1A1;}.elementor-1947 .elementor-element.elementor-element-6e64f21{width:var( --container-widget-width, 92.966% );max-width:92.966%;--container-widget-width:92.966%;--container-widget-flex-grow:0;}.elementor-1947 .elementor-element.elementor-element-18b11c7 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#A1A1A1;}.elementor-1947 .elementor-element.elementor-element-49c3522 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFD180;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}