.main {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px
}

.main1 {
	FONT-SIZE: 16px; LINE-HEIGHT: 30px
}

.main2 {
	FONT-SIZE: 24px; LINE-HEIGHT: 30px
}

.bmain {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px; FONT-WEIGHT: bold
}
.bmain1 {
	FONT-SIZE: 16px; LINE-HEIGHT: 20px; FONT-WEIGHT: bold
}
.bmain2 {
	FONT-SIZE: 20px; LINE-HEIGHT: 30px; FONT-WEIGHT: bold
}
.Huge {
	FONT-SIZE: 40px; LINE-HEIGHT: 50px; FONT-WEIGHT: bold
}
.list {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}

.ruby {
	FONT-SIZE:  10px; LINE-HEIGHT: 10px; text-decoration:none;
}
.ruby2 {
	FONT-SIZE:  8px; LINE-HEIGHT: 10px; text-decoration:none;
}
.Hruby {
	FONT-SIZE:  16px; LINE-HEIGHT: 20px
}

.notice {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px
}

.notice2 {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #FFFFFF
}

.disable {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px; COLOR: #999999
}

.midashi {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 24px
}

.mokuji {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px; COLOR: blue
}

.normal-table {
	cellpadding="0" cellspacing="0"	
}

#map a{
	color:#0000FF;text-decoration:none;
}
#map a:visited{
	color:#0000FF;
}
#map a:hover{
	color:#FF0000;
}

