﻿@charset "utf-8";
body {
	margin: 0;
	padding: 0;
	text-align: center; 
	color: #333333;
	background-color: #aaaaaa;
	width: 100%;
}
#container  {
	background-color: #aaaaaa;
	color: #FFFFFF;
	
}
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　


#heder01  {
	width: 100%;
	text-align: right;
	padding-top: 20px;
	padding-right:50px;
	padding-bottom: 0;
	padding-left: 0px;
	height: 350px;
	background-color: #ffffff;

} 
#footer01 {
	clear:both;
	margin: 0; 
	background-color: #000000;
	text-align: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 100%;
	height: 50%;
}
.topp {
	padding-top: 0px;
	padding-bottom:0px;
	margin-right: 0px;
	padding-right:30px;
	color: #000000;

}
.toplp {
	float: left;
	padding-top: 0px;
	padding-bottom:0px;

}
.downlp {
	padding-top: 0px;
	padding-bottom:0px;
	margin-right: 0px;
	padding-left:50px;

}
.downdp {
	padding-top: 0px;
	padding-bottom:0px;
	margin-right: 0px;
	padding-left:50px;

}
.downrp {
	padding-top: 180px;
	padding-bottom:0px;
	margin-right:50px;
	padding-left:50px;

}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#heder01{
              min-height:1px;/* IE6 */
              height:1%;/* IE7 */
              background:#FFF;
}
#heder01:after{
              content:".";
              display:block;
              height:0px;
              clear:both;
              visibility:hidden;
}
p.topp{
              text-align:right;
}
#top_table{
              float:right;
              margin-right:30px;
}

