  
.board_category							{text-align:center; margin-bottom:20px;}
.board_category li						{display:inline-block; margin-right:3px;}
.board_category li:last-child			{margin:0;}
.board_category li a					{display:block; background:#f7f7f7; color:#555; padding:5px 15px; border-radius:2px; font-weight:500; }
.board_category li a:hover, .board_category .on a		{background:#f15f22; color:#fff; }

.board_list .tit_wrap					{overflow:hidden; text-align:center;  line-height:55px; border-top:2px solid #333; border-bottom:1px solid #dfdfdf; background:#fafafa; }
.board_list .tit_wrap p					{font-family: 'S-CoreDream-5Medium'; color:#111;}
.board_list .tit_wrap .no				{float:left; width:8%; }
.board_list .tit_wrap .cate				{float:left; width:8%; }
.board_list .tit_wrap .tit0				{float:left; width:70%; }
.board_list .tit_wrap .tit1				{float:left; width:56%; }
.board_list .tit_wrap .file				{float:left; width:6%;}
.board_list .tit_wrap .named			{float:left; width:8%; }
.board_list .tit_wrap .date				{float:left; width:8%; }
.board_list .tit_wrap .hit				{float:left; width:6%; }

.board_list .content_wrap				{overflow:hidden; font-size:1em; }
.board_list .content_wrap li			{ overflow:hidden; text-align:center; border-bottom:1px solid #dfdfdf; padding:15px 0px;} 
.board_list .content_wrap .no			{float:left; width:8%; font-size:1em; }
.board_list .content_wrap .cate			{float:left; width:8%; font-size:1em; color:#930911;}
.board_list .content_wrap .tit0			{float:left; width:70%; text-align:left; color:#222; font-weight:500; font-size:1em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.board_list .content_wrap .tit1			{float:left; width:56%; text-align:left; color:#222; font-weight:500; font-size:1em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.board_list .content_wrap .file			{float:left; width:6%; }
.board_list .content_wrap .file span	{display:inline-block;}
.board_list .content_wrap .sfile		{display:none;}
.board_list .content_wrap .named		{float:left; width:8%; overflow:hidden; font-size:1em; text-overflow:ellipsis; white-space:nowrap; color:#888; }
.board_list .content_wrap .date			{float:left; width:8%; font-size:1em; color:#777;}
.board_list .content_wrap .hit			{float:left; width:6%; font-size:1em; color:#777;}
.board_list .content_wrap .tit0 .icon_notice,
.board_list .content_wrap .tit1 .icon_notice,
.board_list .content_wrap .tit0 .icon_category,
.board_list .content_wrap .tit1 .icon_category,
.board_list .content_wrap .minfo		{display:none; }
.board_list .content_wrap .nolist		{padding:70px 0; }
.board_list .content_wrap li:hover		{background:#f9f9fb;}

.board_list .content_wrap span.icon_notice,
.board_list .content_wrap span.icon_category	{padding:2px 15px; color:#425ad4; border:1px solid #425ad4; font-size:0.95em;}

.board_list .btn_wrap					{padding-top:40px; overflow:hidden;}


@media screen and (max-width:1024px) {

	.board_list .tit_wrap				{display:none; }

	.board_list .content_wrap			{border-top:2px solid #5e5e5e; }
	.board_list .content_wrap li		{padding:12px 10px;}
	.board_list .content_wrap .tit0,
	.board_list .content_wrap .tit1		{float:none; width:100%;font-size:1.05em;}
	.board_list .content_wrap .file,
	.board_list .content_wrap .no,
	.board_list .content_wrap .cate,
	.board_list .content_wrap .named,
	.board_list .content_wrap .date,
	.board_list .content_wrap .hit		{display:none; }
	.board_list .content_wrap .tit0 .icon_notice,
	.board_list .content_wrap .tit1 .icon_notice,
	.board_list .content_wrap .tit0 .icon_category,
	.board_list .content_wrap .tit1 .icon_category	{display:inline-block; height:22px; line-height:20px; text-align:center; padding:0 5px; font-size:0.9em;}
	.board_list .content_wrap .minfo	{display:block; margin:5px 0 0 0; text-align:left; color:#999;}
	.board_list .content_wrap .sfile	{display:inline-block;}

}




.list_table						{ width:100%; border-collapse:collapse; }  
.list_table thead th			{COLOR:#333; font-weight:bold; text-align:center; line-height:40px; background:url("../../../core/image/board/bbs_listline.gif") no-repeat 0 48% #f9f9f9; border-top:2px solid #555;border-bottom:1px solid #ccc;} 
.list_table thead th:first-child			{background-image:none;}
.list_table tbody td			{padding:10px 5px;border-bottom:1px solid #ccc;}



.view_tit_wrap		{ border-bottom:1px solid #ddd; } 
.view_tit1			{color:#0083fe; font-size:1em;  }
.view_tit2			{font-size:1.8em; line-height:120%; COLOR:#222; letter-spacing:-1.5px;border-bottom:1px solid #666;padding:0 0 20px 5px; } 
.view_name			{color:#999;padding:13px 5px; font-size:0.9em;}
 
.view_file 			{padding:10px 0; border-top:1px solid #ddd; overflow:hidden; }
.view_file li		{  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }

.view_file .view_file_tit		{float:left; width:13%;   font-size:0.9em;padding:5px    ;   }
.view_file .view_file_txt		{float:left;border-left:1px solid #ddd; padding:5px 0 5px 15px;    font-size:0.9em;}
 
/* mobie screen 785 */
@media screen and (max-width:785px) {
	.view_file li					{font-size:0.85em;  }
	.view_file .view_file_tit		{display:none; }
	.view_file .view_file_txt		{float:none; width:100%;padding:5px 0 ;   }
}

 
.view_content		{padding:30px 10px ; min-height:200px;word-break:break-all; border-bottom:0 solid #ddd;} 
.view_content img	{max-width:100%;}
.view_content_text_size		{padding:5px 0 0 0; text-align:right;}


.view_com01 {font-size:10px;COLOR: #999999; font-family:Tahoma;} /*코멘트날짜표시*/
.view_bg {background-color:#F8E5F2} /*코멘트박스색깔*/

.write_title		{color:#111; font-weight:bold; padding:  10px; text-align:center; background-color:#f3f3f3; border-top:2px solid #333; font-size:1em; }
.write_area			{width:100%;border-collapse:collapse;table-layout:fixed;}
.write01			{padding:10px  0; width:12%;background:#f9f9f9; border-right:1px solid #ddd; border-top:1px solid #ddd;}
.write02			{background:#fff; padding:8px 6px;  word-break:break-all;   border-top:1px solid #ddd;  height:48px;} 



.comment_box01		{margin:15px 0 0 0;border:1px solid #e5e5e5;padding:7px;background-color:#f7f7f7;height:105px;}
.comment_box02		{margin:15px 0 0 0;border:1px solid #e5e5e5;padding:7px;background-color:#f7f7f7;height:140px;}
.comment_txt		{padding:3px 0 0 0;}
.comment_txt dl		{margin:0;}
.comment_txt dt		{margin:0;float:left;width:90%;}
.comment_txt dd		{margin:0;float:right;}
.comment_txt dt textarea	{border:1px solid #cccccc;}

.comment_view				{margin:0 0 10px 0;border-top:1px solid #dfdfdf;padding:5px 0;}
.comment_view_name			{width:110px;float:left;padding:0 5px;line-height:130%;}
.comment_view_content		{margin:0 0 0 110px; background:url("../../../core/image/board/comment_line01.gif") repeat-y left top;padding:0 10px;}

  

 
.list		{ }
.list:hover		{background:#f2f5f7;}
.list0		{  }
.list1		{  }

/* 뷰페이지 버튼, 이전, 다음글	 ======================================*/
.view_btn_group						{padding:20px 0 30px 0; overflow:hidden; }

.view_prev_group					{border-top:1px solid #ddd; }
.view_prev_group_li					{position:relative;overflow:hidden; padding:12px 0; border-bottom:1px solid #ddd; } 
.view_prev_group_li:last-child		{border-bottom:1px solid #ddd; } 

.view_prev_group_li a				{display:block; color:#555; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;   }
.view_prev_group_li a dl dt			{position:relative; float:left;  text-indent:0;  width:13%;padding:5px   ;  font-size:0.9em;color:#333333; }
.view_prev_group_li a dl dd			{float:left; padding:5px 0 5px 15px;    font-size:0.9em; border-left:1px solid #ddd; } 
.view_prev_group_li a span	{display:inline-block;}
.view_prev_group_li a dl dt.prev span:after		{content:''; position:absolute; top:15px; left:60px; border:solid #333; border-width:1px 1px 0 0;  padding:3px; transform: rotate(135deg); -webkit-transform: rotate(-45deg);}
.view_prev_group_li a dl dt.next span:after		{content:''; position:absolute; top:11px; left:60px; border:solid #333; border-width:1px 1px 0 0;  padding:3px; transform: rotate(135deg); -webkit-transform: rotate(135deg);}




