@charset "utf-8";
/*
 * button.css — 모바일 버튼 (clean-room rewrite)
 * 실제 사용 버튼만 정의.
 */

/* 공통 버튼 베이스 */
.board_btn,
.write_save_btn,
.write_cancel_btn,
.ly_pwok_btn,
.captchareload_btn {
  display: inline-block;
  height: 42px;
  padding: 0 18px;
  line-height: 42px;
  font-size: 14px;
  text-align: center;
  border-radius: 2px;
  vertical-align: middle;
  cursor: pointer;
}

/* 주(primary) 버튼 */
.write_save_btn,
.ly_pwok_btn {
  background: #ab3e55;
  color: #fff;
  border: 1px solid #ab3e55;
}
.write_save_btn:hover,
.ly_pwok_btn:hover { background: #963449; }

/* 보조 버튼 */
.write_cancel_btn,
.board_btn,
.captchareload_btn {
  background: #fff;
  color: #333;
  border: 1px solid #ccc;
}

/* 헤더 검색 열기/닫기 버튼 (아이콘) */
.h_search_btn,
.h_search_close_btn {
  display: inline-block; width: 24px; height: 24px; font-size: 0; vertical-align: top;
}
.h_search_btn { background: url('/assets/img/icon/icon_search.png') no-repeat center / 18px; }
.h_search_close_btn { background: url('/assets/img/icon/icon_close.png') no-repeat center / 16px; }
