.header[data-astro-cid-2w66rqv5]{background-color:#fff;position:sticky;top:0;left:0;font-size:16px;z-index:100;border-bottom:1px solid #e1e4ea}@media screen and (min-width: 1024px){.header[data-astro-cid-2w66rqv5]{padding:0 clamp(20px,2.7777777778vw,40px);border-bottom:none}}@media screen and (min-width: 1440px){.header[data-astro-cid-2w66rqv5]{padding:0 40px}}.container[data-astro-cid-2w66rqv5]{display:flex;align-items:center;gap:24px;max-width:1296px;margin:0 auto;padding:12px 24px}@media screen and (min-width: 1024px){.container[data-astro-cid-2w66rqv5]{height:88px;padding:0;gap:clamp(20px,1.9444444444vw,28px)}}@media screen and (min-width: 1440px){.container[data-astro-cid-2w66rqv5]{gap:48px}}.container[data-astro-cid-2w66rqv5] .logo[data-astro-cid-2w66rqv5]{width:135px}@media screen and (min-width: 1024px){.container[data-astro-cid-2w66rqv5] .logo[data-astro-cid-2w66rqv5]{min-width:clamp(168px,13.3333333333vw,192px)}}@media screen and (min-width: 1440px){.container[data-astro-cid-2w66rqv5] .logo[data-astro-cid-2w66rqv5]{min-width:192px}}.container[data-astro-cid-2w66rqv5] .links[data-astro-cid-2w66rqv5]{display:none}@media screen and (min-width: 1024px){.container[data-astro-cid-2w66rqv5] .links[data-astro-cid-2w66rqv5]{display:flex;align-items:center;gap:4px}.container[data-astro-cid-2w66rqv5] .links[data-astro-cid-2w66rqv5] a[data-astro-cid-2w66rqv5]{white-space:nowrap;padding:6.4px clamp(4px,1.1111111111vw,16px);font-size:clamp(14px,1.1111111111vw,16px);font-weight:700}}@media screen and (min-width: 1024px) and (min-width: 1440px){.container[data-astro-cid-2w66rqv5] .links[data-astro-cid-2w66rqv5] a[data-astro-cid-2w66rqv5]{padding:6.4px 16px;font-size:16px}}.container[data-astro-cid-2w66rqv5] .btns[data-astro-cid-2w66rqv5]{display:none}@media screen and (min-width: 1024px){.container[data-astro-cid-2w66rqv5] .btns[data-astro-cid-2w66rqv5]{margin-left:auto;display:flex;align-items:center;gap:12px}.container[data-astro-cid-2w66rqv5] .btns[data-astro-cid-2w66rqv5] a[data-astro-cid-2w66rqv5]{font-weight:700;border-radius:8px;width:clamp(140px,11.6666666667vw,168px);height:48px;font-size:clamp(14px,1.1111111111vw,16px);display:flex;align-items:center;justify-content:center;color:#344054;border:1px solid #e1e4ea;box-shadow:0 1px 2px #1018280d}}@media screen and (min-width: 1024px) and (min-width: 1440px){.container[data-astro-cid-2w66rqv5] .btns[data-astro-cid-2w66rqv5] a[data-astro-cid-2w66rqv5]{width:168px;font-size:16px}}@media screen and (min-width: 1024px){.container[data-astro-cid-2w66rqv5] .btns[data-astro-cid-2w66rqv5] a[data-astro-cid-2w66rqv5].accent{background-color:#00233e;color:#fff}}.menuTrigger[data-astro-cid-2w66rqv5]{margin-left:auto;display:block;width:40px;height:40px;cursor:pointer;border-radius:8px;position:relative}.menuTrigger[data-astro-cid-2w66rqv5] span[data-astro-cid-2w66rqv5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:2px;background:#344054;display:block;margin:0 auto;border-radius:2px;transition:all .3s ease-in-out}.menuTrigger[data-astro-cid-2w66rqv5] span[data-astro-cid-2w66rqv5]:nth-child(1){margin-top:-5px}.menuTrigger[data-astro-cid-2w66rqv5] span[data-astro-cid-2w66rqv5]:nth-child(3){margin-top:5px}.menuTrigger[data-astro-cid-2w66rqv5].active span[data-astro-cid-2w66rqv5]:nth-child(1){margin-top:0;transform:translate(-50%,-50%) rotate(45deg)}.menuTrigger[data-astro-cid-2w66rqv5].active span[data-astro-cid-2w66rqv5]:nth-child(2){opacity:0}.menuTrigger[data-astro-cid-2w66rqv5].active span[data-astro-cid-2w66rqv5]:nth-child(3){margin-top:0;transform:translate(-50%,-50%) rotate(-45deg)}@media screen and (min-width: 1024px){.menuTrigger[data-astro-cid-2w66rqv5]{display:none}}.menu[data-astro-cid-2w66rqv5]{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:fixed;top:65px;left:0;z-index:100;background-color:#f5f7fa;width:100dvw;height:100dvh;overflow-y:auto}@media screen and (min-width: 1024px){.menu[data-astro-cid-2w66rqv5]{top:88px}}.menu[data-astro-cid-2w66rqv5].active{opacity:1;visibility:visible}.menu[data-astro-cid-2w66rqv5] .links[data-astro-cid-2w66rqv5] a[data-astro-cid-2w66rqv5]{display:block;padding:16px 24px;border-bottom:1px solid #e1e4ea;font-size:20px;font-weight:600}.menu[data-astro-cid-2w66rqv5] .btns[data-astro-cid-2w66rqv5]{padding:32px 24px;display:flex;flex-direction:column;gap:12px;max-width:600px;margin:0 auto}.menu[data-astro-cid-2w66rqv5] .btns[data-astro-cid-2w66rqv5] a[data-astro-cid-2w66rqv5]{font-weight:700;border-radius:8px;height:48px;font-size:clamp(14px,1.1111111111vw,16px);display:flex;align-items:center;justify-content:center;color:#344054;border:1px solid #e1e4ea;box-shadow:0 1px 2px #1018280d;background-color:#fff}.menu[data-astro-cid-2w66rqv5] .btns[data-astro-cid-2w66rqv5] a[data-astro-cid-2w66rqv5].accent{background-color:#00233e;color:#fff}.footer[data-astro-cid-ak3upacl]{background-color:#0c111d;padding:64px 24px 136px;color:#fff}@media screen and (min-width: 768px){.footer[data-astro-cid-ak3upacl]{padding:64px 0 48px}}@media screen and (min-width: 768px){.container[data-astro-cid-ak3upacl]{width:96vw;max-width:1120px;margin:0 auto}}.upper[data-astro-cid-ak3upacl]{display:flex;align-items:center;justify-content:space-between;margin-bottom:48px;gap:64px}.upper[data-astro-cid-ak3upacl] .logo[data-astro-cid-ak3upacl]{display:block;margin-bottom:12px}@media screen and (min-width: 768px){.upper[data-astro-cid-ak3upacl] .logo[data-astro-cid-ak3upacl]{margin-bottom:32px}}.upper[data-astro-cid-ak3upacl] .logo[data-astro-cid-ak3upacl] img[data-astro-cid-ak3upacl]{width:200px;height:auto}@media screen and (min-width: 768px){.upper[data-astro-cid-ak3upacl] .logo[data-astro-cid-ak3upacl] img[data-astro-cid-ak3upacl]{width:268px}}.upper[data-astro-cid-ak3upacl] .lead[data-astro-cid-ak3upacl]{font-size:15px;font-weight:700;line-height:1.2;margin-bottom:8px}@media screen and (min-width: 768px){.upper[data-astro-cid-ak3upacl] .lead[data-astro-cid-ak3upacl]{margin-bottom:16px}}.upper[data-astro-cid-ak3upacl] .txt[data-astro-cid-ak3upacl]{font-size:14px}@media screen and (min-width: 768px){.upper[data-astro-cid-ak3upacl] .txt[data-astro-cid-ak3upacl]{margin-bottom:16px}}.upper[data-astro-cid-ak3upacl] .links[data-astro-cid-ak3upacl]{display:none}@media screen and (min-width: 1024px){.upper[data-astro-cid-ak3upacl] .links[data-astro-cid-ak3upacl]{display:flex;align-items:center;gap:32px}.upper[data-astro-cid-ak3upacl] .links[data-astro-cid-ak3upacl] li[data-astro-cid-ak3upacl]{padding:12px;font-size:14px}}.lower[data-astro-cid-ak3upacl]{display:flex;flex-direction:column}.lower[data-astro-cid-ak3upacl] .logo[data-astro-cid-ak3upacl]{display:flex;flex-direction:column;gap:30px;padding-top:48px;font-size:14px;order:2}@media screen and (min-width: 768px){.lower[data-astro-cid-ak3upacl] .logo[data-astro-cid-ak3upacl]{order:1;align-items:center;flex-direction:row;padding-top:32px}}.lower[data-astro-cid-ak3upacl] .links[data-astro-cid-ak3upacl]{display:flex;flex-direction:column;gap:16px;padding-top:32px;font-size:14px;order:1}@media screen and (min-width: 768px){.lower[data-astro-cid-ak3upacl] .links[data-astro-cid-ak3upacl]{flex-direction:row;align-items:center;padding-top:24px;order:2}}.lower[data-astro-cid-ak3upacl] .links[data-astro-cid-ak3upacl] a[data-astro-cid-ak3upacl]{color:#667085}*:where(:not(iframe,canvas,img,svg,video):not(svg *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}*{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}html::-webkit-scrollbar{display:none}html.is-fixed{overflow:hidden}body{background:#fff;color:#101828;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-style:normal;width:100vw;-ms-overflow-style:none;scrollbar-width:none}img{border-style:none;height:auto;vertical-align:bottom;max-width:100%}img [data-objectfit=cover]{object-fit:cover}a,button{text-decoration:none}a:hover,a:active,button:hover,button:active{outline-width:0;cursor:pointer}@media screen and (min-width: 1024px){a[href*="tel:"]{cursor:default;pointer-events:none;text-decoration:none}}@media screen and (min-width: 768px){.pcNone{display:none}}.spNone{display:none}@media screen and (min-width: 768px){.spNone{display:inline-block}}
