@charset "UTF-8";
/* ^scss에서 수정해주세요!  Don't edit .css file, Only work on the scss*/
.com_user_manage .com_col {
  align-self: stretch;
  min-height: calc(var(--vh, 1vh) * 100 - 171px);
  max-height: calc(var(--vh, 1vh) * 100 - 171px);
}
.com_user_manage .com_col.last {
  width: 580px;
}
.com_user_manage .com_card.single .com_btn_wrap.bottom {
  margin-top: auto;
}
.com_user_manage .com_summary__wrap .com_chk_btn {
  position: absolute;
  top: 10px;
  right: 10px;
}
.com_user_manage .textarea_wrap {
  flex: 1;
}
.com_user_manage .textarea_wrap .textarea {
  height: 100%;
}

.p_customer_detail .com_col {
  align-self: stretch;
  min-height: calc(var(--vh, 1vh) * 100 - 171px);
  max-height: calc(var(--vh, 1vh) * 100 - 171px);
}
.p_customer_detail .history_list .com_calendar_control {
  display: flex;
}
.p_customer_detail .com_board_list__top .tit {
  font-size: 18px;
  font-weight: 700;
}
.p_customer_detail .certificate_detail .img_box {
  text-align: center;
  padding-top: 20px;
}

.p_message .com_btn_wrap.bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  gap: 10px;
}
.p_message .com_btn_wrap.bottom .com_point_txt {
  text-align: center;
  line-height: 1.4;
}

.p_employee_detail .com_board_list .input.ws,
.p_employee_detail .com_board_list .select.ws {
  width: 100%;
  max-width: 246px;
}
.p_employee_detail .com_board_list .com_chk__wrap + .com_chk__wrap {
  margin-top: 10px;
}
.p_employee_detail .com_card.single {
  flex: none;
}
.p_employee_detail .com_agree_area {
  margin-top: 10px;
}

.p_day_off .com_btn_wrap.bottom {
  margin-top: 20px !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  gap: 20px;
}