.m-table-of-contents__contents .wrapper h2{text-align:center}.m-table-of-contents__contents .wrapper .wrapper-contents .content{align-items:center;border-bottom:1px solid #6f6f73;padding:.7rem 0}.m-table-of-contents__contents .wrapper .wrapper-contents .content a{display:flex;line-height:1}.m-table-of-contents__contents .wrapper .wrapper-contents .content a span.title{color:#fff;flex:1;font-size:.9rem;font-weight:700;margin-top:.35rem}.m-table-of-contents__contents .wrapper .wrapper-contents .content a span.number{color:#f26a14;font-size:1.2rem;font-weight:700;margin-right:1rem}@media only screen and (min-width:768px){.m-table-of-contents__contents .wrapper .wrapper-contents{display:flex;flex-wrap:wrap;justify-content:space-between}.m-table-of-contents__contents .wrapper .wrapper-contents .content{flex:0 0 48%;padding:1.1rem 0 1.6rem}.m-table-of-contents__contents .wrapper .wrapper-contents .content a span.title{font-size:1.1rem}.m-table-of-contents__contents .wrapper .wrapper-contents .content a span.number{font-size:1.6rem}}@media only screen and (min-width:992px){.m-table-of-contents__contents .wrapper{margin:0 auto;max-width:877px}.m-table-of-contents__contents .wrapper h2{margin-bottom:3rem}}