﻿::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:rgba(217,217,217,.65);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:rgba(135,135,135,.65)}::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:5px}body{overflow-x:overlay;overflow-y:hidden}@keyframes spin{to{-ms-transform:rotate(360deg);transform:rotate(360deg)}}#wrap{min-width:1300px}#header{position:sticky;top:0px;z-index:10;box-shadow:0px 4px 20px rgba(0,0,0,.1)}#header .inner{display:flex;justify-content:flex-start;align-items:center;height:74px;padding:0px 20px;background:#fff}#header .inner .logo{position:relative;display:flex;align-items:center;height:48px;cursor:pointer}#header .inner .logo img:nth-child(2){margin-left:10px}#header .inner .logo .info{display:none;position:absolute;top:43px;right:-14px;z-index:10}#header .inner .logo .info:before{position:absolute;top:0;right:12px;width:0;height:0;border:8px solid rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,.8);border-top:0;margin-top:-8px;content:""}#header .inner .logo .info p{padding:8px 10px;background:rgba(0,0,0,.8);border-radius:5px;color:#fff;font-size:11px;line-height:16px;white-space:nowrap}#header .inner .logo:hover .info{display:block}#header .inner .gnb{display:flex;justify-content:center;align-items:center;gap:0px 20px;height:100%;margin-left:21%}#header .inner .gnb li{display:flex;justify-content:center;align-items:center;height:100%}#header .inner .gnb li a{position:relative;display:block;padding:0px 10px 12px 10px;color:#000;font-size:18px;line-height:26px}#header .inner .gnb li a:after{position:absolute;bottom:0px;left:10px;right:10px;z-index:1;height:2px;background:rgba(0,0,0,0);content:""}#header .inner .gnb li a.active,#header .inner .gnb li a:hover{font-weight:bold;background:linear-gradient(66.02deg, #104AE1 0%, #1089E1 55.14%, #10BBE1 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#header .inner .gnb li a.active:after,#header .inner .gnb li a:hover:after{background:linear-gradient(66.02deg, #104AE1 0%, #1089E1 55.14%, #10BBE1 100%)}#header .inner .hello{position:absolute;top:50%;right:138px;z-index:1;margin-top:-15px;color:#000;font-size:14px;line-height:30px}#header .inner .hello strong{color:#104ae1;font-size:17px;font-weight:bold}#header .inner #logout-btn{position:absolute;top:50%;right:28px;z-index:1;display:flex;justify-content:center;align-items:center;gap:0px 10px;height:32px;margin-top:-16px;padding:0px 8px;background:gray;border-radius:5px;color:#fff;font-size:14px;line-height:21px}#header .inner #logout-btn:before{width:16px;height:16px;background:url(../imgs/icon_logout.svg) no-repeat center center;content:""}#header.before .inner{display:flex;justify-content:center;align-items:center;height:60px}#header.before .inner .logo{position:relative;display:flex;align-items:center;height:48px;cursor:pointer}#header.before .inner .logo img:nth-child(1){width:auto;height:24px}#header.before .inner .logo img:nth-child(2){width:12px;height:12px;margin-left:4px}#header.before .inner .logo .info{display:none;position:absolute;top:43px;right:-14px;z-index:10}#header.before .inner .logo .info:before{position:absolute;top:0;right:12px;width:0;height:0;border:8px solid rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,.8);border-top:0;margin-top:-8px;content:""}#header.before .inner .logo .info p{padding:8px 10px;background:rgba(0,0,0,.8);border-radius:5px;color:#fff;font-size:11px;line-height:16px;white-space:nowrap}#header.before .inner .logo:hover .info{display:block}#footer{margin-top:60px;border-top:1px solid #ddd}#footer .inner{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:40px 20px}#footer .inner .terms{display:flex;justify-content:center;align-items:center}#footer .inner .terms li{position:relative;padding-right:41px}#footer .inner .terms li:after{position:absolute;top:50%;right:20px;z-index:1;width:1px;height:16px;margin-top:-8px;background:#ddd;content:""}#footer .inner .terms li:last-child{padding-right:0px}#footer .inner .terms li:last-child:after{display:none}#footer .inner .terms li a{display:inline-block;color:#a5a5a5;font-size:15px;line-height:22px}#footer .inner .copy-right{margin-top:26px;color:#a5a5a5;font-size:14px;line-height:20px;text-align:center}#main{display:flex;justify-content:flex-start;align-items:flex-start;height:calc(100vh - 74px);background:#f6f6f6}#aside{flex-shrink:0;width:300px;height:calc(100vh - 74px);padding:20px;background:#fff;border-right:1px solid #ddd;overflow-y:overlay}#aside.request ul{display:flex;justify-content:flex-start;align-items:normal;display:none;flex-direction:column;gap:20px 0px}#aside.request ul li a{display:block;padding:10px 20px;background:#f6f6f6;border:1px solid #ddd;border-radius:5px;text-align:left;pointer-events:none}#aside.request ul li a.disabled{pointer-events:none}#aside.request ul li a .title{padding-left:26px;background:url(../imgs/icon_menu_off.svg) no-repeat center left;color:gray;font-size:16px;line-height:24px;font-weight:bold}#aside.request ul li a .select-info{display:flex;justify-content:flex-start;align-items:normal;gap:10px 0px;flex-direction:column;display:none;padding:10px 0px}#aside.request ul li a .select-info:empty{padding:0px}#aside.request ul li a .select-info p{position:relative;padding-left:15px;color:#104ae1;font-size:14px;line-height:20px;font-weight:bold}#aside.request ul li a .select-info p:before{position:absolute;top:0px;left:0px;z-index:1;color:#a9bff9;font-size:14px;line-height:20px;content:"-"}#aside.request ul li a.active{background:#ecf1fe;border:1px solid #104ae1;pointer-events:initial}#aside.request ul li a.active .title{margin-top:10px;background:url(../imgs/icon_menu_on.svg) no-repeat center left;color:#000}#aside.request ul li a.active .select-info{display:flex}#aside.request ul li a.active.info .title,#aside.request ul li a.active.commission .title{margin-bottom:10px}#aside.request ul li a.active.confirm .title{margin-top:0px;margin-bottom:0px}#aside.request ul li a.current{padding-top:11px;padding-bottom:11px;background:linear-gradient(66.02deg, #104AE1 0%, #1089E1 55.14%, #10BBE1 100%);border:none;box-shadow:0px 4px 12px rgba(0,0,0,.12);pointer-events:initial}#aside.request ul li a.current .title{color:#fff;background:url(../imgs/icon_menu_current.svg) no-repeat center left}#aside.request ul li a.current .select-info{display:flex}#aside.request ul li a.current .select-info p{color:#fff}#aside.request ul li a.current .select-info p:before{color:#fff}#aside.state .list-style-a .list-wrapper>ul{grid-template-columns:1fr;grid-gap:20px}#aside.state .paging{margin:40px auto 20px}#container{flex:1;width:100%;height:100%;padding:0px;overflow-y:overlay}.tooltip+.tooltip-msg{position:absolute;top:calc(100% + 12.5px);left:-20px;z-index:10;padding:9px;background:rgba(0,0,0,.9);border-radius:5px;color:#fff;font-size:12px;line-height:16px;text-align:left;white-space:nowrap}.tooltip+.tooltip-msg:before{position:absolute;top:0;left:20px;width:0;height:0;border:10px solid rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,.9);border-top:0;margin-top:-10px;content:""}.cold{display:inline-flex;justify-content:flex-start;align-items:center;gap:0px 5px;color:#2456a5;font-size:14px;line-height:24px}.cold:before{width:24px;height:24px;background:url(../imgs/icon_cold.svg) no-repeat center top;content:""}.freeze{display:inline-flex;justify-content:flex-start;align-items:center;gap:0px 5px;color:#52ace0 !important;font-size:14px;line-height:24px}.freeze:before{width:24px;height:24px;background:url(../imgs/icon_freeze.svg) no-repeat center top;content:""}.fc-black{color:#000 !important}.fc-blue{color:#104ae1 !important}.fc-red{color:#e30000 !important}.fc-green{color:#2a9732 !important}.fc-gray{color:gray !important}.fc-deep-red{color:#bf0808 !important}.btn{height:48px;padding:0px 20px !important;background:#fff;border:1px solid #104ae1;border-radius:5px !important;color:#104ae1;font-size:16px;line-height:calc(300% - 2px);font-weight:bold;white-space:nowrap;text-align:center}.btn:hover{background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),#fff;border-color:#0e3fbe;color:#0e3fbe}.btn.type-primary{background:linear-gradient(66.02deg, #104AE1 0%, #1089E1 55.14%, #10BBE1 100%);border:none;color:#fff;line-height:300%}.btn.type-primary:hover{background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),linear-gradient(66.02deg, #104AE1 0%, #1089E1 55.14%, #10BBE1 100%)}.btn.type-primary:disabled{background:silver;cursor:not-allowed}.btn.type-primary.size-big{line-height:calc(300% - 4px)}.btn.type-primary.size-small{line-height:calc(300% - 2px)}.btn.type-primary.size-ssmall{line-height:calc(300% - 4px)}.btn.type-blue{background:#104ae1;color:#fff}.btn.type-blue:hover{background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),#104ae1}.btn.type-black{background:#000;border-color:#000;color:#fff}.btn.type-black:hover{color:#ddd}.btn.type-red{border-color:#e30000;color:#e30000}.btn.size-big{height:56px;font-size:20px;line-height:calc(300% - 6px)}.btn.size-small{height:40px;padding:0px 10px !important;font-size:14px;line-height:calc(300% - 4px)}.btn.size-ssmall{height:32px;padding:0px 8px !important;font-size:12px;line-height:calc(300% - 6px)}.excel-btn{display:flex;justify-content:center;align-items:center;gap:0px 10px;height:48px;padding:0px 10px;background:#107c42;border-radius:5px;color:#fff;font-size:16px;line-height:48px;font-weight:bold}.excel-btn:before{width:22px;height:24px;background:url(../imgs/icon_excel.svg) no-repeat center center;content:""}.sticker{padding:8px 10px;border-radius:5px;color:#000;font-size:12px !important;line-height:16px !important;font-weight:bold !important;text-align:center;white-space:nowrap}.sticker.type-wait{background:#e2e3e5;color:#383d41}.sticker.type-commission{background:#d1c4e9;color:#4a148c}.sticker.type-pickup{background:#fff9c4;color:#f57f17}.sticker.type-unsuitable{background:#f5f5f5;color:#424242}.sticker.type-arrival{background:#c8e6c9;color:#1b5e20}.sticker.type-completion{background:#bbdefb;color:#0d47a1}.sticker.type-impossible{background:#f5c6cb;color:#721c24}.sticker.size-small{padding:5px}.check-item{display:inline-block}.check-item>label{display:flex;justify-content:flex-start;align-items:flex-start;gap:0px 10px}.check-item>label input{display:inline-block;width:20px;height:24px;margin:0px;background:url("../imgs/icon_check_off.svg") no-repeat center center;border:none}.check-item>label input:checked{background:url("../imgs/icon_check_on.svg") no-repeat center center}.check-item>label p{color:#000;font-size:14px;line-height:24px}.check-item>input{display:none}.check-item>input+label{padding-left:34px;background:url("../imgs/icon_check_off.svg") no-repeat center left;color:#000;font-size:16px;line-height:24px;font-weight:bold}.check-item>input:checked+label{background:url("../imgs/icon_check_on.svg") no-repeat center left}.radio-item{display:inline-block}.radio-item>label{display:flex;justify-content:flex-start;align-items:flex-start;gap:0px 10px}.radio-item>label input{display:inline-block;width:20px;height:24px;margin:0px;background:url("../imgs/icon_radio_off.svg") no-repeat center center;border:none}.radio-item>label input:checked{background:url("../imgs/icon_radio_on.svg") no-repeat center center}.radio-item>label p{color:#000;font-size:14px;line-height:24px}.radio-item>input{display:none}.radio-item>input+label{padding-left:34px;background:url("../imgs/icon_radio_off.svg") no-repeat center left;color:#000;font-size:16px;line-height:24px;font-weight:bold}.radio-item>input:checked+label{background:url("../imgs/icon_radio_on.svg") no-repeat center left}.radio-box{display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:10px 20px;flex-wrap:wrap;min-height:40px;padding:8px 0px}.radio-box.error-box{padding-left:8px;padding-right:8px;border:1px solid #e30000;border-radius:5px}.radio-box.error-box .error{display:none !important;position:absolute;top:54px;z-index:10;min-height:36px;padding:10px 10px 10px 36px;background:#fff url(../imgs/icon_invalid.svg) no-repeat center left 10px;border:1px solid #e30000;border-radius:5px;color:#e30000;font-size:12px;line-height:18px;box-shadow:0px 4px 20px rgba(0,0,0,.1);white-space:nowrap}.radio-box.error-box .error:before{position:absolute;top:0;left:50%;width:0;height:0;border:10px solid rgba(0,0,0,0);border-bottom-color:#e30000;border-top:0;margin-left:-10px;margin-top:-10px;content:""}.radio-box.error-box .error:after{position:absolute;top:0;left:50%;width:0;height:0;border:9px solid rgba(0,0,0,0);border-bottom-color:#fff;border-top:0;margin-left:-9px;margin-top:-9px;content:""}.radio-box.error-box:hover .error{display:block !important}.radio-box.valid-box .error{display:none !important}.input-box .text-value{padding:7px 10px;background:#f1f1f3;border:1px solid #a5a5a5;border-radius:5px;color:#000;font-size:14px;line-height:24px;text-align:left}.input-box .text-value strong{font-weight:bold}.input-box input[type=text],.input-box input[type=password]{display:block;width:100%;height:40px;padding:0px 10px;background:#fff;border:1px solid #ddd;border-radius:5px;color:#000;font-size:14px;line-height:21px;box-shadow:inset 0px 2px 4px rgba(0,0,0,.1)}.input-box input[type=text]::placeholder,.input-box input[type=password]::placeholder{color:#a5a5a5}.input-box input[type=text]:focus,.input-box input[type=password]:focus{border-color:#104ae1}.input-box input[type=text]:disabled,.input-box input[type=password]:disabled{background:#f1f1f3;border-color:#a5a5a5;color:#a5a5a5}.input-box textarea{display:block;width:100%;height:120px;padding:8px 10px;background:#fff;border:1px solid #ddd;border-radius:5px;color:#000;font-size:14px;line-height:20px;box-shadow:inset 0px 2px 4px rgba(0,0,0,.1);resize:none}.input-box textarea::placeholder{color:#a5a5a5}.input-box textarea:focus{border-color:#104ae1}.input-box textarea:disabled{background:#f1f1f3;border-color:#a5a5a5;color:#a5a5a5}.input-box .input-delete-btn{position:absolute;top:12px;right:10px;z-index:1;width:16px;height:16px;background:url(../imgs/icon_delete.svg) no-repeat center center;background-size:16px auto;border-radius:50%;font-size:0px;box-shadow:0px 2px 4px rgba(0,0,0,.1)}.input-box.search input[type=text]{padding-right:72px;background:#fff url(../imgs/icon_search.svg) no-repeat center right 10px;background-size:26px auto}.input-box.search .input-delete-btn{right:46px}.input-box.date-picker input[type=text]{padding-right:40px;background:#fff url(../imgs/icon_datepicker.svg) no-repeat center right 10px;background-size:26px auto}.input-box.date-picker .input-delete-btn{right:46px}.input-box.date-picker.view-age .age{margin-top:6px;color:#000;font-size:12px;line-height:18px;text-align:right}.input-box.agency{display:flex;justify-content:flex-start;align-items:flex-start;gap:0px 10px}.input-box.agency>input[type=text],.input-box.agency>input[type=password]{flex:1}.input-box.agency #onekey-search{width:75px}.input-box.agency .input-delete-btn{right:95px}.input-box.agency .agency-list{display:none;position:absolute;top:45px;left:0px;right:85px;z-index:9;max-height:360px;border-radius:5px;box-shadow:0px 4px 10px rgba(0,0,0,.1);overflow:hidden;overflow-y:overlay}.input-box.agency .agency-list ul li button{width:100%;height:42px;padding:0px 10px;background:#fff;border:1px solid #ddd;border-top:none;color:#000;font-size:14px;line-height:21px;text-align:left;white-space:nowrap}.input-box.agency .agency-list ul li button:hover{background:#f6f6f6}.input-box.agency .agency-list ul li button span{font:inherit;background:rgba(16,74,225,.4);border-radius:3px}.input-box.agency .agency-list ul li.hide{display:none}.input-box.agency .agency-list ul li:first-child button{border-top:1px solid #ddd;border-top-left-radius:5px;border-top-right-radius:5px}.input-box.agency .agency-list ul li:last-child button{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.input-box.agency .agency-list ul li.empty{margin-top:0px;background:#fff;border:1px solid #ddd;border-radius:5px;color:#a5a5a5;font-size:14px;line-height:80px;text-align:center}.input-box.size-md input[type=text],.input-box.size-md input[type=password]{height:48px;padding:0px 16px;font-size:16px}.input-box.size-md .input-delete-btn{top:15px;width:18px;height:18px;background-size:18px auto}.input-box.size-md.search input[type=text]{padding-right:78px;background-size:30px auto}.input-box.size-md.search .input-delete-btn{right:50px}.input-box.size-md.date-picker input[type=text]{padding-right:78px;background-size:30px auto}.input-box.size-md.date-picker .input-delete-btn{right:50px}.input-box.size-md.agency .agency-list{top:53px}.input-box.size-md.agency .agency-list ul li button{height:48px;padding:0px 16px;font-size:16px}.input-box.error-box .error{display:none !important;position:absolute;top:54px;z-index:10;min-height:36px;padding:10px 10px 10px 36px;background:#fff url(../imgs/icon_invalid.svg) no-repeat center left 10px;border:1px solid #e30000;border-radius:5px;color:#e30000;font-size:12px;line-height:18px;box-shadow:0px 4px 20px rgba(0,0,0,.1);white-space:nowrap}.input-box.error-box .error:before{position:absolute;top:0;left:50%;width:0;height:0;border:10px solid rgba(0,0,0,0);border-bottom-color:#e30000;border-top:0;margin-left:-10px;margin-top:-10px;content:""}.input-box.error-box .error:after{position:absolute;top:0;left:50%;width:0;height:0;border:9px solid rgba(0,0,0,0);border-bottom-color:#fff;border-top:0;margin-left:-9px;margin-top:-9px;content:""}.input-box.error-box input[type=text],.input-box.error-box input[type=password],.input-box.error-box textarea{border-color:#e30000}.input-box.error-box input[type=text]:focus,.input-box.error-box input[type=text]:hover,.input-box.error-box input[type=password]:focus,.input-box.error-box input[type=password]:hover,.input-box.error-box textarea:focus,.input-box.error-box textarea:hover{border-color:#e30000}.input-box.error-box input[type=text]:focus+.error,.input-box.error-box input[type=text]:hover+.error,.input-box.error-box input[type=password]:focus+.error,.input-box.error-box input[type=password]:hover+.error,.input-box.error-box textarea:focus+.error,.input-box.error-box textarea:hover+.error{display:block !important}.input-box.error-box input[type=text]:focus+.error:empty,.input-box.error-box input[type=text]:hover+.error:empty,.input-box.error-box input[type=password]:focus+.error:empty,.input-box.error-box input[type=password]:hover+.error:empty,.input-box.error-box textarea:focus+.error:empty,.input-box.error-box textarea:hover+.error:empty{display:none !important}.input-box.error-box.textarea .error{top:134px}.input-box.error-box.size-md .error{top:62px}.input-box.valid-box .error{display:none !important}.dropdown-box>button{width:100%;height:40px;padding:0px 46px 0px 10px;background:#fff url(../imgs/icon_dropdown_down.svg) no-repeat center right 10px;background-size:26px auto;border:1px solid #ddd;border-radius:5px;color:#000;font-size:14px;line-height:21px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:inset 0px 2px 4px rgba(0,0,0,.1)}.dropdown-box>button span{font:inherit}.dropdown-box>button strong{font-weight:bold}.dropdown-box>button:disabled{background-color:#f1f1f3;border-color:#a5a5a5;color:#a5a5a5}.dropdown-box .dropdown-list{display:none;position:absolute;top:39px;left:0px;z-index:9;min-width:100%;max-height:280px;padding:10px;background:#fff;border:1px solid #ddd;box-shadow:0px 4px 10px rgba(0,0,0,.1);overflow:hidden;overflow-y:overlay}.dropdown-box .dropdown-list .list-search{position:sticky;top:0px;left:0px;right:0px;z-index:1}.dropdown-box .dropdown-list .list-search .input-box input[type=text]{border-top:none;border-left:none;border-right:none;border-radius:0px;box-shadow:none}.dropdown-box .dropdown-list .list-search .input-box input[type=text]:focus{border-color:#ddd}.dropdown-box .dropdown-list ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.dropdown-box .dropdown-list ul li{width:100%}.dropdown-box .dropdown-list ul li button{width:100%;padding:5px 0px;border-bottom:1px solid #ddd;color:#000;font-size:14px;line-height:32px;text-align:left;white-space:nowrap}.dropdown-box .dropdown-list ul li button span:not(.sticker){font:inherit;color:inherit !important}.dropdown-box .dropdown-list ul li button:hover{background:#f6f6f6}.dropdown-box .dropdown-list ul li button.selected{background:#ecf1fe;color:#104ae1}.dropdown-box .dropdown-list ul li:last-child button{border-bottom:none}.dropdown-box.placeholder>button{color:#a5a5a5}.dropdown-box.readonly>button{cursor:text;pointer-events:none}.dropdown-box.error-box .error{display:none !important;position:absolute;top:54px;z-index:10;min-height:36px;padding:10px 10px 10px 36px;background:#fff url(../imgs/icon_invalid.svg) no-repeat center left 10px;border:1px solid #e30000;border-radius:5px;color:#e30000;font-size:12px;line-height:18px;box-shadow:0px 4px 20px rgba(0,0,0,.1);white-space:nowrap}.dropdown-box.error-box .error:before{position:absolute;top:0;left:50%;width:0;height:0;border:10px solid rgba(0,0,0,0);border-bottom-color:#e30000;border-top:0;margin-left:-10px;margin-top:-10px;content:""}.dropdown-box.error-box .error:after{position:absolute;top:0;left:50%;width:0;height:0;border:9px solid rgba(0,0,0,0);border-bottom-color:#fff;border-top:0;margin-left:-9px;margin-top:-9px;content:""}.dropdown-box.error-box>button{border-color:#e30000}.dropdown-box.error-box .dropdown-list{border-color:#e30000}.dropdown-box.error-box:not(.open):hover .error{display:block !important}.dropdown-box.valid-box .error{display:none !important}.dropdown-box.open{box-shadow:0px 4px 12px rgba(0,0,0,.12)}.dropdown-box.open>button{background-image:url(../imgs/icon_dropdown_up.svg);border-bottom-left-radius:0px;border-bottom-right-radius:0px;box-shadow:none}.dropdown-box.open .dropdown-list{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dropdown-box.open.open-in .dropdown-list{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.dropdown-box.open.open-out .dropdown-list{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.dropdown-box.multi .dropdown-list{min-width:220px;padding:0px}.dropdown-box.multi .dropdown-list ul{gap:0px}.dropdown-box.multi .dropdown-list ul li{border-bottom:1px solid #ddd}.dropdown-box.multi .dropdown-list ul li:last-child{border-bottom:none}.dropdown-box.multi .dropdown-list ul li.empty{margin-top:0px;color:#a5a5a5;font-size:14px;line-height:80px;text-align:center}.dropdown-box.multi .dropdown-list ul li label{display:block;width:100%}.dropdown-box.multi .dropdown-list ul li label input{display:none}.dropdown-box.multi .dropdown-list ul li label input+p{width:100%;padding:0px 10px 0px 36px;background:#fff url(../imgs/icon_check_off.svg) no-repeat center left 10px;background-size:16px auto;color:#000;font-size:14px;line-height:42px;white-space:nowrap}.dropdown-box.multi .dropdown-list ul li label input+p span{font:inherit;background:rgba(16,74,225,.4);border-radius:3px}.dropdown-box.multi .dropdown-list ul li label input+p:hover{background-color:#f6f6f6}.dropdown-box.multi .dropdown-list ul li label input:checked+p{color:#104ae1;background-color:#ecf1fe;background-image:url(../imgs/icon_check_on.svg)}.dropdown-box.agency{display:inline-block;width:calc((100% - 10px)/2);vertical-align:top}.dropdown-box.agency:last-child{margin-left:10px}.dropdown-box[direction=top] .list-search{top:unset;bottom:0px}.dropdown-box[direction=top] .list-search .input-box input[type=text]{border-top:1px solid #ddd;border-bottom:none}.dropdown-box[direction=top] .dropdown-list{top:unset;bottom:39px}.dropdown-box.size-md>button{height:48px;padding:0px 78px 0px 16px;background-size:30px auto;font-size:16px}.dropdown-box.size-md .dropdown-list{top:47px;padding:10px 20px}.dropdown-box.size-md .dropdown-list ul li button{font-size:16px;line-height:38px}.dropdown-box.size-md.multi .dropdown-list{min-width:260px;padding:0px}.dropdown-box.size-md.multi .dropdown-list .input-box input[type=text]{height:48px;padding:0px 78px 0px 16px;background-size:30px auto;font-size:16px}.dropdown-box.size-md.multi .dropdown-list .input-box .input-delete-btn{right:50px}.dropdown-box.size-md.multi .dropdown-list ul li.empty{font-size:16px;line-height:100px}.dropdown-box.size-md.multi .dropdown-list ul li label input+p{padding:0px 20px 0px 50px;background-position:center left 20px;background-size:20px auto;font-size:16px;line-height:48px}.dropdown-box.size-md[direction=top] .dropdown-list{top:unset;bottom:47px}.date-range-box{display:flex;justify-content:flex-start;align-items:center;gap:0px 4px}.date-range-box>span{color:#000;font-size:14px;line-height:20px}.input-row{text-align:left}.input-row>.label,.input-row>label{display:block;margin-bottom:10px;color:#000;font-size:16px;line-height:24px;text-align:left}.input-row>.hint{position:relative;margin-top:10px;color:#e30000;font-size:14px;line-height:20px}.input-row.with-btn{display:flex;justify-content:flex-start;align-items:flex-start;gap:0px 10px}.input-row.with-btn>.input-box,.input-row.with-btn>.dropdown-box{flex:1}.input-row.with-btn>.btn{width:60px}.input-row.horizontal{padding-left:160px}.input-row.horizontal:first-child{margin-top:0px !important}.input-row.horizontal>label,.input-row.horizontal>.label{position:absolute;top:0px;left:0px;z-index:1;width:140px;margin-bottom:0px;color:#000;font-size:15px;line-height:40px;font-weight:bold}.input-row.horizontal.not-label{margin-top:10px}.input-row.flex-horizontal{display:flex;justify-content:flex-start;align-items:center;gap:0px 20px}.input-row.flex-horizontal>label,.input-row.flex-horizontal>.label{margin-bottom:0px;color:#000;font-size:15px;line-height:40px;font-weight:bold}.input-row-group .input-row{margin-top:20px}.input-row-group .input-row:first-child{margin-top:0px !important}.btn-row{display:flex;justify-content:center;align-items:center;gap:0px 10px}.btn-row a,.btn-row button,.btn-row input[type=submit]{flex:1}.btn-row-group{margin-top:40px}.btn-row-group .btn-row{margin-top:10px}.btn-row-group .btn-row:first-child{margin-top:0px !important}.loading-overlay{position:absolute;top:0px;left:0px;bottom:0px;right:0px;z-index:9999;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;flex-direction:column}.loading-overlay span{display:inline-block;width:60px;height:60px;border:7px solid #ececec;border-radius:50%;border-top-color:#104ae1;animation:spin 1s ease-in-out infinite}.loading-overlay p{margin-top:24px;color:#fff;font-size:16px;line-height:24px;text-align:center}.navigation-bar{position:sticky;top:0px;left:0px;right:0px;z-index:9;display:flex;justify-content:space-between;align-items:center;height:80px;padding:0px 20px;background:#fff;border-bottom:1px solid #ddd}.navigation-bar .left-group,.navigation-bar .right-group{display:flex;justify-content:flex-start;align-items:center;gap:0px 10px}.navigation-bar .left-group .title,.navigation-bar .right-group .title{position:relative;padding-left:12px;color:#000;font-size:18px;line-height:26px;font-weight:bold}.navigation-bar .left-group .title span,.navigation-bar .right-group .title span{font-size:16px;font-weight:normal}.navigation-bar .left-group .title:before,.navigation-bar .right-group .title:before{position:absolute;top:50%;left:0px;z-index:1;width:2px;height:12px;margin-top:-6px;background:#000;content:""}.article{margin:20px 20px 0px;padding:20px;background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0px 4px 12px rgba(0,0,0,.12)}.article-group{display:flex;justify-content:flex-start;align-items:flex-start;gap:0px 20px;padding:20px 20px 0px 20px}.article-group .article{flex:1;flex-shrink:0;align-self:stretch;margin:0px}.article-group .article.aside{flex:unset;width:400px}.list-style-a .list-caption{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.list-style-a .list-caption .left-group,.list-style-a .list-caption .right-group{display:flex;justify-content:flex-start;align-items:flex-start;gap:0px 10px}.list-style-a .list-caption .left-group h5,.list-style-a .list-caption .right-group h5{display:flex;justify-content:flex-start;align-items:center;gap:0px 10px;color:#000;font-size:14px;line-height:20px}.list-style-a .list-caption .left-group h5 strong,.list-style-a .list-caption .right-group h5 strong{color:#104ae1;font-weight:bold}.list-style-a .list-wrapper>ul{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:10px}.list-style-a .list-wrapper>ul>li{position:relative;display:block;padding:10px;border:1px solid #ddd;border-radius:5px}.list-style-a .list-wrapper>ul>li h6{padding-right:70px;color:#000;font-size:16px;line-height:24px}.list-style-a .list-wrapper>ul>li h6 strong{font-weight:bold}.list-style-a .list-wrapper>ul>li p{color:gray;font-size:12px;line-height:18px}.list-style-a .list-wrapper>ul>li p span{font:inherit}.list-style-a .list-wrapper>ul>li .new{position:absolute;top:0px;right:33px;z-index:1;background:linear-gradient(66.02deg, #104AE1 0%, #1089E1 55.14%, #10BBE1 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:10px;line-height:28px}.list-style-a .list-wrapper>ul>li .count{position:absolute;top:0px;right:0px;z-index:1;width:28px;height:28px;background:#ecf1fe;border-radius:50%;color:#104ae1;font-size:12px;line-height:28px;text-align:center}.list-style-a .list-wrapper>ul>li .label{align-self:flex-start;padding:2px 5px;background:gray;border-radius:5px;color:#fff;font-size:12px;line-height:18px}.list-style-a .list-wrapper>ul>li .head{display:flex;justify-content:flex-start;align-items:normal;flex-direction:column;gap:5px 0px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #ddd}.list-style-a .list-wrapper>ul>li .body{display:flex;justify-content:flex-start;align-items:normal;flex-direction:column;gap:5px 0px}.list-style-a .list-wrapper>ul>li .overlay-box{position:absolute;left:0px;right:0px;top:0px;z-index:1;height:40%;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.list-style-a .list-wrapper>ul>li .overlay-box .inner{display:flex;justify-content:flex-end;align-items:center;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 100%);padding:0px 10px;transform:translateY(-100%);transition:transform .3s ease-in-out}.list-style-a .list-wrapper>ul>li:hover .overlay-box .inner{transform:translateY(0px)}.list-style-a .list-wrapper>ul>li.select-mode{cursor:pointer}.list-style-a .list-wrapper>ul>li.select-mode.current{background:#ecf1fe;border:1px solid rgba(0,0,0,0);background-image:linear-gradient(#ECF1FE, #ECF1FE),linear-gradient(66.02deg, #104AE1 0%, #1089E1 55.14%, #10BBE1 100%);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0px 4px 12px rgba(0,0,0,.12)}.list-style-b .list-caption{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.list-style-b .list-caption .left-group,.list-style-b .list-caption .right-group{display:flex;justify-content:flex-start;align-items:flex-start;gap:0px 10px}.list-style-b .list-caption .left-group h5,.list-style-b .list-caption .right-group h5{display:flex;justify-content:flex-start;align-items:center;gap:0px 10px;color:#000;font-size:14px;line-height:20px}.list-style-b .list-caption .left-group h5 strong,.list-style-b .list-caption .right-group h5 strong{color:#104ae1;font-weight:bold}.list-style-b .list-wrapper>ul{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:10px}.list-style-b .list-wrapper>ul:empty{display:flex;justify-content:center;align-items:center;min-height:200px}.list-style-b .list-wrapper>ul:empty:before{color:#a5a5a5;font-size:16px;line-height:20px;content:"왼쪽의 환자를 선택해 주세요."}.list-style-b .list-wrapper>ul>li{position:relative;display:block;padding:9px;background:#fff;border:1px solid #ddd;border-radius:5px}.list-style-b .list-wrapper>ul>li>h4{color:#000;font-size:16px;line-height:24px;font-weight:bold}.list-style-b .list-wrapper>ul>li>h6{margin-top:4px;padding-right:80px;color:gray;font-size:13px;line-height:20px;font-weight:bold}.list-style-b .list-wrapper>ul>li>p{margin-top:4px;margin-bottom:20px;color:#a5a5a5;font-size:12px;line-height:18px}.list-style-b .list-wrapper>ul>li .sticker{display:inline-block;vertical-align:middle}.list-style-b .list-wrapper>ul>li .sticker+.disagree-info{display:inline-block;margin-left:5px;vertical-align:middle}.list-style-b .list-wrapper>ul>li .sticker+.disagree-info p{display:none;position:absolute;top:35px;left:-81px;z-index:10;min-width:30px;min-height:36px;padding:9px;background:#fff;border:1px solid #000;border-radius:5px;color:#000;font-size:12px;line-height:18px;box-shadow:0px 4px 20px rgba(0,0,0,.1);white-space:nowrap}.list-style-b .list-wrapper>ul>li .sticker+.disagree-info p:before{position:absolute;top:0;left:80px;width:0;height:0;border:10px solid rgba(0,0,0,0);border-bottom-color:#000;border-top:0;margin-top:-10px;content:""}.list-style-b .list-wrapper>ul>li .sticker+.disagree-info p:after{position:absolute;top:0;left:81px;width:0;height:0;border:9px solid rgba(0,0,0,0);border-bottom-color:#fff;border-top:0;margin-top:-9px;content:""}.list-style-b .list-wrapper>ul>li .sticker+.disagree-info>button:hover+p{display:block}.list-style-b .list-wrapper>ul>li .overlay-box{position:absolute;left:0px;right:0px;top:0px;z-index:1;height:40%;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.list-style-b .list-wrapper>ul>li .overlay-box .inner{display:flex;justify-content:flex-start;align-items:center;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 100%);padding:0px 10px;transform:translateY(-100%);transition:transform .3s ease-in-out}.list-style-b .list-wrapper>ul>li .sms-btn{position:absolute;top:10px;bottom:10px;right:10px;z-index:2;display:flex;justify-content:center;align-items:center;gap:5px 0px;flex-direction:column;padding:8px 12px;background:#f6f6f6;border:1px solid #ddd;border-radius:10px;color:#000;font-size:12px;line-height:16px;font-weight:bold;text-align:center}.list-style-b .list-wrapper>ul>li .sms-btn:before{width:22px;height:24px;background:url(../imgs/icon_sms.svg) no-repeat center center;content:""}.list-style-b .list-wrapper>ul>li .pdf-btn{position:absolute;top:10px;bottom:10px;right:10px;z-index:2;display:flex;justify-content:center;align-items:center;gap:5px 0px;flex-direction:column;padding:8px 8px;background:#fff;border:1px solid #ddd;border-radius:10px;color:#de3d3d;font-size:11px;line-height:16px;font-weight:bold;text-align:center}.list-style-b .list-wrapper>ul>li .pdf-btn:before{width:22px;height:25px;background:url(../imgs/icon_pdf.svg) no-repeat center center;content:""}.list-style-b .list-wrapper>ul>li .reason{display:none;position:absolute;top:calc(100% + 15px);left:0px;z-index:10;min-width:30px;min-height:36px;padding:9px;background:#fff;border:1px solid #e30000;border-radius:5px;box-shadow:0px 4px 20px rgba(0,0,0,.1)}.list-style-b .list-wrapper>ul>li .reason:before{position:absolute;top:0;left:40px;width:0;height:0;border:10px solid rgba(0,0,0,0);border-bottom-color:#e30000;border-top:0;margin-top:-10px;content:""}.list-style-b .list-wrapper>ul>li .reason:after{position:absolute;top:0;left:41px;width:0;height:0;border:9px solid rgba(0,0,0,0);border-bottom-color:#fff;border-top:0;margin-top:-9px;content:""}.list-style-b .list-wrapper>ul>li .reason p{color:#e30000;font-size:12px;line-height:18px;white-space:nowrap}.list-style-b .list-wrapper>ul>li:hover .overlay-box .inner{transform:translateY(0px)}.list-style-b .list-wrapper>ul>li:hover .reason{display:block}.list-select-box{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;flex-wrap:wrap;width:960px;min-height:480px;margin:20px}.list-select-box .loading-overlay{border-radius:5px}.list-select-box .list-item{width:100%;min-height:122px;align-self:stretch}.list-select-box .list-item.half{width:calc((100% - 10px)/2)}.list-select-box .list-item.half label input+.text-box{padding-right:19px}.list-select-box .list-item label{display:block;height:100%}.list-select-box .list-item label.disabled,.list-select-box .list-item label.render-disabled{cursor:no-drop}.list-select-box .list-item label input{display:none}.list-select-box .list-item label input+.text-box{height:100%;padding:19px;padding-right:160px;background:#fff;border:1px solid #ddd;border-radius:5px}.list-select-box .list-item label input+.text-box h5{margin-bottom:10px;color:#000;font-size:16px;line-height:24px;font-weight:bold}.list-select-box .list-item label input+.text-box p{color:gray;font-size:14px;line-height:24px}.list-select-box .list-item label input+.text-box .badge{position:absolute;top:20px;right:20px;z-index:1;display:flex;justify-content:center;align-items:center;min-width:120px;height:42px;padding:0px 10px;background:#fff;border:1px solid #104ae1;border-radius:5px;color:#104ae1;font-size:12px;line-height:18px;font-weight:500;text-align:center}.list-select-box .list-item label input:checked+.text-box{background:linear-gradient(66.02deg, #104AE1 0%, #1089E1 55.14%, #10BBE1 100%);border:1px solid rgba(0,0,0,0);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0px 4px 12px rgba(0,0,0,.12)}.list-select-box .list-item label input:checked+.text-box h5,.list-select-box .list-item label input:checked+.text-box p{color:#fff}.list-select-box .list-item label input:checked+.text-box .badge{background:#ecf1fe}.list-select-box .list-item label input:disabled+.text-box{background:#f6f6f6}.list-select-box .list-item label input:disabled+.text-box .badge{opacity:.5}.list-select-box+.btn-box{display:flex;justify-content:center;align-items:center;margin-top:40px}.search-box{display:flex;justify-content:space-between;align-items:flex-start;gap:0px 20px}.search-box .left-group,.search-box .right-group{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;flex-direction:column}.search-box .left-group .input-row,.search-box .right-group .input-row{display:flex;justify-content:flex-start;align-items:center;gap:10px;flex-wrap:wrap}.search-box .left-group .input-row .dropdown-box,.search-box .left-group .input-row .input-box,.search-box .right-group .input-row .dropdown-box,.search-box .right-group .input-row .input-box{width:250px}.search-box .left-group .input-row .dropdown-box.small,.search-box .left-group .input-row .input-box.small,.search-box .right-group .input-row .dropdown-box.small,.search-box .right-group .input-row .input-box.small{width:200px}.search-box .left-group .input-row .dropdown-box.msmall,.search-box .left-group .input-row .input-box.msmall,.search-box .right-group .input-row .dropdown-box.msmall,.search-box .right-group .input-row .input-box.msmall{width:175px}.search-box .left-group .input-row .dropdown-box.ssmall,.search-box .left-group .input-row .input-box.ssmall,.search-box .right-group .input-row .dropdown-box.ssmall,.search-box .right-group .input-row .input-box.ssmall{width:150px}.search-box .left-group .input-row .dropdown-box.big,.search-box .left-group .input-row .input-box.big,.search-box .right-group .input-row .dropdown-box.big,.search-box .right-group .input-row .input-box.big{width:400px}.search-box .left-group [type=submit],.search-box .right-group [type=submit]{padding:0px 20px !important}.holiday-box{padding:60px 0px;text-align:center}.holiday-box>p{margin-bottom:40px;color:#e30000;font-size:16px;line-height:24px}.holiday-box>.btn{display:inline-block}.paging{margin:40px auto}.paging ul{display:flex;justify-content:center;align-items:center;gap:0px 10px}.paging ul li:not(.prev,.next) a{display:inline-block;min-width:30px;height:30px;padding:0px 5px;background:rgba(0,0,0,0);border-radius:5px;color:#a5a5a5;font-size:14px;line-height:30px;text-align:center;transition:all .3s ease-in-out}.paging ul li:not(.prev,.next) a.active,.paging ul li:not(.prev,.next) a:hover{background:#000;color:#fff;font-weight:bold}.paging ul li.next a{display:flex;justify-content:center;align-items:center;width:30px;height:30px;background:#f6f6f6;border-radius:50%}.paging ul li.next a:after{width:7px;height:11px;background:url("../imgs/icon_paging_next.svg") no-repeat center center;content:""}.paging ul li.prev a{display:flex;justify-content:center;align-items:center;width:30px;height:30px;background:#f6f6f6;border-radius:50%}.paging ul li.prev a:after{width:7px;height:11px;background:url("../imgs/icon_paging_prev.svg") no-repeat center center;content:""}