/* highlightjs-line-numbers.js の addStyles 関数内で "padding: 0" しており
   これをコメントアウトしておかないと、ここでの padding が上書きされてしまうようだ？*/

/* for block of numbers */
.hljs-ln-numbers {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    text-align: right;
    color: #a0a0a0;
    border-right: 1px solid #a0a0a0;
    vertical-align: top;
    padding-right: 5px;
    width: 3.5rem;
}

/* for block of code */
.hljs-ln-code {
    padding-left: 1rem;
}
