.f13
{
font-size:13px;
color:#2A2A2A;
line-height:150%;
}
.f12
{
font-size:12px;
color:#2A2A2A;
line-height:150%;
}

.f11w
{
font-size:11px;
color:#ffffff;
line-height:120%;
}

.f11
{
font-size:11px;
color:#2A2A2A;
line-height:150%;
}

.f10
{
font-size:10px;
color:#2A2A2A;
line-height:150%;
}
.fs11brown
{
font-size:11px;
color:#660000;
line-height:150%;
}
.fs12brown
{
font-size:12px;
color:#660000;
line-height:150%;
; font-weight: normal
}
.fs13brown
{
font-size:13px;
color:#660000;
line-height:150%;
}
.fs15brown
{
font-size:15px;
color:#660000;
line-height:150%;
}

.fs18brown
{
font-size:18px;
color:#660000;
line-height:150%;
}

.f9brown
{
font-size:9px;
color:#660000;
line-height:150%;
}
a:link
{
color:#2A2A2A;
text-decoration:none;
}
a:visited
{
color:#2A2A2A;
text-decoration:none;
}
a:hover
{
color:#2A2A2A;
text-decoration:underline;
}
a:active
{
color:#2A2A2A;
text-decoration:underline;
}
.f12h130 { font-size:12px; color:#2A2A2A; line-height:130%; }
.f11h130 { font-size:11px; color:#2A2A2A; line-height:130%; }
.fs12red { font-size:12px; color:#FF0000; line-height:130%; }
.fs12brown130 { font-size:12px; color:#660000; line-height:130%; }
.fs_price { font-size:14px; color:#660000; line-height:130%; ; font-weight: normal}
.fs_hinmei {
	font-size:13px;
	color:#660000;
	line-height:130%;
	;
	font-weight: bold;
	margin-left: 5px;
	padding-left: 5px;
	letter-spacing: 1px;
}
.fs_syousai {
	font-size:12px;
	color:#666666;
	line-height:130%;
	;
	font-weight: normal;
	margin-left: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.fstime { font-size:14px; color:#660000; ; font-weight: bold}
.fs12333333margin {  font-size: 12px; line-height: 150%; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; color: #333333}
.f12h130margin { font-size:12px; color:#2A2A2A; line-height:130%; ; padding-top: 5px; padding-right: 3px; padding-bottom: 5px; padding-left: 3px; margin-top: 5px; margin-right: 3px; margin-bottom: 5px; margin-left: 3px}
.fs20brown { font-size:20px; color:#660000; line-height:150%; }
.f10_event_text { font-size:10px; color:#2A2A2A; ; margin-right: 45px; margin-left: 45px; padding-right: 45px; padding-left: 45px}
.f12_eventtext { font-size:11px; color:#2A2A2A; line-height:120%; }
.fs13brownB { font-size:13px; color:#660000; line-height:150%; ; font-weight: bold; margin-left: 20px; padding-left: 20px}
.hinmei { font-size:12px; color:#660000; line-height:130%; ; font-weight: bold; padding-top: 10px; padding-bottom: 10px; padding-left: 10px}
.syousai { font-size:10px; color:#666666; line-height:130%; ; font-weight: normal; padding-right: 15px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px}
.price { font-size:14px; color:#660000; line-height:130%; ; font-weight: bold; padding-top: 9px}
.img-food {  padding-bottom: 10px}
.topics-text {
	font-size:12px;
	color:#660000;
	line-height:100%;
	;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px
}

.topics-body {
	font-size:10px;
	color:#660000;
	line-height:115%;
	;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 5px
}


.newsArea {
	width: 400px;
	float:left;
	margin:2px;
	padding-left:15px;
	text-align:left;
	}

.newsArea li {
margin-top:4px;
list-style:none;
	font-size:0.8em;
}