#board_cnt {float:left;}

/*테이블 보더 값 없애기*/
.table_bno td {border-bottom:0px; line-height:1.67em; font-size:1em;}

/*테이블 보더 값 없애기*/
#board_cnt .table_bno td {border:0px;}

/*페이지넘버*/
#page_num span {line-height:20px; height:20px; color:#726aa4; font-weight:bold;}
#page_num .page-number{margin:0;padding:0;font-family:"Tahoma"; font-size:10px;}
#page_num .page-number a {line-height:20px; height:20px; color:#666; font-weight:normal;text-decoration: none;font-family:Tahoma; font-size:11px;}
#page_num .page-number a:hover {line-height:20px; height:20px; color:#726aa4; font-weight:normal;text-decoration: none;font-family:Tahoma; font-size:11px;}

.page-number a {line-height:20px; height:20px; color:#666; font-weight:normal;text-decoration: none;}
.page-number a:hover {line-height:20px; height:20px; color:#726aa4; font-weight:normal;text-decoration: none;}

#page_num .number_btn_left {margin-left:5px;}
#page_num .number_btn_right {margin-right:5px;}
#page_num img {vertical-align:middle;}

#board_cnt .board_file {background-color:#f1f1f1;}
#board_cnt .veiw_ctn {padding:30px;}
#board_cnt .view_tle {background-color:#f8f5f2; color:#666; height:30px; line-height:20px; border:0;}
#board_cnt .view_txt {height:30px; line-height:20px; border:0;}
#board_cnt .view_write {height:30px; line-height:30px; padding-left:15px; border:0;}

#board_beforemsg{text-align:right;margin-top:5px; margin-bottom:5px;height:24px; }

.table_ft_height {padding-top:20px;}
.table_cs_tdGray {color:#f3f2ef;}
.table_txt_Gray {color:#666666;}
.table_txt_point {color:#cc3680;}
.table_txt_left {color:#7d7d7d;padding-left:10px;text-align:left;}

.board_no {font-family:Tahoma; font-size:11px;}

/*게시판 읽기 버튼 정렬*/
.bt_list1 {width:20%; float:left; text-align:left;}
.bt_list2 {width:70%; float:right; text-align:right;}

/*게시판 상위 - 검색*/
.board_top {background:url(/img/common/box_board_top.gif) no-repeat; width:698px;overflow:hidden; padding:0; margin:0;}
.board_bottom {background:url(/img/common/box_board_bottom.gif) no-repeat; clear:both; height:3px; line-height:3px;overflow:hidden;}
.board_ctn {margin:25px 40px 0px 40px; padding:0;border:1px solid #fff;}
.board_ctn li {float:left; margin-right:40px;}
.board_ctn li img { margin-bottom:25px;}
.board_ctn .board_tle { color:#977e7b; font-weight:bold; font-size:14px;}

.board_tdep {width:450px; margin-top:5px; padding:0;}
.board_tdep li { padding-left:10px; background: url(/img/common/icon_path.gif) no-repeat 0 7px; color:#666; font-weight:normal;line-height:20px; font-size:11px; margin-top:5px;}

.searchbox {float:right; padding-top:15px;}

/*게시판 버튼*/
.board_btn {/*float:left; */ margin-top:0px;  text-align:right;  margin-bottom:20px;}

/*게시판 본문 내용*/
.board_section {margin:25px; line-height:20px; font-family:"돋움", Tahoma; font-size:1em;}

/*게시판 첨부 */
.ps {margin:0; padding:10px; border-top:1px solid #977e7b; border-bottom:1px solid #977e7b;}

/*포토갤러리*/
.table_in2 .photo_ctn a {width:130px; border:1px solid #cdcdcd; margin-top:1px;}
.table_in2 .photo_ctn a:hover {width:130px; border:1px solid #9f2d22; height:83px; margin-top:1px;}
.photo_txt {margin-top:10px;}
.photo_txt .red a {color:#9f2d22; font-weight:bold;}
.photo_txt .red a:hover {color:#9f2d22; font-weight:bold; text-decoration:underline;}

/*-캘린더*/
.calender_wrap {width:230px; float:left;}
.calender {width:230px; border:1px solid #cfcfcf;}
.calender tbody td {height:30px; font-family:Tahoma; font-size:10px; font-weight:bold; line-height:30px; text-align:center; background:url(/img/board/bg_calender_b.gif) no-repeat right bottom; width:14%;}
.calender tbody td a { font-family:Tahoma; font-size:10px; font-weight:bold;}
.calender tbody td a:hover { font-family:Tahoma; font-size:10px; font-weight:bold;}

.calender_top {background:url(/img/board/bg_calender_t.gif) repeat-x; height:40px; line-height:40px; font-family:돋움; font-size:11px; font-weight:normal; border:0;}

.calender .sun a,.calender .sun { font-family:Tahoma; font-size:10px; font-weight:bold;color:#e553a2;}
.calender .sun a:hover { font-family:Tahoma; font-size:10px; font-weight:bold;color:#e553a2;}

.calender .sat a,.calender .sat { font-family:Tahoma; font-size:10px; font-weight:bold;color:#38a18c;}
.calender .sat a:hover { font-family:Tahoma; font-size:10px; font-weight:bold;color:#38a18c;}

.calender .week { font-family:돋움; font-size:11px; font-weight:normal;color:#5a5a5a;}
.calender .sun_week { font-family:돋움; font-size:11px; font-weight:normal;color:#e553a2;}
.calender .sat_week { font-family:돋움; font-size:11px; font-weight:normal;color:#38a18c;}

.calender .today {background:url(/img/board/bg_calender_point.gif) no-repeat center center; padding:5px;}
.calender .today span {font-family:Tahoma; font-size:10px; font-weight:bold; color:#fff;}

.calender_time {float:left; margin-left:10px; margin-right:20px;_margin-left:5px; margin-right:10px; width:80px;}
.calender_time textfield {line-height:22px;}


/* 읽기 */
.read_point {height:31px; color:#006; background-color:#f7f7f7; font-size:11px;line-height:31px;text-align:center;}
.read_leftpad {padding-left:18px;text-align:left;}

/*이전글 다음글*/
.nextprew_wrap {clear:both; padding-top:13px;}
.nextprew { border-top:1px solid #e6e6e6;}
.nextprew tbody td{ border-bottom:1px solid #e6e6e6;}
.nextprew tbody td a {text-decoration:none; color:#555;}
.nextprew tbody td a:hover {text-decoration:underline; color:#555;}