.elementor .e-12e2864b-b48c{width:100%}.elementor .e-4c1c03b8-f57c{font-family:"Noto Sans JP";font-weight:700;font-size:14px;color:#fff;letter-spacing:.1em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:18px;padding-inline-end:18px;margin:0;border-radius:999px;background-color:#fd9800}.elementor .e-59836d6a-539c{font-family:"Noto Sans JP";font-weight:700;font-size:34px;color:#1c244b;line-height:1.5;text-align:center;margin:0}.elementor .e-4d28cc04-92ce{font-family:"Noto Sans JP";font-weight:700;font-size:20px;color:#324a6d;margin:0}.elementor .e-5a90cbb0-3eec{width:100%;max-width:900px;position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;align-items:center}.elementor .e-4765fc56-9af9{padding-block-start:64px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:32px;background-color:#fff;display:flex;justify-content:center}.elementor .e-55e8f737-6ed1{min-width:140px;font-family:"Noto Sans JP";font-weight:700;font-size:13px;color:#fff;text-align:center;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;margin:0;border-radius:999px;background-color:#fd9800}.elementor .e-35d900-a4e3{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-7b001dd4-d3ae{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-7ec9f20f-19b5{min-width:140px;font-family:"Noto Sans JP";font-weight:700;font-size:13px;color:#fff;text-align:center;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;margin:0;border-radius:999px;background-color:#fd9800}.elementor .e-7fed8e62-d100{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-e2ef678-f59a{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-2b1b5a8a-b918{min-width:140px;font-family:"Noto Sans JP";font-weight:700;font-size:13px;color:#fff;text-align:center;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;margin:0;border-radius:999px;background-color:#fd9800}.elementor .e-5f9cbc16-f5c8{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-48b51d44-209e{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-22f821bb-5775{min-width:140px;font-family:"Noto Sans JP";font-weight:700;font-size:13px;color:#fff;text-align:center;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;margin:0;border-radius:999px;background-color:#fd9800}.elementor .e-3ee55653-ef67{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-5d154a70-9553{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-74df66a5-8fdf{width:100%;max-width:860px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:36px;padding-inline-end:36px;border-radius:28px;background-color:#fff;box-shadow:0px 6px 0px 0px #fd9800 inset,0px 14px 32px 0px rgba(253,152,0,.16);display:flex;flex-direction:column;gap:14px}.elementor .e-40a2f6e0-14e8{width:100%;height:auto;border-radius:28px;box-shadow:0px 14px 32px 0px rgba(28,36,75,.12)}.elementor .e-46018f6c-bd0d{width:100%;max-width:860px;margin-block-start:8px;display:flex;flex-direction:column;gap:20px}.elementor .e-4586b543-7718{padding-block-start:72px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;background-color:#fff;display:flex;flex-direction:column;align-items:center}.elementor .e-3cfcebb3-20ff{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-66702959-1858{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-7994f363-3a9e{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-41efe5e2-25e9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;background-color:#f9fafd;display:flex;flex-direction:column;gap:18px;align-items:center}.elementor .e-44238e91-8ba3{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-75f2d156-bd9c{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#1c244b;line-height:2.1;padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;margin:0;border-radius:24px;background-color:#fef9e1}.elementor .e-e96ec5f-b4cf{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;background-color:#fff;display:flex;flex-direction:column;gap:18px;align-items:center}.elementor .e-7e4f289b-7f7f{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-91aaa45-f214{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:700;font-size:20px;color:#1c244b;line-height:1.6;padding-inline-start:14px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;box-shadow:5px 0px 0px 0px #fd9800 inset}.elementor .e-6eabc471-6484{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-3b8419b6-ed4f{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-44346e94-7b38{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-4340ad3f-1724{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-6d37a703-eba0{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:700;font-size:20px;color:#1c244b;line-height:1.6;padding-inline-start:14px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;box-shadow:5px 0px 0px 0px #fd9800 inset}.elementor .e-2643df31-3d12{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-766a7f0d-ea36{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-27ef166b-20e5{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-35a6032d-485b{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:700;font-size:20px;color:#1c244b;line-height:1.6;padding-inline-start:14px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;box-shadow:5px 0px 0px 0px #fd9800 inset}.elementor .e-3da6a0cf-7ad0{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-19757943-3325{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;background-color:#f9fafd;display:flex;flex-direction:column;gap:18px;align-items:center}.elementor .e-7c920491-1506{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-32adbfc4-3649{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#1c244b;line-height:2;margin:0}.elementor .e-17c44c0d-2861{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;background-color:#fff;display:flex;flex-direction:column;gap:18px;align-items:center}.elementor .e-71a1723-7577{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-58398c74-2c1c{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-18503a3c-8121{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;margin:0}.elementor .e-493a5bea-e10c{padding-block-start:56px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#f9fafd;display:flex;flex-direction:column;gap:18px;align-items:center}.elementor .e-5f3d3ab7-8544{font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-64d4b98c-7698{padding-block-start:72px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;background-color:#fff;display:flex;flex-direction:column;gap:28px;align-items:center}.elementor .e-7d339ac3-5a8f{width:100%;max-width:100%;padding:0}