@charset "utf-8";
@import url("../../common/css/style.css");
/* エンコード維持用 */

/****************/
/*   採用情報   */
/****************/

#mainvisual{
  width: 650px;
  height: 150px;
  margin-bottom: 30px;
}

#copy .content{
  text-align: left;
}

#copy .content .title{
  width: 100px;
  height: 40px;
}

#copy .content div{
  margin: 20px 0px;
}

#recruit .title{
  width: 650px;
  height: 32px;
}

#recruit table{
  width: 650px;
  margin: 10px auto;
  line-height: 200%;
}

#recruit div div{
  margin: 80px auto;
  font-weight: bold;
}

#recruit table th {
  vertical-align: top;
}

#recruit table tr th, #recruit table tr td{
  text-align: left;
}

#recruit table tr th{
  width: 25%;
}

#recruit table tr td{
  width: 75%;
}

#apply{
  margin-top: 30px;
}

#apply .title{
  width: 650px;
  height: 32px;
}

#apply table{
  width: 650px;
  margin: 10px auto;
  line-height: 200%;
  vertical-align: top;
}

#apply table th, #apply table td{
  text-align: left;
}

#apply table th span{
  color: #FFAA00;
}

#apply table th{
  width: 165px;
}

#apply table .text{
  width: 285px;
}

#apply table .example{
  width: 200px;
}

#apply table .text2{
  width: 485px;
}

#apply table .area{
  width: 100%;
}

#apply table .button{
  width: 100%;
  text-align: center;
}

#apply table .button input{
  margin: 0 5px;
}

#apply #submit{
  background: url("../img/btn01.gif") no-repeat;
  border: none;
  width: 120px;
  height: 30px;
  text-decoration: none;
  cursor: hand;
}

#apply #reset{
  background: url("../img/btn02.gif") no-repeat;
  border: none;
  width: 120px;
  height: 30px;
  text-decoration: none;
  cursor: hand;
}

#apply #message{
  border: 0 none;
}

#return{
  text-align: right;
}

#return img{
  width: 9px;
  height: 6px;
  margin-right: 5px;
}
