@charset "utf-8";
/*[S]===============================================
 * =responsive.less
 * =message.less
 * =button.less
 * =guide.less
 * =form.less
 * */
._text-indent {
  text-indent: -5000px;
  font-size: 0;
}
._inline-block {
  display: inline-block;
  zoom: 1;
  *display: block;
}
._overflow {
  overflow: hidden;
  position: relative;
}
._text-overflow {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  word-wrap: break-word;
}
._clear:before,
._clear:after {
  clear: both;
  display: block;
  content: "";
}
._dl {
  padding: 0 1em;
  background: url("/Web-home/_UI/images/common/labelGab.gif") no-repeat left 50%;
  overflow: hidden;
  position: relative;
  display: inline-block;
  zoom: 1;
  *display: block;
}
._dl dt,
._dl dd {
  display: inline-block;
  zoom: 1;
  *display: block;
  color: #777;
}
._dl dt {
  margin-right: 0.5em;
}
._dl dd {
  color: #333;
}
._dl._noGab {
  padding: 0 1em 0 0;
  background-image: none;
}
/*[E]===============================================*/
/*
 * less variable - this page
 */
._pointColor {
  color: #d84a38 !important;
}
._pointColorBlue {
  color: #4285f4 !important;
}
._pointColorGreen {
  color: #00b3cd !important;
}
/*[E]===============================================*/
mark {
  -moz-border-radius: 0.3em;
  /* Firefox */
  -webkit-border-radius: 0.3em;
  /* Safari and Chrome */
  border-radius: 0.3em;
  /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  font-size: 0.9em;
  line-height: 1.5;
  padding: 0 .5em;
  color: #fff;
  display: inline-block;
  zoom: 1;
  *display: block;
  /*
	 * 마스터스킨 유형
	 */
  /*
	 * 리소스 유형
	 */
  /*
	 * 스킨유형
	 */
  /*
	 * 사용구분
	 */
  /*
	 * 워크플로우 - 게시방법 (즉시게시, 예약게시)
	 */
  /*
	 * 워크플로우 - 승인처리단계 (승인대기, 위임/전결, 승인완료, 관리자승인, 관리자반려, 승인진행중, 반려, 중단)
	 */
}
mark.mastermain,
mark.masterMain {
  color: #fff;
  background-color: #59aeb6;
}
mark.mastersub,
mark.masterSub {
  color: #fff;
  background-color: #f76025;
}
mark.masterpopup,
mark.masterPopup {
  color: #fff;
  background-color: #8E81F0;
}
mark.masterintro,
mark.masterIntro {
  color: #fff;
  background-color: #48B1EF;
}
mark.masternone,
mark.masterNone {
  color: #fff;
  background-color: #ccc;
  color: #333;
}
mark._rscDefault {
  color: #fff;
  background-color: #d84a38;
}
mark._rscAdd {
  color: #fff;
  background-color: #4285f4;
}
mark._rscUser {
  color: #fff;
  background-color: #00b3cd;
}
mark._skinDefault {
  background-color: #ccc;
  color: #333;
}
mark._skinAdd {
  color: #fff;
  background-color: #4285f4;
}
mark._skinUser {
  color: #fff;
  background-color: #00b3cd;
}
mark._usePc,
mark._useDesktop,
mark._useTablet,
mark._useMobile {
  padding: 0 0.5em;
}
mark._usePc,
mark._useDesktop {
  background-color: #00b3cd;
}
mark._useTablet {
  background-color: #00b3cd;
}
mark._useMobile {
  background-color: #00b3cd;
}
mark._wrkF_pub_drt {
  color: #fff;
  background-color: #8E81F0;
}
mark._wrkF_pub_rsv {
  color: #fff;
  background-color: #48B1EF;
}
mark._wrkF_appr_wait,
mark._wrkF_appr_mndt,
mark._wrkF_appr_complete,
mark._wrkF_appr_admOky,
mark._wrkF_appr_admRtn,
mark._wrkF_appr_go,
mark._wrkF_appr_return,
mark._wrkF_appr_stop {
  min-width: 60px !important;
  text-align: center;
  line-height: 1.8;
}
mark._wrkF_appr_wait {
  /*승인대기*/
  color: #000;
  background-color: #ccc;
}
mark._wrkF_appr_mndt {
  color: #fff;
  background-color: #00b3cd;
}
mark._wrkF_appr_complete {
  color: #fff;
  background-color: #c00;
}
mark._wrkF_appr_admOky {
  color: #fff;
  background-color: #c00;
}
mark._wrkF_appr_admRtn {
  color: #fff;
  background-color: #999;
}
mark._wrkF_appr_go {
  color: #fff;
  background-color: #4285f4;
}
mark._wrkF_appr_return {
  /*반려*/
  color: #fff;
  background-color: #999;
}
mark._wrkF_appr_stop {
  /*처리중단*/
  color: yellow;
  background-color: #000;
}
/*
 * remark / 범례
 */
