@charset "euc-jp";

/* --------------------------------------------------------------------
	Copyright 2009 BET corporation
	sixcore mailform form.css
/* -------------------------------------------------------------------- */


/* --------------------------------------------------------------------
	テーブル部
/* -------------------------------------------------------------------- */

* {
	font-size : 100% ;
}

body {
	text-align : center ;
	font-size : 75% ;
}

caption {
	font-weight : bold ;
	padding : 3px 5px ;
	text-align : center ;
	background-color : #d2d4e7 ;
	border-top : 5px solid #1c2787 ;
	font-size : 130% ;
	margin : 0 auto 15px ;
}

#form_wrapper {
	margin : 20px 0 ;
}

#form_wrapper .error_message ul {
	margin : 0 ;
	padding : 0 0 0 15px ;
	list-style : none ;
}

#form_wrapper .error_message ul li {
	color : red ;
	margin : 0 0 3px 0 ;
	padding : 0 ;
	font-weight : bold ;
}

#form_wrapper .form_button {
	margin : 0 auto ;
	text-align : center ;
}

#form_wrapper .form_button input {
	width : 80px ;
	height : 25px ;
}

#mail_form {
	border-top : 1px solid #777 ;
	border-right : none ;
	border-left : none ;
	border-bottom : none ;
	margin : 0 auto 15px ;
}

#mail_form th {
	padding : 10px 20px ;
	background-color : #d6d6d6 ;
	border-top : none ;
	border-left : none ;
	border-right : none ;
	border-bottom : 1px solid #777 ;
}

.red {
	color : red ;
}

#mail_form td {
	border-top : none ;
	border-left : none ;
	border-right : none ;
	border-bottom : 1px solid #777 ;
	padding : 10px ;
}

#close_button  a {
	display : block ;
	width : 100% ;
	height : 100% ;
	background-image : url(../images/form_button_close.png) ;
	background-repeat : no-repeat ;
}

#close_button {
	width : 100px ;
	height : 30px ;
	margin : 15px auto ;
	text-indent : -9999px ;
	overflow :hidden;
}

/* --------------------------------------------------------------------
	フッタ部
/* -------------------------------------------------------------------- */

#footer {
	padding : 10px ;
}

#footer address {
	font-style : normal ;
	display : inline ;
	margin-right : 20px ;
}




