@charset "UTF-8";

.page-contents{padding:0 0 0 40px;}

.recipe-index-box{width:418px;margin:0 34px 34px 0;float:left;}
.recipe-index-box .tit{position:relative;}
.recipe-index-box .tit .pre{position:absolute;left:-17px;top:-20px;display:block;}
.recipe-index-box .tit .que{padding:2px 2px 0 0;display:block;text-align:right;}
.recipe-index-box .fig{text-align:center;}
.recipe-index-box .text{text-align:center;}
.recipe-index-box .btn-detail{padding:0 11px 12px 0;float:right;}

.sv-profile-small{width:251px;position:absolute;right:40px;top:23px;}
.sv-profile-small .btn-profile{position:absolute;left:32px;top:63px;}
.sv-profile-small2{width:251px;position:absolute;right:40px;top:15px;}
.sv-profile-small2 .btn-profile{position:absolute;left:28px;top:39px;}

#sv-profile{width:770px;display:none;position:absolute;left:0;top:0;z-index:10100;}
#sv-profile .fig{padding:2px 0 2px 2px;}
#sv-profile .data{position:absolute;left:321px;top:72px;}
#sv-profile .btn-close{position:absolute;right:10px;top:11px;}

.btn-other{padding:0 0 27px 190px;position:relative;top:-8px;clear:both;}

.recipe-box .r-tit .pre{position:absolute;left:-17px;top:-20px;display:block;}
.recipe-box .r-tit .que{padding:2px 0 0 98px;display:block;}

.recipe-box{width:870px;margin:0 0 26px 0;}
.recipe-box .inner{padding:0 0 20px 0;}
.recipe-box .r-main{padding:0 0 16px 20px;overflow:hidden;}
.recipe-box .r-main .fig{padding:9px 0 0 0;float:left;}
.recipe-box .r-main .tit{float:left;}
.recipe-box .r-main .cal{float:left;}
.recipe-box .r-main .min{float:left;}
.recipe-box .r-main .com{float:left;}
.recipe-box .r-ing{width:411px;padding:0 0 0 25px;background:url(../../common/images/dotframe_vertical.png) right top repeat-y;float:left;}
.recipe-box .r-ing .tit{padding:0 0 10px 0;}
.recipe-box .r-howto{width:386px;padding:0 0 0 25px;margin:0 0 0 -2px;background:url(../../common/images/dotframe_vertical.png) left top repeat-y;float:left;position:relative;}
.recipe-box .r-howto .tit{padding:0 0 10px 0;}
.recipe-box .btn-print-mini{position:absolute;right:18px;top:29px;}

.btn-back{padding:0 0 30px 0;}

#recipe-print{width:850px;background:#ffffff;display:none;position:absolute;left:0;top:0;z-index:11100;}
#recipe-print #printImage{padding:80px 0 20px 20px;position:relative;}
#recipe-print #printImage span{width:808px;border:1px solid #999999;display:block;}
#recipe-print .btn-print{position:absolute;left:16px;top:15px;}
#recipe-print .btn-close{position:absolute;right:6px;top:5px;}
