:root {
    --top-padding-size: 68px; 
    --left-menu-mini-size: 60px;
    --input-group-prepend-width: 8rem;
    --list-item-height: 20;
    --menu-text-color: #000;
    --border-color: #b3b8bc;
}

body {
    font-family: 'Tahoma', Gulimche !important;
    padding-left: 0 !important;
}
body,
.form-control,
.input-group-text,
.form-check.multi input[type=checkbox]+label.form-check-label,
.multi .form-radio input[type=radio]+label.form-radio-label {
    color: #000;
}
.title .input-group-text {
    color: white;
}
body:not(.navbar-hold) .navbar.fixed-left, .navbar.fixed-left {
    height: 72px;
}

body.navbar-hold .navbar.fixed-left, .navbar.fixed-left:hover {
    height: 100vh !important;
}
[layout-type=section] > .section-title,
[form-type="section"] > .section-title {
    top: -0.5rem;
}
.dropdown > .dropdown-menu {
    max-height: 500%;
    min-height: 200%;
    min-width: 230%;
}

@media screen and (min-width: 767.98px) {
    [size-bar] {
        min-width: 7px !important;
        border-left-width: 3px !important;
        border-right-width: 3px !important;
    }
}
[list] [list-head] > [list-item] [group-area],
[list] [list-head] > [list-item] > [fixed-area],
[list] [list-head] > [list-item] div[data-name] {
    background-color: #7a8087;
    color: #fff !important;
    font-weight: 500 !important;
}
.list-sort > i::before, .list-sort > i::after {
    color: rgba(255, 255, 255, 1) !important;
}
[layout-type="form"] .list-table {
    background-color: rgba(255, 255, 255, .35);
}
[layout-type="list"] .list-table {
    background-color: rgba(231, 235, 247, .8);
}
.input-group-text {
    background-color: transparent;
    border-color: transparent;
}
.input-group>.input-group-prepend + .custom-select,
.input-group>.input-group-prepend + .form-control {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
}
[layout-type="search"]:not(:has(>.title)) {
    border-radius: 0.5rem;
    padding: 0 0.15rem;
}
[layout-type="search"]:not(:has(>.title)),
[form-type="section"] > .section-title,
.title+[search-area],
.title+[form-area],
[form-item-area] {
    background-color: #E7EBF7;
}
.form-check.multi input[type=checkbox]+label.form-check-label::before {
    width: 1rem;
}
.form-check.multi input[type=checkbox]+label.form-check-label::before, .multi .form-radio input[type=radio]+label.form-radio-label::before {
    margin-right: 0.2rem;
}
.form-radio input[type=radio]+label.form-radio-label,
.form-check.multi input[type=checkbox]+label.form-check-label,
.multi .form-radio input[type=radio]+label.form-radio-label{
    background-color: #CDE2F3;
}
.form-check.multi input[type=checkbox]:checked+label.form-check-label,
.multi .form-radio input[type=radio]:checked+label.form-radio-label {
    background-color: var(--primary-color2);
}
.form-radio input[type=radio]:checked+label.form-radio-label {
    background-color: var(--primary-color2);
    border-color: var(--primary-color);
}
.dropdown > .dropdown-menu [list-area] [list-item] > div {
    text-align: center;
}
.dropdown > .dropdown-menu:not(.loading):empty::after {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    content: '검색 키워드를 입력하고 \'Enter\'키를 입력하세요.';
}
[user-info] {
    margin-bottom: .55rem;
}
[list-item] > div {
    border-bottom: 1px solid #dee2e6 !important;
}
[list-item]:nth-of-type(odd) > [fixed-area],
[list-item]:nth-of-type(odd) {
    background-color: rgb(242, 242, 246);
}
[list-item]:nth-of-type(even) > [fixed-area],
[list-item]:nth-of-type(even) {
    background-color: #fff;
}
[list-item]:hover > [fixed-area],
[list-item]:nth-of-type(even):hover {
    color: #212529;
    background-color: #ECECEC;
}

[list] [list-item] div[data-name] {
    padding: 0 0.25rem;
}
[list-input][type="textarea"]:focus {
    height: 12rem !important;
}
[list-area] [list-item] div[data-name][data-won-type="textarea"] {
    min-width: 200px;
    max-width: 200px;
    overflow: scroll;
}
.fullscreen {
    width: calc(95vw - 0.5rem);
    height: calc(90vh - 0.5rem);
}

[data-info-list-view] .info-default-msg {
    display: none !important;
}
[data-info-list-view]:not(:has(*:not(.info-default-msg))) {
    display: none !important;
}

[list-title] .btn[data-tooltip="정보"] {
    display: none !important;
}

#D11XXXX-D110201 [list-item] [data-name] input:not([type=checkbox]):not([type=radio]):not([type=hidden]) {
    height: 25px;
}
#D11XXXX-D110201 [list] [list-item] > div {
    padding: 0 0.25rem;
}

.form-control:not(button,.btn):disabled,
.form-control:not(button,.btn)[readonly],
[data-won-type]:not(button,.btn,input[type="checkbox"]):disabled,
[data-won-type]:not(button,.btn,input[type="checkbox"])[readonly] {
    background-color: #fff;
    opacity: 1;
}

[list-item].on,
[list-item].on > [fixed-area] {
    background-color: #ffe3b4 !important;
}

@media screen {
    body {
        font-size: 9pt;
        background: no-repeat center/20% url(/img/logo2.svg);
    }

    button.error-print:after {
        position: absolute;
        bottom: 2px;
        right: 2px;
        border-radius: 50%;
        width: 5px;
        height: 5px;
        background-color: var(--danger);
        content: '';
    }

    .navbar-top-menu-bar .error {
        color: #ffa600;
    }

    .tab-content, .tab-pane {
        background-color: rgb(255 255 255 / 85%);
    }

    .navbar-top-menu-bar [message-box] {
        position: absolute;
        right: 0;
        top: 2px;
        bottom: 2px;
        width: 31px;
        border-left: 1px solid #dee2e6;
    }

    #message-box {
        display: none !important;
    }
    #message-box + label {
        position: relative;
        width: 100%;
        height: 100%;
        margin: 0;
    }
    #message-box + label::before {
        width: 100%;
        height: 100%;
        color: var(--menu-text-color);
        text-align: center;
        font-size: 1.5rem;
        line-height: 28px;
    }
    #message-box + label > i:empty {
        display: none !important;
    }
    #message-box + label > i,
    [message-title-icon] > span {
        position: absolute;
        left: 50%;
        bottom: 50%;
        width: 12px;
        height: 12px;
        border-radius: 6px;
        text-align: center;
        line-height: 12px;
        background-color: #FF0000;
        font-size: 10px;
        font-weight: 900;
        font-style: normal;
        color: #fff;
    }
    [message-box]:not(:has(#message-box:checked)) [message-list] {
        display: none;
    }
    [message-box]:has(#message-box:checked) [message-list]:not(:has([message-item]))::after {
        content: '알림이 없습니다.';
        color: var(--menu-text-color);
        text-align: center;
        padding: 2rem 0;
        width: 100%;
    }
    [message-box]:has(#message-box:checked) [message-list] {
        position: fixed;
        display: flex;
        flex-direction: column;
        right: 5px;
        top: 30px;
        width: 350px;
        height: calc(100vh - 50px);
        background-color: #fff;
        border-radius: 0.25rem;
        box-shadow: 5px 0 15px rgba(0, 0, 0, .25);
        padding: 0.5rem;
        padding-top: 32px;
        overflow-x: hidden;
        overflow-y: auto;
    }
    [message-title] {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        display: flex;
        align-items: center;
        background-color: #fff;
        border-bottom: 1px solid #dee2e6;
        height: 31px;
    }
    [message-title] > span {
        flex: 1 1 auto;
        text-align: center;
    }
    [message-title-icon]:first-child {
        margin-left: auto;
    }
    [message-title-icon] {
        width: 30px;
        height: 30px;
        position: relative;
    }
    [message-title-icon] > i{
        width: 100%;
        height: 100%;
        font-size: 1.5rem;
        line-height: 30px;
        text-align: center;
    }

    [message-list] [message-item] {
        display: flex;
        align-items: center;
        padding: 0.75rem 0.5rem;
        border-bottom: 1px solid #dee2e6;
    }
    [message-item] > i {
        margin-right: 1rem;
        font-size: 1.25rem;
    }
    [message-item] > div {
        display: flex;
        flex-direction: column;
        flex: 1 1 auto;
    }
    [message-item] [message-item-title] {
        display: flex;
        align-items: center;
        padding: 0.25rem 0;
        border-bottom: 1px solid #dee2e6;
        white-space: nowrap;
    }
    [message-item] [message-item-title] > span {
        flex: 0 1 content;
        width: 10px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    [message-item] [message-item-content] {
        resize: none;
        border: none;
    }

    .navbar-top-menu-bar {
        border-bottom: 1px solid #dee2e6;
    }
    .navbar-top-menu-bar > div.menu:not(div:has(.nav-on-menu)),
    .navbar-top-menu-bar > div.menu .menu-bar-sub > div:not(div:has(.nav-on-menu)) {
        display: none !important;
    }
    .navbar-top-menu-bar > div.menu:first-child {
        margin-left: 1rem;
    }
    .navbar-top-menu-bar > div.menu {
        display: inline-block;
        position: relative;
        padding: 0.5rem;
        margin: 0 0.25rem;
    }
    .navbar-top-menu-bar > div.menu:hover {
        background-color: var(--primary-color);
        color: #fff;
    }
    .navbar-top-menu-bar > div.menu .menu-bar-sub {
        position: absolute;
        left: 0;
        top: 0;
        margin-top: 2rem;
        display: none;
        background-color: #fff;
        border-left: 2px solid var(--primary-color);
        box-shadow: 0 5px 5px rgb(0 0 0 / 25%);
        min-width: 100%;
        padding: 0.5rem 0.5rem 0.5rem 0;
    }
    .navbar-top-menu-bar > div.menu:hover .menu-bar-sub {
        display: block !important;
        white-space:nowrap !important;
        color: var(--menu-text-color);
    }
    .navbar-top-menu-bar > div.menu .menu-bar-sub .nav-group, .navbar-top-menu-bar > div.menu .menu-bar-sub li.nav-item {
        padding: 0.5rem !important;
    }
    .navbar-top-menu-bar > div.menu .nav-group + .navbar-nav {
        padding-bottom: 0 !important;
        border-radius: none !important;
    }
    .navbar-top-menu-bar > div.menu .menu-bar-sub .nav-group:hover, .navbar-top-menu-bar > div.menu .menu-bar-sub li.nav-item:hover {
        background-color: var(--primary-color);
        color: #fff;
        border-top-right-radius: 2rem;
        border-bottom-right-radius: 2rem;
    }
    .nav-tabs {
        margin-top: 32px;
        padding-top: 0.25rem !important;
        height: 36px !important;
    }

    .tab-content > .tab-pane:has([toolbar]) {
        position: relative;
        padding-top: 42px !important; 
    }

    nav[toolbar] {
        position: absolute;
        width: 100% !important;
        left: 0;
        top: 0;
        padding: 0.5rem 0.75rem;
        background-color: #fff;
        border-bottom: 1px solid #dee2e6;
    }

    .tab-pane .title, #layout-popup .content .title {
        font-size: 1rem !important;
        padding: 0.25rem 0.5rem !important;
        height: fit-content !important;
        border-top-left-radius: .5em;
        border-top-right-radius: .5em;
    }

    .title+[search-area], .title+[form-area] {
        border-bottom-left-radius: .5em;
        border-bottom-right-radius: .5em;
        box-shadow: none;
    }

    .tab-pane .title .btn, #layout-popup .content .title .btn {
        padding: 0.25rem !important;
    }

    .title .input-group .input-group-text {
        font-size: 0.8rem !important;
        padding: 0.25rem !important;
    }

    .title .input-group .btn,
    .title .custom-select,
    .title .form-control,
    .title input:not([type=hidden]):not([type=checkbox]):not([type=radio]) {
        font-size: 0.8rem !important;
        padding: 0 0.25rem !important;
    }
    
    .tab-content > div > [data-layout-list=L020101] {
        min-width: 250px;
        width: 510px;
    }   

    .sub-tabbar ul {
        display: flex;
        flex-direction: row;
        list-style: none;
        padding: 0;
        border-bottom: 1px solid #dee2e6;
    }

    div[subtab-content] {
        border-bottom: 1px solid #dee2e6;
        height: 70%;
    }
    div[subtab-content] > [data-tab] {
        height: 100%;
        overflow-y: scroll;
    }
    div[subtab-content] > [data-tab] [data-layout-form] > .title {
        display: none !important;
    }

    .sub-tabbar ul > li.active {
        border: 1px solid var(--primary-color);
        color: #fff !important;
        background-color: var(--primary-color) !important;
        font-weight: bold;

    }
    .sub-tabbar {
    }
    .sub-tabbar ul > li {
        border: 1px solid #dee2e6;
        border-bottom: none;
        border-top-left-radius: 0.25rem;
        border-top-right-radius: 0.25rem;
        padding: 0.25rem 0.5rem;
    }

    .subject-blue,
    .input-group.subject-blue .input-group-prepend .input-group-text {
        color:blue;
    }

    .subject-red,
    .input-group.subject-red .input-group-prepend .input-group-text {
        color:red;
    }

    .subject-red-bold .input-group-prepend .input-group-text {
        color:red;
        font-weight: bold;
    }

    .subject-bold-size-medium .input-group-prepend .input-group-text {
        font-weight: bold;
        font-size: medium;
    }

    .subject-bold .input-group-prepend .input-group-text .button,
    .subject-bold .input-group-prepend .input-group-text{
        font-weight: bold;
    }

    .subject-background-yellow .input-group-prepend .input-group-text {
        background-color: #ffffc0;
    }

    .input-value-red,
    .input-value-red > input {
        color: red;
    }

    .value-blue .form-control {
        color:blue;
    }

    .value-red .form-control {
        color: red;
    }

    .value-bold .form-control,
    select.value-bold,
    [list-item].value-bold 
    input.value-bold {
        font-weight: bold !important;
    }

    .value-bold-label {
        font-weight: bold;
    }

    .value-fontSize-label-20px {
        font-size: 20px;
    }

    .value-red-label {
        color: red;
    }

    .value-color-blue-label {
        color:blue;
    }

    .value-font-size-label-16px {
        font-size: 16px;
    }

    .value-bold-label-size-medium {
        font-weight: bold;
        font-size: medium;
    }

    .value-red-bold .form-control {
        color:red;
        font-weight: bold;
    }
    .value-blue-bold .form-control {
        color:blue;
        font-weight: bold;
    }

    

    .section-title-blue {
        color:blue;
    }

    .title-blue {
        color:blue;
    }
}
[layout-type="list"] [save-btn] {
    --btn-name: '저장';
}
[delete-btn] {
    --btn-name: '삭제';
}
[delete-btn]::after,
[layout-type="list"] [save-btn]::after {
    line-height: 1.2;
    margin-left: 0.25rem;
    content: var(--btn-name, '');
}
.big-button {
    min-width: 100%;
    text-align: center; 
}

.big-button > button {
    padding: 0.25rem;
    font-size: 1.2rem;
    width: 100%;
}

.big-button2 {
    text-align: center;
    vertical-align: middle;
}

.big-button2 > button {
    padding: 0.25rem;
    background-color: #dee2e6;
    font-size: 1.2rem;
    width: 100%;
}

.big-button2 > button:hover {
    background-color: #a3a3a3;
}

.section-style > .input-group-prepend > .w-input-text {
    color:blue;
}

.textarea-flexibleheight {
    resize: none;
    width: 100%;
    height: 100%;
}

.textarea-flexibleheight-75vh {
    resize: none;
    width: 100%;
    height: 75vh;
}

.textarea-flexibleheight-50vh {
    resize: none;
    width: 100%;
    height: 50vh;
}

.textarea-flexibleheight-30vh {
    resize: none;
    width: 100%;
    height: 30vh;
}
.form-control:focus {
    color: #000;
}
.button-sms-width > * {
    flex: 0 0 8rem !important;
    word-break: break-all;
    text-align: left;
}
.form-check .form-check-single[type="checkbox"] {
    height: 100%;
    min-width: 2rem;
}
.input-group > .form-radio:not(.multi) input[type=radio]:not(:checked)+label.form-radio-label{
    color: #000;
}
.input-group > .form-radio:not(.multi) input[type=radio]+label.form-radio-label {
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    margin-bottom: 0.25rem;
}
.input-group-text, .btn, .input-label, .form-control {
    padding: 0.2rem 0.5rem;
}
.form-control,
.custom-select {
    height: calc(1.2em + 0.75rem + 2px);
}
.custom-select {
    padding: 0.2rem 1.75rem 0.2rem .75rem;
}
.form-check.multi input[type=checkbox]+label.form-check-label {
    padding: 0.25rem 0.75rem 0.33rem 0.33rem;
}
.imsi{
    width:215px !important;
}

[data-layout-list="L020101"] {
    width: 0 !important;
    max-width: 500px !important;
    min-width: 500px;
}

[data-layout-list="L020101"] .title.primary:not(:hover)+[search-area]:not(:hover):not(:has(*:focus)) {
    max-height: 0px !important;
    height: 0px !important;
    overflow: hidden !important;
    padding: 0 !important;
}


[list-area] [list-item] > div[data-name="MIN_SAMPLESU"]:has(textarea:not(:focus))::before {
    position: absolute;
    font-family: var(--awesome);
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display,inline-block);
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    content: '\f141';
    font-size: 1rem;
    text-align: center;
    height: 100%;
    line-height: 27px;
}

.input-group-prepend > .input-group-text{
    flex-direction: row-reverse !important;
}

.inp-width-4-max .input-group-prepend{
    max-width: 4rem !important;
}

.inp-width-5-max .input-group-prepend{
    max-width: 5rem !important;
}

.inp-width-5_5-max .input-group-prepend{
    max-width: 80px !important;
}

.inp-width-6-max .input-group-prepend,
.inp-width-6-max .input-group-text{
    max-width: 6rem !important;
}

.inp-width-3 .input-group-prepend,
.inp-width-3 .input-group-text {
    min-width: 3rem !important;
}

.inp-width-4 .input-group-text,
.inp-width-4 .input-group-prepend {
    min-width: 4rem !important;
}

.inp-width-5 .input-group-text,
.inp-width-5 .input-group-prepend {
    min-width: 5rem !important;
}

.inp-width-5-5 .input-group-text{
    min-width: 5.5rem !important;
}

.inp-width-6 .input-group-text{
    min-width: 6rem !important;
}

.inp-width-7 .input-group-text{
    min-width: 7rem !important;
}

.inp-width-8 .input-group-text{
    min-width: 8rem !important;
}

