.daihyou {
  text-align: right;
  margin: 1em 0;
}

table.hokkinin {
margin: 1em 0;
  width: 100%;
}
table.hokkinin th {
	text-align: left;
	vertical-align: middle;
}

table.hokkinin th,
table.hokkinin td {
	text-align: left;
	vertical-align: top;
	table-layout:  fixed;
	padding: 3px;
}

table.hokkinin tr:nth-child(odd) {
  background-color: #efefef;
}
.yakusyoku {
  width: 3em;
}

.shimei {
  width: 6em;
}



@media screen and (min-width : 1024px) {

  table.hokkinin {
    width: 50%;
    margin: 1em auto;
  }

}
