@charset "utf-8";

/* 게시판 목록 */
.tbBoard_notice01 .num{width:80px;}
.tbBoard_notice01 .categ{width:150px;}
.tbBoard_notice01 .date{width:150px;}
.tbBoard_notice01 .hit{width:90px;}
.tbBoard_notice01 .subject{width:calc(100% - 80px - 150px - 90px);} /* 카테고리 잇을시에 -150px 포함시키기 */


.extFileIcon{margin-left:3px; }

/* 게시판 리스트 */
#bo_cate ul {display:none;}
#bo_list {margin-top:50px;}
.bo_sch .sch_bar {border-radius:50px;}
.bo_sch_wrap.normal .bo_sch .sch_bar {overflow: hidden;}
.bo_sch .sch_input {padding:0 20px;}
.bo_sch_wrap.normal {text-align:left;}
.tbBoard_notice01 .titLine {background-color:#ededed; border-radius:10px; border-top:none;}

/*게시판 view*/
.profile_info_ct {display:inline-block; padding-left:10px;font-size:1.8rem; font-weight:400; color:#595757;}
#bo_v .viewheader .info {text-align:left; padding-bottom:20px;}
#bo_v .viewheader {text-align:left;}
#bo_v_title .bo_v_tit {padding:0;}
.bo_v_cate {background-color:transparent; padding:0; font-size:1.8rem; color:#167058;}
#bo_v .viewheader .bo_v_cate {margin-bottom:10px;}
@media screen and (max-width:768px){
.tbBoard_notice01 .date::after{display:none;}
}
/*글쓰기*/


.write_div .chk_box input[type="checkbox"] + label {padding-left:0}

  /* 첨부파일 */
  #bo_v_file ul {width:100%;margin:0;list-style:none}
  #bo_v_file li {display:flex; padding:15px;position:relative;margin:10px 0;border:1px solid #dfdfdf;border-radius:5px; font-size:1.4rem;
  -webkit-box-shadow:1px 1px 5px 0px hsl(232, 36%, 96%);
  -moz-box-shadow:1px 1px 5px 0px hsl(232, 36%, 96%);
  box-shadow:1px 1px 5px 0px hsl(232, 36%, 96%)}
  #bo_v_file li i {width:40px; color:#b2b2b2; font-size:2.6rem;}
  #bo_v_file .link_tie { width:calc(100% - 40px);  }
  #bo_v_file a {display:block;text-decoration:none;word-wrap:break-word;color:#000}
  #bo_v_file a strong { font-weight:400; }
  #bo_v_file li:hover a strong { color:#3a8afd; }
  #bo_v_file a:focus, #bo_v_file li:hover a, #bo_v_file a:active {color:#3a8afd}
 

  /*관련링크*/
  #bo_v_link { margin-top:10px; }
  #bo_v_link h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
  #bo_v_link ul {width:100%;margin:0;list-style:none}
  #bo_v_link li {display:flex; padding:15px;position:relative;margin:10px 0;border:1px solid #dfdfdf;border-radius:5px;
  -webkit-box-shadow:1px 1px 5px 0px hsl(232, 36%, 96%);
  -moz-box-shadow:1px 1px 5px 0px hsl(232, 36%, 96%);
  box-shadow:1px 1px 5px 0px hsl(232, 36%, 96%)}
  #bo_v_link i { width: 40px; font-weight:400; font-size:3rem; color:#b2b2b2;  }
  #bo_v_link .link_tie { width:calc(100% - 40px);  }
  #bo_v_link a {display:block;word-wrap:break-word;color:#000}
  #bo_v_link a strong { font-weight:400; }
  #bo_v_link li:hover a strong { color:#3a8afd; }
  #bo_v_link a:focus, #bo_v_file li:hover a, #bo_v_file a:active {color:#3a8afd}
  #bo_v_link img {float:left;margin:0 10px 0 0}
  #bo_v_link .bo_v_link_cnt {color:#b2b2b2;font-size:0.92em}
  #bo_v_link li:hover {border-color:#bed4f4;color:#bed4f4}
  #bo_v_link li:hover i {color:#3a8afd}
  #bo_v_link li:hover .bo_v_link_cnt {color:#99c2fc}



 