@charset "utf-8";


h3.entry-header {
	margin-bottom: 10px;
	color: #37281a;
	font-weight: bold;
	font-size: 120%;
	background: url(../report/images/h3_title.gif) bottom left no-repeat;
	padding: 0 0 8px 2px;
}

h3.entry-header a { color: #624129; text-decoration: none;}
h3.entry-header a:hover { color: #ff8a00; text-decoration: none;}
h3.entry-header.active a { color: #ff8a00; text-decoration: none;}

h2#entry-header,h2#archive-title {
	margin-bottom: 10px;
	color: #37281a;
	font-weight: bold;
	font-size: 120%;
	background: url(../report/images/h3_title.gif) bottom left no-repeat;
	padding: 0 0 8px 2px;
}

.entry-footer {
	height:24px;
	margin: 20px 10px 20px 0;
	padding: 5px 0;
	border-top: #ffb864 solid 2px;
	text-align:right;
}

.entry-date {
	height:22px;
	padding: 0 0 0 0;
	background: url(../report/images/h4_data.gif) no-repeat;
	text-indent:22px;
}

.entry-content {
 padding: 0 10px 0 0;
}

.entry-more-link {
	padding:0 5px 10px 0;
 text-align:right;
}

.module-archives {
	background: url(../report/images/bg_backnum.jpg) no-repeat;
	margin: 20px 0;
	padding: 38px 0px 30px 12px;
	text-align:center;
}

.content-nav {
	margin: 0 0 15px 0;
}

.entry img {
  border: #c1b2a0 solid 1px;
		margin: 10px 10px 10px 0;
		padding: 2px;
}

.entry img a {
  border: #ffb864 solid 1px;
		margin: 8px 10px 10px 0;
		padding: 2px;
}


dl.lineup {
/*	width: 510px;*/
	display: block; height: 142px;
	padding: 0px 0px 0.5em 0px;
	margin: 0px 10px 1em 0;
}

dl.lineup dt {
	padding: 0.5em 10px 0px 10px;
	margin: 0.5em 0px 0.5em 0px;
}


dl.lineup dt span.date{
	padding: 0px 0px 0px 7px;
	margin: 0px 10px 0em 0px;
}


dl.lineup dd {
	padding: 0px;
	margin: 0px 0px 0px 30px;
}

dl.lineup dd a {
	text-align: right;
	display: block;
}


/* 3: form setting
========================================================== */
select.blog { padding-right: 0; }


