/* CSS Document */
@charset "shift-jis";
div#efeel{ width:750px; margin:0 auto; padding:0 0 10px 0; background:url(../IMAGE/091014efeel/091014efeel_bk.gif) repeat; text-align:left;}
div#efeel h1,h2,p,div#efeel div.conditioning div.box dl,div#efeel div.conditioning div.box dl dt,div#efeel div.conditioning div.box dl dd,div#efeel div.conditioning div.box dl.txt{margin:0; padding:0}
div#efeel h3{padding:20px 0 0 0;}
div#efeel a{text-decoration:underline;}
div#efeel p.top1{text-align:right; padding-top:5px}
div#efeel div.top{background:url(../IMAGE/091014efeel/091014efeel_bk1.jpg) no-repeat}
div#efeel div.top ul.tp{margin:0 5px 0 10px; padding:20px 0 0 0; list-style:none}
div#efeel div.top ul.tp li{ width:245px; text-align:center; float:left}
div#efeel div.conditioning p{font-size:12px; line-height:130%;}
div#efeel div.conditioning p.wt{padding:10px 0 12px 0; font-size:12px; line-height:130%; color:#FFFFFF }
.mt19{ margin:19px 0 16px 0}
.mt16{ margin-top:16px}
.mt5{ margin-top:5px}
.mt7{ margin-top:7px}
.mt9{ margin-bottom:9px}

div#efeel div.conditioning{clear:both; margin:44px 0 0 0; padding:0 15px}

div#efeel div.conditioning div.box{padding:0 15px 25px 15px; background:#4CAC27}
div#efeel div.conditioning div.box p.green{color:#24820F; padding:6px 0 0 0; font-weight:normal}
div#efeel div.conditioning div.box dl{width:690px;}
div#efeel div.conditioning div.box dl dt{width:46px; float:left;}
div#efeel div.conditioning div.box dl dd{width:195px; float:left; padding-bottom:18px;}
div#efeel div.conditioning div.box dl dd.new{padding-bottom:6px;}

div#efeel div.conditioning table{clear:both; width:690px; margin:10px 0; padding:0; border-collapse:collapse; background:#FFFFFF; text-align:left}
div#efeel div.conditioning table tr th,div#efeel div.conditioning table tr td{ margin:0; padding:0; vertical-align:top}
div#efeel div.conditioning table tr th.photo{vertical-align:middle}
div#efeel div.conditioning table tr th.photo2{vertical-align:top}
div#efeel div.conditioning table tr td.red{ background:#BC0011}
div#efeel div.conditioning table tr td.lk{text-align:center}
div#efeel div.conditioning table.one{width:338px; margin:0;border-collapse:collapse; }
div#efeel div.conditioning table.one tr td,div#efeel div.conditioning table.one tr th{padding:5px 0 0 5px; margin:0; text-align:left;}
div#efeel div.conditioning table.one tr td.lastone{vertical-align:bottom}


div#efeel div.conditioning table.two{width:339px; margin:0;border-collapse:collapse; border:0; background:none }


div#efeel div.conditioning div.box dl.txt{padding:10px 0 0 0}
div#efeel div.conditioning div.box dl.txt dt{width:174px; float:left; text-align:left}
div#efeel div.conditioning div.box dl.txt dd{width:176px; float:left; text-align:left}
div#efeel div.conditioning div.box dl.txt dd.ver2{width:185px; float:left; text-align:left}
div#efeel div.conditioning div.box dl.txt dd.last{width:162px; magin-right:0}
div#efeel div.conditioning div.box dl.txt dd.last2{width:326px; magin-right:0}

div#efeel div.conditioning div.box table.big2{margin:16px 0;}

div#efeel div.conditioning div.box1{padding:0 15px 25px 15px; background:#0081CE}
div#efeel div.conditioning div.box2{padding:0 15px 25px 15px; background:#BC0011}

/*=========================================
2010.02.03追加
=========================================*/

/*価格プロ用*/

div#efeel div.kakaku{margin:0 0 10px; padding:0; font-weight:bold;}
div#efeel div.kakaku .price{ font-size:20px;}
div#efeel div.kakaku .price,div#efeel .intax{color:#CC0000;}

/*グリル鍋背景*/
div#efeel table td.grill {background:url(../IMAGE/091014efeel/grill_bg.jpg) no-repeat top left;}

/*=========================================
2010.02.15追加
=========================================*/

div#efeel h5{padding:10px 0 0 0;}



/*--------------------------------------*/

/*floatによる親要素の背景が消えることを回避*/	
div#efeel div.conditioning div.box:after,div#efeel div.top:after
{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
/*floatによる親要素の背景が消えることを回避・IE用*/
div#efeel div.conditioning div.box,div#efeel div.top{	zoom: 100%;}


/* ロールオーバー */

div#efeel a:hover img{
  filter: alpha(opacity=60);
  opacity:0.6;
} 