@charset 'utf-8';

/* flashBox
-------------------------------------------------- */

#mainArea .flashBox {
	width: 960px;
	height: 587px;
	padding: 0px;
	margin: 0px;
	position: relative;
}

/* loginBox
-------------------------------------------------- */

#mainArea .flashBox .loginBox input {
	z-index: 100;
}

#mainArea .flashBox .loginBox {
	width: 280px;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 20px;
	left: 664px;
	background: #000000;
	z-index: 1;
}

#mainArea .flashBox .loginBox h2 {
	width: 274px;
	_width: 276px;
	_w\idth: 274px;
	height: 25px;
	padding: 0px 0px 0px 2px;
	margin: 0px 0px 13px;
	line-height: 1;
	font-weight: normal;
	z-index: 2;
}

#mainArea .flashBox .loginBox .errorText_001 {
	padding: 0px;
	margin: 0px 10px 0px 12px;
	color: #ff0000;
	text-align: left;
	z-index: 3;
}

#mainArea .flashBox .loginBox .loginBtn {
	width: 94px;
	height: 20px;
	padding: 0px;
	margin: 3px 0px 11px 94px;
}

/* twoInputType1
-------------------------------------------------- */

#mainArea .flashBox .loginBox .twoInputType1 {
	padding: 0px;
	margin: 10px 0px 0px 11px;
	z-index: 4;
}

#mainArea .flashBox .loginBox .twoInputType1 .image {
	padding: 0px 12px 0px 0px;
	margin: 9px 0px 0px;
	float: left;
	z-index: 5;
}

/* twoInputType2
-------------------------------------------------- */

#mainArea .flashBox .loginBox .twoInputType2 {
	padding: 0px;
	margin: 3px 0px 0px 11px;
	z-index: 6;
}

#mainArea .flashBox .loginBox .twoInputType2 .image {
	padding: 0px 36px 0px 0px;
	margin: 9px 0px 0px;
	float: left;
	z-index: 7;
}

/* checkLoginBox
-------------------------------------------------- */

#mainArea .flashBox .loginBox .checkLoginBox {
	padding: 0px;
	margin: 6px 0px 0px 49px;
	z-index: 8;
}

#mainArea .flashBox .loginBox .checkLoginBox .text {
	padding: 4px 0px 0px 1px;
	margin: 0px;
	float: left;
	z-index: 9;
}

/* twoColumnsType1
-------------------------------------------------- */

#mainArea .twoColumnsType1 {
	width: 848px;
	margin: 96px 0px 30px 112px;
}

#mainArea .twoColumnsType1 .column {
	width: 580px;
	float: left;
	padding: 0px;
	margin: 37px 0px 0px;
	line-height: 1.7;
}

#mainArea .twoColumnsType1 div.columnImage {
	width: 214px;
	float: left;
}
