.elementor-1608 .elementor-element.elementor-element-63af7f06{--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-1608 .elementor-element.elementor-element-550211c4{--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-1608 .elementor-element.elementor-element-1712eda1{--display:flex;}.elementor-1608 .elementor-element.elementor-element-1e450033{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-5294ad2{text-align:center;}.elementor-1608 .elementor-element.elementor-element-f21dfbe{text-align:center;}.elementor-1608 .elementor-element.elementor-element-5e0b4391{--spacer-size:50px;}.elementor-1608 .elementor-element.elementor-element-6e9dbcd0{--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;--overlay-opacity:1;}.elementor-1608 .elementor-element.elementor-element-6e9dbcd0::before, .elementor-1608 .elementor-element.elementor-element-6e9dbcd0 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-6e9dbcd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-6e9dbcd0 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-6e9dbcd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-6e9dbcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d93b5e5 );--background-overlay:'';}.elementor-1608 .elementor-element.elementor-element-7d5cd0de{text-align:center;}.elementor-1608 .elementor-element.elementor-element-7d5cd0de .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1608 .elementor-element.elementor-element-6b727ebc{--display:flex;}.elementor-1608 .elementor-element.elementor-element-21cc1331{--spacer-size:50px;}.elementor-1608 .elementor-element.elementor-element-5c121b0{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-1608 .elementor-element.elementor-element-f8d33ce{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:start;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-f8d33ce p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-d41d722{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-d41d722 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-10b7fd6{--spacer-size:20px;}.elementor-1608 .elementor-element.elementor-element-ee0d57b{--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-1608 .elementor-element.elementor-element-4914649{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #1D4D59;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1608 .elementor-element.elementor-element-8a39b38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-b45d0e7 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-c9062de{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-0ebd36e{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-0ebd36e p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-507e0f2{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-507e0f2 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-4762243{--spacer-size:20px;}.elementor-1608 .elementor-element.elementor-element-cc46b90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-0e41f11 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-e4386a4{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-b60f28b{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-b60f28b p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-b4d7fbc{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-b4d7fbc p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-5ac136b{--spacer-size:20px;}.elementor-1608 .elementor-element.elementor-element-933f407{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-463be24 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-ead72e7{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-e8f5a48{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-e8f5a48 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-2864d05{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-2864d05 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-f080cc6{--spacer-size:20px;}.elementor-1608 .elementor-element.elementor-element-c7cddff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-85f3e71 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-2503e0c{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-175b736{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-175b736 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-be361b1{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-be361b1 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-10f8317{--spacer-size:20px;}.elementor-1608 .elementor-element.elementor-element-4b7b90f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-162294f .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-f963194{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-4871f54{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-4871f54 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-43e291e{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-43e291e p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-fd6145e{--spacer-size:20px;}.elementor-1608 .elementor-element.elementor-element-2c69ea7{--display:flex;}.elementor-1608 .elementor-element.elementor-element-1063347{--spacer-size:50px;}.elementor-1608 .elementor-element.elementor-element-3113c693{--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;--overlay-opacity:1;}.elementor-1608 .elementor-element.elementor-element-3113c693::before, .elementor-1608 .elementor-element.elementor-element-3113c693 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-3113c693 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-3113c693 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-3113c693 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-3113c693 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4058b9c );--background-overlay:'';}.elementor-1608 .elementor-element.elementor-element-c41e594{text-align:center;}.elementor-1608 .elementor-element.elementor-element-c41e594 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1608 .elementor-element.elementor-element-619f0e5a{--display:flex;}.elementor-1608 .elementor-element.elementor-element-4dcc4926{--spacer-size:50px;}.elementor-1608 .elementor-element.elementor-element-750870f{--display:flex;}.elementor-1608 .elementor-element.elementor-element-898ca77{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:start;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-898ca77 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-bc5b2ae{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-bc5b2ae p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-cf0683f{--spacer-size:20px;}.elementor-1608 .elementor-element.elementor-element-a547987{--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-1608 .elementor-element.elementor-element-fa50851{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px -3px #4ED1F2;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1608 .elementor-element.elementor-element-0ce924b{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-fa0aec1 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-5068534{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-ffcd2aa{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-ffcd2aa p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-5ca2e9e{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-5ca2e9e p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-0b5294d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-d80749a .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-6004296{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-e2fa92b{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-e2fa92b p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-8467be0{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-8467be0 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-2c24522{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-bd8930a .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-2516bd6{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#616B75;}.elementor-1608 .elementor-element.elementor-element-6414ebf{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-6414ebf p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-4353140{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-4353140 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-b3f12c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-13dde30 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-61b7c18{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-93d8b3c{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-93d8b3c p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-428c3f6{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-428c3f6 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-6f355ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-25aaecf .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-d364293{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-06db57e{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-06db57e p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-bfb428d{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-bfb428d p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-1d949e0b{--display:flex;}.elementor-1608 .elementor-element.elementor-element-8f9926{--spacer-size:50px;}.elementor-1608 .elementor-element.elementor-element-72f88f21{--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;--overlay-opacity:1;}.elementor-1608 .elementor-element.elementor-element-72f88f21::before, .elementor-1608 .elementor-element.elementor-element-72f88f21 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-72f88f21 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-72f88f21 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-72f88f21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-72f88f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bde13fd );--background-overlay:'';}.elementor-1608 .elementor-element.elementor-element-6cc08517{text-align:center;}.elementor-1608 .elementor-element.elementor-element-6cc08517 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1608 .elementor-element.elementor-element-4bd6a2b{--display:flex;}.elementor-1608 .elementor-element.elementor-element-3b1177b5{--spacer-size:50px;}.elementor-1608 .elementor-element.elementor-element-3584986{--display:flex;}.elementor-1608 .elementor-element.elementor-element-3c2d769{text-align:center;}.elementor-1608 .elementor-element.elementor-element-fde8e68{--display:flex;}.elementor-1608 .elementor-element.elementor-element-dc510a4{--spacer-size:50px;}.elementor-1608 .elementor-element.elementor-element-77058996{--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;--overlay-opacity:1;}.elementor-1608 .elementor-element.elementor-element-77058996::before, .elementor-1608 .elementor-element.elementor-element-77058996 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-77058996 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-77058996 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-77058996 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-77058996 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a5464f1 );--background-overlay:'';}.elementor-1608 .elementor-element.elementor-element-731804dd{text-align:center;}.elementor-1608 .elementor-element.elementor-element-731804dd .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1608 .elementor-element.elementor-element-589e8441{--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-1608 .elementor-element.elementor-element-257908e{--spacer-size:50px;}.elementor-1608 .elementor-element.elementor-element-f63dcf8{--display:flex;}.elementor-1608 .elementor-element.elementor-element-3ea4c08{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:start;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-3ea4c08 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-823b3c6{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-823b3c6 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-159cb35{--spacer-size:20px;}.elementor-1608 .elementor-element.elementor-element-9b23bf5{--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-1608 .elementor-element.elementor-element-3d1b9b0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #3DA5BF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1608 .elementor-element.elementor-element-008ef77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-6fdf7bc .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-65067e1{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-715a76f{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-715a76f p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-8a174b3{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-8a174b3 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-883a724{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-3b1456b .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-75d95b8{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-e90a634{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-e90a634 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-254cf17{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-254cf17 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-4164f68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-34481a0 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-427af26{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-4fcf307{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-4fcf307 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-5b9b10a{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-5b9b10a p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-5202ef5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-0b489e7 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-6edd7a6{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-209a9a8{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-209a9a8 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-0f568c8{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-0f568c8 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-b9f429d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-a2a02c3 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:16px;font-weight:300;}.elementor-1608 .elementor-element.elementor-element-63a1ecf{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1608 .elementor-element.elementor-element-d7c0422{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-3px -3px -3px -3px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-d7c0422 p{margin-block-end:0px;}.elementor-1608 .elementor-element.elementor-element-a1400c2{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-a1400c2 p{margin-block-end:0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1608 .elementor-element.elementor-element-4914649{--grid-auto-flow:row;}.elementor-1608 .elementor-element.elementor-element-fa50851{--grid-auto-flow:row;}.elementor-1608 .elementor-element.elementor-element-3d1b9b0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1608 .elementor-element.elementor-element-4914649{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1608 .elementor-element.elementor-element-fa50851{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1608 .elementor-element.elementor-element-3d1b9b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}