._toc-front {
margin: 1em auto;
}
._toc-front td{
padding-top: 0.25em;
padding-bottom: 0.25em;
}
._toc-front td:nth-last-child(2) {
overflow: hidden;
position: relative;
}
._toc-front ._i1 td:nth-child(1) {
padding-left: 2em;
}
._toc-front ._i2 td:nth-child(1) {
padding-left: 3em;
}
._toc-front tr:not(._toc-h) td:nth-last-child(2)::after {
position: absolute;
padding-left: 0.5em;
content: "................................................................................................................................................................";
text-align: right;
text-indent: 0;
}
._toc-front td:nth-child(2) {
text-align: right;
padding-left: 1em;
vertical-align: bottom;
}