.elementor-14760 .elementor-element.elementor-element-c6a3ef2 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor1 );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14760 .elementor-element.elementor-element-c6a3ef2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14760 .elementor-element.elementor-element-88f4e0f{--spacer-size:66px;}.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-14760 .elementor-element.elementor-element-665e4f0{text-align:center;}.elementor-14760 .elementor-element.elementor-element-665e4f0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 2px 5px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor5 );}.elementor-14760 .elementor-element.elementor-element-148738a{--spacer-size:4px;}.elementor-14760 .elementor-element.elementor-element-eb8c88f{text-align:center;}.elementor-14760 .elementor-element.elementor-element-eb8c88f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 2px 5px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor4 );}.elementor-14760 .elementor-element.elementor-element-c197462{--spacer-size:20px;}.elementor-14760 .elementor-element.elementor-element-63ed513{text-align:center;}.elementor-14760 .elementor-element.elementor-element-63ed513 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 2px 5px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor4 );}.elementor-14760 .elementor-element.elementor-element-4fa12db > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14760 .elementor-element.elementor-element-4fa12db{text-align:center;}.elementor-14760 .elementor-element.elementor-element-4fa12db .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 2px 5px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor4 );}.elementor-14760 .elementor-element.elementor-element-17dab7e{--spacer-size:44px;}.elementor-14760 .elementor-element.elementor-element-0ec5c63{--spacer-size:5px;}.elementor-14760 .elementor-element.elementor-element-acd8c5a{--spacer-size:60px;}.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-14760 .elementor-element.elementor-element-7633ecd{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#635C5C;}.elementor-14760 .elementor-element.elementor-element-4477be1{--spacer-size:74px;}.elementor-14760 .elementor-element.elementor-element-ceedc12{text-align:center;}.elementor-14760 .elementor-element.elementor-element-ceedc12 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-03b32da{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-8922fb5{text-align:left;}.elementor-14760 .elementor-element.elementor-element-8922fb5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-970997f{--spacer-size:10px;}.elementor-14760 .elementor-element.elementor-element-a5e8845{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.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-14760 .elementor-element.elementor-element-607d13a > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-14760 .elementor-element.elementor-element-58d4e75{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-5f729ed > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-14760 .elementor-element.elementor-element-87dd8f9{text-align:left;}.elementor-14760 .elementor-element.elementor-element-87dd8f9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-1e383e5{--spacer-size:10px;}.elementor-14760 .elementor-element.elementor-element-6a8b89e{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#3A3A3A;}.elementor-14760 .elementor-element.elementor-element-43e7229{--spacer-size:35px;}.elementor-14760 .elementor-element.elementor-element-705a83c{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-eaf94e4{text-align:left;}.elementor-14760 .elementor-element.elementor-element-eaf94e4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-9fd2311{--spacer-size:10px;}.elementor-14760 .elementor-element.elementor-element-c28c15e{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-cade7f6 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-14760 .elementor-element.elementor-element-8aa3f37{--spacer-size:105px;}.elementor-14760 .elementor-element.elementor-element-9401a01{text-align:center;}.elementor-14760 .elementor-element.elementor-element-9401a01 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-6a86777{--spacer-size:16px;}.elementor-14760 .elementor-element.elementor-element-71a84c8{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:27px;letter-spacing:0px;color:#3A3A3A;}.elementor-14760 .elementor-element.elementor-element-7efdfa3{--spacer-size:89px;}.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-14760 .elementor-element.elementor-element-7913041{--divider-border-style:solid;--divider-color:#5C85C1;--divider-border-width:1px;}.elementor-14760 .elementor-element.elementor-element-7913041 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-14760 .elementor-element.elementor-element-7913041 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14760 .elementor-element.elementor-element-98f96e9{--spacer-size:70px;}.elementor-14760 .elementor-element.elementor-element-ee5460f{text-align:center;}.elementor-14760 .elementor-element.elementor-element-ee5460f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#0170B9;}.elementor-14760 .elementor-element.elementor-element-fa5979c{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-d97a31c{width:var( --container-widget-width, 98.508% );max-width:98.508%;--container-widget-width:98.508%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:38px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-3a70878{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-517dee4{text-align:center;}.elementor-14760 .elementor-element.elementor-element-517dee4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-95e60fd{--spacer-size:20px;}.elementor-14760 .elementor-element.elementor-element-88a0250{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-164462d{--spacer-size:5px;}.elementor-14760 .elementor-element.elementor-element-3be3ee6{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-6508444 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#2F5689;}.elementor-14760 .elementor-element.elementor-element-a766f8d{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-9e47931{--spacer-size:54px;}.elementor-14760 .elementor-element.elementor-element-8f2ddab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#434548;}.elementor-14760 .elementor-element.elementor-element-ac77c44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#2F5689;}.elementor-14760 .elementor-element.elementor-element-fdda440{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-02faa49{--spacer-size:72px;}.elementor-14760 .elementor-element.elementor-element-714a244 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#2F5689;}.elementor-14760 .elementor-element.elementor-element-151c179{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-cd47f0a{--spacer-size:32px;}.elementor-14760 .elementor-element.elementor-element-a8d7c21{--spacer-size:7px;}.elementor-14760 .elementor-element.elementor-element-c2d93fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#2F5689;}.elementor-14760 .elementor-element.elementor-element-556169a{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-410d172{--spacer-size:32px;}.elementor-14760 .elementor-element.elementor-element-c676124{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-60d4cf7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#434548;}.elementor-14760 .elementor-element.elementor-element-878badd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#2F5689;}.elementor-14760 .elementor-element.elementor-element-7bd7f68{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-b8a2de0{--spacer-size:72px;}.elementor-14760 .elementor-element.elementor-element-7c6243a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#2F5689;}.elementor-14760 .elementor-element.elementor-element-c0e1cd0{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-ac5867c{--spacer-size:31px;}.elementor-14760 .elementor-element.elementor-element-53dc1d2{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-c7dd997 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#434548;}.elementor-14760 .elementor-element.elementor-element-2ea1f86 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#2F5689;}.elementor-14760 .elementor-element.elementor-element-e15ab35{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-be1b063{--spacer-size:31px;}.elementor-14760 .elementor-element.elementor-element-e79fd91{--spacer-size:30px;}.elementor-14760 .elementor-element.elementor-element-2c075de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#2F5689;}.elementor-14760 .elementor-element.elementor-element-86daf8e{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-247d96e{--spacer-size:26px;}.elementor-14760 .elementor-element.elementor-element-0288c5d{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-bf046be{width:var( --container-widget-width, 98.508% );max-width:98.508%;--container-widget-width:98.508%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:38px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-b0880fd{--spacer-size:50px;}.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-14760 .elementor-element.elementor-element-71f0ce0 .elementor-button{background-color:#1E3A5F;font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14760 .elementor-element.elementor-element-71f0ce0 .elementor-button:hover, .elementor-14760 .elementor-element.elementor-element-71f0ce0 .elementor-button:focus{background-color:#2B517F;}.elementor-14760 .elementor-element.elementor-element-09a1d88 .elementor-button{background-color:#9C2F2F;font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14760 .elementor-element.elementor-element-09a1d88 .elementor-button:hover, .elementor-14760 .elementor-element.elementor-element-09a1d88 .elementor-button:focus{background-color:#B23A3A;}.elementor-14760 .elementor-element.elementor-element-47c36d4{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-5f413e3{--spacer-size:55px;}.elementor-14760 .elementor-element.elementor-element-a406e28 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-6c0f6e1{--spacer-size:10px;}.elementor-14760 .elementor-element.elementor-element-1358aea{--spacer-size:25px;}.elementor-14760 .elementor-element.elementor-element-b005bce{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#030303;}.elementor-14760 .elementor-element.elementor-element-0e6c288{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-c10758f{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor1 );}.elementor-14760 .elementor-element.elementor-element-b345cbb{--spacer-size:20px;}.elementor-14760 .elementor-element.elementor-element-4b88f2d{--spacer-size:11px;}.elementor-14760 .elementor-element.elementor-element-3e0f892 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-1b40d21{--spacer-size:25px;}.elementor-14760 .elementor-element.elementor-element-7ee37c6{border-style:solid;border-color:#222D61;}.elementor-14760 .elementor-element.elementor-element-f784472 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-9d4fe72{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#42525E;}.elementor-14760 .elementor-element.elementor-element-9d4fe72 p{margin-block-end:0px;}.elementor-14760 .elementor-element.elementor-element-42b0f6e{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor1 );}.elementor-14760 .elementor-element.elementor-element-42b0f6e > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-14760 .elementor-element.elementor-element-53dc0c9{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor1 );}.elementor-14760 .elementor-element.elementor-element-4e4f2e3{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor1 );}.elementor-14760 .elementor-element.elementor-element-4e4f2e3 p{margin-block-end:1px;}.elementor-14760 .elementor-element.elementor-element-e8089e1{--spacer-size:30px;}.elementor-14760 .elementor-element.elementor-element-4ea8fa9{border-style:solid;border-color:#822222;}.elementor-14760 .elementor-element.elementor-element-be1e9b3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#C24747;}.elementor-14760 .elementor-element.elementor-element-9533a28{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#42525E;}.elementor-14760 .elementor-element.elementor-element-9533a28 p{margin-block-end:0px;}.elementor-14760 .elementor-element.elementor-element-caebd26{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor1 );}.elementor-14760 .elementor-element.elementor-element-caebd26 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-14760 .elementor-element.elementor-element-9838843{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor1 );}.elementor-14760 .elementor-element.elementor-element-9838843 p{margin-block-end:1px;}.elementor-14760 .elementor-element.elementor-element-19f9d12{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor1 );}.elementor-14760 .elementor-element.elementor-element-19f9d12 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-14760 .elementor-element.elementor-element-19f9d12 p{margin-block-end:13px;}.elementor-14760 .elementor-element.elementor-element-0e62a7e{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor1 );}.elementor-14760 .elementor-element.elementor-element-0e62a7e p{margin-block-end:1px;}.elementor-14760 .elementor-element.elementor-element-4d71325{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-bee80e1{--spacer-size:2px;}.elementor-14760 .elementor-element.elementor-element-501d1fe{--spacer-size:50px;}.elementor-14760 .elementor-element.elementor-element-d9bb207 .elementor-button{background-color:#1E3A5F;font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14760 .elementor-element.elementor-element-d9bb207 .elementor-button:hover, .elementor-14760 .elementor-element.elementor-element-d9bb207 .elementor-button:focus{background-color:#2B517F;}.elementor-14760 .elementor-element.elementor-element-a133567 .elementor-button{background-color:#9C2F2F;font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14760 .elementor-element.elementor-element-a133567 .elementor-button:hover, .elementor-14760 .elementor-element.elementor-element-a133567 .elementor-button:focus{background-color:#B23A3A;}.elementor-14760 .elementor-element.elementor-element-9f7fd73{--spacer-size:70px;}.elementor-14760 .elementor-element.elementor-element-1bb21ab{text-align:left;}.elementor-14760 .elementor-element.elementor-element-1bb21ab .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-14760 .elementor-element.elementor-element-f3b94ad{--spacer-size:25px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .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-14760 .elementor-element.elementor-element-23c92c7 .elementor-toggle-title, .elementor-14760 .elementor-element.elementor-element-23c92c7 .elementor-toggle-icon{color:#1F95C7;}.elementor-14760 .elementor-element.elementor-element-23c92c7 .elementor-toggle-icon svg{fill:#1F95C7;}.elementor-14760 .elementor-element.elementor-element-23c92c7 .elementor-tab-title.elementor-active a, .elementor-14760 .elementor-element.elementor-element-23c92c7 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#3D70C9;}.elementor-14760 .elementor-element.elementor-element-23c92c7 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-14760 .elementor-element.elementor-element-23c92c7 .elementor-tab-content{color:#110F0F;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 0px 20px;}.elementor-14760 .elementor-element.elementor-element-20b5eca{--spacer-size:7px;}.elementor-14760 .elementor-element.elementor-element-86e18fe{--spacer-size:40px;}.elementor-14760 .elementor-element.elementor-element-d883cca .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-5aa5bf6{--spacer-size:25px;}.elementor-14760 .elementor-element.elementor-element-9e3c4e4{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-2a3cb6a{--spacer-size:35px;}.elementor-14760 .elementor-element.elementor-element-0697a67 > .elementor-widget-container{padding:35px 35px 35px 35px;}.elementor-14760 .elementor-element.elementor-element-c89f19c{--spacer-size:45px;}.elementor-14760 .elementor-element.elementor-element-602ce89{--divider-border-style:solid;--divider-color:#B23A3A;--divider-border-width:1px;}.elementor-14760 .elementor-element.elementor-element-602ce89 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-14760 .elementor-element.elementor-element-602ce89 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14760 .elementor-element.elementor-element-a13d87b{--spacer-size:34px;}.elementor-14760 .elementor-element.elementor-element-3f87e99{text-align:left;}.elementor-14760 .elementor-element.elementor-element-3f87e99 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-fb9840f{text-align:left;}.elementor-14760 .elementor-element.elementor-element-fb9840f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-bddc511{--spacer-size:25px;}.elementor-14760 .elementor-element.elementor-element-1e819cd{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-ab7641d{--spacer-size:11px;}.elementor-14760 .elementor-element.elementor-element-722146e{--spacer-size:17px;}.elementor-14760 .elementor-element.elementor-element-43d45a5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-14760 .elementor-element.elementor-element-c6d3f66{color:var( --e-global-color-astglobalcolor8 );}.elementor-14760 .elementor-element.elementor-element-fcc68e7{--spacer-size:30px;}.elementor-14760 .elementor-element.elementor-element-339aae6{text-align:center;}.elementor-14760 .elementor-element.elementor-element-339aae6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#D02D05;}.elementor-14760 .elementor-element.elementor-element-de2236f{--spacer-size:30px;}.elementor-14760 .elementor-element.elementor-element-bd0735f{--spacer-size:13px;}.elementor-14760 .elementor-element.elementor-element-6d1c6aa .elementor-button{background-color:#1E3A5F;font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14760 .elementor-element.elementor-element-6d1c6aa .elementor-button:hover, .elementor-14760 .elementor-element.elementor-element-6d1c6aa .elementor-button:focus{background-color:#2B517F;}.elementor-14760 .elementor-element.elementor-element-5d78ef3 .elementor-button{background-color:#9C2F2F;font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14760 .elementor-element.elementor-element-5d78ef3 .elementor-button:hover, .elementor-14760 .elementor-element.elementor-element-5d78ef3 .elementor-button:focus{background-color:#B23A3A;}.elementor-14760 .elementor-element.elementor-element-56f2bb9{--spacer-size:38px;}.elementor-14760 .elementor-element.elementor-element-71add6d{--spacer-size:121px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14760 .elementor-element.elementor-element-e754a5a{width:67.141%;}.elementor-14760 .elementor-element.elementor-element-db7eacd{width:32.592%;}.elementor-14760 .elementor-element.elementor-element-585b716{width:32.592%;}.elementor-14760 .elementor-element.elementor-element-1fb7e6a{width:67.141%;}.elementor-14760 .elementor-element.elementor-element-de31a66{width:67.141%;}.elementor-14760 .elementor-element.elementor-element-bd63d72{width:32.592%;}.elementor-14760 .elementor-element.elementor-element-5a1a213{width:72.856%;}.elementor-14760 .elementor-element.elementor-element-8c13907{width:27.101%;}.elementor-14760 .elementor-element.elementor-element-ed77b19{width:73.302%;}.elementor-14760 .elementor-element.elementor-element-4fa5c28{width:26.655%;}.elementor-14760 .elementor-element.elementor-element-ff0d807{width:73.032%;}.elementor-14760 .elementor-element.elementor-element-1b927df{width:26.439%;}.elementor-14760 .elementor-element.elementor-element-d96c2e0{width:73.069%;}.elementor-14760 .elementor-element.elementor-element-b08ada9{width:26.605%;}.elementor-14760 .elementor-element.elementor-element-eb5ba7f{width:72.98%;}.elementor-14760 .elementor-element.elementor-element-96e0689{width:26.694%;}.elementor-14760 .elementor-element.elementor-element-112aa11{width:72.979%;}.elementor-14760 .elementor-element.elementor-element-f8d2e7b{width:26.695%;}.elementor-14760 .elementor-element.elementor-element-ffc568f{width:72.98%;}.elementor-14760 .elementor-element.elementor-element-5099ef4{width:26.694%;}.elementor-14760 .elementor-element.elementor-element-b73ad63{width:73.068%;}.elementor-14760 .elementor-element.elementor-element-43d0d54{width:26.606%;}.elementor-14760 .elementor-element.elementor-element-c56658d{width:78.121%;}.elementor-14760 .elementor-element.elementor-element-e1a8963{width:21.262%;}.elementor-14760 .elementor-element.elementor-element-d41cd84{width:22.689%;}.elementor-14760 .elementor-element.elementor-element-806c711{width:77.311%;}}