body	{
	margin : 0 auto;
	padding		: 0 0px 0 0px;
	width		:800px;
	color		:#333333;
	font-size	:15px;
	text-align	:center;
	background:url("back.gif") repeat-y center;
	background-color:#EAF4DF;
	}

	
h1	{color		:#c0c0c0;
	font-size	:10px;
	text-align	:right;
	margin: 0 15px 0 0;
	padding: 0;
	}

h2	{color	:#000000;
	text-align	:left;
	font-size	:14px;
	margin		:0px 0px 5px 390px;
	padding		:80px 0 0 0;
	font-weight: bold;
	}


h3	{color	:#000000;
	text-align	:left;
	font-size	:14px;
	margin		:0px 30px 0px 390px;
	font-weight: bold;
	}


#header{
	height: 290px;
	margin: 0;
	padding:0px 0px 0 0px; 
	background:url("top.jpg") no-repeat center top;
	}
	
#header p {color	:#000000;
	padding		:148px 375px 10px 40px;
	text-align	:left;
	font-size	:22px;
	font-weight: bold;
	line-height: 31px;
	}
	






#menu1 {
	text-align: center;
	margin: 0 10px 0 10px;
	padding: 0;
	background: #556B2F;
	}

#menu1 ul {
	margin: 0;
	padding: 0;
	}

#menu1 li {
	display: inline;
	margin: 0;
	padding: 0;
	}

#contener {
	margin: 10px 10px 15px 0;
	font-size	:18px;
	line-height: 22px;
	}

#ran {	float: left;
	margin:-10px 0px 20px 30px;
	}

#ran0 {	
	color		:#000000;
	font-size	:28px;
	margin		:0px 0px 10px 30px;
	padding: 4px 5px 10px 50px;
	text-align	:left;
	clear		:left;
	font-weight: bold;
	text-decoration:underline;
	height: 30px;
	background: url("0.jpg") no-repeat;
	}



#ran1 {	text-decoration:underline;
	color		:#000000;
	font-size	:28px;
	margin		:0px 0px 5px 10px;
	padding: 25px 10px 0px 60px;
	text-align	:left;
	clear		:left;
	font-weight: bold;

	height: 45px;
	background: url("0.jpg") no-repeat;
	}

#ran2 {
	color		:#000000;
	font-size	:28px;
	margin		:10px 0px 5px 10px;
	padding: 29px 10px 0px 180px;
	text-align	:left;
	clear		:left;
	font-weight: bold;
	text-decoration:underline;
	height: 50px;
	background: url("2.jpg") no-repeat;
	}

#ran3 {
	color		:#000000;
	font-size	:28px;
	margin		:10px 0px 5px 10px;
	padding: 29px 10px 0px 180px;
	text-align	:left;
	clear		:left;
	font-weight: bold;
	text-decoration:underline;
	height: 50px;
	background: url("3.jpg") no-repeat;
	}

#ran4 {
	color		:#000000;
	font-size	:28px;
	margin		:10px 0px 5px 10px;
	padding: 29px 10px 0px 180px;
	text-align	:left;
	clear		:left;
	font-weight: bold;
	text-decoration:underline;
	height: 50px;
	background: url("4.jpg") no-repeat;
	}


#ran5 {
	color		:#000000;
	font-size	:28px;
	margin		:10px 0px 5px 10px;
	padding: 29px 10px 0px 180px;
	text-align	:left;
	clear		:left;
	font-weight: bold;
	text-decoration:underline;
	height: 50px;
	background: url("5.jpg") no-repeat;
	}


#ran6 {
	color		:#000000;
	font-size	:28px;
	margin		:10px 0px 5px 10px;
	padding: 29px 10px 0px 180px;
	text-align	:left;
	clear		:left;
	font-weight: bold;
	text-decoration:underline;
	height: 50px;
	background: url("6.jpg") no-repeat;
	}


#ran7 {
	color		:#000000;
	font-size	:28px;
	margin		:10px 0px 5px 10px;
	padding: 29px 10px 0px 180px;
	text-align	:left;
	clear		:left;
	font-weight: bold;
	text-decoration:underline;
	height: 50px;
	background: url("7.jpg") no-repeat;
	}


