.elementor .e-21967e0f-293b{font-family:"Noto Sans JP";font-weight:700;font-size:16px;color:#e98c00;line-height:1.6;padding-block-start:8px;padding-block-end:8px;padding-inline-start:22px;padding-inline-end:22px;margin:0;border-radius:999px;background-color:#fff}.elementor .e-395e6974-5964{font-family:"Noto Sans JP";font-weight:700;font-size:48px;color:#fff;line-height:1.3;margin:0}.elementor .e-343cd478-3834{max-width:40em;font-family:"Noto Sans JP";font-weight:500;font-size:17px;color:#fff;line-height:1.95;margin:0}.elementor .e-173b6d99-f30e:hover,.elementor .e-173b6d99-f30e:focus-visible{color:#1c244b;background-color:#fff}.elementor .e-173b6d99-f30e{font-family:"Noto Sans JP";font-weight:700;font-size:17px;color:#fff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;border-radius:999px;background-color:#1c244b;box-shadow:0px 10px 24px 0px rgba(28,36,75,.3)}.elementor .e-5352c952-68d8{font-family:"Noto Sans JP";font-weight:500;font-size:14px;color:#fff;margin:0}.elementor .e-2a36452a-95dc{max-width:1000px;position:relative;z-index:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:22px;align-items:flex-start}.elementor .e-32e05e7-6a29{height:0;min-width:0;padding:0}.elementor .e-3afbb7dd-b49e{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(135deg,#fd9800 0%,#ffb43d 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0}.elementor .e-6836166b-bfe2{font-family:"Noto Sans JP";font-weight:700;font-size:36px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-36175985-e153{font-family:"Noto Sans JP";font-weight:700;font-size:21px;color:#1c244b;line-height:1.5;margin:0}.elementor .e-564d14ed-5d3c{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.95;margin:0}.elementor .e-c92a12f-9a7b{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:28px;background-color:#fef9e1;display:flex;flex-direction:column;gap:12px;flex:1 1 280px}.elementor .e-733f08bd-5655{font-family:"Noto Sans JP";font-weight:700;font-size:21px;color:#1c244b;line-height:1.5;margin:0}.elementor .e-782d4c9b-5140{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.95;margin:0}.elementor .e-60ddd547-fc3a{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:28px;background-color:#fef9e1;display:flex;flex-direction:column;gap:12px;flex:1 1 280px}.elementor .e-9bacb7c-340a{font-family:"Noto Sans JP";font-weight:700;font-size:21px;color:#1c244b;line-height:1.5;margin:0}.elementor .e-74c91b7-4885{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.95;margin:0}.elementor .e-b1ff45e-3527{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:28px;background-color:#fef9e1;display:flex;flex-direction:column;gap:12px;flex:1 1 280px}.elementor .e-27e72b19-83cb{width:100%;max-width:1100px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap}.elementor .e-2c3bfee5-e36f{max-width:900px;font-family:"Noto Sans JP";font-weight:700;font-size:20px;color:#fff;line-height:1.7;text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:36px;padding-inline-end:36px;margin:0;border-radius:999px;background-color:#fd9800;box-shadow:0px 10px 24px 0px rgba(253,152,0,.3)}.elementor .e-2efee2d0-53ea{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#fff;display:flex;flex-direction:column;gap:40px;align-items:center}.elementor .e-2885ec8d-a3d9{max-width:900px;font-family:"Noto Sans JP";font-weight:700;font-size:34px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-a13673e-6bdd{max-width:820px;font-family:"Noto Sans JP";font-weight:400;font-size:17px;color:#324a6d;line-height:2;margin:0}.elementor .e-262700ad-684e{max-width:820px;font-family:"Noto Sans JP";font-weight:700;font-size:17px;color:#e98c00;line-height:2;margin:0}.elementor .e-56abb028-8f8c{font-weight:700;font-size:26px;color:#1c244b;line-height:1.5;text-align:center;margin:0}.elementor .e-51674776-5a9e{max-width:820px;font-size:17px;color:#324a6d;line-height:2;margin:0}.elementor .e-7730d9dd-2f66{width:100%;max-width:1100px;padding:0;margin-block-start:24px;display:flex;flex-direction:column;gap:20px;align-items:center}.elementor .e-226cf87c-ca63{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#f9fafd;display:flex;flex-direction:column;gap:22px;align-items:center}.elementor .e-4c3f3d37-ab02{font-family:"Noto Sans JP";font-weight:700;font-size:36px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-3f257b51-2f37{font-family:"Noto Sans JP";font-weight:700;font-size:21px;color:#1c244b;line-height:1.5;margin:0}.elementor .e-61a374f5-2c57{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.95;margin:0}.elementor .e-7ecb2706-3bce{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;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:12px;flex:1 1 460px}.elementor .e-4eabea77-523a{font-family:"Noto Sans JP";font-weight:700;font-size:21px;color:#1c244b;line-height:1.5;margin:0}.elementor .e-57954f21-1fb3{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.95;margin:0}.elementor .e-47c0a100-efbf{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;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:12px;flex:1 1 460px}.elementor .e-12debb7b-8c70{font-family:"Noto Sans JP";font-weight:700;font-size:21px;color:#1c244b;line-height:1.5;margin:0}.elementor .e-8a45457-d5ef{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.95;margin:0}.elementor .e-19da56d0-531f{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;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:12px;flex:1 1 460px}.elementor .e-3ade64a5-62da{font-family:"Noto Sans JP";font-weight:700;font-size:21px;color:#1c244b;line-height:1.5;margin:0}.elementor .e-10119029-e5d5{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.95;margin:0}.elementor .e-462b4727-e64e{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;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:12px;flex:1 1 460px}.elementor .e-9f85a44-a923{width:100%;max-width:1100px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap}.elementor .e-357a8221-9511{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#fff;display:flex;flex-direction:column;gap:40px;align-items:center}.elementor .e-32b4868b-e8e0{font-family:"Noto Sans JP";font-weight:700;font-size:36px;color:#1c244b;line-height:1.4;text-align:center;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-5038c26c-6cd6{max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.95;margin:0}.elementor .e-7f228ae0-c47b{max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.95;margin:0}.elementor .e-4d0b2577-15a1{font-family:"Noto Sans JP";font-weight:700;font-size:14px;color:#b86e00;margin:0}.elementor .e-437cd046-d266{font-family:"Noto Sans JP";font-weight:700;font-size:24px;color:#1c244b;line-height:1.5;text-align:center;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-593a177-2066{font-family:"Noto Sans JP";font-weight:700;font-size:18px;color:#b86e00;line-height:1.5;margin:0}.elementor .e-656a8a6d-c548{padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;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:12px;flex:1 1 230px}.elementor .e-7b5ff590-d4b9{font-family:"Noto Sans JP";font-weight:700;font-size:18px;color:#b86e00;line-height:1.5;margin:0}.elementor .e-76ec3eaa-95ae{padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;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:12px;flex:1 1 230px}.elementor .e-41a35bcd-f16b{font-family:"Noto Sans JP";font-weight:700;font-size:18px;color:#b86e00;line-height:1.5;margin:0}.elementor .e-584c0dc9-1f8b{padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;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:12px;flex:1 1 230px}.elementor .e-6340e959-2143{font-family:"Noto Sans JP";font-weight:700;font-size:18px;color:#b86e00;line-height:1.5;margin:0}.elementor .e-53b37602-391c{padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;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:12px;flex:1 1 230px}.elementor .e-32bf1e7f-afd3{width:100%;display:grid;flex-direction:row;gap:20px;flex-wrap:wrap;grid-template-columns:repeat(2,1fr)}.elementor .e-4bba7cca-2398{font-family:"Noto Sans JP";font-weight:700;font-size:24px;color:#1c244b;line-height:1.5;text-align:center;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-6b853af1-2862{font-family:"Noto Sans JP";font-weight:700;font-size:18px;color:#b86e00;line-height:1.5;margin:0}.elementor .e-4c35d571-a19e{padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;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:12px;flex:1 1 280px}.elementor .e-5f0e8272-f410{font-family:"Noto Sans JP";font-weight:700;font-size:18px;color:#b86e00;line-height:1.5;margin:0}.elementor .e-34dd60d4-df09{padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;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:12px;flex:1 1 280px}.elementor .e-16f48f05-fe9d{font-family:"Noto Sans JP";font-weight:700;font-size:18px;color:#b86e00;line-height:1.5;margin:0}.elementor .e-27dfd1eb-41c0{padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;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:12px;flex:1 1 280px}.elementor .e-4abbf9ba-8512{width:100%;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.elementor .e-1eae7639-746f{width:100%;max-width:1100px;margin-block-start:12px;display:flex;flex-direction:column;gap:20px;align-items:center}.elementor .e-3e3a73cb-9ae8{font-weight:700;font-size:26px;color:#1c244b;line-height:1.5;text-align:center;margin:0}.elementor .e-13472399-6180{max-width:820px;font-size:17px;color:#324a6d;line-height:2;margin:0}.elementor .e-327cf12b-d52e{width:100%;max-width:960px;padding:0;margin-block-start:24px;display:flex;flex-direction:column;gap:18px;align-items:center}.elementor .e-7b756ae1-121a{font-family:"Noto Sans JP";font-weight:700;font-size:24px;color:#1c244b;line-height:1.5;text-align:center;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-5484b252-a0c7{max-width:860px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.9;text-align:center;margin:0}.elementor .e-24117e9b-a0c7{font-family:"Noto Sans JP";font-weight:700;font-size:20px;color:#1c244b;line-height:1.5;margin:0}.elementor .e-7047593b-8bcd{font-family:"Noto Sans JP";font-weight:400;font-size:15px;color:#324a6d;line-height:1.9;margin:0}.elementor .e-5de2eab0-ec8b{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;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:12px;flex:1 1 460px}.elementor .e-3a10fe95-f8fd{font-family:"Noto Sans JP";font-weight:700;font-size:20px;color:#1c244b;line-height:1.5;margin:0}.elementor .e-168370c3-e997{font-family:"Noto Sans JP";font-weight:400;font-size:15px;color:#324a6d;line-height:1.9;margin:0}.elementor .e-6a55de82-fcb8{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;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:12px;flex:1 1 460px}.elementor .e-760099f9-b32e{font-family:"Noto Sans JP";font-weight:700;font-size:20px;color:#1c244b;line-height:1.5;margin:0}.elementor .e-78094ad1-54af{font-family:"Noto Sans JP";font-weight:400;font-size:15px;color:#324a6d;line-height:1.9;margin:0}.elementor .e-466e05f2-b316{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;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:12px;flex:1 1 460px}.elementor .e-b8fb4ef-de36{font-family:"Noto Sans JP";font-weight:700;font-size:20px;color:#1c244b;line-height:1.5;margin:0}.elementor .e-4245fb68-8d97{font-family:"Noto Sans JP";font-weight:400;font-size:15px;color:#324a6d;line-height:1.9;margin:0}.elementor .e-6f2f1378-6419{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;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:12px;flex:1 1 460px}.elementor .e-efc4474-d372{width:100%;max-width:1100px;margin-block-start:16px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap}.elementor .e-78b392d2-a67f{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#f9fafd;display:flex;flex-direction:column;gap:20px;align-items:center}.elementor .e-1ad151a6-3875{font-family:"Noto Sans JP";font-weight:700;font-size:34px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-2f6d7048-daff{width:100%;max-width:860px;font-family:"Noto Sans JP";font-weight:600;font-size:17px;color:#1c244b;line-height:2.1;padding-block-start:28px;padding-block-end:28px;padding-inline-start:34px;padding-inline-end:34px;margin:0;border-radius:28px;background-color:#fef9e1}.elementor .e-42a8423f-cf01{font-family:"Noto Sans JP";font-weight:700;font-size:22px;color:#fff;line-height:1.5;margin:0}.elementor .e-69f64742-b2dd{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#1c244b;line-height:1.9;margin:0}.elementor .e-725a75bc-3f68{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#1c244b;line-height:1.9;margin:0}.elementor .e-2d99894f-c430{width:100%;max-width:860px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:34px;padding-inline-end:34px;border-radius:28px;background-image:linear-gradient(120deg,#fd9800 0%,#ffb43d 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;display:flex;flex-direction:column;gap:10px}.elementor .e-4b7cc63a-288f{font-weight:700;font-size:26px;color:#1c244b;line-height:1.5;text-align:center;margin:0}.elementor .e-71892492-2fb7{max-width:820px;font-size:17px;color:#324a6d;line-height:2;margin:0}.elementor .e-3e8b1524-ccb6{width:100%;max-width:960px;padding:0;margin-block-start:24px;display:flex;flex-direction:column;gap:18px;align-items:center}.elementor .e-2ebdc078-48b9{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#fff;display:flex;flex-direction:column;gap:28px;align-items:center}.elementor .e-80d8937-6bcd{width:100%;max-width:100%;padding:0}.elementor .e-628bf30f-a6a3{font-family:"Noto Sans JP";font-weight:700;font-size:36px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-4e41ef67-8dcd{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:16px;padding-inline-end:16px;margin:0;border-radius:999px;background-color:#fd9800}.elementor .e-70fe9a87-e956{font-family:"Noto Sans JP";font-weight:700;font-size:44px;color:#1c244b;line-height:1.2;margin:0}.elementor .e-1ab1147b-f597{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.9;margin:0}.elementor .e-10bad27d-d5f2{text-align:center;padding-block-start:36px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;border-radius:32px;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:10px;flex:1 1 340px;align-items:center}.elementor .e-5c84ff0e-8d3a{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:16px;padding-inline-end:16px;margin:0;border-radius:999px;background-color:#fd9800}.elementor .e-10287da6-123d{font-family:"Noto Sans JP";font-weight:700;font-size:44px;color:#1c244b;line-height:1.2;margin:0}.elementor .e-2157033c-5e50{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.9;margin:0}.elementor .e-2a86d54d-7295{text-align:center;padding-block-start:36px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;border-radius:32px;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:10px;flex:1 1 340px;align-items:center}.elementor .e-3f8a19cf-cd4c{width:100%;max-width:860px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap}.elementor .e-1a2a18fd-43ab{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#f9fafd;display:flex;flex-direction:column;gap:36px;align-items:center}.elementor .e-3d9a7a24-6f19{font-family:"Noto Sans JP";font-weight:700;font-size:36px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-74c64466-5c10{width:52px;height:52px;font-family:"Noto Sans JP";font-weight:700;font-size:26px;color:#fff;line-height:52px;text-align:center;margin:0;border-radius:50%;background-color:#fd9800;box-shadow:0px 8px 16px 0px rgba(253,152,0,.35)}.elementor .e-14628a11-6ebe{font-family:"Noto Sans JP";font-weight:700;font-size:24px;color:#1c244b;line-height:1.4;margin:0}.elementor .e-e55c2e8-9559{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.8;margin:0}.elementor .e-41df17d-45e1{text-align:center;padding-block-start:30px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-radius:32px;background-color:#fff;box-shadow:0px 8px 0px 0px #fd9800 inset,0px 18px 40px 0px rgba(253,152,0,.18);display:flex;flex-direction:column;gap:10px;flex:1 1 0px;align-items:center}.elementor .e-7ed89dea-1c82{display:flex;flex:0 0 48px;justify-content:center;align-items:center}.elementor .e-35cc5eb4-18f4{width:52px;height:52px;font-family:"Noto Sans JP";font-weight:700;font-size:26px;color:#fff;line-height:52px;text-align:center;margin:0;border-radius:50%;background-color:#fd9800;box-shadow:0px 8px 16px 0px rgba(253,152,0,.35)}.elementor .e-4c24c268-3390{font-family:"Noto Sans JP";font-weight:700;font-size:24px;color:#1c244b;line-height:1.4;margin:0}.elementor .e-5836b171-fda6{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.8;margin:0}.elementor .e-1f8b33d9-206c{text-align:center;padding-block-start:30px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-radius:32px;background-color:#fff;box-shadow:0px 8px 0px 0px #fd9800 inset,0px 18px 40px 0px rgba(253,152,0,.18);display:flex;flex-direction:column;gap:10px;flex:1 1 0px;align-items:center}.elementor .e-4a8d60fe-ea21{display:flex;flex:0 0 48px;justify-content:center;align-items:center}.elementor .e-69414fb6-ec54{width:52px;height:52px;font-family:"Noto Sans JP";font-weight:700;font-size:26px;color:#fff;line-height:52px;text-align:center;margin:0;border-radius:50%;background-color:#fd9800;box-shadow:0px 8px 16px 0px rgba(253,152,0,.35)}.elementor .e-3c9893d8-4803{font-family:"Noto Sans JP";font-weight:700;font-size:24px;color:#1c244b;line-height:1.4;margin:0}.elementor .e-16b7f967-537f{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.8;margin:0}.elementor .e-5b37d2f0-e0a0{text-align:center;padding-block-start:30px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-radius:32px;background-color:#fff;box-shadow:0px 8px 0px 0px #fd9800 inset,0px 18px 40px 0px rgba(253,152,0,.18);display:flex;flex-direction:column;gap:10px;flex:1 1 0px;align-items:center}.elementor .e-4a9b30be-25b4{display:flex;flex:0 0 48px;justify-content:center;align-items:center}.elementor .e-a1f9b8-c1e5{width:52px;height:52px;font-family:"Noto Sans JP";font-weight:700;font-size:26px;color:#fff;line-height:52px;text-align:center;margin:0;border-radius:50%;background-color:#fd9800;box-shadow:0px 8px 16px 0px rgba(253,152,0,.35)}.elementor .e-198cc403-516e{font-family:"Noto Sans JP";font-weight:700;font-size:24px;color:#1c244b;line-height:1.4;margin:0}.elementor .e-459de68f-64cf{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.8;margin:0}.elementor .e-66ceb227-ad0e{text-align:center;padding-block-start:30px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-radius:32px;background-color:#fff;box-shadow:0px 8px 0px 0px #fd9800 inset,0px 18px 40px 0px rgba(253,152,0,.18);display:flex;flex-direction:column;gap:10px;flex:1 1 0px;align-items:center}.elementor .e-6aa04dfb-bd44{width:100%;max-width:1100px;display:flex;flex-direction:row;justify-content:center;align-items:stretch}.elementor .e-30ade6ce-48f5{font-weight:700;font-size:34px;color:#1c244b;line-height:1.4;text-align:center;margin:0}.elementor .e-31f8fffc-c87b{width:100%;max-width:860px;padding-block-start:48px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:28px;align-items:center}.elementor .e-159b266-c145{font-family:"Noto Sans JP";font-weight:700;font-size:26px;color:#1c244b;line-height:1.5;text-align:center;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-17750254-40a2{font-family:"Noto Sans JP";font-weight:400;font-size:16px;color:#324a6d;line-height:1.95;text-align:center;margin:0}.elementor .e-5bab95c3-8be1:hover,.elementor .e-5bab95c3-8be1:focus-visible{background-color:#e98c00}.elementor .e-5bab95c3-8be1{font-family:"Noto Sans JP";font-weight:700;font-size:18px;color:#fff;padding-block-start:18px;padding-block-end:18px;padding-inline-start:56px;padding-inline-end:56px;border-radius:999px;background-color:#fd9800;box-shadow:0px 10px 24px 0px rgba(253,152,0,.36)}.elementor .e-7670518b-648e{font-family:"Noto Sans JP";font-weight:400;font-size:14px;color:#6b7b88;margin:0}.elementor .e-4f89028f-7ec0{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#fff;display:flex;flex-direction:column;gap:28px;align-items:center}.elementor .e-68611968-4005{height:0;overflow:hidden;padding:0}.elementor .e-38fef0a8-5342{height:0;min-width:0;padding:0}