﻿div#QnaTab
{
	width: 659px;
	height: 61px;
	margin-left: 18px;
}

div#QnaTab ul
{
	display: block;
	width: 659px;
	height: 61px;
	position: relative;
	list-style: none;
}

ul#QnaTab0	{background: url(Images/bg_sub_qna_tab0.jpg) left top no-repeat;}
ul#QnaTab1	{background: url(Images/bg_sub_qna_tab1.jpg) left top no-repeat;}
ul#QnaTab2	{background: url(Images/bg_sub_qna_tab2.jpg) left top no-repeat;}
ul#QnaTab3	{background: url(Images/bg_sub_qna_tab3.jpg) left top no-repeat;}
ul#QnaTab4	{background: url(Images/bg_sub_qna_tab4.jpg) left top no-repeat;}
ul#QnaTab5	{background: url(Images/bg_sub_qna_tab5.jpg) left top no-repeat;}

div#QnaTab li
{
	position: absolute;
	top: 0;
	display: block;
	height: 61px;
}

div#QnaTab a
{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	text-decoration: none;
	height: 61px;
}

li#tab0		{left:0; width:106px;}
li#tab1		{left:106px; width:103px;}
li#tab2		{left:209px; width:102px;}
li#tab3		{left:311px; width:103px;}
li#tab4		{left:414px; width:103px;}
li#tab5		{left:517px; width:102px;}

li#tab0	a:hover	{background: transparent url(Images/bg_sub_qna_menu0.jpg) 0 -61px no-repeat;}
li#tab1	a:hover	{background: transparent url(Images/bg_sub_qna_menu1.jpg) 0 -61px no-repeat;}
li#tab2	a:hover	{background: transparent url(Images/bg_sub_qna_menu2.jpg) 0 -61px no-repeat;}
li#tab3	a:hover	{background: transparent url(Images/bg_sub_qna_menu3.jpg) 0 -61px no-repeat;}
li#tab4	a:hover	{background: transparent url(Images/bg_sub_qna_menu4.jpg) 0 -61px no-repeat;}
li#tab5	a:hover	{background: transparent url(Images/bg_sub_qna_menu5.jpg) 0 -61px no-repeat;}

table.qna
{
	border-collapse: collapse;
	width: 663px;
	margin-top: 10px;
	margin-left: 19px;
}

table.qna thead th
{
	height: 30px;
	background: url(Images/bg_sub_th.jpg) top left repeat-x;
	color: #ffffff;
}

table.qna th.no
{
	width: 50px;
}

table.qna th.category
{
	width: 100px;
}

table.qna th.title
{
	width: 300px;
}

table.qna th.answer
{
	width: 70px;
}

table.qna td
{
	height: 30px;
	border-bottom: 1px dashed #cbcbcb;
	color: #777777;
	line-height: 30px;
}

table.qna td.title a {color: #767676;}
table.qna td.title a:link, table.qna td.title a:visited {text-decoration:none;}
table.qna td.title a:hover, table.qna td.title a:active {text-decoration:underline;}

table.qna td.title img
{
	border: 0;
	padding-right: 5px;
}

table.qna td img
{
	vertical-align: middle;
}

table.qna td.c
{
	text-align: center;
}

table.qna tr.wait td
{
	color: #006cef;
}

table.qna tr.wait td.title a {color: #006cef;}
table.qna tr.wait td.title a:link, table.qna td.title a:visited {text-decoration:none;}
table.qna tr.wait td.title a:hover, table.qna td.title a:active {text-decoration:underline;}

table.qna td.pager
{
	padding-top: 20px;
	text-align: center;
	border-bottom: none;
}

table.qna td.pager a
{
	margin-left: 5px;
	margin-right: 5px;
}

table.qna td.pager span.now
{
	margin-left: 5px;
	margin-right: 5px;
}

td.qnaTitleLabel
{
	width: 68px;
	text-align: center;
}

td.qnaTitleLabel label
{
	color: #ffffff;
	font-weight: bold;
	display: block;
	width: 68px;
}

td.qnaCategoryLabel
{
	width: 68px;
	text-align: center;
}

td.qnaCategoryLabel label
{
	color: #ffffff;
	font-weight: bold;
	display: block;
	width: 68px;
}

td.qnaTitleInput
{
	text-align: right;
	padding-right: 10px;
}

td.qnaTitleInput input.tbTitle
{
	border: 1px solid #6f82a0;
	width: 420px;
	height: 18px;
	line-height: 18px;
	color: #000000;
}

td.qnaDetail
{
	background-color: #3e5780;
	padding: 3px;
}

td.qnaDetail textarea
{
	width: 654px;
	height: 300px;
	color: #000000;
}

div.qnaLine
{
	width: 663px;
	height: 1px;
	margin-top: 10px;
	margin-left: 19px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #cccccc;
}

div.boardAnswer
{
	width: 603px;
	padding: 0 30px 0 30px;
	margin-left: 19px;
	margin-top: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 1px dashed #cccccc;
}

div.boardAnswer h3
{
	color: #006cef;
	line-height: 20px;
}

div.boardAnswer p
{
	color: #006cef;
	line-height: 18px;
}