@charset "UTF-8";
.__def__frame__block {
   margin:0px !important;
   padding:0px;
   border:0px solid black;
   width: 100%;
   height:100%;

   /*background-color:#FFFF00;*/
   overflow:hidden;
  }

.__def__header__fix__block {
   float:left;
   margin:0px !important;
   padding:0px;
   border:0px solid black;
   background-color:#FFFFFF;
   overflow:hidden;
}

  .__def__header__contents__block {
   float:left;
   margin:0px !important;
   padding:0px;
   /*border:0px solid black;*/
   /*background-color:#FF0000;*/
   overflow:hidden;
   /*border-left : 2px double #e72912;*/
}

  .__def__header__scroll__block {
   float:left;
   margin:0px !important;
   padding:0px;
   border:0px solid black;
   width:17px;
   /*background-color:#999999;*/
   overflow:hidden;
   font-size:1px;
   
  }

  .__def__main__fix__block {
   float:left;
   margin:0px !important;
   padding:0px;
   /*border:0px solid black;
   background-color:#009900;*/
   /*border-top: 2px double #e72912;*/
   overflow:hidden;
  }

.__def__main__contents__block {
   float:left;
   margin:0px !important;
   padding:0px;
   /*border:0px solid black;*/
   /*background-color:#000080;*/
   /*
   border-left : 2px double #e72912;
   border-top: 2px double #e72912;
   */
   overflow-x:scroll;
   overflow-y:scroll;
   scrollbar:17px;
}

.__def__main__contents__tbl {
	table-layout:fixed;
 	padding:0px;
 	margin-top:0px !important;
 	border:0px;
 	text-align:center;
 	font-size:12px;
}

.__def__main__contents__tbl td, .__def__main__contents__tbl th {
   width:80px;
}
.__def__main__contents__tbl.table {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}  
.__def__main__contents__tbl tr th:nth-child(1), .__def__main__contents__tbl tr td:nth-child(1) {
   border-left: 1px solid #dee2e6 !important;
}
.__def__main__contents__tbl tr th:last-child, .__def__main__contents__tbl tr td:last-child {
   border-right: 1px solid #000306 !important;
}
.__def__main__contents__tbl tr:nth-child(1) td {
	border-top: 0px;
}
.__def__main__contents__tbl tr:last-child th{
	border-bottom: 	1px solid #000306 !important;
}