@charset "utf-8";


#bo_v .viewheader {text-align: left;}  
#bo_v .viewheader button { border: none; background: transparent;}  
/* 갤러리 목록 */
.nbgall .description .date{color:#a5a5a5}
#bo_cate {text-align:left;}
#bo_cate #bo_cate_on {background: none; color: #d71818; font-weight:500; border: none;  border: none;  -webkit-box-shadow: none;  -moz-box-shadow:none;  box-shadow: none;}
#bo_cate a {border-radius: 0; padding: 8px 20px 0 0;  border: none; color: #222;}
#bo_cate a:focus, #bo_cate a:hover, #bo_cate a:active { text-decoration: none; border: none; background: none; color: #d71818;}

#bo_v .viewheader {text-align: left;}  
.viewheader .info #bo_v_tops {display:block;}
#bo_v_title .bo_v_tit {padding:0; font-weight:600;}
#bo_v .viewheader .info {padding-bottom:0;}
#bo_v_atc .client {color: #d71818;}

.backLink {padding-left:45px; color:#000;}
.backLink::before {content:""; position:absolute; top:18px; left:0; width:40px; height:30px; background-image:url(./img/backarrow.svg); background-repeat: no-repeat; background-position: center center; background-size:contain; }

  /*공지 위치 수정*/
  .noticeBlock1 {right:10px;}
  @media screen and (max-width:1024px) {
    .backLink::before { top:10px;  }
  }
  @media screen and (max-width:768px) {
    .noticeBlock1 {right:20px;}
    .backLink::before { top:5px; height:26px;  }
  }
  @media screen and (max-width:560px) {
    .noticeBlock1 {right:15px;}
  }
  #bo_v_img {padding-top:30px;}
  .description .client {margin-bottom:5px;color:#7a7b7e;}
  .description .bo_tit {}
/* 게시판 목록 공통 */
#bo_gall {margin-top:30px;}

/*view page*/
.portfDesc {display:flex; flex-wrap:wrap; justify-content: space-between; font-size:1.8rem;}

/*2차 연도 카테고리*/
.top_cateWrap {display:flex; flex-wrap:wrap; justify-content: space-between; align-items: center; margin-bottom:20px;}
.subCate {}
.subCate ul.cateUl {display:flex; flex-wrap:wrap;}
.subCate ul.cateUl li {margin-right:20px; margin-bottom:10px;}
.subCate ul.cateUl li a {color:#191919; position:relative;}
.subCate ul.cateUl li:hover a {color:#d71818;}
.subCate ul.cateUl li.active a {color:#d71818; border-bottom:1px solid #d71818;}
.bo_sch_wrap.normal {margin-bottom:0;}
.subCate ul.cateUl li:last-child a::after {content:"이전";}
@media screen and (max-width:768px) {
  .subCate {width:100%;}
  .bo_sch_wrap.normal .bo_sch .sch_bar {width:100%; margin-top:20px;}
}
@media screen and (max-width:560px) {
  .subCate {width:100%;}
  .bo_sch_wrap.normal {width:100%;}
  .bo_sch_wrap.normal .bo_sch .sch_bar {width:100%; margin-top:20px;}
}
/* 게시판 쓰기 */




/*글쓰기*/


/*체크박스*/
.chk_box input[type="checkbox"] + label {color:#bebebe;}
.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}


