@charset "UTF-8";

@import url("common.css");
@import url("structure.css");

/* ======================================

 info
 2008.10.10
 
 Color Cordination
 Key Color: 

======================================= */

#contents h2
{
	margin: 0 0 20px;
}
#contents h3.current
{
	margin: 0 0 15px;
	padding: 0.7em 0.7em 0.6em;
	background: #eeeee8;
	border-left: 3px solid #900;
}

#entryList
{
	width: 610px;
	margin: 0 auto 30px;
}
#entryList .container
{
	width: 610px;
	margin: 0 0 10px;
	padding: 0 0 10px;
	background: url(../img/main/bg_cat_2nd_bottom.gif) no-repeat left bottom;
}
#entryList .container .header
{
	padding: 15px 15px;
	background: url(../img/main/bg_cat_2nd_top.gif) no-repeat left top;
}
#entryList .container .header p.date
{
	padding-left: 15px;
	color: #666;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#entryList .container h3
{
	
}
#entryList .container h3 a
{
	padding-left: 15px;
	background: url(../img/common/arrow_r_rrr.gif) no-repeat 0 0.3em;
}
#entryList .container table
{
	width: 590px;
	margin: 5px auto 15px;
}
#entryList .container table td
{
	line-height: 1.4em;
}
#entryList .container table td.excerpt
{
	padding-left: 20px;
	padding-right: 10px;
}
#entryList .container table td.navi
{
	width: 90px;
	vertical-align: bottom;
}

#backnumber h3
{
	padding: 5px 8px 8px;
	background: #eeeee8;
	border-left: 3px solid #3d3937;
	line-height: 1em;
}
#backnumber ul.categoryList
{
	width: 590px;
	margin: 0 auto;
	padding: 10px;
}
#backnumber ul.categoryList li
{
	float: left;
	margin-right: 1em;
	white-space: nowrap;
}
#backnumber ul.categoryList li a
{
	padding-left: 15px;
	background: url(../img/common/arrow_r_rrr.gif) no-repeat 0 0.3em;
}