.elementor-20436 .elementor-element.elementor-element-320fafc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-20436 .elementor-element.elementor-element-fcba4e2 .jet-breadcrumbs__item > *{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.8em;letter-spacing:2px;}.elementor-20436 .elementor-element.elementor-element-fcba4e2 .jet-breadcrumbs__item-link{color:var( --e-global-color-48f47ba );padding:0px 5px 0px 5px;border-radius:2px 2px 2px 2px;}.elementor-20436 .elementor-element.elementor-element-fcba4e2 .jet-breadcrumbs__item-link:hover{color:var( --e-global-color-accent );}.elementor-20436 .elementor-element.elementor-element-fcba4e2 .jet-breadcrumbs__item-target{color:var( --e-global-color-1ac27f1 );padding:0px 5px 0px 5px;border-radius:2px 2px 2px 2px;}.elementor-20436 .elementor-element.elementor-element-fcba4e2 .jet-breadcrumbs__item-sep{margin-left:3px;margin-right:3px;font-size:12px;color:var( --e-global-color-1ac27f1 );padding:3px 0px 0px 0px;}.elementor-20436 .elementor-element.elementor-element-f62a75a .jet-breadcrumbs__item > *{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.8em;letter-spacing:2px;}.elementor-20436 .elementor-element.elementor-element-f62a75a .jet-breadcrumbs__item-link{color:var( --e-global-color-primary );padding:0px 5px 0px 5px;border-radius:2px 2px 2px 2px;}.elementor-20436 .elementor-element.elementor-element-f62a75a .jet-breadcrumbs__item-link:hover{color:var( --e-global-color-accent );}.elementor-20436 .elementor-element.elementor-element-f62a75a .jet-breadcrumbs__item-target{color:var( --e-global-color-1ac27f1 );padding:0px 5px 0px 5px;border-radius:2px 2px 2px 2px;}.elementor-20436 .elementor-element.elementor-element-f62a75a .jet-breadcrumbs__item-sep{margin-left:3px;margin-right:3px;font-size:12px;color:var( --e-global-color-1ac27f1 );padding:3px 0px 0px 0px;}.elementor-20436 .elementor-element.elementor-element-b7c80a6 .elementor-cta .elementor-cta__bg, .elementor-20436 .elementor-element.elementor-element-b7c80a6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-20436 .elementor-element.elementor-element-b7c80a6 > .elementor-widget-container{border-style:solid;border-width:5px 0px 0px 0px;border-color:var( --e-global-color-1ac27f1 );}.elementor-20436 .elementor-element.elementor-element-b7c80a6 .elementor-cta__content{text-align:left;padding:45px 45px 10px 45px;background-color:#EDF7FD;}.elementor-20436 .elementor-element.elementor-element-b7c80a6 .elementor-cta__title{font-size:40px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20436 .elementor-element.elementor-element-b7c80a6 .elementor-cta__button:hover{color:var( --e-global-color-accent );}.elementor-20436 .elementor-element.elementor-element-b7c80a6 .elementor-cta__button{border-width:0px;}.elementor-20436 .elementor-element.elementor-element-9e1fe07 .elementor-cta .elementor-cta__bg, .elementor-20436 .elementor-element.elementor-element-9e1fe07 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-20436 .elementor-element.elementor-element-9e1fe07 > .elementor-widget-container{border-style:solid;border-width:5px 0px 0px 0px;border-color:var( --e-global-color-1ac27f1 );}.elementor-20436 .elementor-element.elementor-element-9e1fe07 .elementor-cta__content{text-align:left;padding:45px 45px 10px 45px;background-color:#EDF7FD;}.elementor-20436 .elementor-element.elementor-element-9e1fe07 .elementor-cta__title{font-size:40px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20436 .elementor-element.elementor-element-9e1fe07 .elementor-cta__button:hover{color:var( --e-global-color-accent );}.elementor-20436 .elementor-element.elementor-element-9e1fe07 .elementor-cta__button{border-width:0px;}body.elementor-page-20436{--ang-classes-border:rgba(79, 122, 233, 0.58);--ang-classes-label:#406DE1;--ang-css-border:rgba(211, 0, 0, 0.35);}/* Start custom CSS for jet-breadcrumbs, class: .elementor-element-fcba4e2 */.bcl a {color:#fff!important;}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-b7c80a6 */.elementor-20436 .elementor-element.elementor-element-b7c80a6 .elementor-cta__content{
    flex-direction: column;
}
.elementor-20436 .elementor-element.elementor-element-b7c80a6 .elementor-cta__description{
    margin-top: auto;
}
.elementor-20436 .elementor-element.elementor-element-b7c80a6 .elementor-cta__button{
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding: 25px 0px !important;
    border-top: 1px solid #ccc !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-9e1fe07 */.elementor-20436 .elementor-element.elementor-element-9e1fe07 .elementor-cta__content{
    flex-direction: column;
}
.elementor-20436 .elementor-element.elementor-element-9e1fe07 .elementor-cta__description{
    margin-top: auto;
}
.elementor-20436 .elementor-element.elementor-element-9e1fe07 .elementor-cta__button{
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding: 25px 0px !important;
    border-top: 1px solid #ccc !important;
}/* End custom CSS */