.m-blog-table-of-contents{background:#eee;padding:50px;margin:50px 0 100px}@media screen and (max-width:768px){.m-blog-table-of-contents{padding:35px 6.6vw;margin:30px 0 75px}}.m-blog-table-of-contents .toc-title{font-size:4.2rem;margin:0;border-bottom:1px solid #767676;line-height:1;padding-bottom:.2em}@media screen and (max-width:768px){.m-blog-table-of-contents .toc-title{font-size:2.4rem}}.m-blog-table-of-contents ol{padding-left:1.7em}@media screen and (max-width:768px){.m-blog-table-of-contents ol{padding-left:1em}}.m-blog-table-of-contents ol li{font-size:2.8rem;line-height:1.36;margin-bottom:.43em}.m-blog-table-of-contents ol li:last-child{margin-bottom:0}@media screen and (max-width:768px){.m-blog-table-of-contents ol li{font-size:1.6rem;margin-bottom:.7em;line-height:1.31}.m-blog-table-of-contents ol li:last-child{margin-bottom:0}}.m-blog-table-of-contents ol li a{color:#0b7baf;text-decoration:none}