﻿* {
	border-width: 1px
}

.sbgrid_boxsizing {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-sizing: border-box
}

.sbgrid_group_plus {
	background-image: url(/js/softbowl/kr/co/softbowl/image/treeview/plus.gif);
	background-position: right center;
	background-repeat: no-repeat
}

.sbgrid_group_subtraction {
	background-image: url(/js/softbowl/kr/co/softbowl/image/treeview/minus.gif);
	background-position: right center;
	background-repeat: no-repeat
}

.sbgrid_group_normal {
	background-image: url(/js/softbowl/kr/co/softbowl/image/treeview/normal.gif);
	background-position: right center;
	background-repeat: no-repeat
}

.sbgrid_body {
	width: 100%;
	height: 100%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	color: #000;
	font-family: gulim, arial;
	font-size: 10pt;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #fff;
	overflow: auto;
	position: absolute;
	visibility: visible;
	background-position-x: left;
	background-position-y: top
}

.sbgrid_button {
	position: absolute;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	background-repeat: no-repeat
}

.sbgrid_button_div {
	white-space: nowrap;
	overflow: hidden
}

.sbgrid_calendar {
	position: absolute;
	border-style: solid;
	border-width: 1px;
	border-color: #ced9e2;
	background-color: #fff;
	cursor: default;
	font-family: gulim, arial;
	font-size: 10pt;
	top: 0;
	width: 200px;
	height: 150px
}

.sbgrid_calendar_header {
	color: black;
	background-color: #eff2f6;
	vertical-align: middle;
	table-layout: fixed;
	font-weight: bold
}

