/*
@media screen and (max-width: @bkPhone) {}
@media screen and (min-width:calc(@bkPhone + 1px)) and (max-width:@bkTablet){}
@media screen and (min-width:calc(@bkTablet + 1px)){}
*/
@import url("phone.min.css") screen and (max-width: 768px);
@import url("tablet.min.css") screen and (min-width: 769px) and (max-width: 1024px);
@import url("pc.min.css") screen and (min-width: 1025px);
div.contentBody {
  width: 100%;
}
div.formBody {
  width: 800px;
  margin: auto;
}
h3 {
  margin: 1rem auto;
  text-align: center;
}
div.links {
  margin: auto;
  width: 200px;
  margin-top: 3rem;
}
div.input {
  margin: 1rem 0;
}
div.submit {
  width: 100px;
  margin: 1rem  auto;
}
.errorField {
  width: 800px;
  margin: 1rem auto;
  text-align: right;
  font-weight: 600;
  color: #ff7700;
}