.inp-width-9 .input-group-text{
    min-width: 9rem !important;
}

.inp-width-10 .input-group-text{
    min-width: 10rem !important;
}

.inp-width-11 .input-group-text{
    min-width: 11rem !important;
}

.inp-width-12 .input-group-text{
    min-width: 12rem !important;
}

.inp-width-13 .input-group-text{
    min-width: 13rem !important;
}

.inp-width-14 .input-group-text{
    min-width: 14rem !important;
}

.inp-width-15 .input-group-text{
    min-width: 15rem !important;
}

.inp-width-16 .input-group-text{
    min-width: 16rem !important;
}

.inp-width-17 .input-group-text{
    min-width: 17rem !important;
}

.inp-width-18 .input-group-text{
    min-width: 18rem !important;
}

.inp-width-19 .input-group-text{
    min-width: 19rem !important;
}

.inp-width-20 .input-group-text{
    min-width: 20rem !important;
}

.inp-width-23 .input-group-text{
    min-width: 23rem !important;
}

.inp-width-26 .input-group-text{
    min-width: 26rem !important;
}

/*이름 없는 textbox를 이름 있는 textbox와 맞출 때 */
.margin-left-8 {
    margin-left: 8rem;
}

[id|=L02XXXX] [layout-type=form] .form-top-button-area {
    display: none !important;
}

#L01XXXX-L013001 .left-search-area {
    min-width: 25%;
}

input[name="code00"][value="data002"]+.form-radio-label {
    width: 170px;
}

.OPINION-contentsArea {
    min-width : 500px !important;
    max-width : 500px !important;
    white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}

.OPINION-titleArea {
    min-width : 300px !important;
    max-width : 300px !important;

    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
}

.wide-search-area [search-area],
.left-search-area [search-area] {
    background-color: rgb(255 255 255 / 85%);
}


.bg-white{
    background-color: #fff;
}

#L01XXXX-L010101 .input-group-text
{
    min-width: 6rem !important;
    width: 6rem !important;
}


#L01XXXX-L010101 div[search-area]{
    /* height: 300px; */
}

#L01XXXX-L010101 .form-check.multi{
    margin-top:1rem;
}

#L01XXXX-L010101 div[search-area] .form-radio > label {
    margin-top:0.5rem;
}
#L01XXXX-L010101 div[search-area] .form-radio label:nth-child(2n) {
    width: 45% !important;
}
#L01XXXX-L010101 div[search-area] .form-radio label:nth-child(10) {
    width: 950% !important;
}
#L01XXXX-L010101 div[search-area] .form-inline.col-md-12:has(.form-radio) {
    
}

/* section 아래쪽 사이즈만 1줄 늘리고 싶을 때 section의 마지막 요소에 적용 */
.section-Expand-1L {
    margin-bottom:28px !important
}

.selectbox-text-right select {
    text-align: right !important;
    padding-right: 25px !important;
}

#last-use-menu li.nav-item {
    padding: 0.25rem 0.5rem !important;
    font-size: 9pt;
    overflow: hidden !important;
    text-overflow: ellipsis;
    white-space: nowrap; 
}
#last-use-menu li.nav-item:not(:first-child) {
    border-top: 1px solid #d4d4d4;
}

body:not(.navbar-hold) .navbar:not(:hover) #last-use-menu label:first-child {
    text-align: center;
}
body:not(.navbar-hold) .navbar:not(:hover) #last-use-menu * span {
    display: none;
}

#last-use-menu li.nav-item::before {
    font-family: var(--awesome);
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display,inline-block);
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    content: '\f02d';
    margin-right: 0.25rem;
}
.textbox-text-right input {
    text-align: right !important;
}

/* 리스트 오른쪽 정렬 */
[list-item][data-name='sample']
{
    text-align: right !important;
}

.width-optxt{
    width: 25rem !important;
}

.item-check-color{
    background-color: RGB(240, 170, 10) !important;
    font-weight: bold; 
}
.samp_getin_yn{
    background-color: RGB(191, 251, 253) !important;
}


.custom-btn-color-save{
    width: 8rem;
}

.custom-btn-color-cancel{
    width: 8rem;
    
}

#L01XXXX-L010501 [data-layout-list='L010501listMachine'] [list-title],
#L01XXXX-L010501 [data-layout-list='L010501listMachine'] [data-info-list-view]
{
    display: none !important;
}

.worklist-patinfo {
    min-width: 295px;
}

.multiCheckbox-align-left .form-check {
    display: flex !important; 
    justify-content: flex-start !important;
}

.B020301P1-width,
.B020801P1-width,
.L110101P1-width,
.onLayerPopUpSize {
    width: 95vw !important;
    height: 80vh !important;
}


/* 별지검사 워크리스트 DatePicker, 별지검사 조회 구분 라디오 */
.L030101-datePicker .datepicker
{
    text-align: left !important;
    padding-left: 2rem !important;
}

.SaparationTest-radio-select-gubn .form-radio {
    width: 100%;
}
/* ---------------------------------------------- */

.fill-radioButton .form-radio
{
    flex-grow: 1 !important;
}

.fill-button > button[type="button"]
{
    flex-grow: 1 !important;
}


.checkbox-fill-subject .input-group-prepend,
.checkbox-fill-subject .input-group-prepend .input-group-text  {
    flex-grow: 1 !important;
}

.radio-fill-subject .input-group-prepend .input-group-text  {
    flex-grow: 1 !important;
}

.list-sticky-col {
    position: sticky;
    z-index: 1; /* 다른 컨텐츠 위로 레이어링 */
    background-color: white;
}

.list-sticky-col:nth-child(1) {
    left: 0; /* 두 번째 열 고정 */
    min-width: 40px;
}
  
.list-sticky-col:nth-child(2) {
    left: 40px; /* 두 번째 열 고정 */
    min-width: 40px;
}

.list-sticky-col:nth-child(3) {
    left: 80px; /* 두 번째 열 고정 */
    min-width: 150px;
}

.printDiv > div:nth-child(1),
.printDiv > div:nth-child(1) span
{
    width: 95px !important;
}
.printDiv > div:nth-child(2){
    justify-content:left;
}

.displayNone {
    display: none;
}


#L01XXXX-L010801 .s01 
{
    padding-left: 0px;
}
#L01XXXX-L010801 .s02 
{
    padding-left: 0px;
    padding-right: 0px;
    min-width: 325px;
    max-width: 325px;
}
#L01XXXX-L010801 .s02 > div
{
    padding-left: 0px;
}
#L01XXXX-L010801 .s02 .labelDiv 
{
    min-width: 165px;
    max-width: 165px;
}
#L01XXXX-L010801 .s03 
{
    padding-left: 0px;
    min-width: 320px;
    max-width: 320px;
}
#L01XXXX-L010801 .s04 
{
    padding-left: 0px;
}

#L01XXXX-L010801 .s00 .input-group-text,
#L01XXXX-L010801 .s01 .input-group-text
{
    min-width: 70px;
    max-width: 70px;
}
#L01XXXX-L010801 .s00 .input-group,
#L01XXXX-L010801 .s01 .input-group,
#L01XXXX-L010801 .s03 .input-group
{
    min-width: 100%;
    max-width: 100%;
}
#L01XXXX-L010801 .s02 .input-group-text,
#L01XXXX-L010801 .s03 .input-group-text
{
    min-width: 90px;
    max-width: 90px;
}
#L01XXXX-L010801 .s02 input
{
    min-width: 70px;
    max-width: 70px;
}
span.section-title{
    font-size: 1rem !important;
    line-height: 1rem !important;
}

.L092201-section {
    display: flex;
    align-content: flex-start !important;
    height: 260px;
}

.L092901-section {
    display: flex;
    align-content: flex-start !important;
    height: 188px;
}

.L093401-margin {
    margin-left: -70px;
}

.L011501search .printDivArea {
    min-width: 300px;
    max-width: 300px;
}
.L011501search .printDiv {
    min-width: 140px;
    max-width: 140px;
}
.L011501search .printDiv .input-group-prepend ,
.L011501search .printDiv .input-group-prepend span
{
    min-width: 110px;
    max-width: 110px;
}
.L011501search .chk002 div:nth-child(2) {
    justify-content:left;
}

#I010201 .widthFix1 .input-group-prepend,
#I010201 .widthFix1 .input-group-prepend > .input-group-text ,
#I010301 .widthFix1 .input-group-prepend,
#I010301 .widthFix1 .input-group-prepend > .input-group-text 
{
    min-width: 87px;
}

.L092201-labMethod,
.L092301-labMethod,
.L080701-labMethod,
.L071101-labMethod,
.L060210-labMethod {
    white-space: nowrap;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

.L120201-result {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: clip !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 1 !important;
}

.L090701_DRPLA {
    min-width : 120px;
}


.L090701_RST {
    min-width : 100px;
}



.L110101-list-height {
    height: 255px;
}

.L110101-list-height2 {
    display: flex;
    align-content: flex-start !important;
    height: calc(40vh - 25px);
}


.L110101P2-width {
    width: 95vw !important;
    height: 80vh !important;
}

.L110101P1-list-height {
    display: flex;
    align-content: flex-start !important;
    height: 45vh;
}

.L110101P1-list-height2 {
    display: flex;
    align-content: flex-start !important;
    height: 28vh;
}

[data-layout-form="L110101P2form"] .L110101-COLON-OPINION-LIST,
[data-layout-form="L110101P2form"] .L110101-COLON-BLOCK-LIST,
[data-layout-form="L110101P3form"] .L110101-STOMACH-LIST,
[data-layout-form="L110101P3form"] .L110101-STOMACH-OPINION-LIST,
[data-layout-form="L110101P3form"] .L110101-STOMACH-BLOCK-LIST {
    max-height: calc(100% - 30px) !important;
}

.I010601-section-height {
    height : 55vh;
}

div[data-layout-form="I010801form"] #btn_save,
div[data-layout-form="I010801form"] .btn-cancel {
    display: none;
}

.I010801search > div:nth-child(2) {
    height: 155px; 
}

#form-I010801form > div:nth-child(1) {
    max-height: 145px; 
}


.L090301-textarea > textarea {
    font-family: 'GulimChe', monospace !important;
    font-size : 12px;
}

.L093001-section-height {
    height : 365px;
}

.L093001-section-height2 {
    height : 286px;
}

.L094501-section {
    display: flex;
    align-content: flex-start !important;
    height: 214px;
}

.L090201-margin {
    min-width: 445px !important;
    margin-left : 11rem !important;
}

.L080501-section {
    height : 451px;
}

.L093501-button {
    height:84px;
}

.L093601-button {
    height:56px;
}

.L080701-section {
    display: flex;
    align-content: flex-start !important;
    height: 178px;
}

.L060401-button {
    height: 82px;
}

.L030401-section {
    display: flex;
    align-content: flex-start !important;
    height: 338px;
}

.L070401-section {
    display: flex;
    align-content: flex-start !important;
    height: 49vh;
}

.L051301-list-result-red {
    color: red !important;
    font-weight: bold;
}

.L051301-list-result-blue {
    color: blue !important;
    font-weight: bold;
}

.L071101-list-result-red,
.L071101-list-result-red > input {
    color: red !important;
}

.L071101-list-result-blue,
.L071101-list-result-blue > input {
    color: blue !important;
}

.L091601-labMethod {
    white-space: nowrap;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

.L093101-select > select {
    width: 220px;
}

.L093101-desc {
    min-width: 45px;
}

.L093501-select, 
.L093501-select select {
    color: red !important;
}

.L100401-result, 
.L100401-result input {
    color: red !important;
    font-weight: bold;
}

.L091101-result, 
.L091101-result input {
    font-size: medium;
    font-weight: bold;
}

.L093001-textarea > textarea {
    font-family: 'GulimChe', monospace !important;
    font-size : 12px;
    letter-spacing: -1px;
}

[list-item] > div.L030401-td,
[list-item] > div.L030401-td > input {
    font-weight: bold;
}

[list-item] > div.L030401-RESULT-RED,
[list-item] > div.L030401-RESULT-RED > input {
    font-weight: bold;
    color : red;
}

[list-item] > div.L030401-RESULT-BLUE,
[list-item] > div.L030401-RESULT-BLUE > input {
    font-weight: bold;
    color : blue;
}


[list-item] > div.L031001-td,
[list-item] > div.L031001-td > input {
    font-weight: bold;
}

[list-item] > div.L031001-RESULT-RED,
[list-item] > div.L031001-RESULT-RED > input {
    font-weight: bold;
    color : red;
}

[list-item] > div.L031001-RESULT-BLUE,
[list-item] > div.L031001-RESULT-BLUE > input {
    font-weight: bold;
    color : blue;
}

[list-item] > div.L051901-td,
[list-item] > div.L051901-td > input {
    font-weight: bold;
}

[list-item] > div.L051901-td-vertical {
    vertical-align: middle;
}

[list-item] > div.L070201-RESULT-RED,
[list-item] > div.L070201-RESULT-RED > select {
    color : red;
}

[list-item] > div.L070201-RESULT > select {
    min-width : 100px;
    padding-right: 12px;
}

[list-item] > div.L094101-RESULT > select {
    min-width : 100px;
    padding-right: 12px;
}

.L094101-labMethod {
    white-space: nowrap;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

[list-item] > div.L094201-td,
[list-item] > div.L094201-td > input {
    font-weight: bold;
}

[list-item] > div.L094201-RESULT-RED,
[list-item] > div.L094201-RESULT-RED > input {
    color: red;
}

[list-item] > div.L100501-td,
[list-item] > div.L100501-td > input {
    font-weight: bold;
}

[list-item] > div.L100501-RESULT-RED,
[list-item] > div.L100501-RESULT-RED > input {
    font-weight: bold;
    color : red;
}

[list-item] > div.L100501-RESULT-BLUE,
[list-item] > div.L100501-RESULT-BLUE > input {
    font-weight: bold;
    color : blue;
}

.B040101-USE-YN {
    background-color: #FFDCDC !important;
}

.L051301-rows-1 > textarea,
.L051901-rows-1 > textarea {
    height: 19px;
}

.L051301-rows-2 > textarea,
.L051901-rows-2 > textarea {
    height: 38px;
}

.L051301-rows-3 > textarea,
.L051901-rows-3 > textarea {
    height: 57px;
}

.L051301-rows-4 > textarea,
.L051901-rows-4 > textarea {
    height: 76px;
}

.L051301-rows-5 > textarea,
.L051901-rows-5 > textarea {
    height: 95px;
}

.L051301-rows-6 > textarea,
.L051901-rows-6 > textarea {
    height: 114px;
}

.L051301-rows-else > textarea,
.L051901-rows-else > textarea {
    height: 150px;
}

[list-item] > div.L070501-result-red input,
[list-item] > div.L070601-result-red input,
[list-item] > div.L070701-result-red input {
    color : red !important;
    font-weight: bold;
}

[list-item] > div.L070501-result-blue input,
[list-item] > div.L070601-result-blue input,
[list-item] > div.L070701-result-blue input {
    color : blue !important;
    font-weight: bold;
}

.L070701-hide-tab ul li:nth-child(2),
.L070201-hide-tab ul li:nth-child(2) {
    display: none !important;
}

[list-area="L070701form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][value="000000"]) [data-name="RESULT"],
[list-area="L071001form-LIST_RST"] [list-item]:has([data-name="LOW_HIGH"][value=""]) [data-name="RESULT"] {
    color: #000000;
}

[list-area="L070701form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][value="FF0000"]) [data-name="RESULT"],
[list-area="L071001form-LIST_RST"] [list-item]:has([data-name="LOW_HIGH"][value="H"]) [data-name="RESULT"] {
    color: #FF0000;
    font-weight: bold;
}

[list-area="L070701form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][value="0042FF"]) [data-name="RESULT"],
[list-area="L071001form-LIST_RST"] [list-item]:has([data-name="LOW_HIGH"][value="L"]) [data-name="RESULT"] {
    color: #0042FF;
    font-weight: bold;
}

.L095101-section {
    height : 188px;
}

/*
.L090401-background {
    background-color: #E1E1FF !important;
}
*/

.L090401-checkbox .input-group-prepend {
    width: 57px !important
}

[list-item] > div.L090401-positive {
    display: -webkit-box;
    -webkit-line-clamp: 5 !important;
    -webkit-box-orient: vertical !important;
    width: 280px !important;
    overflow: hidden;
    white-space: normal !important;
    text-overflow: ellipsis !important;
    overflow-wrap: break-word !important;
}

[list-area="L090401form-LIST_ERROR_CHECK"] [list-item]:has([data-name="OPINION_CHK"]) [data-name="OPINION_CHK"] {
    background-color: #C0C0FF;
    font-weight: bold;
}
[list-area="L110301form-LIST_RST"] [list-item] div[data-name="RESULT"] {
    min-width: 350px;
    max-width: 350px;
}
#L01XXXX-L010101 [lis-print],
#L01XXXX-L010101 [lis-print] {
    display: none !important;
}
.col-width-no{
    width: 4rem;
}
.col-width-barcode{
    width: 12rem;
}
.col-width-name{
    width: 15rem;
}


.L080401-checkbox .input-group-prepend{
    width : 56px !important;
}

.L080401-hide-image-tab ul li:nth-child(2),
.L080401-hide-image-tab ul li:nth-child(3),
.L080401-hide-image-tab ul li:nth-child(4) {
    display: none !important;
}
#L01XXXX-L011501 [search-area] [odrderbysection] {
    max-width: 340px;
}
[search-area] [workDivSection] {
    min-width: 105px;
    max-width: 105px;
}

#L01XXXX-L011601:not(:has(#L011601-label-print:checked)) [layout-view="area"] [layout-view="usetList"],
#L01XXXX-L011601:has(#L011601-label-print:checked) [layout-view="area"] [layout-view]:not([layout-view="usetList"]),
#L01XXXX-L011601:has(#L011601-label-print:checked) [layout-view="area"] [layout-view]:not([layout-view="usetList"])+[size-bar] {
    display: none !important;
}
#L01XXXX-L011601:has(#L011601-label-print:checked) [layout-view="area"] [layout-view="usetList"] {
    margin-top: 0;
}
#L01XXXX-L010701 [search-area] [section-search-option] {
    max-width: 870px;
    min-width: 870px;
}
#L01XXXX-L011501 [search-area] [section-search-option] {
    max-width: 825px;
    min-width: 825px;
}
#L01XXXX-L010501 [search-area] [section-search-option] {
    max-width: 626px;
    min-width: 626px;
}
#L01XXXX-L012101 [search-area] [section-search-option] {
    min-width: 660px;
    max-width: 660px;
}

/*
#L01XXXX-L010501 [search-area] [section-sendbox] {
    max-width: 85px;
    min-width: 85px;
}*/

