.custom-table th{font-weight:400}.custom-table th:not(:first-of-type){border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-top:25px!important}.custom-table td:not(:first-of-type),.custom-table th:not(:first-of-type){max-width:171px;padding:10px 8px;border-right:1px solid #ccc;text-align:center;vertical-align:bottom}.custom-table thead th:not(:first-of-type){font-size:1.4rem;line-height:1.6rem;vertical-align:bottom!important}.custom-table tbody tr td:last-of-type{border-right:1px solid #ccc}.custom-table tbody tr td:first-of-type{text-align:left!important}.custom-table thead th:not(:first-of-type){text-transform:uppercase;vertical-align:bottom!important}.custom-table thead th:hover{background-color:transparent!important}.custom-table{width:100%;max-width:100%;min-width:100%;text-align:left;border-spacing:0;border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none!important;margin-top:1.5em!important;margin-bottom:2.5em!important}.custom-table td{vertical-align:middle!important;text-align:center!important}.custom-table i{color:rgba(255,106,16,.9);font-size:1.8em}.custom-table thead{background-color:#fff!important}.custom-table tbody td{line-height:1.8rem}.custom-table tbody tr:not(:first-of-type):not(:last-of-type) td{height:55px;padding-top:.9rem!important;padding-bottom:.9rem!important}.custom-table tbody tr:first-of-type,.custom-table tbody tr:last-of-type{height:56px}.custom-table tbody tr:nth-of-type(2n),.custom-table tbody tr:nth-of-type(2n) td{background-color:#fcfcfc!important}.custom-table tbody tr:hover td{box-shadow:inset 0 1px 6px rgba(150,150,150,.2)!important}.custom-table thead th{margin-top:0!important;text-align:center;min-height:90px;vertical-align:middle!important;padding:.7em 1em!important;font-weight:400;position:relative;color:#323232;border-bottom:1px solid #ccc}.custom-table .mobile-service-level-navi-wrapper{min-height:40px}.custom-table .mobile-service-level-navi-title{font-size:1.15em;text-transform:none;margin-bottom:.5em!important;font-weight:400}.custom-table .mobile-service-level-navi-btn{margin-top:0!important}.custom-table .mobile-service-level-navi-btn i{color:inherit!important}@media(max-width:612px){.custom-table .mobile-service-level-navi-btn{min-width:calc(50% - .5em)!important;max-width:calc(50% - .5em)!important}}@media(min-width:612px) and (max-width:768px){.custom-table .mobile-service-level-navi-btn{min-width:calc(50% - 1rem)!important;max-width:calc(50% - 1rem)!important}}@media(max-width:767.5px){.level-col-groups:not(.is-active),.level-column:not(.is-active),.service-level-heading:not(.is-active){display:none}.custom-table thead th{border-top:1px solid #ccc}}@media(min-width:768px){.custom-table .mobile-service-level-navi-btn,.custom-table .mobile-service-level-navi-title,.custom-table .mobile-service-level-navi-wrapper{display:none}}.custom-table td,.custom-table th{font-family:inherit;font-size:.875em;line-height:1.45;color:#444;vertical-align:middle;padding:1em}.custom-table th:hover,.custom-table th:hover~td{background-color:#f7f7f7!important;cursor:text}.custom-table tbody td{border-left:1px solid #ccc;border-bottom:1px solid #ccc}.custom-element_casebycase{font-size:1.3rem;letter-spacing:.01rem}@media(max-width:767.5px){.custom-table tr td.hidden-col,.custom-table tr th.hidden-col{display:none!important;visibility:hidden}.custom-table tr td:not(.hidden-col):last-of-type,.custom-table tr th:not(.hidden-col):last-of-type{display:table-cell;visibility:visible;border-right:1px solid #ccc}.custom-table tr th:first-child{display:table-cell;border-top:none}.custom-table tr td:first-child{display:table-cell}}.custom-table tr th:first-child{width:60%}.table-loading-wrapper{text-align:center;min-height:200px;display:flex;flex-direction:column;justify-content:center}.table-loading-text{margin-top:20px}@media (max-width:1315px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.custom-table{word-break:break-all!important}}@supports (-ms-ime-align:auto){@media(max-width:1315px){.custom-table{word-break:break-all!important}}}.rotated-icon{transform:rotate(180deg)}.table-moreless .ds-action__label{margin-right:.4rem}.table-moreless .ds-icon{margin-left:0}