/*
filename : sub.css
*/

/* ===== 오시는길 페이지  ===== */
/* 태블릿 와이드 이하 */
@media (max-width: 1279px) {
  #row_map_info .et_pb_blurb_content {
    margin: 0;
  }
}

/* Mobile */
@media (max-width: 767px) {
  #row_map_info.et_pb_row {
    padding: 48px 20px !important;
  }
}

/* ===== 고객지원 페이지  ===== */

/* Tablet wide 이하 */
@media (max-width: 980px) {
  #contact_apro .cf7-row.two-col {
    display: flex;
    flex-direction: column;
    gap: var(--space-lg);
  }
}

/* Mobile */
@media (max-width: 767px) {
  #contact_apro .btn-submit {
    justify-content: flex-start !important;
  }
}

#contact_apro .wpcf7-spinner {
  display: none;
}

/* ===== 납품현황 페이지  ===== */

#board_list #kboard-default-list .kboard-list-header {
  padding-bottom: 24px;
}

/* 제목행 */
#board_list #kboard-default-list .kboard-list thead tr td {
  color: #121212;
  font-weight: 600 !important;
}

#board_list #kboard-default-list .kboard-list thead {
  border-top: 2px solid #084db8 !important;
}

#board_list #kboard-default-list .kboard-list-header .kboard-total-count,
#board_list #kboard-default-list .kboard-list-header .kboard-sort select,
#board_list #kboard-default-list .kboard-search select,
#board_list .kboard-default-button-small {
  font-size: 16px;
}

#board_list #kboard-default-list .kboard-list table td,
#board_list #kboard-default-list .kboard-list table a {
  font-size: 18px;
  padding: 20px 0;
  color: #444;
}

/* 태블릿 와이드 이하 */
@media (max-width: 1279px) {
  #board_list #kboard-default-list .kboard-list table td,
  #board_list #kboard-default-list .kboard-list table a {
    font-size: 16px;
  }
}

/* 작성자, 조회수, 추천수 숨김 */
#board_list #kboard-default-list .kboard-list table td.kboard-list-user,
#board_list #kboard-default-list .kboard-list table td.kboard-list-view,
#board_list #kboard-default-list .kboard-list table td.kboard-list-vote {
  display: none;
}

/* 작성일 */
#board_list #kboard-default-list .kboard-list table td.kboard-list-date {
  width: 120px;
  font-weight: 400;
}

/* 최신글 뱃지 숨김 */
#board_list .kboard-default-new-notify,
#board_list .kboard-default-poweredby {
  display: none;
}

#board_list #kboard-default-list .kboard-pagination {
  padding: 24px 0;
}

/* Mobile */
@media (max-width: 767px) {
  #board_list #kboard-default-list .kboard-list table {
    border-top: 2px solid #084db8 !important;
  }

  #board_list #kboard-default-list .kboard-list table td,
  #board_list #kboard-default-list .kboard-list table a {
    padding: 16px 0;
  }

  #board_list .kboard-user,
  #board_list .kboard-vote,
  #board_list .kboard-view,
  #board_list .contents-separator {
    display: none !important;
  }

  #board_list
    #kboard-default-list
    .kboard-list
    table
    td.kboard-list-title
    .kboard-default-cut-strings {
    font-size: 16px !important;
    margin-bottom: 2px;
    line-height: 1.5;
  }

  #board_list #kboard-default-list .kboard-list .kboard-mobile-contents {
    font-size: 14px !important;
    line-height: 1.5;
  }
}

/* ===== 납품현황 게시물 상세 ===== */
#board_list #kboard-default-document .kboard-title h1 {
  color: #121212;
  font-size: var(--fs-h2);
  font-weight: 600;
  line-height: 1.5;
  padding: 0;
  margin-bottom: 24px;
}

#board_list #kboard-default-document .kboard-detail .detail-view,
#board_list .kboard-document-action {
  display: none;
}

#board_list #kboard-default-document .kboard-detail {
  font-size: var(--fs-h6);
}

/* Mobile */
@media (max-width: 767px) {
  #board_list #kboard-default-document .kboard-title h1 {
    font-size: var(--fs-h3);
  }

  #board_list #kboard-default-document .kboard-document-navi {
    display: none;
  }
}

#et-boc .sec_table.et_pb_section .tbl_prd_spe .dvmd_tm_tcell,
#et-boc .sec_table.et_pb_section .tbl_prd_spe2 .dvmd_tm_tcell {
  outline-offset: -1px;
}
