#setting_detail_title{
	width:720px;
	font-size:14px;
	}
	#setting_detail_title .titleimage{
		margin-top:30px;
		}
	#setting_detail_title .title{
		margin-top:30px;
		margin-bottom:30px;
		text-align:center;
		font-size:16px;
		}

#setting_detail_summary{
	margin:0px;
	margin-bottom:20px;
	font-size:90%;
	width:720px;
	}
	#setting_detail_summary .title{
		width:45px;
		background:#8888FF;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		}
	#setting_detail_summary .summary{
		margin-top:10px;
		margin-left:23px;
		margin-right:23px;
		font-size:100%;
		}
		#setting_detail_summary .summary p{
			font-size:90%;
			}
		#setting_detail_summary .summary ul{
			font-size:90%;
			}
		#setting_detail_summary .summary table{
			width:100%;
			font-size:90%;
			border-collapse:collapse;
			border-spacing:0;
			empty-cells:show;
			table-layout:fixed;
			margin-left:12px;
			margin-bottom:20px;
			border:none;
			}
	#setting_detail_summary .additional{
		width:650px;
		}
		#setting_detail_summary .additional .additional_title{
			margin-top:10px;
			margin-left:23px;
			}
		#setting_detail_summary .additional .additional_detail{
			margin-top:10px;
			margin-left:23px;
			font-size:85%;
			}
			#setting_detail_summary .additional .additional_detail p{
				padding-left:32px;
				font-size:100%;
				}
			#setting_detail_summary .additional .additional_detail ul{
				padding-left:32px;
				font-size:100%;
				}
			#setting_detail_summary .additional .additional_detail table{
				width:97%;
				font-size:100%;
				border-collapse:collapse;
				border-spacing:0;
				empty-cells:show;
				table-layout:fixed;
				margin-left:12px;
				margin-bottom:20px;
				border:none;
				}
	#setting_detail_summary .image{
		margin-top:10px;
		margin-left:78px;
		margin-bottom:30px;
		}

#setting_detail_explanation{
	margin:0px;
	width:720px;
	}
	#setting_detail_explanation .title{
		width:80px;
		font-size:90%;
		background:#8888FF;
		color:#FFFFFF;
		font-weight:bold;		
		text-align:center;
		}
	#setting_detail_explanation .discription{
		margin-top:10px;
		margin-left:23px;
		margin-bottom:30px;
		font-size:90%;
		width:85%;
		}
		#setting_detail_explanation .discription ul{
			padding-left:32px;
			font-size:90%;
			}
		#setting_detail_explanation .discription ol{
			padding-left:32px;
			font-size:90%;
			}
		#setting_detail_explanation .discription p{
			padding-left:32px;
			font-size:90%;
			}
		#setting_detail_explanation .discription table{
			width:97%;
			font-size:90%;
			border-collapse:collapse;
			border-spacing:0;
			empty-cells:show;
			table-layout:fixed;
			margin-left:12px;
			margin-bottom:20px;
			border:none;
			}

#setting_detail_precondition{
	margin:0px;
	width:720px;
	}
	#setting_detail_precondition .title{
		width:80px;
		font-size:90%;
		background:#8888FF;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		}
	#setting_detail_precondition .additional{
		margin-left:23px;
		font-size:90%;
		}
	#setting_detail_precondition .sub_title{
		margin-top:10px;
		margin-left:23px;
		font-size:90%;
		}
	#setting_detail_precondition .address{
		font-size:90%;
		margin-left:23px;
		margin-bottom:10px;
		}
		#setting_detail_precondition .address table{
			width:80%;
			font-size:80%;
			border-collapse:collapse;
			border-spacing:0;
			empty-cells:show;
			table-layout:fixed;
			margin-top:0px;
			margin-bottom:0px;
			border:solid 1px #666666;
			}
			#setting_detail_precondition .address table td.cell1{
				width:40%;
				text-align:left;
				padding:4px 5px;
				border:solid 1px #666666;
				}
			#setting_detail_precondition .address table td.cell2{
				width:60%;
				text-align:left;
				padding-top:3px;
				padding-bottom:3px;
				padding-left:5px;
				background:#DDDDFF;
				border:solid 1px #666666;
				color:#000000;
				line-height:1.2em;
				}
			#setting_detail_precondition .address table p{
				font-size:100%;
				}
			#setting_detail_precondition .address table td{
				font-size:100%;
				}

