@charset "utf-8";

/* 갤러리 목록 */
.tbGallBasic .gall-thum.pdbottom140{padding-bottom:71%;}

.tbGallBasic > li.hoverBiggerImg:hover .gall-thum a{ width:120%;}


/* 게시판 목록 공통 */
.tbGallBasic a.gallOverView{ position:absolute; width:100%; height:100%; top:100%; bottom:none; transform:none; left:0; background:rgba(0,0,0,.6);
  -webkit-transition: top 0.3s ease-out; -moz-transition: top 0.3s ease-out; -ms-transition: top 0.3s ease-out; -o-transition: top 0.3s ease-out;  transition: top 0.3s ease-out}
.tbGallBasic > li .prd-title{color:#fff; }
.tbGallBasic > li:hover a.gallOverView{top: 0;}


.tbGallBasic .gallOverView .gall-description{position:absolute; width:100%; top:50%; transform: translateY(-50%); text-align:center; padding-left:20px; padding-right:20px;}
.tbGallBasic .gallOverView .gall-description .bo_v_cate{background:transparent; border:1px solid #fff; color:#fff; margin-bottom:10px;}


  /*공지 위치 수정*/
  .noticeBlock1 {right:25px;}

  @media screen and (max-width:768px) {
    .noticeBlock1 {right:20px;}
  }
  @media screen and (max-width:560px) {
    .noticeBlock1 {right:15px;}
  }

/* 게시판 쓰기 */




/*글쓰기*/

/*체크박스*/

.chk_box input[type="checkbox"] + label {padding-left:0px;}
.fa {font-size: 1.8rem; }

.gall_chk.chk_box {left:18px; top:10px;}

.gall_chk.chk_box input[type="checkbox"] + label {color:#fff;}
.gall_chk.chk_box:hover input[type="checkbox"] + label {color:#3a8afd;}
.gall_chk.chk_box input[type="checkbox"]:checked + label {color:#3a8afd;}
.gall_chk.chk_box:hover input[type="checkbox"] + label {color:#3a8afd;}



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