.inqarea {
   width:518px;
   height:auto;
    overflow: hidden;
}

.inqarea:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .inqarea {
    height: 1em;
    overflow: visible;
}
/**/

.btnarea {
   width:518px;
   height:174px;
   background:url(../img/recruit/btn_bar.jpg) no-repeat;
   background-position:50% 0%;
   margin-bottom:30px;
    overflow: hidden;
}

.btnarea_s {
   width:518px;
   height:174px;
}

.btnarea:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .btnarea {
    height: 1em;
    overflow: visible;
}
/**/

.btn_l,
.btn_r {
   width:259px;
   text-align:center;
   float:left;
}


.btnarea2 {
   width:469px;
   height:auto;
   margin-right:auto;
   margin-left:auto;
   margin-bottom:30px;
}

.stxt {
   padding-top:4px;
}




.formarea{
   width:557px;
   position:relative;
}

.form_dummy#fd_rec {
   height:700px;
}

.form_dummy#fd_inq {
   height:800px;
}

.inqformarea {
   width:557px;
   position:absolute;
   top:70px;
   left:-20px;
}

.inqtop {
   width:557px;
   height:31px;
   background:url(../img/inquiries/inqbox_top.png) no-repeat;
}
.inqcon {
   width:477px;
   height:auto;
   padding:10px 40px 10px 40px;
   background:url(../img/inquiries/inqbox_bg.png) repeat-y;
}
.inqbottom {
   width:557px;
   height:31px;
   background:url(../img/inquiries/inqbox_bottom.png) no-repeat;
}


.form_tbl {
   width:477px;
  border:#999999 solid;
  border-width:1px 0px 0px 0px;
}

.form_tbl th,
.form_tbl td {
  border:#999999 solid;
  border-width:0px 0px 1px 0px;
  padding:5px;
  font-weight:normal;
}

.form_tbl th {
   background:#e7eeed;
   text-align:left;
   width:150px;
}

.mustinput {
   color:#FF0000;
   font-size:11px;
   padding-left:7px;
}

.input_txt {
   width:250px;
}

.submitline {
   text-align:center;
   padding-top:20px;
}

.formatt {
   padding-top:20px;
}

.formatt p {
   padding-left:1em;
   text-indent:-1em;
   margin-bottom:4px;
}