@charset "utf-8";
/* 켄도 커스텀 */
/* 디폴트-v2에서 사라진것 추가 및 수정 */
.k-checkbox {
	border-radius: 2px;
	min-width: 16px;
	min-height: 16px;
}

.content_box .k-checkbox,
#container_box .k-checkbox {
	border-radius: 0;
	border-color: #999;
	color: #007cc0;
	background-color: #fff;
}

.k-button-group .k-button:first-child, .k-button-group .k-group-start {
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
}

.k-button-group .k-button.k-state-focus, .k-button-group .k-button.k-state-focused, .k-button-group .k-button:focus {
	box-shadow: inset 0 0 0 2px rgba(0, 0, 0, .16);
}

.k-button-group .k-button:first-child, .k-button-group .k-group-start {
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
}

.k-button-group .k-button {
	border-radius: 0;
}

.k-button, .k-button-secondary {
	border-color: transparent;
	color: #424242;
	background-color: #f5f5f5;
	/*background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .02));*/
}

.k-button.k-rounded-md {
	border-color: #bfbfbf;
	line-height: 1.71428571;
}

.k-button-solid-base.k-selected {
	border-color: rgba(0, 0, 0, .08);
	color: #424242;
	background-color: #e1e1e1;
}

.k-grid .k-grid-md .k-table-th > .k-cell-inner > .k-link, .k-grid-md .k-table-th > .k-cell-inner > .k-link {
	justify-content: center;
	vertical-align: middle;
	text-align: center;
	padding-left: 0;
	padding-right: 0;
	padding-block: 0;
	padding-inline: 0;
}

.k-column-title {
	width: 100%;
}

#container_box .k-column-title,
.member_cont_wrap .k-column-title {
	width: auto;
}

#container_box .grid_type_table.double_row_table .k-grid-header th.k-header .k-column-title,
.member_cont_wrap .grid_type_table.double_row_table .k-grid-header th.k-header .k-column-title {
	width: 100%;
}

#container_box .grid_type_table.k-reorderable .k-grid-header th.k-header .k-column-title,
.member_cont_wrap .grid_type_table.k-reorderable .k-grid-header th.k-header .k-column-title {
	width: 100%;
}

#container_box .k-grid-header .k-sort-icon,
#container_box .k-grid-header .k-sort-order,
.member_cont_wrap .k-grid-header .k-sort-icon,
.member_cont_wrap .k-grid-header .k-sort-order {
	color: #007cc0;
}

.container .k-grid .k-grid-md td,
.container .k-grid .k-grid-md .k-table-td,
.container .k-grid-md td,
.container .k-grid-md .k-table-td {
	padding: initial;
}

.container .k-table-md .k-table-th,
.container .k-table-md .k-table-td {
	padding: initial;
}

.k-grid td, .k-grid .k-table-td {
	vertical-align: middle;
	text-align: center;
	border-color: rgba(0, 0, 0, .08);
	border-bottom-width: 1px;
	border-bottom-color: #8f8f8f;
}

.content_box .k-grid td,
.content_box .k-grid .k-table-td,
.k-window .k-grid td,
.k-window .k-grid .k-table-td {
	overflow: hidden;
	line-height: 1.6em;
	vertical-align: middle;
	text-overflow: ellipsis;
}

.content_box .k-grid td.no-wrap,
.content_box .k-grid .k-table-td.no-wrap,
.k-window .k-grid td.no-wrap,
.k-window .k-grid .k-table-td.no-wrap {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.k-grid.ct_table .thumb_area {
	outline: 0;
	font-weight: inherit;
	text-align: inherit;
	overflow: hidden;
	text-overflow: ellipsis;
	border: 0 none;
	padding: 0;
}

.k-grid .thumb_area {
	padding: 8px 12px;
	outline: 0;
	font-weight: inherit;
	text-align: inherit;
	overflow: hidden;
	text-overflow: ellipsis;
	border: 0 none;
}

.ct_table .k-header .k-column-title {
	vertical-align: middle;
	text-align: center;
	padding: 8px 0;
	border-width: 0 0 1px 1px;
	white-space: nowrap;
}

#container_box .k-dropdown, .k-dropdowntree,
.member_cont_wrap .k-dropdown, .k-dropdowntree {
	width: 11rem;
}

.k-dropdown, .k-dropdowntree {
	width: 12.4em;
	border-width: 0;
	outline: 0;
	box-sizing: border-box;
	font-family: inherit;
	font-size: 14px;
	line-height: 1.4285714286;
	text-align: left;
	white-space: nowrap;
	display: inline-flex;
	vertical-align: middle;
	position: relative;
	-webkit-touch-callout: none;
	-webkit-tap-highlight-color: transparent;
	border-color: rgba(0, 0, 0, .08);
	color: #424242;
	background-color: #f5f5f5;
	background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .02));
}

.k-window .k-window-titlebar .k-window-title,
.k-window-titlebar .k-window-titlebar-actions .k-button-md.k-icon-button,
.k-window-titlebar .k-window-titlebar-actions .k-button-md.k-icon-button .k-button-icon {
	color: #fff;
}

.k-button.k-rounded-md.k-button-solid-primary {
	border-color: #ff6358;
	color: #fff;
	background-color: #ff6358;
	background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .04));
}

.list_search_area .k-datepicker.k-input-solid {
	width: 130px;
	border: 1px solid #ddd;
	box-sizing: border-box;
}

#container_box .k-input-md .k-input-inner,
#container_box .k-picker-md .k-input-inner,
.member_cont_wrap .k-input-md .k-input-inner,
.member_cont_wrap .k-picker-md .k-input-inner {
	background-color: #fff;
	border: 0;
	line-height: 1.65em;
	text-indent: .714em;
	font-size: 12px;
	font-family: 'Open Sans', 'malgun gothic', dotum, gulim, arial, 'apple gothic', sans-serif;
}

.k-input-md .k-input-button,
.k-input-md .k-spinner-increase,
.k-input-md .k-spinner-decrease,
.k-picker-md .k-input-button,
.k-picker-md .k-spinner-increase,
.k-picker-md .k-spinner-decrease {
	padding-block: 0;
	padding-inline: 0;
}

#container_box .k-input-md .k-input-button,
#container_box .k-input-md .k-spinner-increase,
#container_box .k-input-md .k-spinner-decrease,
#container_box .k-picker-md .k-input-button,
#container_box .k-picker-md .k-spinner-increase,
#container_box .k-picker-md .k-spinner-decrease,
.member_cont_wrap .k-input-md .k-input-button,
.member_cont_wrap .k-input-md .k-spinner-increase,
.member_cont_wrap .k-input-md .k-spinner-decrease,
.member_cont_wrap .k-picker-md .k-input-button,
.member_cont_wrap .k-picker-md .k-spinner-increase,
.member_cont_wrap .k-picker-md .k-spinner-decrease {
	background-color: #fff;
	padding-block: 0;
	padding-inline: 0;
}

.k-button-group .k-button .k-button-text {
	color: inherit;
	/*font-size:13px;*/
}

.river_table .k-table-md .k-table-th, .river_table .k-table-md .k-table-td {
	padding: 8px 4px;
	text-align: center;
}

.container .k-table-md .k-table-th,
.container .k-table-md .k-table-td {
	padding: 8px 4px;
	text-align: center;
	padding-block: 8px 4px;
}

.k-picker, .k-dropdownlist {
	/*width: 11rem;*/
	width: 12.4em;
}

.content_box .k-picker,
.content_box .k-dropdownlist,
.k-window .k-picker,
.k-window .k-dropdownlist {
	background-color: #fff;
}

.ct_table .k-table-md .k-table-th,
.ct_table .k-table-md .k-table-td {
	padding-left: 0;
	padding-right: 0;
}

.k-radio {
	width: 16px;
	height: 16px;
}

.content_box .k-radio {
	border-color: #999;
	color: #007cc0;
	background-color: #fff;
	border-radius: 50%;
}

.k-grid .k-grid-md .k-table-th > .k-cell-inner,
.k-grid-md .k-table-th > .k-cell-inner {
	margin: 0;
}

.kendo_table .k-checkbox-wrap {
	width: 24px;
	height: 24px;
}

.kendo_table .k-checkbox-wrap input {
	max-width: 100%;
}

/* 모바일 커스텀 */
@media (max-width: 768px) {
	.k-table-md .k-table-th,
	.k-table-md .k-table-td {
		text-align: left;
	}

	.k-grid .k-grid-md .k-table-th > .k-cell-inner > .k-link,
	.k-grid-md .k-table-th > .k-cell-inner > .k-link {
		padding-block: 0;
		padding-inline: 0;
	}

	.river_table .k-table-md .k-table-th,
	.river_table .k-table-md .k-table-td {
		padding: 0;
		border-width: 0;
	}
}

/* 어드민 커스텀 */
#container_box .k-rounded-md {
	border-radius: 0;
}

/*#container_box .k-input,*/
/*#container_box .k-picker{*/
/*    width:inherit;*/
/*}*/
#container_box input[type="text"],
.member_cont_wrap input[type="text"] {
	border: 0 none;
}

#container_box .k-input-inner,
.member_cont_wrap .k-input-inner,
.content_box .k-input-inner {
	padding-block: 0;
	padding-inline: 0;
	padding: 3.5px 2px;
}