#L01XXXX-L010501 [search-area]:has([data-name="DEPT_CODE"][data-value="523"]) [section-sanjun]
{
    display: none !important;
}
#L01XXXX-L010501 [search-area]:not(:has([data-name="DEPT_CODE"][data-value="523"])) [section-std-prep] 
{
    display: none !important;
}

#L01XXXX-L010501 [search-area] [section-sanjun] {
    max-width: 483px;
    min-width: 483px;
}

[section-sanjun] .form-check-label {
    width: 145px;
}
[section-sanjun] .form-check-label:nth-of-type(8),
[section-sanjun] .form-check-label:nth-of-type(10) {
    margin-right: calc(145px + 0.75rem) !important;
}
[section-sanjun] .form-check-label {
    padding: 0.08rem 0.5rem !important;
    font-size: 0.91rem;
}

#L01XXXX-L010501 [search-area] [section-print-items] .input-group .input-group-text,
#L01XXXX-L010501 [search-area] [section-print-items] .input-group .form-control {
    padding: 0rem 0.5rem;
    font-size: 0.8rem;
}
[id|=L01XXXX] [search-area] [section-order-long] {
    min-width: 310px;
    max-width: 310px;
}
[id|=L01XXXX] [search-area] [section-report-count],
[id|=L01XXXX] [search-area] [section-order] {
    max-width: 105px;
    min-width: 105px;
}

[id|=L01XXXX] [search-area] [section-print-items] {
    max-width: 200px;
    min-width: 200px;
}

#L01XXXX-L010501 [search-area] [section-print-items] {
    max-width: 260px;
    min-width: 260px;
}
#L01XXXX-L012001 [search-area] .input-group:not(:has([data-name=searchDate])):not(:has([data-name="OP_RESULT"])),
#L01XXXX-L010701 [search-area] [section-search-option] > .input-group:has([data-name=patNo]),
#L01XXXX-L010701 [search-area] [section-search-option] > .input-group:has([data-name=workNo]),
[id|=L01XXXX] [search-area] [section-search-option] > .input-group:not(:has([data-name=patNo])):not(:has([data-name=workNo])):not(:has([data-won-type="checkbox"])) {
    max-width: 199px;
    min-width: 199px;
}
[data-won-type="select"] > .values {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
[id|=L01XXXX]:not(#L01XXXX-L010701) [search-area] [section-search-option] > .input-group:has([data-name=LAB_KIND]) {
    margin-left: 260px;
}

#L01XXXX-L012001 [search-area] .input-group:has([data-name=PAT_NAME]) {
    max-width: 132px;
    min-width: 132px;
}
#L01XXXX-L010701 [layout-view="workList"] [list-title] [check-workno-overlap],
#L01XXXX-L010701 [layout-view="workList"] [list-title] [check-workno-overlap]+label,
#L01XXXX-L010701 [layout-view="workList"] [list-title] [delete-btn] {
    display: none !important;
}
[id|=L01XXXX]:is(#L01XXXX-L011201,#L01XXXX-L010801,#L01XXXX-L011401,#L01XXXX-L011001,#L01XXXX-L010701) [search-area] [data-name="DEPT_CODE"] option:not([value="K-517"]):not([value="K-516"]):not([value="K-591"]) {
    display: none;
}

input[data-name=workNo],
input[data-name=worknoFrom],
input[data-name=worknoTo],
input[data-name=workNo],
input[data-name=patNo] {
    text-align: right;
}

[id|=L01XXXX]:not(#L01XXXX-L010701) [search-area] [section-search-option] > .input-group:has([data-name=patNo]),
[id|=L01XXXX]:not(#L01XXXX-L010701) [search-area] [section-search-option] > .input-group:has([data-name=workNo]) {
    min-width: 155px !important;
    max-width: 155px !important;
}
#L01XXXX-L010301 [search-area] .input-group:has([data-name=searchDate]),
#L01XXXX-L010301 [search-area] .input-group:has([data-name=itemState]) {
    min-width: 292px !important;
    max-width: 292px !important;
}
[id|=L01XXXX] [search-area] [section-search-option] > .input-group:has([data-name=searchDate]),
[id|=L01XXXX] [search-area] [section-search-option] > .input-group:has([data-name=workDate]) {
    min-width: 260px !important;
    max-width: 260px !important;
}
[id|=L02XXXX] [layout-view="worklist"]:has([search-area] [area]) {
    min-width: 306px !important;
    max-width: 306px !important;
}
[layout-view="worklist"] [search-area] [area] {
    max-width:190px;
}
[layout-view="worklist"] [search-area] .input-group [data-name="searchCheck"]+.form-check-label,
[layout-view="worklist"] [search-area] [area] > .input-group {
    min-width: 100%;
    max-width: 100%;
}
[layout-view="worklist"] [search-area] .input-group:has([data-name="searchCheck"]) {
    max-width:94px;
}
[id|=L02XXXX] [search-area] .input-group .form-check:has([data-name="searchCheck"]) {
    justify-content: start;
}
#L02XXXX-L021101 [search-area] [area] {
    max-width:180px;
}
#L02XXXX-L021101 [search-area] .input-group:has([data-name="searchCheck"]) {
    max-width:104px;
}

#L02XXXX-L022101 [search-area] [section] {
    min-width: 775px;
    max-width: 775px;
}
#L02XXXX-L022101 [search-area] [regionsection],
#L02XXXX-L022101 [search-area] [sampledivsection] {
    min-width: 210px;
    max-width: 210px;
}
#L02XXXX-L022101 [search-area] [area1] {
    min-width: 605px;
    max-width: 605px;
}
#L02XXXX-L022101 [search-area] [area1] > .input-group {
    min-width: 200px;
    max-width: 200px;
    
}
#L02XXXX-L022101 [search-area] .input-group:has([data-name="limit"]) {
    min-width: 152px;
    max-width: 152px;
}

/*
[list-item] > div.L060210-list-click-off  {
    pointer-events: none !important;
}
*/

[id|=lis-image-control] {
    min-height: 10rem;
    position: relative;
}

[id|=lis-image-control]:before {
    left: 0;
    top: 0;
    cursor: pointer;
    display: flex;
    position: absolute;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    font-weight: 900;
    content: '이미지 파일을 여기 드레그 하거나 클릭 후 파일을 선택해주세요.';
    color: #797979;
    border: 0.25rem dashed rgba(255, 255, 255, 0.3);
}
[id|=lis-image-control]:hover::after {
    left: 0;
    top: 0;
    cursor: pointer;
    display: flex;
    position: absolute;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    font-weight: 900;
    content: '이미지 파일을 여기 드레그 하거나 클릭 후 파일을 선택해주세요.';
    color: #FFFFFF;
    background-color: rgba(0, 0, 0, 0.2);
    border: 0.25rem dashed rgba(255, 255, 255, 0.3);
}




[list-area="L120101form-patHist"] [list-item]:has([data-name="EQUAL"][data-value="일치"])
 {
    background-color: #FFDCDC;
}

[list-area="L120101form-patHist"] [list-item]:has([data-name="EQUAL"][data-value="일치"]) [data-name="ITEM_NAME"]
 {
    color: blue;
}

.L110101P1-width,
.L120101P1-width {
    width: 90vw !important;
    height: 90vh !important;
}


.L110101-search-opcode-area,
.L120101-search-opcode-area {
    height: 73vh !important;
    align-content: flex-start !important;
}

.L110101P2-Block-ContentsEng,
.L110101P3-Block-ContentsEng
 {
    resize: none; 
    overflow-y: hidden;
}

.inp-width-L110101P2 .input-group-text,
.inp-width-L110101P3 .input-group-text{
    min-width: 125px !important;
}

.width11401 > div > span{
    width:105px !important;
}
.L110101P2-Opinion {
    word-wrap: break-word !important;
}

#L03XXXX-L031401 [search-area]:has([data-name="SELECT_GUBN"][value="2"]:checked) .input-group:has([data-name="datePicker"]),
#L03XXXX-L031401 [search-area]:has([data-name="SELECT_GUBN"][value="0"]:checked) .input-group:has([data-name="REQ_NO"]),
#L03XXXX-L031401 [search-area]:has([data-name="SELECT_GUBN"][value="1"]:checked) .input-group:has([data-name="REQ_NO"]),
#L03XXXX-L031501 [search-area]:has([data-name="SELECT_GUBN"][value="2"]:checked) .input-group:has([data-name="datePicker"]),
#L03XXXX-L031501 [search-area]:has([data-name="SELECT_GUBN"][value="0"]:checked) .input-group:has([data-name="REQ_NO"]),
#L03XXXX-L031501 [search-area]:has([data-name="SELECT_GUBN"][value="1"]:checked) .input-group:has([data-name="REQ_NO"]),
#L05XXXX-L052201 [search-area]:has([data-name="SELECT_GUBN"][value="2"]:checked) .input-group:has([data-name="datePicker"]),
#L05XXXX-L052201 [search-area]:has([data-name="SELECT_GUBN"][value="0"]:checked) .input-group:has([data-name="REQ_NO"]),
#L05XXXX-L052201 [search-area]:has([data-name="SELECT_GUBN"][value="1"]:checked) .input-group:has([data-name="REQ_NO"])
{
    display: none;
}
#L03XXXX-L031401 [search-area]:has([data-name="SELECT_GUBN"][value="0"]:checked) .input-group:has([data-name="datePicker"]) .input-group-text::before ,
#L03XXXX-L031501 [search-area]:has([data-name="SELECT_GUBN"][value="0"]:checked) .input-group:has([data-name="datePicker"]) .input-group-text::before ,
#L05XXXX-L052201 [search-area]:has([data-name="SELECT_GUBN"][value="0"]:checked) .input-group:has([data-name="datePicker"]) .input-group-text::before 
{
    content: '의뢰일자';
}
#L03XXXX-L031401 [search-area]:has([data-name="SELECT_GUBN"][value="1"]:checked) .input-group:has([data-name="datePicker"]) .input-group-text::before ,
#L03XXXX-L031501 [search-area]:has([data-name="SELECT_GUBN"][value="1"]:checked) .input-group:has([data-name="datePicker"]) .input-group-text::before ,
#L05XXXX-L052201 [search-area]:has([data-name="SELECT_GUBN"][value="1"]:checked) .input-group:has([data-name="datePicker"]) .input-group-text::before 
{
    content: '작업일자';
}

[layout-type="form"].L031401form > div.title,
[layout-type="form"].L031501form > div.title,
[layout-type="form"].L052201form > div.title
{
    display: none !important;
}

#L03XXXX-L031401 [search-area] div.input-group-prepend,
#L03XXXX-L031401 [search-area] div.input-group-prepend span,
#L03XXXX-L031501 [search-area] div.input-group-prepend,
#L03XXXX-L031501 [search-area] div.input-group-prepend span,
#L05XXXX-L052201 [search-area] div.input-group-prepend,
#L05XXXX-L052201 [search-area] div.input-group-prepend span
{
    width: 70px !important;
}

#L03XXXX-L031401 [data-layout-list="L031401calculateList"] [save-btn]::after ,
#L03XXXX-L031501 [data-layout-list="L031501calculateList"] [save-btn]::after ,
#L05XXXX-L052201 [data-layout-list="L052201calculateList"] [save-btn]::after 
{
    line-height: 1.2;
    margin-left: 0.25rem;
    content: '결과전송';
}

#L03XXXX-L031501 [data-layout-list="L031501calculateList"] [save-btn]  ,
#L05XXXX-L052201 [data-layout-list="L052201calculateList"] [save-btn]  
{
    display: none;
}

#L01XXXX-L010101 [data-layout-list="L010101listSample"] [save-btn]::after 
{
    line-height: 1.2;
    margin-left: 0.25rem;
    content: '결과전송';
}

.L093401LIST-HIGH div[list-head] input[type="checkbox"] {
    display : none !important;
}

.L093401LIST-MIDDLE div[list-head] input[type="checkbox"] {
    display : none !important;
}

.L093401LIST-LOW div[list-head] input[type="checkbox"] {
    display : none !important;
}

.L092901LIST-HIGH div[list-head] input[type="checkbox"] {
    display : none !important;
}

.L092901LIST-LOW div[list-head] input[type="checkbox"] {
    display : none !important;
}

.L092901LIST-NTD div[list-head] input[type="checkbox"] {
    display : none !important;
}

.L092101-GRD_LIST div[list-head] input[type="checkbox"] {
    display : none !important;
}

.L095301Section001 .code .input-group-prepend span
{
    min-width: 35px !important;
    max-width: 35px !important;
}

[list-area="L094801form-LIST_RST"] [list-item]:has([data-name="LAB_YN"][data-value="Y"]) [data-name="LAB_YN"] {
    font-weight: bold;
    color : blue;
}

[list-area="L094801form-LIST_RST"] [list-item]:has([data-name="RESULT1"][data-value="Positive"]) [data-name="RESULT1"],
[list-area="L094801form-LIST_RST"] [list-item]:has([data-name="RESULT2"][data-value="Positive"]) [data-name="RESULT2"],
[list-area="L094801form-LIST_RST"] [list-item]:has([data-name="RESULT3"][data-value="Positive"]) [data-name="RESULT3"],
[list-area="L094801form-LIST_RST"] [list-item]:has([data-name="RESULT4"][data-value="Positive"]) [data-name="RESULT4"] {
    font-weight: bold;
    color : red;
}

[list-area="L094801form-LIST_RST"] [list-item]:has([data-name="RESULT1"][data-value="Inconclusive"]) [data-name="RESULT1"],
[list-area="L094801form-LIST_RST"] [list-item]:has([data-name="RESULT2"][data-value="Inconclusive"]) [data-name="RESULT2"],
[list-area="L094801form-LIST_RST"] [list-item]:has([data-name="RESULT3"][data-value="Inconclusive"]) [data-name="RESULT3"],
[list-area="L094801form-LIST_RST"] [list-item]:has([data-name="RESULT4"][data-value="Inconclusive"]) [data-name="RESULT4"] {
    font-weight: bold;
    color : #800080;
}

[list-area="L094801form-LIST_RST"] [list-item]:has(input[data-name="RESULT1"][data-value="Positive"]) input[data-name="RESULT1"],
[list-area="L094801form-LIST_RST"] [list-item]:has(input[data-name="RESULT2"][data-value="Positive"]) input[data-name="RESULT2"],
[list-area="L094801form-LIST_RST"] [list-item]:has(input[data-name="RESULT3"][data-value="Positive"]) input[data-name="RESULT3"],
[list-area="L094801form-LIST_RST"] [list-item]:has(input[data-name="RESULT4"][data-value="Positive"]) input[data-name="RESULT4"] {
    font-weight: bold;
    color : red;
}

[list-area="L094801form-LIST_RST"] [list-item]:has(input[data-name="RESULT1"][data-value="Inconclusive"]) input[data-name="RESULT1"],
[list-area="L094801form-LIST_RST"] [list-item]:has(input[data-name="RESULT2"][data-value="Inconclusive"]) input[data-name="RESULT2"],
[list-area="L094801form-LIST_RST"] [list-item]:has(input[data-name="RESULT3"][data-value="Inconclusive"]) input[data-name="RESULT3"],
[list-area="L094801form-LIST_RST"] [list-item]:has(input[data-name="RESULT4"][data-value="Inconclusive"]) input[data-name="RESULT4"] {
    font-weight: bold;
    color : #800080;
}

#C010101-04-A0+label {
    display: none;
}
body:has([user-info][data-dept-code*="521"]) #C010101-04-A0+label,
body:has([user-info][data-dept-code*="273"]) #C010101-04-A0+label,
body:has([user-info][data-admin="Y"]) #C010101-04-A0+label {
    display: flex !important;
}

.C010101-sectionHeight {
    display: flex;
    align-content: flex-start !important;
    height: 125.4px;
}

.C010201-sectionHeight1 {
    display: flex;
    align-content: flex-start !important;
    height: 99.4px;
}

.D160101-margin1 {
    margin-top: -5px;
}

.D160101-margin2 {
    margin-top: -15px;
}

.D160101-sectionHeight1 {
    display: flex;
    align-content: flex-start !important;
    height: 159.4px;
}

.D160101-sectionHeight2 {
    display: flex;
    align-content: flex-start !important;
    height: 184.4px;
}

.D160101-sectionHeight3 {
    display: flex;
    align-content: flex-start !important;
    height: calc(30vh - 90px);
}

.D160101-sectionHeight4 {
    display: flex;
    align-content: flex-start !important;
    height: calc(70vh - 90px);
}

.D160101-sectionHeight5 {
    display: flex;
    align-content: flex-start !important;
    height: 98%
}

.D160101-sectionHeight6 {
    display: flex;
    align-content: flex-start !important;
    height: 100%
}

.D160101-sectionHeight7 {
    display: flex;
    align-content: flex-start !important;
    height: 65%
}

.D160101-sectionHeight8 {
    display: flex;
    align-content: flex-start !important;
    height: 35%
}

.I010201-button {
    height:30x;
}

#J02XXXX-J020501:has([data-name="DEPT_GUBN"][value="SELECT_PAT"]:checked) .J020501_SearchArea4,
#J02XXXX-J020501:has([data-name="DEPT_GUBN"][value="SELECT_PAT"]:checked) [layout-view="list_2"],
#J02XXXX-J020501:has([data-name="DEPT_GUBN"][value="CELL"]:checked) [layout-view="list"] {
    display: none;
}

[form-type="button"]:has(button[data-name="LAB_YN_CANCEL_BTN"]) {
    position: relative !important;
}
[form-type="button"]:has(button[data-name="LAB_YN_CANCEL_BTN"]) .cancel-reason-section {
    position: absolute !important;
    top: calc(100% - 5px) !important;
    left: 0px !important;
    min-width: 500px !important;
    max-width: 500px !important;
    z-index: 9999;
    background-color: rgb(231, 228, 207) !important;
}



.search-option[data-name="SAMPLE_PAK"]+.dropdown-menu {
    min-height: 500%;
    max-height: 1000%;
}


.L710201-buttonHeight {
    height: 100px; 
    margin-top: 6px;
}

/*
.L710301-TabHeight {
    display: flex;
    align-content: flex-start !important;
    height: calc(50vh - 60px) !important;
}
*/

.L710301-TabHeight > div > div {
    display: flex;
    align-content: flex-start !important;
    height: calc(50vh - 100px) !important;
    margin-bottom: 10px !important;
}

.L710301-SectionHeight1 {
    display: flex;
    align-content: flex-start !important;
    height: calc(50vh - 60px) !important;
}

.L710301-TextArea1 {
    height: calc(100% - 28px) !important;
}

.L710301-TextArea2 {
    height: calc(70%) !important;
}

.L710301-List1 {
    height: calc(25%) !important;
}

.L710101-SectionHeight1 {
    display: flex;
    align-content: flex-start !important;
    height: calc(50vh - 120px) !important;
}

