@charset "utf-8";
/* 회원 로그인(member-login) 전용 보정
   카드/폼 스타일은 공통 login.css(.b-login-wrap-aif)를 그대로 사용. */

/* 공통 login.css 의 상단 padding 9rem 은 독립 퍼블 페이지 기준 여백.
   CMS 페이지는 페이지 헤더 영역이 이미 있어 타이틀 위 여백을 제거한다 */
.b-login-wrap-aif{padding-top:0;}

/* 인라인 검증/실패 메시지 (회원가입 b-chk-msg 패턴과 동일 토큰) */
.b-login-wrap-aif #login-result{display:none;}
.b-login-wrap-aif #login-result.b-chk-msg{display:block;padding:0 0 1.2rem;font-size:1.4rem;color:var(--color02);line-height:2.1rem;text-align:left;}

/* 아이디/비밀번호 찾기 - 모드별 콘텐츠 타이틀.
   상단 공통 헤더(h2.page-title)는 메뉴명 위젯이라 mode 구분이 안 되므로 콘텐츠에서 모드 타이틀을 표기한다.
   스케일은 login 타이틀(b-login-title 3.6rem bold)과 맞추되, 폼 카드 흐름에 맞춰 좌측 정렬한다. */
.bn-write-common-aif .b-find-title{padding:0 0 6rem;font-size:3.6rem;font-weight:var(--font-weight-bold);line-height:4.3rem;color:var(--color01);text-align:left;}
@media screen and (max-width:768px) {
	.bn-write-common-aif .b-find-title{padding:0 0 4rem;font-size:2.6rem;line-height:3.4rem;}
}
