@charset "euc-jp";
/* ŽÅ¡¦Ž¢ŽÉŽÂŽ¤ŽËŽ¤ŽÄŽ¤Ž¤Ž¤ŽÆŽ¡Ž¡CSS */
/*----------all_recipe-------------*/
#all_recipe p{
   float:left;
   width:815px;
}
/*---------------------------------*/
/*------kondate_hyo---------*/
#r_top_table {
 float:left ;
 width: 791px;
 background-color:#DcDfFF;/*table_line_color*/
 text-align:center;
}
#recipe_rist{
    float:left;
	width:820px;
	margin-bottom:20px;
}
#recipe_rist table {
 float:left ;
 width: 815px;
 background-color:#DcDfFF;
 /*border-collapse: collapse;
 border:solid 1px;*/
}
#recipe_rist td {
 padding: 5px; /**/
 background-color:#ffffff;
 vertical-align: top;
}
#recipe_rist th{
 padding: 5px; /**/
 vertical-align: top;
 background-color:#DFF0F5;
}
.menu_title1 {
    background-color:#F3EDDE !important ;
}
.menu_title2 {
    background-color:#E4F1F8 !important ;
}
.menu_group1 {
    background-color:#eeffFf !important ;
}
.menu_group2 {
    background-color:#F9F5D9 !important ;
}
.menu_group3 td{
    background-color:#f8f6bb !important ;
}
.menu_group4 td{
    background-color:#DFF0F5 !important ;
}
/*---------------------------------*/

/*------------recipes--------------*/
#recipes {
    float:left;
	width:800px;
}
.recipe{
    float:left;
	width:815px;
	margin-top:20px;
	padding-bottom:20px;
	border-bottom:#DFF0F5 solid 1px;
}
/*---------------------------------*/
/*---------------------------------*/
.recipe_text_long{
	float:left;
	width:800px;
	padding:10px 5px;
}
.recipe_text_long p{
	float:left;
	width:790px;
	text-align:left;
	margin-bottom:10px;
}
.recipe_text_short {
   float:left;
   padding:10px 5px;
   width:490px;
   text-align:center;
   overflow:hidden; 
}
.recipe_text_short p {
   float:left;
   width:490px !important;
   text-align:left;
   margin-bottom:10px;
}
.recipe_text_middle {
   float:left;
   padding:10px 5px;
   width:600px;
   text-align:center;
   overflow:hidden;
}
.recipe_text_middle p {
   width:590px !important;
   text-align:left;
   margin-bottom:10px;
}
/*---------------------------------*/
/*---------------------------------*/
.recipe_title{
	font-weight:bold;
	text-align:center;
	margin:10px 0;
}
.recipe_title span {
    color:#eafbfe;
}
.zairyo{
    float:left;
}
.r_table {
    width:400px;
	background-color:#f8feff;
	border:solid 1px #DFF0F5;
}
.r_table th {
	background-color:#eafbfe;
	border:solid 1px #DFF0F5;
}
.point {
    font-weight:bold;
	color:#FF6600;
    margin:15px 0;
	text-align:center;
	float:left;
}
/*---------------------------------*/























