body {
	margin: 0px
	background-color:#ffffff;
	
}

div#section{
	z-index: 2; left: 535px; position: absolute; width: 200px; top: 75px; height: 34px
}
div#section_php{
	z-index: 2; left: 535px; position: absolute; width: 200px; top: 75px; height: 34px
}


h1 {
	z-index: 2; left: 436px; width: 316px; position: absolute; top: 80px; height: 30px; font-weight: normal; font-size: 14px; color: #666666; font-family: Verdana, Arial, Helvetica, san-serif; text-decoration: none
}
div#petals {
	z-index: 1; left: 0px; width: 750px;  height: 50px; top: 110px; position: absolute;
}



div#content {
	z-index:2; left: 180px; width: 300px; position: absolute; top: 160px; height: 400px; 
	
	
}
div#intro_bulletin {
	z-index:2; left: 180px; width: 500px; position: absolute; top: 160px; 
	height: 70px;
	
}
div#mouse {
	z-index:2; left: 180px; width: 40px; position: absolute; top: 200px; 
	height: 50px;
	
}
div#post_bulletin {
	z-index:2; left: 220px; width: 200px; position: absolute; top: 200px; 
	height: 50px; margin-top:10px;
	
}
div#table{
	z-index:2; left: 180px;  position: absolute; top: 240px;  
	
}
div#table2{
	z-index:2; left: 180px;  position: absolute; top: 200px;  
	
}
div#table_gallery{
	z-index:2; left: 180px;  position: absolute; top: 160px;  
	
}


div#supply1 {
	z-index:2; left: 180px; width: 300px; position: absolute; top: 310px; 
	
}
div#supply2 {
	z-index:2; left: 180px; width: 300px; position: absolute; top: 160px; 
	
}
div#supply3 {
	z-index:2; left: 180px; width: 300px; position: absolute; top: 485px; 
	
}
div#supply4 {
	z-index:2; left: 180px; width: 300px; position: absolute; top: 585px; 
	
}
div#ikenobo {
	z-index:2; left: 180px; width: 300px; position: absolute; top: 160px;  
	
}

div#rikka {
	z-index:3; left: 0; width: 300px; position: absolute; top: 420px; 
	
}
div#ohara {
	z-index:2; left: 180px; width: 300px; position: absolute; top: 160px; 
	
}
div#sogetsu {
	z-index:2; left: 180px; width: 300px; position: absolute; top: 160px; 
	
}

div#home {
	z-index: 1; left: 20px; width: 161px; position: absolute; top: 112px; 
	
}
div#home_content {
	z-index: 2; left: 20px; width: 161px; position: absolute; top: 112px;  
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}


div#nav1 {
	z-index: 1; left: 20px; width: 161px; position: absolute; top: 160px; height: 171px; 
	
}
div#nav1_content {
	z-index: 2; left: 20px; width: 161px; position: absolute; top: 201px; height: 171px; 
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}

div#schools {
	z-index: 1; left: 20px; width: 161px; position: absolute; top: 335px; height: 81px; 
	
}
div#schools_content {
	z-index: 2; left: 20px; width: 161px; position: absolute; top: 373px; height: 81px; 
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}

div#communicate {
	z-index: 1; left: 20px; width: 161px; position: absolute; top: 430px; height: 77px; 
	
}

div#communicate_content {
	z-index: 2; left: 20px; width: 161px; position: absolute; top: 470px; height: 77px; 
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}



div#contact_content {
	z-index: 2; left: 20px; width: 161px; position: absolute; top: 500px; height: 21px; 
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	
}

div#admin {
	z-index: 1; left: 20px; width: 161px; position: absolute; top: 540px; height: 40px; 
}
div#admin_content {
	z-index: 2; left: 20px; width: 161px; position: absolute; top: 580px; height: 40px; 
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}
div#admin_nav {
	z-index: 2; left: 20px; width: 120px; position: absolute; top: 600px; height: 50px; 
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-color: #ffcccc;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #ffcccc;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffcccc;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #ffcccc;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
	
}

div#index_bground {
	z-index: 1; left: 0px; width: 750px; position: absolute; top: 0px; height: 550px; 
}

