/* ����κ� */

 html, body {

    height: 100%;

}


body {      
	  font-family:gulim; font-size:9pt; color: #424141;
	  margin : 0px;
	  padding : 0px;
	 
	
}

td,tr,input,select {
   font-family:gulim; font-size:9pt; color: #424141;
}



img { 
	  border : 0px;   
	  margin: 0px;
	  padding : 0px;
	  
  
}


/*  d��  */

.alignL {
    float : left;

	
}
.alignR{
     float : right;
	 
}



.dataAlignC{
   text-align :center;

}
.dataAlignR{
   text-align :right; 
}


/* ���� */

.marginT5{
     margin-top: 5px;
}


/* ��� */
.violet{
    color:#4B5DC6;
	
}
.skyblue{
    color:#26A6DA;
	
}

/*     list     */

ul{
	list-style-type:none;
	 margin: 0px 0px 0px 0px;
	 padding : 0px;
	
}


li{
	float : left;
	padding: 0px;

	
}

/*   pop BOX  */

.popBox { 
     width : 100%;   
	 background-color : #E9E7E7;
	 padding-bottom : 8px;
}

.popLineBox { 
     width : 514px;	
     border : 3px solid #77AFDD;	
	 padding-bottom : 8px;
}

.popClose{
     margin : 0px;
	 padding-top : 8px;
	 text-align : center;
	
	
}
.popContents { 
     width : 480px;	
     border : 1px solid #CAC8C8;
	 background-color : #ffffff;
	 margin-left : 7px;
	 padding : 8px 8px;
}

.popView { 
     width : 470px;	
     border-top : 1px solid #CAC8C8;
	 background-color : #ffffff;	
	 padding : 8px 15px;
	 margin-left : 7px;
}
.popSearch { 
     width : 458px;
	 border : 1px solid #56BCE0;
	 background-color : #DFEFFA;
	 padding : 10px 10px 5px 10px;
	 overflow: auto;
	 
}
.popSearch table {
    border-collapse : collapse;
	margin-bottom : 5px;
}
.popSearch th {
     color : #036D91;
	 text-align : left;	
	 padding : 0px 5px 0px 10px;
	 text-align : right;
}
.popSearch ul {
     padding : 5px 0px 0px 0px;
}
.popSearch li {
     padding : 0px 0px 0px 3px;
}
.popSearch li.sch {
     padding : 0px 0px 0px 8px;
}
.popContents p {
     margin : 7px 0px  ;
	 pading : 0px 0px 0px 0px ;	
}
table.popList {    
   border-collapse : collapse;  
   border-top : 3px solid #089FD2;
   border-bottom : 2px solid #AEAEAE;
   margin-top : 7px;
 
}

.popList th{    
   background-image: url(../images/pop/pop_list_bg.gif);
   background-position : top; 
   background-repeat:repeat-x;  
   border-bottom : 1px solid #CFCFCF;
   padding : 7px 0px;
   color : #296680;
   
 
}

.popList td{      
   border-bottom : 1px dotted #CFCFCF;
   padding : 3px 0px;
 
 
}
.popPage{
    float : left;
    padding : 10px 0px 2px 0px ;
	text-align : center;	
	width : 70%;	
		
	
}

.popCount{
    float : right;
    padding : 10px 0px 2px 0px ;
	text-align : center;	
	width : 30%;
	
}
.lineR{
    border-right : 1px solid #CFCFCF;
}

.popView table.info th {
     background-color : #EBEBEB;
	 padding : 7px 3px;
}  

.popView table.info td {     
	 padding : 7px 3px;
}

.popView table.subject{
    margin-top : 10px;
}
.popView table.subject th {
     border-top : 2px solid #B2D9E7;
	 border-bottom : 1px solid #B2D9E7;
     background-color : #F0F7FA;
	 padding : 7px 8px;
	 color : #2B6E86;
	 font-size : 11pt;
	 text-align : left;
	 
} 
.popView table.subject td {     
	 padding : 8px 8px;
	 border-bottom : 2px solid #CECDCA;	
	 overflow : auto;

} 

.popView table.compInfo {
    border-collapse : collapse;
	margin-top : 9px;
	
}
.popView table.compInfo th {
     width : 95px;
     background-color : #F0F7FA;
	 padding : 5px 3px;
	 text-align : left;
	 font-weight : normal;
	 color : #2B6E86;
	 border-bottom : 1px solid #B2D9E7;
}  

