.elementor-103358 .elementor-element.elementor-element-4979101{--display:flex;--min-height:600px;--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;--flex-wrap:wrap;--overlay-opacity:.2}.elementor-103358 .elementor-element.elementor-element-4979101:not(.elementor-motion-effects-element-type-background),.elementor-103358 .elementor-element.elementor-element-4979101>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.projectdesign.co.jp/wp-content/uploads/2026/02/DX研修_260217_行動タイム3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-103358 .elementor-element.elementor-element-4979101:before,.elementor-103358 .elementor-element.elementor-element-4979101>.elementor-background-video-container:before,.elementor-103358 .elementor-element.elementor-element-4979101>.e-con-inner>.elementor-background-video-container:before,.elementor-103358 .elementor-element.elementor-element-4979101>.elementor-background-slideshow:before,.elementor-103358 .elementor-element.elementor-element-4979101>.e-con-inner>.elementor-background-slideshow:before,.elementor-103358 .elementor-element.elementor-element-4979101>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-103358 .elementor-element.elementor-element-c4f6254{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-c4f6254.e-con{--align-self:flex-end}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-103358 .elementor-element.elementor-element-ad8292a>.elementor-widget-container{margin:0;padding:0}.elementor-103358 .elementor-element.elementor-element-ad8292a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:2px 1px 1px rgba(0,0,0,.3);color:var(--e-global-color-astglobalcolor5)}.elementor-103358 .elementor-element.elementor-element-f5e7b05>.elementor-widget-container{margin:0;padding:0}.elementor-103358 .elementor-element.elementor-element-f5e7b05 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:60px;font-weight:600;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 2px 1px rgba(0,0,0,.3);color:#fff}.elementor-103358 .elementor-element.elementor-element-a8ed734{--spacer-size:50px}.elementor-103358 .elementor-element.elementor-element-d3db2f7{--display:flex;--min-height:600px;--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;--flex-wrap:wrap;--overlay-opacity:.2}.elementor-103358 .elementor-element.elementor-element-d3db2f7:not(.elementor-motion-effects-element-type-background),.elementor-103358 .elementor-element.elementor-element-d3db2f7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.projectdesign.co.jp/wp-content/uploads/2026/04/シェアドリーダーシップ.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-103358 .elementor-element.elementor-element-d3db2f7:before,.elementor-103358 .elementor-element.elementor-element-d3db2f7>.elementor-background-video-container:before,.elementor-103358 .elementor-element.elementor-element-d3db2f7>.e-con-inner>.elementor-background-video-container:before,.elementor-103358 .elementor-element.elementor-element-d3db2f7>.elementor-background-slideshow:before,.elementor-103358 .elementor-element.elementor-element-d3db2f7>.e-con-inner>.elementor-background-slideshow:before,.elementor-103358 .elementor-element.elementor-element-d3db2f7>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-103358 .elementor-element.elementor-element-e6171e1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-e6171e1.e-con{--align-self:flex-end}.elementor-103358 .elementor-element.elementor-element-09ae049>.elementor-widget-container{margin:0;padding:0}.elementor-103358 .elementor-element.elementor-element-09ae049 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:2px 1px 1px rgba(0,0,0,.3);color:var(--e-global-color-astglobalcolor5)}.elementor-103358 .elementor-element.elementor-element-6081678>.elementor-widget-container{margin:0;padding:0}.elementor-103358 .elementor-element.elementor-element-6081678 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:60px;font-weight:600;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 2px 1px rgba(0,0,0,.3);color:#fff}.elementor-103358 .elementor-element.elementor-element-52a7f80{--spacer-size:50px}.elementor-103358 .elementor-element.elementor-element-cd39194{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-103358 .elementor-element.elementor-element-cd39194:not(.elementor-motion-effects-element-type-background),.elementor-103358 .elementor-element.elementor-element-cd39194>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f8fb}.elementor-103358 .elementor-element.elementor-element-cd39194.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-103358 .elementor-element.elementor-element-1613e60>.elementor-widget-container{margin:0;padding:56px 15px}.elementor-103358 .elementor-element.elementor-element-1613e60{z-index:1;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:.01em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-8e2da57{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px}.elementor-103358 .elementor-element.elementor-element-8e2da57.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-103358 .elementor-element.elementor-element-fdd019b .elementor-button{background-color:#fff3e8;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:500;fill:#102d67;color:#102d67;border-radius:22px}.elementor-103358 .elementor-element.elementor-element-3df9e89>.elementor-widget-container{margin:14px 0 16px}.elementor-103358 .elementor-element.elementor-element-3df9e89 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:clamp(30px,4.2vw,50px);font-weight:700;line-height:1.25em;letter-spacing:-.03em;color:#1a2433}.elementor-103358 .elementor-element.elementor-element-6bffd25>.elementor-widget-container{margin:0;padding:0}.elementor-103358 .elementor-element.elementor-element-6bffd25{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-a2e3f6a{--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}.elementor-103358 .elementor-element.elementor-element-42bf3bf{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-103358 .elementor-element.elementor-element-6febc25 img{border-radius:22px}.elementor-103358 .elementor-element.elementor-element-d64d1ae{--display:flex}.elementor-103358 .elementor-element.elementor-element-1271a75 img{border-radius:22px}.elementor-103358 .elementor-element.elementor-element-13ce8c5{--display:flex}.elementor-103358 .elementor-element.elementor-element-5e3a433 img{border-radius:22px}.elementor-103358 .elementor-element.elementor-element-830bd86{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px}.elementor-103358 .elementor-element.elementor-element-830bd86:not(.elementor-motion-effects-element-type-background),.elementor-103358 .elementor-element.elementor-element-830bd86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f8fb}.elementor-103358 .elementor-element.elementor-element-830bd86.e-con{--flex-grow:0;--flex-shrink:0}.elementor-103358 .elementor-element.elementor-element-5a1a7c7 .elementor-button{background-color:#fff3e8;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:500;fill:#102d67;color:#102d67;border-radius:22px}.elementor-103358 .elementor-element.elementor-element-9eee070>.elementor-widget-container{margin:14px 0 16px}.elementor-103358 .elementor-element.elementor-element-9eee070 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:clamp(30px,4.2vw,50px);font-weight:700;line-height:1.25em;letter-spacing:-.03em;color:#1a2433}.elementor-103358 .elementor-element.elementor-element-024fca0>.elementor-widget-container{margin:0;padding:0}.elementor-103358 .elementor-element.elementor-element-024fca0{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-75b0209{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px}.elementor-103358 .elementor-element.elementor-element-75b0209.e-con{--flex-grow:0;--flex-shrink:0}.elementor-103358 .elementor-element.elementor-element-2763d21>.elementor-widget-container{margin:14px 0 16px}.elementor-103358 .elementor-element.elementor-element-2763d21 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:clamp(30px,4.2vw,50px);font-weight:700;line-height:1.25em;letter-spacing:-.03em;color:#1a2433}.elementor-103358 .elementor-element.elementor-element-acafe3e>.elementor-widget-container{margin:0;padding:0}.elementor-103358 .elementor-element.elementor-element-acafe3e{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-d7fd576{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px}.elementor-103358 .elementor-element.elementor-element-d7fd576:not(.elementor-motion-effects-element-type-background),.elementor-103358 .elementor-element.elementor-element-d7fd576>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f8fb}.elementor-103358 .elementor-element.elementor-element-d7fd576.e-con{--flex-grow:0;--flex-shrink:0}.elementor-103358 .elementor-element.elementor-element-c797f16 .elementor-button{background-color:#fff3e8;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:500;fill:#102d67;color:#102d67;border-radius:22px}.elementor-103358 .elementor-element.elementor-element-c35d599>.elementor-widget-container{margin:14px 0 16px}.elementor-103358 .elementor-element.elementor-element-c35d599 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:clamp(30px,4.2vw,50px);font-weight:700;line-height:1.25em;letter-spacing:-.03em;color:#1a2433}.elementor-103358 .elementor-element.elementor-element-a5d9999>.elementor-widget-container{margin:0;padding:0}.elementor-103358 .elementor-element.elementor-element-a5d9999{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-67ffeef{--display:flex;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#f0f0f0;--border-color:#f0f0f0;--border-radius:22px}.elementor-103358 .elementor-element.elementor-element-67ffeef:not(.elementor-motion-effects-element-type-background),.elementor-103358 .elementor-element.elementor-element-67ffeef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-103358 .elementor-element.elementor-element-fed96b5>.elementor-widget-container{padding:20px}.elementor-103358 .elementor-element.elementor-element-3796e14{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px}.elementor-103358 .elementor-element.elementor-element-3796e14.e-con{--flex-grow:0;--flex-shrink:0}.elementor-103358 .elementor-element.elementor-element-b572a2b .elementor-button{background-color:#fff3e8;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:500;fill:#102d67;color:#102d67;border-radius:22px}.elementor-103358 .elementor-element.elementor-element-e5af7dc>.elementor-widget-container{margin:14px 0 16px}.elementor-103358 .elementor-element.elementor-element-e5af7dc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:clamp(30px,4.2vw,50px);font-weight:700;line-height:1.25em;letter-spacing:-.03em;color:#1a2433}.elementor-103358 .elementor-element.elementor-element-5b8b662>.elementor-widget-container{margin:0;padding:0}.elementor-103358 .elementor-element.elementor-element-5b8b662{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-5eaf4fb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-103358 .elementor-element.elementor-element-3f0d188{--display:flex;--justify-content:center}.elementor-103358 .elementor-element.elementor-element-3f0d188.e-con{--flex-grow:0;--flex-shrink:0}.elementor-103358 .elementor-element.elementor-element-b39f69f{--display:flex;--justify-content:center}.elementor-103358 .elementor-element.elementor-element-f22f574{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px}.elementor-103358 .elementor-element.elementor-element-f22f574:not(.elementor-motion-effects-element-type-background),.elementor-103358 .elementor-element.elementor-element-f22f574>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f8fb}.elementor-103358 .elementor-element.elementor-element-f22f574.e-con{--flex-grow:0;--flex-shrink:0}.elementor-103358 .elementor-element.elementor-element-2482883>.elementor-widget-container{margin:14px 0 16px}.elementor-103358 .elementor-element.elementor-element-2482883 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:clamp(30px,4.2vw,50px);font-weight:700;line-height:1.25em;letter-spacing:-.03em;color:#1a2433}.elementor-103358 .elementor-element.elementor-element-1fe2421{--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}.elementor-103358 .elementor-element.elementor-element-16874c4{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-103358 .elementor-element.elementor-element-eda415a img{border-radius:22px}.elementor-103358 .elementor-element.elementor-element-d94c760{--display:flex}.elementor-103358 .elementor-element.elementor-element-9bd461e img{border-radius:22px}.elementor-103358 .elementor-element.elementor-element-01ce8d7{--display:flex}.elementor-103358 .elementor-element.elementor-element-133cb4b img{border-radius:22px}.elementor-103358 .elementor-element.elementor-element-52b1318{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-blockquote .elementor-blockquote__content{color:var(--e-global-color-text)}.elementor-widget-blockquote .elementor-blockquote__author{color:var(--e-global-color-secondary)}.elementor-103358 .elementor-element.elementor-element-88168ab>.elementor-widget-container{margin:0 0 20px}.elementor-103358 .elementor-element.elementor-element-88168ab .elementor-blockquote__content{font-size:18px;line-height:1.6em}.elementor-103358 .elementor-element.elementor-element-88168ab .elementor-blockquote__author{color:var(--e-global-color-text);font-size:16px}.elementor-103358 .elementor-element.elementor-element-6ae5e35>.elementor-widget-container{margin:0 0 20px}.elementor-103358 .elementor-element.elementor-element-6ae5e35 .elementor-blockquote__content{font-size:18px;line-height:1.6em}.elementor-103358 .elementor-element.elementor-element-6ae5e35 .elementor-blockquote__author{color:var(--e-global-color-text);font-size:16px}.elementor-103358 .elementor-element.elementor-element-0752894>.elementor-widget-container{margin:0 0 20px}.elementor-103358 .elementor-element.elementor-element-0752894 .elementor-blockquote__content{font-size:18px;line-height:1.6em}.elementor-103358 .elementor-element.elementor-element-0752894 .elementor-blockquote__author{color:var(--e-global-color-text);font-size:16px}.elementor-103358 .elementor-element.elementor-element-baa2ea4>.elementor-widget-container{margin:0 0 20px}.elementor-103358 .elementor-element.elementor-element-baa2ea4 .elementor-blockquote__content{font-size:18px;line-height:1.6em}.elementor-103358 .elementor-element.elementor-element-baa2ea4 .elementor-blockquote__author{color:var(--e-global-color-text);font-size:16px}.elementor-103358 .elementor-element.elementor-element-b3e0c68{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px}.elementor-103358 .elementor-element.elementor-element-b3e0c68.e-con{--flex-grow:0;--flex-shrink:0}.elementor-103358 .elementor-element.elementor-element-fe1e410>.elementor-widget-container{margin:14px 0 16px}.elementor-103358 .elementor-element.elementor-element-fe1e410 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:clamp(30px,4.2vw,50px);font-weight:700;line-height:1.25em;letter-spacing:-.03em;color:#1a2433}.elementor-103358 .elementor-element.elementor-element-b58d132{--display:flex}.elementor-103358 .elementor-element.elementor-element-654a8d5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-df62551>.elementor-widget-container{margin:0;padding:0 0 0 20px}.elementor-103358 .elementor-element.elementor-element-df62551{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-17a1844{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-103358 .elementor-element.elementor-element-bb70a91 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-ea257a8>.elementor-widget-container{margin:0;padding:0 0 0 20px}.elementor-103358 .elementor-element.elementor-element-ea257a8{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-3723224>.elementor-widget-container{padding:0 20px}.elementor-103358 .elementor-element.elementor-element-6234e80{--display:flex}.elementor-103358 .elementor-element.elementor-element-93b38fa .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-aea914f>.elementor-widget-container{margin:0;padding:0 0 0 20px}.elementor-103358 .elementor-element.elementor-element-aea914f{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-d07c665{--display:flex}.elementor-103358 .elementor-element.elementor-element-e28f9b8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-6bc87fc>.elementor-widget-container{margin:0;padding:0 0 0 20px}.elementor-103358 .elementor-element.elementor-element-6bc87fc{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-a496c5c{--display:flex}.elementor-103358 .elementor-element.elementor-element-2e5f0be .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-72c501e>.elementor-widget-container{margin:0;padding:0 0 0 20px}.elementor-103358 .elementor-element.elementor-element-72c501e{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-e19f2ab{--display:flex}.elementor-103358 .elementor-element.elementor-element-7b2543f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-4456bc5>.elementor-widget-container{margin:0;padding:0 0 0 20px}.elementor-103358 .elementor-element.elementor-element-4456bc5{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-c0bdee0{--display:flex}.elementor-103358 .elementor-element.elementor-element-69d16a2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-6f3182c>.elementor-widget-container{margin:0;padding:0 0 0 20px}.elementor-103358 .elementor-element.elementor-element-6f3182c{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-ff304c4{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-103358 .elementor-element.elementor-element-c869c58 .elementor-button{background-color:transparent;font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.1px;text-shadow:0px 0px 0px rgba(0,0,0,.3);background-image:linear-gradient(90deg,#00affa 0%,#0f3782 100%);border-radius:55px}.elementor-103358 .elementor-element.elementor-element-c869c58>.elementor-widget-container{margin:10px 0 20px;padding:0}.elementor-103358 .elementor-element.elementor-element-c869c58.elementor-element{--align-self:center}.elementor-103358 .elementor-element.elementor-element-0aec1e5 .elementor-button{background-color:transparent;font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.1px;text-shadow:0px 0px 0px rgba(0,0,0,.3);background-image:linear-gradient(90deg,#00affa 0%,#0f3782 100%);border-radius:55px}.elementor-103358 .elementor-element.elementor-element-0aec1e5>.elementor-widget-container{margin:10px 0 20px;padding:0}.elementor-103358 .elementor-element.elementor-element-0aec1e5.elementor-element{--align-self:center}.elementor-103358 .elementor-element.elementor-element-7cfc0f5{--display:flex}.elementor-103358 .elementor-element.elementor-element-fbb31ff{--spacer-size:50px}.elementor-103358 .elementor-element.elementor-element-3a10b27 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-c2e3c30{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-103358 .elementor-element.elementor-element-62b3915 .elementor-button{background-color:transparent;font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.1px;text-shadow:0px 0px 0px rgba(0,0,0,.3);background-image:linear-gradient(90deg,#00affa 0%,#0f3782 100%);border-radius:55px}.elementor-103358 .elementor-element.elementor-element-62b3915>.elementor-widget-container{margin:10px 0 20px;padding:0}.elementor-103358 .elementor-element.elementor-element-62b3915.elementor-element{--align-self:center}.elementor-103358 .elementor-element.elementor-element-dc7da01 .elementor-button{background-color:transparent;font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.1px;text-shadow:0px 0px 0px rgba(0,0,0,.3);background-image:linear-gradient(90deg,#00affa 0%,#0f3782 100%);border-radius:55px}.elementor-103358 .elementor-element.elementor-element-dc7da01>.elementor-widget-container{margin:10px 0 20px;padding:0}.elementor-103358 .elementor-element.elementor-element-dc7da01.elementor-element{--align-self:center}.elementor-103358 .elementor-element.elementor-element-bb70768{--display:flex}.elementor-103358 .elementor-element.elementor-element-2bd62e8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-9e81be4>.elementor-widget-container{margin:0;padding:0 0 0 20px}.elementor-103358 .elementor-element.elementor-element-9e81be4{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--e-global-color-text)}.elementor-103358 .elementor-element.elementor-element-d87aebe>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-103358 .elementor-element.elementor-element-db34a2c{--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}@media(max-width:1080px){.elementor-103358 .elementor-element.elementor-element-4979101{--min-height:400px}.elementor-103358 .elementor-element.elementor-element-c4f6254{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-ad8292a>.elementor-widget-container{margin:0}.elementor-103358 .elementor-element.elementor-element-ad8292a .elementor-heading-title{font-size:15px}.elementor-103358 .elementor-element.elementor-element-f5e7b05 .elementor-heading-title{font-size:40px}.elementor-103358 .elementor-element.elementor-element-d3db2f7{--min-height:400px}.elementor-103358 .elementor-element.elementor-element-e6171e1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-09ae049>.elementor-widget-container{margin:0}.elementor-103358 .elementor-element.elementor-element-09ae049 .elementor-heading-title{font-size:15px}.elementor-103358 .elementor-element.elementor-element-6081678 .elementor-heading-title{font-size:40px}.elementor-103358 .elementor-element.elementor-element-cd39194{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-1613e60>.elementor-widget-container{margin:0;padding:56px 0}.elementor-103358 .elementor-element.elementor-element-1613e60{font-size:16px}.elementor-103358 .elementor-element.elementor-element-8e2da57{--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-6bffd25>.elementor-widget-container{padding:0}.elementor-103358 .elementor-element.elementor-element-6bffd25{font-size:16px}.elementor-103358 .elementor-element.elementor-element-830bd86{--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-024fca0>.elementor-widget-container{padding:0}.elementor-103358 .elementor-element.elementor-element-024fca0{font-size:16px}.elementor-103358 .elementor-element.elementor-element-75b0209{--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-acafe3e>.elementor-widget-container{padding:0}.elementor-103358 .elementor-element.elementor-element-acafe3e{font-size:16px}.elementor-103358 .elementor-element.elementor-element-d7fd576{--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-a5d9999>.elementor-widget-container{padding:0}.elementor-103358 .elementor-element.elementor-element-a5d9999{font-size:16px}.elementor-103358 .elementor-element.elementor-element-fed96b5>.elementor-widget-container{padding:0}.elementor-103358 .elementor-element.elementor-element-3796e14{--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-5b8b662>.elementor-widget-container{padding:0}.elementor-103358 .elementor-element.elementor-element-5b8b662{font-size:16px}.elementor-103358 .elementor-element.elementor-element-f22f574{--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-88168ab .elementor-blockquote__content{font-size:16px}.elementor-103358 .elementor-element.elementor-element-6ae5e35 .elementor-blockquote__content{font-size:16px}.elementor-103358 .elementor-element.elementor-element-0752894 .elementor-blockquote__content{font-size:16px}.elementor-103358 .elementor-element.elementor-element-baa2ea4 .elementor-blockquote__content{font-size:16px}.elementor-103358 .elementor-element.elementor-element-b3e0c68{--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-654a8d5 .elementor-heading-title{font-size:20px}.elementor-103358 .elementor-element.elementor-element-df62551{font-size:16px}.elementor-103358 .elementor-element.elementor-element-bb70a91 .elementor-heading-title{font-size:20px}.elementor-103358 .elementor-element.elementor-element-ea257a8{font-size:16px}.elementor-103358 .elementor-element.elementor-element-93b38fa .elementor-heading-title{font-size:20px}.elementor-103358 .elementor-element.elementor-element-aea914f{font-size:16px}.elementor-103358 .elementor-element.elementor-element-e28f9b8 .elementor-heading-title{font-size:20px}.elementor-103358 .elementor-element.elementor-element-6bc87fc{font-size:16px}.elementor-103358 .elementor-element.elementor-element-2e5f0be .elementor-heading-title{font-size:20px}.elementor-103358 .elementor-element.elementor-element-72c501e{font-size:16px}.elementor-103358 .elementor-element.elementor-element-7b2543f .elementor-heading-title{font-size:20px}.elementor-103358 .elementor-element.elementor-element-4456bc5{font-size:16px}.elementor-103358 .elementor-element.elementor-element-69d16a2 .elementor-heading-title{font-size:20px}.elementor-103358 .elementor-element.elementor-element-6f3182c{font-size:16px}.elementor-103358 .elementor-element.elementor-element-c869c58>.elementor-widget-container{margin:0}.elementor-103358 .elementor-element.elementor-element-0aec1e5>.elementor-widget-container{margin:0}.elementor-103358 .elementor-element.elementor-element-3a10b27 .elementor-heading-title{font-size:20px}.elementor-103358 .elementor-element.elementor-element-62b3915>.elementor-widget-container{margin:0}.elementor-103358 .elementor-element.elementor-element-dc7da01>.elementor-widget-container{margin:0}.elementor-103358 .elementor-element.elementor-element-2bd62e8 .elementor-heading-title{font-size:20px}.elementor-103358 .elementor-element.elementor-element-9e81be4{font-size:16px}}@media(max-width:480px){.elementor-103358 .elementor-element.elementor-element-4979101{--min-height:250px}.elementor-103358 .elementor-element.elementor-element-c4f6254{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-ad8292a>.elementor-widget-container{margin:0;padding:0}.elementor-103358 .elementor-element.elementor-element-ad8292a .elementor-heading-title{font-size:12px}.elementor-103358 .elementor-element.elementor-element-f5e7b05 .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-103358 .elementor-element.elementor-element-d3db2f7{--min-height:250px}.elementor-103358 .elementor-element.elementor-element-e6171e1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-09ae049>.elementor-widget-container{margin:0;padding:0}.elementor-103358 .elementor-element.elementor-element-09ae049 .elementor-heading-title{font-size:12px}.elementor-103358 .elementor-element.elementor-element-6081678 .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-103358 .elementor-element.elementor-element-cd39194{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-1613e60>.elementor-widget-container{margin:0;padding:28px 0}.elementor-103358 .elementor-element.elementor-element-1613e60{text-align:start;font-size:14px}.elementor-103358 .elementor-element.elementor-element-8e2da57{--padding-top:56px;--padding-bottom:56px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-6bffd25{font-size:14px}.elementor-103358 .elementor-element.elementor-element-830bd86{--padding-top:56px;--padding-bottom:56px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-024fca0{font-size:14px}.elementor-103358 .elementor-element.elementor-element-75b0209{--padding-top:56px;--padding-bottom:56px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-acafe3e{font-size:14px}.elementor-103358 .elementor-element.elementor-element-d7fd576{--padding-top:56px;--padding-bottom:56px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-a5d9999{font-size:14px}.elementor-103358 .elementor-element.elementor-element-3796e14{--padding-top:56px;--padding-bottom:56px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-5b8b662{font-size:14px}.elementor-103358 .elementor-element.elementor-element-f22f574{--padding-top:56px;--padding-bottom:56px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-88168ab .elementor-blockquote__content{font-size:14px}.elementor-103358 .elementor-element.elementor-element-88168ab .elementor-blockquote__author{font-size:14px}.elementor-103358 .elementor-element.elementor-element-6ae5e35 .elementor-blockquote__content{font-size:14px}.elementor-103358 .elementor-element.elementor-element-6ae5e35 .elementor-blockquote__author{font-size:14px}.elementor-103358 .elementor-element.elementor-element-0752894 .elementor-blockquote__content{font-size:14px}.elementor-103358 .elementor-element.elementor-element-0752894 .elementor-blockquote__author{font-size:14px}.elementor-103358 .elementor-element.elementor-element-baa2ea4 .elementor-blockquote__content{font-size:14px}.elementor-103358 .elementor-element.elementor-element-baa2ea4 .elementor-blockquote__author{font-size:14px}.elementor-103358 .elementor-element.elementor-element-b3e0c68{--padding-top:56px;--padding-bottom:56px;--padding-left:15px;--padding-right:15px}.elementor-103358 .elementor-element.elementor-element-654a8d5 .elementor-heading-title{font-size:18px}.elementor-103358 .elementor-element.elementor-element-df62551{font-size:14px}.elementor-103358 .elementor-element.elementor-element-bb70a91 .elementor-heading-title{font-size:18px}.elementor-103358 .elementor-element.elementor-element-ea257a8{font-size:14px}.elementor-103358 .elementor-element.elementor-element-3723224>.elementor-widget-container{padding:0}.elementor-103358 .elementor-element.elementor-element-93b38fa .elementor-heading-title{font-size:18px}.elementor-103358 .elementor-element.elementor-element-aea914f{font-size:14px}.elementor-103358 .elementor-element.elementor-element-e28f9b8 .elementor-heading-title{font-size:18px}.elementor-103358 .elementor-element.elementor-element-6bc87fc{font-size:14px}.elementor-103358 .elementor-element.elementor-element-2e5f0be .elementor-heading-title{font-size:18px}.elementor-103358 .elementor-element.elementor-element-72c501e{font-size:14px}.elementor-103358 .elementor-element.elementor-element-7b2543f .elementor-heading-title{font-size:18px}.elementor-103358 .elementor-element.elementor-element-4456bc5{font-size:14px}.elementor-103358 .elementor-element.elementor-element-69d16a2 .elementor-heading-title{font-size:18px}.elementor-103358 .elementor-element.elementor-element-6f3182c{font-size:14px}.elementor-103358 .elementor-element.elementor-element-c869c58>.elementor-widget-container{margin:10px 0}.elementor-103358 .elementor-element.elementor-element-c869c58 .elementor-button{font-size:11px}.elementor-103358 .elementor-element.elementor-element-0aec1e5>.elementor-widget-container{margin:10px 0}.elementor-103358 .elementor-element.elementor-element-0aec1e5 .elementor-button{font-size:11px}.elementor-103358 .elementor-element.elementor-element-3a10b27 .elementor-heading-title{font-size:18px}.elementor-103358 .elementor-element.elementor-element-62b3915>.elementor-widget-container{margin:10px 0}.elementor-103358 .elementor-element.elementor-element-62b3915 .elementor-button{font-size:11px}.elementor-103358 .elementor-element.elementor-element-dc7da01>.elementor-widget-container{margin:10px 0}.elementor-103358 .elementor-element.elementor-element-dc7da01 .elementor-button{font-size:11px}.elementor-103358 .elementor-element.elementor-element-2bd62e8 .elementor-heading-title{font-size:18px}.elementor-103358 .elementor-element.elementor-element-9e81be4{font-size:14px}}@media(min-width:481px){.elementor-103358 .elementor-element.elementor-element-c4f6254{--content-width:1200px}.elementor-103358 .elementor-element.elementor-element-e6171e1{--content-width:1200px}.elementor-103358 .elementor-element.elementor-element-cd39194{--content-width:1200px}.elementor-103358 .elementor-element.elementor-element-8e2da57{--content-width:1200px}.elementor-103358 .elementor-element.elementor-element-830bd86{--content-width:1200px}.elementor-103358 .elementor-element.elementor-element-75b0209{--content-width:1200px}.elementor-103358 .elementor-element.elementor-element-d7fd576{--content-width:1200px}.elementor-103358 .elementor-element.elementor-element-3796e14{--content-width:1200px}.elementor-103358 .elementor-element.elementor-element-3f0d188{--width:55%}.elementor-103358 .elementor-element.elementor-element-b39f69f{--width:45%}.elementor-103358 .elementor-element.elementor-element-f22f574{--content-width:1200px}.elementor-103358 .elementor-element.elementor-element-b3e0c68{--content-width:1200px}}@media(max-width:1080px) and (min-width:481px){.elementor-103358 .elementor-element.elementor-element-3f0d188{--width:100%}.elementor-103358 .elementor-element.elementor-element-b39f69f{--width:100%}}.elementor-103358 .elementor-element.elementor-element-3df9e89{margin:14px 0 16px;line-height:1.25;letter-spacing:-.03em}.elementor-103358 .elementor-element.elementor-element-9eee070{margin:14px 0 16px;line-height:1.25;letter-spacing:-.03em}.elementor-103358 .elementor-element.elementor-element-2763d21{margin:14px 0 16px;line-height:1.25;letter-spacing:-.03em}.elementor-103358 .elementor-element.elementor-element-c35d599{margin:14px 0 16px;line-height:1.25;letter-spacing:-.03em}.elementor-103358 .elementor-element.elementor-element-e5af7dc{margin:14px 0 16px;line-height:1.25;letter-spacing:-.03em}.elementor-103358 .elementor-element.elementor-element-2482883{margin:14px 0 16px;line-height:1.25;letter-spacing:-.03em}.elementor-103358 .elementor-element.elementor-element-fe1e410{margin:14px 0 16px;line-height:1.25;letter-spacing:-.03em}.hide-lp-section.hide-lp-section{display:none}.elementor-editor-active .hide-lp-section{display:block;opacity:.5;outline:2px dashed #ccc}