@charset "utf-8";

/*#common.report*/
#common.report .left-column .content-head h2{
	background:url(../img/report_h2.gif) no-repeat;
}
#common.report .left-column .content-head h2 a{
	display:block;
	width:600px;
	height:30px;
}
#common.report .left-column .report-box{
	background:#FFF;
	margin:0 0 20px 0;
	padding:0;
	border:4px solid #C4B69D;
}

#common.report .left-column .report-box .report-title .date {
	margin:10px 20px 0;
	font-size:14px;
	color:#625139;
}
#common.report .left-column .report-box .report-title h3 {
	font-size:20px;
	line-height:1.3;
	color:#2F261C;
	padding:0 0 10px 0;
	margin:0 20px 20px;
	border-bottom:#2F261C dotted 1px;
}
#common.report .left-column .report-box .report-title h3 small {
	color:#2F261C;
}
#common.report .left-column .report-box .report-title h3 a {
	color:#2F261C;
	text-decoration:none;
}
#common.report .left-column .report-box .report-title h3 a:hover {
	color:#2F261C;
	text-decoration:underline;
}
#common.report .left-column .report-box .body {
	margin:0 20px 20px 20px;
	clear:both;
}
#common.report .left-column .report-box .body p {
	margin:0 0 20px 0;
}
#common.report .left-column .report-box .navi {
    border-top: 1px dotted #2F261C;
    color: #2F261C;
    font-size: 12px;
    text-align: right;
	margin:0 15px 10px 15px;
	clear:both;
}
#common.report .left-column .report-box .navi ul li a {
    color: #625139;
    text-decoration: none;
}
#common.report .left-column .report-box .navi ul li a:hover {
    text-decoration: underline;
}
#common.report .right-column{
	margin:5px 0 0 0;
}
#common.report .right-column .contents.new .content-head h3{
	background: url(../img/report_h2_new.gif) no-repeat;
}
#common.report .right-column .contents.archive .content-head h3{
	background: url(../img/report_h2_archive.gif) no-repeat;
}
#common.report .right-column .contents.categorys .content-head h3{
	background: url(../img/report_h2_categorys.gif) no-repeat;
}
#common.report .right-column .contents.links .content-head h3{
	background: url(../img/report_h2_links.gif) no-repeat;
}