@charset "UTF-8";
/*********************************************************************************************/
/* [ 製品紹介ページ用 CSS ]
/*
/* (c)2008 Jungle, Inc. All Rights Reserved.
/*********************************************************************************************/
body {
	text-align:center;
}

#container {
	margin: 0 auto;
}

#contents {
	width:700px;
	margin: 0 auto;
	text-align:left;
}

	/* ページ上部へ戻る */
	#contents .page_up {
		clear:both;
		margin:0 0 5px 0;

	}

	#contents ul{ margin: 0 0 0 20px; }
	#contents ul li{ list-style:disc; margin: 0; }


/* 製品ヘッダー */

#phead {
	margin:0 0 10px 0;
}

	#phead h1 {
		margin:0;
	}




/* 製品の特長 */

#series {
	padding:20px 0;
}

	#series h2 {
		margin: 0 0 15px 0;
	}

	#series h3 {
		font-size:140%;
		font-weight:bold;
		margin: 0 0 15px 0;
		padding-left:2px;
	}

	#series h4 {
		font-size:120%;
		font-weight:bold;
		margin: 0 0 5px 0;
		padding-left:2px;
		border-bottom: 1px solid #AAAAAA;
	}

	#series .series_l {
		width:345px;
		float:left;
		display:inline;
	}

	#series .series_r {
		width:345px;
		float:right;
		display:inline;
	}



	#series .banner{
		text-align:center;
		padding-top:10px;
	}

	#series .pkg {
		float:left;
		width:90px;
		text-align:right;
		display:inline;
	}

	#series .status {
		float:right;
		width:250px;
		display:inline;
	}

	#series .status p{
		line-height:1.3em;
		margin: 0 5px 10px;
	}

	#series .status .trial{
		margin: 5px 0 5px 13px;
	}


/* 機能比較表 */
#hikaku {
	padding:10px 0 0 0;
}

	#hikaku h2 {
		margin:0 0 20px 0;
	}

	#hikaku .graph {
		text-align:center;
		margin:0 0 20px 0;
	}



/* 動作環境 */

#require {
	padding:30px 0 0 0;
}

	#require h2 {
		margin:5px 0 20px 0;
	}

	#require h3 {
		font-weight:bold;
		margin:0 0 3px 0;
	}

	#require p {
		margin:0 0 5px 0;
	}
	
	#require table {
		margin:0 0 20px 0;
		width:700px;
		border-top: 1px solid #AAAAAA;
		border-left: 1px solid #AAAAAA;
	}
	
	#require th {
		width:120px;
		padding:5px;
		font-weight:normal;
		text-align:center;
		vertical-align:middle;
		background-color:#F9F9F3;
		border-bottom: 1px solid #AAAAAA;
		border-right: 1px solid #AAAAAA;
	
	}
	
	#require td {
		padding:5px;
		border-bottom: 1px solid #AAAAAA;
		border-right: 1px solid #AAAAAA;
	}


/* 製品フッター */

#pfoot {
	margin:0 0 30px 0;
}

#pfoot .notice{
	background:#F5F5F5;
	border:1px #AAAAAA solid;
	padding:5px;
	margin:0 0 20px 0;
}

	#pfoot .notice h3{
		background:url(../images/notice.gif) no-repeat left center;
		font-weight:bold;
		font-size:110%;
		margin: 0 0 5px 0;
		padding-left:18px;
	}
	
	#pfoot .notice_tm li{
		margin: 0 0 5px 0;
		font-size:85%;
		*font-size:77%;
		font-family: "Verdana";
	}