#container_box .k-input-md .k-input-inner,
#container_box .k-picker-md .k-input-inner,
#container_box .k-textbox .k-input-inner,
#container_box .k-input-solid .k-input-inner,
.member_cont_wrap .k-input-md .k-input-inner,
.member_cont_wrap .k-picker-md .k-input-inner,
.member_cont_wrap .k-textbox .k-input-inner,
.member_cont_wrap .k-input-solid .k-input-inner,
.content_box .k-input-md .k-input-inner,
.content_box .k-picker-md .k-input-inner,
.content_box .k-textbox .k-input-inner,
.content_box .k-input-solid .k-input-inner,
.k-window .k-input-md .k-input-inner,
.k-window .k-picker-md .k-input-inner,
.k-window .k-textbox .k-input-inner,
.k-window .k-input-solid .k-input-inner {
	padding-block: 0;
	padding-inline: 0;
	padding: 3.5px 2px;
	line-height: 1.65em;
	text-indent: .714em;
}

#container_box .k-input-md,
#container_box .k-picker-md,
.member_cont_wrap .k-input-md,
.member_cont_wrap .k-picker-md {
	font-size: inherit;
	line-height: inherit;
}

#container_box .k-autocomplete,
#container_box .k-colorpicker,
#container_box .k-combobox,
#container_box .k-datepicker,
#container_box .k-datetimepicker,
#container_box .k-dropdown,
#container_box .k-dropdowntree,
#container_box .k-listbox,
#container_box .k-multiselect,
#container_box .k-numerictextbox,
#container_box .k-selectbox,
#container_box .k-textbox,
#container_box .k-timepicker,
.member_cont_wrap .k-autocomplete,
.member_cont_wrap .k-colorpicker,
.member_cont_wrap .k-combobox,
.member_cont_wrap .k-datepicker,
.member_cont_wrap .k-datetimepicker,
.member_cont_wrap .k-dropdown,
.member_cont_wrap .k-dropdowntree,
.member_cont_wrap .k-listbox,
.member_cont_wrap .k-multiselect,
.member_cont_wrap .k-numerictextbox,
.member_cont_wrap .k-selectbox,
.member_cont_wrap .k-textbox,
.content_box .k-timepicker,
.content_box .k-autocomplete,
.content_box .k-colorpicker,
.content_box .k-combobox,
.content_box .k-datepicker,
.content_box .k-datetimepicker,
.content_box .k-dropdown,
.content_box .k-dropdowntree,
.content_box .k-listbox,
.content_box .k-multiselect,
.content_box .k-numerictextbox,
.content_box .k-selectbox,
.content_box .k-textbox,
.k-window .k-autocomplete,
.k-window .k-colorpicker,
.k-window .k-combobox,
.k-window .k-datepicker,
.k-window .k-datetimepicker,
.k-window .k-dropdown,
.k-window .k-dropdowntree,
.k-window .k-listbox,
.k-window .k-multiselect,
.k-window .k-numerictextbox,
.k-window .k-selectbox,
.k-window .k-textbox,
.k-window .k-timepicker {
	width: 12.4em;
}

#container_box .grid_wrap .set_tb .k-datetimepicker,
.content_box .grid_wrap .set_tb .k-datetimepicker {
	width: 19.5em;
}

#container_box .grid_wrap .set_tb .k-datetimepicker .k-input-inner,
.content_box .grid_wrap .set_tb .k-datetimepicker .k-input-inner {
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #bfbfbf;
}

#container_box .grid_wrap .k-numerictextbox .k-input-inner,
.content_box .grid_wrap .k-numerictextbox .k-input-inner {
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #bfbfbf;
}

#container_box .grid_wrap .k-timepicker .k-input-inner,
.content_box .grid_wrap .k-timepicker .k-input-inner {
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #bfbfbf;
}

#container_box .grid_wrap .file_name_txt,
.content_box .grid_wrap .file_name_txt {
	border: 1px solid #bfbfbf;
}

#container_box .k-autocomplete .k-input,
#container_box .k-dropdown-wrap .k-input,
#container_box .k-multiselect-wrap .k-input,
#container_box .k-numeric-wrap .k-input,
#container_box .k-picker-wrap .k-input,
#container_box .k-selectbox .k-input,
#container_box .k-textbox > input,
.member_cont_wrap .k-autocomplete .k-input,
.member_cont_wrap .k-dropdown-wrap .k-input,
.member_cont_wrap .k-multiselect-wrap .k-input,
.member_cont_wrap .k-numeric-wrap .k-input,
.member_cont_wrap .k-picker-wrap .k-input,
.member_cont_wrap .k-selectbox .k-input,
.content_box .k-textbox > input,
.content_box .k-autocomplete .k-input,
.content_box .k-dropdown-wrap .k-input,
.content_box .k-multiselect-wrap .k-input,
.content_box .k-numeric-wrap .k-input,
.content_box .k-picker-wrap .k-input,
.content_box .k-selectbox .k-input,
.k-window .k-textbox > input,
.k-window .k-textbox > input,
.k-window .k-autocomplete .k-input,
.k-window .k-dropdown-wrap .k-input,
.k-window .k-multiselect-wrap .k-input,
.k-window .k-numeric-wrap .k-input,
.k-window .k-picker-wrap .k-input,
.k-window .k-selectbox .k-input,
.k-window .k-textbox > input {
	text-indent: .714em;
	line-height: 1.65em;
	font-size: 12px;
	font-family: 'Open Sans', 'malgun gothic', dotum, gulim, arial, 'apple gothic', sans-serif;
}

#container_box input[type="text"].k-textbox {
	height: auto;
	border: 1px solid #bfbfbf;
}

#container_box input[type="text"].k-textbox.invalidation {
	line-height: 1.65em;
	text-indent: .8em;
	padding: .53214286em 0;
}

#container_box .k-list-item-text::before,
#container_box .k-list-header-text::before,
#container_box .k-list-optionlabel::before {
	content: none;
}

#container_box .k-list-md .k-list-item,
#container_box .k-list-md .k-list-optionlabel {
	padding: 0 4px;
	border-width: 1px;
	border-style: solid;
	border-color: transparent;
	font-size: 12px;
}

#container_box .se_set_eb .k-listbox {
	width: 270px;
}

#container_box .se_set_eb .k-listbox .k-listbox-actions .k-icon-button {
	height: calc(1.72em + 18px);
	width: calc(1.72em + 18px);
	padding: 8px;
}

#container_box .se_set_eb .k-listbox .k-listbox-actions .k-icon-button.k-disabled {
	color: #333;
	border-color: #bfbfbf;
	background-color: #f7f7f7;
	box-shadow: none;
	background-image: none;
	opacity: .6;
}

#container_box .k-grid .k-grid-md .k-table-th > .k-cell-inner > .k-link,
#container_box .k-grid-md .k-table-th > .k-cell-inner > .k-link {
	padding-block: 0;
	padding-inline: 0;
}

#container_box .k-grid td.k-selected,
#container_box .k-grid .k-table-row.k-selected > td,
#container_box .k-grid .k-table-td.k-selected,
#container_box .k-grid .k-table-row.k-selected > .k-table-td {
	background-color: #51adfb;
}

#container_box .k-grid-header,
#container_box .k-grid-header-wrap,
#container_box .k-grouping-header,
#container_box .k-grid .k-table-th,
#container_box .k-grid td,
#container_box .k-grid .k-table-td,
#container_box .k-grid-footer,
#container_box .k-grid-footer-wrap,
#container_box .k-grid-content-locked,
#container_box .k-grid-footer-locked,
#container_box .k-grid-header-locked,
#container_box .k-filter-row > .k-table-th,
#container_box .k-filter-row > td,
#container_box .k-filter-row > .k-table-td,
.member_cont_wrap .k-grid-header,
.member_cont_wrap .k-grid-header-wrap,
.member_cont_wrap .k-grouping-header,
.member_cont_wrap .k-grid .k-table-th,
.member_cont_wrap .k-grid td,
.member_cont_wrap .k-grid .k-table-td,
.member_cont_wrap .k-grid-footer,
.member_cont_wrap .k-grid-footer-wrap,
.member_cont_wrap .k-grid-content-locked,
.member_cont_wrap .k-grid-footer-locked,
.member_cont_wrap .k-grid-header-locked,
.member_cont_wrap .k-filter-row > .k-table-th,
.member_cont_wrap .k-filter-row > td,
.member_cont_wrap .k-filter-row > .k-table-td {
	border-color: #bfbfbf;
}

#container_box .k-checkbox:checked,
#container_box .k-checkbox.k-checked,
.member_cont_wrap .k-checkbox:checked,
.member_cont_wrap .k-checkbox.k-checked,
.k-window .k-checkbox:checked,
.k-window .k-checkbox.k-checked,
.content_box .k-checkbox:checked,
.content_box .k-checkbox.k-checked {
	border-color: #999;
	color: #007cc0;
	background-color: #ffffff;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='var%28--kendo-color-on-primary, %23007cc0%29' stroke-linecap='square' stroke-linejoin='square' stroke-width='2' d='M3,8 l3,3 l7-7'/%3e%3c/svg%3e") !important;
}

#container_box .k-checkbox:checked:focus,
#container_box .k-checkbox.k-checked.k-focus,
.member_cont_wrap .k-checkbox:checked:focus,
.member_cont_wrap .k-checkbox.k-checked.k-focus,
.k-window .k-checkbox:checked:focus,
.k-window .k-checkbox.k-checked.k-focus,
.content_box .k-checkbox:checked:focus,
.content_box .k-checkbox.k-checked.k-focus {
	box-shadow: none;
	border-color: #007cc0;
}

