/*一時的にここに記述します*/
*{
word-break:all;
font-family:'verdana';
}
body{
font-size:100%;
padding:0;
margin:0;
}
#Procedure a:hover,
#Procedure a:active,
#Recipe_Data a:hover,
#Recipe_Data a:active{
background-color:#F6E59F;
}


h1,h2,h3,h4,h5,p,dl,dt,dd,form,input,textarea,ul,li,ol,hr,span,hr,code{
padding:0;
margin:0;
line-height:100%;
}
ul li,
ol li{
list-style:none;
}
.clear{
clear:both;
}
.Ercp_Left_Body{
font-size:84%;
text-align:left;
}
.Ercp_Left_Body img{
border:none;
}
hr{
clear:both;
border:1px solid white;
margin-left:4px;
width:96%;
}
.yellow{
border:1px solid #FFFCDB;
}
.orange{
border:1px solid #FFF5CD;
}
.h10{
border:10px solid #FFFCDB;
}
.h20{
border:20px solid #FFFCDB;
}
.p10{
padding-top:10px;
}
/* link colors */
#Recipe_Data dd a:link,
#Recipe_Data dd a:visited,
#Procedure a:link,
#Procedure a:visited{
color:#FF4400;
text-decoration:underline;
}
#Recipe_Data dd a:hover,
#Recipe_Data dd a:active,
#Procedure a:hover,
#Procedure a:active{
text-decoration:none;
}
/* Ercp_Left */
.Ercp_Left_Head,
.Ercp_Left_Body,
.Ercp_Left_Foot{
width:580px;
background-position:left top;
}
.Ercp_Left_Head,
.Ercp_Left_Foot{
height:13px;
backrgound-repeat:no-repeat;
font-size:0;
line-height:0;
}
.Ercp_Left_Head{
background:url('//image.excite.co.jp/jp/erecipe/detail/BgLeftBoxHead.gif');
}
.Ercp_Left_Body{
background:url('//image.excite.co.jp/jp/erecipe/detail/BgLeftBoxBody.gif') repeat-y;
}
.Ercp_Left_Foot{
background:url('//image.excite.co.jp/jp/erecipe/detail/BgLeftBoxFoot.gif');
}

.Ercp_Left_Body h2{
color:#663435;
background:url('//image.excite.co.jp/jp/erecipe/detail/IconRecipeTitle.gif') 10px center no-repeat;
text-indent:52px;
letter-spacing:4px;
line-height:140%;
}
.Ercp_Left_Body .description{
text-indent:46px;
font-weight:normal;
line-height:160%;
color:#999;
font-size:84%;
letter-spacing:2px;
}

/* Recipe_Data */
#Recipe_Data{
margin-left:10px;
}
#Recipe_Data dt{
width:282px;
float:left;
}
#Recipe_Data dt div{
background:url('//image.excite.co.jp/jp/erecipe/detail/BgPhotoShadow.gif') left top no-repeat;
width:272px;
height:187px;
font-size:0;
line-height:0;
}
#Recipe_Data dt div a{

background-color:none;
}
#Recipe_Data dt div a img{
margin:8px 0 0 10px;
border:1px solid #CCC;
}
#Recipe_Data dt p{
width:auto;
font-family:'verdana', 'arial';
color:#999;
font-size:70%;
background-color:#FFF;
line-height:200%;
text-indent:6px;
}
#Recipe_Data dd{
padding-top:5px;
width:270px;
float:left;
}
#Recipe_Data dd ul li{
margin-top:2px;
background-position:left top;
background-repeat:repeat-y;
line-height:180%;
padding-left:4px;
border-bottom:1px solid #ccc;
}
#Recipe_Data dd ul .bg01{
background:url('//image.excite.co.jp/jp/erecipe/detail/BgDataList01.jpg');
!important
}
#Recipe_Data dd ul .bg02{
background:url('//image.excite.co.jp/jp/erecipe/detail/BgDataList02.jpg');
!important
}
/* Buttons */
#Btn_Print,
#Btn_Shopping,
#Btn_Bookmark{
text-indent:23px;
display:block;
line-height:220%;
float:left;
margin:6px 10px 0 0;
word-break:keep-all;
}
#Btn_Print a,
#Btn_Shopping a,
#Btn_Bookmark a{
/*color:#FFF;*/
padding:2px 4px;
/*text-decoration:none;*/
}
#Btn_Print{
background:url('//image.excite.co.jp/jp/erecipe/detail/BtnPrint.gif') no-repeat left center;
}
/*
#Btn_Print a:link,
#Btn_Print a:visited{
background-color:#8DB639;
}
#Btn_Print a:hover{
color:#8DB639;
}
*/
#Btn_Shopping{
background:url('//image.excite.co.jp/jp/erecipe/detail/BtnShopping.gif') no-repeat left center;
}
/*
#Btn_Shopping a{
background-color:#FBA925;
}
#Btn_Shopping a:hover{
color:#FBA925;
}
*/
#Btn_Bookmark{
background:url('//image.excite.co.jp/jp/erecipe/detail/BtnBookmark.gif') no-repeat left center;
}
/*
#Btn_Bookmark a{
background-color:#FF3366;
}
#Btn_Bookmark a:hover{
color:#FF3366;
}
#Btn_Print a:hover,
#Btn_Print a:active,
#Btn_Shopping a:hover,
#Btn_Shopping a:active,
#Btn_Bookmark a:hover,
#Btn_Bookmark a:active{
background-color:#FFF;
text-decoration:underline;
!important;
}
*/
/* Procedure */
#Procedure h3,
#Procedure h4,
#Procedure ul,
#Procedure ol{
margin-left:10px;
margin-right:10px;
}
#Procedure{
width:550px;
margin:5px auto 0;
padding-top:20px;
background:#FFFCDB url('//image.excite.co.jp/jp/erecipe/detail/BgProcedureTop.jpg') right top no-repeat;
}
#Emp_Zairyou{
font-size:0;
line-height:0;
height:10px;
clear:both;
}
#Procedure .Pro_title{
display:inline;
padding:4px;
color:#989933;
letter-spacing:2px;
border:1px solid #A5A545;
background-color:#FFFFCB;
font-size:100%;
}
#Procedure h4{
clear:both;
padding-top:20px;
}

