@charset "UTF-8";
/* 文字コード：UTF-8 */

div#rightSection h3{
	clear:both;
	color:#333;
	font-weight:bold;
	font-size:85%;
	text-align:left;
	padding:17px 8px 28px 8px;
	background:url(/topics/image/bg_tit.jpg) no-repeat left center;
}

div#rightSection table.topics{
	width:660px;
	margin:5px 10px 20px 10px;
}

div#rightSection table.topics th,
div#rightSection table.topics td{
	font-size:85%;
	text-align:left;
	font-weight:normal;
	background:url(/topics/image/line_dot.gif) repeat-x left bottom;
	line-height:1.4;
	vertical-align:top;
}

div#rightSection table.topics th{
	width:90px;
	padding:5px 5px 5px 0;
}

div#rightSection table.topics th span{
	background:url(/topics/image/icon_arrow.gif) no-repeat left 6px;
	padding:0 0 0 10px;
}

div#rightSection table.topics td{
	width:400px;
	padding:5px;
}

div#rightSection table.topics td a{
	color:#333333;
	text-decoration: underline;
}
div#rightSection table.topics td a:hover {
	color:#333333;
	text-decoration: underline;
}

div#rightSection table.topics td.labelname{
	width:125px;
	padding:2px;
	font-size:65%;
}

div#rightSection table.topics td.labelname a{
	padding:3px;
	margin:3px;
	color:#333;
	display:block;
}

div#rightSection table.topics td.none{
	width:10px;
	background-image:none;
}


div#rightSection table.topics td a.color03{border-right:5px solid #AAA;}

div#rightSection table.topics td a.color04{border-right:5px solid #A69A33;}

div#rightSection table.topics td a.color05{border-right:5px solid #9F1518;}

div#rightSection table.topics td a.color06{border-right:5px solid #3C66A6;}

div#rightSection table.topics td a.color07{border-right:5px solid #3F7D33;}

div#rightSection ul.colorSample{
	list-style:none;
	margin:0 0 20px 0;
}

div#rightSection ul.colorSample li{
	list-style:none;
	font-size:65%;
	float:left;
	margin:0 8px 0 0;
}

div#rightSection ul.colorSample li span{
	margin:0 4px 0 0;
}

div#rightSection ul.colorSample li span.color03{color:#AAA;}
div#rightSection ul.colorSample li span.color04{color:#A69A33;}
div#rightSection ul.colorSample li span.color05{color:#9F1518;}
div#rightSection ul.colorSample li span.color06{color:#3C66A6;}
div#rightSection ul.colorSample li span.color07{color:#3F7D33;}

div#leftSection div.localNavi div.localNaviBtn a{
	font-size:75%;
	color:#333;
	padding:12px 3px 12px 20px;
	display:block;
	background:url(/topics/image/bg_subnavi.jpg) no-repeat left top;
}
