.dn{display: none !important;}
.board{max-width: 1280px; padding: 30px 20px; box-sizing: border-box;}
.green{color:#5899e2;font-weight: bold;}
.info {background: #fff;}


.txt_wrap{text-align:left; font-size:40px; margin-left:30px; margin-top:30px; height: 180px;}

/*
.table-image{padding: 0px 0 100px;}
.table-image ul{display:flex; /*justify-content:space-between gap: 33px;}
.table-image .gallery-box{float:unset; margin-right: 0 !important;}
.table-image .gallery-box > div {width: 100%; background: none; border-radius:14px;  height: 195px; border: solid 1px #e9e9e9; box-sizing:border-box; overflow:hidden;}
.table-image .gallery-box > div > a {display:block; width: 100%; height: 100%; position:relative;}
.table-image .gallery-box > div > a > img{position:absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 0; width:100%; height: 100%; object-fit: contain;}
.thumbnail {background: transparent; border:none; margin: 0 auto;}
*/

/*버튼?*/
.board .btn{ }

/*게시판 리스트*/
.board .btn-admin-manage-layer {/*top: 1163px !important; left: unset !important;*/}
.board .search_wraps > .searchbox .form-group > input {box-sizing:border-box;}
.board .search_wraps > .searchbox .form-group > select{box-sizing: border-box;}

/*게시판 상세 post*/
.post_wrap .admin-btn-div > button.btn-black {color: #5899e2;  display: inline-block;
    margin: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid #5899e2;
    white-space: nowrap;
    line-height: 1.42857143;
	height: unset;
    border-radius: 4px !important;
	padding: 4px 18px !important;
	font-size: 13px !important; 
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
   }

.board.post_wrap .admin-manage-comment {margin-top: -30px !important;}
.board.post_wrap .admin-manage-post + .admin-manage-post-layer {width: 110px; left: unset !important; right: 10px;}
.board.post_wrap .admin-btn-div {position:relative; top:unset; right: 0;  box-sizing: border-box;}
.board.post_wrap .admin-manage-layer-comment {left: unset !important; right: 20px;}

/*게시판 글쓰기*/
.board.write .writeform > li > div > input, .board.write input { width: 100%; box-sizing: border-box;}

/*코멘트 작성*/
.comment_info .form-group input {border: solid 1px #ddd; width: 100%;}
.board .comment_write_box_inner > form .comment_write-areas {gap: 10px;}
.board .comment_write_box_inner > form .comment_write_button_area {overflow: unset;}
.board .comment_write_box_inner > form textarea {width: 100%;}

.board .border_button {overflow: unset; display:flex; align-items:center; justify-content: space-between;}

/*코멘트 목록*/
.board #viewcomment > .media {display: flex; align-items: center;}

@media screen and (max-width:768px){
	.board.gtype{padding: 0 20px; box-sizing: border-box;  padding-bottom: 20px;}
	.txt_wrap{font-size:26px;}
	.table-image{padding: 30px 0 200px;}
	.table-image ul{flex-wrap:wrap; gap:10px; row-gap:20px;}
	.table-image .gallery-box {width: 48% !important;}

	/*글쓰기*/
	.board.write .writeform > li > span {min-width: 100px; font-size: 15px; }


}

@media screen and (max-width:545px){
	.txt_wrap {/*font-size:20px;*/ margin-top: 40px;}
	.table-image ul { row-gap:10px;}
	.table-image .gallery-box {width: 100% !important;}
	.board .search_wraps{width: 100%;}
	.board .search_wraps > .searchbox > form {width: 100%;}
	.board .search_wraps > .searchbox .form-group {display: flex; width: 100%;}
	.board .search_wraps > .searchbox .form-group > select {max-width: 150px; width: 100%;}
	.board .search_wraps > .searchbox .form-group > input {max-width: 295px; width: 100%;}
	.board .btn {padding: 4px 12px;}
	.board .border_button  {flex-wrap: wrap; gap: 10px;}

	/*게시판 리스트 list*/
	.board > form > table tr > td, .board > form > table tr > th {font-size: 14px;}
	.board > form > table tr > td > a {overflow:hidden; text-overflow: ellipsis; white-space : nowrap;}

	/*게시판 상세 post*/
	.post_wrap .border_button .pull-right > a {line-height: 1.42857143; height: unset; font-weight: unset; width: 44px;}

	/*댓글 작성 comment_write*/
	.board .comment_write_box_inner > form .comment_write-areas {align-items: center;}
	.board .comment_write_box_inner > form .comment_write_button_area > .form-group > button {width: 70px; height: 60px;}
}