﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

.main {
    background-color: white;
    border: 1px solid;
}

.tablecontainer {
    width: 100%;
    height: 100%;
}

.tablecontent {
    width: 65%;
    border: 1px solid;
}

.tablecontent td {
    text-align: center;
}

.tablecontent td label {
    margin: 5px 0 0 0;
}


.imgbig {
    width: 350px;
    padding: 0 0 0 0;
}

.red {
    color: #ff0000;
}

.body-content {
    min-height: calc(100vh - 147px);
}

.txtright {
    text-align: right;
}

.toiawaseicon {
    width: 260px;
}

.footer {
    height: 30px;
    text-align: center;
}

		.centering {
			margin-left: auto;
			margin-right: auto;
		}