/* 기준정보관리 모달 (카테고리, 브랜드, 위치, 거래처) */
.data_modal .modal-dialog { width:350px; }
.data_modal .modal-dialog .modal-content .modal-body ul li { margin-top:15px; }
.data_modal .modal-dialog .modal-content .modal-body ul li:first-child { margin:0; }
.data_modal .modal-dialog .modal-content .modal-body ul li > label { margin-bottom:8px; font-weight:500; }
.data_modal .modal-dialog .modal-content .modal-body ul li div { display:flex; gap:10px; }
.data_modal .modal-dialog .modal-content .modal-body ul li input { width:100%; height:40px; padding:0 10px; border:1px solid #ddd; border-radius:5px; }
.data_modal .modal-dialog .modal-content .modal-body ul li input + label { line-height:40px; }
.data_modal .modal-dialog .modal-content .modal-body ul li textarea { width:100%; padding:10px; border:1px solid #ddd; border-radius:5px; }
.data_modal .modal-dialog .modal-content .modal-footer .button_box button { width:100%; }

/* 거래처 등록 */
.client_modal .modal-dialog { width:500px; }
.client_modal .modal-dialog .modal-content .modal-body ul li .dropdown button { width:100%; }
.client_modal .modal-dialog .modal-content .modal-body ul li .dropdown ul li { margin-top:0; }
/* 거래처 수정 */
.modify_modal .modal-dialog { width:500px; }
.modify_modal .modal-dialog .modal-content .modal-body ul li .dropdown button { width:100%; }
.modify_modal .modal-dialog .modal-content .modal-body ul li .dropdown ul li { margin-top:0; }

@media only screen and (max-width:1024px){
    .data_modal .modal-dialog .modal-content .modal-body { max-height:350px; }
    .data_modal .modal-dialog .modal-content .modal-body ul li input { height:36px; }
    .data_modal .modal-dialog .modal-content .modal-body ul li button { height:36px; }
    .data_modal .modal-dialog .modal-content .modal-body ul li input + label { line-height:36px; }
}