/*°øÅë */
BODY         { color:#181818; font-family:Arial, ±¼¸², Gulim; font-size:9pt; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px }
BODY.margine { color:#666666; font-family:Arial, ±¼¸², Gulim; font-size:9pt; margin-top:0px; margin-left:20px; margin-right:20px; margin-bottom:0px }
TABLE, TR, TD       { color : #666666; font-family : Arial, ±¼¸², Gulim; font-size : 9pt ; LINE-HEIGHT: 14pt }
FORM                { margin : 0px; padding : 0px; }
SELECT              { font-family : Arial, ±¼¸², Gulim; font-size : 9pt; background : #FFFFFF }
TEXTAREA            { font-family : Arial, ±¼¸², Gulim; font-size : 9pt; line-height : 160% }
INPUT               { font-family : "Arial", "±¼¸²", "Gulim"; font-size : 9pt; color: 666666;	}
IMG		    { border : 0; }

A	  { COLOR: #666666; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; TEXT-DECORATION: none }
A:visited { COLOR: #666666; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; TEXT-DECORATION: none }
A:active  { COLOR: #666666; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; TEXT-DECORATION: none }
A:hover   { COLOR: #007782; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; TEXT-DECORATION: none;}

/*form ±ÔÁ¤*/
.form1               {	font-family : "Arial", "±¼¸²", "Seoul", "Gulim";	font-size : 9pt;	border: 1px solid #999999;	height: 18px;	color: 666666;	background-color: #FFFFFF;}/*±âº»*/
.form1-1             {	font-family : "Arial", "±¼¸²", "Seoul", "Gulim";	font-size : 9pt;	border: 1px solid #999999;	color: 666666;	background-color: #FFFFFF;} /*TEXTAREA*/
.form2               {	font-family : "Arial", "±¼¸²", "Seoul", "Gulim";	font-size : 9pt;	border: 1px solid #999999;	height: 18px;	color: 666666;	background-color: #F3F3F3;	}/*ÀÔ·Â¼öÁ¤ºÒ°¡*/
.form2-1             {	font-family : "Arial", "±¼¸²", "Seoul", "Gulim";	font-size : 9pt;	border: 1px solid #999999;	color: 666666;	background-color: #F3F3F3;} /*TEXTAREA*/
.submit				{	font-family : "Arial", "±¼¸²", "Seoul", "Gulim";	font-size : 9pt;	border: 1px solid #999999;	height: 18px;	color: #333333;	background-color: #EEEEEE;}/*SUBMIT*/
.file				{	font-family : "Arial", "±¼¸²", "Seoul", "Gulim";	font-size : 9pt;	border: 1px solid #999999;	height: 18px;	color: #333333;	background-color: #FFFFFF;}/*file*/

/* LAY-OUT TABLE TD */
.TA_01    {  PADDING-BOTTOM: 30; TEXT-ALIGN: JUSTIFY}/*ÄÁÅÙÃ÷ Á© ¹Ù±ùºÎºÐ Å×ÀÌºí*/

/* BLUE TABLE */
TABLE.BT01    { BACKGROUND-COLOR: #FFFFFF; PADDING-LEFT: 5px; PADDING-RIGHT: 5px }
   TR.BT01    { BACKGROUND-COLOR: #BBC9F3; PADDING-LEFT: 5px; PADDING-RIGHT: 5px }
   TR.BT02    { BACKGROUND-COLOR: #ECEFFC; PADDING-LEFT: 5px; PADDING-RIGHT: 5px }
   TD.BT01    {  }
   TD.BT02    {  }

/* GRAY TABLE */
TABLE.KT01    { BACKGROUND-COLOR: #FFFFFF; PADDING-LEFT: 5px; PADDING-RIGHT: 5px }
   TR.KT01    { BACKGROUND-COLOR: #CCCCCC; PADDING-LEFT: 5px; PADDING-RIGHT: 5px }
   TR.KT02    { BACKGROUND-COLOR: #EEEEEE; PADDING-LEFT: 5px; PADDING-RIGHT: 5px }
   TD.KT01    {  }
   TD.KT02    {  }

/* º»¹® ÄÚµå¹Ú½º ±ÔÄ¢ */
.CODE      { COLOR: #666666; BACKGROUND:#F7F7F7; FONT-FAMILY: Arial, ±¼¸²;FONT-SIZE: 9pt; PADDING: 15 20 15 20; LINE-HEIGHT: 14pt; BORDER: SOLID #BBBBBB; BORDER-WIDTH: 1 1 1 1; VERTICAL-ALIGN: TOP }


/* COLOR TABLE 01 */
.T01_0    { BACKGROUND-COLOR: #D4E8EF }
.T01_1    { BACKGROUND-COLOR: #CCCCCC }
.T01_2    { BACKGROUND-COLOR: #DFE9F2; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: BOLD } /* Å×ÀÌºíÇì´õ */
.T01_3    { BACKGROUND-COLOR: #F4F4F4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LINE-HEIGHT: 12pt } /* Ã¹¹øÂ° ÁÙ */
.T01_4    { BACKGROUND-COLOR: #FBFBFB; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LINE-HEIGHT: 12pt } /* µÎ¹øÂ° ÁÙ */
.T01_5    {  }


/* COLOR TABLE 02 */
.T02_0    { BACKGROUND-COLOR: #D4E8EF }
.T02_1    { BACKGROUND-COLOR: #8DB2FA }
.T02_2    { BACKGROUND-COLOR: #AAC5FC; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: BOLD } /* Å×ÀÌºíÇì´õ */
.T02_3    { BACKGROUND-COLOR: #FFFFFF; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LINE-HEIGHT: 12pt } /* Ã¹¹øÂ° ÁÙ */
.T02_4    { BACKGROUND-COLOR: #DBE7FF; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LINE-HEIGHT: 12pt } /* µÎ¹øÂ° ÁÙ */
.T02_5    {  }


/* COLOR TABLE 03 */
.T03_0    { BACKGROUND-COLOR: #D4E8EF }
.T03_1    { BACKGROUND-COLOR: #CCCCCC }
.T03_2    { BACKGROUND-COLOR: #DDDDDD; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: BOLD } /* Å×ÀÌºíÇì´õ */
.T03_3    { BACKGROUND-COLOR: #FFFFFF; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LINE-HEIGHT: 12pt } /* Ã¹¹øÂ° ÁÙ */
.T03_4    { BACKGROUND-COLOR: #EFEFEF; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LINE-HEIGHT: 12pt } /* µÎ¹øÂ° ÁÙ */
.T03_5    {  }


/* COLOR TABLE app01 */
.T01_app0    { BACKGROUND-COLOR: #D4E8EF; FONT-SIZE: 7pt }

.T01_app1 { BACKGROUND-COLOR: #F6EDDA; FONT-SIZE: 7pt; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: BOLD } /* Å×ÀÌºíÇì´õ */
.T01_app2 { BACKGROUND-COLOR: #F4F4F4; FONT-SIZE: 7pt; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: BOLD } /* Ã¹¹øÂ° ÁÙ */
.T01_app3 { BACKGROUND-COLOR: #FBFBFB ; FONT-SIZE: 7pt; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LINE-HEIGHT: 12pt } /* µÎ¹øÂ° ÁÙ */

.T01_app4 { BACKGROUND-COLOR: #E9F2D4; FONT-SIZE: 7pt; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: BOLD } /* Å×ÀÌºíÇì´õ */
.T01_app5 { BACKGROUND-COLOR: #F4F4F4; FONT-SIZE: 7pt; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: BOLD } /* Ã¹¹øÂ° ÁÙ */
.T01_app6 { BACKGROUND-COLOR: #FBFBFB ; FONT-SIZE: 7pt; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LINE-HEIGHT: 12pt } /* µÎ¹øÂ° ÁÙ */


/* LAY-OUT TABLE TD */
TD.T01         { COLOR: #4D4D4D; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 9pt; FONT-WEIGHT: BOLD; PADDING-TOP: 5; PADDING-LEFT: 20; PADDING-RIGHT: 20; PADDING-BOTTOM: 5; TEXT-ALIGN: JUSTIFY; LINE-HEIGHT: 14pt }/*º»¹®*/
TD.T01-1       { COLOR: #4D4D4D; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 9pt; FONT-WEIGHT: BOLD; PADDING-TOP: 5; PADDING-LEFT: 20; PADDING-RIGHT: 20; PADDING-BOTTOM: 5; TEXT-ALIGN: JUSTIFY; LINE-HEIGHT: 14pt }/*º»¹®Å¸ÀÌÆ² bold*/
TD.T01-1-1     { COLOR: #4D4D4D; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 9pt;                    PADDING-TOP: 5; PADDING-LEFT: 20; PADDING-RIGHT: 20; PADDING-BOTTOM: 15; TEXT-ALIGN: JUSTIFY; LINE-HEIGHT: 14pt }/*º»¹®³»¿ë*/
TD.T01-1-2     { COLOR: #4D4D4D; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 9pt;                    PADDING-TOP: 5; PADDING-LEFT: 20; PADDING-RIGHT: 20; PADDING-BOTTOM: 5; TEXT-ALIGN: JUSTIFY; LINE-HEIGHT: 14pt }/*padding 40*/
TD.T01-1-3     { COLOR: #4D4D4D; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 9pt;                    PADDING-TOP: 5; PADDING-LEFT: 20; PADDING-RIGHT: 20; PADDING-BOTTOM: 20; TEXT-ALIGN: JUSTIFY; LINE-HEIGHT: 14pt }/*padding 40*/
TD.T01-1-4     { PADDING-TOP: 5; PADDING-LEFT: 10; PADDING-RIGHT: 20; PADDING-BOTTOM: 10;}/*padding 40*/

.TITLE1    { COLOR: #000000; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 12pt; FONT-WEIGHT: BOLD }
.TITLE2    { COLOR: #555555; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 10pt; FONT-WEIGHT: BOLD; PADDING-LEFT:10px }
.BUTTON    { PADDING-LEFT:5px }

.HELP01    { COLOR: #4D4D4D; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 9pt; FONT-WEIGHT: BOLD; PADDING-LEFT: 10px; PADDING-RIGHT: 10px }
.HELP02    { COLOR: #4D4D4D; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 9pt; LINE-HEIGHT:12pt; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 10px }



/* Location Bar */
.locationbar           { font-family : Arial ; FONT-SIZE: 8pt; font-family : ±¼¸², Gulim ; FONT-SIZE: 8pt; color : #666666; TEXT-ALIGN: RIGHT; PADDING-RIGHT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: bottom }
.locationbar a:link    { font-family : Arial ; FONT-SIZE: 8pt; font-family : ±¼¸², Gulim ; FONT-SIZE: 8pt; color : #666666; TEXT-ALIGN: RIGHT; PADDING-RIGHT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: bottom }
.locationbar a:visited { font-family : Arial ; FONT-SIZE: 8pt; font-family : ±¼¸², Gulim ; FONT-SIZE: 8pt; color : #666666; TEXT-ALIGN: RIGHT; PADDING-RIGHT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: bottom }
.locationbar a:hover   { font-family : Arial ; FONT-SIZE: 8pt; font-family : ±¼¸², Gulim ; FONT-SIZE: 8pt; color : #007BB9; TEXT-ALIGN: RIGHT; PADDING-RIGHT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: bottom }


/* Topmenu */
.topmenu           { font-family : Arial, ±¼¸², Seoul, Gulim; font-size : 9pt; color : #666666; PADDING-RIGHT: 8px ; TEXT-ALIGN: RIGHT }
.topmenu a:link    { font-family : Arial, ±¼¸², Seoul, Gulim; font-size : 9pt; color : #666666; text-decoration : none; }
.topmenu a:visited { font-family : Arial, ±¼¸², Seoul, Gulim; font-size : 9pt; color : #666666; text-decoration : none; }
.topmenu a:hover   { font-family : Arial, ±¼¸², Seoul, Gulim; font-size : 9pt; color : #004687; text-decoration : none; } 


/*subtitle*/
.subtitle  { COLOR : #000000; FONT-FAMILY: ±¼¸², Tahoma; FONT-SIZE: 11pt; FONT-WEIGHT: BOLD; PADDING-LEFT: 6; PADDING-TOP: 1; TEXT-ALIGN: left;}
.subtitle2 { COLOR : #666666;	FONT-SIZE: 11pt;	FONT-WEIGHT: bold;}
.subtitle3 { COLOR : #000000;	FONT-SIZE: 11pt;	FONT-WEIGHT: bold;}


/* Copyright */
.COPYRIGHTS             { COLOR: #AAAAAA; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 7pt; BACKGROUND-COLOR: #FFFFFF }
.COPYRIGHTS a:link      { COLOR: #AAAAAA; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 7pt; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: NONE }
.COPYRIGHTS a:visited   { COLOR: #AAAAAA; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 7pt; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: NONE }
.COPYRIGHTS a:hover     { COLOR: #3C6DAA; FONT-FAMILY: Arial, ±¼¸², Seoul, Gulim; FONT-SIZE: 7pt; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: NONE }

/* left_Menu depth2 */
.smenu			{ font-family : Tahoma, ±¼¸², Seoul, Gulim; font-size : 9pt; TEXT-DECORATION: NONE; PADDING-LEFT : 5px ; PADDING-TOP : 2px; COLOR: #181818;}
.smenu	a:link		{ font-family : Tahoma, ±¼¸², Seoul, Gulim; font-size : 9pt; TEXT-DECORATION: NONE; COLOR: #181818;}
.smenu	a:active	{ font-family : Tahoma, ±¼¸², Seoul, Gulim; font-size : 9pt; TEXT-DECORATION: NONE; COLOR: #181818;}
.smenu	a:visited	{ font-family : Tahoma, ±¼¸², Seoul, Gulim; font-size : 9pt; TEXT-DECORATION: NONE; COLOR: #181818;}
.smenu	a:hover		{ font-family : Tahoma, ±¼¸², Seoul, Gulim; font-size : 9pt; TEXT-DECORATION: NONE}

/* left_Menu depth3 */
.smenusub		{ font-family : Tahoma, ±¼¸², Seoul, Gulim; font-size : 8pt; PADDING-LEFT : 20px ; BACKGROUND-COLOR: #FBFBFB;COLOR: #5A5A5A; }
.smenusub  a:link	{ font-family : Tahoma, ±¼¸², Seoul, Gulim; font-size : 8pt; BACKGROUND-COLOR: #FBFBFB; TEXT-DECORATION: NONE;COLOR: #5A5A5A; }
.smenusub  a:active	{ font-family : Tahoma, ±¼¸², Seoul, Gulim; font-size : 8pt; BACKGROUND-COLOR: #FBFBFB; TEXT-DECORATION: NONE;  COLOR: #024C8C;}
.smenusub  a:visited	{ font-family : Tahoma, ±¼¸², Seoul, Gulim; font-size : 8pt; BACKGROUND-COLOR: #FBFBFB; TEXT-DECORATION: NONE; COLOR: #5A5A5A; }
.smenusub  a:hover	{ font-family : Tahoma, ±¼¸², Seoul, Gulim; font-size : 8pt; BACKGROUND-COLOR: #FBFBFB; TEXT-DECORATION: NONE }

.leftbg {	background-image:  url(/common/img/l_menu_bg.gif);	background-repeat: repeat-y;	background-color: #FFFFFF;}


/* contents */
.INDICATION   { font-family : Arial, ±¼¸² ; font-size : 13pt; color : #076199 ;}


/* contents_calendar */
.calendar_1 { font-family : Arial; font-size : 10pt; color : #6A6A6A; FONT-WEIGHT: BOLD}/*³â , ¿ù(¿µ¹®)Ç¥½Ã*/
.calendar_2 { font-family : Arial; font-size : 16pt; color : #6A6A6A; FONT-WEIGHT: BOLD}/*´Þ·Â ¿ù(¼ýÀÚ)Ç¥½Ã*/
.calendar_3 { font-family : Arial; font-size : 9pt; color : #D34100; }/*´Þ·Â ³¯Â¥Ç¥½Ã(ÀÏ)*/
.calendar_4 { font-family : Arial; font-size : 9pt; color : #7D7D7D; }/*´Þ·Â ³¯Â¥Ç¥½Ã(¿ù~±Ý)*/
.calendar_5 { font-family : Arial; font-size : 9pt; color : #486E0D; }/*´Þ·Â ³¯Â¥Ç¥½Ã(Åä)*/
.calendar_6 { font-family : Arial; font-size : 9pt; color : #DA1500; }/*´Þ·Â today,°øÈÞÀÏ(±â³äÀÏ)*/
/*.LAYER_1 {FONT-SIZE:9PT; FONT-FAMILY:"±¼¸²"; COLOR:BLACK; BORDER:1 #EBCB5D SOLID; BACKGROUND-COLOR:#FFFAD9; PADDING:5 5;}//SPAN LAYERÀÇ ½ºÅ¸ÀÏ*/



/* contents_bulletin */
.bulletin_1 { FONT-WEIGHT: BOLD }

.bulletin_2 { COLOR: #666666 }
.bulletin_2  a:link		 { COLOR: #666666 }
.bulletin_2  a:active    { COLOR: #666666 }
.bulletin_2  a:visited	 { COLOR: #666666 }
.bulletin_2  a:hover	 { COLOR: #2391B2 }

.bulletin_3 { PADDING-LEFT : 15px ; FONT-WEIGHT: BOLD }
.bulletin_4 { PADDING-LEFT : 10px ; COLOR: #017CB8 }
.bulletin_5 { PADDING-LEFT : 10px }

/* contents_sitemap */
.sitemap1 { COLOR: #000000 } /* 2depth */
.sitemap1  a:link		 { COLOR: #000000 ; TEXT-DECORATION: NONE }
.sitemap1  a:active      { COLOR: #000000 ; TEXT-DECORATION: NONE }
.sitemap1  a:visited	 { COLOR: #000000 ; TEXT-DECORATION: NONE }
.sitemap1  a:hover		 { COLOR: #003887 ; TEXT-DECORATION: NONE }

.sitemap2 { COLOR: #707070 } /* 3depth */
.sitemap3 { FONT-SIZE: 7PT ; COLOR: #F9AE54 ; PADDING-LEFT:16px  ; PADDING-TOP:5px ; PADDING-BOTTOM:5px ; line-height:150%} /* 4depth */

/* contents_contact */
.contact_1 { FONT-WEIGHT: BOLD ; COLOR: #707070 }
.contact_2 { PADDING-LEFT: 5px;  COLOR: #000000 }
.contact_3 { PADDING-LEFT: 5px;  COLOR: #707070 }

.contact_4 { PADDING-LEFT: 5px;  COLOR: #007DB7 }
.contact_4  a:link		 { PADDING-LEFT: 5px;  COLOR: #007DB7 ; TEXT-DECORATION: NONE }
.contact_4  a:active     { PADDING-LEFT: 5px;  COLOR: #007DB7 ; TEXT-DECORATION: NONE }
.contact_4  a:visited	 { PADDING-LEFT: 5px;  COLOR: #007DB7 ; TEXT-DECORATION: NONE }
.contact_4  a:hover		 { PADDING-LEFT: 5px;  COLOR: #003887 ; TEXT-DECORATION: NONE }

/* contents_pupup */
.popup_1{ FONT-SIZE : 11pt; COLOR : #FFFFFF; FONT-WEIGHT: BOLD }
.popup_2{ FONT-SIZE : 9pt; COLOR : #000000;FONT-WEIGHT: BOLD }

/* menu */
.off_class { COLOR : #ffffff;	font-family:Arial, ±¼¸², Gulim; font-size:10pt;	FONT-WEIGHT: bold; cursor:hand; }
.on_class  { COLOR : #BDF882;	font-family:Arial, ±¼¸², Gulim; font-size:10pt;	FONT-WEIGHT: bold; cursor:hand; }



/*intro */
.intro  BODY         { color:#4D4D4D; font-family : Tahoma, ±¼¸², Gulim ; FONT-SIZE: 8pt; line-height : 160% ; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px }
.intro  BODY.margine { color:#4D4D4D; font-family : Tahoma, ±¼¸², Gulim ; FONT-SIZE: 8pt; line-height : 160% ; margin-top:0px; margin-left:20px; margin-right:20px; margin-bottom:0px }
.intro  TABLE, TR, TD       { color : #4D4D4D; font-family : Tahoma, ±¼¸², Gulim ; FONT-SIZE: 8pt ; line-height : 160%  }
.intro  FORM                { margin : 0px; padding : 0px; }
.intro  INPUT               { font-family : Tahoma ; FONT-SIZE: 8pt; font-family : ±¼¸², Gulim ; FONT-SIZE: 8ptline-height : 160%  }

.intro  A:link    { COLOR: #6699CC; FONT-FAMILY: Tahoma, ±¼¸², Seoul, Gulim; TEXT-DECORATION: none }
.intro  A:visited { COLOR: #6699CC; FONT-FAMILY: Tahoma, ±¼¸², Gulim; TEXT-DECORATION: none }
.intro  A:active  { COLOR: #6699CC; FONT-FAMILY: Tahoma, ±¼¸², Gulim; TEXT-DECORATION: none }
.intro  A:hover   { COLOR: #6699CC; FONT-FAMILY: Tahoma, ±¼¸², Gulim; TEXT-DECORATION: underline}

.intro  .bg {	background-image: url(img/intro_bg1.gif);	background-repeat: repeat-x;}

.intro_text { font-family : Arial ; FONT-SIZE: 8pt; font-family : ±¼¸², Gulim ; FONT-SIZE: 8pt; color : #666666; line-height : 160% }