div#quote{
	z-index: 2; left: 500px; width: 200px; position: absolute; top: 160px; height: 92px; 
}
div#footer{
	z-index: 2; left: 0px; width: 750px; position: absolute; top: 760px; height: 50px; 
}
div#footer_schools{
	z-index: 2; left: 0px; width: 750px; position: absolute; top: 600px; height: 50px; 
}
div#footer_rikka{
	z-index: 2; left: 0px; width: 750px; position: absolute; top: 790px; height: 50px; 
}
div#footer_terms{
	z-index: 2; left: 0px; width: 750px; position: absolute; top: 1000px; height: 50px; 
}
div#footer_history{
	z-index: 2; left: 0px; width: 750px; position: absolute; top: 800px; height: 50px; 
}
div#footer_reference{
	z-index: 2; left: 0px; width: 750px; position: absolute; top: 700px; height: 50px; 
}
div#footer_techniques{
	z-index: 2; left: 0px; width: 750px; position: absolute; top: 970px; height: 50px; 
}
div#footer_supplies{
	z-index: 2; left: 0px; width: 750px; position: absolute; top: 725px; height: 50px; 
}
A:link {
	font-weight: normal; font-size: 11px; color: #333; font-family: Arial, Helvetica, san-serif; text-decoration: none
}
A:visited {
	font-weight: normal; font-size: 11px; color: #f99; font-family: Arial, Helvetica, san-serif; text-decoration: none
}
A:hover {
	font-weight: normal; font-size: 11px; color: #666666; font-family: Arial, Helvetica, san-serif; text-decoration: underline
}
.text {
	font-size: 11px; color: #333; font-family: Verdana, Arial, Helvetica, sans-serif
}
.large {
	font-size: 12px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.section {
	font-size: 14px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif
}
.index_menu_header {
	font-size: 12px; color: #cc9999; font-family: Verdana, Arial, Helvetica, sans-serif;
}
table{
font-size: 10px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;
}
div#test {
	z-index: 1; left: 200px; width: 370px; position: absolute; top: 140px; height: 400px; 
	border-left-color: #ffcccc;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #ffcccc;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffcccc;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #ffcccc;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
img#kenzan{
	float: right;
	margin-left: 5px;
	z-index:2;
	
}
img#container{
	float: right;
	z-index:2;
	
}
img#hasami{
	float: right;
	z-index:2;
	
}
img#knife{
	float: right;
	z-index:2;
	
}
img#ikenobo{
	float: right;
	margin-left:10px;
	z-index:2;
	
}
img#rikka{
	float: left;
	margin-right:10px;
	z-index:3;
	
}

img#kenzan{
	float: right;
	z-index:2;
	
}
img#ohara{
	float: right;
	margin-left: 15px;
	z-index:2;
	
}
img#sogetsu{
	float: right;
	margin-left: 10px;
	z-index:2;
	
}
img#mouse{
	float: left;
	margin-left: 10px;
	z-index: 3;
	}
div#index_menu1 {
	z-index: 2; left: 178px; width: 162px; position: absolute; top: 236px; height: 183px; 
	border-left-color: #ffcccc;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #ffcccc;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffcccc;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #ffcccc;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 5px;
	
}
div#index_menu2 {
	z-index: 2; left: 370px; width: 162px; position: absolute; top: 236px; height: 74px; 
	border-left-color: #ffcccc;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #ffcccc;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffcccc;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #ffcccc;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 5px;
	
}

div#index_menu_login {
	z-index: 2; left: 570px; width: 162px; position: absolute; top: 236px; height: 30px; 
	border-left-color: #ffcccc;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #ffcccc;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffcccc;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #ffcccc;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 5px;
	}
div#index_menu_communicate {
	z-index: 2; left: 370px; width: 162px; position: absolute; top: 336px; height: 70px; 
	border-left-color: #ffcccc;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #ffcccc;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffcccc;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #ffcccc;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 5px;
	}
	
.button{
	background-color:#fcc;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #666;
	margin-right: 6px;
	margin-top: 6px;
}

