.elementor .e-7969736e-74b1{width:100%}.elementor .e-498d9665-ecc1{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-3be1f1aa-cd87{font-family:"Noto Sans JP";font-weight:700;font-size:34px;color:#1c244b;line-height:1.5;text-align:center;margin:0}.elementor .e-51763208-6d78{font-family:"Noto Sans JP";font-weight:700;font-size:20px;color:#324a6d;margin:0}.elementor .e-35dad675-432a{width:100%;max-width:900px;position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;align-items:center}.elementor .e-7fec5fcd-61da{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-753d692f-27b6{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-7c07cf34-95fb{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-f0115f9-8062{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-43fcf228-7e96{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-4189fa9e-d655{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-40500194-aecc{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-69209df5-4c84{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-13b122e7-757d{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-2cac4d3a-744c{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-3ae56395-27b9{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-6fd56afb-ddc1{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.7;margin:0}.elementor .e-2e3301b4-5d7e{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center}.elementor .e-4b212f4-78e0{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-79ed9244-7ca4{width:100%;height:auto;border-radius:28px;box-shadow:0px 14px 32px 0px rgba(28,36,75,.12)}.elementor .e-62dd9467-a2f4{width:100%;max-width:860px;margin-block-start:8px;display:flex;flex-direction:column;gap:20px}.elementor .e-7fd8136e-e3e5{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-6e138006-f4f3{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-28b7de18-8fe4{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-da6d362-b52c{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-4c883ebb-7409{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-72e1d628-3aa5{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-638f4757-1c1f{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-169eb78b-b95a{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-7d08f0f-ea4d{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-77d95f8b-f816{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-218c52af-7601{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-78784536-9290{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-3e666697-2405{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-26ece150-9cb6{width:720px;height:auto;max-width:100%;aspect-ratio:1439/768;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:20px;box-shadow:0px 14px 32px 0px rgba(28,36,75,.12);display:block}.elementor .e-6f8cdf92-e997{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-1048e04e-a7ca{width:720px;height:auto;max-width:100%;aspect-ratio:1440/657;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:20px;box-shadow:0px 14px 32px 0px rgba(28,36,75,.12);display:block}.elementor .e-74ae8449-d026{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-35d41cd0-f1cd{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-2e10272a-41b8{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-867bacb-1136{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-71945df5-3f75{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-5c7ca7e3-b63d{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-42d2bd25-6750{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-45d00769-2b89{font-family:"Noto Sans JP";font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-f01b384-1102{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-2063a776-ddae{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-31edee40-a4af{font-weight:700;font-size:30px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-62091462-b4e4{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-6c7c6e70-363c{width:100%;max-width:100%;padding:0}