.font	{
	padding:5px;
	font-size:75%;
	line-height:1;
}
.font2	{
	padding:5px;
	font-size:75%;
	line-height:3;
}

.index	{
	color:#ffe4e1;
	font-size:100%;
	background:#ff0099;
	margin:10;
	padding-top:10;
	text-align:center;
}
.sub_index
	{
	font-size:70%;
	padding-bottom:10;
	text-aligh:center;
}

#body	{background-image:url(img/wall.gif);
}
.big_font{
	font-size:150%;
	font-family:"lr@oSVbN",Osaka,sans-serif;
	color:#ff0000;
}
a:link	  {color:#ff0099;}
a:visited {color:#ff0099;}
a:hover   {color:#ff0000;}
a:active  {color:#ff0099;}

.g	{
	font-size:80%;
	text-align:center;
	
#header	{
	width:700px;
	background-color:#ffffff;
	text-align:center;
	z-index:5;
}
#m_1	{
	width:700px;
	background:#ffffff;
	padding-top:20;

}
#m_2	{
	width:700px;
	background:#ffffff;
}
#m_3	{
	width:700px;
	background:#ffffff;
}
#m_4	{
	width:700px;
	background:#ffffff;
	padding:20px;
}
#m_5	{
	width:700px;
	background:#ffffff;
}
#m_6	{
	width:310px;
	height:200px;
	float:left;
	background:#ffffff;
	margin-left:5px;
	margin-top:20px;
	font-size:70%;
	line-height:2;
}
#m_7	{
	width:310px;
	height:200px;
	float:right;
	background:#ffffff;
	margin-right:5px;
	margin-top:20px;
	font-size:70%;
	line-height:2;

}

#footer	{
	width:700px;
	height:10px;
	background:transparent;
	text-align:right;
	font-size:70%;
}
.h1	{
	font-size:60%;
	color:#ff66ff;
	z-index:10;
}
#menu	{
	font-size:70%;
	width:700px;
	background-color:#ff99cc;
}
#menu_1	{
	height:10px;
	background-color:#ff99cc;
	float:left;
	padding:0px;
	margin:0;
	font-size:85%;
	line-height:0;
	color:#ff0000;
}
#in:link    {color:#ff0000; text-decoration:none;} 
#in:visited {color:#ff0000; text-decoration:none;}
#in:hover   {color:#ff0000; text-decoration:underline;}
#in:active  {color:#f0000; text-decoration:none;}
	