@charset "utf-8";

/*******************************
	product02.asp
*******************************/


.dot_sep {
	width:90%;
	height:4px;
	margin:0px auto;
	background:#FFFFFF url(../images2/dot1.gif) repeat-x;
}
.thin_sep {
	width:100%;
	height:4px;
	margin:1px auto;
	background:#FFFFFF url(../images2/thin1.gif) repeat-x;
}
.inquiry_entry {
	width:100%;
	text-align:center;
}


/* 製品タイトル */

#product_title {
	text-align:left;
	margin:0 20px 0 20px;
	padding:10px 0 10px 0;
	height:70px;
}
#product_title_left {
	float:left;
	width:312px;
	margin:25px 28px 0 20px;
}
#product_title_center {
	float:left;
	width:240px;
	text-align:left;
	margin:30px 20px 0 0;
	color:#FF9900;
}
#product_title_right {
	float:right;
	width:140px;
	text-align:right;
	margin:23px 20px 0 0;
}
#product_title_right input {
	padding:4px;
	font-size:16px;
/*	color:#D30;*/
}


/* 製品概要 */
#product_info {
	text-align:left;
	margin:0 20px 0 20px;
	padding:20px 40px 10px 40px;
}
#product_info h3 {
	line-height:130%;
}
#product_info p {
	float:left;
	font-size:80%;
	line-height:120%;
	text-align:left;
	padding:60px 0 10px 20px;
/*	margin:100px 0 10px 20px;*/
}
#product_info h5 {
	font-size:80%;
	line-height:120%;
	text-align:left;
	padding:20px 0 10px 360px;
}


/* 製品詳細 */
#product_detail {
	font-size:105%;
	line-height:120%;
	text-align:left;
	margin:3px 40px 30px 40px;
	width:760px;
}
#product_detail h3 {
	font-size:115%;
	line-height:130%;
	padding:20px 0 3px 10px;
	color:#F30;
}
#product_detail p {
	font-size:80%;
	line-height:120%;
	padding:2px 0 2px 0;
}

.evaluate_entry {
	margin:0 20px 0 0;
	text-align:right;
}
.evaluate_entry input {
	padding:2px;
}

/* 製品評価登録 */
#evaluate {
	border:2px solid #CCCCCC;
	background-color:#ECECEC;
	margin:15px 35px 15px 35px;
/*	padding:15px 35px 48px 45px;*/
	padding:15px 35px 78px 45px;
}
/*#evaluate dl {
	margin:0;
	padding:0;
}*/
#evaluate dt {
	clear:left;
	float:left;
	width:255px;
	text-align:left;
	padding:8px 0 8px 0;
	line-height:100%;
	font-size:16px;
}
#evaluate dd {
	margin-left:255px;
	padding:4px 0 4px 0;
}
#evaluate input {
	font-size:16px;
	padding:2px;
}
#evaluate p {
	margin:0px;
}




/* 導入するには */

#introduction {
	text-align:left;
	margin:0 20px 0 20px;
	padding:10px 0 10px 0;
}
#introduction h2 {
	margin:20px 0 20px 40px;
}
#introduction h5 {
	margin:0 0 20px 100px;
}
#introduction ul {
	list-style:circle;
	line-height:105%;
	font-size:85%;
	margin:3px 0 20px 70px;
}
#introduction li {
	margin:7px 0 0 0;
}



/* 資料ダウンロード */

#document_download {
	text-align:left;
	margin:0 20px 0 20px;
	padding:10px 0 10px 0;
}
#document_download h1 {
	margin:20px 0 20px 40px;
}
#document_download h5 {
	margin:0 0 20px 100px;
}
#document_download p {
	font-size:75%;
	margin:10px 0 20px 60px;
}



/* サポートサイト紹介 */

#support_info {
	width:800px;
	text-align:center;
	margin:0 auto;
	padding:10px 0 10px 0;
}
#support_info h5 {
	margin:20px 0 5px 0;
}
#support_info p {
	margin:10px 0 50px 0;
