@charset "utf-8";

/* CSS Document */

/*

==========================TOC(Table Of Contents)==========================
Style Name Last Up 27 07 2009 Rina Saida

8:page individual style1(food.css)
==========================================================================

*/

/* transplant from life.css start */
#content_food {
  /* clear: left;
  float: left;
  width: 740px;
  margin: 0 0 0 0;
  padding: 0 0 40px 0;*/
  clear: both;
  overflow: visible;
  margin: 0px 0px 40px 0px;
  padding: 0px 0px 20px 0px;
}


#content_food .banner ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

#content_food .banner li {
  list-style: none;
  height: 136px;
  clear: right;
  margin: 4px 0 4px 0;
}



#content_food .banner li.first {
  color: #654A32;
  background-color: #000033;
}

#content_food .banner li.second {
  color: #654A32;
  background-color: #FFC;
}

#content_food .banner li.third {
  color: #654A32;
  background-color: #FCCAA7;
}



#content_food .banner .photo {
  display: inline;
  float: right;
  height: 120px;
  width: 160px;
  overflow: hidden;
  margin: 8px 8px 8px 8px;
  text-align: center;
}

#content_food .banner .photo img {
  float: right;
  width: 160px;
  overflow: hidden;
  text-align: center;
}



#content_food .banner dl {
  margin: 0px 178px 0 8px;
  padding-top: 8px;
}


#content_food .banner dt {
  line-height: 50px;
  height: 50px;
}





#content_food .banner dd {
  line-height: 1.2;
  font-size: 90%;
}



#content_food .banner dd.links {
  margin-top: 8px;
  text-align: right;
}

#content_food .banner dd.links2 {
  margin-top: 8px;
  text-align: right;
}

#content_food .white {
  color: #FFF;
}

#content_food .white a {
  color: #FFF;
}




#content_food hr {
  height: 3px;  
  margin: 4px 0 4px 0;
  border: none;
  color: #D4B7C5;
  background-color: #D4B7C5;
}

/* transplant from life.css end */


#content_food .special_main h3 {
  background-image: url(food/bg_kizi_head.gif);
}

#content_food .special_main dl {
  background-image: url(food/bg_kizi_body.gif);
}

#content_food .special_main .bm {
  background-image: url(food/bg_kizi_foot.gif);
}

/*special left hr_bar*/

#content_special .hr_bm {
  height: 33px;
  background-image: url(food/bar_deeppurple.gif);
}

#content_list .hr_bm {
  height: 3px;
  background-image: url(food/bar_green.gif);
}


 
/*trend left info_banner*/

ul#info_banner li.detail_1 {
  background-image: url(food/banner_present_01.gif);
}

ul#info_banner li.detail_2 {
  background-image: url(food/banner_madam_01.gif);
}

ul#info_banner li.detail_3 {
  background-image: url(food/banner_madam_02.gif);
}

dd.free li.ingredient1 {
  margin-right: 13px;
  background-image: url(food/bg_armond.jpg);
}

dd.free li.ingredient2 {
  margin-right: 12px;
  background-image: url(food/bg_kashunats.jpg);
}

dd.free li.ingredient3 {
  background-image: url(food/bg_shinamon.jpg);
}

dd.free li.ingredient4 {
  margin-right: 13px;
  background-image: url(food/bg_itiziku.jpg);
}

dd.free li.ingredient5 {
  margin-right: 12px;
  background-image: url(food/bg_ginger.jpg);
}

dd.free li.ingredient6 {
  background-image: url(food/bg_kaffirlime.jpg);
}

dd.free li.ingredient7 {
  margin-right: 13px;
  background-image: url(food/bg_hatomugi.jpg);
}

dd.free li.ingredient8 {
  margin-right: 12px;
  background-image: url(food/bg_kokumai.jpg);
}

dd.free li.ingredient9 {
  background-image: url(food/bg_brownsugar.gif);
}

.special_main dt.para1 {
  background-image: url(food/bg_daiikkai.gif);
}

.special_main dt.para2 {
  background-image: url(food/bg_kitei.gif);
}
 
.special_main dt.para3 {
  background-image: url(food/bg_resipi.gif);
}

.special_main dd.para4 {
  height: 400px;
  width: 700px;
  background-image: url(food/banner_contest.gif);
  background-repeat: no-repeat;
}

.special_main dt.para5 {
  background-image: url(food/bg_nessen.gif);
}


#content_food .special_main ol.detail_1 {
  background-image: url(food/bg_kiyaku.gif);
}

#content_food .special_main ol.detail_2 {
  background-image: url(food/title_ingredients.gif);
}

#content_food .special_main ol.detail_3 {
  background-image: url(food/bg_youi.gif);
}

#content_food .special_main .links {
  text-align: right;
}

#content_food .special_main dd.abr {
  padding: 10px 0px 20px 0px;
}