#L71XXXX-L710501:has([data-name="SEARCH_TYPE_RADIO"][value="0"]:checked) .L710501-datePicker2,
#L71XXXX-L710501:has([data-name="SEARCH_TYPE_RADIO"][value="1"]:checked) .L710501-datePicker1
{
    display: none;
}

.L710601-SearchSectionMargin {
    margin-top : 20px;
}


#L10XXXX-I010801 [list-area="I010801list"] [list-item]:has([data-name="MATCH_YN"][data-value="Y"]) {
    background-color: var( --LISCOLOR12 );
}

#L10XXXX-I010801 button.btn-submit,
#L10XXXX-I010801 button[save-btn] 
{
    display: none;
}
#L71XXXX-L710701:has([data-name="SEARCH_TYPE_RADIO"][value="1"]:checked) .L710701-datePicker1,
#L71XXXX-L710701:has([data-name="SEARCH_TYPE_RADIO"][value="2"]:checked) .L710701-reqNo
{
    display: none;
}

#L71XXXX-L710801:has([data-name="SELECT_GUBN"][value="1"]:checked) .L710801-reqNo,
#L71XXXX-L710801:has([data-name="SELECT_GUBN"][value="1"]:checked) .L710801-datePicker1,
#L71XXXX-L710801:has([data-name="SELECT_GUBN"][value="2"]:checked) .L710801-reqNo,
#L71XXXX-L710801:has([data-name="SELECT_GUBN"][value="2"]:checked) .L710801-datePicker2,
#L71XXXX-L710801:has([data-name="SELECT_GUBN"][value="3"]:checked) .L710801-datePicker1,
#L71XXXX-L710801:has([data-name="SELECT_GUBN"][value="3"]:checked) .L710801-datePicker2
{
    display: none;
}

.L711001-SectionHeight1 {
    display: flex;
    align-content: flex-start !important;
    height: calc(65vh - 170px) !important;
}

.L711001-SectionHeight2 > div > div {
    display: flex;
    align-content: flex-start !important;
    height: calc(35vh- 100px) !important;
}

.L711201-buttonHeight {
    height: 53px !important;
}

.L711201-buttonHeight2 {
    height: 85px !important;
}

.L711201-SectionHeight {
    display: flex;
    align-content: flex-start !important;
    height: calc(100vh - 390px) !important;
}

.L711301-SectionHeight1 {
    display: flex;
    align-content: flex-start !important;
    height: calc(50vh - 120px) !important;
}

.L711301-AreaHeight1 {
    display: flex;
    align-content: flex-start !important;
    overflow: auto;
    height: calc(50vh - 140px) !important;
}

.L711301-SectionHeight2 {
    display: flex;
    align-content: flex-start !important;
    height: calc(64vh - 153px) !important;
}

.L711301-textAreaHeight1 {
    height: calc(100% - 57px) !important;
}

#L09XXXX-L091901:has([data-name="RST"]) div[data-name="RST"],
#L09XXXX-L092701:has([data-name="RST"]) div[data-name="RST"],
#L09XXXX-L093901:has([data-name="RST"]) div[data-name="RST"]
{
    max-width : 60px !important;
}

