@charset "utf-8";

/* CSS Document */
/* Footer */
#Footer {
	top:1612px;
	z-index:13;
} 
#Copyright {
	z-index:13;
} 


/* Navi Button */
#NaviButtonArea_Top {
	z-index:12;
}
#NaviButtonArea_Bottom {
	top:1534px;
	z-index:12;
}

/* Main Area */

#Area01 {
	position:absolute;
	left:423px;
	top:200px;
	width:480px;
	height:32px;
	z-index:5;
	padding: 0;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: underline;
}
#Span01 {
	font-size: 26px;
	font-weight: bold;
}
#Span02 {
	font-size: 14.7px;
}

#Frame01 {
	position:absolute;
	left:147px;
	top:254px;
	width:796px;
	height:932px;
	z-index:1;
	border-style: solid;
	color: #BDBDBD;
	border-color: #BFBFBF;
}
#Image01 {
	position:absolute;
	left:107px;
	top:270px;
	width:429px;
	height:208px;
	z-index:7;
}
#Area02 {
	position:absolute;
	left:158px;
	top:278px;
	width:768px;
	height:400px;
	z-index:6;
	padding-top: 10px;
	padding-left: 10px;
}

#Image02 {
	position:absolute;
	left:567px;
	top:642px;
	width:365px;
	height:223px;
	z-index:12;
}

#Image03 {
	position:absolute;
	left:39px;
	top:1020px;
	width:545px;
	height:273px;
	z-index:11;
}

#Area03 {
	position:absolute;
	left:164px;
	top:632px;
	width:755px;
	height:506px;
	z-index:5;
	padding-left: 10px;
	padding-right: 10px;
}
#Area04 {
	position:absolute;
	left:146px;
	top:1233px;
	width:786px;
	height:272px;
	z-index:7;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	color: #3530A0;
}
#Profile {
	position:absolute;
	left:142px;
	top:2px;
	padding-left: 10px;
	padding-right: 12px;
	line-height: 15px;
	height: 269px;
	width: 629px;
}
