@charset "UTF-8";pre[data-astro-cid-cfblhgr2]{color:var(--white);background-color:var(--black);padding:1em}.pcIn[data-astro-cid-cfblhgr2]{display:none}@media(min-width:1024px){.pcIn[data-astro-cid-cfblhgr2]{display:inline-block}}@media(min-width:1024px){.pcNone[data-astro-cid-cfblhgr2]{display:none}}.careersTop[data-astro-cid-cfblhgr2]{--40_90: clamp(2.5rem, calc(.11rem + 7.353vw) , 5.625rem);margin-top:var(--60_120);background-color:var(--dBlue);color:var(--white);clip-path:polygon(0 0,100% 0%,100% calc(100% - var(--40_90)),50% 100%,0 calc(100% - var(--40_90)))}.careersTop[data-astro-cid-cfblhgr2] .contents[data-astro-cid-cfblhgr2]{padding-top:var(--64_80);padding-bottom:90px;margin-inline:auto;width:min(100% - var(--pad),var(--max))}@media(min-width:1024px){.careersTop[data-astro-cid-cfblhgr2] .contents[data-astro-cid-cfblhgr2]{padding-bottom:110px}}.careersTop[data-astro-cid-cfblhgr2] h2[data-astro-cid-cfblhgr2]{font-size:var(--18_32);font-weight:var(--bd);text-align:center}.careersTop[data-astro-cid-cfblhgr2] p[data-astro-cid-cfblhgr2]{margin-top:var(--24_32);font-weight:var(--md)}@media(min-width:768px){.careersTop[data-astro-cid-cfblhgr2] p[data-astro-cid-cfblhgr2]{text-align:center}}pre[data-astro-cid-47kztyzu]{color:var(--white);background-color:var(--black);padding:1em}.careersReason[data-astro-cid-47kztyzu]{background-color:var(--whiteF9);padding-bottom:var(--80_120);padding-top:90px;margin-top:-90px}@media(min-width:1024px){.careersReason[data-astro-cid-47kztyzu]{margin-top:-110px;padding-top:110px}}.careersReason[data-astro-cid-47kztyzu] .inner[data-astro-cid-47kztyzu]{padding-top:var(--80_120);margin-inline:auto;width:min(100% - var(--pad),var(--max))}@media(min-width:1024px){.careersReason[data-astro-cid-47kztyzu] .contents[data-astro-cid-47kztyzu]{display:flex;flex-direction:row;gap:40px;margin-top:var(--40_64)}}.careersReason[data-astro-cid-47kztyzu] h2[data-astro-cid-47kztyzu]{font-size:var(--24_32);font-weight:var(--bd);color:var(--dBlue);text-align:center;margin-bottom:var(--32_64);display:flex;justify-content:center;align-items:center;gap:.4em}.careersReason[data-astro-cid-47kztyzu] h2[data-astro-cid-47kztyzu]:before,.careersReason[data-astro-cid-47kztyzu] h2[data-astro-cid-47kztyzu]:after{content:"";width:.1em;height:1em;background-color:currentColor;position:relative;top:4px}.careersReason[data-astro-cid-47kztyzu] h2[data-astro-cid-47kztyzu]:before{transform:rotate(-35deg)}.careersReason[data-astro-cid-47kztyzu] h2[data-astro-cid-47kztyzu]:after{transform:rotate(35deg)}.careersReason[data-astro-cid-47kztyzu] picture[data-astro-cid-47kztyzu]{flex-shrink:0}.careersReason[data-astro-cid-47kztyzu] picture[data-astro-cid-47kztyzu] img[data-astro-cid-47kztyzu]{width:100%;height:auto}@media(min-width:1024px){.careersReason[data-astro-cid-47kztyzu] picture[data-astro-cid-47kztyzu] img[data-astro-cid-47kztyzu]{width:460px;height:auto}}.careersReason[data-astro-cid-47kztyzu] ol[data-astro-cid-47kztyzu]{display:flex;flex-direction:column;gap:24px;margin-top:32px}@media(min-width:1024px){.careersReason[data-astro-cid-47kztyzu] ol[data-astro-cid-47kztyzu]{margin-top:0}}.careersReason[data-astro-cid-47kztyzu] ol[data-astro-cid-47kztyzu] li[data-astro-cid-47kztyzu]{background-color:var(--white);padding:24px;border-radius:20px;box-shadow:var(--shadow)}.careersReason[data-astro-cid-47kztyzu] ol[data-astro-cid-47kztyzu] span[data-astro-cid-47kztyzu]{font-size:28px;font-weight:var(--sb);font-family:var(--mont);font-style:italic;color:var(--dBlue);line-height:1}.careersReason[data-astro-cid-47kztyzu] ol[data-astro-cid-47kztyzu] p[data-astro-cid-47kztyzu]{margin-top:8px;font-weight:var(--md)}pre[data-astro-cid-wiu37xdb]{color:var(--white);background-color:var(--black);padding:1em}.message[data-astro-cid-wiu37xdb]{padding-top:var(--64_120);padding-bottom:var(--64_120);margin-inline:auto;width:min(100% - var(--pad),var(--max))}h2[data-astro-cid-wiu37xdb]{font-size:var(--20_32);font-weight:var(--bd);text-align:center;margin-bottom:var(--40_64)}@media(min-width:1024px){h2[data-astro-cid-wiu37xdb]{text-align:left}}@media(min-width:1024px){ul[data-astro-cid-wiu37xdb] li[data-astro-cid-wiu37xdb]{display:grid;grid-template:"ttl ... img" "txt ... img"/1fr 52px 420px}ul[data-astro-cid-wiu37xdb] li[data-astro-cid-wiu37xdb]:nth-child(2){grid-template:"img ... ttl" "img ... txt"/420px 52px 1fr}}ul[data-astro-cid-wiu37xdb] li[data-astro-cid-wiu37xdb]:not(:first-child){margin-top:var(--40_80)}@media(min-width:1024px){ul[data-astro-cid-wiu37xdb] h3[data-astro-cid-wiu37xdb]{grid-area:ttl;align-content:end}}ul[data-astro-cid-wiu37xdb] h3[data-astro-cid-wiu37xdb] span[data-astro-cid-wiu37xdb]{position:relative;font-size:var(--18_24);font-weight:var(--md);background-color:var(--whiteF3);display:inline-block;padding:4px 12px 4px 36px}ul[data-astro-cid-wiu37xdb] h3[data-astro-cid-wiu37xdb] span[data-astro-cid-wiu37xdb]:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:18px;height:18px;background-color:var(--dBlue)}ul[data-astro-cid-wiu37xdb] p[data-astro-cid-wiu37xdb]{margin-top:18px;font-weight:var(--md);line-height:2}@media(min-width:1024px){ul[data-astro-cid-wiu37xdb] p[data-astro-cid-wiu37xdb]{grid-area:txt;align-content:start}}ul[data-astro-cid-wiu37xdb] picture[data-astro-cid-wiu37xdb]{margin-top:32px;display:block}@media(min-width:1024px){ul[data-astro-cid-wiu37xdb] picture[data-astro-cid-wiu37xdb]{margin-top:0;grid-area:img}}ul[data-astro-cid-wiu37xdb] picture[data-astro-cid-wiu37xdb] img[data-astro-cid-wiu37xdb]{width:100%;height:auto}@media(min-width:1024px){ul[data-astro-cid-wiu37xdb] picture[data-astro-cid-wiu37xdb] img[data-astro-cid-wiu37xdb]{width:460px}}pre[data-astro-cid-svgvt4c6]{color:var(--white);background-color:var(--black);padding:1em}.careersFlow[data-astro-cid-svgvt4c6]{background-color:var(--whiteF9);padding-top:var(--64_120);padding-bottom:var(--64_120)}.careersFlow[data-astro-cid-svgvt4c6] .contents[data-astro-cid-svgvt4c6]{margin-inline:auto;width:min(100% - var(--pad),var(--max))}.careersFlow[data-astro-cid-svgvt4c6] h2[data-astro-cid-svgvt4c6]{font-size:var(--20_32);font-weight:var(--bd);text-align:center;margin-bottom:var(--40_64)}@media(min-width:1024px){.careersFlow[data-astro-cid-svgvt4c6] h2[data-astro-cid-svgvt4c6]{text-align:left}}.careersFlow[data-astro-cid-svgvt4c6] ul[data-astro-cid-svgvt4c6]{display:flex;gap:32px;overflow-x:scroll;padding-top:20px}@media(min-width:1024px){.careersFlow[data-astro-cid-svgvt4c6] ul[data-astro-cid-svgvt4c6]{overflow-x:auto;padding-top:30px}}.careersFlow[data-astro-cid-svgvt4c6] li[data-astro-cid-svgvt4c6]{position:relative;text-align:center;width:232px;flex-shrink:0;background-color:var(--white);padding-top:48px;padding-bottom:32px;border-radius:20px;box-shadow:var(--shadow)}.careersFlow[data-astro-cid-svgvt4c6] h3[data-astro-cid-svgvt4c6]{color:var(--white);background-color:var(--dBlue);padding:8px 24px;font-size:var(--14_18);border-radius:30px;display:inline-block;white-space:nowrap;position:absolute;top:-4em;left:0;transform:translateY(50px)}.careersFlow[data-astro-cid-svgvt4c6] h3[data-astro-cid-svgvt4c6]:before{content:"";position:absolute;bottom:-9px;left:25%;width:10px;height:10px;background-color:var(--dBlue);clip-path:polygon(70% 0,0 0,100% 100%)}.careersFlow[data-astro-cid-svgvt4c6] h3[data-astro-cid-svgvt4c6]{top:-66px;left:50%;translate:-50% 0}@media(min-width:1024px){.careersFlow[data-astro-cid-svgvt4c6] h3[data-astro-cid-svgvt4c6]{top:-76px}}.careersFlow[data-astro-cid-svgvt4c6] figure[data-astro-cid-svgvt4c6] img[data-astro-cid-svgvt4c6]{width:100px;height:auto}.careersFlow[data-astro-cid-svgvt4c6] p[data-astro-cid-svgvt4c6]{margin-top:24px;font-weight:var(--md)}pre[data-astro-cid-53wkeiku]{color:var(--white);background-color:var(--black);padding:1em}.shinsotsu[data-astro-cid-53wkeiku]{margin-bottom:var(--40_64)}.contents[data-astro-cid-53wkeiku]{opacity:0;visibility:hidden;max-height:0;transition:.5s}.contents[data-astro-cid-53wkeiku]>div[data-astro-cid-53wkeiku]{padding-top:var(--40_64)}.qa[data-astro-cid-53wkeiku]{padding-top:var(--64_120);padding-bottom:var(--64_120);padding-bottom:0;margin-inline:auto;width:min(100% - var(--pad),var(--max))}.qa[data-astro-cid-53wkeiku] h2[data-astro-cid-53wkeiku]{font-size:var(--20_32);font-weight:var(--bd);text-align:center;margin-bottom:var(--40_64)}.qa[data-astro-cid-53wkeiku] h3[data-astro-cid-53wkeiku]{border-radius:10px;font-size:var(--18_24);font-weight:var(--md);background-color:var(--dBlue);color:var(--white);padding:var(--16_20) var(--24_40);position:relative;cursor:pointer;transition:.3s}@media(hover:hover){.qa[data-astro-cid-53wkeiku] h3[data-astro-cid-53wkeiku]:hover{opacity:.7}}@media(min-width:1280px){.qa[data-astro-cid-53wkeiku] h3[data-astro-cid-53wkeiku]{text-align:center}}.qa[data-astro-cid-53wkeiku] h3[data-astro-cid-53wkeiku] span[data-astro-cid-53wkeiku]{content:"";display:inline-block;width:var(--24_32);height:var(--24_32);background-color:var(--white);border-radius:50%;position:absolute;right:var(--24_32);top:50%;transform:translateY(-50%)}.qa[data-astro-cid-53wkeiku] h3[data-astro-cid-53wkeiku] span[data-astro-cid-53wkeiku]:before{content:"";position:absolute;width:8px;height:8px;border-top:2px solid var(--dBlue);border-right:2px solid var(--dBlue);top:50%;left:50%;transform:translate(-45%,-60%) rotate(135deg);transform-origin:50% 50%}.qa[data-astro-cid-53wkeiku] dl[data-astro-cid-53wkeiku]:not(:first-of-type){margin-top:var(--32_40)}.qa[data-astro-cid-53wkeiku] dl[data-astro-cid-53wkeiku] dt[data-astro-cid-53wkeiku]{font-size:var(--16_18);font-weight:var(--bd);color:var(--dBlue);padding-bottom:var(--16_24);border-bottom:1px solid var(--grayC);letter-spacing:.06em}.qa[data-astro-cid-53wkeiku] dl[data-astro-cid-53wkeiku] dt[data-astro-cid-53wkeiku] span[data-astro-cid-53wkeiku]{font-size:var(--20_24);font-weight:var(--sb);font-family:var(--mont);display:inline-block;margin-right:8px}.qa[data-astro-cid-53wkeiku] dl[data-astro-cid-53wkeiku] dd[data-astro-cid-53wkeiku]{font-weight:var(--md);padding-top:var(--16_24);line-height:2}pre[data-astro-cid-6uog3xs3]{color:var(--white);background-color:var(--black);padding:1em}.splide[data-astro-cid-6uog3xs3]{margin-inline:auto;width:min(100% - var(--pad),var(--max))}@media(min-width:768px){.splide[data-astro-cid-6uog3xs3]{width:100%;margin-inline:0}}.splide__arrows[data-astro-cid-6uog3xs3]{margin-top:24px;text-align:right;cursor:pointer}@media(min-width:768px){.splide__arrows[data-astro-cid-6uog3xs3]{margin-top:40px;margin-inline:auto;width:min(100% - var(--pad),var(--max))}}.splide__arrows[data-astro-cid-6uog3xs3] button[data-astro-cid-6uog3xs3]{transition:.3s;width:48px;height:48px;cursor:pointer}@media(min-width:1280px){.splide__arrows[data-astro-cid-6uog3xs3] button[data-astro-cid-6uog3xs3]{width:75px;height:75px}}@media(hover:hover){.splide__arrows[data-astro-cid-6uog3xs3] button[data-astro-cid-6uog3xs3]:where(:any-link,:enabled,summary):hover{opacity:.7}}.splide__arrows[data-astro-cid-6uog3xs3] button[data-astro-cid-6uog3xs3]:first-child{margin-right:24px}.splide__arrows[data-astro-cid-6uog3xs3] button[data-astro-cid-6uog3xs3] img[data-astro-cid-6uog3xs3]{width:100%;height:auto}.splide__track[data-astro-cid-6uog3xs3]{padding-top:20px;border-radius:20px}.careersVoice[data-astro-cid-6uog3xs3]{background-color:var(--whiteF9);padding-top:var(--64_120);padding-bottom:var(--64_120)}.careersVoice[data-astro-cid-6uog3xs3] h2[data-astro-cid-6uog3xs3]{font-size:var(--20_32);font-weight:var(--bd);text-align:center;margin-bottom:var(--40_64)}.careersVoice[data-astro-cid-6uog3xs3] ul[data-astro-cid-6uog3xs3] li[data-astro-cid-6uog3xs3]{background-color:var(--white);box-shadow:var(--shadow);padding:16px;border-radius:20px}@media(min-width:1024px){.careersVoice[data-astro-cid-6uog3xs3] ul[data-astro-cid-6uog3xs3] li[data-astro-cid-6uog3xs3]{padding:32px 24px}}.careersVoice[data-astro-cid-6uog3xs3] ul[data-astro-cid-6uog3xs3] h3[data-astro-cid-6uog3xs3]{font-size:var(--20);text-align:center}.careersVoice[data-astro-cid-6uog3xs3] ul[data-astro-cid-6uog3xs3] h3[data-astro-cid-6uog3xs3]:before{content:"【"}.careersVoice[data-astro-cid-6uog3xs3] ul[data-astro-cid-6uog3xs3] h3[data-astro-cid-6uog3xs3]:after{content:"】"}.careersVoice[data-astro-cid-6uog3xs3] ul[data-astro-cid-6uog3xs3] .reki[data-astro-cid-6uog3xs3]{margin-top:.5em;text-align:center}.careersVoice[data-astro-cid-6uog3xs3] ul[data-astro-cid-6uog3xs3] .reki[data-astro-cid-6uog3xs3] span[data-astro-cid-6uog3xs3]{opacity:.5}.careersVoice[data-astro-cid-6uog3xs3] ul[data-astro-cid-6uog3xs3] figure[data-astro-cid-6uog3xs3]{margin-top:1em;text-align:center}.careersVoice[data-astro-cid-6uog3xs3] ul[data-astro-cid-6uog3xs3] figure[data-astro-cid-6uog3xs3] img[data-astro-cid-6uog3xs3]{width:150px;height:auto}@media(min-width:1024px){.careersVoice[data-astro-cid-6uog3xs3] ul[data-astro-cid-6uog3xs3] figure[data-astro-cid-6uog3xs3] img[data-astro-cid-6uog3xs3]{width:180px}}.careersVoice[data-astro-cid-6uog3xs3] ul[data-astro-cid-6uog3xs3] .text[data-astro-cid-6uog3xs3]{margin-top:1em}pre[data-astro-cid-cnau7fuc]{color:var(--white);background-color:var(--black);padding:1em}@keyframes scaleAnim{0%{scale:1}50%{scale:1.3}}.careers[data-astro-cid-cnau7fuc]{margin-top:var(--90_180);margin-bottom:var(--80_120)}.careers[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc]{margin-bottom:var(--32_80);position:relative}.careers[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc],.careers[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] time[data-astro-cid-cnau7fuc]{height:0;opacity:0;font-family:var(--mont);font-weight:var(--bd);font-style:italic;color:var(--white);background-color:var(--dBlue);padding:8px 24px;font-size:var(--14_18);border-radius:30px;display:inline-block;white-space:nowrap;position:absolute;top:-4em;left:0;transform:translateY(50px)}.careers[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc]:before,.careers[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] time[data-astro-cid-cnau7fuc]:before{content:"";position:absolute;bottom:-9px;left:25%;width:10px;height:10px;background-color:var(--dBlue);clip-path:polygon(70% 0,0 0,100% 100%)}.careers[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] h1[data-astro-cid-cnau7fuc],.careers[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] h2[data-astro-cid-cnau7fuc]{margin-top:16px;font-weight:var(--md);line-height:1.5;font-size:var(--24_48);letter-spacing:.1em}.careers[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc]{margin-inline:auto;width:min(100% - var(--pad),var(--max))}.careers[data-astro-cid-cnau7fuc] .innerLinks[data-astro-cid-cnau7fuc]{display:grid;grid-template-columns:repeat(2,1fr);gap:35px 30px;margin-inline:auto;width:min(100% - var(--pad),var(--max))}@media(min-width:1024px){.careers[data-astro-cid-cnau7fuc] .innerLinks[data-astro-cid-cnau7fuc]{gap:42px 60px}}.careers[data-astro-cid-cnau7fuc] .innerLinks[data-astro-cid-cnau7fuc] li[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]{font-size:var(--14_18);font-weight:var(--md);display:block;position:relative;padding-bottom:16px;border-bottom:1px solid var(--grayD)}@media(hover:hover){.careers[data-astro-cid-cnau7fuc] .innerLinks[data-astro-cid-cnau7fuc] li[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:where(:any-link,:enabled,summary):hover:before,.careers[data-astro-cid-cnau7fuc] .innerLinks[data-astro-cid-cnau7fuc] li[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:where(:any-link,:enabled,summary):hover:after{translate:0 4px}}.careers[data-astro-cid-cnau7fuc] .innerLinks[data-astro-cid-cnau7fuc] li[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:before,.careers[data-astro-cid-cnau7fuc] .innerLinks[data-astro-cid-cnau7fuc] li[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:after{transition:.3s;content:"";position:absolute;top:calc(50% - 8px);transform:translateY(-50%);display:inline-block}.careers[data-astro-cid-cnau7fuc] .innerLinks[data-astro-cid-cnau7fuc] li[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:before{right:0;width:32px;height:32px;border-radius:50%;background-color:var(--dBlue)}.careers[data-astro-cid-cnau7fuc] .innerLinks[data-astro-cid-cnau7fuc] li[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:after{right:12px;width:8px;height:8px;border-top:2px solid var(--white);border-right:2px solid var(--white);rotate:135deg;transform-origin:top center}@media(min-width:1024px){.careers[data-astro-cid-cnau7fuc] .innerLinks[data-astro-cid-cnau7fuc]{grid-template-columns:repeat(3,1fr)}}.yoko[data-astro-cid-cnau7fuc]{margin-top:var(--90_180);margin-bottom:var(--80_120)}.yoko[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc]{margin-bottom:var(--32_80);position:relative}.yoko[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc],.yoko[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] time[data-astro-cid-cnau7fuc]{height:0;opacity:0;font-family:var(--mont);font-weight:var(--bd);font-style:italic;color:var(--white);background-color:var(--dBlue);padding:8px 24px;font-size:var(--14_18);border-radius:30px;display:inline-block;white-space:nowrap;position:absolute;top:-4em;left:0;transform:translateY(50px)}.yoko[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc]:before,.yoko[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] time[data-astro-cid-cnau7fuc]:before{content:"";position:absolute;bottom:-9px;left:25%;width:10px;height:10px;background-color:var(--dBlue);clip-path:polygon(70% 0,0 0,100% 100%)}.yoko[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] h1[data-astro-cid-cnau7fuc],.yoko[data-astro-cid-cnau7fuc] hgroup[data-astro-cid-cnau7fuc] h2[data-astro-cid-cnau7fuc]{margin-top:16px;font-weight:var(--md);line-height:1.5;font-size:var(--24_48);letter-spacing:.1em}.yoko[data-astro-cid-cnau7fuc]{margin-inline:auto;width:min(100% - var(--pad),var(--max))}.yoko[data-astro-cid-cnau7fuc] h2[data-astro-cid-cnau7fuc]{font-size:var(--20_32);font-weight:var(--bd);text-align:center;margin-bottom:var(--40_64)}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc]:not(:first-child){margin-top:1em}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]{font-size:var(--16_18);font-weight:var(--md);color:var(--dBlue);display:inline-flex;gap:var(--16_24);align-items:center;position:relative;text-transform:uppercase}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:after{content:"";position:absolute;width:80%;height:2px;background-color:var(--dBlue);left:0;bottom:.5em}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc]{content:"";position:relative;background-color:var(--dBlue);border:2px solid var(--dBlue);width:56px;height:56px;border-radius:50%;z-index:1;transition:.3s}@media(min-width:1024px){.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc]{width:75px;height:75px}}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc]:after{content:"";width:.5em;height:.5em;border-top:2px solid var(--white);border-right:2px solid var(--white);rotate:45deg;transform-origin:top center;position:absolute;top:calc(50% + 2px);left:calc(50% + 2px);translate:-50% -50%;z-index:10;transition:.3s}@media(min-width:1024px){.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc]:after{border-width:3px;width:.8em;height:.8em}}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc]:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:100%;height:100%;border-radius:50%;background-color:var(--dBlue);animation-name:scaleAnim;opacity:.3;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}@media(hover:hover){.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:where(:any-link,:enabled,summary):hover span[data-astro-cid-cnau7fuc]{background-color:var(--white)}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:where(:any-link,:enabled,summary):hover span[data-astro-cid-cnau7fuc]:after{border-color:var(--dBlue)}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:where(:any-link,:enabled,summary):hover span[data-astro-cid-cnau7fuc]:before{background-color:var(--white)}}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]{font-size:var(--14_18);color:var(--white);background-color:var(--dBlue);padding:16px 40px;border-radius:15px;gap:var(--16_32);border:2px solid var(--dBlue);transition:.3s}@media(min-width:1024px){.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]{border-radius:52px}}@media(hover:hover){.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:where(:any-link,:enabled,summary):hover{background-color:var(--white);color:var(--dBlue)}}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc]:after{display:none}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc]{flex-shrink:0;width:32px;height:32px;background-color:var(--white)}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc]:before{background-color:var(--white);animation-name:scaleAnim2}.yoko[data-astro-cid-cnau7fuc] .buttons[data-astro-cid-cnau7fuc] .btn[data-astro-cid-cnau7fuc] a[data-astro-cid-cnau7fuc] span[data-astro-cid-cnau7fuc]:after{border-top:2px solid var(--dBlue);border-right:2px solid var(--dBlue);width:8px;height:8px}@keyframes scaleAnim2{0%{scale:1}50%{scale:1.5}}
