*{box-sizing:border-box}a,blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,input,legend,li,ol,p,pre,select,td,textarea,th,ul{word-wrap:break-word;color:#000;font-size:1em;font-weight:300;margin:0;padding:0;word-break:keep-all}body,html{font-size:16px;height:100%!important;overflow-x:hidden;overscroll-behavior:contain;width:100%}body.active{overflow-y:hidden}li{list-style:none}a{color:#000}a,a:active,a:hover{text-decoration:none}table{border-collapse:collapse;border-spacing:0;width:100%}button,img{border:0}button{background:#0000;cursor:pointer;outline:0}input,select,textarea{-webkit-appearance:none;border:1px solid #aaa;-webkit-border-radius:0;outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ant-pagination-options{display:none}.headerBox{align-items:center;display:flex;justify-content:space-between}.headerBox .rightItem{align-items:center;display:flex;gap:10px}.headerBox .rightItem .dateRangeBox input{width:150px}.ant-tabs-nav:before{border:initial!important}.titleText{font-size:24px;font-weight:500}.ant-table-thead>tr>th{background:#fafafa;border-bottom:1px solid #f0f0f0;color:#000000e0;font-weight:600;text-align:start}.ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;transition:background .2s,border-color .2s}.ant-table-cell{padding:16px}.tableHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.tableCount{display:flex;font-weight:500;gap:3px}.tableCount span{color:#1e98e8}.tableTitle{font-size:20px}.searchBox{display:flex}.searchBox .buttonBox{align-items:center;border:1px solid #d9d9d9;text-align:center;width:30px}.filterBox{align-items:center;display:flex}.flex{display:flex;gap:5px;justify-content:space-between}.editContents img{width:100%}.paginationBox{align-items:center;display:flex;justify-content:space-between;margin:30px 0 0 auto;width:100%}.filterBox span{display:flex;margin-bottom:20px;margin-left:20px}.custom-datepicker .ant-picker-input>input::placeholder{color:#000}.pageHeader{align-items:center;border-left:3px solid #d9d9d9;display:flex;height:32px;margin-bottom:30px;width:100%}.pageHeader .pageCategory{align-items:center;display:flex;font-size:13px;font-weight:300;gap:6px;padding:0 13px}.pageHeader .pageHeaderDivider{background-color:#d9d9d9;flex:1 1;height:1px;margin:0 20px}.detailPageHeader{margin-bottom:20px}.detailPageHeader .detailPageTitle{font-size:20px;font-weight:700;line-height:160%}.pageContent{background-color:#fff;border:2px solid #0000000f;border-radius:4px;width:100%}.pageContent .tableToolbar{align-items:center;display:flex;justify-content:space-between;padding:22px 30px}.pageContent .tableToolbar .totalCount{color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.pageContent .tableToolbar .totalCount .totalCountNumber{color:#1e98e8}.pageContent .tableToolbar .tableOptions{align-items:center;display:flex}.pageContent .tableToolbar .tableOptions>*{height:36px;margin-right:16px}.pageContent .tableToolbar .tableOptions>:nth-last-child(2){margin-right:8px}.pageContent .tableToolbar .tableOptions>:last-child{margin-right:0}.pageContent .tableToolbar .tableOptions .searchButton{border-radius:6px;height:36px;width:36px}.pageContent .tableContainer{margin-bottom:10px;padding:0 30px}.pageContent .tableContainer .ant-table-cell{padding:16px 10px}.pageContent .tableContainer .ant-table-thead{color:#000000d9;font-size:14px;font-weight:700;line-height:30px}.pageContent .paginationContainer{display:flex;justify-content:flex-end;padding:20px 0}.recommendCodeCopyButton{margin-left:10px}.detailButtonContainer{align-items:center;display:flex;gap:10px;padding:10px 0}.excelDownloadButton{background:#22a364}.excelDownloadButton,.reportDownloadButton{border-radius:4px;color:#fff;font-size:14px;font-weight:400;height:36px;line-height:22px;padding:0 12px}.reportDownloadButton{background:#1890ff}.tableToolbar{justify-content:space-between;margin-bottom:16px}.tableToolbar,.tableToolbar .rightContent{align-items:center;display:flex}.tableToolbar .rightContent>*{height:36px;margin-right:16px}.tableToolbar .rightContent>:nth-last-child(2){margin-right:8px}.tableToolbar .rightContent>:last-child{margin-right:0}.tableToolbar .rightContent .searchButton{border-radius:6px;height:36px;width:36px}.report-modal .ant-modal-title{font-size:16px;font-weight:700}.report-modal__body{padding:1.875rem 0!important}.report-modal .ant-radio-wrapper{color:#121212;font-size:.875rem;font-weight:500;letter-spacing:-.025rem;line-height:1.3125rem;margin-bottom:1rem;margin-right:1rem}.report-modal .ant-radio-wrapper .ant-radio{margin-right:.5rem}.report-modal .ant-radio-wrapper .ant-radio-label{padding:0}.report-modal__form-item{align-items:center;display:flex}.report-modal__form-item:not(:last-child){border-bottom:.5px solid #f0f0f0}.report-modal__label{background-color:#fafafa;border-right:.5px solid #f0f0f0;font-size:14px;font-weight:700;padding:20px;width:160px}.report-modal__input-container{flex:1 1;padding:0 20px}.report-modal__input{height:34px;width:277px}.reportListPage__header{align-items:center;display:flex;justify-content:flex-end;width:100%}.reportDetailPage{display:flex;flex-direction:column!important;flex-wrap:nowrap!important;gap:3.125rem}.reportDetailPage__sectionTitle{color:#000;font-size:1.25rem;font-weight:700;line-height:160%}.reportListFilter__dateRange{width:240px}.reportListFilter__dateRangeResetButton{margin-left:-.5rem}.reportListFilter__statusSelect{width:120px}.reportListFilter__searchInput{width:320px}.memberInfoSection__descriptions,.recommenderInfoSection__descriptions{width:100%}.recommenderInfoSection__intranetDescriptions{margin-top:3.125rem;width:100%}.reportIssueHistorySection__title{width:100%}.reportIssueHistorySection__table{background:#fff;border:.125rem solid #0000000f;border-radius:.25rem;padding:1.875rem}.insuranceContractsSection__title{margin-bottom:1.25rem;width:100%}.insuranceContractsSection__content{background:#fff;border:.125rem solid #0000000f;border-radius:.25rem;padding:1.875rem}.insuranceContractsSection__headerRow{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.insuranceContractsSection__count{margin-bottom:1rem}.insuranceContractsSection__headerRow .insuranceContractsSection__count{margin-bottom:0}.insuranceContractsSection__headerRight{align-items:center;display:inline-flex;gap:.5rem;justify-content:flex-end}.insuranceContractsSection__toggle{align-items:center;display:inline-flex;gap:.5rem;justify-content:space-between;pointer-events:none;white-space:nowrap;width:100%}.insuranceContractsSection__toggle.isDisabled{opacity:.35}.insuranceContractsSection__toggleText{color:#000000d9;font-weight:500}.insuranceContractsSection__toggleIcon{color:#000000a6;font-size:.875rem;transition:transform .18s ease}.insuranceContractsSection__toggleIcon.isExpanded{transform:rotate(180deg)}.insuranceContractsSection__table .insuranceContractsSection__rowClickable>td{cursor:pointer}.insuranceContractsSection__table .ant-table-expanded-row>td{background:#0000!important;padding:0!important}.insuranceContractsSection__expanded{background:#0000;border-top:.0625rem solid #0000000f;overflow:hidden;transition:max-height .24s ease,opacity .18s ease,padding .24s ease;will-change:max-height,opacity,padding}.insuranceContractsSection__expanded.isExpanded{max-height:9999px;opacity:1;padding:1rem 1.25rem}.insuranceContractsSection__expanded.isCollapsed{max-height:0;opacity:0;padding:0 1.25rem}.insuranceContractsSection__expandedTable .ant-table{background:#0000}*{font-family:Pretendard,sans-serif}.ant-pagination-item-ellipsis{font-family:system-ui}.ant-descriptions-view{border:1px solid #dcdcdc!important;border-radius:0!important}.ant-descriptions-view .ant-descriptions-item-label span{font-size:14px;font-weight:700;line-height:normal;padding-bottom:10px}.ant-input,.ant-select-selector,.ant-upload,.ant-upload-list-item{border-radius:4px!important}.ant-upload.ant-upload-select{border:1px solid #d9d9d9!important;height:130px!important;width:130px!important}.ant-upload.ant-upload-select:hover:not(.ant-upload-disabled){border-color:#1890ff!important}.ant-upload-list-item-container{height:130px!important;width:130px!important}
/*# sourceMappingURL=main.bb677308.css.map*/