/* CSS Document */

@import url("common.css");

h2{
	border-bottom : 0 solid #ffffff;
	color : #ffffff;
	font-size:16px;
	background-color : #BAA7FC;
	border-top : 1px solid #3333FF;
	border-bottom : 1px solid #3333FF;
	margin : 5px 0;
	padding : 5px 0;
	width : 730px;
}

.subtitle-space {			/* Addition 2008.09.02	*/
	margin-top : 0px;
/*	margin-bottom : 10px;	   Delete 2008.09.06	*/
	padding-top : 10px;
	width : 730;
}

/************************************/
/** 製品説明ページタイトルスペース **/
/************************************/

#product-header{
	width: 758px;
	height: 130px;
/*	margin-top : 1px;
	border-top : 2px solid #BAA7FC;*/
/*	background: url(../images/product-title-background.gif) no-repeat;*/
}

#product-header .autoMap{
	width : 758px;
	height : 130px;
	_height : 125px;		/* Add 2008.09.05 IE6 configuration	*/
	background: url(../images/autoMap-title-background.gif) no-repeat;
	padding-top : 5px;		/* Addition 2008.09.05	*/
}

#product-header .autoVoIP{
	width: 758px;
	height: 130px;
	_height : 125px;		/* Add 2008.09.05 IE6 configuration	*/
	background: url(../images/autoVoIP-title-background.gif) no-repeat;
	padding-top : 5px;		/* Addition 2008.09.06	*/
}

#product-header .um-labs{
	width: 758px;
	height: 130px;
	background: url(../images/um-labs-title-background.gif) no-repeat;
	_height : 125px;		/* Add 2008.09.05 IE6 configuration	*/
	padding-top : 5px;		/* Addition 2008.09.06	*/
}

/*** Move common.css セレクタID:title-space -2008.09.06 ***
#product-header .bottom-bar{
	width:758px;
	height:13px;
	margin-top: 0;
	background: url(../images/main-pic-bar-bottom.gif) no-repeat left center;
}
***/

/** 製品説明資料へのリンク **/

#product-header table{
/*	float : left;		 * Addition 2008.08.31	*/
/*	margin: 5px 2px;	* Delete 2008.09.05		*/
	margin-left: 520px;
	width: 225px;
	border-collapse : collapse;
	border : 1px solid #7575FF;
}

#product-header th{
	background-color : #efefef;
	text-align : left;
	text-justify : distribute;
	padding : 5px 1em;
	font-weight: 600;
	color : #7500EA;
}

#product-header td{
	text-align : left;
	text-justify : distribute;
	padding : 1px 0 1px 2em;
}

#product-header td.demotitle{
	text-align : left;
	text-justify : distribute;
	padding:5px 20px;
	background-color: lavender;
}


/***********************************/
/** 本文以下 ***********************/
/***********************************/
#middle.autoMap{
	float : left;
	width: 359px;
	padding : 0;
	margin : 5px 0;
}

#middle p.caption{
	color : orangered;
}

/*
.autoMap a{
	margin: 0 auto;
}
*/
.autoMap img{
	float	: left;
	width	: 300px;
	height	: 225px;
	margin-left : 30px;
	margin-top : 15px;		/* Addition 2008.09.02	*/
	padding-right : 20px;	/* Addition 2008.09.06	*/
	padding-bottom : 10px;	/* Addition 2008.09.06	*/
}



.autoMap-right img{			/* Addition 2008.09.06	*/
	float	: right;
	width	: 300px;
	height	: 225px;
	margin-left : 30px;
	margin-top : 15px;		/* Addition 2008.09.02	*/
	padding-right : 20px;	/* Addition 2008.09.06	*/
	padding-bottom : 10px;	/* Addition 2008.09.06	*/
}

.comment {
	width: 700px;
	margin: 10px auto 20px;
	padding-top : 10px;		/* Additon 2008.09.02	*/
	clear : both;			/* Additon 2008.09.02	*/
}

.comment p{
	text-indent : 0;		/* Addition 2008.09.06	*/
}

.comment p.strong {
	text-indent : 0;		/* Addition 2008.09.06	*/
	font-weight : 700;
	margin-bottom : 1em;
}
.comment table{
	width: 650px;
	border-collapse : collapse;
	width: 650px;
	margin : 0 auto;
}

.comment th{
	background-color: #efefef;
	padding: 1em 2em;
	border : 1px solid #000000;
	font-weight:600;
	text-align : left;
}

.comment td{
	width: 400px;
	padding : 1em 1em;
	border : 1px solid #000000;
	line-height : 1.5em;
}

.comment ul{
	padding-left: 5em;
}

.comment li{
	line-height: 2em;
}