/* CSS Document */

@charset 'euc-kr';

/* Body, Scrollbar Style */
body {
	font-family: Dotum, Arial;
	margin:0 0 0 20px;
	font-size: 12px;
	color: #555555;
	line-height:16px; 
	scrollbar-face-color:#F0F0F0;
	scrollbar-shadow-color:gray;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#F0F0F0;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#F0F0F0;
	scrollbar-arrow-color:#9AACE8;
}

.body2 {
	font-family: Dotum, Arial;
	margin:0 0 0 20px;
	font-size: 12px;
	color: #555555;
	line-height:16px; 
	scrollbar-face-color:#F0F0F0;
	scrollbar-shadow-color:gray;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#F0F0F0;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#F0F0F0;
	scrollbar-arrow-color:#9AACE8;
}

img {border: none;}


/* basic */
form          { padding : 0; margin: 0;}
table, tr, td { font-family: Dotum, Tahoma; font-size: 12px; line-height: 16px;}
select        { font-family: Dotum, Tahoma; font-size: 11px; background:#ffffff; color:#555555;}
textarea      { font-family: Dotum, Tahoma; font-size: 12px; line-height: 18px;}


/*form*/
.input {border: 1px solid #cccccc;color:#555555;font-size: 11px;}


/* ÀÏ¹ÝÀûÀÎ ÅØ½ºÆ® ·Ñ¿À¹ö ¹× ¸µÅ© */
a:link     {font-family: "Dotum, Tahoma"; color: #666666; text-decoration: none;}
a:visited  {font-family: "Dotum, Tahoma"; color: #666666; text-decoration: none;}
a:hover    {font-family: "Dotum, Tahoma"; color: #666666; text-decoration: underline;}


/* ----- LINK -----  */
.bl_l_b {color: #3a86d1; font-weight:bold;}
.gr_s {color: #666666; font-size: 11px;}
.date {color: #888888; font-size: 11px; text-align:center;}
.bk_s {color:#333333; font-size: 11px;}
.bk_b {color:#333333; font-size: 12px; font-weight:bold;}
.red  {color:#ff3a3b; font-size: 11px;}
.bl   {color:#2c7dcb; font-size: 11px;}
.cate_line {color: #464646; font-size: 9px;}

/* ±â¼ú¼Ò°³ */
.tech_T-r-b   {padding:5px 0 2px 8px; line-height:20px; border-right: 1px solid #b4d1eb; border-bottom: 1px solid #b4d1eb;}/*Æ¯ÇãÇöÈ²*/
.tech_T-r-bc  {padding:5px 0 2px 0; text-align:center; line-height:20px; border-right: 1px solid #b4d1eb; border-bottom: 1px solid #b4d1eb;}
.tech_T-b   {padding:5px 0 2px 0; text-align:center; line-height:20px; border-bottom: 1px solid #b4d1eb;}

/* ½Ã°ø´É·Â Æò°¡¾× */
.b_l {padding:5px 50px 2px 0; text-align:right; line-height:20px; font-size: 12px; font-weight:bold; border-right: 1px solid #b4d1eb; border-bottom: 1px solid #b4d1eb;}
.b_c {padding:5px 75px 2px 0; font-size: 12px; font-weight:bold; text-align:right; border-right: 1px solid #b4d1eb; border-bottom: 1px solid #b4d1eb;}
.b_r {padding:5px 0 2px 0; font-size: 12px; font-weight:bold; text-align:right;  border-right: 1px solid #b4d1eb; border-bottom: 1px solid #b4d1eb;}
.b_n {padding:5px 75px 2px 0; font-size: 12px; font-weight:bold; text-align:right; border-right: 1px solid #b4d1eb;}
.b_l_n {padding:5px 40px 2px 0; font-size: 12px; font-weight:bold; text-align:right; border-bottom: 1px solid #b4d1eb;}
.b_l_n2 {padding:5px 50px 2px 0; font-size: 12px; font-weight:bold; text-align:right;border-right: 1px solid #b4d1eb;}
.b_l_n3 {padding:5px 40px 2px 0; font-size: 12px; font-weight:bold; text-align:right;}
.b_c_n {padding:5px 0 2px 0; font-size: 12px; font-weight:bold; text-align:center; border-bottom: 1px solid #b4d1eb;}
.b_r_n {padding:5px 0 2px 0; font-size: 12px; font-weight:bold; text-align:right; border-bottom: 1px solid #b4d1eb;}
.b_r_n2 {padding:5px 0 2px 0; font-size: 12px; font-weight:bold; text-align:right;}


/* °ø»ç½ÇÀû */
.T-line     { padding:8px 3px 3px 10px; height:27; color: #555555; border-right: 1px solid #cfe1f2;}
.T-line_cn  { padding:8px 3px 3px 0; height:27; color: #555555; text-align:center;}


/* ÀÎÀçÃ¤¿ë*/
.rec_T-t     {padding:5px 0 2px 0px; text-align:center; background-color:#f0f7fc; border-right: 1px solid #b4d1eb; border-bottom: 1px solid #b4d1eb;}
.rec_T-r-b   {padding:5px 0 2px 0; text-align:center; border-right: 1px solid #b4d1eb; border-bottom: 1px solid #b4d1eb;}
.rec_T-n     {padding:5px 0 2px 0px; text-align:center; background-color:#f0f7fc; border-right: 1px solid #b4d1eb;}


.employ_T    {padding:9px 0 7px 17px;}
.employ_no   {padding-top:3px; color: #2c7dcb; font-size: 11px;}
.employ_list {background-color:#78a9da; text-align:center;}
.employ_T-c  {padding:7px 0 3px 0; text-align:center;}


/* °øÁö»çÇ× */
.T-tit  {height:26px; padding:3px 0 0 0; text-align:center; font-weight:bold; background-color:#f7f7f7;}     
.T-c    {height:26px; padding:3px 0 0 0; text-align:center;}
.T-r    {height:26px; padding:3px 6px 0 0; text-align:right;}
.T-l   {padding-top:3px; font-size:12px; color:#555555; padding-left:5px;}
 a.T-st:link     {padding-top:3px; font-size:12px; color:#555555; text-decoration:none;}
 a.T-st:visited  {padding-top:3px; font-size:12px; color:#555555; text-decoration:none;}
 a.T-st:hover    {padding-top:3px; font-size:12px; color:#0b9979; text-decoration:none;}


/* °í°´¼¾ÅÍ */
.C_T-l   {padding-top:2px; height:27px; padding-left:13px; width:130px; background-color:#f8f8f8;}
.C_T-b   {padding-top:3px; height:27px; padding-left:13px;}


/*paging*/
.page {font-size:12px; color:#555555; letter-spacing:2px;}


/*form*/
.input {border: 1px solid #cbcbcb;}

ol,ul { list-style: none; }
#menu{width:200px;}
#menu ul{ margin:0; padding:0; overflow:hidden;}