.elementor .e-10892b22-c76e{width:100%}.elementor .e-596675f8-6340{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-29773a87-699e{font-family:"Noto Sans JP";font-weight:700;font-size:32px;color:#1c244b;line-height:1.5;text-align:center;margin:0}.elementor .e-c15c49e-dfed{font-family:"Noto Sans JP";font-weight:700;font-size:20px;color:#324a6d;margin:0}.elementor .e-191713c8-5a90{width:100%;max-width:900px;position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;align-items:center}.elementor .e-58fde9cd-ef9e{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-1eed216b-9115{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-54152e0-d04e{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-12764f2d-c53d{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-20360e69-c902{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-51c0c8b7-6b04{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-50f97f3-e4b6{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-53554603-2839{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-1f8b91c9-d76f{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-2e385052-a633{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-45a1815d-ff18{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-6b8da734-c393{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-2eb54c30-a3ad{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-7fdb0c9d-6cda{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-1857a451-593f{width:100%;height:auto;border-radius:28px;box-shadow:0px 14px 32px 0px rgba(28,36,75,.12)}.elementor .e-788bbd01-97f6{width:100%;max-width:860px;margin-block-start:8px;display:flex;flex-direction:column;gap:20px}.elementor .e-2b42ad77-37f2{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-4ac26cc6-b50a{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-19af8c4-353b{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-43a179f2-e813{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-1426e72a-46f7{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-6caa416b-f73c{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-10c3e4f6-161d{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-245a1aca-78cd{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-5f85da8c-96d7{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-4de5fa91-3660{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-79daf2de-ca59{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-5be69deb-d68d{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-4cd2954a-5f50{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-10824b93-ba8d{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-aa0c2c9-a631{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;padding-block-start:20px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:26px;margin:0;border-radius:24px;background-color:#fff}.elementor .e-6a53f91b-9e57{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:2;padding-block-start:20px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:26px;margin:0;border-radius:24px;background-color:#fff}.elementor .e-79a57fa2-65ae{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-61ac2fe9-bcb1{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-368d0023-f209{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-45218daf-e1af{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-390c634e-de18{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-f9133db-4977{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-d5cda8c-6734{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-2d66f95-e61b{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-2e096234-f683{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-1f0251c8-655e{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-be131e0-9b2d{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-753994d1-6006{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-1fd0fa53-6528{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-1120e9de-6a3b{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-2718b1dd-c67c{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-4f7f9ec4-83b0{font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-5ebf2d12-8e5c{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-450d0774-e9b7{width:100%;max-width:100%;padding:0}