  .top-contents h1{font-weight:800;font-size:22px;line-height:29px;text-align:center;padding:8px 0px;color:#3b3b3b}.top-contents h2{font-weight:800;font-style:normal;font-size:14px;line-height:20px;text-align:center;padding:9px 6px;color:#3b3b3b}.top-contents section{position:relative;background-color:#f6f6f6;border-radius:10px;overflow:hidden}.top-contents.contents section{gap:0px}.top-contents.contents .contents__section-wrap{padding:10px 0px}