.elementor-4057 .elementor-element.elementor-element-96fe7e7{--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;--background-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-44e91580{--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;--background-transition:0.3s;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-44e91580:not(.elementor-motion-effects-element-type-background), .elementor-4057 .elementor-element.elementor-element-44e91580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jdsd.co.jp/wp-content/uploads/2024/08/jdsd.co.jp-about-dragonsoft-abt-concept-bg.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4057 .elementor-element.elementor-element-44e91580::before, .elementor-4057 .elementor-element.elementor-element-44e91580 > .elementor-background-video-container::before, .elementor-4057 .elementor-element.elementor-element-44e91580 > .e-con-inner > .elementor-background-video-container::before, .elementor-4057 .elementor-element.elementor-element-44e91580 > .elementor-background-slideshow::before, .elementor-4057 .elementor-element.elementor-element-44e91580 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4057 .elementor-element.elementor-element-44e91580 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c9d0605 );--background-overlay:'';}.elementor-4057 .elementor-element.elementor-element-44e91580, .elementor-4057 .elementor-element.elementor-element-44e91580::before{--border-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-4a8529c4{text-align:center;}.elementor-4057 .elementor-element.elementor-element-4a8529c4 .elementor-heading-title{color:#E73E744D;font-size:36px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-568640f6{--spacer-size:50px;}.elementor-4057 .elementor-element.elementor-element-6943bd11{text-align:center;}.elementor-4057 .elementor-element.elementor-element-6943bd11 .elementor-heading-title{color:#E73E74;font-size:36px;font-weight:bold;line-height:1.6em;}.elementor-4057 .elementor-element.elementor-element-2324f9e2{--spacer-size:50px;}.elementor-4057 .elementor-element.elementor-element-6847b303 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-6847b303{text-align:center;}.elementor-4057 .elementor-element.elementor-element-6847b303 .elementor-heading-title{color:var( --e-global-color-990c0e7 );font-size:24px;font-weight:bold;line-height:1.6em;}.elementor-4057 .elementor-element.elementor-element-5e82b0c{--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;--background-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-e07d193{--display:flex;--background-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-6c1b83d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-6c1b83d{text-align:center;}.elementor-4057 .elementor-element.elementor-element-6c1b83d .elementor-heading-title{color:var( --e-global-color-5b90a80 );font-size:24px;font-weight:normal;line-height:1.6em;}.elementor-4057 .elementor-element.elementor-element-be1acb9{--display:flex;--background-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-4e2a99ff{--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;--background-transition:0.3s;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-4e2a99ff:not(.elementor-motion-effects-element-type-background), .elementor-4057 .elementor-element.elementor-element-4e2a99ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jdsd.co.jp/wp-content/uploads/2024/08/jdsd.co.jp-about-dragonsoft-abt-concept-bg.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4057 .elementor-element.elementor-element-4e2a99ff::before, .elementor-4057 .elementor-element.elementor-element-4e2a99ff > .elementor-background-video-container::before, .elementor-4057 .elementor-element.elementor-element-4e2a99ff > .e-con-inner > .elementor-background-video-container::before, .elementor-4057 .elementor-element.elementor-element-4e2a99ff > .elementor-background-slideshow::before, .elementor-4057 .elementor-element.elementor-element-4e2a99ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-4057 .elementor-element.elementor-element-4e2a99ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c9d0605 );--background-overlay:'';}.elementor-4057 .elementor-element.elementor-element-4e2a99ff, .elementor-4057 .elementor-element.elementor-element-4e2a99ff::before{--border-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-715d0e0a{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-6f4e5a1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-4057 .elementor-element.elementor-element-6f4e5a1d{text-align:center;}.elementor-4057 .elementor-element.elementor-element-6f4e5a1d .elementor-heading-title{color:var( --e-global-color-990c0e7 );font-size:28px;font-weight:bold;line-height:1.6em;}.elementor-4057 .elementor-element.elementor-element-56f3ca2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-4057 .elementor-element.elementor-element-56f3ca2d img{width:100%;}.elementor-4057 .elementor-element.elementor-element-77a28017 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-77a28017{text-align:justify;}.elementor-4057 .elementor-element.elementor-element-77a28017 .elementor-heading-title{color:var( --e-global-color-990c0e7 );font-size:16px;font-weight:normal;line-height:1.8em;}.elementor-4057 .elementor-element.elementor-element-12fc9005{--spacer-size:100px;}.elementor-4057 .elementor-element.elementor-element-5017ea00{text-align:center;}.elementor-4057 .elementor-element.elementor-element-5017ea00 .elementor-heading-title{color:#E73E744D;font-size:36px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-1b0a99eb{--spacer-size:50px;}.elementor-4057 .elementor-element.elementor-element-5d5809ab{--spacer-size:100px;}.elementor-4057 .elementor-element.elementor-element-35314bf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-35314bf4.elementor-element{--align-self:center;}.elementor-4057 .elementor-element.elementor-element-35314bf4{text-align:left;}.elementor-4057 .elementor-element.elementor-element-35314bf4 .elementor-heading-title{font-size:26px;font-weight:bold;line-height:53px;letter-spacing:10px;}.elementor-4057 .elementor-element.elementor-element-28a8667a > .elementor-widget-container{margin:-300px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-24057a0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-24057a0a{text-align:justify;}.elementor-4057 .elementor-element.elementor-element-24057a0a .elementor-heading-title{color:var( --e-global-color-990c0e7 );font-size:16px;font-weight:normal;line-height:1.8em;}.elementor-4057 .elementor-element.elementor-element-6a20fdb1{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-6a20fdb1:not(.elementor-motion-effects-element-type-background), .elementor-4057 .elementor-element.elementor-element-6a20fdb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c9d0605 ) 0%, #FBD5BD 100%);}.elementor-4057 .elementor-element.elementor-element-6a20fdb1, .elementor-4057 .elementor-element.elementor-element-6a20fdb1::before{--border-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-2435066f{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-64f1703d{text-align:center;}.elementor-4057 .elementor-element.elementor-element-64f1703d .elementor-heading-title{color:#E73E744D;font-size:36px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-12641171{--spacer-size:50px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-center .timeline-item__point{margin-left:0px;margin-right:0px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-left .timeline-item__point{margin-right:0px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-right .timeline-item__point{margin-left:0px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline-item+.jet-timeline-item{margin-top:0px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline-item .timeline-item__card{background-color:#FFFFFF00;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline-item .timeline-item__card-inner{background-color:#FFFFFF00;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline-item .timeline-item__card-arrow{background-color:#FFFFFF00;width:20px;height:20px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline-item .timeline-item__card-img{margin-bottom:10px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline-item .timeline-item__card-content{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline-item .timeline-item__card-desc{font-size:22px;font-weight:normal;line-height:40px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .timeline-item__point-content.timeline-item__point-content--text{font-family:"Arial", Sans-serif;font-size:24px;font-weight:normal;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .timeline-item__point-content{height:86px;width:86px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E73E74;border-radius:80px 80px 80px 80px;color:#E73E74;background-color:var( --e-global-color-c9d0605 );}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 86px / 2 );margin-right:calc( 86px / 2 );}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 86px / 2 );}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 86px / 2 );}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline__line{background-color:var( --e-global-color-c9d0605 );width:1px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline__line-progress{background-color:#E73E74;}.elementor-4057 .elementor-element.elementor-element-3d74931f{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-3d74931f:not(.elementor-motion-effects-element-type-background), .elementor-4057 .elementor-element.elementor-element-3d74931f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c9d0605 );}.elementor-4057 .elementor-element.elementor-element-3d74931f, .elementor-4057 .elementor-element.elementor-element-3d74931f::before{--border-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-799d35e{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-18fffcb4 img{width:56%;}.elementor-4057 .elementor-element.elementor-element-427ea7f9{--spacer-size:70px;}.elementor-4057 .elementor-element.elementor-element-553e4d47{text-align:center;}.elementor-4057 .elementor-element.elementor-element-553e4d47 .elementor-heading-title{color:#E73E744D;font-size:36px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-5e8aa6d0{--spacer-size:80px;}.elementor-4057 .elementor-element.elementor-element-3d06ed96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-690e717f{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-7368c913 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-7368c913 .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-7368c913.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4057 .elementor-element.elementor-element-7368c913.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4057 .elementor-element.elementor-element-7368c913.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4057 .elementor-element.elementor-element-7368c913 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-4057 .elementor-element.elementor-element-7368c913 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4057 .elementor-element.elementor-element-7368c913 .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-20d358e3{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-712706bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-712706bc .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-712706bc .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-39e7eed2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-65e4b1dd{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-2289602d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-2289602d .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-2289602d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4057 .elementor-element.elementor-element-2289602d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4057 .elementor-element.elementor-element-2289602d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4057 .elementor-element.elementor-element-2289602d .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-4057 .elementor-element.elementor-element-2289602d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4057 .elementor-element.elementor-element-2289602d .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-7f75ed2{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-665bbd57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-665bbd57 .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-665bbd57 .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-516e96b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-b0f2b8a{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-423995f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-423995f8 .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-423995f8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4057 .elementor-element.elementor-element-423995f8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4057 .elementor-element.elementor-element-423995f8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4057 .elementor-element.elementor-element-423995f8 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-4057 .elementor-element.elementor-element-423995f8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4057 .elementor-element.elementor-element-423995f8 .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-84f820a{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-45aed07b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-45aed07b .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-45aed07b .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-241d3671{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-648f9485{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-157fbb46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-157fbb46 .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-157fbb46.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4057 .elementor-element.elementor-element-157fbb46.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4057 .elementor-element.elementor-element-157fbb46.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4057 .elementor-element.elementor-element-157fbb46 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-4057 .elementor-element.elementor-element-157fbb46 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4057 .elementor-element.elementor-element-157fbb46 .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-751ccc13{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-15055e3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-15055e3a .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-15055e3a .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-6f0c6f35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-1aecf618{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-704c746a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-704c746a .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-704c746a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4057 .elementor-element.elementor-element-704c746a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4057 .elementor-element.elementor-element-704c746a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4057 .elementor-element.elementor-element-704c746a .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-4057 .elementor-element.elementor-element-704c746a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4057 .elementor-element.elementor-element-704c746a .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-3b5e21d5{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-28c7925d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-28c7925d .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-28c7925d .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-54058e38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-6b93bf3d{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-1709f0ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-1709f0ce .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-1709f0ce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4057 .elementor-element.elementor-element-1709f0ce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4057 .elementor-element.elementor-element-1709f0ce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4057 .elementor-element.elementor-element-1709f0ce .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-4057 .elementor-element.elementor-element-1709f0ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4057 .elementor-element.elementor-element-1709f0ce .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-2bd443f{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-1a26a8ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-1a26a8ee .elementor-image-box-wrapper{text-align:left;}.elementor-4057 .elementor-element.elementor-element-1a26a8ee .elementor-image-box-title{font-size:22px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-37948912{--spacer-size:80px;}.elementor-4057 .elementor-element.elementor-element-4728722c{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-4728722c:not(.elementor-motion-effects-element-type-background), .elementor-4057 .elementor-element.elementor-element-4728722c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c9d0605 );}.elementor-4057 .elementor-element.elementor-element-4728722c, .elementor-4057 .elementor-element.elementor-element-4728722c::before{--border-transition:0.3s;}.elementor-4057 .elementor-element.elementor-element-15d88cff{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-6f76bc63{text-align:center;}.elementor-4057 .elementor-element.elementor-element-6f76bc63 .elementor-heading-title{color:#E73E744D;font-size:36px;font-weight:bold;}.elementor-4057 .elementor-element.elementor-element-39f4018c{--spacer-size:50px;}.elementor-4057 .elementor-element.elementor-element-10936a6a > .elementor-widget-container{border-radius:15px 15px 15px 15px;}@media(max-width:767px){.elementor-4057 .elementor-element.elementor-element-96fe7e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-efc17a3{text-align:center;}.elementor-4057 .elementor-element.elementor-element-efc17a3 img{width:100%;}.elementor-4057 .elementor-element.elementor-element-44e91580{--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4057 .elementor-element.elementor-element-4a8529c4 .elementor-heading-title{font-size:26px;}.elementor-4057 .elementor-element.elementor-element-568640f6{--spacer-size:30px;}.elementor-4057 .elementor-element.elementor-element-6943bd11 .elementor-heading-title{font-size:26px;}.elementor-4057 .elementor-element.elementor-element-2324f9e2{--spacer-size:30px;}.elementor-4057 .elementor-element.elementor-element-df2619e{width:100%;max-width:100%;}.elementor-4057 .elementor-element.elementor-element-df2619e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-4057 .elementor-element.elementor-element-df2619e img{width:49%;}.elementor-4057 .elementor-element.elementor-element-6847b303 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-6847b303 .elementor-heading-title{font-size:20px;}.elementor-4057 .elementor-element.elementor-element-5e82b0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-e07d193{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-4057 .elementor-element.elementor-element-06bcc5b{width:100%;max-width:100%;}.elementor-4057 .elementor-element.elementor-element-06bcc5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-4057 .elementor-element.elementor-element-06bcc5b img{width:66%;}.elementor-4057 .elementor-element.elementor-element-6c1b83d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-6c1b83d{text-align:left;}.elementor-4057 .elementor-element.elementor-element-6c1b83d .elementor-heading-title{font-size:20px;}.elementor-4057 .elementor-element.elementor-element-be1acb9{--margin-top:-410px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-4e2a99ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4057 .elementor-element.elementor-element-6f4e5a1d .elementor-heading-title{font-size:18px;}.elementor-4057 .elementor-element.elementor-element-77a28017 .elementor-heading-title{font-size:16px;}.elementor-4057 .elementor-element.elementor-element-5017ea00 .elementor-heading-title{font-size:26px;}.elementor-4057 .elementor-element.elementor-element-1b0a99eb{--spacer-size:30px;}.elementor-4057 .elementor-element.elementor-element-28a8667a img{width:100%;}.elementor-4057 .elementor-element.elementor-element-24057a0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-4057 .elementor-element.elementor-element-24057a0a .elementor-heading-title{font-size:16px;}.elementor-4057 .elementor-element.elementor-element-6a20fdb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4057 .elementor-element.elementor-element-64f1703d .elementor-heading-title{font-size:26px;}.elementor-4057 .elementor-element.elementor-element-12641171{--spacer-size:30px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline-item .timeline-item__card-content{padding:15px 0px 15px 20px;text-align:left;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline-item .timeline-item__card-desc{font-size:20px;line-height:1.5em;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .timeline-item__point-content.timeline-item__point-content--text{font-size:18px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .timeline-item__point-content{height:70px;width:70px;border-width:2px 2px 2px 2px;}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 70px / 2 );margin-right:calc( 70px / 2 );}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 70px / 2 );}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 70px / 2 );}.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline__line{width:2px;}.elementor-4057 .elementor-element.elementor-element-3d74931f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4057 .elementor-element.elementor-element-18fffcb4{width:100%;max-width:100%;text-align:center;}.elementor-4057 .elementor-element.elementor-element-18fffcb4 img{width:65%;}.elementor-4057 .elementor-element.elementor-element-553e4d47 .elementor-heading-title{font-size:26px;}.elementor-4057 .elementor-element.elementor-element-5e8aa6d0{--spacer-size:30px;}.elementor-4057 .elementor-element.elementor-element-3d06ed96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-7368c913 .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-7368c913.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4057 .elementor-element.elementor-element-7368c913.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4057 .elementor-element.elementor-element-7368c913.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-7368c913 .elementor-image-box-title{margin-bottom:14px;}.elementor-4057 .elementor-element.elementor-element-712706bc .elementor-image-box-title{font-size:16px;}.elementor-4057 .elementor-element.elementor-element-39e7eed2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-2289602d .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-2289602d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4057 .elementor-element.elementor-element-2289602d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4057 .elementor-element.elementor-element-2289602d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-2289602d .elementor-image-box-title{margin-bottom:14px;}.elementor-4057 .elementor-element.elementor-element-665bbd57 .elementor-image-box-title{font-size:16px;}.elementor-4057 .elementor-element.elementor-element-516e96b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-423995f8 .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-423995f8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4057 .elementor-element.elementor-element-423995f8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4057 .elementor-element.elementor-element-423995f8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-423995f8 .elementor-image-box-title{margin-bottom:14px;}.elementor-4057 .elementor-element.elementor-element-45aed07b .elementor-image-box-title{font-size:16px;}.elementor-4057 .elementor-element.elementor-element-241d3671{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-157fbb46 .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-157fbb46.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4057 .elementor-element.elementor-element-157fbb46.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4057 .elementor-element.elementor-element-157fbb46.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-157fbb46 .elementor-image-box-title{margin-bottom:14px;}.elementor-4057 .elementor-element.elementor-element-15055e3a .elementor-image-box-title{font-size:16px;}.elementor-4057 .elementor-element.elementor-element-6f0c6f35{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-704c746a .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-704c746a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4057 .elementor-element.elementor-element-704c746a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4057 .elementor-element.elementor-element-704c746a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-704c746a .elementor-image-box-title{margin-bottom:14px;}.elementor-4057 .elementor-element.elementor-element-28c7925d .elementor-image-box-title{font-size:16px;}.elementor-4057 .elementor-element.elementor-element-54058e38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-1709f0ce .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-1709f0ce.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4057 .elementor-element.elementor-element-1709f0ce.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4057 .elementor-element.elementor-element-1709f0ce.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4057 .elementor-element.elementor-element-1709f0ce .elementor-image-box-title{margin-bottom:14px;}.elementor-4057 .elementor-element.elementor-element-1a26a8ee .elementor-image-box-title{font-size:16px;}.elementor-4057 .elementor-element.elementor-element-37948912{--spacer-size:30px;}.elementor-4057 .elementor-element.elementor-element-4728722c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-15d88cff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4057 .elementor-element.elementor-element-6f76bc63 .elementor-heading-title{font-size:26px;}.elementor-4057 .elementor-element.elementor-element-39f4018c{--spacer-size:30px;}}@media(min-width:768px){.elementor-4057 .elementor-element.elementor-element-715d0e0a{--content-width:650px;}.elementor-4057 .elementor-element.elementor-element-2435066f{--content-width:800px;}.elementor-4057 .elementor-element.elementor-element-799d35e{--content-width:680px;}.elementor-4057 .elementor-element.elementor-element-690e717f{--width:26%;}.elementor-4057 .elementor-element.elementor-element-65e4b1dd{--width:26%;}.elementor-4057 .elementor-element.elementor-element-b0f2b8a{--width:26%;}.elementor-4057 .elementor-element.elementor-element-648f9485{--width:26%;}.elementor-4057 .elementor-element.elementor-element-1aecf618{--width:26%;}.elementor-4057 .elementor-element.elementor-element-6b93bf3d{--width:26%;}.elementor-4057 .elementor-element.elementor-element-15d88cff{--content-width:1077px;}}@media(min-width:1025px){.elementor-4057 .elementor-element.elementor-element-286af1d1 .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}}/* Start custom CSS for html, class: .elementor-element-389a3e5e */.abt-title-round {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 26px;
  font-family: 'mgen', 'Noto Sans JP', sans-serif;
  font-weight: 300;
  color: #e73e74;
  width: 7.36em;
  height: 1.4933333333em;
  border: 1px solid #e73e74;
  border-radius: 100vw;
  background-color: #fff;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35314bf4 */.text1{
writing-mode: vertical-rl;
text-orientation: upright;
white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40db49b6 */.abt-title-round {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 26px;
  font-family: 'mgen', 'Noto Sans JP', sans-serif;
  font-weight: 300;
  color: #e73e74;
  width: 7.36em;
  height: 1.4933333333em;
  border: 1px solid #e73e74;
  border-radius: 100vw;
  background-color: #fff;
  margin: 0 auto;
}/* End custom CSS */