/* 게시판 리스트 */
#top_box{overflow:hidden;height:25px;}
#top_box .category{float:left;width:50%;}
#top_box .category select{width:130px;height:22px;vertical-align:middle;}
#top_box .category input{vertical-align:middle;}
#top_box .total{float:right;width:50%;text-align:right;}
#top_box .total img{vertical-align:middle;}

#bbs_list {width:100%;border-collapse:collapse;text-align:center;font-size:13px;}
#bbs_list thead th{height:35px;background:#f1f1f1;border-top:1px solid #000000;border-bottom:1px solid #B9B9B9;color:#4b526f;}
#bbs_list thead th a{color:#000;}
#bbs_list tbody td{padding:12px 0px;border-bottom:1px solid #d9d9d9; }
#bbs_list tbody td.num{width:60px;}
#bbs_list tbody td.alL{text-align:left;width:60%;}
#bbs_list tbody td.edate{width:90px;}
#bbs_list tbody td.hit{width:60px;}
#bbs_list img, #bbs_list input{vertical-align:middle; }

#search_form {position:relative;padding:15px 0;margin:3px 0 10px;background:#fff;text-align:center;border:1px solid #cbcbcb}
#search_form input, #search_form select {vertical-align:middle;height:26px;line-height:26px;border:1px solid #cbcbcb }
#search_form .inp_s{border:1px solid #dfdfdf;line-height:19px;height:24px;}
#search_form .b_sch{border:1px solid #626262;background:#8e8e8e;line-height:20px;width:115px;height:26px;color:#fff;font-size:16px;vertical-align:middle;font-family:나눔고딕, NanumGothic, 맑은고딕, Malgun Gothic, 돋움, Dotum;}