#container_box .k-radio:checked,
#container_box .k-radio.k-checked,
.member_cont_wrap .k-radio:checked,
.member_cont_wrap .k-radio.k-checked,
.k-window .k-radio:checked,
.k-window .k-radio.k-checked,
.content_box .k-radio:checked,
.content_box .k-radio.k-checked {
	border-color: #999;
	color: #007cc0;
	background-color: #ffffff;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3e%3ccircle cx='50%25' cy='50%25' r='4' fill='var%28--kendo-color-on-primary, %23007cc0%29'/%3e%3c/svg%3e") !important;
}

#container_box .k-radio:checked:focus,
#container_box .k-radio.k-checked.k-focus,
.member_cont_wrap .k-radio:checked:focus,
.member_cont_wrap .k-radio.k-checked.k-focus,
.k-window .k-radio:checked:focus,
.k-window .k-radio.k-checked.k-focus,
.content_box .k-radio:checked:focus,
.content_box .k-radio.k-checked.k-focus {
	box-shadow: none;
	border-color: #007cc0;
}

.content_box .k-textarea {
	border-radius: 4px;
}

.content_box .k-textarea.k-readonly:hover {
	border-color: #007cc0 !important;
}

.content_box .k-picker.k-dropdownlist .k-input-inner {
	line-height: 1.65em;
	padding: .53214286em 0;
	text-indent: .714em;
}

#container_box .k-treeview-md .k-treeview-leaf .k-treeview-leaf-text {
	font-size: 12px;
}

#container_box .k-treeview-item {
	padding: 0 0 0 16px;
	font-size: 12px;
	font-family: 'Open Sans', 'malgun gothic', dotum, gulim, arial, 'apple gothic', sans-serif;
}

#container_box .k-treeview-item .k-treeview-top .k-treeview-toggle,
#container_box .k-treeview-item .k-treeview-mid .k-treeview-toggle,
#container_box .k-treeview-item .k-treeview-bot .k-treeview-toggle {
	margin-inline-start: -16px;
}

#container_box .k-input-solid,
.member_cont_wrap .k-input-solid {
	border: 1px solid #bfbfbf;
	display: inline-flex;
}

#container_box .k-input-value-text {
	text-indent: .714em;
	/*text-align: center;*/
}

#container_box .k-grid .k-grid-content .k-table {
	border-bottom: 1px solid #bfbfbf;
}

#container_box .k-grid.grid_type_table .k-grid-content .k-table.k-grid-table {
	border-bottom: 0 none;
}

#container_box .k-grid .k-grid-md .k-table-th > .k-cell-inner,
#container_box .k-grid-md .k-table-th > .k-cell-inner {
	margin-left: -5px;
	margin-right: -5px;
}

#container_box .k-datepicker .k-input-inner,
.member_cont_wrap .k-datepicker .k-input-inner {
	display: inline-block;
	vertical-align: middle;
	/*width: auto;*/
	text-indent: .714em;
}

#container_box .k-datepicker .datepickers,
.member_cont_wrap .k-datepicker .datepickers {
	width: 100%;
	text-indent: .714em;
}

#container_box .k-textbox .k-textbox,
.member_cont_wrap .k-textbox .k-textbox {
	padding: 0;
}

#container_box .k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

#container_box .k-tabstrip {
	font-size: inherit;
}

#container_box .date_btn_group .k-button.k-focus,
#container_box .date_btn_group .k-button.k-selected {
	background-color: #000;
	border-color: #000;
	color: #ffffff;
}

#container_box .cate_select select,
#container_box .cate_select .k-combobox {
	/*width: calc(25% - 5px);*/
	/*width: calc(180px - 5px);*/
	margin-left: 5px;
	flex: 1 1 auto;
}

#container_box .category_detail_info .search_tb_re .cate_select.column_4 select,
#container_box .category_detail_info .search_tb_re .cate_select.column_4 .k-combobox {
	/*width: calc(25% - 5px);*/
	margin-left: 5px;
	flex: 1 1 auto;
}

#container_box .search_area .search_tb_re .cate_select.column_4 select,
#container_box .search_area .search_tb_re .cate_select.column_4 .k-combobox {
	/*width: calc(25% - 5px);*/
	margin-left: 5px;
	flex: 1 1 auto;
}

#container_box input[type="text"].textbox,
.member_cont_wrap input[type="text"].textbox {
	border: 1px solid #bfbfbf;
}

#container_box input[type="text"].textbox > input[type="text"].textbox,
.member_cont_wrap input[type="text"].textbox > input[type="text"].textbox {
	border: 0 none;
}

#container_box .k-input-solid input[type="text"].textbox,
.member_cont_wrap .k-input-solid input[type="text"].textbox {
	border: 0 none;
}

#container_box .k-picker-solid,
.member_cont_wrap .k-picker-solid {
	border: 1px solid #bfbfbf;
	/*width:auto;*/
}

#container_box .k-picker-solid.selectbox .k-input-inner .k-input-value-text,
.member_cont_wrap .k-picker-solid.selectbox .k-input-inner .k-input-value-text {
	text-align: left;
}

#container_box .k-picker-solid .k-input-inner .k-input-value-text,
.member_cont_wrap .k-picker-solid .k-input-inner .k-input-value-text {
	text-align: center;
}

#container_box .k-picker-solid.k-dropdownlist .k-input-inner .k-input-value-text,
.member_cont_wrap .k-picker-solid.k-dropdownlist .k-input-inner .k-input-value-text {
	text-align: left;
}

#container_box .k-grid td,
#container_box .k-grid .k-table-td {
	line-height: 1.6em;
}

#container_box .grid_type_table.k-grid td,
#container_box .grid_type_table.k-grid .k-table-td,
.member_cont_wrap .grid_type_table.k-grid td,
.member_cont_wrap .grid_type_table.k-grid .k-table-td {
	text-align: center;
	border-right: 1px solid #bdbdbd;
	border-width: 0 1px 1px 0;
	border-color: #bdbdbd;
}

#container_box .grid_type_table.k-grid td.no-wrap,
#container_box .grid_type_table.k-grid .k-table-td.no-wrap,
.member_cont_wrap .grid_type_table.k-grid td.no-wrap,
.member_cont_wrap .grid_type_table.k-grid .k-table-td.no-wrap {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

#container_box .grid_type_table.k-grid tbody .k-button {
	border-radius: 0;
	/*border-color: #bfbfbf;*/
	color: #333;
	/*background-color: #f7f7f7;*/
	background-position: 50% 50%;
	padding: 0 11px;
	min-width: auto;
	margin: .16em;
}

#container_box .grid_type_table.k-grid tbody .k-button .k-button-text {
	font-size: 11px;
}

#container_box .coupon_set_tb .k-datetimepicker {
	width: 19.5em;
}

.k-window-content .k-datetimepicker {
	width: 17.2em;
}

#container_box .coupon_set_tb .k-datetimepicker .k-input-inner {
	line-height: 1.65em;
	padding: .53214286em 0;
	text-indent: .714em;
}

.k-window-content .k-datetimepicker .k-input-inner {
	line-height: 1.65em;
	padding: .53214286em 0;
	text-indent: .714em;
}

#container_box .k-treeview-leaf.k-selected {
	background-color: #007cc0;
	border-radius: 0;
}

#container_box .k-toolbar .k-color-picker,
#container_box .k-toolbar .k-colorpicker {
	width: min-content;
}

#container_box .search_tb_re .k-multiselect {
	display: block;
	width: auto;
}

#container_box ~ .k-window-content,
#container_box ~ .k-prompt-container,
#container_box ~ .k-window,
.member_cont_wrap,
.member_cont_wrap .k-tabstrip {
	font-size: 12px;
}

#container_box .user_modify_box .k-textbox {
	width: 100%;
}

#container_box .pop_wrap_2 .item_cont_inner .cate_select_wrap .k-combobox {
	width: 95%;
}

.member_cont_wrap .k-tabstrip-top > .k-tabstrip-items-wrapper {
	border-bottom: 0;
}

.member_cont_wrap .k-tabstrip-top > .k-tabstrip-items-wrapper .k-item:active,
.member_cont_wrap .k-tabstrip-top > .k-tabstrip-items-wrapper .k-item.k-active {
	margin-bottom: 0;
}

.member_cont_wrap .k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.member_cont_wrap .k-tabstrip-items .k-link {
	justify-content: center;
}

.member_cont_wrap .k-maskedtextbox,
.member_cont_wrap .k-timepicker {
	width: auto;
}

.member_cont_wrap .k-input.w90 {
	width: 90px;
}

.member_cont_wrap .other_memo_tb .memo_search {
	width: calc(100% - 100px);
}

.k-treeview-toggle .k-icon {
	padding: 0;
}

.k-button-md.k-icon-button .k-button-icon {
	min-height: auto;
}

.grid_type_table.k-grid .k-grid-container tr td {
	padding: 3px;
	border-width: 0 1px 1px 0;
	font-size: 12px;
	border-color: #bfbfbf;
}

.k-grid-container .k-grid-content table tr:first-child td,
.k-grid-container .k-grid-content-locked table tr:first-child td,
.k-grid-container .k-grid > table tr:first-child td {
	border-top: 0;
}

