@charset "UTF-8";
/* https://adastra.co.jp/wp-content/uploads/elementor/css/post-4298.css?ver=1778025857 */
.elementor-4298 .elementor-element.elementor-element-cb899e8 .breadcrumbs{flex-flow:wrap}.elementor-4298 .elementor-element.elementor-element-cb899e8 .breadcrumbs li:not(.first):before{content:"/"}.elementor-4298 .elementor-element.elementor-element-cb899e8 .breadcrumbs li.current:last-child{display:inline-flex}.elementor-4298 .elementor-element.elementor-element-cb899e8 .breadcrumbs li:not(:first-child):before,.elementor-4298 .elementor-element.elementor-element-cb899e8 .breadcrumbs li:not(:first-child) i,.elementor-4298 .elementor-element.elementor-element-cb899e8 .breadcrumbs li:not(:first-child) svg{margin:0 5px}.elementor-4298 .elementor-element.elementor-element-06e39db>.elementor-widget-container{padding:40px 40px 40px 40px}.elementor-4298 .elementor-element.elementor-element-06e39db{text-align:center}.elementor-4298 .elementor-element.elementor-element-9e00718{padding:40px 40px 40px 40px}.elementor-4298 .elementor-element.elementor-element-ea705e3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-4298 .elementor-element.elementor-element-65a1c17>.elementor-widget-container{padding:40px 40px 40px 40px}.elementor-4298 .elementor-element.elementor-element-65a1c17{text-align:center}.elementor-4298 .elementor-element.elementor-element-260c833{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-4298 .elementor-element.elementor-element-260c833>.elementor-widget-container{padding:30px 30px 30px 30px}.elementor-4298 .elementor-element.elementor-element-260c833 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-4298 .elementor-element.elementor-element-260c833 .elementor-icon-box-title{margin-block-end:10px}.elementor-4298 .elementor-element.elementor-element-260c833.elementor-view-stacked .elementor-icon{background-color:#E62158}.elementor-4298 .elementor-element.elementor-element-260c833.elementor-view-framed .elementor-icon,.elementor-4298 .elementor-element.elementor-element-260c833.elementor-view-default .elementor-icon{fill:#E62158;color:#E62158;border-color:#E62158}.elementor-4298 .elementor-element.elementor-element-dd8db55{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-4298 .elementor-element.elementor-element-dd8db55>.elementor-widget-container{padding:30px 30px 30px 30px}.elementor-4298 .elementor-element.elementor-element-dd8db55 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-4298 .elementor-element.elementor-element-dd8db55 .elementor-icon-box-title{margin-block-end:10px}.elementor-4298 .elementor-element.elementor-element-dd8db55.elementor-view-stacked .elementor-icon{background-color:#E62158}.elementor-4298 .elementor-element.elementor-element-dd8db55.elementor-view-framed .elementor-icon,.elementor-4298 .elementor-element.elementor-element-dd8db55.elementor-view-default .elementor-icon{fill:#E62158;color:#E62158;border-color:#E62158}.elementor-4298 .elementor-element.elementor-element-8ec1c78{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-4298 .elementor-element.elementor-element-8ec1c78>.elementor-widget-container{padding:30px 30px 30px 30px}.elementor-4298 .elementor-element.elementor-element-8ec1c78 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-4298 .elementor-element.elementor-element-8ec1c78 .elementor-icon-box-title{margin-block-end:10px}.elementor-4298 .elementor-element.elementor-element-8ec1c78.elementor-view-stacked .elementor-icon{background-color:#E62158}.elementor-4298 .elementor-element.elementor-element-8ec1c78.elementor-view-framed .elementor-icon,.elementor-4298 .elementor-element.elementor-element-8ec1c78.elementor-view-default .elementor-icon{fill:#E62158;color:#E62158;border-color:#E62158}.elementor-4298 .elementor-element.elementor-element-cd885e1{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-4298 .elementor-element.elementor-element-cd885e1>.elementor-widget-container{padding:30px 30px 30px 30px}.elementor-4298 .elementor-element.elementor-element-cd885e1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-4298 .elementor-element.elementor-element-cd885e1 .elementor-icon-box-title{margin-block-end:10px}.elementor-4298 .elementor-element.elementor-element-cd885e1.elementor-view-stacked .elementor-icon{background-color:#E62158}.elementor-4298 .elementor-element.elementor-element-cd885e1.elementor-view-framed .elementor-icon,.elementor-4298 .elementor-element.elementor-element-cd885e1.elementor-view-default .elementor-icon{fill:#E62158;color:#E62158;border-color:#E62158}.elementor-4298 .elementor-element.elementor-element-a0d5966>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-field-group.recaptcha_v3-bottomleft,.elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-field-type-html{padding-bottom:0}.elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-4298 .elementor-element.elementor-element-b2017cf .e-form__buttons__wrapper__button-next{color:#fff}.elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-button[type="submit"]{color:#fff}.elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-button[type="submit"] svg *{fill:#fff}.elementor-4298 .elementor-element.elementor-element-b2017cf .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-4298 .elementor-element.elementor-element-b2017cf .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-button[type="submit"]:hover{color:#fff}.elementor-4298 .elementor-element.elementor-element-b2017cf .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-4298 .elementor-element.elementor-element-b2017cf .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-4298 .elementor-element.elementor-element-b2017cf{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}