.inquiry .username,
.inquiry .userkana{
  display:inline-block;
  width:100%;
}

.inquiry .userage{
  display:inline-block;
  width:80px;
}

.inquiry .userbirthday{
  display:inline-block;
  width:250px;
}

.inquiry .userzip{
  display:inline-block;
  width:100px;
}


.inquiry .useradd{
  margin-top: 10px;
  display:block;
  width:100%;
}

.inquiry .usertel{
  display:inline-block;
  width:100%;
}

.inquiry .useremail{
  display:inline-block;
  width:100%;
}

.inquiry .useremail_conf{
  display:inline-block;
  width:100%;
}

/*--------*/

.inquiry .ryugaku_name{
  display:inline-block;
  width:100%;
}

.inquiry .ryugaku_kana{
  display:block;
  margin-top:5px;
  width:100%;
}

.inquiry .ryugaku_age{
  display:inline-block;
  width:80px;
}

.inquiry .ryugaku_birthday{
  display:inline-block;
  width:150px;
}

.inquiry .ryugaku_zip{
  display:inline-block;
  width:100px;
}

.inquiry .ryugaku_add{
  margin-top: 10px;
  display:block;
  width:100%;
}

.inquiry .ryugaku_tel{
  display:inline-block;
  width:100%;
}

.inquiry .ryugaku_email{
  display:inline-block;
  width:100%;
}

.inquiry .ryugaku_countory{
  display:inline-block;
  width:150px;
}

.inquiry .ryugaku_passnumber{
  display:inline-block;
  width:150px;
}

.inquiry .ryugaku_expiration_date{
  display:inline-block;
  width:150px;
}

.inquiry .ryugaku_school{
  display:inline-block;
  width:100%;
}

.inquiry .ryugaku_school_year{
  display:inline-block;
  width:100px;
}

/*--------*/

.inquiry .ryugaku_name2{
  display:inline-block;
  width:100%;
}

.inquiry .ryugaku_kana2{
  display:inline-block;
  width:100%;
}

.inquiry .ryugaku_relationship{
  display:inline-block;
  width:100px;
}

.inquiry .ryugaku_add2{
  display:inline-block;
  width:100%;
}

.inquiry .ryugaku_telephone1{
  display:inline-block;
  width:100%;
}

.inquiry .ryugaku_telephone2{
  display:inline-block;
  width:100%;
}

.inquiry .ryugaku_shomei{
  display:inline-block;
  width:100%;
}

.contact .bg_none{
  background-color:transparent;
}
