@charset "UTF-8";
/*--------------------------------------------------------------------*\
   ★ MyTicket pc -member- css
\*--------------------------------------------------------------------*/
.kaiin {
  width: 780px;
  margin: 20px auto;
}

.member {
  width: 780px;
  margin: 0 auto;
}
.member a {
  color: #0087db;
}
.member h2 {
  text-align: center;
  font-size: 17px;
  font-size: 1.7rem;
  font-weight: normal;
  margin: 20px;
}
.member h3 {
  margin-top: 20px;
}
.member > form > table {
  width: 900px;
  margin: 30px auto 0;
}
.member table input[type="text"],
.member table input[type="password"] {
  width: 276px;
  height: 23px;
}
.member table input[type="radio"] {
  margin-right: 5px;
}
.member th {
  font-weight: normal;
  height: 40px;
  width: 310px;
}
.member th, .member td {
  text-align: left;
  padding: 3px 0;
  vertical-align: middle;
}
.member th span {
  font-size: 12px;
  font-size: 1.2rem;
}

.kiyaku {
  height: 460px;
  overflow-y: scroll;
  border: 1px solid #dedede;
  padding: 20px;
  font-size: 13px;
  font-size: 1.3rem;
}

.doui {
  width: 276px;
  margin: 40px auto;
}

.back {
  float: left;
  margin: 0 20px;
}

.membersend {
  margin: 30px auto;
  width: 555px;
  overflow: hidden;
}

.input {
  height: 23px;
}

.input2 {
  margin-right: 5px;
  height: 23px;
  width: 70px !important;
}

.input3 {
  margin-right: 5px;
  margin-left: 10px;
  height: 23px;
  width: 50px !important;
}

.input4 {
  width: 180px !important;
  margin-right: 25px;
}

.input5 {
  width: 180px !important;
}

.input6 {
  width: 450px !important;
}

.radior {
  margin-left: 30px;
}

.tdinfo {
  padding: 30px 0 10px !important;
}

.back {
  float: left;
  margin: 0 20px;
}

.membersend {
  margin: 30px auto;
  width: 555px;
  overflow: hidden;
}

hr {
  margin-bottom: 10px;
  border: solid #dedede;
  border-width: 1px 0 0 0;
}

.login {
  margin: 0 auto;
  text-align: center;
  width: 463px;
}

.loginsmall {
  font-size: 14px;
  width: 463px;
  margin: 0 auto;
  margin-top: 0px;
}

.loginform {
  width: 276px;
  margin: 0 auto;
}
.loginform input[type="text"],
.loginform input[type="password"] {
  width: 272px;
}

.loginform p {
  margin: 15px 0;
}

.doui {
  width: 276px;
  height: 60px;
  text-align: center;
}

.douipage {
  width: 276px;
  height: 60px;
  text-align: center;
  margin: 30px auto;
}

.contacttxt {
  width: 450px;
  height: 100px;
}

.contacttxt2 {
  width: 480px;
  height: 200px;
}
