.common {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 20px;
	padding: 0px 30px 5px;
}
a:link, a:visited, a:active {
	font-size: 12px;
	color: #990000;
	line-height: 21px;
	padding: 0px;
	text-decoration: underline;
}
a:hover {
	font-size: 12px;
	color: #993333;
	line-height: 21px;
	text-decoration: underline;
	padding: 0px;
}
.midashi {
	font-size: 12px;
	color: #990000;
	font-style: normal;
	line-height: 22px;
	padding: 15px 30px 10px;
	font-weight: normal;
}
.midashi_sub {
	font-size: 12px;
	color: #990000;
	font-style: normal;
	line-height: 22px;
	padding: 15px 15px 10px;
	font-weight: normal;
}
.common_sub {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 20px;
	padding: 5px 15px;
	list-style-position: inside;
	list-style-type: circle;
	list-style-image: url(images/contents.jpg);
}
body {
	background-color: #FFFFFF;
	background-repeat: repeat-y;
}
.midashi_sub_brown {
	font-size: 12px;
	color: #993300;
	font-style: normal;
	line-height: 22px;
	padding: 15px 0px 0px 15px;
	font-weight: normal;
}
.accessmap {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 20px;
	padding: 15px;
}
.formkoumoku {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 20px;
	padding: 10px;
}
ul {
	color: #333333;
	font-size: 12px;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.calendartitle {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 20px;
	padding: 0px 0px 5px;
}
.common_stuffcomment {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 20px;
	padding: 5px 10px 5px 200px;
	list-style-position: inside;
	list-style-type: circle;
	list-style-image: url(images/contents.jpg);
}
.stuffcomment {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 18px;
	padding: 5px 10px 5px 20px;
	list-style-position: inside;
	list-style-type: circle;
	list-style-image: url(images/contents.jpg);
}

.stuffcomment_title {
	font-size: 12px;
	color: #990000;
	line-height: 20px;
	padding: 0px 0px 0px 5px;
	font-weight: normal;
}

ol {
	color: #333333;
	font-size: 12px;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dishesprice {
	font-size: 12px;
	color: #990000;
	font-style: normal;
	line-height: 20px;
	padding: 0px 10px 10px;
}
.choicedish {
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: 18px;
	padding: 5px;
	list-style-position: inside;
	list-style-type: circle;
	list-style-image: url(images/contents.jpg);
}
.faq_midashi {
	font-size: 14px;
	color: #555555;
	font-weight:bold;
	line-height: 16px;
	margin:0px;
	padding: 0px 0px 0px 10px;
	border-left: solid 0.5em #cc0066;
}
.faq_q {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 24px;
	padding: 5px 0px 5px 10px;
}
.faq_a1 {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 24px;
	padding: 5px 0px 5px 15px;
}
