table {
  width: 90%;
}
th, td {
  padding: 5px;
}
.checkbox label, .radio label {
  margin-top: 0;
}
.form-login {
    max-width: 330px;
    padding: 15px;
    margin: 0px auto;
}
.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"] {
  margin-left: 0;
}
form label {
  min-width: 80px;
  margin-bottom: 15px;
  margin-top: 15px;
}

.btn-block {
  margin-top: 15px;
}

span.dusttype,
span.hpwashplace,
span.checksheetname,
span.carnumber,
span.state {
	border: 1px solid #ccc;
	display: inline-block;
  padding: 0 5px;
  border-radius: 3px;
}

body {
  font-family: 'Lucida Grande',
 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',
 Meiryo, メイリオ, sans-serif;
}

tr.altrow {
	background-color: rgba(0, 0, 0, 0.04);
}

.template {
	display: none;
}
#sales select {
	width: 20px;
}

.submit {
  margin-top: 20px;
}