[list-area="L093901form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="RST"],
[list-area="L093901form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="RESULT"],
[list-area="L093901form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="CODE_NAME"],
[list-area="L093901form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="RST"],
[list-area="L093901form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="RESULT"],
[list-area="L093901form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="CODE_NAME"],
[list-area="L092701form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="RST"],
[list-area="L092701form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="RESULT"],
[list-area="L092701form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="CODE_NAME"],
[list-area="L092701form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="RST"],
[list-area="L092701form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="RESULT"],
[list-area="L092701form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="CODE_NAME"],
[list-area="L091901form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="RST"],
[list-area="L091901form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="RESULT"],
[list-area="L091901form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="CODE_NAME"],
[list-area="L091901form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="RST"],
[list-area="L091901form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="RESULT"],
[list-area="L091901form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="CODE_NAME"], 
[list-area="L094601form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="ITEM_NAME"],
[list-area="L094601form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="RESULT"],
[list-area="L094601form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="CODE"],
[list-area="L094601form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="ITEM_NAME"],
[list-area="L094601form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="RESULT"],
[list-area="L094601form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="CODE"],
[list-area="L094501form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="ITEM_NAME"],
[list-area="L094501form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="RESULT"],
[list-area="L094501form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) div[data-name="CODE"],
[list-area="L094501form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="ITEM_NAME"],
[list-area="L094501form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="RESULT"],
[list-area="L094501form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="CODE"]
{
    background-color: var(--LISCOLOR2);
}


[list-area="L093901form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) select[data-name="RESULT"],
[list-area="L092701form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) select[data-name="RESULT"],
[list-area="L091901form-LIST_RST"] [list-item]:has([data-name="RESULT"] select > [value='Positive']:checked) select[data-name="RESULT"],
[list-area="L093901form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="RESULT"],
[list-area="L092701form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="RESULT"],
[list-area="L091901form-LIST_RST"] [list-item]:has([data-name="RESULT"][data-value='Positive']) [data-name="RESULT"]
{
    color: red !important;
    font-weight: bold;
}


.P030101-sectionHeight {
    display: flex;
    align-content: flex-start !important;
    height: 188px !important;
}

#Q01XXXX-Q010201:has([data-name="SEARCH_GUBN"][value="1"]:checked) .Q010201-datePicker input
{
    opacity: 0.6;
    background-color: #e7e7e7;
    pointer-events: none;
}

.Q010301-textArea,
.Q010401-textArea,
.Q011201-textArea {
    height: calc(100vh - 215px) !important;
}

.Q010301-select > select,
.Q010401-select > select {
    text-align: center;
}

.Q011101-textArea {
    height: calc(100vh - 550px) !important;
}

.Q110401-sectionHeight1 {
    display: flex;
    align-content: flex-start !important;
    height: calc(100vh - 320px) !important;
}

.Q110401-textArea1 {
    height: calc(100vh - 335px) !important;
}

.R010201-secitonHeight1 {
    height: 103px !important;
}

.R010201-secitonHeight3 {
    display: flex;
    align-content: flex-start !important;
    height: 103px !important;
}

.R010201-secitonHeight2 {
    display: flex;
    align-content: flex-start !important;
    height: calc(100vh - 500px) !important;
}

#R01XXXX-R010201:has([data-name="SELECT_GUBN"][value="1"]:checked) .R010201-search02,
#R01XXXX-R010201:has([data-name="SELECT_GUBN"][value="2"]:checked) .R010201-search01 {
    display: none;
}

.R010201P1-width,
.R010201P2-width {
    width: 95vw !important;
    height: 80vh !important;
}

.R011101-secitonHeight {
    height: 74px !important;
}

.R011101-secitonHeight2 {
    display: flex;
    align-content: flex-start !important;
    height: calc(100vh - 438px) !important;
}

.margin-text > input,
.Q020301-hidden,
.R011201-hidden {
    visibility: hidden;
}

.R011501-sectionHeight {
    height: calc(100vh - 212px) !important;
}

.R031101-button > button {
    height: 101px;
    margin-top: 10px;
    font-size: x-large !important;
    font-weight: bold !important;
}

.R031101-sectionHeight {
    height: 103px !important;
}

.Q030201-button {
    margin-top: 12px;
    height: 43px;
}

.Q030201-label{
    margin-top: 16px !important;
}

/*
.Q030201-label > div{
    font-size: medium !important;
}
*/

.Q020201-secitonHeight {
    display: flex;
    align-content: flex-start !important;
    height: 99px !important;
}

.Q020201-buttonHeight button{
    margin-top: 10px;
    height: 96.5px;
    font-weight: bold;
    font-size: medium;
}

.L052101-sectionHeight {
    display: flex;
    align-content: flex-start !important;
    height: calc(100vh - 570px) !important;
}

.V010201-sectionHeight {
    display: flex;
    align-content: flex-start !important;
    height: calc(50vh - 120px) !important;
}

label[for="Q020201-0-SMS_YN"] {
    opacity: 0.6;
    pointer-events: none;
}

.Q020101-secitonHeight {
    height: 107px !important;
}

.Q020201-font-family > button,
.Q020201-font-family > textarea {
    font-family: 'GulimChe', monospace !important;
    font-size : 12px;
    letter-spacing: -1px;
}


.R010701-hideList {
    display: none;
}

#I010101 [layout-view="list"] [list-item] [data-name="LAB_KIND"] {
    width: 140px;
}
#I010101 [layout-view="list"] [list-item].modified [data-name="LAB_KIND"] {
    color: red;
}

.P020701-secitonHeight {
    height: 74.5px !important;
}

#P02XXXX-P020701:has([data-name="SAMPLE_CHK"]:checked) [layout-view="list2_1"] {
    display: none;
}

#P02XXXX-P020701:not(:has([data-name="SAMPLE_CHK"]:checked)) [layout-view="list2_2"] {
    display: none;
}
#P02XXXX-P020701 .input-group:has([data-name="SAMPLE_PAK"]),
#P02XXXX-P020601 .input-group:has([data-name="SAMPLE_PAK"]) {
    max-width: 30%;
    flex: 0 0 30%;
}
.P020601-secitonHeight {
    height: 81.5px !important;
}

.P020601-buttonHeight button{
    height: 57.5px;
    font-weight: bold;
    font-size: medium;
}

.P020101P1-sectionHeight {
    display: flex;
    align-content: flex-start !important;
    height: calc(100vh - 250px) !important;
}

.P020101P1-buttonHeight {
    margin-top: calc((100vh - 352px)/2);
    height: 100px;
    font-size: medium;
}

[layout-view="biobankList"] {
    [section-1] {
        margin: 0 0.5rem;
        padding: 0 0.5rem !important;
        border-radius: 0;
        outline: none;
        border-left: 1px solid #939a9f;
        border-right: 1px solid #939a9f;
    }
}

.P020101P1-buttonHeight2 {    
    height: 53px !important;
}

.P020201-margin {
    margin-top : 14px;
}

.P020201-buttonHeight {
    height : 53px;
    font-weight: bold !important;
}

.P020401-buttonHeight {
    margin-top: 10px;
    height: 47px;
    font-size: small;
    font-weight: bold;
}

.P020401-fontWeight > button {
    font-weight: bold !important;
    font-size: larger;
}



.J020801-CUST_CODE > div:nth-child(2) > div > table {
    width : 50vw !important
}

.J020801-CUST_CODE > div:nth-child(2) > div {
    width : 50vw !important
}


.pointer-events-none > input,
.pointer-events-none > select,
.pointer-events-none > textarea {
opacity: 0.6;
background-color: #e7e7e7;
pointer-events: none;
}


[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="ITEM_NAME"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="ITEM_NAME"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="RESULT"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="RESULT"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="RESULT_COLOR"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="RESULT_COLOR"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="COMT"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="COMT"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="LOW_HIGH"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="LOW_HIGH"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="ITEM_REF"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="ITEM_REF"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="SAMPLE_CODE"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="SAMPLE_CODE"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="PROGRESS_CODE"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="PROGRESS_CODE"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="EXPENST_DATE"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="EXPENST_DATE"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="RESULT_DATE"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="RESULT_DATE"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="LAB_YN_DATE"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="LAB_YN_DATE"]
{
    background-color: #E1E1FF;
}


[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="LOW_HIGH"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="FF0000"]) [data-name="RESULT"] {
    color: #FF0000;
}

[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="LOW_HIGH"],
[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="RESULT_COLOR"][data-value="0042FF"]) [data-name="RESULT"] {
    color: #0042FF;
}


[list-area="R010201form-LIST_RST"] [list-item]:has([data-name="LAB_KIND"][data-value]) [data-name="LAB_KIND"]
{
    font-weight: bold;
}

[list-area="R010701list"] [list-item] > div[data-name="ITEM_CODE_4616"]:has(textarea) {
    min-width: 400px;
}

[list-area="R011601list"] [list-item]:has([data-name="PAT_NAME"][data-value]) [data-name="PAT_NAME"] {
    font-weight: bold !important;
}

[list-area="R011601list"] [list-item]:has([data-name="PAT_NAME"][data-value]) [data-name="PAT_NAME"],
[list-area="R011601list"] [list-item]:has([data-name="OPINION_YN_NAME"][data-value]) [data-name="OPINION_YN_NAME"] {
    font-weight: bold !important;
}

[list-area="R011601list"] [list-item]:has([data-name="OPINION_YN"][data-value="Y"]) [data-name="OPINION_YN_NAME"] {
    color: blue !important;
}

[list-area="R011601list"] [list-item]:has([data-name="OPINION_YN"][data-value="P"]) [data-name="OPINION_YN_NAME"] {
    color: red !important;
}

#P03XXXX-P030101:has([name="P_PROC_GUBN"][value="UPDATE_BIO_BANK_SQCP"]) .P030101-label {
    display: none !important;
}

[list-area="Q010201list"] [list-item]:has([data-name="BBS_RW"][data-value="N"]) [data-name="REQ_DATE"],
[list-area="Q010201list"] [list-item]:has([data-name="BBS_RW"][data-value="N"]) [data-name="SUBJECT"],
[list-area="Q010201list"] [list-item]:has([data-name="BBS_RW"][data-value="N"]) [data-name="GUBN_NAME"],
[list-area="Q010201list"] [list-item]:has([data-name="BBS_RW"][data-value="N"]) [data-name="BBS_CONTENT"],
[list-area="Q010201list"] [list-item]:has([data-name="BBS_RW"][data-value="N"]) [data-name="FILE_NAME"],
[list-area="Q010201list"] [list-item]:has([data-name="BBS_RW"][data-value="N"]) [data-name="FILE_PATH"],
[list-area="Q010201list"] [list-item]:has([data-name="BBS_RW"][data-value="N"]) [data-name="EMP_HNAME"],
[list-area="Q010201list"] [list-item]:has([data-name="BBS_RW"][data-value="N"]) [data-name="NUM"],
[list-area="Q010201list"] [list-item]:has([data-name="BBS_RW"][data-value="N"]) [data-name="BENDDATE"],
[list-area="Q010201list"] [list-item]:has([data-name="BBS_RW"][data-value="N"]) [data-name="BBS_RW"]
{
    font-weight: bold;
}

[list-area="Q010301list"] [list-item]:has([data-name="INS_YN"][data-value="미입력"]) [data-name="INS_YN"],
[list-area="Q010401list"] [list-item]:has([data-name="INS_YN"][data-value="미입력"]) [data-name="INS_YN"],
[list-area="Q011201list"] [list-item]:has([data-name="INS_YN"][data-value="미입력"]) [data-name="INS_YN"],
[list-area="Q011401list"] [list-item]:has([data-name="INS_YN"][data-value="미입력"]) [data-name="INS_YN"]
{
    color: red;
}

[list-area="Q010301list"] [list-item]:has([data-name="INS_YN"][data-value="입력완료"]) [data-name="INS_YN"],
[list-area="Q010401list"] [list-item]:has([data-name="INS_YN"][data-value="입력완료"]) [data-name="INS_YN"],
[list-area="Q011201list"] [list-item]:has([data-name="INS_YN"][data-value="입력완료"]) [data-name="INS_YN"],
[list-area="Q011401list"] [list-item]:has([data-name="INS_YN"][data-value="입력완료"]) [data-name="INS_YN"]
{
    color: blue;
}

[data-layout-form="Q010301form"] .btn-submit,
[data-layout-form="Q010301form"] .btn-cancel,
[data-layout-form="Q010401form"] .btn-submit,
[data-layout-form="Q010401form"] .btn-cancel,
[data-layout-form="Q011201form"] .btn-submit,
[data-layout-form="Q011201form"] .btn-cancel,
[data-layout-form="Q011401form"] .btn-submit,
[data-layout-form="Q011401form"] .btn-cancel {
    visibility: hidden;
}

[list-area="Q010301list2"] [list-item]:has([data-name="SELECT_YN"]) [data-name="SELECT_YN"]
{
    opacity: 0.6;
    /*pointer-events: none;*/
} 

.width-col-50 {
    max-width: 50px !important;
    min-width: 50px !important;
}
.width-col-100 {
    max-width: 100px !important;
    min-width: 100px !important;
}
.width-col-150 {
    max-width: 150px !important;
    min-width: 150px !important;
}
.width-col-200 {
    max-width: 200px !important;
    min-width: 200px !important;
}

.C010101search:not(:has(select[name="DEPT_CODE"][data-value="273"])) label[for="C010101-K-04-printDiv"],
.C010101search:not(:has(select[name="DEPT_CODE"][data-value="273"])) div[section06]
{
    display: none;
}
.C010101search:has(select[name="DEPT_CODE"][data-value="275"]) div[section02],
.C010101search:has(select[name="DEPT_CODE"][data-value="275"]) div[section03],
.C010101search:has(select[name="DEPT_CODE"][data-value="275"]) div[section04]
{
    display: none;
}
.C010101search:not(:has(select[name="DEPT_CODE"][data-value="275"])) div[section07],
.C010101search:not(:has(select[name="DEPT_CODE"][data-value="275"])) div[section08]
{
    display: none;
}
#J02XXXX-J020101:has(div[layout-tab-content] > div[layout-view="tab_1_1"].active) .J020101-datepicker2 {
    display: none !important;
}

#J02XXXX-J020101:has(div[layout-tab-content] > div[layout-view="tab_1_2"].active) .J020101-datepicker {
    display: none !important;
}


[list-area="Q011101list2"] [list-item] {
    font-weight: bold;
}

.C010101search:has(select[name="DEPT_CODE"][data-value="273"]):not(:has(input[name="C010101-printDiv"][value="K-04"]:checked)) div[section06]
{
    opacity: 0.6;
    background-color: #e7e7e7;
    pointer-events: none;
}

.C010101PrintDiv{
    min-width: 7rem !important;
    max-width: 7rem !important;
}
.C010101PrintDiv .input-group-prepend span{
    min-width: 50px !important;
    max-width: 50px !important;
}
.C010101PrintDiv [name=txtLenCust],
.C010101PrintDiv [name=txtLenDate],
.C010101PrintDiv [name=txtLenRes],
.C010101PrintDiv [name=txtLenId]
{
    min-width: 30px !important;
    max-width: 30px !important;
}

.C010101Section07 .printDate .input-group-prepend span,
.C010101Section07 .id1 .input-group-prepend span
{
    min-width: 50px !important;
    max-width: 50px !important;
}

.C010101Section08 .text .input-group-prepend span
{
    min-width: 50px !important;
    max-width: 50px !important;
}

.C010101Section08 .checkbox1 .input-group-prepend span
{
    min-width: 99px !important;
    max-width: 99px !important;
}

body:not(:has(div[data-lab-kind="01"])) #J02XXXX-J020601 select[name="LAB_KIND"],
body:not(:has(div[data-lab-kind="01"])) #J02XXXX-J020601 select[name="DEPT_CODE"],
body:not(:has(div[data-lab-kind="01"])) #J01XXXX-J011001 select[name="LAB_KIND"] {
    pointer-events: none;
    opacity: 0.6;
}

.C010301Section01 .dept .input-group-prepend span,
.C010301Section01 .printmonth .input-group-prepend span
{
    min-width: 50px !important;
    max-width: 50px !important;
}

[list-area="C010301printList"] [list-item]:has([data-value="일요일"]){
    color: red;
}
[list-area="C010301printList"] [list-item]:not(:has([data-name="HDAY_NAME"][data-value=" "])){
    color:  blue;
}

body:has(select[value="517"]) .cls517
{
    display: block;
}
body:not(:has(select[value="517"])) .cls517
{
    display: none;
}

body:has(select[value="517"]) .cls516
{
    display: none;
}
body:not(:has(select[value="517"])) .cls516
{
    display: block;
}


#D12XXXX-D120201 .infosection3
{
    min-width: 250px;
    max-width: 250px;
}
#D12XXXX-D120201 .infosection4 
{
    min-width: 200px;
    max-width: 200px;
}
#D12XXXX-D120201 .infosection4 .form-check.multi
{
    border: 0px;
    min-width: 70px;
    max-width: 70px;
}
#D12XXXX-D120201  .infosection5
{
    min-width: 130px;
    max-width: 130px;
}
#D12XXXX-D120201  .infosection6
{
    min-width: 280px;
    max-width: 280px;
}
#D12XXXX-D120201  .infosection7 ,
#D12XXXX-D120301  .infosection5 
{
    padding-top: 8px !important;
}
#D12XXXX-D120201  .infosection7 .input-label,
#D12XXXX-D120301  .infosection5 .input-label 
{
    color: blue;
    font-weight: bold;
    font-size: 17px;
}
#D12XXXX-D120201  .D120201tab2List1dtp .input-group-text {
    font-size: 1rem !important;
    padding: 0.25rem !important;
}
#D12XXXX-D120201  .D120201tab2List1dtp  {
    min-width: 160px;
    max-width: 160px;
}
#D12XXXX-D120201  .D120201tab2List1dtp .form-datepicker input {
    font-size: 1rem !important;
    padding: 0.25rem !important;
}

.D120301search [areas02]{
    min-width: 200px;
    max-width: 200px;
}
.D120301search .check2 div.multi
{
    display: contents;
}
#D12XXXX-D120301  .infosection1
{
    min-width: 300px !important;
    max-width: 300px !important;
}
#D12XXXX-D120301  .infosection3
{
    min-width: 400px !important;
    max-width: 400px !important;
}
#D12XXXX-D120301 .infosection4
{
    min-width: 200px !important;
    max-width: 200px !important;
}
.L711001-SectionHeight3 {
    height: 2329px;
}

.D120501search .saleCode
{
    min-width: 200px;
    max-width: 200px;
}
.D120501search .custCode
{
    min-width: 300px;
    max-width: 300px;
}
#D12XXXX-D120501 .tab2List1 .sreqno
{
    min-width: 230px;
    max-width: 230px;
}
#D12XXXX-D120501 .stateLabel div:nth-child(1)
{
    color: blue;
    font-size: 15px;
    font-weight: bold;
}
#D12XXXX-D120501 .stateLabel div:nth-child(2)
{
    color: red;
    font-size: 15px;
    font-weight: bold;
}
#D12XXXX-D120501 .tab2List1 .jigasan
{
    min-width: 150px;
    max-width: 150px;
}
#D12XXXX-D121001 .list3 .D121001subdtp
{
    min-width: 280px;
    max-width: 280px;
}
#D12XXXX-D121001 [layout-type="search"] .D121001dtp,
#D12XXXX-D121101 [layout-type="search"] .D121101dtp
{
    min-width: 280px;
    max-width: 280px;
}
[layout-type="search"] .saleCode
{
    min-width: 200px;
    max-width: 200px;
}
[layout-type="search"] .custCode
{
    min-width: 300px;
    max-width: 300px;
}
[search-area] .dtpfromto
{
    min-width: 300px;
    max-width: 300px;
}
[search-area] .dtpdate
{
    min-width: 200px;
    max-width: 200px;
}
[layout-type="search"] .patname
{
    min-width: 150px;
    max-width: 150px;
}
[layout-type="search"] .reqno
{
    min-width: 200px;
    max-width: 200px;
}

#D13XXXX-D130601 .tab1info .chartno,
#D13XXXX-D130601 .tab1info .patnm,
#D13XXXX-D130601 .tab2info .chartno,
#D13XXXX-D130601 .tab2info .patnm
{
    min-width: 180px;
    max-width: 180px;
}
#D13XXXX-D130601 .tab2info .sampleno,
#D13XXXX-D130601 .tab2info .itemname
{
    min-width: 200px;
    max-width: 200px;
}

#D19XXXX-D190301 [search-area] .printdiv
{
    min-width: 100px;
    max-width: 100px;
}
#D19XXXX-D190301 [search-area] .saleCode
{
    min-width: 300px;
    max-width: 300px;
}
#D19XXXX-D190301 [search-area] .custCode
{
    min-width: 350px;
    max-width: 350px;
}
#D19XXXX-D190301 [search-area] .saleCode .input-group-prepend > span,
#D19XXXX-D190301 [search-area] .custCode .input-group-prepend > span
{
    min-width: 58.93px;
    max-width: 58.93px;
}

#D19XXXX-D191101 [search-area] [areas01]
{
    min-width: 550px;
    max-width: 550px;
}
#D19XXXX-D191101 [search-area] .saleCode,
#D19XXXX-D191101 [search-area] .custCode
{
    min-width: 300px;
    max-width: 300px;
}
#D19XXXX-D191101 [search-area] .labkind,
#D19XXXX-D191101 [search-area] .deptCode
{
    min-width: 200px;
    max-width: 200px;
}

#D19XXXX-D190501 [search-area] .searchKind
{
    min-width: 200px;
    max-width: 200px;
}

#D19XXXX-D190901 [layout-view=area0102]
{
    min-width: 500px !important;
    max-width: 500px !important;
}
#D19XXXX-D190901 form .formsex .input-group-prepend > span
{
    min-width: 50px;
    max-width: 50px;
}
#D19XXXX-D190901 form .groupSample 
{
    min-width: 260px !important;
    max-width: 260px !important;
}
#D19XXXX-D190901 form .groupSample .form-datepicker.date
{
    min-width: 100px !important;
    max-width: 100px !important;
}
#D19XXXX-D190901 form .groupSample input[name=time]
{
    min-width: 50px;
    max-width: 50px;
    margin-left: 3px;
}
#D19XXXX-D190901 form .groupUSG input[name=WEEK],
#D19XXXX-D190901 form .groupUSG input[name=DAY],
#D19XXXX-D190901 form .groupLMP input[name=WEEK],
#D19XXXX-D190901 form .groupLMP input[name=DAY],
#D19XXXX-D190901 form .groupLMP input[name=BABYCNT]
{
    min-width: 30px;
    max-width: 30px;
}
#D19XXXX-D190901 form .groupUSG .dtpUSG span,
#D19XXXX-D190901 form .groupLMP .dtpLMP span,
#D19XXXX-D190901 form .groupLMP .babyCnt span
{
    min-width: 50px;
    max-width: 50px;
}
#D19XXXX-D190901 form .groupUSG .dtpUSG input[name=dtpUSG],
#D19XXXX-D190901 form .groupLMP .dtpLMP input[name=dtpLMP]
{
    min-width: 100px;
    max-width: 100px;
}
#D19XXXX-D190901 form .groupLMP .babyCnt
{
    min-width: 100px;
    max-width: 100px;
}

div.D11XXXX .area0101
{
    min-width: 440px !important;
    max-width: 440px !important;
}
div.D11XXXX .area0101  .input-group-prepend > span
{
    min-width: 70px;
    max-width: 70px;
}
div.D11XXXX .area0101 .multi
{
    padding: 0px !important;
}
div.D11XXXX .area0101 .reqdate,
div.D11XXXX .area0101 .reqno
{
    min-width: 185px;
    max-width: 185px;
}
div.D11XXXX .area0101 .section01 .REQ_KIND ,
div.D11XXXX .area0101 .section01 .SALES_KIND 
{
    min-width: 135px !important;
    max-width: 135px !important;
}
div.D11XXXX .area0101 .section01 .REQ_KIND .input-group-prepend > span,
div.D11XXXX .area0101 .section01 .SALES_KIND .input-group-prepend > span
{
    min-width: 55px !important;
    max-width: 55px !important;
}
div.D11XXXX .area0101 .labelState
{
    min-width: 100px;
    max-width: 100px;
    font-weight: bold;
    font-size: 17px;
}
.labelColorBlue{
    color: blue;
}
.labelColorRed{
    color: red;
}
div.D11XXXX .area0101 .groupUSG input[name=WEEK],
div.D11XXXX .area0101 .groupUSG input[name=DAY],
div.D11XXXX .area0101 .groupLMP input[name=WEEK],
div.D11XXXX .area0101 .groupLMP input[name=DAY]
{
    min-width: 30px;
    max-width: 30px;
}
div.D11XXXX .area0101 .groupUSG .dtpUSG span,
div.D11XXXX .area0101 .groupLMP .dtpLMP span
{
    min-width: 50px;
    max-width: 50px;
}
div.D11XXXX .area0101 .groupUSG .dtpUSG input[name=dtpUSG],
div.D11XXXX .area0101 .groupLMP .dtpLMP input[name=dtpLMP]
{
    min-width: 100px;
    max-width: 100px;
}
div.D11XXXX .area0101 .groupLMP .babyCnt
{
    min-width: 75px;
    max-width: 75px;
    margin-left: 12px;
}
div.D11XXXX .area0101 .groupLMP .babyCnt span
{
    min-width: 45px;
    max-width: 45px;
}
div.D11XXXX .area0101 .groupLMP input[name=BABYCNT]
{
    min-width: 27px;
    max-width: 27px;
}
div.D11XXXX .area0101 .clinicaldiag .input-group-prepend span
{
    min-width: 120px;
    max-width: 120px;
}
div.D11XXXX .area0102 .area02011 .input-group-prepend span
{
    min-width: 120px;
    max-width: 120px;
}
div.D11XXXX .area0102 .area01021,
div.D11XXXX .area0201 .area0102_1,
div.D11XXXX .area0201 .area02011,
div.D11XXXX .area0201 .area02011
{
    min-height: fit-content !important;
    max-height: fit-content !important;
}
div.D11XXXX .area0201 .area02011 .input-group:not(:has(.input-label)),
div.D11XXXX .area0201 .area0102_1 .input-group
{
    min-width: 130px;
    max-width: 130px;
}
div.D11XXXX .area0201 .area02011 .input-group input,
div.D11XXXX .area0201 .area0102_1 .input-group input
{
    min-width: 60px;
    max-width: 60px;
}
div.D11XXXX .area0201 .area02011 .input-group-prepend span,
div.D11XXXX .area0201 .area0102_1 .input-group-prepend span
{
    min-width: 60px;
    max-width: 60px;
}
div.D11XXXX .area031 .area030tab3info
{
    min-height: 50px !important;
    max-height: 50px !important;
    margin-bottom: 0.5rem;
}
div.D11XXXX .area031 .area030tab3info .input-group-prepend span
{
    min-width: 60px;
    max-width: 60px;
}

div.D11XXXX .area031 {
    min-width: 380px !important;
    max-width: 380px !important;
}
#Q03XXXX-Q030301:has([data-name="PROC_GUBN"][value="1"]:checked) .Q030301-review,
#Q03XXXX-Q030301:has([data-name="PROC_GUBN"][value="0"]:checked) .Q030301-approval,
.Q030301-make {
    opacity: 0.6;
    background-color: #e7e7e7;
    pointer-events: none;
}
form input[name=zipCode]
{
    min-width: 70px !important;
    max-width: 70px !important;
}

div.D11XXXX .datePicker{
    min-width: 170px !important;
    max-width: 170px !important;
}
#D11XXXX-D110301 .area01_3 .section31
{
    margin-top: 18px;
}
#D11XXXX-D110301 .area01_3 .section31
{
    margin-top: 18px;
}
#D11XXXX-D110301 .area01_2 input[name=BARCOD_STARTNO]
{
    min-width: 60px !important;
    max-width: 60px !important;
}

[data-layout-form="Q020101form"] .btn-submit,
[data-layout-form="Q020101form"] .btn-cancel {
    display: none;
}

div.R02XXXX [search-area] .sec01
{
    min-width: 100px !important;
    max-width: 100px !important;
}
div.R02XXXX [search-area] .sec02
{
    min-width: 180px !important;
    max-width: 180px !important;
}
div.R02XXXX [search-area] .sec03
{
    min-width: 640px !important;
    max-width: 640px !important;
    align-items: flex-start;
}
div.R02XXXX [search-area] .sec03 .area00_1
{
    min-width: 270px !important;
    max-width: 270px !important;
}
div.R02XXXX [search-area] .sec03 .area00_2
{
    min-width: 350px !important;
    max-width: 350px !important;
}
div.R02XXXX [search-area] .input-group-prepend span
{
    min-width: 70px !important;
    max-width: 70px !important;
}
div.R02XXXX [search-area] .sec04
{
    min-width: 180px !important;
    max-width: 180px !important;
}
div.R02XXXX [search-area] .sec04 label
{
    min-width: 160px !important;
    max-width: 160px !important;
}
div.R02XXXX [search-area] .sec05
{
    min-width: 160px !important;
    max-width: 160px !important;
}
div.R02XXXX [search-area] .sec05 label
{
    min-width: 140px !important;
    max-width: 140px !important;
}
div.R02XXXX [search-area] .r03sec03
{
    min-width: 500px !important;
    max-width: 500px !important;
    align-items: flex-start;
}
div.R02XXXX [search-area] .r03sec03 .area00_1
{
    min-width: 270px !important;
    max-width: 270px !important;
}
div.R02XXXX [search-area] .r03sec03 .area00_2
{
    min-width: 210px !important;
    max-width: 210px !important;
}
div.R02XXXX [search-area] .sec06,
div.R02XXXX [search-area] .r03sec06
{
    min-width: 100px !important;
    max-width: 100px !important;
}
div.R02XXXX [search-area] .sec07,
div.R02XXXX [search-area] .r03sec07
{
    min-width: 200px !important;
    max-width: 200px !important;
}
div.R02XXXX [search-area] .r03sec11
{
    min-width: 240px !important;
    max-width: 240px !important;
}
div.R02XXXX [search-area] .r03sec04
{
    min-width: 190px !important;
    max-width: 190px !important;
}
div.R02XXXX [search-area] .r03sec05
{
    min-width: 280px !important;
    max-width: 280px !important;
}
div.R02XXXX [search-area] .r03sec04 label
{
    min-width: 160px !important;
    max-width: 160px !important;
}
div.R02XXXX [search-area] .r0205sec03
{
    min-width: 570px !important;
    max-width: 570px !important;
    align-items: flex-start;
}
div.R02XXXX [search-area] .r0205sec03 .area00_1
{
    min-width: 270px !important;
    max-width: 270px !important;
}
div.R02XXXX [search-area] .r0205sec03 .area00_2
{
    min-width: 280px !important;
    max-width: 280px !important;
}
div.R02XXXX [search-area] .r0205sec04
{
    min-width: 250px !important;
    max-width: 250px !important;
}
div.R02XXXX [search-area] .r0205sec04 label
{
    min-width: 230px !important;
    max-width: 230px !important;
}
div.R02XXXX [search-area] .sec21
{
    min-width: 200px !important;
    max-width: 200px !important;
}
div.R02XXXX [search-area] .sec21 label
{
    min-width: 180px !important;
    max-width: 180px !important;
}
div.R02XXXX [layout-view=area01] .infoEmpty
{
    min-height: 25px !important;
    max-height: 25px !important;
}
div.R02XXXX [search-area] .area00_11
{
    min-width: 260px !important;
    max-width: 260px !important;
}
div.R02XXXX [search-area] .r0214sec04
{
    min-width: 210px !important;
    max-width: 210px !important;
}
div.R02XXXX [search-area] .r0214sec05
{
    min-width: 150px !important;
    max-width: 150px !important;
}
div.R02XXXX [search-area] .r0222sec04
{
    min-width: 150px !important;
    max-width: 150px !important;
}
div.R02XXXX [search-area] .r0222sec04 label
{
    min-width: 130px !important;
    max-width: 130px !important;
}
div.R02XXXX [search-area] .r0222sec04 label
{
    min-width: 130px !important;
    max-width: 130px !important;
}
div.R02XXXX [search-area] .r222sec02 
{
    min-width: 100px !important;
    max-width: 100px !important;
}
div.R02XXXX [search-area] .r0207sec06
{
    min-width: 390px !important;
    max-width: 390px !important;
}
div.R02XXXX [search-area] .r0207sec06 label
{
    min-width: 180px !important;
    max-width: 180px !important;
}
div.R02XXXX [search-area] .labelMessage
{
    font-size: 15px;
    font-weight: bold;
}
div.R02XXXX [search-area] .r0208sec06
{
    min-width: 420px !important;
    max-width: 420px !important;
}
div.R02XXXX [search-area] .r0208sec06 .input-group-prepend span
{
    min-width: 140px !important;
    max-width: 140px !important;
}
div.R02XXXX [search-area] .area00_1 .forceReportDate
{
    min-width: 270px !important;
    max-width: 270px !important;
}
div.R02XXXX [search-area] .area00_1 .forceReportDate .input-group-prepend span
{
    min-width: 140px !important;
    max-width: 140px !important;
}
div.R02XXXX [search-area] .r0232sec03
{
    min-width: 650px !important;
    max-width: 650px !important;
    align-items: flex-start;
}
div.R02XXXX [search-area] .area00_1 .reqno_chart 
{
    min-width: 220px;
    max-width: 220px;
}
div.R02XXXX [search-area] .area00_1 .reqno_chart .input-group-prepend span
{
    min-width: 100px !important;
    max-width: 100px !important;
}

#R02XXXX-R023501 .form-tab .tabItem [form-tab-items]
{
    height: 100% !important;
}
#R02XXXX-R023501 .form-tab .tabItem [form-tab-items] textarea
{
    height: 100% !important;
}
#R02XXXX-R023501 .form-tab .tabItem [form-tab-items] .fileTitle
{
    min-height: 25px !important;
    max-height: 25px !important;
}
[search-area] .reqno10
{
    min-width: 250px !important;
    max-width: 250px !important;
}
[search-area] .reqno10 .input-group-prepend span
{
    min-width: 120px !important;
    max-width: 120px !important;
}

div.M01XXXX .sec3
{
    min-width: 170px !important;
    max-width: 170px !important;
}
div.M01XXXX .sec3 label
{
    min-width: 150px !important;
    max-width: 150px !important;
}
div.M01XXXX .area01 .sec4
{
    min-width: 100px !important;
    max-width: 100px !important;
}
div.M01XXXX .area01 .sec5 span
{
    min-width: 100px !important;
    max-width: 100px !important;
}

div.M02XXXX .area10_2 .printOption label
{
    min-width: 118px !important;
    max-width: 118px !important;
}
div.M02XXXX .area11_1  
{
    min-width: 180px !important;
    max-width: 180px !important;
}
div.M02XXXX .area11_1 span 
{
    min-width: 70px !important;
    max-width: 70px !important;
}
div.M02XXXX .area11_1 .size1 
{
    min-width: 180px !important;
    max-width: 180px !important;
}
div.M02XXXX .area11 .sec12
{
    min-width: 170px !important;
    max-width: 170px !important;
}
div.M02XXXX .area11 .sec12 .chkAmountDiv 
{
    margin-top: 5px;
}
div.M02XXXX .area11 .sec12 .chkAmountDiv label
{
    min-width: 148px !important;
    max-width: 148px !important;
}
div.M02XXXX .area11 .sec13
{
    min-width: 130px !important;
    max-width: 130px !important;
}
div.M02XXXX .area11 .sec14
{
    min-width: 170px !important;
    max-width: 170px !important;
}
div.M02XXXX .area11 .sec15
{
    min-width: 150px !important;
    max-width: 150px !important;
}
div.M02XXXX .area11 .sec15 .chkInsuranceDis 
{
    margin-top: 5px;
}
div.M02XXXX .area11 .sec15 .chkInsuranceDis label
{
    min-width: 130px !important;
    max-width: 130px !important;
}

div.M02XXXX .area11 .sec16
{
    min-width: 230px !important;
    max-width: 230px !important;
}
div.M02XXXX .area11 .sec16 .chkEtcDiv 
{
    margin-top: 5px;
}
div.M02XXXX .area11 .sec16 .chkEtcDiv label
{
    min-width: 190px !important;
    max-width: 190px !important;
}
div.M02XXXX .area11 .sec17
{
    min-width: 170px !important;
    max-width: 170px !important;
}
div.M02XXXX .area11 .sec131
{
    min-width: 240px !important;
    max-width: 240px !important;
}
div.M02XXXX .area11 .sec131 .chkPrintDIv1 div label:nth-child(2)
{
    min-width: 90px !important;
    max-width: 90px !important;
}
div.M02XXXX .area11 .sec131 .chkPrintDIv1 div label:nth-child(4)
{
    min-width: 120px !important;
    max-width: 120px !important;
}
div.M02XXXX .area11 .sec131 .chkPrintDIv1 div label:nth-child(6),
div.M02XXXX .area11 .sec131 .chkPrintDIv1 div label:nth-child(8),
div.M02XXXX .area11 .sec131 .chkPrintDIv1 div label:nth-child(10)
{
    min-width: 215px !important;
    max-width: 215px !important;
}
div.M02XXXX .area11 .sec161
{
    min-width: 280px !important;
    max-width: 280px !important;
}
div.M02XXXX .area11 .sec161 .printDiv2 div label:nth-child(14)
{
    min-width: 100px !important;
    max-width: 100px !important;
}
div.M02XXXX .area11 .sec161 .chkPrintDiv2 
{
    margin-top: 5px;
}
div.M02XXXX .area11 .sec161 .chkPrintDiv2 label
{
    min-width: 250px !important;
    max-width: 250px !important;
}
div.M02XXXX .area11 .sec121
{
    min-width: 140px !important;
    max-width: 140px !important;
}
div.M02XXXX .area11 .sec121 .chkAmountDiv
{
    margin-top: 5px;
}
div.M02XXXX .area11 .sec121 .chkAmountDiv label
{
    min-width: 120px !important;
    max-width: 120px !important;
}
div.M02XXXX .area11 .sec141
{
    min-width: 170px !important;
    max-width: 170px !important;
}
div.M02XXXX .area11 .sec141 .chkPrintDiv2
{
    margin-top: 5px;
}
div.M02XXXX .area11 .sec141 .chkPrintDiv2 label
{
    min-width: 150px !important;
    max-width: 150px !important;
}
#M02XXXX-M020201 .area11_1,
#M02XXXX-M020201 .sec171,
#M02XXXX-M020501 .area11_1,
#M02XXXX-M020501 .sec171
{
    min-width: 100px !important;
    max-width: 100px !important;
}
div.M02XXXX .area11 .sec212
{
    min-width: 300px !important;
    max-width: 300px !important;
}
div.M02XXXX .area11 .sec512
{
    min-width: 130px !important;
    max-width: 130px !important;
}
div.M02XXXX .area11 .sec512 label
{
    min-width: 120px !important;
    max-width: 120px !important;
}
div.M02XXXX .area11 .sec531
{
    min-width: 280px !important;
    max-width: 280px !important;
}
div.M02XXXX .area11 .sec531 label
{
    min-width: 120px !important;
    max-width: 120px !important;
}
div.M02XXXX .area11 .sec531 label:nth-child(10)
{
    min-width: 250px !important;
    max-width: 250px !important;
}
#M02XXXX-M020901 .area00_2 
{
    align-items: flex-start;
}
#M02XXXX-M020901 .area00_2 .sec1
{
    min-width: 100px !important;
    max-width: 100px !important;
}
#M02XXXX-M020901 .area00_2 .sec2
{
    min-width: 290px !important;
    max-width: 290px !important;
}
#M02XXXX-M020901 .area00_2 .sec3
{
    min-width: 230px !important;
    max-width: 230px !important;
}
#M02XXXX-M020901 .area00_2 .sec3 .chkEtcDiv
{
    margin-top: 5px;
}
#M02XXXX-M020901 .area00_2 .sec3 .chkEtcDiv label
{
    min-width: 210px !important;
    max-width: 210px !important;
}
#M02XXXX-M020901 .area00_2 .sec4
{
    min-width: 160px !important;
    max-width: 160px !important;
}
#M02XXXX-M020901 .area00_2 .sec5
{
    min-width: 170px !important;
    max-width: 170px !important;
}
#M02XXXX-M020901 .area00_2 .sec6
{
    min-width: 150px !important;
    max-width: 150px !important;
}
#M02XXXX-M020901 .area00_2 .sec6 .chkInsuranceDis
{
    margin-top: 5px;
}
#M02XXXX-M020901 .area00_2 .sec6 .chkInsuranceDis label
{
    min-width: 130px !important;
    max-width: 130px !important;
}

#M02XXXX-M021001 .area10_1
{
    min-width: 260px !important;
    max-width: 260px !important;
}
#M02XXXX-M021001 .area10_2 
{
    min-width: 300px !important;
    max-width: 300px !important;
}
#M02XXXX-M021001 .sec01 
{
    min-width: 280px !important;
    max-width: 280px !important;
}
#M02XXXX-M021001 .sec01 div label:nth-child(6)
{
    margin-left: 85px;
    min-width: 170px !important;
    max-width: 170px !important;
}
#M02XXXX-M021001 .sec02 
{
    min-width: 170px !important;
    max-width: 170px !important;
}
#M02XXXX-M021001  .sec02 div label:nth-child(6)
{
    margin-left: 85px;
    min-width: 70px !important;
    max-width: 70px !important;
}
#M02XXXX-M021001 .sec03 
{
    min-width: 170px !important;
    max-width: 170px !important;
}
#M02XXXX-M021001  .sec03 div label:nth-child(6)
{
    margin-left: 85px;
    min-width: 70px !important;
    max-width: 70px !important;
}
#M02XXXX-M021001  [search-area] .fill-button
{
    min-width: 100px !important;
    max-width: 100px !important;
}

#M02XXXX-M021101  [search-area] .area10
{
    min-width: 200px !important;
    max-width: 200px !important;
}
#M02XXXX-M021101  [search-area] .area10 span,
#M02XXXX-M021101  [search-area] .area11 span
{
    min-width: 60px !important;
    max-width: 60px !important;
}
#M02XXXX-M021101  [search-area] .area11
{
    min-width: 350px !important;
    max-width: 350px !important;
}
#M02XXXX-M021201  [search-area] .sec00
{
    min-width: 1000px !important;
    max-width: 1000px !important;
}


#M03XXXX-M030101  .area02Sub01
{
    min-height: 400px !important;
    max-height: 400px !important;
}
#M03XXXX-M030101  [search-area] .sec01
{
    min-width: 140px !important;
    max-width: 140px !important;
}
#M03XXXX-M030101  [search-area] .sec02
{
    min-width: 310px !important;
    max-width: 310px !important;
}
#M03XXXX-M030101  [search-area] .sec03,
#M03XXXX-M030101  [search-area] .sec05,
#M03XXXX-M030101  [search-area] .sec06
{
    min-width: 90px !important;
    max-width: 90px !important;
}
#M03XXXX-M030101  [search-area] .sec04
{
    min-width: 200px !important;
    max-width: 200px !important;
}
#M03XXXX-M030101  [search-area] .sec04 div label:nth-child(2)
{
    min-width: 70px !important;
    max-width: 70px !important;
}
#M03XXXX-M030101  [form-area] .input-group-prepend span
{
    min-width: 75px !important;
    max-width: 75px !important;
}
#M03XXXX-M030101  [form-area] .area02_1
{
    min-width: 400px !important;
    max-width: 400px !important;
}
#M03XXXX-M030101  [form-area] .collectDate,
#M03XXXX-M030101  [form-area] .salesCode
{
    min-width: 180px !important;
    max-width: 180px !important;
}
#M03XXXX-M030101  [form-area] .custCode
{
    min-width: 320px !important;
    max-width: 320px !important;
}
#M03XXXX-M030101  [form-area] .salesCode .input-group-prepend span,
#M03XXXX-M030101  [form-area] .custCode .input-group-prepend span
{
    min-width: 60px !important;
    max-width: 60px !important;
}
#M03XXXX-M030101  [form-area] .collectDiv
{
    min-width: 150px !important;
    max-width: 150px !important;
}
#M03XXXX-M030101  [form-area] .formSec01,
#M03XXXX-M030101  [form-area] .formSec02
{
    min-width: 400px !important;
    max-width: 400px !important;
}

#M03XXXX-M030201  [search-area] .sec01
{
    min-width: 600px !important;
    max-width: 600px !important;
}
#M03XXXX-M030201  [form-area] .sec02
{
    min-width: 550px !important;
    max-width: 550px !important;
}

#M03XXXX-M030401  [search-area] .datePickerFT
{
    min-width: 250px !important;
    max-width: 250px !important;
}
#Q02XXXX-Q020301 [data-layout-list="Q020301list"] [list-title] button.fa-save::before{
    content: '\f7cd' !important
}
#Q02XXXX-Q020301 [data-layout-list="Q020301list"] [list-title] button.fa-save::after {
    content: 'SMS 재전송' !important
}

#M04XXXX-M040101 [search-area] .area01_1
{
    min-width: 560px !important;
    max-width: 560px !important;
}
#M04XXXX-M040101 [search-area] .reqKind,
#M04XXXX-M040201 [search-area] .reqKind
{
    min-width: 200px !important;
    max-width: 200px !important;
}
#M04XXXX-M040101 [search-area] .datePicker,
#M04XXXX-M040101 [search-area] .reqKind,
#M04XXXX-M040201 [search-area] .datePicker,
#M04XXXX-M040201 [search-area] .reqKind
{
    min-width: 200px !important;
    max-width: 200px !important;
}
#M04XXXX-M040101 [search-area] .empList,
#M04XXXX-M040201 [search-area] .empList
{
    min-width: 150px !important;
    max-width: 150px !important;
}
#M04XXXX-M040101 [search-area] .custCode,
#M04XXXX-M040201 [search-area] .custCode
{
    min-width: 350px !important;
    max-width: 350px !important;
}
#M04XXXX-M040201 [search-area] .section01
{
    min-width: 270px !important;
    max-width: 270px !important;
}
#M04XXXX-M040201 [search-area] .section01 div label:nth-child(6)
{
    margin-left: 80px;
}
#M04XXXX-M040201 [search-area] .section02
{
    min-width: 310px !important;
    max-width: 310px !important;
}
#M04XXXX-M040201 [search-area] .section02 div label
{
    min-width: 90px !important;
    max-width: 90px !important;
}
#M04XXXX-M040201 [search-area] .area01_1
{
    min-width: 580px !important;
    max-width: 580px !important;
}



#L70XXXX-L700101 .area02 .tab22section06
{
    min-height: 35%;
    max-height: 35%;
    margin-bottom: 20px;
}

[data-layout-list=R010101P3list] [list-head] [list-item] [data-name]
{
    font-weight: bold;
}
[data-layout-list=R010101P3list] [list-item] [data-name=PRINT_GROUP_NAME]
{
    width: 180px !important;
}
[data-layout-list=R010101P3list] [list-item] [data-name=ITEM_CODE]
{
    width: 100px !important;
}
[data-layout-list=R010101P3list] [list-item] [data-name=ITEM_NAME]
{
    width: 230px !important;
}
[data-layout-list=R010101P3list] [list-item] [data-name].result
{
    width: 300px !important;
    max-width: 600px !important;
}
[data-layout-list=R010101P2list] [list-head] [list-item] [data-name]
{
    font-weight: bold;
}
[data-layout-list=R010101P2list] [list-item] [data-name=WEEK_NUM],
[data-layout-list=R010101P2list] [list-item] [data-name=NO]
{
    width: 40px !important;
}

[data-layout-list=R010101P2list] [list-head] [list-item] [data-name]
{
    background-color: #bababa;
    font-weight: bold;
}
[data-layout-list=R010101P2list] [list-item]:has([data-name=NO][data-value="1"]) 
{
    background-color: #efefef;
    font-weight: bold;
}
[data-layout-list=R010101P2list] [list-item]:has([data-name=NO][data-value="2"]) 
{
    height: 30px;
}
[data-layout-list=R010101P2list] [list-head] [list-item]  [data-name=SAT]
{
    color: blue !important;
}
[data-layout-list=R010101P2list] [list-head] [list-item]  [data-name=SUN]
{
    color: red !important;
}
[data-layout-list=R010101P2list] [list-area] [list-item]:has([data-name=NO][data-value="2"])  [data-name] textarea:not(:focus) {
    white-space: break-spaces !important
 }
[data-layout-list=R010101P2list] [list-area] [list-item]:has([data-name=NO][data-value="2"])  [data-name] textarea {
   height: 100px !important;
}
[data-layout-list=R010101P2list] [list-area] [list-item]:has([data-name=NO][data-value="1"])  [data-name=SAT] textarea {
    color: blue !important;
 }
 [data-layout-list=R010101P2list] [list-area] [list-item]:has([data-name=NO][data-value="1"])  [data-name=SUN] textarea {
    color: red !important;
 }
#layout-popup .content:has(.R010101P2list) {
    max-width: 80vw !important;
}

#B02XXXX-B021501 [layout-view="list1"] .applyDate
{
    min-width: 200px  !important;
    max-width: 200px !important;
}
#B02XXXX-B021501 .B021501-highlight
{
    min-width: 200px  !important;
    max-width: 200px !important;
}

#B02XXXX-B021501 [list-item] [data-name=KOR_NAME]
{
    min-width: 300px  !important;
    max-width: 300px !important;
}
#B02XXXX-B021501 [list-item] [data-name=INSURE_CODE]
{
    min-width: 250px  !important;
    max-width: 250px !important;
}
#B02XXXX-B021501 [list-item] [data-name=REALLY_PRICE],
#B02XXXX-B021501 [list-item] [data-name=REAGENT],
#B02XXXX-B021501 [list-item] [data-name=REAGENT_SUB],
#B02XXXX-B021501 [list-item] [data-name=CALIBRATOR],
#B02XXXX-B021501 [list-item] [data-name=CONTROL],
#B02XXXX-B021501 [list-item] [data-name=SUPPLIES]
{
    min-width: 60px  !important;
    max-width: 60px !important;
}

#B02XXXX-B021501 [list-area] [list-item] [data-name=REALLY_PRICE],
#B02XXXX-B021501 [list-area] [list-item] [data-name=REAGENT],
#B02XXXX-B021501 [list-area] [list-item] [data-name=REAGENT_SUB],
#B02XXXX-B021501 [list-area] [list-item] [data-name=CALIBRATOR],
#B02XXXX-B021501 [list-area] [list-item] [data-name=CONTROL],
#B02XXXX-B021501 [list-area] [list-item] [data-name=SUPPLIES]
{
    background-color: var(--LISCOLOR11);
}

#B02XXXX-B021501 [list-area] [list-item] [data-name=REALLY_PRICE] input,
#B02XXXX-B021501 [list-area] [list-item] [data-name=REAGENT] input,
#B02XXXX-B021501 [list-area] [list-item] [data-name=REAGENT_SUB] input,
#B02XXXX-B021501 [list-area] [list-item] [data-name=CALIBRATOR] input,
#B02XXXX-B021501 [list-area] [list-item] [data-name=CONTROL] input,
#B02XXXX-B021501 [list-area] [list-item] [data-name=SUPPLIES] input
{
    text-align: right;
}

#B02XXXX-B021501 [list-area] [list-item]:has([data-name="item-modified"][data-value=true]) [data-name=DEPT_CODE],
#B02XXXX-B021501 [list-area] [list-item]:has([data-name="item-modified"][data-value=true]) [data-name=LABEMP],
#B02XXXX-B021501 [list-area] [list-item]:has([data-name="item-modified"][data-value=true]) [data-name=ITEM_CODE],
#B02XXXX-B021501 [list-area] [list-item]:has([data-name="item-modified"][data-value=true]) [data-name=KOR_NAME],
#B02XXXX-B021501 [list-area] [list-item]:has([data-name="item-modified"][data-value=true]) [data-name=INSURE_CODE],
#B02XXXX-B021501 [list-area] [list-item]:has([data-name="item-modified"][data-value=true]) [data-name=PRICE]
{
    background-color: var(--LISCOLOR12) ;
}

#L70XXXX-L700101 [list-area="L700101SELECT_WORKLIST"] [list-item]:has([data-name=OPINION_YN][data-value=Y])
{
    background-color: var(--LISCOLOR2);
}
#L70XXXX-L700101 [list-area="L700101SELECT_WORKLIST"] [list-item]:has([data-name=RSTNOT_CNT_COLOR_YN][data-value=Y]) [data-name=RST_CNT]
{
    color: red !important;
}
#L70XXXX-L700101 [list-area="L700101grdRst_0"] [data-name="SUBPAGE_NAME"],
#L70XXXX-L700101 [list-area="L700101grdRst_1"] [data-name="SUBPAGE_NAME"]
{
    min-width: 70px !important;
    max-width: 70px !important;
}
#L70XXXX-L700101 [list-area="L700101grdRst_0"] [list-item] [data-name="COMT"],
#L70XXXX-L700101 [list-area="L700101grdRst_1"] [list-item] [data-name="COMT"]
{
    overflow-wrap: break-word;
    white-space: break-spaces;
    min-width: 230px;
}
#L70XXXX-L700101 [layout-view="area01"] {
    min-width: 320px !important;
    max-width: 320px !important;
}
#L70XXXX-L700101 [list-area="L700101SELECT_OPINION_CODE"] [list-item] [data-name="KOR_TITLE"]
{
    overflow-wrap: break-word;
    white-space: break-spaces;
    min-width: 100px;
}
#L70XXXX-L700101 [list-area="L700101SELECT_OPINION_CODE"] [list-item] [data-name="KOR_CONTENTS"]
{
    overflow-wrap: break-word;
    white-space: break-spaces;
    min-width: 230px;
}
#L70XXXX-L700101 .area03 .sectionRef
{
    min-height: 130px;
    max-height: 130px;
}
#L70XXXX-L700101 #form-L700101FORM_OPINION .AUTO_OPINION_BTN
{
    min-width: 100px;
    max-width: 100px;
}
#L70XXXX-L700101 #form-L700101FORM_OPINION .OPINION_YN
{
    min-width: 130px;
    max-width: 130px;
}
#L70XXXX-L700101 #form-L700101FORM_OPINION .OPINION_ENLARGE
{
    min-width: 160px;
    max-width: 160px;
}
#L70XXXX-L700101 #form-L700101FORM_OPINION .OPINION_ENLARGE span
{
    min-width: 120px;
    max-width: 120px;
}
#L70XXXX-L700101 #form-L700101FORM_OPINION .OP_MESSAGE 
{
    font-size: 15px;
    font-weight: bold;
}
#L70XXXX-L700101 [list-area="L700101grdRst_0"] [list-item]:has([data-name=LAB_YN][data-value="N"]) ,
#L70XXXX-L700101 [list-area="L700101grdRst_0"] [list-item]:has([data-name=LAB_YN][data-value="N"]) [fixed-area] 
{
    background-color: var(--LISCOLOR12);
}
#L70XXXX-L700101 #form-L700101FORM_OPINION:has(input[name=MESSAGE_COLOR][value=red]) div.OP_MESSAGE
{
    color:red;
    background-color: lightgoldenrodyellow;
}
#L70XXXX-L700101 #form-L700101FORM_OPINION:has(input[name=MESSAGE_COLOR][value=blue]) div.OP_MESSAGE
{
    color:blue;
    background-color: lightgoldenrodyellow;
}

[data-layout-form="V010201form"] .btn-submit,
[data-layout-form="V010201form"] .btn-cancel {
    display: none;
}

#L70XXXX-L700101 .L700101BUTTON_AREA_FORM button{
    min-height: 25px !important;
    max-height: 25px !important;
}
#L70XXXX-L700101 .L700101BUTTON_AREA_FORM {
    margin-top: 10px;
}
#L70XXXX-L700101 .L700101BUTTON_AREA_FORM div.AUTO_OPINION_BTN{
    margin-left: 10px;
}

#L03XXXX-L031501 [list-area="L031501resultList"] [data-name=RESULT]{
    min-width: 130px;
}

#L06XXXX-L060101 [list-area="L060101list"] [data-name=GRODS_NAGA],
#L06XXXX-L060101 [list-area="L060101list"] [data-name=GRODS_POSI],
#L06XXXX-L060101 [list-area="L060101list"] [data-name=GRCOCCI_POSI],
#L06XXXX-L060101 [list-area="L060101list"] [data-name=EPI_CELLS],
#L06XXXX-L060101 [list-area="L060101list"] [data-name=WBC],
#L06XXXX-L060101 [list-area="L060101list"] [data-name=GRDIPL_NAGA],
#L06XXXX-L060101 [list-area="L060101list"] [data-name=YEAST],
#L06XXXX-L060101 [list-area="L060101list"] [data-name=TRICH],
#L06XXXX-L060101 [list-area="L060101list"] [data-name=CLUE_CELL]
{
    min-width: 100px;
}

#L06XXXX-L060901 #form-L060901form div.REFERENCE [data-name=A]
{
    width: 100px !important;
    min-width: 100px !important;
    max-width: 100px !important;
}

#L09XXXX-L095101 .groupTitleWide div span
{
    min-width: 130px !important;
    max-width: 130px !important;
}

#L09XXXX-L095101 [list-area="L095101form-LIST_HIGH"] input
{
    text-align: center !important;
}
#L09XXXX-L095101 [list-area="L095101form-LIST_LOW"] input
{
    text-align: center !important;
}


#L09XXXX-L095101 [list-area="L095101form-LIST_HIGH"] input:is([data-value*="+"]),
#L09XXXX-L095101 [list-area="L095101form-LIST_LOW"] input:is([data-value*="+"])
{
    color: red !important;
    font-weight: bold !important;
}

#L10XXXX-L095201 .L095201-sectionHeight
{
    display: flex;
    align-content: flex-start !important;
    height: calc(100vh - 800px) !important;
}
#L10XXXX-L095201 .L095201-sectionHeight [list-item] [data-name=CODE]
{
    text-align: center;
    width: 70px !important;
}

#L09XXXX-L095001 #form-L095001form input[name=RESULT1]:is([data-value="Detected"])
{
    color: red;
}

#form-L060701form [list-area="L060701form-LIST_RST"] [list-item] ,
#form-L060701form [list-area="L060701form-LIST_RST"] [list-item] div,
#form-L060701form [list-area="L060701form-LIST_RST"] [list-item] div input
{
    padding: 0px 0px 0px 2px !important;
    margin: 0px !important;
    height: 22px !important;
}
#form-L060701form div.area1 
{
    min-width: 300px;
    max-width: 300px;
}
#form-L060701form div.area3
{
    min-width: 250px;
    max-width: 250px;
}
#form-L060701form .section002
{
    height: 560px;
}
#form-L060701form .LIST_RST
{
    height: 430px;
}
#form-L060701form .section003
{
    height: calc(100vh - 780px) !important;
}
#form-L060701form .comt1textarea
{
    height: 100%;
}
#form-L060701form .comt2textarea
{
    height: calc(100vh - 100px) !important;
    padding-bottom: 80px !important;
}
#form-L060701form:not(:has(#L060701-section-checkbox:checked)) [list-area="L060701form-LIST_RST2"] {
    display: none !important;
}

textarea{
    resize: none;
}

#I010201 [search-area] div[area2]
{
    align-self: flex-end;
}

#I010201 [search-area] div[area2]
{
    align-self: flex-end;
}

.listEmpty {
    width: 50%;
}

.L030301-Group div.input-group-prepend {
    height: 26px;
}

.L09XXXX_923_History_List_Result [data-name="RESULT"] {
    min-width: 350px;
    width: 350px;
}

#R02XXXX-R020101 [list-area="R020101list1"] [list-item]:has([data-name=MIDDLE_REPORT_YN][data-value="N"]):has([data-name=LAB_FINISH_YN][data-value="부분결과보고"]), 
#R02XXXX-R030101 [list-area="R030101list"] [list-item]:has([data-name=MIDDLE_REPORT_YN][data-value="N"]):has([data-name=LAB_FINISH_YN][data-value="부분결과보고"])
{
    background-color: var(--LISCOLOR6);
}
#R02XXXX-R020101 [list-area="R020101list1"] [list-item]:has( [data-name=MIDDLE_REPORT_YN][data-value="Y"] ) [data-name=MIDDLE_REPORT_NAME],
#R02XXXX-R020101 [list-area="R020101list1"] [list-item] [data-name=LAB_FINISH_YN],
#R02XXXX-R030101 [list-area="R030101list"] [list-item]:has( [data-name=MIDDLE_REPORT_YN][data-value="Y"] ) [data-name=MIDDLE_REPORT_NAME],
#R02XXXX-R030101 [list-area="R030101list"] [list-item] [data-name=LAB_FINISH_YN]
{
    font-weight: bold;
}

[list-head] [list-item] div[data-name]{
    text-align: center !important;
}

.col-width-5{
    min-width: 5rem;
}
.col-width-6{
    min-width: 6rem;
}
.col-width-8{
    min-width: 8rem;
}
.col-width-10{
    min-width: 10rem;
}
.col-width-15{
    min-width: 15rem;
}
.col-width-20{
    min-width: 20rem;
}
.col-width-25{
    min-width: 25rem;
}
.col-width-30{
    min-width: 30rem;
}

.col-width-fixed-5{
    min-width: 5rem;
    max-width: 5rem;
}
.col-width-fixed-6{
    min-width: 6rem;
    max-width: 6rem;
}
.col-width-fixed-8{
    min-width: 8rem;
    max-width: 8rem;
}
.col-width-fixed-10{
    min-width: 10rem;
    max-width: 10rem;
}
.col-width-fixed-15{
    min-width: 15rem;
    max-width: 15rem;
}
.col-width-fixed-20{
    min-width: 20rem;
    max-width: 20rem;
}
.col-width-fixed-25{
    min-width: 25rem;
    max-width: 25rem;
}
.col-width-fixed-30{
    min-width: 30rem;
    max-width: 30rem;
}



#R02XXXX-R020101 div.R020101search,
#R02XXXX-R030101 div.R030101search
{
    min-height: 209px !important;
    max-height: 209px !important;
}
#R02XXXX-R020101 div.area01,
#R02XXXX-R030101 div.area01
{
    height:  calc(100vh - 309px) !important;
}

#bugreport [list-area] [data-name="programId"],
#bugreport [list-area] [data-name="title"] {
    width: 160px !important;
}

#L01XXXX-L010101 .L010101search{
    min-width: 320px;
    max-width: 320px;
}

#L01XXXX-L010101 #form-L010101form1{
    min-width: 1400px;
    max-width: 1400px;
}

#L01XXXX-L010101 #form-L010101form1 div.input-group.age .input-group-prepend,
#L01XXXX-L010101 #form-L010101form1 div.input-group.age .input-group-prepend span
{
    min-width: 50px !important;
    max-width: 50px !important;
}

#L01XXXX-L010101 #form-L010101form1 .section002
{
    min-width: 400px !important;
    max-width: 400px !important;
}

#L01XXXX-L010101 #form-L010101form1 .section006
{
    min-width: 450px !important;
    max-width: 450px !important;
}

#L01XXXX-L010101 #form-L010101form1 .section007
{
    min-width: 1312px !important;
    max-width: 1312px !important;
}

#L71XXXX-L710601 [list-item]:has([data-name=SELECT_YN]:checked) [data-name=EXPENST_DATE]
{
    font-weight: 900;
}

#B02XXXX-B021301 [search-area] .codeSearchSelect select
{
    min-width: 83px;
    max-width: 83px;
}

#B02XXXX-B021301:has( #B021301form-regAreaHide:checked ) .groupCodeMaster
{
    display: none;
}

.com-width-12{
    width: 12rem !important;
}
.com-width-13{
    width: 13rem !important;
}
.com-width-15{
    width: 15rem !important;
}
.com-width-17{
    width: 17rem !important;
}
.com-width-19{
    width: 19rem !important;
}
.com-width-21{
    width: 21rem !important;
}
.com-width-23{
    width: 23rem !important;
}
.com-width-25{
    width: 25rem !important;
}

#B02XXXX-B021301 .B021301searchCode [search-area] [search-clean]
{
   display: none;
}

#L02XXXX-L021101 .testResultList [list-item] [data-name="PAT_NAME"]{
    width: 100px;
    min-width: 100px;
}
#L02XXXX-L021101 .testResultList [list-item] [data-name="ITEM_NAME"]{
    width: 170px;
    min-width: 170px;
}

#L04XXXX-L040101 #form-L040101form .section002 
{
   padding-bottom: 20px !important;
}
#L04XXXX-L040101 #form-L040101form .section002 .S_NAME 
{
    min-width: 160px !important;
    max-width: 160px !important;
}

#L04XXXX-L040101 #form-L040101form .section002 .S_NAME div.input-group-prepend,
#L04XXXX-L040101 #form-L040101form .section002 .USE_YN div.input-group-prepend
{
    width: 40px;
}

#L04XXXX-L040101 #form-L040101form .section002 [list-item] [data-name="USE_YN"]
{
    width: 50px;
}
#L04XXXX-L040101 #form-L040101form .section002 [list-item] > div:last-child
{
    display: none;
}

#D19XXXX-D191101 [search-area] .area_orderby
{
    min-width : 330px !important;
}

#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR3"]) [data-name="WORK_NO"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR3"]) [data-name="ITEM_NAME"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR3"]) [data-name="LABSEQ"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR3"]) [data-name="LAB_YN"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR3"]) [data-name="RESULT"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR3"]) [data-name="LOW_HIGH"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR3"]) [data-name="COMT"]
{
    background-color: var(--LISCOLOR3);
}
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR22"]) [data-name="WORK_NO"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR22"]) [data-name="ITEM_NAME"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR22"]) [data-name="LABSEQ"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR22"]) [data-name="LAB_YN"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR22"]) [data-name="RESULT"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR22"]) [data-name="LOW_HIGH"],
#L02XXXX-L021101 [list-area="L021101testResultList"] [list-item]:has([data-name="EXCEPT_COLOR"][data-value="LISCOLOR22"]) [data-name="COMT"]
{
    background-color: var(--LISCOLOR22);
}


#L06XXXX-L060101 [list-area="L060101resultMG"] [list-item]:has([data-name="RST_TV"][data-value="Positive"]) [data-name="RST_TV"] ,
#L06XXXX-L060101 [list-area="L060101resultMG"] [list-item]:has([data-name="RST_NG"][data-value="Positive"]) [data-name="RST_NG"] ,
#L06XXXX-L060101 [list-area="L060101resultMG"] [list-item]:has([data-name="RST_CA"][data-value="Positive"]) [data-name="RST_CA"] ,
#L06XXXX-L060101 [list-area="L060101resultMG"] [list-item]:has([data-name="RST_TV"][data-value="Positive"]) [data-name="PAT_NAME"] ,
#L06XXXX-L060101 [list-area="L060101resultMG"] [list-item]:has([data-name="RST_NG"][data-value="Positive"]) [data-name="PAT_NAME"] ,
#L06XXXX-L060101 [list-area="L060101resultMG"] [list-item]:has([data-name="RST_CA"][data-value="Positive"]) [data-name="PAT_NAME"] 
{
    color: #FF0000;
    font-weight: bold;
}

#L01XXXX-L010221 [search-area] .section02 .reqo{
    width: 180px !important;
}