._remarks {
  overflow: hidden;
  position: relative;
}
._remarks li {
  float: left;
  margin-right: 10px;
}
._remarks li mark {
  min-width: 8px !important;
}
/*
 * 
 */
#_articleContent {
  /*
	 * 제목
	 */
  /*
	 * 탭메뉴
	 */
  /*
	 * 사용자 스크롤
	 */
  /*
	 * table
	 */
  /*
	 * 약관
	 */
}
#_articleContent h2,
#_articleContent h3,
#_articleContent h4 {
  line-height: 3;
}
#_articleContent h2 {
  font-size: 1.6em;
  color: #8e291c;
}
#_articleContent ._tab {
  position: relative;
}
#_articleContent ._tab ul {
  overflow: hidden;
  position: relative;
}
#_articleContent ._tab ul li {
  float: left;
}
#_articleContent ._tab ul li strong,
#_articleContent ._tab ul li input,
#_articleContent ._tab ul li a {
  display: block;
}
#_articleContent ._tab ul li strong._on,
#_articleContent ._tab ul li input._on,
#_articleContent ._tab ul li a._on {
  font-weight: 600;
}
#_articleContent ._tab ._position {
  position: absolute;
  top: 0;
  right: 0;
}
#_articleContent ._tab._level1 {
  margin-bottom: 20px;
  border-bottom: 2px #4d4b4a solid;
}
#_articleContent ._tab._level1 ul li strong,
#_articleContent ._tab._level1 ul li input,
#_articleContent ._tab._level1 ul li a {
  height: 28px;
  line-height: 28px;
  text-align: center;
  color: #fff;
  background-color: #bbb;
  padding: 0 1em;
  margin-right: 1px;
  border: 0;
  -moz-border-radius: 3px 3px 0 0;
  /* Firefox */
  -webkit-border-radius: 3px 3px 0 0;
  /* Safari and Chrome */
  border-radius: 3px 3px 0 0;
  /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
}
#_articleContent ._tab._level1 ul li strong:hover,
#_articleContent ._tab._level1 ul li input:hover,
#_articleContent ._tab._level1 ul li a:hover {
  background-color: #000;
  color: #fff;
}
#_articleContent ._tab._level1 ul li strong._on,
#_articleContent ._tab._level1 ul li input._on,
#_articleContent ._tab._level1 ul li a._on {
  font-weight: bold;
  background-color: #00b3cd;
  color: #fff;
}
#_articleContent ._tab._level2 {
  margin-bottom: 20px;
  border: 1px #c4c4c4 solid;
  padding: 5px 0 0 5px;
}
#_articleContent ._tab._level2 ul {
  overflow: hidden;
  position: relative;
}
#_articleContent ._tab._level2 ul li {
  float: none;
  display: inline-block;
  zoom: 1;
  *display: block;
}
#_articleContent ._tab._level2 ul li strong,
#_articleContent ._tab._level2 ul li input,
#_articleContent ._tab._level2 ul li a {
  font-size: 0.98em;
  color: #555;
  height: 28px;
  line-height: 28px;
  padding: 0 10px 0 10px;
  margin: 0 0 5px 0;
}
#_articleContent ._tab._level2 ul li strong._on,
#_articleContent ._tab._level2 ul li input._on,
#_articleContent ._tab._level2 ul li a._on,
#_articleContent ._tab._level2 ul li strong:hover,
#_articleContent ._tab._level2 ul li input:hover,
#_articleContent ._tab._level2 ul li a:hover {
  color: #fff;
  background-color: #00b3cd;
}
#_articleContent ._tab._level3 {
  margin-bottom: 20px;
  border-bottom: 1px #dbdbdd solid;
  height: 26px;
}
#_articleContent ._tab._level3 ul li strong,
#_articleContent ._tab._level3 ul li input,
#_articleContent ._tab._level3 ul li a {
  color: #777;
  height: 25px;
  line-height: 25px;
  margin-right: 2px;
  padding: 0 20px;
  border-width: 1px;
  border-style: solid;
  border-color: #dbdbdd;
  background-color: #f7f7f9;
}
#_articleContent ._tab._level3 ul li strong._on,
#_articleContent ._tab._level3 ul li input._on,
#_articleContent ._tab._level3 ul li a._on,
#_articleContent ._tab._level3 ul li strong:hover,
#_articleContent ._tab._level3 ul li input:hover,
#_articleContent ._tab._level3 ul li a:hover {
  background-color: #fff;
  border-color: #dbdbdd #dbdbdd #fff #dbdbdd;
  color: #333;
}
#_articleContent ._tab._templateTab {
  margin-bottom: 20px;
}
#_articleContent ._tab._templateTab ul li strong,
#_articleContent ._tab._templateTab ul li input,
#_articleContent ._tab._templateTab ul li a {
  color: #777;
  height: 28px;
  line-height: 28px;
  margin: 0 2px 2px 0;
  padding: 0 1em;
  background-color: #eee;
  font-size: 1em;
}
#_articleContent ._tab._templateTab ul li strong._on,
#_articleContent ._tab._templateTab ul li input._on,
#_articleContent ._tab._templateTab ul li a._on,
#_articleContent ._tab._templateTab ul li strong:hover,
#_articleContent ._tab._templateTab ul li input:hover,
#_articleContent ._tab._templateTab ul li a:hover {
  background-color: #0b51c5;
  color: #fff;
}
#_articleContent ._customScroll._userInfoList {
  height: 300px;
  overflow: hidden;
}
#_articleContent table._table {
  border-spacing: 0;
  width: 100%;
  border-width: 1px 0 0 1px;
  border-style: solid;
  border-color: #ccc;
  table-layout: fixed;
  -moz-border-radius: 6px;
  /* Firefox */
  -webkit-border-radius: 6px;
  /* Safari and Chrome */
  border-radius: 6px;
  /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
}
#_articleContent table._table caption {
  display: none;
}
#_articleContent table._table colgroup col._auto {
  width: auto;
}
#_articleContent table._table colgroup col._no,
#_articleContent table._table colgroup col._num {
  width: 60px;
}
#_articleContent table._table colgroup col._id {
  width: 100px;
}
#_articleContent table._table colgroup col._name {
  width: 120px;
}
#_articleContent table._table colgroup col._nameid {
  width: 130px;
}
#_articleContent table._table colgroup col._date {
  width: 110px;
}
#_articleContent table._table colgroup col._mail {
  width: 150px;
}
#_articleContent table._table colgroup col._count {
  width: 60px;
}
#_articleContent table._table colgroup col._ip {
  width: 110px;
}
#_articleContent table._table th,
#_articleContent table._table td {
  border-width: 0 1px 1px 0;
  border-style: solid;
  border-color: #ccc;
  padding: 9px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#_articleContent table._table thead tr th {
  color: #07337c;
  background-color: #d3e2fc;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf2fe), to(#d3e2fc));
  background-image: -webkit-linear-gradient(top, #ebf2fe, #d3e2fc);
  background-image: -moz-linear-gradient(top, #ebf2fe, #d3e2fc);
  background-image: -ms-linear-gradient(top, #ebf2fe, #d3e2fc);
  background-image: -o-linear-gradient(top, #ebf2fe, #d3e2fc);
  background-image: linear-gradient(to bottom, #ebf2fe, #d3e2fc);
}
#_articleContent table._list th,
#_articleContent table._list td {
  text-align: center;
  padding: 9px 0;
}
#_articleContent table._list th._aL,
#_articleContent table._list td._aL {
  padding: 9px;
}
#_articleContent table._fileFtpList th,
#_articleContent table._fileFtpList td {
  padding: 0 5px;
  height: 22px;
  line-height: 22px;
  cursor: pointer;
}
#_articleContent table._fileFtpList td {
  border-width: 0 1px 1px 0;
}
#_articleContent table._fileFtpList td ._nameWrap {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  word-wrap: break-word;
}
#_articleContent table._fileFtpList thead tr th {
  border-width: 1px 1px 1px 0;
  /*
						color: darken(@pointColorBlue,35%);
						._gradient(@from: lighten(@pointColorBlue,35%), @to: lighten(@pointColorBlue,30%));
						 */
}
#_articleContent table._fileFtpList tbody tr td ._fileIcon {
  float: left;
  margin-right: 5px;
  height: 22px;
  line-height: 22px;
}
#_articleContent table._fileFtpList tbody tr td ._fileIcon._folder img {
  margin-top: 5px;
}
#_articleContent table._fileFtpList tbody tr td ._fileIcon._file img {
  margin-top: 3px;
}
#_articleContent table._fileFtpList tbody tr.odd {
  background-color: #f7f7f7;
}
#_articleContent table._fileFtpList tbody tr.even {
  background-color: #fff;
}
#_articleContent table._fileFtpList tbody tr._active {
  background-color: #C0E0EF;
}
#_articleContent ._stplatRule h2,
#_articleContent ._stplatRule h3 {
  font-size: 1.4em;
}
#_articleContent ._stplatRule p,
#_articleContent ._stplatRule li {
  line-height: 1.7;
  font-size: 1.2em;
}
#_articleContent ._stplatRule ul li ul,
#_articleContent ._stplatRule ul li ol {
  margin-left: 1em;
}
#_articleContent ._stplatRule ul li ul li,
#_articleContent ._stplatRule ul li ol li {
  font-size: 1em;
}
/*
 * jstree
 */