.k-input, .k-picker {
	color: #333;
}

.k-listbox,
.k-list-md {
	font-size: 12px;
	line-height: 1.8em;
}

.k-input-md .k-input-inner,
.k-picker-md .k-input-inner {
	padding: 3.5px 2px;
}

.k-input-md .k-input-inner > .k-input-inner,
.k-picker-md .k-input-inner > .k-input-inner {
	padding-block: 0;
	padding-inline: 0;
}

.k-input-md .k-input-inner > .k-input-inner.k-input-solid:focus,
.k-input-md .k-input-inner > .k-input-inner.k-input-solid.k-focus,
.k-picker-md .k-input-inner > .k-input-inner.k-input-solid:focus,
.k-picker-md .k-input-inner > .k-input-inner.k-input-solid.k-focus {
	border-color: inherit;
	box-shadow: none;
}

#container_box .k-grid .k-grid-container {
	position: relative;
	width: 100%;
	overflow: auto;
	/*overflow-x: auto;*/
	/*overflow-y: scroll;*/
	zoom: 1;
	min-height: 0;
	white-space: normal;
}

#container_box .k-grid-content.k-auto-scrollable .k-selectable,
#container_box .k-grid-footer-wrap.k-auto-scrollable .k-selectable,
#container_box .k-grid-header-wrap.k-auto-scrollable .k-selectable {
	border-bottom: 0;
}

#container_box .grid_type_table .k-pager-sizes .k-dropdownlist {
	width: auto;
}

#container_box .k-datepicker.datepickers .k-input-button,
.member_cont_wrap .k-datepicker.datepickers .k-input-button,
.k-window .k-datepicker.datepickers .k-input-button {
	width: 2.71428571em;
	min-width: auto;
	border-style: solid;
	border-width: 0 0 0 1px;
	border-color: #bfbfbf;
}

.k-button,
.k-button-secondary {
	background-color: transparent;
}

.k-editable-area {
	width: 100%;
	height: 100%;
}

.k-editor {
	width: 100%;
	height: 250px;
	table-layout: fixed;
	border-collapse: separate;
	border-spacing: 0;
}

#container_box .k-edit-cell .k-dropdownlist,
.member_cont_wrap .k-edit-cell .k-dropdownlist {
	width: 100%;
}

#container_box .total_search_inp .k-input-solid,
.member_cont_wrap .total_search_inp .k-input-solid {
	width: 100%;
}

.k-tabstrip {
	font-size: 12px;
	font-family: 'Open Sans', 'malgun gothic', dotum, gulim, arial, 'apple gothic', sans-serif;
	line-height: normal;
}

.k-tabstrip-items .k-link {
	padding-block: 0;
	padding-inline: 0;
}

.content_box .grid_wrap .k-tabstrip-items .k-link {
	padding-block: 8px 20px;
	padding-inline: 0;
	padding: 8px 20px;
}

.k-tabstrip-items {
	gap: 0;
}

.k-tabstrip-items-wrapper {
	border-color: inherit;
	color: inherit;
}

.k-tabstrip-items-wrapper .k-item:focus,
.k-tabstrip-items-wrapper .k-item.k-focus {
	box-shadow: inherit;
}

.k-tabstrip-items-wrapper .k-item:active, .k-tabstrip-items-wrapper .k-item.k-active, .k-tabstrip-items-wrapper .k-item.k-selected {
	border-color: inherit;
	color: inherit;
	background-color: inherit;
}

.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
	border-width: 0;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	padding: 0;
}

.k-window .gray_tab2.k-tabstrip .k-tabstrip-items .k-link {
	width: 120px;
	text-align: center;
	padding: 10px 0;
	display: flex;
	align-items: center;
	justify-content: center;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.k-input-md .k-input-inner,
.k-picker-md .k-input-inner {
	padding-block: 0;
	padding-inline: 0;
}

.k-animation-container .k-input-md .k-input-inner,
.k-animation-container .k-picker-md .k-input-inner,
.content_box .k-input-md .k-input-inner,
.content_box .k-picker-md .k-input-inner,
.k-window .k-input-md .k-input-inner,
.k-window .k-picker-md .k-input-inner {
	font-size: 12px;
}

.k-tabstrip-top > .k-content, .k-tabstrip-top > .k-tabstrip-content {
	border-bottom-right-radius: inherit;
	border-bottom-left-radius: inherit;
	border-width: 1px 0 0;
}

.k-tabstrip-content, .k-tabstrip > .k-content {
	padding-block: 0;
	padding-inline: 0;
	border-color: inherit;
	color: inherit;
	background-color: inherit;
}

.gray_tab2.k-tabstrip-top > .k-tabstrip-items-wrapper {
	border-bottom-width: 0;
}

.floating_cont.k-tabstrip > .k-content {
	border-top-width: 1px !important;
}

.gray_tab2.k-tabstrip > .k-content .flt_prd_right .tab_inner {
	border-top-width: 1px !important;
	border-color: #c9c9c9;
}

.k-window .flt_tb .weight_txt {
	max-width: inherit;
	width: 100px !important;
}

.k-window .flt_tb .textbox {
	width: 100%;
}

#container_box .k-picker-solid:focus,
#container_box .k-picker-solid.k-focus,
.member_cont_wrap .k-picker-solid:focus,
.member_cont_wrap .k-picker-solid.k-focus,
.content_box .k-picker-solid:focus,
.content_box .k-picker-solid.k-focus,
.k-window .k-picker-solid:focus,
.k-window .k-picker-solid.k-focus {
	border-color: #007cc0;
	box-shadow: none;
}

.k-input-solid {
	border-color: #bfbfbf;
}

.k-button-md.k-icon-button {
	padding: inherit;
}

.k-grid {
	font-family: inherit;
	font-size: 14px;
	line-height: 1.4285714286;
}

#container_box .k-grid,
.member_cont_wrap .k-grid,
.k-window .k-grid {
	/*border-color: inherit;*/
	color: inherit;
	background-color: inherit;
	font-size: 12px;
	font-family: 'Open Sans', 'malgun gothic', dotum, gulim, arial, 'apple gothic', sans-serif;
}

.k-grid.k-grid-md {
	border-color: #bfbfbf;
}

#container_box .k-grid-header,
#container_box .k-grid-header-wrap,
#container_box .k-grouping-header,
#container_box .k-grid .k-table-th,
#container_box .k-grid td,
#container_box .k-grid .k-table-td,
#container_box .k-grid-footer,
#container_box .k-grid-footer-wrap,
#container_box .k-grid-content-locked,
#container_box .k-grid-footer-locked,
#container_box .k-grid-header-locked,
#container_box .k-filter-row > .k-table-th,
#container_box .k-filter-row > td,
#container_box .k-filter-row > .k-table-td,
.member_cont_wrap .k-grid-header,
.member_cont_wrap .k-grid-header-wrap,
.member_cont_wrap .k-grouping-header,
.member_cont_wrap .k-grid .k-table-th,
.member_cont_wrap .k-grid td,
.member_cont_wrap .k-grid .k-table-td,
.member_cont_wrap .k-grid-footer,
.member_cont_wrap .k-grid-footer-wrap,
.member_cont_wrap .k-grid-content-locked,
.member_cont_wrap .k-grid-footer-locked,
.member_cont_wrap .k-grid-header-locked,
.member_cont_wrap .k-filter-row > .k-table-th,
.member_cont_wrap .k-filter-row > td,
.member_cont_wrap .k-filter-row > .k-table-td,
.k-window .k-grid-header,
.k-window .k-grid-header-wrap,
.k-window .k-grouping-header,
.k-window .k-grid .k-table-th,
.k-window .k-grid td,
.k-window .k-grid .k-table-td,
.k-window .k-grid-footer,
.k-window .k-grid-footer-wrap,
.k-window .k-grid-content-locked,
.k-window .k-grid-footer-locked,
.k-window .k-grid-header-locked,
.k-window .k-filter-row > .k-table-th,
.k-window .k-filter-row > td,
.k-window .k-filter-row > .k-table-td {
	border-color: #c9c9c9;
}

#container_box .k-grid-header.no-wrap,
#container_box .k-grid-header-wrap.no-wrap,
#container_box .k-grouping-header.no-wrap,
#container_box .k-grid .k-table-th.no-wrap,
#container_box .k-grid td.no-wrap,
#container_box .k-grid .k-table-td.no-wrap,
#container_box .k-grid-footer.no-wrap,
#container_box .k-grid-footer-wrap.no-wrap,
#container_box .k-grid-content-locked.no-wrap,
#container_box .k-grid-footer-locked.no-wrap,
#container_box .k-grid-header-locked.no-wrap,
#container_box .k-filter-row > .k-table-th.no-wrap,
#container_box .k-filter-row > td.no-wrap,
#container_box .k-filter-row > .k-table-td.no-wrap,
.member_cont_wrap .k-grid-header.no-wrap,
.member_cont_wrap .k-grid-header-wrap.no-wrap,
.member_cont_wrap .k-grouping-header.no-wrap,
.member_cont_wrap .k-grid .k-table-th.no-wrap,
.member_cont_wrap .k-grid td.no-wrap,
.member_cont_wrap .k-grid .k-table-td.no-wrap,
.member_cont_wrap .k-grid-footer.no-wrap,
.member_cont_wrap .k-grid-footer-wrap.no-wrap,
.member_cont_wrap .k-grid-content-locked.no-wrap,
.member_cont_wrap .k-grid-footer-locked.no-wrap,
.member_cont_wrap .k-grid-header-locked.no-wrap,
.member_cont_wrap .k-filter-row > .k-table-th.no-wrap,
.member_cont_wrap .k-filter-row > td.no-wrap,
.member_cont_wrap .k-filter-row > .k-table-td.no-wrap,
.k-window .k-grid-header.no-wrap,
.k-window .k-grid-header-wrap.no-wrap,
.k-window .k-grouping-header.no-wrap,
.k-window .k-grid .k-table-th.no-wrap,
.k-window .k-grid td.no-wrap,
.k-window .k-grid .k-table-td.no-wrap,
.k-window .k-grid-footer.no-wrap,
.k-window .k-grid-footer-wrap.no-wrap,
.k-window .k-grid-content-locked.no-wrap,
.k-window .k-grid-footer-locked.no-wrap,
.k-window .k-grid-header-locked.no-wrap,
.k-window .k-filter-row > .k-table-th.no-wrap,
.k-window .k-filter-row > td.no-wrap,
.k-window .k-filter-row > .k-table-td.no-wrap {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.k-grid-header, .k-grouping-header, .k-grid-add-row, .k-grid-footer {
	background-image: none;
	background-position: 50% 50%;
	background-color: #f2f2f2;
	border-color: #c9c9c9;
}

.k-rounded-md {
	border-radius: 0;
}

.k-menu-bar, .k-menu {
	font-size: 12px;
	font-family: 'Open Sans', 'malgun gothic', dotum, gulim, arial, 'apple gothic', sans-serif;
}

.k-menu-link {
	padding-block: 0;
	padding-inline: 0;
	gap: 0;
}

.k-menu-vertical > .k-menu-item > .k-menu-link {
	padding-block: 0;
	padding-inline: 0;
	padding-inline-end: 0;
	padding: .786em 3em .786em 1.714em;
}

.k-menu-group .k-item:focus > .k-link,
.k-menu-group .k-item.k-focus > .k-link,
.k-menu.k-context-menu .k-item:focus > .k-link,
.k-menu.k-context-menu .k-item.k-focus > .k-link {
	box-shadow: none;
}

.k-menu-group .k-item > .k-link:active, .k-menu-group .k-item > .k-link.k-active, .k-menu-group .k-item > .k-link.k-selected,
.k-menu.k-context-menu .k-item > .k-link:active,
.k-menu.k-context-menu .k-item > .k-link.k-active,
.k-menu.k-context-menu .k-item > .k-link.k-selected {
	color: #333;
	background-color: #eaeaea;
}

.k-input-button {
	width: 2.71428571em;
}

#container_box ~ .k-window .k-button-md,
#container_box .k-button-md,
.member_cont_wrap .k-button-md {
	font-size: 12px;
	font-family: 'Open Sans', 'malgun gothic', dotum, gulim, arial, 'apple gothic', sans-serif;
	line-height: 1.71428571;
	padding-block: 3px;
	padding-inline: 3px;
}

.k-window {
	border-color: rgba(0, 0, 0, .08);
	color: #424242;
	background-color: #fff;
	box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .06);
}

.k-window:focus,
.k-window.k-focus {
	box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, .3);
}

