@charset "utf-8";
/* CSS Document */

#contents {
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#contents #fla {
	background-image: url(../img2009/back_fla.jpg);
	background-repeat: no-repeat;
	height: 410px;
	width: 720px;
	padding-top: 9px;
	padding-right: 10px;
	padding-left: 10px;
}
#main {
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFBD4A;
	padding-top: 10px;
}
#footer {
	background-color: #FFBD4A;
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#main #left {
	float: left;
	width: 352px;
}
#main #centertop {
	width: 206px;
	float: left;
	padding-right: 6px;
	padding-left: 6px;
}
.centertwaku {
	background-image: url(../img2009/back_center.jpg);
	background-repeat: repeat-y;
	float: right;
	width: 206px;
}
#main #light {
	float: right;
	width: 150px;
	padding-right: 10px;
	padding-left: 10px;
}
#contents #bottontop {
	height: 30px;
	width: 740px;
}
#contetns_sub {
	background-color: #FFFFFF;
	width: 740px;
	margin-right: auto;
	margin-left: auto;
}
#contetns_sub #headersub {
	height: 73px;
	width: 740px;
}
#main_sub {
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img2009/back_sub.jpg);
	background-repeat: repeat-y;
}
#main_sub #leftsub {
	float: left;
	width: 200px;
	padding-top: 50px;
}
#main_sub #lightsub {
	float: right;
	width: 540px;
}
