#nav a:link { color:#444444;}
#nav a:visited { color:#444444;}
#nav a:hover { color:#000000;
text-decoration:underline;} 
#nav a:active { color:#444444;}



h2,h3{
margin:0;
padding:0;
}


#nav{
width:270px;
margin:0;
padding:0 10px 0 0;
float:right;


}
html>body #nav{
width:260px;
}

ul{
margin:0;
padding:0;}
#nav img{
margin:5px 0 0 7px;
padding:0;
}

#nav li{
margin:0;
padding:0 0 0 24px;
list-style:none;
background:url(../blog/image/nav_list2.gif) no-repeat 15px center;
}







#main{
width:610px;
padding-left:10px;
float:left;
}
html>body #main{
width:600px;
}

/*エントリー大枠*/
.entry{
margin:5px 10px 20px 10px;
}

/*エントリーのタイトル部分*/
.entry_title{
font-size:18px;
padding-left:10px;
}
.entry .entry_title{
border:solid #dddddd;
border-width:0 0 0 4px;
}

/*エントリーの内容・日付など*/
.entry_body{
margin:10px;
}

.entry_body p,
.entry_comment p{
margin:10px 0;
}

/*エントリー内画像*/
.entry_body img{
border:solid 1px #bbbbbb;
padding:5px;
}

/*エントリー日付・コメント部分*/
.entry_footer{
background:url(entry_footer_bg.gif) no-repeat 0 10px;
padding:20px 0 0 8px;
text-indent:8px;
}

/*日付*/
p.date{
margin:0 15px 15px 0;
}



/*アーカイブ一覧*/
.archive_list li{
list-style:none;
padding-top:10px;
margin-left:20px;
}
/*アーカイブ一覧（navの）*/
.ichiran{
margin-bottom:12px;
}


.date-header{
font-size:16px;
font-weight:normal;
padding-left:30px;
}