.paging{text-align:center;padding:30px 0;color:#aaaaaa;}
.paging a{display:inline-block;width:26px;height:26px;margin:0 3px;line-height:26px;vertical-align:middle;text-align:center;font-size:11px;border:1px solid #cbcbcb;background:url('img/bg_paging_off.gif') 0 0 repeat-x}
.paging strong{display:inline-block;width:26px;height:26px;margin:0 3px;line-height:26px;vertical-align:middle;text-align:center;font-size:11px;border:1px solid #cbcbcb;background:url('img/bg_paging_on.gif') 0 0 repeat-x;color:#000;}
.paging .first, .paging .prev, .paging .next, .paging .last{background:none;border:none;}

/* 게시판 뷰 */
#view_tit{background:#f1f1f1;height:34px;line-height:34px;vertical-align:middle;margin:15px 0 0;border-top:2px solid #000000;border-bottom:1px solid #B9B9B9;font-size:15px;color:#000;padding-left:2%;}
.view_info{overflow:hidden;width:100%;border-bottom:1px solid #b9b9b9;background:#f1f1f1;padding:6px 10px;box-sizing:border-box;}
.view_info dt{float:left;width:12%;min-height:22px;padding:5px 0 5px 2%;}
.view_info dd{float:left;width:81%;min-height:22px;padding:5px 2%;background:#f1f1f1 url('img/bg_bar.png') 0 bottom no-repeat;}
.date{font-size:11px;color:#999;padding:0 10px;}
.print{float:right;width:50%;text-align:right;}
#view_content{padding:10px;min-height:150px;height:auto !important;height:150px;}
#view_content p{line-height:20px;}
#view_content div img{padding:20px 0;}

.file_list_chart{width:100%;border-collapse:collapse;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.file_list_chart  th {height:25px;padding:1px 0;text-align:center;border-bottom:1px solid #efefef;}
.file_list_chart  td{min-height:25px;padding:0px 3px;min-height:20px;}

.rep_view{padding:5px 0;}
.rep_view .rep_info{overflow:hidden;width:100%;padding:5px 0;background:#efefef;}
.rep_view .rep_info .fL{padding-left:10px;}
.rep_view .rep_cont{padding:5px 0;}

.rep_write{overflow:hidden;width:100%;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;padding:15px 0 10px;background:#eeeeee;} 
.rep_write .writer{float:left;width:10%;text-align:left;padding-left:2%;}
.rep_write .writer input{width:83px;}
.rep_write .writer span{display:block;margin-bottom:8px;}
.rep_write .cont{float:left;width:70%;padding:0 2%;}
.rep_write .cont textarea{width:100%;height:50px;border:1px solid #dfdfdf;}
.rep_write .btn{float:left;width:10%;}


/*  프린트 페이지 */
.print_page{width:700px;min-height:450px;padding:10px 20px; }
.print_page h2{font-size:24px;font-family:'Nanum Myeongjo';}
.print_page .view_info{padding:5px 0;font-size:12px;}
#print_content	{width:750px;padding:0;background:url('img/print_bg_02.gif') 0 0 repeat-y;}

/* 게시판 쓰기 */
#write_tit{background:#f1f1f1;border-top:2px solid #000000;border-bottom:1px solid #B9B9B9;color:#4b526f;height:34px;line-height:34px;vertical-align:middle;margin:15px 0 0;font-size:15px;color:#000;text-align:center;}
#bbs_form{width:100%;border-collapse:collapse;}
#bbs_form th{background:#f1f1f1;width:15%;padding:3px 0 3px 10px;border-bottom:1px solid #B9B9B9;}
#bbs_form td{background:#f1f1f1;padding:3px 0 3px 10px;;border-bottom:1px solid #B9B9B9;}
#eb_content{width:100%;min-height:270px;height:auto !important;height:270px;}


#file_up{position:relative;overflow:hidden;width:100%;border-top:1px solid #B9B9B9;border-bottom:1px solid #B9B9B9;background:#f1f1f1;}
#file_up iframe{position:absolute;top:0;left:0}
#file_up strong{float:left;display:block;width:15%;height:150px;background:#f1f1f1;padding:3px 0px;text-align:center;}
#file_up .file_up_list{float:left;width:81%;padding:3px 0 3px 2%;}
#file_up .inp_file{width:65%;border: 1px solid #DFDFDF;height:20px;vertical-align:middle;}
#file_up .file_list_choice{width:100%;margin:10px 0 0}
#file_up .file_list_choice select{width:90%;border: 1px solid #DFDFDF;}

.inp{line-height:20px;height:20px;vertical-align:middle;}
.wid300{width:300px;}

.btn_g, .btn_w{display:inline-block;height:29px;line-height:29px;font-weight:600;}
.btn_g{padding:0 30px;background:#aaaaaa;color:#fff;border:1px solid #949494;}
.btn_w{padding:0 20px;background:#f3f3f3;border:1px solid #c9c9c9;color:#676767;}

@media only screen and (max-width : 640px) {

#bbs_list{border-top:2px solid #000000;}
#bbs_list thead{display:none;}
#bbs_list img, #bbs_list input{vertical-align:middle; }
#bbs_list .num, #bbs_list .name, #bbs_list .hit, #bbs_list .edate{display:none;}
#bbs_list .tit{width:100%;}
#bbs_list .tit a{padding:15px 0;}
#bbs_list .tit a span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


#search_form  select{display:none;}
#search_form .b_sch{width:80px}

/* 게시판 뷰 */
#view_tit{overflow:auto;background:#f1f1f1;min-height:34px;height:auto;line-height:auto;;vertical-align:middle;margin:15px 0 0;border-top:2px solid #000000;border-bottom:1px solid #B9B9B9;font-size:15px;color:#000;}
#view_tit h3{float:none;width:100%;line-height:30px;vertical-align:middle;font-size:15px;padding-left:2%;}
#view_tit .date{display:block;float:none;width:100%;text-align:right;vertical-align:middle;color:#000;font-size:12px;text-align:right;}
#view_tit .date img{vertical-align:middle;}

#view_content img{width:100%;}

.rep_write{overflow:hidden;width:100%;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;padding:15px 0 10px;background:#eeeeee;} 
.rep_write .writer{float:left;width:35%;text-align:left;padding-left:2%;}
.rep_write .writer input{width:83px;border:1px solid #efefef;}
.rep_write .writer span{display:block;margin-bottom:8px;}


.rep_write .cont{float:left;width:40%;padding:0 2%;}

.view_info .print{display:none;}





}

