@charset "UTF-8";
 .toc-title{font-weight:700;font-size:20px;color:#5b9f8a}.toc{background:snow;border:1px dashed #0054a7 !important}.article h2{background:0 0;padding:0}.article h3{border-top:none;border-bottom:none;border-left:none;border-right:none;padding:0}.article h4{border-top:none;border-bottom:none;padding:0}.article h5{border-bottom:none;padding:0}.article h6{border-bottom:none;padding:0}.article h2{padding:.25em .5em;color:#494949;background:0 0;border-left:solid 5px #7db4e6}.article h3{border-bottom:solid 3px #000}.sidebar h3{background:0 0;border-bottom:8px solid #d4dfbb;text-align:center;padding:16px}#navi .navi-in>ul li{height:70px;line-height:70px}#navi .navi-in>.menu-header .item-label{font-size:20px}#navi .navi-in a:hover{color:#000000!important;background:#fff;transition:all .5s ease}#navi .navi-in>ul li{border-right:1px solid #fff;border-left:1px solid #fff}#navi .navi-in>ul li+li{border-right:1px solid #fff;border-left:none}#navi .navi-in>ul ul li{border-right:none;border-left:none}@media screen and (max-width:1023px){.mobile-menu-buttons .menu-caption{display:none}.mobile-menu-buttons{align-items:center}}.navi-menu-content{background-color:#fffffff0}.menu-drawer a{font-size:.9em;line-height:1.6em;border-bottom:solid 1px #e6e6e6}.menu-drawer a:hover{background-color:pink;　}.sub-menu li{margin-left:-14px;font-size:.9em;color:#e6e6e6}