@charset "utf-8";
/*공통*/
.btn-danger,.btn-success{color:white!important;}
.board-header {}
.board-header h3{color:#3C4554;font-weight:600;}
.badge-warning {font-weight:300;}

/*리스트*************************/
.board-list .btn{font-weight:500;}
.board-list .board-header .btns a svg{color:#ADADAD;}
.board-list .board-header .btns .btn svg{color:#ffffff;}

.board-list table {border-top:2px solid #B9B9B9}
.board-list table th{font-size:1.2em;font-weight:500;}
.board-list table td{font-size:1.2em;}
.board-list table td.subject a{color:#797979;font-weight:400;}

/*정렬*/
.board-list .hit,
.board-list .date,
.board-list .checkbox,
.board-list .writer
{text-align: center;}

/*폰트*/
.board-list td.hit, .board-list td.date{font-size:1.1em;}
/*사이즈*/
.board-list .num{width:40px;}
.board-list .checkbox{width:40px;}
.board-list .hit{width:80px;}
.board-list .date{width:120px;}
.board-list .writer{width:120px;}

.board-list .newsImg{margin-right:5px;}
.board-list .photo a{float:left;width:100%;}
.board-list .photo .photoImg{width:100%;}

/* 검색*/
.board-list .board-search select{border-right:0;border-color:#C9C9C9;}
.board-list .board-search input{width:200px;height:38px;border:1px solid #C9C9C9;}
.board-list .board-search .btn-gray{border:1px solid #C9C9C9;border-left:0px}

/* 검색*/
.board-list .board-search select{border-right:0;border-color:#C9C9C9;}
.board-list .board-search input{width:200px;height:38px;border:1px solid #C9C9C9;}
.board-list .board-search .btn-gray{border:1px solid #C9C9C9;border-left:0px}
.board-list .board-page svg{color:#727272;}

/* 준비중. */
.working-body {min-height:350px;}
.working-body h2,
.working-body h3,
.working-body h4
 {text-align: center;padding:5px 0;}
.working-body h2 {color:#000000;}


/*보기**************************/
.view-info li{float:left;padding-right:20px; font-size:1.2em;}
.filelist .card-header, .linklist .card-header{font-weight:500;}

/*HTML*/
.html-body{min-height:400px;}

/*코맨트*/
#comment_write .form-control{border-radius: 0!important}
#kcaptcha_image {height: 39px;}
.cmtBtns{margin-top:5px;}
.cmtBtns a{border:1px solid #dddddd;padding:1px 5px;background-color: white}
.cmtBtns a:hover{background-color: #F0F0F0}
/*글쓰기*/


/**반응형 공통*/
.show-lg, .show-md, .show-sm{display:none;}

@media screen and (max-width: 960px) {
  .hide-lg{display:none;}
  .show-lg{display:block;}
}

@media screen and (max-width: 768px) {
  .hide-md{display:none;}
  .show-md{display:block;}

  .board-header,
  .view-info {padding-left:6px;padding-right:6px;}
  .board-header h3{color:#3C4554;font-weight:600;font-size:1.4em;}
  .view-files {padding:5px 5px;}
  .imgFiles img{width:100%;height:auto;}
  .boardList,
  .boardView,
  .boardWrite {margin-left:5px;margin-right:5px;}

  .boardList table td, .boardList table th{padding:.5rem;}
}

@media screen and (max-width: 576px) {
  .hide-sm{display:none;}
  .show-sm{display:block;}
}
