/*게시판 공통컴포넌트*/
/*단독 class="khwrap" 값이 없음*/


/*초기화*/
.bbs_admin{display:none !important}

/* =========================================
   게시판 총페이지 숫자 및 검색부분 - list.skin
========================================= */
.lst_top{padding:15px 0 !important;line-height:38px}
	.lst_top .total{float:left}
	.lst_top .total span {font-size:15px;font-weight:300;background:#fff !important;padding:0 !important;border-radius:0px !important}
	.lst_top .total strong{font-weight:500;color:#333}
	
	/*검색*/
	.lst_top .search{float:right}
	.lst_top .search select {float:left;padding:6px 15px;height:38px;font-size:15px;font-weight:400 !important;border:1px solid #ccc;background-color:#fff;border-radius:4px !important}
	.lst_top .search input {float:left;margin-left:10px;padding:8px 20px;height:38px;font-size:15px;font-weight:400 !important;border:1px solid #ccc;border-radius:4px !important} 
	.lst_top .search button{float:left;margin-left:10px;padding:0px 20px;height:38px !important;line-height:0px !important;font-size:15px;font-weight:400 !important;color:#fff;background:#101828 !important;border-radius:4px !important}/*검색버튼*/
	
		@media (max-width: 748px) {
		.lst_top .search button{height:32px !important}
		}

.lst_board{padding:0px !important /*갤러리공통*/}
	/*제목*/
	.lst_board .boardList{}
	.lst_board .boardList table{}	

	.lst_board .boardList thead th{font-size:16px !important;color:#333 !important;font-weight:500;background:#fcfcfc;border-bottom:1px solid #efefef} /*게시판 head 배경색,라인색, 컬러 폰트크기*/
	/*포토테이블  타이틀 */.lst_board .gallList li .tit {font-weight:500 !important;color:#333 !important; font-size:16px !important;} /*포토 타이틀 */

	.lst_board .boardList tbody tr:hover{background:#f9f9f9}
	/*베이직테이블 타이틀 */.lst_board .boardList tbody td{line-height:24px;font-size:16px !important;font-weight:400;color:#333 !important;}
	.lst_board .boardList tbody td a{color:#333 !important;}
	.lst_board .boardList tbody .bo_notice{background:#f9f9f9}
	.lst_board .boardList tbody .bo_notice td{color:#000;font-weight:500}
	.lst_board .boardList tbody .notice_icon{color:#07176B !important;font-weight:600 !important}
	
	.lst_board .boardList .td_subject a:hover{color:#000;text-decoration:underline}
	.lst_board .boardList .td_subject i{font-size:14px !important;color:#204199;}
	.lst_board .boardList .td_datetime span strong{font-size:13px;font-weight:400}
	.lst_board .boardList .nocontent{line-height:250px;font-size:15px;font-weight:400;color:#555;text-align:center}
	@media (max-width: 748px) {
		/*베이직테이블 타이틀 */.lst_board .boardList tbody td{font-size:15px !important;}
		/*포토테이블  타이틀 */.lst_board .gallList li .tit {font-size:15px !important;}
		.lst_board .boardList .td_datetime{font-size:13px !important}
		.lst_board .boardList .td_hit{font-size:13px !important}
		}

.lst_button{padding:15px 0;line-height:38px}
	/*삭제 복사 이동 관리자 글쓰기 버튼 */
	.lst_button:after{content:'';display:table;line-height:0;clear:both}
	.lst_button .button{}
	.lst_button .button .bt{line-height:36px;font-size:15px;font-weight:500;color:#555;border:1px solid #ccc;background-color:#fff;border-radius:4px !important} /*버튼 전체 외관*/
	.lst_button .button .bt:hover{filter:brightness(0.95);box-shadow:0px 2px 2px rgba(0,0,0,0.05) !important}
	.lst_button .button .bt i{font-size:15px}
	.lst_button .button .bt_adm{color:#555;border:1px solid #ccc;background-color:#fff}
	.lst_button .button .bt_b01{color:#555;border:1px solid #aaa;background-color:#fff}
	.lst_button .button .bt_b02{color:#fff;border:1px solid #393939;background:#393939}
	.lst_button .button .bt_b03{color:#555;border:1px solid #ccc;background-color:#fff}
	.lst_button .button .bt_write{color:#fff;border:1px solid #333;background:#101828 !important}
	.lst_button .button .bt_save{color:#fff;border:1px solid #333;background:#555}



/* =========================================
   게시판 총페이지 숫자 및 검색부분 - view.skin
========================================= */

/*게시물제목 및 등록일 조회수*/
.vw_board{}
	.vw_board .vwtit{border-top:1px solid #333;background-color:#fff}
	.vw_board .vwtit h3{padding:28px 4px !important;line-height:22px;font-size:18px !important;font-weight:500;color:#222;background-color:#fff}
	.vw_board .vwtit .info{padding:15px;background:#fafafa;border-top:1px solid #e9e9e9}
	

	.vw_board .vwtit .info .of dl{display:inline-block;padding:0 4px;font-size:13px !important;font-weight:400;color:#777;} /*등록일 조회수 댓글수를 감싸는wrap*/
		.vw_board .vwtit .info .of dt{display:inline-block;font-size:13px !important;font-weight:500;color:#222;padding:2px 6px;border-radius:999px;background:#f0f4ff;border:1px solid #c7d4ff;margin:2px 0;}
		.vw_board .vwtit .info .of dd{display:inline-block;margin:0 20px 0 5px;font-size:13px !important;font-weight:400;color:#777}
@media (max-width: 768px) {
}

/*댓글쓰기*/

.vw_board .chk{position:absolute;bottom:10px;left:20px}
.vw_board .selec_chk{position:absolute;top:6px;left:0;width:14px !important;height:14px !important;opacity:100 !important;outline:0;z-index:-1;overflow:hidden}
.vw_board .chk label{float:left;position:relative;/*! top:-4px; */padding:0 22px !important;font-size:13px}

.vw_board .btn button {font-size:16px;color:#222;font-weight:500}



/*내용*/
.vw_board .vwcon{padding:50px 4px !important;min-height:200px;font-size:16px !important;font-weight:400 !important;color:#383838;background-color:#fff}



/* =========================================
  xe아이콘 에러처리
========================================= */

.vw_board .beafter strong i {font-size:16px !important;top:0 !important;}
.vw_board .comntbox i {font-size:16px !important;}
.vw_board .comntlit .prof .date i {color:#666;}




#bo_photo .img {border-radius:8px;}




	

	










