/*게시판공통*/
.bo_notice{background:#e6f4f9}

.btn_write{border-radius:2px;}
.board_wrap{width:100%;background:#fff;margin:0;padding:0}
.board_wrap .board_top {width:100%;text-align:right}
.board_wrap .btn_write{border-radius:2px;display:block;position:relative;text-align:center;margin:0 2px;width:60px;background:#4b545e;padding:7px 8px 6px 8px;color:#fff;border:1px solid #444;vertical-align:middle}

.board_wrap a.btn_view{display:block;position:relative;text-align:center;margin:0 2px;width:40px;background:#4b545e;padding:5px;color:#fff;border:1px solid #444;vertical-align:middle !important}
.board_wrap .btn_submit_search{position:relative;text-align:center;margin:0;width:60px;background:#4b545e;padding:5px;color:#fff;border:1px solid #444;vertical-align:middle}

.board_wrap .btn_submit{position:relative;text-align:center;margin:0 2px;width:100px;background:#4b545e;padding:10px;color:#fff;border:1px solid #444;vertical-align:middle;
-webkit-appearance:none;
-webkit-border-radius:0;
font-size:14px;
}

.board_wrap a{padding:0;margin:0}
.board_wrap a.btn_cancel{position:relative;text-align:center;margin:0 2px;width:100px;background:#4b545e;padding:10px;color:#fff;border:1px solid #444;vertical-align:middle;}
.board_wrap p.line2_gray{margin:0;padding:0;background:#ddd;height:1px;width:100%}


/*게시판리스트 테이블*/
.board_wrap .page_info{width:100%;text-align:right}
.board_wrap table.table_board_list{clear:both;width:100%;border-collapse:collapse;border-spacing:0;}
.board_wrap table.table_board_list .frm_input{width:20%}
.board_wrap table.table_board_list th{background:#ddd;padding:8px 0;text-align:center }
.board_wrap table.table_board_list td{border-bottom:1px solid #ddd;padding:8px 0;text-align:center }
.board_wrap table.table_board_list td.td_subject{text-align:left;padding-left:10px;vertical-align:middle}
.board_wrap table.table_board_list td.td_subject a.cate_box{width:50px;padding:3px;border-radius:2px;background:#069;text-align:center;color:#fff}
.board_wrap table.table_board_list td button.color1{padding:3px 0;width:60px;background:#069;border-radius:2px;border:1px solid #065;color:#fff}
.board_wrap table.table_board_list td button.color2{padding:3px 0;width:60px;background:#f60;border-radius:2px;border:1px solid #f40;color:#fff}
.board_wrap table.table_board_list td button.color3{padding:3px 0;width:60px;background:#096;border-radius:2px;border:1px solid #094;color:#fff}



/*게시판리스트 테이블 - schedule*/
.board_wrap .page_info{width:100%;text-align:right}



.board_wrap .schedule_list_top{width:100%;padding:10px 0;text-align:center;background:#efefef}

.board_wrap .schedule_list_top a.ymd{font-weight:600;font-size:18px;color:#000;vertical-align:middle}

.board_wrap .schedule_list_top button.schedule_ymd{padding:3px 10px;vertical-align:middle;background:#4b545e;color:#fff;border:1px solid #444;vertical-align:middle;border-radius:2px;font-size:15px;cursor:pointer}
.board_wrap .schedule_list_top button.schedule_ymd a{font-weight:600;font-size:16px;vertical-align:middle;color:#fff}

.board_wrap .schedule_list_btn{width:100%;padding:10px 0;text-align:center;background:#fff}
.board_wrap .schedule_list_btn button.schedule_ymd{padding:6px 10px;vertical-align:middle;background:#4b545e;color:#fff;border:1px solid #444;vertical-align:middle;border-radius:2px;font-size:15px;cursor:pointer;width:50%}

.board_wrap .schedule_list_btn button.schedule_ymd a{color:#fff;vertical-align:middle;}

.board_wrap table.table_board_list_schedule{clear:both;width:100%;border-collapse:collapse;border-spacing:0;}
.board_wrap table.table_board_list_schedule_schedule .frm_input{width:20%}
.board_wrap table.table_board_list_schedule th{background:#eaf5ff;padding:8px 0;text-align:center;border:1px solid #ddd}
.board_wrap table.table_board_list_schedule td{border:1px solid #ddd;padding:8px 0;text-align:center }
.board_wrap table.table_board_list_schedule td.td_subject{text-align:left;padding-left:10px;vertical-align:middle}
.board_wrap table.table_board_list_schedule td.td_subject a.cate_box{width:50px;padding:3px;border-radius:2px;background:#069;text-align:center;color:#fff}
.board_wrap table.table_board_list_schedule td button.color1{padding:3px 0;width:60px;background:#069;border-radius:2px;border:1px solid #065;color:#fff}
.board_wrap table.table_board_list_schedule td button.color2{padding:3px 0;width:60px;background:#f60;border-radius:2px;border:1px solid #f40;color:#fff}
.board_wrap table.table_board_list_schedule td button.color3{padding:3px 0;width:60px;background:#096;border-radius:2px;border:1px solid #094;color:#fff}






/*게시판 글쓰기 테이블*/
.board_wrap .btn_confirm{padding:15px 0 0 0;text-align:center;width:100%}
.board_wrap table.table_board_write{clear:both;width:100%;border-collapse:collapse;border-spacing:0;}
.board_wrap table.table_board_write th{padding:8px 0;text-align:center;width:15%;border-bottom:1px solid #ddd }
.board_wrap table.table_board_write td{border-bottom:1px solid #ddd;padding:8px 0;}
.board_wrap table.table_board_write td.td_subject{text-align:left;padding-left:10px;vertical-align:middle}


.board_wrap table.table_board_write td.wr_content{width:100%;margin:0 auto}

.board_wrap table.table_board_write td.wr_content textarea{width:97%;margin:0 auto;padding:5px;height:300px;border:1px solid #ddd}

.board_wrap table.table_board_write  .frm_input{width:60%;}
.board_wrap table.table_board_write  .frm_input_link{width:60%;background:#fff}
.board_wrap table.table_board_write  .btn_frmline{width:80px;background:#444;padding:5px 0;height:30px;font-size:11px;letter-spacing:0;color:#fff;border:0}
.board_wrap table.table_board_write  .select_email{width:25%;vertical-align:middle;margin:0}
.board_wrap table.table_board_write  .input_email{width:25%}
.board_wrap table.table_board_write  .input_email2{width:35%;vertical-align:middle;margin:0}


.board_wrap #char_count_desc {display:block;margin:0 0 5px;padding:0}
.board_wrap #char_count_wrap {margin:5px 0 0;text-align:right}
.board_wrap #char_count {font-weight:bold}

.board_wrap #autosave_wrapper {position:relative}
.board_wrap #autosave_pop {display:none;z-index:10;position:absolute;top:24px;right:117px;padding:8px;width:350px;height:auto !important;height:180px;max-height:180px;border:1px solid #565656;background:#fff;overflow-y:scroll}
html.no-overflowscrolling #autosave_pop {height:auto;max-height:10000px !important} /* overflow 미지원 기기 대응 */
.board_wrap #autosave_pop strong {position:absolute;font-size:0;line-height:0;overflow:hidden}
.board_wrap #autosave_pop div {text-align:right}
.board_wrap #autosave_pop button {margin:0;padding:0;border:0;background:transparent}
.board_wrap #autosave_pop ul {margin:10px 0;padding:0;border-top:1px solid #e9e9e9;list-style:none}
.board_wrap #autosave_pop li {padding:8px 5px;border-bottom:1px solid #e9e9e9;zoom:1}
.board_wrap #autosave_pop li:after {display:block;visibility:hidden;clear:both;content:""}
.board_wrap #autosave_pop a {display:block;float:left}
.board_wrap #autosave_pop span {display:block;float:right}
.board_wrap .autosave_close {cursor:pointer}
.board_wrap .autosave_content {display:none}





/*게시판 보기*/


.board_wrap table.table_board_view{clear:both;width:100%;border-collapse:collapse;border-spacing:0;}
.board_wrap table.table_board_view td{border-bottom:1px solid #ddd;padding:8px 0;}
.board_wrap table.table_board_view td p.subject{font-weight:600;font-size:14px;padding:0;margin:0}



.board_wrap table.table_board_view button.color1{padding:3px 0;width:60px;background:#069;border-radius:2px;border:1px solid #065;color:#fff}
.board_wrap table.table_board_view button.color2{padding:3px 0;width:60px;background:#f60;border-radius:2px;border:1px solid #f40;color:#fff}
.board_wrap table.table_board_view button.color3{padding:3px 0;width:60px;background:#096;border-radius:2px;border:1px solid #094;color:#fff}



.board_wrap .subject_view{font-weight:600;font-size:14px;width:100%;padding:6px;border-bottom:1px solid #ddd}
.board_wrap .writer_info_view{padding:0;margin:0;width:100%;border-bottom:1px solid #ddd}

.board_wrap .file_view{width:100%;margin:0;padding:0;}
.board_wrap .file_view ul.ul_file_view {padding:0;margin:0;width:100%}
.board_wrap .file_view ul.ul_file_view li {padding:0;margin:0;width:100%}
.board_wrap .file_view ul.ul_file_view li img{margin:0px 5px 0 0;vertical-align:middle}


.board_wrap .btnlink_view{clear:both;width:100%;}
.board_wrap .btnlink_view ul.btnlink_left_view{width:30%;float:left;margin:10px 0;padding:0}
.board_wrap .btnlink_view ul.btnlink_left_view li{float:left;}


.board_wrap .btnlink_view ul.btnlink_right_view{width:70%;float:right;margin:10px 0;padding:0}
.board_wrap .btnlink_view ul.btnlink_right_view li{float:right;}




/*게시판 보기 --- comment */
.board_wrap .comment_wrap{width:100%}
.board_wrap .comment_wrap .comment_round_wrap{width:98%;margin:0 auto;border:1px solid #ddd; border-radius:5px;height:auto}
.board_wrap .comment_wrap .comment_round_wrap .writer_info{clear:both;width:100%;padding:5px 0;background:#efefef}
.board_wrap .comment_wrap .comment_round_wrap .comment_btn_wrap{width:100%;padding:5px 0;clear:both;margin:10px 0}

.board_wrap .comment_wrap .comment_round_wrap p.p_comment{width:99%;height:auto;background:#fff;margin:0 auto}

.board_wrap .comment_wrap .comment_round_wrap .comment_btn_wrap ul{clear:both;width:98%;text-align:right;padding:10px 0}
.board_wrap .comment_wrap .comment_round_wrap .comment_btn_wrap ul li{float:right;}
.board_wrap .comment_wrap .comment_round_wrap .comment_btn_wrap ul li a.btn_link{width:35%;padding:12px;background:#4b545e;color:#fff;display:inline;margin:0 2px}

.board_wrap table.table_board_view textarea{width:97%;border:1px solid #ddd;margin:0 auto;height:100px;}





/*게시판 하단*/

.board_wrap .board_bottom {clear:both;width:100%;text-align:right}
.board_wrap .board_bottom ul {float:right;width:100%;text-align:right}
.board_wrap .board_bottom ul li{float:right;}
.board_wrap .board_bottom ul li.btn_write{border-radius:2px}


.board_wrap .board_search{clear:both;width:100%;text-align:center;background:#ddd;padding:4px 0}

.board_wrap .board_search .frm_input{width:40%;margin:0;background:#fff;padding:5px;height:18px;border:1px solid #ccc;vertical-align:middle;background:#fff;border-radius:2px;border:1px solid #ddd !important}
.board_wrap .board_search .btn_submit{width:20%;padding:5px 0 5px 0;-webkit-appearance:none}






/*/////////////////////////////////////////////////////////////////////////////PC버전이에요 게시판 넘버링등..////////////////////////////////////////////////////////////////////////////////////////////*/
@media all and (min-width:769px){

.board_wrap .pg_page{background:#fff;border:1px solid #ddd;border-radius:2px;padding:5px;color:#000;width:3%;line-height:24px;}
.board_wrap .pg_current{background:#444;border-radius:2px;padding:5px;color:#fff;width:3%;;line-height:24px;}

.board_wrap .pg_next{background:#fff;border:1px solid #ddd;border-radius:2px;padding:5px;color:#000;width:4%;line-height:24px;}
.board_wrap .pg_prev{background:#fff;border:1px solid #ddd;border-radius:2px;padding:5px;color:#000;width:4%;line-height:24px;}
.board_wrap .pg_start{background:#fff;border:1px solid #ddd;border-radius:2px;padding:5px;color:#000;width:4%;line-height:24px;}
.board_wrap .pg_end{background:#fff;border:1px solid #ddd;border-radius:2px;padding:5px;color:#000;width:4%;line-height:24px;}


/*게시판리스트 테이블 - basic_gallery*/
.board_wrap .ul_gallery{width:100%;margin:0;padding:0}
.board_wrap .ul_gallery .li_gallery{width:33.33333%;float:left}/*여기서 이미지 갯수 수정*/
.board_wrap .ul_gallery .li_gallery .ul_gallery_con{width:98%;margin:0 auto;padding:0}
.board_wrap .ul_gallery .li_gallery .ul_gallery_con .li_gallery_con{width:100%}
.board_wrap .ul_gallery .li_gallery .ul_gallery_con .li_gallery_subject{width:100%;text-align:center}



}
/*/////////////////////////////////////////////////////////////////////////////모바일버전이에요 게시판 넘버링등..////////////////////////////////////////////////////////////////////////////////////////////*/
@media all and (max-width:768px){


.board_wrap .table_board_list .mobile_hidden{display:none}

.board_wrap .pg_page{background:#fff;border:1px solid #ddd;border-radius:2px;padding:5px;color:#000;width:5%;line-height:24px;}
.board_wrap .pg_current{background:#444;border-radius:2px;padding:5px;color:#fff;width:5%;line-height:24px;}

.board_wrap .pg_next{background:#fff;border:1px solid #ddd;border-radius:2px;padding:5px;color:#000;width:6%;letter-spacing:-0.09em;line-height:24px;}
.board_wrap .pg_prev{background:#fff;border:1px solid #ddd;border-radius:2px;padding:5px;color:#000;width:6%;letter-spacing:-0.09em;line-height:24px;}
.board_wrap .pg_start{background:#fff;border:1px solid #ddd;border-radius:2px;padding:5px;color:#000;width:6%;letter-spacing:-0.09em;line-height:24px;}
.board_wrap .pg_end{background:#fff;border:1px solid #ddd;border-radius:2px;padding:5px;color:#000;width:6%;letter-spacing:-0.09em;line-height:24px;}


/*게시판리스트 테이블 - basic_gallery*/
.board_wrap .ul_gallery{width:100%;margin:0;padding:0}
.board_wrap .ul_gallery .li_gallery{width:100%;float:left}/*여기서 이미지 갯수 수정*/
.board_wrap .ul_gallery .li_gallery .ul_gallery_con{width:98%;margin:0 auto;padding:0}
.board_wrap .ul_gallery .li_gallery .ul_gallery_con .li_gallery_con{width:100%}
.board_wrap .ul_gallery .li_gallery .ul_gallery_con .li_gallery_subject{width:100%;text-align:center}




}