.elementor-1242 .elementor-element.elementor-element-602702bb{--display:flex;--min-height:88vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:.35;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%}.elementor-1242 .elementor-element.elementor-element-602702bb:not(.elementor-motion-effects-element-type-background),.elementor-1242 .elementor-element.elementor-element-602702bb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f5f8;background-image:url("https://mdijapan.co.jp/wp-content/uploads/2024/06/document-on-a-clipboard-8970687-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-1242 .elementor-element.elementor-element-602702bb:before,.elementor-1242 .elementor-element.elementor-element-602702bb>.elementor-background-video-container:before,.elementor-1242 .elementor-element.elementor-element-602702bb>.e-con-inner>.elementor-background-video-container:before,.elementor-1242 .elementor-element.elementor-element-602702bb>.elementor-background-slideshow:before,.elementor-1242 .elementor-element.elementor-element-602702bb>.e-con-inner>.elementor-background-slideshow:before,.elementor-1242 .elementor-element.elementor-element-602702bb>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-1242 .elementor-element.elementor-element-691a6199{text-align:center}.elementor-1242 .elementor-element.elementor-element-691a6199 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:10px;color:#324a6d}.elementor-1242 .elementor-element.elementor-element-17fb2e0e{text-align:center}.elementor-1242 .elementor-element.elementor-element-17fb2e0e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:85px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var(--e-global-color-accent)}.elementor-1242 .elementor-element.elementor-element-afe8e41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1242 .elementor-element.elementor-element-5a8bd6f{--display:flex}.elementor-1242 .elementor-element.elementor-element-62521b2.elementor-position-right .elementor-image-box-img{margin-left:8px}.elementor-1242 .elementor-element.elementor-element-62521b2.elementor-position-left .elementor-image-box-img{margin-right:8px}.elementor-1242 .elementor-element.elementor-element-62521b2.elementor-position-top .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-62521b2 .elementor-image-box-wrapper .elementor-image-box-img{width:6%}.elementor-1242 .elementor-element.elementor-element-62521b2 .elementor-image-box-img img{transition-duration:.3s}.elementor-1242 .elementor-element.elementor-element-62521b2 .elementor-image-box-title{line-height:60px;letter-spacing:2px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-1242 .elementor-element.elementor-element-62521b2 .elementor-image-box-description{letter-spacing:1.5px}.elementor-1242 .elementor-element.elementor-element-a424a73{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1242 .elementor-element.elementor-element-a424a73 .elementor-divider-separator{width:100%}.elementor-1242 .elementor-element.elementor-element-a424a73 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1242 .elementor-element.elementor-element-767aaf6{letter-spacing:2.5px}.elementor-1242 .elementor-element.elementor-element-8138e8a .elementor-icon-wrapper{text-align:center}.elementor-1242 .elementor-element.elementor-element-8138e8a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-8138e8a.elementor-view-framed .elementor-icon,.elementor-1242 .elementor-element.elementor-element-8138e8a.elementor-view-default .elementor-icon{color:var(--e-global-color-806f179);border-color:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-8138e8a.elementor-view-framed .elementor-icon,.elementor-1242 .elementor-element.elementor-element-8138e8a.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-48e1ea5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1242 .elementor-element.elementor-element-907c9dc{--display:flex}.elementor-1242 .elementor-element.elementor-element-242547f.elementor-position-right .elementor-image-box-img{margin-left:8px}.elementor-1242 .elementor-element.elementor-element-242547f.elementor-position-left .elementor-image-box-img{margin-right:8px}.elementor-1242 .elementor-element.elementor-element-242547f.elementor-position-top .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-242547f .elementor-image-box-wrapper .elementor-image-box-img{width:6%}.elementor-1242 .elementor-element.elementor-element-242547f .elementor-image-box-img img{transition-duration:.3s}.elementor-1242 .elementor-element.elementor-element-242547f .elementor-image-box-title{line-height:60px;letter-spacing:2px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-1242 .elementor-element.elementor-element-242547f .elementor-image-box-description{letter-spacing:1.5px}.elementor-1242 .elementor-element.elementor-element-73f95f8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1242 .elementor-element.elementor-element-73f95f8 .elementor-divider-separator{width:100%}.elementor-1242 .elementor-element.elementor-element-73f95f8 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1242 .elementor-element.elementor-element-3aaafad{letter-spacing:2.5px}.elementor-1242 .elementor-element.elementor-element-235934d .elementor-icon-wrapper{text-align:center}.elementor-1242 .elementor-element.elementor-element-235934d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-235934d.elementor-view-framed .elementor-icon,.elementor-1242 .elementor-element.elementor-element-235934d.elementor-view-default .elementor-icon{color:var(--e-global-color-806f179);border-color:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-235934d.elementor-view-framed .elementor-icon,.elementor-1242 .elementor-element.elementor-element-235934d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-6756c7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1242 .elementor-element.elementor-element-0f35241{--display:flex}.elementor-1242 .elementor-element.elementor-element-73b2083.elementor-position-right .elementor-image-box-img{margin-left:8px}.elementor-1242 .elementor-element.elementor-element-73b2083.elementor-position-left .elementor-image-box-img{margin-right:8px}.elementor-1242 .elementor-element.elementor-element-73b2083.elementor-position-top .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-73b2083 .elementor-image-box-wrapper .elementor-image-box-img{width:6%}.elementor-1242 .elementor-element.elementor-element-73b2083 .elementor-image-box-img img{transition-duration:.3s}.elementor-1242 .elementor-element.elementor-element-73b2083 .elementor-image-box-title{line-height:60px;letter-spacing:2px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-1242 .elementor-element.elementor-element-73b2083 .elementor-image-box-description{letter-spacing:1.5px}.elementor-1242 .elementor-element.elementor-element-b5dde39{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1242 .elementor-element.elementor-element-b5dde39 .elementor-divider-separator{width:100%}.elementor-1242 .elementor-element.elementor-element-b5dde39 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1242 .elementor-element.elementor-element-43e3750{letter-spacing:2.5px}.elementor-1242 .elementor-element.elementor-element-87746ae .elementor-icon-wrapper{text-align:center}.elementor-1242 .elementor-element.elementor-element-87746ae.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-87746ae.elementor-view-framed .elementor-icon,.elementor-1242 .elementor-element.elementor-element-87746ae.elementor-view-default .elementor-icon{color:var(--e-global-color-806f179);border-color:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-87746ae.elementor-view-framed .elementor-icon,.elementor-1242 .elementor-element.elementor-element-87746ae.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-18d1d3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1242 .elementor-element.elementor-element-216e0c2{--display:flex}.elementor-1242 .elementor-element.elementor-element-3774661.elementor-position-right .elementor-image-box-img{margin-left:8px}.elementor-1242 .elementor-element.elementor-element-3774661.elementor-position-left .elementor-image-box-img{margin-right:8px}.elementor-1242 .elementor-element.elementor-element-3774661.elementor-position-top .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-3774661 .elementor-image-box-wrapper .elementor-image-box-img{width:6%}.elementor-1242 .elementor-element.elementor-element-3774661 .elementor-image-box-img img{transition-duration:.3s}.elementor-1242 .elementor-element.elementor-element-3774661 .elementor-image-box-title{line-height:60px;letter-spacing:2px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-1242 .elementor-element.elementor-element-3774661 .elementor-image-box-description{letter-spacing:1.5px}.elementor-1242 .elementor-element.elementor-element-20b3fc6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1242 .elementor-element.elementor-element-20b3fc6 .elementor-divider-separator{width:100%}.elementor-1242 .elementor-element.elementor-element-20b3fc6 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1242 .elementor-element.elementor-element-5c67309{letter-spacing:2.5px}.elementor-1242 .elementor-element.elementor-element-f375091 .elementor-icon-wrapper{text-align:center}.elementor-1242 .elementor-element.elementor-element-f375091.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-f375091.elementor-view-framed .elementor-icon,.elementor-1242 .elementor-element.elementor-element-f375091.elementor-view-default .elementor-icon{color:var(--e-global-color-806f179);border-color:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-f375091.elementor-view-framed .elementor-icon,.elementor-1242 .elementor-element.elementor-element-f375091.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-802a69e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1242 .elementor-element.elementor-element-9c20977{--display:flex}.elementor-1242 .elementor-element.elementor-element-b947a94.elementor-position-right .elementor-image-box-img{margin-left:8px}.elementor-1242 .elementor-element.elementor-element-b947a94.elementor-position-left .elementor-image-box-img{margin-right:8px}.elementor-1242 .elementor-element.elementor-element-b947a94.elementor-position-top .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-b947a94 .elementor-image-box-wrapper .elementor-image-box-img{width:6%}.elementor-1242 .elementor-element.elementor-element-b947a94 .elementor-image-box-img img{transition-duration:.3s}.elementor-1242 .elementor-element.elementor-element-b947a94 .elementor-image-box-title{line-height:60px;letter-spacing:2px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-1242 .elementor-element.elementor-element-b947a94 .elementor-image-box-description{letter-spacing:1.5px}.elementor-1242 .elementor-element.elementor-element-25cc540{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1242 .elementor-element.elementor-element-25cc540 .elementor-divider-separator{width:100%}.elementor-1242 .elementor-element.elementor-element-25cc540 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1242 .elementor-element.elementor-element-1ff3d90{letter-spacing:2.5px}.elementor-1242 .elementor-element.elementor-element-047f7e7 .elementor-icon-wrapper{text-align:center}.elementor-1242 .elementor-element.elementor-element-047f7e7.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-047f7e7.elementor-view-framed .elementor-icon,.elementor-1242 .elementor-element.elementor-element-047f7e7.elementor-view-default .elementor-icon{color:var(--e-global-color-806f179);border-color:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-047f7e7.elementor-view-framed .elementor-icon,.elementor-1242 .elementor-element.elementor-element-047f7e7.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-806f179)}.elementor-1242 .elementor-element.elementor-element-59bbfaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1242 .elementor-element.elementor-element-153220b{--display:flex}.elementor-1242 .elementor-element.elementor-element-294f00c.elementor-position-right .elementor-image-box-img{margin-left:8px}.elementor-1242 .elementor-element.elementor-element-294f00c.elementor-position-left .elementor-image-box-img{margin-right:8px}.elementor-1242 .elementor-element.elementor-element-294f00c.elementor-position-top .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-294f00c .elementor-image-box-wrapper .elementor-image-box-img{width:6%}.elementor-1242 .elementor-element.elementor-element-294f00c .elementor-image-box-img img{transition-duration:.3s}.elementor-1242 .elementor-element.elementor-element-294f00c .elementor-image-box-title{line-height:60px;letter-spacing:2px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-1242 .elementor-element.elementor-element-294f00c .elementor-image-box-description{letter-spacing:1.5px}.elementor-1242 .elementor-element.elementor-element-d9faabc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1242 .elementor-element.elementor-element-d9faabc .elementor-divider-separator{width:100%}.elementor-1242 .elementor-element.elementor-element-d9faabc .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1242 .elementor-element.elementor-element-db76b45{letter-spacing:2.5px}@media(max-width:1024px){.elementor-1242 .elementor-element.elementor-element-602702bb{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-1242 .elementor-element.elementor-element-691a6199 .elementor-heading-title{font-size:14px}.elementor-1242 .elementor-element.elementor-element-17fb2e0e .elementor-heading-title{font-size:65px}}@media(min-width:768px){.elementor-1242 .elementor-element.elementor-element-602702bb{--content-width:920px}}@media(max-width:767px){.elementor-1242 .elementor-element.elementor-element-602702bb:not(.elementor-motion-effects-element-type-background),.elementor-1242 .elementor-element.elementor-element-602702bb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-1242 .elementor-element.elementor-element-17fb2e0e .elementor-heading-title{font-size:48px;line-height:1em}.elementor-1242 .elementor-element.elementor-element-62521b2 .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-62521b2 .elementor-image-box-wrapper .elementor-image-box-img{width:15%}.elementor-1242 .elementor-element.elementor-element-242547f .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-242547f .elementor-image-box-wrapper .elementor-image-box-img{width:15%}.elementor-1242 .elementor-element.elementor-element-73b2083 .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-73b2083 .elementor-image-box-wrapper .elementor-image-box-img{width:15%}.elementor-1242 .elementor-element.elementor-element-3774661 .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-3774661 .elementor-image-box-wrapper .elementor-image-box-img{width:15%}.elementor-1242 .elementor-element.elementor-element-b947a94 .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-b947a94 .elementor-image-box-wrapper .elementor-image-box-img{width:15%}.elementor-1242 .elementor-element.elementor-element-294f00c .elementor-image-box-img{margin-bottom:8px}.elementor-1242 .elementor-element.elementor-element-294f00c .elementor-image-box-wrapper .elementor-image-box-img{width:15%}}