#setting_detail_settingdata{
	margin:0px;
	padding:0px;
	width:720px;
	}
	#setting_detail_settingdata .title{
		width:150px;
		font-size:90%;
		background:#8888FF;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		}
	#setting_detail_settingdata .envname{
		margin-top:10px;
		margin-left:23px;
		margin-bottom:10px;
		font-size:90%;
		}
	#setting_detail_settingdata .setting_data{
		margin-left:23px;
		}
		#setting_detail_settingdata .setting_data table{
			width:95%;
			font-size:75%;
			border-collapse:collapse;
			border-spacing:0;
			empty-cells:show;
			table-layout:fixed;
			margin-bottom:10px;
			border:solid 1px #666666;
			}
			#setting_detail_settingdata .setting_data table td.head1{
				width:13%;
				text-align:center;
				font-size:100%;
				padding:5px 10px;
				border:solid 1px #666666;
				background:#9999FF;
				color:#FFFFFF;
				}
			#setting_detail_settingdata .setting_data table td.head2{
				width:22%;
				text-align:center;
				font-size:100%;
				padding:5px 10px;
				border:solid 1px #666666;
				background:#9999FF;
				color:#FFFFFF;
				}
			#setting_detail_settingdata .setting_data table td.cell1{
				text-align:left;
				font-size:100%;
				padding:2px 5px;
				border:solid 1px #666666;
				}
			#setting_detail_settingdata .setting_data table td.cell2{
				width:30%;
				text-align:left;
				font-size:100%;
				padding:3px;
				background:#DDDDFF;
				border:solid 1px #666666;
				color:#000000;
				}
			#setting_detail_settingdata .setting_data table p{
				font-size:100%;
				}
	#setting_detail_settingdata .additional{
		margin-left:23px;
		font-size:90%;
		margin-bottom:20px;
		width:90%;
		}
		#setting_detail_settingdata .additional p{
			font-size:100%;
			}
		#setting_detail_settingdata .additional ul{
			padding-left:32px;
			font-size:100%;
			}
		#setting_detail_settingdata .additional table{
			width:100%;
			font-size:100%;
			border-collapse:collapse;
			border-spacing:0;
			empty-cells:show;
			table-layout:fixed;
			border:none;
			}

#setting_detail_websetting{
	width:720px;
	}
	#setting_detail_websetting .title{
		width:105px;
		font-size:90%;
		background:#8888FF;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		}
	#setting_detail_websetting .envname{
		padding-top:10px;
		margin-left:23px;
		margin-bottom:10px;
		font-size:90%;
		}
	#setting_detail_websetting .setting_data{
		margin-left:23px;
		}
		#setting_detail_websetting .setting_data table{
			width:95%;
			font-size:75%;
			margin-bottom:10px;
			border-collapse:collapse;
			border-spacing:0;
			empty-cells:show;
			table-layout:fixed;
			border:solid 1px #666666;
			}
			#setting_detail_websetting .setting_data table td.head1{
				width:13%;
				text-align:center;
				font-size:100%;
				padding:5px 10px;
				border:solid 1px #666666;
				background:#9999FF;
				color:#FFFFFF;
				}
			#setting_detail_websetting .setting_data table td.head2{
				width:22%;
				text-align:center;
				font-size:100%;
				padding:5px 10px;
				border:solid 1px #666666;
				background:#9999FF;
				color:#FFFFFF;
				}
			#setting_detail_websetting .setting_data table td.cell1{
				text-align:left;
				font-size:100%;
				padding:2px 5px;
				border:solid 1px #666666;
				}
			#setting_detail_websetting .setting_data table td.cell2{
				text-align:left;
				font-size:100%;
				padding:3px;
				background:#DDDDFF;
				border:solid 1px #666666;
				color:#000000;
				}
			#setting_detail_websetting .setting_data table p{
				font-size:100%;
				}
	#setting_detail_websetting .additional{
		margin-left:23px;
		font-size:90%;
		padding-bottom:40px;
		width:90%;
		}
		#setting_detail_websetting .additional p{
			font-size:100%;
			}
		#setting_detail_websetting .additional table{
			width:100%;
			font-size:100%;
			border-collapse:collapse;
			border-spacing:0;
			empty-cells:show;
			table-layout:fixed;
			margin-bottom:20px;
			border:none;
			}

