@charset "utf-8";

/* lineup
--------------------------------------------------------------------------------*/

/* index ------------------------------ */

#idxMeatDrip{
background:url(images/idx_bg01.jpg) repeat-y;
margin:0 12px;
}
#idxMeatDrip .idxMDBg01{
background:url(images/idx_bg02.jpg) no-repeat;
padding:0 20px;
}

#idxMeatDrip .idxMDTtl{}
#idxMeatDrip .idxMDTtl .fltR{
padding:32px 10px 0 0;
}
#idxMeatDrip .idxMDTtl .fltR h3{
margin-bottom:7px;
}

#idxMeatDrip .idxMDMateTtl{
position:relative;
height:55px;
background:url(images/idx_box_top02.gif) no-repeat;
margin-top:12px;
}
#idxMeatDrip .idxMDMateTtl h4{
position:absolute;
top:-10px;
left:-6px;
}

#idxMeatDrip .idxMDMaterial{
background:url(images/idx_box_bg02.gif) repeat-y;
}
#idxMeatDrip .idxMDMaterial .idxMDMate01{
padding:10px 20px 0 30px;
}
#idxMeatDrip .idxMDMaterial .idxMDMate02{
padding:6px 0 0 20px;
}

#idxMeatDrip .idxMDProducts{
margin:30px 0 12px;
}
#idxMeatDrip .idxMDProducts h4{
height:57px;
position:relative;
margin:0 -20px 2px;
}
#idxMeatDrip .idxMDProducts h4 span{
position:absolute;
top:0px;
left:274px;
}
#idxMeatDrip .idxMDProducts p.idxMDProLead{
background:url(../common/images/line01.gif) repeat-x left bottom;
padding:0 85px 7px 0;
margin-bottom:16px;
}
#idxMeatDrip .idxMDProducts .idxMDProBtm{
margin:0 -20px;
}

#idxMeatDrip .idxMDProducts .fltL{
padding:4px 0 0 16px;
}
#idxMeatDrip .idxMDProducts .fltR{
width:198px;
color:#666;
}
#idxMeatDrip .idxMDProducts .fltR dl{
margin-bottom:12px;
}
#idxMeatDrip .idxMDProducts .fltR table th,
#idxMeatDrip .idxMDProducts .fltR dt{
font-weight:bold;
padding-right:6px;
}

#idxMeatDrip .idxMDProducts .idxMDProKoch,
#idxMeatDrip .idxMDProducts .idxMDProSoy{
width:339px;
padding:0 20px;
}
#idxMeatDrip .idxMDProducts .idxMDProKoch{
background:url(images/idx_box_bg03.gif) repeat-y;
}
#idxMeatDrip .idxMDProducts .idxMDProSoy{
background:url(images/idx_box_bg04.gif) repeat-y;
}

#idxMeatDrip .idxMDTx01{
color:#d52f32;
margin-bottom:12px;
}




