﻿@charset "utf-8";

/* -- レシピmyれぽ -- */
.sp2gochiRepo{
clear:both;
height:37px;
padding:25px 38px 0 79px;
margin:0 0 7px 16px;
background:url("//image.recipe.rakuten.co.jp/pc/bg_h2_gochiRepo.gif") top left no-repeat;
color:#564d43;
font-weight:bold;
}
.sp2gochiRepo strong{
font-size:117%;
}
.sp2gochiRepo span{
float:right;
padding-top:2px;
}
.sp2gochiRepoBox{
margin:0 0 10px 16px;
width:596px;
padding-left:12px;
padding-bottom:10px;
background:url("//image.recipe.rakuten.co.jp/pc/dot_cmn_01.gif") bottom left repeat-x;

}
.sp2gochiRepoBoxNone{
margin:0 0 0 16px;
width:609px;
border-bottom:1px dotted #9e8a77;
}
.sp2gochiRepoBoxNone p{
width:609px;
background:#f2f2f2;
text-align:center;
font-weight:bold;
padding:13px 0;
margin-bottom:13px;
}
.sp2recipeTitleMyrepo{
font-weight:bold;
font-size:117%;
margin-bottom:5px;
}
.sp2recipeThumb{
position:relative;
background:url("//image.recipe.rakuten.co.jp/pc/bg_gochiRepo_thumb.gif") top left no-repeat;
width:95px;
height:140px;
float:left;
text-align:center;
padding:15px 0 0 0;
padding-bottom:5px;
margin-right:17px;
}
.sp2commentArea{
float:left;
padding-top:7px;
width:484px;
}
.sp2commentOther{
padding-bottom:7px;
float:left;
}
.sp2commentOther .sp2title{
float:left;
font-weight:bold;
padding:5px 10px;
margin:0 0 10px 1px;
width:450px;
font-size:117%;
background:url("//image.recipe.rakuten.co.jp/pc/bg_subContents_tool.gif") repeat scroll top left transparent;
}
.sp2commentOther .sp2photo{
clear:both;
float:left;
width:40px;
text-align:right;
}
.sp2commentOther .sp2photo img{
border:1px solid #b9b6b2;
}
.sp2commentOther .sp2comment{
width:434px;
float:left;
background:url("//image.recipe.rakuten.co.jp/pc/bg_gochiRepoComment_user_top.gif") top left no-repeat;
}
.sp2commentOther .sp2comment p{
padding:10px 10px 0px 28px;
}
.sp2commentOther .sp2comment p span{
display:block;
line-height:1;
}
.sp2commentOther .sp2commentBtm{
clear:both;
height:15px;
background:url("//image.recipe.rakuten.co.jp/pc/bg_gochiRepoComment_user_btm.gif") top left no-repeat;
position:relative;
margin-top:-5px;
}
.sp2nextbackArea{
clear:both;
text-align:center;
width:608px;
padding:6px 0 8px 0;
margin-left:16px;
margin-bottom:13px;
background:#f7f6ea;
}
.sp2nextbackArea ul{
}
.sp2nextbackArea li{
display:inline;
margin-right:10px;
}
.nextbackArea li.sp2current{
font-weight:bold;
font-size:117%;
}
.sp2gochiRepoPostBtn{
text-align:center;
margin-bottom:40px;
}

.sp2gochiRepoPostBtn ul.sp2btn{
margin-bottom:10px;
padding-top:5px;
}
.sp2gochiRepoPostBtn ul.sp2btn li{
display:inline;
}
.sp2gochiRepoPostBtn ul.sp2btn li img{
margin:0 9px;
}


/*============================================
  clear fix 
============================================*/
.sp2gochiRepoBox:after{
display: block;
clear:both;
height: 0;
line-height: 0;
visibility: hidden;
content: "..";
font-size: 0.21em;
}
.sp2clearfix { display: inline-block; }
/* Hides from Mac-IE \*/
* html .sp2clearfix { height: 1%; }
.sp2clearfix { display: block; }
/* End hide from Mac-IE */
