.right {
  text-align: right;
}
.center {
  text-align: center;
}
.setsumei {
  text-align: left;
  font-size=12px;
  padding-bottom:10px;
}
.logo {
   max-width: 167px;
   height: auto;
   width: auto;
   max-height: 50px;
   margin-top:20px;
   margin-bottom:20px;
}
.time {
  text-align: right;
  font-size:12px;
  padding-right:5px;
}
.latetime {
   margin:10px 100px;
   font-size:24px;
   font-weight:bold;
   border:2px solid black;
   padding:5px;
}
.title {
   font-size:24px;
   font-weight:bold;
   padding:15px;
   text-align: center;
   text-decoration: underline;
   text-underline-position:below;
}
.condition {
   padding:10px 0px;
   text-align: left;
   font-size:16px;
}
.condition2 {
   padding:10px 0px 10px 13px;
   text-align: left;
   font-size:16px;
}
.cn {
   padding:10px 10px 0px 0px;
   text-align: right;
   font-size:16px;
}
.subtitle {
   padding:10px 0px;
   text-align: left;
}
.worn {
   margin:3px 0px;
   font-size:12px;
   border:1px solid black;
   padding:3px;
}

.frame {
   border:1px solid black;
   margin-top:25px;
}
.space {
   width:25px;
}

.annai {
  text-align: center;
  font-size=12px;
  text-decoration: underline;
  padding-bottom:10px;
}
.annaibun {
  text-align: left;
  font-size=12px;
  margin-left:25px;
}


@media (min-width: 450px) {
  .form-inline2 .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline2 .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline2 .form-control-static {
    display: inline-block;
  }
  .form-inline2 .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline2 .input-group .input-group-addon,
  .form-inline2 .input-group .input-group-btn,
  .form-inline2 .input-group .form-control {
    width: auto;
  }
  .form-inline2 .input-group > .form-control {
    width: 100%;
  }
  .form-inline2 .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline2 .radio,
  .form-inline2 .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline2 .radio label,
  .form-inline2 .checkbox label {
    padding-left: 0;
  }
  .form-inline2 .radio input[type="radio"],
  .form-inline2 .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline2 .has-feedback .form-control-feedback {
    top: 0;
  }
}
