a {color: #FF9900;text-decoration: none;}
a:hover {color: #666600;text-decoration: underline;}
td {font-size: 10pt;line-height: 16px;}

a.green {color: #66CC00;text-decoration: none;}
a.green:hover {color: #666600;text-decoration: underline;}

.font {  font-family : "lr oSVbN", "Osaka"; font-size: 9pt; color: #333333}

.font0 {  font-family : "lr oSVbN", "Osaka"; font-size: 8pt; color: #333333}

.font1 {  font-family : "lr oSVbN", "Osaka"; font-size: 8pt; color: #333333}
.font2 {  font-family : "lr oSVbN", "Osaka"; font-size: 9pt; color: #333333}
.font3 {  font-family : "lr oSVbN", "Osaka"; font-size: 8pt; color: #660033}
.font4 {  font-family : "lr oSVbN", "Osaka"; font-size: 8pt; color: #CC0000}
.font5 {  font-family : "lr oSVbN", "Osaka"; font-size: 12pt; color: #333333}

/*TCg}bvy[Wp*/
h1 {
  text-align: left;
  font-size: 14px;
  color: #330000;
  border-bottom: 1px dotted #330000;
  margin-top: 10px;
  margin-bottom: 5px;
  margin-right:125px;
  margin-left:125px;
}
/*XyVΞLέΎ΅*/
.midashi1{
	width:550px;
	vertical-align:middle;
	text-align: left;
	border-top: 1px dashed #330000;
	border-bottom: 1px dashed #330000;
	margin-top: 5px;
	padding-top: 10px;
	padding-bottom: 0px;
}

/*FJ³ρvtB[*/
.midashi2{
	width:550px;
	vertical-align:middle;
	text-align: left;
	border-top: 1px dashed #330000;
	border-bottom: 1px dashed #330000;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.pd5{
	padding: 5px;
}
/*Vs*/
.recipe{
	padding: 3px;
}
.recipe_bt{
 margin-top:5px;
 margin-right:100px;
}

.recipe_bk{
 margin-top:5px;
 margin-left:0px;
}

ul.recipe{
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: 0px;
}

.midashi_recipe{
	width:550px;
	vertical-align:middle;
	text-align: left;
	border-top: 1px dashed #330000;
	border-bottom: 1px dashed #330000;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 5px;
}
/*ΞLindex*/
#maincopy{
	width:404px;
    height:52px;
	margin:10px 0px 0px 10px;
	font:8pt "MS UI Gothic",sans-serif;
	color:#634A42;
}
.backnumber{
	width:600px;
	margin-top:5px;
	margin-bottom:10px;
	padding:0px;
	text-align:left;
}

.backnumber_my{
	font:bold 10pt "Georgia","MS UI Gothic",sans-serif;
	color:#636363;
	margin-bottom:8px;
}
.backnumber_left{
	width:300px;
	float:left;
	margin-bottom:8px;
}

.backnumber_left p{
	width:229px;
	margin-left:65px;
	font:8pt/14px "MS UI Gothic",sans-serif;
	color:#636363;
}

.backnumber_left img{
	margin-right:5px;
	}


.backnumber_right{
	width:300px;
	float:right;
	margin-bottom:8px;
}
.backnumber_right p{
	width:229px;
	margin-left:65px;
	font:8pt/14px "MS UI Gothic",sans-serif;
	color:#636363;
}
.backnumber_right img{
	margin-right:5px;
	}
/*ΞL*/
.saijiki_txt{
	width:599px;
	padding:8px;
	font:10pt/16px "MS UI Gothic",sans-serif;
	color:#664B43;
	text-align:left;
}

.saijiki_txt p{
	margin-top:0px;
	margin-bottom:20px;
	margin-right:5px;
	margin-left:5px;
	padding:0px;
	
}

.t10-140{
	font-size:10px;
	line-height:140%;
	color:#664B43;
	}

.t12-120{
	font-size:12px;
	line-height:120%;
	color:#664B43;
	}
	
.t12-140{
	font-size:12px;
	line-height:140%;
	color:#664B43;
	}	

.t14-140{
	font-size:14px;
	line-height:140%;
	color:#664B43;
	}

/*VFtYELb`@j[Xgp*/
#chefmenu{
	margin-top:10px;
	margin-left:32px;
	margin-bottom:15px;
	font-family : "lr oSVbN", "Osaka";
	font-size: 12px;
	text-align:left;
	color: #330000;
	line-height:200%;
}
#chefmenu b{
	margin-right:8px;
}

.last{
margin-bottom:15px;
}

/*NewsobNio[*/
.news{
	font:12px;
	line-height:140%;
	color:#330000;
}

.news_10{
	font:10px;
	line-height:140%;
}

.news_14{
	font:14px;
	line-height:140%;
}

#btn_buy { width: 259px; height: 19px; margin-bottom:0 auto; overflow: hidden; display: block; position: relative; }
#btn_buy img { position: absolute; top: 0; left: 0; border: none; }
#btn_buy a:hover,#btn_buy a:hover img { border: solid 0px gray }
#btn_buy a img { position: absolute; top: 0; left: 0; border: none; }
#btn_buy a:link img { position: absolute; top: 0; left: 0; }
#btn_buy a:visited img { position: absolute; top: 0; left: 0; }
#btn_buy a:hover img { position: absolute; top: -19px; left: 0; }
