#aas {
    border: 0;
    left: 250px;
    top: 359px;
    position: absolute;
    overflow: visible;
    width: 83px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(51,51,51,1);
    letter-spacing: 0.4px;
}
#aat {
    border: 0;
    left: 250px;
    top: 433px;
    position: absolute;
    overflow: visible;
    width: 85px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(51,51,51,1);
    letter-spacing: 0.4px;
}
#aau {
    border: 0;
    left: 250px;
    top: 606px;
    position: absolute;
    overflow: visible;
    width: 117px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(51,51,51,1);
    letter-spacing: 0.4px;
}
#aav {
    border: 0;
    left: 250px;
    top: 680px;
    position: absolute;
    overflow: visible;
    width: 67px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(51,51,51,1);
    letter-spacing: 0.4px;
}
#aaw {
    border: 0;
    left: 250px;
    top: 507px;
    position: absolute;
    overflow: visible;
    width: 84px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(51,51,51,1);
    letter-spacing: 0.4px;
}
#aax {
    fill: rgba(247,247,247,1);
}
.aax {
    position: absolute;
    overflow: visible;
    width: 834px;
    height: 49px;
    left: 416px;
    top: 347px;
}
#aay {
    fill: rgba(247,247,247,1);
}
.aay {
    position: absolute;
    overflow: visible;
    width: 834px;
    height: 49px;
    left: 416px;
    top: 421px;
}
#aaz {
    fill: rgba(247,247,247,1);
}
.aaz {
    position: absolute;
    overflow: visible;
    width: 834px;
    height: 49px;
    left: 416px;
    top: 594px;
}
#aba {
    fill: rgba(247,247,247,1);
}
.aba {
    position: absolute;
    overflow: visible;
    width: 834px;
    height: 49px;
    left: 416px;
    top: 668px;
}
#abb {
    fill: rgba(247,247,247,1);
}
.abb {
    position: absolute;
    overflow: visible;
    width: 834px;
    height: 49px;
    left: 416px;
    top: 495px;
}
#abc {
    border: 0;
    left: 431px;
    top: 357px;
    position: absolute;
    overflow: visible;
    width: 100px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(204,204,204,1);
    letter-spacing: 0.4px;
}
#abd {
    border: 0;
    left: 431px;
    top: 431px;
    position: absolute;
    overflow: visible;
    width: 62px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(204,204,204,1);
    letter-spacing: 0.4px;
}
#abe {
    border: 0;
    left: 431px;
    top: 604px;
    position: absolute;
    overflow: visible;
    width: 181px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(204,204,204,1);
    letter-spacing: 0.4px;
}
#abf {
    border: 0;
    left: 431px;
    top: 678px;
    position: absolute;
    overflow: visible;
    width: 124px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(204,204,204,1);
    letter-spacing: 0.4px;
}
#id_password1 {
    border: 0;
    left: 431px;
    top: 505px;
    position: absolute;
    overflow: visible;
    width: 124px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(204,204,204,1);
    letter-spacing: 0.4px;
}
#abg {
    border: 0;
    left: 416px;
    top: 551px;
    position: absolute;
    overflow: visible;
    width: 402px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    color: rgba(51,51,51,1);
    letter-spacing: 0.4px;
}
#abh {
    fill: rgba(0,0,0,1);
}
.abh {
    overflow: visible;
    position: absolute;
    width: 19.098px;
    height: 14.853px;
    left: 1215.902px;
    top: 512.074px;
    transform: matrix(1,0,0,1,0,0);
}
#abi {
    fill: rgba(51,51,51,1);
}
.abi {
    position: absolute;
    overflow: visible;
    width: 400px;
    height: 49px;
    left: 550px;
    top: 767px;
}
#abj {
    border: 0;
    left: 692px;
    top: 780px;
    position: absolute;
    overflow: visible;
    width: 117px;
    white-space: nowrap;
    text-align: left;
    font-family: Noto Sans CJK JP;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(255,255,255,1);
    letter-spacing: 0.4px;
}
input[id="abc"],
input[id="abd"],
input[id="abe"],
input[id="abf"],
input[id="id_password1"] {
  background-color: transparent;  /* 白い背景を透かす */
  border: none;                    /* 枠線を消す */
  outline: none;                   /* フォーカス時の輪郭も消す */
  caret-color: rgba(51,51,51,1);   /* カーソルの色を黒っぽく */
}
input#abc,
input#abd,
input#abe,
input#abf,
input#id_password1 {
    color: rgba(51,51,51,1);
    width: 734px;
}