.p-other-inner[data-astro-cid-in3shjxv]{margin-inline:auto}path[data-v-067baf5d]{fill:var(--path-color, #fff)}a[data-v-33963edf]{display:block;max-width:100%;position:relative;display:flex;justify-content:space-between;gap:.5em;align-items:center;font-weight:400;text-decoration:none;padding-right:.1rem}a.is-large[data-v-33963edf]{font-size:.18rem;font-weight:700}a[data-v-33963edf]:focus-visible{outline:solid 2px orange;outline-offset:.04rem;border-radius:2px}@media (hover: hover){a[data-v-33963edf]:hover{color:inherit;text-decoration:underline}}.arrow[data-v-33963edf]{width:.08rem;flex-shrink:0}path[data-v-00282b24]{fill:var(--path-color, #fff)}.icon[data-v-dfc37e0f]{transition:rotate .2s ease}.icon.is-active[data-v-dfc37e0f]{--vertical__display: none;rotate:90deg}.vertical[data-v-dfc37e0f]{display:var(--vertical__display)}.p-button-04[data-v-05f34010]{font-weight:inherit;background:transparent;border:none;font-size:inherit;color:inherit;appearance:none;display:inline;text-shadow:none;padding:0;margin:0;border-radius:0;font-family:inherit;width:100%;cursor:pointer;line-height:inherit;text-align:inherit;display:flex;align-items:center;justify-content:space-between;font-size:.18rem;font-weight:700;min-height:.6rem}.p-button-04[data-v-05f34010]:is(button){padding-right:.1rem}.p-button-04.is-active[data-v-05f34010]{--p-button-04__arrow-rotate: 180deg}.p-button-04__arrow[data-v-05f34010]{width:.14rem;flex-shrink:0;transition:rotate .3s ease;rotate:var(--p-button-04__arrow-rotate)}.p-button-04__plus[data-v-05f34010]{width:.24rem;flex-shrink:0}.navigation-01-sp__children[data-v-18fd57ea]{padding-inline:var(--inner-padding, 0);margin-inline:calc(var(--inner-padding, 0) * -1);background:#00528e;overflow:hidden;height:0}.navigation-01-sp__children[data-v-18fd57ea]:before{content:"";display:block;height:.2rem}.navigation-01-sp__children[data-v-18fd57ea]:after{content:"";display:block;height:.4rem}.navigation-01-sp__children-list[data-v-18fd57ea]{padding-left:.2rem;display:grid;grid-template:100%;gap:.15rem}path[data-v-4b42a520]{fill:var(--path-color, #fff)}a[data-v-e3d89574]{display:block;width:fit-content;max-width:100%;position:relative;display:flex;gap:.5em;align-items:center;font-weight:500;text-decoration:none}a.is-large[data-v-e3d89574]{font-size:.18rem;font-weight:700}a[data-v-e3d89574]:focus-visible{outline:solid 2px orange;outline-offset:.04rem;border-radius:2px}@media (hover: hover){a[data-v-e3d89574]:hover{color:inherit;text-decoration:underline}}.arrow[data-v-e3d89574]{width:.05rem;flex-shrink:0}@media (hover: hover){a[data-v-be64fe23]:hover{text-decoration:underline}}@media not screen and (max-width: 767px){.navigation-01-sp[data-astro-cid-aok33eab]{display:none}}.navigation-01-sp__item[data-astro-cid-aok33eab]{border-bottom:solid 1px #5CA3D6}.navigation-01-sp__link[data-astro-cid-aok33eab]{display:grid;align-items:center;min-height:.6rem;font-size:.18rem;font-weight:700}.navigation-01-sp__children[data-astro-cid-aok33eab]{display:none}.sitemap[data-astro-cid-4mmecoj5]{margin-inline:calc(var(--inner-padding, 0) * -1);padding-inline:var(--inner-padding, 0);background:#0870bc;color:#fff;padding-top:.8rem;padding-bottom:1rem}.sitemap__inner[data-astro-cid-4mmecoj5]{max-width:12rem;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) 50%;gap:.8rem}@media screen and (max-width: 767px){.sitemap__inner[data-astro-cid-4mmecoj5]{grid-template-columns:100%;gap:.4rem}}.sitemap__logo-copy[data-astro-cid-4mmecoj5]{font-size:.1rem;font-weight:700;transform:rotate(.05deg)}.sitemap__logo-image[data-astro-cid-4mmecoj5]{--fill-color: #fff;max-width:2.52rem;margin-top:.05rem}.navigation-01[data-astro-cid-4mmecoj5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem .4rem}@media screen and (max-width: 767px){.navigation-01[data-astro-cid-4mmecoj5]{display:none}}.navigation-02[data-astro-cid-4mmecoj5]{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.3rem .6rem;font-size:.14rem;transform:rotate(.05deg)}@media screen and (max-width: 767px){.navigation-02[data-astro-cid-4mmecoj5]{margin-top:.4rem;display:grid;gap:.2rem;grid-template-columns:minmax(0,1fr) 50%}}.border[data-astro-cid-4mmecoj5]{height:1px;background:#5ca3d6;border:none;padding:0;margin-block:.6rem}@media screen and (max-width: 767px){.border[data-astro-cid-4mmecoj5]{margin-block:.4rem}}.navigation-03[data-astro-cid-4mmecoj5]{display:flex;flex-wrap:wrap;gap:.3rem .4rem;font-size:.12rem;transform:rotate(.05deg)}@media screen and (max-width: 767px){.navigation-03[data-astro-cid-4mmecoj5]{display:grid;grid-template-columns:minmax(0,1fr) 50%;gap:.2rem}}.footer-bottom[data-astro-cid-ch5ybykl]{margin-top:.5rem;margin-bottom:.8rem;margin-inline:auto;display:flex;justify-content:space-between;gap:.4rem;align-items:center}@media screen and (max-width: 767px){.footer-bottom[data-astro-cid-ch5ybykl]{flex-flow:column;gap:.2rem;margin-top:.6rem;margin-bottom:.8rem}}.footer-bottom__company[data-astro-cid-ch5ybykl]{display:flex;align-items:center;gap:.48rem}@media screen and (max-width: 767px){.footer-bottom__company[data-astro-cid-ch5ybykl]{flex-flow:column;gap:.15rem;margin-left:-.1rem;margin-right:-.1rem}}.footer-bottom__company-logo[data-astro-cid-ch5ybykl]{width:1.94rem}@media (hover: hover){.footer-bottom__company-logo-link[data-astro-cid-ch5ybykl]:hover:hover{opacity:.4}}.footer-bottom__company-text[data-astro-cid-ch5ybykl]{font-size:.14rem;color:#000;line-height:1.6;transform:rotate(.05deg)}@media screen and (max-width: 767px){.footer-bottom__company-text[data-astro-cid-ch5ybykl]{text-align:center}}.footer-bottom__copyright[data-astro-cid-ch5ybykl]{font-size:.12rem;color:#6d7682}
