@charset "";


body {
	margin: 0 !important;
	padding: 0 !important;
	font-size: 12pt;
	line-height: normal;
	letter-spacing: 1px;
	color: #000;
	background-color: #fff !important;
	background-image: none !important;
}
div,
p {
	line-height: normal;
	letter-spacing: 1px;
	color: #000;
	background-color: #fff !important;
	background-image: none !important;
}
#wrap,
#content,
#content .section {
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
	width: auto !important;
}
img {
	border: 0;
}

/* URI */
a:after {
	content: " (" attr(href) ") ";
	font-size: 85%;
}
a:link,
a:visited {
	color: #000;
	text-decoration: underline;
}

/* logo */
#header #AHumanLogo {
	margin: 0 !important;
	padding: 0 !important;
}
#header #AHumanLogo a {
	width: auto !important;
	height: auto !important;
	text-indent: 0 !important;
	background: none !important;
}

/* vImg */
#content .vImg {
	margin: 0;
	padding: 0;
	position: static !important;
}

/* display:none; */
#header #hNav,
#header #gNav,
#header #sNav {
	display: none !important;
}
#content .ccSupport,
#content .btn,
#content .print {
	display: none !important;
}
#footer #fNav,
#footer #fNav2,
#footer .bn {
	display: none !important;
}

/* table */
table,
th,
td {
	color: #000 !important;
	background-color: #fff !important;
	border-collapse: collapse;
	border-spacing: 0;
}
#content table {
	margin: 0 0 20px 0;
	padding: 5px;
	width: 100% !important;
	border: 1px solid #333;
}
#content th {
	padding: 3px;
	width: 30%;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
}
#content td {
	padding: 3px;
	border-bottom: 1px solid #333;
}

#content .empTit h1 span {
	position: static !important;
	color: #666 !important;
}
#content .empDetail h2 {
	color: #000 !important;
}

/* fromCharge */
#content .fromCharge h3 {
	width: auto !important;
	color: #000 !important;
	background-color: #fff !important;
	border-left: 5px solid #333;
	border-bottom: 1px solid #333;
}
#content .fromCharge .face,
#content .fromCharge .per {
	float: none;
	width: auto;
}
#content .fromCharge .face {
	padding-right: 10px;
}
#content .fromCharge ul {
	display: none !important;
}

/* footer */
#footer #copyright {
	margin-top: 10px;
	padding-top: 10px;
	color: #000;
	border-top: 1px solid #333 !important;
}


