.listIco02 {
  background: url(../img/ico_01.gif) no-repeat left 3px;
  padding: 0 0 0 15px;
}
.lineB {
  border-bottom: #a0a0a0 1px dotted;
}

/* ------------ gaiyo-form/html ----------------- */
.form-search-target-ttl {
  padding: 10px;
  position: relative;
}
.form-search-target-ttl .clear {
  position: absolute;
  top: 10px;
  right: 10px;
}
.form-search-target-wrap {
    max-width: 582px;
    margin: 10px 10px 10px auto;
}
.form-search-target-wrap table {
    margin-left: 15px;
}

@media screen and (max-width: 480px) {
    .form-search-target-wrap {
        width: 95%;
        margin: 10px auto;
    }
}