@charset "euc-kr";
/*------------±¤ÁÖ½ÃÃ» È¨ÆäÀÌÁö ½ºÅ¸ÀÏ½ÃÆ®--------------*/
/*------------¹öÀü 2.0                               --------------*/
/*------------¸¸µçÀÌ : Ç¥¼öÇö                     ---------------*/


/*------------±âº»½ºÅ¸ÀÏ--------------*/
BODY {position:relative;
	font-size:12px;
	SCROLLBAR-FACE-COLOR: #eeeeee; 
	MARGIN: 0px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #b4b4b4; 
	WORD-BREAK: break-all; 
	SCROLLBAR-3DLIGHT-COLOR: #b4b4b4; 
	SCROLLBAR-ARROW-COLOR: #333333; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #eeeeee; 
	BACKGROUND-COLOR: #ffffff
}


input, textarea, select{ font-size:12px; COLOR: #666666; FONT-FAMILY: "µ¸¿ò", "verdana", "tahoma"; TEXT-DECORATION: none; }
.input    { BORDER-RIGHT: #D9D3C3 1px solid; BORDER-TOP:#D9D3C3 1px solid; BORDER-LEFT: #D9D3C3 1px solid; BORDER-BOTTOM:#D9D3C3 1px solid; height:20px; color:#666666;}
.input2    { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; height:20px; color:#565656;}
.input3    { background-COLOR: #DFDFDF; BORDER-RIGHT: #DFDFDF 1px solid; BORDER-TOP: #DFDFDF 1px solid; BORDER-LEFT: #DFDFDF 1px solid; BORDER-BOTTOM: #DFDFDF 1px solid; height:20px; color:#666666;}
.textarea { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 90%; BORDER-BOTTOM: #cccccc 1px solid; color:#565656; line-height:150%;}
.content { text-align:justify;}
a:link {color:#444;text-decoration:none; LETTER-SPACING: 0px;}
a:visited {color:#444;text-decoration:none;  LETTER-SPACING: 0px;}
a:active {color:#444;text-decoration:none; LETTER-SPACING: 0px;}
a:hover  {color:#499ad9;text-decoration:none; LETTER-SPACING: 0px;}


/* Å×ÀÌºí¿¡ ´ëÇÑ ±âº» ½ºÅ¸ÀÏ Á¤ÀÇ lineheight:18 */
td  {font-family: "µ¸¿ò"; font-size: 9pt; color: #666666;}

/* °ü·Ã¹ý·ü */
.open {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 13px;line-height: 160%;color: #000000;font-weight: bold;padding-top:0px;padding-left:58px; padding-right:0px; padding-bottom:0px;}




/* ´ëÅ¸ÀÌÆ² Å¸ÀÌÆ² */
.sub_title        {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 13px;line-height: 160%;color: #333333; font-weight: bold;}
.title001     {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #ffffff; font-weight: ;}
.title002     {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #847d72; font-weight: bold;}

/* 3Â÷¸Þ´º Å¸ÀÌÆ² */
/* Ã»Á¤±¤ÁÖ¸Þ´º Å¸ÀÌÆ² */
.sub3_title01     {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #638acd; font-weight: bold;}
.sub3_title01_1   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #638acd; font-weight: bold;}
.sub3_title01_1_1 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #6f7c93; font-weight: bold;}
.sub3_title01_3   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 14px;line-height: 160%;color: #638acd; font-weight: bold;}
.sub3_title01_4   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 20px;line-height: 160%;color: #333333; font-weight: bold;}
.sub3_title01_2   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px; color: #686868; text-decoration: none; font-weight: ;}


/* ÀüÀÚ¹Î¿øÃ¢±¸¸Þ´º Å¸ÀÌÆ² */
.sub3_title02 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #9987d3; font-weight: bold;}
.sub3_title02     {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #9987d3; font-weight: bold;}
.sub3_title02_1   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #9987d3; font-weight: bold;}
.sub3_title02_1_1 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #412e82; font-weight: bold;}
.sub3_title02_3   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 14px;line-height: 160%;color: #9987d3; font-weight: bold;}
.sub3_title02_4   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 20px;line-height: 160%;color: #333333; font-weight: bold;}

/* ½Ã¹Îº¹Áö¸Þ´º Å¸ÀÌÆ² */
.sub3_title03 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #e0777b; font-weight: bold;}
.sub3_title03     {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #e0777b; font-weight: bold;}
.sub3_title03_1   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #e0777b; font-weight: bold;}
.sub3_title03_1_1 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #d4393e; font-weight: bold;}
.sub3_title03_3   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 14px;line-height: 160%;color: #e0777b; font-weight: bold;}
.sub3_title03_4   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 20px;line-height: 160%;color: #333333; font-weight: bold;}
/* »ê¾÷°æÁ¦¸Þ´º Å¸ÀÌÆ² */
.sub3_title04 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #d5a110; font-weight: bold;}
.sub3_title04     {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #d5a110; font-weight: bold;}
.sub3_title04_1   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #d5a110; font-weight: bold;}
.sub3_title04_1_1 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #7b6016; font-weight: bold;}
.sub3_title04_3   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 14px;line-height: 160%;color: #d5a110; font-weight: bold;}
.sub3_title04_4   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 20px;line-height: 160%;color: #333333; font-weight: bold;}

/* »ýÈ°Á¤º¸¸Þ´º Å¸ÀÌÆ² */
.sub3_title05 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #9aa757; font-weight: bold;}
.sub3_title05    {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #9aa757; font-weight: bold;}
.sub3_title05_1   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #9aa757; font-weight: bold;}
.sub3_title05_1_1 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #5d6921; font-weight: bold;}
.sub3_title05_3   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 14px;line-height: 160%;color: #9aa757; font-weight: bold;}
.sub3_title05_4   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 20px;line-height: 160%;color: #333333; font-weight: bold;}
/* ¹®È­°ü±¤¸Þ´º Å¸ÀÌÆ² */
.sub3_title06 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #5aa757; font-weight: bold;}
.sub3_title06    {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #5aa757; font-weight: bold;}
.sub3_title06_1   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #5aa757; font-weight: bold;}
.sub3_title06_1_1 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #257222; font-weight: bold;}
.sub3_title06_3   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 14px;line-height: 160%;color: #5aa757; font-weight: bold;}
.sub3_title06_4   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 20px;line-height: 160%;color: #333333; font-weight: bold;}
/* ½Ã¹Î¸¶´ç¸Þ´º Å¸ÀÌÆ² */
.sub3_title07 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #31a6b7; font-weight: bold;}
.sub3_title07    {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #31a6b7; font-weight: bold;}
.sub3_title07_1   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: #31a6b7; font-weight: bold;}
.sub3_title07_1_1 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 11px;line-height: 160%;color: #1c7885; font-weight: bold;}
.sub3_title07_3   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 14px;line-height: 160%;color: #31a6b7; font-weight: bold;}
.sub3_title07_4   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 20px;line-height: 160%;color: #333333; font-weight: bold;}
/* ÀüÀÚ¹Î¿øÃ¢±¸¸Þ´º Å¸ÀÌÆ² */
.sub3_stress {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: ##ff6000;font-weight: ;}



img {border:0}
table {border:0}


/*------------³»¿ë½ºÅ¸ÀÏ--------------*/
.co {font-size: 11px; color: #686868; text-decoration: none; padding-left:18px; letter-spacing:;}
.co a:link {font-size: 11px; color: #686868; text-decoration: none; letter-spacing:;}
.co a:visited {font-size: 11px; color: #686868; text-decoration: none; letter-spacing:;}
.co a:hover {font-size: 11px; color: #686868; text-decoration: none; letter-spacing:;}




/*------------Å×ÀÌºí¼Ó¼º--------------*/
.table_01 {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 12px;line-height: 160%;color: ##4b5361;font-weight: bold;}
.table_02 {font-size: 12px; color: #4b5361; text-decoration: none; letter-spacing:-1px;}
.table_03 {font-size: 12px; color: #9ea8b9; text-decoration: none; letter-spacing:-1px;}
.table_04 {font-size: 12px; color: #ffffff; text-decoration: none; letter-spacing:-1px;}

.table_05   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 13px;line-height: 160%;color: #ffffff; font-weight: bold;}
.table_06   {font-family: "µ¸¿ò",  "verdana", "tahoma", "sans-serif";font-size: 13px;line-height: 160%;color: #4b5361; font-weight: bold;}






/*------------ÀÎÇ²½ºÅ¸ÀÏ--------------*/
.input_login { font-family: tahoma; font-size: 11px; border:1pix solid #EDE5DF; background-color: #FFFFFF; color:black; height:16px;}
.input_total_search { font-family: tahoma; font-size: 11px; border:1pix solid #D5D5D5; background-color: #F6F6F6; color:black; height:18px;}
.input_search { font-family: tahoma; font-size: 12px; color:black; width:110px; height:20px;}
.input_news { font-family: tahoma; font-size: 11px; border:1pix solid #FFFFFF; background-color: #FFFFFF; color:black; valign:bottom}
.input_vote { font-family: Dotim; font-size: 12px; border:1pix solid #BBBBBB; background-color: #FFFFFF; color:#686868; height:18px;}






/*------------¼¿·ºÆ®½ºÅ¸ÀÏ--------------*/
.select { font-family: dotum, tahoma; font-size: 12px; color:#8A8A8A;}




/*------------³Ñ¹ö½ºÅ¸ÀÏ--------------*/
.num { font-family: tahoma; font-size: 11px; letter-spacing:0px}
.white { font-family: dotum; tahoma; font-size: 12px; letter-spacing:0px; color:#FFFFFF; letter-spacing:-1px;}
.tn { font-family: tahoma; font-size: 11px; letter-spacing:0px; color:#686868;}





/*------------»ó´Ü¸Þ´º½ºÅ¸ÀÏ--------------*/
.menu {font-size: 12px; color: #FFFFFF; text-decoration: none;}
.menu a:link {font-size: 12px; color: #FFFFFF; text-decoration: none}
.menu a:visited {font-size: 12px; color: #FFFFFF; text-decoration: none}
.menu a:hover {font-size: 12px; color: #FFFFFF; text-decoration: underline;}
.sub {font-size: 12px; color: #686868; text-decoration: none}
.sub a:link {font-size: 12px; color: #686868; text-decoration: none}
.sub a:visited {font-size: 12px; color: #686868; text-decoration: none}
.sub a:hover {font-size: 12px; color: #599D00; text-decoration: underline}

/*------------·Î±äÆû½ºÅ¸ÀÏ--------------*/
.login {font-size: 11px; color: #FFFFFF; text-decoration: none}
.login a:link {font-size: 11px; color: #FFFFFF; text-decoration: none}
.login a:visited {font-size: 11px; color: #FFFFFF; text-decoration: none}
.login a:hover {font-size: 11px; color: #FFFFFF; text-decoration: underline}

/*------------·Î±äÈÄ½ºÅ¸ÀÏ--------------*/
.after {font-size: 11px; color: #FEFF80; text-decoration: none}
.after a:link {font-size: 11px; color: #FEFF80; text-decoration: none}
.after a:visited {font-size: 11px; color: #FEFF80; text-decoration: none}
.after a:hover {font-size: 11px; color: #FEFF80; text-decoration: underline}

/*------------Ä«ÇÇ¶óÀÌÆ® ½ºÅ¸ÀÏ--------------*/
.copy {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:0px;}
.copy a:link {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:0px;}
.copy a:visited {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:0px;}
.copy a:hover {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:0px;}

/*------------³¯¾¾½ºÅ¸ÀÏ--------------*/
.wea {font-size: 11px; color: #686868; text-decoration: none; letter-spacing:-1px;}
.wea a:link {font-size: 11px; color: #686868; text-decoration: none; letter-spacing:-1px;}
.wea a:visited {font-size: 11px; color: #686868; text-decoration: none; letter-spacing:-1px;}
.wea a:hover {font-size: 11px; color: #686868; text-decoration: none; letter-spacing:-1px;}

/*------------Ä«¿îÅÍ½ºÅ¸ÀÏ--------------*/
.cou {font-size: 11px; color: #FF6600; text-decoration: none; font-family: tahoma; letter-spacing:-1px;}




/*------------·Î±äÈÄ½ºÅ¸ÀÏ--------------*/
.yellow {font-size: 11px; color: #F7FFA3; text-decoration: underline}
.yellow a:link {font-size: 11px; color: #F7FFA3; text-decoration: underline}
.yellow a:visited {font-size: 11px; color: #F7FFA3; text-decoration: underline}
.yellow a:hover {font-size: 11px; color: #F7FFA3; text-decoration: underline}

/*------------Å×¸¶Á¤º¸½ºÅ¸ÀÏ--------------*/
.theme {font-size: 12px; color: #686868; text-decoration: none}
.theme a:link {font-size: 12px; color: #686868; text-decoration: none}
.theme a:visited {font-size: 12px; color: #686868; text-decoration: none}
.theme a:hover {font-size: 12px; color: #686868; text-decoration: underline}




/*------------Å¸ÀÌÆ²½ºÅ¸ÀÏ--------------*/
.title {font-size: 12px; color: #AB504D; text-decoration: none; font-weight:bold}
.title a:link {font-size: 12px; color: #AB504D; text-decoration: none; font-weight:bold}
.title a:visited {font-size: 12px; color: #AB504D; text-decoration: none; font-weight:bold}
.title a:hover {font-size: 12px; color: #AB504D; text-decoration: underline}





/*------------ÅÇ01~06½ºÅ¸ÀÏ--------------*/
.tab {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:-1px}
.tab a:link {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:-1px}
.tab a:visited {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:-1px}
.tab a:hover {font-size: 12px; color: #686868; text-decoration: underline ;letter-spacing:-1px}
#tab1 {visibility:visible;}
#tab2 {visibility:hidden;}
#tab3 {visibility:hidden;}
#tab4 {visibility:hidden;}
#tab5 {visibility:hidden;}
#tab6 {visibility:hidden;}




/*------------ÅÇ07~09½ºÅ¸ÀÏ--------------*/
#tab7 {visibility:visible;}
#tab8 {visibility:hidden;}
#tab9 {visibility:hidden;}





/*------------ÀÏ¹ÝÅØ½ºÆ® ½ºÅ¸ÀÏ --------------*/
.ree {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:-1px}
.ree a:link {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:-1px}
.ree a:visited {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:-1px}
.ree a:hover {font-size: 12px; color: #686868; text-decoration: none ;letter-spacing:-1px}

.ree {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:-1px;cursor:text}
a:link.ree  {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:-1px}
a:visited.ree  {font-size: 12px; color: #686868; text-decoration: none; letter-spacing:-1px}
a:hover.ree  {font-size: 12px; color: #686868; text-decoration: none ;letter-spacing:-1px}





/*------------Áñ°ÜÃ£±â½ºÅ¸ÀÏ--------------*/
.favo {font-size: 12px; color: #FFFFFF; text-decoration: none; line-height:16px;}
.favo a:link {font-size: 12px; color: #FFFFFF; text-decoration: none; line-height:16px;}
.favo a:visited {font-size: 12px; color: #FFFFFF; text-decoration: none; line-height:16px;}
.favo a:hover {font-size: 12px; color: #FFFFFF; text-decoration: underline; line-height:16px;}




/*------------±¹Á¤ºê¸®ÇÎ´º½º½ºÅ¸ÀÏ--------------*/
.nim {font-family: Dotum, tahoma, verdana; font-size: 12px; color: #696969; text-decoration: none; line-height:18px;}
.nim a:link {font-family: Dotum, tahoma, verdana; font-size: 12px; color: #696969; text-decoration: none; line-height:18px;}
.nim a:visited {font-family: Dotum, tahoma, verdana; font-size: 12px; color: #696969; text-decoration: none; line-height:18px;}
.nim a:hover {font-family: Dotum, tahoma, verdana; font-size: 12px; color: #696969; text-decoration: underline; line-height:18px;}





/*------------»çÀÌ¹öÁ¤º¸¼­ºñ½º½ºÅ¸ÀÏ--------------*/
.cyber {font-size: 12px; color: #657B92; text-decoration: none; line-height:18px;}
.cyber a:link {font-size: 12px; color: #657B92; text-decoration: none; line-height:18px;}
.cyber a:visited {font-size: 12px; color: #657B92; text-decoration: none; line-height:18px;}
.cyber a:hover {font-size: 12px; color: #657B92; text-decoration: underline; line-height:18px;}




/*------------¿ÞÂÊ¸Þ´º½ºÅ¸ÀÏ--------------*/
.sub01 {font-size: 12px; color: #FFFFFF; text-decoration: none; line-height:18px; padding-left:6px; font-weight:bold}
.sub01 a:link {font-size: 12px; color: #FFFFFF; text-decoration: none; padding-left:6px; font-weight:bold}
.sub01 a:visited {font-size: 12px; color: #FFFFFF; text-decoration: none; padding-left:6px; font-weight:bold}
.sub01 a:hover {font-size: 12px; color: #FFFFFF; text-decoration: underline;; padding-left:6px; font-weight:bold}
.sub02 {font-size: 12px; color: #686868; text-decoration: none; line-height:18px; padding-left:20px;}
.sub02 a:link {font-size: 12px; color: #686868; text-decoration: none; padding-left:20px;}
.sub02 a:visited {font-size: 12px; color: #686868; text-decoration: none; padding-left:20px;}
.sub02 a:hover {font-size: 12px; color: #599D00; text-decoration: underline;; padding-left:20px;}






/*------------ÇÏ´ÜÄ«ÇÇ¶óÀÌÆ®½ºÅ¸ÀÏ--------------*/
.copy {font-size: 12px; color: #686868; text-decoration: none; line-height:18px;}
.copy a:link {font-size: 12px; color: #686868; text-decoration: none; line-height:18px;}
.copy a:visited {font-size: 12px; color: #686868; text-decoration: none; line-height:18px;}
.copy a:hover {font-size: 12px; color: #686868; text-decoration: underline; line-height:18px;}





/*------------»çÀÌÆ®¸Ê½ºÅ¸ÀÏ--------------*/
.tmap {font-size: 12px; text-decoration: none; line-height:18px; font-weight:bold; letter-spacing: -1px;}
.tmap a:link {font-size: 12px; text-decoration: none; line-height:18px; font-weight:bold; letter-spacing: -1px;}
.tmap a:visited {font-size: 12px; text-decoration: none; line-height:18px; font-weight:bold; letter-spacing: -1px;}
.tmap a:hover {font-size: 12px; text-decoration: underline; line-height:18px; font-weight:bold; letter-spacing: -1px;}

.map {font-size: 12px; text-decoration: none; line-height:20px; letter-spacing: -1px; color:#686868;}
.map a:link {font-size: 12px; text-decoration: none; line-height:20px; letter-spacing: -1px; color:#686868;}
.map a:visited {font-size: 12px; text-decoration: none; line-height:20px; letter-spacing: -1px; color:#686868;}
.map a:hover {font-size: 12px; text-decoration: underline; line-height:20px; letter-spacing: -1px; color:#686868;}

.m {font-size: 11px; text-decoration: none; line-height:18px; letter-spacing: -1px; color:#AFAFB0;}
.m a:link {font-size: 11px; text-decoration: none; line-height:18px; letter-spacing: -1px; color:#AFAFB0;}
.m a:visited {font-size: 11px; text-decoration: none; line-height:18px; letter-spacing: -1px; color:#AFAFB0;}
.m a:hover {font-size: 11px; text-decoration: underline; line-height:`18px; letter-spacing: -1px; color:#AFAFB0;}

/*------------¸®½ºÆ®½ºÅ¸ÀÏ--------------*/
.a {list-style-image:url(/img/o_icon.gif);}






/*------------³»À§Ä¡½ºÅ¸ÀÏ--------------*/
.location {font-size: 12px; color: #686868; text-decoration: none}
.location a:link {font-size: 12px; color: #686868; text-decoration: none}
.location a:visited {font-size: 12px; color: #686868; text-decoration: none}
.location a:hover {font-size: 12px; color: #599D00; text-decoration: underline}






/*------------´Þ·Â½ºÅ¸ÀÏ--------------*/
.month {font-size: 36px; font-family:Arial black; color: #000000; text-decoration: none; letter-spacing:-1px; font-weight:bold;}

.min {font-size: 9px; font-family:Verdana; color: #000000; text-decoration: none; font-weight:bold;}

.text {font-size: 9px; font-family:Verdana; color: #000000; text-decoration: none; font-weight:bold;}

.black {font-size: 11px; font-family:Verdana; color: #000000; text-decoration: none; letter-spacing:-1px; font-weight:bold;}
.black a:link {font-size: 11px; font-family:Verdana; color: #000000; text-decoration: none; letter-spacing:-1px; font-weight:bold;}
.black a:active {font-size: 11px; font-family:Verdana; color: #000000; text-decoration: none; letter-spacing:-1px; font-weight:bold;}
.black a:hover {font-size: 11px; font-family:Verdana; color: #000000; text-decoration: underline; letter-spacing:-1px; font-weight:bold;}

.black2 {font-size: 11px; font-family:Verdana; color: #000000; text-decoration: none; letter-spacing:-1px;}
.black2 a:link {font-size: 11px; font-family:Verdana; color: #000000; text-decoration: none; letter-spacing:-1px;}
.black2 a:active {font-size: 11px; font-family:Verdana; color: #000000; text-decoration: none; letter-spacing:-1px;}
.black2 a:hover {font-size: 11px; font-family:Verdana; color: #000000; text-decoration: underline; letter-spacing:-1px;}

.red {font-size: 11px; font-family:Verdana; color: #FF3C00; text-decoration: none; letter-spacing:-1px; font-weight:bold;}
.red a:link {font-size: 11px; font-family:Verdana; color: #FF3C00; text-decoration: none; letter-spacing:-1px; font-weight:bold;}
.red a:active {font-size: 11px; font-family:Verdana; color: #FF3C00; text-decoration: none; letter-spacing:-1px; font-weight:bold;}
.red a:hover {font-size: 11px; font-family:Verdana; color: #FF3C00; text-decoration: underline; letter-spacing:-1px; font-weight:bold;}

.orange {font-size: 11px; font-family:Verdana; color: #FF7E00; text-decoration: none; letter-spacing:-1px; font-weight:bold;}
.orange a:link {font-size: 11px; font-family:Verdana; color: #FF7E00; text-decoration: none; letter-spacing:-1px; font-weight:bold;}
.orange a:active {font-size: 11px; font-family:Verdana; color: #FF7E00; text-decoration: none; letter-spacing:-1px; font-weight:bold;}
.orange a:hover {font-size: 11px; font-family:Verdana; color: #FF7E00; text-decoration: underline; letter-spacing:-1px; font-weight:bold;}






/*------------³»À§Ä¡½ºÅ¸ÀÏ--------------*/
.guide {font-size: 12px; color: #686868; text-decoration: underline; font-weight:bold; letter-spacing:-1px;}
.guide a:link {font-size: 12px; color: #686868; text-decoration: underline; font-weight:bold; letter-spacing:-1px;}
.guide a:visited {font-size: 12px; color: #686868; text-decoration: underline; font-weight:bold; letter-spacing:-1px;}
.guide a:hover {font-size: 12px; color: #FF9000; text-decoration: underline; font-weight:bold; letter-spacing:-1px;}

.org {font-size: 12px; color: #FF6600; text-decoration: none; font-weight:bold; letter-spacing:-1px;}
.org a:link {font-size: 12px; color: #FF6600; text-decoration: none; font-weight:bold; letter-spacing:-1px;}
.org a:visited {font-size: 12px; color: #FF6600; text-decoration: none; font-weight:bold; letter-spacing:-1px;}
.org a:hover {font-size: 12px; color: #FF6600; text-decoration: none; font-weight:bold; letter-spacing:-1px;}

.gm {font-size: 12px; color: #686868; text-decoration: none; padding-left: 30px; letter-spacing:-1px;}
.gm a:link {font-size: 12px; color: #686868; text-decoration: none; padding-left: 30px; letter-spacing:-1px;}
.gm a:visited {font-size: 12px; color: #686868; text-decoration: none; padding-left: 30px; letter-spacing:-1px;}
.gm a:hover {font-size: 12px; color: #686868; text-decoration: none; padding-left: 30px; letter-spacing:-1px;}

/*------------ÅøÆÁ½ºÅ¸ÀÏ--------------*/
#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}


/*------------±×¸²ÀÚ³Ö±â ---------------
.shadow{color:#FFFFFF;filter:dropshadow(color=#03628F,offX=1,offY=1,positive=1);}
--------------------------------------------*/

/*¿¡µðÅÍ ÄÁÆ®·Ñ¿¡ »ç¿ëµÇ´Â ºÎºÐÀÔ´Ï´Ù. */
.viewControl p {padding:0px; margin:2px; border:0px; font-size:9pt; color:#333333 ; font-family:'µ¸¿ò'; }
.viewControl div {padding:0px; margin:0px; border:0px; font-size:9pt; color:#333333; font-family:'µ¸¿ò'; } 
.viewControl body {padding:5px; margin:0px; border:0px; font-size:9pt; color:#333333; font-family:'µ¸¿ò'; }

/* top_navi */
#menu{position:absolute; top:49px; left:136px; width:864px; height:248px; padding:0px; margin:0px;/* background:#fff url(../new_img/main/menubox_bg.gif) repeat-x left top; */
font-family:12px/1.5em Dotum, "µ¸¿ò", "Arial", "tahoma", "sans-serif"; color:#444; letter-spacing:0px; }
#menu ul {list-style:none;padding:0px; margin:0px;}
#menu .navi{position:relative;width:864px;height:248px; }
#menu .navi li{float:left;}
#menu .topNavi{width:864px;height:190px;padding-left:13px;}
#menu .topNavi.collapsed{height:35px}
#menu .topNavi.collapsed li ul{display:none;}
#menu .topNavi li{float:left; height:35px;font-family:12px/1.5em Dotum, "µ¸¿ò", "Arial", "tahoma", "sans-serif"; color:#444; letter-spacing:0px;}
#menu .topNavi li a{display:block; text-decoration:none;letter-spacing:0px;}
#menu .topNavi li img{vertical-align:top;}
#menu .topNavi li.menu1{width:94px; padding-right:35px; height:200px;}
#menu .topNavi li.menu2{width:139px; }
#menu .topNavi li.menu3{width:100px; padding-right:0px; padding-left:0px;}
#menu .topNavi li.menu3 ul li{width:100px;}
#menu .topNavi li.menu4{width:113px; padding-left:10px; }
#menu .topNavi li.menu4 ul li{width:113px; margin-left:5px;}
#menu .topNavi li.menu5{width:265px; padding-left:20px; }
#menu .topNavi li.menu5 ul li{width:265px; }
#menu .topNavi li.menu6{width:42px; }
#menu .topNavi li ul{width:100%;overflow:hidden; padding-top:33px;}
#menu .topNavi li ul li{position:relative;padding:0; margin:0; width:100%; height:20px; text-align:left; background:url(../new_img/main/icon02.gif) no-repeat left 5px; padding-left:6px;}
#menu .topNavi li ul li.m1Inter{position:relative;padding:0; margin:0; width:100%; height:50px; text-align:left; background:url(../new_img/main/icon02.gif) no-repeat left 12px; padding-left:6px;}
#menu .topNavi li ul li.m2Gui{position:relative;padding:0; margin:0; width:100%; height:34px; text-align:left; background:url(../new_img/main/icon02.gif) no-repeat left 12px; padding-left:6px;}

/*
#menu .topNavi li ul li span.no_icon{position:absolute;top:20px;padding:0; margin:0; width:100%; height:20px; text-align:left; background:none; padding-left:6px;}
*/
#menu .topNavi li ul li a{display:inline-block; height:20px; padding:0px 0px 0px 0px; vertical-align:top; text-decoration:none; color:#444; }
#menu .topNavi li ul li a:hover{display:inline-block; height:20px; padding-top:0px; vertical-align:top; text-decoration:none; color:#499ad9;letter-spacing:0px;}
#menu .topNavi li ul li a:link{letter-spacing:0px;}
#menu .topNavi li ul li a:visited{ letter-spacing:0px;}
#menu .topNavi li ul li a:active{ letter-spacing:0px;}

#599D00;text-decoration:underline; line-height:160%; LETTER-SPACING: -1px;}

.naviBg01{background:url(../img2011/eng/menu/visual01.jpg) no-repeat;}
.naviBg02{background:url(../img2011/eng/menu/visual02.jpg) no-repeat;}
.naviBg03{background:url(../img2011/eng/menu/visual03.jpg) no-repeat;}
.naviBg04{background:url(../img2011/eng/menu/visual04.jpg) no-repeat;}
.naviBg05{background:url(../img2011/eng/menu/visual05.jpg) no-repeat;}
.naviBg06{background:url(../img2011/eng/menu/visual06.jpg) no-repeat;}

#body_contents{line-height:160%;}

  /* °ü·Ã»çÀÌÆ®¹Ù·Î°¡±â */
  .related_link { margin:0px; padding:0 0 0 19px; width:170px; height:91px;}
  .related_link h2 {margin:0px; padding:0px; background:none; vertical-align:top; font-size:1%;}
  .related_link .select_box { margin:7px 0 0 0; padding:0px; width:170px; float:left; height:72px; overflow:hidden;}
  .related_link input.select_btn {float:right; margin:0px; padding:0px; height:18px; font-size:0; width:28px; }
  .related_link select.selectText { width:134px; float:left; margin-bottom:6px; height:18px; font-size:11px; font-family: Dotum, sans-serif; }


  #copy_r{position:relative; font-family:9px/1em Dotum, "µ¸¿ò", "Arial", "tahoma", "sans-serif"; letter-spacing:0em; }  
 .copy_txt{font-family:9px/1em Dotum, "µ¸¿ò", "Arial", "tahoma", "sans-serif"; letter-spacing:0em;  }
  /*
  #selectbox {float:right; position: absolute; left:500px; top:0; width:170px; height:86px;  margin:0px; padding:0 0 0 19px; line-height: 1.5; letter-spacing: -1px; z-index:2; border:1px solid red; }
   #selectbox .select_title {margin:0px; padding:0px; vertical-align:top; font-size:0;}
*/
   #select_depart { position: relative; top:0px; right:2px;  width:170px;  z-index:5; line-height:1.5; letter-spacing:-1px; }
   /*
   #select_depart ul{position:absolute; top:0px; height:220px; overflow:auto; /*  background: url(../new_img/main/select_bg.gif) no-repeat 0 100%;*/ /* }
   */
   #select_depart h3{position:absolute; top:0px; color:blue;}
   #select_depart li{list-style-type:none; padding:0; margin:0;  overflow:auto;}
   
   #select_depart h2 { margin:0px !important; padding:0px; background:none; }
   #select_depart #selectbox_depart { position: absolute; bottom:10px; }

   #select_depart .sbx {display: none; width: 170px; height: auto; z-index: 20;  }
   #select_depart .sbx h3 { position: absolute; left: 0; top: 0; margin: 0; padding: 0; background: transparent; }
   #select_depart .sbx .wrap { width: 159px; margin:0; padding: 40px 2px 10px 9px; background: url(../new_img/main/select_bg.gif) no-repeat 0 100%; overflow:hidden;  }

   #select_depart p .close { position: absolute; top:5px; right:10px;}   
  
   #select_depart .sbx ul { display: inline; float: left; list-style: none; width: 156px; margin: 0; padding: 0;  overflow: auto; height:170px; }
      
   #select_depart .sbx ul li { margin: 0;  padding: 1px 0 0 7px; display:inline-block; width:129px; background:url(../new_img/main/select_bulit.gif) no-repeat left 45%; float:left; }   
   
   #select_depart .sbx ul li a { display: block;  white-space: nowrap; color:#444; font-size:11px;  }
   #select_depart .sbx ul li a:hover { color: #499ad9; text-decoration: underline; }



   #select_depart1 { position: relative; top:0px; right:0px; width:170px;  z-index:55; line-height:1.5; letter-spacing:-1px; }
   /*
   #select_depart ul{position:absolute; top:0px; height:220px; overflow:auto; /*  background: url(../new_img/main/select_bg.gif) no-repeat 0 100%;*/ /* }
   */
   #select_depart1 h3{position:absolute; top:0px; color:blue; }
   #select_depart1 li{list-style-type:none; padding:0; margin:0;  overflow:auto; letter-spacing:-2px; }
   
   #select_depart1 h2 { margin:0px !important; padding:0px; background:none; }
   #select_depart1 #selectbox_depart1 { position: absolute; bottom:10px; font-size:97%; letter-spacing:-2px;  }

   #select_depart1 .sbx {display: none; width: 170px; height: auto; z-index: 75;  }
   #select_depart1 .sbx h3 { position: absolute; left: 0; top: 0; margin: 0; padding: 0; background: transparent; }
   #select_depart1 .sbx .wrap { width: 159px; margin:0; padding: 40px 2px 10px 9px; background: url(../new_img/main/select_bg.gif) no-repeat 0 100%; overflow:hidden;  }

   #select_depart1 p .close { position: absolute; top:5px; right:10px;}   
  
   #select_depart1 .sbx ul { display: inline; float: left; list-style: none; width: 156px; margin: 0; padding: 0;  overflow: auto; height:143px; }
      
   #select_depart1 .sbx ul li { margin: 0;  padding: 1px 0 0 7px; display:inline-block; width:129px; background:url(../new_img/main/select_bulit.gif) no-repeat left 45%; float:left; font-size:97%; letter-spacing:-2px; }   
   
   #select_depart1 .sbx ul li a { display: block;  white-space: nowrap; color:#444; font-size:97%; letter-spacing:-1px;  }
   #select_depart1 .sbx ul li a:hover { color: #499ad9; text-decoration: underline; }



