.elementor-14469 .elementor-element.elementor-element-89ab871 > .elementor-background-overlay{background-color:#0C0B0BA3;opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-89ab871 > .elementor-container{min-height:355px;}.elementor-14469 .elementor-element.elementor-element-89ab871 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-14469 .elementor-element.elementor-element-89ab871{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-9c56d82{--spacer-size:50px;}.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-14469 .elementor-element.elementor-element-dfc9c96{width:var( --container-widget-width, 103.871% );max-width:103.871%;--container-widget-width:103.871%;--container-widget-flex-grow:0;text-align:center;}.elementor-14469 .elementor-element.elementor-element-dfc9c96 > .elementor-widget-container{padding:0px 0px 0px 29px;}.elementor-14469 .elementor-element.elementor-element-dfc9c96 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:-3px -2px 4px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-14469 .elementor-element.elementor-element-2168e08{--spacer-size:10px;}.elementor-14469 .elementor-element.elementor-element-58bebdc{width:var( --container-widget-width, 103.871% );max-width:103.871%;--container-widget-width:103.871%;--container-widget-flex-grow:0;text-align:center;}.elementor-14469 .elementor-element.elementor-element-58bebdc > .elementor-widget-container{padding:0px 0px 0px 29px;}.elementor-14469 .elementor-element.elementor-element-58bebdc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:-3px -2px 4px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-14469 .elementor-element.elementor-element-27a31fc{--spacer-size:9px;}.elementor-14469 .elementor-element.elementor-element-e87d528{--spacer-size:12px;}.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-14469 .elementor-element.elementor-element-e6852c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14469 .elementor-element.elementor-element-e6852c8{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-14469 .elementor-element.elementor-element-f98b0e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14469 .elementor-element.elementor-element-f98b0e6{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;}.elementor-14469 .elementor-element.elementor-element-a3859f0{--spacer-size:3px;}.elementor-14469 .elementor-element.elementor-element-1d430cb{--spacer-size:20px;}.elementor-14469 .elementor-element.elementor-element-98c7bb4{--spacer-size:5px;}.elementor-14469 .elementor-element.elementor-element-401f167{width:var( --container-widget-width, 99.908% );max-width:99.908%;--container-widget-width:99.908%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-14469 .elementor-element.elementor-element-401f167 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor4 ) 0%, var( --e-global-color-astglobalcolor4 ) 100%);}.elementor-14469 .elementor-element.elementor-element-43b7ee9{--spacer-size:15px;}.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-14469 .elementor-element.elementor-element-e6c48dd{width:var( --container-widget-width, 98.337% );max-width:98.337%;--container-widget-width:98.337%;--container-widget-flex-grow:0;}.elementor-14469 .elementor-element.elementor-element-e6c48dd .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-21969dc .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-70278aa{width:var( --container-widget-width, 99.188% );max-width:99.188%;--container-widget-width:99.188%;--container-widget-flex-grow:0;}.elementor-14469 .elementor-element.elementor-element-70278aa .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-ad9d4da .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-9da1aa2{--spacer-size:80px;}.elementor-14469 .elementor-element.elementor-element-6cdac5b{text-align:center;}.elementor-14469 .elementor-element.elementor-element-6cdac5b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#ED2A1C;}.elementor-14469 .elementor-element.elementor-element-b7f06cd{--spacer-size:20px;}.elementor-14469 .elementor-element.elementor-element-d62c49b{width:var( --container-widget-width, 99.908% );max-width:99.908%;--container-widget-width:99.908%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-14469 .elementor-element.elementor-element-d62c49b > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-14469 .elementor-element.elementor-element-a0befb6{--spacer-size:10px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14469 .elementor-element.elementor-element-f81eea8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14469 .elementor-element.elementor-element-f81eea8 .elementor-divider-separator{width:100%;}.elementor-14469 .elementor-element.elementor-element-f81eea8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14469 .elementor-element.elementor-element-a5c05e6{--spacer-size:5px;}.elementor-14469 .elementor-element.elementor-element-d58edef{text-align:center;}.elementor-14469 .elementor-element.elementor-element-d58edef .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-14469 .elementor-element.elementor-element-aa7c8f5{--spacer-size:10px;}.elementor-14469 .elementor-element.elementor-element-209d805{text-align:center;}.elementor-14469 .elementor-element.elementor-element-209d805 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#F1190A;}.elementor-14469 .elementor-element.elementor-element-35b8526{text-align:left;}.elementor-14469 .elementor-element.elementor-element-35b8526 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-e46f2b6{width:var( --container-widget-width, 99.725% );max-width:99.725%;--container-widget-width:99.725%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-14469 .elementor-element.elementor-element-a2438a5{--spacer-size:15px;}.elementor-14469 .elementor-element.elementor-element-eef08a8 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-14469 .elementor-element.elementor-element-eef08a8{text-align:center;}.elementor-14469 .elementor-element.elementor-element-eef08a8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.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-14469 .elementor-element.elementor-element-e38503a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14469 .elementor-element.elementor-element-e97534e{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-ff0de18{--spacer-size:10px;}.elementor-14469 .elementor-element.elementor-element-728bf93 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-14469 .elementor-element.elementor-element-728bf93{text-align:center;}.elementor-14469 .elementor-element.elementor-element-728bf93 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-97e0139 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14469 .elementor-element.elementor-element-00242c1{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-14469 .elementor-element.elementor-element-5d36b28{--spacer-size:10px;}.elementor-14469 .elementor-element.elementor-element-a93c085 > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-14469 .elementor-element.elementor-element-a93c085{text-align:center;}.elementor-14469 .elementor-element.elementor-element-a93c085 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-0bbcf55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14469 .elementor-element.elementor-element-c648f46{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-9ed7bfa{--spacer-size:10px;}.elementor-14469 .elementor-element.elementor-element-2e4d2aa > .elementor-widget-container{background-color:#E4886A;}.elementor-14469 .elementor-element.elementor-element-2e4d2aa{text-align:center;}.elementor-14469 .elementor-element.elementor-element-2e4d2aa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-5e4b461 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14469 .elementor-element.elementor-element-4cec57f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-941ba51{--spacer-size:10px;}.elementor-14469 .elementor-element.elementor-element-32f3015 > .elementor-widget-container{background-color:#C7A2F0;}.elementor-14469 .elementor-element.elementor-element-32f3015{text-align:center;}.elementor-14469 .elementor-element.elementor-element-32f3015 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-53bed7c{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-7b8baac{--spacer-size:10px;}.elementor-14469 .elementor-element.elementor-element-b243fab{--spacer-size:50px;}.elementor-14469 .elementor-element.elementor-element-34ff7a9{text-align:left;}.elementor-14469 .elementor-element.elementor-element-34ff7a9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-2074070{--spacer-size:20px;}.elementor-14469 .elementor-element.elementor-element-22dcc5d{width:var( --container-widget-width, 99.725% );max-width:99.725%;--container-widget-width:99.725%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-14469 .elementor-element.elementor-element-ec4d912 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-14469 .elementor-element.elementor-element-177a83a{--spacer-size:20px;}.elementor-14469 .elementor-element.elementor-element-ead86eb{text-align:left;}.elementor-14469 .elementor-element.elementor-element-ead86eb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-f694d4b{width:var( --container-widget-width, 99.725% );max-width:99.725%;--container-widget-width:99.725%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-14469 .elementor-element.elementor-element-c3328f1{width:var( --container-widget-width, 99.725% );max-width:99.725%;--container-widget-width:99.725%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-14469 .elementor-element.elementor-element-fbc452c{--spacer-size:30px;}.elementor-14469 .elementor-element.elementor-element-7446292{width:var( --container-widget-width, 98.337% );max-width:98.337%;--container-widget-width:98.337%;--container-widget-flex-grow:0;}.elementor-14469 .elementor-element.elementor-element-7446292 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-c5491f2 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-0642ce0{width:var( --container-widget-width, 99.188% );max-width:99.188%;--container-widget-width:99.188%;--container-widget-flex-grow:0;}.elementor-14469 .elementor-element.elementor-element-0642ce0 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-7547bb3 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-73d1557{--spacer-size:10px;}.elementor-14469 .elementor-element.elementor-element-b49eb39{--spacer-size:5px;width:var( --container-widget-width, 99.426% );max-width:99.426%;--container-widget-width:99.426%;--container-widget-flex-grow:0;}.elementor-14469 .elementor-element.elementor-element-662bc07{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14469 .elementor-element.elementor-element-662bc07 .elementor-divider-separator{width:100%;}.elementor-14469 .elementor-element.elementor-element-662bc07 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14469 .elementor-element.elementor-element-22b9327{--spacer-size:20px;}.elementor-14469 .elementor-element.elementor-element-9ff34d8{text-align:center;}.elementor-14469 .elementor-element.elementor-element-9ff34d8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-e0725ba{--spacer-size:10px;}.elementor-14469 .elementor-element.elementor-element-52085c6{width:var( --container-widget-width, 99.725% );max-width:99.725%;--container-widget-width:99.725%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-14469 .elementor-element.elementor-element-b43c45e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-b43c45e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-9804326:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-9804326 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1E293B 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-9804326 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-9804326 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-70d33ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-70d33ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-70d33ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-70d33ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-4038abe{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;line-height:40px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-76c745a{--spacer-size:20px;}.elementor-14469 .elementor-element.elementor-element-cf3a631:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-cf3a631 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-cf3a631 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-cf3a631 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-8d66b9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-8d66b9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-8d66b9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-8d66b9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-75e4b22{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;line-height:40px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-1e1d896:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-1e1d896 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-1e1d896 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-1e1d896 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-688ff00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-688ff00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-688ff00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-688ff00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-a10428f{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;line-height:40px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-48aff28:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-48aff28 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-48aff28 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-48aff28 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-f8bf79c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-f8bf79c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-f8bf79c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-f8bf79c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-4d088de{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;line-height:40px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-3acd299:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-3acd299 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-3acd299 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-3acd299 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-a96b7e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-a96b7e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-a96b7e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-a96b7e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-205b80a{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;line-height:40px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-f203af0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-f203af0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-f203af0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-f203af0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-4cc8615:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-4cc8615 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-4cc8615 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-4cc8615 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-ff62514{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;line-height:40px;letter-spacing:0px;color:#E0DECC;}.elementor-14469 .elementor-element.elementor-element-a7a10ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-a7a10ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-a7a10ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-a7a10ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-6385c10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14469 .elementor-element.elementor-element-6385c10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-6385c10 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14469 .elementor-element.elementor-element-6385c10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14469 .elementor-element.elementor-element-d99c55f{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;line-height:40px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-4a30cec{--spacer-size:148px;}.elementor-14469 .elementor-element.elementor-element-769afc3{text-align:center;}.elementor-14469 .elementor-element.elementor-element-769afc3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-f5f4a37{--spacer-size:34px;}.elementor-14469 .elementor-element.elementor-element-01258fb{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:32px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-6b97ffd{--spacer-size:34px;}.elementor-14469 .elementor-element.elementor-element-0983265{text-align:center;}.elementor-14469 .elementor-element.elementor-element-0983265 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-14469 .elementor-element.elementor-element-ffb11ae{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:32px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-483efc5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-14469 .elementor-element.elementor-element-6dc0b04{text-align:center;}.elementor-14469 .elementor-element.elementor-element-6dc0b04 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-14469 .elementor-element.elementor-element-36e4045{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:32px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-ae9fa8f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-14469 .elementor-element.elementor-element-9114a07{--spacer-size:30px;}.elementor-14469 .elementor-element.elementor-element-e6b9f45{--spacer-size:50px;}.elementor-14469 .elementor-element.elementor-element-51c0cff{text-align:center;}.elementor-14469 .elementor-element.elementor-element-51c0cff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-6c243d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14469 .elementor-element.elementor-element-83626a1{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:27px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-83626a1 > .elementor-widget-container{margin:-10px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-14469 .elementor-element.elementor-element-1b96cce{text-align:center;}.elementor-14469 .elementor-element.elementor-element-1b96cce .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-ded5c68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14469 .elementor-element.elementor-element-30b7349{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:27px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-30b7349 > .elementor-widget-container{margin:-10px 0px 0px -10px;}.elementor-14469 .elementor-element.elementor-element-d1e0d2d{text-align:center;}.elementor-14469 .elementor-element.elementor-element-d1e0d2d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-944c169 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14469 .elementor-element.elementor-element-84f283c{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:27px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-84f283c > .elementor-widget-container{margin:-10px 0px 0px -10px;}.elementor-14469 .elementor-element.elementor-element-cf02294{text-align:center;}.elementor-14469 .elementor-element.elementor-element-cf02294 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-9858f67{width:var( --container-widget-width, 94.938% );max-width:94.938%;--container-widget-width:94.938%;--container-widget-flex-grow:0;}.elementor-14469 .elementor-element.elementor-element-9858f67 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14469 .elementor-element.elementor-element-71d4b08{--spacer-size:5px;}.elementor-14469 .elementor-element.elementor-element-52737b2{width:var( --container-widget-width, 111.431% );max-width:111.431%;--container-widget-width:111.431%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:27px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-52737b2 > .elementor-widget-container{margin:-10px 0px 0px -10px;}.elementor-14469 .elementor-element.elementor-element-f4030f0{--spacer-size:3px;}.elementor-14469 .elementor-element.elementor-element-17da58e .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-ce3f4f0 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-b70eaa9{width:var( --container-widget-width, 99.188% );max-width:99.188%;--container-widget-width:99.188%;--container-widget-flex-grow:0;}.elementor-14469 .elementor-element.elementor-element-b70eaa9 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-7d8a855 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-b30bdd5{--spacer-size:20px;}.elementor-14469 .elementor-element.elementor-element-80ca831{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14469 .elementor-element.elementor-element-80ca831 .elementor-divider-separator{width:100%;}.elementor-14469 .elementor-element.elementor-element-80ca831 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14469 .elementor-element.elementor-element-d89077e{--spacer-size:15px;}.elementor-14469 .elementor-element.elementor-element-60e1d98{text-align:center;}.elementor-14469 .elementor-element.elementor-element-60e1d98 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-14c9d8c{--spacer-size:25px;}.elementor-14469 .elementor-element.elementor-element-7294681{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-38219a8{--spacer-size:15px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-14469 .elementor-element.elementor-element-5c9f556.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14469 .elementor-element.elementor-element-5c9f556.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14469 .elementor-element.elementor-element-5c9f556.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14469 .elementor-element.elementor-element-5c9f556 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-14469 .elementor-element.elementor-element-5c9f556 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14469 .elementor-element.elementor-element-5c9f556 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-5c9f556 .elementor-image-box-description{color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-345f3e7{--spacer-size:8px;}.elementor-14469 .elementor-element.elementor-element-42bc919{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14469 .elementor-element.elementor-element-42bc919 .elementor-divider-separator{width:100%;}.elementor-14469 .elementor-element.elementor-element-42bc919 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14469 .elementor-element.elementor-element-4299a94{--spacer-size:8px;}.elementor-14469 .elementor-element.elementor-element-80b9312{text-align:center;}.elementor-14469 .elementor-element.elementor-element-80b9312 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-14469 .elementor-element.elementor-element-777b285{--spacer-size:20px;}.elementor-14469 .elementor-element.elementor-element-828a346{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-bd73860 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-37c55ed .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-7a6c643 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-5327e5e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-445960c{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-b91a902{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-56b7ab5{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-c0fdbb8{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-2d9aeba .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-385ac1d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-298f104 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-92923a6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-0c25c62{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-bc36118{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-2343876{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-06dccfc{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-d8728cc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14469 .elementor-element.elementor-element-d8728cc .elementor-divider-separator{width:100%;}.elementor-14469 .elementor-element.elementor-element-d8728cc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14469 .elementor-element.elementor-element-5bfc3c1{--spacer-size:20px;}.elementor-14469 .elementor-element.elementor-element-28c576b{text-align:center;}.elementor-14469 .elementor-element.elementor-element-28c576b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-14469 .elementor-element.elementor-element-ae07e1e{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-2e59c95 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-2bc09dc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-edb5cce .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-04d6d98 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14469 .elementor-element.elementor-element-1aeec36{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-f4dea60{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-26c32fa{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-c97ba5c{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-14469 .elementor-element.elementor-element-6c5ce37{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14469 .elementor-element.elementor-element-6c5ce37 .elementor-divider-separator{width:100%;}.elementor-14469 .elementor-element.elementor-element-6c5ce37 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14469 .elementor-element.elementor-element-121e4fc{--spacer-size:15px;}.elementor-14469 .elementor-element.elementor-element-645e67b{text-align:center;}.elementor-14469 .elementor-element.elementor-element-645e67b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-14469 .elementor-element.elementor-element-64bda2c > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-14469 .elementor-element.elementor-element-64bda2c .elementor-accordion-icon, .elementor-14469 .elementor-element.elementor-element-64bda2c .elementor-accordion-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-14469 .elementor-element.elementor-element-64bda2c .elementor-accordion-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-14469 .elementor-element.elementor-element-64bda2c .elementor-active .elementor-accordion-icon, .elementor-14469 .elementor-element.elementor-element-64bda2c .elementor-active .elementor-accordion-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-14469 .elementor-element.elementor-element-64bda2c .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-14469 .elementor-element.elementor-element-64bda2c .elementor-tab-content{color:var( --e-global-color-astglobalcolor4 );}.elementor-14469 .elementor-element.elementor-element-9cc9654{--spacer-size:24px;}.elementor-14469 .elementor-element.elementor-element-a94c43b{--spacer-size:32px;}.elementor-14469 .elementor-element.elementor-element-85581fc .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-dba4041 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-30fa889{width:var( --container-widget-width, 99.188% );max-width:99.188%;--container-widget-width:99.188%;--container-widget-flex-grow:0;}.elementor-14469 .elementor-element.elementor-element-30fa889 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-83aae0c .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14469 .elementor-element.elementor-element-7442984{--spacer-size:88px;}@media(max-width:767px){.elementor-14469 .elementor-element.elementor-element-5c9f556 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-14469 .elementor-element.elementor-element-64e27ea{width:74.63%;}.elementor-14469 .elementor-element.elementor-element-e550a88{width:25.219%;}.elementor-14469 .elementor-element.elementor-element-2e05d99{width:74.028%;}.elementor-14469 .elementor-element.elementor-element-f1243ad{width:25.923%;}.elementor-14469 .elementor-element.elementor-element-9804326{width:25.357%;}.elementor-14469 .elementor-element.elementor-element-70d33ff{width:74.643%;}.elementor-14469 .elementor-element.elementor-element-cf3a631{width:25.357%;}.elementor-14469 .elementor-element.elementor-element-8d66b9e{width:74.643%;}.elementor-14469 .elementor-element.elementor-element-1e1d896{width:25.357%;}.elementor-14469 .elementor-element.elementor-element-688ff00{width:74.643%;}.elementor-14469 .elementor-element.elementor-element-48aff28{width:25.357%;}.elementor-14469 .elementor-element.elementor-element-f8bf79c{width:74.643%;}.elementor-14469 .elementor-element.elementor-element-3acd299{width:25.357%;}.elementor-14469 .elementor-element.elementor-element-a96b7e9{width:74.643%;}.elementor-14469 .elementor-element.elementor-element-f203af0{width:25.357%;}.elementor-14469 .elementor-element.elementor-element-4cc8615{width:74.643%;}.elementor-14469 .elementor-element.elementor-element-a7a10ae{width:25.357%;}.elementor-14469 .elementor-element.elementor-element-6385c10{width:74.643%;}.elementor-14469 .elementor-element.elementor-element-550ef5a{width:24.809%;}.elementor-14469 .elementor-element.elementor-element-64b376f{width:24.809%;}.elementor-14469 .elementor-element.elementor-element-cba7b40{width:24.615%;}.elementor-14469 .elementor-element.elementor-element-c2da2e6{width:25.767%;}}