/* ~~~~~~~~~ member login ~~~~~~~~~~ */

#member-login  {
	border: medium #666 solid;
	margin: 10px;
	width: 300px;
	font-size: 1.2em;
	text-align: left;
}
#member-login ul {
	list-style-type: none;
}
#member-login ul input, button {
	//font-size: 1em/1.4;
	font-size: 1em;
	border-radius: 5px 5px 5px 5px;
	//width: 50%;
}

#member-login li {
	margin-top: 5px;
}

#submit-login input , button {
	/* font: 1em/1.4 "MS PGothic","Osaka",Arial,sans-serif;
	border-radius: 5px 5px 5px 5px; */
	
	cursor: pointer;
}

#member-login-header {
	margin: 30px 10px 10px 10px;
}

#member-login-header h2{
	margin: 20px 0px 10px;
	text-indent: 30px;	
	background-image: url("../images/h2_bg_title04_05.jpg");
	//background-image: url("../images/h2_bg_title01_02.jpg");
	background-position: left center;
	background-repeat: no-repeat;
}

#update-history {
	margin: 30px 10px 10px 10px;
}

#update-history h2{
	margin: 20px 0px 10px;
	text-indent: 30px;	
	background-image: url("../images/h2_bg_title04_05.jpg");
	//background-image: url("../images/h2_bg_title01_02.jpg");
	background-position: left center;
	background-repeat: no-repeat;
}

#update-history table {
	border: 0px;
	##margin-top: 20px;
	cellspacing: 2px;
	cellpadding: 6px;
	align: center;
}

#update-history tr {
	border: 0px;
	##margin-bottom: 10px;
}

#update-history th {
	border: 0px;
	##border: medium #666 solid;
	##margin-top: 10px;
}

#update-history td {
	border: 0px;
	margin-top: 10px;
	padding: 5px 10px 5px 10px;
	font-size: 1.4em;
}