@charset "utf-8";
body,
html {
  overflow: hidden;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
body {
  font-family:
    Noto Sans KR,
    sans-serif;
  font-size: 16px;
  font-weight: 400;
}
button,
input[type="button"],
input[type="image"],
input[type="reset"],
input[type="submit"] {
  border: none;
  cursor: pointer;
}
dd,
dl,
dt,
li,
p,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
img {
  border: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}
input[type="text"]:focus {
  outline: none;
}
em,
var {
  font-style: normal;
}
em {
  font-size: 0.875em;
}
a {
  color: #000;
}
h2,
h3,
h4 {
  font-family: NanumSquare, sans-serif;
  font-weight: 700;
}
h2 {
  font-size: 1.5em;
}
h3 {
  font-size: 1.125em;
}
.sc-3 {
  color: inherit;
}
.mg-b1 {
  margin-bottom: 5px;
}
.fs-sm {
  font-size: x-small;
}
.elp {
  white-space: nowrap;
}
.elp,
.mlp {
  overflow: hidden;
  text-overflow: ellipsis;
}
.mlp {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.pr {
  position: relative;
}
.scroll {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}
.DESKTOP ::-webkit-scrollbar {
  -webkit-appearance: none;
  appearance: none;
}
.DESKTOP ::-webkit-scrollbar:vertical {
  width: 12px;
}
.DESKTOP ::-webkit-scrollbar:horizontal {
  height: 12px;
}
.DESKTOP ::-webkit-scrollbar-thumb {
  background-clip: padding-box;
  background-color: hsla(210, 8%, 51%, 0.2);
  border: 2px solid transparent;
  border-radius: 6px;
}
.DESKTOP ::-webkit-scrollbar-thumb:hover {
  background-color: hsla(210, 8%, 51%, 0.4);
}
.DESKTOP ::-webkit-scrollbar-track {
  background-color: transparent;
  border-radius: 0;
}
.DESKTOP ::-webkit-scrollbar-corner {
  background-color: transparent;
}
.alertify .ajs-dialog {
  background: var(--mbox-bg);
  border-radius: 20px;
}
.alertify .ajs-footer {
  border-radius: 0 0 20px 20px;
}
.alertify.ajs-movable:not(.ajs-maximized) .ajs-header {
  border-radius: 20px 20px 0 0;
}
.ajs-primary {
  margin-bottom: 15px;
  text-align: center !important;
}
.ajs-primary button {
  background: #00a3ed;
  border: none;
  border-radius: 20px;
  color: #fff;
}
.ajs-input {
  border: 1px solid #ccc;
  height: 30px;
  width: 100%;
}
.alertify .ajs-body .ajs-content {
  padding: 20px 0;
  text-align: center;
}
.alertify .ajs-footer .ajs-buttons .ajs-button {
  min-width: 100px !important;
}
.ajs-button.ajs-cancel {
  background: #999;
}
@font-face {
  font-family: Cafe24Ssurround;
  font-style: normal;
  font-weight: 400;
  src: url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2105_2@1.0/Cafe24Ssurround.woff)
    format("woff");
}
@font-face {
  font-family: GmarketSansMedium;
  font-style: normal;
  font-weight: 400;
  src: url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff)
    format("woff");
}
.fade-enter {
  opacity: 0;
}
.fade-enter-active,
.fade-exit {
  opacity: 1;
}
.fade-exit-active {
  opacity: 0;
}
.fade-enter-active {
  transition: opacity 0.3s;
}
.fade-exit-active {
  transition: opacity 10ms;
}
.right-to-left-enter {
  transform: translateX(100%);
}
.right-to-left-enter-active {
  transform: translateX(0);
  transition: all 0.3s ease;
}
.right-to-left-exit {
  transform: translateX(0);
}
.right-to-left-exit-active {
  transition: all 0.1s ease;
}
.left-to-right-enter,
.right-to-left-exit-active {
  transform: translateX(-100%);
}
.left-to-right-enter-active {
  transform: translateX(0);
  transition: all 0.3s ease;
}
.left-to-right-exit {
  transform: translateX(0);
}
.left-to-right-exit-active {
  transform: translateX(100%);
  transition: all 0.1s ease;
}
.slide-right-to-left-enter {
  transform: translateX(50%);
}
.slide-right-to-left-enter-active {
  transform: translateX(0);
  transition: all 0.3s ease;
}
.slide-right-to-left-enter-done {
  transition: none;
}
.slide-right-to-left-exit {
  transform: translateX(0);
}
.slide-right-to-left-exit-active {
  transform: translateX(-50%);
  transition: all 0.1s ease;
}
.slide-right-to-left-exit-done {
  transition: none;
}
.slide-left-to-right-enter {
  transform: translateX(-50%);
}
.slide-left-to-right-enter-active {
  transform: translateX(0);
  transition: all 0.3s ease;
}
.slide-left-to-right-enter-done {
  transition: none;
}
.slide-left-to-right-exit {
  transform: translateX(0);
}
.slide-left-to-right-exit-active {
  transform: translateX(50%);
  transition: all 0.1s ease;
}
.slide-left-to-right-exit-done {
  transition: none;
}
.up-to-bottom-enter {
  transform: translateY(-100%);
}
.up-to-bottom-enter-active {
  transform: translateY(0);
  transition: all 0.5s ease;
}
.up-to-bottom-exit {
  transform: translateY(0);
}
.up-to-bottom-exit-active {
  transition: all 0.5s ease;
}
.bottom-to-up-enter,
.up-to-bottom-exit-active {
  transform: translateY(100%);
}
.bottom-to-up-enter-active {
  transform: translateY(0);
  transition: all 0.5s ease;
}
.bottom-to-up-exit {
  transform: translateY(0);
}
.bottom-to-up-exit-active {
  transform: translateY(-100%);
  transition: all 0.5s ease;
}
.alertify .ajs-dimmer {
  background-color: #252525;
  margin: 0;
  opacity: 0.5;
}
.alertify .ajs-dimmer,
.alertify .ajs-modal {
  bottom: 0;
  left: 0;
  padding: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1981;
}
.alertify .ajs-modal {
  overflow-y: auto;
}
.alertify .ajs-dialog {
  margin: 5% auto;
  max-width: 500px;
  min-height: 110px;
  outline: 0;
  padding: 24px 24px 0;
  position: relative;
}
.alertify .ajs-dialog.ajs-capture:before {
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.alertify .ajs-reset {
  display: inline !important;
  height: 0 !important;
  opacity: 0 !important;
  position: absolute !important;
  width: 0 !important;
}
.alertify .ajs-commands {
  margin: -14px 24px 0 0;
  position: absolute;
  right: 4px;
  z-index: 2;
}
.alertify .ajs-commands button {
  background-color: transparent;
  background-position: 50%;
  background-repeat: no-repeat;
  border: 0;
  cursor: pointer;
  display: none;
  height: 10px;
  margin-left: 10px;
  padding: 10px;
  width: 10px;
}
.alertify .ajs-commands button.ajs-close {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAh0lEQVQYlY2QsQ0EIQwEB9cBAR1CJUaI/gigDnwR6NBL/7/xWLNrZ2b8EwGotVpr7eOitWa1VjugiNB7R1UPrKrWe0dEAHBbXUqxMQbeewDmnHjvyTm7C3zDwAUd9c63YQdUVdu6EAJzzquz7HXvTiklt+H9DQFYaxFjvDqllFyMkbXWvfpXHjJrWFgdBq/hAAAAAElFTkSuQmCC);
}
.alertify .ajs-commands button.ajs-maximize {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAOUlEQVQYlWP8//8/AzGAhYGBgaG4uBiv6t7eXkYmooxjYGAgWiELsvHYFMCcRX2rSXcjoSBiJDbAAeD+EGu+8BZcAAAAAElFTkSuQmCC);
}
.alertify .ajs-header {
  background-color: #fff;
  margin: -24px -24px 0;
  padding: 16px 24px;
}
.alertify .ajs-body {
  min-height: 56px;
}
.alertify .ajs-body .ajs-content {
  padding: 16px 24px 16px 16px;
}
.alertify .ajs-footer {
  background-color: #fff;
  margin-left: -24px;
  margin-right: -24px;
  min-height: 43px;
  padding: 4px;
}
.alertify .ajs-footer .ajs-buttons.ajs-primary {
  text-align: right;
}
.alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button {
  margin: 4px;
}
.alertify .ajs-footer .ajs-buttons.ajs-auxiliary {
  clear: none;
  float: left;
  text-align: left;
}
.alertify .ajs-footer .ajs-buttons.ajs-auxiliary .ajs-button {
  margin: 4px;
}
.alertify .ajs-footer .ajs-buttons .ajs-button {
  min-height: 35px;
  min-width: 88px;
}
.alertify .ajs-handle {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMS8xNEDQYmMAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQ0lEQVQYlaXNMQoAIAxD0dT7H657l0KX3iJuUlBUNOsPPCGJm7VDp6ryeMxMuDsAQH7owW3pyn3RS26iKxERMLN3ugOaAkaL3sWVigAAAABJRU5ErkJggg==);
  bottom: 0;
  cursor: se-resize;
  display: none;
  height: 10px;
  position: absolute;
  right: 0;
  transform: scaleX(1);
  width: 10px;
  z-index: 1;
}
.alertify.ajs-no-overflow .ajs-body .ajs-content {
  overflow: hidden !important;
}
.alertify.ajs-no-padding.ajs-maximized .ajs-body .ajs-content {
  left: 0;
  padding: 0;
  right: 0;
}
.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body {
  margin-left: -24px;
  margin-right: -24px;
}
.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body .ajs-content {
  padding: 0;
}
.alertify.ajs-no-padding.ajs-resizable .ajs-body .ajs-content {
  left: 0;
  right: 0;
}
.alertify.ajs-closable .ajs-commands button.ajs-close,
.alertify.ajs-maximizable .ajs-commands button.ajs-maximize,
.alertify.ajs-maximizable .ajs-commands button.ajs-restore {
  display: inline-block;
}
.alertify.ajs-maximized .ajs-dialog {
  height: 100% !important;
  left: 0 !important;
  margin: 0 auto !important;
  max-width: none !important;
  top: 0 !important;
  width: 100% !important;
}
.alertify.ajs-maximized.ajs-modeless .ajs-modal {
  margin: 0 !important;
  max-height: none !important;
  min-height: 100% !important;
  position: fixed !important;
}
.alertify.ajs-maximized .ajs-commands button.ajs-maximize {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAASklEQVQYlZWQ0QkAMQhDtXRincOZX78KVtrDCwgqJNEoIB3MPLj7lRUROlpyVXGzby6zWuY+kz6tj5sBMTMAyVV3/595RbOh3cAXsww1raeiOcoAAAAASUVORK5CYII=);
}
.alertify.ajs-maximized .ajs-dialog,
.alertify.ajs-resizable .ajs-dialog {
  padding: 0;
}
.alertify.ajs-maximized .ajs-commands,
.alertify.ajs-resizable .ajs-commands {
  margin: 14px 24px 0 0;
}
.alertify.ajs-maximized .ajs-header,
.alertify.ajs-resizable .ajs-header {
  left: 0;
  margin: 0;
  padding: 16px 24px;
  position: absolute;
  right: 0;
  top: 0;
}
.alertify.ajs-maximized .ajs-body,
.alertify.ajs-resizable .ajs-body {
  display: inline-block;
  min-height: 224px;
}
.alertify.ajs-maximized .ajs-body .ajs-content,
.alertify.ajs-resizable .ajs-body .ajs-content {
  bottom: 50px;
  left: 24px;
  overflow: auto;
  position: absolute;
  right: 24px;
  top: 50px;
}
.alertify.ajs-maximized .ajs-footer,
.alertify.ajs-resizable .ajs-footer {
  bottom: 0;
  left: 0;
  margin: 0;
  position: absolute;
  right: 0;
}
.alertify.ajs-resizable:not(.ajs-maximized) .ajs-dialog {
  min-width: 548px;
}
.alertify.ajs-resizable:not(.ajs-maximized) .ajs-handle {
  display: block;
}
.alertify.ajs-movable:not(.ajs-maximized) .ajs-header {
  cursor: move;
}
.alertify.ajs-modeless .ajs-dimmer,
.alertify.ajs-modeless .ajs-reset {
  display: none;
}
.alertify.ajs-modeless .ajs-modal {
  max-height: 0;
  max-width: none;
  overflow: visible;
}
.alertify.ajs-modeless.ajs-pinnable .ajs-commands button.ajs-pin {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQklEQVQYlcWPMQ4AIAwCqU9u38GbcbHRWN1MvKQDhQFMEpKImGJA0gCgnYw0V0rwxseg5erT4oSkQVI5d9f+e9+xA0NbLpWfitPXAAAAAElFTkSuQmCC);
  display: inline-block;
}
.alertify.ajs-modeless.ajs-unpinned .ajs-modal {
  position: absolute;
}
.alertify.ajs-modeless.ajs-unpinned .ajs-commands button.ajs-pin {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAO0lEQVQYlWP8//8/AzGAiShV6AqLi4txGs+CLoBLMYbC3t5eRmyaWfBZhwwYkX2NTxPRvibKjRhW4wMAhxkYGbLu3pEAAAAASUVORK5CYII=);
}
.alertify.ajs-modeless:not(.ajs-unpinned) .ajs-body {
  max-height: 500px;
  overflow: auto;
}
.alertify.ajs-basic .ajs-header {
  opacity: 0;
}
.alertify.ajs-basic .ajs-footer {
  visibility: hidden;
}
.alertify.ajs-frameless .ajs-header {
  left: 0;
  margin: 0;
  min-height: 60px;
  opacity: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.alertify.ajs-frameless .ajs-footer {
  display: none;
}
.alertify.ajs-frameless .ajs-body .ajs-content {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog {
  padding-top: 0;
}
.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog .ajs-commands {
  margin-top: 0;
}
.ajs-no-overflow {
  outline: none;
  overflow: hidden !important;
}
.ajs-no-overflow.ajs-fixed {
  bottom: 0;
  left: 0;
  overflow-y: scroll !important;
  position: fixed;
  right: 0;
  top: 0;
}
.ajs-no-selection,
.ajs-no-selection * {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@media screen and (max-width: 568px) {
  .alertify .ajs-dialog {
    min-width: 150px;
  }
  .alertify:not(.ajs-maximized) .ajs-modal {
    padding: 0 5%;
  }
  .alertify:not(.ajs-maximized).ajs-resizable .ajs-dialog {
    min-width: auto;
  }
}
@-moz-document url-prefix() {
  .alertify button:focus {
    outline: 1px dotted #3593d2;
  }
}
.alertify .ajs-dimmer,
.alertify .ajs-modal {
  transform: translateZ(0);
  transition-duration: 0.25s;
  transition-property: opacity, visibility;
  transition-timing-function: linear;
}
.alertify.ajs-hidden .ajs-dimmer,
.alertify.ajs-hidden .ajs-modal {
  opacity: 0;
  visibility: hidden;
}
.alertify.ajs-in:not(.ajs-hidden) .ajs-dialog {
  animation-duration: 0.5s;
}
.alertify.ajs-out.ajs-hidden .ajs-dialog {
  animation-duration: 0.25s;
}
.alertify .ajs-dialog.ajs-shake {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-name: ajs-shake;
}
@keyframes ajs-shake {
  0%,
  to {
    transform: translateZ(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    transform: translate3d(10px, 0, 0);
  }
}
.alertify.ajs-slide.ajs-in:not(.ajs-hidden) .ajs-dialog {
  animation-name: ajs-slideIn;
  animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.alertify.ajs-slide.ajs-out.ajs-hidden .ajs-dialog {
  animation-name: ajs-slideOut;
  animation-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
.alertify.ajs-zoom.ajs-in:not(.ajs-hidden) .ajs-dialog {
  animation-name: ajs-zoomIn;
}
.alertify.ajs-zoom.ajs-out.ajs-hidden .ajs-dialog {
  animation-name: ajs-zoomOut;
}
.alertify.ajs-fade.ajs-in:not(.ajs-hidden) .ajs-dialog {
  animation-name: ajs-fadeIn;
}
.alertify.ajs-fade.ajs-out.ajs-hidden .ajs-dialog {
  animation-name: ajs-fadeOut;
}
.alertify.ajs-pulse.ajs-in:not(.ajs-hidden) .ajs-dialog {
  animation-name: ajs-pulseIn;
}
.alertify.ajs-pulse.ajs-out.ajs-hidden .ajs-dialog {
  animation-name: ajs-pulseOut;
}
.alertify.ajs-flipx.ajs-in:not(.ajs-hidden) .ajs-dialog {
  animation-name: ajs-flipInX;
}
.alertify.ajs-flipx.ajs-out.ajs-hidden .ajs-dialog {
  animation-name: ajs-flipOutX;
}
.alertify.ajs-flipy.ajs-in:not(.ajs-hidden) .ajs-dialog {
  animation-name: ajs-flipInY;
}
.alertify.ajs-flipy.ajs-out.ajs-hidden .ajs-dialog {
  animation-name: ajs-flipOutY;
}
@keyframes ajs-pulseIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  to {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: scaleX(1);
  }
}
@keyframes ajs-pulseOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes ajs-zoomIn {
  0% {
    opacity: 0;
    transform: scale3d(0.25, 0.25, 0.25);
  }
  to {
    opacity: 1;
    transform: scaleX(1);
  }
}
@keyframes ajs-zoomOut {
  0% {
    opacity: 1;
    transform: scaleX(1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.25, 0.25, 0.25);
  }
}
@keyframes ajs-fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes ajs-fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes ajs-flipInX {
  0% {
    opacity: 0;
    transform: perspective(400px) rotateX(90deg);
    transition-timing-function: ease-in;
  }
  40% {
    transform: perspective(400px) rotateX(-20deg);
    transition-timing-function: ease-in;
  }
  60% {
    opacity: 1;
    transform: perspective(400px) rotateX(10deg);
  }
  80% {
    transform: perspective(400px) rotateX(-5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes ajs-flipOutX {
  0% {
    transform: perspective(400px);
  }
  30% {
    opacity: 1;
    transform: perspective(400px) rotateX(-20deg);
  }
  to {
    opacity: 0;
    transform: perspective(400px) rotateX(90deg);
  }
}
@keyframes ajs-flipInY {
  0% {
    opacity: 0;
    transform: perspective(400px) rotateY(90deg);
    transition-timing-function: ease-in;
  }
  40% {
    transform: perspective(400px) rotateY(-20deg);
    transition-timing-function: ease-in;
  }
  60% {
    opacity: 1;
    transform: perspective(400px) rotateY(10deg);
  }
  80% {
    transform: perspective(400px) rotateY(-5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes ajs-flipOutY {
  0% {
    transform: perspective(400px);
  }
  30% {
    opacity: 1;
    transform: perspective(400px) rotateY(-15deg);
  }
  to {
    opacity: 0;
    transform: perspective(400px) rotateY(90deg);
  }
}
@keyframes ajs-slideIn {
  0% {
    margin-top: -100%;
  }
  to {
    margin-top: 5%;
  }
}
@keyframes ajs-slideOut {
  0% {
    margin-top: 5%;
  }
  to {
    margin-top: -100%;
  }
}
.alertify-notifier {
  overflow: visible;
  position: fixed;
  transform: translateZ(0);
  width: 0;
  z-index: 1982;
}
.alertify-notifier .ajs-message {
  margin: 0;
  max-height: 0;
  opacity: 0;
  padding: 0;
  position: relative;
  transform: translateZ(0);
  transition-duration: 0.25s;
  transition-timing-function: linear;
  width: 260px;
}
.alertify-notifier .ajs-message.ajs-visible {
  margin-top: 10px;
  max-height: 100%;
  opacity: 1;
  padding: 15px;
  transition-duration: 0.5s;
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.alertify-notifier .ajs-message.ajs-success {
  background: rgba(91, 189, 114, 0.95);
}
.alertify-notifier .ajs-message.ajs-error {
  background: rgba(217, 92, 92, 0.95);
}
.alertify-notifier .ajs-message.ajs-warning {
  background: hsla(54, 86%, 92%, 0.95);
}
.alertify-notifier .ajs-message .ajs-close {
  background-color: rgba(0, 0, 0, 0.5);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABGdBTUEAALGPC/xhBQAAAFBJREFUGBl1j0EKADEIA+ve/P9f9bh1hEihNBfjVCO1v7RKVqJK4h8gM5cAPR42AkQEpSXPwMTyoi13n5N9YqJehm3Fnr7nL1D0ZEbD5OubGyC7a9gx+9eNAAAAAElFTkSuQmCC);
  background-position: 50%;
  background-repeat: no-repeat;
  border-top-right-radius: 2px;
  cursor: pointer;
  height: 16px;
  position: absolute;
  right: 0;
  top: 0;
  width: 16px;
}
.alertify-notifier.ajs-top {
  top: 10px;
}
.alertify-notifier.ajs-bottom {
  bottom: 10px;
}
.alertify-notifier.ajs-right {
  right: 10px;
}
.alertify-notifier.ajs-right .ajs-message {
  right: -320px;
}
.alertify-notifier.ajs-right .ajs-message.ajs-visible {
  right: 290px;
}
.alertify-notifier.ajs-left {
  left: 10px;
}
.alertify-notifier.ajs-left .ajs-message {
  left: -300px;
}
.alertify-notifier.ajs-left .ajs-message.ajs-visible {
  left: 0;
}
.alertify-notifier.ajs-center {
  left: 50%;
}
.alertify-notifier.ajs-center .ajs-message {
  transform: translateX(-50%);
}
.alertify-notifier.ajs-center .ajs-message.ajs-visible {
  left: 50%;
  transition-timing-function: cubic-bezier(0.57, 0.43, 0.1, 0.65);
}
.alertify-notifier.ajs-center.ajs-top .ajs-message {
  top: -300px;
}
.alertify-notifier.ajs-center.ajs-top .ajs-message.ajs-visible {
  top: 0;
}
.alertify-notifier.ajs-center.ajs-bottom .ajs-message {
  bottom: -300px;
}
.alertify-notifier.ajs-center.ajs-bottom .ajs-message.ajs-visible {
  bottom: 0;
}
.ajs-no-transition.alertify .ajs-dialog,
.ajs-no-transition.alertify .ajs-dimmer,
.ajs-no-transition.alertify .ajs-modal,
.ajs-no-transition.alertify-notifier .ajs-message {
  animation: none !important;
  transition: none !important;
}
@media (prefers-reduced-motion: reduce) {
  .alertify .ajs-dialog,
  .alertify .ajs-dimmer,
  .alertify .ajs-modal,
  .alertify-notifier .ajs-message {
    animation: none !important;
    transition: none !important;
  }
}
:root {
  --plan-top: #f4f4f4;
  --plan-hot: #fff8c0;
  --plan-bot: #ddedd6;
  --plan-holi: #fbebea;
  --bg-light: #eaeceb;
  --bg-dark: #9eb4a9;
  --bg-sell: #eef5ff;
  --bg-buy: #fff4fa;
  --bg-24: #dfc9ec;
  --border-basic: #dbdfdf;
  --border-dark: #a6afaf;
  --body-bg: linear-gradient(0deg, #eef4f4 25%, #dae6e6);
  --body-bg-top: #dae6e6;
  --body-bg-bot: #eef4f4;
  --color-up: #f50600;
  --color-down: #0058f7;
  --color-basic: #222;
  --color-light: #787878;
  --color-prime: #0b969b;
  --color-hot: #f1226c;
  --color-red: #ea120e;
  --color-org: #f67a0c;
  --color-ylw: #ffdc00;
  --color-grn: #20b115;
  --color-blu: #129dee;
  --color-mnt: #3c57d3;
  --color-ppl: #a64be5;
  --upper-bg: #fef788;
  --mbox-bg: #fff;
  --mbox-top-bg: #f0f3f5;
  --mbox-top: #ffffffcc;
  --mbox-bong: #d7e6e6;
  --mbox-shadow: rgba(50, 100, 100, 0.1);
  --menu-bg: #fff;
  --menu-shadow: rgba(0, 0, 0, 0.3);
  --content-bg: linear-gradient(0deg, #eef4f4, #ffffff99);
  --content-top: #f2f6f6;
  --th-basic: #f2f6f6;
  --td-basic: #fff;
  --td-prime: #f5c9d1;
  --toggle-bg: #b7cfd3;
  --search-bg: #fff;
  --button-light: #fbfdfc;
  --button-basic: #eee;
  --button-prime: #07b4ba;
  --button-more: #009beb;
  --button-hot: #ea8a9c;
  --button-gold: #e9c40a;
  --input-bg: #fff;
  --img-arrow: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAYAAAC7HLUcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOTJGQjdGMzRGOTcxMUVEQjY5RkE4MjA1RDE1QzY1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQ0EzOUEzMTFBRkUxMUVFODc3NEFBRENBRDI1N0UxNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQ0EzOUEzMDFBRkUxMUVFODc3NEFBRENBRDI1N0UxNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkODVhYjE1Ny04OTI3LWY2NGEtYjUyNy1lNDA5YjVkOWI0MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzkyRkI3RjM0Rjk3MTFFREI2OUZBODIwNUQxNUM2NUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz771gqlAAAFBUlEQVR42uxdy04UQRStIWCMG58JX2BEjHErP+ADJRkWLlyxmAFFNoy6VAFlqTAbFWfGRFcuXECiovgDuDVGfPyBUXwsNAYM472hOo5kuqrr2TU99yQnTL9un+65h6m6Xd2dq9frjEAgNEcHnQICgQxCIGih03K8o/zvK58H8Sm3TWX1IrAWTXTX1ygLAkXu7O9E69UfbXeyvW2D5IHz/PMgcCHAc44aq8Avgeoj6BvpNHAaeAT4GngF+DSUJtZwgzkY/zwc2Hls1BiiPoIZInMw/nc6lD4IJlqlyfwKb86EYo5KwPoI5jgsmU7FIMUYc0SoBpCEIo1V6L+QSbKBDheto07DxKsmWC9ap5aSOWQa0STYWbeuT7F4YASdYkPSTqwJRB3gVnSdbXOk+UuiojGIXxJMcqqqtb5BVM2Rhkl0NKZuEtj/SeAJz7vFSk/dEZ+0m0EKmuZoNEnB8TGZaESTFFL6LrC5O8PZ6XG/l4HrDuKu89htY5CCpX5EzaFJbGispWSSC8Ae4EHgqMf9vgfecRD3NvBDuxjEljlcmsSmRt8m2Qu81jA9Adzjcf9TwFWL8VZ5zLbog+QliVfSXFbjsW1AV2NJYpK8p+/hGjdJo2EmPObBN+CkxXio/Xs7GATHVs1LEq8sWF6WJOE8+zd+S7dja6JRqo/Hd4ke3rzailG+zBfmgCsW4rwF3mMZgcwgywbmSJqEy4bHYKSxu77mWp8McZ3yLuAtj7nwB3jRQpyLPFZbGOSH4CSUFfZTFpz8H4bHYKyRm8SVPhGwpHtSsLwfeNxjPiwBFw22fwZ8yTIEmUEWYhJvVmNfszFJaDqq1opGMIkrfXGIyrq6vzCucInplX0zUdZVNQi2Sx8Cf7HNIeI3NM3RaJIbPNYvHnvOQtvZikZuEtv64oB9jIMJ1usFnveYE1j2vaux3R2+baaQs3RPelyQnI+DSDjmqZnGnMuhHQJdWML9yP6vXImAZdP9bLPaFGdu9S8/fiwW6vpgQ5/JWCzFsWJ13fwTaaRbbtPBhELyRQnrs+yLCX9dYf1JkXm1/+tuJi5WER8AfwI/K+pqhus8zk8e96hJE4tgHz1M70p5dKXdF5I2mVYcNkMZb14OAXcA9wGvMnHVUYQS334fjzcka76SQfwDS7ddGtvhNjc96kxa9nVd1s3HFC5KGuaYSRifDJISsGTbb7D9KeAxj3qfA18IlmNJeMmxhp0x8zHZxxPGGGfxFcOdZJAwkLSsK4Pvsm/cLwSWdS952H+fYNlsApOMM3FVs48MEgawrdtrIc4h4DmPut+x5mXfu8xxWZdXsfARUoOaJpGZY5BJHlFFBvGD3czuYEAcKbvLo37c39eGad+jdfFibVFiEpX5jMeTXgQmg/jB1tG6pkij7DslMIwP3Gf27kgt8niMDJI+DgDHHMQd47F9IWpSxTW5WsUkic3BPHf22hVYmu1yEDcq+w54Oo6oU77B0h2ti8mNV8h1bqseVjEHGcQPBjJ0LIuB6IhujqsqmkP5jlMyiEOE/gifFn9mlYpJtMxBfRBCq6PG5M9Y1jaHTYOsJJyXJjYk04TsmWSEGT7Iw5ZBHieclybeSKYJrW2SkSbmqJoGttUHiR4OfabBHJXATiK+L2Lr+yMI2QGaAYex4wM8rL2fJtfqL/FMcrNUXGeZP7SaUitQaD5cu6jarBIVK3L0llsCwX0fhEDIJP4KMABCbV0xJ5IMAQAAAABJRU5ErkJggg==);
  --img-sell: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAYCAYAAADDLGwtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiYWQ2MTI1Mi03M2M1LTZiNDItYmUxNS0xY2Y5Y2Y2YWM2YmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUJGRDQwQTE3RjVFMTFFRDlBQTJFMTdENERFNTNDRjYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUJGRDQwQTA3RjVFMTFFRDlBQTJFMTdENERFNTNDRjYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YmFkNjEyNTItNzNjNS02YjQyLWJlMTUtMWNmOWNmNmFjNmJkIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmJhZDYxMjUyLTczYzUtNmI0Mi1iZTE1LTFjZjljZjZhYzZiZCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsnU7/UAAAApSURBVHjaYvz//z8DMYCJgUgwgApZXnz49X+4eGZUIZ0VMg6nrAAQYADPPgn8CsEIqgAAAABJRU5ErkJggg==);
  --img-buy: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAYCAYAAADDLGwtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZGZkNjVmMy1kYzhhLTA2NDMtODY2ZC04OTFlNjVjZDg4NmIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUVDN0Y5OEI3RjVGMTFFRDk1MjM5Qjc5MTU1MTNBNzkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUVDN0Y5OEE3RjVGMTFFRDk1MjM5Qjc5MTU1MTNBNzkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N2RmZDY1ZjMtZGM4YS0wNjQzLTg2NmQtODkxZTY1Y2Q4ODZiIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdkZmQ2NWYzLWRjOGEtMDY0My04NjZkLTg5MWU2NWNkODg2YiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnOH61gAAAApSURBVHjaYvz//z8DMYCJgUgwgApZ/nx4/3+4eGZUIZ0VMg6nrAAQYADqrgoFssa0+QAAAABJRU5ErkJggg==);
  --height-footer: 110px;
  --height-header: 80px;
  --ht-cht: 120px;
}
.dark {
  --plan-top: #323232;
  --plan-hot: #6c3a92;
  --plan-bot: #485252;
  --plan-holi: #4c2429;
  --bg-light: #323232;
  --bg-dark: #565556;
  --bg-sell: #2d415b;
  --bg-buy: #64322d;
  --border-basic: #565656;
  --border-light: #353535;
  --border-dark: #5d6466;
  --body-bg: linear-gradient(0deg, #252525 25%, #161616);
  --body-bg-top: #161616;
  --body-bg-bot: #252525;
  --color-up: #ff7571;
  --color-down: #00a7ff;
  --color-basic: #eee;
  --color-light: #aaa;
  --color-prime: #31cdc9;
  --color-hot: #cfae54;
  --upper-bg: #6c3a92;
  --bg-24: #826eae;
  --mbox-bg: #404040;
  --mbox-top: #323232;
  --mbox-top-bg: #485252;
  --mbox-bong: #525252;
  --mbox-shadow: rgba(0, 0, 0, 0.3);
  --menu-bg: #404040;
  --menu-shadow: rgba(0, 0, 0, 0.3);
  --content-bg: linear-gradient(0deg, #252525, #2f2f2f);
  --content-top: #2f2f2f;
  --th-basic: #f2f6f6;
  --td-basic: #fff;
  --td-prime: #ea8a9c;
  --button-hot: #c5a402;
  --toggle-bg: #5f6565;
  --search-bg: #252525;
  --button-light: #3d433e;
  --button-basic: #828488;
  --button-more: #475598;
  --input-bg: #252525;
  --th-basic: #353535;
  --td-basic: #252525;
  --tr-basic: #31cdc8c5;
  --img-arrow: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAYAAAC7HLUcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOTJGQjdGMzRGOTcxMUVEQjY5RkE4MjA1RDE1QzY1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBOTUyODBGOUIwMjgxMUVFQTAwREUwMUQxMUZGRDlGOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBOTUyODBGOEIwMjgxMUVFQTAwREUwMUQxMUZGRDlGOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5Q0Y4QjVFM0FGNjYxMUVFODNGNUEyRDk2MkZEM0M0QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5Q0Y4QjVFNEFGNjYxMUVFODNGNUEyRDk2MkZEM0M0QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpCkuPsAAASxSURBVHja7J07TxRRFMfvIjQ2+OArGAFjaOELqCAkUFhYUbCgSMPDUnlayqMRcHdNtLKwgERE8QtgqTGi+AFsFJUCGpT1nOydsJKduTP3cWaYPb/kn3Vmds6cGc4f7px5mCkWi4JhmMrU8CFgGDYIw2hRazleq/x8Zz3TsUzp89SIaaQsqJDqn+rf+dLnbGn4nHnOhR5E8SbNX5Bu0KZUd0KPBeaVT3B+jD6doPdY7/KzM0lDrH7QStn0ipyXJMpzTGJ+jBkPQC3y3y1yOhEGwULLVZifk8OZpJgjl+D8GHMuK6ZjMUjWxxwe+QQUYVCOeTZJaqhxMTqqMSy8fIjvxVmEYXJkkzDWDRLWHHEWYZQc2SSMNYNENUccRaiTYxJM0g66RrzNNVHq/LjQy2ozSJ+mOcqLsM/xPpnkSJGfH3hNak6qlnC7d0EHDuIeyNhVYxAsHBsX2AoOi9BGjoWYTHIH1AhqAg0SbvcLaNFB3Eeg7WoxiC1zuCxCmzlSm+Q8aLxsegJ0jnD7U6Adi/F2ZMyqOAfpVhTeiOaygrB3RVs3R6r8VIxLk5QbZoKwDn6BJi3Gw9x/V4NB8N6qFUXhLQQsX1AU4Yo4un9LF5McKfJT0SiHV8cZlMuoWAZtWYjzCfRYpASVQTYNzBG2CDcN98E0R9f5qfA7Ka8DzRLWwh/QqIU4ozJWVRhkN+AgLETYzkLAwd813AcbObrMLwhs6bYHLO8AXSWshw3QusH6r0BvRYpQGWTVp/DmNbY171OEq4b7YCtHV/n54bV1df/CuGJM6LV9U9HWjWoQHJc+A+2DfoBmNM1RXoQzMta+jL1sYexsK0cX+fmB5xhNIb7XDLpNWBPY9l3SWG9RrpsqMpaeSfcLkrH3e834gami0/yigS3cr+L/zlUQ2Da9IErdJjXmD0xhXtvO8nOD9s+X6oEpJjwTEYrPK1jKti8W/HSE7086NAd2EZ+C9kDfI+ZViWkZZ0/GbTUZYjH2aRR6V8q9K+1UhB0ybTkchgo5vOwFnQY1gO6L4K5jECNy/QYZr1c1fGWD0IOt2zqN9XCdh4R5hm37um7rdvs0LkY0zDEXMj4bJCawZdthsP510BXCfF+D3gQsx5bwhuMc6n3mY7EPh4wxLPw7hvVskGQQtq2rgrrt6/cXAtu6YwTbbwtYNh/CJMMiuKvZxgZJBjjWbbYQ5xLoFmHen0Xltu+SoGnr4iukejRNojJHj1C8oooNQsNZYfdmQLxT9gxh/ri9n2XT1Hfr4sXarMIkUeYLGU95EZgNQsPxu3VNiaPtOxVgGAqeCHtPfGZlPMEGiZ+LoCEHcYdkbCq8IZXfkOukmCS0OQTxyV61gq3ZOgdxvbZvF9F+eCflhyLeu3WxuPEKuc5j1f1RzMEGoaErRfuynpA8vIfj8hHNEfmJUx5iMSeVggj/+lgtc7BBmGowibY5bBpkK+S8ODlUTDPpM8mAMHyRhy2DvAg5L04+KqaZk22SgQrmyJsGtnWS7r0c+kaZOXIJO4j3xNEr8j/IaSY9oBnwNnZ80QZeIbfyJKgtg3wTpSvFkwk+gGtSTHpZlcMta49JZ/h/uWUY9+cgDJNK/gkwALvgIvfGStBWAAAAAElFTkSuQmCC);
  --img-sell: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAYCAYAAADDLGwtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiYWQ2MTI1Mi03M2M1LTZiNDItYmUxNS0xY2Y5Y2Y2YWM2YmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODdFQ0VFREJCMDQ5MTFFRTk5QzFEQ0NBMjVGNDVCQTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODdFQ0VFREFCMDQ5MTFFRTk5QzFEQ0NBMjVGNDVCQTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUJGRDQwQTA3RjVFMTFFRDlBQTJFMTdENERFNTNDRjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUJGRDQwQTE3RjVFMTFFRDlBQTJFMTdENERFNTNDRjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz59d8yBAAAAKUlEQVR42mL8//8/AzGAiYFIMIAKWZQcM/4PF8+MKqSzQsbhlBUAAgwAp3EH9Ug/sIgAAAAASUVORK5CYII=);
  --img-buy: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAYCAYAAADDLGwtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZGZkNjVmMy1kYzhhLTA2NDMtODY2ZC04OTFlNjVjZDg4NmIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjVFNzczN0RCMDQ5MTFFRUJCRERBQ0EyRkZCMzU5MDciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjVFNzczN0NCMDQ5MTFFRUJCRERBQ0EyRkZCMzU5MDciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUVDN0Y5OEE3RjVGMTFFRDk1MjM5Qjc5MTU1MTNBNzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUVDN0Y5OEI3RjVGMTFFRDk1MjM5Qjc5MTU1MTNBNzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz68QrYNAAAAUUlEQVR42mL8//8/AzGAiYFIMIAKWRJNDf8zMjAy/AdCfDTYRBCHEM0CYoB0wADMBHQ+C7JOZEl0PhOyifhoot040DFDfc8MjImMwykrAAQYAAuEQfOlW2j+AAAAAElFTkSuQmCC);
}
.dark header.grade-pro .logo:after {
  color: #c8b693;
}
.dark nav ul li.mk:before {
  background-position: 0 -60px;
}
.dark nav ul li.wiz:before {
  background-position: -30px -60px;
}
.dark nav ul li.f5:before {
  background-position: -60px -60px;
}
.dark nav ul li.fav:before {
  background-position: -90px -60px;
}
.dark nav ul li.nx:before {
  background-position: -120px -60px;
}
.dark nav ul li span {
  color: #b1bfc3;
}
.dark .top_btn li.scd {
  background-position: -60px -60px;
}
.dark .top_btn li.ytb {
  background-position: 0 -60px;
}
.dark .top_btn li.news {
  background-position: -30px -60px;
}
.dark .top_btn li.guide {
  background-position: -90px -60px;
}
.dark .schTop .today span {
  background-position: -75px -50px;
}
.dark .dayTab button.day:after {
  background-position: 0 -50px;
}
.dark .dayTab button.week:after {
  background-position: -25px -50px;
}
.dark .dayTab button.month:after {
  background-position: -50px -50px;
}
.dark .current button.next:after,
.dark .current button.prev:after,
.dark .item-sch .cls button,
.dark .p_header_left button,
.dark .sub_header_left button {
  background-position: 0 -25px;
}
.dark .itembox.sc-1 .bar .s-bong {
  background-color: #7c4e9d;
}
.dark .itembox.sc-6 .bar .s-bong {
  background-color: #9283b6;
}
.dark .tbl-FP thead tr,
.dark .tbl-GZ thead tr,
.dark .tbl-JM thead tr,
.dark .tbl-SF thead tr {
  background-color: var(--tr-basic);
}
.dark .tbl-FP thead th,
.dark .tbl-GZ thead th,
.dark .tbl-JM thead th,
.dark .tbl-SF thead th {
  background-color: transparent;
}
.dark .itembox ul li.item.king label:before {
  background-position: -20px 0;
}
.dark select {
  background: #fff;
  background: var(--mbox-bg);
  color: #222;
  color: var(--color-basic);
}
.dark select option {
  background-color: #565656;
}
.dark .t_my .tbl-wrap table tbody tr td:last-child:after {
  color: #ddd;
}
.dark .stkbox-items .delall button:before {
  background-position: 0 -20px;
}
.dark .slide.open .slide_btn li:after {
  background-position: 0 -25px;
}
.dark .grade-tima2 + div .schedule:before,
.dark .grade-tima2 + div .t_wiz:before {
  background: #eece93;
  color: #111;
}
.dark .grade-tima2 + div .schedule:after,
.dark .grade-tima2 + div .t_wiz:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjA5NDA1OUFCMTE2MTFFRTlCNENCOUJBOEU0MkMxRjciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjA5NDA1OTlCMTE2MTFFRTlCNENCOUJBOEU0MkMxRjciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkFGRTYxM0IyNTA1MTFFRTk3RkNBNkM1N0UxQ0E1MjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkFGRTYxM0MyNTA1MTFFRTk3RkNBNkM1N0UxQ0E1MjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7kxMgQAAAAjklEQVR42uzTsQ3AQAwDMSn776wfIa0L3gQCYTfJcrhtvbzviwACBAhQAAECBCiAAAECFECAAAEKIECAAAUQIECAAggQIEABBAgQoAACBAhQAAGeqNtuD2znAr2wAAIECFAAAQIEKIAAAQIUQIAAAQogQIAAAQogQIAABRAgQIACCBAgQAEECBCgfnsCDACc9QibGkXXgwAAAABJRU5ErkJggg==)
    #121212fa;
  background-size: 20px;
  opacity: 0.95;
}
.dark .monthList dd p:after {
  opacity: 0.4;
}
.dark .dayList li .pop dd {
  color: #4b4b4b;
}
.dark .agree p button {
  filter: invert(100%);
  opacity: 0.5;
}
.dark .mkBox * {
  color: #fff !important;
}
.nxt {
  position: relative;
}
.nxt:before {
  border-right: 7px solid transparent;
  border-top: 7px solid #f50600;
  border-top: 7px solid var(--color-up);
  content: "";
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
}
td.nxt:before {
  left: 1px;
  top: 1px;
}
.up,
.x-up {
  fill: #f50600;
  fill: var(--color-up);
  color: #f50600;
  color: var(--color-up);
}
.dn {
  fill: #0058f7;
  fill: var(--color-down);
  color: #0058f7;
  color: var(--color-down);
}
.sc-1,
.sc-2 {
  color: #f50600;
  color: var(--color-up);
}
.sc-4,
.sc-5 {
  color: #0058f7;
  color: var(--color-down);
}
input {
  background: #fff;
  background: var(--input-bg);
}
body,
input {
  color: #222;
  color: var(--color-basic);
}
body {
  background: linear-gradient(0deg, #eef4f4 25%, #dae6e6);
  background: var(--body-bg);
  overflow: hidden;
}
body:has(.mkc.on):after {
  background: #00000066;
  content: "";
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10;
}
a {
  color: #222;
  color: var(--color-basic);
}
.appWrap {
  height: 100vh;
}
.appWrap:has(.schedule) .slide .slide_btn {
  display: none;
}
header {
  height: 80px;
  position: relative;
  z-index: 20;
}
header .logo {
  -webkit-app-region: no-drag;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAA8CAYAAACtrX6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF7GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4YzA4M2MyOC0wZDNkLTg1NGMtYWVhOC05NTMyNmEyZTVmZjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0E0OEJFRDE3RjVGMTFFREI2MUY4Mjk4NTI1NTlFM0UiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YjFiMzVhNjMtZWY1NC1hYzRmLTg2NjktYjRlNzNlMTRlZWE3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMTEtMjNUMTA6MjU6MTYrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTExLTIzVDE0OjI2OjQ0KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTExLTIzVDE0OjI2OjQ0KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODU2QzkxMDA2MTUxMTFFRDk3QkZCQUJFRjBDN0EwN0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODU2QzkxMDE2MTUxMTFFRDk3QkZCQUJFRjBDN0EwN0YiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YjFiMzVhNjMtZWY1NC1hYzRmLTg2NjktYjRlNzNlMTRlZWE3IiBzdEV2dDp3aGVuPSIyMDIzLTExLTIzVDE0OjI2OjQ0KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3h5+pQAAA/5JREFUeNrtnVuITVEYx3+DzIXB0CiTYYa8DHmZiBIJIZmHmSJFPCjyQm7l9uBSSkQumSdTSuQBmeQ641JKxAMltxoNwhmGuTDDzHE8rHXqmJw5a+199j5nn/l+T+fy7XW+7/uvtfZa+6y9dlYkEkHIXPpJCkRgIcAMiL7Iv1Cbrj5mATna1wjwC+jqA7pk6wYYBjqBPzYFtFUu/ldgTR6wHJgBFAK5Dh0MA63AG+AGcEuLYyvsRmAHUNDjuzpgJfAhSRWoApgPFAP5LsuLAN+AV8B54InFsaOAY0Cl9itKB3AA2G2bx6zoICv/Qu044DYwxoMaeQ9YrEU3ZS+ws5fvnwLlQLcLv3KAWmCuh61xF7DPwC4XeAaM78VmM3DIpgXHnoMPeyQuwExgv4X9YB1Mb0wGlrr0a53H4kYr6iQDuxUJxI1WFqteNVbgeR4HWmFhO023rkQsdOmT1zFHmWvYCBIxFJjuVOBcj4McZWFbZGhX4tKnET4JXGhgU2xYVmm6TpOaLWwLLLpyNwz0KfZBhq3ThPx0FfiO5chWCNCFjvfAVkl3Ci90JJk/QAvwQk9DqvXcUAiAwKXA2z6Wp3gxb9DTyz7fRQsisCACCyKwIAKLwIIILIjAgggsiMCCOwZICgLHFmBVzPsu1HX/18B11LX/sBuBy4BhCWza9I9+ET2SThH/XxAxB1gLPAYWAZ+dCnzFwjYEXEatBnwv2vhCOXAUvV7N63PwSGA1aunoGMm9b1T4PcgqBNZL3n0jJxWj6HLJu2+EUyFwnuTdN+6nQuAGybsvNMeeDv2cB5+S3CeFTtQNeD2npQ2oe7aqo1MkvwRuBTbpSbjgnm3AEVNjJwLXYHYTWTPqZqqbQLvokhqcCLyHvreqMrDInw0isCACCyKwIAILIrAgAgsisAgsiMCCCCykAU6uRR/E/M+DduAdUA88CnCe4sVclokCVzn8rbvAMuBjAAWuCmrN9LOLngWckU4zs8/Bs4HRkvbMHmSVSNozW2CTAVqbYVmdLn3p8CnmFgObH174HCuwH/cRtQEvDeyaDMtrcunPB58EbjSwCRmWFXIq8AkfAt1uWAMfGpZ3z6U/J7HcKt8BIeCSgd0DA5sIMWuebQXeDaxB7aSezKDbgWvAAuC44TGfgIsGvUGNS9/qUHs51yehu+/JVz1rmKpfJ+I08DOBzTnbFhy7pX/s59nAEMy2wY1HWIvw3eHxw3XFmBKn0iwBriZRkP465qEuy+lGrTptdXDsIuAs/98y+CHquRJG+Yz3UI4ov/T5rYnU0Yza+X0CMBa1N/RvXYOfk/yluGHUhqmp3DT1Cmrj9ImoG/aydZyNqId8WPesWfLkM5kmCQHmL7e8wVEVDcnnAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: auto 25px;
  height: 25px;
  left: 20px;
  position: absolute;
  top: 7px;
  width: 50px;
  z-index: 10;
}
header .logo:after {
  display: none;
}
header .logo a {
  display: block;
  height: 100%;
  text-indent: -9000px;
  width: 100%;
}
header.grade-pro .logo:after {
  color: #b68b08;
  content: "Premium";
  font-size: 1rem;
  left: 60px;
  position: absolute;
  top: 4px;
}
header.grade-tima2 .logo:after {
  color: #7f7f7f;
  content: "Basic";
  font-size: 1rem;
  left: 60px;
  position: absolute;
  top: 4px;
}
header .logo:after {
  animation: fadeIn 0.2s 0.2s forwards;
  opacity: 0;
}
@keyframes fadeIn {
  to {
    opacity: 1;
  }
}
header .memuBox {
  background: #fff;
  background: var(--menu-bg);
  border-radius: 15px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 3px var(--menu-shadow);
  min-width: 210px;
  padding: 10px;
  position: absolute;
  right: 10px;
  top: 80px;
  z-index: 101;
}
header .memuBox ul {
  border-bottom: 1px solid #eaeceb;
  border-bottom: 1px solid var(--bg-light);
  padding-top: 10px;
}
header .memuBox ul li {
  margin-bottom: 10px;
  padding: 0 10px;
}
header .memuBox ul li a {
  font-size: 0.875rem;
}
header .memuBox ul:last-child {
  border-bottom: none;
}
header .time {
  font-size: 0.875em;
  left: 50%;
  line-height: 30px;
  position: absolute;
  top: 9px;
  transform: translateX(-50%);
}
header .mkBox {
  background: #fff;
  background: var(--menu-bg);
  border-radius: 15px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 3px var(--menu-shadow);
  height: 65vh;
  overflow-y: auto;
  padding: 10px;
  position: absolute;
  right: 10px;
  top: 80px;
  white-space: pre-line;
  width: calc(100% - 20px);
  z-index: 101;
}
.planPop {
  background: linear-gradient(0deg, #eef4f4 25%, #dae6e6);
  background: var(--body-bg);
  border-radius: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1000;
}
.popTop {
  align-items: center;
  display: flex;
  height: 40px;
  justify-content: flex-start;
  position: relative;
}
.planPop .monthWrap {
  height: calc(100% - 40px);
}
.planPop .monthWrap .monthHead li {
  width: 20%;
}
.planPop .monthWrap .monthList dl {
  padding-bottom: 0;
  width: 20%;
}
.planPop .monthList {
  overflow-x: hidden;
  overflow-y: auto;
}
.planPop .monthList dl dd p {
  width: 100%;
}
.planPop .monthList dl.today dt {
  background: #f4f4f4;
  background: var(--plan-top);
  border-radius: 0;
  color: inherit;
  font-weight: 400;
  padding: 0 5px;
  text-align: right;
  width: 100%;
}
.planPop .monthList dl.today dt span {
  background: #f1226c;
  background: var(--color-hot);
  border-radius: 50%;
  color: #fff;
  height: 20px;
  left: 0;
  text-align: center;
  top: 0;
  width: 20px;
}
.planPop .monthList dl.today dt p {
  margin-right: 4px;
}
.planPop .monthList dl.today:after {
  border-radius: 5px;
}
.planPop .monthList dl:nth-child(5n) {
  border-right: none;
}
.planPop .monthList dl:nth-child(7n) {
  border-right: 1px solid #dbdfdf;
  border-right: 1px solid var(--border-basic);
}
.planPop .monthList dl.other {
  background: none;
}
.planPop .monthList dl.other dt {
  opacity: 1;
}
.planPop .monthList dl dt p {
  font-feature-settings: "tnum", "lnum", "tnum";
  align-items: center;
  column-gap: 3px;
  display: flex;
  font-variant-numeric: tabular-nums;
  justify-content: flex-end;
}
.planPop .monthList dl dt p label {
  font-size: 11px;
}
.planPop .monthList dl.other dd {
  opacity: 1;
}
.planPop .monthList dl.holi {
  background: #fbebea;
  background: var(--plan-holi);
}
.planPop .monthList dl.holi dt {
  background-color: transparent;
  height: 0;
}
.planPop .monthList dl.holi dd {
  align-items: center;
  color: #ff002f;
  display: flex;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  text-align: center;
}
.dark .planPop .monthList dl.holi dd {
  color: #ffabab;
}
.planPop .monthList dt {
  background: #f4f4f4;
  background: var(--plan-top);
  height: 3em;
  padding: 0 5px;
  position: relative;
  text-align: right;
}
.planPop .monthList dt span {
  left: 3px;
  position: absolute;
  top: 3px;
}
.planPop .monthList dd.theme {
  display: flex;
  flex-direction: column;
  font-weight: 400;
  height: calc(100% - 6em);
  justify-content: center;
  padding: 0 5px;
  row-gap: 3px;
}
.planPop .monthList dd.theme p {
  position: relative;
}
.planPop .monthList dd.theme p span {
  display: block;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.planPop .monthList dd.theme p:after {
  display: none;
}
.planPop .monthList dd.theme p.hot {
  background: #fff8c0;
  background: var(--plan-hot);
  border-radius: 15px;
  display: flex;
  overflow: visible;
  padding-left: 5px;
}
.planPop .monthList dd.theme p.hot:before {
  background: #008fa0;
  border-radius: 50%;
  color: #f4c235;
  font-size: 16px;
  font-weight: 400;
  height: 18px;
  line-height: 16px;
  text-align: center;
  width: 18px;
}
.planPop .monthList dd.leader {
  align-items: center;
  background: #ddedd6;
  background: var(--plan-bot);
  display: flex;
  flex-direction: column;
  height: 3em;
  justify-content: center;
}
.planPop .monthList dd.leader p {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  position: static;
}
.planPop .monthList dd.leader p span {
  display: block;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.planPop .monthList dd.leader p.hot:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF/mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFMzZDRjkyNDk5OTUxMUVFOTFBMkMyNTk3RUI2QUVGMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxODZGOTUzQUE1NTAxMUVFOEJBNUI5ODI1MzNFMEY5MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiZTM1MGUzOS05MTU5LTkwNDMtYTk4Mi01MmYzZDYwM2E3ZTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXA6Q3Jl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)
    no-repeat;
  background-size: 40px auto;
  content: "";
  display: block;
  flex-shrink: 0;
  height: 20px;
  position: static;
  width: 20px;
}
.dark .planPop .monthList dd.leader p.hot:before {
  background-position: -20px 0;
}
.planPop .monthList dd.leader p:after {
  display: none;
}
.plan_info {
  background: linear-gradient(0deg, #eef4f4 25%, #dae6e6);
  background: var(--body-bg);
  height: 100%;
  left: 0;
  position: fixed;
  top: env(safe-area-inset-top);
  width: 100%;
  z-index: 1000;
}
.plan_info_top {
  height: 30px;
  line-height: 40px;
  position: relative;
  text-align: center;
}
.plan_info .cls {
  align-items: center;
  background-color: transparent;
  display: flex;
  height: 30px;
  justify-content: center;
  overflow: hidden;
  position: absolute;
  right: 5px;
  text-indent: -100px;
  top: 5px;
  width: 30px;
}
.plan_info .cls:before {
  background-image: url(../static/media/icon.8e9ccdb6bb64472ce484.png);
  background-position: -60px -30px;
  background-repeat: no-repeat;
  background-size: auto 90px;
  content: "";
  filter: grayscale(1) brightness(0);
  height: 30px;
  width: 30px;
}
.dark .plan_info .cls:before {
  filter: grayscale(1) brightness(100);
}
.plan_info .market_box_wrap {
  align-content: flex-start;
  height: calc(100% - 40px);
  overflow-y: auto;
  padding: 10px;
}
.plan_info .t_page_top {
  background: linear-gradient(0deg, #eef4f4, #ffffff99);
  background: var(--content-bg);
  border-radius: 10px;
  margin: 10px 10px 0;
  width: calc(100% - 20px);
}
.plan_info .t_page_top + .market_box_wrap {
  height: calc(100% - 80px);
}
.sc-down header {
  top: -90px;
  transition: all 0.2s ease;
}
.sc-down header,
.sc-up header {
  background: #dae6e6;
  background: var(--body-bg-top);
  position: -webkit-sticky;
  position: sticky;
}
.sc-up header {
  top: 0;
  transition: all 0.3s ease;
}
.top_btn {
  -webkit-app-region: no-drag;
  align-items: center;
  column-gap: 6px;
  display: flex;
  justify-content: flex-end;
  position: absolute;
  right: 5px;
  top: 5px;
  z-index: 50;
}
.top_btn li {
  background-image: url(../static/media/icon.8e9ccdb6bb64472ce484.png);
  background-size: auto 90px;
  cursor: pointer;
  height: 30px;
  overflow: hidden;
  text-indent: -100px;
  width: 30px;
}
.top_btn li.scd {
  display: none;
}
.top_btn li.ytb {
  background-position: 0 0;
}
.top_btn li.news {
  background-position: -30px 0;
}
.top_btn li.guide {
  background-position: -90px 0;
}
.top_btn li a {
  display: block;
  height: 100%;
  text-indent: -9000px;
  width: 100%;
}
.top_btn li.plan {
  background-position: -120px 0;
}
.dark .top_btn li.plan {
  background-position: -120px -60px;
}
.top_btn li.timeLine {
  background-position: -150px 0;
}
.dark .top_btn li.timeLine {
  background-position: -150px -60px;
}
.topMenu {
  column-gap: 10px;
  display: flex;
  position: absolute;
  right: 15px;
  top: 40px;
  z-index: 20;
}
.topMenu button {
  align-items: center;
  background: #fff;
  background: var(--search-bg);
  border: 1px solid var(--border-light);
  border-radius: 50%;
  display: flex;
  height: 34px;
  justify-content: center;
  width: 34px;
}
.topMenu .mnu:after {
  background-image: url(../static/media/icon.8e9ccdb6bb64472ce484.png);
  background-position: 0 -30px;
  background-size: auto 90px;
  content: "";
  display: block;
  height: 30px;
  text-indent: -9000px;
  width: 30px;
}
.topMenu .mnu.on:after {
  background-position: -60px -30px;
}
.topMenu .mkc {
  display: block;
}
.topMenu .mkc:after {
  background-image: url(../static/media/icon.8e9ccdb6bb64472ce484.png);
  background-position: -87px -30px;
  background-size: auto 90px;
  content: "";
  display: block;
  height: 30px;
  text-indent: -9000px;
  width: 30px;
}
.topMenu .mkc.on:after {
  background-position: -58px -30px;
}
.search {
  -webkit-app-region: no-drag;
  background: #fff;
  background: var(--search-bg);
  border: 1px solid var(--border-light);
  border-radius: 20px;
  height: 33px;
  left: 20px;
  position: absolute;
  top: 40px;
  width: max(calc(100% - 125px));
}
.search .searchBox {
  position: relative;
}
.search input {
  background-color: transparent;
  border: none;
  line-height: 34px;
  padding: 0 10px;
  width: 100%;
}
.search .search_btn {
  height: 34px;
  position: absolute;
  right: 0;
  top: 0;
  width: 34px;
}
.search .search_btn button {
  background-color: transparent;
  border: none;
  height: inherit;
  width: inherit;
}
.search .search_btn button:after {
  background-image: url(../static/media/icon.8e9ccdb6bb64472ce484.png);
  background-position: -30px -30px;
  background-size: auto 90px;
  content: "";
  display: block;
  height: 30px;
  width: 30px;
}
.stkbox-items {
  background-color: #fff;
  background-color: var(--mbox-bg);
  border-radius: 5px;
  box-shadow: 2px 2px 5px #00000033;
  max-height: calc(100vh - 240px);
  overflow-y: auto;
  position: relative;
  z-index: 50;
}
.stkbox-items > ul:first-child {
  max-height: 360px;
  overflow-y: auto;
  padding: 0;
}
.stkbox-items div {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  display: flex;
  flex-direction: column-reverse;
  margin: 0 auto;
  padding: 5px 0 5px 10px;
  position: relative;
  width: calc(100% - 20px);
}
.stkbox-items div:last-child {
  border-bottom: none;
}
.stkbox-items div span {
  color: #0b969b;
  color: var(--color-prime);
  font-size: 0.75em;
}
.stkbox-items div.on {
  background-color: #fef788;
  background-color: var(--upper-bg);
}
.stkbox-items p {
  background: var(--border-light);
  border: 5px solid #fff;
  border: 5px solid var(--mbox-bg);
  border-radius: 10px;
  text-align: center;
}
.stkbox-items b {
  cursor: pointer;
  display: block;
  height: 20px;
  position: absolute;
  right: 0;
  top: 5px;
  width: 20px;
}
.stkbox-items b:after {
  color: #999;
  content: "\2573";
  font-size: 12px;
}
.stkbox-items .delall {
  border-top: 1px solid #a6afaf;
  border-top: 1px solid var(--border-dark);
  padding: 5px 0;
  text-align: center;
}
.stkbox-items .delall button {
  align-items: center;
  background: #fff;
  background: var(--mbox-bg);
  border-radius: 10px;
  color: #222;
  color: var(--color-basic);
  display: flex;
  height: 30px;
  justify-content: center;
  margin: 0 auto;
  text-align: center;
  width: 80%;
}
.stkbox-items .delall button:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAYAAABrjzfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzBBQjBENzRCMDE5MTFFRThBOUI5MTIxOEQ5OTc4OEMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzBBQjBENzNCMDE5MTFFRThBOUI5MTIxOEQ5OTc4OEMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDNCRjY3NDcyQzJCMTFFRUFGRjRDMkNBQTgwNEM2MDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDNCRjY3NDgyQzJCMTFFRUFGRjRDMkNBQTgwNEM2MDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5rUefeAAACvUlEQVR42uyZ304UMRTGZ5Z/GrILSvjnRiVRoojciA/hM/AiJNz6DD6AL2G8MFFfwMQLgzFERUVdZXdFUOFiWb+Sr8lJs6GdnVZBz0m+i+5OZ37ttF/bOXm3281OclSyEx4KqIAK6AtjMz4FxgC0Bg3Heu7RsyMCjkO70FxMwMHAh1+B7nmuMfc6C92HfnmuXYWehzw4FPAntBVw3QvoNXToue576GvJQ15hnudJxn7MHrwNPTCsMdigFehRTMARaIOztGzchc6EXhwKuAeNQk8iAA7yflGN+hs0IcoL0OMevfwMqjm/P+QQsTEDNWMD7kBVMQbHoFvONcZi5qHzzu/LTuNM3VZswH2uFNMsbxH2XMDYNeCbLJtGDhWxmVDAA6gD1Vn+wrrTnnqT9MSvLNeFr0YF7HJgLwhg06uXPPXqrGvH3FWuMp0Uu5mmAMy47l4LWCLljL0BtVNttz47PbYNXQ4AlEDzHB5JAHcdCzEzcdZTZ44NkTueVirAtjNrrXkfF1V6qI0aG5oEcIOz0vXG46LmbL2MSb9PBbjuGO4HaMpTx5hyQ5SNib9MBfiKpjsienTMU2dKmHTOHl1PBfiRnjZbALDKhlnYSspXvEODtdbySfRKrxhij79h+QJXlUbKY6eZkTeFL0rADssHYoLYhtgd0I+A40Bf+0EbDZptxtl5XZxVjH0sCqAm/2+LVWQ79cG9RavIxK5GxqZTlv9fLPp6++lB0xt3oHd97KSNqT8tWqnoqa7Cgd9v7NudTOipLtcvrAqogAr4nwMGrSR/8/ObvmIFPBWAgSmDAWgNGo6Y2oi6mxnngWgJevtHbSbTPMkp3rBqnqRHaJ7EfiXQPEkRQM2TlAXUPEkMQM2TlAXUPElZQM2TlAXUPEmMY6fmScr2oOZJyp7qouVJ/pljp37dUkAF9MRvAQYAXvKq2LXNA4cAAAAASUVORK5CYII=)
    no-repeat;
  background-size: 20px auto;
  content: "";
  height: 20px;
  width: 20px;
}
section {
  height: calc(100vh - 190px);
  height: calc(100vh - var(--height-header) - var(--height-footer));
}
section.item_wrap {
  height: calc(100vh - 50px);
  padding-top: 0;
  position: relative;
}
section.item_wrap,
section.theme {
  background: linear-gradient(0deg, #eef4f4, #ffffff99);
  background: var(--content-bg);
  border-radius: 10px 10px 0 0;
}
section.theme {
  height: calc(100vh - 90px);
  overflow-y: hidden;
  padding-top: 10px;
}
.subTitle {
  color: #0b969b;
  color: var(--color-prime);
}
.up_item table tr:nth-child(4n) {
  border-bottom: 2px solid #eee;
  border-bottom: 2px solid var(--button-basic);
}
.up_item table td {
  padding: 3px 0;
}
.up_item table th {
  height: 35px;
}
.up_item .sc-1 .upper {
  background-color: #ff3d00;
  border-radius: 5px;
  color: #fff;
}
.up_item table td.hname p {
  word-wrap: break-word;
  line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: normal;
}
.up_item .slide_list {
  height: calc(100vh - 360px);
  overflow-y: auto;
}
.up_item .slide_list thead {
  background: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10;
}
.up_item .slide_list thead:after {
  background: #9eb1b0;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  top: 39px;
  width: 100%;
}
.up_item .slide_list thead th {
  height: 40px;
}
.up_item .slide_list .hnum {
  width: 10%;
}
.up_item .slide_list .hname {
  width: calc(60% - 100px);
}
.up_item .slide_list .hprc,
.up_item .slide_list .hvol {
  width: 15%;
}
.up_item .slide_list .hbar {
  padding-right: 10px;
  width: 100px;
}
.up_item .slide_list .hbar .s-bong {
  width: 100px;
}
.up_item aside.divHot {
  background-color: #f7f8f9;
  border-top: 1px solid #dbdfdf;
  border-top: 1px solid var(--border-basic);
  height: 180px;
  padding: 5px 5px 15px;
}
.up_item aside.divHot > div {
  background-color: #fff;
  border: 1px solid #ea8a9c;
  border: 1px solid var(--button-hot);
  border-radius: 10px;
  height: 100%;
  overflow-y: auto;
  padding: 5px;
  word-break: keep-all;
}
table th em {
  font-size: 0.875em;
}
table td {
  font-size: 0.875rem;
}
table td,
table td.hnum {
  padding: 3px 0;
  text-align: center;
}
table td.hname {
  padding-left: 5px;
  text-align: left;
}
table td.hname div {
  line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
table td.hprc div {
  display: flex;
  flex-direction: column;
  width: 100%;
}
table td.hprc span {
  font-size: 0.75em;
}
footer {
  background: #eef4f4;
  background: var(--body-bg-bot);
  bottom: 0;
  padding-top: 5px;
  position: fixed;
  width: 100%;
  z-index: 50;
}
.x-footer,
footer {
  height: 110px;
  height: var(--height-footer);
}
.x-footer {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 2px;
  justify-content: flex-start;
  padding: 0 10px;
  position: relative;
}
nav {
  background: #eef4f4;
  background: var(--body-bg-bot);
  border-radius: 10px;
  bottom: 1px;
  height: 55px;
  left: 1px;
  padding: 0 5%;
  position: absolute;
  width: calc(100% - 2px);
  z-index: 200;
}
nav ul {
  height: inherit;
  justify-content: space-around;
}
nav ul,
nav ul li {
  align-items: center;
  display: flex;
}
nav ul li {
  flex-direction: column;
  min-width: 40px;
  opacity: 0.75;
}
nav ul li:before {
  background-image: url(../static/media/nav.1cc57eef9d1c9113a52d.png);
  background-size: auto 90px;
  content: "";
  display: block;
  height: 30px;
  width: 30px;
}
nav ul li.on {
  opacity: 1;
}
nav ul li.mk:before {
  background-position: 0 0;
}
nav ul li.wiz:before {
  background-position: -30px 0;
}
nav ul li.f5:before {
  background-position: -60px 0;
}
nav ul li.fav:before {
  background-position: -90px 0;
}
nav ul li.nx:before {
  background-position: -120px 0;
}
nav ul li.on.mk:before {
  background-position: 0 -30px;
}
nav ul li.on.wiz:before {
  background-position: -30px -30px;
}
nav ul li.on.f5:before {
  background-position: -60px -30px;
}
nav ul li.on.fav:before {
  background-position: -90px -30px;
}
nav ul li.on.nx:before {
  background-position: -120px -30px;
}
nav ul li.on span {
  color: #0cadb2;
  font-weight: 700;
}
nav ul li span {
  font-size: 0.75rem;
}
footer .slide {
  transition: top 0.2s ease-in;
  width: 100%;
}
.slide .slide_btn {
  bottom: 55px;
  height: 55px;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 100;
}
.slide .slide_btn li {
  height: inherit;
}
.slide .news {
  flex-wrap: wrap;
  height: 0;
}
.slide .news,
.slide .news li {
  display: flex;
  overflow: hidden;
  width: 100%;
}
.slide .news li {
  font-size: 0.875rem;
  gap: 10px;
  height: 28px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.slide .news li label {
  color: #555;
  font-size: 0.75rem;
  white-space: nowrap;
}
.slide .news li p {
  align-items: center;
  column-gap: 10px;
  display: flex;
}
.slide .news li b {
  color: #0b969b;
  color: var(--color-prime);
}
.mySwiper {
  height: 24px;
  width: 100%;
}
.mySwiper .swiper-slide {
  align-items: center;
  background-color: #fac89266;
  border-radius: 5px;
  display: flex;
  font-size: 14px;
  gap: 10px;
  padding-left: 10px;
}
.mySwiper .swiper-slide div {
  font-size: 13px;
  line-height: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 50px);
}
.mySwiper .swiper-slide b {
  color: #f1226c;
  color: var(--color-hot);
}
.mpSwiper {
  height: 24px;
  width: 100%;
}
.mpSwiper .swiper-slide {
  background-color: #c9afe666;
  border-radius: 5px;
  font-size: 13px;
  line-height: 25px;
  overflow: hidden;
  padding-left: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mpSwiper .swiper-slide div {
  align-items: center;
  column-gap: 15px;
  display: flex;
  justify-content: flex-start;
}
.mpSwiper .swiper-slide label {
  color: #222;
  color: var(--color-basic);
}
.slide.open {
  background: #fff;
  background: var(--mbox-bg);
  bottom: 0;
  height: calc(65vh - 55px);
  position: fixed;
  top: 35vh;
  transition: top 0.2s ease-in;
  z-index: 100;
}
.slide.open .news {
  height: calc(100% - 10px);
  margin: 5px;
  overflow-y: auto;
  row-gap: 5px;
  width: calc(100% - 10px);
}
.slide.open .news li {
  align-items: center;
  box-shadow: none;
  cursor: pointer;
  display: flex;
  font-weight: 400;
  gap: 10px;
  padding: 1px 10px;
}
.slide.open .news li div {
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 50px);
}
.slide.open .news li:hover {
  background: linear-gradient(45deg, #d75b8c, #e871a3);
  border-radius: 5px;
  color: #fff;
}
.slide.open .news li:hover b {
  color: #fff;
}
.slide.open .slide_btn {
  bottom: auto;
  height: 25px;
  position: absolute;
  top: -25px;
}
.slide.open .slide_btn li {
  background: #fff;
  background: var(--mbox-bg);
  border-radius: 10px 10px 0 0;
  height: 25px;
  margin: 0 auto;
  padding-top: 3px;
  width: 50px;
}
.slide.open .slide_btn li:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAACgCAYAAACbg+u0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEY1ODlFQzFBQjk0MTFFRUJGNjZDNjU1RDc3Q0M1RUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEY1ODlFQzBBQjk0MTFFRUJGNjZDNjU1RDc3Q0M1RUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDMzMTBDMzI4QUQyMTFFQ0IwMDZEMjdGQkQxODAzQTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDMzMTBDMzM4QUQyMTFFQ0IwMDZEMjdGQkQxODAzQTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5QyGkDAAAEBElEQVR42uzdvW7UQBAHcDtBFBR5AAgPwAsgChoKKkA0FIhAEE0ECAk6QkFFcUcFNIBoEIEABUUUqBIEFLxBkOAF4AESiQIEZlbn40Lw6Ty2d3Zn9j/SKEW2OP9ufev98uZFUWSI5jEFAgACEIAARAAQgAAEIAKANgDzPJfKOcoNyoJyk3KZctb9TyxcX7jrFIq++/gV+ZVyn4/rqrxWpYDj8Ib5TAow93HBnm8hh3d9Qpktuq4ZiW9SG2AdvOFPU662EQmNR/EFjzH/Ro+B5+IOWuFRLE5oMHbmA1/XpbEV5uItuZ9gADbDW6ac9nlnaQJshZc6YGu8lAE7wUsVsDO8FAGvdomXGuAlJt6LSXgpAXLxVil3h+ogxAboDS8FQK941gG941kGFMGzCiiGZxFwjvKXFJ41QC7eels8S4BcvHeUe2IdKJYGDIYnCehrVu4w/flQp8tVxnvK45TfuwTUPKl0KySeZPiqgT/pz66QeNprYDLhC/BjzXJHKN902XhYAbxZtsDmEX3WwPOUv80j4kHaXlduDV05DCZgOAsDqhjSx5A+JpUwrYmJdSztwNIOLC7C8jYssMQSXyzxFUfENgdscwiCiI02HSBiq1dF9JiICwD8P/oMwM/YsT4eERuuW/4e3q5Rbkv7tGZoxFUr05o+A6896SDcbN9GCbdZPkzvl3yMyYUv2FxgdRYAAQhAACIACEAAAhABQAACEIAIAAIQgABEABCAAAQgwjxg1bTmrOQH0DytOW6dzDfKg9lggh01kInnYm9Wb/1MsjWw1nkilDMAbIb399pwCzfHw3kiOyLa80Q0AC6WWTceUj5CIzLC6zHKP80G76spUAP5eM8pL0jixQzYBG8+q/+6KdOAavBiBFSFFxugOryYWmG35f+uNrxYAN1LJ+4zyr+kPBsDXgyAXLzXlKcof8TyuzMFPJ2AJvBCAZrBCwFoCk8a0ByeZCvsZs+WGF+YCjwpQC7eW8pjGvAkbmEunnu3/kkteL4Bm+CpO9XB1y0c/DwR7TUQ54m0jODniaTQFzYROE8kUkCcJ9JBDUziPBGfv4FuseO8dUTfjUgTxJWsg/NELLXCXMSjlK+0IEo9xjjEK4zyJ7QgSj4HuldzXraGKP0gbQ4xRE/EFGKorpwZxJB9YROIoQcTmiA+yeoPlZkHHCJeY5Q/nQ1GuqcBOIp7lDcY5c/EghjTeGBfI2JsA6rqEGMckVaFGOuQvhrEmOdEmiA+zoQ2GWoAbIJ4LuMtYDIPOETsM8pfpFyQ+nCa9gtzt7seAGA7RGy4rgicJyKEKHaeCF57kmAN3F4T3Y6lT9tuW7cF7JAUnvYaGEVgdRYAAQhAACIACEAAAhABQPn4I8AAKuOGO9Xp3ukAAAAASUVORK5CYII=)
    no-repeat;
  background-position: 0 0;
  background-size: auto 50px;
  content: "";
  display: block;
  height: 25px;
  margin: 0 auto;
  transform: rotate(-90deg);
  width: 25px;
}
.slide.open .slide_btn li:hover:after {
  opacity: 0.75;
}
.list {
  margin-bottom: 5px;
}
.list table {
  border-left: 1px solid #dbdfdf;
  border-left: 1px solid var(--border-basic);
  border-top: 1px solid #dbdfdf;
  border-top: 1px solid var(--border-basic);
}
.list thead td,
.list thead th {
  background: #f2f6f6;
  background: var(--th-basic);
  border-bottom: 1px solid var(--border-light);
  font-size: 13px;
}
.list tbody td,
.list tbody th,
.list thead td,
.list thead th {
  border-right: 1px solid #dbdfdf;
  border-right: 1px solid var(--border-basic);
}
.list tbody td,
.list tbody th {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
}
.list th {
  font-weight: 400;
  word-break: keep-all;
}
section.comp {
  background: linear-gradient(0deg, #eef4f4, #ffffff99);
  background: var(--content-bg);
  border-radius: 15px;
  height: calc(100vh - 200px);
  overflow: hidden;
  overflow-y: auto;
}
.comp .list table {
  background-color: #fff;
  background-color: var(--mbox-bg);
  border-collapse: collapse;
  text-align: center;
  width: 100%;
}
.comp .list th {
  font-size: 12px;
  padding: 0 2px;
}
.comp .list td {
  font-size: 13px;
  padding: 0 2px;
}
.comp .w_chart {
  min-height: 200px;
}
#chart-inner .chart_top_btm {
  padding: 0;
}
.hname img {
  margin-top: 2px;
  width: 15px;
}
.slide .slide_list td.hname p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.sub_header.item {
  align-items: center;
  height: 50px;
  position: relative;
}
.sub_header.item + div.xxx {
  height: calc(100% - 50px);
}
.ask-wrap {
  background: #fff;
  background: var(--mbox-bg);
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  height: 361px;
  overflow-y: scroll;
}
.askPrice {
  font-size: 0.875rem;
  height: 720px;
  position: relative;
  width: 100%;
}
.askPrice > ul {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  border-right: 1px solid #dbdfdf;
  border-right: 1px solid var(--border-basic);
  float: left;
  height: 50%;
  width: 35%;
}
.askPrice > ul:nth-child(3n) {
  border-right: none;
}
.askPrice > ul:nth-child(3n - 1) {
  width: 30%;
}
.askPrice > ul li {
  align-items: center;
  display: flex;
  height: 10%;
  position: relative;
}
.askPrice > ul li > span {
  display: block;
  position: relative;
  text-align: right;
}
.askPrice > ul li > span:before {
  border-style: solid;
  border-width: 8px;
  left: 12px;
  position: absolute;
  top: 3px;
  z-index: 100;
}
.askPrice > ul li > span:after {
  display: block;
  font-size: 0.875em;
  font-weight: 700;
  height: 16px;
  left: -12px;
  line-height: 15px;
  position: absolute;
  text-align: center;
  top: 3px;
  width: 24px;
  z-index: 100;
}
.askPrice > ul.sell-price {
  background-color: transparent;
}
.askPrice > ul.sell-price p {
  align-items: baseline;
  column-gap: 5%;
  display: flex;
  justify-content: space-between;
  padding: 0 5%;
  width: 100%;
}
.askPrice > ul.sell-price p span {
  flex: 6 1;
  font-size: 1.0625rem;
  text-align: right;
}
.askPrice > ul.sell-price p em {
  flex: 4 1;
  font-size: 0.75rem;
  text-align: right;
}
.askPrice > ul.sell-ask {
  background-color: transparent;
}
.askPrice > ul.sell-ask li {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAYCAYAAADDLGwtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiYWQ2MTI1Mi03M2M1LTZiNDItYmUxNS0xY2Y5Y2Y2YWM2YmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUJGRDQwQTE3RjVFMTFFRDlBQTJFMTdENERFNTNDRjYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUJGRDQwQTA3RjVFMTFFRDlBQTJFMTdENERFNTNDRjYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YmFkNjEyNTItNzNjNS02YjQyLWJlMTUtMWNmOWNmNmFjNmJkIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmJhZDYxMjUyLTczYzUtNmI0Mi1iZTE1LTFjZjljZjZhYzZiZCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsnU7/UAAAApSURBVHjaYvz//z8DMYCJgUgwgApZXnz49X+4eGZUIZ0VMg6nrAAQYADPPgn8CsEIqgAAAABJRU5ErkJggg==);
  background-image: var(--img-sell);
  background-position: 100% 0;
  background-repeat: no-repeat;
  clear: both;
  flex-direction: row-reverse;
  position: relative;
}
.askPrice > ul.sell-ask li label {
  font-size: 0.875em;
  padding-right: 10px;
  text-align: right;
  width: 50%;
}
.askPrice > ul.sell-ask li span {
  display: block;
  float: right;
  font-size: 1em;
  padding-right: 10px;
  text-align: right;
  width: 50%;
}
.askPrice > ul.buy-price {
  background-color: transparent;
  border-bottom: none;
}
.askPrice > ul.buy-price p {
  align-items: baseline;
  column-gap: 5%;
  display: flex;
  justify-content: space-between;
  padding: 0 5%;
  width: 100%;
}
.askPrice > ul.buy-price p span {
  flex: 6 1;
  font-size: 1.0625rem;
  text-align: right;
}
.askPrice > ul.buy-price p em {
  flex: 4 1;
  font-size: 0.75rem;
  text-align: right;
}
.askPrice > ul.buy-ask {
  background-color: transparent;
  border-bottom: none;
}
.askPrice > ul.buy-ask li {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAYCAYAAADDLGwtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZGZkNjVmMy1kYzhhLTA2NDMtODY2ZC04OTFlNjVjZDg4NmIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUVDN0Y5OEI3RjVGMTFFRDk1MjM5Qjc5MTU1MTNBNzkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUVDN0Y5OEE3RjVGMTFFRDk1MjM5Qjc5MTU1MTNBNzkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N2RmZDY1ZjMtZGM4YS0wNjQzLTg2NmQtODkxZTY1Y2Q4ODZiIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdkZmQ2NWYzLWRjOGEtMDY0My04NjZkLTg5MWU2NWNkODg2YiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnOH61gAAAApSURBVHjaYvz//z8DMYCJgUgwgApZ/nx4/3+4eGZUIZ0VMg6nrAAQYADqrgoFssa0+QAAAABJRU5ErkJggg==);
  background-image: var(--img-buy);
  background-position: 0 0;
  background-repeat: no-repeat;
  clear: both;
}
.askPrice > ul.buy-ask label {
  font-size: 0.875em;
  padding-right: 10px;
  text-align: right;
  width: 50%;
}
.askPrice > ul.buy-ask li span {
  display: block;
  float: left;
  font-size: 1em;
  padding-right: 10px;
  text-align: right;
  width: 50%;
}
.askPrice > ul.tic {
  border-bottom: none;
  height: 360px;
  overflow-y: scroll;
  position: relative;
}
.askPrice > ul.tic .ck {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 10;
}
.askPrice > ul.tic .ck li:nth-child(odd) {
  background-color: #eaeceb;
  background-color: var(--bg-light);
  height: 30px;
}
.askPrice > ul.tic .ck label {
  font-size: 0.75rem;
  padding-left: 10px;
}
.askPrice > ul.tic li {
  justify-content: space-between;
}
.askPrice > ul.tic li:nth-child(odd) {
  background-color: rgba(0, 0, 0, 0.04);
}
.askPrice > ul.tic li span {
  display: block;
  float: left;
  font-size: 0.875em;
  margin: 0 5%;
  text-align: right;
  width: 40%;
}
.askPrice > ul.tic .info1 {
  display: none;
  height: 100%;
}
.askPrice > ul.tic .info2 {
  display: none;
  font-size: 0.875rem;
}
.askPrice > ul.tic .info1.on,
.askPrice > ul.tic .info2.on {
  display: block;
}
.askPrice > ul.tic .info2 li {
  display: flex;
  flex-direction: row;
  height: 18px;
  justify-content: space-between;
  padding: 0 5px;
}
.askPrice > ul.tic .info2 li label {
  color: #626468;
  font-size: 0.75rem;
  white-space: nowrap;
}
.askPrice > ul.tic .info2 li span {
  margin: 0;
}
.askPrice > ul.price-info {
  font-size: 0.875em;
  height: 360px;
  overflow-y: scroll;
}
.askPrice > ul.price-info .info1,
.askPrice > ul.price-info .info2 {
  display: none;
}
.askPrice > ul.price-info .info1.on,
.askPrice > ul.price-info .info2.on {
  display: flex;
}
.askPrice > ul.price-info dt {
  background: #eaeceb;
  background: var(--bg-light);
  height: 20px;
  text-align: center;
}
.askPrice > ul.price-info > div {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-end;
}
.askPrice > ul.price-info li {
  display: flex;
  height: 20px;
  justify-content: space-between;
  padding: 0 15px;
  position: relative;
  width: 100%;
}
.askPrice > ul.price-info li:nth-child(odd) {
  background-color: rgba(0, 0, 0, 0.04);
}
.askPrice .x-high {
  background: #ff4573;
  color: #fff;
}
.askPrice .x-cur {
  font-weight: 700;
}
.askPrice .x-low {
  background: #00a3ff;
  color: #fff;
}
.askPrice p {
  position: relative;
}
.askPrice p:before {
  border-style: solid;
  border-width: 8px;
  left: 16px;
}
.askPrice p:after,
.askPrice p:before {
  position: absolute;
  top: calc(50% - 7px);
  z-index: 100;
}
.askPrice p:after {
  color: #fff;
  display: block;
  font-size: 0.875em;
  font-weight: 700;
  height: 16px;
  left: -8px;
  line-height: 15px;
  text-align: center;
  width: 24px;
}
.askPrice .c:before {
  border-color: transparent transparent transparent #ea771b;
  content: "";
}
.askPrice .c:after {
  background: #ea771b;
  content: "C";
}
.askPrice .sw:before {
  border-color: transparent transparent transparent #d0324f;
  content: "";
}
.askPrice .sw:after {
  background: #d0324f;
  content: "J3";
}
.askPrice .jb1:before {
  border-color: transparent transparent transparent #2fa2b8;
  content: "";
}
.askPrice .jb1:after {
  background: #2fa2b8;
  content: "J1";
}
.askPrice .jb2:before {
  border-color: transparent transparent transparent #454bde;
  content: "";
}
.askPrice .jb2:after {
  background: #454bde;
  content: "J2";
}
.askPrice .b1:before {
  border-color: transparent transparent transparent #35ae74;
  content: "";
}
.askPrice .b1:after {
  background: #35ae74;
  content: "B1";
}
.askPrice .b2:before {
  border-color: transparent transparent transparent #2b99ed;
  content: "";
}
.askPrice .b2:after {
  background: #2b99ed;
  content: "B2";
}
.askPrice .b3:before {
  border-color: transparent transparent transparent #6736c5;
  content: "";
}
.askPrice .b3:after {
  background: #6736c5;
  content: "B3";
}
.askPrice .g1:before {
  border-color: transparent transparent transparent #35ae74;
  content: "";
}
.askPrice .g1:after {
  background: #35ae74;
  content: "G1";
}
.askPrice .g2:before {
  border-color: transparent transparent transparent #2b99ed;
  content: "";
}
.askPrice .g2:after {
  background: #2b99ed;
  content: "G2";
}
.askPrice .g3:before {
  border-color: transparent transparent transparent #6736c5;
  content: "";
}
.askPrice .g3:after {
  background: #6736c5;
  content: "G3";
}
.askPrice .s:before {
  border-color: transparent transparent transparent #d0324f;
  content: "";
}
.askPrice .s:after {
  background: #d0324f;
  content: "S";
}
.askPrice .sf:before {
  border-color: transparent transparent transparent #ea771b;
  content: "";
}
.askPrice .sf:after {
  background: #ea771b;
  content: "SF";
}
.askPrice .f:before {
  border-color: transparent transparent transparent #fbb025;
  content: "";
}
.askPrice .f:after {
  background: #ea771b;
  content: "F";
}
.askPrice .k:before {
  border-color: transparent transparent transparent #f563b8;
  content: "";
}
.askPrice .k:after {
  background: #f563b8;
  content: "K";
}
.askPrice.ap-sum {
  border-top: 1px solid #dbdfdf;
  border-top: 1px solid var(--border-basic);
  clear: both;
  height: 30px;
}
.askPrice.ap-sum > ul,
.askPrice.ap-sum > ul li {
  height: 100%;
}
.askPrice.ap-sum .time li {
  justify-content: center;
}
.askPrice.ap-sum .sell-sum li {
  justify-content: flex-end;
  padding-right: 10px;
}
.askPrice.ap-sum .buy-sum {
  padding-left: 10px;
}
.more {
  background-color: #009beb;
  background-color: var(--button-more);
  border-radius: 5px;
  color: #fff;
  font-size: 0.875em;
  margin: 0 10px;
  padding: 1px 4px;
  white-space: nowrap;
}
.scrollArea {
  overflow-y: auto;
}
.grade-tima2 + div .t_wiz {
  overflow-y: hidden;
}
.grade-tima2 + div .t_wiz:before {
  background: #eece93;
  border-radius: 30px;
  content: "Premium 전용입니다.";
  font-size: 18px;
  height: 55px;
  left: calc(50% - 130px);
  line-height: 55px;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: calc(50% - 30px);
  width: 260px;
  z-index: 20;
}
.grade-tima2 + div .t_wiz:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0EwOUEwNjVCMTE5MTFFRUIyNDdENzE0QTA0OTM5ODIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0EwOUEwNjRCMTE5MTFFRUIyNDdENzE0QTA0OTM5ODIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkFGRTYxM0IyNTA1MTFFRTk3RkNBNkM1N0UxQ0E1MjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkFGRTYxM0MyNTA1MTFFRTk3RkNBNkM1N0UxQ0E1MjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5YAJt4AAAAkklEQVR42uzbsQ0AIAgAQTDuP6I1W6Ab2FLcT0AuUJKnqmN2OXm4FQIIECBAAQQIEKAAAgQIUAABAgQogAABAhRAgAABCiBAgAAFECBAgAIIECBAAQQ4oh3D/zBebQOdsAACBAhQAAECBCiAAAECFECAAAEKIECAAAEKIECAAAUQIECAAggQIEABBAgQoL5dAQYA1PgFUHOIZvoAAAAASUVORK5CYII=)
    #dae6e6fc;
  background-size: 20px;
  content: "";
  display: block;
  height: 100%;
  opacity: 0.98;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}
.grade-tima2 + div .schedule {
  overflow-y: hidden;
}
.grade-tima2 + div .schedule:before {
  background: #eece93;
  border-radius: 30px;
  content: "Premium 전용입니다.";
  font-size: 18px;
  height: 55px;
  left: calc(50% - 130px);
  line-height: 55px;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: calc(50% - 30px);
  width: 260px;
  z-index: 20;
}
.grade-tima2 + div .schedule:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0EwOUEwNjVCMTE5MTFFRUIyNDdENzE0QTA0OTM5ODIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0EwOUEwNjRCMTE5MTFFRUIyNDdENzE0QTA0OTM5ODIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkFGRTYxM0IyNTA1MTFFRTk3RkNBNkM1N0UxQ0E1MjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkFGRTYxM0MyNTA1MTFFRTk3RkNBNkM1N0UxQ0E1MjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5YAJt4AAAAkklEQVR42uzbsQ0AIAgAQTDuP6I1W6Ab2FLcT0AuUJKnqmN2OXm4FQIIECBAAQQIEKAAAgQIUAABAgQogAABAhRAgAABCiBAgAAFECBAgAIIECBAAQQ4oh3D/zBebQOdsAACBAhQAAECBCiAAAECFECAAAEKIECAAAEKIECAAAUQIECAAggQIEABBAgQoL5dAQYA1PgFUHOIZvoAAAAASUVORK5CYII=)
    #dae6e6fc;
  background-size: 20px;
  content: "";
  display: block;
  height: 100%;
  opacity: 0.98;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}
.grade-tima2 + div .config_push,
.h_subbtm_nav .grade-tima2,
.memuBox .grade-tima2 {
  display: none;
}
body.oh {
  overflow: hidden;
}
body.oh:after {
  background: rgba(0, 0, 0, 0.5);
  content: "";
  display: block;
  height: 100vh;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 20;
}
.x-login {
  z-index: 500;
}
.login,
.x-login {
  height: 100vh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.login {
  align-items: center;
  background: linear-gradient(0deg, #eef4f4 25%, #dae6e6);
  background: var(--body-bg);
  display: flex;
  overflow-y: auto;
  z-index: 100;
}
.login h3 {
  background-color: #07b4ba;
  border-radius: 50%;
  height: 80px;
  margin: -40px auto 0;
  text-indent: -9000px;
  width: 80px;
}
.login h3:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAnCAYAAAB9qAq4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiYjAyZDNjOC1kM2Y0LTYxNDgtYmEzZi1lY2Y1ZmZjMTY4ZDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEQyMTkzREM3RjVGMTFFRDg0N0Y5RUZERjk4MTk4MDIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEQyMTkzREI3RjVGMTFFRDg0N0Y5RUZERjk4MTk4MDIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZGY0ODM4NDMtZThiYi1jZDQ4LWExYzktN2VjODMzYTY0ZGZiIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDJkYjdhOGItZDdiZi1hNDQwLWExZjYtMmNiMmVmNjVmNmQ4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ILxoZQAAAr5JREFUeNrcmE1oE0EUx3dTG1vxA78QK8SCiheVCgopWL2oeCmiVQ8i9CIeinfxojcFKaggRVBKoeIHInjQowe/RaoUPQjRKopWEVEr1WDbZPyPPOXxnKybyUyy+uDH7ibz5v0zO/PeTMLAkSmlUrik6LEYhmExqLVBVBacBSPqT/sI+sDKWgibCc6r+KaFTquWuAx4ahDxHQyB52DM8P1j0ORb3AyQE4HvgHbQwNo1gg7wQLQd1N/5FNgnAu4HYUT7EBwSPsd9iVsuAh0ow7eb+U2ART4E9rAgjyitxPVNg2fM/7APgS9YgE4L/738B/pYHNzmWfSxWLzmepcCm1nnecs+0uJHzo3jF3ceKXZfj87rLDSmxfO4S4FvQYHutbilFgKXsfuvqNWfnQlEZ2O4DLKPOiwEcp/7PlbxPjZ/PoHZZfguAKPMv8uHwFngCwtyTU/8GH5TwD3m9x5M9VVNusRKvAUWRrRfAgaEzy6ftVjX1jOGXUwv2ApWgBawDfSDcdG2pxrbrTpwWpVvxyzTk7XQHeBVDGG6Bm+2jRNWKFIvEh28HeitfRMl9WHwEFwGV5CmJoL/1UJHr3sOLhkwncgTugK9rGQEQwsxesveBtaDLGgBUQciLS4HboIb4CoEj7heECmwkY6Yo6oyy4NLYIMLYY2UnIf+ErQI3tCh6C5dc5Qjo0y3226b6/aA4RIdf6DR3E3JOR2R2DOUkk6A1yX6u64TfFxxqwzlSdFZ9xzYZJtwaaqsBRdp1JXYZR8s2TfteI+AgmHO6Cow3/G81keAC4aBuK1H3bSlHzDMq1OuhRmErgNPROx3YPWvBm20BZJ/U7RWsWzqLdlJoeEb2BLQDbejYHKN/i3bKVZ+IRDiOoMaGzSs4YKkwOYk1F8uKBUk3CaJ52xSRvH3ZuHne06w/ROvuDvJAn8IMADdf28qRM/U2QAAAABJRU5ErkJggg==);
  content: "";
  display: block;
  height: 40px;
  margin: 0 auto;
  width: 40px;
}
.login article {
  border-radius: 15px;
  margin: 0 auto;
  width: min(80%, 600px);
}
.login .tab {
  background: #f6f7f8;
  display: flex;
}
.login .tab li {
  border-bottom: 1px solid #dadbdc;
  font-size: 1.2em;
  height: 60px;
  line-height: 60px;
  text-align: center;
  width: 50%;
}
.login .tab li:first-child {
  border-right: 1px solid #dadbdc;
}
.login .tab li.on {
  background: #fff;
  border-bottom: 1px solid #fff;
  color: #000;
}
.login-wrap {
  font-size: 18px;
  padding: 5% 10%;
}
.login-wrap .cts-area li {
  margin-bottom: 10px;
  position: relative;
}
.login-wrap .cts-area li.id:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAfCAYAAACGVs+MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxZDViZTc3Ny1lYjEzLTZlNGEtOTIzOC0wMjI4MjEyYjVkY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDc3MEYxNTY3RjVGMTFFREE5Njk4Qjc3RUU5Mjk0NjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDc3MEYxNTU3RjVGMTFFREE5Njk4Qjc3RUU5Mjk0NjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTk0YTIyZGMtZWNjNi00MjQ0LWE5OGQtOTY4NGVkNTQ3ODZiIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZmIzMDA4NzctYWM2Mi1kZTQzLThjNTEtY2U2NWZkMWM4NzA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CJs1CQAAASRJREFUeNrsllEKgzAMhrvSe9ibzJuoL16jepLpSaw3cTdZhRRCEUzaOB+2H4Ig035LYvI/+r5XTNkQTYgaYoP7PsQMV7IM83AXYjgA2tUC0BRipL5QMw5fDg4/ys4AvxUFiP+OqhqeEQN4Kb6cFIBVebKUrGliOi8TBaAqeP9TAmAtAHhLAGwFAF4KIAeC9Bz1M+wyADrJOeAJUxBrou4EziieiRADJ2OGWdMRQBoYNDE2tA1Z/WIym2tUQtLqZt0OQC1BXCxVsh9SR4Qnp6f0gyFYr/ZkI2JHpBIfEPtlogKkfq9UFryEA5g5hTHJ2l0uKrVFZXQ4KxqlbflS31mAcDEDdablKoXYJ+aqoeZ3yemrLddZJnSB6RQD+O1R/Af4CDAAsvw4O0j6YCsAAAAASUVORK5CYII=)
    no-repeat 50%;
  background-size: 16px;
}
.login-wrap .cts-area li.id:before,
.login-wrap .cts-area li.pwd:before {
  bottom: 1px;
  content: "";
  display: block;
  height: 30px;
  left: 5px;
  position: absolute;
  width: 30px;
}
.login-wrap .cts-area li.pwd:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAqCAYAAADS4VmSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMmYwNTQ4OS05NjU4LThlNDUtOWQyYi1iNGRhOGRmMDYxMDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDBCQjlGREQ3RjVGMTFFREJCNjhGQzcxNzkwNDBBNTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDBCQjlGREM3RjVGMTFFREJCNjhGQzcxNzkwNDBBNTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OGI3M2YxZDAtM2Y2Ni0yMDQ3LTlkNDEtMDAwMDcyN2FhN2YwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTJmZjY3ZGYtMDQzNi1mODQzLTk2NTUtMmZiYzZmMGY0MmRiIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vd9jsgAAAVNJREFUeNrsWF0OgyAMdoR7yE4ydhLZi9dQT6I7yfQk4yiDpGakAQeikCU0aWaAtl9/KLBL27ZVIAnFtWKmmMOYVDwrXuDXm2jAWm1wNIziuXVcA3gAqJ9EPI1r5W+HcddacRQA7d0LjU3g5RX4DmOm1yPIRqfANK7DO1jyvNYAR4ZfAE7ujUBnKJOgbKvIZmRQyzYxKeiN74dnvUhIh01HEABmCbEvDSjs7AgAoTSjnREM4OZQdiiR6jwyo1bnAJA9Av8BgKKmwx27QHieA5WnvC7qp64TCgvfHspYhKNYnkODuhLwPBd1xPfYPIlE2QUFQAFAI2TXblZDY+EpAeC74QANrU+RgslxQRlSAXhuzC0pAMidc4cB2Cq2JgWAznE0s1Q1sL4VuQFEWN6Pp25DttdgacUFQAFgAyAz2pcETrFcNNHq+3dKF/n62XOZmT4CDAAo+USTyn5euQAAAABJRU5ErkJggg==)
    no-repeat 50%;
  background-size: 15px;
}
.login-wrap .cts-area label {
  display: block;
  font-size: 0.8em;
  font-weight: 600;
  margin-bottom: 5px;
}
.login-wrap .cts-area input {
  background-color: #fff;
  background-color: var(--mbox-bg);
  border: 2px solid #07b4ba;
  border: 2px solid var(--button-prime);
  border-radius: 10px;
  display: block;
  font-size: 0.875em;
  line-height: 35px;
  padding-left: 50px;
  width: 100%;
}
.login-wrap .btn-area {
  row-gap: 5px;
}
.login-wrap .btn-area button {
  border-radius: 10px;
  font-size: 0.875em;
  height: 40px;
  width: 100%;
}
.login-wrap .btn-area button.prime {
  background: #07b4ba;
  background: var(--button-prime);
  color: #fff;
}
.login-wrap .btn-area.hpbtn {
  display: flex;
  flex-direction: column;
  row-gap: 10px;
}
.login-wrap .btn-area.hpbtn button {
  background-color: #fbfdfc;
  background-color: var(--button-light);
  border: none;
  color: #222;
  color: var(--color-basic);
}
.login-wrap .chk-area {
  display: flex;
  margin-bottom: 50px;
}
.login-wrap .chk-area input {
  height: auto;
  margin-right: 5px;
  width: auto;
}
.login-wrap .chk-area label {
  font-size: 0.875rem;
  font-weight: 400;
  margin-bottom: 0;
}
.login-wrap .member {
  border-top: 1px solid #dadbdc;
  display: flex;
  justify-content: space-between;
  padding-top: 20px;
}
.login-wrap .member button {
  background-color: transparent;
}
section.t_wiz {
  background: linear-gradient(0deg, #eef4f4, #ffffff99);
  background: var(--content-bg);
  border-radius: 10px 10px 0 0;
  margin: 0 auto;
  padding-top: 0;
  position: relative;
  width: 100%;
}
.t_page_top {
  align-items: center;
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  display: flex;
  height: 50px;
  width: 100%;
}
.t_page_nav {
  margin: 0 auto;
  width: 96%;
}
.t_page_nav ul {
  column-gap: 5px;
  display: flex;
  justify-content: center;
  margin: 0 auto;
  max-width: 480px;
  width: 100%;
}
.t_page_nav ul li {
  border: 1px solid #dbdfdf;
  border: 1px solid var(--border-basic);
  border-radius: 10px;
  color: #777;
  font-size: 0.875rem;
  font-weight: 700;
  height: 30px;
  line-height: 28px;
  text-align: center;
  width: 40%;
}
.t_page_nav ul li[data-zone="FP"] span {
  display: inline-block;
  margin-left: -5px;
  position: relative;
}
.t_page_nav ul li[data-zone="FP"] span:after {
  content: "\002B";
  font-size: 1.35em;
  position: absolute;
  right: -14px;
  top: -3px;
}
.t_page_nav ul li:last-child {
  margin-right: 0;
}
.t_page_nav li.on {
  background-color: #e9c40a;
  background-color: var(--button-gold);
  border: 1px solid #e9c40a;
  border: 1px solid var(--button-gold);
  color: #fff;
}
.t_wiz .t_page_contents .tbl-wrap {
  height: 100%;
  overflow-y: auto;
  position: absolute;
}
.t_page_contents {
  height: calc(100% - 50px);
  position: relative;
}
.t_wiz .wiz_bot {
  align-items: flex-start;
  background: #fff;
  background: var(--mbox-bg);
  border-top: 1px solid #dbdfdf;
  border-top: 1px solid var(--border-basic);
  bottom: calc(56px + env(safe-area-inset-bottom));
  display: flex;
  flex-direction: column;
  font-size: 9px;
  height: 54px;
  justify-content: center;
  padding: 0 10px;
  position: fixed;
  width: 100%;
  word-break: keep-all;
  z-index: 100;
}
section.full {
  background: linear-gradient(0deg, #eef4f4 25%, #dae6e6);
  background: var(--body-bg);
  height: 100vh;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 60;
}
.t_my .t_page_contents {
  height: calc(100% - 50px);
}
.t_my .tbl-wrap {
  height: 100%;
  overflow-y: auto;
  position: relative;
}
.t_my .tbl-wrap table th[data-fld="hname"] {
  width: 22%;
}
.t_my .tbl-wrap table th[data-fld="price"] {
  width: 14%;
}
.t_my .tbl-wrap table th[data-fld="amt"] {
  width: 11%;
}
.t_my .tbl-wrap table th[data-fld="high"],
.t_my .tbl-wrap table th[data-fld="low"],
.t_my .tbl-wrap table th[data-fld="open"] {
  width: 14%;
}
.t_my .tbl-wrap table th:last-child {
  width: 11%;
}
.t_my .tbl-wrap table tbody tr td:last-child {
  padding-right: 0;
  position: relative;
  width: 20px;
}
.t_my .tbl-wrap table tbody tr td:last-child:after {
  color: #999;
  content: "\2261";
  font-size: 1.125rem;
  position: absolute;
  right: 10px;
  top: 10px;
}
.t_my .tbl-wrap table.hiddenMenu tbody tr {
  align-items: center;
  display: flex;
  height: 48px;
  justify-content: center;
}
.t_my .tbl-wrap table.hiddenMenu tbody tr td:last-child:after {
  display: none;
}
.t_my .tbl-wrap table.hiddenMenu tbody tr td button {
  background: #eee;
  background: var(--button-basic);
  border-radius: 5px;
  color: #222;
  color: var(--color-basic);
  padding: 5px 10px;
}
.t_my .tbl-wrap table .memo {
  background-color: #f5c9d1;
  background-color: var(--td-prime);
}
.t_my .tbl-Hot thead th {
  font-size: 0.875em;
  font-weight: 500;
}
.t_my .tbl-Hot button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAC0CAYAAABfTugdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZjNmMjY2OC02MWRkLTdlNDAtYWU5Yy0yMDc4ZmZmNjAzZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NGOEY3RjE3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NGOEY3RjA3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QkZDRTNCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QkZDRTRCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiLz4gPC9yZGY6RGVz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)
    #25b5aa -24px -24px/48px auto;
  border-radius: 5px;
  height: 24px;
  text-indent: -9000px;
  width: 24px;
}
.t_my .tbl-Hot th:last-child {
  padding-right: 8px;
  text-align: right;
}
.t_my .drag {
  background-color: #fef788;
  background-color: var(--upper-bg);
}
.pull {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0 auto;
  text-align: center;
  text-indent: -9000px;
  width: 30px;
}
.pull:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDA1NkVBODFDNTg2MTFFRUFCOTNERkVGMjc5NzlFRTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDA1NkVBODBDNTg2MTFFRUFCOTNERkVGMjc5NzlFRTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDlEQTcxODFBNjcyMTFFQzlEQTJDMTAxNjQyNDgwRkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDlEQTcxODJBNjcyMTFFQzlEQTJDMTAxNjQyNDgwRkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz685q6WAAAFCUlEQVR42uxbe2iOURg/33wuYxgaCrmzIYrCQoRCkq2sucsmJtLmUkotzeUv9wi5Re73RXOJlLsyEjbkkrm0YpjLXGbm9/Q+H6/P533Pe/22d576ddq3c857fuc573mec57n9ZWXl4uqJBGiionfagdZWVmhfo4C+gL9gDigPdAciA6q9w4oAB4Dd4CLwCXgo+zzMzMz3SWskvrAKGAs0B+oJtEmmtEVSODfyoBzwF7gMPDWgjJ8KKpjUr7ZSbg1MBdIAWrZ0B9N1GDGGmAbsBx4YoBoPRRrgWSgHH8fQDkNxEv8FmavIYqlwBRJbZqR2sAMIA3YBCwA3uiMi1baaaCn6ufxQCkpJcIk2VQUD2nWHCQbrPU0fmaKQbIBGW14SXOHNNNJYdpkGwBbgKHAVN70ZMiSRBoyS+gwFkVuGMmqJYnHEidJ9pf4ZBwPdNgLxckQZiXc8o43pkUyZLFp+fySZGn26pkY0HXgPHAFeAQ850HWIXMBtADaAr2BAUB3g/2TAk7ZZodBtiOKEwbJFgLrgN3sUPxLMySvgBvAAZWJm8SbYVNXXUuQrYviOG8UsssrA2gDLNYgqyVkaxdyH3OtOB1mfOmNQDvJfrJ5A1kFfLZhXJ/Z2egE5DhOGNqdiGKMRPsfwCx2CwsdWIHU53AgnZ9l/+EBZGkJL5NoW8rmIduF3Xg1e1g7nNAwvUMxEppNwjbvBtnAwWSm7Usa2iUzMV2i3WyXyUo5FWY0nM72UUsOguzqykj2D8LQbhTbPy0pYie+UpIN1vBI9oA0fRFot8gFsnWdIBtMeKxOXTqabXBJuyudIPuLMJYz3VQM0qm7Qn1V4rCMc6rjgIbJea+pUY8u1Xa6eAoqc5pwX516p6DdDy4S3uVAny/VnlacTuUc4a7QIYQO6hOEcq9lB9k0NeEOEudaN6WEB6hrAo3eSweWdEuNOt+Be8IjEiCsZX9fu7g7u0ZY6z0pFh4SmVtLnxcJl+i4eZ4j/EmjTmN4YjW8RvipRh0Kc8R6jfADnXo9vUY4X6feMK8RvqhTbwjHXD1D+CrwVaMeOSbjPUMYntQXFGd16s6Glv1e0TDJHp26FPRK9RLhozr2mGQJtBzjCcJY1nSrsVGnfiOJOpXKl6ZgWKlOm0RoOb0CjNtvmTC0/AzFeol2y0E6IQxE44WSw/WN/f+TGIehIPpfKQ8cTLsv9ONLtBIo3eCIS2QTgX3i78gIhVbjoaxbpo6HaEhB6HkSbenBB4USnnFS6Hiawc8KFQai7JxlpjWs0jSlLIyR7OeYUIJwL2wm2wzYLJQ0JS0hEtFQ1nsrFwAUZ3okObARwF3WdqQNROkGZj5wW4JsYBVEWdIwa5mOhZSBYyRdiWJPlOdIF/cPDRIl52YyOzhGklryoN3OlgkzaStpSzeBC8Bl8Ttt6Qv/jy4VWoo/05a6mXgGLeOBIJxrC2EV6YqYmEYb7DCQvWbW8Qgp3GG8gXfaDaHXpY8RstKEmTRdxvcA9lcAsoeEkrWXb7ShofRhkC4GknlTeRsGokX8bMq8NxXcM5UvDdJbhZK0RgHyMheIfmd7TFZjqyUvxupnPNjQKD9yDpuT2jYTpR19u1Ay7wv+MfnOazhIKD+ScqjoqxX6HOCMsJY1V8oHBOqriVAiiAV2zaCdVzb0Tm9hkNfTRyiB9i5CSRZtFcKWF7NtpsNKnlA+4aELxY9OvRu+/1+meVx+CjAAd0JU6Jmo+OUAAAAASUVORK5CYII=);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px auto;
  border: 1px solid #81818181;
  border-radius: 50%;
  content: "";
  height: 30px;
  opacity: 0.75;
  width: 30px;
}
.pull.m1:after {
  animation: pul1 0.5s ease forwards;
}
.pull.m2:after {
  animation: pul2 1s ease forwards;
}
.pull.m4:after {
  animation: pul4 0.5s ease forwards;
}
@keyframes pul1 {
  0% {
    opacity: 0;
    transform: rotate(0deg);
  }
  to {
    opacity: 1;
    transform: rotate(90deg);
  }
}
@keyframes pul2 {
  0% {
    transform: rotate(90deg);
  }
  to {
    transform: rotate(270deg);
  }
}
@keyframes pul4 {
  0% {
    transform: rotate(270deg);
  }
  to {
    opacity: 0;
    transform: rotate(560deg);
  }
}
section.subWrap {
  background: linear-gradient(0deg, #eef4f4, #ffffff99);
  background: var(--content-bg);
  border-radius: 10px;
  height: calc(100vh - 190px);
  height: calc(100vh - var(--height-footer) - var(--height-header));
  overflow: hidden;
}
.schday {
  height: 100%;
}
.schTop {
  height: 40px;
  padding: 0 10px;
}
.schTop ul {
  align-items: center;
  display: flex;
  height: inherit;
  justify-content: space-between;
}
.schTop .today {
  width: 80px;
}
.schTop .today span {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAADwCAYAAABxLb1rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MjRkYmI3Yy0yYWRkLTc0NDQtOGZjYS03NDA2NThkOGI1YWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjM4QTM0QzdBREU2MTFFRUJEQTRGNkM4RUI2QjgxNzYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzI4ZjcxMzktMmQwZi05YjRlLTgzODYtZjM0MDczNmY4OTM1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgeG1w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);
  background-position: -75px 0;
  background-size: auto 75px;
  color: #0b969b;
  color: var(--color-prime);
  display: block;
  font-size: 0.8125em;
  font-weight: 700;
  height: 25px;
  line-height: 23px;
  text-align: center;
  width: 25px;
}
.schBody {
  height: calc(100% - 40px);
}
.current {
  align-items: center;
  column-gap: 5px;
  display: flex;
  justify-content: space-between;
}
.current div {
  display: none;
  font-size: 1.25em;
}
.current div.active {
  display: flex;
}
.current button {
  align-items: center;
  background-color: transparent;
  display: flex;
  height: 30px;
  justify-content: center;
  text-indent: -9000px;
  width: 30px;
}
.current button:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAACgCAYAAACbg+u0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEY1ODlFQzFBQjk0MTFFRUJGNjZDNjU1RDc3Q0M1RUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEY1ODlFQzBBQjk0MTFFRUJGNjZDNjU1RDc3Q0M1RUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDMzMTBDMzI4QUQyMTFFQ0IwMDZEMjdGQkQxODAzQTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDMzMTBDMzM4QUQyMTFFQ0IwMDZEMjdGQkQxODAzQTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5QyGkDAAAEBElEQVR42uzdvW7UQBAHcDtBFBR5AAgPwAsgChoKKkA0FIhAEE0ECAk6QkFFcUcFNIBoEIEABUUUqBIEFLxBkOAF4AESiQIEZlbn40Lw6Ty2d3Zn9j/SKEW2OP9ufev98uZFUWSI5jEFAgACEIAARAAQgAAEIAKANgDzPJfKOcoNyoJyk3KZctb9TyxcX7jrFIq++/gV+ZVyn4/rqrxWpYDj8Ib5TAow93HBnm8hh3d9Qpktuq4ZiW9SG2AdvOFPU662EQmNR/EFjzH/Ro+B5+IOWuFRLE5oMHbmA1/XpbEV5uItuZ9gADbDW6ac9nlnaQJshZc6YGu8lAE7wUsVsDO8FAGvdomXGuAlJt6LSXgpAXLxVil3h+ogxAboDS8FQK941gG941kGFMGzCiiGZxFwjvKXFJ41QC7eels8S4BcvHeUe2IdKJYGDIYnCehrVu4w/flQp8tVxnvK45TfuwTUPKl0KySeZPiqgT/pz66QeNprYDLhC/BjzXJHKN902XhYAbxZtsDmEX3WwPOUv80j4kHaXlduDV05DCZgOAsDqhjSx5A+JpUwrYmJdSztwNIOLC7C8jYssMQSXyzxFUfENgdscwiCiI02HSBiq1dF9JiICwD8P/oMwM/YsT4eERuuW/4e3q5Rbkv7tGZoxFUr05o+A6896SDcbN9GCbdZPkzvl3yMyYUv2FxgdRYAAQhAACIACEAAAhABQAACEIAIAAIQgABEABCAAAQgwjxg1bTmrOQH0DytOW6dzDfKg9lggh01kInnYm9Wb/1MsjWw1nkilDMAbIb399pwCzfHw3kiOyLa80Q0AC6WWTceUj5CIzLC6zHKP80G76spUAP5eM8pL0jixQzYBG8+q/+6KdOAavBiBFSFFxugOryYWmG35f+uNrxYAN1LJ+4zyr+kPBsDXgyAXLzXlKcof8TyuzMFPJ2AJvBCAZrBCwFoCk8a0ByeZCvsZs+WGF+YCjwpQC7eW8pjGvAkbmEunnu3/kkteL4Bm+CpO9XB1y0c/DwR7TUQ54m0jODniaTQFzYROE8kUkCcJ9JBDUziPBGfv4FuseO8dUTfjUgTxJWsg/NELLXCXMSjlK+0IEo9xjjEK4zyJ7QgSj4HuldzXraGKP0gbQ4xRE/EFGKorpwZxJB9YROIoQcTmiA+yeoPlZkHHCJeY5Q/nQ1GuqcBOIp7lDcY5c/EghjTeGBfI2JsA6rqEGMckVaFGOuQvhrEmOdEmiA+zoQ2GWoAbIJ4LuMtYDIPOETsM8pfpFyQ+nCa9gtzt7seAGA7RGy4rgicJyKEKHaeCF57kmAN3F4T3Y6lT9tuW7cF7JAUnvYaGEVgdRYAAQhAACIACEAAAhABQPn4I8AAKuOGO9Xp3ukAAAAASUVORK5CYII=);
  background-size: auto 50px;
  content: "";
  height: 25px;
  width: 25px;
}
.current button[disabled] {
  opacity: 0.25;
}
.current button.prev:after {
  background-position: 0 0;
}
.current button.next:after {
  background-position: 0 0;
  transform: rotate(180deg);
}
.current span {
  font-size: 1.125em;
}
.dayTab {
  column-gap: 4px;
}
.dayTab,
.dayTab button {
  align-items: center;
  display: flex;
  justify-content: center;
}
.dayTab button {
  background-color: transparent;
  border: 1px solid #8e9090;
  border-radius: 3px;
  color: #8e9090;
  font-weight: 600;
  height: 24px;
  width: 24px;
}
.dayTab button.active {
  border-color: #0cadb2;
  color: #008fa0;
}
.dayWrap {
  background-color: #fff;
  background-color: var(--mbox-bg);
  border-radius: 10px;
  box-shadow: 0 0 6px rgba(50, 100, 100, 0.1);
  box-shadow: 0 0 6px var(--mbox-shadow);
  height: 100%;
  overflow-y: auto;
}
.dayTop {
  align-items: center;
  border-bottom: 1px solid var(--border-light);
  display: flex;
  height: 40px;
  justify-content: center;
}
.dayTop label {
  color: #0cadb2;
  font-family: Cafe24Ssurround;
  font-size: 1.25em;
}
.dayList {
  flex-wrap: wrap;
}
.dayList li {
  align-items: center;
  background: #fff;
  background: var(--mbox-bg);
  border: 1px solid #dbdfdf;
  border: 1px solid var(--border-basic);
  border-radius: 10px;
  column-gap: 10px;
  display: flex;
  min-height: 54px;
  padding: 5px 10px;
  width: 100%;
}
.dayList li .popLink.on p {
  height: auto;
  overflow: visible;
  text-overflow: clip;
  white-space: normal;
}
.dayList li p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 20px);
}
.schedule .lv1 {
  order: 1;
}
.schedule .lv2 {
  order: 2;
}
.schedule .lv3 {
  order: 3;
}
.schedule .lv4 {
  order: 4;
}
.schedule .lv5 {
  order: 5;
}
.schedule .lv6 {
  order: 6;
}
.schedule .lv7 {
  order: 7;
}
.schedule .lv8 {
  order: 8;
}
.schedule .lv9 {
  order: 9;
}
.schedule .lvA {
  order: 1;
}
.schedule .lvB {
  order: 2;
}
.schedule .lvC {
  order: 3;
}
.schedule .lvE {
  order: 4;
}
.schedule .lvF {
  order: 5;
}
.schedule .lvM {
  order: 6;
}
.schedule .lvN {
  order: 7;
}
.schedule .lvO {
  order: 8;
}
.dayList li.lv1 button {
  background-color: #ea120e;
  background-color: var(--color-red);
}
.dayList li.lv2 button {
  background-color: #f67a0c;
  background-color: var(--color-org);
}
.dayList li.lv3 button {
  background-color: #ffdc00;
  background-color: var(--color-ylw);
  color: #222;
}
.dayList li.lv4 button,
.dayList li.lv5 button {
  background-color: #20b115;
  background-color: var(--color-grn);
}
.dayList li.lv6 button {
  background-color: #a64be5;
  background-color: var(--color-ppl);
}
.dayList li.lv7 button,
.dayList li.lv8 button {
  background-color: #129dee;
  background-color: var(--color-blu);
}
.dayList li.lv9 button {
  background-color: #3c57d3;
  background-color: var(--color-mnt);
}
.dayList li.new:after {
  border-radius: 50%;
  color: #fff;
  content: "N";
  display: flex;
  font-family: Cafe24Ssurround;
  height: 20px;
  left: 10px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  width: 20px;
}
.dayList li.new.lv1:before {
  background-color: #ea120e;
  background-color: var(--color-red);
}
.dayList li.new.lv2:before {
  background-color: #f67a0c;
  background-color: var(--color-org);
}
.dayList li.new.lv3:before {
  background-color: #ffdc00;
  background-color: var(--color-ylw);
}
.dayList li.new.lv4:before,
.dayList li.new.lv5:before {
  background-color: #20b115;
  background-color: var(--color-grn);
}
.dayList li.new.lv6:before {
  background-color: #a64be5;
  background-color: var(--color-ppl);
}
.dayList li.new.lv7:before,
.dayList li.new.lv8:before {
  background-color: #129dee;
  background-color: var(--color-blu);
}
.dayList li.new.lv9:before {
  background-color: #3c57d3;
  background-color: var(--color-mnt);
}
.dayList li .popLink {
  padding-right: 30px;
  row-gap: 5px;
}
.dayList li.link .popLink input {
  right: 10px;
}
.dayList li:before {
  border: none;
  border-radius: 3px;
  height: 40px;
  left: 10px;
  top: 10px;
  width: 6px;
}
.dayList li.lv1:before {
  background-color: #ea120e;
  background-color: var(--color-red);
}
.dayList li.lv2:before {
  background-color: #f67a0c;
  background-color: var(--color-org);
}
.dayList li.lv3:before {
  background-color: #ffdc00;
  background-color: var(--color-ylw);
}
.dayList li.lv4:before,
.dayList li.lv5:before {
  background-color: #20b115;
  background-color: var(--color-grn);
}
.dayList li.lv6:before {
  background-color: #a64be5;
  background-color: var(--color-ppl);
}
.dayList li.lv7:before,
.dayList li.lv8:before {
  background-color: #129dee;
  background-color: var(--color-blu);
}
.dayList li.lv9:before {
  background-color: #3c57d3;
  background-color: var(--color-mnt);
}
.dayList li h3 {
  font-size: 1em;
  margin-top: 5px;
}
.dayList li p {
  color: #787878;
  color: var(--color-light);
  font-size: 0.875em;
  line-height: 1.2;
}
.dayList li button {
  border-radius: 50%;
  color: #fff;
  font-size: 0.75em;
  height: 36px;
  left: 8px;
  letter-spacing: -0.1em;
  position: absolute;
  top: 12px;
  width: 36px;
  z-index: 1;
}
.dayList li .pop {
  display: none;
  position: absolute;
  top: 55px;
  width: calc(100% + 45px);
  z-index: 10;
}
.dayList li .pop:before {
  background: #00000033;
  content: "";
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.dayList li .pop dl {
  background: #fff;
  border-radius: 10px;
  box-shadow: 2px 2px 5px #00000033;
  display: flex;
  flex-direction: column;
  max-height: 240px;
  max-width: 300px;
  overflow-y: auto;
  padding: 10px 0;
  position: relative;
  row-gap: 5px;
}
.dayList li .pop dl:after {
  border-color: transparent transparent #fff;
  border-style: solid;
  border-width: 0 6px 8px;
  content: "";
  height: 0;
  left: 13px;
  position: absolute;
  top: -8px;
  width: 0;
}
.dayList li .pop dd {
  align-items: center;
  column-gap: 5px;
  display: flex;
  padding-left: 15px;
}
.dayList li .pop dd:before {
  background: #91c2c7;
  border-radius: 50%;
  content: "";
  height: 3px;
  width: 3px;
}
.dayList li .pop.on {
  display: block;
}
.dayList li .pop.on + button {
  box-shadow: 2px 2px 5px #00000033;
  z-index: 20;
}
.newsWrap {
  height: 50%;
  padding-top: 20px;
}
.newsWrap .subTitle {
  padding-left: 20px;
}
.newsList {
  background-color: linear-gradient(0deg, #eef4f4, #ffffff99);
  background-color: var(--content-bg);
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  height: calc(100% - 40px);
  overflow-y: auto;
  padding: 10px 20px;
  row-gap: 5px;
}
.newsList li {
  align-items: center;
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  display: flex;
  height: 30px;
}
.newsList li:before {
  color: #0b969b;
  color: var(--color-prime);
  content: "\2022";
  width: 10px;
}
.newsList li a {
  color: #222;
  color: var(--color-basic);
  margin-right: 20px;
  width: calc(70% - 20px);
}
.newsList li a,
.newsList li span {
  font-size: 0.875em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.newsList li span {
  width: calc(30% - 10px);
}
.schedule {
  position: relative;
}
.schedule.popActive:before {
  background: #00000066;
  content: "";
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9000;
}
.schedule .dayList li {
  position: relative;
}
.schedule.popActive .dayList li.locked {
  filter: none;
  opacity: 1;
  pointer-events: none;
}
.schedule.popActive .dayList li.locked:after {
  background: #00000055;
  border-radius: inherit;
  content: "";
  inset: 0;
  position: absolute;
  z-index: 9100;
}
.schedule.popActive .dayList li.popOpen {
  pointer-events: auto;
  z-index: 9505;
}
.schedule.popActive .dayList li.popOpen:after {
  display: none;
}
.schedule .dayList li .pop.on {
  position: absolute;
  z-index: 9600;
}
.schedule .dayList li .pop.on:before {
  background: transparent;
}
.schedule.popActive .dayList li.popOpen > button {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #0cadb2cc,
    0 10px 24px #00000033;
}
.schedule.popActive .dayList li.popOpen.lv1 > button {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #ea120e,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-red),
    0 10px 24px #00000033;
}
.schedule.popActive .dayList li.popOpen.lv2 > button {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #f67a0c,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-org),
    0 10px 24px #00000033;
}
.schedule.popActive .dayList li.popOpen.lv3 > button {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #ffdc00,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-ylw),
    0 10px 24px #00000033;
}
.schedule.popActive .dayList li.popOpen.lv4 > button,
.schedule.popActive .dayList li.popOpen.lv5 > button {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #20b115,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-grn),
    0 10px 24px #00000033;
}
.schedule.popActive .dayList li.popOpen.lv6 > button {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #a64be5,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-ppl),
    0 10px 24px #00000033;
}
.schedule.popActive .dayList li.popOpen.lv7 > button,
.schedule.popActive .dayList li.popOpen.lv8 > button {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #129dee,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-blu),
    0 10px 24px #00000033;
}
.schedule.popActive .dayList li.popOpen.lv9 > button {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #3c57d3,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-mnt),
    0 10px 24px #00000033;
}
.schedule .dayList li {
  transition:
    transform 0.15s ease,
    box-shadow 0.15s ease;
}
.schedule.popActive .dayList li.popOpen {
  box-shadow: 0 10px 28px #00000033;
  transform: translateY(-1px);
}
.schedule.popActive .dayList li.popOpen > button {
  transform: translateY(-1px);
  transition:
    transform 0.15s ease,
    box-shadow 0.15s ease;
}
.schedule.schday .popLink p.brief.clamp {
  max-height: 3em;
  overflow: hidden;
}
.schedule.schday .popLink p.brief.expanded {
  height: auto;
  max-height: none;
  overflow: visible;
  white-space: pre-line;
}
.weekWrap {
  background: #fff;
  background: var(--mbox-bg);
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.weekWrap dl {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  min-height: 25%;
  position: relative;
  width: 100%;
}
.weekWrap dl.today {
  border: 2px solid #f1226c;
  border: 2px solid var(--color-hot);
  border-radius: 12px;
  content: "";
  display: block;
  z-index: 1;
}
.weekWrap dl.today dt {
  background: #f1226c;
  background: var(--color-hot);
  border-radius: 10px 10px 0 0;
  color: #fff;
  font-weight: 700;
}
.weekWrap dl dt {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  text-align: center;
}
.weekWrap dl dd {
  display: flex;
  flex-direction: column;
  padding: 5px 10px 15px 30px;
  row-gap: 5px;
}
.weekWrap dl dd p {
  border-radius: 10px;
  min-height: 18px;
  position: relative;
}
.weekWrap dl dd p a {
  color: #222;
  color: var(--color-basic);
  display: block;
  font-size: 0.875em;
  padding: 0 5px;
  text-decoration: none;
  text-overflow: ellipsis;
  width: 90%;
  word-break: keep-all;
}
.weekWrap dl dd p:before {
  border: 5px solid #fff;
  border-radius: 50%;
  content: "";
  display: block;
  height: 6px;
  left: -18px;
  position: absolute;
  top: 2px;
  width: 6px;
}
.weekWrap dl dd p.lv1:before {
  border-color: #ea120e;
  border-color: var(--color-red);
}
.weekWrap dl dd p.lv2:before {
  border-color: #f67a0c;
  border-color: var(--color-org);
}
.weekWrap dl dd p.lv3:before {
  border-color: #ffdc00;
  border-color: var(--color-ylw);
}
.weekWrap dl dd p.lv4:before,
.weekWrap dl dd p.lv5:before {
  border-color: #20b115;
  border-color: var(--color-grn);
}
.weekWrap dl dd p.lv6:before {
  border-color: #a64be5;
  border-color: var(--color-ppl);
}
.weekWrap dl dd p.lv7:before,
.weekWrap dl dd p.lv8:before {
  border-color: #129dee;
  border-color: var(--color-blu);
}
.weekWrap dl dd p.lv9:before {
  border-color: #3c57d3;
  border-color: var(--color-mnt);
}
.weekWrap dl dd p.new:after {
  border-radius: 50%;
  color: #fff;
  content: "N";
  display: block;
  font-family: Cafe24Ssurround;
  font-size: 0.75em;
  height: 16px;
  left: -18px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 2px;
  width: 16px;
}
.weekWrap dl dd p.lv1:after {
  background-color: #ea120e;
  background-color: var(--color-red);
}
.weekWrap dl dd p.lv2:after {
  background-color: #f67a0c;
  background-color: var(--color-org);
}
.weekWrap dl dd p.lv3:after {
  background-color: #ffdc00;
  background-color: var(--color-ylw);
}
.weekWrap dl dd p.lv4:after,
.weekWrap dl dd p.lv5:after {
  background-color: #20b115;
  background-color: var(--color-grn);
}
.weekWrap dl dd p.lv6:after {
  background-color: #a64be5;
  background-color: var(--color-ppl);
}
.weekWrap dl dd p.lv7:after,
.weekWrap dl dd p.lv8:after {
  background-color: #129dee;
  background-color: var(--color-blu);
}
.weekWrap dl dd p.lv9:after {
  background-color: #3c57d3;
  background-color: var(--color-mnt);
}
.weekWrap ul {
  display: none;
  left: 40px;
  position: absolute;
  top: 5px;
}
.weekWrap ul button {
  border: 1px solid #a6afaf;
  border: 1px solid var(--border-dark);
  border-radius: 10px;
  color: #222;
  color: var(--color-basic);
  padding: 0 5px 2px;
}
#selCAT + button {
  display: none;
}
.schmonth {
  height: 100%;
  position: relative;
}
.schmonth .topBtn {
  align-items: center;
  background: #ffffffcc;
  background: var(--mbox-top);
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  display: flex;
  flex-direction: row-reverse;
  height: 30px;
  justify-content: space-between;
  padding: 5px 10px;
  position: relative;
}
.schmonth .toggle button {
  align-items: center;
  background: #0b969b;
  background: var(--color-prime);
  background-color: transparent;
  border: 1px solid #a6afaf;
  border: 1px solid var(--border-dark);
  border-radius: 10px;
  color: #0b969b;
  color: var(--color-prime);
  column-gap: 2px;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 20px;
  padding: 0 3px;
}
.schmonth .toggle button:after {
  background: #0b969b;
  background: var(--color-prime);
  border-radius: 50%;
  content: "";
  height: 10px;
  width: 10px;
}
.schmonth .toggle button.off {
  background: #0ca2a7;
  border: 1px solid #0ca2a7;
  color: #fff;
  flex-direction: row-reverse;
}
.schmonth .toggle button.off:after {
  background: #fff;
}
.schmonth .select {
  display: flex;
  gap: 10px;
  height: 20px;
}
.schmonth .select select {
  background-color: transparent;
  height: 20px;
  max-width: 80px;
  padding: 0 2px;
  vertical-align: top;
}
.schmonth .select button,
.schmonth .select select {
  border: 1px solid #a6afaf;
  border: 1px solid var(--border-dark);
  border-radius: 10px;
  color: #222;
  color: var(--color-basic);
}
.schmonth .select button {
  padding: 0 5px 2px;
}
.monthWrap {
  font-size: 0.75em;
  height: calc(100% - 30px);
  overflow-x: hidden;
  overflow-y: auto;
}
.monthWrap,
.monthWrap .monthHead {
  background: #fff;
  background: var(--mbox-bg);
}
.monthWrap .monthHead {
  align-items: center;
  display: flex;
  height: 30px;
  position: -webkit-sticky;
  position: sticky;
  top: -1px;
  z-index: 10;
}
.monthWrap .monthHead:before {
  background: var(--border-light);
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  top: -1px;
  width: 100%;
}
.monthWrap .monthHead li {
  align-items: center;
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  border-right: 1px solid #dbdfdf;
  border-right: 1px solid var(--border-basic);
  display: flex;
  height: inherit;
  justify-content: center;
  width: 14.28571%;
}
.monthWrap .monthHead li:last-child {
  border-right: none;
}
.monthList {
  display: flex;
  flex-wrap: wrap;
  height: calc(100% - 30px);
}
.monthList dl {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  border-right: 1px solid #dbdfdf;
  border-right: 1px solid var(--border-basic);
  display: flex;
  flex-direction: column;
  min-height: 10%;
  padding-bottom: 10px;
  position: relative;
  width: 14.28571%;
}
.monthList dl:nth-child(7n) {
  border-right: none;
}
.monthList dl.other {
  background: #f0f3f5;
  background: var(--mbox-top-bg);
}
.monthList dl.other dt {
  opacity: 0.4;
}
.monthList dl.today {
  position: relative;
}
.monthList dl.today:after {
  border: 2px solid #f1226c;
  border: 2px solid var(--color-hot);
  border-radius: 12px;
  content: "";
  display: block;
  height: calc(100% - 4px);
  pointer-events: none;
  position: absolute;
  top: 0;
  width: calc(100% - 4px);
}
.monthList dl.today dt {
  padding: 3px;
}
.monthList dl.today dt span {
  background: #f1226c;
  background: var(--color-hot);
  border-radius: 50%;
  color: #fff;
  display: block;
  font-weight: 700;
  height: 18px;
  letter-spacing: -0.05em;
  line-height: 18px;
  text-align: center;
  width: 18px;
}
.monthList dl.today.sun dt {
  color: #fff;
}
.monthList dl.new:after {
  background: #ff8012;
  border-radius: 50%;
  content: "";
  display: block;
  height: 8px;
  position: absolute;
  right: 5px;
  top: 5px;
  width: 8px;
}
.monthList dl.sun dt {
  color: #f50600;
  color: var(--color-up);
}
.monthList dt {
  order: 0;
  padding: 3px;
}
.monthList dd {
  height: 20px;
  position: relative;
}
.monthList dd p {
  left: 1px;
  overflow: hidden;
  padding-left: 3px;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
  z-index: 1;
}
.monthList dd p:after {
  border-radius: 5px;
  content: "";
  display: block;
  height: 16px;
  left: 0;
  opacity: 0.25;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.monthList dd p.d1 {
  width: calc(100% - 2px);
}
.monthList dd p.d2 {
  width: calc(200% - 1px);
}
.monthList dd p.d3 {
  width: 300%;
}
.monthList dd p.d4 {
  width: 400%;
}
.monthList dd p.d5 {
  width: 500%;
}
.monthList dd p.d6 {
  width: 600%;
}
.monthList dd p.d7 {
  width: 700%;
}
.monthList dd p.lv1:after {
  background-color: #ea120e;
  background-color: var(--color-red);
}
.monthList dd p.lv2:after {
  background-color: #f67a0c;
  background-color: var(--color-org);
}
.monthList dd p.lv3:after {
  background-color: #ffdc00;
  background-color: var(--color-ylw);
}
.monthList dd p.lv4:after,
.monthList dd p.lv5:after {
  background-color: #20b115;
  background-color: var(--color-grn);
}
.monthList dd p.lv6:after {
  background-color: #a64be5;
  background-color: var(--color-ppl);
}
.monthList dd p.lv7:after,
.monthList dd p.lv8:after {
  background-color: #129dee;
  background-color: var(--color-blu);
}
.monthList dd p.lv9:after {
  background-color: #3c57d3;
  background-color: var(--color-mnt);
}
.monthList dd p.lvA:after {
  background-color: #20b115;
  background-color: var(--color-grn);
}
.monthList dd p.lvB:after {
  background-color: #f67a0c;
  background-color: var(--color-org);
}
.monthList dd p.lvC:after {
  background-color: #ea120e;
  background-color: var(--color-red);
}
.monthList dd p.lvE:after {
  background-color: #129dee;
  background-color: var(--color-blu);
}
.monthList dd p.lvF:after {
  background-color: #3c57d3;
  background-color: var(--color-mnt);
}
.monthList dd p.lvM:after {
  background-color: #a64be5;
  background-color: var(--color-ppl);
}
.monthList dd p.lvO:after {
  background-color: #f1226c;
  background-color: var(--color-hot);
}
.monthWrap.hide .sat,
.monthWrap.hide .sun {
  display: none;
}
.hide .monthList dl,
.monthWrap.hide ul li {
  width: 20%;
}
.schBot {
  background: #eef4f4;
  background: var(--body-bg-bot);
  bottom: 56px;
  height: 50px;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 100;
}
.schBot ul {
  align-items: flex-start;
  background: #fff;
  background: var(--mbox-bg);
  display: flex;
  flex-direction: column;
  height: inherit;
  justify-content: center;
  padding: 0 10px;
}
.schPopWrap {
  background: linear-gradient(0deg, #eef4f4 25%, #dae6e6);
  background: var(--body-bg);
  height: 100vh;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}
.schPopWrap .schPopBox {
  height: calc(100% - 50px);
}
.schPopWrap .dayList {
  padding: 20px 10px 20px 50px;
}
.schPopWrap .dayList li {
  align-items: flex-start;
  flex-direction: column;
}
.schPopWrap .dayList li.link .popLink:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAADwCAYAAABxLb1rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MjRkYmI3Yy0yYWRkLTc0NDQtOGZjYS03NDA2NThkOGI1YWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjM4QTM0QzdBREU2MTFFRUJEQTRGNkM4RUI2QjgxNzYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzI4ZjcxMzktMmQwZi05YjRlLTgzODYtZjM0MDczNmY4OTM1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgeG1w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);
  background-position: -75px -25px;
  background-size: auto 75px;
  content: "";
  height: 25px;
  position: absolute;
  right: 10px;
  top: calc(50% - 12px);
  width: 25px;
}
.schPopWrap .dayList li:before {
  border: none;
  border-radius: 3px;
  height: 40px;
  left: 10px;
  top: 10px;
  width: 6px;
}
.schPopWrap .dayList li.lv1:before {
  background-color: #ea120e;
  background-color: var(--color-red);
}
.schPopWrap .dayList li.lv2:before {
  background-color: #f67a0c;
  background-color: var(--color-org);
}
.schPopWrap .dayList li.lv3:before {
  background-color: #ffdc00;
  background-color: var(--color-ylw);
}
.schPopWrap .dayList li.lv4:before,
.schPopWrap .dayList li.lv5:before {
  background-color: #20b115;
  background-color: var(--color-grn);
}
.schPopWrap .dayList li.lv6:before {
  background-color: #a64be5;
  background-color: var(--color-ppl);
}
.schPopWrap .dayList li.lv7:before,
.schPopWrap .dayList li.lv8:before {
  background-color: #129dee;
  background-color: var(--color-blu);
}
.schPopWrap .dayList li.lv9:before {
  background-color: #3c57d3;
  background-color: var(--color-mnt);
}
.schPopWrap .dayList li h3 {
  margin-bottom: 5px;
  word-break: keep-all;
}
.schPopWrap .dayList li p {
  color: #787878;
  color: var(--color-light);
  line-height: 1.2;
}
.schPopWrap .dayList li button {
  background: #07abba;
  border-radius: 50%;
  color: #fff;
  height: 36px;
  left: -44px;
  position: absolute;
  top: 8px;
  width: 36px;
}
.schPopWrap .dayList li .pop {
  display: none;
  left: -45px;
  position: absolute;
  top: 57px;
  width: calc(100% + 45px);
  z-index: 10;
}
.schPopWrap .dayList li .pop:before {
  background: #00000033;
  content: "";
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.schPopWrap .dayList li .pop dl {
  background: #fff;
  border-radius: 10px;
  box-shadow: 2px 2px 5px #00000033;
  display: flex;
  flex-direction: column;
  max-width: 300px;
  padding: 10px 0;
  position: relative;
  row-gap: 5px;
}
.schPopWrap .dayList li .pop dl:after {
  border-color: transparent transparent #fff;
  border-style: solid;
  border-width: 0 6px 8px;
  content: "";
  height: 0;
  left: 13px;
  position: absolute;
  top: -8px;
  width: 0;
}
.schPopWrap .dayList li .pop dd {
  align-items: center;
  column-gap: 5px;
  display: flex;
  padding-left: 15px;
}
.schPopWrap .dayList li .pop dd:before {
  background: #91c2c7;
  border-radius: 50%;
  content: "";
  height: 3px;
  width: 3px;
}
.schPopWrap .dayList li .pop.on {
  display: block;
}
.schPopWrap .dayList li .pop.on + button {
  box-shadow: 2px 2px 5px #00000033;
  z-index: 20;
}
section.push {
  height: 100vh;
  position: fixed;
  width: 100%;
  z-index: 100;
}
.push article {
  background: linear-gradient(0deg, #eef4f4, #ffffff99);
  background: var(--content-bg);
  height: calc(100% - 50px);
  overflow-y: auto;
}
.push article .msg {
  column-gap: 10px;
  display: flex;
  margin: 0 10px 15px;
}
.push article .msg dt {
  background: #25b5aa;
  border-radius: 50%;
  color: #fff;
  font-family: Cafe24Ssurround, sans-serif;
  font-size: 14px;
  height: 40px;
  line-height: 42px;
  text-align: center;
  width: 40px;
}
.push article .msg dt.SF {
  background: #ee587e;
}
.push article .msg dt.GZ {
  background: #e9ca4e;
  color: #000;
}
.push article .msg dt.JM {
  background: #8061ef;
}
.push article .msg dd {
  background: #fff;
  background: var(--mbox-bg);
  border-radius: 0 20px 20px 20px;
  box-shadow: 1px 1px 3px #00000033;
  display: flex;
  flex-direction: column;
  font-size: 14px;
  padding: 10px;
  width: calc(100% - 40px);
}
.push article .msg dd span {
  align-self: flex-end;
  color: #999;
  padding: 0 5px;
}
.push .m_subb {
  background: #f2f6f6;
  background: var(--content-top);
  left: -10px;
  padding-bottom: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 50;
}
.push .m_subb ul {
  padding: 10px;
}
.push .m_subb li {
  flex: 1 1;
  text-align: center;
  white-space: nowrap;
}
.push .date {
  height: 40px;
  margin-bottom: 5px;
  position: relative;
}
.push .date:before {
  left: 0;
}
.push .date:after,
.push .date:before {
  background: #dbdfdf;
  background: var(--border-basic);
  content: "";
  height: 1px;
  position: absolute;
  top: 24px;
  width: calc(50% - 80px);
}
.push .date:after {
  right: 0;
}
.push .date ul {
  position: absolute;
  text-align: center;
  top: 10px;
  width: 100%;
  z-index: 10;
}
.push .date ul li {
  color: #999;
  display: inline;
  font-size: 14px;
  padding: 0 10px;
}
.terms {
  position: fixed;
  z-index: 100;
}
@keyframes fadeOutLeftTop {
  0% {
    opacity: 1;
    transform: translate(0);
  }
  to {
    opacity: 0;
    transform: translate(-100%, -100%);
  }
}
@keyframes fadeInLeftTop {
  0% {
    opacity: 0;
    transform: translate(-100%, -100%);
  }
  to {
    opacity: 1;
    transform: translate(0);
  }
}
.push .msg.hide {
  animation: fadeOut 0.2s;
  height: 0;
  margin-bottom: 0;
  opacity: 0;
  overflow: hidden;
  transition: all 0.2s ease-in;
}
.push .msg.show {
  animation: fadeIn 0.2s;
  height: 60px;
  opacity: 1;
  transition: all 0.2s ease-in;
}
.button-container {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 3px;
}
.chart-button {
  background-color: transparent;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  font-size: 15px;
  margin-right: 5px;
  padding: 0 5px;
}
.chart-button.active {
  background-color: #25b5aa;
  color: #fff;
}
.btn-x {
  border: none;
  text-indent: -9000px;
}
.tbl-wrap {
  background-color: #fff;
  background-color: var(--mbox-bg);
  margin: 0 auto;
  overflow: hidden;
  width: 100%;
}
.tbl-wrap .x-on p {
  animation: blk 1s 5;
  border: 2px solid #f07c1d;
  border-radius: 5px;
}
.tbl-wrap table {
  table-layout: fixed;
  width: 100%;
}
.tbl-wrap table thead {
  background: #fff;
  background: var(--mbox-bg);
  height: 40px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10;
}
.tbl-wrap table thead:after {
  background: #929498;
  content: "";
  display: block;
  height: 1px;
  left: 0;
  position: absolute;
  top: 39px;
  width: 100%;
  z-index: 10;
}
.tbl-wrap table thead th {
  font-size: 0.8rem;
  height: 40px;
  white-space: nowrap;
}
.tbl-wrap table thead th.hname {
  padding-left: 10px;
  text-align: left;
}
.tbl-wrap table td:last-child,
.tbl-wrap table th:last-child {
  padding-right: 5px;
}
.tbl-wrap table tbody tr {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
}
.tbl-wrap .tbl-FP thead tr {
  display: grid;
  grid-template-columns: 22% 12% 16% 15% 20% 15%;
  grid-template-rows: 50% 50%;
  height: 40px;
}
.tbl-wrap .tbl-FP thead th {
  align-items: center;
  display: flex;
  justify-content: center;
}
.tbl-wrap .tbl-FP thead th[data-fld="hname"] {
  grid-column: 1/2;
  grid-row: 1/3;
  width: auto;
}
.tbl-wrap .tbl-FP thead th[data-fld="price"] {
  grid-column: 3/4;
  grid-row: 1/3;
  width: auto;
}
.tbl-wrap .tbl-FP tbody td[data-fld="amt"] {
  grid-column: 4/5;
  grid-row: 1/3;
  line-height: 40px;
  width: auto;
}
.tbl-wrap .tbl-FP tbody td[data-fld="siga"] {
  grid-column: 5/6;
  grid-row: 1/3;
  line-height: 40px;
  width: auto;
}
.tbl-wrap .tbl-FP thead th[data-fld="B1"] {
  grid-column: 6/7;
  grid-row: 1/2;
  height: auto;
  width: auto;
}
.tbl-wrap .tbl-FP thead th[data-fld="B2"] {
  grid-column: 6/7;
  grid-row: 2/3;
  height: auto;
  width: auto;
}
.tbl-wrap .tbl-FP tbody tr {
  display: grid;
  grid-template-columns: 22% 12% 16% 15% 20% 15%;
  grid-template-rows: 50% 50%;
  height: 50px;
}
.tbl-wrap .tbl-FP tbody td {
  align-items: center;
  display: flex;
  justify-content: center;
}
.tbl-wrap .tbl-FP tbody td:first-child {
  align-items: center;
  flex-direction: column;
  grid-column: 1/2;
  grid-row: 1/3;
  width: auto;
}
.tbl-wrap .tbl-FP tbody td:first-child br {
  display: none;
}
.tbl-wrap .tbl-FP tbody td:first-child a {
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.tbl-wrap .tbl-FP tbody td:nth-child(2) {
  grid-column: 2/3;
  grid-row: 1/3;
  line-height: 40px;
  width: auto;
}
.tbl-wrap .tbl-FP tbody td:nth-child(3) {
  grid-column: 3/4;
  grid-row: 1/3;
  width: auto;
}
.tbl-wrap .tbl-FP tbody td:nth-child(4) {
  grid-column: 4/5;
  grid-row: 1/3;
  line-height: 40px;
  width: auto;
}
.tbl-wrap .tbl-FP tbody td:nth-child(5) {
  grid-column: 5/6;
  grid-row: 1/3;
  line-height: 40px;
  width: auto;
}
.tbl-wrap .tbl-FP tbody td:nth-child(6) {
  grid-column: 6/7;
  grid-row: 1/2;
  padding-right: 5px;
  width: auto;
}
.tbl-wrap .tbl-FP tbody td:nth-child(7) {
  grid-column: 6/7;
  grid-row: 2/3;
  padding-right: 5px;
  width: auto;
}
.tbl-wrap .tbl-FP tbody .x-on span {
  display: none;
}
.tbl-wrap .tbl-FP tbody td {
  padding: 0;
}
.tbl-wrap table tbody td {
  padding: 5px 2px;
}
.tbl-wrap table td:first-child {
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tbl-wrap table tbody td.hname {
  overflow: hidden;
  padding-left: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tbl-wrap table tbody td.hfav {
  vertical-align: middle;
}
.tbl-wrap table tbody td.hfav button {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAC0CAYAAABfTugdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZjNmMjY2OC02MWRkLTdlNDAtYWU5Yy0yMDc4ZmZmNjAzZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NGOEY3RjE3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NGOEY3RjA3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QkZDRTNCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QkZDRTRCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiLz4gPC9yZGY6RGVz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);
  background-position: 0 -60px;
  background-size: 60px auto;
  height: 30px;
  width: 30px;
}
.tbl-wrap table tbody td.hfav button.on {
  background-color: #ff8727;
  background-position: -30px -60px;
}
.tbl-wrap table tbody td.hdel {
  vertical-align: middle;
}
.tbl-wrap table tbody td.hdel button {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAC0CAYAAABfTugdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZjNmMjY2OC02MWRkLTdlNDAtYWU5Yy0yMDc4ZmZmNjAzZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NGOEY3RjE3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NGOEY3RjA3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QkZDRTNCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QkZDRTRCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiLz4gPC9yZGY6RGVz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);
  background-size: 60px auto;
  height: 30px;
  text-indent: -9000px;
  width: 30px;
}
.tbl-wrap table tbody td ul li + li {
  align-items: center;
  display: flex;
  font-size: 0.8em;
  justify-content: flex-end;
}
.tbl-wrap table tbody td.price ul li + li:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAYAAAC7HLUcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOTJGQjdGMzRGOTcxMUVEQjY5RkE4MjA1RDE1QzY1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQ0EzOUEzMTFBRkUxMUVFODc3NEFBRENBRDI1N0UxNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQ0EzOUEzMDFBRkUxMUVFODc3NEFBRENBRDI1N0UxNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkODVhYjE1Ny04OTI3LWY2NGEtYjUyNy1lNDA5YjVkOWI0MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzkyRkI3RjM0Rjk3MTFFREI2OUZBODIwNUQxNUM2NUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz771gqlAAAFBUlEQVR42uxdy04UQRStIWCMG58JX2BEjHErP+ADJRkWLlyxmAFFNoy6VAFlqTAbFWfGRFcuXECiovgDuDVGfPyBUXwsNAYM472hOo5kuqrr2TU99yQnTL9un+65h6m6Xd2dq9frjEAgNEcHnQICgQxCIGih03K8o/zvK58H8Sm3TWX1IrAWTXTX1ygLAkXu7O9E69UfbXeyvW2D5IHz/PMgcCHAc44aq8Avgeoj6BvpNHAaeAT4GngF+DSUJtZwgzkY/zwc2Hls1BiiPoIZInMw/nc6lD4IJlqlyfwKb86EYo5KwPoI5jgsmU7FIMUYc0SoBpCEIo1V6L+QSbKBDheto07DxKsmWC9ap5aSOWQa0STYWbeuT7F4YASdYkPSTqwJRB3gVnSdbXOk+UuiojGIXxJMcqqqtb5BVM2Rhkl0NKZuEtj/SeAJz7vFSk/dEZ+0m0EKmuZoNEnB8TGZaESTFFL6LrC5O8PZ6XG/l4HrDuKu89htY5CCpX5EzaFJbGispWSSC8Ae4EHgqMf9vgfecRD3NvBDuxjEljlcmsSmRt8m2Qu81jA9Adzjcf9TwFWL8VZ5zLbog+QliVfSXFbjsW1AV2NJYpK8p+/hGjdJo2EmPObBN+CkxXio/Xs7GATHVs1LEq8sWF6WJOE8+zd+S7dja6JRqo/Hd4ke3rzailG+zBfmgCsW4rwF3mMZgcwgywbmSJqEy4bHYKSxu77mWp8McZ3yLuAtj7nwB3jRQpyLPFZbGOSH4CSUFfZTFpz8H4bHYKyRm8SVPhGwpHtSsLwfeNxjPiwBFw22fwZ8yTIEmUEWYhJvVmNfszFJaDqq1opGMIkrfXGIyrq6vzCucInplX0zUdZVNQi2Sx8Cf7HNIeI3NM3RaJIbPNYvHnvOQtvZikZuEtv64oB9jIMJ1usFnveYE1j2vaux3R2+baaQs3RPelyQnI+DSDjmqZnGnMuhHQJdWML9yP6vXImAZdP9bLPaFGdu9S8/fiwW6vpgQ5/JWCzFsWJ13fwTaaRbbtPBhELyRQnrs+yLCX9dYf1JkXm1/+tuJi5WER8AfwI/K+pqhus8zk8e96hJE4tgHz1M70p5dKXdF5I2mVYcNkMZb14OAXcA9wGvMnHVUYQS334fjzcka76SQfwDS7ddGtvhNjc96kxa9nVd1s3HFC5KGuaYSRifDJISsGTbb7D9KeAxj3qfA18IlmNJeMmxhp0x8zHZxxPGGGfxFcOdZJAwkLSsK4Pvsm/cLwSWdS952H+fYNlsApOMM3FVs48MEgawrdtrIc4h4DmPut+x5mXfu8xxWZdXsfARUoOaJpGZY5BJHlFFBvGD3czuYEAcKbvLo37c39eGad+jdfFibVFiEpX5jMeTXgQmg/jB1tG6pkij7DslMIwP3Gf27kgt8niMDJI+DgDHHMQd47F9IWpSxTW5WsUkic3BPHf22hVYmu1yEDcq+w54Oo6oU77B0h2ti8mNV8h1bqseVjEHGcQPBjJ0LIuB6IhujqsqmkP5jlMyiEOE/gifFn9mlYpJtMxBfRBCq6PG5M9Y1jaHTYOsJJyXJjYk04TsmWSEGT7Iw5ZBHieclybeSKYJrW2SkSbmqJoGttUHiR4OfabBHJXATiK+L2Lr+yMI2QGaAYex4wM8rL2fJtfqL/FMcrNUXGeZP7SaUitQaD5cu6jarBIVK3L0llsCwX0fhEDIJP4KMABCbV0xJ5IMAQAAAABJRU5ErkJggg==);
  background-image: var(--img-arrow);
  background-size: auto 12px;
  content: "";
  display: block;
  height: 12px;
  width: 12px;
}
.tbl-wrap table tbody td.price ul.sc-1 li + li:before {
  background-position: -12px 0;
}
.tbl-wrap table tbody td[data-fld="uplmtprc"] span {
  font-size: 1em;
}
.tbl-wrap table tbody td[data-fld="uplmtprc"] span.sc-1 {
  border: 2px solid #e80005;
  border-radius: 5px;
  color: #e80005;
  font-size: 1em;
}
.tbl-wrap table tbody .sc1 td.hprc .sc-1 span {
  align-items: center;
  background-color: #ff3d00;
  border-radius: 5px;
  color: #fff;
  display: flex;
  font-size: 0.875em;
  font-weight: 700;
  justify-content: center;
}
.tbl-wrap table tbody .sc1 td.hprc .sc-1 span:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAYAAAC7HLUcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOTJGQjdGMzRGOTcxMUVEQjY5RkE4MjA1RDE1QzY1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQ0EzOUEzMTFBRkUxMUVFODc3NEFBRENBRDI1N0UxNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQ0EzOUEzMDFBRkUxMUVFODc3NEFBRENBRDI1N0UxNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkODVhYjE1Ny04OTI3LWY2NGEtYjUyNy1lNDA5YjVkOWI0MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzkyRkI3RjM0Rjk3MTFFREI2OUZBODIwNUQxNUM2NUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz771gqlAAAFBUlEQVR42uxdy04UQRStIWCMG58JX2BEjHErP+ADJRkWLlyxmAFFNoy6VAFlqTAbFWfGRFcuXECiovgDuDVGfPyBUXwsNAYM472hOo5kuqrr2TU99yQnTL9un+65h6m6Xd2dq9frjEAgNEcHnQICgQxCIGih03K8o/zvK58H8Sm3TWX1IrAWTXTX1ygLAkXu7O9E69UfbXeyvW2D5IHz/PMgcCHAc44aq8Avgeoj6BvpNHAaeAT4GngF+DSUJtZwgzkY/zwc2Hls1BiiPoIZInMw/nc6lD4IJlqlyfwKb86EYo5KwPoI5jgsmU7FIMUYc0SoBpCEIo1V6L+QSbKBDheto07DxKsmWC9ap5aSOWQa0STYWbeuT7F4YASdYkPSTqwJRB3gVnSdbXOk+UuiojGIXxJMcqqqtb5BVM2Rhkl0NKZuEtj/SeAJz7vFSk/dEZ+0m0EKmuZoNEnB8TGZaESTFFL6LrC5O8PZ6XG/l4HrDuKu89htY5CCpX5EzaFJbGispWSSC8Ae4EHgqMf9vgfecRD3NvBDuxjEljlcmsSmRt8m2Qu81jA9Adzjcf9TwFWL8VZ5zLbog+QliVfSXFbjsW1AV2NJYpK8p+/hGjdJo2EmPObBN+CkxXio/Xs7GATHVs1LEq8sWF6WJOE8+zd+S7dja6JRqo/Hd4ke3rzailG+zBfmgCsW4rwF3mMZgcwgywbmSJqEy4bHYKSxu77mWp8McZ3yLuAtj7nwB3jRQpyLPFZbGOSH4CSUFfZTFpz8H4bHYKyRm8SVPhGwpHtSsLwfeNxjPiwBFw22fwZ8yTIEmUEWYhJvVmNfszFJaDqq1opGMIkrfXGIyrq6vzCucInplX0zUdZVNQi2Sx8Cf7HNIeI3NM3RaJIbPNYvHnvOQtvZikZuEtv64oB9jIMJ1usFnveYE1j2vaux3R2+baaQs3RPelyQnI+DSDjmqZnGnMuhHQJdWML9yP6vXImAZdP9bLPaFGdu9S8/fiwW6vpgQ5/JWCzFsWJ13fwTaaRbbtPBhELyRQnrs+yLCX9dYf1JkXm1/+tuJi5WER8AfwI/K+pqhus8zk8e96hJE4tgHz1M70p5dKXdF5I2mVYcNkMZb14OAXcA9wGvMnHVUYQS334fjzcka76SQfwDS7ddGtvhNjc96kxa9nVd1s3HFC5KGuaYSRifDJISsGTbb7D9KeAxj3qfA18IlmNJeMmxhp0x8zHZxxPGGGfxFcOdZJAwkLSsK4Pvsm/cLwSWdS952H+fYNlsApOMM3FVs48MEgawrdtrIc4h4DmPut+x5mXfu8xxWZdXsfARUoOaJpGZY5BJHlFFBvGD3czuYEAcKbvLo37c39eGad+jdfFibVFiEpX5jMeTXgQmg/jB1tG6pkij7DslMIwP3Gf27kgt8niMDJI+DgDHHMQd47F9IWpSxTW5WsUkic3BPHf22hVYmu1yEDcq+w54Oo6oU77B0h2ti8mNV8h1bqseVjEHGcQPBjJ0LIuB6IhujqsqmkP5jlMyiEOE/gifFn9mlYpJtMxBfRBCq6PG5M9Y1jaHTYOsJJyXJjYk04TsmWSEGT7Iw5ZBHieclybeSKYJrW2SkSbmqJoGttUHiR4OfabBHJXATiK+L2Lr+yMI2QGaAYex4wM8rL2fJtfqL/FMcrNUXGeZP7SaUitQaD5cu6jarBIVK3L0llsCwX0fhEDIJP4KMABCbV0xJ5IMAQAAAABJRU5ErkJggg==);
  background-image: var(--img-arrow);
  background-position: 0 0;
  background-size: auto 14px;
  content: "";
  height: 14px;
  width: 14px;
}
.tbl-wrap table tr:nth-child(4n) {
  border-bottom: 2px solid #eee;
  border-bottom: 2px solid var(--button-basic);
}
.tbl-wrap table th[data-fld="hname"] {
  width: 23%;
}
.tbl-wrap table th[data-fld="price"] {
  width: 17%;
}
.tbl-wrap table th[data-fld="B1"],
.tbl-wrap table th[data-fld="B2"],
.tbl-wrap table th[data-fld="B3"],
.tbl-wrap table th[data-fld="jonga"],
.tbl-wrap table th[data-fld="rate"] {
  width: 15%;
}
.tbl-wrap table td.hprc span {
  font-size: 0.85em;
}
.tbl-nxt table tbody tr {
  border-radius: 5px;
}
.tbl-nxt td.hprc span {
  font-size: 0.85em;
}
.tbl-nxt th[data-fld="jonga"] span {
  color: #8941cd;
}
.tbl-nxt .hvol span {
  color: #8941cd;
  font-weight: 700;
}
.dark .tbl-nxt th[data-fld="jonga"] span {
  color: #c8a4f1;
}
.dark .tbl-nxt .hvol span {
  color: #c8a4f1;
  font-weight: 700;
}
.dark .tbl-nxt .nup,
.tbl-nxt .nup {
  background-color: #fef788;
  background-color: var(--upper-bg);
}
section.nxtWrap {
  background: linear-gradient(0deg, #eef4f4, #ffffff99);
  background: var(--content-bg);
  border-radius: 10px 10px 0 0;
  margin: 0 auto;
  padding-top: 0;
  position: relative;
  width: 100%;
}
.nxtWrap .t_page_contents .tbl-wrap {
  height: calc(100% - 50px);
  overflow-y: auto;
  position: absolute;
}
.nxtWrap .warn {
  align-items: center;
  background: #fff;
  background: var(--mbox-bg);
  border-top: 1px solid #dbdfdf;
  border-top: 1px solid var(--border-basic);
  bottom: 0;
  display: flex;
  height: 50px;
  justify-content: center;
  padding: 0 10px;
  position: absolute;
  width: 100%;
}
.t_page_nav ul li a.on {
  background: #ff3d00;
  border: none;
  color: #fff;
}
.tbl-wrap table td:nth-child(6),
.tbl-wrap table th:nth-child(6) {
  padding-right: 5px;
}
td.x-ht {
  animation: blk 1s 5;
  border: 2px solid #f07c1d;
  border-radius: 5px;
}
.t_uc {
  padding-top: 0;
}
.t_uc .t_page_nav ul li:nth-child(2) a {
  background: #ff3d00;
  border: none;
  color: #fff;
}
.t_uc tbody tr td:first-child span {
  font-size: 13px;
}
.t_uc .main_table tbody tr td:nth-child(2) {
  color: #9eb1b0;
}
.t_uc .main_table tbody tr td:nth-child(2),
.t_uc .main_table tbody tr td:nth-child(8),
.t_uc .main_table tbody tr td:nth-child(9) {
  color: red;
}
.t_uc .main_table tbody tr:nth-child(2) td:nth-child(2),
.t_uc .main_table tbody tr:nth-child(2) td:nth-child(8),
.t_uc .main_table tbody tr:nth-child(2) td:nth-child(9) {
  color: #007bf5;
}
.t_uc .main_table tbody tr:first-child td:first-child,
.t_uc .main_table tbody tr:first-child td:nth-child(2),
.t_uc .main_table tbody tr:first-child td:nth-child(3) {
  background: red;
  color: #fff;
}
.t_gold {
  padding-top: 0;
}
.t_gold .t_page_nav ul li:nth-child(3) a {
  background: #ff3d00;
  border: none;
  color: #fff;
}
.t_gold .main_table tbody tr td:nth-child(7) button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAC0CAYAAABfTugdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZjNmMjY2OC02MWRkLTdlNDAtYWU5Yy0yMDc4ZmZmNjAzZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NGOEY3RjE3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NGOEY3RjA3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QkZDRTNCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QkZDRTRCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiLz4gPC9yZGY6RGVz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)
    no-repeat 0 -60px;
  background-size: 60px;
  border: none;
  height: 30px;
  width: 30px;
}
.t_gold .main_table tbody tr td:nth-child(8) button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAC0CAYAAABfTugdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZjNmMjY2OC02MWRkLTdlNDAtYWU5Yy0yMDc4ZmZmNjAzZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NGOEY3RjE3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NGOEY3RjA3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QkZDRTNCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QkZDRTRCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiLz4gPC9yZGY6RGVz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)
    no-repeat 0 0;
  background-size: 60px;
  border: none;
  height: 30px;
  width: 30px;
}
.t_gold tbody tr td:first-child span {
  font-size: 13px;
}
.t_gold .main_table tbody tr td:nth-child(2) {
  color: red;
}
.t_gold .main_table tbody tr:nth-child(2) td:nth-child(2) {
  color: #007bf5;
}
.t_wiz .new {
  animation: AniBg 3s ease infinite;
  background-image: linear-gradient(
    -45deg,
    #ff357f 20%,
    #9844b7 40%,
    #ff357f 60%,
    #ff9b04 70%,
    #ff357f 80%
  );
  background-size: 300% 300%;
  border-radius: 3px;
  color: #fff;
  display: block;
  font-family: NanumSquare, sans-serif;
  font-size: 12px;
  font-weight: 700;
  margin: 0 auto;
  padding: 0 5px;
  text-align: center;
  width: 50px;
}
@keyframes AniBg {
  0% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.t_38swing {
  padding-top: 0;
}
.t_38swing .t_page_nav ul li:nth-child(4) a {
  background: #ff3d00;
  border: none;
  color: #fff;
}
.t_38swing .main_table tbody tr td:nth-child(9) button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAC0CAYAAABfTugdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZjNmMjY2OC02MWRkLTdlNDAtYWU5Yy0yMDc4ZmZmNjAzZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NGOEY3RjE3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NGOEY3RjA3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QkZDRTNCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QkZDRTRCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiLz4gPC9yZGY6RGVz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)
    no-repeat 0 0;
  background-size: 60px;
  border: none;
  height: 30px;
  width: 30px;
}
.t_38swing tbody tr td:first-child span {
  font-size: 13px;
}
.t_38swing .main_table tbody tr td:nth-child(2) {
  color: red;
}
.t_38swing .main_table tbody tr:nth-child(2) td:nth-child(2),
.t_38swing .main_table tbody tr:nth-child(5) td:nth-child(2),
.t_38swing .main_table tbody tr:nth-child(6) td:nth-child(2) {
  color: #007bf5;
}
section.f_page {
  padding-top: 0;
}
.f_page_top {
  height: calc(100vh - 190px);
}
.f_page_top .tbl-wrap {
  height: 100%;
  overflow-y: auto;
}
.f_page table {
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.f_page tr {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
.f_page thead tr {
  height: inherit;
}
.f_page tr td,
.f_page tr th {
  flex: 1 1 15%;
}
.f_page th[data-fld="hname"],
.f_page tr .hname {
  flex: 1.2 1 20%;
}
.f_page tr .hprc {
  flex: 1.2 1 18%;
}
.f_page tr .hprc .sc-1 .upper {
  background-color: #f50600;
  background-color: var(--color-up);
  border-radius: 5px;
  color: #fff;
}
.f_page tr .hprc .sc-1 .upper:before {
  background-position: 0 0;
}
.f_page tr .noti {
  border-top: 1px dashed #dbdfdf;
  border-top: 1px dashed var(--border-basic);
  padding: 5px 10px;
  text-align: left;
  width: 100%;
}
.f_page_btm {
  margin: 0 auto 10px;
  width: 96%;
}
.focus_top {
  align-items: center;
  background: #f19ca3;
  border-radius: 10px;
  display: flex;
  margin-bottom: 10px;
  padding: 5px 0 5px 10px;
}
.focus_top:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAlCAYAAAAnQjt6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NWM4ZTVlMy1hN2QxLTFlNGUtYjMzMS0zOWUzZjYzNDMxMDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NThCMEQ0NjE3RjVGMTFFRDkwRURGMDA3QUJCNDdGQTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NThCMEQ0NjA3RjVGMTFFRDkwRURGMDA3QUJCNDdGQTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YjFlMzMzMTgtZjM0Mi0wZDQ1LTg3YTEtNTBiYzQyOTE2ZTE2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NmNiZGY1MjktNGViOS1hOTQ1LWI3YjktMjFhZjkwMzdiNzZmIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mijFTQAABKFJREFUeNrE2FtsFVUUxvGe01No0Sp3DbRQBUGLqBAFCgLeTTBYBJGoYCAEIxCBeFfAFyQ+CI36Ykh88EGjSaMComJRiaUtBEONVUARxUAvGgoW2kKV0vG/yDdxmO45PdQCO/lxOXNbs2fvvdZMzPO8tIvUBmIs8tGcuEhBjMFo3I5WfH+hA7keUzEc16hX3kXphQpkhO5+GnrhJG7ANnyIqvMdSC7GYR4m4wh24Wp0xxf2WNB2vgLpi5GYjYeRhUp8iTvUG+X42oKwA7oykBguwbV4BHMU0DF8ijL1zI0aoJ/ggH9woosCyMBVeBCPY5C21eI97MVTGqzWfsY3aOrKQGwGFGKm1oRM/f4r3sBRvIjrAseU4LezzmILWicNxjOowDG0ev+1SszEo9gT2laHexAPnq8zAfTCImzGYZz2zm72+12Yix+99u19DAif91wC6IHZWI8az93ewVjMV0+EWyOmI6MzgWRhCt7G7xEBnEIR8vEEfnHsYz23BVe4rpMsgJ6YjLXY7UW3P/A8crEY1RH7NWEO0lMN5HLcitX41kve9uoxZGMJjkbsZ4O1XDfnXycm7QKxncZhZQoBtGmfB3Syp9GcZP96DfDg9fqinz9eghsm6Bl21FpQiolIYHloerrGhk3xgaFACjAel9n/44ElpRoV+vufiMXrb3yG+Uper0h6kgXvL3yOmtDveVqNs86szkSTiW6K0haZUZqGxx139hb66DEWeam1XRjjGItPYhly7PHGVaDk6K4sE1Zhme66VNFbklqt32PqhYUpLP9Wd2zHd45tliCz/TRjf9yEP/VITksDNip1z8UhFKuOWIH7AzklWatR6j/l2HalHrVdz4srEOuVuGM8WOJ6XRnUgrsPM3BpignReuMrx+/ddM0e/niMK7JhgdQdblZVNaOPDrJiZl8KQdQpiEbHtjxd04ZDix9Iq1L0LR2cOFuln7WtKnaakuxfrnTvalY2DtbxzX4g+9RF9+piUc1T9WWl3lAdtymidxpUj9ZF3FCh/r1fHXEmkDKdbKKCiWrHVeRY0XunKvKdeAHrcTiwb5l6zdVsoE9Q1faD/2Nc07VEd7xAY8HVTigYv2WqWz/GYqzBT6jHFg1019iwad9Tj+5AuEKzRWqdFqBVSv3hBShdmdjPpGuDSUss9zyHEY7jLbe8qTx1Eg8Fq7TgjoXKnvWqrhKOk72mE21S2o8qIWKOqu5Z5SlrxciLKgMsE67RjtVK7/HQCa0X9mOq42JRLKm9FMjORzAjXKWF7+Jm7NABVo++GqqorBheiu4pBjFEjzyYt4p000kLowxF61dZVp2XYJYSXSKqwgrpjwUo03jy20eq/tv1ZszxfcSS0Sy8rEUnTe8glZoNVZrGDUoDaUrlNhMGYBRuU+rICZx3A5Zjt/MtLeJDTabWCZtqk0LLdq2maK2mdEy5xy7aW58a+oXqkWK9bO2JfF3s4ItRAR7TajrMsb1NgcQc21qU/u2zwweOwuicAknT94y7MV05yZJk/4h9WwIlRYVW3B3+G///DcR/VPlamgs0DnL18u2pRxqVKnYqCAvgYKov0P8KMADYiQwXkYSdXAAAAABJRU5ErkJggg==)
    no-repeat 50%;
  background-size: contain;
  content: "";
  display: block;
  height: 30px;
  margin-right: 5px;
  width: 30px;
}
.focus_title {
  color: #fff;
  font-family: NanumSquare, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
}
.focus_btm {
  background: #fff7f7;
  border: 1px solid #f19ca3;
  border-radius: 10px;
  height: calc(50vh - 130px);
  overflow: hidden;
  overflow-y: auto;
  padding: 10px;
  width: 100%;
}
.focus_article_wrap {
  height: 100%;
  overflow: auto;
  width: 100%;
}
.focus_article {
  margin-bottom: 10px;
}
.focus_article_title {
  color: #636363;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.5px;
  margin-bottom: 5px;
}
.focus_article_article {
  font-size: 14px;
  font-weight: 400;
  letter-spacing: -0.5px;
  line-height: 20px;
}
.contents_btm {
  background: #ededed;
  height: 50px;
  padding: 10px 0;
  width: 100%;
}
.m_page {
  width: 100%;
}
.m_page,
.m_page .mbn {
  margin: 0 auto;
  position: relative;
}
.m_page .mbn {
  display: none;
  height: 14.28vw;
  max-height: 60px;
  width: calc(100% - 40px);
}
.m_page .mbn figure {
  border-radius: 5px;
  height: 100%;
  margin: 0 auto;
  max-width: 480px;
  overflow: hidden;
}
.m_page .mbn figure img {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.m_page .mpop {
  align-items: center;
  background: #00000080;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}
.m_page .mpop dl {
  background-color: #fff;
  background-color: var(--mbox-bg);
  border-radius: 5px;
  max-width: 420px;
  overflow: hidden;
  width: 90%;
}
.m_page .mpop dt {
  max-height: 125vw;
  overflow: hidden;
  width: 100%;
}
.m_page .mpop dt img {
  height: 100%;
  object-fit: contain;
  width: 100%;
}
.m_page .mpop dd {
  align-items: center;
  background: #fbfdfc;
  background: var(--button-light);
  border: 1px solid #eaeceb;
  border: 1px solid var(--bg-light);
  display: flex;
  font-size: 0.75em;
  height: 30px;
  justify-content: space-between;
  padding: 0 10px;
}
.m_page .mpop dd button {
  background-color: transparent;
  border-radius: 3px;
  color: #222;
  color: var(--color-basic);
  font-weight: 600;
  padding: 2px 10px;
}
.x-tit-red {
  color: #f50600;
  color: var(--color-up);
  font-weight: 700;
}
.x-outline {
  background: #fff;
  background: var(--mbox-bg);
  border-left: 5px solid #b68fe6;
  border-radius: 5px;
  box-shadow: 0 0 3px #d3d3d3;
  font-size: 14px;
  line-height: 22px;
  margin: 0 auto 10px;
  max-height: 125px;
  overflow: auto;
  padding: 5px;
  white-space: pre-wrap;
  width: 96%;
}
.x-outline::-webkit-scrollbar {
  width: 5px;
}
.x-outline::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
.x-outline::-webkit-scrollbar-track {
  background-color: transparent;
}
.comment {
  background: #fff;
  background: var(--mbox-bg);
  border-left: 5px solid #25b5aa;
  border-radius: 5px;
  box-shadow: 0 0 3px #d3d3d3;
  font-size: 0.875em;
  height: auto;
  margin: 0 auto 10px;
  overflow: hidden;
  padding: 5px;
  width: 96%;
}
.comment_top {
  display: flex;
  justify-content: center;
}
.comment_top .c_news,
.comment_top .date {
  color: #4d4d4d;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.5px;
}
.comment_btm table {
  border-top: 1px solid #dbdfdf;
  border-top: 1px solid var(--border-basic);
  margin-top: 5px;
}
.comment_btm table tr {
  border-bottom: 1px solid #dfe5e5;
  height: 35px;
}
.comment_btm table tr td:first-child,
.comment_btm table tr td:nth-child(2) {
  background: none;
}
.comment_btm table tr td:first-child {
  border-right: 1px solid #dfe5e5;
  color: #454545;
  font-size: 15px;
  font-weight: 700;
  letter-spacing: -0.5px;
  width: 35%;
}
.comment_btm table tr td:nth-child(2) {
  color: #606060;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.5px;
  text-align: left;
  text-indent: 5px;
  width: 65%;
}
.comment_btm table tr:last-child {
  border-bottom: none;
}
.market_box_wrap {
  align-content: flex-start;
  align-items: flex-start;
  column-gap: 10px;
  display: flex;
  flex-wrap: wrap;
  height: auto;
  margin: 0 auto;
  min-height: calc(100% - 40px);
  padding: 5px 10px;
  width: 100%;
}
.market_warn {
  border-radius: 5px;
  margin: 0 10px;
  padding: 10px;
  width: calc(100% - 20px);
}
.m_box,
.market_warn {
  background: #fff;
  background: var(--mbox-bg);
}
.m_box {
  border-radius: 10px;
  box-shadow: 1px 1px 4px #4d8eac33;
  margin-bottom: 10px;
  min-height: 295px;
  order: 1;
  overflow: hidden;
  padding: 4px;
  width: calc(50% - 5px);
}
.m_box.on {
  order: 0;
}
.m_box.on .m_box_title {
  padding-left: 30px;
  position: relative;
}
.m_box.on .m_box_title:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF/mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFMzZDRjkyNDk5OTUxMUVFOTFBMkMyNTk3RUI2QUVGMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxODZGOTUzQUE1NTAxMUVFOEJBNUI5ODI1MzNFMEY5MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiZTM1MGUzOS05MTU5LTkwNDMtYTk4Mi01MmYzZDYwM2E3ZTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXA6Q3Jl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)
    no-repeat #008fa0 0 -20px;
  background-size: 40px auto;
  border-radius: 50%;
  content: "";
  height: 20px;
  left: 5px;
  position: absolute;
  top: 5px;
  width: 20px;
}
.m_box_top {
  align-items: center;
  background: #06b3b9;
  border: 1px solid #00a4ab;
  border-radius: 5px;
  box-shadow: inset 1px 1px 5px #2eebe766;
  display: flex;
  height: 30px;
  justify-content: space-between;
  margin-bottom: 4px;
  overflow: hidden;
  position: relative;
}
.m_box_top:after {
  background: radial-gradient(
    ellipse at center,
    #2eebe7,
    rgba(46, 235, 231, 0)
  );
  bottom: -7px;
  content: "";
  height: 10px;
  left: 10%;
  position: absolute;
  width: 80%;
}
.m_box_title {
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: -0.05rem;
  line-height: 30px;
  overflow: hidden;
  padding-left: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m_box_rate span {
  background: #ffffffcc;
  border-radius: 5px;
  display: block;
  font-size: 16px;
  font-weight: 700;
  height: 20px;
  line-height: 18px;
  margin-right: 3px;
  pointer-events: none;
  text-align: center;
  width: 60px;
}
.m_box_rate .up {
  color: #ec320d;
}
.m_box_rate .dn {
  color: #0058f7;
}
.m_box_btm {
  display: flex;
  flex-direction: column;
  padding-top: 34px;
  position: relative;
  row-gap: 5px;
  width: 100%;
}
.m_box_btm > div:last-child {
  margin-bottom: 0;
}
.m_box_article {
  background: #f0f3f5;
  background: var(--mbox-top-bg);
  border-radius: 5px;
  font-size: 14px;
  height: 30px;
  letter-spacing: -0.5px;
  overflow: hidden;
  padding: 5px;
  position: absolute;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
  width: 100%;
  z-index: 10;
}
.m_box_article .more,
.m_box_article + .itembox:after {
  display: none;
}
.m_box_btm.on .m_box_article {
  height: auto;
  overflow: visible;
  white-space: normal;
}
.m_box_btm.on .m_box_article .more {
  display: inline;
  margin: 0 5px;
  position: static;
  white-space: nowrap;
}
.sc-1 .upper {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.sc-1 .upper:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAYAAAC7HLUcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOTJGQjdGMzRGOTcxMUVEQjY5RkE4MjA1RDE1QzY1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQ0EzOUEzMTFBRkUxMUVFODc3NEFBRENBRDI1N0UxNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQ0EzOUEzMDFBRkUxMUVFODc3NEFBRENBRDI1N0UxNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkODVhYjE1Ny04OTI3LWY2NGEtYjUyNy1lNDA5YjVkOWI0MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzkyRkI3RjM0Rjk3MTFFREI2OUZBODIwNUQxNUM2NUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz771gqlAAAFBUlEQVR42uxdy04UQRStIWCMG58JX2BEjHErP+ADJRkWLlyxmAFFNoy6VAFlqTAbFWfGRFcuXECiovgDuDVGfPyBUXwsNAYM472hOo5kuqrr2TU99yQnTL9un+65h6m6Xd2dq9frjEAgNEcHnQICgQxCIGih03K8o/zvK58H8Sm3TWX1IrAWTXTX1ygLAkXu7O9E69UfbXeyvW2D5IHz/PMgcCHAc44aq8Avgeoj6BvpNHAaeAT4GngF+DSUJtZwgzkY/zwc2Hls1BiiPoIZInMw/nc6lD4IJlqlyfwKb86EYo5KwPoI5jgsmU7FIMUYc0SoBpCEIo1V6L+QSbKBDheto07DxKsmWC9ap5aSOWQa0STYWbeuT7F4YASdYkPSTqwJRB3gVnSdbXOk+UuiojGIXxJMcqqqtb5BVM2Rhkl0NKZuEtj/SeAJz7vFSk/dEZ+0m0EKmuZoNEnB8TGZaESTFFL6LrC5O8PZ6XG/l4HrDuKu89htY5CCpX5EzaFJbGispWSSC8Ae4EHgqMf9vgfecRD3NvBDuxjEljlcmsSmRt8m2Qu81jA9Adzjcf9TwFWL8VZ5zLbog+QliVfSXFbjsW1AV2NJYpK8p+/hGjdJo2EmPObBN+CkxXio/Xs7GATHVs1LEq8sWF6WJOE8+zd+S7dja6JRqo/Hd4ke3rzailG+zBfmgCsW4rwF3mMZgcwgywbmSJqEy4bHYKSxu77mWp8McZ3yLuAtj7nwB3jRQpyLPFZbGOSH4CSUFfZTFpz8H4bHYKyRm8SVPhGwpHtSsLwfeNxjPiwBFw22fwZ8yTIEmUEWYhJvVmNfszFJaDqq1opGMIkrfXGIyrq6vzCucInplX0zUdZVNQi2Sx8Cf7HNIeI3NM3RaJIbPNYvHnvOQtvZikZuEtv64oB9jIMJ1usFnveYE1j2vaux3R2+baaQs3RPelyQnI+DSDjmqZnGnMuhHQJdWML9yP6vXImAZdP9bLPaFGdu9S8/fiwW6vpgQ5/JWCzFsWJ13fwTaaRbbtPBhELyRQnrs+yLCX9dYf1JkXm1/+tuJi5WER8AfwI/K+pqhus8zk8e96hJE4tgHz1M70p5dKXdF5I2mVYcNkMZb14OAXcA9wGvMnHVUYQS334fjzcka76SQfwDS7ddGtvhNjc96kxa9nVd1s3HFC5KGuaYSRifDJISsGTbb7D9KeAxj3qfA18IlmNJeMmxhp0x8zHZxxPGGGfxFcOdZJAwkLSsK4Pvsm/cLwSWdS952H+fYNlsApOMM3FVs48MEgawrdtrIc4h4DmPut+x5mXfu8xxWZdXsfARUoOaJpGZY5BJHlFFBvGD3czuYEAcKbvLo37c39eGad+jdfFibVFiEpX5jMeTXgQmg/jB1tG6pkij7DslMIwP3Gf27kgt8niMDJI+DgDHHMQd47F9IWpSxTW5WsUkic3BPHf22hVYmu1yEDcq+w54Oo6oU77B0h2ti8mNV8h1bqseVjEHGcQPBjJ0LIuB6IhujqsqmkP5jlMyiEOE/gifFn9mlYpJtMxBfRBCq6PG5M9Y1jaHTYOsJJyXJjYk04TsmWSEGT7Iw5ZBHieclybeSKYJrW2SkSbmqJoGttUHiR4OfabBHJXATiK+L2Lr+yMI2QGaAYex4wM8rL2fJtfqL/FMcrNUXGeZP7SaUitQaD5cu6jarBIVK3L0llsCwX0fhEDIJP4KMABCbV0xJ5IMAQAAAABJRU5ErkJggg==);
  background-image: var(--img-arrow);
  background-position: -14px 1px;
  background-size: auto 14px;
  content: "";
  display: inline-block;
  height: 14px;
  width: 14px;
}
.up_item .sc-1 .upper:before {
  background-position: 0 1px;
}
.itembox {
  font-weight: 500;
  padding: 0 5px;
  position: relative;
}
.itembox ul {
  display: grid;
  grid-template-columns: calc(100% - 60px) 60px;
  grid-template-rows: repeat(3, 17px);
}
.itembox ul li {
  align-items: center;
  font-size: 0.875rem;
}
.itembox ul li.item label {
  color: #222;
  color: var(--color-basic);
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.itembox ul li.item {
  grid-column: 1/2;
  grid-row: 1/2;
}
.itembox ul li.rate {
  display: flex;
  grid-column: 2/3;
  grid-row: 1/2;
  justify-content: flex-end;
  text-align: right;
}
.itembox ul li.price {
  font-size: 0.8125rem;
  grid-column: 1/2;
  grid-row: 2/3;
  text-align: left;
}
.itembox ul li.vol {
  color: #222;
  color: var(--color-basic);
  font-size: 0.8125rem;
  grid-column: 2/3;
  grid-row: 2/3;
  position: relative;
  text-align: right;
}
.itembox ul li.vol span {
  position: absolute;
  right: 0;
  white-space: nowrap;
}
.itembox ul li.pr {
  grid-column: 1/2;
  grid-row: 1/2;
  text-align: right;
}
.itembox ul li.bar {
  grid-column: 1/3;
  grid-row: 3/4;
  text-align: right;
}
.itembox.sc-1 {
  background-color: #fef788;
  background-color: var(--upper-bg);
  border-radius: 5px;
}
.itembox.sc-1 .bar .s-bong {
  background: #d0cc95;
}
.itembox.sc-6 {
  background-color: #dfc9ec;
  background-color: var(--bg-24);
  border-radius: 5px;
}
.itembox ul li.item.king label {
  display: inline-block;
  margin-left: -5px;
  padding-left: 20px;
  position: relative;
  width: calc(100% + 5px);
}
.itembox ul li.item.king label:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF/mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFMzZDRjkyNDk5OTUxMUVFOTFBMkMyNTk3RUI2QUVGMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxODZGOTUzQUE1NTAxMUVFOEJBNUI5ODI1MzNFMEY5MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiZTM1MGUzOS05MTU5LTkwNDMtYTk4Mi01MmYzZDYwM2E3ZTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXA6Q3Jl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)
    no-repeat;
  background-size: 40px auto;
  content: "";
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  top: -1px;
  width: 20px;
}
.itembox .bar {
  align-items: center;
  display: flex;
  height: 20px;
  justify-content: flex-start;
}
.itembox .bar .s-bong {
  align-items: center;
  background: #d7e6e6;
  background: var(--mbox-bong);
  border-radius: 10px;
  display: flex;
  height: 10px;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.itembox .bar .s-bong:before {
  background: #121418;
  content: "";
  display: block;
  height: 10px;
  left: calc(50% - 1px);
  position: absolute;
  width: 2px;
  z-index: 1;
}
.itembox .vi {
  height: 17px;
  position: relative;
}
.itembox .vi label {
  animation: vlink 1s infinite;
  border-radius: 50%;
  color: #fff;
  font-family: Arial, sans-serif;
  font-size: 11px;
  font-weight: 700;
  height: 16px;
  left: -18px;
  line-height: 16px;
  position: absolute;
  text-align: center;
  top: 2px;
  width: 16px;
  z-index: 5;
}
.itembox .time {
  color: #787878;
  color: var(--color-light);
  margin-left: 10px;
}
.itembox:after {
  background: #dbdfdf;
  background: var(--border-basic);
  content: "";
  display: block;
  height: 1px;
  left: -5px;
  position: absolute;
  top: -2px;
  width: calc(100% + 10px);
}
@keyframes vlink {
  0% {
    background-color: #f67a0c;
  }
  50% {
    background-color: #31ab09;
  }
  to {
    background-color: #f67a0c;
  }
}
@media only screen and (min-width: 720px) {
  .market_box_wrap {
    column-gap: 10px;
  }
  .m_box {
    width: calc(33.33333% - 10px);
  }
}
@media only screen and (min-width: 960px) {
  .market_box_wrap {
    align-items: flex-start;
    column-gap: 10px;
  }
  .m_box {
    width: calc(25% - 10px);
  }
}
@media only screen and (min-width: 1200px) {
  .market_box_wrap {
    align-items: flex-start;
    column-gap: 10px;
  }
  .m_box {
    width: calc(20% - 10px);
  }
}
@media only screen and (min-width: 1440px) {
  .market_box_wrap {
    align-items: flex-start;
    column-gap: 10px;
  }
  .m_box {
    width: calc(12.5% - 10px);
  }
}
.m_subpage {
  height: 100vh;
  margin: 0 auto;
  width: 100%;
}
.sub_header {
  align-content: space-between;
  display: flex;
  width: 100%;
}
.sub_header_left {
  -webkit-app-region: no-drag;
  align-items: center;
  display: flex;
  height: 30px;
  justify-content: center;
  width: 40px;
  z-index: 10;
}
.sub_header_left button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAACgCAYAAACbg+u0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEY1ODlFQzFBQjk0MTFFRUJGNjZDNjU1RDc3Q0M1RUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEY1ODlFQzBBQjk0MTFFRUJGNjZDNjU1RDc3Q0M1RUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDMzMTBDMzI4QUQyMTFFQ0IwMDZEMjdGQkQxODAzQTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDMzMTBDMzM4QUQyMTFFQ0IwMDZEMjdGQkQxODAzQTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5QyGkDAAAEBElEQVR42uzdvW7UQBAHcDtBFBR5AAgPwAsgChoKKkA0FIhAEE0ECAk6QkFFcUcFNIBoEIEABUUUqBIEFLxBkOAF4AESiQIEZlbn40Lw6Ty2d3Zn9j/SKEW2OP9ufev98uZFUWSI5jEFAgACEIAARAAQgAAEIAKANgDzPJfKOcoNyoJyk3KZctb9TyxcX7jrFIq++/gV+ZVyn4/rqrxWpYDj8Ib5TAow93HBnm8hh3d9Qpktuq4ZiW9SG2AdvOFPU662EQmNR/EFjzH/Ro+B5+IOWuFRLE5oMHbmA1/XpbEV5uItuZ9gADbDW6ac9nlnaQJshZc6YGu8lAE7wUsVsDO8FAGvdomXGuAlJt6LSXgpAXLxVil3h+ogxAboDS8FQK941gG941kGFMGzCiiGZxFwjvKXFJ41QC7eels8S4BcvHeUe2IdKJYGDIYnCehrVu4w/flQp8tVxnvK45TfuwTUPKl0KySeZPiqgT/pz66QeNprYDLhC/BjzXJHKN902XhYAbxZtsDmEX3WwPOUv80j4kHaXlduDV05DCZgOAsDqhjSx5A+JpUwrYmJdSztwNIOLC7C8jYssMQSXyzxFUfENgdscwiCiI02HSBiq1dF9JiICwD8P/oMwM/YsT4eERuuW/4e3q5Rbkv7tGZoxFUr05o+A6896SDcbN9GCbdZPkzvl3yMyYUv2FxgdRYAAQhAACIACEAAAhABQAACEIAIAAIQgABEABCAAAQgwjxg1bTmrOQH0DytOW6dzDfKg9lggh01kInnYm9Wb/1MsjWw1nkilDMAbIb399pwCzfHw3kiOyLa80Q0AC6WWTceUj5CIzLC6zHKP80G76spUAP5eM8pL0jixQzYBG8+q/+6KdOAavBiBFSFFxugOryYWmG35f+uNrxYAN1LJ+4zyr+kPBsDXgyAXLzXlKcof8TyuzMFPJ2AJvBCAZrBCwFoCk8a0ByeZCvsZs+WGF+YCjwpQC7eW8pjGvAkbmEunnu3/kkteL4Bm+CpO9XB1y0c/DwR7TUQ54m0jODniaTQFzYROE8kUkCcJ9JBDUziPBGfv4FuseO8dUTfjUgTxJWsg/NELLXCXMSjlK+0IEo9xjjEK4zyJ7QgSj4HuldzXraGKP0gbQ4xRE/EFGKorpwZxJB9YROIoQcTmiA+yeoPlZkHHCJeY5Q/nQ1GuqcBOIp7lDcY5c/EghjTeGBfI2JsA6rqEGMckVaFGOuQvhrEmOdEmiA+zoQ2GWoAbIJ4LuMtYDIPOETsM8pfpFyQ+nCa9gtzt7seAGA7RGy4rgicJyKEKHaeCF57kmAN3F4T3Y6lT9tuW7cF7JAUnvYaGEVgdRYAAQhAACIACEAAAhABQPn4I8AAKuOGO9Xp3ukAAAAASUVORK5CYII=)
    no-repeat 0 0;
  background-size: auto 50px;
  border: none;
  height: 25px;
  width: 25px;
}
.sub_header_left .m_sub_title {
  font-size: 1.25rem;
  font-weight: 700;
}
.sub_header_top ul {
  display: flex;
  position: absolute;
  right: 10px;
  top: 10px;
}
.sub_header_top ul li {
  background: url(../static/media/icon.8e9ccdb6bb64472ce484.png) no-repeat;
  background-size: auto 90px;
  height: 30px;
  width: 30px;
}
.sub_header_top ul li:first-child {
  background-position: 50% 0;
  margin-right: 10px;
}
.sub_header_top ul li:nth-child(2) {
  background-position: 100% 0;
}
.sub_header_btn {
  margin: 0 auto;
  width: 96%;
}
.comment_text {
  color: #383838;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -1px;
}
.m_list {
  height: calc(100vh - 170px);
  overflow-y: auto;
  width: 100%;
}
.m_list table thead {
  background-color: #f2f6f6;
  background-color: var(--th-basic);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 10;
}
.m_list table thead td {
  white-space: nowrap;
}
.m_list table thead:after {
  background: #aaa;
  bottom: 0;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 100%;
}
.m_list table thead tr {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  height: 35px;
  line-height: 35px;
}
.m_list table tbody tr td,
.m_list table thead tr th {
  font-size: 0.875em;
}
.m_list table tbody {
  background-color: #fff;
  background-color: var(--td-basic);
}
.m_list table tbody tr {
  height: 35px;
  line-height: 35px;
}
.m_list table tbody tr:nth-child(4n) {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
}
.m_list .hname {
  width: 24%;
}
.m_list .cx-cprc {
  width: 18%;
}
.m_list .cx-amt,
.m_list .cx-change,
.m_list .cx-drate {
  width: 15%;
}
.m_list .s-bong {
  width: 13%;
}
.item_wrap h3 {
  color: #0b969b;
  color: var(--color-prime);
  font-size: 1em;
  font-weight: 700;
}
.item_wrap .sub_header {
  height: 50px;
}
.item_wrap .sub_contents {
  height: calc(100% - 50px);
  overflow: hidden;
  width: 100%;
}
.item_wrap .sub_contents article {
  background: #fff;
  background: var(--mbox-bg);
  border: 1px solid #dbdfdf;
  border: 1px solid var(--border-basic);
  border-radius: 10px;
  font-weight: 500;
  margin-bottom: 10px;
  padding: 10px;
}
.item_wrap.info .sub_contents article ul li {
  color: #222;
  color: var(--color-basic);
  font-size: 0.875em;
}
.item_wrap.info .sub_contents {
  overflow-y: auto;
  padding: 0 2%;
}
.m_sub_info ul {
  align-items: center;
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  column-gap: 20px;
  display: flex;
  font-size: 0.875em;
  height: 40px;
  justify-content: space-between;
}
.m_sub_info ul label {
  color: #787878;
  color: var(--color-light);
  font-size: 0.75rem;
  padding-right: 5px;
}
.m_sub_info ul li:nth-child(3) label,
.m_sub_info ul li:nth-child(3) span {
  color: #f50600;
  color: var(--color-up);
}
.sub_nav {
  width: calc(100% - 60px);
}
.sub_nav ul {
  display: flex;
  gap: 10px;
  justify-content: center;
  margin: 0 auto;
  max-width: 480px;
}
.sub_nav ul li {
  -webkit-app-region: no-drag;
  border: 1px solid #a6afaf;
  border: 1px solid var(--border-dark);
  border-radius: 30px;
  color: #787878;
  color: var(--color-light);
  height: 30px;
  line-height: 27px;
  text-align: center;
  width: calc(25% - 5px);
}
.sub_nav ul li.on {
  background: #ea8a9c;
  background: var(--button-hot);
  border: 1px solid #ea8a9c;
  border: 1px solid var(--button-hot);
  color: #fff;
}
.sub_title {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  height: 50px;
}
.m_subt1 {
  align-items: center;
  height: 50px;
  justify-content: space-between;
  margin: 0 auto;
  width: 96%;
}
.m_subt1,
.m_subt1 .scPrice {
  column-gap: 10px;
  display: flex;
}
.m_subt1 .scPrice {
  flex-wrap: wrap;
  justify-content: flex-end;
  margin-top: -1px;
}
.m_subt1 .scPrice li {
  align-items: center;
  column-gap: 10px;
  display: flex;
  font-size: 1.125rem;
  justify-content: flex-end;
}
.m_subt1 .scPrice li .cur {
  font-weight: 700;
}
.m_subt1 .scPrice li.other {
  color: #787878;
  color: var(--color-light);
  font-size: 0.875em;
}
.m_subt1 .scPrice li em {
  font-size: 0.75rem;
}
.m_subt1 .scPrice .chn {
  align-items: center;
  display: flex;
}
.m_subt1 .scPrice .chn:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAYAAAC7HLUcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOTJGQjdGMzRGOTcxMUVEQjY5RkE4MjA1RDE1QzY1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQ0EzOUEzMTFBRkUxMUVFODc3NEFBRENBRDI1N0UxNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQ0EzOUEzMDFBRkUxMUVFODc3NEFBRENBRDI1N0UxNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkODVhYjE1Ny04OTI3LWY2NGEtYjUyNy1lNDA5YjVkOWI0MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzkyRkI3RjM0Rjk3MTFFREI2OUZBODIwNUQxNUM2NUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz771gqlAAAFBUlEQVR42uxdy04UQRStIWCMG58JX2BEjHErP+ADJRkWLlyxmAFFNoy6VAFlqTAbFWfGRFcuXECiovgDuDVGfPyBUXwsNAYM472hOo5kuqrr2TU99yQnTL9un+65h6m6Xd2dq9frjEAgNEcHnQICgQxCIGih03K8o/zvK58H8Sm3TWX1IrAWTXTX1ygLAkXu7O9E69UfbXeyvW2D5IHz/PMgcCHAc44aq8Avgeoj6BvpNHAaeAT4GngF+DSUJtZwgzkY/zwc2Hls1BiiPoIZInMw/nc6lD4IJlqlyfwKb86EYo5KwPoI5jgsmU7FIMUYc0SoBpCEIo1V6L+QSbKBDheto07DxKsmWC9ap5aSOWQa0STYWbeuT7F4YASdYkPSTqwJRB3gVnSdbXOk+UuiojGIXxJMcqqqtb5BVM2Rhkl0NKZuEtj/SeAJz7vFSk/dEZ+0m0EKmuZoNEnB8TGZaESTFFL6LrC5O8PZ6XG/l4HrDuKu89htY5CCpX5EzaFJbGispWSSC8Ae4EHgqMf9vgfecRD3NvBDuxjEljlcmsSmRt8m2Qu81jA9Adzjcf9TwFWL8VZ5zLbog+QliVfSXFbjsW1AV2NJYpK8p+/hGjdJo2EmPObBN+CkxXio/Xs7GATHVs1LEq8sWF6WJOE8+zd+S7dja6JRqo/Hd4ke3rzailG+zBfmgCsW4rwF3mMZgcwgywbmSJqEy4bHYKSxu77mWp8McZ3yLuAtj7nwB3jRQpyLPFZbGOSH4CSUFfZTFpz8H4bHYKyRm8SVPhGwpHtSsLwfeNxjPiwBFw22fwZ8yTIEmUEWYhJvVmNfszFJaDqq1opGMIkrfXGIyrq6vzCucInplX0zUdZVNQi2Sx8Cf7HNIeI3NM3RaJIbPNYvHnvOQtvZikZuEtv64oB9jIMJ1usFnveYE1j2vaux3R2+baaQs3RPelyQnI+DSDjmqZnGnMuhHQJdWML9yP6vXImAZdP9bLPaFGdu9S8/fiwW6vpgQ5/JWCzFsWJ13fwTaaRbbtPBhELyRQnrs+yLCX9dYf1JkXm1/+tuJi5WER8AfwI/K+pqhus8zk8e96hJE4tgHz1M70p5dKXdF5I2mVYcNkMZb14OAXcA9wGvMnHVUYQS334fjzcka76SQfwDS7ddGtvhNjc96kxa9nVd1s3HFC5KGuaYSRifDJISsGTbb7D9KeAxj3qfA18IlmNJeMmxhp0x8zHZxxPGGGfxFcOdZJAwkLSsK4Pvsm/cLwSWdS952H+fYNlsApOMM3FVs48MEgawrdtrIc4h4DmPut+x5mXfu8xxWZdXsfARUoOaJpGZY5BJHlFFBvGD3czuYEAcKbvLo37c39eGad+jdfFibVFiEpX5jMeTXgQmg/jB1tG6pkij7DslMIwP3Gf27kgt8niMDJI+DgDHHMQd47F9IWpSxTW5WsUkic3BPHf22hVYmu1yEDcq+w54Oo6oU77B0h2ti8mNV8h1bqseVjEHGcQPBjJ0LIuB6IhujqsqmkP5jlMyiEOE/gifFn9mlYpJtMxBfRBCq6PG5M9Y1jaHTYOsJJyXJjYk04TsmWSEGT7Iw5ZBHieclybeSKYJrW2SkSbmqJoGttUHiR4OfabBHJXATiK+L2Lr+yMI2QGaAYex4wM8rL2fJtfqL/FMcrNUXGeZP7SaUitQaD5cu6jarBIVK3L0llsCwX0fhEDIJP4KMABCbV0xJ5IMAQAAAABJRU5ErkJggg==);
  background-image: var(--img-arrow);
  background-size: auto 18px;
  content: "";
  display: block;
  height: 18px;
  width: 18px;
}
.m_subt1 .scPrice .sc-1 .chn:before {
  background-position: -18px 0;
}
.m_subt1 .scPrice .sc-2 .chn:before {
  background-position: -36px 0;
}
.m_subt1 .scPrice .sc-3 .chn:before {
  display: none;
}
.m_subt1 .scPrice .sc-5 .chn:before {
  background-position: -54px 0;
}
.m_subt1 .scPrice .sc-4 .chn:before {
  background-position: -72px 0;
}
.sub_search {
  position: relative;
}
.sub_search .stkbox-items {
  position: absolute;
  width: 300px;
}
.sub_search .stkbox-items ul:first-child {
  max-height: 300px;
  overflow-y: auto;
}
.sub_search .stkbox-items button {
  position: static;
}
.sub_search .searchBox {
  border: 1px solid var(--border-light);
  border-radius: 0 15px 15px 15px;
  display: flex;
  flex-direction: column;
  height: 30px;
  overflow: hidden;
  position: relative;
  width: 160px;
}
.sub_search_icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAB4CAYAAADMtn8nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NzQ4MmJkZi1hMjdjLTVhNGEtODdmMC1hYjg4MTIwYzc0NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTI4RDMyRDM3RjVFMTFFREFDQzRGNzc0MzYyQUNFRjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTI4RDMyRDI3RjVFMTFFREFDQzRGNzc0MzYyQUNFRjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Rjk2MUE5MUE1NENBMTFFREEzN0VGREE0NTQyQ0Q5OTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk2MUE5MUI1NENBMTFFREEzN0VGREE0NTQyQ0Q5OTgiLz4gPC9yZGY6RGVz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);
  background-position: -25px 0;
  background-size: auto 50px;
  height: 25px;
  left: 3px;
  position: absolute;
  top: 1px;
  width: 25px;
}
.sub_search_icon.on {
  background-position: -25px -25px;
}
.sub_search input[type="text"] {
  height: 30px;
  padding-left: 30px;
  width: 100%;
}
.sub_search input[type="text"],
.sub_search select {
  border: none;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sub_search select {
  -o-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  width: 110px;
}
.sub_search button {
  background-color: transparent;
  background-image: url(../static/media/icon.8e9ccdb6bb64472ce484.png);
  background-position: -25px -25px;
  background-size: auto 75px;
  border: none;
  height: 25px;
  position: absolute;
  right: 3px;
  top: 1px;
  width: 25px;
}
.top_right {
  border-radius: 3px;
  font-size: 0.75rem;
  font-weight: 500;
  padding: 0 3px;
}
.remove {
  animation: blink 0.5s steps(2) infinite;
  color: #fff;
}
@keyframes blink {
  0% {
    background-color: #f34257;
  }
  to {
    background-color: #fd9808;
  }
}
.m_sub_theme {
  height: 50px;
  padding: 8px 0;
}
.m_sub_theme dl {
  position: relative;
  white-space: nowrap;
}
.m_sub_theme dt {
  display: inline-flex;
  font-size: 0.875em;
  width: 70px;
}
.m_sub_theme dd {
  column-gap: 5px;
  display: inline-flex;
  justify-content: flex-start;
  overflow: hidden;
  overflow-x: auto;
  width: calc(100% - 70px);
}
.m_sub_theme dd button {
  background-color: transparent;
  border: 1px solid #dbdfdf;
  border: 1px solid var(--border-basic);
  border-radius: 10px;
  color: #787878;
  color: var(--color-light);
  font-size: 0.875em;
  padding: 2px 5px;
}
.m_sub_issue,
.m_sub_summary {
  margin-bottom: 15px;
}
.m_sub_issue ul {
  max-height: 180px;
  overflow-y: hidden;
}
.m_sub_history ul {
  max-height: 75px;
  overflow-y: hidden;
}
.m_sub_history ul li {
  align-items: center;
  display: flex;
  height: 25px;
  justify-content: space-between;
  padding: 2px 0;
}
.m_sub_history ul li.on {
  height: auto;
  min-height: 25px;
}
.m_sub_history ul li.on span {
  overflow: auto;
  text-overflow: clip;
  white-space: normal;
}
.m_sub_history ul li span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 85%;
}
.m_sub_history ul li a {
  background-color: #009beb;
  background-color: var(--button-more);
  border-radius: 5px;
  color: #fff;
  font-size: 0.875em;
  min-width: 45px;
  padding: 1px 4px;
}
.m_subb {
  font-weight: 500;
  padding-bottom: 10px;
}
.m_subb li {
  border-bottom: 2px solid #dbdfdf;
  border-bottom: 2px solid var(--border-basic);
  color: #787878;
  color: var(--color-light);
  font-size: 1em;
  min-width: 80px;
  padding: 2px 10px;
  text-align: center;
}
.m_subb li.on {
  background-color: transparent;
  border-color: #ea8a9c;
  border-color: var(--button-hot);
  color: #222;
  color: var(--color-basic);
}
.m_subb ul {
  align-items: center;
  column-gap: 5px;
  display: flex;
  padding-bottom: 5px;
}
.m_subb ul li a {
  color: #414141;
  font-size: 1.2em;
  font-weight: 700;
}
.m_subb ul li h3 {
  margin-bottom: 0;
}
.m_subb ul li:last-child:before {
  content: "";
  display: none;
  height: 15px;
  margin: 0 10px;
  width: 2px;
}
.m_subb_news {
  padding: 10px 0;
  width: 100%;
}
.m_subb_news,
.m_subb_news:last-child {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
}
.m_subb_news p {
  color: #222;
  color: var(--color-basic);
  font-size: 0.9em;
  margin-bottom: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m_subb_news_date {
  color: #787878;
  color: var(--color-light);
  display: flex;
  font-size: 0.955em;
}
.m_subb_news dd {
  display: none;
}
.m_subb_news dd.on {
  display: block;
  font-size: 0.875rem;
  padding-top: 10px;
}
.m_subb_news b {
  color: #0b969b;
  color: var(--color-prime);
}
.m_subb_news button {
  background-color: #009beb;
  background-color: var(--button-more);
  border-radius: 5px;
  color: #fff;
  width: 45px;
}
.m_sub_chart {
  height: 100vh;
  margin: 0 auto;
  width: 100%;
}
.m_sub_chart .sub_header {
  height: 50px;
}
.chart_top_btm {
  height: 40px;
  padding: 5px 10px;
}
.chart_subtop,
.chart_top_btm {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.chart_subtop {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  padding-bottom: 10px;
}
.chart_top ul {
  display: flex;
}
.chart_top ul li {
  color: red;
  font-size: 0.955em;
  margin-right: 10px;
}
.candle_type {
  column-gap: 5px;
  display: flex;
}
.candle_type input[type="button"] {
  background: none;
  border: none;
  border-radius: 5px;
  font-weight: 700;
  height: 24px;
  padding: 3px;
}
.candle_type input[type="button"].on {
  background: #25b5aa;
  color: #fff;
  width: 24px;
}
.avg_line {
  display: flex;
  font-size: small;
}
.avg_line p {
  margin-right: 5px;
}
.avg_line input[type="checkbox"] + label {
  background-size: 20px;
  cursor: pointer;
  display: inline-block;
  height: 19px;
  vertical-align: middle;
  width: 19px;
}
.avg_line input[type="checkbox"]:checked + label {
  background-position: 0 -20px;
}
.avg_line .ma5 {
  color: #b71ca3;
}
.avg_line .ma10 {
  color: #2e1cb7;
}
.avg_line .ma20 {
  color: #f89200;
}
.avg_line .ma60 {
  color: #2aa314;
}
.avg_line .ma120 {
  color: #727272;
}
.avg_line .ma5 + label {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAYAAABrjzfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMzNDJFREQ1N0Y1RjExRURCNDczOEIzOURGMDE0NzQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMzNDJFREQ2N0Y1RjExRURCNDczOEIzOURGMDE0NzQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzM0MkVERDM3RjVGMTFFREI0NzM4QjM5REYwMTQ3NDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzM0MkVERDQ3RjVGMTFFREI0NzM4QjM5REYwMTQ3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6JZtQ4AAADs0lEQVR42uyZXUgUURTH/zM7+2VuZZmZCJFICIlZrSZKD5aGkhnSS73VQw89atCHX0UoQQ8mhJUoiEhKQQjVu5JGhd8fQeRmRpkm+ZTmuu7udO+6u+626647M5sm9wxn7u58nPnNmXvvuedeThRFbGThscGFAcoVYbUT7bENp0lRTDSNaKRCz5sj2kO0huhLeqBo+lLoHiRwVaR4TjRbQTg4bVGbL4hWSfIggSsgRRn9HSHooVVpwZFNCRHJtmhbxG/rApzPeOeEDcmDJS44nUqnGBwVaovapLadUiylkRjpjnouXOJh2ygF0OB623CJh20D6wcZIANkgAyQATJABsgAGeCmA/zlSnDCJR6256QA9tIdzb7CJR62e6QA3qM7mhqabWZFPUltUZvOtNP9rID5i7/ZLWfiXhbm6lVNtFzSzAK5qZwUZ4h2EJ1XEGreabOQwq0pA5Q7P0i8Lev+YB7k2AQmA2SADJABMkBZIsg1EO5Qt+7rJJI+MVsnYeskMmVTrZMI4ezDaJ2z2q1El8BzKqh5wVFuiI6awllIg4gq2o0c03kkN2XCorbALtrXH9AFt+NsHA7XZkPQqxGXuw/JdVlYIt5cV8AVz+3BkZpscPxKXY7Jioe4nh5chrMgqjAWxtrj4FSc50kMl3ZBxYdW7YNeTd/YKlpBsz9awVW8ym8Ld8FtL4iB8f4JH7i+Kx2YbZ+CJsTuK6AHaYU2282IL9mPQ8+yoUnVO1rk39MhLrht+buQVpfjA9d/tROzTycdcKF2XwEBKUxCWQqSio2IPhqHjLZ8aFO3eEG64fKikf4o1wdu4FonfrZ9kwQXFNAm2pBw4YD7vzpSg4zWPGgORjggqYeXCNzWk9FI8wdX+gozrV+h4aXH84CAKk6AqWHE65jaoCWQ+RCSdViwzsOQu5N4Lge8wHvBDZZ3YablC7Q8ieec9KgUEFAgLW7i7ijGGoe8jmu2apH55BTiLicivT4XvMY7OgxVduNH84RsuKCtmOd4x0NMtwYdny/xYooXZGrFMZ97hm52Y7rpsyJwa+oHKaSO12OsYgCm5pGA1w7ffo3pRuXg1txRuyHL+vGpZdTvNSPVbzBVP06GUsrBhRRJXJAfb/Rh/PF7r3Ojd97i+wPT8uibU3aYFlLccUNe74O4aMfec0n4UNOLyYcuOOXHHiGPBx0NBzqMVw7DVDHoCH3hglsNkK6TGGiEWK1zpZAaGSkBWyeR4zm2TiJT/v06CZsfZIAMkAH+54B/BBgATuB3yd7lIkQAAAAASUVORK5CYII=)
    no-repeat 0 0;
}
.avg_line .ma10 + label {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAYAAABrjzfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJCMDQ0MDdGN0Y1RjExRUQ5Q0NBOEJEMDhGRDREODlBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJCMDQ0MDgwN0Y1RjExRUQ5Q0NBOEJEMDhGRDREODlBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkIwNDQwN0Q3RjVGMTFFRDlDQ0E4QkQwOEZENEQ4OUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkIwNDQwN0U3RjVGMTFFRDlDQ0E4QkQwOEZENEQ4OUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4E3cAcAAADuElEQVR42uyZXUgUURTH//Ph4upqRdEXvURQEhZWamaIGH1nBRIE9VC9SQ+hCSmtmqRWmmlIZZSURpoZSGT02mu29vEQhJrUU5ZpPfhV5ux0ZnZWXVZddz7aknuWs3fZmXvu75575t4593KyLONfFh7/uDBAoyJOdyE2oXo/FdmkCaQOk9obJHWRVpI+Vf545zoVvAcJroSKJ6RpJsJBs6XYbCUt0eVBgkunwqn8FgaXQRhZBMgmRQLnhmTvg+TogdZGmwYblAdPj8MNLzYPThGypdhUbGuSrechiVcBRxZaFviTbMfrAYzy9Faw7tGcsB3F5kEGyAAZIANkgAyQATJABjjnAAc8CY5kXauUPE1KQ4MGbFe+JHu/ZXxKZqeJSw9glWqEUkMpondyb81JO8mmlnaOtzVjlal2t7TE3WlxeJWS5uvaWaBK+VQcJH1OOmQi1JBm84ACNyunG90fJG8bqh/IgxzbwGSADJABMkAGaEhEowasXupCfk6ia4jZOQk7JzEoc+qcRISFItPH7R6FJP8GBwECbwPPBddx3kq4MWkEuzPmwdW1C9V3Y8HbRiDLUugBvXD7Di3AxapE2O0i0nasQPm19Rgjj4YU0AP3E3sy5qP0ymbwPDd+LWnrEmXQQwfohdt5MJo8lwRBmIBTcrNi52sIXHBhH/BuWXarQQ4qeV6kIFeqcNPCbU+PQnn1Fj84Z84LPGv5AVGwm+dBBW5MHkZmznLcbdmImDheiyF5Srhtex2ouJ7sB1d4pg2tzR44borO6QaU5FFknV2Jk1mx2JS4GLWNKVi7QfCB9MKl7XGgsmarH1xR3ks8fvBdF1xAQLc8hiPHV0+s9I4w3G4gyDgPpDr8BJe6K5Lg/D1XnO9CS0M/wYXrggsIqMTbvdoO32UmyqZCrlnH4Zc0gJSdkagiOFHkfeBKClx4VN+nwel/FmesKXA2XCv7SJDvfSGjbbjTlIpjmUtx9WYywmy+q8OFc+1orvtmGC7gU8xxPEQ+EpeLutXhO3oixgcytyDRr87FoldoutOrxZzxWSygBS/kpYIPaKzvmPHesvOv0Vj71TS4WU/UXsgLzi48vN855T0VpW9w/9YXU+GCWkkUyDCCLM7rRHNjl8+1yktvUVfTQ50wFy7o161xyNxOjP5yI+PwKtyoeof6ms/0v129HvK0Ux1uRKC88BPFZbc6FYkWwU0HOKC+6SrnJNO8VauQXLih5GlSGhp0DLJzEnZOYkD+/jkJ2x9kgAyQAf7ngH8EGABehXmliJ6KOwAAAABJRU5ErkJggg==)
    no-repeat 0 0;
}
.avg_line .ma20 + label {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAYAAABrjzfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIzQ0QyMkY2N0Y1RjExRUQ5NDQzQkM2NTEzQTE3RjA4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIzQ0QyMkY3N0Y1RjExRUQ5NDQzQkM2NTEzQTE3RjA4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjNDRDIyRjQ3RjVGMTFFRDk0NDNCQzY1MTNBMTdGMDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjNDRDIyRjU3RjVGMTFFRDk0NDNCQzY1MTNBMTdGMDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7EKChxAAADaUlEQVR42uzZW0gUURgH8P/Znb3M5haEkdZLD0E95FNGkD2oFUkXg6JACKyHIhEMKwjT3rYLUUkYhKRhBPmeEvXUTZEwK8J6SaIr9NRLarurO6fvzF7cddV1brnJOXB2YHbmO7/99syZOXMY5xz5XFzI8yKBVosy2xc/u9he2jRS3US1wKb2RqkOUr1OtVfsKDrCjWeQcCHaPKBaYSMOiVgiZg/V0HxOYNOvYsLtSQRAwAv4PHQQs0cnmopMAOPR1K5qymCP0QyeSuL8XvtwejZYPKaInSiNZi6SUvEhMudUSYtdagYYTP5ap0pa7KAcByVQAiVQAiVQAiVQAiVw0QF/Jyc4TpW02KNmgK/Eh5h9OVXSYg+aAbaKDzE1DEftzaSIJWKmTTtbDc+L0ybuzQ53rwtUW0y9WaCTWmizj+oTqmM2osYSMasFztSbBaOFsm3p/FwZZPIFpgRKoARKoARaKorVAE7f6hZ8ncTUXyzXSeQ6icWyqNZJFDhZqM9pk7SZjKfCRa0xd74M1ISLRfSBDv6aMXjKehGbCIBr+QBM4lYdhb+8E0wJQFmzm5Dd0CYWGihwYhgproVacZv+06kmlNXl9J8vJDCJKzoMtbJzWofjiPQ3UDZtvheLPqN3ch5vT2+TzYFbWUO4rizcn6fHgR934fbZmEGB0yIMbF0Inso+aIEt8T7EZ8GtOAR1270sXPhZHfC9I45jdgIpc+6Sq/BtbIa7uAz+qkfQCsoykSncQag77mfjnteDf2s3hcsNjAGeDSemBlhvEOrOh9CWxDOpZ1jgCg9A3T4D7sVJ8K+3TONyAkV70Xdtmft8S6FWEVLdjNg4MQr3x3EuJRPX1wj+pc0SLjeQ2owNNxHy5jTkMqi7HoOtbSJcN/UDb8b34b7T4J9vWMblvIrFEOb2c0y+bdDT6S2py0RuvZh1Trj/DOFabcHNaxxMId/UIzrcPuex4YGz4J+u2Yab90CdQr6uQ/R9x4zHRAbOgY9coePswxm6k6SQQ8cR/XAnE/fyPLSRS3D57MUZftyaQh6jqycMz/paRIdC0D5e1nHMgUePmeYk+o7lBblvf2Kc1G9/inHcr9HUtJMZzaBYJwkK92xP1QLDvNYmT2nTUMN9UK6TyHUSC+Xfr5PI94MSKIES+J8D/wowAPQ2W3vY7gVQAAAAAElFTkSuQmCC)
    no-repeat 0 0;
}
.avg_line .ma60 + label {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAYAAABrjzfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFDREZDNzE4N0Y1RjExRURCQUEzRTFBMkY4QkE4N0QwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFDREZDNzE5N0Y1RjExRURCQUEzRTFBMkY4QkE4N0QwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUNERkM3MTY3RjVGMTFFREJBQTNFMUEyRjhCQTg3RDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUNERkM3MTc3RjVGMTFFREJBQTNFMUEyRjhCQTg3RDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4WhfhvAAADvklEQVR42uyZXUhUQRTH/3P36qpZQd9JL0GFGEjUBlIIrR9kaQXRB0W9SPQQUahhmkZaK5lI4UdElqui9oElUfZspFGhZqE9JVlU9BaEGa7u3tvMda+6re56995NkzlwduDOvWd+e2bmzJwZIssyZrMImOXCAfWKOFXF2qqFu2iRQXUz1UiD2vtFtYPqVaot7MGH4z+1e5DC2WjxmKrVQDi4bTGbT6jaAvIghUujRZ5SGSFCNJsAYhAeDRhOhwvO306423jthtXkwcwxuDAD4ZhQW8wms+2WjEAmiUUBZJ4L1sAft20JBHC++m+DJuSvtngc5IAckANyQA7IATkgB+SAcwlwQE1wgiayRxqqGbCT/bDsK1gywXZHIIDXFCM0NXQOuYz1JEs7h8bSzrG2fKYvk51uuRP3vCAPryKq+QGdLNCP8mmxh2or1UEDoQbdNnczuGklgHrPB6m3dX3vz4OEH2ByQA7IATkgB9Qlol4DwV7qZvyeJKAu5vck/J5E78ycS/ckYhAxwPbCklOCNCKDmAhMIlHKWRGoGZzLISF1+QF0H/qC61saYRoOhSzJMw+owqVFHcQVayXCQyKQsHo7SrfegmtkhgFVuJ0r96PYWg6BjDcRtyp+Zj2owA1LSFmxFyUJlTAR04QQKKOwLRuCqG0M+p0ksjQ60FnjAh3gTCeb4Spc8rI9KE284QWX23oaT783wWQWjPMg6w7nkIQT63JQb21BTPhGOoYkr+MQFS5xaRquJVV5weU9y8Cjb3cUOKIxfPkEZAM6K7YAJy1nYImKQ82Oh1g/z+IBqcIlLElFWXK1F9z5Z1lo/tpAg7N2OP8edMk4sj59fKUPjYQ9pQkxEZsUSOZhBmddsnNSuMLnZ/HgS13AcH4BCR3QtT1VnsuMeT7sO5oQHbYBw4MubFucgrKk2xAF0QPuYlsu7n2uVtZeomNV8gnIIn9Zrw217zwhF5gXoDa1GelrTqE82Y4QU6hHva09D3c/3dIN53cWE4HQRoDit+do9wk4GnvMAzInvsDrG1t7Phr7bxoCN604qECGExR156Cxx+7z3csvLqCh/4ZhcNMO1CrkpTfZuNtbN+k7JS8LUfex0lA4TSuJClnYlYX77+s96kpf2WDvK1f2ecTgbZqm7dYoJFDQlQmH5MC+6MOo6CxBTV/FKFwQth5eB5g0J1EehC0y+1xhWBBnpbL8iYJmuKEfDjXtJFo9OKDsdOWpd9WKJ806+pLfk+hJO/k9iT759/ck/HyQA3JADvifA/4RYACnG32ku+BglQAAAABJRU5ErkJggg==)
    no-repeat 0 0;
}
.avg_line .ma120 + label {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAYAAABrjzfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE2OTQwM0VCN0Y1RjExRURBQTc2QTJFNzZEMTcyRjBBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE2OTQwM0VDN0Y1RjExRURBQTc2QTJFNzZEMTcyRjBBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTY5NDAzRTk3RjVGMTFFREFBNzZBMkU3NkQxNzJGMEEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTY5NDAzRUE3RjVGMTFFREFBNzZBMkU3NkQxNzJGMEEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5VRO2nAAADPUlEQVR42uzZTU8aQRgA4HcRI5J6U/kDxijRhIO9cSGeSEp75mQ0KuGi2Kse7cmkDf+AaBSjgSBwUmM1aoRQYgg/RTkgfnTeyU67C8qyX4jJO8mwBHZnHt75WGZHenl5gV5ODujxRECzyfnWF6urqyF2WGP5M8ufLKrvnuUSyz9ZzuMH8XhcfwQZbpMdsiwHLMSBXBaWmWN501AEGe4LO6zj+/7+fnA6nZY22ePjIzQaDZDrKMpYXRH8bheOR4SViWXLac3IIJkRBdnW8f+XPWMEONTFQTr04acZAhKQgAQkIAEJSEACErA53XWx/nsjwD9i9WVXUpRdMgL8hS+4NLQDqVh2/qurXZJee7olL9zXbW7eHyxvGHqywC7aYIdvLP9muWYhqiaX+RVxnVwgmX0+yKJt6nqtCEr0AJOABCQgAQloKpl+zmv3re7d90kMNTHtk9A+iQVIZV16gT21T+K0s3b8Myz6XF9fH48cHntiokZcvV4Hr9cLW1tbMDc3x7HPz8/dnajb4aanp2FhYQEkSQKfz8dxOzs7MDAw8H4RFLipqSmYn5/nOJEmJyd1R9BhNe7h4YE3K0bO4XCovtvb29M9O2iejb8Y+w5WgB0cszIqzbiJiQlYXFxswSUSCahWq7qaVzOCiMPmCgQCEI1GYWRkhI/I5qWqwI2Pj8PS0lILbnt7GyqVCse99uMMAxETDAYhFArxyldWVsDj8aiQSlwkEmnB4aC4vb01hNMEPj098eiJNDg4yJGjo6MciRFG3NjYGCwvL7fgdnd3oVwuG8ZpArFDn56eqj4TyOHhYajVahyHkVNOwIhLJpNQKpXA5XIZxnUEPD4+hpOTE9XnbrcbYrEY+P1+jmsemfv7+1AsFk3jNEcxNhk2Ty6X4+9nZ2dVyHA43HIN4gqFgiW4juZBhGFlR0dHcHZ21vbcg4MDuLm5sQzX8UQtkJlMBs7Pz1895/DwEK6vry3F6bqTCGQ6nYaLiwvVd6lUCq6urkyNVkv+LAgkgvDugoME++fl5SXHKaeZd1t2CmQ+n4dsNsunF7twbwHvtP7pitFt0TJUdx+kfRLaJzGRur9PQs8HCUhAAn5w4F8BBgBfMHv9nDlrnwAAAABJRU5ErkJggg==)
    no-repeat 0 0;
}
.avg_line input[type="checkbox"] {
  display: none;
}
.w_chart {
  align-items: flex-end;
  border: 1px solid #dbdfdf;
  border: 1px solid var(--border-basic);
  display: flex;
  height: calc(100% - 40px);
  width: 100%;
}
#chart .f_chart {
  display: none;
}
#chart .w_chart {
  border: 1px solid #dbdfdf;
  border: 1px solid var(--border-basic);
  height: calc(100% - 40px);
}
.m_sub_chart .sub_nav ul li:nth-child(2) a {
  background: #ff3d00;
  border: none;
}
.chartWrap {
  background-color: #fff;
}
.chartWrap .rot {
  background: #eee;
  height: 100vw;
  left: 100%;
  overflow: hidden;
  overflow-y: auto;
  position: fixed;
  top: 0;
  transform: rotate(90deg);
  transform-origin: top left;
  width: 100vh;
}
.m_sub_memo .sub_header {
  height: 50px;
}
.sub_memo {
  background: #eaeceb;
  background: var(--bg-light);
  border: 1px solid var(--border-light);
  height: calc(100vh - 200px);
  padding: 10px;
  position: relative;
}
.memo_text {
  background-color: transparent;
  border: none;
  color: #222;
  color: var(--color-basic);
  font-size: 14px;
  height: 95%;
  width: 100%;
}
.m_sub_memo .sub_nav ul li:nth-child(4) a {
  background: #ff3d00;
  border: none;
}
.item_wrap.memo .sub_contents {
  padding: 0 2%;
}
.item_wrap.memo .save {
  position: absolute;
  right: 10px;
}
.item_wrap.memo .save button {
  background: #07b4ba;
  background: var(--button-prime);
  border-radius: 20px;
  color: #fff;
  font-size: 1.25rem;
  padding: 2px 30px;
}
.h_deal .sub_header {
  height: 50px;
}
.h_subtop {
  align-items: center;
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  justify-content: space-between;
  padding-bottom: 10px;
}
.h_subtop,
.h_subtop ul {
  display: flex;
}
.h_subtop ul li {
  color: red;
  font-size: 0.875em;
}
.h_subbtm {
  height: calc(100vh - 461px);
  overflow: hidden;
}
.h_subbtm_nav {
  height: 30px;
  position: relative;
}
.h_subbtm_nav ul {
  display: flex;
  height: inherit;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}
.h_subbtm_nav ul li {
  color: grey;
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  width: 25%;
}
.h_deal {
  overflow: hidden;
}
.h_deal .h_subbtm ul li.on {
  background: #fff;
  background: var(--mbox-bg);
  border-top: 3px solid #07b4ba;
  border-top: 3px solid var(--button-prime);
  color: #07b4ba;
  color: var(--button-prime);
  font-weight: 700;
  height: 31px;
  margin-top: -1px;
}
.h_subbtm_content {
  background: #fff;
  background: var(--mbox-bg);
  height: calc(100% - 30px);
  position: relative;
}
.h_subbtm_content img {
  height: 225px;
  width: 100%;
}
.h_subbtm_content .tbl-wrap thead {
  font-size: 0.75rem;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10;
}
.h_subbtm_content .tbl-wrap thead:after {
  background: #dbdfdf;
  background: var(--border-basic);
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  width: 100%;
}
.h_subbtm_content .hdate,
.h_subbtm_content .htime {
  text-align: center;
}
.h_subbtm_content .tab input {
  opacity: 0;
  width: 5px;
}
.h_subbtm_content .tab label {
  border: 1px solid #dbdfdf;
  border: 1px solid var(--border-basic);
  border-radius: 20px;
  font-size: 0.875em;
  padding: 2px 10px;
}
.h_subbtm_content .tab input:checked + label {
  border-color: #07b4ba;
  border-color: var(--button-prime);
  color: #07b4ba;
  color: var(--button-prime);
  font-weight: 700;
}
.program_top {
  margin-bottom: 5px;
  padding-top: 5px;
}
.program_top ul li {
  display: flex;
  justify-content: flex-start;
}
.search_wrap {
  display: flex;
}
.program_search {
  border: 1px solid #dbdfdf;
  border: 1px solid var(--border-basic);
  width: 30%;
}
.program_search input {
  border: none;
  font-size: 0.95rem;
  text-indent: 5px;
  width: 70%;
}
.search_wrap button {
  background: url(../static/media/icon.8e9ccdb6bb64472ce484.png)
    no-repeat -25px -25px;
  background-size: auto 50px;
  border: none;
  height: 25px;
  width: 25px;
}
.program_btm {
  border-top: 1px solid #dbdfdf;
  border-top: 1px solid var(--border-basic);
  height: calc(100% - 40px);
  overflow-y: auto;
}
.investor_contents {
  height: calc(100% - 30px);
  overflow-y: auto;
}
#investor > label {
  display: block;
  float: right;
  font-size: 0.875rem;
  height: 30px;
  margin-right: 10px;
}
#trade dt {
  font-size: 1.125rem;
  padding: 5px 0;
  text-align: center;
  width: 100%;
}
.trade_contents {
  height: 100%;
  overflow-y: auto;
}
.trade_contents dl {
  display: flex;
  flex-wrap: wrap;
}
.trade_contents dd {
  font-size: 0.875rem;
}
.trade_contents td.hname {
  position: relative;
}
.trade_contents td.hname:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAB4CAYAAADMtn8nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NzQ4MmJkZi1hMjdjLTVhNGEtODdmMC1hYjg4MTIwYzc0NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTI4RDMyRDM3RjVFMTFFREFDQzRGNzc0MzYyQUNFRjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTI4RDMyRDI3RjVFMTFFREFDQzRGNzc0MzYyQUNFRjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Rjk2MUE5MUE1NENBMTFFREEzN0VGREE0NTQyQ0Q5OTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk2MUE5MUI1NENBMTFFREEzN0VGREE0NTQyQ0Q5OTgiLz4gPC9yZGY6RGVz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)
    no-repeat -90px 0;
  background-size: auto 60px;
  height: 30px;
  width: 30px;
}
.trade_contents .t_left:after,
.trade_contents td.hname:after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}
.trade_contents .t_left {
  border-right: 1px solid #dbdfdf;
  border-right: 1px solid var(--border-basic);
  width: 50%;
}
.trade_contents .t_left .ttp {
  color: #0058f7;
  color: var(--color-down);
}
.trade_contents .t_left .tnb {
  padding-right: 10px;
}
.trade_contents .t_left .hname {
  background: #eef5ff;
  background: var(--bg-sell);
  padding: 0;
  text-align: center;
}
.trade_contents .t_right {
  width: 50%;
}
.trade_contents .t_right .ttp {
  color: #f50600;
  color: var(--color-up);
}
.trade_contents .t_right .tnb {
  text-align: center;
}
.trade_contents .t_right .hname {
  background: #fff4fa;
  background: var(--bg-buy);
  padding: 0;
  text-align: center;
}
.trade_contents thead th {
  line-height: 30px;
  text-align: center;
}
.trade_contents tbody td,
.trade_contents thead th {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
}
.trade_contents tbody td {
  height: 50px;
  line-height: 20px;
  width: 50%;
}
.trade_contents .t_sum {
  width: 100%;
}
.trade_contents .t_sum td {
  background: #f2f6f6;
  background: var(--th-basic);
  border-right: 1px solid #dbdfdf;
  border-right: 1px solid var(--border-basic);
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  width: 25%;
}
.trade_contents .t_sum td:last-child {
  border-right: none;
  text-align: left;
}
.trade_contents .t_sum td.col2 {
  padding: 0;
  text-align: center;
  width: 50%;
}
.trade_pop {
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
.trade_pop dt {
  position: relative;
}
.trade_pop dt:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAB4CAYAAADMtn8nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NzQ4MmJkZi1hMjdjLTVhNGEtODdmMC1hYjg4MTIwYzc0NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTI4RDMyRDM3RjVFMTFFREFDQzRGNzc0MzYyQUNFRjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTI4RDMyRDI3RjVFMTFFREFDQzRGNzc0MzYyQUNFRjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Rjk2MUE5MUE1NENBMTFFREEzN0VGREE0NTQyQ0Q5OTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk2MUE5MUI1NENBMTFFREEzN0VGREE0NTQyQ0Q5OTgiLz4gPC9yZGY6RGVz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)
    no-repeat 0 -30px;
  background-size: auto 60px;
  content: "";
  right: 5px;
}
.trade_pop dt button,
.trade_pop dt:after {
  height: 30px;
  position: absolute;
  top: 0;
  width: 30px;
}
.trade_pop dt button {
  background-color: transparent;
  right: 40px;
  text-indent: -9000px;
}
.trade_pop dt button:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAB4CAYAAADMtn8nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NzQ4MmJkZi1hMjdjLTVhNGEtODdmMC1hYjg4MTIwYzc0NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTI4RDMyRDM3RjVFMTFFREFDQzRGNzc0MzYyQUNFRjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTI4RDMyRDI3RjVFMTFFREFDQzRGNzc0MzYyQUNFRjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Rjk2MUE5MUE1NENBMTFFREEzN0VGREE0NTQyQ0Q5OTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk2MUE5MUI1NENBMTFFREEzN0VGREE0NTQyQ0Q5OTgiLz4gPC9yZGY6RGVz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)
    no-repeat -60px -30px;
  background-size: auto 90px;
  content: "";
  display: none;
  height: 30px;
  left: 0;
  position: absolute;
  top: 0;
  width: 30px;
}
.trade_pop dd {
  align-items: center;
  display: flex;
  height: 30px;
  justify-content: space-between;
}
.trade_pop dd.tab {
  padding-right: 10px;
}
.trade_pop .tbl-wrap {
  height: calc(100% - 60px);
  overflow-y: auto;
}
.trade_pop .tbl-wrap table thead {
  height: 40px;
}
.buyPrice_box_wrap {
  display: flex;
  flex-wrap: wrap;
}
.buyPrice_box {
  align-items: center;
  background: #ffeeef;
  border-radius: 30px;
  display: flex;
  justify-content: space-between;
  padding: 10px;
  width: 49%;
}
.buyPrice_box:nth-child(odd) {
  margin-right: 2%;
}
.buyPrice_box:first-child,
.buyPrice_box:nth-child(2) {
  margin-bottom: 10px;
}
.buyPrice_box p {
  font-size: 1.2em;
  font-weight: 500;
}
.bbox_left {
  align-items: center;
  background: #f19ca3;
  border-radius: 50%;
  color: #fff;
  display: flex;
  font-size: 1.2rem;
  font-weight: 700;
  height: 40px;
  justify-content: center;
  width: 40px;
}
.attention .t_page_contents {
  height: 100%;
  margin: 0 auto 10px;
  overflow: auto;
  width: 96%;
}
.attention .main_table tbody tr td:nth-child(10) button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAC0CAYAAABfTugdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZjNmMjY2OC02MWRkLTdlNDAtYWU5Yy0yMDc4ZmZmNjAzZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NGOEY3RjE3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NGOEY3RjA3RjVFMTFFREEyMTlDNUIzNjJDMzNGRkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QkZDRTNCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QkZDRTRCQjhGMTFFQzhEMTRCN0VCRUM3RUI5RDkiLz4gPC9yZGY6RGVz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)
    no-repeat 0 0;
  background-size: 60px;
  border: none;
  height: 30px;
  width: 30px;
}
.attention .main_table thead tr th:first-child {
  align-items: center;
  display: flex;
}
.attention .main_table thead tr th:first-child button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZDQ3NWU4My1kZjMzLTUzNDktYThkZi00MTg2MDY4ODdkYmEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkE0QUU2MUM3RjVGMTFFREEwRjM5OTBBNzVDQzg1RUUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkE0QUU2MUI3RjVGMTFFREEwRjM5OTBBNzVDQzg1RUUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJlZmNmZTktMWNiMy02ZDRkLThkNDktODVkODY3MTQ1ZmI1IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YWFmYmRkMWItNzE2My0xZDRlLTk2MWQtNzY3MGQ2Nzc0Y2MwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5BbkqwAAAOtJREFUeNpi/G/LoMTAwLAIiK0ZqAuOAnEcI9CCIzQwHG4JyIL/DDQETAw0BsRboKDFwNC4ioHBMZRGFgiIQgwHWTQ0g2jEWsCCIaJqyMDAzYepUsUAQksoMDAY2GM37cUDBoaXjxgY/iOyFmZGmwbM4TpW5Dl3fgOw0GllYPj7B48Pts5lYDi9C1MzyOWeCQwM5w8wMFw4gN0CkNz/fwSCaOs87JpBwQKyAGT4/MbRZDpqATkWgDIRKJ2fP0CSBcTXaExAt7CwQTIRUkYivajABf4BM9CvH2QF0VEaRsFRkAVxNLIE3GwBCDAAqN09ALc5XpEAAAAASUVORK5CYII=)
    no-repeat 50% 50%;
  background-size: 20px;
  border: none;
  height: 20px;
  margin-left: 5px;
  width: 20px;
}
.main_table tbody .attention_meno td:first-child,
.main_table tbody .attention_meno td:nth-child(2),
.main_table tbody .attention_meno td:nth-child(3) {
  background: #ffb6c1;
}
.attention .main_table thead tr {
  left: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 12;
}
.attention_meno td textarea {
  height: 100%;
  overflow-y: auto;
  width: 100%;
}
.main_table tbody .attention_info td:first-child,
.main_table tbody .attention_info td:nth-child(2),
.main_table tbody .attention_info td:nth-child(3) {
  background: #fff;
}
.attention_info ul {
  display: flex;
}
.attention_info ul li {
  align-items: center;
  display: flex;
}
.attention_info ul li:before {
  background: #333;
  content: "";
  display: inline-block;
  height: 10px;
  margin: 5px;
  width: 1px;
}
.attention_info ul li:first-child:before {
  display: none;
}
.attention_info td div {
  display: flex;
  justify-content: space-between;
}
.attention_info td div button {
  background: none;
  border: none;
  font-size: 14px;
  font-weight: 700;
}
.attention .main_table tbody tr td:nth-child(2),
.attention .main_table tbody tr td:nth-child(8),
.attention .main_table tbody tr td:nth-child(9) {
  color: red;
}
.attention .main_table tbody tr:nth-child(3) td:nth-child(2),
.attention .main_table tbody tr:nth-child(3) td:nth-child(8),
.attention .main_table tbody tr:nth-child(3) td:nth-child(9) {
  color: #007bf5;
}
section.config {
  background: linear-gradient(0deg, #eef4f4 25%, #dae6e6);
  background: var(--body-bg);
  height: 100vh;
  padding-top: 0;
  position: fixed;
  width: 100%;
  z-index: 100;
}
.p_header {
  position: relative;
  width: 100%;
}
.p_header,
.p_header_left {
  align-items: center;
  display: flex;
  height: 50px;
  justify-content: center;
}
.p_header_left {
  left: 0;
  position: absolute;
  top: 0;
  width: 50px;
  z-index: 100;
}
.p_header_left button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAACgCAYAAACbg+u0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEY1ODlFQzFBQjk0MTFFRUJGNjZDNjU1RDc3Q0M1RUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEY1ODlFQzBBQjk0MTFFRUJGNjZDNjU1RDc3Q0M1RUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDMzMTBDMzI4QUQyMTFFQ0IwMDZEMjdGQkQxODAzQTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDMzMTBDMzM4QUQyMTFFQ0IwMDZEMjdGQkQxODAzQTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5QyGkDAAAEBElEQVR42uzdvW7UQBAHcDtBFBR5AAgPwAsgChoKKkA0FIhAEE0ECAk6QkFFcUcFNIBoEIEABUUUqBIEFLxBkOAF4AESiQIEZlbn40Lw6Ty2d3Zn9j/SKEW2OP9ufev98uZFUWSI5jEFAgACEIAARAAQgAAEIAKANgDzPJfKOcoNyoJyk3KZctb9TyxcX7jrFIq++/gV+ZVyn4/rqrxWpYDj8Ib5TAow93HBnm8hh3d9Qpktuq4ZiW9SG2AdvOFPU662EQmNR/EFjzH/Ro+B5+IOWuFRLE5oMHbmA1/XpbEV5uItuZ9gADbDW6ac9nlnaQJshZc6YGu8lAE7wUsVsDO8FAGvdomXGuAlJt6LSXgpAXLxVil3h+ogxAboDS8FQK941gG941kGFMGzCiiGZxFwjvKXFJ41QC7eels8S4BcvHeUe2IdKJYGDIYnCehrVu4w/flQp8tVxnvK45TfuwTUPKl0KySeZPiqgT/pz66QeNprYDLhC/BjzXJHKN902XhYAbxZtsDmEX3WwPOUv80j4kHaXlduDV05DCZgOAsDqhjSx5A+JpUwrYmJdSztwNIOLC7C8jYssMQSXyzxFUfENgdscwiCiI02HSBiq1dF9JiICwD8P/oMwM/YsT4eERuuW/4e3q5Rbkv7tGZoxFUr05o+A6896SDcbN9GCbdZPkzvl3yMyYUv2FxgdRYAAQhAACIACEAAAhABQAACEIAIAAIQgABEABCAAAQgwjxg1bTmrOQH0DytOW6dzDfKg9lggh01kInnYm9Wb/1MsjWw1nkilDMAbIb399pwCzfHw3kiOyLa80Q0AC6WWTceUj5CIzLC6zHKP80G76spUAP5eM8pL0jixQzYBG8+q/+6KdOAavBiBFSFFxugOryYWmG35f+uNrxYAN1LJ+4zyr+kPBsDXgyAXLzXlKcof8TyuzMFPJ2AJvBCAZrBCwFoCk8a0ByeZCvsZs+WGF+YCjwpQC7eW8pjGvAkbmEunnu3/kkteL4Bm+CpO9XB1y0c/DwR7TUQ54m0jODniaTQFzYROE8kUkCcJ9JBDUziPBGfv4FuseO8dUTfjUgTxJWsg/NELLXCXMSjlK+0IEo9xjjEK4zyJ7QgSj4HuldzXraGKP0gbQ4xRE/EFGKorpwZxJB9YROIoQcTmiA+yeoPlZkHHCJeY5Q/nQ1GuqcBOIp7lDcY5c/EghjTeGBfI2JsA6rqEGMckVaFGOuQvhrEmOdEmiA+zoQ2GWoAbIJ4LuMtYDIPOETsM8pfpFyQ+nCa9gtzt7seAGA7RGy4rgicJyKEKHaeCF57kmAN3F4T3Y6lT9tuW7cF7JAUnvYaGEVgdRYAAQhAACIACEAAAhABQPn4I8AAKuOGO9Xp3ukAAAAASUVORK5CYII=)
    no-repeat 0 0;
  background-size: auto 50px;
  border: none;
  height: 25px;
  width: 25px;
}
.p_header_title {
  font-size: 1.25rem;
  font-weight: 700;
}
.config_contents {
  background: linear-gradient(0deg, #eef4f4, #ffffff99);
  background: var(--content-bg);
  border-radius: 10px;
  height: calc(100% - 50px);
  margin: 0 auto;
  padding: 30px 2.5%;
  width: 100%;
}
.config_contents > div {
  margin-bottom: 30px;
}
.config_title {
  align-items: center;
  color: #25b5aa;
  column-gap: 5px;
  display: flex;
  font-size: 1.125rem;
  font-weight: 700;
  letter-spacing: -1px;
  margin-bottom: 5px;
}
.config_push .config_title:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAoCAYAAAA16j4lAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGAmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5YzA4M2IzNy05ODYwLTIzNGMtODVmOS02ZmY3NGNlMDUyOTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkJDOEJEM0U3RjVFMTFFRDhCNkNDNjI2QTY4N0U5M0QiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjQxN2YxM2UtN2MxNy02MjRlLTlkYjgtMmRlN2ExYmQwN2I1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgeG1w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)
    no-repeat 0 0;
  background-size: auto 20px;
  content: "";
  height: 20px;
  width: 20px;
}
.config_login .config_title:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAoCAYAAAA16j4lAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGAmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5YzA4M2IzNy05ODYwLTIzNGMtODVmOS02ZmY3NGNlMDUyOTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkJDOEJEM0U3RjVFMTFFRDhCNkNDNjI2QTY4N0U5M0QiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjQxN2YxM2UtN2MxNy02MjRlLTlkYjgtMmRlN2ExYmQwN2I1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgeG1w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)
    no-repeat -20px 0;
  background-size: auto 20px;
  content: "";
  height: 20px;
  width: 20px;
}
.config_skin .config_title:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAoCAYAAAA16j4lAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGAmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5YzA4M2IzNy05ODYwLTIzNGMtODVmOS02ZmY3NGNlMDUyOTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkJDOEJEM0U3RjVFMTFFRDhCNkNDNjI2QTY4N0U5M0QiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjQxN2YxM2UtN2MxNy02MjRlLTlkYjgtMmRlN2ExYmQwN2I1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgeG1w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)
    no-repeat -40px 0;
  background-size: auto 20px;
  content: "";
  height: 20px;
  width: 20px;
}
.config_set {
  background: #fff;
  background: var(--mbox-bg);
  border-radius: 10px;
  padding: 10px;
}
.config_set li {
  align-items: center;
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  display: flex;
  justify-content: space-between;
  padding: 10px 5px;
}
.config_set li:last-child {
  border-bottom: none;
}
.config_set li button {
  background: #b7cfd3;
  background: var(--toggle-bg);
  border: none;
  border-radius: 30px;
  height: 24px;
  position: relative;
  text-indent: -9000px;
  width: 50px;
}
.config_set li button:before {
  background: #fff;
  border-radius: 50%;
  content: "";
  display: inline-block;
  height: 18px;
  left: 3px;
  position: absolute;
  top: 3px;
  width: 18px;
}
.config_set li button.on {
  background: #ea8a9c;
  background: var(--button-hot);
}
.config_set li button.on:before {
  left: auto;
  right: 3px;
}
section.policy {
  background: linear-gradient(0deg, #eef4f4 25%, #dae6e6);
  background: var(--body-bg);
  height: 100vh;
  padding-top: 0;
  position: fixed;
  width: 100%;
  z-index: 100;
}
.pp_contents {
  background: linear-gradient(0deg, #eef4f4, #ffffff99);
  background: var(--content-bg);
  height: calc(100% - 50px);
  overflow-y: auto;
}
.pp_contents p {
  font-size: 0.875rem;
  padding: 20px;
  white-space: pre-wrap;
  width: 100%;
}
.item-add {
  position: absolute;
  right: 8px;
  top: 10px;
}
.item-add button {
  background: #d90e1b;
  border-radius: 3px;
  display: none;
  height: 24px;
  width: 24px;
}
.item-add button:before {
  color: #fff;
  content: "\002B";
  display: block;
  font-size: 24px;
  height: 30px;
  line-height: 24px;
}
.item-sch {
  min-height: 100vh;
  position: relative;
}
.item-sch h2 {
  font-size: 1.125em;
  height: 40px;
  line-height: 40px;
  padding-left: 40px;
}
.item-sch .cls {
  align-items: center;
  display: flex;
  height: 40px;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 40px;
}
.item-sch .cls button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAACgCAYAAACbg+u0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEY1ODlFQzFBQjk0MTFFRUJGNjZDNjU1RDc3Q0M1RUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEY1ODlFQzBBQjk0MTFFRUJGNjZDNjU1RDc3Q0M1RUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDMzMTBDMzI4QUQyMTFFQ0IwMDZEMjdGQkQxODAzQTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDMzMTBDMzM4QUQyMTFFQ0IwMDZEMjdGQkQxODAzQTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5QyGkDAAAEBElEQVR42uzdvW7UQBAHcDtBFBR5AAgPwAsgChoKKkA0FIhAEE0ECAk6QkFFcUcFNIBoEIEABUUUqBIEFLxBkOAF4AESiQIEZlbn40Lw6Ty2d3Zn9j/SKEW2OP9ufev98uZFUWSI5jEFAgACEIAARAAQgAAEIAKANgDzPJfKOcoNyoJyk3KZctb9TyxcX7jrFIq++/gV+ZVyn4/rqrxWpYDj8Ib5TAow93HBnm8hh3d9Qpktuq4ZiW9SG2AdvOFPU662EQmNR/EFjzH/Ro+B5+IOWuFRLE5oMHbmA1/XpbEV5uItuZ9gADbDW6ac9nlnaQJshZc6YGu8lAE7wUsVsDO8FAGvdomXGuAlJt6LSXgpAXLxVil3h+ogxAboDS8FQK941gG941kGFMGzCiiGZxFwjvKXFJ41QC7eels8S4BcvHeUe2IdKJYGDIYnCehrVu4w/flQp8tVxnvK45TfuwTUPKl0KySeZPiqgT/pz66QeNprYDLhC/BjzXJHKN902XhYAbxZtsDmEX3WwPOUv80j4kHaXlduDV05DCZgOAsDqhjSx5A+JpUwrYmJdSztwNIOLC7C8jYssMQSXyzxFUfENgdscwiCiI02HSBiq1dF9JiICwD8P/oMwM/YsT4eERuuW/4e3q5Rbkv7tGZoxFUr05o+A6896SDcbN9GCbdZPkzvl3yMyYUv2FxgdRYAAQhAACIACEAAAhABQAACEIAIAAIQgABEABCAAAQgwjxg1bTmrOQH0DytOW6dzDfKg9lggh01kInnYm9Wb/1MsjWw1nkilDMAbIb399pwCzfHw3kiOyLa80Q0AC6WWTceUj5CIzLC6zHKP80G76spUAP5eM8pL0jixQzYBG8+q/+6KdOAavBiBFSFFxugOryYWmG35f+uNrxYAN1LJ+4zyr+kPBsDXgyAXLzXlKcof8TyuzMFPJ2AJvBCAZrBCwFoCk8a0ByeZCvsZs+WGF+YCjwpQC7eW8pjGvAkbmEunnu3/kkteL4Bm+CpO9XB1y0c/DwR7TUQ54m0jODniaTQFzYROE8kUkCcJ9JBDUziPBGfv4FuseO8dUTfjUgTxJWsg/NELLXCXMSjlK+0IEo9xjjEK4zyJ7QgSj4HuldzXraGKP0gbQ4xRE/EFGKorpwZxJB9YROIoQcTmiA+yeoPlZkHHCJeY5Q/nQ1GuqcBOIp7lDcY5c/EghjTeGBfI2JsA6rqEGMckVaFGOuQvhrEmOdEmiA+zoQ2GWoAbIJ4LuMtYDIPOETsM8pfpFyQ+nCa9gtzt7seAGA7RGy4rgicJyKEKHaeCF57kmAN3F4T3Y6lT9tuW7cF7JAUnvYaGEVgdRYAAQhAACIACEAAAhABQPn4I8AAKuOGO9Xp3ukAAAAASUVORK5CYII=)
    no-repeat 0 0;
  background-size: auto 50px;
  border: none;
  height: 25px;
  width: 25px;
}
.item-sch dl dt input {
  font-size: 1.125em;
  height: 40px;
  padding-left: 9px;
  width: 100%;
}
.item-sch .stkbox-items {
  background-color: #fff;
  background-color: var(--mbox-bg);
  max-height: 50vh;
  overflow-y: auto;
  padding-left: 11px;
}
.item-sch .stkbox-items > div {
  border-bottom: 1px solid #dbdfdf;
  border-bottom: 1px solid var(--border-basic);
  padding: 20px 0;
  width: calc(100% - 10px);
}
.s-bong .cht {
  height: 100%;
  padding-top: 0;
}
.s-bong .cht ul {
  height: 25px;
  margin: 0 auto;
  position: relative;
  transform: rotate(90deg);
  width: 5px;
}
.s-bong .cht ul li {
  background: #888;
}
.s-bong .cht .cht-bdy {
  height: 20%;
  left: 0;
  position: absolute;
  top: 10%;
  width: 5px;
}
.s-bong .cht .cht-til {
  height: 50%;
  left: 2px;
  position: absolute;
  top: 5%;
  width: 1px;
}
.s-bong .cht .up li {
  background: #f10a0a;
}
.s-bong .cht .dn li {
  background: #0a66f1;
}
.h_subbtm_bdy {
  background: #fff;
  background: var(--mbox-bg);
  height: 100%;
}
.price-target {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  padding: 20px 10px;
}
.price-target dl {
  align-items: center;
  background: #eaeceb;
  background: var(--bg-light);
  border-radius: 40px;
  display: flex;
  flex-wrap: wrap;
  height: 50px;
  justify-content: space-between;
  margin-bottom: 10px;
  padding: 5px;
  width: 100%;
}
.price-target dl dt {
  align-items: center;
  background: #9eb4a9;
  background: var(--bg-dark);
  border-radius: 50%;
  color: (#222);
  color: (var(--color-basic));
  display: flex;
  font-size: 1.05rem;
  font-weight: 700;
  height: 40px;
  justify-content: center;
  width: 40px;
}
.price-target dl dd {
  font-size: 1.05rem;
  font-weight: 500;
  margin-right: 20px;
}
.price-target dl.JB1 {
  background-color: #2fa2b825;
  border: 2px solid #2fa2b8;
}
.price-target dl.JB2 {
  background-color: #454bde25;
  border: 2px solid #454bde;
}
.price-target dl.SW {
  background-color: #d0324f25;
  border: 2px solid #d0324f;
}
.price-target dl.C {
  background-color: #ea771b25;
  border: 2px solid #ea771b;
}
.price-target dl.B1 {
  background-color: #35ae7425;
  border: 2px solid #35ae74;
}
.price-target dl.B2 {
  background-color: #2b99ed25;
  border: 2px solid #2b99ed;
}
.price-target dl.B3 {
  background-color: #6736c525;
  border: 2px solid #6736c5;
}
.price-target dl.S {
  background-color: #d0324f25;
  border: 2px solid #d0324f;
}
.price-target dl.SF {
  background-color: #ea771b25;
  border: 2px solid #ea771b;
}
.price-target dl.F {
  background-color: #fbb02525;
  border: 2px solid #fbb025;
}
.price-target dl.K {
  background-color: #f563b825;
  border: 2px solid #f563b8;
}
.price-target dl.G1 {
  background-color: #35ae7425;
  border: 2px solid #35ae74;
}
.price-target dl.G2 {
  background-color: #2b99ed25;
  border: 2px solid #2b99ed;
}
.price-target dl.G3 {
  background-color: #6736c525;
  border: 2px solid #6736c5;
}
.price-target dl.JB1 dt {
  background: #2fa2b8;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.JB2 dt {
  background: #454bde;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.SW dt {
  background: #d0324f;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.C dt {
  background: #ea771b;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.B1 dt {
  background: #35ae74;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.B2 dt {
  background: #2b99ed;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.B3 dt {
  background: #6736c5;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.S dt {
  background: #d0324f;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.SF dt {
  background: #ea771b;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.F dt {
  background: #fbb025;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.K dt {
  background: #f563b8;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.G1 dt {
  background: #35ae74;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.G2 dt {
  background: #2b99ed;
  color: #fff;
  left: 3px;
  top: 3px;
}
.price-target dl.G3 dt {
  background: #6736c5;
  color: #fff;
  left: 3px;
  top: 3px;
}
section.join {
  align-items: center;
  display: flex;
  height: 100vh;
}
.join article {
  border-radius: 10px;
  margin: 0 auto 70px;
  padding: 30px 20px;
  width: min(80%, 600px);
}
.join_top {
  align-content: center;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  margin-bottom: 30px;
  text-align: center;
  width: 100%;
}
.join_title {
  color: #0b969b;
  color: var(--color-prime);
  font-size: 1.5rem;
  font-weight: 700;
  letter-spacing: -1px;
  margin-bottom: 10px;
}
.join_line {
  background: #fff;
  height: 2px;
  margin-bottom: 5px;
  margin-left: 58px;
  width: 50px;
}
.join_subtitle {
  color: #787878;
  color: var(--color-light);
  font-family: Cafe24Ssurround;
  font-size: 1.125rem;
  font-weight: 700;
  letter-spacing: -1px;
  opacity: 0.75;
}
.join_contents {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: right;
  margin: 0 auto 10px;
  position: relative;
  width: 100%;
}
.join_contents input {
  background: #fff;
  background: var(--mbox-bg);
  border: none;
  border-radius: 10px;
  font-size: 18px;
  font-weight: 700;
  height: 40px;
  text-indent: 20px;
  width: 100%;
}
.join_contents input[type="button"] {
  background-color: #eee;
  background-color: var(--button-basic);
  font-size: 0.9rem;
  height: 36px;
  position: absolute;
  right: 2px;
  text-indent: 0;
  top: 2px;
  width: min(80px, 20%);
}
.join_contents_article {
  font-size: 0.725rem;
  font-weight: 400;
  margin-top: 5px;
  width: 75%;
}
.agree {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  margin: 50px auto 0;
  width: 100%;
}
.agree li {
  color: #787878;
  color: var(--color-light);
  font-size: 0.925rem;
  font-weight: 700;
  margin-bottom: 10px;
}
.agree input[type="checkbox"] {
  border: 1px solid #a2a2a2;
  height: auto;
  margin-right: 10px;
  width: 15px;
}
.agree p {
  margin-bottom: 10px;
}
.agree p button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAACWCAYAAADJ0zgXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjRCMzY3Qzk3RjVGMTFFRDhBQUFCN0JFMzU2MzBGMkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjRCMzY3Qzg3RjVGMTFFRDhBQUFCN0JFMzU2MzBGMkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTcxOTJBMzMwNkQ0MTFFQzhGNjhCRDE4REEzQzE0MjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTcxOTJBMzQwNkQ0MTFFQzhGNjhCRDE4REEzQzE0MjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ZtH8BAAAENElEQVR42uyb0W3bMBCGpaALaAV3AAdwRohHsJ/6LAHtAPYIygIFpOf2xRlBHsEG4r7HI8QjqGRzDljlSB7FO6VASYCIIVv8dOTx5x2p5H3fZx9RbrIPKgn8T4JXqr6oelC1yPM8s1VS0V5NrGY5qFrEtBli8YPxeaHqLqqvqRbDb5uB5c3YNoPAVLgIGBo+DOCbqcAFAi/FwQ74ShwMgJmqLwZYf15wT6d3RYnFWf1ZG5f03L4Xl0wQkXpw+cw+j5F7d5h3SzuXdT5LTieniEgp12YA7cSVS4sEZZViBVOhVHAeEGWaP7yoegfzGAVzzuOtAV3aoGTxoVqsQxothxrsg1LazFNAn8AJzFU++X7w6+c3LYsdBPHt/Mv3irrOx1p8hepSnn58babq6uFCoOGbKcBr0Gez1ApeioLVmB71ooDAmxi4V6uv+a6CLCA3HpY7eDh25zItxzy6g4eSsfhaoHuHnn0By8/sFhuWt0ZQYHr+Tj1UIWaxYbm2euhcfxxRPdyF3WLDcj3e7eDyAhkGfq22wFcUdeNYJLZIolZOAdbJ+AzxcjkwzN8agS7FwADtkEVkjSkZC9gBrRR0L+LVIBKNBdqKhD4ANQODt+3GEGjo6mSDouEQp3LVVChbVzt0eSsWgfgWA8mYq0T2saKgVHA1UKV1LJTs1SAYeqtwT1ElilenxDyBEziBEziB3auI75gnKJ+azwtX+ywnbQhUL53P6u9isq4G2A7i7Q4egr4ek18ueA/FMovl09PTXsRiGFMss2hPp9NeJjF/hWJBvjf0jbXYBl0qay8yeyDzeTMWOhoM0BJJyCsKdBRYQTcWqLb0SG0naDopqG1Xzwq1qeFNgKWrDN/DqkIsDQKDQNigjyKrk0OVNLQdOyucYwwC8YxAHxSUlBsHj7GhSpgUbiOFBwc7pFBDq4yh3ATsdxy5oChYWVvbth44g4Z3znV7e9sjAvGZKoUxzjXcAtbjvZoiysQOuBqQS7mu1vMYRONgUapWqqsz0F7Mg2tKBBklmWBZhYx3xwF3ajXAtxb4TDSFUXD9BmqLwHfDrIF9WQTFws6YurFwciAA8CMGnyJbXGJwCP7kwCCbGLwMhYcfhrzCK0TdSlhg+KPMMSGRTbmiskWKtEaHt4HS2kA4LJ4fW4/vVX58FtsRsEjro7p+nmTzRU8pVXtzapHfy2TYIVhRdn3SmUQCJ3ACJ3ACJ/B/DDaLjhw2gu3fY+3riz3UHRKkx5bSaL8xM74X44segvRCAPoXvEO+4ILXlrZ7F7iHnhi739E42u1tXR0L90HfnGwGXeuCU/4tsPC002fIy6KjbuK6v4DpFHozpccWrGMk4SO1B94QoIexs6L0wHsPtOBWHl/tuJTP16U9psVchQJnh5rwA8HTRQomFMHHBnkE/ArTW077YHDaikhgqfJbgAEAcUqt96lMd64AAAAASUVORK5CYII=)
    0 -60px;
  background-size: 15px auto;
  border: none;
  height: 15px;
  margin-left: 5px;
  width: 15px;
}
.agree p button.on,
.agree p.on:after {
  transform: rotate(180deg);
}
.agree p.on + div {
  display: block;
}
.agree p + div {
  background: #f8f8f8;
  border-top: 1px solid #dbdfdf;
  border-top: 1px solid var(--border-basic);
  color: #9eb1b0;
  display: none;
  font-size: 0.9em;
  max-height: 300px;
  overflow-y: auto;
  padding: 10px 5px;
  white-space: pre-line;
  word-break: keep-all;
}
.agree p + div.on {
  display: block;
}
.agreeflex {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
#joinBtn {
  background: #ff3d00;
  border-radius: 10px;
  color: #fff;
  display: block;
  font-size: 18px;
  font-weight: 700;
  margin: 0 auto 20px;
  text-align: center;
}
.cen {
  border: 1px solid #25b5aa;
  border-radius: 10px;
}
.searchWrap {
  display: flex;
  flex-wrap: wrap;
  margin: 0 auto;
}
.searchWrap li {
  height: 40px;
  line-height: 40px;
  width: 49%;
}
.searchWrap li:first-child {
  margin-right: 2%;
}
.searchWrap li a {
  display: block;
  font-size: 0.825rem;
  font-weight: 700;
  line-height: 40px;
  text-align: center;
}
.join_completion_wrap {
  margin: 0 auto;
  width: min(100%, 1600px);
}
.completion_contents {
  align-content: center;
  border: 1px solid #25b5aa;
  display: flex;
  flex-wrap: wrap;
  height: 395px;
  justify-content: center;
  margin: 0 auto 110px;
  text-align: center;
  width: 625px;
}
.completion_contents img,
.completion_title {
  margin-bottom: 20px;
}
.completion_title {
  font-size: 25px;
  font-weight: 700;
  letter-spacing: -2px;
}
.completion_title span {
  color: #000;
}
.completion_title br {
  display: none;
}
.completion_article {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: -1px;
  line-height: 25px;
  margin-bottom: 50px;
}
.completion_button {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.completion_button a {
  display: block;
  font-size: 18px;
  font-weight: 700;
  height: 55px;
  line-height: 55px;
  text-align: center;
  width: 210px;
}
.completion_button a:first-child {
  background: #25b5aa;
  color: #fff;
  margin-right: 10px;
}
.completion_button a:last-child {
  border: 1px solid #25b5aa;
  color: #5b5b5b;
}
@media only screen and (min-width: 768px) {
  header .mkBox {
    height: 300px;
  }
  .item_wrap.info .sub_contents {
    grid-column-gap: 20px;
    column-gap: 20px;
    display: grid;
    grid-template-columns: calc(60% - 20px) 40%;
    grid-template-rows: 40px 50px auto;
    overflow: hidden;
    padding: 0 0 0 2%;
  }
  .item_wrap.info .sub_contents .m_sub_info {
    grid-column: 1/2;
    grid-row: 1/2;
  }
  .item_wrap.info .sub_contents .m_sub_theme {
    grid-column: 1/2;
    grid-row: 2/3;
  }
  .item_wrap.info .sub_contents article {
    grid-column: 1/2;
    grid-row: 3/4;
    overflow-y: auto;
  }
  .item_wrap.info .sub_contents .m_subb {
    grid-column: 2/3;
    grid-row: 1/4;
    overflow-y: auto;
  }
  .m_subb ul {
    padding-top: 5px;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }
  .item_wrap.h_deal .sub_contents {
    display: grid;
    grid-template-columns: 420px calc(100% - 420px);
    grid-template-rows: auto;
    overflow: hidden;
  }
  .item_wrap.h_deal .sub_contents .ask-wrap {
    height: calc(100vh - 100px);
    overflow-y: auto;
  }
  .item_wrap.h_deal .sub_contents .h_subbtm {
    border-left: 1px solid #dbdfdf;
    border-left: 1px solid var(--border-basic);
    height: calc(100vh - 100px);
  }
  .item_wrap.h_deal .sub_contents .h_subbtm_content {
    height: calc(100vh - 170px);
  }
  .item_wrap.h_deal .sub_contents .askPrice > ul.price-info {
    overflow-y: auto;
  }
  .up_item .slide_list .hname {
    width: calc(60% - 300px);
  }
  .up_item .slide_list .hbar {
    width: 320px;
  }
  .up_item .slide_list .hbar .s-bong {
    width: 300px;
  }
  .weekWrap dl {
    border-bottom: 1px solid #dbdfdf;
    border-bottom: 1px solid var(--border-basic);
    min-height: 25%;
    width: 50%;
  }
  .weekWrap dl:nth-child(odd) {
    border-right: 1px solid #dbdfdf;
    border-right: 1px solid var(--border-basic);
    width: calc(50% - 1px);
  }
  .weekWrap dl dd p a {
    overflow: hidden;
    white-space: nowrap;
  }
  .IOS .appWrap {
    margin: 0 auto;
    width: calc(100% - env(safe-area-inset-left) - env(safe-area-inset-right));
  }
}
.x-test button {
  display: none;
}
.jisu-chart-wrap {
  background-color: #fff;
  min-height: 200px;
}
#advanced-chart-widget-container {
  background-color: #fff;
  height: 200px;
}
.DESKTOP .appWrap {
  height: calc(100vh - 30px);
  margin-top: 30px;
}
.DESKTOP .search {
  left: 20px;
  max-width: 480px;
}
.DESKTOP section {
  height: calc(100vh - 220px);
  height: calc(100vh - var(--height-header) - var(--height-footer) - 30px);
}
.DESKTOP section.full {
  height: calc(100vh - 30px);
  top: 30px;
  z-index: 60;
}
.DESKTOP .top_btn {
  right: 5px;
  top: 7px;
}
.DESKTOP header .memuBox {
  top: 85px;
}
.DESKTOP header:before {
  position: fixed;
  top: 0;
}
.DESKTOP .x-login:before,
.DESKTOP header:before {
  -webkit-app-region: drag;
  content: "";
  display: block;
  height: 30px;
  width: 100%;
  z-index: 1;
}
.DESKTOP .x-login:before {
  position: absolute;
  top: -30px;
}
.DESKTOP .pcTop {
  -webkit-app-region: no-drag;
  display: flex;
  justify-content: flex-end;
  padding: 5px;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 100;
}
.DESKTOP .pcTop button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAB4CAYAAABb59j9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAF7GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2Mjg0ZDE1Yy1hZjJlLTllNGYtYWM1Ny03ZGU1NjJkNWRlN2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEFERjgxNEM3NzZGMTFFRDk5QjI5NDlEOEE1RjQxMDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N2U3NmRmYzQtZDc5NS1mMDQzLTk5ZjItZTAxODU1NzQ4ZmJiIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgeG1w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)
    0 0 / auto 40px;
  display: block;
  height: 20px;
  margin-right: 5px;
  opacity: 0.75;
  text-indent: -9000px;
  width: 20px;
}
.DESKTOP .pcTop button:hover {
  opacity: 1;
}
.DESKTOP .pcTop button.max {
  background-position: -20px 0;
}
.DESKTOP .pcTop button.cls {
  background-position: -40px 0;
}
.DESKTOP.dark .pcTop button.min {
  background-position: 0 -20px;
}
.DESKTOP.dark .pcTop button.max {
  background-position: -20px -20px;
}
.DESKTOP.dark .pcTop button.cls {
  background-position: -40px -20px;
}
.DESKTOP .m_subt1 .scPrice li {
  font-size: 0.875em;
}
.DESKTOP .x-test button {
  background: none;
  border: 1px dashed #999;
  display: block;
  margin: 3px;
  opacity: 0.1;
  padding: 3px;
  text-indent: -9000px;
  width: 50px;
}
.DESKTOP .sub_memo {
  height: calc(100vh - 220px);
}
.DESKTOP .top_btn li.scd {
  background-position: -60px 0;
  display: none;
}
.DESKTOP .grade-tima2 .top_btn li.scd {
  display: none;
}
.DESKTOP .pcTop .topBtn {
  column-gap: 5px;
  display: flex;
  justify-content: center;
}
.DESKTOP .pcTop label {
  background-color: transparent;
  height: 30px;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.DESKTOP .resize {
  position: fixed;
  z-index: 1000;
}
.DESKTOP .resize .reTop {
  border-top: 1px solid #24afa5;
  cursor: s-resize;
  height: 5px;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.DESKTOP .resize .reRight {
  border-right: 1px solid #24afa5;
  cursor: e-resize;
  height: 100%;
  position: fixed;
  right: 0;
  top: 0;
  width: 3px;
}
.DESKTOP .resize .reBottom {
  border-bottom: 1px solid #24afa5;
  bottom: 0;
  cursor: s-resize;
  height: 5px;
  position: fixed;
  right: 0;
  width: 100%;
}
.DESKTOP .resize .reLeft {
  border-left: 1px solid #24afa5;
  cursor: e-resize;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 5px;
}
.DESKTOP .resize .re-se {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNCRDMyM0I1NDI0QjExRUVCNTg1Q0ExRTJEOUVFRjVDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNCRDMyM0I2NDI0QjExRUVCNTg1Q0ExRTJEOUVFRjVDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0JEMzIzQjM0MjRCMTFFRUI1ODVDQTFFMkQ5RUVGNUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0JEMzIzQjQ0MjRCMTFFRUI1ODVDQTFFMkQ5RUVGNUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7clijpAAAAvUlEQVR42sxUYQ6GIAgN18H0ZOrJ9GZ86KQxo6Xmj4+NLYke7wEJiHjsNHNstu2ApzzEGKc+9t7XfjnnIKX0jSGBXc/WWlQZzlphJsGWAFkmGcsE2SqzKpNA8HUoqzKn16bIZKkss3mJYc55nKEiE/qcxhiGJfcyRRHoe2lmZbYYUpELVLI+v8ikdzA8ZW2arRA8rUy1cn0JZ6vnEEJ1DlIBNV/GVYYj0xya8tPSyrj8zWj/bvnw9zf2T4ABAGIGm32qq++4AAAAAElFTkSuQmCC);
  bottom: 0;
  cursor: se-resize;
  height: 20px;
  position: fixed;
  right: 0;
  width: 20px;
  z-index: 100;
}
.DESKTOP .itembox ul li.price {
  font-size: 0.8125rem;
}
.DESKTOP .monthList dd {
  height: 24px;
}
.DESKTOP .monthList dd p {
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  padding-left: 5px;
}
.DESKTOP .monthList dd p:after {
  height: 18px;
}
.DESKTOP section.theme {
  height: calc(100vh - 110px);
}
.DESKTOP section.item_wrap {
  height: calc(100vh - 80px);
  position: relative;
}
.DESKTOP .x-outline {
  max-height: 120px;
}
.DESKTOP .x-outline::-webkit-scrollbar {
  -webkit-appearance: none;
  appearance: none;
}
.DESKTOP .x-outline::-webkit-scrollbar:vertical {
  width: 12px;
}
.DESKTOP .x-outline::-webkit-scrollbar:horizontal {
  height: 12px;
}
.DESKTOP .x-outline::-webkit-scrollbar-thumb {
  background-clip: padding-box;
  background-color: hsla(210, 8%, 51%, 0.2);
  border: 2px solid transparent;
  border-radius: 6px;
}
.DESKTOP .x-outline::-webkit-scrollbar-thumb:hover {
  background-color: hsla(210, 8%, 51%, 0.4);
}
.DESKTOP .x-outline::-webkit-scrollbar-track {
  background-color: transparent;
  border-radius: 0;
}
.DESKTOP .x-outline::-webkit-scrollbar-corner {
  background-color: transparent;
}
.DESKTOP .planPop {
  height: calc(100vh - 30px);
  top: 30px;
}
.IOS .appWrap {
  height: calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));
  margin-bottom: env(safe-area-inset-bottom);
  margin-top: env(safe-area-inset-top);
  position: relative;
}
.IOS .appWrap section {
  height: calc(
    100vh - 190px - env(safe-area-inset-top) - env(safe-area-inset-bottom)
  );
  height: calc(
    100vh - var(--height-header) - var(--height-footer) -
      env(safe-area-inset-top) - env(safe-area-inset-bottom)
  );
}
.IOS .appWrap section.full {
  top: env(safe-area-inset-top);
}
.IOS .appWrap section.full,
.IOS .appWrap section.login {
  height: calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));
}
.IOS .appWrap section.login {
  margin-top: env(safe-area-inset-top);
}
.IOS .appWrap section.config,
.IOS .appWrap section.join {
  height: calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));
}
.IOS .appWrap section.item_wrap {
  height: calc(
    100vh - 50px - env(safe-area-inset-top) - env(safe-area-inset-bottom)
  );
}
.IOS .appWrap section.theme {
  height: calc(
    100vh - 80px - env(safe-area-inset-top) - env(safe-area-inset-bottom)
  );
}
.IOS .up_item .slide_list {
  height: calc(
    100vh - 360px - env(safe-area-inset-top) - env(safe-area-inset-bottom)
  );
}
.IOS .t_my .tbl-wrap {
  height: calc(
    100vh - 50px - env(safe-area-inset-top) - env(safe-area-inset-bottom)
  );
}
.IOS .h_subbtm {
  height: calc(
    100vh - 461px - env(safe-area-inset-top) - env(safe-area-inset-bottom)
  );
  position: relative;
}
.IOS .m_list {
  height: calc(
    100vh - 170px - env(safe-area-inset-top) - env(safe-area-inset-bottom)
  );
}
.IOS .item_wrap .sub_contents {
  height: calc(
    100vh - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom)
  );
}
.IOS .sub_memo {
  height: calc(
    100vh - 200px - env(safe-area-inset-top) - env(safe-area-inset-bottom)
  );
}
.IOS header .memuBox {
  top: calc(50px + env(safe-area-inset-top));
}
.IOS .alertify .ajs-dialog {
  margin: calc(5% + env(safe-area-inset-top)) auto;
}
.IOS footer {
  bottom: env(safe-area-inset-bottom);
}
.IOS .schBot {
  bottom: calc(56px + env(safe-area-inset-bottom));
}
.IOS .x-outline {
  line-height: 23px;
}
.ANDROID .f_chart {
  bottom: 0;
  position: fixed;
  right: 5px;
  z-index: 100;
}
.ANDROID .f_chart button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAACgCAYAAACbg+u0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiZDgxNTI0Ny0yYzI5LTAyNDItYjNlYS05NDkwNmFlMTRjOGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjU5MkUzMDM4MTA4MTFFREFERjQ4OUQyODAyMTQ5RDUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjU5MkUzMDI4MTA4MTFFREFERjQ4OUQyODAyMTQ5RDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YmQ4MTUyNDctMmMyOS0wMjQyLWIzZWEtOTQ5MDZhZTE0YzhlIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmJkODE1MjQ3LTJjMjktMDI0Mi1iM2VhLTk0OTA2YWUxNGM4ZSIvPiA8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)
    no-repeat 0 0/30px auto;
  height: 30px;
  width: 30px;
}
.ANDROID .comp .f_chart {
  display: none;
}
.ANDROID.land .chart_top_btm {
  background: #fff;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}
.ANDROID.land .w_chart {
  background: #fff;
  height: calc(100vh - 40px);
  position: fixed;
  top: 40px;
  width: 100%;
}
.ANDROID.land .f_chart button {
  background-position: 0 -30px;
}
@media only screen and (max-width: 375px) {
  table td {
    font-size: 0.75em;
  }
}
.alertify .ajs-dialog {
  background-color: #fff;
  background-color: var(--mbox-bg);
}
.alertify .ajs-header {
  background-color: #80808019;
}
.alertify .ajs-footer {
  background-color: transparent;
}
@media only screen and (max-width: 280px) {
  body {
    zoom: 0.8;
  }
}
body.wiz-fc .t_wiz .t_page_contents {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  height: calc(100% - 50px);
  justify-content: flex-start;
  overflow-y: auto;
  padding-bottom: 0;
}
body.wiz-fc .t_wiz .fc-card-container {
  width: 100%;
}
body.wiz-fc .t_wiz,
body.wiz-fc .t_wiz .fc-card-container {
  background: #eef4f4;
  background: var(--body-bg-bot);
}
.t_wiz .fc-card-container {
  background: #dee9e9;
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  padding: 4px 6px;
}
.t_wiz .fc-card-container .fc-card {
  border-radius: 9px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.14);
  padding: 4px 16px 4px 4px;
  position: relative;
  width: calc(50% - 4px);
}
body.wiz-fc .t_wiz .fc-card-container .fc-card {
  padding-right: 6px;
}
.t_wiz .fc-card-container .fc-header {
  align-items: center;
  border-radius: 6px;
  column-gap: 6px;
  display: flex;
  font-size: 13px;
  font-weight: 700;
  justify-content: space-between;
  margin-bottom: 3px;
  min-width: 0;
  padding: 3px 6px;
}
.t_wiz .fc-card-container .fc-header .fc-name {
  flex: 1 1;
  max-width: 18ch;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.t_wiz .fc-card-container .fc-header .fc-new {
  flex: 0 0 auto;
  max-width: 11ch;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.t_wiz .fc-card-container .fc-name {
  font-size: 13px;
}
.t_wiz .fc-card-container .fc-new {
  border-radius: 5px;
  font-size: 11px;
  font-weight: 700;
  padding: 1px 4px;
}
.t_wiz .fc-card-container .fc-price-box {
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  gap: 3px;
  margin-bottom: 3px;
  padding: 4px;
}
.t_wiz .fc-card-container .fc-price-one {
  grid-column-gap: 4px;
  align-items: center;
  column-gap: 4px;
  display: grid;
  grid-template-columns: 46px minmax(0, 1fr) -webkit-max-content;
  grid-template-columns: 46px minmax(0, 1fr) max-content;
  width: 100%;
}
.t_wiz .fc-card-container .fc-price-label {
  font-size: 13px;
  min-width: 0;
  white-space: nowrap;
}
.t_wiz .fc-card-container .now {
  justify-self: start;
  text-align: left;
}
.t_wiz .fc-card-container .now,
.t_wiz .fc-card-container .rate {
  flex: unset;
  font-size: 13px;
  font-weight: 700;
  margin-left: 0;
  white-space: nowrap;
}
.t_wiz .fc-card-container .rate {
  justify-self: end;
}
.t_wiz .fc-card-container .fc-price-now {
  align-items: baseline;
  display: flex;
  flex-direction: row;
  gap: 7px;
  white-space: nowrap;
}
.t_wiz .fc-card-container .fc-price-now .now {
  display: inline;
}
.t_wiz .fc-card-container .fc-price-now .fc-limit-time {
  display: inline;
  margin-left: 0;
  white-space: nowrap;
}
.t_wiz .fc-card-container .fc-info-box {
  border-radius: 5px;
  display: flex;
  font-size: 13px;
  justify-content: space-between;
  margin-bottom: 3px;
  padding: 4px;
}
.t_wiz .fc-card-container .fc-info-item {
  font-size: 13px;
  opacity: 0.9;
}
.t_wiz .fc-card-container .fc-target-box {
  border-radius: 5px;
  font-size: 13px;
  margin-bottom: 3px;
  margin-right: 14px;
  padding: 4px;
}
.t_wiz .fc-card-container .fc-level-box {
  display: flex;
  flex-direction: column;
  gap: 3px;
  margin-bottom: 2px;
}
.t_wiz .fc-card-container .level-row {
  align-items: center;
  display: flex;
  gap: 3px;
}
.t_wiz .fc-card-container .level-label {
  border-radius: 5px;
  font-size: 12px;
  font-weight: 700;
  min-width: 34px;
  padding: 3px 6px;
  text-align: center;
}
.t_wiz .fc-card-container .level-value {
  border-radius: 5px;
  flex: 1 1;
  font-size: 13px;
  padding: 4px 6px;
}
body.wiz-fc .t_wiz .fc-card-container .level-row {
  padding-right: 14px;
}
.t_wiz .fc-card-container .fc-bar {
  border-radius: 5px;
  height: 64px;
  position: absolute;
  right: 3px;
  top: 54px;
  width: 6px;
}
.t_wiz .fc-card-container .fc-bar-fill {
  border-radius: 5px;
  bottom: 0;
  position: absolute;
  width: 100%;
}
.t_wiz .fc-card-container .fc-mini {
  align-items: center;
  border-radius: 10px;
  display: flex;
  height: 130px;
  justify-content: center;
  position: absolute;
  right: 4px;
  top: 56px;
  width: 11px;
}
body.wiz-fc .t_wiz .fc-card-container .fc-mini {
  height: 116px;
  right: 6px;
  top: 94px;
}
.t_wiz .fc-card-container .fc-candle {
  --fc-offset: 0px;
  position: relative;
  width: 100%;
}
.t_wiz .fc-card-container .fc-candle .wick {
  background: currentColor;
  border-radius: 2px;
  bottom: 5%;
  left: 50%;
  opacity: 0.9;
  position: absolute;
  top: 5%;
  transform: translateX(-50%);
  width: 2px;
}
.t_wiz .fc-card-container .fc-candle .body {
  background: currentColor;
  height: 20px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, calc(-50% + var(--fc-offset)));
  transition: transform 0.25s ease;
  width: 9px;
}
.t_wiz .fc-card-container .fc-mini:after {
  border-radius: 3px;
  content: "";
  height: 2px;
  left: 1px;
  position: absolute;
  right: 1px;
  top: 50%;
  transform: translateY(-50%);
}
.dark .t_wiz .fc-card-container {
  background: #404040;
  gap: 4px;
  padding: 4px 6px;
}
.dark .t_wiz .fc-card-container .fc-card {
  background: #2b2b2b;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  color: #fff;
}
.dark .t_wiz .fc-card-container .fc-header {
  background: #36a437;
  color: #fff;
}
.dark .t_wiz .fc-card-container .fc-new {
  background: #ff3050;
  color: #fff;
}
.dark .t_wiz .fc-card-container .fc-info-box,
.dark .t_wiz .fc-card-container .fc-price-box,
.dark .t_wiz .fc-card-container .fc-target-box,
.dark .t_wiz .fc-card-container .level-label,
.dark .t_wiz .fc-card-container .level-value {
  background: #3c4746;
  color: #fff;
}
.dark .t_wiz .fc-card-container .fc-price-label {
  color: #fff;
}
.dark .t_wiz .fc-card-container .now.up,
.dark .t_wiz .fc-card-container .rate.up {
  color: #f34257;
}
.dark .t_wiz .fc-card-container .now.dn,
.dark .t_wiz .fc-card-container .rate.dn {
  color: #397ce7;
}
.dark .t_wiz .fc-card-container .now.eq,
.dark .t_wiz .fc-card-container .rate.eq {
  color: #fff;
}
.dark .t_wiz .fc-card-container .fc-bar {
  background: #444;
}
.dark .t_wiz .fc-card-container .fc-bar-fill {
  background: #f34257;
}
body.dark.wiz-fc .t_wiz .wiz_bot {
  background: #2b2b2b;
  color: #fff;
}
.dark .t_wiz .fc-card-container .fc-mini {
  background: #444;
}
.dark .t_wiz .fc-card-container .fc-candle.up {
  color: #f34257;
}
.dark .t_wiz .fc-card-container .fc-candle.dn {
  color: #397ce7;
}
.dark .t_wiz .fc-card-container .fc-candle.eq {
  color: #fff;
}
.dark .t_wiz .fc-card-container .fc-mini:after {
  background: #000;
}
.dark .t_page_contents {
  background-color: #252525;
}
body:not(.dark) .t_wiz .fc-card-container {
  background: #dee9e9;
  gap: 4px;
  padding: 4px 6px;
}
body:not(.dark) .t_wiz .fc-card-container .fc-card {
  background: #fff;
  color: #222;
}
body:not(.dark) .t_wiz .fc-card-container .fc-header {
  background: #44a778;
  color: #fff;
}
body:not(.dark) .t_wiz .fc-card-container .fc-new {
  background: #ff3050;
  color: #fff;
}
body:not(.dark) .t_wiz .fc-card-container .fc-info-box,
body:not(.dark) .t_wiz .fc-card-container .fc-price-box,
body:not(.dark) .t_wiz .fc-card-container .fc-target-box,
body:not(.dark) .t_wiz .fc-card-container .level-label,
body:not(.dark) .t_wiz .fc-card-container .level-value {
  background: #f2f6f6;
  color: #222;
}
body:not(.dark) .t_wiz .fc-card-container .fc-price-label {
  color: #222;
}
body:not(.dark) .t_wiz .fc-card-container .now.up,
body:not(.dark) .t_wiz .fc-card-container .rate.up {
  color: #f50600;
}
body:not(.dark) .t_wiz .fc-card-container .now.dn,
body:not(.dark) .t_wiz .fc-card-container .rate.dn {
  color: #0058f7;
}
body:not(.dark) .t_wiz .fc-card-container .now.eq,
body:not(.dark) .t_wiz .fc-card-container .rate.eq {
  color: #222;
}
body:not(.dark) .t_wiz .fc-card-container .fc-bar {
  background: #e5e5e5;
}
body:not(.dark) .t_wiz .fc-card-container .fc-bar-fill {
  background: #e41316;
}
body:not(.dark).wiz-fc .t_wiz .wiz_bot {
  background: #fff;
  border-top: 1px solid #dbdfdf;
  color: #222;
}
body:not(.dark) .t_wiz .fc-card-container .fc-mini {
  background: #e5e5e5;
}
body:not(.dark) .t_wiz .fc-card-container .fc-candle.up {
  color: #e41316;
}
body:not(.dark) .t_wiz .fc-card-container .fc-candle.dn {
  color: #193bff;
}
body:not(.dark) .t_wiz .fc-card-container .fc-candle.eq {
  color: #222;
}
body:not(.dark) .t_wiz .fc-card-container .fc-mini:after {
  background: #000;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
}
body:not(.dark) .t_wiz .fc-card-container .fc-price-now {
  align-items: flex-start;
  display: flex;
  font-weight: 700;
  line-height: 1.05;
}
body:not(.dark) .t_wiz .fc-card-container .fc-price-now .now {
  font-size: 13px;
  font-weight: 700;
}
body:not(.dark) .t_wiz .fc-card-container .fc-limit-time {
  color: #666;
  font-size: 10px;
  margin-top: 1px;
  opacity: 0.8;
}
@media (max-width: 480px) {
  .dark .t_wiz .fc-card-container {
    background: #404040;
    gap: 4px;
    padding: 4px 6px;
  }
  .dark .t_wiz .fc-card-container .fc-card {
    padding: 4px;
    width: calc(50% - 4px);
  }
  .dark .t_wiz .fc-card-container .fc-header {
    font-size: 12px;
    margin-bottom: 3px;
    padding: 3px 6px;
  }
  .dark .t_wiz .fc-card-container .fc-price-box {
    gap: 3px;
    margin-bottom: 3px;
    padding: 3px;
  }
  .dark .t_wiz .fc-card-container .fc-price-one {
    column-gap: 3px;
    grid-template-columns: 44px minmax(0, 1fr) -webkit-max-content;
    grid-template-columns: 44px minmax(0, 1fr) max-content;
  }
  .dark .t_wiz .fc-card-container .fc-price-label,
  .dark .t_wiz .fc-card-container .now,
  .dark .t_wiz .fc-card-container .rate {
    font-size: 12px;
  }
  .dark .t_wiz .fc-card-container .fc-info-box,
  .dark .t_wiz .fc-card-container .fc-target-box {
    font-size: 12px;
    margin-bottom: 3px;
    padding: 3px;
  }
  .dark .t_wiz .fc-card-container .fc-level-box {
    gap: 3px;
    margin-bottom: 2px;
  }
  .dark .t_wiz .fc-card-container .level-label {
    font-size: 11px;
    min-width: 32px;
    padding: 3px 5px;
  }
  .dark .t_wiz .fc-card-container .level-value {
    font-size: 12px;
    padding: 3px 5px;
  }
  body:not(.dark) .t_wiz .fc-card-container {
    background: #dee9e9;
    gap: 4px;
    padding: 4px 6px;
  }
  body:not(.dark) .t_wiz .fc-card-container .fc-card {
    padding: 4px;
    width: calc(50% - 4px);
  }
  body:not(.dark) .t_wiz .fc-card-container .fc-header {
    font-size: 12px;
    margin-bottom: 3px;
    padding: 3px 6px;
  }
  body:not(.dark) .t_wiz .fc-card-container .fc-price-box {
    gap: 3px;
    margin-bottom: 3px;
    padding: 3px;
  }
  body:not(.dark) .t_wiz .fc-card-container .fc-price-one {
    column-gap: 3px;
    grid-template-columns: 44px minmax(0, 1fr) -webkit-max-content;
    grid-template-columns: 44px minmax(0, 1fr) max-content;
  }
  body:not(.dark) .t_wiz .fc-card-container .fc-price-label,
  body:not(.dark) .t_wiz .fc-card-container .now,
  body:not(.dark) .t_wiz .fc-card-container .rate {
    font-size: 12px;
  }
  body:not(.dark) .t_wiz .fc-card-container .fc-info-box,
  body:not(.dark) .t_wiz .fc-card-container .fc-target-box {
    font-size: 12px;
    margin-bottom: 3px;
    padding: 3px;
  }
  body:not(.dark) .t_wiz .fc-card-container .fc-level-box {
    gap: 3px;
    margin-bottom: 2px;
  }
  body:not(.dark) .t_wiz .fc-card-container .level-label {
    font-size: 11px;
    min-width: 32px;
    padding: 3px 5px;
  }
  body:not(.dark) .t_wiz .fc-card-container .level-value {
    font-size: 12px;
    padding: 3px 5px;
  }
  .t_wiz .fc-card-container .fc-bar {
    height: 64px;
    top: 54px;
  }
  body.wiz-fc .t_wiz .fc-card-container .fc-mini {
    height: 105px;
    top: 87px;
  }
}
body.wiz-fc .t_wiz .fc-card-container .fc-new {
  align-items: center;
  animation: FCBxHit 1.9s ease-in-out infinite;
  background-size: 300% 300%;
  border-radius: 3px;
  color: #fff;
  display: flex;
  font-family: NanumSquare, sans-serif;
  font-size: 0.75rem;
  height: 17px;
  justify-content: center;
  margin: 0 0 0 auto;
  padding: 0 5px;
  text-align: center;
  width: 50px;
}
body.wiz-fc .t_wiz .fc-card-container .fc-badge.b1,
body.wiz-fc .t_wiz .fc-card-container .fc-badge.b2,
body.wiz-fc .t_wiz .fc-card-container .fc-badge.b3 {
  align-items: center;
  animation: FCBxHit 1.9s ease-in-out infinite;
  background-color: #ff3050;
  background-size: 300% 300%;
  border-radius: 3px;
  color: #fff;
  display: flex;
  font-family: NanumSquare, sans-serif;
  font-size: 0.8rem;
  height: 17px;
  justify-content: center;
  margin: 0 0 0 auto;
  padding: 0 5px;
  text-align: center;
  width: 50px;
}
body.wiz-fc .t_wiz .fc-card-container .level-label.bx-hit {
  animation: FCBxHit 1.9s ease-in-out infinite;
  position: relative;
  z-index: 1;
}
.dark .t_wiz .fc-card-container .level-label.bx-hit {
  background: #f34257;
  border: 1px solid hsla(0, 0%, 100%, 0.38);
  color: #fff;
  font-weight: 800;
}
body:not(.dark) .t_wiz .fc-card-container .level-label.bx-hit {
  background: #ff3050;
  border: 1px solid rgba(0, 0, 0, 0.17);
  color: #fff;
  font-weight: 800;
}
@keyframes FCBxHit {
  0% {
    box-shadow: 0 0 0 0 rgba(243, 66, 87, 0.26);
    transform: scale(1);
  }
  50% {
    box-shadow: 0 0 0 4px rgba(243, 66, 87, 0.14);
    transform: scale(1.015);
  }
  to {
    box-shadow: 0 0 0 0 rgba(243, 66, 87, 0);
    transform: scale(1);
  }
}
.t_wiz .fc-card-container .fc-card.nxt:before {
  content: none;
}
.t_wiz .fc-card-container .fc-card.nxt .fc-header {
  overflow: visible;
  position: relative;
}
.t_wiz .fc-card-container .fc-card.nxt .fc-header:before {
  border-right: 7px solid transparent;
  border-top: 7px solid #f50600;
  border-top: 7px solid var(--color-up);
  content: "";
  height: 0;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 0;
}
.s-info .infoSch .dayWrap .scrollArea {
  background: #eef3f4;
  overflow: auto;
  padding: 10px;
  position: relative;
}
.dark .s-info .infoSch .dayWrap .scrollArea {
  background: #1f1f1f;
}
.schday.infoSch {
  min-height: 160px;
  position: relative;
}
.schLoadingWrap {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-top: 60px;
  padding: 20px 0;
}
.schLoadingText {
  color: #888;
  font-size: 13px;
  margin-top: 8px;
}
.schLoadingSpinner {
  animation: rotate-loading 1.2s linear infinite;
  border-color: transparent #ccc;
  border-radius: 50%;
  border-style: solid;
  border-width: 2px;
  height: 40px;
  transform-origin: 50% 50%;
  width: 40px;
}
.s-info .infoSch .schGroupCard {
  background: #fff;
  border: 1px solid #00000014;
  border-radius: 12px;
  margin: 0 0 12px;
  overflow: visible;
  padding: 10px;
}
.dark .s-info .infoSch .schGroupCard {
  background: #2c2c2c;
  border: 1px solid #ffffff1a;
}
.s-info .infoSch .schGroupDateRow {
  padding: 2px 2px 8px;
  text-align: left;
}
.s-info .infoSch .schGroupDate {
  color: #222;
  font-size: 0.95em;
  font-weight: 800;
}
.dark .s-info .infoSch .schGroupDate {
  color: #fff;
}
.dayList {
  background-color: transparent;
  display: flex;
  flex-direction: column;
  list-style: none;
  margin: 0;
  padding: 5px;
  row-gap: 10px;
}
.dayList li {
  background: #f7f9fa;
  border: 1px solid #00000012;
  border-radius: 11px;
  cursor: pointer;
  min-height: 58px;
  overflow: visible;
  padding: 12px 42px 12px 12px;
  position: relative;
  transition:
    filter 0.15s ease,
    opacity 0.15s ease,
    transform 0.15s ease,
    box-shadow 0.15s ease;
  z-index: auto;
}
.dark .dayList li {
  background: #3a3a3a;
  border: 1px solid #ffffff14;
}
.dayList li:before {
  display: none;
}
.dayList li .popLink {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  padding-left: 44px;
  row-gap: 4px;
  text-align: left;
  width: 100%;
}
.dayList li .popLink input {
  display: none;
}
.dayList li h3 {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #222;
  display: -webkit-box;
  font-size: 0.875em;
  line-height: 1.2;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.dark .dayList li h3 {
  color: #fff;
}
.dayList li p.brief {
  color: #555;
  cursor: pointer;
  font-size: 0.75em;
  line-height: 1.2;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dark .dayList li p.brief {
  color: #fff;
}
.dayList li p.brief.on {
  display: block;
  overflow: visible;
  text-overflow: clip;
  white-space: normal;
}
.dayList li .schCat {
  background: #07abba;
  border: 0;
  border-radius: 50%;
  color: #fff;
  cursor: pointer;
  font-size: 0.75em;
  height: 36px;
  left: 12px;
  letter-spacing: -0.1em;
  position: absolute;
  top: 10px;
  transition:
    filter 0.15s ease,
    opacity 0.15s ease,
    transform 0.15s ease,
    box-shadow 0.15s ease;
  width: 36px;
}
.dayList li.lv1 .schCat {
  background-color: #ea120e;
  background-color: var(--color-red);
}
.dayList li.lv2 .schCat {
  background-color: #f67a0c;
  background-color: var(--color-org);
}
.dayList li.lv3 .schCat {
  background-color: #ffdc00;
  background-color: var(--color-ylw);
  color: #222;
}
.dayList li.lv4 .schCat,
.dayList li.lv5 .schCat {
  background-color: #20b115;
  background-color: var(--color-grn);
}
.dayList li.lv6 .schCat {
  background-color: #a64be5;
  background-color: var(--color-ppl);
}
.dayList li.lv7 .schCat,
.dayList li.lv8 .schCat {
  background-color: #129dee;
  background-color: var(--color-blu);
}
.dayList li.lv9 .schCat {
  background-color: #3c57d3;
  background-color: var(--color-mnt);
}
.dayList li .popLink input {
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  border: 0;
  box-shadow: none;
  outline: 0;
  padding: 0;
}
.dayList li.link .popLink input {
  background-color: transparent;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAADwCAYAAABxLb1rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MjRkYmI3Yy0yYWRkLTc0NDQtOGZjYS03NDA2NThkOGI1YWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjM4QTM0QzdBREU2MTFFRUJEQTRGNkM4RUI2QjgxNzYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzI4ZjcxMzktMmQwZi05YjRlLTgzODYtZjM0MDczNmY4OTM1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgeG1w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);
  background-position: -75px -25px;
  background-repeat: no-repeat;
  background-size: auto 75px;
  border: 0;
  border-radius: 0;
  display: block;
  height: 25px;
  position: absolute;
  right: 12px;
  top: calc(50% - 12px);
  width: 25px;
}
.s-info .infoSch .schMoreWrap {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 14px 0 6px;
}
.s-info .infoSch .schMoreBtn {
  background: #fff;
  border: 1px solid #00000014;
  border-radius: 999px;
  box-shadow: 0 2px 6px #00000014;
  color: #222;
  cursor: pointer;
  font-weight: 800;
  min-width: 120px;
  padding: 10px 16px;
}
.dark .s-info .infoSch .schMoreBtn {
  background: #3a3a3a;
  border: 1px solid #ffffff1a;
  box-shadow: 0 2px 6px #00000033;
  color: #fff;
}
.s-info .infoSch .schMoreBtn:hover {
  transform: translateY(-1px);
}
.s-info .infoSch .schMoreBtn:active {
  transform: translateY(0);
}
.s-info .infoSch .schMoreBtn:disabled {
  cursor: default;
  opacity: 0.6;
  transform: none;
}
.s-info .m_subb {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.s-info .m_subb,
.s-info .m_subb .schday {
  background: transparent;
  min-height: 0;
  position: relative;
}
.s-info .m_subb .schday {
  flex: 1 1;
}
.s-info .m_subb .dayWrap,
.s-info .m_subb .scrollArea {
  background: transparent;
  height: 100%;
  min-height: 0;
}
.s-info .m_subb .scrollArea {
  max-height: none;
}
.dark .s-info .m_subb,
.dark .s-info .m_subb .dayWrap,
.dark .s-info .m_subb .schday,
.dark .s-info .m_subb .scrollArea {
  background: transparent;
}
.s-info .m_subb > ul {
  background: #eef3f4;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 20;
}
.dark .s-info .m_subb > ul {
  background: #1f1f1f;
}
@media (min-width: 1200px) {
  .s-info .infoSch .dayWrap .scrollArea {
    max-height: none;
  }
}
.schPopOverlay {
  background: #00000066;
  inset: 0;
  position: fixed;
  z-index: 9000;
}
.s-info.popActive .infoSch .dayList li.locked {
  filter: grayscale(1) brightness(0.85);
  opacity: 0.3;
  pointer-events: none;
}
.s-info.popActive .infoSch .dayList li.popOpen {
  box-shadow: 0 10px 28px #00000033;
}
.s-info.popActive .infoSch .dayList li.popOpen,
.s-info.popActive .infoSch .dayList li.popOpen .schCat {
  filter: none;
  opacity: 1;
  transform: translateY(-1px);
}
.s-info.popActive .infoSch .dayList li.popOpen .schCat.on {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 7px #ff3b3bcc,
    0 10px 24px #00000033;
}
.dark .s-info.popActive .infoSch .dayList li.popOpen .schCat.on {
  box-shadow:
    0 0 0 3px #00000099,
    0 0 0 7px #ff3b3bcc,
    0 10px 24px #00000066;
}
.schPop {
  background: #fff;
  border-radius: 10px;
  box-shadow: 2px 2px 10px #00000033;
  max-width: 320px;
  overflow-y: auto;
  position: fixed;
  z-index: 9600;
}
.dark .schPop {
  background: #2c2c2c;
}
.schPop dd {
  align-items: center;
  column-gap: 5px;
  cursor: pointer;
  display: flex;
  padding: 0 15px;
}
.schPop dd:before {
  background: #91c2c7;
  border-radius: 50%;
  content: "";
  height: 3px;
  width: 3px;
}
.s-info.popActive .infoSch .dayList {
  position: static;
  z-index: auto;
}
.s-info.popActive .infoSch .dayList li.popOpen {
  position: relative;
  z-index: 9505;
}
.s-info.popActive .infoSch .dayList li.popOpen .schCat.on {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 7px #0cadb2cc,
    0 10px 24px #00000033;
  transform: translateY(-1px);
}
.s-info.popActive .infoSch .dayList li.popOpen.lv1 .schCat.on {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #ea120e,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-red),
    0 10px 24px #00000033;
}
.s-info.popActive .infoSch .dayList li.popOpen.lv2 .schCat.on {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #f67a0c,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-org),
    0 10px 24px #00000033;
}
.s-info.popActive .infoSch .dayList li.popOpen.lv3 .schCat.on {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #ffdc00,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-ylw),
    0 10px 24px #00000033;
}
.s-info.popActive .infoSch .dayList li.popOpen.lv4 .schCat.on,
.s-info.popActive .infoSch .dayList li.popOpen.lv5 .schCat.on {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #20b115,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-grn),
    0 10px 24px #00000033;
}
.s-info.popActive .infoSch .dayList li.popOpen.lv6 .schCat.on {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #a64be5,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-ppl),
    0 10px 24px #00000033;
}
.s-info.popActive .infoSch .dayList li.popOpen.lv7 .schCat.on,
.s-info.popActive .infoSch .dayList li.popOpen.lv8 .schCat.on {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #129dee,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-blu),
    0 10px 24px #00000033;
}
.s-info.popActive .infoSch .dayList li.popOpen.lv9 .schCat.on {
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px #3c57d3,
    0 10px 24px #00000033;
  box-shadow:
    0 0 0 3px #ffffffcc,
    0 0 0 5px var(--color-mnt),
    0 10px 24px #00000033;
}
.s-info .clamp3 {
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  white-space: normal;
  word-break: break-word;
}
.s-info .isExpanded {
  -webkit-line-clamp: unset;
  display: block;
  max-height: none;
  overflow: visible;
}
.issueList.clamp5 {
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
.s-info .m_sub_history h3,
.s-info .m_sub_issue h3,
.s-info .m_sub_summary h3 {
  align-items: center;
  display: flex;
}
.s-info .m_sub_history h3 .btnMore,
.s-info .m_sub_issue h3 .btnMore,
.s-info .m_sub_summary h3 .btnMore {
  margin-left: auto;
}
.s-info .btnMore {
  align-items: center;
  background: #0b969b14;
  border: 1px solid #0b969b33;
  border-radius: 8px;
  color: #0b969b;
  cursor: pointer;
  display: inline-flex;
  font-size: 12px;
  gap: 6px;
  line-height: 1;
  padding: 2px 8px;
}
.s-info .btnMore:after {
  border-bottom: 2px solid;
  border-right: 2px solid;
  content: "";
  display: inline-block;
  height: 7px;
  transform: rotate(45deg) translateY(-2px) translateX(-2px);
  width: 7px;
}
.s-info .btnMore.isOpen:after {
  transform: rotate(-135deg) translateY(-2px) translateX(-2px);
}
.item_wrap.info.s-info .m_sub_history {
  isolation: isolate;
  min-height: 0;
  overflow: visible;
  position: relative;
  z-index: 21;
}
.item_wrap.info.s-info .m_sub_history .histScroll {
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  max-height: 190px;
  overflow-x: hidden;
  overscroll-behavior: contain;
  touch-action: pan-y;
}
.item_wrap.info.s-info .m_sub_history .histScroll.isClosed {
  overflow-y: hidden;
}
.item_wrap.info.s-info .m_sub_history .histScroll.isOpen {
  overflow-y: auto;
}
.item_wrap.info.s-info .m_sub_history .histScroll ul {
  display: flex;
  flex-direction: column;
  height: auto;
  max-height: none;
  overflow: visible;
}
.item_wrap.info.s-info .m_sub_history .histScroll li {
  align-items: flex-start;
  display: flex;
  gap: 8px;
  height: auto;
  min-height: 0;
}
.item_wrap.info.s-info .m_sub_history .histScroll li span {
  display: block;
  flex: 1 1;
  height: auto;
  line-height: inherit;
  margin: 0;
  min-width: 0;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.item_wrap.info.s-info .m_sub_history .histScroll li a {
  align-self: flex-start;
  flex: 0 0 auto;
  white-space: nowrap;
}
.item_wrap.info.s-info .m_sub_history .histScroll li.lineOpen span {
  overflow: visible;
  text-overflow: clip;
  white-space: normal;
  word-break: break-word;
}
.item_wrap.info.s-info .m_sub_history ul li {
  height: auto;
  min-height: 0;
}
.comp-jisu {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 10px;
  min-width: 0;
}
.comp-jisu dl {
  flex: 1 1;
  min-width: 0;
  width: 100%;
}
.comp-jisu dl dt {
  color: #222;
  color: var(--color-basic);
  display: flex;
  gap: 10px;
  height: 24px;
}
.comp-jisu dl dt h3 {
  color: #0cadb2;
  font-size: 14px;
  font-weight: 700;
  padding-left: 10px;
  padding-top: 5px;
}
.comp-jisu dl dt p.tab {
  color: #787878;
  color: var(--color-light);
}
.comp-jisu dl dt p.jisu {
  align-items: center;
  display: flex;
  font-size: 14px;
  font-weight: 400;
  gap: 10px;
}
.comp-jisu dl dt button {
  background-color: transparent;
  color: #777;
  font-size: 14px;
  padding: 0 10px;
}
.comp-jisu dl dt button.on {
  color: #0cadb2;
  font-weight: 700;
}
.comp-jisu dl dd {
  display: block;
  height: 180px;
  min-width: 0;
  width: 100%;
}
.comp-jisu dl dd.csp {
  height: 250px;
}
.comp-jisu dl dd > div {
  margin: 0 10px;
}
@font-face {
  font-family: swiper-icons;
  font-style: normal;
  font-weight: 400;
  src: url("data:application/font-woff;charset=utf-8;base64, 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");
}
:root {
  --swiper-theme-color: #007aff;
}
:host {
  display: block;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  z-index: 1;
}
.swiper {
  display: block;
  list-style: none;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  overflow: clip;
  padding: 0;
  position: relative;
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  box-sizing: content-box;
  display: flex;
  height: 100%;
  position: relative;
  transition-property: transform;
  transition-timing-function: ease;
  transition-timing-function: var(
    --swiper-wrapper-transition-timing-function,
    initial
  );
  width: 100%;
  z-index: 1;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translateZ(0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  display: block;
  flex-shrink: 0;
  height: 100%;
  position: relative;
  transition-property: transform;
  width: 100%;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide {
  transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper {
  -ms-overflow-style: none;
  overflow: auto;
  scrollbar-width: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  -ms-scroll-snap-type: none;
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper:before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal
  > .swiper-wrapper
  > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical
  > .swiper-wrapper
  > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper:before {
  height: var(--swiper-centered-offset-after);
  min-width: 1px;
  width: 100%;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-lazy-preloader {
  border: 4px solid #007aff;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top: 4px solid transparent;
  box-sizing: border-box;
  height: 42px;
  left: 50%;
  margin-left: -21px;
  margin-top: -21px;
  position: absolute;
  top: 50%;
  transform-origin: 50%;
  width: 42px;
  z-index: 10;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s linear infinite;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
@keyframes rotate-loading {
  0% {
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
    -ms-transform: rotate(1turn);
    -webkit-transform: rotate(1turn);
    -o-transform: rotate(1turn);
    -moz-transform: rotate(1turn);
  }
}
@keyframes loading-text-opacity {
  0% {
    opacity: 0;
  }
  20% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.loading,
.loadingWrap ul {
  border-radius: 100%;
  height: 100px;
  position: relative;
  width: 100px;
}
.loadingWrap {
  align-items: center;
  background-color: #ffffff25;
  display: flex;
  height: 100vh;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}
.loading {
  -moz-animation: rotate-loading 1.5s linear 0s infinite normal;
  -o-animation: rotate-loading 1.5s linear 0s infinite normal;
  -webkit-animation: rotate-loading 1.5s linear 0s infinite normal;
  animation: rotate-loading 1.5s linear 0s infinite normal;
  border-color: transparent #ccc;
  border-style: solid;
  border-width: 2px;
  -moz-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
.loadingWrap:hover .loading {
  border-color: transparent #e45635;
}
.loadingWrap .loading,
.loadingWrap:hover .loading {
  transition: all 0.5s ease-in-out;
}
#loading-text {
  animation: loading-text-opacity 2s linear 0s infinite normal;
  color: #000;
  font-size: 10px;
  font-weight: 700;
  margin-top: 45px;
  opacity: 0;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: 0;
  width: 100px;
}
@keyframes fillStar {
  0% {
    width: 0;
  }
  to {
    width: var(--percentage);
  }
}
.star {
  animation: fillStar 0.6s ease-out forwards;
}
:root {
  --bar-red: #f80000;
  --bar-green: green;
  --res-str: #e84b41;
  --res-buy: #f78b0e;
  --res-ntr: #79a218;
  --res-hold: #95a5a6;
}
.between {
  display: flex;
  justify-content: space-between;
}
.analysis {
  background: var(--body-bg);
  height: 100dvh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}
.analysis .sub_contents {
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: calc(100% - 95px);
  margin-bottom: 5px;
  overflow-y: auto;
  padding: 10px 10px 0;
}
.analysis .attention {
  align-items: center;
  display: flex;
  font-size: 0.625em;
  height: 50px;
  justify-content: center;
  line-height: 1.1;
  word-break: keep-all;
}
.analysis .topBar {
  overflow-x: auto;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 50;
}
.analysis .topBar ul {
  display: flex;
  gap: 10px;
  padding: 10px;
}
.analysis .topBar ul li {
  background: var(--bg-light);
  border-radius: 5px;
  cursor: pointer;
  padding: 5px;
  white-space: nowrap;
}
.analysis .content {
  height: calc(100% - 55px);
  padding: 10px;
}
.analysis .sub_contents article {
  margin-bottom: 0;
}
.topBtn {
  height: 30px;
}
.brief {
  height: 100%;
}
.index-box,
.index-box ul {
  display: flex;
  height: 100%;
  justify-content: space-between;
}
.index-box .index-inner {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}
.warn {
  height: 100%;
}
.warnPop {
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 -5px 20px rgba(0, 0, 0, 0.2);
  height: 50%;
  left: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 100%;
  z-index: 100;
}
.warnPop dl {
  height: 100%;
}
.warnPop dt {
  height: 40px;
  padding: 2px;
}
.warnPop dt div {
  align-items: center;
  background: var(--content-bg);
  border-radius: 10px;
  display: flex;
  justify-content: center;
  padding: 6px;
}
.warnPop dt button {
  background: none;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAyCAYAAAAZUZThAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZGE3M2ZiMi0zNjQ5LTQ1NGItYmU1NS0wNmZkNTJmYmNkZDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDg3QjlEQzZBNEI5MTFFQzlBMkY4MzdFMkMxN0IzQzIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDg3QjlEQzVBNEI5MTFFQzlBMkY4MzdFMkMxN0IzQzIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Njc3NjZEQUI0ODAyMTFFQ0FFRTVERDE1NDY1RjQ1MDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Njc3NjZEQUM0ODAyMTFFQ0FFRTVERDE1NDY1RjQ1MDkiLz4gPC9yZGY6RGVz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);
  background-position: -60px 0;
  background-size: auto 30px;
  border: none;
  cursor: pointer;
  height: 30px;
  overflow: hidden;
  position: absolute;
  right: 5px;
  text-indent: -100px;
  top: 5px;
  width: 30px;
}
.warnList {
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: calc(100% - 40px);
  overflow-y: auto;
  padding: 20px 10px 20px 50px;
}
.warnList div {
  border: 1px solid var(--border-basic);
  border-radius: 10px;
  padding: 10px;
  position: relative;
}
.warnList div:before {
  align-items: center;
  border-radius: 50%;
  display: flex;
  font-size: 0.875em;
  height: 36px;
  justify-content: center;
  left: -44px;
  position: absolute;
  top: 4px;
  width: 36px;
}
.warnList div.lvA:before {
  background: var(--color-grn);
  color: #fff;
  content: "투경";
}
.warnList div.lvB:before {
  background: var(--color-org);
  color: #fff;
  content: "투예";
}
.warnList div.lvC:before {
  background: var(--color-red);
  color: #fff;
  content: "투재";
}
.warnList div.lvE:before {
  background: var(--color-blu);
  color: #fff;
  content: "단예";
}
.warnList div.lvF:before {
  background: var(--color-mnt);
  color: #fff;
  content: "단과";
}
.warnList div.lvM:before {
  background: var(--color-ppl);
  color: #fff;
  content: "투예";
}
.warnList div.lvO:before {
  background: var(--color-hot);
  color: #fff;
  content: "투위";
}
.dayList .lvA button {
  background: var(--color-grn);
}
.dayList .lvB button {
  background: var(--color-org);
}
.dayList .lvC button {
  background: var(--color-red);
}
.dayList .lvE button {
  background: var(--color-blu);
}
.dayList .lvF button {
  background: var(--color-mnt);
}
.dayList .lvM button {
  background: var(--color-ppl);
}
.dayList .lvO button {
  background: var(--color-hot);
}
.dayList .lvA button:before {
  color: #fff;
  content: "투경";
}
.dayList .lvB button:before {
  color: #fff;
  content: "투예";
}
.dayList .lvC button:before {
  color: #fff;
  content: "투재";
}
.dayList .lvE button:before {
  color: #fff;
  content: "단예";
}
.dayList .lvF button:before {
  color: #fff;
  content: "단과";
}
.dayList .lvM button:before {
  color: #fff;
  content: "투예";
}
.dayList .lvO button:before {
  color: #fff;
  content: "투위";
}
.analysis .badge {
  background: var(--color-red);
  border-radius: 5px;
  color: #fff;
  padding: 0 5px;
}
.analysis .box {
  border: 1px solid var(--bg-light);
  border-radius: 5px;
  padding: 10px;
}
.analysis .box.bg {
  background: var(--mbox-bg);
  border-radius: 5px;
  margin-bottom: 10px;
  padding: 10px;
}
.analysis .grid2 {
  grid-gap: 10px;
  display: grid;
  gap: 10px;
  grid-template-columns: 40% 60%;
  grid-template-rows: auto;
}
.analysis .radarBox {
  display: block;
  width: 100%;
}
.analysis article:has(.radarBox) {
  background-color: #0e0b1f;
  background-image: url(../static/media/penta.cbbdf34132615e7852cf.jpg);
  background-position: 50%;
  background-size: 150%;
}
.analysis .radarBox canvas {
  display: block;
  max-width: 100%;
}
.analysis .starBox {
  align-items: center;
  color: #fff;
  display: flex;
  gap: 5px;
  justify-content: center;
}
.analysis .starBox span {
  color: #f5b301;
  font-size: 1.25em;
}
.analysis .radarData {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.analysis .radarData dt {
  color: var(--color-prime);
  font-size: 0.875em;
}
.analysis .radarData dd {
  font-size: 0.75em;
}
.analysis .w_chart {
  border: none;
}
.analysis .list td {
  width: 25%;
}
.fundamental dt {
  margin-bottom: 10px;
}
.fundamental dd {
  font-size: 0.875em;
}
.chartSlot .label {
  align-items: center;
  display: flex;
  font-size: 0.75em;
  gap: 10px;
}
.chartSlot .label span {
  display: block;
  padding-left: 20px;
  position: relative;
}
.chartSlot .label span:before {
  content: "";
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 15px;
}
.chartSlot .label span:after {
  content: "";
  position: absolute;
}
.chartSlot .label span.sales:before {
  background: #b0d3e4;
  height: 10px;
}
.chartSlot .label span.profit:before {
  background: #f80000;
  background: var(--bar-red);
  height: 1px;
}
.chartSlot .label span.income:before {
  background: green;
  background: var(--bar-green);
  height: 1px;
}
.ANDROID .analysis .f_chart {
  display: none;
}
.analysis .avg_line p {
  display: flex;
  font-size: 0.75em;
}
.chartSlot .tab {
  display: flex;
  gap: 5px;
  padding: 0 10px;
}
.chartSlot .tab button {
  background: var(--bg-light);
  border-radius: 5px;
  cursor: pointer;
  padding: 3px 10px;
}
.chartSlot .tab button.on {
  background: var(--color-red);
  color: #fff;
}
.chartList {
  margin-bottom: 30px;
}
section.subWrap:has(.usMarket) {
  background: none;
}
.search .search_btn button.on:after {
  background-position: -60px -30px;
}
.rating {
  height: calc(100% - 5px);
}
.rating .itemBox .today {
  background-color: var(--color-red);
  color: #fff;
}
.reportBar {
  border-radius: 10px;
  display: flex;
  gap: 1px;
  justify-content: flex-end;
  overflow: hidden;
}
.reportBar li span {
  color: #fff;
  display: block;
  margin: 0 auto;
  text-align: center;
}
.reportBar li.str {
  background-color: #e84b41;
  background-color: var(--res-str);
}
.reportBar li.buy {
  background-color: #f78b0e;
  background-color: var(--res-buy);
}
.reportBar li.ntr {
  background-color: #79a218;
  background-color: var(--res-ntr);
}
.reportBar li.hold {
  background-color: #95a5a6;
  background-color: var(--res-hold);
}
.reportKey {
  display: flex;
  gap: 10px;
  justify-content: center;
}
.reportKey li {
  align-items: center;
  display: flex;
  font-size: 0.875em;
  gap: 5px;
}
.reportKey li:before {
  content: "";
  height: 8px;
  width: 8px;
}
.reportKey li.str:before {
  background-color: #e84b41;
  background-color: var(--res-str);
}
.reportKey li.buy:before {
  background-color: #f78b0e;
  background-color: var(--res-buy);
}
.reportKey li.ntr:before {
  background-color: #79a218;
  background-color: var(--res-ntr);
}
.reportKey li.hold:before {
  background-color: #95a5a6;
  background-color: var(--res-hold);
}
.analysis .tbl-wrap {
  overflow-x: auto;
}
.analysis .tbl-wrap table {
  border-collapse: collapse;
  width: auto;
}
.sec-title {
  font-size: 1em;
  font-weight: 700;
}
.star {
  color: #f5b301;
  display: flex;
  justify-content: flex-start;
  line-height: 1;
}
.star p:before {
  content: "★";
}
.us_theme {
  align-items: flex-start;
  column-gap: 10px;
  display: flex;
  flex-wrap: wrap;
  height: auto;
  margin: 0 auto;
  max-height: 100%;
  padding: 5px 10px;
  width: 100%;
}
.us_theme .m_box_btm {
  padding-top: 0;
}
.us_theme dt label {
  font-size: 0.875em;
}
.us_theme .desc {
  color: var(--color-light);
  font-size: 0.75em;
  margin-top: 5px;
}
.us_theme dd label {
  font-size: 0.75em;
}
.us_detail {
  background: var(--body-bg);
  height: calc(100% - var(--height-header));
  position: fixed;
  top: var(--height-header);
  width: 100%;
}
.us_etf table th {
  font-size: 0.875em;
}
.us_etf table td {
  text-align: right;
}
.us_etf table td:first-child {
  text-align: left;
}
.analysis .chart_top_btm {
  border-bottom: 1px solid #333;
}
.analysis article:has(.w_chart) {
  min-height: 240px;
  overflow: hidden;
  padding: 0;
}
.schedule:has(.risk) .dayTab {
  display: none;
}
.risk .monthList dl {
  padding-top: 24px;
  position: relative;
}
.risk .monthList dt {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
@media (max-width: 768px) {
  .analysis .grid2 {
    display: flex;
    flex-wrap: wrap;
  }
  .analysis .radarBox {
    margin: 0 5%;
    width: 90%;
  }
  .analysis .radarData {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) {
  .analysis .sub_contents {
    display: grid;
    grid-template-columns: repeat(2, 1fr) 380px;
    grid-template-rows: 420px repeat(2, 1fr);
  }
  .analysis article:has(.w_chart) {
    height: 100%;
    min-height: 0;
    padding: 0;
  }
  article:has(.radarBox) {
    grid-column: 3/4;
    grid-row: 1/2;
  }
  article:has(.w_chart) {
    grid-column: 1/3;
    grid-row: 1/2;
  }
  article:has(.chartSlot) {
    grid-column: 3/4;
    grid-row: 2/4;
  }
}
/*# sourceMappingURL=main.8ae689eb.css.map*/
