.elementor-7972 .elementor-element.elementor-element-0d5e9e9{--display:flex;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-ad5995d{--display:flex;--gap:1px 1px;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-6a3ade0{font-family:"Roboto",Sans-serif;font-size:13px;font-weight:400}.elementor-7972 .elementor-element.elementor-element-5217b23{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-9df07e2 .elementor-button{font-family:"Roboto Mono",Sans-serif;font-size:22px;font-weight:500;fill:#fff;color:#fff;background-color:#1e3582}.elementor-7972 .elementor-element.elementor-element-738ac10{--display:flex;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-6cfa086{--display:flex;--gap:1px 1px;--background-transition:.3s;--overlay-opacity:.5}.elementor-7972 .elementor-element.elementor-element-6cfa086:before,.elementor-7972 .elementor-element.elementor-element-6cfa086>.elementor-background-video-container:before,.elementor-7972 .elementor-element.elementor-element-6cfa086>.e-con-inner>.elementor-background-video-container:before,.elementor-7972 .elementor-element.elementor-element-6cfa086>.elementor-background-slideshow:before,.elementor-7972 .elementor-element.elementor-element-6cfa086>.e-con-inner>.elementor-background-slideshow:before,.elementor-7972 .elementor-element.elementor-element-6cfa086>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg,#ece2e2 0%,#e2e9eb 100%)}.elementor-7972 .elementor-element.elementor-element-6cfa086,.elementor-7972 .elementor-element.elementor-element-6cfa086:before{--border-transition:.3s}.elementor-7972 .elementor-element.elementor-element-6cb4e55{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:9px 17px;--grid-auto-flow:row;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-9b351b5{--display:flex;--gap:0px 0px;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-9b351b5:not(.elementor-motion-effects-element-type-background),.elementor-7972 .elementor-element.elementor-element-9b351b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%)}.elementor-7972 .elementor-element.elementor-element-9b351b5,.elementor-7972 .elementor-element.elementor-element-9b351b5:before{--border-transition:.3s}.elementor-7972 .elementor-element.elementor-element-e637475 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:26px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-e637475>.elementor-widget-container{margin:10px 0 0}.elementor-7972 .elementor-element.elementor-element-92d529d{text-align:right}.elementor-7972 .elementor-element.elementor-element-92d529d .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-92d529d>.elementor-widget-container{margin:0 0 8px}.elementor-7972 .elementor-element.elementor-element-5cc38e5 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-5cc38e5>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-e67bc45 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-e67bc45>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-a7e1eb1 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-a7e1eb1>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-fd7f39a .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-fd7f39a>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-a5f1f24 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-a5f1f24>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-cdba712 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-cdba712>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-9fabc07{--display:flex;--gap:0px 0px;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-9fabc07:not(.elementor-motion-effects-element-type-background),.elementor-7972 .elementor-element.elementor-element-9fabc07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%)}.elementor-7972 .elementor-element.elementor-element-9fabc07,.elementor-7972 .elementor-element.elementor-element-9fabc07:before{--border-transition:.3s}.elementor-7972 .elementor-element.elementor-element-56069fa .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:26px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-56069fa>.elementor-widget-container{margin:10px 0 0}.elementor-7972 .elementor-element.elementor-element-7b5c7f6{text-align:right}.elementor-7972 .elementor-element.elementor-element-7b5c7f6 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-7b5c7f6>.elementor-widget-container{margin:0 0 8px}.elementor-7972 .elementor-element.elementor-element-db14dde .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-db14dde>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-bce8203 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-bce8203>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-6bf7321 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-6bf7321>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-f176dc4 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-f176dc4>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-31536b5 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-31536b5>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-8d1f969 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-8d1f969>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-64671a6{--display:flex;--gap:0px 0px;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-64671a6:not(.elementor-motion-effects-element-type-background),.elementor-7972 .elementor-element.elementor-element-64671a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%)}.elementor-7972 .elementor-element.elementor-element-64671a6,.elementor-7972 .elementor-element.elementor-element-64671a6:before{--border-transition:.3s}.elementor-7972 .elementor-element.elementor-element-77dcee5 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:26px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-77dcee5>.elementor-widget-container{margin:10px 0 0}.elementor-7972 .elementor-element.elementor-element-c6e0a3a{text-align:right}.elementor-7972 .elementor-element.elementor-element-c6e0a3a .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-c6e0a3a>.elementor-widget-container{margin:0 0 8px}.elementor-7972 .elementor-element.elementor-element-b7bcac0 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-b7bcac0>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-2907ccb .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-2907ccb>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-8dccee2 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-8dccee2>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-10b5236 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-10b5236>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-b50b085 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-b50b085>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-864bb24 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-864bb24>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-a7fb196{--display:flex;--gap:0px 0px;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-a7fb196:not(.elementor-motion-effects-element-type-background),.elementor-7972 .elementor-element.elementor-element-a7fb196>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%)}.elementor-7972 .elementor-element.elementor-element-a7fb196,.elementor-7972 .elementor-element.elementor-element-a7fb196:before{--border-transition:.3s}.elementor-7972 .elementor-element.elementor-element-e4012c0 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:26px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-e4012c0>.elementor-widget-container{margin:10px 0 0}.elementor-7972 .elementor-element.elementor-element-9d6585b{text-align:right}.elementor-7972 .elementor-element.elementor-element-9d6585b .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-9d6585b>.elementor-widget-container{margin:0 0 8px}.elementor-7972 .elementor-element.elementor-element-410f57c .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-410f57c>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-880ce79 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-880ce79>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-58b2592 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-58b2592>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-29efc5f .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-29efc5f>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-d4861f4 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-d4861f4>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-16cd81d .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-16cd81d>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-c960173{--display:flex;--gap:0px 0px;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-c960173:not(.elementor-motion-effects-element-type-background),.elementor-7972 .elementor-element.elementor-element-c960173>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%)}.elementor-7972 .elementor-element.elementor-element-c960173,.elementor-7972 .elementor-element.elementor-element-c960173:before{--border-transition:.3s}.elementor-7972 .elementor-element.elementor-element-65dafa7 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:26px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-65dafa7>.elementor-widget-container{margin:10px 0 0}.elementor-7972 .elementor-element.elementor-element-b3fa0a3{text-align:right}.elementor-7972 .elementor-element.elementor-element-b3fa0a3 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-b3fa0a3>.elementor-widget-container{margin:0 0 8px}.elementor-7972 .elementor-element.elementor-element-3c9b15d .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-3c9b15d>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-bc78506 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-bc78506>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-80fcf20 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-80fcf20>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-7cfd5c8 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-7cfd5c8>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-2c590ba .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-2c590ba>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-a6f17be .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-a6f17be>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-ddd056d{--display:flex;--gap:0px 0px;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-ddd056d:not(.elementor-motion-effects-element-type-background),.elementor-7972 .elementor-element.elementor-element-ddd056d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%)}.elementor-7972 .elementor-element.elementor-element-ddd056d,.elementor-7972 .elementor-element.elementor-element-ddd056d:before{--border-transition:.3s}.elementor-7972 .elementor-element.elementor-element-62c1fb8 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:26px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-62c1fb8>.elementor-widget-container{margin:10px 0 0}.elementor-7972 .elementor-element.elementor-element-28b23d2{text-align:right}.elementor-7972 .elementor-element.elementor-element-28b23d2 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-28b23d2>.elementor-widget-container{margin:0 0 8px}.elementor-7972 .elementor-element.elementor-element-bc8643b .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-bc8643b>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-d75b5f9 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-d75b5f9>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-b19b8bb .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-b19b8bb>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-c1e7534 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-c1e7534>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-1e7f434{--display:flex;--gap:0px 0px;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-1e7f434:not(.elementor-motion-effects-element-type-background),.elementor-7972 .elementor-element.elementor-element-1e7f434>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%)}.elementor-7972 .elementor-element.elementor-element-1e7f434,.elementor-7972 .elementor-element.elementor-element-1e7f434:before{--border-transition:.3s}.elementor-7972 .elementor-element.elementor-element-435c00e .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:26px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-435c00e>.elementor-widget-container{margin:10px 0 0}.elementor-7972 .elementor-element.elementor-element-2a08d4e{text-align:right}.elementor-7972 .elementor-element.elementor-element-2a08d4e .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-2a08d4e>.elementor-widget-container{margin:0 0 8px}.elementor-7972 .elementor-element.elementor-element-1978cce .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-1978cce>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-eee261b .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-eee261b>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-2a803db .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-2a803db>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-d9213c3 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-d9213c3>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-40066f6 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-40066f6>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-c82bf0a .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-c82bf0a>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-6caf3e9{--display:flex;--gap:0px 0px;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-6caf3e9:not(.elementor-motion-effects-element-type-background),.elementor-7972 .elementor-element.elementor-element-6caf3e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%)}.elementor-7972 .elementor-element.elementor-element-6caf3e9,.elementor-7972 .elementor-element.elementor-element-6caf3e9:before{--border-transition:.3s}.elementor-7972 .elementor-element.elementor-element-f25c6ad .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:26px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-f25c6ad>.elementor-widget-container{margin:10px 0 0}.elementor-7972 .elementor-element.elementor-element-39b0a74{text-align:right}.elementor-7972 .elementor-element.elementor-element-39b0a74 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-39b0a74>.elementor-widget-container{margin:0 0 8px}.elementor-7972 .elementor-element.elementor-element-6942b94 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-6942b94>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-529c560 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-529c560>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-effb67a .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-effb67a>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-71747f9 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-71747f9>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-76c247d .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-76c247d>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-7c6150f .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-7c6150f>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-373e693{--display:flex;--gap:0px 0px;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-373e693:not(.elementor-motion-effects-element-type-background),.elementor-7972 .elementor-element.elementor-element-373e693>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%)}.elementor-7972 .elementor-element.elementor-element-373e693,.elementor-7972 .elementor-element.elementor-element-373e693:before{--border-transition:.3s}.elementor-7972 .elementor-element.elementor-element-8ca68af .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:26px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-8ca68af>.elementor-widget-container{margin:10px 0 0}.elementor-7972 .elementor-element.elementor-element-de04e4c{text-align:right}.elementor-7972 .elementor-element.elementor-element-de04e4c .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-de04e4c>.elementor-widget-container{margin:0 0 8px}.elementor-7972 .elementor-element.elementor-element-d544e90 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-d544e90>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-d82375a .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-d82375a>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-0920ec0 .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-0920ec0>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-d1f36c0 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-d1f36c0>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-2a373fe .elementor-heading-title{color:#fffdfd;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-2a373fe>.elementor-widget-container{margin:5px 0 0;background-color:transparent;background-image:linear-gradient(122deg,#07227c 0%,#536ab7 100%)}.elementor-7972 .elementor-element.elementor-element-32eecb2 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:600}.elementor-7972 .elementor-element.elementor-element-32eecb2>.elementor-widget-container{margin:10px 0 20px}.elementor-7972 .elementor-element.elementor-element-6c93113{--display:flex;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-b9871a2{--display:flex;--gap:1px 1px;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-7d75df7{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:1px 1px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:.3s}.elementor-7972 .elementor-element.elementor-element-c62570d .elementor-button{font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,.3);background-color:transparent;background-image:radial-gradient(at center center,#07227c 0%,#07227c 100%)}.elementor-7972 .elementor-element.elementor-element-c62570d>.elementor-widget-container{background-color:#082172}.elementor-7972 .elementor-element.elementor-element-c4d948f .elementor-button{font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,.3);background-color:transparent;background-image:radial-gradient(at center center,#160cbc 0%,#137ab2 100%)}@media(min-width:768px){.elementor-7972 .elementor-element.elementor-element-7d75df7{--content-width:1139px}}@media(max-width:1024px){.elementor-7972 .elementor-element.elementor-element-5217b23{--grid-auto-flow:row}.elementor-7972 .elementor-element.elementor-element-6cb4e55{--grid-auto-flow:row}.elementor-7972 .elementor-element.elementor-element-7d75df7{--grid-auto-flow:row}}@media(max-width:767px){.elementor-7972 .elementor-element.elementor-element-ad5995d{--gap:1px 1px}.elementor-7972 .elementor-element.elementor-element-6a3ade0{font-size:11px}.elementor-7972 .elementor-element.elementor-element-5217b23{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-7972 .elementor-element.elementor-element-9df07e2 .elementor-button{font-size:15px}.elementor-7972 .elementor-element.elementor-element-6cb4e55{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-7972 .elementor-element.elementor-element-e637475 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-92d529d .elementor-heading-title{font-size:5vw}.elementor-7972 .elementor-element.elementor-element-5cc38e5 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-e67bc45 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-a7e1eb1 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-fd7f39a .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-a5f1f24 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-cdba712 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-56069fa .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-7b5c7f6 .elementor-heading-title{font-size:5vw}.elementor-7972 .elementor-element.elementor-element-db14dde .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-bce8203 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-6bf7321 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-f176dc4 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-31536b5 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-8d1f969 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-77dcee5 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-c6e0a3a .elementor-heading-title{font-size:5vw}.elementor-7972 .elementor-element.elementor-element-b7bcac0 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-2907ccb .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-8dccee2 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-10b5236 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-b50b085 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-864bb24 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-e4012c0 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-9d6585b .elementor-heading-title{font-size:5vw}.elementor-7972 .elementor-element.elementor-element-410f57c .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-880ce79 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-58b2592 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-29efc5f .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-d4861f4 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-16cd81d .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-65dafa7 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-b3fa0a3 .elementor-heading-title{font-size:5vw}.elementor-7972 .elementor-element.elementor-element-3c9b15d .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-bc78506 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-80fcf20 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-7cfd5c8 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-2c590ba .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-a6f17be .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-62c1fb8 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-28b23d2 .elementor-heading-title{font-size:5vw}.elementor-7972 .elementor-element.elementor-element-bc8643b .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-d75b5f9 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-b19b8bb .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-c1e7534 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-435c00e .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-2a08d4e .elementor-heading-title{font-size:5vw}.elementor-7972 .elementor-element.elementor-element-1978cce .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-eee261b .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-2a803db .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-d9213c3 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-40066f6 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-c82bf0a .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-f25c6ad .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-39b0a74 .elementor-heading-title{font-size:5vw}.elementor-7972 .elementor-element.elementor-element-6942b94 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-529c560 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-effb67a .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-71747f9 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-76c247d .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-7c6150f .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-8ca68af .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-de04e4c .elementor-heading-title{font-size:5vw}.elementor-7972 .elementor-element.elementor-element-d544e90 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-d82375a .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-0920ec0 .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-d1f36c0 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-2a373fe .elementor-heading-title{font-size:6vw}.elementor-7972 .elementor-element.elementor-element-32eecb2 .elementor-heading-title{font-size:4vw}.elementor-7972 .elementor-element.elementor-element-6c93113{--gap:1px 1px}.elementor-7972 .elementor-element.elementor-element-b9871a2{--gap:1px 1px}.elementor-7972 .elementor-element.elementor-element-7d75df7{--content-width:1600px;--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-7972 .elementor-element.elementor-element-c62570d .elementor-button{font-size:27px}.elementor-7972 .elementor-element.elementor-element-c4d948f .elementor-button{font-size:27px}}