@charset "UTF-8";

/* メール登録フォーム */
table#mmForm{
  width:100%;
  margin:0;
  padding:0;
  border-collapse:collapse;
  border:none;
}
table#mmForm th{
  padding:0 0 10px;
  margin:0;
}
table#mmForm td{
  margin:0;
  padding:0;
  vertical-align:top;
}
table#mmForm input{
  margin:0;
  padding:0;
  border:none;
}
table#mmForm input.input{
  width:100%;
  height:38px;
  line-height:38px;
  font-size:13px;
  margin:0;
  padding:0 10px;
  border:#000000 1px solid;
  border-right:none;
  background:none;
}

/* 体験版取得コード */
table.trialForm{
  font-size:12px;
  line-height:1.5em;
}

table.trialForm td table th{
  white-space:nowrap;
  width:1%;
  padding:5px 20px 5px 0;
  text-align:left;
}
table.trialForm td table td{
  padding:5px 0;
}
table.trialForm td table td .fm01{
  width:300px;
  height:14px;
  padding:3px;
}
table.trialForm td table td .fm02{
  width:100px;
  height:14px;
  padding:3px;
  margin:0 0 0 5px;
}
table.trialForm td table td .fm03{
  width:100px;
  height:14px;
  padding:3px;
  margin:0 0 0 5px;
}
table.trialForm td table td .fm04{
  background:none;
  border:none;
}
table.trialForm .ftCation{
  color:#cc0022;
}
