@charset "UTF-8";header{display:flex;position:fixed;top:0;left:0;z-index:1000;border-bottom:solid 2px var(--color-outline-variant);background-color:var(--color-surface);width:var(--body-width);height:54.05px}._page-bar_hs038_14{display:grid;grid-template-rows:1fr;grid-template-columns:max-content 1fr max-content;align-items:center;padding-inline:1rem;width:100%;max-width:100%;height:100%}._pages_hs038_25{height:100%}._drawer-trigger_hs038_29{border:none;border-radius:0;background-color:inherit;width:100%;height:100%}._drawer-trigger_hs038_29 span[data-is-open=true]{color:var(--color-red)}._drawer-trigger_hs038_29 ._page-info_hs038_39{display:grid;grid-template-columns:1fr max-content;align-items:center;gap:.5rem;padding-inline:1rem;width:100%;user-select:none}._drawer-trigger_hs038_29 ._page-info_hs038_39 span{font-size:var(--font-size-m)}._drawer-trigger_hs038_29 ._page-info_hs038_39 span:nth-of-type(1){width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._drawer-trigger_hs038_29 ._page-info_hs038_39 span:nth-of-type(2){width:max-content;font-size:var(--font-size-l)}._drawer-trigger_hs038_29 ._page-info_hs038_39 span:nth-of-type(2):before,._drawer-trigger_hs038_29 ._page-info_hs038_39 span:nth-of-type(2):after{opacity:.75;font-size:12px}._drawer-trigger_hs038_29 ._page-info_hs038_39 span:nth-of-type(2):before{content:"目安："}._drawer-trigger_hs038_29 ._page-info_hs038_39 span:nth-of-type(2):after{margin-inline-start:4px;content:"分"}._drawer-trigger_hs038_29:before{position:absolute;inset-inline:-100%;top:50px;opacity:0;transition:opacity .25s,transform .25s;margin-inline:auto;box-shadow:var(--box-shadow);border-radius:2px;background-color:var(--color-surface);padding:4px 8px;width:max-content;content:"クリックしてページリンク一覧を表示";color:var(--color-on-surface);font-size:var(--font-size-xs)}._drawer-trigger_hs038_29:hover{border:none;background-color:var(--color-surface-container-high)}._drawer-trigger_hs038_29:hover:before{transform:translateY(8px);opacity:1}._drawer_hs038_29{position:absolute;top:100%;left:0;box-shadow:var(--box-shadow);border:solid 2px var(--color-outline-variant);border-radius:0 0 var(--border-radius-l) var(--border-radius-l);background-color:var(--color-surface);padding:1rem;width:100%;user-select:none}._drawer_hs038_29 h3{margin-top:0;font-size:var(--font-size-l)}._drawer_hs038_29 h3 span{opacity:.75;margin-inline-start:.5rem;font-size:var(--font-size-xs)}._drawer_hs038_29 ul{padding-left:0!important}._drawer_hs038_29 li{width:100%;list-style:none}._drawer_hs038_29 a{display:inline-flex;justify-content:space-between;align-items:center;border-bottom:none;border-bottom:solid 2px;border-bottom-color:var(--color-outline-variant);padding:4px 8px;width:100%}._drawer_hs038_29 a:hover{border-bottom-color:var(--color-outline);background-color:var(--color-surface-container-high)}._drawer_hs038_29 a._is-current_hs038_139{border-bottom-color:var(--color-outline);background-color:var(--color-surface-container-highest)}._drawer_hs038_29 a span:nth-of-type(2){min-width:max-content;font-size:var(--font-size-m);line-height:0}._drawer_hs038_29 a span:nth-of-type(2):before,._drawer_hs038_29 a span:nth-of-type(2):after{opacity:.75;font-size:12px}._drawer_hs038_29 a span:nth-of-type(2):before{content:"目安："}._drawer_hs038_29 a span:nth-of-type(2):after{margin-inline-start:4px;content:"分"}._link-button_hs038_160{display:flex;align-items:center;gap:6px;transition:.15s;cursor:pointer;border:solid 2px transparent;border-radius:var(--border-radius-pill);background-color:var(--color-surface-container-highest);padding-inline:min(3vw,1rem);padding-block:auto;width:max-content;max-width:100%;height:2.5rem;color:var(--color-on-surface-variant);font-weight:var(--font-weight-regular);font-size:var(--font-size-s);line-height:var(--line-height-s);font-family:Noto Sans JP Variable,sans-serif;user-select:none}._link-button_hs038_160 p{margin:auto;width:auto}._link-button_hs038_160:active{opacity:.5;transition:80ms}._link-button_hs038_160:focus-visible{transition:0ms;outline:solid 2px var(--color-tertiary);border-radius:var(--border-radius-pill)}._link-button_hs038_160:focus:not(:focus-visible){outline:0}._link-button_hs038_160:disabled{opacity:.25;cursor:not-allowed!important}._link-button_hs038_160 svg{width:1rem;min-width:1rem;height:1rem;min-height:1rem}@media (hover: hover){._link-button_hs038_160:hover{border-color:var(--color-primary);color:var(--color-primary)}}