.k-window .k-window-titlebar-actions .k-window-titlebar-action.k-button {
	border-color: transparent;
}

.k-window .k-window-titlebar-actions .k-window-titlebar-action.k-button:hover::before,
.k-window .k-window-titlebar-actions .k-window-titlebar-action.k-button.k-hover::before {
	opacity: 0;
}

#container_box .k-list-filter,
.member_cont_wrap .k-list-filter,
.k-animation-container .k-list-filter {
	margin-bottom: 2px;
	padding: initial;
}

.k-animation-container .k-list-item.k-selected,
.k-animation-container .k-selected.k-list-optionlabel {
	color: #fff;
	background-color: #4cadff;
	border-color: #007cc0;
}

.k-input-solid:focus-within {
	border-color: #bfbfbf;
	box-shadow: none;
}

.k-window .k-datepicker .k-input-inner,
#container_box .k-datepicker .k-input-inner,
.member_cont_wrap .k-datepicker .k-input-inner,
.content_box .k-datepicker .k-input-inner {
	border-width: 0;
}

.k-window .k-grid {
	border-top-width: 2px;
}

.k-window .k-tabstrip-top > .k-content,
.k-window .k-tabstrip-top > .k-tabstrip-content {
	border-width: 1px 0 0 !important;
	border-color: #c9c9c9;
}

.k-window .k-tabstrip-content.k-active,
.k-window .k-tabstrip > .k-content.k-active {
	overflow: auto;
}

.k-tabstrip-items-wrapper .k-item {
	color: #333;
}

.k-tabstrip-items-wrapper .k-item:hover,
.k-tabstrip-items-wrapper .k-item.k-hover {
	color: #007cc0;
}

#container_box .k-input-solid:hover, #container_box .k-input-solid.k-hover,
.member_cont_wrap .k-input-solid:hover, .member_cont_wrap .k-input-solid.k-hover,
.k-input-solid:hover, .k-input-solid.k-hover {
	border-color: #007cc0;
}

#container_box .k-input-solid:focus, #container_box .k-input-solid.k-focus,
.member_cont_wrap .k-input-solid:focus, .member_cont_wrap .k-input-solid.k-focus,
.k-input-solid:focus, .k-input-solid.k-focus {
	border-color: #007cc0;
	box-shadow: none;
}

.k-combobox .k-input-button.k-button:active {
	border-color: transparent;
}

#container_box .k-textbox.k-focus, #container_box .k-textbox:focus, #container_box .k-textbox:hover,
.member_cont_wrap .k-textbox.k-focus, .member_cont_wrap .k-textbox:focus, .member_cont_wrap .k-textbox:hover,
.k-textbox.k-focus, .k-textbox:focus, .k-textbox:hover {
	border-color: #007cc0;
}

#container_box .k-autocomplete.k-hover,
#container_box .k-dropdownlist.k-hover,
#container_box .k-numeric-wrap.k-hover,
#container_box .k-picker-solid.k-hover,
.member_cont_wrap .k-autocomplete.k-hover,
.member_cont_wrap .k-dropdownlist.k-hover,
.member_cont_wrap .k-numeric-wrap.k-hover,
.member_cont_wrap .k-picker-solid.k-hover {
	background-color: #fff;
	background-image: none;
	background-position: 50% 50%;
	border-color: #007cc0;
}

#container_box .k-picker-solid:hover,
#container_box .k-picker-solid.k-hover,
.member_cont_wrap .k-picker-solid:hover,
.member_cont_wrap .k-picker-solid.k-hover {
	background-color: #fff;
	background-image: none;
	background-position: 50% 50%;
	border-color: #007cc0;
}

.k-grid .k-grouping-row {
	background-color: #f2f2f2;
}

.k-group-footer td,
.k-group-footer .k-table-td {
	background-color: #fff;
	color: #333;
	border-color: #c9c9c9;
	font-weight: 700;
}

.k-group-footer .k-group-cell,
.k-grouping-row td,
.k-grouping-row .k-table-td,
.k-group-footer .k-group-cell,
.k-grouping-row .k-group-cell,
.k-table-tbody .k-group-cell {
	background-color: #f2f2f2;
}

.k-grid .k-table-row.k-table-alt-row {
	background-color: transparent;
}

.k-grid-content .k-table-row:last-child > td,
.k-grid-content .k-table-row:last-child > .k-table-td,
.k-grid-content-locked .k-table-row:last-child > td,
.k-grid-content-locked .k-table-row:last-child > .k-table-td {
	border-bottom-width: 1px;
}

#container_box .k-grid td.k-selected,
#container_box .k-grid td.k-selected.k-state-focused,
#container_box .k-grid tr.k-selected,
.member_cont_wrap .k-grid td.k-selected,
.member_cont_wrap .k-grid td.k-selected.k-state-focused,
.member_cont_wrap .k-grid tr.k-selected,
.k-window .k-grid td.k-selected,
.k-window .k-grid td.k-selected.k-state-focused,
.k-window .k-grid tr.k-selected {
	color: #333;
	background-color: #51adfb;
}

#container_box .k-table-tbody .k-table-row.k-selected > .k-table-td,
#container_box .k-table-list .k-table-row.k-selected,
.member_cont_wrap .k-table-tbody .k-table-row.k-selected > .k-table-td,
.member_cont_wrap .k-table-list .k-table-row.k-selected,
.k-window .k-table-tbody .k-table-row.k-selected > .k-table-td,
.k-window .k-table-list .k-table-row.k-selected {
	background-color: #51adfb;
}

#container_box .k-grid td.k-selected,
#container_box .k-grid .k-table-row.k-selected > td,
#container_box .k-grid .k-table-td.k-selected,
#container_box .k-grid .k-table-row.k-selected > .k-table-td,
.member_cont_wrap .k-grid td.k-selected,
.member_cont_wrap .k-grid .k-table-row.k-selected > td,
.member_cont_wrap .k-grid .k-table-td.k-selected,
.member_cont_wrap .k-grid .k-table-row.k-selected > .k-table-td {
	color: #333;
	background-color: #51adfb;
}

