/* mainttlarea----------------------------------*/
#maintitlearea {
	width: 870px;
}
#maintitlearea .maintitlebox,
#maintitlearea .linklistbox {
	width: 870px;
}
#maintitlearea .titletext {
	width: 483px;
	font-size: 11px;
	line-height: 19px;
}
#maintitlearea .titletextspace {
	padding: 10px 0 0 0;
}
#maintitlearea .titleleftbox {
	width: 527px;
	float: left;
}
#maintitlearea .linkrightbox {
	width: 343px;
	float: left;
}
#maintitlearea .linkbox {
	width: 343px;
}
#maintitlearea .linkimagebox {
	float:left;
}
#maintitlearea .linkboxinner {
	padding: 0 0 0 9px;
	float: left;
}
#maintitlearea .mainlinkarea {
	clear: left;
}
#maintitlearea .mainlinkbox {
	width: 870px;
	padding: 44px 0 0 0;
}
#maintitlearea .listbox,
#maintitlearea .listlinkinbox {
	width: 353px;
	float:left;
}
#maintitlearea .linklist {
	float: left;
}
#maintitlearea .linklist a:hover img{
	opacity: 0.80;
	filter: alpha(opacity=80);
}

#maintitlearea .linklistinner {
	padding: 0 0 0 14px;
	float: left;
}
#maintitlearea .linklistoutbox {
	clear: left;
	width: 353px;
}
#maintitlearea .linklistinbox {
	padding: 34px 0 0 0;
}
#maintitlearea .list2box {
	width: 164px;
	float:left;
}
#maintitlearea .linklist2 a:hover img{
	opacity: 0.80;
	filter: alpha(opacity=80);
}
/* technique ---------------------------------------------------*/

#maintitlearea .titleleftbox2 {
	width: 623px;
	float: left;
}
#maintitlearea .titlebox {
	width: 613px;
}
#maintitlearea .linkrightbox2 {
	width: 247px;
	float: left;
}
#maintitlearea .mainlinkbox2 {
	width: 870px;
	padding: 35px 0 0 0;
}
#maintitlearea .linklistinbox2 {
	padding: 22px 0 0 0;
}

/* btnnext ---------------------------------------------------*/
#btnnext{
	padding:34px 0px 21px 0px;
	height: 38px;
	clear: both;
}