.single .entry-content h1 { font-weight: 700; font-size: 30px; line-height: 1.5; color: #1a202c; } .single .entry-content h2 { color: #333; padding: 3px 8px; text-align: left; background-color: #f5f5f5; border-left: 5px solid #007f77; margin: 18px 0 15px 0px; /* 좌측 여백 0px */ font-size: 19px; font-weight: 700; transition: none; position: relative; border-radius: 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1); } .single .entry-content h3 { color: #333; padding: 2px 8px; text-align: left; background-color: #f5f5f5; border-left: 5px solid #4ebfb4; margin: 18px 0 15px 10px; /* 좌측 여백 10px 추가 */ font-size: 17px; font-weight: 600; transition: none; position: relative; border-radius: 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1); } .single .entry-content h4 { color: #333; padding: 1px 8px; text-align: left; background-color: #f5f5f5; border-left: 3px solid #aad4c6; margin: 17px 0 15px 20px; /* 좌측 여백 20px 추가 */ font-size: 16px; font-weight: 600; transition: none; position: relative; border-radius: 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1); } .single .entry-content h5 { color: #333; padding: 1px 10px; text-align: left; background-color: #f5f5f5; border-left: 0px solid #537FEE; margin: 20px 0 15px 30px; /* 좌측 여백 30px 추가 */ font-size: 16px; font-weight: 600; transition: none; position: relative; border-radius: 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1); }