/*** 한자서체 ***/
.hanja-style span > a:first-child img {
filter: opacity(50%)drop-shadow(0 0 0.01px currentcolor)brightness(250%);
color: inherit;
}
.hanja-style a {
color: inherit;
}
.hanja-toc #toc ul {
display: inline-flex;
border: none;
flex-wrap: wrap;
padding: 0;
margin-left: 0 !important;
}
.hanja-toc #toc .toctitle {
display: none;
}
.hanja-toc #toc .tocnumber {
display: none;
}
.hanja-toc #toc .toctext {
margin-right: 0.5em;
border-radius: 1em;
border: 1px solid #c8c8c8;
padding: 0 0.7em;
display: inline;
width: max-content;
}