@charset "utf-8";



.new_icon {margin-right:5px;}
.bd_file_icon {display:block; margin:0 auto; width:22px; height:22px; background:url(/_prog/bbs/img/common/ico_file.png)no-repeat;  font-size:0; }
.bd_file_icon.icon01 {background-position: 0 0;} /*pdf*/
.bd_file_icon.icon02 {background-position: -27px 0;}/*파워포인트*/
.bd_file_icon.icon03 {background-position: -54px 0;}/*워드*/
.bd_file_icon.icon04 {background-position: -82px 0;}/*한글*/
.bd_file_icon.icon05 {background-position: -109px 0;}/*엑셀*/
.bd_file_icon.icon06 {background-position: -136px 0;}/*다운로드*/
.bd_file_icon.icon07 {background-position: -163px 0;}/*일러스트*/
.bd_file_icon.icon08 {background-position: -190px 0;}/*사진*/
.bd_file_icon.icon09 {background-position: -217px 0;}/*새창*/
.bbs_notice {background:#f7f7f8;}
.bbs_notice td.ntt_no {font-size:0; background:url(/_prog/bbs/img/common/icon_notice.png)no-repeat center;}
.bbs_notice td.title a {font-weight:bold;}
.bbs_notice td.title a .new_icon {margin-top:-4px;}


.bd_list_wrap{clear:both;position:relative;}
.bd_list_wrap table{width:100%;table-layout:fixed; border-collapse:collapse; border-spacing:0; border:0;border-top:2px solid #434343;border-bottom:1px solid #d2d2d2}
.bd_list_wrap table th,
.bd_list_wrap table td{padding:13px 5px;text-align:center}
.bd_list_wrap table tbody td *{vertical-align:middle;}
.bd_list_wrap table th{padding:15px 0;color:#000;background:#efeff1;border:none;border-bottom:1px solid #333333; font-size:16px; font-weight:500;}
.bd_list_wrap table th.ntt_no{width:8%;}
.bd_list_wrap table th.wrt{width:12%;}
.bd_list_wrap table th.reg_date{width:12%;}
.bd_list_wrap table th.inq_cnt{width:8%;}
.bd_list_wrap table th.atch_nm{width:8%;}
.bd_list_wrap table th.open_yn {width:8%;}
.bd_list_wrap table th.proc_status_dvs_cd {width:12%;}

.bd_list_wrap table th.category{width:20%;}
.bd_list_wrap table th.field1{width:12%;}

.bd_list_wrap table thead th:first-child{border-left:none;}
.bd_list_wrap table td{border-top:1px dashed #e1e1e1;border-left:none;}
.bd_list_wrap table td:first-child{border-left:none;}
.bd_list_wrap table td.title{padding-left:10px;text-align: left}
.bd_list_wrap table td.title a{display:inline-block;overflow:hidden;max-width:93%;color:#444;text-overflow:ellipsis;white-space:nowrap;}
.bd_list_wrap table td.title a:hover{text-decoration:underline}

/* width 값 설정
.bd_list_wrap table .num{width:8%;}
.bd_list_wrap table .title{width:auto;}
.bd_list_wrap table .writer{width:13%;}
.bd_list_wrap table .date{width:14%;}
.bd_list_wrap table .hits{width:10%;}
.bd_list_wrap table .file{width:16%;}
.bd_list_wrap tbody .no_data{text-align:center;line-height: 22px;}
*/
@media only screen and (max-width:767px) {

	.bd_list_wrap table .ntt_no{display:none;}
	.bd_list_wrap table .title{border-left:none;}
	.bd_list_wrap table .reg_date{display:none;}
	.bd_list_wrap table .inq_cnt{display:none;}
	.bd_list_wrap table .atch_nm{display:none;}
	.bd_list_wrap table th.wrt{width:80px;}
	.bd_list_wrap table th.proc_status_dvs_cd{width:75px;}
	.bd_list_wrap table th.open_yn {width:12%;}
}



#DetailDownlist td{background:#f9f9f7}
#DetailDownlist .bd_list_file{clear:both;position:relative;padding:10px 0px 10px 0px;background-color:#fff;}
#DetailDownlist .bd_list_file .file {width:100%; }
#DetailDownlist .bd_list_file .file:after{content:"";display:block;visibility:hidden;clear:both;}
#DetailDownlist .bd_list_file .file li{padding-top:5px;margin-right:10px;}
#DetailDownlist .bd_list_file .file li a{display:block;padding-left:100px;font-size:12px;color:#555;line-height:110%; text-align:right;}
#DetailDownlist .bd_list_file .file li a *{vertical-align:middle}
#DetailDownlist .bd_list_file .file li a span{overflow:hidden;display:inline-block;margin-left:-40px;margin-right:10px;width:30px;height:30px;background: url("/_prog/bbs/img/common/bg_icon.png") no-repeat;}
#DetailDownlist .bd_list_file .file li a:hover{text-decoration:underline}
#DetailDownlist .bd_list_file .file li a.ppt span{background-position: 0 0}
#DetailDownlist .bd_list_file .file li a.doc span{background-position: 0 -40px}
#DetailDownlist .bd_list_file .file li a.hwp span{background-position: 0 -80px}
#DetailDownlist .bd_list_file .file li a.pdf span{background-position: 0 -120px}
#DetailDownlist .bd_list_file .file li a.imgs span{background-position: 0 -160px}
#DetailDownlist .bd_list_file .file li a.xls span{background-position: 0 -200px}
#DetailDownlist .bd_list_file .file li a.etc span{background-position: 0 -240px}
