.elementor-553 .elementor-element.elementor-element-acb4d0b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-553 .elementor-element.elementor-element-acb4d0b{padding:3rem 0 4rem}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-553 .elementor-element.elementor-element-f60779a{text-align:center}.elementor-553 .elementor-element.elementor-element-f60779a .elementor-heading-title{font-family:"Noto Sans JP",Noto Sans JP;font-size:48px;font-weight:600;letter-spacing:2.2px;color:var(--e-global-color-secondary)}.elementor-553 .elementor-element.elementor-element-aa2a30a{margin-top:1rem;margin-bottom:6rem;padding:0}.elementor-bc-flex-widget .elementor-553 .elementor-element.elementor-element-0e3b841.elementor-column .elementor-widget-wrap{align-items:center}.elementor-553 .elementor-element.elementor-element-0e3b841.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-553 .elementor-element.elementor-element-0e3b841.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-553 .elementor-element.elementor-element-f51b1ef{text-align:center}.elementor-553 .elementor-element.elementor-element-f51b1ef .elementor-heading-title{font-family:"Noto Sans JP",Noto Sans JP;font-size:16px;text-transform:uppercase;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-secondary)}.elementor-553 .elementor-element.elementor-element-f53ad6f{text-align:center}.elementor-553 .elementor-element.elementor-element-f53ad6f .elementor-heading-title{font-family:"Noto Sans JP",Noto Sans JP;font-size:1.5em;letter-spacing:1.5px;color:var(--e-global-color-text)}.elementor-553 .elementor-element.elementor-element-33559a7{text-align:center}.elementor-553 .elementor-element.elementor-element-33559a7 .elementor-heading-title{font-family:"Noto Sans JP",Noto Sans JP;font-size:1.5em;letter-spacing:1.5px;color:var(--e-global-color-text)}.elementor-553 .elementor-element.elementor-element-972dd00{text-align:center}.elementor-553 .elementor-element.elementor-element-972dd00 .elementor-heading-title{color:#e93294}.elementor-553 .elementor-element.elementor-element-e48f864{text-align:center}.elementor-553 .elementor-element.elementor-element-e48f864 .elementor-heading-title{font-family:"Noto Sans JP",Noto Sans JP;font-size:16px;text-transform:uppercase;letter-spacing:1px;color:var(--e-global-color-secondary)}.elementor-553 .elementor-element.elementor-element-4b2e95a{text-align:center}.elementor-553 .elementor-element.elementor-element-4b2e95a .elementor-heading-title{font-family:"Noto Sans JP",Noto Sans JP;font-size:1.2em;letter-spacing:.6px;color:var(--e-global-color-text)}.elementor-553 .elementor-element.elementor-element-4aef223{margin-top:5rem;margin-bottom:5rem;padding:0}.elementor-553 .elementor-element.elementor-element-66a2a4a iframe{height:50vh;filter:brightness(100%) contrast(99%) saturate(75%) blur(0px) hue-rotate(0deg)}@media(min-width:768px){.elementor-553 .elementor-element.elementor-element-0e3b841{width:49.708%}.elementor-553 .elementor-element.elementor-element-23552b0{width:50.292%}}@media(max-width:1024px){.elementor-553 .elementor-element.elementor-element-acb4d0b{padding:60px 0}.elementor-553 .elementor-element.elementor-element-f60779a .elementor-heading-title{font-size:36px}}@media(max-width:767px){.elementor-553 .elementor-element.elementor-element-acb4d0b{margin-top:2em;margin-bottom:2em;padding:0}.elementor-553 .elementor-element.elementor-element-f60779a .elementor-heading-title{font-size:24px}.elementor-553 .elementor-element.elementor-element-aa2a30a{margin-top:0;margin-bottom:2.5em}.elementor-553 .elementor-element.elementor-element-0e3b841>.elementor-element-populated{margin:0 0 2em;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-553 .elementor-element.elementor-element-f53ad6f>.elementor-widget-container{margin:0 0 10px}.elementor-553 .elementor-element.elementor-element-f53ad6f .elementor-heading-title{font-size:1.2em}.elementor-553 .elementor-element.elementor-element-33559a7>.elementor-widget-container{margin:0 0 10px}.elementor-553 .elementor-element.elementor-element-33559a7 .elementor-heading-title{font-size:1.2em}.elementor-553 .elementor-element.elementor-element-4b2e95a>.elementor-widget-container{margin:0 0 10px}.elementor-553 .elementor-element.elementor-element-4b2e95a .elementor-heading-title{font-size:1.1em}}