#Procedure .wrap{
display:block;
float:left;
width:42%;
padding:0 0 0 20px;
margin:0;
}
#Procedure .wrap .group_title{
list-style:none;
background:none;
padding-left:0;
border:none;
}
#Procedure .wrap .indent{
display:inline;
padding:0;
margin:0;
background:none;
border:none;
}
#Procedure *{
line-height:170%;
}
#Procedure ul li ul{
padding:0;
margin:0;
}
#Procedure ul li ul li{
margin:0 0 0 20px;
}
#Procedure ul li{
/*background:url('//image.excite.co.jp/jp/erecipe/detail/IconListGreen.gif') no-repeat left center;*/
margin:5px 0;
/*padding-left:12px;*/
list-style-position:none;
border-bottom:1px dotted #999;
}
* html #Procedure ul li{
padding-left:0;
}
#Procedure ol li{
line-height:150%;
}
#Procedure ol{
}
#Procedure ol li{
clear:both;
width:auto;
list-style:decimal;
list-style-position:outside;
margin-left:25px;
padding-top:10px;
}
#Procedure .Circle li{
list-style:circle;
margin-left:20px;
!important
}
#Procedure ol li img{
border:2px solid #D3CD76;
margin:5px 0 5px 5px;
float:right;
}
#Procedure ol#Hint_list li{
background:url('//image.excite.co.jp/jp/erecipe/detail/IconHint.gif') left 12px no-repeat;
list-style:none;
padding-left:24px;
margin-left:0;
!important
}



/* Sponsored_Listings */
#Sponsored_Listings{
width:550px;
margin:0 auto;
background-color:#FFFCDB;
}
#Sponsored_Listings table{
margin:0 auto;
width:520px;
}
#Sponsored_Listings table *{
font-size:100%;
line-height:120%;
}
#domain,
#sendto,
#mailto{
float:left;
margin-right:4px;
}
#sendto{
width:180px;
padding:1px;
}
/* Mobile */
#Mobile{
width:550px;
margin:0 auto;
padding-bottom:30px;
background:#FFFCDB url('//image.excite.co.jp/jp/erecipe/detail/BgProcedureBottom.jpg') right bottom no-repeat;
}
#Mobile h3{
border-bottom:2px solid #ffe5be;
margin:0 15px;
font-size:100%;
font-weight:normal;
color:#666;
line-height:140%;
!important
}
#exmobile_mailform{
margin:20px 0 0 20px;
}
#exmobile_mailform *{
padding:0;
margin:0;
}
#exmobile_mailform #sendto{
border:1px solid #DDD;
padding:2px 3px;
margin-right:6px;
color:#454545;
}

#exmobile_mailform #domain{
border:1px solid #DDD;
padding:1px;
margin-right:6px;
}
#Mobile_text{
margin:10px 15px;
}
/* Vote */
#Vote{
width:550px;
margin:20px auto;
text-align:center;
}

/* Review */
#ReviewFoot{
background:url('//image.excite.co.jp/jp/erecipe/detail/ReviewFoot.gif') center bottom no-repeat;
}
#ReviewHead{
background:url('//image.excite.co.jp/jp/erecipe/detail/ReviewHead.gif') center top no-repeat;
padding:40px 0 30px 0;
text-align:center;
margin:0 auto;
width:500px;
}
#ReviewHead{
text-align:left;
}
#ReviewBody{
background:url('//image.excite.co.jp/jp/erecipe/detail/ReviewBody.gif') center top repeat-y;
width:500px;
margin:0 auto;
}

#review_form,
#ReviewHead h4{
margin-left:20px;
}
#review_form{
padding-bottom:20px;
}
#review_form *{
font-size:100%;
}
#ReviewHead #review_form_open_close{
text-align:center;
}
#ReviewHead h4{
padding-right:10px;
letter-spacing:2px;
font-size:100%;
}
/* Menu_Weekly */
#Menu_Weekly{
width:550px;
margin:20px auto 0;
}
#Menu_Weekly h4{
color:#663333;
font-size:100%;
line-height:200%;
}
#Menu_Weekly div{
float:left;
width:24%;
}
#Menu_Weekly div h5{
font-size:100%;
display:block;
font-weight:normal;
}
#Menu_Weekly div img{
border:2px solid #FF9900;
}
#Menu_Weekly_More{
width:550px;
text-align:right;
padding:0 auto;
margin-top:10px;
}
#review_list{
margin:0 15px;
}
#review_list *{
text-align:left;
}
#Review_table{
border:1px solid #F4E4A3;
padding:10px;
background-color:#FFF;
}
#Review_table *{
text-align:left;
line-height:140%;
}
#Review_table .title{
margin-bottom:10px;
padding-bottom:10px;
border-bottom:2px dotted #F4E4A3;
}
#Review_table .sankou{
margin-top:10px;
padding-top:10px;
border-top:2px dotted #F4E4A3;
}
#Review_table .body{
padding-top:10px;
}
/*tmp*/
.recipe_img{
padding:0;
margin:0;
border:none;
}

