@charset "EUC-JP";

/*Semba-genki.net*/
P{line-height: 120%;}
BODY
{
margin:0px;
padding:0px;
font:10pt;
font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka;
color:#333333
}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover {text-decoration:underline; color:red}
.text {font:10pt; font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka}
.textb {font:10pt; font-weight:bold; font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka}
.text7 {font:7pt; font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka}
.text8 {font:8pt; font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka}
.text9 {font:9pt; font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka}
.text10 {font:12px; font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka}
.text11b {font:11pt; font-weight:bold; font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka}
.text12 {font:12pt; font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka}
.text12b {font:12pt; font-weight:bold; font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka}
.text14b {font:14pt; font-weight:bold; font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka}
.menu{ 
	padding-left:3px;
	margin-top:12px;
	width:140px;		
}
.event{
	border-top:1px solid #333333;
	border-left:1px solid #333333;
}
.event td{
	padding:3px;
	border-bottom:1px solid #333333;
	border-right:1px solid #333333;
}

table.links {
	font-size: 14px;
	border-collapse: collapse;
}

table.links td {
	border: 1px solid #666;
	font-size: 12px;
	padding: 4px;
}

table.links td.category {
	background-color: #993333;
	color: white;
	font-weight: bold;
	font-size: 14px;
	border-color: #993333;
}

table.links td a {
	color: #33c;
	text-decoration: underline;
}