h1 {  font-size: 16px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
h2 {  font-size: 16px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
h3 {  font-size: 16px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.title1 {  color: #FFFFFF; font-weight: bold; text-decoration: none}
.menucolor { color: #FFFFFF; text-decoration: none; font-weight: bold}
td { font-family: "MS UI Gothic"; line-height: 22px; font-size: 16px} 


div {
  font-size:16px;
}
.midashi {
  white-space: normal;
  overflow: visible;
  text-overflow: ellipsis;
  width: 100%;
}
.hizuke {
  float: left;
  width: 100px; 
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.name {
  float: left;
  width: 230px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.midashi1 {
  clear:both;
  white-space: normal;
  overflow: visible;
  text-overflow: ellipsis;
  width: 100%;
}

.haba {
  width: 100%;
}


hr {
clear:both;　/* floatを解除する */
/* border: 1px solid transparent; */
}
hr.part1 {
height: 1px;
border: none;
border-top: 1px #FFFFFF solid;
}



