.elementor .e-7ec98e-e177{font-size:12px;color:#FFFFFF;letter-spacing:0.04em;line-height:1.8;text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;background-color:#132D46;display:block;cursor: auto;\n}.elementor .e-1668cf04-81d2{width:14px;height:30px;min-width:0px;padding:0px;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:3px;border-color:#2F6F74;border-style:solid;}.elementor .e-2855923e-6c1e{width:13px;height:22px;min-width:0px;padding:0px;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:3px;border-color:#2F6F74;border-style:solid;}.elementor .e-131b21fb-269b{padding:0px;border-block-end-width:3px;gap:3px;flex:0 0 auto;align-items:flex-end;width: fit-content; border-bottom-style: solid; border-bottom-color: #2F6F74;\n}.elementor .e-31a11605-904e{font-family:"Noto Serif JP";font-weight:600;font-size:20px;color:#132D46;letter-spacing:0.06em;margin:0px;display:block;cursor: inherit;\n}.elementor .e-581d3ff7-aad4{font-size:12px;color:#566B79;letter-spacing:0.08em;margin:0px;display:block;cursor: inherit;\n}.elementor .e-4514f028-78a8{min-width:0px;line-height:1.4;padding:0px;display:flex;flex-direction:column;}.elementor .e-33398219-e8fc{color:#132D46;text-decoration:none;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;flex:0 0 auto;align-items:center;width: fit-content; &:focus-visible { outline: 2px solid #2F6F74; outline-offset: 4px; }\n}.elementor .e-cfd92ec-b268:hover,.elementor .e-cfd92ec-b268:focus-visible{color:#2F6F74;text-decoration:underline;text-underline-offset: 8px;\n}.elementor .e-cfd92ec-b268{font-weight:500;font-size:15px;color:#132D46;line-height:1.6;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.2s;display:inline-block;&:focus-visible { outline: 2px solid #2F6F74; outline-offset: 2px; }\n}.elementor .e-3765b715-4833:hover,.elementor .e-3765b715-4833:focus-visible{color:#2F6F74;}.elementor .e-3765b715-4833{font-weight:700;font-size:15px;color:#132D46;line-height:1.6;text-align:center;text-decoration:underline;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-decoration-thickness: 2px; text-underline-offset: 8px; &:focus-visible { outline: 2px solid #2F6F74; outline-offset: 2px; }\n}.elementor .e-66ba1465-443d:hover,.elementor .e-66ba1465-443d:focus-visible{background-color:#2F6F74;}.elementor .e-66ba1465-443d{font-weight:500;font-size:15px;color:#FFFFFF;line-height:1.6;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:8px;border-radius:0px;border-width:0px;background-color:#132D46;transition:background-color 0.25s;display:inline-block;&:focus-visible { outline: 2px solid #2F6F74; outline-offset: 3px; }\n}.elementor .e-5634ed77-74dd{padding:0px;flex-wrap:wrap;flex:0 1 auto;align-items:center;width: fit-content; gap: 4px 8px;\n}.elementor .e-30cdb5cd-a00a{max-width:1200px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-wrap:wrap;justify-content:space-between;align-items:center;gap: 16px 32px;\n}.elementor .e-660d68d5-c734{min-width:0px;padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #D8E1E5;\n}.elementor .e-19cb359c-b88f{font-weight:700;font-size:13px;color:#2F6F74;letter-spacing:0.14em;line-height:1.8;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-7f3ccb1f-c80d{font-family:"Noto Serif JP";font-weight:600;font-size:52px;color:#132D46;letter-spacing:0.06em;line-height:1.5;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-2a5364d9-708a{max-width:640px;font-size:16px;color:#566B79;line-height:1.9;margin:0px;display:block;cursor: auto;\n}.elementor .e-b7a5640-ad71:hover,.elementor .e-b7a5640-ad71:focus-visible{color:#FFFFFF;background-color:#132D46;}.elementor .e-b7a5640-ad71{font-weight:500;font-size:15px;color:#132D46;line-height:1.6;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1px;border-color:#132D46;border-style:solid;background-color:transparent;transition:background-color 0.25s, color 0.25s;display:inline-block;text-align: left; &:focus-visible { outline: 2px solid #2F6F74; outline-offset: 4px; }\n}.elementor .e-2d5a598c-c7dd:hover,.elementor .e-2d5a598c-c7dd:focus-visible{color:#FFFFFF;background-color:#132D46;}.elementor .e-2d5a598c-c7dd{font-weight:500;font-size:15px;color:#132D46;line-height:1.6;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1px;border-color:#132D46;border-style:solid;background-color:transparent;transition:background-color 0.25s, color 0.25s;display:inline-block;text-align: left; &:focus-visible { outline: 2px solid #2F6F74; outline-offset: 4px; }\n}.elementor .e-b41e45d-943c{padding:0px;margin-block-start:32px;gap:12px;flex-wrap:wrap;}.elementor .e-6b8d54bd-a440{min-width:0px;max-width:1200px;padding-block-start:96px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-737345cb-e443{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-76ec5db8-7f53{min-width:0px;overflow:hidden;aspect-ratio:3 / 2;padding:0px;background-color:#E7F0F4;flex:1 1 460px;}.elementor .e-3256ab13-5410{font-weight:700;font-size:13px;color:#2F6F74;letter-spacing:0.14em;line-height:1.8;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-634ed320-f8a9{font-family:"Noto Serif JP";font-weight:600;font-size:34px;color:#132D46;letter-spacing:0.04em;line-height:1.55;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-73f3ab67-12a6{font-size:16px;color:#566B79;line-height:1.9;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-c48f0b6-2d34{font-weight:700;font-size:16px;color:#132D46;margin:0px;display:block;flex:0 0 132px;cursor: auto;\n}.elementor .e-54368fc0-144d{font-size:14px;color:#132D46;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;background-color:#E7F0F4;display:block;flex:0 0 auto;cursor: auto;\n}.elementor .e-5cc25ba9-a5dc{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-wrap:wrap;align-items:center;gap: 6px 24px; border-bottom-style: solid; border-bottom-color: #D8E1E5;\n}.elementor .e-74ac9f3c-f3ff{font-weight:700;font-size:16px;color:#132D46;margin:0px;display:block;flex:0 0 132px;cursor: auto;\n}.elementor .e-6739de18-ffd4{font-size:14px;color:#132D46;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;background-color:#E7F0F4;display:block;flex:0 0 auto;cursor: auto;\n}.elementor .e-5a9c33a9-93dd{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-wrap:wrap;align-items:center;gap: 6px 24px; border-bottom-style: solid; border-bottom-color: #D8E1E5;\n}.elementor .e-cbd39f1-c735{font-weight:700;font-size:16px;color:#132D46;margin:0px;display:block;flex:0 0 132px;cursor: auto;\n}.elementor .e-1d4cf65a-2810{font-size:14px;color:#132D46;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;background-color:#E7F0F4;display:block;flex:0 0 auto;cursor: auto;\n}.elementor .e-47501dab-b040{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-wrap:wrap;align-items:center;gap: 6px 24px; border-bottom-style: solid; border-bottom-color: #D8E1E5;\n}.elementor .e-8eb8824-909f{min-width:0px;padding:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #D8E1E5;\n}.elementor .e-515093e6-a467:hover,.elementor .e-515093e6-a467:focus-visible{background-color:#2F6F74;}.elementor .e-515093e6-a467{font-weight:500;font-size:15px;color:#FFFFFF;line-height:1.6;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:0px;background-color:#132D46;transition:background-color 0.25s;display:inline-block;text-align: left; &:focus-visible { outline: 2px solid #2F6F74; outline-offset: 4px; }\n}.elementor .e-196e00bf-2730{min-width:0px;padding:0px;flex:1 1 380px;}.elementor .e-a95c3f-b0a1{max-width:1200px;padding-block-start:112px;padding-block-end:112px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-wrap:wrap;align-items:flex-start;gap: 32px 64px;\n}.elementor .e-6114c28f-59ab{min-width:0px;padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #D8E1E5;\n}.elementor .e-61c337d4-7271{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-41e2cf1d-f76b{min-width:0px;overflow:hidden;aspect-ratio:3 / 2;padding:0px;background-color:#E7F0F4;flex:1 1 460px;}.elementor .e-4095c2b1-691a{font-weight:700;font-size:13px;color:#2F6F74;letter-spacing:0.14em;line-height:1.8;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-560f1b33-7989{font-family:"Noto Serif JP";font-weight:600;font-size:34px;color:#132D46;letter-spacing:0.04em;line-height:1.55;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-3d3cf5a4-a8fb{font-size:16px;color:#566B79;line-height:1.9;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-929e572-ceed{font-weight:700;font-size:16px;color:#132D46;margin:0px;display:block;flex:0 0 132px;cursor: auto;\n}.elementor .e-1c9fc90-ff85{font-size:14px;color:#132D46;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;background-color:#E7F0F4;display:block;flex:0 0 auto;cursor: auto;\n}.elementor .e-5612fa90-be4c{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-wrap:wrap;align-items:center;gap: 6px 24px; border-bottom-style: solid; border-bottom-color: #D8E1E5;\n}.elementor .e-104aa4a-e4a5{font-weight:700;font-size:16px;color:#132D46;margin:0px;display:block;flex:0 0 132px;cursor: auto;\n}.elementor .e-351e4021-cd57{font-size:14px;color:#132D46;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;background-color:#E7F0F4;display:block;flex:0 0 auto;cursor: auto;\n}.elementor .e-75c8cc8e-3ac1{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-wrap:wrap;align-items:center;gap: 6px 24px; border-bottom-style: solid; border-bottom-color: #D8E1E5;\n}.elementor .e-78d51a8b-643c{font-weight:700;font-size:16px;color:#132D46;margin:0px;display:block;flex:0 0 132px;cursor: auto;\n}.elementor .e-4a2bde6b-99b3{font-size:14px;color:#132D46;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;background-color:#E7F0F4;display:block;flex:0 0 auto;cursor: auto;\n}.elementor .e-933a976-565c{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-wrap:wrap;align-items:center;gap: 6px 24px; border-bottom-style: solid; border-bottom-color: #D8E1E5;\n}.elementor .e-5c674bd4-89ef{min-width:0px;padding:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #D8E1E5;\n}.elementor .e-73b9c4e3-47bc:hover,.elementor .e-73b9c4e3-47bc:focus-visible{background-color:#2F6F74;}.elementor .e-73b9c4e3-47bc{font-weight:500;font-size:15px;color:#FFFFFF;line-height:1.6;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:0px;background-color:#132D46;transition:background-color 0.25s;display:inline-block;text-align: left; &:focus-visible { outline: 2px solid #2F6F74; outline-offset: 4px; }\n}.elementor .e-31153c38-2a54{min-width:0px;padding:0px;flex:1 1 380px;}.elementor .e-698e1a9-5ed5{max-width:1200px;padding-block-start:112px;padding-block-end:112px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-start;gap: 32px 64px;\n}.elementor .e-1f20878a-61af{min-width:0px;padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #D8E1E5;\n}.elementor .e-28447e16-ef7c{font-weight:700;font-size:13px;color:#2F6F74;letter-spacing:0.14em;line-height:1.8;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-707e7342-5b72{font-family:"Noto Serif JP";font-weight:600;font-size:36px;color:#132D46;letter-spacing:0.04em;line-height:1.6;margin-block-start:0px;margin-block-end:48px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-23ae0f6a-6253{font-family:"Noto Serif JP";font-weight:600;font-size:28px;color:#2F6F74;line-height:1.4;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-768781b5-672c{font-weight:700;font-size:18px;color:#132D46;line-height:1.6;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-2354f0f-a15b{font-size:15px;color:#566B79;line-height:1.9;margin:0px;display:block;cursor: auto;\n}.elementor .e-394f8e37-e60d{min-width:0px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex:1 1 280px;border-top-style: solid; border-top-color: #132D46;\n}.elementor .e-75b06f07-a6d7{font-family:"Noto Serif JP";font-weight:600;font-size:28px;color:#2F6F74;line-height:1.4;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-78d22ee0-4b3e{font-weight:700;font-size:18px;color:#132D46;line-height:1.6;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-49149d97-1f0a{font-size:15px;color:#566B79;line-height:1.9;margin:0px;display:block;cursor: auto;\n}.elementor .e-76a8217b-f7f7{min-width:0px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex:1 1 280px;border-top-style: solid; border-top-color: #132D46;\n}.elementor .e-6048246c-8270{font-family:"Noto Serif JP";font-weight:600;font-size:28px;color:#2F6F74;line-height:1.4;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-7733c403-7a01{font-weight:700;font-size:18px;color:#132D46;line-height:1.6;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-2f28762-4efd{font-size:15px;color:#566B79;line-height:1.9;margin:0px;display:block;cursor: auto;\n}.elementor .e-9ed26af-3bde{min-width:0px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex:1 1 280px;border-top-style: solid; border-top-color: #132D46;\n}.elementor .e-36a5bd04-a787{padding:0px;flex-wrap:wrap;gap: 24px 40px;\n}.elementor .e-30ab0f69-d576{font-size:13px;color:#566B79;line-height:1.9;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-2ea51e55-d113{min-width:0px;max-width:1200px;padding-block-start:112px;padding-block-end:112px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6ad98093-1c97{min-width:0px;padding:0px;background-color:#F5F7F6;}.elementor .e-30a262ef-3199{font-weight:700;font-size:13px;color:#9CCFD2;letter-spacing:0.14em;line-height:1.8;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-53217b6c-de23{font-family:"Noto Serif JP";font-weight:600;font-size:36px;color:#FFFFFF;letter-spacing:0.04em;line-height:1.6;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6849e119-8933{font-size:16px;color:#D8E5ED;line-height:1.9;margin:0px;display:block;cursor: auto;\n}.elementor .e-4b897890-5c33{min-width:0px;padding:0px;flex:1 1 420px;}.elementor .e-285743f3-9370:hover,.elementor .e-285743f3-9370:focus-visible{background-color:#E7F0F4;}.elementor .e-285743f3-9370{font-weight:700;font-size:16px;color:#132D46;line-height:1.6;padding-block-start:15px;padding-block-end:15px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;border-width:0px;background-color:#FFFFFF;transition:background-color 0.25s;display:inline-block;text-align: left; &:focus-visible { outline: 2px solid #FFFFFF; outline-offset: 4px; }\n}.elementor .e-359567d6-4562:hover,.elementor .e-359567d6-4562:focus-visible{background-color:#1B3A57;}.elementor .e-359567d6-4562{font-weight:400;font-size:16px;color:#FFFFFF;line-height:1.6;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:#9CCFD2;border-style:solid;background-color:transparent;transition:background-color 0.25s;display:inline-block;text-align: left; &:focus-visible { outline: 2px solid #FFFFFF; outline-offset: 4px; }\n}.elementor .e-68a9ab26-7289{padding:0px;flex-wrap:wrap;flex:0 1 auto;width: fit-content; gap: 12px 16px;\n}.elementor .e-49b2cfd7-ecc8{max-width:1200px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap: 32px 64px;\n}.elementor .e-7438bc26-2b77{min-width:0px;color:#FFFFFF;padding:0px;background-color:#132D46;}.elementor .e-45ede2bc-dd23{min-width:0px;padding:0px;}.elementor .e-2d099f3b-5586{font-family:"Noto Serif JP";font-weight:600;font-size:20px;color:#132D46;letter-spacing:0.06em;margin:0px;display:block;cursor: auto;\n}.elementor .e-5cff94ba-2399:hover,.elementor .e-5cff94ba-2399:focus-visible{color:#2F6F74;}.elementor .e-5cff94ba-2399{font-size:14px;color:#132D46;line-height:1.6;text-decoration:underline;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align: left; text-underline-offset: 4px; &:focus-visible { outline: 2px solid #2F6F74; outline-offset: 2px; }\n}.elementor .e-457ea14d-1ae9:hover,.elementor .e-457ea14d-1ae9:focus-visible{color:#2F6F74;}.elementor .e-457ea14d-1ae9{font-size:14px;color:#132D46;line-height:1.6;text-decoration:underline;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align: left; text-underline-offset: 4px; &:focus-visible { outline: 2px solid #2F6F74; outline-offset: 2px; }\n}.elementor .e-275eeb3c-e7cd:hover,.elementor .e-275eeb3c-e7cd:focus-visible{color:#2F6F74;}.elementor .e-275eeb3c-e7cd{font-weight:700;font-size:14px;color:#132D46;line-height:1.6;text-decoration:underline;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align: left; text-underline-offset: 4px; &:focus-visible { outline: 2px solid #2F6F74; outline-offset: 2px; }\n}.elementor .e-2dc18dfc-d3f8:hover,.elementor .e-2dc18dfc-d3f8:focus-visible{color:#2F6F74;}.elementor .e-2dc18dfc-d3f8{font-size:14px;color:#132D46;line-height:1.6;text-decoration:underline;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align: left; text-underline-offset: 4px; &:focus-visible { outline: 2px solid #2F6F74; outline-offset: 2px; }\n}.elementor .e-616264b2-bdff:hover,.elementor .e-616264b2-bdff:focus-visible{color:#2F6F74;}.elementor .e-616264b2-bdff{font-size:14px;color:#132D46;line-height:1.6;text-decoration:underline;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align: left; text-underline-offset: 4px; &:focus-visible { outline: 2px solid #2F6F74; outline-offset: 2px; }\n}.elementor .e-1ad7c8-e177{padding:0px;flex-wrap:wrap;flex:0 1 auto;width: fit-content; gap: 0px 24px;\n}.elementor .e-75521216-1e84{padding:0px;flex-wrap:wrap;justify-content:space-between;gap: 16px 48px;\n}.elementor .e-6735f5e1-68f7{font-size:12px;color:#566B79;line-height:1.8;padding-block-start:20px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:block;cursor: auto; border-top-style: solid; border-top-color: #D8E1E5;\n}.elementor .e-2d2c9f6-9cb0{min-width:0px;max-width:1200px;padding-block-start:48px;padding-block-end:40px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3c25f713-bb04{min-width:0px;font-family:"Noto Sans JP";color:#132D46;line-height:1.9;padding:0px;background-color:#FFFFFF;}