.elementor-78 .elementor-element.elementor-element-a114b30{--display:flex;}/* Start custom CSS for html, class: .elementor-element-84dbbc0 *//* =================================== */
/* 논문 실적 섹션 스타일        */
/* =================================== */

/* 섹션 전체의 여백 설정 */
.publications-section {
    padding: 60px 0; /* 섹션의 위아래 여백 */
    max-width: 1200px; /* 콘텐츠 최대 너비 */
    margin: 0 auto;    /* 가운데 정렬 */
    padding: 0 20px;   /* 좌우 여백 */
}

/* "주요 논문 실적" 제목 스타일 */
.publications-section h3 {
    font-family: 'Segoe UI', Malgun Gothic, '맑은 고딕', sans-serif;
    font-size: 22px;
    color: #005A9C; /* KNU BLUE */
    margin-top: 0;
    margin-bottom: 25px;
    padding-bottom: 10px;
    border-bottom: 2px solid #FF671F; /* KNU ORANGE */
}

/* 논문 목록 <ol> 스타일 */
.publications-section ol {
    list-style: decimal; /* 1, 2, 3... 숫자 리스트 */
    padding-left: 25px;  /* 번호가 보일 수 있도록 왼쪽 여백 */
    font-size: 15px;
    font-family: 'Segoe UI', Malgun Gothic, '맑은 고딕', sans-serif;
}

/* 각 논문 <li> 스타일 */
.publications-section li {
    margin-bottom: 18px; /* 각 항목 사이의 간격 */
    padding-left: 10px;  /* 번호와 텍스트 사이의 간격 */
    color: #555;         /* 기본 텍스트 색상 */
    line-height: 1.7;    /* 줄 간격 */
}

/* 교수님 이름 <strong> 강조 스타일 */
.publications-section li strong {
    color: #333;                 /* 진한 글자색 */
    background-color: #fff5e6;   /* 옅은 주황 배경색으로 하이라이트 */
    padding: 1px 4px;            /* 안쪽 여백 */
    border-radius: 3px;          /* 모서리 둥글게 */
    font-weight: 600;
}

/* 저널명 <em> 기울임 스타일 */
.publications-section li em {
    font-style: italic;
    color: #005A9C; /* KNU BLUE */
}/* End custom CSS */