/**
 * [2026-10-19 신규] 회원가입 입력 보조 스타일 (21번) — hoJs/join-ux.js와 함께 동작
 * 칸 바로 아래 안내 문구: 오류(빨강) / 확인(초록) / 미리 안내(회색)
 * 회원가입 화면의 기존 'dd p' 규칙(주황 작은 글씨)이 덮어쓰지 않도록 글자 크기·색은 !important
 */
.join-msg {
	clear: both;
	display: block;
	width: 100%;
	margin: 6px 0 0;
	padding: 0;
	font-size: 13px !important;
	line-height: 1.45 !important;
	color: #d93025 !important;
	text-align: left;
	word-break: keep-all;
}
.join-msg.ok {
	color: #1a7f37 !important;
}
.join-msg.hint {
	color: #888 !important;
}
/* 가입 버튼 처리 중 */
.btmbtn .submit a.is-busy {
	opacity: 0.6;
	pointer-events: none;
}
/* 가입 버튼 아래 전체 안내는 가운데 정렬 */
.btmbtn + .join-msg {
	margin-top: 12px;
	text-align: center;
}
/* 약관 동의 화면: 약관 목록 아래 안내는 가운데 정렬 */
.agreementList > ul + .join-msg {
	margin-top: 12px;
	text-align: center;
}
