 /* ÀüÃ¼ */
td, p, div, ul, pre, blockquote, body, input, select
{ font-family: "±¼¸²"; font-size: 9pt;line-height: 133%; color: #000000;} 

img {vertical-align:middle;}

/*±âº» ¸µÅ©*/
a:link, a:visited
{color:#000000; font-size: 9pt; font-family: "±¼¸²","µ¸¿ò","helvetica"; text-decoration: none}
a:hover, a:active
{color:#0569A4; font-size: 9pt; font-family: "±¼¸²","µ¸¿ò","helvetica"; text-decoration: none;}

/* ¸Þ´ºº° ¼­ºê Å¸ÀÌÆ²*/
.table_tit_re {text-decoration: none; color:#536C1E; font-size: 10pt; text-decoration:none; font-weight: bold}
.table_tit_sm {text-decoration: none; color:#007770; font-size: 10pt; text-decoration:none; font-weight: bold}
.table_tit_ss {text-decoration: none; color:#5F5CA7; font-size: 9pt; text-decoration:none; font-weight: bold}
.table_tit_min {text-decoration: none; color:#7F4D37; font-size: 10pt; text-decoration:none; font-weight: bold}
.table_tit_jm {text-decoration: none; color:#724474; font-size: 10pt; text-decoration:none; font-weight: bold}
.table_tit_os {text-decoration: none; color:#616309; font-size: 10pt; text-decoration:none; font-weight: bold}


/*¸ÞÀÎ¿ÞÂÊ¹Î¿øÁ¤º¸Å¸ÀÌÆ²*/
.ma_l_min_tit_js{text-decoration: none; color:#51802F; font-size: 9pt; text-decoration:none; font-weight: bold}
.ma_l_min_tit_ap{text-decoration: none; color:#2C8383; font-size: 9pt; text-decoration:none; font-weight: bold}
.ma_l_min_tit_rp{text-decoration: none; color:#6666CC; font-size: 9pt; text-decoration:none; font-weight: bold}
.ma_l_min_tit_jd{text-decoration: none; color:#B55A00; font-size: 9pt; text-decoration:none; font-weight: bold}

/*¿ÞÂÊ¸Þ´º_ºÎµ¿»ê½Ã¼¼/¸Å¹°_2depth */
.sm_ml_menu_g{font-family:±¼¸²; font-size:9pt; color: #3E7C7F; text-decoration: none} 
a.sm_ml_menu_g:link,a.sm_ml_menu_g:visited{color:#3E7C7F; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }
a.sm_ml_menu_g:hover,a.sm_ml_menu_g:active{color:#214244; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }

/*¿ÞÂÊ¸Þ´º_ºÎµ¿»ê½Ã¼¼/¸Å¹°_3depth*/
.sm_ml_menu{font-family:±¼¸²; font-size:9pt; color: #56595B; text-decoration: none} 
a.sm_ml_menu:link,a.sm_ml_menu:visited{color:#56595B; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }
a.sm_ml_menu:hover,a.sm_ml_menu:active{color:#39868B; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }


/*¿ÞÂÊ¸Þ´º_ºÎµ¿»ê»ó½Ä*/
.ss_ml_menu_v{font-family:±¼¸²; font-size:9pt; color: #948DD0; text-decoration: none} 
a.ss_ml_menu_v:link,a.ss_ml_menu_v:visited{color:#948DD0; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }
a.ss_ml_menu_v:hover,a.ss_ml_menu_v:active{color:#624A7E; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }


/*¿ÞÂÊ¸Þ´º_ºÎµ¿»ê¹Î¿ø*/
.min_ml_menu_r{font-family:±¼¸²; font-size:9pt; color: #E7A686; text-decoration: none} 
a.min_ml_menu_r:link,a.min_ml_menu_r:visited{color:#E7A686; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }
a.min_ml_menu_r:hover,a.min_ml_menu_r:active{color:#D27951; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }



/*¿ÞÂÊ¸Þ´º_¿¾Áö¹øÃ£±â*/
.os_ml_menu_o{font-family:±¼¸²; font-size:9pt; color: #7d8000; text-decoration: none} 
a.os_ml_menu_o:link,a.os_ml_menu_o:visited{color:#7d8000; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }
a.os_ml_menu_o:hover,a.os_ml_menu_o:active{color:#4b4d0f; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }

  /*¿ÞÂÊ¸Þ´º_»çÀÌÆ®¸Ê*/
.stm_ml_menu_p{font-family:±¼¸²; font-size:9pt; color: #BA77BD; text-decoration: none} 
a.stm_ml_menu_p:link,a.stm_ml_menu_p:visited{color:#BA77BD; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }
a.stm_ml_menu_p:hover,a.stm_ml_menu_p:active{color:#9D5AB6; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }




/* Å×ÀÌºí ¼¿Á¦¸ñ*/
.table_in_title{font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size:9pt ;color:#5B5B5B; text-align: center ;height: 24px;}

/* ¸®½ºÆ® ¼¿Á¦¸ñ_ºÎµ¿»ê¿­¶÷*/
.board_re { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #EBF5EB; height: 24px}
.board_re_sub { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #F3FDFD; height: 24px}


/* ¸®½ºÆ® ¼¿Á¦¸ñ_½Ã¼¼¸Å¹°*/
.board_sm { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #E4F1F0; height: 24px}
.board_sm_sub { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #F3FDFD; height: 24px}



/* ¸®½ºÆ® ¼¿Á¦¸ñ_»ó½Ä¾È³»*/
.board_ss{ font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #EEEEF9; height: 24px}
.board_ss_sub { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #F9F9FD; height: 24px}

/* ¸®½ºÆ® ¼¿Á¦¸ñ_¹Î¿ø¾È³»*/
.board_min { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #FBF3F0; height: 24px}
.board_min_sub { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #FDF9F7; height: 24px}

/* ¸®½ºÆ® ¼¿Á¦¸ñ_¿¾Áö¹ø¾È³»*/
.board_os { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #f2f2e1; height: 24px}
.board_os_sub { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #fffff2; height: 24px}





/* board ±â»ç³»¿ë */
.board_page{  font-family: "±¼¸²"; font-size: 9pt; font-weight: normal; color: #636363; text-align: justify; line-height: 133%}


/* Å¾¸Þ´º_ÅØ½ºÆ®¸Þ´º*/
.menu_top { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #3F3E3E; text-align: center}
a.menu_top:link,a.menu_top:visited{color:#3F3E3E; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; text-align: center }
a.menu_top:hover,a.menu_top:active{color:#1A5F4F; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; text-align: center }

/* Å¾¸Þ´º_ÅØ½ºÆ®¸Þ´º*/
.menu_top_o { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #3F3E3E; text-align: center}
a.menu_top_o:link,a.menu_top_o:visited{color:#3F3E3E; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; text-align: center }
a.menu_top_o:hover,a.menu_top_o:active{color:#7d8000; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; text-align: center }

/*ºÐ¾çÄ¶¸°´õ*/
.calendar {font-family:"±¼¸²"; font-size:9pt; Color:#5B5B5B ;text-decoration: none; line-height: 200%}




/*ºÎµ¿»ê¸Å¹°_¸®½ºÆ®*/
.memul_list{font-family:"±¼¸²";font-size:9pt;Color:#ffffff;text-decoration: none;background-color: #4281BF;}
a.memul_list:link,a.memul_list:visited{Color:#ffffff; font-size: 9pt; font-family: ±¼¸²; text-decoration:none;background-color: #4281BF;}
a.memul_list:hover,a.memul_list:active{Color:#ffffff; font-size: 9pt; font-family: ±¼¸²; text-decoration:none;background-color: #4281BF;}



/* »ó½Ä¼­ºê¸Þ´º*/
.ss_submenu { font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #617DE2; }
a.ss_submenu:link,a.ss_submenu:visited{color:#617DE2; font-size: 9pt; font-family: ±¼¸²; text-decoration:none;   }
a.ss_submenu:hover,a.ss_submenu:active{color:#0019A0; font-size: 9pt; font-family: ±¼¸²; text-decoration:none; }




/* °Ë»ö_ºÎµ¿»ê¸Å¹°*/
.search_sm{ font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #E4F1F0; height: 24px}

/* °Ë»ö_¿¾Áö¹ø°Ë»ö*/
.search_os{ font-family: "±¼¸²","µ¸¿ò","helvetica"; font-size: 9pt; font-weight: normal; color: #525050; text-align: center ; background-color: #F4F4DA; height: 24px}


/* iuput  */
.inputs {  border: 1px #999999 solid; font-family: "±¼¸²", "µ¸¿ò","helvetica"; font-size: 12px}
.inputs_line { border: solid; font-family: "±¼¸²", "µ¸¿ò", "helvetica"; font-size: 12px ; border-width: 1px 1px 1px; border-color: #cccccc;}

/*±×·¡ÇÁ*/
.text_graph{font-family:±¼¸²; font-size:8.5pt; Color:#000000;text-decoration: none}

/*À§Ä¡¾È³»*/
.text_navi{font-family:±¼¸²; font-size:8.5pt; Color:#3F3E3E;text-decoration: none}
a.text_navi:link,a.text_navi:visited{font-family:±¼¸²; font-size:8.5pt; Color:#3F3E3E;text-decoration: none}
a.text_navi:hover,a.text_navi:active{font-family:±¼¸²; font-size:8.5pt; Color:#0569A4;text-decoration: none}

/*ÆÄ¶õ±Û¾¾*/
.text_blue{font-family:±¼¸²; font-size:9pt; Color:#2B6EC9 ;text-decoration: none; line-height: 150%}

/*»¡°£±Û¾¾*/
.text_red{font-family:±¼¸²; font-size:9pt; Color:#FF0000;text-decoration: none; text-align: center}

.copy{width:714px; font-family:±¼¸²; font-size:8pt; Color:#7F7878;text-decoration: none}



/*-- ¼Ö·ç¼ÇÃß°¡ °ü·Ã class --*/
/* common */
.tbl_btn_marg			{padding: 5 0 5	0; text-align:right;}
.tbl_notes   		  {background-color:#ffffff; padding:7 0 7 7; color:#C96B0F; font-size:8pt; font-family:Dotum;}


/* ¹«·á¼Ö·ç¼Ç */
.bor_sol_top            {background-color:#b8b8b8; height:2px;} 
.bor_sol_bottom         {background-color:#b8b8b8; height:2px;} 
.tbl_sol                {background-color:#ffffff;}
.tbl_sol_line           {background-color:#dadada; height:1px;}
.tbl_sol_line_v					{width:1px;background-color: #DEDEDE;}
.tbl_sol_cell_tit       {padding:3px 0 2px 20px; background-color:#e4f1f0; text-align:center;}
.tbl_sol_cell_tit_under {background-color:#cfcfcf; height:1px;}
.tbl_sol_cell_clr       {background-color:#f6f6f6; padding:3px 5px 2px 10px;  color:#333333;}
.tbl_sol_cell           {background-color:#ffffff; padding:3px 5px 2px 10px;}
.tbl_sol_notes          {padding: 3 ;font-size:11px;color: #666666; font-family:"µ¸¿ò";}
.tbl_sol_grp						{border:1px solid #D2D2D2;}
.tbl_tit_sol            {color:#007770; padding:4px 0 4px 0; font-weight:bold;}
.tbl_sol_comm          	{background-color:#ebebeb; padding:10px; color:#666666;}
.txt_em                 {color:#cc6600; font-size:8pt; font-family:Dotum;}  /*°­Á¶ ¹®±¸*/
.tbl_grp_cell           {text-align:center; vertical-align:bottom; padding:0 3 0 3;}
.tbl_grp_cell_clr       {height:40px; text-align:center; background-color:#F5F5F5; padding-top:6}


/* Á¤·Ä */
.ac	{text-align:center;}
.al	{text-align:left; padding-left:10px;}
.ar	{text-align:right; padding-right:10px;}