#wrapper {
  width:941px;
  position:relative;
background:url(../img/bg01.jpg) no-repeat transparent left top;
}
.gotoInputForm {
  display:block;
  z-index:2;
  position:absolute;
  top:254px;
  left:565px;
  width:305px;
  height:43px;
  overflow:hidden;
  text-indent:-9999pt;
  background:url("../img/btn_inputform.jpg") no-repeat top left;
}
.gotoInputForm:hover {background-position:top right;}

.gotoInputFormL {
  display:block;
  z-index:2;
  width:800px;
  height:70px;
  margin-bottom:15px;
  overflow:hidden;
  text-indent:-9999pt;
  background:url("../img/btn_inputform_l.jpg") no-repeat top left;
}
.gotoInputFormL:hover { background-position:bottom left;}


.border-bottom{
  border-bottom:1px dashed #000;
  padding:5px 0;
  margin-bottom:5px;
}


td.steps {
width:366px;
  border:1px solid #0a1646;
  border-top:none;
}
  td.steps p {
    padding:9px 7px 4px;
    font-size:12px;
  }
    td.steps p img{ margin-bottom:5px;}


