@charset "utf-8";
.errBox {
	padding: 20px 0 30px 0;
	color: #333333;
}
.errSystem {	
	width:700px;
	height:219px;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	background:url("../img/err/err_system.gif") no-repeat left top;
	text-align: left;
	position:relative;
}
.errSystem p {	
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 170%;
	position: absolute;
	top: 112px;
	left: 42px;
}
.errSystem p span {
	font-weight:bold;
}
.errInquiryTitle {
	background:url("../img/err/err_inquiry_t.gif") no-repeat left top;
	width: 660px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.errInquiryTitle h3 {
	width: 660px;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}
.errInquiry {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}
.errInquiry table tr {
	width: 660px;
	background:url("../img/err/err_inquiry_l.gif") repeat-x left bottom;
}
.errInquiry table tr th {
	width: 200px;
	padding: 10px;
}
.errInquiry table tr td {
	font-size: 12px;
	line-height: 120%;
	padding: 10px;
	text-align: left;
}
.errInquiry table tr td dl{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.errInquiry table tr td dl dt {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.errInquiry table tr td dl dd {
	margin: 0px;
	padding: 0px;
}


.err404 {	
	width:700px;
	height:219px;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	background:url("../img/err/err_404.gif") no-repeat left top;
	text-align: left;
	position:relative;
}
.err404 p {	
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 150%;
	position: absolute;
	top: 92px;
	left: 49px;
}
.err404 p span {
	font-weight:bold;
}

.errBn {
	margin: 0;
	padding: 0 0 30px 0;
	width: 542px;
}

.errBn img {
	margin: 0;
	padding: 0 0 8px 0;
}

.errSiteMap {
	margin: 0;
	padding: 0 0 30px 0;
	width: 768px;
	text-align: left;
}


.errTimeout {	
	width:700px;
	height:219px;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	background:url("../img/err/err_timeout.gif") no-repeat left top;
	text-align: left;
	position:relative;
}

.errTimeout p {	
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 150%;
	position: absolute;
	top: 104px;
	left: 49px;
}

.errTimeout p span {
	font-weight:bold;
}

.errTimeout div.backHome {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 168px;
	left: 166px;
}

.errSorry {
	width:700px;
	height:219px;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	background:url("../img/err/err_sorry.gif") no-repeat left top;
	text-align: left;
	position:relative;
}
.errSorry p {	
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 150%;
	position: absolute;
	top: 113px;
	left: 45px;
}
.errSorry p span {
	font-weight:bold;
}

.errDupli {
	width:700px;
	height:219px;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	background:url("../img/err/error_wclick.gif") no-repeat left top;
	text-align: left;
	position:relative;
}
.errDupli p {	
	margin: 0 0 20px 0;
	padding: 0;
	font-size: 13px;
	line-height: 150%;
	position: absolute;
	top: 95px;
	left: 45px;
}
.errDupli p span {
	font-weight:bold;
}
