::ng-deep .mat-card-header-tex { margin: 0; } //조직도 레이아웃 변경 ::ng-deep .dialog-org { .oraganization-tab { width: 100%; height: 380px; border-bottom: 1px solid #dddddd; position: relative; .oraganization-tab-tree { display: inline-flex; width: 50%; height: 100% !important; border-right: 1px solid #dddddd; overflow: auto; .tab-tree-frame { width: 100%; height: 100%; } } .select-list { display: inline-flex; flex-direction: column; width: 50%; height: 100% !important; overflow: auto; .search-list { overflow: auto; height: calc(100% - 40px); } } } } .list-chip { height: 100px; width: 100%; padding: 10px; border: 1px solid #dddddd; overflow: auto; background-color: #f9f9f9; } .mat-chip.mat-standard-chip .mat-chip-remove { line-height: 24px; } .confirm-card { min-width: 500px; .mat-card-header { margin-bottom: 10px; .mat-card-header-text { .mat-card-title { margin: 0 -16px; } } } .mat-card-content { .content-box { flex-direction: column; flex-flow: column; } } .button-farm { text-align: right; .mat-primary { margin-left: 4px; } } } ::ng-deep .mat-dialog-container .mat-tab-body-wrapper { height: 380px; width: 100%; .mat-tab-body { width: 100%; height: 100%; .mat-tab-body-content { width: 100%; height: 100%; } } } .mat-tab-frame { width: 100%; height: 100%; .list-panel { width: 100%; height: calc(100% - 60px); .group-expansion { .list-item { height: 70px; } } } } ::ng-deep .mat-card > .mat-tab-labels { border-bottom: 2px solid #dddddd; } ::ng-deep .ps-content { .cdk-virtual-scroll-viewport { height: 100%; } } .list-item-frame { width: 100%; height: 100%; }