@charset "UTF-8";.root .nav[data-v-f5f150e3]{-webkit-backdrop-filter:brightness(1.2);backdrop-filter:brightness(1.2);padding:1px 30px;height:38px;border-radius:19px}.root .nav a[data-v-f5f150e3]{color:#fff;text-decoration:none}.menu-dropdown[data-v-8be315c3]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--codeBack)}.menu-dropdown ul li button[data-v-8be315c3]{width:100%;height:40px;border-radius:20px;padding:.5rem 1rem;text-align:left;background:transparent;border:none;color:#fff;cursor:pointer;font-size:.875rem;transition:background-color .2s}.menu-dropdown ul li button[data-v-8be315c3]:hover{background-color:var(--codeBack)}.popup-menu-enter-active[data-v-8be315c3],.popup-menu-leave-active[data-v-8be315c3]{transition:transform .2s ease,opacity .3s ease}.popup-menu-enter-from[data-v-8be315c3],.popup-menu-leave-to[data-v-8be315c3]{opacity:0;transform:translateY(-10px) scale(.95)}.search-output ul.結果一覧{list-style-type:none;margin-left:-22px}.search-output ul.結果一覧 hr{margin:7px 0 7px 11px}.search-output ul.結果一覧 li.項目{margin:0}.search-output ul.結果一覧 li.項目 a{text-decoration:none;margin:0}.search-output ul.結果一覧 li.項目 a:hover h2{text-decoration:underline}.search-output ul.結果一覧 li.項目 a h2{margin:0;font-family:Fira Code Variable,Zen Kaku Gothic New,monospace;font-size:20px;color:var(--themeColor)}.search-output ul.結果一覧 li.項目 a p.詳細{margin:3px auto}.search-output ul.結果一覧 ul.サブ結果{margin:0;padding:0 0 0 1.5em}.search-output ul.結果一覧 ul.サブ結果 li.中身 a{margin:0;text-decoration:none}.search-output ul.結果一覧 ul.サブ結果 li.中身 a h3{margin:0;font-size:16px;color:var(--themeColor)}.search-output ul.結果一覧 ul.サブ結果 li.中身 a:hover{text-decoration:underline}.listRoot[data-v-c6911b17]{list-style-type:none;text-align:left;font-family:Fira Code Variable,M PLUS\ 1 Code Variable,monospace;font-size:20px}.listRoot hr[data-v-c6911b17]{height:1px}.listRoot li[data-v-c6911b17]{margin-left:-16px}.listRoot li a[data-v-c6911b17]{color:var(--themeColor);text-decoration:none}.listRoot li a .category[data-v-c6911b17]{font-family:Zen Kaku Gothic New,sans-serif;font-size:18px}.root[data-v-17a42ae1]{-webkit-backdrop-filter:brightness(1.2);backdrop-filter:brightness(1.2);border-radius:16px}.root .searchSlot[data-v-17a42ae1]{position:relative}.root .searchSlot input[data-v-17a42ae1]{background-color:var(--codeBack);font-family:Fira Code Variable,M PLUS\ 1 Code Variable,monospace;color:#fff;font-size:18px;border:none;border-radius:20px}.root .searchSlot input[data-v-17a42ae1]:focus{outline:none;color:var(--themeColor)}.root .searchSlot .delAll[data-v-17a42ae1]{position:absolute;right:0}.root .changeButtonSlot button[data-v-17a42ae1]{background-color:transparent;border-radius:0;border:1px solid var(--themeColor);color:var(--themeColor)}.root .changeButtonSlot button[data-v-17a42ae1]:first-child{border-radius:16px 0 0 16px}.root .changeButtonSlot button[data-v-17a42ae1]:nth-child(2){border-width:1px 0}.root .changeButtonSlot button[data-v-17a42ae1]:last-child{border-radius:0 16px 16px 0}.root .changeButtonSlot button[data-v-17a42ae1]{height:100%;width:33.3333333333%;font-family:Zen Kaku Gothic New,sans-serif;font-size:18px}.root .changeButtonSlot button.select[data-v-17a42ae1]{background-color:var(--themeColor);color:var(--codeBack)}.others[data-v-17a42ae1]{overflow-x:hidden;overflow-y:scroll}.root .content[data-v-cc1c8a9a]{height:calc(100dvh - 44px)}.sidebar[data-v-cc1c8a9a]{flex-shrink:0;width:var(--searchWidth)}.sidebar.hidden[data-v-cc1c8a9a]{display:none}@media(max-width:900px){.sidebar[data-v-cc1c8a9a]{width:100vw}.sidebar.contentMain[data-v-cc1c8a9a]{display:none}}.menuBar[data-v-cc1c8a9a]{-webkit-backdrop-filter:brightness(1.2);backdrop-filter:brightness(1.2);border-radius:16px}.menuBar .back[data-v-cc1c8a9a]{display:none}@media(max-width:900px){.menuBar .back[data-v-cc1c8a9a]{display:block}}.contentSlot[data-v-cc1c8a9a]{flex:1;display:block;min-width:0}@media(max-width:900px){.contentSlot[data-v-cc1c8a9a]{width:0;flex:none;display:none}.contentSlot.contentMain[data-v-cc1c8a9a]{width:100%;display:block}}.slotBox[data-v-cc1c8a9a]{height:calc(100% - 64px);width:100%;overflow-x:hidden;overflow-y:scroll;display:block;text-align:left}
