.main { font-family: "Osaka"; font-size: 12px; font-style: normal; line-height: 120%; font-weight: normal;}

.colum {  font-family: "Osaka"; font-size: 10px; font-style: normal; font-weight: normal;}

.kushi {
	background-image: url(images/haru_menu/haru_88.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.kama {
	background-image: url(images/haru_menu/haru_87.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.menu12 {
	font-family: "Osaka";
	font-size: 12px;
	line-height: 130%;
}
.menu10 {
	font-family: "Osaka";
	font-size: 10px;
	line-height: 130%;
}
.line2 {
	background-attachment: scroll;
	background-image: url(images/back/line_03.gif);
	background-repeat: repeat;
}
.line1 {
	background-attachment: scroll;
	background-image: url(images/back/line_02.gif);
	background-repeat: repeat;
}
.line0 {
	background-attachment: scroll;
	background-image: url(images/haru_menu/haru_line_0.gif);
	background-repeat: repeat-x;
}
.tofu {
	background-attachment: scroll;
	background-image: url(images/haru_menu/haru_89.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.torimiso {
	background-attachment: scroll;
	background-image: url(images/haru_menu/haru_90.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.agemono {
	background-attachment: scroll;
	background-image: url(images/haru_menu/haru_106.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.utage1 {
	background-attachment: scroll;
	background-image: url(images/party/party_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.utage2 {
	background-attachment: scroll;
	background-image: url(images/party/party_05.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.cocktails {
	background-attachment: scroll;
	background-image: url(images/haru_menu/haru_146.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.menu10-brown {
	font-family: Osaka;
	font-size: 10px;
	line-height: 130%;
	color: #5E1F00;
}
#price {
	font-size: 12px;
	line-height: 130%;
	color: #333333;
	width: 100;
}
#price #upper {
padding-top: 5px;
	height: 55px;

}
#price #line {
		height: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #333300;
}
