@charset "UTF-8";.wrapper.svelte-1aqswti{position:fixed;top:0;z-index:800;box-sizing:border-box;display:grid;grid-template-columns:auto 1fr;gap:12px;place-items:center;width:100%;height:60px;padding:8px 12px;background:#eef0f6;transition:all .3s}.hide.svelte-1aqswti{transform:translateY(-100%)}.button.svelte-1aqswti{display:grid;place-items:center;width:20px;height:20px;padding:0;background:transparent;border:none}.banner.svelte-1aqswti{display:grid;grid-template-columns:44px 143px 108px;gap:0 12px;padding:0}.text.svelte-1aqswti{display:flex;flex-direction:column;align-self:center;font-size:13px;font-weight:700;line-height:1.5;color:#2b4379}.download.svelte-1aqswti{align-self:center;padding:4px 12px;font-size:13px;font-weight:700;color:#fff;text-align:center;background:#4b6090;border-radius:64px}.navigation-button.svelte-1s0kx9d{display:grid;place-items:center start;grid-template-columns:auto 1fr auto;height:45px;color:#333;font-weight:700;font-size:14px;padding:0 12px;gap:8px;width:100%;background:transparent;border:none}.navigation-anchor.svelte-1cpxyzl{display:grid;place-items:center start;grid-template-columns:auto 1fr auto;height:45px;color:#333;font-weight:700;font-size:14px;padding:0 12px;gap:8px}.button.svelte-2fdg.svelte-2fdg{position:relative;box-sizing:border-box;display:flex;gap:12px;align-items:center;justify-content:center;padding:0;font-size:16px;font-weight:700;color:#fff;white-space:pre-line;cursor:pointer;background:#fff;border:0;border-radius:4px;transition:opacity .5s}.button.pc.svelte-2fdg.svelte-2fdg:hover{opacity:.8}.button.sp.svelte-2fdg.svelte-2fdg:active{opacity:.6}.button.svelte-2fdg .label.svelte-2fdg{padding:2px 8px;background:#fff;border-radius:4px}.button.primary.svelte-2fdg.svelte-2fdg{background:#d6aa4f}.button.primary.svelte-2fdg .label.svelte-2fdg{color:#d6aa4f}.button.normal.svelte-2fdg.svelte-2fdg{background:#5e7096}.button.normal.svelte-2fdg .label.svelte-2fdg{color:#5e7096}.button.secondary-700.svelte-2fdg.svelte-2fdg{background:#2b4379}.button.secondary-700.svelte-2fdg .label.svelte-2fdg{color:#2b4379}.button.border-radius-normal.svelte-2fdg.svelte-2fdg{border-radius:4px}.button.border-radius-full.svelte-2fdg.svelte-2fdg{border-radius:64px}.hamburger-container.svelte-1ncjdri.svelte-1ncjdri{position:fixed;top:50px;left:0;height:0;overflow:hidden;transition:height .4s}.visible.svelte-1ncjdri.svelte-1ncjdri{height:100vh}.menu-container.svelte-1ncjdri.svelte-1ncjdri{width:100vw;height:100dvh;overflow:auto;overscroll-behavior:contain;background:#f4f4f4}.menu-content.svelte-1ncjdri.svelte-1ncjdri{box-sizing:border-box;display:grid;gap:32px;height:min-content;min-height:100%;padding-bottom:128px;border-top:5px solid #7b88a6}.user-status.svelte-1ncjdri.svelte-1ncjdri{display:flex;column-gap:8px;align-items:center;align-self:flex-start;font-size:14px;color:#2b4379;text-decoration:none}.user-status__text.svelte-1ncjdri.svelte-1ncjdri{font-weight:400}.navigation-container.svelte-1ncjdri.svelte-1ncjdri{display:flex;flex-direction:column;row-gap:12px;padding:20px 20px 0}.navigation-list.svelte-1ncjdri.svelte-1ncjdri{background:#fff;border-radius:3px}.navigation-list.svelte-1ncjdri>li.svelte-1ncjdri{border-top:1px dotted #c2c2c2;border-bottom:1px dotted #c2c2c2}.navigation-list.svelte-1ncjdri>li.svelte-1ncjdri:first-child{border-top:none}.navigation-list.svelte-1ncjdri>li.svelte-1ncjdri:last-child{border-bottom:none}.button-container.svelte-1ncjdri.svelte-1ncjdri,.banner-container.svelte-1ncjdri.svelte-1ncjdri{display:grid;row-gap:12px;place-items:center}.nb-recruit-banner.svelte-1ncjdri.svelte-1ncjdri{display:flex}.toggle-input.svelte-6eceeh.svelte-6eceeh{display:none}.toggle-input.svelte-6eceeh:checked~.toggle-button.svelte-6eceeh{background:#f4f4f4}.toggle-button.svelte-6eceeh.svelte-6eceeh{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;width:49px;height:100%;font-size:10px;color:#333;transition:all .3s}.toggle-button.svelte-6eceeh .icon.svelte-6eceeh{display:grid;place-items:center;height:20px;pointer-events:none}.toggle-button.svelte-6eceeh .caption.svelte-6eceeh{display:grid;place-items:center;height:14px;pointer-events:none}.toggle-button.svelte-6eceeh.svelte-6eceeh{box-sizing:border-box}.icon.svelte-6eceeh.svelte-6eceeh{pointer-events:none}.white.svelte-6eceeh.svelte-6eceeh{color:#fff}.button.svelte-1cqz46i.svelte-1cqz46i{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;width:49px;height:100%;font-size:10px;color:#333;transition:all .3s}.button.svelte-1cqz46i .icon.svelte-1cqz46i{display:grid;place-items:center;height:20px;pointer-events:none}.button.svelte-1cqz46i .caption.svelte-1cqz46i{display:grid;place-items:center;height:14px;pointer-events:none}.white.svelte-1cqz46i.svelte-1cqz46i{color:#fff}.button.svelte-10o7w3c.svelte-10o7w3c{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;width:49px;height:100%;font-size:10px;color:#333;transition:all .3s}.button.svelte-10o7w3c .icon.svelte-10o7w3c{display:grid;place-items:center;height:20px;pointer-events:none}.button.svelte-10o7w3c .caption.svelte-10o7w3c{display:grid;place-items:center;height:14px;pointer-events:none}.button.svelte-10o7w3c.svelte-10o7w3c{padding:0;background:transparent;border:none}.white.svelte-10o7w3c.svelte-10o7w3c{color:#fff}.normal.svelte-vx3wuw,.top.svelte-vx3wuw{--background:white;--border-bottom:1px solid #efefef}.transparent.svelte-vx3wuw{--background:transparent;--border-bottom:none}.sticky-stack.svelte-vx3wuw{position:fixed;top:var(--container-top, 0);z-index:800;width:100%;transition:transform .3s}.sticky-stack.hide.svelte-vx3wuw{transform:var(--hide-transform)}.container.svelte-vx3wuw{position:relative;display:flex;align-items:center;width:100%;height:50px;font-family:Roboto,Noto Sans JP,-apple-system,BlinkMacSystemFont,Droid Sans,Meiryo,メイリオ,Verdana,ＭＳ Ｐゴシック,sans-serif;background:var(--background);border-bottom:var(--border-bottom);transition:background .3s,border-bottom .3s}.logo.svelte-vx3wuw{display:inline-block;margin-left:10px}.logo__text.svelte-vx3wuw{font-size:7px;color:#333}.logo__text-transparent.svelte-vx3wuw{color:#fff}.logo.svelte-vx3wuw:active{background:#efefef}.buttons.svelte-vx3wuw{position:absolute;right:0;display:flex;height:100%}.bookmark-badge.svelte-vx3wuw{position:absolute;top:5px;right:52px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:11px;font-weight:700;color:#2b4379;pointer-events:none;background:#ffca48;border-radius:64px}.header.svelte-vx3wuw{height:var(--header-height);padding-bottom:var(--header-padding-bottom, 0px)}.button.svelte-1fizedl.svelte-1fizedl{box-sizing:border-box;display:flex;gap:8px;align-items:center;justify-content:center;min-width:240px;height:40px;padding:0 24px;font-size:14px;font-weight:700;color:#fff;background:linear-gradient(#2b4379,#2b4379) padding-box,linear-gradient(90deg,#866a31,#d9a845) border-box;border:1.5px solid transparent;border-radius:999px}.button.svelte-1fizedl.svelte-1fizedl:hover{opacity:.8}.button.svelte-1fizedl.svelte-1fizedl:active{opacity:.6}.button.svelte-1fizedl .label.svelte-1fizedl{padding:2px 8px;font-size:12px;font-weight:700;color:#2b4379;background:#fff;border-radius:4px}.button.svelte-1os98gj{box-sizing:border-box;display:flex;gap:8px;align-items:center;justify-content:center;min-width:200px;height:40px;padding:0 24px;font-size:14px;font-weight:700;color:#4b6090;background:transparent;border:1.5px solid #5b9fd6;border-radius:999px}.button.svelte-1os98gj:hover{opacity:.8}.button.svelte-1os98gj:active{opacity:.6}.container.svelte-1n1m4cu{top:0;left:0;z-index:800;box-sizing:border-box;width:100%;height:60px;font-family:Roboto,Noto Sans JP,-apple-system,BlinkMacSystemFont,Droid Sans,Meiryo,メイリオ,Verdana,ＭＳ Ｐゴシック,sans-serif;background:#fff;border-bottom:solid 1px #e1e1e1}.content.svelte-1n1m4cu{display:flex;justify-content:space-between;width:1024px;height:100%;margin:0 auto}.logo.svelte-1n1m4cu{display:flex;gap:8px;align-items:center;height:100%}.logo__text.svelte-1n1m4cu{margin-top:12px;font-size:11px;font-weight:400;color:#333}.guides.svelte-1n1m4cu{display:flex;column-gap:16px;align-items:center}.buttons.svelte-1n1m4cu{display:flex;column-gap:12px;align-items:center}.user.svelte-1n1m4cu{display:flex;column-gap:4px;align-items:center;font-size:12px;color:#2b4379;text-decoration:none}.user__text.svelte-1n1m4cu{font-weight:400;white-space:nowrap}
