@charset 'utf-8';

/* errorBox
-------------------------------------------------- */

#mainArea .errorBox {
	width: 860px;
	height: 243px;
	padding: 0px;
	margin: 0px 15px 13px;
	position: relative;
	background: url(/error/images/bg_error_404.jpg) left top no-repeat;
}

#mainArea .eventBg {
	background: url(/error/images/bg_error_404_event.jpg) left top no-repeat;
}

#mainArea .errorBox h1 {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 31px;
	left: 388px;
	background: none;
}

#mainArea .errorBox p {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 71px;
	left: 388px;
}

/* searchBox
-------------------------------------------------- */

#mainArea .errorBox .searchBox {
	width: 318px;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 150px;
	left: 391px;
}

#mainArea .errorBox .searchBox .boxBody {
	width: 318px;
	padding: 0px;
	margin: 0px;
	position: relative;
}

#mainArea .errorBox .searchBox .searchIcon {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 1px;
	left: 0px;
}

#mainArea .errorBox .searchBox .searchInput {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 0px;
	left: 27px;
}

#mainArea .errorBox .searchBox .searchInput input {
	width: 240px;
	height: 15px;
	_height: 20px;
	_he\ight: 15px;
	font-size: 12px;
	padding: 3px 0px 0px;
	margin: 0px;
}

#mainArea .errorBox .searchBox .searchBtn {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 1px;
	left: 276px;
}

#mainArea .errorBox .searchBox .searchBtnImg {
	width: 42px;
	height: 22px;
}

#mainArea .errorLink {
	position: absolute;
	left: 369px;
	top: 189px;
}

#mainArea .errorLinkEvent {
	position: absolute;
	left: 369px;
	top: 171px;
}

/* backToTopNavigation
-------------------------------------------------- */

#mainArea #backToTopNavigation {
	width: 890px;
	padding: 0px 0px 26px;
	margin: 0px;
}

