
@charset UTF-8;

.confirmOverlay{
	display: none;
	opacity: 0;
	position: fixed;
	left: 0;
	top: 0;
	text-align: center;
	background-color: rgba(0, 0, 0, 0.3);
	width: 100%;
	height: 100%;
	z-index: 100;
}

.confirm{
	display: inline-block;
	font-size: 14px;
	background-color: #fff;
	border-radius: 10px;
	padding: 20px;
	margin-top: 100px;
	max-width: 70%;
	/*max-height: 50%;*/
}

.confirm .close{
	float: right;
	cursor: pointer;
	color: #73A333;
	font-size: 20px;
	padding: 5px;
	overflow-y: auto;
}

.confirm .close:hover{
	color: #487c02;
}

.confirm h2{
	text-align: left;
	font-size: 20px;
	letter-spacing: 0;
	margin: 5px 0 10px 0;
}

.confirm .tableOuter{
	overflow-y: auto;
}

.confirm .tableShadow{
    position: absolute;
    box-shadow: rgba(0, 0, 0, 0.290196) 0px 2px 7px 0px inset;
}

.confirm table{
	border-collapse: collapse;
/*	border-top: 2px solid #ddd;*/
	min-width: 200px;
}

.confirm table th,
.confirm table td{
	text-align: left;
	vertical-align: top;
	background-color: #eee;
	padding: 5px 20px;
}

.confirm table tr:nth-child(2n) th,
.confirm table tr:nth-child(2n) td{
	background-color: #fff;
}

.confirm table th{
	min-width: 150px;
}

.confirm table td{
	min-width: 300px;
}

.submitArea{
	text-align: center;
	margin: 20px 0 0;
}

