﻿.copyright {  background-image: url(/img/copyright.gif) repeat-x;
td
}
.table01_title {background:F3FCEB url('img/title-bg.jpg') 0 2px no-repeat; height:33px; font:12px 굴림; color:#3E3F3E; text-align:center; height:28px; }
.table01_1{margin:0 5px; background:#DEEBD2; font:12px 굴림; color:#3E3F3E;  text-align:justify; } 
.table01_2{margin:0 5px; background:#F3FCEB; font:12px 굴림; color:#3E3F3E;  text-align:justify; } 
.table01_3{margin:10 10px; padding: 10px;  background:#FFFFFF; font:12px 굴림; color:#3E3F3E;  text-align:justify; border-top: 2px solid #B4C5A6;  border-bottom: 2px solid #B4C5A6;} 
.table01_4{margin:10 10px; padding: 10px;  background:#DEEBD2; font:12px 굴림; color:#3E3F3E;  text-align:justify; align:center; } 
.popup_tlt{margin:10 10px; padding: 10px;  font:12px 굴림; color:#3E3F3E;  text-align:justify; align:center; } 


/* table style 01 */
table.table01{
  margin: 0; padding: 1; line-height: 21px;
  border-top: 2px solid #B4C5A6;
  border-bottom: 2px solid #B4C5A6;
  border-collapse: collapse;
  border-left: 2px solid #B4C5A6;
  border-right: 2px solid #B4C5A6;
  font-family: "굴림체"; font-size: 9pt; color: #4B4B4B
}
table.table01 th{
  margin: 0; padding:  0; width: 120px; 
  text-align: center;
  background-color: #DEEBD2;
  border-top: 1px solid #F3FCEB;
  border-bottom: 1px solid #F3FCEB;
  border-collapse: collapse;
  border-left: 1px solid #F3FCEB;
  border-right: 1px solid #F3FCEB;
}

table.table01 td{
  margin: 0; padding: 0;  
  text-align: center;
  background-color: #F3FCEB;
  border-top: 1px solid #DEEBD2;
  border-bottom: 1px solid #DEEBD2;
  border-collapse: collapse;
  border-left: 1px solid #DEEBD2;
  border-right: 1px solid #DEEBD2;
}



table.table01 caption{
  margin: 0; padding: 0;
  text-align: right;
}
table.table01 thead th{
  background-color: #DEEBD2;
}
table.table01 tfoot th, table.table01 tfoot td{
  background-color: #DEEBD2;
}

/* table style 02 */
table.table02{
  margin: 0; padding: 0; line-height: 21px;
  border-top: 2px solid #D0D0CE;
  border-bottom: 2px solid #D0D0CE;
  border-collapse: collapse;
  font-family: "굴림체"; font-size: 9pt; color: #333333
}
table.table02 th{
  margin: 0; padding: 3px 0; 
  text-align: center;
  border: 1px solid #EAEAEA;
}
table.table02 td{
  margin: 0; padding: 3px 0; 
  padding : 5 0 5 5;
  border: 1px solid #EAEAEA;
  font-family: "굴림체"; font-size: 9pt; color: #333333
}
table.table02 caption{
  margin: 0; padding: 0;
  text-align: right;
}
table.table02 thead th{
  background-color: #E8EFE3;
}
table.table02 tfoot th, table.table02 tfoot td{
  border-bottom: none;
  background-color: #F3FCEB;
}


/* table style 07 */
table.table07{
  margin: 0; padding: 1; line-height: 21px;
  border-top: 2px solid #B4C5A6;
  border-bottom: 2px solid #B4C5A6;
  border-collapse: collapse;
  border-left: 2px solid #B4C5A6;
  border-right: 2px solid #B4C5A6;
  font-family: "굴림체"; font-size: 9pt; color: #333333
}
table.table07 th{
  margin: 0; padding:  0; width: 120px; 
  text-align: center;
  background-color: #EEEEEE;
  border-top: 1px solid #B4C5A6;
  border-bottom: 1px solid #B4C5A6;
  border-collapse: collapse;
  border-left: 1px solid #B4C5A6;
  border-right: 1px solid #B4C5A6;
}

table.table07 td{
  margin: 0; padding: 0;  
  text-align: right;
  background-color: #ffffff;
  border-top: 1px solid #B4C5A6;
  border-bottom: 1px solid #B4C5A6;
  border-collapse: collapse;
  border-left: 1px solid #B4C5A6;
  border-right: 1px solid #B4C5A6f;
}



table.table07 caption{
  margin: 0; padding: 0;
  text-align: right;
}
table.table07 thead th{
  background-color: #F9FEF7;
}
table.table07 tfoot th, table.table05 tfoot td{
  background-color: #e2e2e2;
}



/* table detail */
table.detail{
  margin: 0; padding: 20; line-height: 21px;
  border-top: 2px solid #B4C5A6;
  border-bottom: 2px solid #B4C5A6;
  border-collapse: collapse;
  border-left: 2px solid #B4C5A6;
  border-right: 2px solid #B4C5A6;
  font-family: "굴림체"; font-size: 9pt; color: #333333
}
table.detail th{
  margin: 0; padding:  0; width: 400px; 
  text-align: center;
  background-color: #EEEEEE;
  border-top: 0px solid #B4C5A6;
  border-bottom: 0px solid #B4C5A6;
  border-collapse: collapse;
  border-left: 0px solid #B4C5A6;
  border-right: 0px solid #B4C5A6;
}

table.detail td{
  margin: 0; padding: 0;  
  text-align: right;
  background-color: #ffffff;
  border-top: 0px solid #B4C5A6;
  border-bottom: 0px solid #B4C5A6;
  border-collapse: collapse;
  border-left: 0px solid #B4C5A6;
  border-right: 0px solid #B4C5A6f;
}



table.detail caption{
  margin: 0; padding: 0;
  text-align: right;
}
table.table07 thead th{
  background-color: #F9FEF7;
}
table.table07 tfoot th, table.table05 tfoot td{
  background-color: #e2e2e2;
}.tree {  font-family: "굴림체"; font-size: 9pt; color: #333333}
td {  font-family: "굴림체"; font-size: 10pt}