#container_box .k-grid .k-table-td.k-edit-cell.k-selected .k-input-solid,
#container_box .k-grid .k-table-row.k-selected > .k-table-td.k-edit-cell .k-input-solid,
.member_cont_wrap .k-grid .k-table-td.k-edit-cell.k-selected .k-input-solid,
.member_cont_wrap .k-grid .k-table-row.k-selected > .k-table-td.k-edit-cell .k-input-solid,
.content_box .k-table-tbody .k-table-td.k-edit-cell.k-selected .k-input-solid,
.content_box .k-table-tbody .k-table-row.k-selected > .k-table-td.k-edit-cell .k-input-solid,
.k-window .k-table-tbody .k-table-td.k-edit-cell.k-selected .k-input-solid,
.k-window .k-table-tbody .k-table-row.k-selected > .k-table-td.k-edit-cell .k-input-solid {
	width: 100%;
}

#container_box .k-grid .k-grid-edit-row .k-table-td.k-edit-cell .k-input-solid,
#container_box .k-grid .k-table-row.k-grid-edit-row > .k-table-td.k-edit-cell .k-input-solid,
.member_cont_wrap .k-grid .k-grid-edit-row .k-table-td.k-edit-cell .k-input-solid,
.member_cont_wrap .k-grid .k-table-row.k-grid-edit-row > .k-table-td.k-edit-cell .k-input-solid,
.content_box .k-table-tbody .k-grid-edit-row .k-table-td.k-edit-cell .k-input-solid,
.content_box .k-table-tbody .k-table-row.k-grid-edit-row > .k-table-td.k-edit-cell .k-input-solid,
.k-window .k-table-tbody .k-table-td.k-edit-cell.k-selected .k-input-solid,
.k-window .k-table-tbody .k-table-row.k-selected > .k-table-td.k-edit-cell .k-input-solid {
	width: 100%;
}

.k-grid .k-grid-md td,
.k-grid .k-grid-md .k-table-td,
.k-grid-md td,
.k-grid-md .k-table-td {
	padding-block: 0;
	padding-inline: 0;
}

#container_box .k-button-group > .k-toolbar-tool,
.member_cont_wrap .k-button-group > .k-toolbar-tool,
.k-window .k-button-group > .k-toolbar-tool,
#container_box .k-editor .k-editor-toolbar .k-toolbar-tool,
.member_cont_wrap .k-editor .k-editor-toolbar .k-toolbar-tool {
	padding: 8px 14px;
	border-color: #bfbfbf;
	color: #333;
	background-color: #f7f7f7;
	background-position: 50% 50%;
}

#container_box .k-editor .k-editor-toolbar .k-toolbar-item,
.member_cont_wrap .k-editor .k-editor-toolbar .k-toolbar-item {
	padding: 0;
}

#container_box .k-editor .k-editor-toolbar .k-toolbar-color-picker,
.member_cont_wrap .k-editor .k-editor-toolbar .k-toolbar-color-picker {
	padding: 0;
}

#container_box .k-editor .k-editor-toolbar .k-toolbar-color-picker .k-input-inner,
.member_cont_wrap .k-editor .k-editor-toolbar .k-toolbar-color-picker .k-input-inner {
	padding: 8px 3px;
}

#container_box .k-scheduler-refresh,
.member_cont_wrap .k-scheduler-refresh,
.k-window .k-scheduler-refresh {
	padding: 0 .5em;
	height: calc(1.72em + 18px);
	width: calc(1.72em + 18px);
}

#container_box .k-button-md.k-icon-button .k-button-icon,
.member_cont_wrap .k-button-md.k-icon-button .k-button-icon {
	min-height: auto;
	min-width: auto;
}

.k-button:active::before, .k-button.k-active::before {
	opacity: 0;
}

.k-grid .k-table-tbody > .k-table-row:not(.k-detail-row):hover,
.k-grid .k-table-tbody > .k-table-row:not(.k-detail-row).k-hover {
	background-color: rgb(255 254 222 / 50%);
}

.content_box .grid_wrap .k-grid .k-table-tbody > .k-table-row:not(.k-detail-row):hover,
.content_box .grid_wrap .k-grid .k-table-tbody > .k-table-row:not(.k-detail-row).k-hover,
.k-window .grid_wrap .k-grid .k-table-tbody > .k-table-row:not(.k-detail-row):hover,
.k-window .grid_wrap .k-grid .k-table-tbody > .k-table-row:not(.k-detail-row).k-hover {
	background-color: #eaeaea;
}

#container_box .k-grid .k-table-tbody > .k-table-row:not(.k-detail-row):hover,
#container_box .k-grid .k-table-tbody > .k-table-row:not(.k-detail-row).k-hover,
.member_cont_wrap .k-grid .k-table-tbody > .k-table-row:not(.k-detail-row):hover,
.member_cont_wrap .k-grid .k-table-tbody > .k-table-row:not(.k-detail-row).k-hover,
.k-window .k-grid .k-table-tbody > .k-table-row:not(.k-detail-row):hover,
.k-window .k-grid .k-table-tbody > .k-table-row:not(.k-detail-row).k-hover {
	background-color: #eaeaea;
}

#container_box .k-grid .k-table-row.k-table-alt-row:nth-child(even),
.member_cont_wrap .k-grid .k-table-row.k-table-alt-row:nth-child(even) {
	background-color: #faf7f7;
}

#container_box .k-grid .k-table-row.k-table-alt-row.merge_row,
.member_cont_wrap .k-grid .k-table-row.k-table-alt-row.merge_row {
	background-color: #fffff7;
}

#container_box .k-grid .k-table-th:focus,
#container_box .k-grid .k-table-th.k-focus,
#container_box .k-grid td:focus,
#container_box .k-grid td.k-focus,
#container_box .k-grid .k-table-td:focus,
#container_box .k-grid .k-table-td.k-focus,
#container_box .k-grid .k-master-row > td:focus,
#container_box .k-grid .k-master-row > td.k-focus,
#container_box .k-grid .k-grouping-row > td:focus,
#container_box .k-grid .k-grouping-row > td.k-focus,
#container_box .k-grid .k-detail-row > td:focus,
#container_box .k-grid .k-detail-row > td.k-focus,
#container_box .k-grid .k-group-footer > td:focus,
#container_box .k-grid .k-group-footer > td.k-focus,
#container_box .k-grid .k-master-row > .k-table-td:focus,
#container_box .k-grid .k-master-row > .k-table-td.k-focus,
#container_box .k-grid .k-grouping-row > .k-table-td:focus,
#container_box .k-grid .k-grouping-row > .k-table-td.k-focus,
#container_box .k-grid .k-detail-row > .k-table-td:focus,
#container_box .k-grid .k-detail-row > .k-table-td.k-focus,
#container_box .k-grid .k-group-footer > .k-table-td:focus,
#container_box .k-grid .k-group-footer > .k-table-td.k-focus,
#container_box .k-grid .k-grid-pager:focus,
#container_box .k-grid .k-grid-pager.k-focus,
.member_cont_wrap .k-grid .k-table-th:focus,
.member_cont_wrap .k-grid .k-table-th.k-focus,
.member_cont_wrap .k-grid td:focus,
.member_cont_wrap .k-grid td.k-focus,
.member_cont_wrap .k-grid .k-table-td:focus,
.member_cont_wrap .k-grid .k-table-td.k-focus,
.member_cont_wrap .k-grid .k-master-row > td:focus,
.member_cont_wrap .k-grid .k-master-row > td.k-focus,
.member_cont_wrap .k-grid .k-grouping-row > td:focus,
.member_cont_wrap .k-grid .k-grouping-row > td.k-focus,
.member_cont_wrap .k-grid .k-detail-row > td:focus,
.member_cont_wrap .k-grid .k-detail-row > td.k-focus,
.member_cont_wrap .k-grid .k-group-footer > td:focus,
.member_cont_wrap .k-grid .k-group-footer > td.k-focus,
.member_cont_wrap .k-grid .k-master-row > .k-table-td:focus,
.member_cont_wrap .k-grid .k-master-row > .k-table-td.k-focus,
.member_cont_wrap .k-grid .k-grouping-row > .k-table-td:focus,
.member_cont_wrap .k-grid .k-grouping-row > .k-table-td.k-focus,
.member_cont_wrap .k-grid .k-detail-row > .k-table-td:focus,
.member_cont_wrap .k-grid .k-detail-row > .k-table-td.k-focus,
.member_cont_wrap .k-grid .k-group-footer > .k-table-td:focus,
.member_cont_wrap .k-grid .k-group-footer > .k-table-td.k-focus,
.member_cont_wrap .k-grid .k-grid-pager:focus,
.member_cont_wrap .k-grid .k-grid-pager.k-focus {
	box-shadow: inset 0 0 0 1px #007cc0;
}

#container_box .k-editor .k-editor-toolbar .k-button-group > .k-button:hover,
#container_box .k-editor .k-editor-toolbar .k-button-group > .k-button.k-hover,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button-group > .k-button:hover,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button-group > .k-button.k-hover,
#container_box .k-editor .k-editor-toolbar .k-button:hover,
#container_box .k-editor .k-editor-toolbar .k-button.k-hover,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button:hover,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button.k-hover {
	color: #333;
	border-color: #bfbfbf;
	background-color: #eaeaea;
}

