@charset 'UTF-8';
#toc_container {
	padding:4% 5%;
	margin-inline: auto;
}
#toc_container p.toc_title {
	font-size: clamp(1.8rem, 2vw, 2rem) !important;
}
#toc_container .toc_list > li {
	font-size: clamp(1.3rem, 1.4vw, 1.4rem) !important;
	font-weight:500;
	line-height:1.4;
	padding-block-end:20px;
}
#toc_container .toc_list > li:last-child {
	padding-block-end:0;	
}
#toc_container .toc_list > li > ul > li {
	padding-block-start:10px;
}


@media screen and (max-width: 768px){

}