@charset "UTF-8";

#contents{
background:url(../img/index_line_001.gif) repeat-y;
}

.pagetopblock{
width:510px;
}


/* = blogblock 
*************************************************/
.blogblock{
float:left;
display:inline;
width:510px;
padding-right:10px;
}


/* = entryblock
*************************************************/
.entryblock{
width:503px;
margin-bottom:10px;
padding:3px;
border:solid #e3e3e3 1px;
}

.entryblock h2{
color:#324954;
font-size:1.4em;
margin-bottom:5px;
padding:8px 10px 11px;
background:url(../img/blog_bg_001.gif) repeat-x #e3f1f8 bottom;
}

*html .entryblock h2{
font-weight:bold;
}

*:first-child+html .entryblock h2{
font-weight:bold;
}

html>/**/body .entryblock h2{
font-weight /*\**/:bold\9;
}

.entryblock h2 a{
color:#324954;
}

.entrycontentblock{
font-size:1.2em;
width:484px;
margin:0 9px 10px;
}

.entrycontentblock div{
margin-bottom:10px;
}

.entrycontentblock p{
font-size:1.0em;
}

.adblock{
font-size:1.1em;
margin:0 9px 10px;
}

.entrymetablock{
font-size:1.1em;
width:502px;
text-align:right;
}


/* = blogsideblock 
*************************************************/
.blogsideblock{
float:left;
display:inline;
font-size:1.2em;
width:189px;
padding-left:11px;
}

.blogsideblock h2{
font-size:0;
line-height:0;
margin-bottom:5px;
}

.blogsideblock ul{
padding:0 8px 5px;
line-height:1.3;
}

.blogsideblock li{
margin-bottom:5px;
}


/* = trackback 
*************************************************/
#trackbacks{
padding-top:10px;
}

.trackbacks-info{
margin:0 10px;
}


/* = comment 
*************************************************/
#top-comment-nav{
text-align:center;
}

#top-comment-nav li{
display:inline;
margin:0 10px;
}

.inner{
margin:0 10px 10px;
}

.comments-open-content{
margin:10px;
}

#comments-open-data label,
#comments-open-data input{
margin:0 10px 5px 0;
}

#comments-open-data input{
padding:2px;
}

#comment-text{
margin:5px 0;
}


/* = archive 
*************************************************/
.content-nav{
font-size:1.2em;
margin-bottom:10px;
text-align:center;
}