[list-area] [list-item]:has([data-name="RESULT"][data-value="Positive"]) [data-name="RESULT"] ,
[list-area] [list-item]:has([data-name="RESULT"][data-value="Positive(+)"]) [data-name="RESULT"],
[list-area] [list-item]:has([data-name="RESULT"][data-value="Positive(++)"]) [data-name="RESULT"], 
[list-area] [list-item]:has([data-name="RESULT"][data-value="Positive(+)"]) [data-name="RESULT"],
[list-area] [list-item]:has([data-name="RST_TV"][data-value="Positive(++)"]) [data-name="RST_TV"] ,
[list-area] [list-item]:has([data-name="RST_TV"][data-value="Positive(+++)"]) [data-name="RST_TV"] ,
[list-area] [list-item]:has([data-name="RST_TV"][data-value="Positive(+++)"]) [data-name="RST_TV"] ,
[list-area] [list-item]:has([data-name="RST_NG"][data-value="Positive(+)"]) [data-name="RST_NG"] ,
[list-area] [list-item]:has([data-name="RST_NG"][data-value="Positive(++)"]) [data-name="RST_NG"] ,
[list-area] [list-item]:has([data-name="RST_NG"][data-value="Positive(+++)"]) [data-name="RST_NG"] ,
[list-area] [list-item]:has([data-name="RST_CA"][data-value="Positive(+)"]) [data-name="RST_CA"],
[list-area] [list-item]:has([data-name="RST_CA"][data-value="Positive(++)"]) [data-name="RST_CA"] ,
[list-area] [list-item]:has([data-name="RST_CA"][data-value="Positive(+++)"]) [data-name="RST_CA"] 
{
    font-weight: bold !important;
    color : red  !important;
}

