.IBSPMain, .IBSPMain * {font-size:12px;}
.SheetMain table {background-image:none!important ;}
.IBSPMainTable {border-bottom-color:none;}
.IBSPHeaderRow  {background:transparent;}
.IBSPHeaderRowHeight {height:30px;} /*헤더 높이*/
.IBSPCellHeader {background-color:#E9EEF4; border-color: #c9c9c9;} /*해더 백그라운드  border: 0px 1px 1px 1px; */
.IBSPHeadLeft, .IBSPHeadMid, .IBSPHeadRight {border: 1px solid #c9c9c9;  }/* position:relative; z-index:1; */

/* .IBSPSection {border-collapse: collapse;} */
.IBSPColorHoveredCellHeader {background-color:transparent;box-shadow:none} /*해더 오버시 백그라운드*/
.IBSPHeaderText {color: var(--rp-gray); font-size:12px; font-weight:bold;} /*해더 폰트 padding:0 10px;*/
.IBSPText {font-size:12px; }/* padding:0 10px; */
.IBSPColorDefault {background-color:transparent;} /*기본 행의 배경색*/
.IBSPColorAlternate {background-color:transparent;} /*짝수 행의 배경색*/
.IBSPRowHeight {height:30px;} /*테이블 높이*/
.IBSPCellBase {border-bottom: 1px solid #c9c9c9;} /*테이블 보더색상*/
/* .IBSPHeadMid, .IBSPBodyMid, .IBSPFootMid {border-left:0;}  *//*고정영역외 왼쪽보더*/
.IBSPBodyMid, .IBSPBodyLeft  {border-left:0; border-right:0;} /*IBSP 의  1px 투명 border 제거 */

.IBSPCursorBackground {background-color :transparent;}
.IBSPHoverRowBorder {border-color:transparent;} /*테이블 행 오버시 보더색상*/
.IBSPFocusRowBackground, .IBSPFocusPanelBackground {border-color:transparent;background-color:transparent;} /*데이터 행 focus 시 배경 색상*/
.IBSPFocusRowBorder {border:1px solid #7E57C2;} /*데이터 행 focus 시 border 색상*/
.IBSPColorSelected {background:transparent; background-color:rgb(213, 197, 228)! important;} /* 셀 드래그시 배경색상 */
.IBSPColorReadOnly {background-color:inherit;} /*편집 불가능한 셀의 배경색*/
.IBSPColorHoveredCell {background-color:transparent;border-color:none;box-shadow:none;} 
.IBSPColorHoveredCellReadOnly, .IBSPColorHoveredCellIndex {background-color:#d5c5e4;} /* 마우스 오버시 셀 배경색상*/
.IBSPHoverCellBorder {background:transparent;opacity:0;border-color:transparent;} /*데이터 셀 Hover 시 border 색상*/
.IBSPEditCellBorder {border-color:transparent} /*편집 input 객체 border #B7B5EA; border:0;*/
.IBSPColorSelected {background-color:transparent;} 	/*데이터 셀 select 시 배경 색상*/
.IBSPClassFocusedCell  {background-color:#7E57C2 !important; border-color:#7E57C2; color:#eff4f2; } /*셀 focus 시 배경색상, 글자색상 border-bottom: 1px solid #7e57c2; */
.IBSPFocusCellBorder {border-color:transparent;} /*셀 focus 시 보더색상 border:0;*/
.IBSPFormulaRow * {background-color:#eddaff!important; font-weight:bold;} /*합계행*/ /*소계 컬러코드 #e9f7f2*/
/* .IBSPFootLeft, .IBSPFootMid, .IBSPFootRight {border:0;} */
/* .IBSPFootLeft {border-left:0; border-right: 1px solid #eff4f2;} */
/* .IBSPFootRight {border-right:0;} */
.IBSPDialogButton, u.IBSPSheetButton {background:#7E57C2; border-radius:16px; border-color:transparent;color:#fff;} /*버튼*/
.IBSPHeadLeft .IBSPCellBase,.IBSPHeadMid .IBSPCellBase,.IBSPHeadRight .IBSPCellBase {border-bottom-color:#c9c9c9;}
.IBSPMenuFocus.IBSPMenuHover {background:#E9EEF4;} /*셀렉트 박스 배경 색상*/
.IBSPEnumMenuHeader {border: 1px solid #8e9ca7;}
/**********************/

.IBSPBool1,.IBSPBool1RO { background-image: url('../img/common/img_check_o.png')} /* checkbox */
.IBSPBool0,.IBSPBool0RO {background-image: url('../img/common/img_check.png')}/* checkbox */
/* .IBSPColorChanged{background-color:transparent}  */
.IBSPColorChanged{background-color:rgb(121, 217, 250 / 0.4);} 
.IBSPColorChangedCell{background-color:transparent}
.IBSPFootLeft, .IBSPFootMid, .IBSPFootRight {border-style:solid;border-color:#495057;}/* border-width:1px 0; */
/* .IBSPCellBase {border-width:1px; border-bottom: 1px solid #c9c9c9 } */
.IBSPFootMid .IBSPCell, .IBSPFootRight .IBSPCell {background-color:transparent;} /* 총 합계*/
.IBSPSolidRow {background:transparent;} /* 테이블 배경 */
.IBSPHoverRowBackground {background:transparent;}/* 데이터 행 Hover 시 배경 색상 */
/* .IBSPNoDataRow {border-top-color:transparent !important;} */
.IBSPBodyLeft .IBSPHoverRowBackground {/*background-color :rgb(183,181,234,.39);*/}
.IBSPRowSpace0.IBSPRowSpaceFirst .IBSPSolidRow,.IBSPRowSpace2.IBSPRowSpaceFirst .IBSPSolidRow,.IBSPRowSpace3.IBSPRowSpaceFirst .IBSPSolidRow { border-top:1px solid #c9c9c9;} 
/* .IBSPEnumMenuHeader {border:0;} 셀렉트 박스 선택 */
/* .IBSPRowSpaceFirst.IBSPRowSpace0 {display:none;} */

table.IBSPSection {margin-left:-0.5px;}
.IBSPClassFocusedCell .IBSPBoolImage {filter:brightness(100);}
.IBSPEnumHeaderLeft {text-align:center;}
.IBSPEnumMenuItemText {text-align:center;}
