/* 工場検索一覧 */
.w-modal-no {
  width: 15px !important;
}
.w-modal-factoryCd {
  width: 70px !important;
}
.w-modal-factoryname1 {
  width: 400px !important;
}
.w-modal-factoryname2 {
  width: 300px !important;
}
.w-modal-tel {
  width: 220px !important;
  max-width: 220px !important;
}
.control-label {
  padding-top: 7px;
}
/*
#modal-factory .modal-dialog,
#modal-factory .modal-content {
  width: 1010px;
}
*/
#modal-factory .box-footer {
  background-color: #DBEEF4 !important;
  border-top: 0px;
  padding: 0px;
}

#factoryForm #factoryCd + span {
  width: 280px;
}

#modal-factory #factoryCd {
  width: 150px !important;
}


#modal-factory #factoryname1 {
  width: 600px !important;
}

#modal-factory #factoryname2 {
  width: 400px !important;
}

#factoryForm .search-condition .input-area > div:nth-of-type(1) {
    width: 100% !important;;
}

#factoryForm .search-condition .input-area .input-title {
    width: 20% !important;
}

.search-condition .accordion-area .btn-accordion-fa {
    padding: 10px 10px;
    cursor: pointer;
    position: relative;
}
.search-condition .accordion-area .btn-accordion-fa.active::before {
    transform: rotate(180deg);
}
.search-condition .accordion-area .btn-accordion-fa::before {
    content: '\f0d8';
    font-family: "Font Awesome 5 Free";
    font-size: 28px;
    font-weight: 700;
    position: absolute;
    top: 0;
    left: 0;
    transition: transform 0.3s;
}
