@media not (prefers-color-scheme:dark){:root{--color-main1: #222;--color-main1-plain: 34, 34, 34;--color-main2: #333;--color-main3: #444;--color-main3-plain: 68, 68, 68;--color-back0: #fff;--color-back1: #f6f6f6;--color-back2: #e6e6e6;--color-back2-plain: 246, 246, 246;--color-back3: #ddd;--color-back3-plain: 221, 221, 221;--color-back4: #ccc;--color-back5: #bbb;--color-back6: #aaa;--color-bg-yellow1: rgb(238, 231, 168);--color-bg-yellow2: rgb(228, 218, 131);--color-gray1: #666;--color-orange1: rgb(200, 40, 10);--color-orange2: rgb(255, 60, 20);--color-blue1: rgb(0, 90, 190);--color-blue2: rgb(80, 160, 255);--color-link1: rgb(0, 104, 183);--color-link1-plain: 0, 104, 183;--color-link2: rgb(0, 65, 114);--color-ul1: var(--color-yellow1);--color-back-link1: var(--color-yellow1);--color-back-link2: var(--color-blue1);--color-blue1: rgb(0, 104, 183);--color-skyblue1: rgb(159, 217, 246);--color-yellow1: rgb(253, 208, 0)}.dark_only{display:none}}@media(prefers-color-scheme:dark){:root{--color-main1: #ddd;--color-main1-plain: 221, 221, 221;--color-main2: #ccc;--color-main3: #bbb;--color-main3-plain: 187, 187, 187;--color-back0: #000;--color-back1: #111;--color-back2: #222;--color-back2-plain: 34, 34, 34;--color-back3: #333;--color-back3-plain: 51, 51, 51;--color-back4: #444;--color-back5: #555;--color-back6: #666;--color-bg-yellow1: rgb(40, 35, 0);--color-bg-yellow2: rgb(51, 46, 7);--color-gray1: #999;--color-orange1: rgb(255, 60, 20);--color-orange2: rgb(200, 40, 10);--color-blue1: rgb(80, 160, 255);--color-blue2: rgb(0, 90, 190);--color-link1: rgb(253, 208, 0);--color-link1-plain: 253, 208, 0;--color-link2: rgb(179, 146, 0);--color-ul1: crimson;--color-ul2: rgb(236, 68, 68);--color-back-link1: var(--color-back2);--color-back-link2: var(--color-back2);--color-blue1: rgb(0, 104, 183);--color-yellow1: rgb(255, 226, 0);--color-green5: rgb(195, 216, 45)}.light_only{display:none}}body{color:var(--color-main1);background-color:var(--color-back1)}::selection{background-color:var(--color-yellow1);color:#000}:root{--ff-sans: "Montserrat", "Noto Sans JP", sans-serif;--ff-sans-latin: "Montserrat", sans-serif;--ff-serif: "Montserrat", "Zen Kaku Gothic New", sans-serif;--ff-serif-latin: "Montserrat", sans-serif;--ff-mono: "Consolas", "SF Mono", "Monaco", "Ricty Diminished", monospace;font-family:var(--ff-serif)}*{box-sizing:border-box}*:disabled{cursor:not-allowed}html{font-size:105%}@media screen and (max-width:700px){html{font-size:100%}}body{margin:.2rem}p{font-weight:500}span.heading{background:linear-gradient(transparent 0%,transparent 65%,var(--color-ul1) 65%,var(--color-ul1) 100%)}h2.index{font-size:2rem;padding:1rem}h2.index,span.search_word{font-weight:700}a{color:var(--color-link1);text-decoration:none;text-decoration:underline var(--color-link1);text-decoration-thickness:1px}a[target=_blank]{padding-right:1rem;margin-right:.1rem;background:url(/new_link_orange.svg) right center/.8rem auto no-repeat}.button_color{color:var(--color-back1);background-color:var(--color-link1);border:solid 1px var(--color-link1);transition:color .2s linear,background-color .2s linear,border-color .2s linear}.button_color:hover{color:var(--color-link1);background-color:var(--color-ul1);border-color:var(--color-ul1)}.button_color:disabled{color:var(--color-back1);background-color:var(--color-back6);border-color:var(--color-back6)}@media(prefers-color-scheme:dark){a[target=_blank]{background:url(/new_link_yellow.svg) right center/.8rem auto no-repeat}.button_color:hover{color:var(--color-link1);background-color:var(--color-back1);border-color:var(--color-link1)}}hr{border:1px solid var(--color-main2)}input,button,label{cursor:pointer}body::-webkit-scrollbar{width:1rem;height:1rem}body::-webkit-scrollbar-thumb{background-color:var(--color-back4);border-radius:9999px;border-top:.4rem solid transparent;border-bottom:.4rem solid transparent;border-right:.2rem solid transparent;border-left:.2rem solid transparent;background-clip:padding-box;padding:1rem}body::-webkit-scrollbar-thumb:hover{background-color:var(--color-back5)}body::-webkit-scrollbar-thumb:active{background-color:var(--color-back6)}body::-webkit-scrollbar-corner{display:none}
