@charset "utf-8";
/* CSS Document */


.newtable_2223 {
  border-spacing: 0;
  width: 100%;
  border: 1px solid #ddd;
}

.newtable_2223 th {
  cursor: pointer;
}

.newtable_2223 th {
  text-align: left;
  padding: 4px 16px;
}

.newtable_2223 td {
  text-align: center;
  padding: 16px;
}


.newtable_2223 td:nth-child(1) {
  text-align: left;
  padding: 16px;
}

.newtable_2223 tr:nth-child(even) {
  background-color: #f2f2f2
}







.newtable_2425 {
  border-spacing: 0;
  width: 100%;
  border: 1px solid #ddd;
}

.newtable_2425 th {
  cursor: pointer;
}

.newtable_2425 th {
  text-align: left;
  padding: 4px 16px;
}

.newtable_2425 td {
  text-align: left;
  padding: 16px;
}


.newtable_2425 td:nth-child(1) {
  text-align: left;
  padding: 16px;
}

.newtable_2425 tr:nth-child(even) {
  background-color: #f2f2f2
}






	
	.pbk-icon{
		margin: 4px;
		display: inline;
	}


.pbk-button {
	
  background-color: #FFC;
  border: solid #AAA thin;
  cursor: pointer;
  display: block;
  margin: 0;
  position: relative;
  text-align: center;
  border-radius:15px;
}

.pbk-button::after {
  position: absolute;
  right: 0.5rem;
}

.pbk-button[data-dir="asc"]::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpolygon points='0, 0 8,0 4,8 8' fill='%23818688'/%3E%3C/svg%3E");
}

.pbk-button[data-dir="desc"]::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpolygon points='4 0,8 8,0 8' fill='%23818688'/%3E%3C/svg%3E");
}

.pbk-sort-btn{
	background-color: #FFA;
}

.pbk-sort-btn:hover{
	background-color: #AFF;
}

.pbk-table-link{
	display: inline-block;
	padding: 5px;
}

.pbk-table-link:hover{
	color:#000;
	text-decoration: none;
	background-color: #FF0;
}

.pbk-p1-button {
  background-color: #2197f3;
  color:#FFF;
  border-color: #CCC;
  border-radius: 0%;


}

.pbk-p1-sort-btn{
  background-color: #FFD;
}





