@media (max-width : 1200px){
	/* 게시판 상단 탑 */
	.board_top .comment{padding-right:30px}
	
	/* 게시판 */	
	
	/* 포토갤러리 */
	.bbs_gallery .bbs_gallery_wr{width:calc((100% - 20px) / 2)}
	.bbs_gallery .bbs_gallery_wr:nth-child(3){margin-top:20px;}
	.bbs_gallery .bbs_gallery_wr:nth-child(3n){margin-right: 20px;}
	.bbs_gallery .bbs_gallery_wr:nth-child(2n){margin-right: 0;}
	
	/* 발행물 */
	.bbs_publication .bbs_publication_wr .caption{width:calc(100% - 190px); padding-right:20px;}
	.bbs_publication .bbs_publication_wr .downarea{width:calc(100% - 20px);}
	.bbs_publication .bbs_publication_wr .thumbnail{height:250px; width:190px;}
	
}
@media (max-width : 1050px){	
	/* 발행물 */
	.bbs_publication .bbs_publication_wr{width:100%; margin-right:0;}
	.bbs_publication .bbs_publication_wr:nth-child(2){    margin-top: 40px;}
	
	/* 	게시판 상단 */
	.board_top .search-group{width:500px;}
	.board_top .search-group .dropdown-toggle{    min-width: 90px;}
}
@media (max-width : 940px){
	/* 발행물 */
	.bbs_publication .bbs_publication_wr{width:calc((100% - 20px) / 2); margin-right:20px;}
	.bbs_publication .bbs_publication_wr:nth-child(2){margin-top: 0;}
	.bbs_publication .bbs_publication_wr:nth-child(2n){margin-right:0}
	
}

@media (max-width: 767px) {
	.table-responsive > .table {width:100%; min-width:600px;}
	.table-responsive > .bord_table_wr{min-width:100%;}
	.table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td{white-space: normal;}
	
	.table-responsive > .tbl_file {width:100%; min-width:100%;}
	
	/* 발행물 */
	.bbs_publication .bbs_publication_wr{width:100%; margin-right:0;}
	.bbs_publication .bbs_publication_wr:nth-child(2){    margin-top: 40px;}
	
	/* 신청폼 */
	.form-group .col-sm-10 .col-sm-2.pr-0{padding-left:0 !important;}
	.form-group .col-sm-10 .col-sm-2.pr-0 .btn{margin-top: 10px;}
	
	
	/* 채용공고 */
	.recruit_name_wr > div{padding-right:0; padding-left:0; margin-top:10px;}
	.recruit_name_wr > div:first-child{margin-top:0;}
	
	.control-label br{display:none;}
	
	.board_write .form-group > .control-label{margin-top:15px; display:block}
	.board_write .form-group > .control-label:first-child{margin-top:0;}
	
	
	.board-item .bord_contents_wr .img_wr{    flex-direction: column;}
	.board-item .bord_contents_wr .col-img{width:100%; padding-left:0; padding-top:20px;}
	.board-item .bord_contents_wr .img{max-width:200px; width:100%;}
	.board-item .bord_contents_wr .txt{max-height:42px;}
}

