	A.headnavi{
		font-size: 75%;		text-decoration: none;
		color: #0000ff;
	}
	A.headnavi:hover{
		text-decoration: underline;
		color: #0000aa;
	}

	FORM{ margin: 0px; }

		.littletext{ font-size: 75%;  color: #333333;  line-height: 125% }

		.text { color: #333333;  line-height: 125%; }

		.headline{ 
			padding: 5px 0px 0px 3px;  background: url("./../image/headline-back.gif") no-repeat 0px 2px;
			font-size: 85%;  color: #444444;  vertical-align: top;
		}

	.headselectnavi { background-color: #f8f8f8;  widtrh: 400px; }

/* ――――――――――――――――――――――――――――――――――――――――――――― */

	.common-userlogin{
		width: 300px;
		margin: 10px 20px 10px 30px;  border: 1px solid #444444;  padding: 10px;  background-color: #f4f4f4;
		text-align: center;
	}
	.common-userlogin .submit{
		margin-top: 5px;  padding: 0px 5px;  letter-spacing: 1px;
	}

	.form-01{
		margin: 10px 10px 10px 10px;  border: 1px solid #444444;  padding: 10px;  background-color: #f4f4f4;
	}
	.form-01 TABLE { margin-top: 30px; }
	.form-submitbotton-01{
		width: 100px;  padding: 0px 10px;  letter-spacing: 10px;
	}

	.alert-01{
		margin: 20px 0px 20px 0px;  border: 1px solid #444444;  padding: 10px;
	}
	.alert-01 .button{
		position:relative; left: 340px;  width: 200px;
		padding-top: 10px;
	}
	.alert-01 INPUT{
		width: 80px;  margin: 0px 0px 0px 10px;
	}
/* ――――――――――――――――――――――――――――――――――――――――――――― */

	A.mplink-link{ text-decoration: none;    font-weight: bold; }
	A.mplink-link:hover{ text-decoration: underline;   }

