body {
  font-size: 12px;
}

.navbar {
  border-radius: 0;
  border: 0;
}

.navbar-default {
  background-image: url();
  background-color: #fff;
  
}

.navbar-default .navbar-nav>li>a {
    color: #666;
    font-weight: 700;
}

.navbar-default .navbar-nav>li>a:hover {
    color: #dedede;
}

.x-mdi-wrap {
  padding: 0;
}

#mdimenu ul.nav-tabs {
  padding-left: 4px;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover, .nav-tabs>li>a {
  padding: 3px 7px;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>li>a:hover {
  color: #3ca3da;
  background-color: transparent;
  background-image: url();
}


#mdimenu ul.nav-tabs li {
  padding-top: 4px;
}

.x-mdi-wrap.wrap-HR, .x-mdi-wrap.wrap-TS, .x-mdi-wrap.wrap-MA, .x-mdi-wrap.wrap-SM, .x-mdi-wrap.wrap-BI {
  padding: 6px;
}

.dropdown-menu {
  background-color: #fff;
  color: #666;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .dropdown-menu>li>a {
  background-color: #fff;
  color: #666;
  background-image: url();
}

.carousel-control {
  padding-top: 160px;
  font-size: 5em;
  filter: alpha(opacity=10);
  opacity: .1;
}

.carousel-control:hover {
  filter: alpha(opacity=70);
  opacity: .7;
}

.main-photo-wrap {
  width: 100%;
  background-color: #ffffff; /* #f2f2f2 */
  margin-top: 1px;
}

.main-photo {
  background-color: #ffffff;  /* #f2f2f2 */
  width: 1600px;
  margin-left: auto;
  margin-right: auto;
  height:100%;
}

.main-more-wrap {
  width: 1600px;
  margin: 30px auto;
}


.main-more-wrap .main-more1, .main-more-wrap .main-more2, .main-more-wrap .main-more3 {
  float: left;
  width: 300px;
  margin-right: 50px;
}

.main-more-wrap .main-more3 {
  margin-right: 0;
}

/*
.main-more-wrap ul li img {
  width: 300px;
}
*/
.option_label, .option_label_check, .option_label_left, .option_label_left_check {
  background-image: url() !important;
  background-color: #e3e0dd !important;
}

.slick-header, .slick-header-columns, .slick-header-column, .slick-headerrow .slick-headerrow-column {
  /*
  	���� 2010�������� ����(2015.12.13 KYY)
  background: #d2dbe9 !important;	*/
  background: #dfe3e8 !important;	
}

.cell-selection {
  background: #EBEEF3 !important;
}

.detail_label, .detail_label2, .detail_label3, .detail_label_check, .detail_label_check2, .detail_label_check3, 
.detail_label_left, .detail_label_left2, .detail_label_left3, .detail_label_left_check, .detail_label_left_check2, .detail_label_left_check3 {
  background-image: url() !important;
  background-color: #eaeff2 !important;
}

input[readonly="readonly"], input[readonly], input[disabled], select[readonly="readonly"], select[readonly], select[disabled], textarea[readonly="readonly"], textarea[readonly], textarea[disabled], input[type="text"][disabled], input[type="text"][disabled="disabled"] {
  background-image: url() !important;
  background-color: #fbfbfb !important;
}

.main-wrap {
  width: 1050px;
  margin: 0 auto;
}

.main-wrap>ul {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-left: -50px;
}

.main-wrap>ul>li {
  float: left;
  width: 300px;
  margin-left: 50px;
}

.main-mid-bar {
  width: 300px;
  height: 35px;
  padding: 7px 0;
  margin-top: -3px;
  border-bottom: 1px solid #cccccc;
  font-size: 1.2em;
  font-weight: bold;
  list-style: none;
}

.main-more {
  position: absolute;
  top: 8px;
  right: 3px;
  width: 43px;
  height: 13px;
}

.main-mid-bar .more-title { 
  width: 260px;
  float: left;
}

.main-mid-bar .more-link { 
  width: 40px;
  height: 20px;
  float: left;
  position: relative;
}

#findmodal iframe {
  width: 100%;
  height: 100%;
}

.header_bottom {
    height: 3px;
    width: 100%;
    background-image: url(./img/head_bottom_bg.png);
    position: relative;
    background-position: 0px 0px;
    background-repeat: repeat-x;
    animation: animatedBackground 20s linear infinite;
    z-index: 9;
}

@keyframes animatedBackground {
	from { background-position: 0 0; }
	to { background-position: 100% 0; }
}
/*



#mdimenu ul.nav-tabs {
  padding-left: 5px;
}

#pageLayout {
  padding: 6px;
}
*/

/* custom slick Row color start */
.slickRowColor_red > div {
 	color: red !important; 
}

.slickRowColor_blue > div {
 	color: blue !important; 
}

.slickRowColor_green > div {
 	color: green !important; 
}

.slickRow_bold > div {
	font-weight: bold;
}

.slickRow_bg_gray > div {
	background-color: #f0f0f0 !important;
}

.slickRow_bg_white > div {
	background-color: #ffffff !important;
}

/* custom slick Row color end */

.badge_message {
    background-color: #ff0000;
    padding: 0px 5px 2px 5px;
    border-radius: 8px;
    margin-left: 2px;
    color: #fff;
    font-weight: bold;
}