#container_box .k-editor .k-editor-toolbar .k-button-group > .k-button:focus,
#container_box .k-editor .k-editor-toolbar .k-button-group > .k-button.k-focus,
#container_box .k-editor .k-editor-toolbar .k-button-group > .k-button:active,
#container_box .k-editor .k-editor-toolbar .k-button-group > .k-button.k-active,
#container_box .k-editor .k-editor-toolbar .k-button-group > .k-button.k-selected,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button-group > .k-button:focus,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button-group > .k-button.k-focus,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button-group > .k-button:active,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button-group > .k-button.k-active,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button-group > .k-button.k-selected {
	color: #fff;
	background-color: #007cc0;
	border-color: #007cc0;
}

#container_box .k-editor .k-editor-toolbar .k-button-group > .k-button.k-focus:hover,
#container_box .k-editor .k-editor-toolbar .k-button-group > .k-button.k-active:hover,
#container_box .k-editor .k-editor-toolbar .k-button-group > .k-button.k-selected:hover,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button-group > .k-button.k-focus:hover,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button-group > .k-button.k-active:hover,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button-group > .k-button.k-selected:hover,
#container_box .k-editor .k-editor-toolbar .k-button.k-focus:hover,
#container_box .k-editor .k-editor-toolbar .k-button.k-active:hover,
#container_box .k-editor .k-editor-toolbar .k-button.k-selected:hover,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button.k-focus:hover,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button.k-active:hover,
.member_cont_wrap .k-editor .k-editor-toolbar .k-button.k-selected:hover {
	color: #fff;
	border-color: #0089d4;
	background-color: #0089d4;
}

#container_box .grid_type_table .k-grid-toolbar .k-spacer:first-child,
.member_cont_wrap .grid_type_table .k-grid-toolbar .k-spacer:first-child {
	display: none;
}

.wnd_vt_tb th .k-input-md,
.wnd_vt_tb th .k-picker-md,
.wnd_vt_tb td .k-input-md,
.wnd_vt_tb td .k-picker-md {
	font-size: 12px;
	font-family: 'Open Sans', 'malgun gothic', dotum, gulim, arial, 'apple gothic', sans-serif;
	border-color: #bfbfbf;
}

#container_box ~ .k-window .k-checkbox,
#container_box ~ .k-window .k-radio {
	border-color: #999;
	color: #007cc0;
	background-color: #fff;
}

.k-listbox .k-list-scroller {
	border-color: #bfbfbf;
	background-color: #fff;
}

/* 어드민 메인 스케쥴러 */
.k-scheduler {
	color: #fff;
	background-color: #f2f2f2;
	border-color: #bfbfbf;
	font-size: 12px;
	font-family: 'Open Sans', 'malgun gothic', dotum, gulim, arial, 'apple gothic', sans-serif;
}

.k-scheduler-header th, .k-scheduler-header-wrap, .k-scheduler-table td, .k-scheduler-times, .k-scheduler-times th, .k-scheduler-times tr {
	border-color: #fff;
}

.k-scheduler .k-scheduler-table td, .k-scheduler .k-scheduler-table th {
	box-sizing: content-box;
}

.k-scheduler-header th {
	height: 2.714em;
}

.k-scheduler-header th, .k-scheduler-times th {
	color: #666;
	font-weight: 400;
	font-size: .8em;
	text-transform: uppercase;
}

.k-scheduler-table th {
	height: 1.8em;
	padding-right: .625em;
	padding-left: .625em;
	overflow: hidden;
	text-overflow: ellipsis;
}

.k-scheduler-table td, .k-scheduler-table th {
	height: 1.5em;
	padding: 4px .5em;
	font-size: 100%;
}

.k-scheduler-monthview .k-hidden, .k-scheduler-monthview .k-scheduler-table td {
	text-align: left;
	font-size: 1.2em;
	font-weight: 700;
}

.k-dropzone .k-upload-status, .k-dropzone em, .k-scheduler-table tr td.k-other-month, .k-other-month .k-link, .k-slider .k-draghandle, .k-state-disabled, .k-state-disabled .k-link {
	color: #7d7d7d;
}

.k-scheduler .k-link {
	color: inherit;
}

.k-scheduler-layout {
	color: #333;
}

.k-scheduler-dayview .k-scheduler-header .k-scheduler-header-wrap th.k-today, .k-scheduler-header th, .k-scheduler-table .k-other-month {
	background: #fff;
}

.k-scheduler-content .k-event {
	cursor: default;
	min-height: 1.3em;
}

.k-scheduler-content .k-event, .k-scheduler-content .k-task-complete {
	border-color: #007cc0 !important;
	background: #007cc0 !important;
	color: #fff;
}

.k-event, .k-event .k-link, .k-more-events, .k-task-complete, .k-task-single {
	border-radius: 0;
}

.k-scheduler .k-nonwork-hour, .k-scheduler-dayview .k-today.k-nonwork-hour, .k-scheduler-timelineview .k-today.k-nonwork-hour {
	background-color: #e5e5e5;
}

.k-scheduler-table, .k-scheduler-header-all-day {
	background-color: #f2f2f2;
}

.k-card {
	border-color: #bfbfbf;
	color: #333;
	background-color: #fff;
}

.k-card-header {
	border-color: #bfbfbf;
	color: #333;
	background-color: #f2f2f2;
}

.k-card > .k-card-header:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.k-tabstrip-scrollable > .k-tabstrip-items-wrapper > .k-button:disabled,
.k-tabstrip-scrollable > .k-tabstrip-items-wrapper > .k-button.k-disabled {
	opacity: 0;
}

#container_box .k-textarea,
.member_cont_wrap .k-textarea,
.content_box .k-textarea,
.k-window .k-textarea {
	border-radius: 4px;
	margin: 0;
	border-width: 1px;
	border-style: solid;
	outline: 0;
	line-height: 1.42857143;
	box-sizing: border-box;
	box-shadow: none;
	background: 0 0;
	display: inline-flex;
	flex-flow: row nowrap;
	vertical-align: middle;
	position: relative;
	background-color: #fff;
	font-size: 12px;
	font-family: 'Open Sans', 'malgun gothic', dotum, gulim, arial, 'apple gothic', sans-serif;
}

#container_box .k-textarea > .k-input-inner,
.member_cont_wrap .k-textarea > .k-input-inner,
.content_box .k-textarea > .k-input-inner,
.k-window .k-textarea > .k-input-inner {
	background-clip: padding-box;
	padding: 4px 8px;
	min-height: calc(1.42857143em + 10px);
	overflow-y: auto;
	margin: 0;
	width: 100%;
	border: 0;
	box-sizing: border-box;
	color: inherit;
	background: 0 0;
	font: inherit;
	display: inline-block;
	flex: 1 1 auto;
	-webkit-appearance: none;
	text-indent: 0;
}

#container_box .k-searchbox > .k-input-inner,
#container_box .k-textarea > .k-input-inner,
#container_box .k-textbox > .k-input-inner,
.member_cont_wrap .k-searchbox > .k-input-inner,
.member_cont_wrap .k-textarea > .k-input-inner,
.member_cont_wrap .k-textbox > .k-input-inner,
.content_box .k-searchbox > .k-input-inner,
.content_box .k-textarea > .k-input-inner,
.content_box .k-textbox > .k-input-inner,
.k-window .k-searchbox > .k-input-inner,
.k-window .k-textarea > .k-input-inner,
.k-window .k-textbox > .k-input-inner {
	margin: 0;
	width: 100%;
	min-width: 0;
	border: 0;
	outline: 0;
	box-sizing: border-box;
	box-shadow: none;
	color: inherit;
	background: 0 0;
	font: inherit;
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	flex: 0 1 auto;
	overflow: hidden;
	text-overflow: ellipsis;
	text-indent: 0;
}

#container_box .k-textbox > .k-input-inner.textbox,
.content_box .k-textbox > .k-input-inner.textbox,
.k-window .k-textbox > .k-input-inner.textbox {
	text-indent: .8em;
}

.k-grid .k-dirty {
	border-color: red transparent transparent red;
}

.k-window[aria-labelledby="noteWin_wnd_title"] .k-window-title::before {
	display: none;
}

.k-window[aria-labelledby="noteWin_wnd_title"] .k-window-title {
	background-color: #179f73;
	border: 0;
	font-size: 14px;
	font-weight: bold;
	padding: 0;
}

.k-window[aria-labelledby="noteWin_wnd_title"] #noteWin {
	padding: 0;
}

.k-window[aria-labelledby="noteWin_wnd_title"] #noteWin .wnd_vt_tb {
	border: 0;
}

.k-window[aria-labelledby="noteWin_wnd_title"] #noteWin .wnd_vt_tb td {
	border: 0;
	padding: 0;
}

.k-window[aria-labelledby="noteWin_wnd_title"] #noteWin .wnd_vt_tb td .k-textarea > .k-textarea {
	padding: 0;
}

.k-treeview-leaf:focus, .k-treeview-leaf.k-focus {
	border-color: #007cc0;
	box-shadow: inset 0 0 0 1px #007cc0;
	background-color: transparent;
	border-radius: 0;
}

.k-treeview-leaf:hover, .k-treeview-leaf.k-hover {
	border-color: #007cc0;
	box-shadow: inset 0 0 0 1px #007cc0;
	border-radius: 0;
}

.k-tabstrip-top > .k-tabstrip-items-wrapper {
	border-bottom-width: 0;
}