#ran8 {
	color		:#000000;
	font-size	:28px;
	margin		:10px 0px 5px 10px;
	padding: 29px 10px 0px 180px;
	text-align	:left;
	clear		:left;
	font-weight: bold;
	text-decoration:underline;
	height: 50px;
	background: url("8.jpg") no-repeat;
	}


#ran9 {
	color		:#000000;
	font-size	:28px;
	margin		:10px 0px 5px 10px;
	padding: 29px 10px 0px 180px;
	text-align	:left;
	clear		:left;
	font-weight: bold;
	text-decoration:underline;
	height: 50px;
	background: url("9.jpg") no-repeat;
	}


#ran10 {
	color		:#000000;
	font-size	:28px;
	margin		:10px 0px 5px 10px;
	padding: 29px 10px 0px 180px;
	text-align	:left;
	clear		:left;
	font-weight: bold;
	text-decoration:underline;
	height: 50px;
	background: url("10.jpg") no-repeat;
	}



#contener p
	{text-align	:left;
	margin		: 8px 30px 5px 30px;
	}

#kijitop {
	line-height: 25px;
	margin: 0px 10px 15px 0px;
	}

#kiji {		line-height: 25px;
	margin: 10px 10px 15px 0px;
	}


#kiji ul {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	}

#kiji li {margin: 8px 30px 7px 5px;
	padding:  0px 0 0 0px;
	list-style: disc;
	text-align:left;
	font-size: 20px;
	font-weight: bold;
	}

#kiji table{
	clear: both;
	width: 700px;
	margin: 0px 10px 15px 50px;
	font-size	:18px;
	}


#kiji table caption { 
	margin: 15px 10px 7px 10px;
	}

#kiji table th { background :honeydew; 
	}


#botan1 {
	float: center;
	margin: 15px 20px 0px 0px;
	}
#img1 {
	margin: 15px 40px 5px 20px;
	padding: 0;
	float: left;
	}

#img2 {
	margin: 5px 10px 0px 10px;
	padding: 0;
	float: center;
	}


#img3 {
	margin: 0px 10px 0px 10px;
	padding: 0;
	float: center;
	}


#img9 {
	margin: 175px 30px 10px 30px;
	padding: 0;
	float: right;
	}





#side {
	text-align: center;
	margin: 30px 30px 0 30px;
	padding: 0;
	}

#side h4 {
	text-align: left;
	color: #777777;
	font-size: 15px;
	margin: 0;
	padding: 2px 0 0 15px;
	border-left: 10px solid #556B2F;
	border-bottom: 1px solid #556B2F;
	}

#side ul {
	margin: 10px 10px 20px 10px;
	padding: 0;
	}

#side li {
	display: inline;
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
	}

#foot {
	clear: both;
	margin: 0 10px 0 10px;
	border-top: solid 2px #d4cbac;
	padding-bottom:10px;
	}

#foot h2 {
	color		:#808080;
	font-size	:15px;
	margin		:5px 0 25px 10px;
	padding: 0px;
	text-align	:left;
	clear		:left;
	}

#foot p {
	margin: 0 20px 5px 20px;
	padding: 0;
	font-size: 13px;
	text-align	:center;
	}
	
#top1 {
	margin: 0px 0px 0px 0px;
	padding: 0;
	float: left;
	}




A:link {
	color:#333333
}


a:visited{color	:#333333;}
a:hover{color	:#333333;}
a:active{color	:#333333;}

a img{border: 0;}

.red {font-weight: bold;
	font-size: 30px;
	color:#f00;	}

.line { background :#FFD5DF;
	font-weight: bold;
}

.orenji {background :#FFD5DF;
	font-weight: bold;}

.mizu{background :#D5F5FF;
	}


.sitasen{text-decoration:underline;
	}

.kiiro{background :#FFFF2B;
	}

.big	{font-size	: 1.3em;
	font-weight: bold;
	}