/* ---------------------------------------*/
/* Page - disclosure */
/* ---------------------------------------*/
.slide_menu {
  margin: 0 0 2px;
}

.data .data_pdf {
  width: 28%;
}

.data .data_pdf a {
  background: url(/img/common/pdficon_small.png) no-repeat left top;
  padding: 0 0 0 25px;
}

.data .data_evaluation_chapter, .data .data_selection_division, .data .data_laboratory_chapter {
  padding: 10px 10px 10px 25px;
}

.img_laboratory {
  text-align: center;
  margin: 20px 0 25px;
}

.data .data_faculty_chapter {
  text-align: center;
}

.data_bulletin {
  border-bottom: 2px solid #808080;
  font-size: 93%;
}

.data_bulletin tr th, .data_bulletin tr td {
  text-align: center;
  padding: 7px 5px;
}

.data_bulletin .data_bulletin_header th {
  vertical-align: middle;
  background: #f2f2f2;
}

.data_bulletin tr:nth-child(odd) {
  background: #fff;
}

.data_bulletin tr:nth-child(even) {
  background: #f2f2f2;
}

/*
.data_bulletin tr:first-child {
	background: #f2f2f2;
}
*/
.data th.data_bulletin_shigenken, .data th.data_bulletin_rikougaku {
  background: #ccc;
}

.data .data_bulletin_head {
  border-bottom: 2px solid #808080;
}

.data .data_bulletin_shigenken, .data .data_bulletin_rikougaku, .data .data_bulletin_shigenken_faculty, .data .data_bulletin_rikougaku_faculty, .data .data_bulletin_month, .data .data_bulletin_shigenken_date, .data .data_bulletin_rikougaku_date {
  border-right: 2px solid #808080;
}

.data .data_bulletin_rikougaku_faculty, .data .data_bulletin_rikougaku_date {
  border-right: 2px solid #808080;
  border-left: 1px solid #e6e6e6;
}

.data .data_bulletin_month {
  text-align: right;
}
