@charset "utf-8";

hr{	clear:both;}

table.list{margin-left:10%;
	margin-right:10%;}
table[id]{margin:auto;}

caption{color:#9900ff;
	text-align:left;
	margin-left:5%;
	padding-left:0.5em;}
th{color:#0000ff;}
th,
td {border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;}
th,td{background:#ffeeee;}
th{text-align:left;
white-space:nowrap;}

colgroup.frequency td,
#oatable colgroup.no{text-align:right !important;}


th{white-space:nowrap;}
tr:hover *{background:#ffffee;}

ul#yearnav{margin-bottom:1em;
	padding:0.5em;
	background:#ffcccc;}
ul#yearnav li{display:inline;
	padding-left:0.5em;}

#index2002 #n2002 a,
#index2003 #n2003 a,
#index2004 #n2004 a,
#index2005 #n2005 a,
#index2006 #n2006 a,
#index2007 #n2007 a,
#index2008 #n2008 a,
#index2009 #n2009 a
{font-weight:bolder;
	text-decoration:none;
	font-family:"メイリオ" ;}

dl.oalist{margin-left:7%;}
dl.oalist dd dl{margin-left:0%;}
dl.oalist dd dd{border:none;}
dl.oalist dd p.link{text-align:right;}

ul.entry-footer li{display:inline;}
dl.oalist dt.date{
	font-weight:bolder;
	background:#ff9999;
	border-left:1em solid #ff0000;
	padding-left:0.5em;
	margin-top:1em;
	}
dl.oalist dt.date a{	color:#ffffff;}
dl.oalist dt.date a:hover{color:#008800;}
dl.oalist dd{background:#ffeeee;
	border-bottom:1px solid #cccccc;}
dl.outline dt a {text-decoration:none;}
/*#lastcm dt{float:left;
	clear:both;}*/
#lastcm dl,
#lasttb dl{margin-left:10%;}
#logs {margin-left:15%;}
