body {
	color: #339900;
	background-color: #CCCC66
}
a{
	
}
a:link{
	color: #993300;
}
a:visited{
	color: #CC6633;
}
a:hover{
	background-color: #993300;
	color: #FFE2C1;
}
a:active{
	background-color: #993300;
	color: #FFE2C1;
}
h1 {
	font-family: HG正楷書体-PRO;
	font-size: 260%;
	color: #003399;
	font-weight: bold;
	text-decoration: blink;
	margin: 20% 20% 10%;
	padding: 20%;
	border-bottom-width: 10%;
	border-bottom-color: #999966;
	top: 20%;
	right: 20%;
	left: 20%;
	height: -16;
	width: -12;
	filter: Alpha(opacity=10);
	background-color: #CCFF33;
	background-position: center center;
	filter: Alpha(opacity=10);
	filter: Alpha(opacity=10);
	filter: Alpha(opacity=10);
	filter: Alpha(opacity=10 ,style=0);
	filter: Alpha(opacity=10 ,style=0);
	filter: Alpha(opacity=10 ,style=0);
	filter: Alpha(opacity=10 ,style=0);
}
h2 {
	font-family: HG正楷書体-PRO;
	color: #CC3366;
	text-transform: uppercase;
	text-align: center;
	margin: 10%;
	padding: 5%;
	border-width: 59%;
	border-color: #999933;
	list-style-type: square;
	height: -13;
	width: -10;
	background-color: #336699;
	background-position: center center;
}
h3 {
	font-family: HG正楷書体-PRO;
	font-size: 111%;
	color: #339966;
	font-weight: bold;
	text-align: center;
}
h4 {
	font-family: HG正楷書体-PRO;
	font-size: 100%;
	color: #000099;
	font-weight: normal;
	text-align: center;
}
p {
	
}
ul {
	
}
ol {
	
}
li {
	
}

em {
	color: #993300;
}
strong {
	color: #FF0000;
}
address {
	font-size: 80%;
}
table {
	border-collapse: collapse;
	border-width: 1px;
	border-color: #993300;
	border-style: solid;
}
caption {
	margin: 0px;
	padding: 3px;
}
th {
	margin: 0px;
	padding: 3px;
	border: 1px solid #993300;
}
td {
	margin: 0px;
	padding: 3px;
	border: 1px solid #993300;
}


.menu {
	
}
.main {
	
}
.section {
	
}
.footer {
	
}

