body {
	margin: 0px;
	padding: 0px;
	background-color: #f0f0f0;
	font-size:12px;
	line-height:1.3em;
	color:#333333;
	font-family:"Helvetica";
}
form {
	margin: 0px;
	padding: 0px;
}

#contents{
	position: relative;
	top: 0; right: 0;
	text-align: left;
	width:780px;
	padding:0px;
	margin: 0px auto;
	background-image:url(/common/img/bg.jpg);
}

#header{
	width:750px;
	height:68px;
	margin-left:15px;
	padding: 0px;
	background-color:#333333;
}
#header_u{
	width:750px;
	height:8px;
	margin-left:15px;
	padding: 0px;
}

#navi{
	width:750px;
	height:21px;
	margin-left:15px;
	padding: 0px;
	background-color:#9A0000;
}
#navi_u{
	width:750px;
	height:5px;
	margin-left:15px;
	padding: 0px;
	background-color: #ffffff;
}
#title{
	width:750px;
	height:35px;
	margin-left:15px;
	padding: 0px;
	background-color:#cccccc;
}

#body{
	width:627px;
	padding-left:39px;
	padding-right:26px;
	padding-top:24px;
	padding-bottom:0px;
	margin: 0px;
}
#body_u{
	width:750px;
	height:10px;
	margin-left:15px;
	padding: 0px;
	background-color:#9A0000;
}

#footer_h{
	width:750px;
	height:7px;
	margin-left:15px;
	padding: 0px;
	background-color: #ffffff;
}
#footer{
	width:725px;
	height:17px;
	margin-left:15px;
	padding: 0px 25px 0px 0px;
	color:#FFFFFF;
	font-size:12px;
	background-color:#333333;
	text-align:right;
}

#footer a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:active{
	color:#FFFFFF;
	text-decoration:none;
}

div#rogo {
	position: absolute;
	top: 22px; left: 38px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 115px;
	height: 35px
}

div#ritcl {
	position: absolute;
	top: 22px; left: 409px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 334px;
	height: 35px
}

div#navi01 {
	position: absolute;
	top: 76px; left: 23px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 49px;
	height: 14px
}
div#navi02 {
	position: absolute;
	top: 76px; left: 84px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 141px;
	height: 14px
}
div#navi03 {
	position: absolute;
	top: 76px; left: 237px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 85px;
	height: 14px
}
div#navi04 {
	position: absolute;
	top: 76px; left: 334px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 72px;
	height: 14px
}
div#navi05 {
	position: absolute;
	top: 76px; left: 417px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 61px;
	height: 14px
}
div#navi06 {
	position: absolute;
	top: 76px; left: 489px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 83px;
	height: 14px
}
div#navi07 {
	position: absolute;
	top: 76px; left: 584px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 60px;
	height: 14px
}
div#navi08 {
	position: absolute;
	top: 79px; left: 699px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 37px;
	height: 10px
}

div#titleimage {
	position: absolute;
	top: 110px; left: 39px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 110px;
	height: 16px
}

div#url {
	position: relative;
	display: inline;
	top: 0px; left: 23px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 91px;
	height: 12px
}

div#copy {
	position: relative;
	display: inline;
	top: 0px; left: 394px;
	padding: 0;
	border: 0;
	margin: 0;
	width: 229px;
	height: 12px
}

div#main_txt{
	padding-left:38px;
	padding-right:0px;
	padding-top:20px;
	padding-bottom:50px;
	margin: 0px;
}

div#contact{
	padding-left:38px;
	padding-right:0px;
	padding-top:20px;
	padding-bottom:0px;
	margin: 0px;
}

.nextStage{
	border-top:#666 1px solid;
	border-bottom:#666 1px solid;
	padding:12px 0px 6px 0px;
	height:125px;
	margin-top:18px;
}

.nextStage img{
	float:right
}