/*
===============================================================================
archive共通スタイルシート
===============================================================================*/
/* Breadcrumb
===============================================================================*/
p#root a {
	background:#fff url(../images/bread.gif) no-repeat right center;
}

div.section ol {
	list-style-position:outside;
	/*list-style:none;*/
	}


/* List Table
===============================================================================*/
.sysreglist {	
	border-collapse:collapse; border-spacing:0px; empty-cells:show;
	border:1px solid #888;
	width:100%;
}

.sysreglist caption {
	text-align:left;
	font-family:Hiragino Kaku Gothic Std, osaka, "ＭＳ Ｐゴシック", sans-serif;
	}

.sysreglist thead th{
	padding:3px 6px;
	vertical-align:middle;
	font-weight:normal;
	color:#fff;
	/*background-color:#385ec9;*/
	background-color: #008000;
}

.sysreglist tbody tr th {
	/*background-color:#cfdcff;*/
	background-color: #bde544;
	font-weight:bold;
	width:1%;
	border-top:1px solid #aaa;
	padding:8px;
	text-align:left;
}

.sysreglist tbody th.item{
	padding:3px 6px;
	vertical-align:middle;
	width:20%;
	background-color:#eeeeee;
	border-right:1px solid #aaa;
}


.sysreglist td {
	border-top:1px solid #aaa;
	padding:8px;
	font-size:95%;
}

.sysreglist td.os,
.sysreglist td.browser {
	border-left:1px solid #aaa;
	}
.sysreglist td.browser {
	width:1%;
	}
/*
.sysreglist tr td ul {
	margin:0px;
	padding-left:1.5em;
	}
.sysreglist tr td ul li{
	line-height:1.5em;
	}
*/

.memo {
	font-size:95%;
	font-weight:normal;
	color:#666;}

