/* 게시판 */
#board th{border-top:1px solid #253f5a; border-left:1px solid #ddd; background:#f7f7f7; padding:10px 0; font-weight:bold; color:#000; text-align:center;}
#board th:first-child{border-left:0 none;}
#board td{border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px 0; text-align:center;}
#board td.title{text-align:left; padding-left:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#board td.title a:hover{color:#000;}
#board td div.board_cont{padding:10px;text-align:left;background-color:#fafafa;width:760px;margin:0 auto;border:1px dashed #ddd;height:150px;}
#board td.completion{color:#0072bc}
#board td.reply{background:url('/images/sub/icon_re.png') 123px 15px no-repeat; text-align:left; margin-left:20px; padding-left:145px;}

#board_view thead{border-top:1px solid #253f5a;}
#board_view th{padding:10px 10px; font-weight:bold;color:#000; background:#f7f7f7;  border-bottom:1px solid #ddd;}
#board_view td{border-bottom:1px solid #ddd;line-height:40px; padding-left:20px;}
#board_view td.writer{color:#919191; text-align:right; padding:0 20px;}
#board_view td.writer em{margin-right:600px;}
#board_view td.writer span{color:#ddd; padding:0 15px;}
#board_view td.writer strong{color:#000; font-weight:bold; padding-left:7px;}
#board_view td.file{text-align:right; border-bottom:0;}
#board_view td.file a{display:inline-block; background:url('/images/sub/icon_file.png') left 14px no-repeat; margin-left:25px; padding-left:23px;}
#board_view td.file a:hover{text-decoration:underline;}
#board_view td.file a:first-child{margin-left:0;}
#board_view td.view_con{height:200px;line-height:23px;text-align:left;vertical-align:top;padding:20px 10px;}
#board_view td.view_con img{width:auto; max-width:100%; margin:10px 0; overflow:hidden; border:1px solid rgba(0,0,0,.08);}
#board_view td.view_con a.btn_board_download{text-decoration:underline; border:1px solid black; color:black; padding:10px 20px;}
#board_view td.view_con a.btn_board_download:hover{border:1px solid red; color:red;}
#board_view td.view_list{text-align:left;}
#board_view td.view_list.pdl{padding-left:0px;}
#board_view td.view_list a{padding-left:20px;}
#board_view td.view_list strong{display:inline-block;height:39px;padding-right:30px;padding-left:30px;color:#000;background:#f5f5f5;}
#board_view td.view_tit{text-align:left; padding:0px;}
#board_view td.view_tit a{padding-left:20px;}
#board_view td.view_tit strong{display:inline-block; height:39px; padding-right:30px; padding-left:30px; color:#000; background:#f5f5f5;}

#board_view .writer_admin p{line-height:60px; padding:0 20px; float:left;}
#board_view .writer_admin p:first-child{font-weight:bold; float:right;}
#board_view .writer_admin p span{font-weight:normal; color:#919191; margin-right:20px;}

#board_write tbody{border-top:1px solid #253f5a;}
#board_write th{height:40px; border-bottom:1px solid #ddd;padding:3px 10px;background-color:#f5f5f5;}
#board_write td{height:40px; border-bottom:1px solid #ddd;padding:3px 10px;background-color:#FFF;}
#board_write td #subject{width:97%;}
#board_write td input[type="textbox"]{border:1px solid #ddd;height:36px;padding:0 10px;}
#board_write td span{font-size:13px; color:#98a3ab; margin-left:7px;}
#board_write textarea{width:97%; height:280px; border:1px solid #ddd; padding:5px 7px; resize:none;}
#board_write label{margin-right:15px; }
#board_write #board_title{width:600px}

.count{margin-bottom:7px;text-align:right;}
.count strong{color:#333;font-weight:bold;}

#search_form{margin-top:10px; margin-bottom:30px; /*float:left*/ text-align:center;}
#search_form select{width:105px; height:34px; line-height:13px; padding:0 5px; border:1px solid #ccc;}
#search_form input{width:200px; height:32px; border:1px solid #ccc; padding:0 10px;}
.btn_search{display:inline-block; line-height:34px; color:#fff; text-align:center; background:#888; padding:0 16px; vertical-align:bottom;}

.paging{clear:both; text-align:center;}
.paging a{display:inline-block; width:30px; line-height:30px; border:1px solid #cdcdcd;}
.paging a:hover{background-color:#eee;}
.paging a.on{background-color:#4f4f4f; color:#fff;}
.paging a img{vertical-align:middle;}
.paging .prev_btn,.paging .next_btn{color:#666; font:13px dotum,"돋움",sans-serif; line-height:25px; border:1px solid #ddd; margin:0;}
.paging strong{display:inline-block; width:25px; font-weight:bold;}

.btn_positive{display:inline-block; width:80px; line-height:33px; font-size:14px; color:#fff; text-align:center; background:#005d2e;}
.btn_negative{display:inline-block; width:80px; line-height:33px; font-size:14px; color:#fff; text-align:center; background:#202020;}


/* 라운드조인 */
.reser05_view tbody{border-top:1px solid #253f5a;}
.reser05_table tr{cursor: pointer;}
.reser05_table tr:hover{background:#f7f7f7;}
.type01{color:#fff; font-size:13px; background:#2d6a9a; padding:7px 20px;}
.type02{color:#fff; font-size:13px; background:#e54c28; padding:7px 20px;}
.type03{color:#fff; font-size:13px; background:#999; padding:7px 20px;}
.type04{color:#fff; font-size:13px; background:#2f9d97; padding:7px 14px;}

#rounding_year,#rounding_mon,#rounding_day,#rounding_hour,#rounding_num{width:90px;}
#rounding_name,#rounding_hp{width:120px;}
#rounding_age{width:40px;}
#rounding_title{width:100%;}
