#wrapper{font-size: 14px}
.gnb_oparea{font-size: 14px}
#bo_list, #bo_v, #bo_w{margin-top: 200px}
#bo_v > h1,
#bo_w > h1,
#bo_list > h1{font-size: 6rem;letter-spacing: -0.04em;margin-bottom: 2rem;}
#container{width: 100%}

.cmt_btn,
#bo_vc_empty,
#bo_vc_w,
#bo_v_share{display: none}

#bo_list tbody td{height: 74px}
#bo_list tbody .even td{background: #fff!important}
.tbl_wrap{border-top: 2px solid var(--gray01-color)}
.tbl_head01 td{border-bottom: 1px solid #d2d2d2;font-size: 17px}

#bo_cate a{border: 0!important}


a.bo_cate_link{width: 109px;height: 28px;line-height: 28px;font-size: 14px;border-radius: 0;color: #0599d9;background: #e8f3f8;font-weight: 600 !important;transform: rotate(-0.03deg);text-align: center;padding: 0 10px;}
a.bo_cate_link:hover {text-decoration: none;}
a.bo_cate_link span.pro_ing {display: block;background: #0599d9;color: #fff;}
.bo_tit a{margin: 0 1.2em;font-size: 0.944em;color: var(--gray01-color);padding-left: 1em;font-weight: 500;}
.bo_tit a:hover {text-decoration: none;}
#bo_list tbody tr:hover{border-left: 0!important}

#bo_list .bo_tit .new_icon{display: none!important}
.tbl_head01 td{padding: 0!important}
#bo_list tbody tr{border-left: 0!important}

#bo_gall .bo_tit {font-family: 'NanumSquare';}

@media screen and (max-width:767px) {
  .bo_v_nb li {display: flex; white-space: pre;}
  .bo_v_nb li a {text-overflow: ellipsis;overflow: hidden;margin-right: 17px;}
  .bo_v_nb li .nb_date {margin-left: auto;}
  #bo_list tbody tr {display: flex; flex-wrap: wrap;}
  a.bo_cate_link {margin: 11px calc(100% - 109px) 3px 0;}
  .tbl_head01 td {border-bottom: 0; width: 100%;}
  .bo_tit a {margin: 0; padding-left: 0;}
  #bo_list tbody td {height: auto}
  #bo_list tbody td.start_date {margin-left: 0;}
  #bo_list tbody td:nth-child(3), #bo_list tbody td.start_date, #bo_list tbody td.end_date {white-space: nowrap;width: auto !important; margin-bottom: 11px;border-top: 0;margin-top: 7px;font-size: 15px;}

  .tbl_head01 thead th.col-wr,
  .tbl_head01 thead th.col-ve,
  .tbl_head01 thead th.col-da {display: none;}
  .tbl_head01 thead th.col-nu {width: 10%}
  .tbl_head01 thead th.col-ti {width: 90%}
  .board-re-wr .td_name,
  .board-re-wr .td_num,
  .board-re-wr .td_datetime{display: none;}

  #bo_list .board-re-wr tr {width: 100%;display: table-row;    height: 50px;}
  #bo_list .board-re-wr .td_num2 {width: 10%;}
  #bo_list .board-re-wr .td_subject {width: 90%;}
  #bo_list .board-re-wr tbody tr {display: block;}

}
