.elementor-4343 .elementor-element.elementor-element-dea1328>.elementor-container{max-width:1100px}.elementor-4343 .elementor-element.elementor-element-a95f8c1>.elementor-widget-container{margin:0;padding:0}body:not(.rtl) .elementor-4343 .elementor-element.elementor-element-a95f8c1{left:0}body.rtl .elementor-4343 .elementor-element.elementor-element-a95f8c1{right:0}.elementor-4343 .elementor-element.elementor-element-a95f8c1{top:0}.elementor-4343 .elementor-element.elementor-element-a95f8c1 .dce-breadcrumbs li,.elementor-4343 .elementor-element.elementor-element-a95f8c1 .dce-breadcrumbs a,.elementor-4343 .elementor-element.elementor-element-a95f8c1 .dce-breadcrumbs span:not(.dce-separator){color:var(--e-global-color-text)}.elementor-4343 .elementor-element.elementor-element-a95f8c1 .dce-breadcrumbs a:hover{color:var(--e-global-color-text)}.elementor-4343 .elementor-element.elementor-element-a95f8c1 .dce-breadcrumbs .bread-current,.elementor-4343 .elementor-element.elementor-element-a95f8c1 .dce-breadcrumbs .breadcrumb_last{color:var(--e-global-color-text);font-size:12px}.elementor-4343 .elementor-element.elementor-element-a95f8c1 .dce-breadcrumbs{font-size:12px}.elementor-4343 .elementor-element.elementor-element-a95f8c1 .dce-breadcrumbs li.item-home{color:var(--e-global-color-text);font-size:12px}.elementor-4343 .elementor-element.elementor-element-a95f8c1 .dce-breadcrumbs li.item-home a{color:var(--e-global-color-text)}.elementor-4343 .elementor-element.elementor-element-a95f8c1 .dce-breadcrumbs .dce-separator,.dce-breadcrumbs span{color:var(--e-global-color-text)}.elementor-4343 .elementor-element.elementor-element-5dbd7e0:not(.elementor-motion-effects-element-type-background),.elementor-4343 .elementor-element.elementor-element-5dbd7e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soloop.co.jp/wp-content/uploads/2021/04/subheader_05_pc-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4343 .elementor-element.elementor-element-5dbd7e0>.elementor-container{min-height:370px}.elementor-4343 .elementor-element.elementor-element-5dbd7e0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-4343 .elementor-element.elementor-element-5dbd7e0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4343 .elementor-element.elementor-element-661b9ad>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-4343 .elementor-element.elementor-element-88ad196>.elementor-widget-container{margin:0;padding:0}.elementor-4343 .elementor-element.elementor-element-88ad196{text-align:center}.elementor-4343 .elementor-element.elementor-element-88ad196 .elementor-heading-title{font-size:40px;font-weight:600;color:#0c348e}.elementor-4343 .elementor-element.elementor-element-082869c>.elementor-widget-container{margin:20px 0 0}.elementor-4343 .elementor-element.elementor-element-082869c{text-align:center}.elementor-4343 .elementor-element.elementor-element-082869c .elementor-heading-title{font-size:16px}.elementor-4343 .elementor-element.elementor-element-415530d>.elementor-container{max-width:1020px}.elementor-4343 .elementor-element.elementor-element-415530d{margin-top:80px;margin-bottom:0;padding:0 10px}.elementor-4343 .elementor-element.elementor-element-436c939{text-align:center;font-size:18px}.elementor-4343 .elementor-element.elementor-element-1242e53>.elementor-widget-container{margin:20px 0 0}.elementor-4343 .elementor-element.elementor-element-1242e53{text-align:center;font-size:18px}.elementor-4343 .elementor-element.elementor-element-b52242c{margin-top:0;margin-bottom:80px}.elementor-4343 .elementor-element.elementor-element-a13ab79>.elementor-widget-container{margin:60px 0 0}.elementor-4343 .elementor-element.elementor-element-a13ab79 .elementor-button{padding:20px 50px}@media(max-width:767px){.elementor-4343 .elementor-element.elementor-element-436c939{text-align:center;font-size:4vw;line-height:1.7em}.elementor-4343 .elementor-element.elementor-element-1242e53{text-align:center;font-size:4vw;line-height:1.7em}.elementor-4343 .elementor-element.elementor-element-a13ab79 .elementor-button{font-size:4vw;padding:15px 30px}}@media(min-width:1045px){.elementor-4343 .elementor-element.elementor-element-5dbd7e0:not(.elementor-motion-effects-element-type-background),.elementor-4343 .elementor-element.elementor-element-5dbd7e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}