@charset "utf-8";

/* ----------------------------------------------------------------------------------------------------
		回り込みの解除
 ---------------------------------------------------------------------------------------------------- */


.clearfix:after,
#header #header-in .search dl:after,
#content .intro:after,
#content .update:after,
#content .pickup:after,
#content .relation:after,
#content .nav:after,
#content .topcat:after,
#content .entrylist:after,
#content .category:after,
#content .adsense-300x250:after,
#content .contents-menu:after,
#content .contents-menu-step:after,
#side .menu dl:after,
#footer .inner:after{
	content: ".";
	display: block;
	clear: both;
	height: 0px;
	font-size: 0px;
	visibility: hidden;
}



.clearfix,
#header #header-in .search dl,
#content .intro,
#content .update,
#content .pickup,
#content .relation,
#content .nav,
#content .topcat,
#content .entrylist,
#content .category,
#content .adsense-300x250,
#content .contents-menu,
#content .contents-menu-step,
#side .menu dl,
#footer .inner{
	display: inline-block;
}



* html .clearfix,
* html #header #header-in .search dl,
* html #content .intro,
* html #content .update,
* html #content .pickup,
* html #content .relation,
* html #content .nav,
* html #content .topcat,
* html #content .entrylist,
* html #content .category,
* html #content .adsense-300x250,
* html #content .contents-menu,
* html #content .contents-menu-step,
* html #side .menu dl,
* html #footer .inner{
	height: 1%;
}



.clearfix,
#header #header-in .search dl,
#content .intro,
#content .update,
#content .pickup,
#content .relation,
#content .nav,
#content .topcat,
#content .entrylist,
#content .category,
#content .adsense-300x250,
#content .contents-menu,
#content .contents-menu-step,
#side .menu dl,
#footer .inner{
	display: block;
}