.sbgrid_calendar_prevyear {
	background-color: #d4d0c8;
	background-image: url(/js/softbowl/kr/co/softbowl/image/calendar/cal_py.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #eff2f6;
	color: blue;
	focus-rect: hidden;
	cursor: pointer
}

.sbgrid_calendar_prevmonth {
	background-color: #d4d0c8;
	background-image: url(/js/softbowl/kr/co/softbowl/image/calendar/cal_pm.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #eff2f6;
	color: blue;
	focus-rect: hidden;
	cursor: pointer
}

.sbgrid_calendar_nextmonth {
	background-color: #d4d0c8;
	background-image: url(/js/softbowl/kr/co/softbowl/image/calendar/cal_nm.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #eff2f6;
	color: blue;
	focus-rect: hidden;
	cursor: pointer
}

.sbgrid_calendar_nextyear {
	background-color: #d4d0c8;
	background-image: url(/js/softbowl/kr/co/softbowl/image/calendar/cal_ny.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #eff2f6;
	color: blue;
	focus-rect: hidden;
	cursor: pointer
}

.
.sbgrid_calendar_body {
	background-color: transparent;
	cursor: default
}

.sbgrid_calendar_item_sun {
	color: red;
	cursor: pointer
}

.sbgrid_calendar_item_sat {
	color: #00f;
	cursor: pointer
}

.sbgrid_calendar_item_day {
	color: #000;
	cursor: pointer
}

.sbgrid_caption {
	cursor: default;
	table-layout: fixed;
	position: absolute
}

.sbgrid_caption_auto {
	cursor: default;
	position: absolute;
	width: 0 !important
}

.sbgrid_caption_div {
	cursor: default;
	position: absolute;
	overflow: hidden;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat
}

.sbgrid_caption_table {
	cursor: default;
	position: relative;
	border-width: 0 !important;
	border-style: none !important;
	background-color: transparent;
	color: inherit;
	color: expression(this.parentNode.currentStyle.color);
	font-size: inherit;
	font-size: expression(this.parentNode.currentStyle.fontSize);
	font-family: inherit;
	font-family: expression(this.parentNode.currentStyle.fontFamily);
	font-style: inherit;
	font-style: expression(this.parentNode.currentStyle.fontStyle);
	font-weight: inherit;
	font-weight: expression(this.parentNode.currentStyle.fontWeight);
	text-decoration: inherit;
	text-decoration: expression(this.parentNode.currentStyle.textDecoration);
	vertical-align: inherit;
	vertical-align: expression(this.parentNode.currentStyle.verticalAlign)
}

.sbgrid_caption_tbody {
	vertical-align: inherit;
	vertical-align: expression(this.parentNode.currentStyle.verticalAlign)
}

.sbgrid_table_fixed {
	height: 100%;
	width: 100%
}

.sbgrid_caption_td {
	cursor: default;
	border-width: 0 !important;
	border-style: none !important
}

.sbgrid_caption_td_auto {
	cursor: default;
	border-width: 0 !important;
	border-style: none !important
}

.sbgrid_select {
	position: absolute;
	border-color: #d1d1d1;
	border-width: 1px;
	border-style: solid;
	cursor: default;
	padding-top: 0;
	padding-bottom: 0;
	table-layout: fixed;
	background-color: #fff;
	background-repeat: no-repeat
}

.sbgrid_selectitem1 {
	border-style: none;
	word-wrap: none;
	text-rect: visible;
	background-position: left center;
	padding-left: 16px;
	background-image: url(/js/softbowl/kr/co/softbowl/image/checkbox/uncheck.png);
	background-repeat: no-repeat
}

*.sbgrid_selectitem1[disabled="true"],*.sbgrid_selectitem1[disabled] {
	background-image: url(/js/softbowl/kr/co/softbowl/image/checkbox/disuncheck.png)
}

.sbgrid_selectitem1_check {
	border-style: none;
	word-wrap: none;
	text-rect: visible;
	background-position: left center;
	padding-left: 16px;
	background-image: url(/js/softbowl/kr/co/softbowl/image/checkbox/check.png);
	background-repeat: no-repeat
}

*.sbgrid_selectitem1_check[disabled="true"],*.sbgrid_selectitem1_check[disabled]
	{
	background-image: url(/js/softbowl/kr/co/softbowl/image/checkbox/discheck.png)
}

.sbgrid_selectitem2 {
	border-style: none;
	word-wrap: none;
	text-rect: visible;
	background-position: left center;
	padding-left: 16px;
	background-image: url(/js/softbowl/kr/co/softbowl/image/radio/unradio.png);
	background-repeat: no-repeat
}

*.sbgrid_selectitem2[disabled="true"],*.sbgrid_selectitem2[disabled] {
	background-image: url(/js/softbowl/kr/co/softbowl/image/radio/disunradio.png)
}

.sbgrid_selectitem2_check {
	border-style: none;
	word-wrap: none;
	text-rect: visible;
	background-position: left center;
	padding-left: 16px;
	background-image: url(/js/softbowl/kr/co/softbowl/image/radio/radio.png);
	background-repeat: no-repeat
}

*.sbgrid_selectitem2_check[disabled="true"],*.sbgrid_selectitem2_check[disabled]
	{
	background-image: url(/js/softbowl/kr/co/softbowl/image/radio/disradio.png)
}

.sbgrid_selectitem3 {
	border-style: none;
	word-wrap: none;
	text-rect: visible;
	background-position-x: left;
	background-position-y: center;
	padding-left: 2px
}

.sbgrid_selectitem4 {
	border-style: none;
	word-wrap: none;
	text-rect: visible;
	font-size: 10pt;
	font-family: gulim, arial, verdana;
	background-position-x: left;
	background-position-y: center;
	text-overflow: ellipsis;
	overflow: hidden
}

.sbgrid_combo_input {
	border-width: 0;
	padding-width: 0;
	margin-left: 0 !important;
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	border-style: none;
	padding-style: none;
	width: 100%;
	overflow: hidden;
	background-color: transparent
}

.sbgrid_combo_button_td {
	width: 18px;
	height: 100%
}

.sbgrid_combo_button {
	position: relative;
	width: 18px;
	height: 100%;
	background-image: url(/js/softbowl/kr/co/softbowl/image/combo/combo.gif);
	background-repeat: no-repeat;
	background-color: #d4d0c8;
	background-position: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	cursor: pointer
}

.sbgrid_combo_itemlist {
	position: absolute;
	z-index: 2000;
	border-width: 1px;
	border-color: #000;
	border-style: solid;
	overflow: hidden;
	background-color: #fff
}

.sbgrid_combo_itemlist_table {
	left: 0;
	position: absolute;
	background-color: #fff;
	cursor: default;
	table-layout: fixed;
	text-align: left
}

.sbgrid_group {
	position: absolute;
	background-color: #fff;
	border-width: 1px
}

.sbgrid_group_ul_li {
	position: absolute;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	margin: 0
}

.sbgrid_group_fieldset {
	border-style: none
}

.sbgrid_group_legend {
	width: 0;
	heigth: 0;
	font-size: 0;
	visibility: hidden
}

.sbgrid_image {
	position: absolute
}

.sbgrid_image_upload {
	position: absolute;
	visibility: hidden;
	overflow: hidden
}

.sbgrid_image_upload_shadow {
	position: absolute;
	background-color: #fff;
	filter: alpha(opacity = 50);
	opacity: .5
}

.sbgrid_image_attach {
	position: absolute;
	background-image: url(../image/attach.gif);
	background-position: left top;
	border-style: none
}

.sbgrid_image_detach {
	position: absolute;
	background-image: url(/js/softbowl/kr/co/softbowl/image/img/detach.gif);
	background-color: transparent;
	background-position: center;
	border-style: none
}

.sbgrid_input {
	position: absolute;
	border-style: solid;
	border-color: #999;
	padding-top: 0;
	padding-bottom: 0
}

.sbgrid_inputbutton {
	position: absolute;
	background-position: center center;
	background-image: url(/js/softbowl/kr/co/softbowl/image/input/button.png);
	background-repeat: no-repeat;
	background-color: #d4d0c8
}

.sbgrid_output {
	position: absolute;
	table-layout: fixed;
	word-break: break-all
}

.sbgrid_output_auto {
	position: absolute;
	width: 0 !important
}

.sbgrid_secret {
	position: absolute;
	border-style: solid;
	border-color: #999;
	padding-top: 0;
	padding-bottom: 0
}

.sbgrid_textarea {
	position: absolute;
	border-style: solid;
	border-color: #999;
	font-family: gulim, arial, MSGothic
}

.sbgrid_datagrid {
	/*border: 1px;
	border-style: solid;*/
	cursor: default;
	position: relative;
	overflow: hidden;
	text-align: left;
	/*font-family: gulim, arial;*/
	font-size: 14px;
	/*background-color: #fff;
	border-top-width: 2px;
	border-color: #b2bad2;
	border-top-color: #87a0bb;*/
	border-top:1px solid #999;
	background-color:#eee;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.sbgrid_datagrid table {margin-top:0; border-left:1px solid #999;}
.popup .sbgrid_datagrid table td {padding-top:0; padding-bottom:0;}

.sbgrid_Footer_div {
	border: 1px;
	border-style: solid;
	cursor: default;
	position: relative;
	overflow: hidden;
	text-align: center;
	font-family: gulim, arial;
	font-size: 10pt;
	background-color: #fff;
	border-color: #b2bad2
}

.sbgrid_datagrid_GridFS {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	text-align: left
}

.sbgrid_datagrid_HLine {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 1px;
	border-left: 1px dashed #000;
	font-size: 0;
	visibility: hidden;
	z-index: 10
}

.sbgrid_datagrid_VLine {
	position: absolute;
	left: 0;
	top: 0;
	height: 1px;
	width: 100%;
	border-top: 1px dashed #000;
	font-size: 0;
	visibility: hidden;
	z-index: 10
}

.sbgrid_datagrid_MoveColBar {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100px;
	border: 1px dashed #aaa;
	background-color: #fff;
	filter: alpha(opacity = 70);
	opacity: .7;
	display: none;
	z-index: 50
}

.sbgrid_datagrid_GridWhole {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	overflow: auto;
	text-align: left;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

.sbgrid_datagrid_GridWhole_table {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	table-layout: fixed;
	position: absolute
}

.sbgrid_datagrid_GridWhole_table td {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	vertical-align: middle !important;
}

.sbgrid_datagrid_GridFFS {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	text-align: left
}

.sbgrid_datagrid_GridFFS_table {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	table-layout: fixed
}

.sbgrid_datagrid_GridFFS_table td {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	vertical-align:middle !important;
}

.sbgrid_datagrid_GridFFC {
	position: absolute;
	left: 0;
	overflow: hidden;
	text-align: left
}

.sbgrid_datagrid_SearchingData {
	position: absolute;
	width: 255px;
	height: 110px;
	-ms-filter: alpha(opacity = 90);
	filter: alpha(opacity = 90);
	opacity: .9;
	display: none
}

.sbgrid_datagrid_GridFFB {
	position: absolute;
	left: 0;
	overflow: hidden;
	text-align: left
}

.sbgrid_datagrid_GridFFBN_table {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	table-layout: fixed;
	width: 100%
}

.sbgrid_datagrid_GridFFBN_table td {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

.sbgrid_datagrid_MergeTable {
	width: 0;
	height: 0;
	overflow: hidden;
	visibility: hidden
}

.sbgrid_StatusDiv {
	filter: alpha(opacity = 60);
	opacity: .6;
	background-color: #fff
}

.sbgrid_ScrollDiv {
	top: 0;
	left: 0;
	width: 1px;
	border: 0 none;
	visibility: hidden
}

.sbgrid_datagrid_Input {
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
	z-index: 50;
	visibility: hidden;
	margin-left: 0 !important;
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	-ms-ime-mode: auto;
	ime-mode: auto
}

.sbgrid_datagrid_Textarea {
	position: absolute;
	top: 0;
	left: 0;
	border: 1px;
	z-index: 50;
	border-style: solid;
	overflow: visible;
	resize: none;
	visibility: hidden;
	font-family: gulim, arial, MSGothic;
	margin-left: 0 !important;
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	-ms-ime-mode: auto;
	ime-mode: auto
}

.sbgrid_datagrid_LoadingImg {
	position: absolute;
	display: none
}

.sbgrid_datagrid_Cell {
	overflow: hidden;
	vertical-align: middle;
	background-repeat: no-repeat
}

.sbgrid_datagrid_FixedCell {
	text-align: center;
	/*border-top-width: 0 !important;
	border-left-width: 0 !important;
	border-right-width: 1px !important;
	border-bottom-width: 1px !important;
	border-top-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: #eaeff3;
	border-color: #b2bad2;*/
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	background-color:#eee;
	color: #333;
	overflow: hidden
}

.sbgrid_datagrid_FixedCol_Cell {
	text-align: center;
	border-top-width: 0 !important;
	border-left-width: 0 !important;
	border-right-width: 1px !important;
	border-bottom-width: 1px !important;
	border-top-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #b2bad2;
	color: #0e3979;
	background-color: #eaeff3;
	overflow: hidden
}

.sbgrid_datagrid_FixedCell_Temp {
	text-align: center;
	border-top-width: 0 !important;
	border-left-width: 0 !important;
	border-right-width: 1px !important;
	border-bottom-width: 1px !important;
	border-top-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: #fff;
	border-right-color: #d4d0c8;
	border-bottom-color: #d4d0c8;
	overflow: hidden
}

.sbgrid_datagrid_DataCell {
	/*border-top-width: 0 !important;
	border-left-width: 0 !important;
	border-right-width: 1px !important;
	border-bottom-width: 1px !important;
	border-top-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: #fff;
	border-right-color: #d4d0c8;
	border-bottom-color: #d4d0c8;
	background-repeat: no-repeat*/
	border-bottom:1px solid #999;
	border-right:1px solid #999;
}

.sbgrid_datagrid_BFixedCell {
	text-align: center;
	border-top-width: 1px !important;
	border-left-width: 0 !important;
	border-right-width: 1px !important;
	border-bottom-width: 1px !important;
	border-top-style: solid;
	border-left-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: #eaeff3;
	border-color: #b2bad2;
	color: #0e3979;
	overflow: hidden
}

.sbgrid_datagrid_BDataCell {
	border-top-width: 1px !important;
	border-left-width: 0 !important;
	border-right-width: 1px !important;
	border-bottom-width: 1px !important;
	border-top-style: solid !important;
	border-left-style: none !important;
	border-right-style: solid !important;
	border-bottom-style: solid !important;
	background-color: #fff;
	border-color: #d4d0c8
}

.sbgrid_datagrid_Output {
	width: 100%;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-top-color: transparent;
	overflow: hidden;
	padding:15px 20px;
	box-sizing:border-box;
}

.sbgrid_datagrid_Image {
	width: 100%;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-top-color: transparent;
	overflow: hidden
}

.sbgrid_datagrid_Combo {
	margin: 0 !important;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-top-color: transparent;
	overflow: hidden
}

.sbgrid_datagrid_IsInputButton {
	height: 15px;
	background-position: center;
	background-image: url(/js/softbowl/kr/co/softbowl/image/input/input_button.png);
	border: 0 none transparent;
	cursor: pointer;
	background-color: transparent;
	background-repeat: no-repeat
}

.sbgrid_datagrid_InputButton {
	height: 100%;
	background-position: center;
	background-image: url(/js/softbowl/kr/co/softbowl/image/datagrid/input.png)
}

.sbgrid_datagrid_IsCalenderButton {
	height: 15px;
	background-position: center;
	background-image: url(/js/softbowl/kr/co/softbowl/image/input/cal_button.png);
	border: 0 none transparent;
	background-color: transparent;
	margin-top: 0;
	margin-right: 1px;
	cursor: pointer;
	outline-style: none;
	background-repeat: no-repeat
}

.sbgrid_scrollHIcon {
	height: 35px;
	width: 35px;
	position: absolute;
	background-image: url(/js/softbowl/kr/co/softbowl/image/scroll/icon_grid_more1.png);
	background-size: 35px 35px;
	background-repeat: no-repeat;
	opacity: .2;
	z-index: 100;
	display: none
}

.sbgrid_scrollVIcon {
	height: 35px;
	width: 35px;
	position: absolute;
	background-image: url(/js/softbowl/kr/co/softbowl/image/scroll/icon_grid_more2.png);
	background-size: 35px 35px;
	background-repeat: no-repeat;
	opacity: .2;
	z-index: 100;
	display: none
}

.sbgrid_datagrid_InputButton_table {
	table-layout: fixed;
	width: 100%;
	border-width: 0;
	border-style: none
}

.sbgrid_datagrid_InputButtonDiv {
	width: 98%;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-top-color: transparent;
	overflow: hidden
}

.sbgrid_datagrid_LayoutDiv {
	border: 0 solid transparent !important
}

.sbgrid_datagrid_SearchingData_LayoutDiv {
	border: 1px solid #4b6887 !important;
	text-align: left
}

.sbgrid_comboDiv_alpha {
	background-color: #fff;
	filter: alpha(opacity = 60);
	opacity: .6;
	positon: absolute;
	width: 100% !important;
	visibility: visible !important
}

.sbgrid_combo_MoveBar {
	cursor: pointer
}

.sbgrid_multi_sort {
	font-weight: bold;
	width: 13px;
	height: 13px
}

.sbgrid_sort_up {
	position: relative;
	width: 13px;
	height: 13px;
	right: 0;
	border-width: 0 !important;
	border-style: none !important;
	background-image: url(/js/softbowl/kr/co/softbowl/image/input/spinup.gif)
}

.sbgrid_sort_down {
	position: relative;
	width: 13px;
	height: 13px;
	right: 0;
	border-width: 0 !important;
	border-style: none !important;
	background-image: url(/js/softbowl/kr/co/softbowl/image/input/spindown.gif)
}

.sbgrid_sort_Td {
	padding: 0 0 0 0 !important;
	overflow: hidden !important
}

.sbgrid_ac {
	text-align: center
}

.sbgrid_ar {
	text-align: right
}

.sbgrid_vat {
	vertical-align: top
}

#SbgridContextMenu {
	background: #f9f9f9;
	box-shadow: 0 0 12px rgba(0, 0, 0, .3);
	border: 1px solid #ccc;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	min-width: 80px
}

#SbgridContextMenu li {
	position: relative;
	font-size: 12px;
	color: #444;
	padding-top: 3px;
	padding-bottom: 3px;
	display: inline-block;
	text-decoration: none;
	width: 100%
}

#SbgridContextMenu li:hover {
	background: #444;
	color: #f9f9f9
}

#sb_explorerUI_top,#sb_explorerUI_flitering_top,#sb_explorerUI_hide_column_top
	{
	position: absolute;
	border: 1px solid #3a93d2;
	overflow: auto;
	background: white;
	visibility: hidden
}

#sb_explorerUI_top {
	top: 200px;
	width: 120px;
	height: auto
}

#sb_explorerUI_flitering_top {
	top: 200px;
	min-width: 120px;
	width: auto;
	height: auto
}

#sb_explorerUI_hide_column_top {
	top: 300px;
	min-width: 120px;
	width: auto;
	height: auto
}

#sb_explorerUI_top div.sb_explorerUI_step1,#sb_explorerUI_flitering_top div.sb_explorerUI_flitering_step1,#sb_explorerUI_hide_column_top div.sb_explorerUI_hide_column_step1
	{
	display: block;
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	color: #000;
	text-decoration: none;
	text-indent: 5px
}

.align_bottom {
	border-bottom: 1px solid #3a93d2
}

.sb_explorerUI_sort_ascending_label,.sb_explorerUI_sort_descending_label,.sb_explorerUI_hide_column_label,.sb_explorerUI_flitering_label
	{
	height: 20px;
	width: 85%;
	float: left;
	left: 0;
	text-indent: 5px
}

.sb_explorerUI_sort_ascending_icon,.sb_explorerUI_sort_descending_icon,.sb_explorerUI_flitering_icon,.sb_explorerUI_hide_column_icon
	{
	height: 20px;
	width: 15%;
	float: right
}

.sb_explorerUI_sort_ascending_icon {
	background: #fff url(/js/softbowl/kr/co/softbowl/image/explorerUI/sort_ascending.png) no-repeat
		center
}

.sb_explorerUI_sort_descending_icon {
	background: #fff url(/js/softbowl/kr/co/softbowl/image/explorerUI/sort_descending.png) no-repeat
		center
}

.sb_explorerUI_flitering_icon,.sb_explorerUI_hide_column_icon {
	background: #fff url(/js/softbowl/kr/co/softbowl/image/explorerUI/arrow.gif) no-repeat center
}

#sb_explorerUI_top:hover div:hover,#sb_explorerUI_flitering_top:hover div:hover,#sb_explorerUI_hide_column_top:hover div:hover
	{
	background: #3a93d2
}

#sb_explorerUI_top:hover div:hover div.sb_explorerUI_sort_ascending_icon
	{
	background: #3a93d2 url(../image/sort_ascending_over.png)
		no-repeat center
}

#sb_explorerUI_top:hover div:hover div.sb_explorerUI_sort_descending_icon
	{
	background: #3a93d2 url(/js/softbowl/kr/co/softbowl/image/explorerUI/sort_descending_over.png)
		no-repeat center
}

#sb_explorerUI_top:hover div:hover div.sb_explorerUI_flitering_icon,#sb_explorerUI_top:hover div:hover div.sb_explorerUI_hide_column_icon
	{
	background: #3a93d2 url(/js/softbowl/kr/co/softbowl/image/explorerUI/arrow_over.gif) no-repeat
		center
}

.sb_explorerUI_filtering_status_icon,.sb_explorerUI_filtering_value,.sb_explorerUI_hide_column_status_icon,.sb_explorerUI_column_name
	{
	float: left;
	height: 20px
}

.sb_explorerUI_filtering_status_icon,.sb_explorerUI_hide_column_status_icon
	{
	width: 20px
}

.sb_explorerUI_filtering_value,.sb_explorerUI_column_name {
	width: auto;
	text-indent: 5px
}

.sb_explorerUI_filtering_status_icon,.sb_explorerUI_hide_column_status_icon
	{
	background: #fff url(/js/softbowl/kr/co/softbowl/image/explorerUI/check.png) no-repeat center
}

.sb_explorerUI_use_seperator_line {
	border-bottom: 1px solid #3a93d2
}

#sb_explorerUI_flitering_top:hover div:hover div.sb_explorerUI_filtering_status_icon,#sb_explorerUI_hide_column_top:hover div:hover div.sb_explorerUI_hide_column_status_icon
	{
	background: #3a93d2 url(/js/softbowl/kr/co/softbowl/image/explorerUI/check.png) no-repeat center
}

.pagenate {
	padding-top: 20px;
	position: relative
}

.pagenate .page {
	text-align: center
}

.pagenate .page a {
	border: 1px solid #e9e9e9;
	color: #4c4c4c;
	display: inline-block;
	font-family: tahoma;
	font-size: 12px;
	height: 21px;
	line-height: 1.5;
	margin: 0 1px;
	padding: 2px 8px 0;
	text-align: center;
	vertical-align: middle
}

.pagenate .page a:hover,.pagenate .page a:active,.pagenate .page a:focus
	{
	border: 1px solid #bfbbb6;
	text-decoration: none
}

.pagenate .page a.on {
	background: url("/js/softbowl/kr/co/softbowl/image/common/ico_board3.png") no-repeat scroll left
		-60px transparent;
	border: 0 none;
	color: #fff;
	height: 22px;
	padding: 3px 9px 0
}

.pagenate .page a.page_btn {
	background: url("/js/softbowl/kr/co/softbowl/image/common/ico_board3.png") no-repeat scroll 0 0
		transparent;
	font-size: 1px;
	height: 25px;
	line-height: 0;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-indent: -9999em;
	width: 25px
}

.pagenate .page a.first {
	background-position: -2px -2px
}

.pagenate .page a.first:hover,.pagenate .page a.first:active,.pagenate .page a.first:focus
	{
	background-position: -2px -32px
}

.pagenate .page a.prev {
	background-position: -32px -2px
}

.pagenate .page a.prev:hover,.pagenate .page a.prev:active .pagenate .page a.prev:focus
	{
	background-position: -32px -32px
}

.pagenate .page a.end {
	background-position: -94px -2px
}

.pagenate .page a.end:hover,.pagenate .page a.end:active,.pagenate .page a.end:focus
	{
	background-position: -94px -32px
}

.pagenate .page a.next {
	background-position: -62px -2px
}

.pagenate .page a.next:hover,.pagenate .page a.next:active,.pagenate .page a.next:focus
	{
	background-position: -62px -32px
}

.pagenate .btn_right {
	position: absolute;
	right: 0;
	top: 20px
}

.pagenate .btn_left {
	left: 0;
	position: absolute;
	top: 20px
}

.sb_div {
	width: 100%;
	height: 100%
}