@charset "utf-8";

/* 한국어 CSS Document */
.wrap .wraper .head .gnbMenu .menu li a span {
  height: 38px;
  background: url(../../images/ko/common/main/gnbMenu_ko.gif) no-repeat !important;
  background-size: 342px 38px !important;
  display: block !important;
  margin: auto;
  text-indent: -9999px;
  overflow: hidden;
}

.wrap .wraper .head .gnbMenu .menu li a.on span,
.wrap .wraper .head .gnbMenu .menu li a:active span {
  background-image: url(../../images/ko/common/main/gnbMenuOn_ko.gif) !important
}

.wrap .wraper .head .gnbMenu .menu li.m1 {
  width: 11% !important;
}

.wrap .wraper .head .gnbMenu .menu li.m1 a span {
  background-position: -15px -11px !important;
  width: 20px !important;
}

.wrap .wraper .head .gnbMenu .menu li.m2 {
  width: 17% !important;
}

.wrap .wraper .head .gnbMenu .menu li.m2 a span {
  background-position: -65px -11px !important;
  width: 30px !important;
}

.wrap .wraper .head .gnbMenu .menu li.m3 {
  width: 24% !important;
}

.wrap .wraper .head .gnbMenu .menu li.m3 a span {
  background-position: -128px -11px !important;
  width: 42px !important;
}

.wrap .wraper .head .gnbMenu .menu li.m4 {
  width: 24% !important;
}

.wrap .wraper .head .gnbMenu .menu li.m4 a span {
  background-position: -200px -11px !important;
  width: 40px !important;
}

.wrap .wraper .head .gnbMenu .menu li.m5 {
  width: 24% !important;
}

.wrap .wraper .head .gnbMenu .menu li.m5 a span {
  background-position: -274px -11px !important;
  width: 52px !important;
}

/*서울,제주 국문 전체메뉴 스파 오픈*/
div.stCon div.sTabCon:nth-child(1) ul li:nth-child(5) div.scon ul li:nth-child(7) {
  display: block;
}

/*서울 전체 메뉴*/
div.stCon div.sTabCon:nth-child(2) ul li:nth-child(6) div.scon ul li:nth-child(8) {
  display: block;
}