/* CSS Document */

.user_title {
	height:113px;
	margin-bottom:30px;
	background-image:url('../images/page_title/user_story.gif');
	background-repeat:no-repeat;}
	
.qna_title {
	height:113px;
	margin-bottom:30px;
	background-image:url('../images/page_title/title_QnA.gif');
	background-repeat:no-repeat;}
	
.feed_title {
	height:113px;
	margin-bottom:30px;
	background-image:url('../images/page_title/feed_back.gif');
	background-repeat:no-repeat;}
	
.bug_title {
	height:113px;
	margin-bottom:30px;
	background-image:url('../images/page_title/bug_report.gif');
	background-repeat:no-repeat;}
	
/**************************** Board Table *******************************/
#board_cap {
	float:left;
	width:13px;}

#board {
	float:left;
	padding-right:13px;
	background-image:url('../images/table/table_header_right.gif');
	background-position:top right;
	background-repeat:no-repeat;}

table.board_list {
	width:100%;
	font-size:12px;
	color:#777;}

table.board_list th {
	height:36px;
	color:#444;
	font-weight:bold;
	text-align:center;
	padding-bottom:5px;}
	
table.board_list th {background:url('../images/table/table_header_center.gif') top left repeat-x;}

table.board_list tr.out {background:url('../images/table/tr_out.gif') bottom left repeat-x;}
table.board_list tr.over {background:url('../images/table/tr_over.gif') bottom left repeat-x;}

table.board_list td {
	height:27px;
	vertical-align:middle;}

table.board_list td.l {text-align:left;padding-left:8px;}
table.board_list td.c {text-align:center;padding-left:0px;padding-right:0px;}
table.board_list td.r {text-align:right;padding-right:8px;}
table.board_list td.sub {font-weight:bold;background-color:#cce9e9;color:#167878;}
table.board_list td.num{font-family:'Tahoma';}
table.board_list td span.num{font-family:'Tahoma';}

table.board_list td a:link     {font-size:12px;color:#777;font-weight:normal;text-decoration:none;}
table.board_list td a:visited  {font-size:12px;color:#777;font-weight:normal;text-decoration:none;}
table.board_list td a:hover    {font-size:12px;color:#777;font-weight:normal;text-decoration:none;}

table.board_list td.index{
	font-family:'Tahoma';
	font-size:11px;
	text-align:center;
	padding:0px;}
	
table.board_list td.date {
	font-family:'Tahoma';
	font-size:10px;
	color:#9fb8ff;
	padding:0px;}
	
table.board_list td.category {
	font-size:11px;
	font-weight:bold;
	color:#fc6a16;
	padding:0px;}
	
table.board_list td.no_article {
	height:200px;
	text-align:center;}
	
table.PageNavi {clear:both; margin:20px auto 0 auto; border-collapse:collapse;}
table.PageNavi td {padding:0; border-right:1px solid #BBB;}
table.PageNavi td.pgRR {border-right:0;}
table.PageNavi a {display:block; padding:2px 8px 0 7px; color:#333; font-size:12px; font-family:dotum; font-weight:bold; text-decoration:none;}
table.PageNavi a:hover {background-color:#F7F7F7;}
table.PageNavi .pgLL a,
table.PageNavi .pgL a,
table.PageNavi .pgR a,
table.PageNavi .pgRR a {font-weight:normal}
table.PageNavi .pgLL a:hover,
table.PageNavi .pgL a:hover,
table.PageNavi .pgR a:hover,
table.PageNavi .pgRR a:hover {background-color:#fff;}
table.PageNavi .pgLL img,
table.PageNavi .pgL img,
table.PageNavi .pgR img,
table.PageNavi .pgRR img {margin-bottom:1px; border:0;}
table.PageNavi .pgLL img,
table.PageNavi .pgL img {margin:0 5px 2px 0;}
table.PageNavi .pgRR img,
table.PageNavi .pgR img {margin:0 0 2px 5px;}
table.PageNavi .on,
table.PageNavi .on a, 
table.PageNavi .on a:visited {color:#FF8400;}
table.PageNavi a {width:auto;}
table.PageNavi .pgLL a,
table.PageNavi .pgL a,
table.PageNavi .pgR a, 
table.PageNavi .pgRR a {width:auto;}
table.PageNavi td.pgR {border-right:0;}
table.PageNavi .pgR a {width:auto;}

.page_button {
	padding-top:15px;}
	
#search {
	height:69px;
	padding:20px 23px 0 23px;
	background-image:url('../images/table/search_bg.gif');
	background-repeat:no-repeat;}
	
#search dl {
	float:left;}
	
#search dt {
	color:#fc6a16;
	font-weight:bold;
	padding-right:5px;
	display:inline;}
	
#search dd {
	display:inline;}
	
#search select {
	margin-top:4px;
	float:right;}