.concept-bar{position:sticky;top:0;z-index:9999;min-height:40px;background:#fff;color:#20221d;border-bottom:1px solid #d9dbd3;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",sans-serif;font-size:10px;font-weight:500;letter-spacing:.04em;line-height:1.2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 22px;box-sizing:border-box}.concept-bar a{color:inherit;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.concept-bar .concept-back{font-weight:700;font-size:11px;gap:8px}.concept-bar nav{display:flex;align-items:center;gap:5px}.concept-bar nav span{margin:0 8px 0 16px;color:#6f7469;font-size:10px}.concept-bar nav a{width:26px;height:26px;border:1px solid #d5d8d0;border-radius:50%;font-size:10px}.concept-bar nav a[aria-current="page"]{color:white;background:#292e25;border-color:#292e25}.concept-bar .concept-status{color:#787c72;font-size:9px}.concept-bar a:focus-visible{outline:2px solid #d64e2a;outline-offset:3px}@media(max-width:600px){.concept-bar{padding:6px 12px;gap:7px}.concept-bar .concept-status{display:none}.concept-bar nav{gap:4px}.concept-bar nav span{margin:0 5px 0 9px;font-size:9px}.concept-bar .concept-back{font-size:10px}.concept-bar nav a{width:24px;height:24px}}
