サイズの違う下線を引く
main h2 {
font-size: 16px;
text-align: center;
padding: 10px;
margin-bottom: 35px;
font-weight: bold;}
main h2::after {
content:””;
border-bottom: 1px solid #000;
width: 20px;
padding-top: 10px;
display: block;}
afterの前に::
contentとdisplay:block;を忘れないように。