.board_skin img{
	border:none;
	vertical-align:middle;
}
.over{
	background: none repeat scroll 0 0 #F9F9F9 !important;
}


.basic_board .board_row{padding:8px 5px 8px 5px; text-align:center; border-top:solid 1px #e0e1db;} /* border-top:solid 1px #e0e1db; */
.basic_board tbody td.num,
.basic_board tbody td.date,
.basic_board tbody td.hit{font:normal 9px tahoma; padding:0; color:#777777;}
.basic_board tbody td.title{text-align:left;}
.basic_board tbody td{font-family:dotum;font-size:13px;color:#7a7a7a;line-height:14pt;}
.list_num {color:#86d250; font-size:11px; font-family:tahoma;}
.basic_board a:link    {font-family:"dotum"; font-size:13px;color:#7a7a7a;text-decoration:none;}
.basic_board a:visited {font-family:"dotum"; font-size:13px; color:#7a7a7a; text-decoration:none;}
.basic_board a:active  {font-family:"dotum"; font-size:13px; color:#444444; text-decoration:none;}
.basic_board a:hover   {font-family:"dotum"; font-size:13px; color:#444444; text-decoration:none;}

.search_box td{
	vertical-align:middle;
}

.search_box select{
	vertical-align:middle;
}
.search_box .search_text{
	height:19px;
	line-height:19px;
	border: 1px solid #E0E0E0;
	vertical-align:middle;

}

.board_skin a, a:link {
	color: #000000;
	text-decoration: none;
}


.basic_board td .category {
	background-position: right center;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: normal;
	margin-right: 2px;
	padding-right: 7px;
	background-image: url("./images/vline.gif");
	color: #888888;
}



.board_page {margin:20px 0; height:25px; text-align:center; font:12px dotum;}

/* 뷰 */

.article_tit {
background: none repeat scroll 0 0 #F9F9F9;
border-bottom: 1px solid #E4E4E4;
color: #101010;
font-size: 14px;
font-weight: bold;
margin: 0;
padding: 17px 20px 16px;
border-top: 3px solid #BDBDBD;
text-align:left;
}
.btn_sizeplus {
background: url("./images/p.png") no-repeat scroll 0 0 transparent;
float: left;
height: 19px;
margin-left: 1px;
overflow: hidden;
text-indent: -9000px;
width: 19px;
}
.btn_sizeminus {
background: url("./images/m.png") no-repeat scroll 0 0 transparent;
float: left;
height: 19px;
margin-left: 1px;
overflow: hidden;
text-indent: -9000px;
width: 19px;
}
.btn_print {
background: url("./images/print.png") no-repeat scroll 0 0 transparent;
float: left;
height: 19px;
margin-left: 1px;
overflow: hidden;
text-indent: -9000px;
width: 19px;
}
.article_info {
padding: 10px 20px 9px;
border-bottom: 1px solid #E4E4E4;

}
.article_info span {
color: #999999;
float: left;
font-size: 11px;
}

.article_info span.bar {
background: url("./images/vline.gif") no-repeat scroll 4px transparent;
text-indent: -9000px;
width: 19px;
margin-left:4px;
}

.ad_list_area {
border-bottom: 1px solid #E4E4E4;
margin: 0;
padding: 0;
padding: 10px 20px 9px;
}

.ad_list_area span {
font-family: tahoma;
font-size: 9px;
line-height: 14px;
}

.ad_list_area .txt_size {
color: #999999;
padding-left: 9px;
}

.ad_list_area .txt_hit {
color: #FF4200;
padding-left: 7px;
}
.ad_list_area  .txt_date {
color: #AAAAAA;
padding-left: 10px;
}



.scrap_wrap {
background: none repeat scroll 0 0 #EEEEEE;
border: 1px solid #C7C7C7;
display: none;
float: left;
margin: 0 1px 0 0;
padding: 2px;
height:18px;
*height:24px;

}
.scrap_wrap dd {
float: left;
margin: 0;
}
.scrap_wrap dt {
display: none;
}

.scrap_wrap dd a {
background: url("./images/scrap_sns.png") no-repeat scroll 0 0 transparent;
float: left;
height: 18px;
width: 18px;
overflow: hidden;
display:inline;
text-indent: -9000px;
}

.scrap_wrap dd.btn_homepage a {
background-position: 0px 1px;
}
.scrap_wrap dd.btn_facebook a {
background-position: 0px -23px;
}
.scrap_wrap dd.btn_twitter a {
background-position: 0px -47px;
}
.scrap_wrap dd.btn_yozm a {
background-position: 0px -71px;
}

.scrap_wrap dd.btn_me2day a {
background-position: 0px -95px;
}

.comment_wrap .comment_top {
background: none repeat scroll 0 0 #F9F9F9;
border-bottom: 1px solid #E3E3E3;
border-top: 2px solid #BDBDBD;
height: 13px;
padding: 12px 20px 13px;
}


.comment_top span.txt_title {
background: url("./images/man.png") no-repeat scroll 0  transparent;
color: #777777;
letter-spacing: -1px;
padding: 1px 20px 0 19px;
}

.comment_top span {
float: left;
font-size: 11px;
}
.comment_top span.txt_title em {
color: #FF4200;
font-size: 11px;
font-style: normal;
font-weight: bold;
}
.comment_input_box{
	font-size:12px;
}
.comment_input_box textarea{
	margin-top:1px;width:99%;border:0px solid #c0c0c0;padding:4px;border:1px solid #c0c0c0;
}

/* 코멘트 */

.boardview1_comment{border:1px solid #e0e1db; margin-top:5px; color:#666; font-size:12px; border-collapse:collapse; padding:10px; 0}
.boardview1_comment_list{width:100%; color:#666; font-size:12px; border-collapse:collapse; border-bottom:1px dashed #e0e1db; background:#ffffff;}
.boardview1_comment_list_reply{width:100%; color:#666; font-size:12px; border-collapse:collapse; border-bottom:1px solid #e0e1db; background:#f4f4f4;}
.boardview1_comment_list td,

.boardview1_comment_list td.list{ padding:0px; text-align:left; margin:0px;}
.boardview1_comment_list_reply td.reply{ padding:0px; text-align:left; line-height:1.4em; background:url('./images/icon_reply.gif') no-repeat right 7px; }
.boardview1_comment_view{padding-top:5px;line-height:1.4em; word-break:break-all; overflow:hidden; clear:both;}


/* 글쓰기 수정 */
.write_form{
	font-size:12px;
}
.write_form td{
	font-size:12px;
}
.write_form .text_box{
	border:1px solid #c0c0c0;
	height: 22px;
    line-height: 1.6em;   
    padding: 0 5px;
    resize: none;

}
.write_head { height:38px; width:120px; text-align:center; color:#8492A0;text-align:right;padding-right:20px;font-size:12px; }	

.checkbox_align { margin:-4px 0 0 0; vertical-align:middle; }

/*
textarea {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*/

/*검색*/
.search_box td{text-align:center; font:12px dotum; vertical-align:middle;}
.search_box .select_st {padding:3px; height:27px; border:0 none; border:1px solid #dadada; font:11px/27px dotum;  vertical-align:middle; color:#767676; *font-size:12px; *margin-top:12px;}
.search_box .search_text{width:210px; height:25px; line-height:25px; border:1px solid #dadada; vertical-align:middle;}

.basic_board {width:100%; border-top:1px solid #9c9c9d; border-bottom:1px solid #e9e9e9; color:#424242; table-layout:fixed; }
.basic_board th {padding:10px 0;}
.basic_board th{letter-spacing:-1px; text-align:center; background:#fcfcfc; font:bold 12px Gulim; color:#424242;}
.basic_board th a{color:#424242;}

/*하단 버튼*/
.view_btns {overflow:hidden; padding:10px 5px 10px 5px;}
.view_btns .left {float:left;}
.view_btns .right {float:right;}


/*탑*/
.board_top {overflow:hidden; margin-bottom:10px;}
.board_top .left {float:left; padding-left:20px; color:#7e7e7e; background:url(./images/ico_total.png) no-repeat left 35%; font:11px dotum; letter-spacing:-0.5px}
.board_top .left b {font:bold 11px dotum; color:#d12525;}
.board_top .right {float:right;}

/*-------------------------- 글쓰기 --------------------------*/ 

.write_form{font:12px dotum; border-top:1px solid #9c9c9d;}
.write_form td {border-bottom:1px solid #e9e9e9; height:35px;}
.write_form .write_input {padding-left:5px; font:12px dotum;}
.write_form .write_input select {font:12px dotum; height:22px;}
.write_form .write_input input[type=checkbox] {vertical-align:middle;}
.write_form .write_input input[type=text] ,.write_form .write_input input[type=password] ,.write_form .write_input input[type=file]{padding: 0 5px; height: 22px; border:1px solid #dadada; font:12px dotum;  line-height: 26px; width:30%; vertical-align:middle;}
.write_head {padding-left:25px; width:140px; color:#424242;font:12px dotum; background:#fcfcfc; }	
.write_head span {color:#cc0000; font-weight:bold;}
.write_btn {margin-top:20px; text-align:right;}



/*-------------------------- 뷰 --------------------------*/ 
/*탑*/
.view_top {padding:10px 20px; color: #424242; font-weight:bold; border-bottom: 1px solid #e9e9e9; border-top: 1px solid #9c9c9d; text-align:left; background:#fcfcfc;}
.view_top.btns {overflow:hidden; text-align:right;}
.view_top.btns a {display:inline-block; margin-left:1px; width: 19px; height: 19px; }

/*인포*/
.view_info {overflow:hidden; padding: 10px 20px; border-bottom: 1px solid #e9e9e9;}
.view_info .left {float: left; color:#767676; font:12px dotum;}
.view_info .right {float:right;}
.view_info .right span {color: #999999; float: left; font-size: 11px;}
.view_info span.bar {background: url("./images/vline.gif") no-repeat 4px 30%; text-indent: -9000px; width:19px; margin-left:4px;}
/*파일업로드*/
.ad_list_area {border-bottom: 1px solid #E4E4E4; padding:5px 20px;}
.ad_list_area a {padding-left:10px; padding-right:20px; background:url(./images/bg_file.jpg) no-repeat right top; font:12px dotum; color:#000;}
.ad_list_area span {font-family: tahoma; font-size: 9px;line-height: 14px;}
.ad_list_area .txt_size {color: #999999;padding-left: 9px;}
.ad_list_area .txt_hit {color: #FF4200;padding-left: 7px;}
.ad_list_area .txt_date {color: #aaa;padding-left: 10px;}
.ad_list_area .txt_file {font:11px dotum; color:#767676; padding-right:10px; background: url("./images/vline.gif") no-repeat right 30%;}
/*스크랩*/
.scrap_wrap {background: none repeat scroll 0 0 #EEEEEE; border: 1px solid #C7C7C7; display: none; float: left;margin: 0 1px 0 0;padding: 2px;height:18px;*height:24px;}
.scrap_wrap dd {float: left;margin: 0;}.scrap_wrap dt {display: none;}
.scrap_wrap dd a {background: url("./images/scrap_sns.png") no-repeat scroll 0 0 transparent;float: left;height: 18px;width: 18px;overflow: hidden;display:inline;text-indent: -9000px;}
.scrap_wrap dd.btn_homepage a {background-position: 0px 1px;}
.scrap_wrap dd.btn_facebook a {background-position: 0px -23px;}
.scrap_wrap dd.btn_twitter a {background-position: 0px -47px;}
.scrap_wrap dd.btn_yozm a {background-position: 0px -71px;}
.scrap_wrap dd.btn_me2day a {background-position: 0px -95px;}
/*하단 버튼*/
.view_btns {overflow:hidden; padding:10px 5px 10px 5px;}
.view_btns .left {float:left;}
.view_btns .right {float:right;}
/*코멘트*/
.comment_wrap {margin-top:10px;}
.comment_wrap .comment_top {background:#fcfcfc; border-bottom: 1px solid #e9e9e9; border-top: 1px solid #BDBDBD; padding:10px 20px; }
.comment_top .txt_title {background: url("./images/man.png") no-repeat left 50%; color: #777777; letter-spacing: -1px; padding: 0 20px;}
.comment_top span.txt_title em {color: #e60000; font-size: 11px; font-weight: bold;}
.comment_input_box{text-align:center;font-size:12px;}
.comment_input_box textarea{margin-top:1px;width:98.8%;border:0px solid #c0c0c0;padding:4px;border:1px solid #babbbc; font:12px dotum;}

.boardview1_comment{border:1px solid #e0e1db; margin-top:5px; color:#666; font-size:12px; border-collapse:collapse; padding:10px; 0; text-align:center;}
.boardview1_comment_list{width:100%; color:#666; font-size:12px; border-collapse:collapse; border-bottom:1px dashed #e0e1db; background:#ffffff;}
.boardview1_comment_list_reply{width:100%; color:#666; font-size:12px; border-collapse:collapse; border-bottom:1px solid #e0e1db; background:#f4f4f4;}
.boardview1_comment_list td,.boardview1_comment_list td.list{ padding:0px; text-align:left; margin:0px;}
.boardview1_comment_list_reply td.reply{ padding:0px; text-align:left; line-height:1.4em; background:url('./images/icon_reply.gif') no-repeat right 7px; }
.boardview1_comment_view{padding-top:5px;line-height:1.4em; word-break:break-all; overflow:hidden; clear:both;}

.comment_input_box td {font:12px dotum; text-align:left;}
.comment_input_box td.write_info {padding:10px; background:#fcfcfc; border:1px solid #e9e9e9;}
.comment_input_box td.write_info input[type=text],.comment_input_box td.write_info input[type=password] {border:0 none; width:100px; height:20px;border:1px solid #babbbc; vertical-align:middle; font:12px dotum;}
