.elementor-kit-1000009641{--e-global-color-primary:#030F4F;--e-global-color-secondary:#FE2310;--e-global-color-text:#FFFFFF;--e-global-color-accent:#333333;--e-global-color-206bd33:#00063A;--e-global-color-b3c880b:#B0E0E6;--e-global-color-c30f877:#FF8800;--e-global-color-ef4b0bb:#3BBBE7;--e-global-color-17f8dfa:#FF005B;--e-global-color-603a17c:#FFFB53;--e-global-color-7a72da7:#015DFF;--e-global-color-651c891:#34A853;--e-global-color-8410102:#F7C9DB;--e-global-color-b5615cd:#E3FAED;--e-global-color-422b76e:#EBDAF9;--e-global-color-851e879:#DF0549;--e-global-color-1ccf4e1:#F9DDEB;--e-global-color-c93bfd2:#85CDCF;--e-global-color-1b86331:#444444;--e-global-color-4368c8a:#666666;--e-global-color-11c5fae:#3A9D70;--e-global-color-95a51ed:#003BB3;--e-global-color-5fac464:#000000;--e-global-color-e2a5efd:#000AFF;--e-global-color-4c2dcc2:#2E8B57;--e-global-color-1178534:#103A56;--e-global-color-7ecdd89:#3498DB;--e-global-color-8ae0d6f:#224A6F;--e-global-color-07f4c2c:#E60012;--e-global-color-34346cb:#FFD900;--e-global-color-6b8a6b5:#005EFF;--e-global-color-63b68b6:#00FF66;--e-global-color-3ac3c7c:#FF2F92;--e-global-color-ceabf2b:#7A3DF0;--e-global-color-023651f:#243A5E;--e-global-color-85f17dc:#2EE59D;--e-global-color-e1e2045:#1E3A8A;--e-global-color-e556b77:#FF8533;--e-global-typography-primary-font-family:"Noto Sans JP";--e-global-typography-primary-line-height:1.7em;--e-global-typography-primary-letter-spacing:0.03em;--e-global-typography-secondary-font-family:"Noto Sans JP";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.5em;--e-global-typography-secondary-letter-spacing:0.02em;--e-global-typography-text-font-family:"Noto Sans JP";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-text-letter-spacing:0.01em;--e-global-typography-accent-font-family:"Noto Sans JP";background-color:var( --e-global-color-text );color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:2em;letter-spacing:0.02em;}.elementor-kit-1000009641 button,.elementor-kit-1000009641 input[type="button"],.elementor-kit-1000009641 input[type="submit"],.elementor-kit-1000009641 .elementor-button{background-color:#FFD900;font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:16px;color:#1E3A8A;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-kit-1000009641 button:hover,.elementor-kit-1000009641 button:focus,.elementor-kit-1000009641 input[type="button"]:hover,.elementor-kit-1000009641 input[type="button"]:focus,.elementor-kit-1000009641 input[type="submit"]:hover,.elementor-kit-1000009641 input[type="submit"]:focus,.elementor-kit-1000009641 .elementor-button:hover,.elementor-kit-1000009641 .elementor-button:focus{background-color:#1E3A8A;color:#FFD900;}.elementor-kit-1000009641 e-page-transition{background-color:#FE2310;}.elementor-kit-1000009641 a{color:var( --e-global-color-6b8a6b5 );}.elementor-kit-1000009641 a:hover{color:var( --e-global-color-ef4b0bb );font-family:"Rajdhani", Sans-serif;}.elementor-kit-1000009641 h1{color:#030F4F;font-family:"Noto Sans JP", Sans-serif;font-size:27px;font-weight:600;line-height:1.7em;letter-spacing:0.02em;}.elementor-kit-1000009641 h2{color:var( --e-global-color-c30f877 );font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h3{color:#00B894;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h4{color:var( --e-global-color-ceabf2b );font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h5{color:var( --e-global-color-3ac3c7c );font-size:20px;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h6{color:var( --e-global-color-206bd33 );font-size:18px;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 input:not([type="button"]):not([type="submit"]),.elementor-kit-1000009641 textarea,.elementor-kit-1000009641 .elementor-field-textual{border-radius:5px 5px 5px 5px;padding:12px 12px 12px 12px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-1000009641{--e-global-typography-primary-line-height:1.7em;--e-global-typography-primary-letter-spacing:0.03em;--e-global-typography-secondary-line-height:1.7em;--e-global-typography-secondary-letter-spacing:0.03em;--e-global-typography-text-font-size:13px;--e-global-typography-text-line-height:1.7em;--e-global-typography-text-letter-spacing:0.03em;font-size:16px;line-height:1.9em;letter-spacing:0.02em;}.elementor-kit-1000009641 h1{font-size:24px;line-height:1.7em;letter-spacing:0.02em;}.elementor-kit-1000009641 h2{font-size:22px;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h3{font-size:19px;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h4{font-size:19px;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h5{font-size:19px;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h6{font-size:18px;line-height:1.8em;letter-spacing:0.03em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1000009641{--e-global-typography-text-font-size:13px;font-size:16px;line-height:1.9em;letter-spacing:0.02em;}.elementor-kit-1000009641 h1{font-size:20px;line-height:1.6em;letter-spacing:0.02em;}.elementor-kit-1000009641 h2{font-size:20px;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h3{font-size:18px;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h4{font-size:18px;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h5{font-size:18px;line-height:1.8em;letter-spacing:0.03em;}.elementor-kit-1000009641 h6{font-size:18px;line-height:1.8em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}