.article-index{background-color:#f5f5f5;border:1px solid #f5f5f5;margin:50px 0;padding:40px}.article-index__title{border-bottom:1px solid #111;font-size:16px;font-weight:700;margin:0 0 17px;padding-bottom:17px}.article-index__list{margin-bottom:0;padding:0}.article-index__list li{border-width:0 0 1px;font-size:14px;list-style:disc;padding:0}.article-index__list li:before,body:not(.front) .body-container .article-index__list li:before{display:none!important}.article-index__list li:last-child{border-width:0;padding-bottom:0}.article-index dd{margin-left:20px}.article-index__list li a{color:#111;display:block;text-decoration:none}.article-index__list li a:hover{text-decoration:underline}.article-index__list--child{margin:0 0 0 30px}.article-index__list--child li{list-style:none;padding-left:20px;position:relative}.article-index__list--child li:before{background-color:#333;content:"";display:block;height:10px;left:0;position:absolute;top:20px;width:1px}.article-index__list--child li:after{background-color:#333;content:"";display:block;height:1px;left:0;position:absolute;top:30px;width:10px}