#end{
    width:90%;
    margin: 20px auto;
    /*インプットのはみ出し対応*/
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Chrome, Safari */
}


#end_form{
    /*インプットのはみ出し対応*/
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Chrome, Safari */
}

#mainBoxMsg {
    width: 98%;
    margin: 5px 5px 5px 0px;
    padding: 10px 10px 10px 10px;
    background-color: #ffffe0;
    border: 1px solid #FF0000;
    font-size: 18px;
    color: #FF0000;
    border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;
}