#L10XXXX-L094301 table td,
#L10XXXX-L094301 table th {
    padding: 0.2rem !important;
}

#R02XXXX-R020801 [list-area="R020801list2"] [list-item]:not(:has([data-name="RESULT_COLOR"][data-value="000000"])) [data-name="ITEM_NAME"],
#R02XXXX-R020801 [list-area="R020801list2"] [list-item]:not(:has([data-name="RESULT_COLOR"][data-value="000000"])) [data-name="RESULT"],
#R02XXXX-R020801 [list-area="R020801list2"] [list-item]:not(:has([data-name="RESULT_COLOR"][data-value="000000"])) [data-name="LOW_HIGH"],
#R02XXXX-R020801 [list-area="R020801list2"] [list-item]:not(:has([data-name="RESULT_COLOR"][data-value="000000"])) [data-name="RESULT_DATE"],
#R02XXXX-R020801 [list-area="R020801list2"] [list-item]:not(:has([data-name="RESULT_COLOR"][data-value="000000"])) [data-name="RESULT_TIME"],
#R02XXXX-R020801 [list-area="R020801list2"] [list-item]:not(:has([data-name="RESULT_COLOR"][data-value="000000"])) [data-name="INSURE_NO"]
{
    background-color: var(--LISCOLOR2);
}

#L10XXXX-L052101 [list-area="L052101form-LIST_RST"] [list-item]:has([data-name="LOW_HIGH"][data-value="▲"]) [data-name="LOW_HIGH"],
#L10XXXX-L052101 [list-area="L052101form-LIST_RST"] [list-item]:has([data-name="LOW_HIGH"][data-value="▲"]) [data-name="RESULT"]
{
    color: red;
    font-weight: bold;
}
#L10XXXX-L052101 [list-area="L052101form-LIST_RST"] [list-item]:has([data-name="LOW_HIGH"][data-value="▼"]) [data-name="LOW_HIGH"],
#L10XXXX-L052101 [list-area="L052101form-LIST_RST"] [list-item]:has([data-name="LOW_HIGH"][data-value="▼"]) [data-name="RESULT"]
{
    color: blue;
    font-weight: bold;
}

#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=PAT_NAME],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=ITEM_NAME],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=SAMPLE_CODE],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=REQ_DATE],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=REQ_NO],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=CUST_NAME],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=CHART_NO],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=ID_NO],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=SEX],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=LAB_YN],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=LAB_YN_DATE],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=LAB_YN_EMP],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=EXPENST_DATE],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=LAB_YN_CHK],
#L06XXXX-L060201 [list-area="L060201list"] [list-item]:has([data-name=RST_KIND][data-value="01"]) [data-name=LAB_YN_CHK_DATE]
{
    background-color: var(--LISCOLOR6);
}