@media (max-width : 720px){
	/* 게시판 상단 탑 */
	.board_top .comment{padding-right:0px}
	.board_top{flex-direction: column; align-items: start;}
	.board_top .search-group{max-width:100%; width:100%; margin-top:5px;}
	.board_top .search-group .form-control{max-width:100%;}
	
	.board_top .total{margin-bottom:5px;}
	.board_top .search-group{display:block;}
	.board_top .search-group:after{content:""; display:block; clear:both;}
	.board_top .search-group .dropdown-toggle{width:100%; display:flex; align-items:center; justify-content:space-between; border: 1px solid #ddd; border-radius:5px; margin-bottom:5px;}
	.board_top .search-group #searchTxt{width: calc(100% - 40px); float:left;}
	.board_top .search-group .btn-search{float:right;}
	
	/* 게시판 */
	.board-item,
	.bord_table_wr > tbody > tr{padding:20px}
	
	.board_file{flex-wrap:wrap;}
	.board_file .tit{width:100%; margin-bottom:10px;}
	.board_file ul{width:100%;}
	
	.bord_table_file > tbody > tr{width:100%;}
	
	.board-item .bord_contents_wr .board_btn_wr{    flex-direction: column-reverse;align-items: start;        gap: 10px 0;}
	
	/* 동의 체크 부분 */
	.personal .check_all,
	.personal .check .ul_list li{flex-wrap:wrap;}
	.personal .check .checkbox{text-align:left;}
	.personal .check .checkbox,
	.personal .check .inputbox{width:100%;}	
	
	

}


@media (max-width : 540px){
	/* 게시판 */
	.board-item{flex-direction: column;}
	.board-item .board_date_wr{width:100%; display:flex; text-align: left;flex-direction: row-reverse;        justify-content: start;}
	.board-item .board_date_wr .date_d{display:inline-block;    font-size: 13px; font-weight:normal;}
	.board-item .board_date_wr .date_d:before{content:"-";}
	.board-item .board_date_wr .date_ym{display:inline-block; margin-top:0;}
	
	.board-item .board_num_wr{flex-direction: row; }
	.board-item .board_num_wr .no_bt{display:inline-block; font-size: 13px; font-weight:normal;}
	.board-item .board_num_wr .no_top{display:inline-block; margin-top:0; padding-right:3px;}
	
	.board-item .bord_contents_wr{width:100%; padding:0; padding-top:10px;}
	.board-item .bord_contents_wr .title,
	.bord_table_wr > tbody > tr > td .board_tit{font-size:18px;}
	.board-item .cont .img_wr{flex-direction: column;}
	.board-item .cont .img_wr .img,
	.board-item .cont{width:100%;}
	.board-item .cont .img_wr .col-img{width:100%; padding:0; margin-top:15px;}
	
	.board-item .board_date_wr .notice_text img{height: 30px !important;}
	
	.board-item_100 .cont .title{width:100%;}
	
	.view_basic .board_header .board_header_tit{padding:20px;}
	.view_basic .board_header .board_header_list{padding:10px 20px;}
	.view_basic .board_body{padding:20px;}
	
	.board-item .bord_contents_wr .col_btn_area{width:100%;}
	.board-item .bord_contents_wr .col_btn_area .btn{width:100% !important; display:block;}
	
	.board_btn{display:block;}
	.board_btn a,
	.board_btn .btn{width:100%; display:block; margin-top:5px;}
	.board_btn a:nth-child(1),
	.board_btn .btn:nth-child(1){margin-top:0;}
	
	.board_top .search-group .dropdown-toggle{width:100% !important; display:flex !important;}
	
	.board_file ul li{flex-wrap:wrap;}
	.board_file ul li .btn{margin-top:5px;}
	
	/* 포토갤러리 */
	.bbs_gallery .bbs_gallery_wr{width:100%; margin-right:0;}
	.bbs_gallery .bbs_gallery_wr:nth-child(2){margin-top:20px;}
	.bbs_gallery .bbs_gallery_wr:nth-child(3n){margin-right: 0;}
	
	/* 발행물 */
	.bbs_publication .bbs_publication_wr{    flex-direction: column-reverse;}
	.bbs_publication .bbs_publication_wr .caption{width:100%; margin-top:20px; padding:0;}
	.bbs_publication .bbs_publication_wr .thumbnail{width:100%; height:auto;}
	.bbs_publication .bbs_publication_wr .thumbnail .photo a img{width:100%; height:100%; max-width:300px;}
	.bbs_publication .bbs_publication_wr .downarea{    position: initial; bottom: auto; margin-top: 20px; width:100%;}
	
	/* 신청폼 */
	.form-control-btn a{margin-bottom:5px;}
	.form-control-btn a:last-child{margin-bottom:0;}
}

@media (max-width : 300px){
}