@charset "UTF-8";
/* CSS Document */

/* コンテンツ大枠 */
div#inner-contents {
width:690px;
}


/* 全体で使うもの */
div#inner-contents h2,
div#inner-contents h3,
div#inner-contents p,{
margin:0px;
padding:0px;
}

div#inner-contents div.clear {
clear:both;
}

/* タイトル */
div#inner-contents h2 {
background:url(../images/recipecard/header.gif) 0 0 no-repeat;
width:690px;
height:65px;
text-indent:-9999px;
}

/* 紙の背景 */
div#inner-contents div#paperback {
background:url(../images/paperback.jpg) 0 0 repeat-y;
padding:0 10px 10px 10px;
}

/* インデックスへ戻る */
div#inner-contents p#toindex a {
display:block;
background:url(../images/recipecard/toindex.gif) 0 0 no-repeat;
width:670px;
height:30px;
text-indent:-9999px;
}

div#inner-contents p#toindex a:hover {
display:block;
background:url(../images/recipecard/toindex.gif) 0px -30px no-repeat;
width:670px;
height:30px;
text-indent:-9999px;
}

/* レシピエリア大枠 */
div#inner-contents div.recipeareabox {
padding:10px;
width:650px;
margin-bottom:20px;
}

/* レシピ名 */
div#inner-contents div#titlearea {
background-color:#996633;
padding:10px;
width:630px;
}

div#inner-contents div#recipename {
width:400x;
float:left;
}

div#inner-contents div#recipename h5 {
text-indent:-9999px;
width:0px;
float:left;
}

div#inner-contents h3 {
color:#fce7dd;
font-size:16px;
padding-bottom:3px;
margin:0;
width:400px;
}

/* 難易度1 */
div#inner-contents div#level-1 {
background:url(../images/recipecard/star1.gif) left bottom no-repeat;
width:120px;
height:13px;
float:left;
text-indent:-9999px;
}

/* 難易度2 */
div#inner-contents div#level-2 {
background:url(../images/recipecard/star2.gif) left bottom no-repeat;
width:120px;
height:13px;
float:left;
text-indent:-9999px;
}

/* 難易度3 */
div#inner-contents div#level-3 {
background:url(../images/recipecard/star3.gif) left bottom no-repeat;
width:120px;
height:13px;
float:left;
text-indent:-9999px;
}

/* 難易度4 */
div#inner-contents div#level-4 {
background:url(../images/recipecard/star4.gif) left bottom no-repeat;
width:120px;
height:13px;
float:left;
text-indent:-9999px;
}

/* 難易度5 */
div#inner-contents div#level-5 {
background:url(../images/recipecard/star5.gif) left bottom no-repeat;
width:120px;
height:13px;
float:left;
text-indent:-9999px;
}


/* レシピボタン */
div#inner-contents p#recipebtn {
width:142px;
float:right;
}

div#inner-contents p#recipebtn a {
display:block;
width:142px;
background:url(../images/recipecard/recipeprint.gif) 0 0 no-repeat;
height:30px;
text-indent:-9999px;
}

div#inner-contents p#recipebtn a:hover {
display:block;
width:142px;
background:url(../images/recipecard/recipeprint.gif) 0 -30px; no-repeat;
height:30px;
text-indent:-9999px;
}

/*レシピキャッチ文 */
div#inner-contents p.toptext {
font-size:14px;
font-weight:bold;
color:#42210B;
padding:10px;
line-height:1.6em;
}

/*左エリア*/
div#inner-contents div#leftbox {
width:300px;
float:left;
}

/*右エリア*/
div#inner-contents div#rightbox {
width:330px;
float:right;
}

/*材料と道具エリア*/
div#inner-contents div#zaiyoarea {
border:1px dotted #42210B;
padding:10px;
margin-bottom:10px;
}

div#inner-contents p.text1 {
font-weight:bold;
}

/*材料リスト*/
div#inner-contents ul.zairyolist {
padding-left:30px;
}

div#inner-contents ul.zairyolist li {
list-style:outside disc;
}

/*作り方エリア*/
div#inner-contents div#makearea {
padding:10px;
background-color:#fdfcf6;
}

div#inner-contents p.text2 {
color:#683818;
}


/*作り方リスト*/
div#inner-contents ol.makelist {
padding-left:30px;
margin:0px 0px 10px 0px;
}

div#inner-contents ol.makelist li {
list-style:outside decimal;
}

/*作り方リスト2*/
div#inner-contents ol.makelist2 {
padding-left:30px;
padding-bottom:10px;
margin:0px 0px 10px 0px;
border-bottom:1px solid #996633;
}

div#inner-contents ol.makelist2 li {
list-style:outside disc;
}

div#inner-contents span.mini {
font-size:10px;
}

/*大きなレシピ画像*/
div#inner-contents img#recipeb {
margin-bottom:10px;
}

/*小さなレシピ画像*/
div#inner-contents img.koteiph {
margin-right:10px;
margin-bottom:10px;
}

/*ラッピングエリア*/
div#inner-contents div#wrappingarea {
border:1px solid #996633;
margin-bottom:10px;
}

/*ラッピングタイトル*/
div#inner-contents div#wraptitle {
background-color:#996633;
padding:10px;
}

div#inner-contents p.text3 {
color:#fce7dd;
font-weight:bold;
}

div#inner-contents div#wraptitle p.text3{
width:150px;
float:left;
line-height:25px;
font-size:14px;
}

/*ラッピングボタン*/
div#inner-contents div#wraptitle p#wrapbtn {
float:right;
width:115px;
}

div#inner-contents p#wrapbtn a {
display:block;
width:115px;
background:url(../images/recipecard/wrapbtn.gif) 0 0 no-repeat;
height:25px;
text-indent:-9999px;
}

div#inner-contents div#wraptitle p#wrapbtn a:hover{
display:block;
width:115px;
background:url(../images/recipecard/wrapbtn.gif) 0 -25px no-repeat;
height:25px;
text-indent:-9999px;
}

/*ラッピングエリア中身*/
div#inner-contents div#wrapinner {
padding:10px;
background-color:#fdfcf6;
}

/*ラッピング写真*/
div#inner-contents img#wrapph {
float:right;
width:120px;
margin-left:10px;
}

/*おすすめの商品タイトル*/
div#inner-contents p.text4 {
padding:5px 10px;
color:#996633;
font-weight:bold;
border-bottom:2px dotted #996633;
margin-bottom:10px;
}


/*おすすめの商品リスト*/
div#inner-contents ul#recolist {
padding-left:30px;
margin-bottom:20px;
}

div#inner-contents ul#recolist li {
list-style:outside url(../images/recipecard/arrow.gif);
}
