@charset "shift_jis";

/**--------------------------------
　ウレシピ　ヘッダ
----------------------------------**/

#urecipe_titlearea{
    width:600px;margin:0px 0px 5px 10px;background-color:#ffffff;
}

#urecipe_titlearea #urecipe_explainarea{
    font-size:11px;line-height:130%;
}

#urecipe_titlearea #urecipe_materialarea{
    border-top:1px dotted #000000;
}

#urecipe_usematerial{
    margin-left:10px;
    line-height:130%;
    font-size:12px;
    font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS P Gothic',sans-serif;
   font-weight:bold;
   color:#996600;
}


/**--------------------------------
　レシピ　メインブロック
----------------------------------**/


#recipe_block,#recipe_body{
    font-size:12px;line-height:130%;
}
#recipe_block{
  width:640px;
/*recipe.js で指定*/
}

#recipe_body{
clear:both;width:100%;margin-top:10px;
}

#recipe_header {
                     /*border: dotted 1px #ff0000;*/
                 }

#recipenamearea{
margin:0px 10px 0px 10px;border-bottom:1px solid #000000;
}

#reciper{
font-size:11px;float:right;margin-top:5px;
}

#recipename{
margin-top:20px;line-height:130%;font-size:18px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS P Gothic',sans-serif;font-weight:bold;color:#996600
}

#recipe_subcontents{
font-size:12px;margin:5px 10px 0px 10px
}

#recipe_subinfo{
float:left;width:320px;
}

#recipe_subinfo2{
float:right;width:230px;text-align:right;
}


#recipe_mainimagearea{
float:left;width:260px;margin:5px 0px 10px 10px;clear:both;
}

#recipe_headzairyouarea{
float:right;width:300px;margin:5px 10px 10px 10px;
}

#recipe_tukurikata{

}

#tsukurikata_main{
width:600px;background-color:#ffffff;
}

#make_left{
float:left;width:380px;
}

#make_right{
float:right;width:180px;
}

#tsukurikata_sub{
background-color:#f3f3f3;width:180px;line-height:130%;
}

.process_num{
font-size:18px;line-height:100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS P Gothic',sans-serif;font-weight:bold;
color:#996600;
}

#zairyo_biko{
font-size:11px;line-height:130%;margin:0px 0px 5px 10px;
}

#recipe_zairyo table tr{
  width:350px;
}

.other_zairyo_open{
align:left; color:#999999; font-size:10px; cursor:pointer; text-indent:12px;
}

.zairyo_border01{
border-top: 1px dotted rgb(6, 6, 6);
}

.open_shouhins{
color:#999999; font-size:10px; cursor:pointer;text-indent:12px;
}

.zairyo_name{
margin:3px;font-weight:bold;
}

.zairyo_noitem{
font-size:11px;margin:3px 3px 3px 12px;
}

.shouhins_others{
border-bottom:1px dotted #000000;height:0px;width:100%;margin:0px;
}

.zairyou_kugirilinehead{
border-top:1px dotted #666666;margin-left:10px;
}

.zairyou_kugiriline{
border-top:1px dotted #666666;
}


/**--------------------------------
　ウレシピ　フッタ
----------------------------------**/


#urecipe_footborder{
width:635px;margin:0px 5px 0px 5px;border-top:4px solid #c6d5fd;
}


#urecipe_footmargin{
width:600px;padding:0px;margin:10px 0px 0px 5px;
}

#urecipe_materialarea_foot{
margin:0px 0px 5px 0px;
}

#urecipe_usematerial_foot{
line-height:130%;font-size:12px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS P Gothic',sans-serif;font-weight:bold;color:#996600;
}

#slideLeftarea{
float:left;width:32px;padding:0px;background-color:#ffffff;margin-left:20px;
}

#slideRightarea{
float:right;width:32px;padding:0px;background-color:#ffffff;margin-right:20px;
}

#slideImagearea{
width:430px;margin-left:75px;background-color:#ffffff;
}


 #recipe_slider{
list-style: none;padding:0px;width:440px;background-color:#ffffff;
}

 #recipe_slider li
  {
    float: left;
    margin:0px;
  }
#thumbnailsarea{
padding:0px;margin:0px;width:430px;background-color:#ffffff;
}
  #thumbnails
  {
    width: 400px;
    height: 120px;
    overflow: hidden;
    margin: 0px 49px 10px 49px;
    position: relative;
    padding:0px;margin:0px;width:430px;background-color:#ffffff;
  }
  #innerContainer
  {
    position: absolute;
    left: 0;
    top: 0;
    height: 120px;
    overflow: hidden;
	margin:0px;
    padding:0px;width:430px;background-color:#ffffff;
  }

#innerContainer li{
float:left;cursor:pointer;padding:0px;background-color:#ffffff;
}


  #thumbnails ul
  {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  #thumbnails ul li
  {
    float: left;
    /*height: 75px;20090903*/
  }
  #thumbnails ul li div
  {
    /*display: none;*/
  }
  #thumbnails ul li img
  {
    display: block;
    /*height: 75px;*/
    padding: 0 1px;
  }

  #thumnailstitle{
  width:100px;font-size:10px;line-height:12px;white-spce:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow: ellipsis;-o-text-overflow: ellipsis;
  }
  #slideLeft
  {
    position:relative;
    margin-top:40px;
    /*width: 15px;
    height: 89px;
    position: absolute;
    left: 50px;
    top: 14px;
    background: url(images/trans.gif);*/
  }
  #slideRight
  {
    margin-top:40px;
    /*width: 15px;
    height: 89px;
    position: absolute;
    right: 50px;
    top: 14px;
    background: url(images/trans.gif);*/
  }
