/* @override http://101lab.net/blog/include/css/custom.css */

/*バナー*/
#banner {
padding: 0;
margin: 0;
width: 700px; /*画像の幅*/
/*画像の高さ*/
}


#banner-header a {
background: transparent url(images/logo-101blog.png) no-repeat top left;
color: #000;
display: block;
padding: 0 0 0 10px;
margin: -5px 0 0 0;
font-size: 2px;
width: 215px; /*画像の幅*/
height: 70px; /*画像の高さ*/
text-decoration: none;
text-indent: -700em;
}

/* WinIE用png \*/
* html #banner-header a {
background: none;　
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/blog/include/css/images/logo-101blog.png',SizingMethod='crop');
}
#banner-description{
	color: gray;
	font-size: 12px;
	padding: 5px 5px 5px 10px;
}

/*小粋空間コメントツリー*/
ul.tree {
    margin: 0!important;
    padding: 0!important;
    font-size: 85%;
    list-style: none!important;
}
ul.tree ul {
    margin: 0!important;
    padding: 0!important;
}
ul.tree li {
    margin: 0!important;
    padding: 0 0 0 16px!important;
    background-image: url(images/tree_lst_dotted.gif);
    background-repeat: no-repeat!important;
    list-style: none!important;
}
ul.tree li.tree_end {
    background-image: url(images/tree_end_dotted.gif);
    list-style: none;
}

.recent-comments_tree{
	margin: 8px 0;
}

/*外部リンク*/

.entry-body a[href^="http:"]:after,
.entry-body a[href^="https:"]:after {
                content: url(/images/external-link.gif);
                vertical-align: middle;margin: 0 2px;
        }

.entry-body a[href^="http://101lab.net/blog/"]:after{
                content: "";
}



/*コメント*/

.commentNumber {
text-align: right;
	position: relative;
	top: 50px; right: 10px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:50px;
	font-weight:bold;
	font-style:italic;
	overflow: hidden;
	color:#ccc;
	z-index: -1;
}

.commentNumber:hover  {color:#5cafcc;}

.comment-inner{
line-height: 1.5em;
padding: 10px;
margin-top:  -30px;	
}

.comment-header{
	margin-bottom: 5px;
}


