.board_skin{
	text-align:left;
}
.board_skin img{
	border:none;
	vertical-align:middle;
}
.over{
	background: none repeat scroll 0 0 #F9F9F9 !important;
}
.board_top { display:none; }

.basic_gallery{

	font-size:12px;
	font-family:dotum;font-size:13px;color:#7a7a7a;line-height:14pt;
	border-collapse:collapse;
}

.basic_gallery .hit{font:normal 9px tahoma; padding:0; color:#777777;}
.basic_gallery .date{font:normal 9px tahoma; padding:0; color:#777777;}

.basic_gallery tbody td.num,
.basic_gallery tbody td.date,
.basic_gallery tbody td.hit{font:normal 9px tahoma; padding:0; color:#777777;}
.basic_gallery 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_gallery a:link    {font-family:"dotum"; font-size:13px;color:#7a7a7a;text-decoration:none;}
.basic_gallery a:visited {font-family:"dotum"; font-size:13px; color:#7a7a7a; text-decoration:none;}
.basic_gallery a:active  {font-family:"dotum"; font-size:13px; color:#444444; text-decoration:none;}
.basic_gallery 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 { clear:both; text-align:center; margin:3px 0 0 0; }

.pageing_form{
	height: 40px;
	font-size:12px;
   
}
.pageing_form img{
	border:none;
	vertical-align:middle;
	padding: 0 6px;
}
.pageing_form a{
	text-decoration:none;
	color:#000;
	padding: 0 3px;

}

.pageing_form .now_page{
	font-weight: bold;	
	padding:2px 5px;
	border:1px solid #c0c0c0;
}


/* 뷰 */

.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 .text_box{
	border:1px solid #c0c0c0;
	height: 22px;
    line-height: 1.6em;
    padding: 0 5px;
    resize: none;

}
.write_head { height:38px; width:85px; text-align:center; color:#8492A0;text-align:right;padding-right:10px; }	

.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;
}
*/