.elementor-11563 .elementor-element.elementor-element-6c88b7da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-11563 .elementor-element.elementor-element-6c88b7da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11563 .elementor-element.elementor-element-7059ebb .elementor-spacer-inner{height:40px;}.elementor-11563 .elementor-element.elementor-element-4c77e04 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:bold;text-decoration:none;line-height:48px;}.elementor-11563 .elementor-element.elementor-element-2abb93da{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2c03ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-2c03ca3-font-size );font-weight:var( --e-global-typography-2c03ca3-font-weight );text-decoration:var( --e-global-typography-2c03ca3-text-decoration );line-height:var( --e-global-typography-2c03ca3-line-height );letter-spacing:var( --e-global-typography-2c03ca3-letter-spacing );word-spacing:var( --e-global-typography-2c03ca3-word-spacing );}#elementor-popup-modal-11563 .dialog-message{width:90vw;height:auto;}#elementor-popup-modal-11563{justify-content:center;align-items:center;pointer-events:all;background-color:#000000AA;}#elementor-popup-modal-11563 .dialog-close-button{display:flex;top:40px;font-size:24px;}#elementor-popup-modal-11563 .dialog-widget-content{animation-duration:0.3s;background-color:var( --e-global-color-2b3f681 );border-radius:40px 40px 40px 40px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:32px;height:32px;fill:#ffffff;}body:not(.rtl) #elementor-popup-modal-11563 .dialog-close-button{right:40px;}body.rtl #elementor-popup-modal-11563 .dialog-close-button{left:40px;}#elementor-popup-modal-11563 .dialog-close-button i{color:var( --e-global-color-secondary );}#elementor-popup-modal-11563 .dialog-close-button svg{fill:var( --e-global-color-secondary );}#elementor-popup-modal-11563 .dialog-close-button:hover i{color:var( --e-global-color-accent );}@media(max-width:1150px){.elementor-11563 .elementor-element.elementor-element-6c88b7da{padding:10% 10% 10% 10%;}.elementor-11563 .elementor-element.elementor-element-6c94e744 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11563 .elementor-element.elementor-element-2abb93da{font-size:var( --e-global-typography-2c03ca3-font-size );line-height:var( --e-global-typography-2c03ca3-line-height );letter-spacing:var( --e-global-typography-2c03ca3-letter-spacing );word-spacing:var( --e-global-typography-2c03ca3-word-spacing );}}@media(max-width:767px){.elementor-11563 .elementor-element.elementor-element-6c88b7da{padding:10% 10% 10% 10%;}.elementor-11563 .elementor-element.elementor-element-2abb93da{font-size:var( --e-global-typography-2c03ca3-font-size );line-height:var( --e-global-typography-2c03ca3-line-height );letter-spacing:var( --e-global-typography-2c03ca3-letter-spacing );word-spacing:var( --e-global-typography-2c03ca3-word-spacing );}}/* Start custom CSS for video, class: .elementor-element-9e7265d */.elementor-video{
    border-radius: 12px;
}/* End custom CSS */