/*좌측메뉴*/
.board_left_menu { border:1px solid #ddd; }
.board_left_menu div.title { padding:10px; font-weight:bold; font-size:20px; border-bottom:1px solid #ddd; background-color:#f9f9f9; }
.board_left_menu ul { overflow:hidden; padding:15px; padding-bottom:0px; }
.board_left_menu ul.end { padding:0px; padding-bottom:10px; }
.board_left_menu ul li { float:none; display:block; height:25px; line-height:25px; margin-left:15px; }
.board_left_menu ul li.sel a { font-weight:bold; color:red; }
.board_left_menu ul li.group { font-weight:bold; margin-left:0px; }
.board_left_menu ul li.group i { color:#000; } /*텍스트아이콘*/




.left-max-view-list { margin-bottom:10px; }
.left-max-view-list .subject { overflow:hidden; line-height:1.5em; height:1.5em; font-size:12px; cursor:pointer; }
.left-max-view-list .bunru { color:#707070; font-size:12px; }
.left_board h5 { font-size:13px; }


/*스킨종류별 스타일*/
.board_skin { width:100%; border-bottom:1px solid #efefef; padding-bottom:20px; }
.board_skin ul { width:100%; overflow:hidden; }
.board_skin li { float:left; }
.board_skin .board_skin_none { height:50px; line-height:50px; text-align:center; width:100%; }
.board_skin span.bunru { margin-left:20px; word-spacing:3px; font-size:12px; color:#777; }
.board_skin span.bunru a { font-size:12px; color:#777; font-weight:normal; }

.board_skin .board_basic { margin-top:10px; }
.board_skin .board_basic li.con { width:100%; }
.board_skin .board_basic li.con.bunru_use { width:90%; }
.board_skin .board_basic li.con div { overflow:hidden; height:2em; line-height:2em; font-size:15px; color:#000063; font-weight:bold; }
.board_skin .board_basic li.r { width:10%; text-align:right; color:#707070; font-size:12px; }

.board_skin table.list_gallery { border:0px; }
.board_skin table.list_gallery td { border:0px; }

.board_skin .board_webzine { margin-top:10px; }
.board_skin .board_webzine li { float:left; }
.board_skin .board_webzine li div.con { margin-left:10px; }
.board_skin .board_webzine li.subject  { width:100%; font-size:15px; color:#000063; font-weight:bold; height:2em; line-height:2em; }
.board_skin .board_webzine li.subject.bunru_use { width:90%; }
.board_skin .board_webzine li.r { width:10%; text-align:right; color:#707070; font-size:12px; }



/*리스트형 게시판*/
.list_board1 { padding:0px; margin:0px; }
.list_board1 ul { overflow:hidden; }
.list_board1 table { border-top:1px solid #999; }
.list_board1 table th { text-align:center; border-bottom:1px solid #efefef; padding:5px; background-color:#fafafa; font-weight:bold; height:25px; line-height:25px; overflow:hidden; word-break:break-all; }
.list_board1 table.write th { text-align:left; padding-left:20px; }
.list_board1 table td { border-bottom:1px solid #efefef; padding:5px; word-break:break-all; }
.list_board1 table td.hidd div { height:25px; overflow:hidden; line-height:30px; }
.list_board1 table td div.subject { cursor:pointer; display:inline-block; }
.list_board1 table td.notice div { font-weight:bold; }
.list_board1 table td.bunho { font-weight:bold; }
.list_board1 table span.bunho { display:inline-block; color:#ddd; font-size:11px; padding-right:5px; width:80px; }

.list_board1 .list_gallery { width:100%; }
.list_board1 .list_gallery td { text-align:center; margin:0px; padding:10px 0; }
.list_board1 .list_gallery td .img img { cursor:pointer; border:1px solid #999; }
.list_board1 .list_gallery td div.subject { height:2.9em; line-height:1.2em; overflow:hidden; cursor:pointer; }
.list_board1 .list_gallery .bottom li { font-size:12px; }

.list_board1 .list_webzine .bunru { font-size:12px; color:#777; font-weight:normal; }
.list_board1 .list_webzine .subject { font-weight:bold; }
.list_board1 .list_webzine .member span.tit { color:#3b7dea; }
.list_board1 .list_webzine .content { line-height:1.2em; overflow:hidden; }

.name_side_view { cursor:pointer; }