@charset "utf-8";
/* CSS Document */



body {
	background: url(../../img/profile/mau/bgMain.jpg) repeat-x top;
}
#container {
}
#menuFooterArea ul li .fmenu_contact_active {
	background: url(../../common/img/menufooter_contact_active.png) no-repeat 8px 2px;
	background-color: #ff0078;
}
#menuArea ul li .mainMenuContact_active {
	width: 56px;
	height: 29px;
	background: url(../../common/img/contactItemMenu_active.png) no-repeat;
}
/*MainMenu*/
/*#menuArea ul li{
	 margin-left:35px;
	 margin-right:30px;
	}*/
	
h1#logo a {
	width: 210px;
	height: 51px;
	top: 26px;
}
/*---------------------------*/
.contact_cont {
	width: 735px;
	min-height: 500px;
	/* background-color:#ffeef6;*/
	margin-left: auto;
	margin-right: auto;
}
.table_contact .colum_1 {
	height: 38px;
	background-color: #d9d9d9;
	color: #222222;
	font-family: Meiryo, メイリオ, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
}
.table_contact .colum_2 {
}
.table_contact .formInput {
	height: 28px;
	border: solid 1px #e0e0e0;
	padding: 5px;
}
.table_contact .confirm label {
	color: #585858;
	font-family: Meiryo, メイリオ, sans-serif;
	font-size: 14px;
}
.table_contact .textareaInput {
	width: 500px;
	height: 135px;
}
.table_contact #btnSubmit {
	width: 181px;
	height: 46px;
	background: url(../img/contact_submit.png) no-repeat;
	outline: none;
	border: none;
	cursor: pointer;
	margin-right: 20px;
}
.table_contact #btnReset {
	width: 126px;
	height: 46px;
	background: url(../img/contact_reset.png) no-repeat;
	outline: none;
	border: none;
	cursor: pointer;
}
.table_contact .textareaInput_left {
	background-color: #FFF!important;
}
.table_contact .textareaInput_left div {
	height: 38px;
	background-color: #d9d9d9;
	color: #222222;
	font-family: Meiryo, メイリオ, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	line-height: 38px;
	padding-right: 10px;
}
.long {
	width: 247px;
}
.short {
	width: 124px;
}
.supershort {
	width: 62px;
}
.longmax {
	width: 500px;
}
/*Thanks*/
.contact_thanks {
	font-family: Meiryo, メイリオ, sans-serif;
	font-size: 20px;
	color: #000;
	width: 910px;
	min-height: 10px;
	margin: 50px auto;
}
