/* 
------------------------------------------------------------------------------------------------------------------
'ÀÛ¾÷½ÃÀÛ				¿Ï·á¿¹Á¤ÀÏ				ÀÛ¾÷ÀÚ		  		ÀÛ¾÷³»¿ë									»óÅÂ		

'2008/10/09			2008/10/30			¿ì»ó¼÷				¸®´º¾ó ÀÛ¾÷				   	ÀÛ¾÷Áß

'cssÃß°¡½Ã ±âÁ¸¿¡ ¸¸µé¾î ÀÖ´Â Áö ²À ÇÑ¹ø È®ÀÎÇØ ÁÖ½Ã°í Áßº¹ÀÌ ¾ÈµÇ°Ô ½Å°æ½á ÁÖ¼¼¿ä!!~~ 
------------------------------------------------------------------------------------------------------------------
*/ 

td {color:#555555; font-size:9pt; font-family:±¼¸²;line-height:13pt; }/*line-height:13pt; */


.box     { border:1 solid; background-color:#F7F7F7; border-color:#666666; font-family:±¼¸²; font-size:9pt}
.box1   { border:0 solid; background-color:#cc0000; border-color:#000000; font-family:±¼¸²; font-size:9pt; color:#FFFFFF}
.btn      { height:20; font-family:±¼¸²; font-size:9pt;}


IMG {border: none;} 
 A:link		{font: 9pt Gulim,±¼¸²; text-decoration: none; color:#555555;}
 A:active    {font: 9pt Gulim,±¼¸²; text-decoration: none; color:#555555;}
 A:visited   {font: 9pt Gulim,±¼¸²; text-decoration: none; color:#555555;}
 A:hover    {font: 9pt Gulim,±¼¸²; text-decoration: none; color:#3897a1;}

/*  .mnu					{ font-family: "±¼¸²", "Gulim"; font-size: 9pt; text-decoration: none; color: #494949;}	
.mnu A:link      	{ font-family: "±¼¸²", "Gulim"; font-size: 9pt; text-decoration: none; color: #494949;}
.mnu A:active     { font-family: "±¼¸²", "Gulim"; font-size: 9pt; text-decoration: none;color: #494949;}
.mnu A:visited    { font-family: "±¼¸²", "Gulim"; font-size: 9pt; text-decoration: none; color: #494949;}
.mnu A:hover     { font-family: "±¼¸²", "Gulim"; font-size: 9pt; text-decoration: none; color:#F1695B;}
 
.mnusub				{ font-family: "±¼¸²", "Gulim"; font-size: 9pt; text-decoration: none; color: #555555;}	
.mnusub A:link      	{ font-family: "±¼¸²", "Gulim"; font-size: 9pt; text-decoration: none; color: #555555;}
.mnusub A:active     { font-family: "±¼¸²", "Gulim"; font-size: 9pt; text-decoration: none;color: #555555;}
.mnusub A:visited    { font-family: "±¼¸²", "Gulim"; font-size: 9pt; text-decoration: none; color: #555555;}
.mnusub A:hover     { font-family: "±¼¸²", "Gulim"; font-size: 9pt; text-decoration: none; color:#F1695B;}*/

/*  ÆùÆ®_ÇüÅÂ_CLASS  */ 
.he		{font-family: "Helvetica","Arial";}
.dotum	{font-family: µ¸¿ò,Dotum;}
.ss		{font-family:sans-serif;}
.ver		{font-family:Verdana;}


/*  ÆùÆ®_µ¥ÄÚ·¹ÀÌ¼Ç_CLASS  */ 
.b			{font-weight:bold;}
.u			{text-decoration:underline;}

/*  ÆùÆ®_ÄÃ·¯_CLASS  */ 
.c_red			{color:#F46657;}
.c_blue			{color:#2C75BD;}
.c_blue2			{color:#7AA9B9;}
.c_blue3			{color:#3b6484;}
.c_blue4			{color:#0c8973;}
.c_green		{color:#7DA94C}
.c_black			{color:#353535;}
.c_gray			{color:#787878;}
.c_gray1		{color:#999999;}
.c_gray2		{color:#bdbdbd;}
.c_exp			{color:#4B7284;}
.c_oran			{color:#FF812A;}
.c_oran2		{color:#f68002;}
.c_000			{color:#000000;}
.c_555			{color:#555;}
.c_pink			{color:#f4675b;}
.c_pink2		{color:#ffdddd;}

/*  ÆùÆ®_»çÀÌÁî_CLASS  */ 
.s_9	{font-size:9px;}
.s_10	{font-size:10px;}
.s_11	{font-size:11px;}
.s_12	{font-size:12px;}
.s_13	{font-size:13px;}
.s_14	{font-size:14px;}
.s_15	{font-size:15px;}
.s_16	{font-size:16px;}

/*  ÆùÆ®_ÀÚ°£_CLASS  */ 
.ls_0		{letter-spacing:0px;}
.ls_1		{letter-spacing:-1px;}
.ls_2		{letter-spacing:-2px;}
.ls_3		{letter-spacing:-3px;}

/*  ÆùÆ®_Çà°£_CLASS  */ 
.h_8		{line-height:8pt;}
.h_10		{line-height:10pt;}
.h_11		{line-height:11pt;}
.h_12		{line-height:12pt;}
.h_13		{line-height:13pt;}
.h_14		{line-height:14pt;}
.h_15		{line-height:15pt;}
.h_16		{line-height:16pt;}
.h_17		{line-height:17pt;}
.h_19		{line-height:19pt;}
.h_22		{line-height:22pt;}

/* µé¿©¾²±â_CLASS  */ 
.pl_5		{padding-left:5px;}
.pl_6		{padding-left:6px;}
.pl_8		{padding-left:8px;}
.pl_10		{padding-left:10px;}
.pl_15		{padding-left:15px;}
.pl_18		{padding-left:18px;}
.pl_50		{padding-left:50px;}
.pt_5		{padding-top:5px;}
.pt_6		{padding-top:6px;}
.pt_10		{padding-top:10px;}
.pt_17		{padding-top:17px;}
.pd_5  {padding-top:5px; padding-bottom:5px;}
.pd_10		{padding:10px 0;}
.pd_15		{padding:15px 0;}
.pd_20		{padding:20px;}
.pd_25		{padding:25px;} 
.pb_4 {padding-bottom:4px;}
.pb_6 {padding-bottom:6px;}
.pb_10 {padding-bottom:10px;}
.pr_10		{padding-right:10px;}
.pr_15		{padding-right:15px;}


/* ÃßÃµÁ¡¼ö_large*/ 
.r_point
{
	font-family: "verdana";
	font-size:20px; 
	color: #f4675b;
	letter-spacing:-1px;
	}
	
	/*  LINK CLASS-³¯Â¥,ÀÛÀº¼ýÀÚ_10 */ 
.date  A:link     { font-family:"Verdana";	font-size: 10px;	text-decoration: none;	color:#555;	letter-spacing:-1px;	padding-left:2px; padding-right:2px;} 
.date  A:visited  { font-family:"Verdana";	font-size: 10px;	text-decoration: none;	color:#555;	letter-spacing:-1px; padding-left:2px; padding-right:2px;} 
.date  A:hover    { font-family:"Verdana";	font-size: 10px;	text-decoration: underline;	color:#f4675b;	letter-spacing:-1px; padding-left:2px; padding-right:2px;} 
.date  A:active   { font-family:"Verdana";	font-size: 10px;	text-decoration: none;	color:#555;	letter-spacing:-1px; padding-left:2px; padding-right:2px;} 

/*  LINK CLASS- ÇÑ±Û_11 */ 
.s-font           {	font-family: "µ¸¿ò", "verdana";	font-size: 11px;	text-decoration: none;	letter-spacing: -1px;}
.s-font A:link    {	font-family: "µ¸¿ò", "verdana";	font-size: 11px;	text-decoration: none;	letter-spacing: -1px;	line-height: 140%;}
.s-font A:visited {	font-family: "µ¸¿ò", "verdana";	font-size: 11px;	text-decoration: none; letter-spacing: -1px;	line-height: 140%;}
.s-font A:hover   {	font-family: "µ¸¿ò", "verdana";	font-size: 11px;	text-decoration: underline;	letter-spacing: -1px;	line-height: 140%;}
.s-font A:active  {	font-family: "µ¸¿ò", "verdana";	font-size: 11px;	text-decoration: none;	letter-spacing: -1px;	line-height: 140%;}

/*  LINK CLASS- ÇÑ±Û_11 */ 
.pink2           {	font-family: "µ¸¿ò", "verdana";	font-size: 11px;	color:#ffdddd; text-decoration: none;	letter-spacing: -1px;}
.pink2 A:link    {	font-family: "µ¸¿ò", "verdana";	font-size: 11px;	color:#ffdddd; text-decoration: none;	letter-spacing: -1px;	line-height: 140%;}
.pink2 A:visited {	font-family: "µ¸¿ò", "verdana";	font-size: 11px;	color:#ffdddd; text-decoration: none; letter-spacing: -1px;	line-height: 140%;}
.pink2 A:hover   {	font-family: "µ¸¿ò", "verdana";	font-size: 11px;	color:#ffdddd; text-decoration: underline;	letter-spacing: -1px;	line-height: 140%;}
.pink2 A:active  {	font-family: "µ¸¿ò", "verdana";	font-size: 11px;	color:#ffdddd; text-decoration: none;	letter-spacing: -1px;	line-height: 140%;}

/*  LINK CLASS-ÆäÀÌÂ¡,´äº¯¼ö,ÃßÃµ¼ö */ 
.num              { font-family: "verdana";	font-size: 11px;	letter-spacing:-1px;	padding:0 3px;}
.num A:link       { font-family: "verdana";	font-size: 11px; text-decoration: none;	letter-spacing:-1px; padding:0 3px;}
.num A:visited    { font-family: "verdana";	font-size: 11px;	text-decoration: none; letter-spacing:-1px; padding:0 3px;}
.num A:hover      { font-family: "verdana";	font-size: 11px;	text-decoration: underline; letter-spacing:-1px; padding:0 3px;}
.num A:active     { font-family: "verdana";	font-size: 11px;	text-decoration: none; letter-spacing:-1px; padding:0 3px;}


/*  TAG_CLASS  */ 
a.tag1:link    {	font:12px gulim; color:#999;	letter-spacing:-1px; line-height:17pt;}
a.tag1:visited {	font:12px gulim; color:#999;	letter-spacing:-1px;line-height:17pt;}
a.tag1:hover   {	font:12px gulim; color:#999;	letter-spacing:-1px;line-height:17pt;}
a.tag1:active  {	font:12px gulim; color:#999;	letter-spacing:-1px;line-height:17pt;}

a.tag2:link    {	font:bold 12px gulim; color:#000;	letter-spacing:-1px;}
a.tag2:visited {	font:bold 12px gulim; color:#000;	letter-spacing:-1px;}
a.tag2:hover   {	font:bold 12px gulim; color:#000;	letter-spacing:-1px;}
a.tag2:active  {	font:bold 12px gulim; color:#000;	letter-spacing:-1px;}

a.tag3:link    {font:bold 13px gulim; color:#f44c43; letter-spacing:-1px;}
a.tag3:visited {font:bold 13px gulim; color:#f44c43; letter-spacing:-1px;}
a.tag3:hover   {font:bold 13px gulim; color:#f44c43; letter-spacing:-1px;}
a.tag3:active  {font:bold 13px gulim; color:#f44c43; letter-spacing:-1px;}

a.tag4:link    {font:bold 13px gulim; color:#418dc8; letter-spacing:-1px;}
a.tag4:visited {font:bold 13px gulim; color:#418dc8; letter-spacing:-1px;}
a.tag4:hover   {font:bold 13px gulim; color:#418dc8; letter-spacing:-1px;}
a.tag4:active  {font:bold 13px gulim; color:#418dc8; letter-spacing:-1px;}

a.tag5:link    {font:bold 13px gulim; color:#fff; letter-spacing:-1px; background-color:#f59587; padding:3px 0 0 0;}
a.tag5:visited {font:bold 13px gulim; color:#fff; letter-spacing:-1px; background-color:#f59587; padding:3px 0 0 0;}
a.tag5:hover   {font:bold 13px gulim; color:#fff; letter-spacing:-1px; background-color:#f59587; padding:3px 0 0 0;}
a.tag5:active  {font:bold 13px gulim; color:#fff; letter-spacing:-1px; background-color:#f59587; padding:3px 0 0 0;}

a.tag6:link    {font:bold 13px gulim; color:#fff; letter-spacing:-1px; background-color:#7fb8e1; padding:3px 0 0 0;}
a.tag6:visited {font:bold 13px gulim; color:#fff; letter-spacing:-1px; background-color:#7fb8e1; padding:3px 0 0 0;}
a.tag6:hover   {font:bold 13px gulim; color:#fff; letter-spacing:-1px; background-color:#7fb8e1; padding:3px 0 0 0;}
a.tag6:active  {font:bold 13px gulim; color:#fff; letter-spacing:-1px; background-color:#7fb8e1; padding:3px 0 0 0;}

.Key		         {font-family: "","Verdana", "Arial"; font-size: 10pt; line-height:12pt; text-decoration: none; color:#494949; letter-spacing:-1px;}
.Key A:link		  {font-family: "","Verdana", "Arial"; font-size: 10pt; line-height:12pt; text-decoration: none; color:#494949; letter-spacing:-1px;}
.Key A:visited {font-family: "","Verdana", "Arial"; font-size: 10pt; line-height:12pt; text-decoration: none; color:#7B7B7B; letter-spacing:-1px;}
.Key A:hover   {font-family: "","Verdana", "Arial"; font-size: 10pt; line-height:12pt; text-decoration: none; color:#0066CC; letter-spacing:-1px;}
.Key A:active  {font-family: "","Verdana", "Arial"; font-size: 10pt; line-height:12pt; text-decoration: none; color:#494949; letter-spacing:-1px;}

.pic		         { border: solid 1px #f6766a; background-color: #fff;}
/*
.pic A:link      { border: solid 1px #f6766a; background-color: #fff;}
.pic A:hover  { border: solid 1px #f6766a; background-color: #fff;}
*/


/* list table */ 
.td01 { border-top: solid 1px #e0e0e0; border-bottom: solid 1px #e0e0e0; background-color: #f8f8f8;} /*µ¡±Û¸®½ºÆ®-°¨½Î´Â Å×ÀÌºí*/
.td02 { border-bottom: solid 1px #ececec; padding:6px 0;} /*¸®½ºÆ® td*/
.td03 { border: solid 1px #e8e8e8; background-color: #fff;} /*ÃßÃµÇÏ±â,¾Æ¹ÙÅ¸ ¹Ú½º*/
.td04 { border-bottom: solid 1px #e6e4df; padding:6px 0;} /*Å¸ÀÌÆ² */
.td05 { border-bottom: solid 3px #f6766a; padding:6px 0;} /*Å¸ÀÌÆ² ±½Àº pink*/
.td06 { border-bottom: solid 1px #f6766a;} /*Å¸ÀÌÆ² °¡´Â pink*/
.td07 { border-bottom: dotted 1px #dfded9; padding:9px 0;} /*¸®½ºÆ® dot */
.td08 { border-bottom: solid 2px #e6e4df; padding:6px 0;} /*¸®½ºÆ® ÇÏ´Ü¸¶¹«¸® */
.td09 { border-left: solid 1px #e6e4df; border-right: solid 1px #e6e4df;} /*³ëÇÏ¿ì ¸ÞÀÎ »ó´ãÇÏ±â ¹Ú½º */
.td10 { background-color: #d7f0f8;  padding:2px 2px 0 2px;} /*ÇÏ´Ã»ö bg*/
.td11 { border: solid 1px #e8e8e8; background-color: #faf9f9;} /*º¸´õ Àû¿ëµÈ È¸»öbg*/
.td12 { background-color: #f8f8f8;}
.td13 { border-top: solid 1px #f6766a; border-bottom: solid 1px #e0e0e0; background-color: #f8f8f8;} /*ÇÁ·ÎÇÊ ÆË¾÷ »ó´Ü Å×ÀÌºí*/
.td14 { border: solid 1px #f6766a; background-color: #fff;} /*ÇÎÅ© Å×µÎ¸®*/
.td15 { border-top: solid 1px #e6e4df; border-bottom: solid 1px #e6e4df;} /*main Àü¹®°¡ È¸¿ø Å×ÀÌºí */

.list_bar_right	{background-attachment: fixed; background-color: #F5EDE7; background-image: url(/images/knowledge/bar_list_pink.gif); background-repeat: no-repeat; background-position: right top}
.list_bar_left	{background-attachment: fixed; background-color: #F5EDE7; background-image: url(/images/knowledge/bar_list_pink.gif); background-repeat: no-repeat; background-position: left top}
.list_tab_bg {background: url(/images/knowledge/qna_list_tab_bg.gif) x-repeat;}
.tab_table_bg {background: url(/images/knowledge/main_tab_bg.gif) x-repeat;}

/* °æ·ÂÆ÷ÀÎÆ®_CLASS_¸µÅ© êó*/ 
.cpoint	{
	font-family: "verdana";
	font-size:11px; 
	color: #2C75BD;
	height: 17px;
	width:19px;
	font-weight:bold;
	text-align:center;
	padding-top:2px;
	letter-spacing:-1px;
	background: url(/images/knowledge/icon_ngbox.gif) 50% 1px no-repeat;
}

/* °æ·ÂÆ÷ÀÎÆ®_CLASS_¸µÅ© Ùí*/ 
.cpoint01	
{
	font-family: "verdana";
	font-size:11px; 
	color: #2C75BD;
	height: 14px;
	width:19px;
	font-weight:bold;
	text-align:center;
	letter-spacing:-1px;
	background: url(/images/knowledge/icon_ngbox01.gif) 50% 1px no-repeat;
}

.font-id  {
	font-family: verdana, µ¸¿ò;
	font-size: 11px;
	text-decoration: none;
	color:#7AA9B9;
}

.choice  {                        /*  ÃßÃµÁ¡¼ö_CLASS  */ 
	font-family: verdana, µ¸¿ò;
	font-size: 11px;
 color:#f4675b;
	letter-spacing:-1px;
	font-weight:bold;
}

.date {                            /*  ³¯Â¥,Á¶È¸¼ö, ´äº¯¼ö_CLASS  */ 
	font-family:"Verdana";
	font-size: 10px;
	text-decoration: none;
	color:#555;
	letter-spacing:-1px;
 padding-left:2px; 
	padding-right:2px;
}

.date2 {                           /*  ³¯Â¥,Á¶È¸¼ö, ´äº¯¼ö_CLASS  */ 
	font-family:"Verdana";
	font-size: 10px;
	text-decoration: none;
	color:#a2a2a2;
	letter-spacing:-1px;
 padding-left:2px;
	padding-right:2px;
}

.col	{                             /*  ¸®½ºÆ®ÀÇ ÄÃ·³_CLASS  */ 
	color:#787878;
	font-family: µ¸¿ò;
	font-size: 11px;
	font-weight:bold;
}

.checkbox	{height:15;}
.text_justify	{text-align:justify;}
.radio	{height:20;}


.box-login {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B4B4B0;
	border-right-color: #B4B4B0;
	border-bottom-color: #B4B4B0;
	border-left-color: #B4B4B0;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #999999;
}


.box-table01 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6E4DF;
	border-right-color: #E6E4DF;
	border-bottom-color: #E6E4DF;
	border-left-color: #E6E4DF;
	
}

.box-table02 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D8D8D8;
	border-right-color: #D8D8D8;
	border-bottom-color: #D8D8D8;
	border-left-color: #D8D8D8;
}

/* pink_input CLASS*/
.input_p {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	height: 29px;
	padding-top:7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d93327;
	border-right-color: #eda297;
	border-bottom-color: #eda297;
	border-left-color: #d93327;
}

/* blue input_CLASS  */ 
.input_b	{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size:14px;
	height: 29px;
	padding-top:7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6186a0;
	border-right-color: #b3c4d1;
	border-bottom-color: #b3c4d1;
	border-left-color: #6186a0;
	background-color: #FFFFFF;
}

.input_s	{
	font-family: "sans-serif", "±¼¸²";
	font-size:12px;
	padding:2 2 0 2;
	height: 20px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6186a0;
	border-right-color: #b3c4d1;
	border-bottom-color: #b3c4d1;
	border-left-color: #6186a0;}

.input_m	{
	font-family: "sans-serif", "±¼¸²";
	font-size:12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #959595;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #959595;
	padding:2 2 0 2;
	height: 25px;
	background-color: #FFFFFF;
}

.textarea	{
	font-family: "sans-serif", "±¼¸²";
	font-size:12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #959595;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #959595;
	padding:2 2 0 2;
	width: 415px;
	background-color: #FFFFFF;
}

 .s-font_login  {
	font-family: "µ¸¿ò", "verdana";
	font-size: 8pt;
	text-decoration: none;
	color:#666666;
	letter-spacing: -1px;	
}

 .box-login {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #999999;
}

/* ¼­ºê±Û·Î¹ú °Ë»öÃ¢ - by ÀÌ¼÷°æ */
.smSearch {font:bold 12px ±¼¸²,sans-serif; background-color:FFFFFF; border:1px solid #fff; color:#333; height:19px; width:250px; margin-left:6px; margin-top:2px;}
.smRelative {position:relative; top:0; left:0; z-index:100;}
.smAbsolute {position:absolute; width:243px; top:25px; left:0;} 
.smFunction {padding:0 8px; font:normal 12px dotum; color:#888;}
.smFunction A {padding:0 2px; font:normal 11px dotum !important; color:#888 !important; letter-spacing:-1px;}
.smFunction A:hover {color:#0066CC !important;}
