.hide { display:none; }
.board_wrap { width:100%; margin:10px auto 0; padding:0 0 20px 0; }
.board_wrap input, .board_wrap select, .board_wrap img { vertical-align:middle; }

/* 블럭 */
.dc_bd_block_wrap {width:100%;background:#fff;margin:10px auto;border:1px solid #eee;padding:10px;box-shadow:1px 1px 2px #ccc;}

/* paging */
.pagination { text-align:center; line-height:30px; clear:both; margin:15px 0 10px 0; }
.pagination * {  font-size:12px; color:#808080 !important; font-weight:bold; }
.pagination a { padding: 8px 10px; margin:2px; border:1px solid #D1D1D1; background-color:#ffffff; text-decoration:none; }
.pagination a:hover, #pagination a:active { border:1px solid #5e5e5e; background-color:#818181; color:#ffffff !important; }
.pagination span.current { padding:8px 10px;; margin:2px; border:1px solid #8a8a8a; background-color:#8a8a8a; color:#ffffff !important; }

/* 버튼 */
.dc_bd_btn_wrap {padding:0 10px;}
.dc_bd_btn_wrap .dc_bd_button {border-color:#fff !important;}

 /* 리스트 */
.dc_bd_cate_wrap {}
.dc_bd_list_wrap {}
.dc_bd_list_wrap ul{}
.dc_bd_list_wrap ul .dc_bd_writer_wrap {padding:5px 0; border-bottom:1px solid #dcdcdc;}
.dc_bd_list_wrap ul .dc_bd_writer_wrap .dc_bd_name {color:#777;}
.dc_bd_list_wrap ul .dc_bd_writer_wrap .dc_bd_date {color:#ababab;}
.dc_bd_list_wrap ul .dc_bd_content_wrap {padding:10px 0;}
.dc_bd_list_wrap ul .dc_bd_content_wrap .dc_bd_subject {font-weight:bold; font-size:1.1em;line-height:160%;}
.dc_bd_list_wrap ul .dc_bd_content_wrap .dc_bd_hit {color:#ababab; font-size:0.9em;}
.dc_bd_list_wrap ul .dc_bd_content_wrap .dc_bd_content a {font-weight:normal; font-size:1.0em;line-height:160%;color:#333;word-break: break-all;}
.dc_bd_list_wrap ul .dc_bd_content_wrap .dc_bd_content img {max-width:100%;}


 /* 상세보기 */
.dc_bd_view_wrap {width:100%;}
.dc_bd_view_wrap ul {}
.dc_bd_view_wrap ul .dc_bd_writer_wrap {padding:5px 0;border-bottom:1px solid #dcdcdc;}
.dc_bd_view_wrap ul .dc_bd_writer_wrap .dc_bd_name {color:#777;}
.dc_bd_view_wrap ul .dc_bd_writer_wrap .dc_bd_date {color:#ababab;}
.dc_bd_view_wrap ul .dc_bd_writer_wrap .dc_bd_hit {color:#ababab; font-size:0.9em;}
.dc_bd_view_wrap ul .dc_bd_content_wrap {padding:10px 0;}
.dc_bd_view_wrap ul .dc_bd_content_wrap .dc_bd_subject {font-weight:bold; font-size:1.1em;line-height:180%;}
.dc_bd_view_wrap ul .dc_bd_content_wrap .dc_bd_content {min-height:150px;}
.dc_bd_view_wrap ul .dc_bd_content_wrap .dc_bd_content a {font-weight:normal; font-size:1.0em;line-height:160%;color:#333;}
.dc_bd_view_wrap ul .dc_bd_content_wrap .dc_bd_content img {max-width:100%;}
.dc_db_addfile > li > a {font-weight:normal;}

/* 댓글 */
#comment_list { clear:both; margin-top:20px; }
.comment_reply { background:url(/img/board/ico_reply.gif) no-repeat; }
.clist { border-top:1px solid #c3c3c3; }
.clist p.cl_infor { overflow:hidden; height:100%; padding:8px 0 5px 0; border-bottom:1px dotted #eee; }
.clist span.cl_name { float:left;width:auto; }
.clist span.cl_ip { float:left; color:#b2b2b2; font-size:11px; width:auto;}
.clist span.cl_control { float:right; text-align:right; color:#888; font-size:11px;width:auto; }
.clist p.cl_content { clear:both; overflow:hidden; margin-bottom:5px; padding:7px; word-break:break-all; word-wrap: break-word; }

#comment_reply { display:none; float:left; border:none; }
.cform { overflow:hidden; height:100%; margin-bottom:10px; padding:5px; border:1px solid #eee; }
.cform p.cw_infor { overflow:hidden; height:100%; padding-bottom:5px; }
.cform span.cw_control, .cform span.cw_cont { float:left;width:auto; }
.cform span.cw_control input, label {width:auto; display:inline !important;}
.cform span.cw_etc, .cform span.cw_wrkey, .cform span.cw_write { float:right; width:auto;}
.cform #co_content { width:100%; height:100px; word-break:break-all; word-wrap: break-word; }


 /* 글쓰기 */
.dc_db_write_wrap {width:100%;}
.dc_db_write_wrap ul {}
.dc_db_write_wrap ul li {padding-top:20px;}
.dc_db_write_wrap ul li label{ font-weight:bold;}
.dc_db_write_wrap ul li #bo_file label {font-size:0.8em;font-weight:normal;}



/* password */
#pwd_wrap { width:100%;}
#pwd_wrap p { margin:15px 0; padding-top:30px; text-align:center; border-top:#e4e4e4 1px dotted; }
#pwd_title { padding:15px 0; border-bottom:2px solid #ebebeb; }
#pwd_cont { padding:30px; text-align:center; }
#pwd_cont span { margin-right:35px; }
#pwd_cont input { vertical-align:middle; }


/* movecopy */
#mc_wrap { width:484px; margin:0 auto; padding:20px 0; }
#mc_wrap p.mc_btn { text-align:center; margin-top:10px; padding:15px 0; border-top:1px dotted #e4e4e4; }
#mc_title { padding:0 0 10px 0; border-bottom:2px solid #ebebeb; }
#mc_header { padding:20px 20px 0 20px; }

#mc_list { padding:10px 20px 20px 20px; }
#mc_list li { padding:5px 0; border-bottom:1px solid #e9e9e9; }
#mc_list li input { vertical-align:middle; }
#mc_list li.last { border:none; }

.notice_tit {color:#C1BBBB;font-weight:bold; font-size:1.1em;}


