body {
    font-family: Arial, Helvetica, sans-serif;
}

/*テキスト規格*/
.Input_spec {
    width: 230px;
    height: 45px;
    font-size: 23px;
    border-style: solid;
    border-color: gray;
    /*margin-top: 3%;*/
}
.InputMailAddress_spec {
    width: 450px;
    height: 45px;
    font-size: 23px;
    border-style: solid;
    border-color: gray;
    /*margin-top: 3%;*/
}

/*チェックボックス規格*/
.Checkbox_spec {
    width:10px;
    height:10px;
}

/*ボタン規格*/
.btnLogin {
    width: 100%;
    height: 60px;
    font-size: 2em;
    font-weight: bold;
    color: white;
    /*background-color: #ff773e;*/
    background-color: rgb(161,31,44);
    border-style: none;
}

/*インプット項目を囲む範囲*/
.Input_area {
    background-color: rgb(216,216,216);
    border-style: solid;
    border-width: thin;
    border-color: black;
    width: 100%;
    margin-right: auto;
}

/*文字の大きさ(ログインID、パスワード)*/
.Font_Size {
    font-size: 0.9em;
    font-weight: bold;
}

input[type=submit]:focus{
    border-style:inset;
    opacity:0.5
}

