th.right,td.right{
	text-align: right;
	padding-right: 1%;
}
th.center,td.center{
	text-align: center;
}
.form-switch.form-check-reverse{
	.form-check-input{
		width: 3em;
		height: 1.5em;
		margin-left: 1em;
	}
}


/* index.php */
.login-form{
	max-width: 330px;
	input[type="text"] {
			margin-bottom: -1px;
			border-bottom-right-radius: 0;
			border-bottom-left-radius: 0;
	}	
	input[type="password"] {
			margin-bottom: 10px;
			border-top-left-radius: 0;
			border-top-right-radius: 0;
	}
}

/* nav */
.row.pc-h-100{
	height: 100%;
	@media (max-width: 768px) {
    height: unset;
  }
}
.sidebar {
	a {
		color: white;
	}

}

/* worker/index.php */
.container.search-box{
	div{
		p.title{
			width: 100px;
			font-weight: bold;
		}
		label{
			margin-right: 2rem;
		}
	}

}




/* admin/import.php */
.container.import-box{
	div{
		p.title{
			width: 150px;
			font-weight: bold;
		}
		label{
			margin-right: 2rem;
		}
	}

}