@charset "utf-8";

/*
--------------------------------------------------------
base
--------------------------------------------------------
*/
*{
color:#000 !important;
background:none;
}
html,
body{
background:#fff;
}
div#wrapper{
font-size:10.5pt;
font-family:"ＭＳ Ｐ明朝","細明朝体","ヒラギノ明朝 Pro W3","serif";
}
div#footer{
clear:both;
border-top:1px solid #999;
text-align:right;
}
div#header,
ul.topic_path,
div.recipe_detail p.print,
div#footer ul,
div#contents_navigation{
display:none;
}
div.recipe_detail div.making,
div.recipe_detail div.notebook{
border:none;
padding:0;
height:auto !important;
}
div.recipe_detail div.notebook div{
float:left;
width:50%;
height:auto !important;
border:none;
background:none;
}
div.recipe_detail div.notebook div h3,
div.recipe_detail div.notebook div p,
div.recipe_detail div.notebook div table{
margin:1em 5%;
}
div.recipe_detail div.notebook div h3{
margin:1.5em 10px -0.5em 10px;
padding:0.2em 5px;
background:none;
border-top:2px solid #000;
border-bottom:2px solid #000;
font-size:13pt;
}
div.recipe_detail div.notebook div table{
width:90%
}
div.recipe_detail div.ingredients table tr.col th,
div.recipe_detail div.making table tr th{
border:1px solid #fff;
background:#CCC;
}
div.recipe_detail div.ingredients table tr td{
border-bottom:1px solid #666;
padding:0.1em 0;
}
div.recipe_detail div.making table{
border:1px solid #666;
}
div.recipe_detail div.making table tr td{
border:none;
}