/* mainttl----------------------------------*/
#mainttl {
	overflow:hidden;
	height: 409px;
	width: 868px;
}
#mainttl .bgarea {
	position:absolute;
	z-index:0;
}
#ttlarea {
	position:absolute;
	z-index:1;
	width: 868px;
}
#ttlarea h2,
#ttlarea h1 {
	margin-right: auto;
	margin-left: auto;
	text-align: right;
}
#contentsarea {
	height: 586px;
	width: 280px;
	background-color: #060d0c;
	float: left;
}
#itemarea .textarea .text {
	font-size: 11px;
	line-height: 17px;
	color: #FFFFFF;
	width: 137px;
}
#itemarea .textarea .text a {
	color:#FFFFFF;
	font-weight: bold;
}
#itemarea .textarea .text a:hover {
	color:#a18047;
	font-weight: bold;
}

#itemarea .textarea {
	z-index:1;
	position: absolute;
	margin: 80px 0 0 24px;
}
#itemarea .bgarea {
	z-index:0;
	position: absolute;
}
#itemarea {
	overflow:visible;
	width: 264px;
	height: 197px;
}
#contentsbox {
	margin:0 0 0 18px;
	width: 237px;
	height: 286px;
	background-color: #f0f0f0;
}
#contentsbox .btnarea {
	margin:9px 0 0 6px;
	float: left;
}
#contentsbox .btnarea .btn {
	padding:0 0 4px 0;
}
#processarea {
	background-image: url(../pro/image/index/bt_btn.gif);
	background-repeat: repeat-y;
	width: 588px;
	height: 586px;
	float: left;
}
#processarea .probtn {
	padding:0 0 12px 0;
	float: left;
}

#processarea .next {
	margin-right:auto;
	margin-left:auto;
	text-align:right;
	padding: 37px 19px 0 0;
	clear: both;
}
#btnarea {
	width: 868px;
	float: left;
}
#mainarea{
	height:995px;
}
