.elementor-20043 .elementor-element.elementor-element-bd388f1{text-align:center;}.elementor-20043 .elementor-element.elementor-element-731570f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20043 .elementor-element.elementor-element-731570f .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20043 .elementor-element.elementor-element-c2a197e{font-family:"Noto Serif JP", serif;font-size:19px;font-weight:400;}.elementor-20043 .elementor-element.elementor-element-b6859f0 iframe{height:395px;}.elementor-20043 .elementor-element.elementor-element-ede8e91 > .elementor-container{max-width:866px;}