/*게시판 파일업로드 - 게시판 스킨에 추가될 부분*/
div.fileBox{  display:flex; margin:10px 0 0;padding:0;height:100%;border-left:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-top:1px solid #cbcbcb;background-color:#f9f9f9; font-size: 14px; }
div.fileBox .l_imgView, div.fileBox .r_listView { height: 270px; width: 50%; }
div.fileBox .l_imgView{ overflow-y:scroll;margin:0;padding:0;border-right:1px solid #cbcbcb;}
div.fileBox .l_imgView ul:after { content:''; display:block; clear:both; }
div.fileBox .l_imgView ul {width:100%;margin:5px 0 0 5px;padding:0;}
div.fileBox .l_imgView ul li{float:left;width:75px;height:75px;margin:0 5px 5px 0;padding:0;}
div.fileBox .l_imgView ul li a{overflow:hidden;display:block;}
div.fileBox .l_imgView ul li img{float:left;width:75px;height:75px;border:1px solid #cbcbcb;}
div.fileBox .l_imgView label {color: #000;font-weight: normal; font-size: 13px; margin-bottom: .25rem;}
div.fileBox .r_listView{margin:0;padding:0; border-right:1px solid #cbcbcb;}
div.fileBox .r_listView .r_listTop{margin:0;padding:0;height:40px;}
div.fileBox .r_listView .r_listTop ul:after { content:''; display:block; clear:both; }
div.fileBox .r_listView .r_listTop ul{float:left;display:inline;overflow:hidden;margin:0;padding:7px 0 0 4px;}
div.fileBox .r_listView .r_listTop ul li{float:left;display:inline;margin-left:5px;}
div.fileBox .r_listView .r_listTop ul.btnLine{margin:0;padding:0;}
div.fileBox .r_listView .r_listBody{overflow-y:scroll;margin:0 auto 0;padding:0;width:95%;height:198px;border:1px solid #d7d7d7;background-color:#fff;}
div.fileBox .r_listView .r_listBody ul.chkList{display:block;margin:10px 10px 7px;padding:0;}
div.fileBox .r_listView .r_listBody ul.chkList li{overflow:hidden;margin:0 0 3px;padding:0;line-height:21px;background-color:#eaeaea;}
div.fileBox .r_listView .r_listBody ul.chkList li.onNew{background-color:#bcdaff;}/*신규*/
div.fileBox .r_listView .r_listBody ul.chkList li input{float:left;display:inline;width:13px;height:13px;margin:3px 4px 0 0;padding:0 0 0;}

@media screen and (max-width:620px) {
	div.fileBox { display:block; }
	div.fileBox .l_imgView, div.fileBox .r_listView { height: 170px; width: 100%; }
	div.fileBox .r_listView .r_listBody { height: 116px; }
}

/*게시판 파일등록 아이콘 버튼*/
a.boardBtn{float:left;display:inline-block;margin:0;padding:0 7px 0 0;height:26px;color:#333;background:url('../img/board_btn1.gif') right 0 no-repeat;}
a.boardBtn span{display:inline-block;cursor:pointer;margin:0;padding:0 0 0 7px;height:26px;text-align:center;background:url('../img/board_btn1.gif') 0 0 no-repeat;}
a.boardBtn:hover, a.boardBtn:focus, a.boardBtn:active{color:#000;background-position:right -60px;}
a.boardBtn:hover span, a.boardBtn:focus span, a.boardBtn:active span{text-align:center;background-position:0 -60px;}

a.boardBtn em.boardBtn1, a.boardBtnOn em.boardBtn1{display:inline-block;margin:0;padding:0 0 0 20px;background:url('../img/board_icon.gif') 0 5px no-repeat;}
a.boardBtn em.boardBtn2, a.boardBtnOn em.boardBtn2{display:inline-block;margin:0;padding:0 0 0 20px;background:url('../img/board_icon.gif') 0 -35px no-repeat;}
a.boardBtn em, a.boardBtn em {float:left;cursor:pointer;font-size:13px;line-height:28px;font-style:normal;letter-spacing:-0.09em;}

a.boardBtn_file{float:left;display:inline-block;margin:0;padding:0;width:78px;height:26px;background:url('../img/btn_fileUp.gif') 0 0 no-repeat;}
a.boardBtn_file:hover, a.boardBtn_file:focus, a.boardBtn_file:active{background-position:0 -60px;}

a.boardBtnOn{float:left;display:inline-block;margin:0;padding:0 7px 0 0;height:26px;color:#000;background:url('../img/board_icon.gif') right -60px no-repeat;}
a.boardBtnOn span{float:left;display:inline-block;margin:0;padding:0 0 0 7px;height:26px;text-align:center;background:url('../img/board_icon.gif') 0 -60px no-repeat;}