body {
	color: #000000;
	background: #ffffff;
        font-size: 10pt;
}

@charset "shift_jis";
p { margin: 0 }

.c1 {
	font-size: 9pt;
	padding-top: 2;
	padding-left: 6;
	padding-right: 6;
	padding-bottom: 2;
	color: #222222;
}

.c2 {
	font-size: 11pt;
	padding-top: 2;
	padding-left: 6;
	padding-right: 6;
	padding-bottom: 2;
	color: #444444;
}
.c3 {
	font-size: 10pt;
	padding-top: 2;
	padding-left: 6;
	padding-right: 6;
	padding-bottom: 2;
	color: #444444;
}
.top1 {
	font-size: 11pt;
	padding-top: 2;
	padding-left: 6;
	padding-right: 6;
	padding-bottom: 2;
	color: #cc3366;
}

.list a:link {
        font-size: 10pt;
	color: #006622;
	padding-top: 6;
	padding-left: 5;
	padding-right: 5;
	padding-bottom: 4;
        text-decoration: underline;
}

.list a:visited {
        font-size: 10pt;
	color: #006622;
	padding-top: 6;
	padding-left: 5;
	padding-right: 5;
	padding-bottom: 4;
        text-decoration: underline;
}

.list a:hover {
        font-size: 10pt;
	color: #cc4400;
	padding-top: 6;
	padding-left: 5;
	padding-right: 5;
	padding-bottom: 4;
        text-decoration: underline;
}

.list a:active {
        font-size: 10pt;
	color: #cc4400;
	padding-top: 6;
	padding-left: 5;
	padding-right: 5;
	padding-bottom: 4;
        text-decoration: underline;
}

.menu a:link {
        font-size: 10pt;
	color: #772200;
	padding-top: 8;
	padding-left: 10;
	padding-right: 10;
	padding-bottom: 8;
        text-decoration: underline;
}

.menu a:visited {
        font-size: 10pt;
	color: #772200;
	padding-top: 8;
	padding-left: 10;
	padding-right: 10;
	padding-bottom: 8;
        text-decoration: underline;
}

.menu a:hover {
        font-size: 10pt;
	color: #006622;
	padding-top: 8;
	padding-left: 10;
	padding-right: 10;
	padding-bottom: 8;
        text-decoration: underline;
}

.menu a:active {
        font-size: 10pt;
	color: #006622;
	padding-top: 8;
	padding-left: 10;
	padding-right: 10;
	padding-bottom: 8;
        text-decoration: underline;
}