.relative {
  position: relative
}

.ml-\[4px\] {
  margin-left: 4px
}

.ml-\[16px\] {
  margin-left: 16px
}

.mb-\[10px\] {
  margin-bottom: 10px
}

.mb-\[20px\] {
  margin-bottom: 20px
}

.mb-\[0px\] {
  margin-bottom: 0px
}

.mt-\[0px\] {
  margin-top: 0px
}

.mt-\[4px\] {
  margin-top: 4px
}

.mt-\[6px\] {
  margin-top: 6px
}

.mt-\[8px\] {
  margin-top: 8px
}

.mt-\[10px\] {
  margin-top: 10px
}

.mt-\[12px\] {
  margin-top: 12px
}

.mt-\[14px\] {
  margin-top: 14px
}

.mt-\[16px\] {
  margin-top: 16px
}

.mt-\[18px\] {
  margin-top: 18px
}

.mt-\[20px\] {
  margin-top: 20px
}

.mt-\[24px\] {
  margin-top: 24px
}

.mt-\[30px\] {
  margin-top: 30px
}

.mt-\[36px\] {
  margin-top: 36px
}

.mt-\[40px\] {
  margin-top: 40px
}

.mt-\[50px\] {
  margin-top: 50px
}

.pt-\[6px\] {
  padding-top: 6px;
}

.pt-\[10px\] {
  padding-top: 10px;
}

.pt-\[16px\] {
  padding-top: 16px;
}

.pt-\[20px\] {
  padding-top: 20px;
}

.pt-\[25px\] {
  padding-top: 25px;
}
.pt-\[32px\] {
  padding-top: 32px;
}

.pb-\[10px\] {
  padding-bottom: 10px;
}

.pb-\[14px\] {
  padding-bottom: 14px;
}

.pb-\[20px\] {
  padding-bottom: 20px;
}

.pb-\[25px\] {
  padding-bottom: 25px;
}

.pb-\[30px\] {
  padding-bottom: 30px;
}

.pb-\[32px\] {
  padding-bottom: 32px;
}

.pb-\[38px\] {
  padding-bottom: 38px;
}

.pd-\[16px\] {
  padding: 16px;
}
.pd-\[16_0px\] {
  padding: 16px 0;
}

.pd-\[15_10\] {
  padding: 15px 10px;
}

.pd-\[24_16\] {
  padding: 24px 16px;
}

.line-clamp-1 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2
}
.line-enter {
  overflow: hidden;
  display: -webkit-box;
}
.line-enter-col {
  overflow: hidden;
}

.flex-1 {
  flex: 1;
}

.block {
  display: block
}

.inline {
  display: inline
}

.flex {
  display: flex
}

.table {
  display: table
}

.hidden {
  display: none
}

.w-full {
  width: 100%
}

.w-80 {
  width: 80%
}

.txt-a-right {
  text-align: right !important;
}


.space-y-\[10px\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(10px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10px * var(--tw-space-y-reverse))
}

.space-y-\[14px\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(14px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(14px * var(--tw-space-y-reverse))
}

.space-y-\[5px\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(5px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5px * var(--tw-space-y-reverse))
}

.space-y-\[8px\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8px * var(--tw-space-y-reverse))
}

.rounded-\[8px\] {
  border-radius: 8px
}

.font-medium {
  font-weight: 500
}


.outline {
  outline-style: solid
}

.grayscale {
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.Btn_4.On .\[\.Btn\\_4\.On_\&\]\:block {
  display: block
}

.Btn_4.On .\[\.Btn\\_4\.On_\&\]\:hidden {
  display: none
}

.New>.\[\.New\>\&\]\:block {
  display: block
}

.On>.\[\.On\>\&\]\:block {
  display: block
}

.On>.\[\.On\>\&\]\:hidden {
  display: none
}

[disabled]>.\[\[disabled\]\>\&\]\:block {
  display: block
}

[disabled]>.\[\[disabled\]\>\&\]\:hidden {
  display: none
}