#setting_detail_command{
	width:720px;
	}
	#setting_detail_command .title{
		width:200px;
		font-size:90%;
		background:#8888FF;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		}
	#setting_detail_command .additional{
		margin-left:0px;
		margin-bottom:10px;
		font-size:80%;
		}
	#setting_detail_command .copydaialog{
		text-align:right;
		font-size:80%;
		}
	#setting_detail_command .envname{
		margin-top:10px;
		margin-left:10px;
		margin-bottom:10px;
		font-size:90%;
		}
		#setting_detail_command .envname p{
			font-size:100%;
			}
	#setting_detail_command .command{
		margin-bottom:20px;
		padding-top:20px;
		padding-left:10px;
		padding-bottom:20px;
		font-size:12px;
		border:solid 3px #AAAAAA;
		}
		#setting_detail_command .command p{
			font-size:100%;
			}
	#setting_detail_command .additional{
		width:90%;
		font-size:90%;
		padding-left:10px;
		padding-bottom:0px;
		}
		#setting_detail_command .additional p{
			font-size:100%;
			}
		#setting_detail_command .additional ul{
			font-size:100%;
			padding-left:30px;
			}
		#setting_detail_command .additional table{
			width:100%;
			font-size:100%;
			border-collapse:collapse;
			border-spacing:0;
			empty-cells:show;
			table-layout:fixed;
			margin-bottom:20px;
			border:none;
			}
	#setting_detail_command textarea{
		display:none;
		}

#setting_detail_client{
	margin-top:10px;
	padding-top:10px;
	width:720px;
	}
	#setting_detail_client .title{
		width:15%;
		font-size:90%;
		background:#8888FF;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		}
	#setting_detail_client .discription{
		margin-top:20px;
		margin-left:10px;
		}
	#setting_detail_client .additional{
		margin-top:20px;
		margin-left:35px;
		margin-bottom:20px;
		width:90%;
		font-size:75%;
		}
	#setting_detail_client .additional p{
		font-size:100%;
		}
	#setting_detail_client .client_screen{
		margin-top:20px;
		margin-left:10px;
		}

#setting_detail_relationinfo{
	margin:0px;
	padding:0px;
	width:720px;
	}
	#setting_detail_relationinfo .title{
		width:80px;
		font-size:90%;
		background:#8888FF;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		}
	#setting_detail_relationinfo .relation_link{
		width:90%;
		font-size:90%;
		padding-top:20px;
		padding-left:10px;
		padding-bottom:30px;
		}
		#setting_detail_relationinfo .relation_link p{
			font-size:100%;
			}
		#setting_detail_relationinfo .relation_link ul{
			font-size:100%;
			}
		#setting_detail_relationinfo .relation_link table{
			width:100%;
			font-size:100%;
			border-collapse:collapse;
			border-spacing:0;
			empty-cells:show;
			table-layout:fixed;
			margin-bottom:20px;
			border:none;
			}

