@charset "UTF-8";

/* --------------------------------------------------------

title: livedoor profile userPage fix CSS(COM)
author: hamashun

1 clearfix
2 hasLayout
3 for ie

-------------------------------------------------------- */


/* =1 clearfix

* html 
*:first-child+html 
:after

-------------------------------------------------------- */

/* ie \*/
* html div.livedoorMoblog ul,
* html div.livedoorBlogClap dl,
* html div.item,
* html div#commonHeader {
	height: 1%;
}

*:first-child+html div.livedoorMoblog ul,
*:first-child+html div.livedoorBlogClap dl,
*:first-child+html div.item,
*:first-child+html div#commonHeader {
	height: 1%;
}

/* modern browser */
div.livedoorMoblog ul:after,
div.livedoorBlogClap dl:after,
div.item:after,
div#commonHeader:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

/* MacIE onry \*//*/
div.livedoorMoblog ul,
div.livedoorBlogClap dl,
div.item,
div#commonHeader {
	display: inline-table;
}/* end */






/* =2 hasLayout
-------------------------------------------------------- */
div.itemOuter,
div.adsOuter,
div.adsOuter *,
body#index div#subContents h2,
body#index div#extraContents h2,
div.otherBlogOuter h3,
div.livedoorBlog h3,
div#profileOuter div.friendPagingOuter div.paging li a,
div#profileOuter div.friendPagingOuter div.paging li span,
div.livedoorBlogClap dd,
div#friendList dl dd ul,
div.itemOuter ul {
	zoom: 1;
}






/* =3 for ie
-------------------------------------------------------- \*/
/* behavior */

* html h1 img.relationships,
* html div#logo a.livedoor,
* html div#logo a.profile { behavior: url(/design/common/ie_support/iepngfix.htc); }

/* 
* html h1 img.relationships,
* html div#logo a.livedoor,
* html div#logo a.profile { behavior: url(http://profile.livedoor.com/design/common/ie_support/iepngfix.htc); }
 */


* html div#logo a.livedoor {
/* 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/common/img/logo_b1.png); */
}



/* fix */
* html div#profileHeader {
	position: static;
}

* html div.ldblog h3, div.otherBlogOuter h3 {
	position: relative;
}


/* =4 others
-------------------------------------------------------- */

/* ---------------------------
ol#tagCloud {
	word-wrap: break-word;
}

ol#tagCloud li {
	display: -moz-box;
}
--------------------------- */



