@charset "UTF-8";

.form-inner{
width: 100%;
overflow: hidden;
}

.form-group{
 text-align: left;
 padding-top: 15px;
 padding-bottom: 15px;
 width: 100%;
 position: relative;
 left:10%;
 right:10%;}

.labelmark{
  border-radius: 3px;
  margin-right: 8px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 48px;
  display: inline-block;
  text-align: center;
  background: #cd5c5c;
  color: #fff;
  font-size: 14px;
}
  
select, option{
margin-top: 10px;
display: inline-block;
font-size:1.0em;
width:80%;
height: 44px;
border:#a9a9a9 1px solid;
border-radius:5px 5px 5px 5px;
background:#fff;}

input:focus{background: #ffe5e5;}

input[type="submit"]{
  appearance: none;
  margin: 0;
  padding: 0;
  background: none;
  border: 2px solid #ffffff;
  border-radius: 0;
  outline: none;
}
input[type="submit"]{
  margin: 10px auto 50px;
  position: relative;
  display: block;
  padding: 0.5em 1em 0.5em 1em;
  width: 80%;
  color: #fff;
  font-size: 1.8em;
    line-height: 1;
  text-align: center;
  background: #d7001d;
  border-style: none;
  border-radius: 0.5em;
}