/*basic_table.css*/

#bo_list .tbl_head01{padding: 0 0 60px; border-top: 1px solid #043292;}
/*#bo_list .tbl_head01 table  tr td:first-child {border-left:2px solid #fff}
#bo_list .tbl_head01 table  tr:hover td:first-child {border-left:2px solid #3c60c9}*/
/* #bo_list .tbl_head01 table  tr {border-left:2px solid #143068} */

.tbl_wrap table{border-top: none; border-right: none; border-left: none; border-collapse: separate; border-spacing: 0;}
#bo_list .fa{display: none;}
/* 테이블 thead */
#bo_list .tbl_head01 thead th{padding: 23px 0; font-weight: 700; color: #333; -ms-transform: skew(-0.1deg); -webkit-transform: skew(-0.1deg); transform: skew(-0.1deg); background: #efefef;}
#bo_list .tbl_head01 thead th input{vertical-align: middle;}
#bo_list .tbl_head01 thead th.check{width: 10px;}
#bo_list.basic_table .tbl_head01 thead th.check{width: 30px;}
#bo_list.basic_table .tbl_head01 thead th.bt_num{width: 100px;}
#bo_list.basic_table .tbl_head01 thead th.bt_date{width: 140px;}
#bo_list.basic_table .tbl_head01 thead th.bt_wr{width: 120px;}
#bo_list.basic_table .tbl_head01 thead th.bt_hit{width: 100px;}
/* 테이블 tbody */
#bo_list .tbl_head01 td{padding: 22px 5px;}
#bo_list .tbl_head01 td a, #bo_list .tbl_head01 td, #bo_list .tbl_head01 td span{color: #000;}
#bo_list .tbl_head01 td{border-color: #d5d5d5; /*font-size: 18px; color: #333;*/}
#bo_list .td_datetime{font-style: normal;}
#bo_list .bo_tit .title{overflow: hidden; text-overflow: ellipsis;white-space: normal; word-wrap:break-word; display: -webkit-box; -webkit-box-orient: vertical; line-height: 1.5; height: 1.5em; -webkit-line-clamp: 1; font-weight: 700;}
#bo_list .bo_tit .title_icon{display: none;}
.sv_member{text-align: center;}
#bo_list tbody tr:hover{border: none;}
/* 공지사항 */
.bo_notice .notice_icon{width: 100px; line-height: 25px; text-align: center; color: #18a2e2; font-weight: 500}
#bo_list .bo_notice{background: #fafafa;}
.bo_notice td{border-bottom: none;}
#bo_list.basic_table .bo_notice .notice_icon{display: block; margin: 0 auto; background: none; color: #444;}
#bo_list .bo_notice td{background: none !important;}
@media screen and (max-width:1199px){
    #bo_list .tbl_head01{padding: 0 0 50px;}
    #bo_list .tbl_head01 thead th, #bo_list .tbl_head01 thead a{font-size: 15px;}
    #bo_list .tbl_head01 td a, #bo_list .tbl_head01 td, #bo_list .tbl_head01 td span{font-size: 14px;}
}
@media screen and (max-width:767px){
    #bo_list .tbl_head01{padding: 0 0 40px; width: 100%;}
    #bo_list .bt_wr, #bo_list .bt_hit, #bo_list .td_datetime, #bo_list .td_num{display: none;}
}
@media screen and (max-width:480px){
    #bo_list .tbl_head01{padding: 0 0 40px;}
    #bo_list .tbl_head01 thead th{padding: 13px 0;}
    #bo_list .tbl_head01 td{padding: 13px 5px;} 
    #bo_list.basic_table .tbl_head01 thead th.bt_num{width: 50px;}
/*    #bo_list .bt_num, #bo_list .td_num2{display: none;}*/
    #bo_list.basic_table .tbl_head01 thead th.bt_date{width: 70px;}
    #bo_list .tbl_head01 thead th, #bo_list .tbl_head01 thead a{font-size: 14px;}
    #bo_list .tbl_head01 td{height: 50px;}
    #bo_list .tbl_head01 td a, #bo_list .tbl_head01 td, #bo_list .tbl_head01 td span{font-size: 13px;}
    #bo_list .tbl_head01 .bo_tit{padding-left: 15px;}
}

