@charset "shift_jis";
/* CSS Document */
div#efeel_cook{ width:750px; margin:0 auto;padding-bottom:25px; background:#E60012; font-size:12px; text-align:left; lline-height:0;}
div#efeel_cook *{ margin:0; padding:0}
div#efeel_cook img{ vertical-align:bottom; border:0}
div#efeel_cook ul{list-style:none}
div#efeel_cook ul li{float:left;}
div#efeel_cook h3{margin:0 10px; clear:both}
div#efeel_cook h4{clear:both}
div#efeel_cook p.top{width:740px; text-align:right; padding:10px 0 46px 0; background:url(../IMAGE/efeel/cook/top_bg.gif) 10px top no-repeat; clear:both}
div#efeel_cook p.top3{width:740px; text-align:right; padding:10px 0 15px 0; background:url(../IMAGE/efeel/cook/top_bg.gif) 10px top no-repeat; clear:both}
div#efeel_cook p.top2{width:740px; text-align:right; padding:10px 0 0; background:url(../IMAGE/efeel/cook/top_bg.gif) 10px top no-repeat; clear:both}

div#efeel_cook ul#jump{ margin:0 2px 0 9px}
div#efeel_cook ul#jump li{ width:105px; padding-bottom:30px}
div#efeel_cook div.box{ margin:0 10px;background:#FFF; padding:0px 10px 0px 10px; clear:both; overflow:hidden;}
div#efeel_cook div.box p{ padding-bottom:25px}
div#efeel_cook div.box h4{ padding:25px 0 13px 0}
div#efeel_cook div.box li.b10{margin-bottom:10px;}


div#efeel_cook dl.space{width:350px; padding:10px 0; border-top:1px dotted #000; border-bottom:1px dotted #000; overflow:hidden}
div#efeel_cook dl.space2{width:345px; padding:10px 0; border-bottom:1px dotted #000; overflow:hidden}
div#efeel_cook dl.space dd{width:180px; padding:6px 0 0 0; text-align:center}
div#efeel_cook dl.space dt.dtText{width:345px; font-weight:bold; font-size:13px;}
div#efeel_cook dl.space dd.shosai{float:right; width:160px; padding:0;}



div#efeel_cook .buy_price br,
div#efeel_cook .buy_price .motoprice{display:none;}
div#efeel_cook .spesicalprice{ font-size:11px; margin-right:5px}
div#efeel_cook div.buy_price .price{font-size:20px; color:#FF0000; font-weight:bold;display:inline; width:auto}
div#efeel_cook div.buy_price ul li.intax{ padding-top:3px; font-weight:nomal; color:#FF0000; font-size:10px; display:inline; width:auto}
div#efeel_cook div.buy_price ul li{ display:inline; float:none; line-height:120%; width:auto; font-size:14px}

div.bn{margin:20px auto 5px; width:750px; text-align:center; font-size:12px; line-height:130%; letter-spacing:1px;}


div#efeel_cook .other{text-align:right; margin-bottom:46px; margin-right:10px;}


/*--------------------------
▼ノンフライ
--------------------------*/
div#efeel_cook dl.space{overflow:hidden;}
div#efeel_cook dl.space dt,
div#efeel_cook dl.space dd{float:left;}

/*--------------------------
▼IHクッキングヒーター
--------------------------*/
div#efeel_cook li.ih_l {margin-bottom:20px; padding:0 7px 10px 0; border-right:1px dotted #000; background:url(../image/efeel/cook/2014/091014efeel_188.jpg) bottom center no-repeat;}
div#efeel_cook li.ih_r {margin-bottom:20px; padding:0 0 10px 7px; background:url(../image/efeel/cook/2014/091014efeel_188.jpg) bottom center no-repeat;}
div#efeel_cook dd.price{float:left; width:184px; text-align:center; padding-top:7px;}
div#efeel_cook dd.shosai{float:right; padding-top:8px;}

/*--------------------------
▼ホットプレート
--------------------------*/
div#efeel_cook li.hot_l{width:352px;}
div#efeel_cook li.hot_l dl{float:left; width:175px; text-align:center; overflow:hidden; margin-top:5px;}
div#efeel_cook li.hot_l dl.hot1{border-right:1px dotted #000;}
div#efeel_cook li.hot_l dd.shosai{float:none;}
div#efeel_cook li.hot_r{width:345px;}
div#efeel_cook li.hot_l .buy_price,
div#efeel_cook li.hot_r .buy_price{width:175px;}

div#efeel_cook li.tako_l{border-right:1px dotted #000;}
div#efeel_cook li.tako_r{margin-left:5px;}
div#efeel_cook li.tako_l dl,
div#efeel_cook li.tako_l dd{width:234px; text-align:center;}
div#efeel_cook li.tako_r dl,
div#efeel_cook li.tako_r dd{width:466px; text-align:center;}

/*--------------------------
▼ケトル
--------------------------*/
div#efeel_cook li.ketl_l{width:345px; padding:0 8px 0 3px; border-right:1px dotted #000;}
div#efeel_cook li.ketl_r{width:345px; padding-left:3px;}


/*--------------------------
▼tab
--------------------------*/
div#efeel_cook #tab{margin:0 0 0 25px;}





/*--------------------------
▼おすすめ特集
--------------------------*/
div.osusume_wrap{
	width: 710px;
	padding: 0px 20px 10px;
	color: #333;
	font-size: 14px;
	line-height: 150%;
	text-align: center;
	background:#FFFFFF
}

div.osusume_wrap h3 {
    margin: 50px 0px 15px;
    padding: 10px;
    background: #EBDDB8 none repeat scroll 0% 0%;
    color: #333;
    font-size: 14px;
    line-height: 150%;
}

div.osusume_wrap span {
    font-size: 12px;
    color: #666;
    margin-left: 230px;
}
div.osusume_wrap a{
	font-size:13px;
}



/*floatによる親要素の背景が消えることを回避*/	
div#efeel_cook div.box ul:after
{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
/*floatによる親要素の背景が消えることを回避・IE用*/
div#efeel_cook div.box ul{zoom: 100%;}


div#efeel_cook a:hover img{
  filter: alpha(opacity=70);
  opacity:0.7;
} 