@charset "utf-8";
@import url("validationEngine.jquery.css");

/*//////////////////////////////////////////////////////////

	1: contact
	2: recruitment
	
	* html ul{display:inline;}
	*:first-child+html ul{display:inline;}

//////////////////////////////////////////////////////////*/



/*=========================================================

	contact

==========================================================*/

form.contact{
  margin:25px 0 0 0;
}

form.contact fieldset{
  padding:0;
  border:0;
}



form.contact dl dt{
  padding-left:12px;
  margin-top:15px;
  background:url('../img/icon_01.gif') 0 50% no-repeat;
}

form.contact dl dd{
  position:relative;
}


form.contact dl dt em{
  font-size:90%;
  color:#c00;
  margin-left:10px;
}


form.contact input.text{
  width:250px;
  padding:3px;
  margin:2px 0;
  border:1px solid #ccc;
  background:#fff;
}

form.contact input.text.short{
  width:100px;
}

form.contact textarea{
  width:450px;
  height:10em;
  padding:3px;
  border:1px solid #ccc;
  background:#fff;
}


form.contact input.button{
  padding:10px;
}


p.send,
p.checkmode{
  text-align:center;
  margin-top:25px;
}





form.contact input.button{
  margin:0 25px;
}

form.contact input.button.back,
form.contact input.button.send{
  cursor:pointer;
  width:180px;
  height:45px;
  border:0;
  background:url('../reconstruction/img/button_back.jpg') 0 0 no-repeat;
}
form.contact input.button.send{background:url('../reconstruction/img/button_send.jpg') 0 0 no-repeat;}





/*=========================================================

	recruitment

==========================================================*/

div.recruitment form.contact fieldset{
  padding:10px;
  margin-top:15px;
  border:3px solid #ccc;
}























