.elementor-3545 .elementor-element.elementor-element-f71737d{margin-top:0;margin-bottom:2em}.elementor-3545 .elementor-element.elementor-element-3fb5d33{text-align:center}.elementor-3545 .elementor-element.elementor-element-3fb5d33>.elementor-widget-container{padding:0}.elementor-3545 .elementor-element.elementor-element-565a9d4{text-align:center}.elementor-3545 .elementor-element.elementor-element-4597b4e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3545 .elementor-element.elementor-element-4597b4e{margin-top:0;margin-bottom:2em}.elementor-3545 .elementor-element.elementor-element-bc4615c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3545 .elementor-element.elementor-element-1ea1208.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-3545 .elementor-element.elementor-element-828a297{margin-top:0;margin-bottom:4em}.elementor-3545 .elementor-element.elementor-element-780f713.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-3545 .elementor-element.elementor-element-cfaf3ef>.elementor-widget-container{padding:1em 1em 1em 2em;background-image:url("https://www.lpio.jp/wp-content/uploads/2022/12/h2_bg.png");background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-3545 .elementor-element.elementor-element-cfaf3ef{width:initial;max-width:initial}.elementor-3545 .elementor-element.elementor-element-cfaf3ef.ha-has-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-3545 .elementor-element.elementor-element-f290816{text-align:center}.elementor-3545 .elementor-element.elementor-element-f8dc645>.elementor-element-populated{border-style:solid;border-width:2px 2px 0;border-color:#303030;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3545 .elementor-element.elementor-element-f8dc645>.elementor-element-populated,.elementor-3545 .elementor-element.elementor-element-f8dc645>.elementor-element-populated>.elementor-background-overlay,.elementor-3545 .elementor-element.elementor-element-f8dc645>.elementor-background-slideshow{border-radius:10px 10px 0 0}.elementor-3545 .elementor-element.elementor-element-f8dc645>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3545 .elementor-element.elementor-element-7343ffb,.elementor-3545 .elementor-element.elementor-element-7343ffb>.elementor-background-overlay{border-radius:0 0 9px}.elementor-3545 .elementor-element.elementor-element-7343ffb>.elementor-container{text-align:center}.elementor-3545 .elementor-element.elementor-element-966d656.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-3545 .elementor-element.elementor-element-966d656>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#303030;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3545 .elementor-element.elementor-element-966d656>.elementor-element-populated,.elementor-3545 .elementor-element.elementor-element-966d656>.elementor-element-populated>.elementor-background-overlay,.elementor-3545 .elementor-element.elementor-element-966d656>.elementor-background-slideshow{border-radius:0 0 10px 10px}.elementor-3545 .elementor-element.elementor-element-966d656>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3545 .elementor-element.elementor-element-3abf561{width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-3545 .elementor-element.elementor-element-036eb88 .elementor-button{background-color:#fe0}.elementor-3545 .elementor-element.elementor-element-036eb88{width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0}@media(max-width:767px){.elementor-3545 .elementor-element.elementor-element-3fb5d33>.elementor-widget-container{margin:0 0 1em}.elementor-3545 .elementor-element.elementor-element-036eb88>.elementor-widget-container{padding:0 0 2em}.elementor-3545 .elementor-element.elementor-element-036eb88{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}}