@charset "UTF-8";
/* 共通レイアウト読み込み */
@import url("../com/_package.css");
/* ＨＤ対応選挙投開票ＯＡシステム  */
/* 製品概要 */
#Right-Area ul,ol,il,dd { margin:0px; padding:0px;}

#Right-Area h1 { margin:10px 0 0 5px;}
#Right-Area p#intro {
	margin-left:5px; 
	background:url(images/h1_2.jpg) no-repeat left top;
	width:615px;
	padding:5px 0 0 18px;
	height:53px;
	color:#b34903;
	font-size:13px;}
	
#Right-Area h2 { margin:20px 0 0 15px; background:#f2f2f2; width:640px;}
#Right-Area dd { line-height:1.65em}
/*特徴*/
dl#feature { margin:8px 0 0 10px; width:650px;} 
dl#feature dt { font-weight:bold;
	color:#944f7b;
	padding:5px 5px 0px 5px;
	margin:0 10px 0px 10px;
	letter-spacing:1px;
	border-top:solid 1px #ccc}
dl#feature dd { margin:0 10px 10px 7px; padding:2px 10px 5px 10px;}
dl#feature dt.no-boder { border-top: none;}

/* 機能 */
dl#function { margin:5px 0 0 10px; width:650px;}
dl#function dt.no-boder { border-top: none;}
dl#function dt { font-weight:bold;
	color:#669900;
	padding:5px 5px 0px 5px;
	margin:0 10px 0px 10px;
	letter-spacing:1px;
	border-top:solid 1px #ccc;}
dl#function dd { margin:0 10px 10px 7px; padding:2px 10px 5px 10px; }
dl#function dd img { float:right; margin:0 5px 5px 20px;}

/* テーブル */
table#sousyutu { margin:5px 0 15px 0}
table#sousyutu th {border:solid 1px #CCCCCC; color:#ffffff; background:#575757;font-weight:normal; padding:5px 10px; white-space:nowrap; text-align:center}
table#sousyutu td {border:solid 1px #CCCCCC; font-weight:normal; padding:5px;}

/* 注釈 */
ul.annotation li{
	list-style:none;
	font-size:84%; color:#666666;
	text-indent:-1em; 
	margin:0 0 0 20px;
	padding:0 0 0 10px;
	}
	
div#system { width:615px; margin:20px 0 40px 25px;}