.jstree {
  border: 1px #005a67 solid;
  background-color: #fff;
}
/*
 * tooltip
 */
.ui-tooltip {
  -moz-box-shadow: 0 0 10px 0 rgba(255, 255, 255, 0.3);
  -webkit-box-shadow: 0 0 10px 0 rgba(255, 255, 255, 0.3);
  box-shadow: 0 0 10px 0 rgba(255, 255, 255, 0.3);
  margin-top: -10px;
}
.ui-tooltip.ui-widget-content {
  border: 0;
  background-color: #000;
  background-image: none;
}
.ui-tooltip .ui-tooltip-content {
  color: #fff;
}
/*
 * graph
 */
._meter {
  display: block;
  height: 7px;
  width: 100%;
  background-color: #ddd;
}
._meter ._meterGraph {
  height: 7px;
  display: block;
  background-color: blue;
  overflow: hidden;
  background-image: url("/Web-home/_UI/images/common/meter.png");
}
._meter ._meterGraph._normal {
  background-color: #00b3cd;
}
._meter ._meterGraph._stop {
  background-color: #7f7f7f;
}
._meter ._meterGraph._delete {
  background-color: #c00;
}
._meter ._meterGraph._site {
  background-color: #4285f4;
}
meter {
  display: block;
  height: 7px;
  width: 100%;
}
meter::-webkit-meter-inner-element {
  -webkit-appearance: inherit;
  box-sizing: inherit;
  height: 100%;
  width: 100%;
  background-color: blue;
}
meter::-webkit-meter-bar {
  background: url("") #f6f6f6;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
meter::-webkit-meter-optimum-value {
  background-image: url("/Web-home/_UI/images/common/meter.png");
  height: 100%;
  box-sizing: border-box;
}
meter._normal::-webkit-meter-optimum-value {
  background-color: #00b3cd;
}
meter._stop::-webkit-meter-optimum-value {
  background-color: #7f7f7f;
}
meter._delete::-webkit-meter-optimum-value {
  background-color: #c00;
}
meter._site::-webkit-meter-bar {
  background: url("") #dddddd;
}
meter._site::-webkit-meter-optimum-value {
  background-color: #00b3cd;
}
meter::-webkit-meter-suboptimum-value {
  background: url("/Web-home/_UI/images/common/meter.png") #008000 0 0;
  height: 100%;
  box-sizing: border-box;
}
meter::-webkit-meter-even-less-good-value {
  background: url("/Web-home/_UI/images/common/meter.png") #ffff00 0 0;
  height: 100%;
  box-sizing: border-box;
}
/*
 * 테두리상자
 */
._border {
  border-style: solid;
  text-align: center;
  margin-bottom: 20px;
}
._border ._inner {
  display: inline-block;
  zoom: 1;
  *display: block;
}
._border ._message {
  margin: 1em;
}
._border ._text {
  text-align: left;
  margin: 1em;
}
._border._radius {
  border-radius: 1em;
}
._border._default {
  border-width: 1px;
  border-color: #dddddd;
  background-color: #fff;
}
._border._write {
  border-width: 1px;
  border-color: #dddddd;
  background-color: #f0f0f0;
}
._border._write ._form {
  text-align: left;
  border: 0;
}
._border._write ._form ._insert {
  margin-right: 0;
  width: auto !important;
  zoom: 1;
}
._border._write ._form ._insert ul,
._border._write ._form ._insert input[type="text"],
._border._write ._form ._insert input[type="password"],
._border._write ._form ._insert input[type="color"],
._border._write ._form ._insert input[type="date"],
._border._write ._form ._insert input[type="datetime"],
._border._write ._form ._insert input[type="datetime-local"],
._border._write ._form ._insert input[type="email"],
._border._write ._form ._insert input[type="month"],
._border._write ._form ._insert input[type="number"],
._border._write ._form ._insert input[type="range"],
._border._write ._form ._insert input[type="search"],
._border._write ._form ._insert input[type="tel"],
._border._write ._form ._insert input[type="time"],
._border._write ._form ._insert input[type="url"],
._border._write ._form ._insert input[type="week"],
._border._write ._form ._insert .selectboxit-container,
._border._write ._form ._insert ._button,
._border._write ._form ._insert ._fL,
._border._write ._form ._insert label {
  float: left;
  margin: 0 2px;
}
._border._detail {
  border-width: 1px;
  border-color: #4285f4;
  background-color: #f0f5fe;
  padding: 1em;
}
._border._detail ._view {
  border-top: 0;
}
._border._detail ._view ._form {
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
  border: 0;
}
._border._detail ._view ._form ._label,
._border._detail ._view ._form ._insert {
  line-height: 22px;
  min-height: 22px;
  height: auto !important;
  _height: 22px;
}
._border._detail ._view ._form ._label {
  top: 0;
}
._border._detail ._view ._form ._insert {
  margin-right: 0;
}
/*
 * 각 위젯별 스킨설정 아이프레임
 */
._skinListIframe {
  width: 100%;
  height: 570px;
}
/*
 * 로딩
 */
._loading {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: #dddddd;
  background: #ffffff;
  /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #dddddd 100%);
  /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #ffffff), color-stop(100%, #dddddd));
  /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%, #dddddd 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, #ffffff 0%, #dddddd 100%);
  /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, #ffffff 0%, #dddddd 100%);
  /* IE10+ */
  background: radial-gradient(ellipse at center, #ffffff 0%, #dddddd 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@rfrom', endColorstr='@rto', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
._loading p {
  width: 100%;
  height: 100%;
  background-image: url("/Web-home/_UI/images/guide/loading.gif");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  text-indent: -5000px;
  font-size: 0;
}
/*
 * lined textarea
 * */
._linedwrapTextStyle {
  font-size: 10pt;
  line-height: 20px !important;
}
.linedwrap {
  overflow: hidden;
  position: relative;
  border: 1px solid #ccc;
  background-color: #000;
}
.linedwrap .lines {
  margin-top: 0px;
  width: 40px !important;
  float: left;
  overflow: hidden;
}
.linedwrap .lines .codelines {
  padding-top: 6px;
}
.linedwrap .lines .codelines .lineno {
  color: yellow;
  padding-right: 0.5em;
  padding-top: 0.0em;
  text-align: right;
  white-space: nowrap;
  font-size: 10pt;
  line-height: 20px !important;
}
.linedwrap .lines .codelines .lineselect {
  color: red;
}
.linedwrap .linedtextarea {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0px;
  margin: 0px;
}
.linedwrap .linedtextarea textarea {
  border-width: 0 0 0 1px;
  border-color: #333;
  border-style: solid;
  background-color: #000;
  /*background: url("/Web-home/_UI/images/guide/lineTextarea.gif") #000 0 6px;*/
  color: #fff;
  padding: 6px 0 0 0 !important;
  font-size: 10pt;
  line-height: 20px !important;
}
/*
 * data Tables
 * */
.dataTables_scroll .dataTables_scrollHead {
  z-index: 1;
  -moz-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.3);
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.3);
}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner {
  width: 100% !important;
  padding: 0 !important;
}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner table.dataTable {
  width: 100% !important;
}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner table.dataTable th {
  position: relative;
}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner table.dataTable th i._sorting {
  position: absolute;
  top: 50%;
  right: 0;
  width: 19px;
  height: 19px;
  margin-top: -9px;
  text-indent: -5000px;
  font-size: 0;
}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner table.dataTable th.sorting i._sorting {
  background: url("/Web-home/_UI/images/guide/sorting.gif") no-repeat right 50%;
}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner table.dataTable th.sorting_asc i._sorting {
  background: url("/Web-home/_UI/images/guide/sorting_asc.gif") no-repeat right 50%;
}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner table.dataTable th.sorting_desc i._sorting {
  background: url("/Web-home/_UI/images/guide/sorting_desc.gif") no-repeat right 50%;
}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner table.dataTable th.sorting_disabled i._sorting {
  display: none;
}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner table.dataTable._fileFtpList {
  border-width: 0 0 0 1px !important;
}
.dataTables_scroll .dataTables_scrollBody table.dataTable {
  width: 100% !important;
}
.dataTables_scroll .dataTables_scrollBody table.dataTable._fileFtpList {
  border-width: 0 0 1px 1px !important;
}
.dataTables_scroll .dataTables_scrollBody table.dataTable._fileFtpList tbody tr td.type_file {
  text-align: center !important;
}
.dataTables_scroll .dataTables_scrollBody table.dataTable._fileFtpList tbody tr td.type_directory {
  background: url("/Web-home/_UI/images/common/filetype/dir.gif") no-repeat 50% 50%;
  text-indent: -5000px;
  font-size: 0;
}
/*
 * Tip
 */
._tipWrap {
  margin-bottom: 1em;
  border-width: 1px;
  border-color: #faeda2;
  border-style: solid;
  background-color: #fefcf0;
  padding: 0.5em 1em 1em;
}
._tipWrap ._tipTitle {
  color: #a8910a;
  line-height: 2 !important;
}
._tipWrap ul li {
  padding: 0.3em 0 0.3em 0.9em;
  line-height: 1.5;
  background: url("/Web-home/_UI/images/common/dotBlack.gif") no-repeat 0 0.8em;
}
/*
 * helpWrap
 */
._helpWrap {
  border-width: 1px;
  border-color: #cfe1cd;
  border-style: solid;
  background-color: #f2f6f1;
  padding: 0.5em 1em 1em;
  font-size: 1em;
}
._helpWrap p {
  padding: 0.5em 0;
  font-size: 1.1em;
  line-height: 1.5;
  color: #314d2e;
}
._helpWrap ul li {
  padding: 0.3em 0 0.3em 0.9em;
  line-height: 1.5;
  background: url("/Web-home/_UI/images/common/dotBlack.gif") no-repeat 0 0.8em;
}
