.elementor-9 .elementor-element.elementor-element-3054ea1{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:18px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;--z-index:20;}.elementor-9 .elementor-element.elementor-element-3054ea1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3054ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(6, 18, 46, 0.96);}.elementor-9 .elementor-element.elementor-element-2537928{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-9 .elementor-element.elementor-element-458d165{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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-9 .elementor-element.elementor-element-20dbb66{text-align:start;}.elementor-9 .elementor-element.elementor-element-20dbb66 img{width:48px;}.elementor-9 .elementor-element.elementor-element-48042fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-9 .elementor-element.elementor-element-65b4cda{text-align:start;}.elementor-9 .elementor-element.elementor-element-65b4cda .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:28px;font-weight:800;line-height:1.18em;color:#ffd166;}.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-9 .elementor-element.elementor-element-6049401{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:12px;line-height:1.2em;color:#9bdcff;}.elementor-9 .elementor-element.elementor-element-242ed73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.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-9 .elementor-element.elementor-element-32699f9 .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.20);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-5bdf9fc .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.20);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-4f5c1b1 .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.20);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-79de294 .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.20);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-233404b .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.20);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-51878e6 .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.20);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-7bd7bb8 .elementor-button{background-color:#ffd166;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:800;box-shadow:0px 0px 28px 0px rgba(255, 209, 102, 0.36);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 209, 102, 0.80);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-86f463b{--display:flex;--min-height:72vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overlay-opacity:0.5;--padding-top:74px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-86f463b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-86f463b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pronga.jp/wp-content/uploads/2026/05/pronga-cosmic-phoenix.png");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-86f463b::before, .elementor-9 .elementor-element.elementor-element-86f463b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-86f463b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-86f463b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-86f463b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-86f463b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(2, 8, 24, 0.68);--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-5ab60fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 209, 102, 0.20);--border-color:rgba(255, 209, 102, 0.20);--border-radius:8px 8px 8px 8px;box-shadow:0px 24px 72px 0px rgba(0, 0, 0, 0.34);--padding-top:42px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-9 .elementor-element.elementor-element-5ab60fb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5ab60fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(3, 10, 26, 0.42);}.elementor-9 .elementor-element.elementor-element-20ac900{text-align:center;}.elementor-9 .elementor-element.elementor-element-20ac900 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:74px;font-weight:800;line-height:1.18em;text-shadow:0px 0px 24px rgba(255,122,26,0.72);color:#ffd166;}.elementor-9 .elementor-element.elementor-element-28ee587{text-align:center;}.elementor-9 .elementor-element.elementor-element-28ee587 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:800;line-height:1.18em;text-shadow:0px 2px 18px rgba(0,0,0,0.84);color:#f8fbff;}.elementor-9 .elementor-element.elementor-element-5c74d39{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;line-height:1.85em;text-shadow:0px 1px 12px rgba(0,0,0,0.92);color:#f8fbff;}.elementor-9 .elementor-element.elementor-element-4b3882a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-9 .elementor-element.elementor-element-7beeec2{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:800;line-height:1.65em;text-shadow:0px 1px 12px rgba(0,0,0,0.88);color:#fff3c4;}.elementor-9 .elementor-element.elementor-element-655b0be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-4383b5d .elementor-button{background-color:#ffd166;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 42px 2px rgba(255, 209, 102, 0.52);border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255, 243, 196, 0.88);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-2b2ad8f .elementor-button{background-color:rgba(3, 10, 26, 0.48);font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.55);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-5253415 .elementor-button{background-color:rgba(3, 10, 26, 0.48);font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.55);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-7fba94c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-6a08c94{--display:flex;--min-height:128px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 209, 102, 0.34);--border-color:rgba(255, 209, 102, 0.34);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 48px 0px rgba(0, 0, 0, 0.28);--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-9 .elementor-element.elementor-element-6a08c94:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6a08c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(5, 14, 35, 0.68);}.elementor-9 .elementor-element.elementor-element-4e59f7c{text-align:center;}.elementor-9 .elementor-element.elementor-element-4e59f7c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.08em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-38fb66b{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;line-height:1.55em;color:#f2f7ff;}.elementor-9 .elementor-element.elementor-element-4afdd0b{--display:flex;--min-height:128px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 209, 102, 0.34);--border-color:rgba(255, 209, 102, 0.34);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 48px 0px rgba(0, 0, 0, 0.28);--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-9 .elementor-element.elementor-element-4afdd0b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4afdd0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(5, 14, 35, 0.68);}.elementor-9 .elementor-element.elementor-element-3f6da66{text-align:center;}.elementor-9 .elementor-element.elementor-element-3f6da66 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.08em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-393cfb2{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;line-height:1.55em;color:#f2f7ff;}.elementor-9 .elementor-element.elementor-element-61091a7{--display:flex;--min-height:128px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 209, 102, 0.34);--border-color:rgba(255, 209, 102, 0.34);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 48px 0px rgba(0, 0, 0, 0.28);--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-9 .elementor-element.elementor-element-61091a7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-61091a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(5, 14, 35, 0.68);}.elementor-9 .elementor-element.elementor-element-7974bfc{text-align:center;}.elementor-9 .elementor-element.elementor-element-7974bfc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.08em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-0ca1e44{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;line-height:1.55em;color:#f2f7ff;}.elementor-9 .elementor-element.elementor-element-592ac1b{--display:flex;--min-height:128px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 209, 102, 0.34);--border-color:rgba(255, 209, 102, 0.34);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 48px 0px rgba(0, 0, 0, 0.28);--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-9 .elementor-element.elementor-element-592ac1b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-592ac1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(5, 14, 35, 0.68);}.elementor-9 .elementor-element.elementor-element-762253b{text-align:center;}.elementor-9 .elementor-element.elementor-element-762253b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.08em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-2884dc8{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;line-height:1.55em;color:#f2f7ff;}.elementor-9 .elementor-element.elementor-element-398a891{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:84px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-398a891:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-398a891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06122e;}.elementor-9 .elementor-element.elementor-element-1a48741{text-align:center;}.elementor-9 .elementor-element.elementor-element-1a48741 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:800;line-height:1.18em;color:#f8fbff;}.elementor-9 .elementor-element.elementor-element-7ca2908{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.85em;color:#c7d8f5;}.elementor-9 .elementor-element.elementor-element-7672bd0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9 .elementor-element.elementor-element-7dabbec{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-7dabbec:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7dabbec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-5c81dbe{text-align:start;}.elementor-9 .elementor-element.elementor-element-5c81dbe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ff7a1a;}.elementor-9 .elementor-element.elementor-element-cb95e69{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-7ecd104{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-7ecd104:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7ecd104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-323009e{text-align:start;}.elementor-9 .elementor-element.elementor-element-323009e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#00d4ff;}.elementor-9 .elementor-element.elementor-element-665713a{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-506c6c8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-506c6c8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-506c6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-3f5b049{text-align:start;}.elementor-9 .elementor-element.elementor-element-3f5b049 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-7f8a02f{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-5254d0a{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0, 212, 255, 0.22);--border-color:rgba(0, 212, 255, 0.22);--border-radius:8px 8px 8px 8px;box-shadow:0px 22px 72px 0px rgba(0, 0, 0, 0.28);--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-5254d0a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5254d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(11, 24, 56, 0.92);}.elementor-9 .elementor-element.elementor-element-26187be{text-align:start;}.elementor-9 .elementor-element.elementor-element-26187be .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:900;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-9c19a6e{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.85em;color:#dce9ff;}.elementor-9 .elementor-element.elementor-element-45e0fd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-9 .elementor-element.elementor-element-4713bdd{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-4713bdd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4713bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-2016d7a{text-align:start;}.elementor-9 .elementor-element.elementor-element-2016d7a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#00d4ff;}.elementor-9 .elementor-element.elementor-element-6a98060{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-6dd101d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-6dd101d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6dd101d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-4321b68{text-align:start;}.elementor-9 .elementor-element.elementor-element-4321b68 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-1e432b1{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-76fcb49{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-76fcb49:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-76fcb49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-7b635b3{text-align:start;}.elementor-9 .elementor-element.elementor-element-7b635b3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ff7a1a;}.elementor-9 .elementor-element.elementor-element-5fa07c2{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-32de412{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:14px;line-height:1.85em;color:#a9bddf;}.elementor-9 .elementor-element.elementor-element-1ae4249{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:84px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-1ae4249:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1ae4249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10234a;}.elementor-9 .elementor-element.elementor-element-7573901{text-align:center;}.elementor-9 .elementor-element.elementor-element-7573901 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-24baca4{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.85em;color:#c7d8f5;}.elementor-9 .elementor-element.elementor-element-230fd38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9 .elementor-element.elementor-element-55a95d5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-55a95d5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-55a95d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-14d1513{text-align:start;}.elementor-9 .elementor-element.elementor-element-14d1513 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-5b72100{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-3422911{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-3422911:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3422911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-6cd1121{text-align:start;}.elementor-9 .elementor-element.elementor-element-6cd1121 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#00d4ff;}.elementor-9 .elementor-element.elementor-element-5b2279c{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-6d83ff7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-6d83ff7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6d83ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-10b919a{text-align:start;}.elementor-9 .elementor-element.elementor-element-10b919a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ff7a1a;}.elementor-9 .elementor-element.elementor-element-4cff546{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-5d6f560{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-5d6f560:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5d6f560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-43aefb2{text-align:start;}.elementor-9 .elementor-element.elementor-element-43aefb2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#7c3aed;}.elementor-9 .elementor-element.elementor-element-5570ecf{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-49efca0{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:84px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-49efca0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-49efca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06122e;}.elementor-9 .elementor-element.elementor-element-6ecb5de{text-align:center;}.elementor-9 .elementor-element.elementor-element-6ecb5de .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:39px;font-weight:800;line-height:1.18em;color:#f8fbff;}.elementor-9 .elementor-element.elementor-element-3e27025{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.85em;color:#c7d8f5;}.elementor-9 .elementor-element.elementor-element-fb08b0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9 .elementor-element.elementor-element-7c95da4{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-7c95da4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7c95da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-4073448{text-align:start;}.elementor-9 .elementor-element.elementor-element-4073448 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-45077f2{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-50bbb02{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-50bbb02:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-50bbb02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-1ca8a54{text-align:start;}.elementor-9 .elementor-element.elementor-element-1ca8a54 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#00d4ff;}.elementor-9 .elementor-element.elementor-element-27aed6b{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-689d2c6{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-689d2c6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-689d2c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-1dde149{text-align:start;}.elementor-9 .elementor-element.elementor-element-1dde149 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ff7a1a;}.elementor-9 .elementor-element.elementor-element-7f5dc40{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-9dde7eb{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:84px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-9dde7eb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9dde7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b1838;}.elementor-9 .elementor-element.elementor-element-26ff36d{text-align:center;}.elementor-9 .elementor-element.elementor-element-26ff36d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:800;line-height:1.18em;color:#f8fbff;}.elementor-9 .elementor-element.elementor-element-24d7c63{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.85em;color:#c7d8f5;}.elementor-9 .elementor-element.elementor-element-ea880aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-9 .elementor-element.elementor-element-73ec96f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-73ec96f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-73ec96f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-3f017c3{text-align:start;}.elementor-9 .elementor-element.elementor-element-3f017c3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-2cfbee4{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-2558aeb{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-2558aeb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2558aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-132c6e2{text-align:start;}.elementor-9 .elementor-element.elementor-element-132c6e2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#00d4ff;}.elementor-9 .elementor-element.elementor-element-718440d{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-a6def73{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-a6def73:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a6def73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-58ca6eb{text-align:start;}.elementor-9 .elementor-element.elementor-element-58ca6eb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ff7a1a;}.elementor-9 .elementor-element.elementor-element-5fb0127{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-105d596{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-9 .elementor-element.elementor-element-2d08faa{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-2d08faa:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2d08faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-5ffe2af{text-align:start;}.elementor-9 .elementor-element.elementor-element-5ffe2af .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#00d4ff;}.elementor-9 .elementor-element.elementor-element-53a5e4c{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-361c74d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-361c74d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-361c74d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-8805b90{text-align:start;}.elementor-9 .elementor-element.elementor-element-8805b90 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-1467e34{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-5b9b1d9{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-5b9b1d9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5b9b1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-1fed1df{text-align:start;}.elementor-9 .elementor-element.elementor-element-1fed1df .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ff7a1a;}.elementor-9 .elementor-element.elementor-element-7eef6b5{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-19cde48{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:84px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-19cde48:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-19cde48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10234a;}.elementor-9 .elementor-element.elementor-element-79d9821{text-align:center;}.elementor-9 .elementor-element.elementor-element-79d9821 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-541ecf6{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.85em;color:#c7d8f5;}.elementor-9 .elementor-element.elementor-element-735a036{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9 .elementor-element.elementor-element-2164fb5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-2164fb5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2164fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-7a9b123{text-align:start;}.elementor-9 .elementor-element.elementor-element-7a9b123 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-46a3a6d{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-2590236{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-2590236:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2590236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-487ed84{text-align:start;}.elementor-9 .elementor-element.elementor-element-487ed84 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#00d4ff;}.elementor-9 .elementor-element.elementor-element-36ec50e{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-554dd00{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-554dd00:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-554dd00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-18073ad{text-align:start;}.elementor-9 .elementor-element.elementor-element-18073ad .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#00d4ff;}.elementor-9 .elementor-element.elementor-element-139183e{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-59d1f3b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-59d1f3b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-59d1f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-f8f7b0b{text-align:start;}.elementor-9 .elementor-element.elementor-element-f8f7b0b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ff7a1a;}.elementor-9 .elementor-element.elementor-element-3535da3{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-65cf8d6{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:84px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-65cf8d6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-65cf8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06122e;}.elementor-9 .elementor-element.elementor-element-766b230{text-align:center;}.elementor-9 .elementor-element.elementor-element-766b230 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-6d44e0e{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.85em;color:#c7d8f5;}.elementor-9 .elementor-element.elementor-element-1634593{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9 .elementor-element.elementor-element-17cb5e9{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:rgba(255, 209, 102, 0.78);--border-color:rgba(255, 209, 102, 0.78);--border-radius:8px 8px 8px 8px;box-shadow:0px 24px 78px 0px rgba(255, 122, 26, 0.30);--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-17cb5e9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-17cb5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 122, 26, 0.16);}.elementor-9 .elementor-element.elementor-element-2620c2e{text-align:center;}.elementor-9 .elementor-element.elementor-element-2620c2e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-276a252{text-align:center;}.elementor-9 .elementor-element.elementor-element-276a252 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:52px;font-weight:900;line-height:1.02em;color:#f8fbff;}.elementor-9 .elementor-element.elementor-element-549c48a{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#dce9ff;}.elementor-9 .elementor-element.elementor-element-4a09f69{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 20px 56px 0px rgba(0, 212, 255, 0.18);--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-4a09f69:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4a09f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.88);}.elementor-9 .elementor-element.elementor-element-46042f3{text-align:center;}.elementor-9 .elementor-element.elementor-element-46042f3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:800;line-height:1.18em;color:#00d4ff;}.elementor-9 .elementor-element.elementor-element-1a6aaba{text-align:center;}.elementor-9 .elementor-element.elementor-element-1a6aaba .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:52px;font-weight:900;line-height:1.02em;color:#f8fbff;}.elementor-9 .elementor-element.elementor-element-12c777e{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#dce9ff;}.elementor-9 .elementor-element.elementor-element-384b319{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;line-height:1.85em;color:#9fb5d8;}.elementor-9 .elementor-element.elementor-element-19779b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-9 .elementor-element.elementor-element-20091fc{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-9 .elementor-element.elementor-element-20091fc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-20091fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.055);}.elementor-9 .elementor-element.elementor-element-47a723d{text-align:center;}.elementor-9 .elementor-element.elementor-element-47a723d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:800;line-height:1.18em;color:#ff7a1a;}.elementor-9 .elementor-element.elementor-element-6d43f28{text-align:center;}.elementor-9 .elementor-element.elementor-element-6d43f28 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:900;line-height:1.1em;color:#f8fbff;}.elementor-9 .elementor-element.elementor-element-4011cef{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;line-height:1.85em;color:#b9c9e6;}.elementor-9 .elementor-element.elementor-element-22bd3d7{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-9 .elementor-element.elementor-element-22bd3d7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-22bd3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.055);}.elementor-9 .elementor-element.elementor-element-2a2e76b{text-align:center;}.elementor-9 .elementor-element.elementor-element-2a2e76b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:800;line-height:1.18em;color:#7c3aed;}.elementor-9 .elementor-element.elementor-element-1d1be88{text-align:center;}.elementor-9 .elementor-element.elementor-element-1d1be88 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:900;line-height:1.1em;color:#f8fbff;}.elementor-9 .elementor-element.elementor-element-35265ac{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;line-height:1.85em;color:#b9c9e6;}.elementor-9 .elementor-element.elementor-element-4789d94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-9 .elementor-element.elementor-element-72a091f .elementor-button{background-color:#ffd166;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:900;box-shadow:0px 0px 28px 0px rgba(255, 209, 102, 0.36);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-6a53660 .elementor-button{background-color:rgba(255,255,255,0.10);font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:900;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.42);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-5dbf398{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:84px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-5dbf398:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5dbf398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b1838;}.elementor-9 .elementor-element.elementor-element-5a63bf6{text-align:center;}.elementor-9 .elementor-element.elementor-element-5a63bf6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:800;line-height:1.18em;color:#f8fbff;}.elementor-9 .elementor-element.elementor-element-3d9112f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.85em;color:#c7d8f5;}.elementor-9 .elementor-element.elementor-element-57d4fd7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9 .elementor-element.elementor-element-633a9c6{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-633a9c6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-633a9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-5fa8d76{text-align:start;}.elementor-9 .elementor-element.elementor-element-5fa8d76 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#00d4ff;}.elementor-9 .elementor-element.elementor-element-325b637{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-3b64858{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-3b64858:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3b64858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-18e1f74{text-align:start;}.elementor-9 .elementor-element.elementor-element-18e1f74 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-56b1c4c{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-240821e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-240821e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-240821e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-75f2adb{text-align:start;}.elementor-9 .elementor-element.elementor-element-75f2adb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ff7a1a;}.elementor-9 .elementor-element.elementor-element-5b20c93{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-72b2f27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-9 .elementor-element.elementor-element-7eb18b1 .elementor-button{background-color:#ffd166;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:900;box-shadow:0px 0px 28px 0px rgba(255, 209, 102, 0.36);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-2cf302b .elementor-button{background-color:rgba(255,255,255,0.10);font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:900;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.42);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-2830ed2{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:84px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-2830ed2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2830ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10234a;}.elementor-9 .elementor-element.elementor-element-17a9e6e{text-align:center;}.elementor-9 .elementor-element.elementor-element-17a9e6e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:800;line-height:1.18em;color:#f8fbff;}.elementor-9 .elementor-element.elementor-element-59360bd{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.85em;color:#c7d8f5;}.elementor-9 .elementor-element.elementor-element-223ce2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9 .elementor-element.elementor-element-63a2f3f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-63a2f3f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-63a2f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-4cd0769{text-align:start;}.elementor-9 .elementor-element.elementor-element-4cd0769 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#00d4ff;}.elementor-9 .elementor-element.elementor-element-34442da{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-2949d3a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-2949d3a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2949d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-2e07429{text-align:start;}.elementor-9 .elementor-element.elementor-element-2e07429 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-4a2e361{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-6b359ac{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 56px 0px rgba(0, 0, 0, 0.26);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-6b359ac:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6b359ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(7, 20, 48, 0.86);}.elementor-9 .elementor-element.elementor-element-3c58665{text-align:start;}.elementor-9 .elementor-element.elementor-element-3c58665 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;line-height:1.18em;color:#ff7a1a;}.elementor-9 .elementor-element.elementor-element-754c828{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.85em;color:#d9e7ff;}.elementor-9 .elementor-element.elementor-element-fe48ba0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.16);--border-color:rgba(255,255,255,0.16);--border-radius:8px 8px 8px 8px;box-shadow:0px 20px 64px 0px rgba(0, 0, 0, 0.22);--padding-top:28px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-fe48ba0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fe48ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(4, 11, 28, 0.46);}.elementor-9 .elementor-element.elementor-element-656f7e5{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-1525263{text-align:start;}.elementor-9 .elementor-element.elementor-element-1525263 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-3eee3cc{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:14px;line-height:1.75em;color:#dce9ff;}.elementor-9 .elementor-element.elementor-element-435379f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-6ccdfbe .elementor-button{background-color:#ffd166;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:900;box-shadow:0px 0px 28px 0px rgba(255, 209, 102, 0.36);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-43b11c7{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.2;--padding-top:82px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-43b11c7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-43b11c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06122e;}.elementor-9 .elementor-element.elementor-element-43b11c7::before, .elementor-9 .elementor-element.elementor-element-43b11c7 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-43b11c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-43b11c7 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-43b11c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-43b11c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pronga.jp/wp-content/uploads/2026/05/pronga-cosmic-phoenix.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-3b10768{text-align:center;}.elementor-9 .elementor-element.elementor-element-3b10768 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-45b6b11{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.85em;color:#c7d8f5;}.elementor-9 .elementor-element.elementor-element-1972439{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-9 .elementor-element.elementor-element-1e065bd .elementor-button{background-color:#ffd166;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:900;box-shadow:0px 0px 28px 0px rgba(255, 209, 102, 0.36);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-56fffee .elementor-button{background-color:rgba(255,255,255,0.10);font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:900;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.42);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-66fa0aa .elementor-button{background-color:rgba(255,255,255,0.10);font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:900;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.42);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-2f62026{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:32px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-2f62026:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2f62026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040b1c;}.elementor-9 .elementor-element.elementor-element-4bb9818{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-67da265{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-9 .elementor-element.elementor-element-46820df{text-align:start;}.elementor-9 .elementor-element.elementor-element-46820df .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:28px;font-weight:800;line-height:1.18em;color:#ffd166;}.elementor-9 .elementor-element.elementor-element-4cf3b9d{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:13px;line-height:1.6em;color:#c7d8f5;}.elementor-9 .elementor-element.elementor-element-698907a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-3a8ccc5 .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.20);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-15d2562 .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.20);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-76f685d .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.20);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-76de309 .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.20);border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-75d167e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-63e40b6 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-61688f4 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;border-style:none;border-radius:999px 999px 999px 999px;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06122e;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-4e59f7c .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-3f6da66 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-7974bfc .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-762253b .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-458d165{--width:260px;}.elementor-9 .elementor-element.elementor-element-5ab60fb{--width:1040px;}.elementor-9 .elementor-element.elementor-element-4b3882a{--width:100%;}.elementor-9 .elementor-element.elementor-element-655b0be{--width:100%;}.elementor-9 .elementor-element.elementor-element-7fba94c{--width:100%;}.elementor-9 .elementor-element.elementor-element-6a08c94{--width:23.5%;}.elementor-9 .elementor-element.elementor-element-4afdd0b{--width:23.5%;}.elementor-9 .elementor-element.elementor-element-61091a7{--width:23.5%;}.elementor-9 .elementor-element.elementor-element-592ac1b{--width:23.5%;}.elementor-9 .elementor-element.elementor-element-398a891{--content-width:1180px;}.elementor-9 .elementor-element.elementor-element-1ae4249{--content-width:1180px;}.elementor-9 .elementor-element.elementor-element-49efca0{--content-width:1180px;}.elementor-9 .elementor-element.elementor-element-9dde7eb{--content-width:1180px;}.elementor-9 .elementor-element.elementor-element-19cde48{--content-width:1180px;}.elementor-9 .elementor-element.elementor-element-65cf8d6{--content-width:1180px;}.elementor-9 .elementor-element.elementor-element-19779b6{--width:900px;}.elementor-9 .elementor-element.elementor-element-5dbf398{--content-width:1180px;}.elementor-9 .elementor-element.elementor-element-2830ed2{--content-width:1180px;}.elementor-9 .elementor-element.elementor-element-656f7e5{--width:66%;}.elementor-9 .elementor-element.elementor-element-435379f{--width:28%;}.elementor-9 .elementor-element.elementor-element-43b11c7{--content-width:1180px;}.elementor-9 .elementor-element.elementor-element-2f62026{--content-width:1180px;}.elementor-9 .elementor-element.elementor-element-67da265{--width:360px;}.elementor-9 .elementor-element.elementor-element-75d167e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-6a08c94{--width:48%;}.elementor-9 .elementor-element.elementor-element-4afdd0b{--width:48%;}.elementor-9 .elementor-element.elementor-element-61091a7{--width:48%;}.elementor-9 .elementor-element.elementor-element-592ac1b{--width:48%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-2537928{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9 .elementor-element.elementor-element-458d165{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-20dbb66 img{width:44px;}.elementor-9 .elementor-element.elementor-element-48042fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-65b4cda{text-align:center;}.elementor-9 .elementor-element.elementor-element-6049401{text-align:center;}.elementor-9 .elementor-element.elementor-element-242ed73{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-86f463b{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:48px;--padding-bottom:42px;--padding-left:14px;--padding-right:14px;}.elementor-9 .elementor-element.elementor-element-5ab60fb{--width:100%;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:28px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-9 .elementor-element.elementor-element-20ac900 .elementor-heading-title{font-size:48px;}.elementor-9 .elementor-element.elementor-element-28ee587 .elementor-heading-title{font-size:24px;line-height:1.32em;}.elementor-9 .elementor-element.elementor-element-5c74d39{font-size:14px;}.elementor-9 .elementor-element.elementor-element-4b3882a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9 .elementor-element.elementor-element-7beeec2{font-size:14px;}.elementor-9 .elementor-element.elementor-element-655b0be{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9 .elementor-element.elementor-element-4383b5d .elementor-button{font-size:17px;}.elementor-9 .elementor-element.elementor-element-2b2ad8f .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-5253415 .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-7fba94c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-6a08c94{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-4e59f7c .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-38fb66b{font-size:12px;}.elementor-9 .elementor-element.elementor-element-4afdd0b{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-3f6da66 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-393cfb2{font-size:12px;}.elementor-9 .elementor-element.elementor-element-61091a7{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-7974bfc .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-0ca1e44{font-size:12px;}.elementor-9 .elementor-element.elementor-element-592ac1b{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-762253b .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-2884dc8{font-size:12px;}.elementor-9 .elementor-element.elementor-element-7672bd0{--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-9 .elementor-element.elementor-element-5254d0a{--padding-top:26px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-9 .elementor-element.elementor-element-26187be .elementor-heading-title{font-size:23px;}.elementor-9 .elementor-element.elementor-element-45e0fd1{--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-9 .elementor-element.elementor-element-fe48ba0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-9 .elementor-element.elementor-element-656f7e5{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-1525263{text-align:center;}.elementor-9 .elementor-element.elementor-element-1525263 .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-3eee3cc{text-align:center;}.elementor-9 .elementor-element.elementor-element-435379f{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-75d167e{--justify-content:flex-start;}}