.my_form {
  background: whitesmoke;
  border: 0; }
  .my_form .section {
    color: blue;
    font-size: 1.4em;
    padding-top: 15px;
    padding-left: 20px;
    font-weight: bold;
    text-align: left;
    height: 30px;
    border-bottom: 1px solid blue; }
  .my_form div {
    width: 85%;
    height: 40px; }
    .my_form div .title {
      font-size: 1.05em;
      font-weight: bolder;
      width: 28%; }
  .my_form .komoku_info {
    color: #f20202;
    height: 10px;
    margin-top: 0;
    font-size: 0.75em;
    text-align: right;
    width: 80%; }

.txt_70 {
  text-align: left; }

.txt_30 {
  width: 20%;
  font-size: 1.25em; }

.btn_login {
  padding: 0.3em 1em;
  font-size: 0.9em;
  margin-left: 1.5em;
  background: #78f8e6; }
