td {
	padding: 4px 3px 6px 3px;
	background-color:#2c2c2c;
	/*vertical-align:top;*/
}
table {
	width:490px;
}

.cell_right {
	text-align:right;
	vertical-align:top;
}
.cell_left {
	text-align:left;
	vertical-align:top;
}
.cell_center {
	text-align:center;
	vertical-align:middle;
}

#greeting_table {
	width:980px;
	padding: 2px 3px 2px 3px;
}
#greeting_table td {
	background-color:#000;
}
#greeting_table td a{
	margin: 00px;
	padding: 00px;
	border: 00;
	font-size: 12px;
	color:white;
	text-decoration:none;
}

.ticket_choice_table {
	width: 490px;
}
.ticket_choice_table td {
	color:#fff;
	background-color:#2c2c2c;
	padding: 2px 4px 2px 4px;
}
#mail_table td {
	margin:3px;
}
#mail_table td input,option,select {
	font-size:14px;
	color:black;
}
#entry_table td {
	margin:3px;
}
#entry_table td input,option,select {
	font-size:14px;
	color:black;
}
#dwango_table {
	width:350px;
}
#dwango_table td {
	margin:3px;
	text-align:center;
	background-color:#453D3B;
}
#member_table td {
	margin:3px;
}
#member_table td input,option,select {
	font-size:14px;
	color:black;
}
#password_table td {
	margin:3px;
}
#password_table td input,option,select {
	font-size:14px;
	color:black;
}
#ticket_table td {
	padding: 3px 1px 3px 1px;
}
#ticket_table td input,option,select {
	font-size:14px;
	color:black;
}

.form_w280{
	color:black;
	font-size:14px;
	width: 290px;
	height:100px;
}
.form_w250 {
	font-size: 14px;
	width: 250px;
	color:black;
}
.form_w120 {
	width:120px;
	color:black;
}
.form_w60 {
	width:60px;
	color:black;
}
.form_w30 {
	width:35px;
	color:black;
}
.form_w20 {
	width:25px;
	color:black;
}
