.msg{
	margin-top: 30px;
	margin-bottom: 20px;
}
.errormsg{
	margin-top: 10px;
	color: red;
}
.reissuance_form{
	margin-top: 10px;
}


.logoarea table{
	margin: 0 auto;
}

.contents .frame_title {
	margin-bottom: 10px;
}
.contents .lt {
	background: url('../images/bg_lt.gif') no-repeat;
	width: 6px;
	height: 6px;
}.contents .mt {
	background: url('../images/bg_mb.gif') repeat-x;
	width: 400px;
	height: 6px;
}.contents .rt {
	background: url('../images/bg_rt.gif') no-repeat;
	width: 6px;
	height: 6px;
}.contents .lm {
	background: url('../images/bg_lm.gif') repeat-y;
	width: 6px;
	height: 300px;
}.contents .rm {
	background: url('../images/bg_rm.gif') repeat-y;
	width: 6px;
	height: 300px;
}.contents .lb {
	background: url('../images/bg_lb.gif') no-repeat;
	width: 6px;
	height: 6px;
}.contents .mb {
	background: url('../images/bg_mb.gif') repeat-x;
}.contents .rb {
	background: url('../images/bg_rb.gif') no-repeat;
	width: 6px;
	height: 6px;
}.contents .frame_contents {
	margin: 0 auto;
}

.contents .inputarea table {
	margin: 20px auto 0px auto;
}.contents .inputarea td {
	text-align: center;
}.contents .inputarea input {
	margin-bottom: 50px;
}.contents .inputarea img {
	margin-bottom: 10px;
}.contents #pw {
	width: 200px;
}.contents #pw2 {
	width: 200px;
}.contents #old_pw {
	width: 200px;
}.contents .submit_button {
	text-align: right;
}

