@charset "UTF-8";


/*  ================================================================================
	Common Layout
================================================================================  */

/* Header */
h1{ width:784px; height:57px; line-height:55px; margin:0; padding:0; font-size:100%; background:url(../images/side_line.gif) no-repeat right bottom; float:right; }
h2{ width:170px; height:54px; margin:0; padding:0; float:left; }


/* Contents */
h5{ margin:10px 0 0; padding:0; font-weight:bold; font-size:150%; color:#c90915; }
h5 a:link,h5 a:visited,h5 a:active,h5 a:hover{ color:#c90915!important; }
h5 a:link,h5 a:visited,h5 a:active{ text-decoration:none!important; }
h5 a:hover{  text-decoration:underline!important; }

.entryListText{ padding:15px 7px 25px; font-size:116.7%; line-height:185%; color:#3c3c3c; }
.entryMore{ padding:0 0 0 15px; margin:0 0 25px 7px; font-size:116.7%; background:url(../images/maru.gif) no-repeat left center; }
.entryMore a{ display:block; }
.optionLinks{ padding:5px 7px; margin:0 0 19px; background:#e7e4e4; }
.optionLinks img{ vertical-align:middle; }
.commentLink{ float:right; }

.socialBookMarks{ padding:0 7px 25px; }
img.cl{ clear:both; }


/* Page Counts */
#pageCounts{ margin:60px 0 10px; padding:11px 15px 18px; background:#e5e5e5; font-family:Arial, sans-serif; }
#pageCounts span{ width:2em; height:2em; margin:1px; line-height:2em; display:block; text-align:center; float:left; background:#1f1f1f; border:1px solid #e5e5e5; color:#FFFFFF; }
#pageCounts a{ width:2em; height:2em; margin:1px; line-height:2em; display:block; text-align:center; float:left; background:#FFFFFF; border:1px solid #cfcfcf; }
#pageCounts a:hover,#pageCounts a:visited{ background:#eeeeee; }




/*  ================================================================================
	Archive
================================================================================  */
h4{ padding:0 0 0 18px; margin:15px 0 50px; font-size:133.4%; background:url(../images/maru.gif) no-repeat left center; text-align:left; }