.popView table.compInfo td {     
	 padding : 5px 3px;
	 border-bottom : 1px solid #B2D9E7;
}

.delText{
     background-color : #F0F7FA;
}

.popScheduel{
      width : 560px;	
     border : 1px solid #CAC8C8;
	 background-color : #ffffff;
	 margin-left : 7px;
	 padding : 8px 8px;
}

/*   �󼼸�����̺�  */
 table.scheduelList{
   width : 100%;
   border-collapse : collapse;   
   border-top : 3px solid #6AA1D3;
   border-bottom : 1px solid #CAC8C8;
   margin : 5px 0px ;
 
}
.scheduelList th {   
   background-color : #F2F1F1; 
   color : #089FD2; 
   padding : 5px 0px; 
   border :1px solid #DDDDDD; 
	line-height: 14px;  
}
.scheduelList td {
   border :1px solid #DDDDDD;  
   padding : 3px 0px; 
   text-align : center;
	line-height: 14px;  
}
.even{ 
  background-color : #F5F6F6;
}

.popResearch{
     background-image: url(../images/pop/research_main_bg.gif);
	 width : 550px;
	 height : 580px;
	 text-align : center;
	
}

.researchTitle{
      
	 font-size : 14pt;
	 font-weight : bold;		
	 margin-top : 125px;
	 color : #333333;
}

.researchInfo{
     line-height : 20px;
	 text-align : left;
	 padding  : 0px 42px;
	 margin-top : 55px;
	 
}
.researchSubTitle{
     font-size : 13pt;
	 font-weight : bold;
	 border :1px solid #AECCE8;  
	 background-image: url(../images/pop/research_title_bg.gif);
	 background-position : top; 
     background-repeat:repeat-x;    
	 padding : 10px 0px;
	 text-align : center;
	 margin : 5px 5px; 
	 
}
.researchContents{
     border : 1px solid #CCCCCC;
	 margin : 5px 5px;
	 padding : 15px 15px;
	 background-color : #F6FEFD;
}


/* ������� */

.viewTop{
    background-image :  url(../images/pop/view_top_bg.gif);
	height : 70px;
	
}

.viewTop table{
   border-collapse : collapse;
  
}


.viewLogo {
   background-image :  url(../images/pop/view_logo_bg.gif);
   background-repeat:no-repeat;
   height : 33px;
   padding : 0;
}


.viewTitle{
     background-image :  url(../images/pop/view_title_bg.gif);
	 width : 175px;
	 height : 30px;
	 padding:  0px  20px 0px 15px;	
	 background-repeat:no-repeat; 
	 color : #FFFFFF;
	 font-size : 10pt;
	 font-weight : bold;
}



/*����*/
.helpTitle { 
   background-color : #0E52B4;
}

.helpContents{
    padding : 5px 5px;
	width : 507px;
	height : 475px;
	overflow : auto;
}

.helpContents dl{ 
   margin : 0px 15px 15px 15px;
   paddiing : 0px 0px 0px 0px;
   line-height : 23px;
}
.helpContents dt{ 
   padding :  0px 0px 5px 0px ;
   color : #0E52B4;
   font-weight : bold; 
   
}
.helpContents dd{
   margin : 0px 0px;
   padding : 0px 10px;
 
}
.helpClose{
   text-align : center;
   background-color : #ECECEC;
   height : 22px;
   padding-top : 3px;
 
}
/*****************************************************
	뷰어 디자인 변경 
******************************************************/
/* 문서뷰어 */



.viewTop{
    background-image :  url(../images/pop/view_top_bg.gif);
	height : 68px;
	
}

.viewTop table{
   border-collapse : collapse;
  
}


.viewLogo {
   background-image :  url(../images/pop/view_logo_bg.gif);
   background-repeat:no-repeat;
   height : 34px;
   padding : 0;
   width : 210px;
}


.viewTitle{
     background-image :  url(../images/pop/view_title_bg.gif);
	 width : 210x;
	 height : 24px;
	 padding : 10px 0px 0px 14px;
	 background-repeat:no-repeat; 
	 color : #000000;
	 font-size : 10pt;
	 font-weight : bold;
}





.titleText {
    color : #000000;
	font-weight : bold;
	padding : 0px 5px  ;
}
