body{
	margin:0;
}

.container {
	width:760px;
	text-align:center;
}

.pegeheader{
	width:760px;
	margin:0 auto 10px auto;
	border-bottom:solid 2px #70B018;
	text-align:left;
}

.pegeheader .title_input{
	font-size:12pt;
	font-weight:bold;
	color:#006600;
}

.pegeheader .title_deprecated{
	font-size:12pt;
	font-weight:bold;
	color:#006600;
}

.pegeheader .title_system{
	font-size:12pt;
	font-weight:bold;
	color:#FF0000;
}

/*発生した内容*/
.message{
	width:740px;
	margin:0 auto 20px auto;
	padding:10px;
	background:#FFFFCC;
	border:solid 1px #999999;
}

/*発生した内容 メッセージ部分 入力エラー用*/
.message .title_input{
	color:#008000;
	font-size:11pt;
	font-weight:bold;
	text-align:left;
}

/*発生した内容 メッセージ部分 推奨されていない操作によるエラー用*/
.message .title_deprecated{
	color:#0000ff;
	font-size:11pt;
	font-weight:bold;
	text-align:left;
}

/*発生した内容 メッセージ部分 システムエラー用*/
.message .title_system{
	color:#ff0000;
	font-size:11pt;
	font-weight:bold;
	text-align:left;
}

.detail{
	width:720px;
	margin:0 auto 20px auto;
	padding:0;
	border:solid 1px #999999;
	text-align:left;
}

.detail p.title{
	background:#f0f0f0;
	border-bottom:solid 1px #999999;
	padding:10px 10px 10px 15px;
	margin:0px;
	font-weight:bold;
}

.detail p{
	margin:20px;
	line-height:1.5;
}

.detail dl{
	margin:15px 20px 20px 15px;
}

.detail dl dt{
	font-weight:bold;
	margin:20px 0 10px 0;
}

.detail dl dd{
	margin:0;
	line-height:1.5;
}

.detail dl dd.link{
	margin:0;
	padding:0 0 0 12px;
	background:url(/images/arrow_gray.gif) no-repeat left 5px;
}

.contact{
	width:720px;
	margin-bottom:10px;
	padding:8px;
	border-top:double 3px #000000;
	border-bottom:double 3px #000000;
}

.contact p{
	margin:0;
	padding:0 0 0 12px;
	background:url(/images/arrow_gray.gif) no-repeat left 7px;
	line-height:1.8;
	text-align:left;
}

