
.dataTables_wrapper .dataTables_paginate {
  float:none;
  margin-top:40px;
  font-size:110%;
}


.tbl_ninki tr td:nth-child(1),
.tbl_ninki tr td:nth-child(2),
.tbl_ninki tr td:nth-child(3),
.tbl_ninki tr td:nth-child(4),
.tbl_ninki tr td:nth-child(5),
.tbl_ninki tr td:nth-child(6),
.tbl_ninki tr td:nth-child(7),
.tbl_ninki tr td:nth-child(8),
.tbl_ninki tr td:nth-child(9) {
  white-space:normal;
}

.tbl_ninki tr td:nth-child(5) {
	text-align:left;
  white-space: nowrap;
}

.tbl_ninki tr td:nth-child(7) {
  text-align:left;
}

.ninki_box ul#tab li { margin-bottom: 10px; }

.ninki_box ul#tab li > a { outline: none; }



.buttons > li {
  list-style: none;
  /* margin-left: 10px;
  margin-bottom: 10px; */
  padding: 5px;
}

.buttons > li > a{
  display: block;
  padding: 15px 10px;
  height:100%;
  width:100%;
  cursor: pointer;
  text-align: center;
  background: #4CACD9;
  color: #fff;
  text-decoration: none;
}

.buttons > li > a:hover {
  background: #1A75BB;
}

.balloon-bosyu-01 {
    margin-left: 10px;
    margin-bottom: 10px;
}



.balloon-bosyu-01 > a {
  display: block;
  padding: 15px 10px;
  height:100%;
  width:100%;
  cursor: pointer;
  text-align: center;
  background: #4CACD9;
  /* color:#fff; */
}
