

.member_form textarea {
    width: 570px;
	font-size: 9pt;
}

.member_form #id_title {
    width: 570px;
	font-size: 9pt;
}

.member_form text {
    width: 570px;
}


.member_form .bg-w {
   background: #f5efdb;
   text-align:center;
}


.confirm_detail_table {
    border: 1px solid #ffffff;
    text-align: left;
	border-collapse: collapse;
	width: 676px;
	margin:15px 0 0 0px;
}

*html .confirm_detail_table {
    border: 1px solid #ffffff;
    text-align: left;
	border-collapse: collapse;
	width: 676px;
	margin:15px 0 0 0px;
}

.confirm_detail_table th {
    background: #f5efdb;
    border-bottom: 1px solid #ffffff;
    text-align: center;
    font-weight: normal;
    color: #4c5d7f;
	width: 20%;
}

.confirm_detail_table td {
    border-bottom: 1px solid #ffffff;
    height: 22px;
    padding: 2px 10px;
	width: 30%;
}

*html .confirm_detail_table td {
    height: 19px;
    padding: 2px 10px;
}

.confirm_detail_table .detail_top {
    height: 5px;
    border: 0;
    margin: 0;
    padding: 0;
}

.confirm_detail_table td a {
    padding: 0 12px;
    text-decoration: none;
    color: #7b7b7b;
}

.confirm_detail_table .prev-next:hover {
    color: #7c4438;
}

#Membership-detail_table {
    border-bottom: 1px solid #8190af;
    text-align: left;
}

#Membership-detail_table th {
    background: #e0e4e5;
    border-bottom: 1px solid #ffffff;
    text-align: center;
    font-weight: normal;
    color: #426769;
}

#Membership-detail_table td {
    border-bottom: 1px solid #ffffff;
    height: 27px;
    padding: 2px 0 0 0;
}

*html #Membership-detail_table td {
    border-bottom: 1px solid #ffffff;
    height: 25px;
    padding: 2px 0 0 0;

}

#Membership-detail_table .Membership-detail-top {
    height: 5px;
    border: 0;
}

#Membership-detail_table td a {
    padding: 0 12px;
    text-decoration: none;
    color: #7b7b7b;
}

#Membership-detail_table .prev-next:hover {
    color: #7c4438;
}

#Membership-detail_table td p {
    padding: 10px 20px;
}

.form_title {
    padding-top: 10px;
}

.errorlist {
	margin:0;
	padding:0;
	list-style:none;
}
.errorlist  li {
	text-align:center;
	vertical-align:middle;
}

.action_button {
	list-style:none;
	text-align:right;
	margin:0 0 -12px 0;
}

.action_button li{
	display:inline;
	list-style:none;

}

.loginform li {
	list-style:none;
	padding: 5px;
	font-family: "µ¸¿ò," "µ¸¿òÃ¼" ,"Tahoma";
	font-size:8px;
	color:#444444;
}

.space {
	margin:3px 0 0 15px;
}