.content_box .gray_tab.k-tabstrip .k-tabstrip-items .k-link {
	padding: 8px;
	padding-block: 8px;
	box-sizing: content-box;
}

.k-list-filter .k-searchbox .k-input-inner {
	line-height: 1.65em;
	text-indent: .8em;
}

.k-input-md .k-input-icon.k-svg-i-search {
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translate(0, -50%);
}

.k-chat {
	font-size: 12px;
	font-family: 'Open Sans', 'malgun gothic', dotum, gulim, arial, 'apple gothic', sans-serif;
}

.k-chat .k-alt .k-chat-bubble {
	border-color: #007cc0;
	color: #fff;
	background-color: #007cc0;
	box-shadow: none;
}

.k-prompt-container, .k-window-content {
	padding: 12px 12px;
	box-sizing: border-box;
	overflow: auto;
	position: relative;
	flex: 1 1 auto;
	outline: 0;
}

#container_box .k-grid .k-hierarchy-cell .k-icon,
.member_cont_wrap .k-grid .k-hierarchy-cell .k-icon {
	opacity: .45;
}

#container_box .k-grid .k-hierarchy-cell .k-icon:hover,
.member_cont_wrap .k-grid .k-hierarchy-cell .k-icon:hover,
#container_box .k-grid .k-hierarchy-cell.grid_tb_active .k-icon:hover,
.member_cont_wrap .k-grid .k-hierarchy-cell.grid_tb_active .k-icon:hover,
#container_box .k-grid .k-hierarchy-cell .k-icon:focus,
.member_cont_wrap .k-grid .k-hierarchy-cell .k-icon:focus,
#container_box .k-grid .k-hierarchy-cell.grid_tb_active .k-icon:focus,
.member_cont_wrap .k-grid .k-hierarchy-cell.grid_tb_active .k-icon:focus,
#container_box .k-grid .k-hierarchy-cell[aria-expanded="true"] .k-icon,
.member_cont_wrap .k-grid .k-hierarchy-cell[aria-expanded="true"] .k-icon,
#container_box .k-grid .k-hierarchy-cell.grid_tb_active[aria-expanded="true"] .k-icon,
.member_cont_wrap .k-grid .k-hierarchy-cell.grid_tb_active[aria-expanded="true"] .k-icon {
	opacity: 1;
}

.k-button-group > .k-button .k-icon,
.k-button .k-icon,
.k-icon {
	width: 1em;
	height: 1em;
	outline: 0;
	font-size: 16px;
	font-family: "WebComponentsIcons";
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1;
	speak: none;
	text-transform: none;
	text-decoration: none;
	flex-shrink: 0;
	display: -ms-inline-flexbox;
	display: inline-flex;
	flex-flow: row nowrap;
	align-items: center;
	justify-content: center;
	vertical-align: middle;
	position: relative;
}

.k-grid td.k-selected,
.k-grid .k-table-row.k-selected > td,
.k-grid .k-table-td.k-selected,
.k-grid .k-table-row.k-selected > .k-table-td {
	background-color: rgb(255 200 196 / 0.25);
}

.k-table-tbody .k-table-row.k-selected > .k-table-td,
.k-table-list .k-table-row.k-selected {
	background-color: rgb(255 200 196 / 0.25);
}

.k-checkbox.k-checked::before, .k-checkbox:checked::before {
	border-radius: 2px;
	transform: scale(1) translate(-50%, -50%);
}

.k-checkbox {
	border-radius: 2px;
	margin: 0;
	padding: 0;
	width: 16px;
	height: 16px;
	line-height: initial;
	border-width: 1px;
	border-style: solid;
	outline: 0;
	box-sizing: border-box;
	display: inline-block;
	vertical-align: middle;
	position: relative;
}

.k-checkbox:checked,
.k-checkbox.k-checked {
	background-image: none;
}

.k-checkbox::before {
	width: 12px;
	height: 12px;
	font-size: 12px;
	line-height: 1;
	transform: scale(0) translate(-50%, -50%);
	overflow: hidden;
	position: absolute;
	top: 50%;
	left: 50%;
	content: "";
	font-family: WebComponentsIcons, monospace;
}

.k-dropdown.k-dropdownlist {
	border-color: rgba(0, 0, 0, .08);
	color: #424242;
	background-color: #f5f5f5;
	background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .02));
	border-radius: 2px;
	border-width: 1px;
	border-style: solid;
	box-sizing: border-box;
	position: relative;
	transition: all .1s ease;
	cursor: pointer;
	outline: 0;
}

.k-dropdownlist.selectbox .k-input-inner {
	padding: 4px 8px;
}

.k-dropdownlist .k-button {
	border-radius: 0 2px 2px 0;
	padding: 4px 4px;
	width: calc(1.4285714286em + 8px);
	border-width: 0;
	box-sizing: border-box;
	border-style: solid;
	display: flex;
	align-items: center;
	justify-content: center;
	flex: 0 0 auto;
	text-align: center;
	cursor: pointer;
}

.k-popup {
	box-shadow: none;
}

.k-button.k-rounded-md.k-button-solid-primary {
	border-color: rgba(0, 0, 0, .08);
}

.k-button.k-rounded-md {
	line-height: 1.4285714286;
}

.k-floating-label-container.k-empty > .k-floating-label,
.k-floating-label-container > .k-floating-label {
	display: none;
}

.k-floating-label-container {
	width: 12.4em;
	border-width: 0;
	outline: 0;
	background: 0 0;
	box-sizing: border-box;
	font-family: inherit;
	font-size: 14px;
	line-height: 1.4285714286;
	text-align: left;
	white-space: nowrap;
	display: inline-flex;
	vertical-align: middle;
	position: relative;
	cursor: pointer;
	padding: 0;
}

.k-floating-label-container .k-input-flat.k-picker,
.k-floating-label-container .k-input-flat.k-dropdownlist,
.k-floating-label-container .k-picker-flat.k-picker,
.k-floating-label-container .k-picker-flat.k-dropdownlist {
	border-radius: 2px;
	padding: 0;
	width: 100%;
	display: flex;
	flex-flow: row nowrap;
	border-width: 1px;
	border-style: solid;
	box-sizing: border-box;
	position: relative;
	transition: all .1s ease;
	cursor: pointer;
	outline: 0;
	border-color: rgba(0, 0, 0, .08);
	color: #424242;
	background-color: #f5f5f5;
	background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .02));
}

.k-floating-label-container .k-input-inner {
	margin: 0;
	padding: 4px 8px;
	width: 100%;
	min-width: 0;
	height: calc(1.4285714286em + 8px);
	border: 0;
	outline: 0;
	box-sizing: border-box;
	box-shadow: none;
	color: inherit;
	background: 0 0;
	font: inherit;
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	flex: 0 1 auto;
	overflow: hidden;
	text-overflow: ellipsis;
}

.k-input-flat,
.k-picker-flat {
	border-top-width: 1px !important;
	border-top-color: rgba(0, 0, 0, .08) !important;
	border-style: solid !important;
}

.k-window-titlebar .k-window-titlebar-actions .k-button-md.k-icon-button {
	padding: 4px;
	width: calc(1.4285714286em + 10px);
	height: calc(1.4285714286em + 10px);
}

.k-pager-numbers .k-selected,
.k-pager-numbers .k-selected::before {
	color: #ff6358;
	background-color: rgba(255, 99, 88);
}

/*.k-pager-md .k-pager-numbers-wrap .k-button {*/
/*	color: #ff6358;*/
/*}*/

/*.k-pager-md .k-pager-numbers-wrap .k-button:hover::before,*/
/*.k-pager-md .k-pager-numbers-wrap .k-button.k-hover::before {*/
/*	background-color: rgba(255, 99, 88);*/
/*	opacity: 0.08;*/
/*}*/

.k-pager-md .k-pager-sizes .k-dropdown-list,
.k-pager-md .k-pager-sizes .k-dropdown,
.k-pager-md .k-pager-sizes .k-dropdownlist,
.k-pager-md .k-pager-sizes > select {
	margin-right: 1ex;
}

.k-pager-sizes .k-input-inner,
.k-pager-sizes .k-input-value-text {
	margin: 0;
	padding: 4px 8px;
	width: 100%;
	min-width: 0;
	height: calc(1.4285714286em + 8px);
	border: 0;
	outline: 0;
	box-sizing: border-box;
	box-shadow: none;
	color: inherit;
	background: 0 0;
	font: inherit;
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	flex: 0 1 auto;
	overflow: hidden;
	text-overflow: ellipsis;
}

.k-pager-numbers .k-button-text {
	color: #ff6358;
}

.k-dialog-wrapper .k-dialog-titlebar .k-dialog-title {
	font-size: 18px;
}

.k-dialog-actions {
	justify-content: flex-end;
	gap: 8px;
	padding: 8px 8px;
}

.k-dialog-actions .k-button {
	width: auto !important;
	max-width: 100%;
}

.k-dialog-actions .k-button.k-rounded-md {
	border-color: rgba(0, 0, 0, .08);
	color: #424242;
	background-color: #f5f5f5;
	background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .02));
}

.k-dialog-actions .k-button.k-rounded-md:hover {
	background-color: #ebebeb;
}

.k-chart,
.k-sparkline,
.k-stockchart {
	border-color: rgba(0, 0, 0, .08);
	color: #424242;
	background-color: transparent;
}