@charset "utf-8";

/*==============================================*/
/* floatUnit 
/*==============================================*/

/*wflatest
---------------------------------*/
div.wfLatest h3{
	background:none;
	padding:0;
	margin-bottom:5px;
	height:auto;
	color:#4D4D4D;
}
div.wfLatest .floatBox{width:210px;}
div.wfLatest .followBox{margin-left:220px;}
div.wfLatest ul.navInfoR li{ position:relative; float:none;}

/*wfRecipe
---------------------------------*/
div.wfRecipe{margin-right:-20px!important;}
div.wfRecipe .floatBox{width:121px; padding-left:1px; margin-right:20px;}
div.wfRecipe .floatBox .caption{margin-bottom:1em;}
div.wfRecipe a.popup img{margin:0;}

/*==============================================*/
/* backNumber
/*==============================================*/
div#backNumber{margin-left:25px; margin-right:25px;}

div#backNumber,
div#backNumber .sectionBox{
	overflow:hidden;
	_display:inline;/*for IE6*/
}

div#backNumber .sectionBox{margin-right:-25px; margin-left:0;}
div#backNumber .floatBox{margin-right:24px; margin-bottom:20px;}

div#backNumber .eBookLatest{margin-right:0;}
div#backNumber .eBookLatest .floatBox{margin-right:10px; margin-bottom:0;}

div.e_book{ height:200px;}

div#backNumber div.e_book{ margin-bottom:5px;}

/*
div.e_book .floatBox{margin-top:20px;}
div#backNumber div.e_book .floatBox{margin-bottom:0;}

div.floatBox .caption,
div.floatBoxItem .caption,
div.e_book .floatBox .caption,
div.e_book .floatBoxItem .caption {
margin-top:0px;
margin-bottom:0.2em;
}