@charset "euc-kr";

/*2006/10/30 CONFINAS*/

body{           font-family:'Malgun Gothic', Gulim, Arial, Verdana; background-color: white; color: #333333; font-size: 9pt; 
                margin-top:0px; margin-left:15px; margin-right:3px; margin-bottom:2px; 
                
                scrollbar-face-color: #EFEFEF; 
                scrollbar-shadow-color: #9C9E9C;
                
                scrollbar-highlight-color: #9C9E9C; 
                scrollbar-3dlight-color: #ffffff;
                
                scrollbar-darkshadow-color: #FFFFFF; 
                scrollbar-track-color: #FFFFFF;
                
                height:100%;
                overflow:hidden;
                
                scrollbar-arrow-color: #A3A3A3;}
                

.body_pop{      font-family:'Malgun Gothic', Gulim, Arial, Verdana; background-color: white; color: #333333; font-size: 9pt; 
                
                margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; 
                
                scrollbar-face-color: #EFEFEF; 
                
                scrollbar-shadow-color: #9C9E9C;
                scrollbar-highlight-color: #9C9E9C; 
                
                scrollbar-3dlight-color: #ffffff;
                scrollbar-darkshadow-color: #FFFFFF; 
                
				height:100%;
				
/*                 overflow:scroll; 20210726 ½Å»ó¿± ¼öÁ¤ : Å©·Ò ±âÁØ ÆË¾÷¿¡¼­ °¡Àå¹Ù±ù¿¡ ºÎÁ¶°Ç ½ºÅ©·Ñ¹Ù°¡ »ý±è.*/
                overflow:auto;
                
                scrollbar-track-color: #FFFFFF;
                scrollbar-arrow-color: #A3A3A3;}
                

.body_sheet{    font-family:'Malgun Gothic', Gulim, Arial, Verdana; background-color: white; color: #333333; font-size: 9pt;
                margin-top:0px; 
                margin-left:0px; 
                margin-right:0px; 
                margin-bottom:0px; 
/*                 overflow:auto; 20210726 ½Å»ó¿± ¼öÁ¤ : Å©·Ò ±âÁØ ÆË¾÷¿¡¼­ sheet ¿À¸¥ÂÊ ½ºÅ©·Ñ¹Ù°¡ ³¡±îÁö °¡Áö ¾Ê°í ±×¸®µå¸¦ Á¼Çô³õÀ½*/
                overflow:hidden;
           }


.cts_pop{       font-family:'Malgun Gothic', Gulim, Arial, Verdana; background-color: white; color: #333333; font-size: 9pt;

                padding-right: 10px;    padding-left: 10px; padding-top : 10px; padding-bottom :5px; }


.cts{           font-family:'Malgun Gothic', Gulim, Arial, Verdana; background-color: white; color: #333333; font-size: 9pt;

                padding-right: 30px;    padding-left: 30px; padding-top : 50px; padding-bottom :50px; }


td{             font-family: 'Malgun Gothic', Gulim, Arial, Arial, Verdana; color: #333333; font-size: 9pt;}


a:link{         font-family: 'Malgun Gothic', Gulim, Arial, Arial, Verdana; color: #0c2440; font-size: 9pt; TEXT-DECORATION: none;}

a:visited{      font-family: 'Malgun Gothic', Gulim, Arial, Arial, Verdana; color: #008aff; font-size: 9pt; TEXT-DECORATION: none;}

a:active{       font-family: 'Malgun Gothic', Gulim, Arial, Arial, Verdana; color: #008aff; font-size: 9pt; TEXT-DECORATION: none;}

a:hover{        font-family: 'Malgun Gothic', Gulim, Arial, Arial, Verdana; color: #f3745f; font-size: 9pt; TEXT-DECORATION: underline;}


form{           display:inline;}


input{          font-family: 'Malgun Gothic', Gulim, Arial, Verdana; font-size: 9pt; color: #333333;}


select{         font-family: 'Malgun Gothic', Gulim, Arial, Verdana; font-size: 9pt; color: #333333;}


textarea{       font-family: 'Malgun Gothic', Gulim, Arial, Verdana; font-size: 9pt; color: #333333; border: 1px solid #999999}


.textbox{       font-family: 'Malgun Gothic', Gulim, Arial, Verdana; font-size: 9pt; color: #333333; border: 1px solid #a9a9a9;

                padding-right: 2px; padding-left: 2px; padding-top : 2px; padding-bottom :1px;}
        


.textbox_right{ font-family: 'Malgun Gothic', Gulim, Arial, Verdana; font-size: 9pt; color: #333333; border: 1px solid #a9a9a9; text-align:right;

                padding-right: 2px; padding-left: 2px; padding-top : 2px; padding-bottom :1px;}

    

.textbox_gray{/* È¸»ö¹è°æ È¸»ö±Û¾¾ ÁÂÃøÁ¤·Ä readonly */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; font-size: 9pt; color: #333333; border: 1px solid #a9a9a9; background-color:#ececec; 

                padding-right: 2px; padding-left: 2px; padding-top : 2px; padding-bottom :1px;} 



.textbox_gray_right {/* È¸»ö¹è°æ È¸»ö±Û¾¾ ¿ìÃøÁ¤·Ä readonly */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; font-size: 9pt; color: #333333; border: 1px solid #a9a9a9; background-color:#ececec;  text-align:right;

                padding-right: 2px; padding-left: 2px; padding-top : 2px; padding-bottom :1px;}             

                    

.textbox_trs{   /* È¸»ö¹è°æ È¸»ö±Û¾¾ ÁÂÃøÁ¤·Ä Åõ¸í */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; font-size: 9pt; color: #333333; border: 1px solid #f7f7f7; background-color:#f7f7f7; 

                padding-right: 2px; padding-left: 2px; padding-top : 2px; padding-bottom :1px;} 



.textbox_trs_right{/* È¸»ö¹è°æ È¸»ö±Û¾¾ ¿ìÃøÁ¤·Ä Åõ¸í */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; font-size: 9pt; color: #333333; border: 1px solid #f7f7f7; background-color:#f7f7f7;  text-align:right;

                padding-right: 2px; padding-left: 2px; padding-top : 2px; padding-bottom :1px;}             

                    

.textbox_blue{  font-family: 'Malgun Gothic', Gulim, Arial, Verdana; font-size: 9pt; color: #005096; background-color:#e5f3ff; border: 1px solid #8fb8dc;

                padding-right: 2px; padding-left: 2px; padding-top : 2px; padding-bottom :1px;}

.textbox_not_border{
                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; font-size: 9pt; color: #333333; background-color:transparent;
                
                border:none; border-right:0px; border-top:0px; boder-left:0px; boder-bottom:0px;
                
                outline-style:none;}
	
    .textbox_not_border input:hover         {font-weight:bold; color: #005096; text-decoration: none;}

.page_title{    /*ÆäÀÌÁö »ó´Ü Å¸ÀÌÆ² */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #4a4a4a;    font-size: 10pt; text-align: left;   font-weight:bold;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}

    .page_title a:link      {color: #4a4a4a; text-decoration: none;}

    .page_title a:active    {color: #4a4a4a; text-decoration: none;}

    .page_title a:visited   {color: #4a4a4a; text-decoration: none;}

    .page_title a:hover         {color: #4a4a4a; text-decoration: none;}        



.pop_title{     /*ÆäÀÌÁö »ó´Ü Å¸ÀÌÆ² */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #4a4a4a;    font-size: 10pt; text-align: left;   font-weight:bold;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}

    .pop_title  a:link      {color: #4a4a4a; text-decoration: none;}

    .pop_title  a:active    {color: #4a4a4a; text-decoration: none;}

    .pop_title  a:visited   {color: #4a4a4a; text-decoration: none;}

    .pop_title  a:hover         {color: #4a4a4a; text-decoration: none;}        



.inputtext{

                border-top:1 solid #b0b0b0; border-left:1 solid #b0b0b0; border-right:1 solid #b0b0b0; border-bottom:1 solid #b0b0b0; overflow:auto; 

                scrollbar-face-color: #FFFFFF; 

                scrollbar-shadow-color: #CECECE;

                scrollbar-highlight-color: #CECECE; 

                scrollbar-3dlight-color: #ffffff;

                scrollbar-darkshadow-color: #FFFFFF; 

                scrollbar-track-color: #FFFFFF;

                scrollbar-arrow-color: #A3A3A3;}    


/*¸ÞÀÎ°øÁö */
.notice{
                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #333333;    font-size: 8pt; text-align: left;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}

    .notice a:link      {color: #333333; text-decoration: none;}

    .notice a:active    {color: #ff0000; text-decoration: none;}

    .notice a:visited   {color: #333333; text-decoration: none;}

    .notice a:hover     {color: #f3745f; text-decoration: underline;}       

            

/*·¹ÀÌ¾îÃ¢ ¸®½ºÆ® */
.selection{
                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #242424;    font-size: 9pt; text-align: left;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}

    .selection  a:link      {color: #242424; text-decoration: none;}

    .selection  a:active    {color: #242424; text-decoration: none;}

    .selection  a:visited   {color: #242424; text-decoration: none;}

    .selection  a:hover     {color: #000000; text-decoration: none;}    


/*·¹ÀÌ¾îÃ¢ ¼±ÅÃÇ×¸ñ*/
.selection_on{  
                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #008AFF;    font-size: 9pt; text-align: left; font-weight:bold;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}


/* ¸Þ´º depth2 */

.menu02{        

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #539ec5;    font-size: 8pt; text-align: left; font-weight:bold;

                clip: rect( ) ; padding-right: 0px; padding-left: 10px; padding-top: 3px; padding-bottom: 0px;  letter-spacing:-1px;}

    .menu02 a:link      {color: #539ec5; text-decoration: none; font-size: 8pt;}

    .menu02 a:active    {color: #539ec5; text-decoration: none; font-size: 8pt;}

    .menu02 a:visited   {color: #539ec5; text-decoration: none; font-size: 8pt;}

    .menu02 a:hover     {color: #539ec5; text-decoration: none; font-size: 8pt;}

                        

/* ¸Þ´º depth3 */
.menu03{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #626262;     font-size: 8pt; text-align: left;  

                clip: rect( ) ; padding-right: 0px; padding-left: 19px; padding-top: 3px; padding-bottom: 0px;  letter-spacing:-1px;}

    .menu03 a:link      {color: #626262; text-decoration: none; font-size: 8pt;}

    .menu03 a:active    {color: #626262; text-decoration: none; font-size: 8pt;}

    .menu03 a:visited   {color: #626262; text-decoration: none; font-size: 8pt;}

    .menu03 a:hover     {color: #626262; text-decoration: none; font-size: 8pt;}

                        

/* ¸Þ´º depth3 On */
.menu03_on{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #3a72cf;    font-size: 8pt; text-align: left; 

                clip: rect( ) ; padding-right: 0px; padding-left: 19px; padding-top: 3px; padding-bottom: 0px;  letter-spacing:-1px;}

                        

/* ¸Þ´º depth4 */
.menu04{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #3a72cf;font-size: 8pt; text-align: left;  

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 2px;  letter-spacing:-1px;}

    .menu04 a:link      {color: #3b3b3b; text-decoration: none; font-size: 8pt;}

    .menu04 a:active    {color: #3b3b3b; text-decoration: none; font-size: 8pt;}

    .menu04 a:visited   {color: #3b3b3b; text-decoration: none; font-size: 8pt;}

    .menu04 a:hover     {color: #5fa8f3; text-decoration: none; font-size: 8pt;}

                        

/* ¸Þ´º depth5 */
.tab{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #969696;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 0px; letter-spacing:-1px;}

    .tab        a:link      {color: #969696; text-decoration: none; }

    .tab        a:active    {color: #969696; text-decoration: none; }

    .tab        a:visited   {color: #969696; text-decoration: none;}

    .tab        a:hover     {color: #f3745f; text-decoration: none;}

                        

/* ¼±ÅÃ¸Þ´º depth5 */
.tab_on{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #719bba; font-weight:bold;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 0px; letter-spacing:-1px;}



/* ¸Þ´º°ü¸® Æ®¸®±¸Á¶ */
.tree{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #3a72cf;font-size: 8pt; text-align: left;  

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 2px;  letter-spacing:-1px;}

    .tree   a:link      {color: #3b3b3b; text-decoration: none; font-size: 8pt;}

    .tree   a:active    {color: #3b3b3b; text-decoration: none; font-size: 8pt;}

    .tree   a:visited   {color: #3b3b3b; text-decoration: none; font-size: 8pt;}

    .tree   a:hover     {color: #5fa8f3; text-decoration: none; font-size: 8pt;}




/* ¹öÆ° */
.btn{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #242424; font-size: 8pt;

                clip: rect( ) ; padding-right: 0px; padding-left: 5px; padding-top: 0px; padding-bottom: 1px; letter-spacing:-1px; text-align:center; cursor:hand;}

.btn[disabled]
{
    opacity:0.5;
    cursor:default;
}       


/* °æ·ÎÇ¥½Ã */
.navi{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #a1a1a1; font-size: 9pt;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 0px; letter-spacing:-1px;}

    .navi       a:link      {color: #a1a1a1; text-decoration: none; font-size: 8pt;}

    .navi       a:active    {color: #a1a1a1; text-decoration: none; font-size: 8pt;}

    .navi       a:visited   {color: #a1a1a1; text-decoration: none; font-size: 8pt;}

    .navi       a:hover     {color: #f3745f; text-decoration: none; font-size: 8pt;}



/* °Ë»ö¿É¼Ç */
.option{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #333333; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 5px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }

/**
 * 2016.01.31 add by HJH
 * 1. css class¿Í attribute°¡ µ¿½Ã¿¡ ¼±¾ðµÈ °æ¿ì attribute´Â ¹«½ÃµÈ´Ù.(IE È£È¯¼º º¸±â ¸ðµå¿¡¼­´Â ¹«½ÃµÇÁö ¾ÊÀ¸¸ç, attribute(¿¹ : align)·Î ·£´õ¸µ µÈ´Ù)
 * 2. 1ÀÇ °æ¿ì class¿¡ text-alignÀÇ ¼±¾ðÀº inlineÀ¸·Î¸¸ µ¿ÀÛÇÏ±â ¶§¹®¿¡, ÀÚ½Ä element(¿¹ : td ÇÏÀ§ÀÇ table)¿¡´Â Àû¿ëµÇÁö ¾Ê´Â´Ù.
 * 3. tdÀÇ class°¡ "option"ÀÌ°í , alignÀÌ rightÀ¸·Î ¼±¾ðµÈ °æ¿ì´Â ÇÏÀ§¿¡ tableÀÇ width¸¦ 100%·Î º¯°æÇÏ°í text-alignÀ» right·Î º¯°æ½ÃÅ²´Ù.
 */ 
td[align="right"].option table{

                text-align: right; width:100%;}
                
/* °æ·ÎÇ¥½Ã */
.navi{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #a1a1a1; font-size: 9pt;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 0px; letter-spacing:-1px;}

    .navi       a:link      {color: #a1a1a1; text-decoration: none; font-size: 8pt;}

    .navi       a:active    {color: #a1a1a1; text-decoration: none; font-size: 8pt;}

    .navi       a:visited   {color: #a1a1a1; text-decoration: none; font-size: 8pt;}

    .navi       a:hover     {color: #f3745f; text-decoration: none; font-size: 8pt;}



/* °Ë»ö¿É¼Ç */
.option{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #333333; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 5px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }

                    

/* ÇÊ¼ö°Ë»ö¿É¼Ç */
.option_red{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #b40101; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 5px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}



/* ÇÊ¼öµî·Ï¿É¼Ç */
.item_red{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #b40101; font-size: 9pt;}

/*°Ë»öÁ¶°Ç °­Á¶Ç×¸ñ*/
.option_bold{  
                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #008AFF;    font-size: 9pt; text-align: right; font-weight:bold;

                clip: rect( ) ; padding-right: 5px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}


/*  È¦¼ö¿­ */

.t_w_center{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ffffff; color: #242424; font-size: 9pt; text-align: center;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.t_w_left{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ffffff; color: #242424; font-size: 9pt; text-align: left;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.t_w_right{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ffffff; color: #242424; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.t_w{/* */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ffffff; color: #242424; font-size: 9pt;}
                

/* Â¦¼ö¿­  */

.t_g_center{/*  */  

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #F3F3F3; color: #242424; font-size: 9pt; text-align : center;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;   }



.t_g_left{/*  */    

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #F3F3F3; color: #242424; font-size: 9pt; text-align : left;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;   }

    

.t_g_right{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #F3F3F3; color: #242424; font-size: 9pt; text-align : right;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;   }



.t_g{/* */  

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #F3F3F3; color: #242424; font-size: 9pt; }
            

/*µðÅ×ÀÏ ºÎºÐ*/
/* */

.d_left{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #dcdcdc; color: #3d3226; font-size: 9pt; text-align: left;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.d_center{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #dcdcdc; color: #3d3226; font-size: 9pt; text-align: center;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 5px; padding-bottom: 0px;}

.d_right{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #dcdcdc; color: #3d3226; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.d{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #dcdcdc; color: #3d3226; font-size: 9pt;}

            

            

/* 01*/

.d01_left{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7eb; color: #704d1c; font-size: 9pt; text-align: left;
				clip: rect( ) ; padding-right: 2px; padding-left: 10px; padding-top: 2px; padding-bottom: 0px;}



.d01_center{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7eb; color: #704d1c; font-size: 9pt; text-align: center;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}



.d01_right{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7eb; color: #704d1c; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}



.d01{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7eb; color: #704d1c; font-size: 9pt;}

/* 01_2 20080922 Ãß°¡ */

.g01_left{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #EFEFD9; color: #6C4B1A; font-size: 9pt; text-align: left;
				clip: rect( ) ; padding-right: 2px; padding-left: 10px; padding-top: 2px; padding-bottom: 0px;}



.g01_center{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #EFEFD9; color: #6C4B1A; font-size: 9pt; text-align: center;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}



.g01_right{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #EFEFD9; color: #6C4B1A; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}



.g01{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #EFEFD9; color: #6C4B1A; font-size: 9pt;}





/* 02*/

.d02_left{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ebebdb; color: #704d1c; font-size: 9pt; text-align: left;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.d02_center{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ebebdb; color: #704d1c; font-size: 9pt; text-align: center;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.d02_right{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ebebdb; color: #704d1c; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.d02{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ebebdb; color: #704d1c; font-size: 9pt;}

                    

                    

/* µðÅ×ÀÏ03*/  

.d03_left{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #e7ebdb; color: #4f5e22; font-size: 9pt; text-align: left;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.d03_center{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #e7ebdb; color: #4f5e22; font-size: 9pt; text-align: center;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.d03_right{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #e7ebdb; color: #4f5e22; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.d03{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #e7ebdb; color: #4f5e22; font-size: 9pt; }

        

            

/* ,*/

.dc_left{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7f7; color: #242424; font-size: 9pt; text-align: left;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 2px;}

.dc_center{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7f7; color: #242424; font-size: 9pt; text-align: center;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.dc_right{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7f7; color: #242424; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.dc{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7f7; color: #242424; font-size: 9pt;}

            
/* 20080922 Ãß°¡,*/

.gc_left{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #EFEFE4; color: #242424; font-size: 9pt; text-align: left;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 2px;}

.gc_center{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #EFEFE4; color: #242424; font-size: 9pt; text-align: center;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.gc_right{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #EFEFE4; color: #242424; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 0px;}

.gc{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #EFEFE4; color: #242424; font-size: 9pt;}

            


/*  */

.dc02_left{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7f7; color: #242424; font-size: 9pt; text-align: left;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 2px; line-height:14pt;}

.dc02_center{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7f7; color: #242424; font-size: 9pt; text-align: center;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 2px; line-height:14pt;}

.dc02_right{/*   */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7f7; color: #242424; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 2px; line-height:14pt;}

.dc02{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #f7f7f7; color: #242424; font-size: 9pt;}

                

                



/* °Ô½ÃÆÇ ¸ñ·Ï */

.list_center{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ffffff; color: #707070; font-size: 9pt; text-align: center;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 3px; padding-bottom: 0px; }



.list_left{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ffffff; color: #707070; font-size: 9pt; text-align: left;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 3px; padding-bottom: 0px;}

.list_right{/*  */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ffffff; color: #707070; font-size: 9pt; text-align: right;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 3px; padding-bottom: 0px;}

.list{/* */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ffffff; color: #707070; font-size: 9pt;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 3px; padding-bottom: 0px;}

    .list       a:link      {color: #707070; text-decoration: none; font-size: 9pt;}

    .list       a:active    {color: #707070; text-decoration: none; font-size: 9pt;}

    .list       a:visited   {color: #707070; text-decoration: none; font-size: 9pt;}

    .list       a:hover     {color: #000000; text-decoration: none; font-size: 9pt;}



/* °Ô½ÃÆÇ ÆäÀÌÁö ³Ñ¹ö */

.num{/* */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; background-color: #ffffff; color: #064c81; font-size: 9pt;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 3px; padding-bottom: 0px;}

    .num        a:link      {color: #064c81; text-decoration: none; font-size: 9pt;}

    .num        a:active    {color: #064c81; text-decoration: none; font-size: 9pt;}

    .num        a:visited   {color: #064c81; text-decoration: none; font-size: 9pt;}

    .num        a:hover     {color: #FF6600; text-decoration: underline; font-size: 9pt;}



/* °Ô½ÃÆÇ »ó¼¼ */

.detail{/* */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #064c81; font-size: 9pt;

                clip: rect( ) ; padding-right: 0px; padding-left: 0px; padding-top: 3px; padding-bottom: 0px;}

    .detail         a:link      {color: #064c81; text-decoration: none; font-size: 9pt;}

    .detail         a:active    {color: #064c81; text-decoration: none; font-size: 9pt;}

    .detail         a:visited   {color: #064c81; text-decoration: none; font-size: 9pt;}

    .detail         a:hover     {color: #FF6600; text-decoration: underline; font-size: 9pt;}

                    

/* °Ô½ÃÆÇ ÄÁÅÙÃ÷ */

.detail_cts {/* */

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #464646; font-size: 9pt; line-height:1.5; 

                clip: rect( ) ; padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px;}

/* TAB ¸Þ´º */
.title{ /*ÆäÀÌÁö È°¼ºÈ­ Å¸ÀÌÆ² ÅÇ*/
                    color: #05628D; font-family:"'Malgun Gothic', Gulim, Arial","sans-serif"; font-size:12px; text-decoration: none; font-weight:bold; padding-left: 10px; padding-right: 10px}

.title_inact{ /*ÆäÀÌÁö ºñÈ°¼ºÈ­ Å¸ÀÌÆ² ÅÇ*/
                    color: #666666; font-family:"'Malgun Gothic', Gulim, Arial","sans-serif"; font-size:12px; text-decoration: none; padding-left: 10px; padding-right: 10px;padding-top: 5px}                  
    .title_inact     a:active      { color: #666666; text-decoration: none}
    .title_inact     a:hover       { color: #666666; text-decoration: underline}
    .title_inact     a:link        { color: #666666; text-decoration: none}
    .title_inact     a:visited     { color: #666666; text-decoration: none}    
    
/* -- 2008.08.20. Confinas Conversion CSS Ãß°¡ ¹× º¯°æµÈ ºÎºÐ --*/


/* -- Left Tree Menu --*/

.depth1 {                       height:24px; font-family:gulim, dotum; font-size:12px;
                                border-bottom:1px solid #c6c6c6;vertical-align:middle; 
                                padding-top:5px;background-image: url(../../img/com/depth1_bullet.gif);
                                background-position: 8px;background-repeat: no-repeat;padding-left: 17px;}

    .depth1 a:link{            color:#000000;text-decoration:none;}
    .depth1 a:active{          color:#000000;text-decoration:none;}
    .depth1 a:visited{         color:#000000;text-decoration:none;}
    .depth1 a:hover{           color:#0054A6;font-weight:bold;text-decoration:none;}


.depth1_select {                height:24px; font-family:gulim, dotum; font-size:12px; font-weight:bold;
                                border-bottom:1px solid #c6c6c6; vertical-align:middle;  
                                padding-top:5px;background-image: url(../../img/com/depth1_bullet.gif);
                                background-position: 8px;background-repeat: no-repeat;padding-left: 17px;}
                                
    .depth1_select a:link{     color:#0054A6;font-weight:bold;text-decoration:none;}
    .depth1_select a:active{   color:#0054A6;font-weight:bold;text-decoration:none;}
    .depth1_select a:visited{  color:#0054A6;font-weight:bold;text-decoration:none;}
    .depth1_select a:hover{    color:#0054A6;font-weight:bold;text-decoration:none;}

.depth2 {                       height:17px;font-family:gulim, dotum; font-size:11px;
                                background:url(../../img/com/depth2_bg.gif) no-repeat; vertical-align:middle;
                                padding-top:3px;padding-left: 23px;}

    .depth2 a:link{            color:#000000;text-decoration:none;}
    .depth2 a:active{          color:#000000;text-decoration:none;}
    .depth2 a:visited{         color:#000000;text-decoration:none;}
    .depth2 a:hover{           color:#666666;font-weight:bold; text-decoration:none;}

.depth2_select {                height:17px; font-family:gulim, dotum; font-size:11px; font-weight:bold;
                                background: url(../../img/com/depth2_bg.gif) repeat; vertical-align:middle;
                                padding-top:3px;background-image: url(../../img/com/depth2_bullet.gif);
                                background-position: 17px;background-repeat: no-repeat;padding-left: 23px;}
                                
    .depth2_select a:link{     color:#000000;font-weight:bold;text-decoration:none;}
    .depth2_select a:active{   color:#000000;font-weight:bold;text-decoration:none;}
    .depth2_select a:visited{  color:#000000;font-weight:bold;text-decoration:none;}
    .depth2_select a:hover{    color:#000000;font-weight:bold;text-decoration:none;}

.depth3 {                       height:16px; font-family:gulim, dotum; font-size:11px;vertical-align:middle;
                                padding-top:3px;background-image: url(../../img/com/depth3_bullet.gif);
                                background-position: 24px;background-repeat: no-repeat;padding-left: 32px;}
                                
    .depth3 a:link{            color:#666666;text-decoration:none;}
    .depth3 a:active{          color:#666666;text-decoration:none;}
    .depth3 a:visited{         color:#666666;text-decoration:none;}
    .depth3 a:hover{           color:#666666;font-weight:bold; text-decoration:none;}

.depth3_select {                height:16px; font-family:gulim, dotum; font-size:11px;
                                border-bottom:1px solid #E1E7EF;vertical-align:middle;
                                padding-top:3px;background-color:EFF2F6; 
                                background-image: url(../../img/com/depth3_bullet.gif);
                                background-position: 24px;background-repeat: no-repeat;padding-left: 32px;}

    .depth3_select a:link{      color:#666666;font-weight:bold;text-decoration:none;}
    .depth3_select a:active{    color:#666666;font-weight:bold;text-decoration:none;}
    .depth3_select a:visited{   color:#666666;font-weight:bold;text-decoration:none;}
    .depth3_select a:hover{     color:#666666;font-weight:bold;text-decoration:none;}

/* -- User Menu --*/

table#user_menu{                text-align:center;background:url(../../img/com/user_menu.gif) no-repeat;}
                                
    .user_menu_text a:link{      color:#ffffff;text-decoration:none;font-family:arial,dotum;font-size:10px;}
    .user_menu_text a:active{    color:#ffffff;text-decoration:none;font-family:arial,dotum;font-size:10px;}
    .user_menu_text a:visited{   color:#ffffff;text-decoration:none;font-family:arial,dotum;font-size:10px;}
    .user_menu_text a:hover{     color:#FFC600;text-decoration:none;font-family:arial,dotum;font-size:10px;}

/*-- User data --*/
td#user_data{                   font-family:gulim,arial;font-size:12px;font-weight:bold;text-align:left;padding-top:5px;}

/*-- »ç¿ëÀÚ Á¤º¸ --*/
.user_data_title{               padding-left:5px;color:#E6E6E6;}

.user_data_value{               color:#7DA7D9;}

/* -- Contents --*/
table#conditionSelect{          background-color:#E5E5E5;border:solid 1px #CECECE;margin-top:5px;}

/*-- title name --*/
div#title_Name{                 float:left}
div#chartBtns{                  float:right;margin-right:5px;}

/*-- °Ë»öÁ¶°Ç --*/
table#conditionSelectFieldTable{    background-color:#fff;margin-bottom:3px;}

/*-- Contents ¿µ¿ª ÇÏ´Ü ºÎºÐ  --*/
table#bottomFnc{                width:100% ;height:23px;
                                margin-top:5px;background:#fff url(../../img/com/bottom_bg.gif) repeat-x;
                                border-color:#BBBBBB;border-width:1;border-style:solid;}

/*-- conditionSelect Å×µÎ¸®  --*/
.middleLine{                    border-bottom-color:#E5E5E5;border-bottom-width:1;border-bottom-style:solid;}

/*-- Input Field --*/
.inputText1{                    height:16px;position:relative;background-color:#fff;border:solid 1px #A6A3A6;}
.inputText2{                    height:16px;position:relative;background-color:#EFEFEF;border:solid 1px #A6A3A6;}

/*-- ¹öÆ°  --*/
.btnGroup1{                     font-family:dotum,gulim,arial;font-size:11px;padding-left:10px;}

    .btnGroup1 a:link{         color:#595959;text-decoration:none;}
    .btnGroup1 a:active{       color:#595959;text-decoration:none;}
    .btnGroup1 a:visited{      color:#595959;text-decoration:none;}
    .btnGroup1 a:hover{        color:#ff6600;text-decoration:none;}

.contents_title{                background:#fff url(../../img/com/top_bg.gif) repeat-x;
                                font-family:gulim, dotum, arial;font-size:12px;font-weight:bold;
                                color:#595959;padding-left:5px;height:29px;}
                                
.contents_title_red{            background:#fff url(../../img/com/top_bg.gif) repeat-x;
                                font-family:gulim, dotum, arial;font-size:16px;font-weight:bold;
                                color:red;padding-left:5px;height:29px;}                                

.contents_field{                font-family:dotum, arial;font-size:12px;color:#000000;
                                padding-left:5px;vertical-align:middle;height:29px;background-color:#ffffff;}

/*-- ºí¸´ ¼³Á¤ --*/

.fieldBullet{                   padding-left:7px;}

.contents_field {               font-family:dotum, arial;font-size:12px;color:#000000;padding-left:5px;
                                vertical-align:middle;height:22px;background-color:#ffffff;}
.contents_title {               background:#fff url(../../img/com/top_bg.gif) repeat-x;
                                font-family:gulim, dotum, arial;font-size:12px;font-weight:bold;
                                color:#595959;padding-left:5px;height:29px;}

.fieldBullet {                  padding-left:7px;}                 

/* 2008.08.26 Ãß°¡ */
/* ÇÊ¼ö°Ë»ö¿É¼Ç ¼öÁ¤º» */
.option_txt_red{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #b40101; font-size: 9pt; text-align: left;

                clip: rect( ) ; padding-right: 5px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}
.option_txt{

                font-family: 'Malgun Gothic', Gulim, Arial, Verdana; color: #000; font-size: 9pt; text-align: left;

                clip: rect( ) ; padding-right: 0px; padding-left: 5px; padding-top: 0px; padding-bottom: 0px;}

/* 2008.09.26 Ãß°¡*/

.gaapGray{
background:#DADADA;text-align:center; font-family:gulim, dotum, arial; font-size:12px;font-weight:bold;height:20px;vertical-align:middle;
}

.retireTH{
padding-left:4px;padding-top:3px;padding-bottom:2px;background:#ffffff;
}
                
.retireTD{
padding-left:4px;padding-top:3px;padding-bottom:2px;background:#ffffff;text-align:center}                

/* 2017.02.13 add by HJH : ±ÇÇÑ¿¡ µû¸¥ ÀÌ¹ÌÁö Å×±× disable È¿°ú¸¦ À§ÇØ¼­ Ãß°¡ */            
img[disabled]
{
    opacity:0.4;
    cursor:default;
}         

img[src*="btn_search_i"]:hover{
	cursor:hand;
	-moz-box-shadow: 0 0 9px #ccc; 
	-webkit-box-shadow: 0 0 9px #ccc; 
	box-shadow: 0 0 9px #ccc;
}