.elementor-10711 .elementor-element.elementor-element-98bfa6d{margin-top:100px;margin-bottom:100px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}/* Start custom CSS for shortcode, class: .elementor-element-953650f *//* 질문 간 간격 조정 */
.question-item-custom {
    margin-bottom: 40px; /* 질문 항목 아래 여백을 40px로 조정 */
}

/* '지원 구분 선택' 라벨과 셀렉트 박스 위치 조정 */
.survey-category-select-custom {
    display: flex; /* Flexbox를 사용하여 내부 요소를 가로로 정렬 */
    align-items: center; /* 세로 방향으로 중앙 정렬 */
    justify-content: center; /* 가로 방향으로 중앙 정렬 */
    gap: 10px; /* 라벨과 셀렉트 박스 사이 간격 추가 */
    margin-bottom: 30px; /* 전체 그룹 아래 여백 */
}

.select-label-custom {
    margin-bottom: 0; /* Flexbox 정렬을 위해 라벨의 기존 하단 여백 제거 */
}

/* 모바일 화면에서는 다시 세로로 정렬되도록 설정 (옵션) */
@media (max-width: 480px) {
    .survey-category-select-custom {
        flex-direction: column;
    }
}

/* '설문 제출하기' 버튼 스타일 (기존 코드와 동일) */
.submit-button-custom {
    background-color: #3498db; /* 파란색 */
    color: #ffffff;
    display: block;
    max-width: 300px;
    margin: 40px auto 0 auto;
    /* 다른 스타일은 기존 CSS 파일에서 상속받습니다. */
}/* End custom CSS */