* {
  font-family: "MS PGothic", "Osaka", Arial, sans-serif;
}

.pre-check-error {
  color: red;
  font-weight: bold;
}
.pre-check-warning {
  color: orange;
  font-weight: bold;
}
.pre-check-notice {
  color: brown;
  font-weight: bold;
}

.saku_hide{
    visibility:hidden;
}

img:hover {
  border: 1px solid #000000;
}
.navbar-brand {
  font-size: 2em;
}
.title {
  margin: 10px 0;
}
#dummy {
  height: 250px;
}
#upload {
  margin: 50px auto;
  padding: 30px;
  height: 230px;
  width: 500px;
}
#search {
  display: none;
}
#login, #fileupload_login {
  margin: 50px auto;
  padding: 30px;
  height: 230px;
  width: 500px;
  border: 1px solid #000000;
}
.search-group {
  margin: 5px;
  padding: 10px;
  border: 1px solid gray;
}
.grouping {
  margin: 2px 5px 15px 5px;
}
.grouping-kenri {
  margin: 5px 0 5px 0;
  padding: 10px;
  border: 1px solid gray;
  background-color: #ffeecc;
}
.grouping-title {

  padding: 10px;
  border: 1px solid gray;
}
.col-sm-2 {
  padding: 2px 0px 2px 15px;
}
.header-col {
  font-size: 1.0em;
}
footer {
  text-align: center;
  color: #ffffff;
  background-color: #000000;
}
[id^="track"], [id^="medley"], [id^="disc"] {
  display: none;
}
#maker-data {
  display: none;
}
td {
  white-space: nowrap;
}
#to-upload #to-website {
  margin: 30px 0px 10px 10px;
}
th {
  white-space: nowrap;
}
.item_name {
  color: #777777;
}
.trans_item_name {
  color: orange;
}
.td-num{
    text-align: right;
}