#L04XXXX-L040101 [list-area="L040101list"] [list-item]:has([data-name=MALARIA_CNT][data-value=M]) [data-name=WORK_NO],
#L04XXXX-L040101 [list-area="L040101list"] [list-item]:has([data-name=MALARIA_CNT][data-value=M]) [data-name=PAT_NAME],
#L04XXXX-L040101 [list-area="L040101list"] [list-item]:has([data-name=MALARIA_CNT][data-value=M]) [data-name=MALARIA_CNT]
{
    font-weight: bold;
}
#L06XXXX-L060101 [search-area]:has([data-name="SELECT_GUBN"][value="2"]:checked) .input-group:has([data-name="datePicker"]) .input-group-text::before,
#L06XXXX-L061101 [search-area]:has([data-name="SELECT_GUBN"][value="K-1"]:checked) .input-group:has([data-name="datePicker"]) .input-group-text::before {
    content: '작업일자'
}
#L06XXXX-L060101 [search-area]:has([data-name="SELECT_GUBN"][value="1"]:checked) .input-group:has([data-name="datePicker"]) .input-group-text::before,
#L06XXXX-L061101 [search-area]:has([data-name="SELECT_GUBN"][value="K-0"]:checked) .input-group:has([data-name="datePicker"]) .input-group-text::before {
    content: '의뢰일자'
}

#L06XXXX-L060101 [search-area]:has([data-name="SELECT_GUBN"][value="1"]:checked) .input-group:has([data-name="REQ_NO"]),
#L06XXXX-L060101 [search-area]:has([data-name="SELECT_GUBN"][value="2"]:checked) .input-group:has([data-name="REQ_NO"]),
#L06XXXX-L060101 [search-area]:has([data-name="SELECT_GUBN"][value="3"]:checked) .input-group:has([data-name="datePicker"]),

#L06XXXX-L061101 [search-area]:has([data-name="SELECT_GUBN"][value="K-0"]:checked) .input-group:has([data-name="REQ_NO"]),
#L06XXXX-L061101 [search-area]:has([data-name="SELECT_GUBN"][value="K-1"]:checked) .input-group:has([data-name="REQ_NO"]),
#L06XXXX-L061101 [search-area]:has([data-name="SELECT_GUBN"][value="K-2"]:checked) .input-group:has([data-name="datePicker"]) {
    display: none !important;
}

/*
body:not([production]) nav.navbar:has(div[user-info][data-dbstr="prod"]) {
    background-color: rgba(255, 118, 118, 0.95) !important;
}
*/
body:not([production]) nav.navbar:has(div[user-info][data-dbstr="prod"]) {
    background-image: url("/img/omg.jpeg");
    background-position: bottom;
    background-size: 200%;
    background-repeat: no-repeat;
}

#L06XXXX-L060101 [list-area="L060101resultMG"] [list-item] [data-name="PAT_NAME"]
{
    min-width: 100px;
}

#L01XXXX-L010101 #form-L010101form1 .form-check.multi {
    margin-top: 1px !important;
}

#L01XXXX-L010101 #form-L010101form1 .section007
{
   margin-top: 0px !important;
}

#L01XXXX-L010101 [search-area] .form-check.multi {
    margin-top: 1px !important;
}

#L01XXXX-L010101 div[search-area] .form-radio > label {
    margin-top: 0px !important;
}

#L12XXXX-L120101 .patHist [list-item] [data-name=RESULT]{
    width: 280px !important;
}

[list-item] [data-name="REQ_DATE"]
{
    min-width: 85px;
}


[list-item="grandTotal"] {
    background-color: rgb(205, 205, 205,0.5) !important;
}

.cancel-reason-section-hidden {
    display: none !important;
}

.cancel-reason-section-show {
    display: relative !important;
    position: absolute !important;
    margin-top: 10px;
    padding: 10px;
    width: 500px !important;
    z-index: 9999;
    background-color: rgb(231, 228, 207) !important;
}




/* 환자정보 특이사항, 비고 내용 있는 경우 배경 색상 변경 처리 */
[tab-area] [data-layout-form] [layout-view="tab"] input[data-name="NOTE"][data-value]:not([data-value=""]):not([data-value=" "]),
[tab-area] [data-layout-form] [layout-view="tab"] input[data-name="UNUSUAL"][data-value]:not([data-value=""]):not([data-value=" "]) {
    background-color: rgb(255, 178, 245) !important;
}
/* ----------------------------------------------------- */


/* 분자유전 참고치 색깔 처리  */
[data-layout-form="L093901form"] [list-area="L093901form-LIST_RST"] [data-name="REFER_ETC"],
[data-layout-form="L094501form"] [list-area="L094501form-LIST_RST"] [data-name="ITEM_REF"],
[data-layout-form="L094601form"] [list-area="L094601form-LIST_RST"] [data-name="ITEM_REF"],
[data-layout-form="L092201form"] [list-area="L092201form-LIST_RST"] [data-name="ITEM_REF"],
[data-layout-form="L092701form"] [list-area="L092701form-LIST_RST"] [data-name="REFER_ETC"],
[data-layout-form="L092701form"] [list-area="L092701form-LIST_MP"] [data-name="REFER_ETC"],
[data-layout-form="L091901form"] [list-area="L091901form-LIST_RST"] [data-name="REFER_ETC"],
[data-layout-form="L095301form"] [list-area="L095301form-LIST_RST"] [data-name="REFER_ETC"],
[data-layout-form="L095301form"] [list-area="L095301form-LIST_MP"] [data-name="REFER_ETC"] {
    color : grey
}
/*----------------------*/

#L10XXXX-L031001 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L051901 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L030601 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L050601 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L091101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L091001 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L080401 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L094001 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L094701 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L093701 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L091501 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L093201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L092101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L080501 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L051501 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L110401 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L094901 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L093601 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L051801 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L040401 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L091601 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L050701 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L070201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L071101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L080701 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L060701 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L060801 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L100101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L095201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L080601 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L094401 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L094101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L093101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L094201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L094301 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L052001 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L052101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L030301 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L110601 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L110301 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L060401 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L030401 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L070401 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L100301 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L100401 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L100501 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L092501 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L094501 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L090701 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L094601 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L091201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L092201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L093801 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L095001 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L090501 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L093401 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L092901 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L095101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L092301 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L094801 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L090401 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L093901 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L09XXXX-L091901 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L06XXXX-L060301 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L11XXXX-L110101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L11XXXX-L110501 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L12XXXX-L120101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L03XXXX-L030101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L03XXXX-L030201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L03XXXX-L031301 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L03XXXX-L050101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L05XXXX-L050901 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L05XXXX-L050201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L05XXXX-L051701 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L05XXXX-L051201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L05XXXX-L051301 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L05XXXX-L051101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L07XXXX-L070601 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L07XXXX-L070801 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L07XXXX-L070901 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L07XXXX-L070501 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L07XXXX-L071201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L07XXXX-L070301 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L07XXXX-L071301 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L07XXXX-L070701 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L07XXXX-L071001 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L07XXXX-L070101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L08XXXX-L080101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L08XXXX-L080201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L04XXXX-L040101 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L04XXXX-L040201 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L04XXXX-L040301 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L04XXXX-L040701 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L100601 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L100701 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"],
#L10XXXX-L100901 [data-layout-form]:not(:has([data-name="LAB_YN_OLD"][data-value="Y"])) [data-name="LAB_YN_CANCEL_BTN"] {
    pointer-events: none;
    opacity: 0.6;
}

#L10XXXX-L031001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L051901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L030601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L050601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L091101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L091001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L080401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L094001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L094701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L093701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L091501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L093201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L092101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L080501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L051501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L110401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L094901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L093601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L051801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L040401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L091601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L050701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L070201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L071101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L080701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L060701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L060801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L100101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L095201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L080601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L094401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L094101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L093101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L094201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L094301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L052001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L052101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L030301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L110601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L110301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L060401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L030401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L070401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L100301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L100401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L100501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L092501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L094501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L090701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L094601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L091201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L092201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L093801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L095001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L090501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L093401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L092901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L095101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L092301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L094801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L090401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L093901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L09XXXX-L091901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L06XXXX-L060301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L11XXXX-L110101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L11XXXX-L110501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L12XXXX-L120101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L03XXXX-L030101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L03XXXX-L030201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L03XXXX-L031301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L03XXXX-L050101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L05XXXX-L050901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L05XXXX-L050201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L05XXXX-L051701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L05XXXX-L051201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L05XXXX-L051301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L05XXXX-L051101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L07XXXX-L070601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L07XXXX-L070801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L07XXXX-L070901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L07XXXX-L070501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L07XXXX-L071201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L07XXXX-L070301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L07XXXX-L071301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L07XXXX-L070701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L07XXXX-L071001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L07XXXX-L070101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L08XXXX-L080101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L08XXXX-L080201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L04XXXX-L040101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L04XXXX-L040201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L04XXXX-L040301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L04XXXX-L040701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L100601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio,
#L10XXXX-L100701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .lab-yn-radio {
    pointer-events: none;
    opacity: 0.6;
}

#L10XXXX-L031001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L051901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L030601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L050601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L091101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L091001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L080401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L094001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L094701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L093701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L091501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L093201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L092101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L080501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L051501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L110401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L094901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L093601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L051801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L040401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L091601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L050701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L070201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L071101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L080701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L060701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L060801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L100101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L095201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L080601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L094401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L094101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L093101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L094201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L094301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L052001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L052101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L030301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L110601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L110301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L060401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L030401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L070401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L100301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L100401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L100501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L092501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L094501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L090701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L094601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L091201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L092201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L093801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L095001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L090501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L093401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L092901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L095101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L092301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L094801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L090401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L093901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L09XXXX-L091901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L06XXXX-L060301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L11XXXX-L110101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L11XXXX-L110501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L12XXXX-L120101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L03XXXX-L030101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L03XXXX-L030201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L03XXXX-L031301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L03XXXX-L050101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L05XXXX-L050901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L05XXXX-L050201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L05XXXX-L051701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L05XXXX-L051201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L05XXXX-L051301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L05XXXX-L051101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L07XXXX-L070601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L07XXXX-L070801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L07XXXX-L070901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L07XXXX-L070501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L07XXXX-L071201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L07XXXX-L070301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L07XXXX-L071301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L07XXXX-L070701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L07XXXX-L071001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L07XXXX-L070101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L08XXXX-L080101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L08XXXX-L080201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L04XXXX-L040101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L04XXXX-L040201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L04XXXX-L040301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L04XXXX-L040701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L100601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L100701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save,
#L10XXXX-L100901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .fa-save {        
    pointer-events: none;
    opacity: 0.6;
}




#L10XXXX-L031001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L051901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L030601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L050601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L091101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L091001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L080401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L094001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L094701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L093701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L091501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L093201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L092101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L080501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L051501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L110401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L094901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L093601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L051801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L040401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L091601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L050701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L070201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L071101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L080701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L060701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L060801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L100101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L095201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L080601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L094401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L094101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L093101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L094201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L094301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L052001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L052101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L030301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L110601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L110301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L060401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L030401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L070401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L100301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L100401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L100501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L092501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L094501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L090701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L094601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L091201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L092201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L093801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L095001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L090501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L093401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L092901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L095101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L092301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L094801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L090401 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L093901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L09XXXX-L091901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L06XXXX-L060301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L11XXXX-L110101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L11XXXX-L110501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L12XXXX-L120101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L03XXXX-L030101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L03XXXX-L030201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L03XXXX-L031301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L03XXXX-L050101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L05XXXX-L050901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L05XXXX-L050201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L05XXXX-L051701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L05XXXX-L051201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L05XXXX-L051301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L05XXXX-L051101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L07XXXX-L070601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L07XXXX-L070801 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L07XXXX-L070901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L07XXXX-L070501 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L07XXXX-L071201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L07XXXX-L070301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L07XXXX-L071301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L07XXXX-L070701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L07XXXX-L071001 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L07XXXX-L070101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L08XXXX-L080101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L08XXXX-L080201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L04XXXX-L040101 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L04XXXX-L040201 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L04XXXX-L040301 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L04XXXX-L040701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L100601 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L100701 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete,
#L10XXXX-L100901 [data-layout-form]:has([data-name="LAB_YN_OLD"][data-value="Y"]) .btn-delete {
    pointer-events: none;
    opacity: 0.6;
}


#L03XXXX-L031401 [layout-view="area001"],
#L03XXXX-L031501 [layout-view="area001"],
#L03XXXX-L030101 [layout-view="area001"],
#L03XXXX-L030201 [layout-view="area001"],
#L03XXXX-L031301 [layout-view="area001"],
#L03XXXX-L050101 [layout-view="area001"],
#L04XXXX-L040101 [layout-view="area001"],
#L04XXXX-L040201 [layout-view="area001"],
#L04XXXX-L040301 [layout-view="area001"],
#L04XXXX-L040701 [layout-view="area001"],
#L05XXXX-L050901 [layout-view="area001"],
#L05XXXX-L050201 [layout-view="area001"],
#L05XXXX-L051701 [layout-view="area001"],
#L05XXXX-L051201 [layout-view="area001"],
#L05XXXX-L051301 [layout-view="area001"],
#L05XXXX-L051101 [layout-view="area001"],
#L06XXXX-L060901 [layout-view="area001"],
#L06XXXX-L060601 [layout-view="area001"],
#L06XXXX-L060301 [layout-view="area001"],
#L06XXXX-L060201 [layout-view="area001"],
#L06XXXX-L060210 [layout-view="area001"],
#L07XXXX-L071001 [layout-view="area001"],
#L07XXXX-L070901 [layout-view="area001"],
#L07XXXX-L070801 [layout-view="area001"],
#L07XXXX-L070701 [layout-view="area001"],
#L07XXXX-L070601 [layout-view="area001"],
#L07XXXX-L070501 [layout-view="area001"],
#L07XXXX-L070301 [layout-view="area001"],
#L07XXXX-L070101 [layout-view="area001"],
#L08XXXX-L080101 [layout-view="area001"],
#L08XXXX-L080201 [layout-view="area001"],
#L09XXXX-L095101 [layout-view="area001"],
#L09XXXX-L090401 [layout-view="area001"],
#L09XXXX-L090501 [layout-view="area001"],
#L09XXXX-L092901 [layout-view="area001"],
#L09XXXX-L093401 [layout-view="area001"],
#L09XXXX-L092201 [layout-view="area001"],
#L09XXXX-L090701 [layout-view="area001"],
#L09XXXX-L091201 [layout-view="area001"],
#L09XXXX-L092301 [layout-view="area001"],
#L09XXXX-L091901 [layout-view="area001"],
#L09XXXX-L092701 [layout-view="area001"],
#L09XXXX-L093901 [layout-view="area001"],
#L09XXXX-L094801 [layout-view="area001"],
#L09XXXX-L095301 [layout-view="area001"],
#L10XXXX-L030301 [layout-view="area001"],
#L10XXXX-L030401 [layout-view="area001"],
#L10XXXX-L030601 [layout-view="area001"],
#L10XXXX-L031001 [layout-view="area001"],
#L10XXXX-L040401 [layout-view="area001"],
#L10XXXX-L050601 [layout-view="area001"],
#L10XXXX-L051501 [layout-view="area001"],
#L10XXXX-L051801 [layout-view="area001"],
#L10XXXX-L051901 [layout-view="area001"],
#L10XXXX-L052001 [layout-view="area001"],
#L10XXXX-L052101 [layout-view="area001"],
#L10XXXX-L060401 [layout-view="area001"],
#L10XXXX-L060701 [layout-view="area001"],
#L10XXXX-L060801 [layout-view="area001"],
#L10XXXX-L070201 [layout-view="area001"],
#L10XXXX-L070401 [layout-view="area001"],
#L10XXXX-L071101 [layout-view="area001"],
#L10XXXX-L080401 [layout-view="area001"],
#L10XXXX-L080501 [layout-view="area001"],
#L10XXXX-L080601 [layout-view="area001"],
#L10XXXX-L080701 [layout-view="area001"],
#L10XXXX-L090301 [layout-view="area001"],
#L10XXXX-L091001 [layout-view="area001"],
#L10XXXX-L091101 [layout-view="area001"],
#L10XXXX-L091501 [layout-view="area001"],
#L10XXXX-L091601 [layout-view="area001"],
#L10XXXX-L092101 [layout-view="area001"],
#L10XXXX-L092501 [layout-view="area001"],
#L10XXXX-L093001 [layout-view="area001"],
#L10XXXX-L093101 [layout-view="area001"],
#L10XXXX-L093201 [layout-view="area001"],
#L10XXXX-L093501 [layout-view="area001"],
#L10XXXX-L093601 [layout-view="area001"],
#L10XXXX-L093701 [layout-view="area001"],
#L10XXXX-L093801 [layout-view="area001"],
#L10XXXX-L094001 [layout-view="area001"],
#L10XXXX-L094101 [layout-view="area001"],
#L10XXXX-L094201 [layout-view="area001"],
#L10XXXX-L094301 [layout-view="area001"],
#L10XXXX-L094401 [layout-view="area001"],
#L10XXXX-L094501 [layout-view="area001"],
#L10XXXX-L094601 [layout-view="area001"],
#L10XXXX-L094701 [layout-view="area001"],
#L10XXXX-L095001 [layout-view="area001"],
#L10XXXX-L100101 [layout-view="area001"],
#L10XXXX-L100301 [layout-view="area001"],
#L10XXXX-L100401 [layout-view="area001"],
#L10XXXX-L100501 [layout-view="area001"],
#L10XXXX-L110301 [layout-view="area001"],
#L10XXXX-L110401 [layout-view="area001"],
#L10XXXX-L110601 [layout-view="area001"],
#L10XXXX-L094901 [layout-view="area001"],
#L07XXXX-L071201 [layout-view="area001"],
#L09XXXX-L094601 [layout-view="area001"],
#L09XXXX-L092501 [layout-view="area001"],
#L09XXXX-L094501 [layout-view="area001"],
#L09XXXX-L095001 [layout-view="area001"],
#L07XXXX-L071301 [layout-view="area001"],
#L05XXXX-L052201 [layout-view="area001"],
#L10XXXX-L100601 [layout-view="area001"],
#L10XXXX-L100701 [layout-view="area001"],
#L10XXXX-L100901 [layout-view="area001"]
{
    min-width: 17% !important;
    max-width: 17% !important;
}

.sectionHeight-Line-3 {
    height: 104px;
    display: flex;
    align-items: flex-start;
}

.sectionHeight-Line-4 {
    height: 132px;
    display: flex;
    align-items: flex-start;
}

.sectionHeight-Line-5 {
    height: 158px;
    display: flex;
    align-items: flex-start;
}