.board_con img {max-width:850px;}

.sub0501_text_wrap{text-align:left;line-height:28px; margin:0 auto;}
.board_basic_view{font-size:14px;}
.board_basic_view td{padding: 3px 8px;}
.board_basic_view .board_thead td{font-weight:bold; border-top:2px solid #f24b60; border-bottom:3px solid #eee;padding:20px 10px}
.board_basic_view .board_tbody td{border-bottom:1px solid #f5f5f5}

.board_basic_view .board_thead .subject{font-size:20px; color:#353535}		
.board_basic_view .board_thead .date{font-size:13px; color:#ccc}		

.board_basic_view .board_tbody .noti{background-color:#f5f5f5; font-weight:bold; color:#f24b60}		
.board_basic_view .board_tbody .writer{font-size:13px; color:#353535}		
.board_basic_view .board_tbody .num{font-size:13px; color:#888}
.board_basic_view .board_tbody .command_num{font-size:12px;font-weight:bold;padding:0 10px; color:#f24b60}

 .search_wrap{margin:0 auto;width:100%; text-align:center;padding:10px 0}
 .search_wrap .search_inner{margin:0 auto; display:inline-block; text-align:center;}
 .search_wrap .search_inner input,select{border:1px solid #d9d9d9; padding:5px; margin:5px;}
 .search_wrap .search_inner a{padding:7px 15px; background-color:#f24b60; color:#fff; font-weight:bold; font-size:13px}									
 
 .board_basic_view .board_con{ text-align:left; padding:40px 0; min-height:600px;}

 .file_down_wrap{position:relative; width:100%; height:40px; line-height:40px; border:1px solid #e8e8e8; margin:20px 0;}
 .file_down_wrap .file_name{float:left; font-size:14px;  padding:0 20px;}
 .file_down_wrap .file_name a:hover{color:#F30; font-weight:600;} 
 .file_down_wrap .file_storage{color:#666666; font-size:13px;}
 .file_down_wrap .file_num{color:#666666; font-size:13px; float:right; padding:0 20px;}
 
 .next_con_wrap{font-size:13px; color:#666; border:1px solid #ccc; padding:10px 20px;}
 .next_con_wrap a{color:#353535}
 .next_con_wrap a:hover{color:#F60;font-weight:bold;}

.sub0501_text_wrap{text-align:left;line-height:28px; margin:0 auto;}
.board_basic{font-size:14px;}
.board_basic td{padding: 3px 8px;}
.board_basic .board_thead td{font-weight:bold; text-align:center;border-top:2px solid #f24b60; border-bottom:3px solid #eee;}
.board_basic .board_tbody td{border-bottom:1px solid #f5f5f5}
.board_basic .board_tbody tr:hover{background-color:#f8f8f8; cursor:pointer}
.board_basic .board_tbody .noti{background-color:#f5f5f5; font-weight:bold; color:#f24b60}		
.board_basic .board_tbody .writer{font-size:13px; color:#353535}		
.board_basic .board_tbody .date{font-size:13px; color:#888}		
.board_basic .board_tbody .num{font-size:13px; color:#888}
.board_basic .board_tbody .command_num{font-size:12px;font-weight:bold;padding:0 10px; color:#f24b60}

.search_wrap{margin:0 auto;width:100%; text-align:center;padding:10px 0}
.search_wrap .search_inner{margin:0 auto; display:inline-block; text-align:center;}
.search_wrap .search_inner input{display: inline-block;zoom: 1;margin: 0;padding: 7px 2px;width: 120px;height: auto;font-size: 13px;color: #666666;border-radius: 0px;border: 1px solid #cccccc;line-height: 13px;vertical-align: middle;box-shadow: none}
.search_wrap .search_inner select {display: inline-block;zoom: 1;margin: 0;padding: 6px 2px;width: 80px;height: auto;font-size: 13px;color: #666666;border-radius: 0px;border: 1px solid #cccccc;vertical-align: middle;box-shadow: none;}
.search_wrap .search_inner a{
position: relative;display: inline-block;zoom: 1;margin: 0;padding: 9px 17px;line-height: 31px;font-size: 13px;font-weight: normal;color: white;background-image: none;background-color: #666;border: none;border-radius: 3px;text-decoration: none;cursor: pointer;vertical-align: middle;text-shadow: none;box-shadow: none; color:#fff;
}	


/* 게시판 글 작성 */
.board_basic_write{font-size:14px;}
.board_basic_write td{padding: 3px 8px;}
.board_basic_write .board_tbody tr:first-child td{border-top:2px solid #f24b60;}
.board_basic_write .board_tbody td{border-bottom:1px solid #f5f5f5; padding:5px 15px}
.board_basic_write .table_tt{width:100px;background-color:#f5f5f5; font-weight:bold; text-align:center;}

.board_basic_write .board_tbody .input_box{display: inline-block;zoom: 1;margin: 0;padding: 7px 5px;width: 50%;height: auto;
font-size: 13px;color: #666666;border-radius: 0px;border: 1px solid #cccccc;line-height: 13px;vertical-align: middle;box-shadow: none}
.board_basic_write .board_tbody .input_box.tel{width:100px;}
.board_basic_write .board_tbody .select_box {display: inline-block;zoom: 1;margin: 0;padding: 6px 2px;width: 80px;height: auto;font-size: 13px;
color: #666666;border-radius: 0px;border: 1px solid #cccccc;vertical-align: middle;box-shadow: none;}
.board_basic_write .board_tbody .file-add_btn{}


/*댓글*/

.reply_list_wrap{ margin: 20px 0;padding: 20px 20px 10px;border: 1px solid #e5e8ec;background: #f5f8f9; font-size:12px;}
.reply_list_wrap h3{padding-bottom:10px;}
.reply_list_wrap p{padding:10px; text-align:center;}

.reply_list_wrap .reply_list_inner{ padding: 0 0 10px; border-top: 1px dotted #ccc;}
.reply_list_wrap .reply_list_inner .reply_header{position:relative; padding:10px 5px 0 5px;}
.reply_list_wrap .reply_list_inner .reply_header .rp_name{ font-weight:bold; margin-right:15px;}
.reply_list_wrap .reply_list_inner .reply_header .rp_date{font-weight:normal;}
.reply_list_wrap .reply_list_inner p{text-align:left; padding:0 5px;}
.reply_list_wrap .reply_list_inner .reply_footer{position:relative;display:block; padding:0 5px; height:30px;}
.reply_list_wrap .reply_list_inner .reply_footer .reply_menu{float:right;margin:0; list-style:none; }
.reply_list_wrap .reply_list_inner .reply_footer .reply_menu li{float:left;margin-left:5px;}

.reply_list_wrap .reply_list_inner.reply_cp1{ margin-left:20px; padding: 0 0 10px ; border-top: 1px dotted #ccc;}
.reply_list_wrap .reply_list_inner.reply_cp2{ margin-left:40px; padding: 0 0 10px ; border-top: 1px dotted #ccc;}
.reply_list_wrap .reply_list_inner.reply_cp3{ margin-left:60px; padding: 0 0 10px ; border-top: 1px dotted #ccc;}
.reply_list_wrap .reply_list_inner.reply_cp4{ margin-left:80px; padding: 0 0 10px ; border-top: 1px dotted #ccc;}
.reply_list_wrap .reply_list_inner.reply_cp5{ margin-left:100px; padding: 0 0 10px ; border-top: 1px dotted #ccc;}

.reply_write_wrap{margin:10px 0;font-size:12px;}
.reply_write_wrap .reply_write_table{width: 100%;border-collapse: collapse;border-spacing: 0;}
.reply_write_wrap .reply_write_table th{width: 80px;padding: 7px 13px;border: 1px solid #e9e9e9;border-left: 0;background: #f5f8f9;text-align: left; }
.reply_write_wrap .reply_write_table td{padding: 7px 10px;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;background: transparent;}
.reply_write_wrap .reply_write_table .input_box{display: inline-block;zoom: 1;margin: 0;padding: 7px 5px;height: auto;
font-size: 13px;color: #666666;border-radius: 0px;border: 1px solid #cccccc;line-height: 13px;vertical-align: middle;box-shadow: none}
.reply_write_wrap .reply_write_table .text_box{width:98%;height:50px;background-color:#f8f8f8;border: 1px solid #cccccc;}

.reply_command{text-align:center;margin-bottom:20px;}
.reply_command_wrap{width:100%;display:block; margin:0 auto;  }
.reply_command_ul{display:inline-block; }
.reply_command_ul .reply_command_li{padding:0 20px; height:36px; line-height:36px; display:inline-block;list-style:none; float:left; font-size:11px; color:#b3b3b3;  background-color:#fcfcfc; margin:3px; font-weight:bold;cursor:pointer;}
.reply_command_ul .reply_command_li.on{background-color:#666; font-weight:bold; color:#fff;}  

/* 비밀글 레이어 */
.pw_wrap{background:rgba(0,0,0,0.7); width:100%; height:100%; position:absolute;top:0 ;z-index:99999}
.pw_wrap .pw_inner{padding: 30px;width: 440px;height: 240px;left: 50%;margin-left: -250px;position: fixed;background-color: #fff;z-index: 99999;top: 50%;margin-top: -150px;border-radius: 20px;}
.pw_wrap .pw_inner .pw_box{padding:20px 0; font-size:14px;line-height:18px;}
.pw_wrap .pw_inner .pw_box p{border:1px solid #e8e8e8;padding:20px;}
.pw_wrap .pw_inner .pw_box .pw_write_box{border:1px solid #e8e8e8;padding:20px 10px; margin-top:-1px; background-color:#f8f8f8; text-align:center;}
.pw_wrap .pw_inner .pw_box .pw_write_box .input_box{display: inline-block;zoom: 1;margin: 0;padding: 7px 5px;height: auto;
font-size: 13px;color: #666666;border-radius: 0px;border: 1px solid #cccccc;line-height: 13px;vertical-align: middle;box-shadow: none}
.pw_wrap .pw_inner .pw_box .pw_write_box .btn_box{padding:0 20px; height:30px; line-height:30px;list-style:none; font-size:13px; color:#b3b3b3;  margin:3px; font-weight:bold;cursor:pointer;background-color:#f24b60; color:#fff; border:0}
.pw_wrap .pw_inner .pw_close{display:block; text-align:center; font-size:50px; letter-spacing:2px; position:absolute; top:-25px;right:20px;}