@charset "Shift_jis";

/*全体構造
------------------------------------------------------*/
* {
　margin: 0;
　padding: 0;
} 
/*--構成--*/
body	{
	margin: auto;
	padding: 0;
	height: 100%;
	width: 900px;
	background: #99CC99;
	background-position: center;
	font-size: normal;
	list-style: none;
}
ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
li{
	margin: 0;
	padding: 0;
	list-style: none;
}
.wrapper {
	margin: 0 auto;
	padding: 0;
	width: 900px;
	height: 100%;
	background: #ffffff;
}        
.contents {
	width: 900px;
	min-height: 100%;
	background: #ffffff;
}
.title {
	margin: 0;
	padding: 0;
	width: 900px;
	height: 215px;
	background: url(../images/title.gif) no-repeat;
}
.main {
	margin: 0;
	padding: 0;
	background: #ffffff;
}
.main ul.naka_title{
	margin: 0 0 5px 0;
	padding: 0;
}
.main ul.naka_title li.naka_title1{
	margin: 20px 0 3px 20px;
	padding: 0;
	width: 826px;
	height: 37px;
}
.main ul.naka_title li.naka_title2{
	margin: 10px 0 5px 25px;
	padding: 0;
	width: 533px;
	height: 56px;
}
.main ul.naka_title li.naka_title2_2{
	margin: 5px 0 5px 25px;
	padding: 0;
	width: 533px;
	height: 56px;
}
.main ul.naka_title li.naka_title2_3{
	margin: 5px 0 5px 25px;
	padding: 0;
	width: 533px;
	height: 37px;
}
.main ul.naka_title li.comment{
	margin: 3px 10px 3px 50px;
	padding: 0;
	width: 826px;
}
.footer {
	margin: 0;
	padding: 0;
	height: 900px;
	height: 100px;
	background: url(../images/bottom.gif) no-repeat;
}
.footer ul.bottom{
	margin: 0 0 0 220px;
	padding-top: 20px;
	width: 860px;
}
.footer ul.bottom li.bottom{
	margin: 0;
	padding: 0 0 0 5px;
	width: 160px;
	float: left;
}
