@charset "utf-8";

html,
body {
  position: relative;
  width: 100%;
  height: 100%;
  font-family: "Work Sans";
  color: #222;
  font-size: 15px;
  line-height: 1;
  font-weight: 400;
  letter-spacing: -0.02em;
  word-break: keep-all;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
body {
  background: #f3f3f3;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
input,
select,
textarea,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0px;
  padding: 0px;
  vertical-align: top;
}

body {
  position: relative;
  width: 100%;
  height: 100%;
}

ul,
ol,
dl {
  list-style-type: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
th {
  font-weight: 400;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  word-break: break-all;
}

table th {
  font-weight: normal;
}

img,
button,
fieldset,
abbr,
acronym {
  border: 0;
}

label {
  cursor: pointer;
}

address,
caption,
cite,
code,
dfn,
em,
var {
  font-style: normal;
  font-weight: normal;
}

strong {
  font-weight: 700;
}

em {
  font-weight: 400;
}

caption,
legend {
  width: 0px;
  height: 0px;
  font-size: 0px;
  line-height: 0px;
  visibility: hidden;
}

img {
  max-width: 100%;
}

q:before,
q:after {
  content: "";
}

hr {
  display: none;
}

iframe {
  border: none;
  outline: none;
}

br {
  font-family: dotum;
}

fieldset {
  display: block;
  min-width: 0;
}

a {
  text-decoration: none;
  color: inherit;
  cursor: pointer;
}

a:link,
a:visited {
  text-decoration: none;
}

a:hover,
a:focus,
a:active {
  text-decoration: none;
}

::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  box-shadow: none;
  border-radius: 10px;
  overflow: hidden;
}
::-webkit-scrollbar-track {
  border-radius: 10px;
  box-shadow: none;
}
::-webkit-scrollbar-track-piece {
  border-radius: 10px;
  background-color: #dbdbdb;
}
::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #888;
}
::-webkit-scrollbar-button {
  border-radius: 10px;
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-button:start {
}
::-webkit-scrollbar-button:end {
}
::-webkit-scrollbar-button:vertical:increment {
}
::-webkit-scrollbar-button:vertical:decrement {
}
::-webkit-scrollbar-corner {
}
::-webkit-resizer {
}

input,
select {
  font-family: "Work Sans", sans-serif;
  font-weight: 400;
  border: none;
  outline: none;
  background: none;
}

button {
  font-family: "Work Sans", sans-serif;
  font-weight: 400;
  font-size: 15px;
  padding: 0;
  border: none;
  outline: none;
  background: none;
  cursor: pointer;
}

a {
  text-decoration: none;
  color: inherit;
  cursor: pointer;
}

a:link,
a:visited {
  text-decoration: none;
  color: inherit;
}

a:hover,
a:focus,
a:active {
  background: none;
  text-decoration: none;
}

html.fix {
  overflow: hidden;
}

.for_m {
  display: none;
}

@-webkit-keyframes blink {
  0% {
    transform: scale(1);
    opacity: 0.4;
  }

  50% {
    transform: scale(1.5);
    opacity: 1;
  }

  100% {
    transform: scale(1);
    opacity: 0.4;
  }
}

@-webkit-keyframes blink2 {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(1.5);
    opacity: 1;
  }

  100% {
    transform: scale(1);
  }
}

@-webkit-keyframes opacity {
  0% {
    opacity: 0.4;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0.4;
  }
}

/* 페이지 로딩 */
.page-loading-wrap {
  z-index: 1500;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 5%;
}

.page-loading {
  width: 80px;
  height: 80px;
}

.page-loading div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 8px solid #626262;
  border-radius: 50%;
  animation: page-loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #626262 transparent transparent transparent;
}

.page-loading div:nth-child(1) {
  animation-delay: -0.45s;
}

.page-loading div:nth-child(2) {
  animation-delay: -0.3s;
}

.page-loading div:nth-child(3) {
  animation-delay: -0.15s;
}

@keyframes page-loading {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

/* 팝업 */
.pop-wrap {
  position: fixed;
  top: 0;
  left: 100%;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: hidden;
  transition: left 0s 0.35s ease;
}

.pop-wrap.actived {
  left: 0;
  transition-delay: 0s;
}

.pop-wrap.actived .cover {
  opacity: 1;
}

.pop-wrap.actived .pop-basic-data {
  transform: scale(1);
  opacity: 1;
  transition: transform 0.25s 0.05s cubic-bezier(0.25, 0.46, 0.45, 0.94),
    opacity 0.25s 0s ease;
}

.pop-wrap.black .cover {
  background: rgba(26, 23, 23, 0.8);
}

.pop-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  z-index: 10;
}

.pop-parents {
  position: relative;
  display: table;
  width: 100%;
  height: 100%;
  z-index: 5;
  table-layout: fixed;
}

.pop-children {
  display: table-cell;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  text-align: center;
  padding: 50px 53px;
}

.pop-closer {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.pop-wrap .cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(243, 243, 243, 0.8);
  opacity: 0;
  transition: opacity 0.45s 0s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.btn-pop-close {
  position: absolute;
  right: 0;
  bottom: 100%;
  width: 48px;
  height: 48px;
  margin: 0 0 20px 0;
  z-index: 10;
}

.pop-basic-data {
  position: relative;
  display: inline-block;
  transform: scale(0.3);
  opacity: 0;
  transition: transform 0.25s 0s cubic-bezier(0.25, 0.46, 0.45, 0.94),
    opacity 0.25s 0s ease;
  box-sizing: border-box;
}

.pop-basic-data.full {
  width: 100%;
  height: 100%;
}

.pop-title {
  font-size: 2.22vw;
  line-height: 150%;
  color: #383938;
  font-weight: 700;
  margin-bottom: 1.2vw;
}

.connect-pop-data .pop-title {
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
}

.faq-pop-data .pop-title {
  margin-bottom: 2.3vw;
  padding-right: 2.1vw;
}

.stake-pop-cont .pop-sub-title + .info-txt {
  margin-bottom: 2.71vw;
  margin-top: 0.973vw;
  font-weight: 500;
}

.stake-Pop .stake-pop-cont {
  max-height: 33.833vw;
  padding-right: 5vw;
}
.lockup-Pop .stake-pop-data .content-inner {
  padding-left: 5.35vw;
  padding-bottom: 3.13vw;
  padding-top: 3.42vw;
}
.lockup-Pop.stake-Pop .stake-pop-cont {
  padding-right: 5.35vw;
}

#stakePop .stake-pop-data .content-inner {
  padding-left: 5.42vw;
}
#stakePop .stake-pop-cont {
  padding-right: 5.42vw;
}

#unstakePop .stake-pop-data .pop-title,
.success-Pop .stake-pop-data .pop-title {
  padding-right: 0;
}

.fail-Pop .stake-pop-data .pop-title {
  padding-right: 5vw;
}

.success-Pop .stake-pop-data .pop-title {
  font-size: 1.67vw;
  margin-bottom: 1.25vw;
  line-height: 130%;
  font-weight: 700;
}
.fail-Pop-Pop .stake-pop-data .pop-title {
  font-weight: 700;
}

#unstakePop.stake-Pop .stake-pop-cont {
  padding-right: 0;
  max-height: inherit;
  height: auto;
  overflow: hidden;
}

.stake-pop-cont::-webkit-scrollbar {
  width: 5px;
  border-radius: 100px;
}

.stake-pop-cont::-webkit-scrollbar-thumb {
  background-color: #888;
}

.stake-pop-cont::-webkit-scrollbar-track {
  background-color: #dbdbdb;
}

.pop-sub-title {
  font-size: 1.32vw;
  line-height: 130%;
  font-weight: 600;
  margin-top: 1vw;
}

#unstakePop .stake-pop-cont .pop-sub-title {
  color: #cf3131;
}

.connect-pop-data {
  padding: 0;
  background: #f3f3f3;
  border-radius: 24px;
  width: 360px;
}

.connect-pop-data .wallet_list {
  width: 100%;
  flex-direction: column;
  gap: 10px;
  padding-top: 36px;
}

.connect-pop-data .wallet_list .li-login-wallet {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 12px 16px;
  margin: 0;
  background-color: var(--bg-box);
  border: 1px solid var(--list-border);
  border-radius: 8px;
  text-align: left;
  box-sizing: border-box;
}

.connect-pop-data .wallet_list .li-login-wallet:hover {
  background-color: #fff;
}

.connect-pop-data .wallet_list .li-login-wallet:before {
  content: "";
  display: inline-block;
  width: 32px;
  height: 32px;
  margin-right: 16px;
  vertical-align: top;
}

.connect-pop-data .wallet_list .li-login-wallet:first-of-type::before {
  background: url(../images/point/ico-wallet-meta.png) 0 0 no-repeat;
  background-size: contain;
}

.connect-pop-data .wallet_list .li-login-wallet:nth-child(2)::before {
  background: url(../images/point/ico-wallet-wc.png) 0 0 no-repeat;
  background-size: contain;
}

.connect-pop-data .wallet_list .li-login-wallet:nth-child(3)::before {
  background: url(../images/point/ico-wallet-cb.png) 0 0 no-repeat;
  background-size: contain;
}

.connect-pop-data .wallet_list .li-login-wallet:last-of-type::before {
  background: url(../images/point/ico-wallet-okx.png) 0 0 no-repeat;
  background-size: contain;
}

.connect-pop-data .wallet_list .state {
  position: relative;
  display: block;
  width: 36px;
  height: 36px;
  margin-left: auto;
}

.connect-pop-data .wallet_list .state .preload {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  opacity: 0;
  transition: opacity 0.1s ease;
}
.loading-loop {
  animation-name: rotate1;
  animation-duration: 1s;
  animation-delay: 0s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-fill-mode: forwards;
}
@keyframes rotate1 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.connect-pop-data .wallet_list .name {
  display: inline-block;
  color: var(--text-black-list);
  font-size: 15px;
  font-weight: 600;
  line-height: 32px;
  vertical-align: top;
}

.pop-wrap .btn-pop-close {
  top: 2px;
  right: 30px;
  width: 1.5vw;
  height: 1.5vw;
}

.faq-pop-data {
  padding: 0;
  background: #f3f3f3;
  border-radius: 24px;
  width: 56.3vw;
  max-width: 64vw;
}

.pop-wrap .btn-pop-close {
  top: 1.74vw;
  right: 1.74vw;
  width: 2vw;
  height: 2vw;
}

.faq-pop-data .btn-pop-close {
  top: 2.1vw;
  right: 2.3vw;
}
.stake-pop-data .btn-pop-close {
  top: 2.02vw;
  right: 2.02vw;
}
.pop-wrap .btn-pop-close .icon-pop-close-black {
  background-size: cover;
  width: 100%;
  height: 100%;
}

.fail-Pop.pop-wrap .btn-pop-close,
.success-Pop.pop-wrap .btn-pop-close {
  top: 30px;
  right: 30px;
}

.wallet_list {
  display: flex;
  text-align: center;
  padding: 2.64vw 0 0;
}

.wallet_list li {
  width: calc(33.3% - 0.4vw);
  position: relative;
  cursor: pointer;
  margin: 0 auto;
  box-sizing: border-box;
}
.wallet_list li + li {
  margin-left: 0.97vw;
}

.wallet_list li .link {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}

.wallet_list li .icon {
  height: 0;
  padding-bottom: 45.62%;
  background: #e4e4e4;
  border-radius: 100%;
  display: block;
  width: 5.91vw;
  margin: 0 auto;
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 50%;
  margin-bottom: 4px;
}

.wallet_list li:nth-of-type(1) .icon {
  background-image: url("../images/ico_connect_pop01.png");
  background-image: url("data:image/svg+xml,%3Csvg width='54' height='50' viewBox='0 0 54 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M51.0092 0L30.1987 15.4219L34.0471 6.32318L51.0092 0Z' fill='%23E2761B'/%3E%3Cpath d='M2.96733 0L23.6105 15.568L19.9503 6.32318L2.96733 0ZM43.5216 35.7479L37.9791 44.2205L49.8379 47.476L53.2471 35.9357L43.5216 35.7479ZM0.771247 35.9357L4.15948 47.476L16.0183 44.2205L10.4758 35.7479L0.771247 35.9357Z' fill='%23E4761B'/%3E%3Cpath d='M15.349 21.432L12.0445 26.4196L23.8196 26.9413L23.4013 14.3158L15.349 21.432ZM38.6275 21.432L30.4706 14.1698L30.1987 26.9413L41.9529 26.4196L38.6275 21.432ZM16.0183 44.2205L23.0876 40.7772L16.9804 36.0192L16.0183 44.2205ZM30.8889 40.7772L37.9791 44.2205L36.9961 36.0192L30.8889 40.7772Z' fill='%23E4761B'/%3E%3Cpath d='M37.9791 44.2205L30.8889 40.7772L31.4536 45.3892L31.3909 47.3299L37.9791 44.2205ZM16.0183 44.2205L22.6065 47.3299L22.5647 45.3892L23.0876 40.7772L16.0183 44.2205Z' fill='%23D7C1B3'/%3E%3Cpath d='M22.7111 32.9724L16.8131 31.2403L20.9752 29.3412L22.7111 32.9724ZM31.2654 32.9724L33.0013 29.3412L37.1843 31.2403L31.2654 32.9724Z' fill='%23233447'/%3E%3Cpath d='M16.0183 44.2205L17.0222 35.7479L10.4758 35.9357L16.0183 44.2205ZM36.9752 35.7479L37.9791 44.2205L43.5216 35.9357L36.9752 35.7479ZM41.9529 26.4196L30.1987 26.9413L31.2863 32.9724L33.0222 29.3412L37.2052 31.2403L41.9529 26.4196ZM16.8131 31.2403L20.9961 29.3412L22.7111 32.9724L23.8196 26.9413L12.0445 26.4196L16.8131 31.2403Z' fill='%23CD6116'/%3E%3Cpath d='M12.0445 26.4196L16.9804 36.0192L16.8131 31.2403L12.0445 26.4196ZM37.2052 31.2403L36.9961 36.0192L41.9529 26.4196L37.2052 31.2403ZM23.8196 26.9413L22.7111 32.9724L24.0915 40.0886L24.4052 30.7186L23.8196 26.9413ZM30.1987 26.9413L29.634 30.6977L29.885 40.0886L31.2863 32.9724L30.1987 26.9413Z' fill='%23E4751F'/%3E%3Cpath d='M31.2863 32.9724L29.885 40.0886L30.8889 40.7772L36.9961 36.0192L37.2052 31.2403L31.2863 32.9724ZM16.8131 31.2403L16.9804 36.0192L23.0876 40.7772L24.0915 40.0886L22.7111 32.9724L16.8131 31.2403Z' fill='%23F6851B'/%3E%3Cpath d='M31.3909 47.3299L31.4536 45.3892L30.9307 44.9301H23.0458L22.5647 45.3892L22.6065 47.3299L16.0183 44.2205L18.319 46.0987L22.983 49.3333H30.9935L35.6784 46.0987L37.9791 44.2205L31.3909 47.3299Z' fill='%23C0AD9E'/%3E%3Cpath d='M30.8889 40.7772L29.885 40.0886H24.0915L23.0876 40.7772L22.5647 45.3892L23.0458 44.9301H30.9307L31.4536 45.3892L30.8889 40.7772Z' fill='%23161616'/%3E%3Cpath d='M51.8876 16.4236L53.6654 7.90919L51.0092 0L30.8889 14.9002L38.6275 21.432L49.566 24.6249L51.9922 21.8077L50.9464 21.0564L52.6196 19.533L51.3229 18.5313L52.9961 17.2583L51.8876 16.4236ZM0.332031 7.90919L2.10981 16.4236L0.980398 17.2583L2.6536 18.5313L1.37778 19.533L3.05099 21.0564L2.00523 21.8077L4.41046 24.6249L15.349 21.432L23.0876 14.9002L2.96733 0L0.332031 7.90919Z' fill='%23763D16'/%3E%3Cpath d='M49.566 24.6249L38.6275 21.432L41.9529 26.4196L36.9961 36.0192L43.5216 35.9357H53.2471L49.566 24.6249ZM15.349 21.432L4.41046 24.6249L0.771247 35.9357H10.4758L16.9804 36.0192L12.0445 26.4196L15.349 21.432ZM30.1987 26.9413L30.8889 14.9002L34.068 6.32318H19.9503L23.0876 14.9002L23.8196 26.9413L24.0706 30.7394L24.0915 40.0886H29.885L29.9268 30.7394L30.1987 26.9413Z' fill='%23F6851B'/%3E%3C/svg%3E%0A");
  background-size: 3vw;
}

.wallet_list li:nth-of-type(2) .icon {
  background-image: url("../images/ico_connect_pop02.png");
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.9974 0.666016C46.1995 0.666016 59.3307 13.7973 59.3307 29.9993C59.3307 46.2014 46.1995 59.3327 29.9974 59.3327C13.7953 59.3327 0.664062 46.2014 0.664062 29.9993C0.664062 13.7973 13.7953 0.666016 29.9974 0.666016Z' fill='url(%23paint0_radial_655_49601)'/%3E%3Cpath d='M19.306 23.3188C25.207 17.5552 34.7862 17.5552 40.6872 23.3188L41.3977 24.0177C41.6956 24.3042 41.6956 24.774 41.3977 25.0604L38.9685 27.4323C38.8195 27.5813 38.5789 27.5813 38.43 27.4323L37.456 26.4812C33.331 22.4594 26.6622 22.4594 22.5372 26.4812L21.4945 27.501C21.3456 27.65 21.1049 27.65 20.956 27.501L18.5268 25.1292C18.2289 24.8427 18.2289 24.3729 18.5268 24.0865L19.306 23.3188ZM45.7175 28.2229L47.8831 30.3313C48.181 30.6177 48.181 31.0875 47.8831 31.374L38.132 40.8958C37.8341 41.1823 37.3529 41.1823 37.0664 40.8958L30.1456 34.1354C30.0768 34.0667 29.9508 34.0667 29.882 34.1354L22.9612 40.8958C22.6633 41.1823 22.182 41.1823 21.8956 40.8958L12.1102 31.374C11.8122 31.0875 11.8122 30.6177 12.1102 30.3313L14.2758 28.2229C14.5737 27.9365 15.0549 27.9365 15.3414 28.2229L22.2622 34.9833C22.331 35.0521 22.457 35.0521 22.5258 34.9833L29.4466 28.2229C29.7445 27.9365 30.2258 27.9365 30.5122 28.2229L37.4331 34.9833C37.5018 35.0521 37.6279 35.0521 37.6966 34.9833L44.6175 28.2229C44.9383 27.9365 45.4195 27.9365 45.7175 28.2229Z' fill='white'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_655_49601' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(0.664244 30.0003) scale(58.6667)'%3E%3Cstop stop-color='%235D9DF6'/%3E%3Cstop offset='1' stop-color='%23006FFF'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: 3.62vw;
}

.wallet_list li:nth-of-type(3) .icon {
  background-image: url("../images/ico_connect_pop03.png");
  background-image: url("data:image/svg+xml,%3Csvg width='54' height='54' viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4442 0.333984H42.5589C48.6965 0.333984 53.6693 5.68438 53.6693 12.2849V41.7164C53.6693 48.3169 48.6965 53.6673 42.561 53.6673H11.4442C5.30874 53.6673 0.335938 48.3169 0.335938 41.7164V12.2849C0.335938 5.68438 5.30874 0.333984 11.4442 0.333984Z' fill='%230052FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.0005 8.06055C37.4623 8.06055 45.9423 16.5405 45.9423 27.0024C45.9423 37.4643 37.4623 45.9443 27.0005 45.9443C16.5386 45.9443 8.05859 37.4643 8.05859 27.0024C8.05859 16.5405 16.5386 8.06055 27.0005 8.06055Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.338 20.9453H31.6671C32.4351 20.9453 33.0559 21.6152 33.0559 22.4386V31.5586C33.0559 32.3842 32.433 33.052 31.6671 33.052H22.338C21.57 33.052 20.9492 32.3821 20.9492 31.5586V22.4386C20.9492 21.6152 21.5722 20.9453 22.338 20.9453Z' fill='%230052FF'/%3E%3C/svg%3E%0A");
  background-size: 3.3vw;
}

.wallet_list li .name {
  font-size: 1.18vw;
  color: #383938;
  font-weight: 600;
  line-height: 150%;
}

.wallet_list li .info {
  word-break: keep-all;
  font-size: 0.77vw;
  color: #646765;
  line-height: 140%;
}

.wallet_list li .info .for_t {
  display: none;
}
.modal {
  z-index: 99999;
  position: absolute;
  left: 50%;
  top: 30px;
  transform: translateX(-50%) translateY(-60%);
  background: #cf3131;
  padding: 20px 40px;
  border-radius: 20px;
  text-align: center;
  box-sizing: border-box;
  font-size: 15px;
  opacity: 0;
  transition: all 0.3s;
  visibility: hidden;
}

.modal.on {
  transform: translateX(-50%) translateY(0);
  opacity: 1;
  visibility: visible;
}

.modal p {
  color: #fff;
}

.walletconnect-modal__base {
  max-width: 50%;
  max-height: 80vh;
  overflow-y: auto;
}

#walletconnect-qrcode-text + div {
  max-height: calc(50vh - 100px);
}

.walletconnect-qrcode__image {
  display: block;
  height: 100%;
  max-height: 35vh;
}

.faq-list-wrap {
  overflow-y: auto;
  min-height: 13.7078vw;
  max-height: 24.5vw;
  padding-right: 2.1vw;
}

.faq-list-wrap::-webkit-scrollbar {
  width: 5px;
  border-radius: 100px;
}

.faq-list-wrap::-webkit-scrollbar-thumb {
  background-color: #888;
}

.faq-list-wrap::-webkit-scrollbar-track {
  background-color: #dbdbdb;
}

.faq-wrap {
  text-align: left;
  border-bottom: 1px solid #333;
}

.faq-wrap:first-of-type {
  border-top: 1px solid #333;
}

.q-box {
  display: flex;
  align-items: center;
  cursor: pointer;
  justify-content: space-between;
}

.q-box .f-title {
  font-size: 1.3vw;
  width: calc(100% - 54px);
  padding: 1.52vw 0;
  font-weight: 600;
  color: #646765;
  line-height: 150%;
}

.q-box.on .f-title {
  color: #1a1717;
}

.q-box .btn-toggle {
  font-size: 0;
  height: 0.7vw;
  width: 1.4vw;
  padding: 0;
  background: url("../images/ico-faq-toggle.png") no-repeat 50%;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.66683 1.83366L10.0002 10.167L18.3335 1.83366' stroke='%23646765' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  border: none;
  margin-right: 14px;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: contain;
  min-width: inherit;
}

.q-box.on .btn-toggle {
  transform: rotate(-178deg);
}

.a-box {
  display: none;
}

.faq-wrap:last-of-type .a-box {
  border-bottom: 0;
}

.a-box .a-cont {
  font-size: 0.97vw;
  line-height: 150%;
  color: #393939;
  word-break: keep-all;
  overflow-wrap: break-word;
  padding-bottom: 0.8vw;
  font-weight: 500;
}

.stake-pop-data {
  background: #f3f3f3;
  border-radius: 1.7vw;
}

.stake-Pop .stake-pop-data {
  width: 42.71vw;
}

.stake-pop-data .content-inner {
  padding: 2.9vw 0 2.222vw 5vw;
}

#unstakePop .stake-pop-data .content-inner {
  padding: 2.5vw 6.95vw;
}

.stake-info-pop-data .content-inner {
  padding: 3.13vw 9.2vw 3vw;
}

.fail-Pop .stake-info-pop-data {
  width: 38.5vw;
}
.fail-Pop .stake-info-pop-data .content-inner {
  padding: 3.13vw 0 3vw 5vw;
}

.fail-Pop .stake-info-pop-data .stake-pop-cont {
  padding-right: 5vw;
  max-height: fit-content;
}
.fail-Pop .stake-info-pop-data .stake-pop-cont .info-txt {
  font-weight: 400;
  margin-bottom: 1.4vw;
}

.success-Pop .stake-info-pop-data .content-inner {
  padding: 2.65vw 6.79vw 2.3vw;
}

.success-Pop .stake-info-pop-data {
  width: 38.5vw;
}

.stake-pop-cont .info-txt {
  font-size: 1.042vw;
  line-height: 150%;
  overflow-wrap: break-word;
  word-break: keep-all;
  color: #646765;
  font-weight: 500;
  margin-bottom: 0.83vw;
  letter-spacing: -0.5px;
}

.stake-pop-cont .info-txt .for_t {
  display: none;
}
.stake-pop-cont .info-txt a {
  font-weight: 600;
  text-decoration: underline;
  font-size: inherit;
}

.stake-pop-cont .bg-wrap {
  margin-bottom: 1.11vw;
  background: #e4e4e4;
  padding: 1.46vw 0 1.2vw;
  border-radius: 20px;
  position: relative;
  text-align: center;
  font-size: 0;
  margin-top: 0;
  border-radius: 1.12vw;
}

.lockup-Pop .stake-pop-cont .bg-wrap {
  margin-bottom: 2.23vw;
}

.stake-info-pop-data .info-txt {
  margin-bottom: 2.16vw;
}

.stake-pop-cont .bg-wrap .checkbox-list {
  text-align: left;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

#lockupPop .stake-pop-cont .bg-wrap .checkbox-list {
  text-align: left;
  display: inline-grid;
  margin: 0 auto;
  grid-template-columns: 1fr 1fr;
}

#lockupPop .stake-pop-cont .bg-wrap .checkbox-list .checkbox-box {
}

.stake-pop-cont .bg-wrap .checkbox-box {
  display: inline-flex;
}

.stake-pop-cont .bg-wrap label {
  font-size: 1.05vw;
  line-height: 1.5;
  display: inline-flex;
  font-weight: 500;
  vertical-align: middle;
  letter-spacing: -0.7px;
  width: 10.8293vw;
  text-align: left;
  position: relative;
  color: #646765;
  background: #cbcccb;
  padding: 0.4vw 0.764vw;
  border-radius: 0.56vw;
  box-sizing: border-box;
  align-items: center;
  justify-content: space-between;
  margin: 6px 7.5px;
  box-sizing: border-box;
  transition: all 0.2s;
}

.stake-pop-cont .bg-wrap label:hover {
  background: #868686;
  color: #fff;
}

.stake-pop-cont .bg-wrap label.active {
  background: #383938;
  color: #fff;
}

.stake-pop-cont .bg-wrap label + label {
}

.period-checkbox {
  margin-top: 1vw;
}

.period-checkbox .pop-sub-title {
  font-size: 1.19vw;
  font-weight: 700;
  line-height: 1.52;
  margin-bottom: 0.2vw;
}

.stake-pop-data .pop-title {
  font-size: 1.8vw;
  margin-bottom: 1.4vw;
  padding-right: 5vw;
}

.lockup-Pop .stake-pop-data .pop-title {
  font-size: 2vw;
}
.lockup-Pop .stake-pop-data .btn-pop-close {
  top: 2.1vw;
  right: 2.2vw;
}

#unstakePop .stake-pop-data .pop-title {
  font-size: 1.95vw;
  font-weight: 700;
  line-height: 150%;
}

.stake-pop-cont .period-checkbox .notice-txt {
  font-size: 0.91vw;
  text-align: left;
  margin-top: 0.5vw;
  color: #cf3131;
  font-weight: 600;
  text-align: center;
  margin: 0;
  letter-spacing: -0.6px;
  margin-top: 0.8vw;
  margin-bottom: 0.6vw;
}

.stake-pop-cont .period-checkbox .notice-txt:before {
  display: inline-block;
  vertical-align: middle;
  content: "";
  width: 1.39vw;
  height: 1.39vw;
  background: url(../images/ico_warning.png) no-repeat 100% 50%;
  margin-top: -2px;
  margin-right: 0.3vw;
  background-size: cover;
}

.stake-pop-cont {
  /* max-height: 11vw; */
  overflow-y: auto;
}

.stake-pop-cont .pop-sub-title {
  margin-top: 0;
}

.stake-pop-cont .bg-wrap input {
  vertical-align: middle;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: transparent;
  opacity: 0;
  cursor: pointer;
}

.stake-pop-cont .bg-wrap .plus {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.6vw;
  color: #fff;
  background: #646765;
  line-height: 0.834vw;
  padding: 0.21vw 0.4vw;
  border-radius: 0.28vw;
  font-weight: 400;
}

.stake-pop-cont .bg-wrap .plus.none {
  padding: 3px 0.6vw;
}

.stake-pop-cont .bg-wrap .plus.none:before {
  content: "";
  display: inline-block;
  background: url("../images/ico_none.png") no-repeat 50%;
  background-image: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4.5' cy='5' r='4.5' fill='white'/%3E%3Crect x='3.86035' y='2.42969' width='1.28571' height='3.21429' rx='0.642857' fill='%23646765'/%3E%3Cpath d='M5.14607 6.92899C5.14607 7.28403 4.85825 7.57185 4.50321 7.57185C4.14817 7.57185 3.86035 7.28403 3.86035 6.92899C3.86035 6.57395 4.14817 6.28613 4.50321 6.28613C4.85825 6.28613 5.14607 6.57395 5.14607 6.92899Z' fill='%23646765'/%3E%3C/svg%3E%0A");
  width: 0.556vw;
  height: 0.556vw;
  margin-right: 0.14vw;
  margin-bottom: -0.07vw;
  background-size: auto 100%;
}

.stake-pop-cont .bg-wrap input {
}

.stake-pop-cont .agree-wrap {
  padding: 0;
}

.stake-pop-cont .agree-wrap input {
}

.stake-pop-cont .agree-wrap input {
  position: static;
  margin-right: 5px;
  margin-bottom: 2px;
  display: inline-block;
  vertical-align: middle;
  opacity: 1;
  width: 0;
  height: 0;
  position: absolute;
  transform: translateY(-50%);
  left: 1.4vw;
  top: 50%;
}

.stake-pop-cont .agree-wrap input:before {
  content: "";
  display: inline-block;
  width: 2.45vw;
  height: 2.45vw;
  position: absolute;
  left: 0;
  top: 50%;
  z-index: 1;
  background: #cbcccb;
  background-position: 50%;
  border-radius: 20%;
  transform: translateY(-50%);
  overflow: hidden;
  cursor: pointer;
  transition: all 0.2s;
}

.stake-pop-cont .agree-wrap input:after {
  content: "";
  display: none;
  width: 8px;
  height: 3px;
  border: 1px solid #333;
  border-width: 2px 2px 0 0;
  position: absolute;
  left: 7px;
  top: 10px;
  z-index: 2;
  transform: rotate(135deg);
  cursor: pointer;
  transition: all 0.2s;
}

.stake-pop-cont .agree-wrap input:checked:before {
  background: url("../images/ico-agree-checked.png") no-repeat 50% #cbcccb;
  background-size: auto 1.5vw;
}

.stake-pop-cont .agree-wrap input:checked:after {
  border-color: #fff;
}

.stake-pop-cont .agree-wrap label {
  background: none;
  width: 100%;
  line-height: 150%;
  padding: 1.4vw 1.4vw 1.4vw 4.5vw;
  margin: 0;
  position: relative;
  letter-spacing: -0.3px;
  justify-content: inherit;
}

.stake-pop-cont .agree-wrap label:hover {
  background: inherit;
  color: #646765;
  border-radius: inherit;
}

.stake-pop-cont .btn-wrap .btn-stake {
  width: 100%;
  color: #fff;
}

.stake-pop-data .btn-wrap .btn {
  width: 100%;
  max-width: 13.89vw;
  height: 3.5vw;
  top: inherit;
  right: inherit;
  border-color: transparent;
  display: block;
  margin: 0 auto;
}

#stakePop .stake-pop-data .btn-wrap .btn {
  height: 4vw;
}

.lockup-Pop .stake-pop-data .btn-wrap .btn {
  max-width: 14.03vw;
  height: 3.9vw;
}

.stake-pop-data .btn-wrap {
  margin-top: 2.23vw;
}

.stake-pop-data .btn-wrap .btn-gray {
  color: #fff;
  background: #646765;
}

#unstakePop .stake-pop-data .btn-wrap .btn {
  width: 11.3vw;
  height: 3.9vw;
}

#unstakePop .stake-pop-data .btn-wrap .btn-loading {
  padding: 0 3.5vw;
}

.stake-pop-data .btn-wrap .btn-black {
  background: #383938;
  color: #fff;
}

.stake-info-pop-data .btn-wrap .btn {
  max-width: 11.25vw;
}

.stake-pop-data .btn-wrap .btn-success {
  font-size: 0;
  background: url("../images/ico_btn_success.png") no-repeat 50% #383938;
  background-size: auto 0.83vw;
  font-size: 0;
}

.stake-pop-data .btn-wrap .btn-fail {
  font-size: 0;
  background: url("../images/ico_btn_fail.png") no-repeat 50% #383938;
  background-size: auto 1.11vw;
}

.stake-pop-data .btn-wrap .btn-whitegray {
  background: #cbcccb;
  color: #fff;
}

.stake-pop-data .btn-wrap .btn + .btn {
  margin-top: 1vw;
}

.stake-pop-data .btn-wrap .btn:hover {
  background-color: #931818;
}

.stake-pop-data .btn-wrap .btn:active {
  background-color: #383938;
}

.stake-pop-cont .btn-wrap button:disabled:hover,
.stake-pop-cont .btn-wrap button:disabled:active,
.stake-pop-cont .btn-wrap button:disabled,
.stake-pop-cont .btn-wrap button[disabled] {
  background: #cbcccb;
  cursor: default;
}

.stake-pop-data .btn-wrap .btn.on,
.stake-pop-data .btn-wrap .btn.on:hover {
  background: #383938;
}

.fail-Pop .stake-pop-cont .btn-wrap .btn {
  height: 3.888vw;
  font-size: 1.18vw;
}

.success-Pop .stake-pop-cont .btn-wrap .btn {
  width: 12.57vw;
  height: 3.889vw;
  max-width: inherit;
  padding: 0;
  font-size: 1.18vw;
}

.stake-pop-cont .bg-wrap {
  margin-bottom: 1.94vw;
  padding: 0.83vw 2vw 0.91vw;
}

.success-Pop .stake-pop-cont .btn-wrap .btn-success,
.success-Pop .stake-pop-cont .btn-wrap .btn-fail {
  font-size: 0;
}

.stake-pop-cont .bg-wrap p {
  text-align: left;
  font-size: 1.042vw;
  line-height: 150%;
  color: #646765;
  font-weight: 500;
}

.stake-pop-cont .bg-wrap p a {
  display: block;
  position: relative;
}

.fail-Pop .stake-pop-cont .bg-wrap p a {
  font-weight: 400;
}

.stake-pop-cont .bg-wrap p a .for_m {
  display: none;
}

.stake-pop-cont .bg-wrap p a:after {
  content: "";
  display: block;
  width: 2.22vw;
  height: 2.22vw;
  background-image: url("../images/ico_outlink.png");
  background-size: cover;
  background-repeat: no-repeat;
  margin-left: 0.5vw;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

/* 버튼, 아이콘 */
.blind {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

a.btn,
button.btn,
input[type="submit"].btn {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 6.94vw;
  height: 3.89vw;
  padding: 0 1.67vw;
  font-size: 1.04vw;
  line-height: 1.5;
  text-align: center;
  font-weight: 600;
  border: 1px solid #000;
  background: #000;
  border-radius: 0;
  box-sizing: border-box;
  border-radius: 1.94vw;
  cursor: pointer;
}

a.btn-black,
button.btn-black,
input[type="submit"].btn-black {
  color: #fff;
  border-color: #383938;
  background-color: #383938;
}

a.btn-white,
button.btn-white,
input[type="submit"].btn-white {
  color: #383938;
  border-color: #b2b4b3;
  background-color: #fff;
}

a.btn-gray,
button.btn-gray,
input[type="submit"].btn-gray {
  color: #fff;
  border-color: #b2b4b3;
  background-color: #b2b4b3;
}

.btn.btn-arrow {
  padding-right: 1.67vw;
}

.btn.btn-arrow .icon {
  margin-left: 1.11vw;
}

.btn.btn-play {
  padding-right: 0.69vw;
}

.btn.btn-play .icon {
  margin-left: 1.67vw;
}

.btn.btn-mail {
  padding-right: 1.67vw;
  border-color: #8e918f;
  background-color: transparent;
  color: #fff;
}

.btn.btn-mail .icon {
  margin-left: 2.57vw;
}

.btn.btn-loading {
  background: #383938;
  padding: 0 5vw;
}

.btn.btn-loading > div {
  display: flex;
  justify-content: space-between;
  height: 100%;
  align-items: center;
  width: 100%;
}

.btn.btn-loading span {
  width: 0.56vw;
  height: 0.56vw;
  display: inline-block;
  background: #fff;
  border-radius: 100%;
  animation: blink 1400ms infinite;
  transition: all 1.5s;
}

.btn.btn-loading span:nth-of-type(1) {
  animation-delay: -3s;
}

.btn.btn-loading span:nth-of-type(2) {
}

.btn.btn-loading span:nth-of-type(3) {
  animation-delay: -1.2s;
}

.btn.btn-loading2 {
}

.btn.btn-loading2 > div {
}

.btn.btn-loading2 span {
  border-radius: 0;
  background: none;
  animation: none;
  width: 1.11vw;
  height: 1.12vw;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: 50%;
  transition: all 1.5s;
  animation: opacity 1400ms infinite;
}

.btn.btn-loading2 span:nth-of-type(1) {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2C6 0.895431 6.89543 0 8 0C9.10457 0 10 0.895431 10 2V14C10 15.1046 9.10457 16 8 16C6.89543 16 6 15.1046 6 14V2Z' fill='%23D9D9D9'/%3E%3Cpath d='M14 6C15.1046 6 16 6.89543 16 8C16 9.10457 15.1046 10 14 10L2 10C0.89543 10 -4.82823e-08 9.10457 0 8C4.82823e-08 6.89543 0.895431 6 2 6L14 6Z' fill='%23D9D9D9'/%3E%3C/svg%3E%0A");
}

.btn.btn-loading2 span:nth-of-type(2) {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23D9D9D9'/%3E%3C/svg%3E%0A");
}

.btn.btn-loading2 span:nth-of-type(3) {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3' cy='3' r='3' fill='%23D9D9D9'/%3E%3Ccircle cx='13' cy='3' r='3' fill='%23D9D9D9'/%3E%3Ccircle cx='13' cy='13' r='3' fill='%23D9D9D9'/%3E%3Ccircle cx='3' cy='13' r='3' fill='%23D9D9D9'/%3E%3C/svg%3E%0A");
}

.btn.btn-loading2 span:nth-of-type(4) {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23D9D9D9'/%3E%3C/svg%3E%0A");
  animation-delay: -2.5s;
}

.icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% auto;
  flex-shrink: 0;
}

.icon-btn-arrow-white {
  width: 1.67vw;
  height: 1.67vw;
  background-image: url(../images/icon-btn-arrow-white.png);
}

.icon-btn-play-red {
  width: 2.5vw;
  height: 2.5vw;
  background-image: url(../images/icon-btn-play-red.png);
}

.icon-btn-play-black {
  width: 2.5vw;
  height: 2.5vw;
  background-image: url(../images/icon-btn-play-black.png);
}

.icon-visual-play-white {
  width: 5.56vw;
  height: 5.56vw;
  background-image: url(../images/icon-visual-play-white.png);
}

.icon-pop-close-black {
  width: 3.33vw;
  height: 3.33vw;
  background-image: url(../images/icon-pop-close-black.png);
}

.icon-pop-close-black2 {
  width: 1.67vw;
  height: 1.67vw;
  background-image: url(../images/icon-pop-close-black2.png);
}

.icon-btn-mail-white {
  width: 2.22vw;
  height: 2.22vw;
  background-image: url(../images/icon-btn-mail-white.png);
}

/* 상단 */
.header-wrap {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 9999;
  display: flex;
  align-items: center;
  background: #f3f3f3;
  padding: 0 40px;
  box-sizing: border-box;
  width: 100%;
  justify-content: space-between;
}

.logo-wrap {
  padding: 32px 0;
  display: flex;
  align-items: center;
  z-index: 1500;
}

.logo {
  width: 158px;
  height: 32px;
  margin-right: 36px;
  font-size: 0;
}

.logo > button {
  width: 100%;
  height: 100%;
  display: block;
  z-index: 15;
  font-size: 0;
  background: url(../images/logo-black.png) center center no-repeat;
  background-size: 100% auto;
}

.actived .logo > button {
  background: url(../images/logo-white.png) center center no-repeat;
  background-size: 100% 100%;
}

.logo:before {
  content: "";
}

.logo:after {
  content: "";
}

.logo-wrap .sub-link {
  margin: 0 11px;
  font-size: 1vw;
  line-height: 130%;
  font-weight: 600;
  text-transform: uppercase;
  color: #646765;
}

.logo-wrap .sub-link:hover {
  color: #d87272;
}

.logo-wrap .sub-link.on {
  color: #383938;
}

.header-language-menu {
  position: fixed;
  top: 29px;
  right: 40px;
  z-index: 1500;
  display: none;
}

.header-btn-wrap {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.header-sns-menu .btn-header-sns-nav {
  position: relative;
  display: block;
  width: 1.68vw;
  height: 1.67vw;
  font-size: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  transition: all 0.2s;
}

.header-sns-menu .btn-header-sns-nav + .btn-header-sns-nav {
  margin-left: 1.53vw;
}

.header-sns-menu .btn-header-sns-nav.delabs {
  background-image: url("../images/icon-sns-01.png");
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.3181 9.51835C15.2881 9.08664 15.1409 7.34986 13.8703 6.03337C13.3044 5.44637 12.8113 5.24975 12.5898 5.17566C12.2982 5.07736 11.8494 4.92776 11.3235 5.09445C10.7861 5.26542 10.4945 5.66721 10.4059 5.80256C10.0886 6.28698 10.1001 6.80132 10.1101 7.09055C10.1587 8.48539 10.3287 9.55682 10.4273 10.3561C10.5231 11.1355 10.6046 12.1014 10.8776 13.5248C10.9662 13.985 11.0891 14.5691 11.5807 14.9239C11.6422 14.9681 12.0667 15.2644 12.6198 15.1903C13.0314 15.1348 13.2944 14.9025 13.5788 14.6447C13.7932 14.4509 14.0761 14.146 14.4092 13.5333C14.6335 13.1216 14.958 12.4249 15.1566 11.4589C15.251 10.9958 15.3796 10.349 15.321 9.51692L15.3181 9.51835ZM13.8832 8.21611C13.8832 8.24888 13.8732 8.47969 13.686 8.58513C13.5173 8.68059 13.2972 8.6179 13.1757 8.48254C13.0242 8.31585 13.0285 8.04372 13.1786 7.88272C13.2758 7.77871 13.4401 7.71602 13.5945 7.76304C13.8003 7.8243 13.8875 8.04657 13.8832 8.21469V8.21611ZM12.817 6.66597C12.817 6.66597 12.8213 6.66027 12.8242 6.65457C12.8928 6.55911 13.0314 6.49072 13.1686 6.51067C13.383 6.54059 13.4644 6.76428 13.4716 6.78422C13.5259 6.94095 13.4987 7.16891 13.3229 7.27577C13.1457 7.38263 12.8899 7.30854 12.7813 7.12902C12.6526 6.91673 12.8084 6.67879 12.817 6.66597ZM12.4125 8.90285C12.2225 9.02395 11.9037 8.91282 11.7965 8.69198C11.7022 8.49964 11.8037 8.29875 11.8108 8.2845C11.8308 8.24603 11.8766 8.15627 11.9781 8.10641C12.1267 8.03374 12.3111 8.08646 12.4168 8.17907C12.6183 8.35574 12.6312 8.76322 12.4125 8.90285ZM11.4107 7.41397C11.332 7.22875 11.4435 7.05208 11.4607 7.02501C11.5479 6.88538 11.6836 6.83837 11.7265 6.82412C11.7694 6.81129 11.9466 6.75715 12.0838 6.85546C12.2425 6.96944 12.2496 7.21878 12.1767 7.38405C12.1581 7.42679 12.0681 7.61344 11.8651 7.65048C11.6836 7.68468 11.4821 7.58494 11.4107 7.41254V7.41397ZM13.656 12.3308C13.3001 12.7511 12.7656 12.7084 12.6541 12.6956C12.5555 12.6842 12.1824 12.64 11.9323 12.3266C11.6279 11.9447 11.6608 11.3549 11.9623 11.0087C12.2039 10.7308 12.5526 10.6838 12.7384 10.6596C12.907 10.6382 13.1214 10.6097 13.3515 10.7208C13.6803 10.879 13.7975 11.2024 13.826 11.2779C13.9461 11.6085 13.9089 12.0316 13.656 12.3308Z' fill='%23828483'/%3E%3Cpath d='M10.1441 4.42336C10.0212 3.88765 9.66244 3.57848 9.43091 3.37759C9.25368 3.22514 8.83349 2.90171 8.03884 2.71507C6.25518 2.29476 4.6816 3.05131 4.29286 3.24366C3.54394 3.61552 3.04943 4.05577 2.69784 4.37207C1.96322 5.03316 1.52874 5.66576 1.28577 6.06754C0.92561 6.66452 0.806985 7.06203 0.748387 7.34413C0.671209 7.72027 0.604036 8.06364 0.765538 8.44405C0.98135 8.95696 1.45299 9.16925 1.52302 9.2006C2.07899 9.44281 2.64782 9.25047 3.08945 9.09232C4.45864 8.6022 5.33476 8.18189 6.05651 7.86702C6.79685 7.54502 7.81017 7.14609 9.0393 6.4793C9.2937 6.3411 9.7439 6.08749 10.0012 5.5703C10.0741 5.42497 10.2727 4.9719 10.1469 4.42194L10.1441 4.42336ZM4.95601 7.27574C4.94744 7.28999 4.86883 7.42392 4.71019 7.45384C4.54583 7.48518 4.41291 7.38402 4.36432 7.3484C4.23426 7.2501 4.25712 7.17743 4.1142 7.08197C4.05703 7.0435 3.96271 6.98081 3.86838 7.00931C3.79406 7.03211 3.75547 7.09907 3.71831 7.16603C3.65542 7.27574 3.66971 7.32988 3.62112 7.46808C3.58396 7.57352 3.55538 7.6533 3.48963 7.71742C3.38816 7.81573 3.18664 7.88127 3.00656 7.79008C2.81361 7.69177 2.75073 7.46808 2.78931 7.31991C2.81075 7.23727 2.86649 7.17743 2.97797 7.0549C3.08802 6.93522 3.12661 6.92952 3.17663 6.84119C3.20093 6.79702 3.2681 6.67734 3.22809 6.55196C3.18807 6.42801 3.06944 6.36959 3.01942 6.34679C2.87507 6.27698 2.8179 6.3354 2.6907 6.27556C2.67498 6.26843 2.46917 6.1687 2.4463 5.96068C2.42915 5.79684 2.53348 5.63441 2.67498 5.57315C2.81504 5.51331 2.9551 5.56602 2.99655 5.58455C3.20236 5.67431 3.18378 5.8524 3.39673 5.94359C3.43961 5.96211 3.56681 6.01482 3.67114 5.96068C3.75833 5.91367 3.78977 5.82391 3.83408 5.68428C3.85123 5.63156 3.84408 5.63299 3.86695 5.5532C3.90554 5.41215 3.92555 5.34091 3.96556 5.28819C4.04274 5.18561 4.20139 5.12862 4.35002 5.15712C4.47151 5.18134 4.59728 5.26397 4.64587 5.39505C4.69447 5.52471 4.6473 5.64439 4.63301 5.68C4.55869 5.8638 4.41863 5.8467 4.28428 6.06897C4.18281 6.23566 4.19138 6.33397 4.19424 6.36247C4.19567 6.37529 4.21425 6.51207 4.32859 6.60183C4.39719 6.65597 4.44435 6.64885 4.56441 6.68446C4.71019 6.72721 4.88455 6.7785 4.96173 6.91813C5.0189 7.02071 5.02176 7.16319 4.95601 7.27859V7.27574ZM8.19892 4.86789C8.17891 4.96477 8.1003 5.30387 7.77301 5.51758C7.70869 5.56032 7.44143 5.72275 7.09842 5.66433C6.69109 5.59452 6.47956 5.26397 6.39524 5.13147C6.30377 4.98899 6.06223 4.60431 6.21516 4.16548C6.33521 3.82354 6.65536 3.59557 6.9755 3.53573C6.98408 3.53431 6.99694 3.53146 7.01123 3.53003C7.31709 3.48302 7.57006 3.60982 7.64295 3.64972C7.92165 3.80074 8.04456 4.03725 8.0903 4.12559C8.13603 4.21535 8.27609 4.50172 8.19892 4.86646V4.86789Z' fill='%23828483'/%3E%3Cpath d='M12.7453 1.23542C11.1918 0.352063 9.40239 0.507363 8.28617 1.6258C8.01319 1.89936 8.1704 2.30114 8.54343 2.4023C9.4124 2.63596 9.94693 3.10186 10.4986 3.85271C10.5915 3.97951 10.733 4.12342 11.0031 4.27729C11.2732 4.43116 11.469 4.47818 11.6263 4.49385C12.5553 4.58504 13.2298 4.8073 13.873 5.43562C14.1488 5.70491 14.5776 5.63509 14.6748 5.2618C15.0735 3.73445 14.2975 2.1202 12.7453 1.23542ZM11.4104 1.67852C10.9631 1.94495 10.3385 1.72126 10.1213 1.34655C10.0741 1.26534 10.0284 1.18698 10.0555 1.10861C10.1785 0.753847 11.652 0.765245 11.7778 1.15136C11.8392 1.33658 11.5791 1.57736 11.409 1.67852H11.4104ZM14.2217 3.47942C14.1674 3.54211 14.0774 3.54354 13.983 3.54496C13.55 3.54924 13.0398 3.12608 13.0412 2.60747C13.0412 2.40942 13.1184 2.06463 13.3085 2.02331C13.7072 1.93498 14.4661 3.19447 14.2217 3.48085V3.47942Z' fill='%23828483'/%3E%3Cpath d='M6.5841 11.8762C6.62269 11.8976 6.66127 11.919 6.69843 11.9418C6.9657 12.0971 7.8804 12.5216 8.7022 12.3407C8.83226 12.3122 9.09095 12.2552 9.34964 12.0543C9.40395 12.0116 9.67407 11.7979 9.82986 11.4046C9.92419 11.1667 9.95849 10.9216 9.94134 10.7193C9.86702 9.85732 9.84987 9.70487 9.76268 8.90273C9.7341 8.64485 9.72838 8.3086 9.65263 7.8541C9.60118 7.55205 9.47112 7.39533 9.28533 7.2899C9.09953 7.18446 8.89801 7.15169 8.61073 7.2614C8.17911 7.42667 7.88612 7.59337 7.64887 7.70023C6.91139 8.03362 6.77133 8.09489 5.98811 8.47103C5.80374 8.55936 5.6108 8.71324 5.45358 8.91555C5.19346 9.24895 5.14487 9.58804 5.1363 9.65785C5.09485 9.9827 5.17774 10.2335 5.21919 10.3603C5.48074 11.1581 6.31255 11.7266 6.58267 11.8776L6.5841 11.8762Z' fill='%23828483'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.opensea {
  background-image: url("../images/icon-sns-02.png");
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.418 12.418 16 8 16C3.58197 16 0 12.418 0 8C0 3.58197 3.58197 0 8 0C12.419 0 16 3.58197 16 8ZM3.94686 8.26882L3.98138 8.21456L6.0625 4.95891C6.09291 4.91125 6.16442 4.91618 6.18742 4.96795C6.5351 5.74714 6.8351 6.71619 6.69456 7.31949C6.63456 7.56771 6.47018 7.90387 6.28523 8.21456C6.26141 8.25978 6.2351 8.30416 6.20715 8.3469C6.194 8.36662 6.17181 8.37813 6.14797 8.37813H4.00768C3.95014 8.37813 3.91645 8.31566 3.94686 8.26882ZM13.2231 9.3891V8.87376C13.2231 8.82608 13.1771 8.79157 13.1319 8.80472L10.6982 9.50829C10.685 9.51157 10.6735 9.51896 10.6644 9.52883C10.4038 9.81676 10.1823 10.01 10.1236 10.0612L10.1195 10.0647C9.96829 10.1929 9.78088 10.2628 9.58362 10.2628H8.70251V9.36445H9.4028C9.42088 9.36445 9.43814 9.35787 9.4513 9.34637L9.5417 9.26334C9.58034 9.228 9.62637 9.18526 9.68142 9.13019C9.68611 9.12551 9.69086 9.12078 9.69566 9.11599C9.72459 9.08716 9.75551 9.05635 9.78581 9.02253C9.82198 8.98718 9.85733 8.94773 9.89019 8.9091C9.94526 8.84992 9.99787 8.78827 10.0529 8.72334C10.0924 8.68061 10.1286 8.63211 10.1639 8.58362C10.2034 8.53758 10.242 8.48581 10.2781 8.4365C10.2916 8.41672 10.3059 8.39672 10.3206 8.3763C10.3345 8.35682 10.3488 8.33695 10.3628 8.3165C10.3891 8.27704 10.4154 8.23512 10.4376 8.19566C10.5066 8.08882 10.565 7.97456 10.6143 7.86032C10.637 7.81139 10.655 7.75987 10.6726 7.70979C10.6748 7.7035 10.677 7.69724 10.6792 7.69101C10.699 7.63264 10.7154 7.57758 10.7277 7.51922C10.7573 7.38195 10.7639 7.24552 10.7508 7.10907C10.7475 7.06634 10.7442 7.02442 10.7343 6.98498V6.9784C10.731 6.95045 10.7244 6.91922 10.7154 6.89045C10.6858 6.7573 10.6398 6.62414 10.5814 6.49346C10.5617 6.44496 10.5387 6.39565 10.5165 6.35045C10.4639 6.25264 10.4088 6.15482 10.3464 6.0603C10.3338 6.04034 10.32 6.02011 10.3062 5.99992C10.2955 5.98436 10.2849 5.96883 10.2749 5.95346C10.2353 5.89244 10.1908 5.83362 10.1477 5.77654C10.1379 5.76364 10.1282 5.75084 10.1187 5.73811C10.0932 5.70466 10.0653 5.67121 10.0373 5.63754C10.0219 5.61908 10.0064 5.60056 9.9913 5.58194C9.94856 5.53016 9.90664 5.48085 9.8639 5.43235C9.71102 5.25974 9.55075 5.10358 9.40773 4.97043C9.38142 4.94413 9.35266 4.91782 9.32307 4.89235C9.21211 4.79125 9.11101 4.7033 9.02635 4.63509C9.00092 4.61552 8.9781 4.59624 8.95686 4.57829C8.94242 4.56609 8.9287 4.5545 8.91539 4.54386C8.88973 4.52472 8.86745 4.50776 8.84876 4.49351C8.83692 4.48449 8.82651 4.47657 8.81758 4.46987C8.81101 4.46494 8.80362 4.46166 8.79622 4.45918L8.70251 4.4329V3.65699C8.70251 3.53042 8.65155 3.41699 8.57019 3.33397C8.48882 3.25096 8.37539 3.2 8.25046 3.2C8.00059 3.2 7.7984 3.40466 7.7984 3.65699V4.17973L7.75155 4.16659L7.62414 4.13042L7.50826 4.09837L7.50718 4.09806L7.50498 4.09754H7.50251L6.62304 3.85918C6.58442 3.8485 6.55154 3.89042 6.57126 3.92576L6.71181 4.18549C6.71979 4.20545 6.7299 4.22541 6.74029 4.24593C6.74701 4.2592 6.75385 4.27271 6.7603 4.28659C6.78333 4.33261 6.80634 4.3811 6.82853 4.4296C6.84826 4.47234 6.86798 4.51426 6.89099 4.56029C6.90067 4.58193 6.91053 4.60384 6.92054 4.62606C6.95727 4.70763 6.9959 4.7934 7.034 4.88578C7.06688 4.96386 7.09976 5.04194 7.12853 5.12331C7.20744 5.32797 7.28222 5.54659 7.34717 5.77099C7.36333 5.82122 7.37625 5.86981 7.38934 5.91907C7.39489 5.93995 7.40046 5.96094 7.40634 5.98222L7.41538 6.02166C7.44168 6.12606 7.4647 6.22962 7.48114 6.334C7.49429 6.4055 7.50661 6.47373 7.51318 6.54277C7.52306 6.62085 7.53291 6.69894 7.53621 6.77702C7.54278 6.84853 7.54606 6.92333 7.54606 6.99483C7.54606 7.1773 7.52963 7.35318 7.49099 7.51922C7.48857 7.52814 7.48615 7.53717 7.48372 7.54627C7.4729 7.58668 7.46168 7.62856 7.44826 7.66882C7.43612 7.71192 7.42039 7.75501 7.40405 7.79977C7.39827 7.81561 7.39241 7.83166 7.38661 7.84798C7.38553 7.85089 7.38445 7.8538 7.38336 7.85672C7.37127 7.88927 7.35897 7.92241 7.34387 7.95485C7.2625 8.15046 7.16141 8.34526 7.05702 8.52773C6.90414 8.79814 6.75045 9.03568 6.64277 9.18856C6.63618 9.19845 6.62976 9.20784 6.62356 9.21689C6.61586 9.22816 6.60851 9.23889 6.60168 9.24938C6.56798 9.29704 6.6025 9.36445 6.66085 9.36445H7.7984V10.2628H6.6477C6.33866 10.2628 6.05262 10.0877 5.91454 9.80746C5.84304 9.66691 5.81509 9.51238 5.83154 9.36115C5.83563 9.31595 5.80194 9.27322 5.75592 9.27322H3.4315C3.39205 9.27322 3.36 9.30526 3.36 9.34472V9.39238C3.36 10.8752 4.55755 12.0768 6.03536 12.0768H10.205C10.9866 12.0768 11.4304 11.3646 11.8666 10.6645C11.9882 10.4694 12.1092 10.2752 12.2368 10.0976C12.4661 9.77869 13.0176 9.52554 13.1787 9.4565C13.205 9.44499 13.2231 9.41869 13.2231 9.3891Z' fill='%23828483'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.twitter {
  background-image: url("../images/icon-sns-03.png");
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.32789 8.16138L1.33301 1.77734H5.28931L8.37261 5.72311L11.6666 1.79511H13.8456L9.42613 7.07133L14.6663 13.7773H10.7218L7.38326 9.51024L3.81898 13.7655H1.62825L6.32789 8.16138ZM11.2968 12.5945L3.75888 2.96019H4.71393L12.2424 12.5945H11.2968Z' fill='%23828483'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.discode {
  background-image: url("../images/icon-sns-04.png");
  background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.3303 3.59125C18.7767 2.84787 17.1156 2.30762 15.3789 2C15.1656 2.39436 14.9164 2.92479 14.7446 3.34674C12.8985 3.0628 11.0693 3.0628 9.25716 3.34674C9.08539 2.92479 8.83055 2.39436 8.61536 2C6.87681 2.30762 5.21376 2.84986 3.66019 3.59518C0.526643 8.43786 -0.322811 13.1603 0.101917 17.8156C2.18025 19.4029 4.19441 20.3671 6.17457 20.998C6.66349 20.3099 7.09953 19.5784 7.47518 18.8074C6.75975 18.5294 6.07453 18.1863 5.42707 17.788C5.59884 17.6579 5.76686 17.5218 5.92918 17.3818C9.87819 19.2708 14.1689 19.2708 18.0707 17.3818C18.235 17.5218 18.403 17.6579 18.5728 17.788C17.9235 18.1883 17.2364 18.5313 16.521 18.8094C16.8966 19.5784 17.3308 20.3119 17.8216 21C19.8036 20.369 21.8197 19.4049 23.898 17.8156C24.3964 12.4189 23.0467 7.73984 20.3303 3.59125ZM8.01318 14.9526C6.82772 14.9526 5.85555 13.8208 5.85555 12.4425C5.85555 11.0643 6.80696 9.93049 8.01318 9.93049C9.21942 9.93049 10.1916 11.0623 10.1708 12.4425C10.1727 13.8208 9.21942 14.9526 8.01318 14.9526ZM15.9867 14.9526C14.8013 14.9526 13.8291 13.8208 13.8291 12.4425C13.8291 11.0643 14.7805 9.93049 15.9867 9.93049C17.193 9.93049 18.1651 11.0623 18.1444 12.4425C18.1444 13.8208 17.193 14.9526 15.9867 14.9526Z' fill='%23828483'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.substack {
  background-image: url("../images/icon-sns-05.png");
  background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 2H3V4.45582H21V2ZM21 10.9578H3V22L12.0018 17.0862L21 22V10.9578ZM21 6.47889H3V8.9347H21V6.47889Z' fill='%23828483'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.youtube {
  background-image: url("../images/icon-sns-06.png");
  background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3633 14.3789L14.5452 12L10.3633 9.62109V14.3789Z' fill='%23828483'/%3E%3Cpath d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM19.6657 15.8761C19.5753 16.2165 19.397 16.5273 19.1487 16.7772C18.9004 17.027 18.5909 17.2073 18.251 17.2999C17.0034 17.6363 12 17.6362 12 17.6362C12 17.6362 6.99656 17.6363 5.74898 17.2999C5.40912 17.2073 5.09955 17.027 4.85127 16.7772C4.60299 16.5273 4.42472 16.2165 4.3343 15.8761C4.00008 14.6203 4.00008 12 4.00008 12C4.00008 12 4.00008 9.37969 4.3343 8.12391C4.42472 7.78345 4.60299 7.47273 4.85127 7.22285C5.09955 6.97296 5.40912 6.79269 5.74898 6.70008C6.99656 6.36375 12 6.36375 12 6.36375C12 6.36375 17.0034 6.36375 18.251 6.70008C18.5909 6.79269 18.9004 6.97296 19.1487 7.22285C19.397 7.47273 19.5753 7.78345 19.6657 8.12391C19.9999 9.37969 19.9999 12 19.9999 12C19.9999 12 19.9999 14.6203 19.6657 15.8761Z' fill='%23828483'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.gitbook {
  background-image: url(../images/icon-sns-07.png);
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8015 18.0062C11.1897 18.0068 11.5041 18.3347 11.5035 18.7391C11.5029 19.1432 11.1879 19.4704 10.7994 19.4698C10.4109 19.4692 10.0968 19.1413 10.0974 18.7369C10.098 18.3328 10.413 18.0055 10.8015 18.0062ZM21.8256 13.4812C21.4374 13.4812 21.1227 13.153 21.123 12.7489C21.123 12.3448 21.4383 12.0172 21.8265 12.0176C22.2147 12.0179 22.5294 12.3458 22.5291 12.7499C22.5291 13.1539 22.2138 13.4815 21.8256 13.4812ZM21.8256 10.4874C20.6253 10.4886 19.6527 11.501 19.6515 12.7505C19.6515 12.9931 19.6905 13.2345 19.7664 13.4697L12.5853 17.4491C12.1812 16.8382 11.514 16.4735 10.8012 16.4738C9.97226 16.4738 9.21716 16.9681 8.85116 17.7395L2.40024 14.1982C1.71833 13.8257 1.20833 12.6577 1.26233 11.5938C1.29023 11.0389 1.47443 10.6079 1.75523 10.4415C1.93313 10.3375 2.14734 10.3456 2.37534 10.4696L2.41734 10.4936C4.12734 11.4305 9.72146 14.498 9.95726 14.6117C10.3203 14.7875 10.5222 14.8584 11.1423 14.5523L22.7064 8.29205C22.8765 8.22554 23.0745 8.05566 23.0745 7.79865C23.0745 7.44265 22.7196 7.30212 22.7196 7.30212C22.0617 6.97423 21.0507 6.48176 20.0646 6.00085C17.9565 4.97345 15.5676 3.80958 14.5185 3.23717C13.6125 2.74376 12.8835 3.16003 12.7536 3.24341L12.5016 3.37363C7.77955 5.80411 1.45943 9.06245 1.09943 9.29041C0.45653 9.69825 0.057529 10.5114 0.00562888 11.5201C-0.0744714 13.1199 0.708531 14.7887 1.82963 15.3996L8.65166 19.0617C8.80706 20.1737 9.72236 20.9988 10.8018 21C11.9883 20.9978 12.9546 20.0073 12.9747 18.7725L20.4888 14.5327C20.8689 14.8428 21.3417 15.0126 21.8259 15.0126C23.0262 15.0114 23.9988 13.999 24 12.7495C23.9988 11.5001 23.0259 10.4886 21.8256 10.4874Z" fill="%23838383"/></svg>');
}

.header-sns-menu .btn-header-sns-nav.delabs:hover {
  background-image: url("../images/icon-sns-01-hover.png");
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.9777 14.2775C22.9327 13.63 22.7119 11.0248 20.806 9.05006C19.957 8.16955 19.2174 7.87463 18.8851 7.7635C18.4478 7.61603 17.7746 7.39163 16.9857 7.64168C16.1796 7.89814 15.7423 8.50081 15.6094 8.70384C15.1334 9.43047 15.1506 10.202 15.1656 10.6358C15.2385 12.7281 15.4936 14.3352 15.6415 15.5342C15.7851 16.7032 15.9073 18.1522 16.3168 20.2872C16.4497 20.9775 16.6341 21.8537 17.3716 22.3859C17.4638 22.4521 18.1005 22.8966 18.9301 22.7855C19.5476 22.7022 19.942 22.3538 20.3687 21.967C20.6902 21.6763 21.1147 21.219 21.6142 20.3C21.9508 19.6824 22.4375 18.6373 22.7354 17.1883C22.8769 16.4937 23.0699 15.5235 22.982 14.2754L22.9777 14.2775ZM20.8253 12.3242C20.8253 12.3733 20.8103 12.7195 20.5294 12.8777C20.2765 13.0209 19.9463 12.9268 19.7641 12.7238C19.5369 12.4738 19.5433 12.0656 19.7684 11.8241C19.9142 11.6681 20.1607 11.574 20.3922 11.6446C20.701 11.7365 20.8317 12.0698 20.8253 12.322V12.3242ZM19.226 9.99895C19.226 9.99895 19.2324 9.9904 19.2367 9.98186C19.3396 9.83867 19.5476 9.73608 19.7534 9.766C20.075 9.81088 20.1972 10.1464 20.2079 10.1763C20.2893 10.4114 20.2486 10.7534 19.9849 10.9137C19.7191 11.0739 19.3353 10.9628 19.1724 10.6935C18.9795 10.3751 19.2131 10.0182 19.226 9.99895ZM18.6193 13.3543C18.3342 13.5359 17.8561 13.3692 17.6953 13.038C17.5538 12.7495 17.706 12.4481 17.7167 12.4268C17.7468 12.369 17.8154 12.2344 17.9676 12.1596C18.1905 12.0506 18.4671 12.1297 18.6257 12.2686C18.928 12.5336 18.9473 13.1448 18.6193 13.3543ZM17.1165 11.121C16.9986 10.8431 17.1658 10.5781 17.1915 10.5375C17.3223 10.3281 17.5259 10.2575 17.5903 10.2362C17.6546 10.2169 17.9204 10.1357 18.1262 10.2832C18.3642 10.4542 18.3749 10.8282 18.2656 11.0761C18.2377 11.1402 18.1026 11.4202 17.7982 11.4757C17.5259 11.527 17.2237 11.3774 17.1165 11.1188V11.121ZM20.4844 18.4963C19.9506 19.1267 19.1488 19.0626 18.9816 19.0434C18.8337 19.0263 18.2741 18.96 17.899 18.4898C17.4423 17.9171 17.4916 17.0323 17.944 16.513C18.3063 16.0962 18.8294 16.0257 19.1081 15.9894C19.3611 15.9573 19.6826 15.9146 20.0278 16.0813C20.5209 16.3185 20.6967 16.8036 20.7395 16.9169C20.9196 17.4127 20.8639 18.0474 20.4844 18.4963Z' fill='%23D87272'/%3E%3Cpath d='M15.2164 6.63504C15.032 5.83148 14.4939 5.36772 14.1466 5.06638C13.8808 4.8377 13.2505 4.35257 12.0585 4.0726C9.38301 3.44215 7.02265 4.57697 6.43953 4.86549C5.31616 5.42328 4.57439 6.08366 4.04701 6.55811C2.94508 7.54974 2.29336 8.49864 1.92891 9.10131C1.38866 9.99678 1.21072 10.593 1.12282 11.0162C1.00706 11.5804 0.906298 12.0955 1.14855 12.6661C1.47227 13.4354 2.17973 13.7539 2.28478 13.8009C3.11873 14.1642 3.97198 13.8757 4.63442 13.6385C6.68821 12.9033 8.00238 12.2728 9.08502 11.8005C10.1955 11.3175 11.7155 10.7191 13.5592 9.71895C13.9408 9.51164 14.6161 9.13123 15.002 8.35545C15.1113 8.13746 15.4093 7.45785 15.2207 6.63291L15.2164 6.63504ZM7.43427 10.9136C7.4214 10.935 7.30349 11.1359 7.06553 11.1808C6.81898 11.2278 6.61961 11.076 6.54672 11.0226C6.35163 10.8751 6.38593 10.7661 6.17155 10.623C6.08579 10.5653 5.9443 10.4712 5.80281 10.514C5.69133 10.5482 5.63345 10.6486 5.57771 10.7491C5.48338 10.9136 5.50482 10.9948 5.43193 11.2021C5.37619 11.3603 5.33331 11.48 5.23469 11.5761C5.08248 11.7236 4.7802 11.8219 4.51008 11.6851C4.22066 11.5377 4.12633 11.2021 4.18422 10.9799C4.21637 10.8559 4.29998 10.7661 4.4672 10.5824C4.63228 10.4028 4.69016 10.3943 4.76519 10.2618C4.80164 10.1955 4.9024 10.016 4.84237 9.82794C4.78235 9.64201 4.60441 9.55439 4.52937 9.52019C4.31285 9.41547 4.22709 9.50309 4.03629 9.41333C4.01271 9.40265 3.704 9.25305 3.6697 8.94103C3.64397 8.69525 3.80047 8.45162 4.01271 8.35972C4.22281 8.26996 4.4329 8.34904 4.49507 8.37682C4.80378 8.51146 4.77591 8.7786 5.09535 8.91538C5.15966 8.94316 5.35046 9.02224 5.50696 8.94103C5.63773 8.8705 5.6849 8.73586 5.75136 8.52642C5.77708 8.44734 5.76636 8.44948 5.80067 8.3298C5.85855 8.11822 5.88856 8.01137 5.94859 7.93229C6.06436 7.77842 6.30232 7.69293 6.52528 7.73567C6.70751 7.77201 6.89616 7.89596 6.96905 8.09258C7.04194 8.28706 6.9712 8.46658 6.94976 8.52001C6.83828 8.7957 6.62818 8.77005 6.42666 9.10345C6.27445 9.35349 6.28731 9.50096 6.2916 9.5437C6.29375 9.56293 6.32162 9.7681 6.49312 9.90274C6.59603 9.98395 6.66677 9.97327 6.84686 10.0267C7.06553 10.0908 7.32707 10.1677 7.44284 10.3772C7.52859 10.5311 7.53288 10.7448 7.43427 10.9179V10.9136ZM12.2986 7.30183C12.2686 7.44716 12.1507 7.9558 11.6598 8.27637C11.5633 8.34049 11.1624 8.58412 10.6479 8.4965C10.0369 8.39178 9.71959 7.89596 9.5931 7.69721C9.4559 7.48349 9.09359 6.90646 9.32298 6.24822C9.50306 5.7353 9.98328 5.39336 10.4635 5.3036C10.4764 5.30146 10.4957 5.29719 10.5171 5.29505C10.9759 5.22453 11.3553 5.41473 11.4647 5.47457C11.8827 5.70111 12.0671 6.05588 12.1357 6.18838C12.2043 6.32302 12.4144 6.75259 12.2986 7.2997V7.30183Z' fill='%23D87272'/%3E%3Cpath d='M19.118 1.8541C16.7877 0.529072 14.1036 0.762021 12.4293 2.43968C12.0198 2.85001 12.2556 3.45269 12.8151 3.60443C14.1186 3.95492 14.9204 4.65377 15.7479 5.78004C15.8873 5.97025 16.0995 6.1861 16.5047 6.41691C16.9099 6.64772 17.2036 6.71825 17.4394 6.74176C18.8329 6.87854 19.8448 7.21193 20.8095 8.15441C21.2233 8.55833 21.8664 8.45361 22.0122 7.89368C22.6103 5.60266 21.4462 3.18127 19.118 1.8541ZM17.1157 2.51876C16.4447 2.9184 15.5078 2.58287 15.1819 2.0208C15.1112 1.89898 15.0426 1.78144 15.0833 1.6639C15.2677 1.13175 17.478 1.14884 17.6666 1.72801C17.7588 2.00584 17.3686 2.36702 17.1135 2.51876H17.1157ZM21.3326 5.22011C21.2511 5.31414 21.1161 5.31628 20.9746 5.31842C20.325 5.32483 19.5596 4.6901 19.5618 3.91218C19.5618 3.61511 19.6775 3.09792 19.9627 3.03595C20.5608 2.90344 21.6992 4.79268 21.3326 5.22225V5.22011Z' fill='%23D87272'/%3E%3Cpath d='M9.87615 17.8143C9.93403 17.8464 9.99191 17.8784 10.0477 17.9126C10.4485 18.1456 11.8206 18.7824 13.0533 18.511C13.2484 18.4683 13.6364 18.3828 14.0245 18.0815C14.1059 18.0173 14.5111 17.6968 14.7448 17.1069C14.8863 16.75 14.9377 16.3824 14.912 16.079C14.8005 14.786 14.7748 14.5573 14.644 13.3541C14.6012 12.9673 14.5926 12.4629 14.479 11.7812C14.4018 11.3281 14.2067 11.093 13.928 10.9348C13.6493 10.7767 13.347 10.7275 12.9161 10.8921C12.2687 11.14 11.8292 11.3901 11.4733 11.5503C10.3671 12.0504 10.157 12.1423 8.98217 12.7065C8.70561 12.839 8.4162 13.0699 8.18037 13.3733C7.7902 13.8734 7.71731 14.3821 7.70444 14.4868C7.64227 14.9741 7.76662 15.3502 7.82879 15.5404C8.22111 16.7372 9.46882 17.5899 9.874 17.8165L9.87615 17.8143Z' fill='%23D87272'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.opensea:hover {
  background-image: url("../images/icon-sns-02-hover.png");
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24 12C24 18.627 18.627 24 12 24C5.37295 24 0 18.627 0 12C0 5.37295 5.37295 0 12 0C18.6284 0 24 5.37295 24 12ZM5.9203 12.4032L5.97206 12.3218L9.09374 7.43837C9.13937 7.36687 9.24662 7.37426 9.28114 7.45193C9.80266 8.6207 10.2527 10.0743 10.0418 10.9792C9.95184 11.3516 9.70526 11.8558 9.42785 12.3218C9.39211 12.3897 9.35266 12.4562 9.31073 12.5203C9.291 12.5499 9.25771 12.5672 9.22195 12.5672H6.01152C5.92522 12.5672 5.87467 12.4735 5.9203 12.4032ZM19.8347 14.0837V13.3106C19.8347 13.2391 19.7656 13.1874 19.6978 13.2071L16.0472 14.2624C16.0275 14.2674 16.0102 14.2784 15.9967 14.2932C15.6057 14.7251 15.2734 15.015 15.1854 15.0918L15.1793 15.0971C14.9524 15.2894 14.6713 15.3942 14.3754 15.3942H13.0538V14.0467H14.1042C14.1313 14.0467 14.1572 14.0368 14.1769 14.0196L14.3125 13.895C14.3705 13.842 14.4396 13.7779 14.5221 13.6953C14.5292 13.6883 14.5363 13.6812 14.5435 13.674C14.5869 13.6307 14.6333 13.5845 14.6787 13.5338C14.733 13.4808 14.786 13.4216 14.8353 13.3637C14.9179 13.2749 14.9968 13.1824 15.0794 13.085C15.1386 13.0209 15.1928 12.9482 15.2459 12.8754C15.305 12.8064 15.363 12.7287 15.4172 12.6547C15.4374 12.6251 15.4589 12.5951 15.4809 12.5644C15.5018 12.5352 15.5231 12.5054 15.5442 12.4747C15.5837 12.4156 15.6231 12.3527 15.6564 12.2935C15.76 12.1332 15.8475 11.9618 15.9215 11.7905C15.9554 11.7171 15.9826 11.6398 16.009 11.5647C16.0123 11.5553 16.0156 11.5459 16.0189 11.5365C16.0485 11.449 16.0731 11.3664 16.0916 11.2788C16.136 11.0729 16.1459 10.8683 16.1261 10.6636C16.1212 10.5995 16.1163 10.5366 16.1015 10.4775V10.4676C16.0965 10.4257 16.0867 10.3788 16.0731 10.3357C16.0287 10.1359 15.9597 9.93622 15.8722 9.74018C15.8426 9.66744 15.8081 9.59347 15.7748 9.52567C15.6959 9.37896 15.6132 9.23222 15.5196 9.09046C15.5007 9.0605 15.48 9.03016 15.4592 8.99987C15.4433 8.97655 15.4273 8.95325 15.4123 8.93018C15.353 8.83866 15.2862 8.75043 15.2215 8.66481C15.2069 8.64547 15.1923 8.62625 15.178 8.60717C15.1398 8.55698 15.098 8.50681 15.0559 8.45631C15.0328 8.42863 15.0096 8.40084 14.9869 8.3729C14.9228 8.29524 14.86 8.22127 14.7959 8.14853C14.5665 7.88962 14.3261 7.65538 14.1116 7.45565C14.0721 7.41619 14.029 7.37674 13.9846 7.33853C13.8182 7.18687 13.6665 7.05494 13.5395 6.95263C13.5014 6.92328 13.4671 6.89436 13.4353 6.86744C13.4136 6.84913 13.3931 6.83175 13.3731 6.81578C13.3346 6.78709 13.3012 6.76164 13.2731 6.74027C13.2554 6.72674 13.2398 6.71485 13.2264 6.70481C13.2165 6.69742 13.2054 6.6925 13.1943 6.68878L13.0538 6.64934V5.48549C13.0538 5.29562 12.9773 5.12549 12.8553 5.00095C12.7332 4.87644 12.5631 4.8 12.3757 4.8C12.0009 4.8 11.6976 5.10698 11.6976 5.48549V6.26959L11.6273 6.24989L11.4362 6.19562L11.2624 6.14755L11.2608 6.14709L11.2575 6.1463H11.2538L9.93456 5.78878C9.87662 5.77274 9.8273 5.83562 9.8569 5.88864L10.0677 6.27823C10.0797 6.30818 10.0949 6.33812 10.1104 6.36889C10.1205 6.3888 10.1308 6.40906 10.1405 6.42989C10.175 6.49891 10.2095 6.57166 10.2428 6.6444C10.2724 6.7085 10.302 6.77138 10.3365 6.84043C10.351 6.8729 10.3658 6.90576 10.3808 6.93909C10.4359 7.06145 10.4938 7.1901 10.551 7.32866C10.6003 7.44578 10.6496 7.5629 10.6928 7.68497C10.8112 7.99195 10.9233 8.31989 11.0208 8.65649C11.045 8.73182 11.0644 8.80472 11.084 8.87861C11.0923 8.90992 11.1007 8.94141 11.1095 8.97334L11.1231 9.0325C11.1625 9.1891 11.1971 9.34442 11.2217 9.501C11.2414 9.60826 11.2599 9.71059 11.2698 9.81415C11.2846 9.93127 11.2994 10.0484 11.3043 10.1655C11.3142 10.2728 11.3191 10.385 11.3191 10.4922C11.3191 10.7659 11.2944 11.0298 11.2365 11.2788C11.2329 11.2922 11.2292 11.3058 11.2256 11.3194C11.2093 11.38 11.1925 11.4428 11.1724 11.5032C11.1542 11.5679 11.1306 11.6325 11.1061 11.6997C11.0974 11.7234 11.0886 11.7475 11.0799 11.772C11.0783 11.7763 11.0767 11.7807 11.075 11.7851C11.0569 11.8339 11.0385 11.8836 11.0158 11.9323C10.8937 12.2257 10.7421 12.5179 10.5855 12.7916C10.3562 13.1972 10.1257 13.5535 9.96415 13.7828C9.95427 13.7977 9.94463 13.8118 9.93535 13.8253C9.92378 13.8422 9.91277 13.8583 9.90252 13.8741C9.85198 13.9456 9.90374 14.0467 9.99127 14.0467H11.6976V15.3942H9.97154C9.50798 15.3942 9.07894 15.1316 8.87182 14.7112C8.76456 14.5004 8.72263 14.2686 8.7473 14.0417C8.75345 13.9739 8.7029 13.9098 8.63388 13.9098H5.14726C5.08807 13.9098 5.04 13.9579 5.04 14.0171V14.0886C5.04 16.3127 6.83633 18.1152 9.05304 18.1152H15.3075C16.4799 18.1152 17.1456 17.0468 17.7999 15.9968C17.9823 15.704 18.1638 15.4127 18.3552 15.1464C18.6992 14.668 19.5264 14.2883 19.7681 14.1847C19.8075 14.1675 19.8347 14.128 19.8347 14.0837Z' fill='%23D87272'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.twitter:hover {
  background-image: url("../images/icon-sns-03-hover.png");
  background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.49233 12.2428L2 2.66675H7.93445L12.5594 8.5854L17.5004 2.6934H20.7688L14.1397 10.6077L22 20.6667H16.0833L11.0754 14.2661L5.72896 20.649H2.44287L9.49233 12.2428ZM16.9457 18.8925L5.63881 4.44102H7.07138L18.364 18.8925H16.9457Z' fill='%23D87272'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.discode:hover {
  background-image: url("../images/icon-sns-04-hover.png");
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.3303 3.59125C18.7767 2.84787 17.1156 2.30762 15.3789 2C15.1656 2.39436 14.9164 2.92479 14.7446 3.34674C12.8985 3.0628 11.0693 3.0628 9.25716 3.34674C9.08539 2.92479 8.83055 2.39436 8.61536 2C6.87681 2.30762 5.21376 2.84986 3.66019 3.59518C0.526643 8.43786 -0.322811 13.1603 0.101917 17.8156C2.18025 19.4029 4.19441 20.3671 6.17457 20.998C6.66349 20.3099 7.09953 19.5784 7.47518 18.8074C6.75975 18.5294 6.07453 18.1863 5.42707 17.788C5.59884 17.6579 5.76686 17.5218 5.92918 17.3818C9.87819 19.2708 14.1689 19.2708 18.0707 17.3818C18.235 17.5218 18.403 17.6579 18.5728 17.788C17.9235 18.1883 17.2364 18.5313 16.521 18.8094C16.8966 19.5784 17.3308 20.3119 17.8216 21C19.8036 20.369 21.8197 19.4049 23.898 17.8156C24.3964 12.4189 23.0467 7.73984 20.3303 3.59125ZM8.01318 14.9526C6.82772 14.9526 5.85555 13.8208 5.85555 12.4425C5.85555 11.0643 6.80696 9.93049 8.01318 9.93049C9.21942 9.93049 10.1916 11.0623 10.1708 12.4425C10.1727 13.8208 9.21942 14.9526 8.01318 14.9526ZM15.9867 14.9526C14.8013 14.9526 13.8291 13.8208 13.8291 12.4425C13.8291 11.0643 14.7805 9.93049 15.9867 9.93049C17.193 9.93049 18.1651 11.0623 18.1444 12.4425C18.1444 13.8208 17.193 14.9526 15.9867 14.9526Z' fill='%23D87272'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.substack:hover {
  background-image: url("../images/icon-sns-05-hover.png");
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 2H3V4.45582H21V2ZM21 10.9578H3V22L12.0018 17.0862L21 22V10.9578ZM21 6.47889H3V8.9347H21V6.47889Z' fill='%23D87272'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.youtube:hover {
  background-image: url("../images/icon-sns-06-hover.png");
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3633 14.3789L14.5452 12L10.3633 9.62109V14.3789Z' fill='%23D87272'/%3E%3Cpath d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM19.6657 15.8761C19.5753 16.2165 19.397 16.5273 19.1487 16.7772C18.9004 17.027 18.5909 17.2073 18.251 17.2999C17.0034 17.6363 12 17.6362 12 17.6362C12 17.6362 6.99656 17.6363 5.74898 17.2999C5.40912 17.2073 5.09955 17.027 4.85127 16.7772C4.60299 16.5273 4.42472 16.2165 4.3343 15.8761C4.00008 14.6203 4.00008 12 4.00008 12C4.00008 12 4.00008 9.37969 4.3343 8.12391C4.42472 7.78345 4.60299 7.47273 4.85127 7.22285C5.09955 6.97296 5.40912 6.79269 5.74898 6.70008C6.99656 6.36375 12 6.36375 12 6.36375C12 6.36375 17.0034 6.36375 18.251 6.70008C18.5909 6.79269 18.9004 6.97296 19.1487 7.22285C19.397 7.47273 19.5753 7.78345 19.6657 8.12391C19.9999 9.37969 19.9999 12 19.9999 12C19.9999 12 19.9999 14.6203 19.6657 15.8761Z' fill='%23D87272'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.gitbook:hover {
  background-image: url(../images/icon-sns-07-hover.png);
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8015 18.0062C11.1897 18.0068 11.5041 18.3347 11.5035 18.7391C11.5029 19.1432 11.1879 19.4704 10.7994 19.4698C10.4109 19.4692 10.0968 19.1413 10.0974 18.7369C10.098 18.3328 10.413 18.0055 10.8015 18.0062ZM21.8256 13.4812C21.4374 13.4812 21.1227 13.153 21.123 12.7489C21.123 12.3448 21.4383 12.0172 21.8265 12.0176C22.2147 12.0179 22.5294 12.3458 22.5291 12.7499C22.5291 13.1539 22.2138 13.4815 21.8256 13.4812ZM21.8256 10.4874C20.6253 10.4886 19.6527 11.501 19.6515 12.7505C19.6515 12.9931 19.6905 13.2345 19.7664 13.4697L12.5853 17.4491C12.1812 16.8382 11.514 16.4735 10.8012 16.4738C9.97226 16.4738 9.21716 16.9681 8.85116 17.7395L2.40024 14.1982C1.71833 13.8257 1.20833 12.6577 1.26233 11.5938C1.29023 11.0389 1.47443 10.6079 1.75523 10.4415C1.93313 10.3375 2.14734 10.3456 2.37534 10.4696L2.41734 10.4936C4.12734 11.4305 9.72146 14.498 9.95726 14.6117C10.3203 14.7875 10.5222 14.8584 11.1423 14.5523L22.7064 8.29205C22.8765 8.22554 23.0745 8.05566 23.0745 7.79865C23.0745 7.44265 22.7196 7.30212 22.7196 7.30212C22.0617 6.97423 21.0507 6.48176 20.0646 6.00085C17.9565 4.97345 15.5676 3.80958 14.5185 3.23717C13.6125 2.74376 12.8835 3.16003 12.7536 3.24341L12.5016 3.37363C7.77955 5.80411 1.45943 9.06245 1.09943 9.29041C0.45653 9.69825 0.057529 10.5114 0.00562888 11.5201C-0.0744714 13.1199 0.708531 14.7887 1.82963 15.3996L8.65166 19.0617C8.80706 20.1737 9.72236 20.9988 10.8018 21C11.9883 20.9978 12.9546 20.0073 12.9747 18.7725L20.4888 14.5327C20.8689 14.8428 21.3417 15.0126 21.8259 15.0126C23.0262 15.0114 23.9988 13.999 24 12.7495C23.9988 11.5001 23.0259 10.4886 21.8256 10.4874Z" fill="%23D87272"/></svg>');
}

.actived .header-sns-menu .btn-header-sns-nav.delabs {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.9777 14.2775C22.9327 13.63 22.7119 11.0248 20.806 9.05006C19.957 8.16955 19.2174 7.87463 18.8851 7.7635C18.4478 7.61603 17.7746 7.39163 16.9857 7.64168C16.1796 7.89814 15.7423 8.50081 15.6094 8.70384C15.1334 9.43047 15.1506 10.202 15.1656 10.6358C15.2385 12.7281 15.4936 14.3352 15.6415 15.5342C15.7851 16.7032 15.9073 18.1522 16.3168 20.2872C16.4497 20.9775 16.6341 21.8537 17.3716 22.3859C17.4638 22.4521 18.1005 22.8966 18.9301 22.7855C19.5476 22.7022 19.942 22.3538 20.3687 21.967C20.6902 21.6763 21.1147 21.219 21.6142 20.3C21.9508 19.6824 22.4375 18.6373 22.7354 17.1883C22.8769 16.4937 23.0699 15.5235 22.982 14.2754L22.9777 14.2775ZM20.8253 12.3242C20.8253 12.3733 20.8103 12.7195 20.5294 12.8777C20.2765 13.0209 19.9463 12.9268 19.7641 12.7238C19.5369 12.4738 19.5433 12.0656 19.7684 11.8241C19.9142 11.6681 20.1607 11.574 20.3922 11.6446C20.701 11.7365 20.8317 12.0698 20.8253 12.322V12.3242ZM19.226 9.99895C19.226 9.99895 19.2324 9.9904 19.2367 9.98186C19.3396 9.83867 19.5476 9.73608 19.7534 9.766C20.075 9.81088 20.1972 10.1464 20.2079 10.1763C20.2893 10.4114 20.2486 10.7534 19.9849 10.9137C19.7191 11.0739 19.3353 10.9628 19.1724 10.6935C18.9795 10.3751 19.2131 10.0182 19.226 9.99895ZM18.6193 13.3543C18.3342 13.5359 17.8561 13.3692 17.6953 13.038C17.5538 12.7495 17.706 12.4481 17.7167 12.4268C17.7468 12.369 17.8154 12.2344 17.9676 12.1596C18.1905 12.0506 18.4671 12.1297 18.6257 12.2686C18.928 12.5336 18.9473 13.1448 18.6193 13.3543ZM17.1165 11.121C16.9986 10.8431 17.1658 10.5781 17.1915 10.5375C17.3223 10.3281 17.5259 10.2575 17.5903 10.2362C17.6546 10.2169 17.9204 10.1357 18.1262 10.2832C18.3642 10.4542 18.3749 10.8282 18.2656 11.0761C18.2377 11.1402 18.1026 11.4202 17.7982 11.4757C17.5259 11.527 17.2237 11.3774 17.1165 11.1188V11.121ZM20.4844 18.4963C19.9506 19.1267 19.1488 19.0626 18.9816 19.0434C18.8337 19.0263 18.2741 18.96 17.899 18.4898C17.4423 17.9171 17.4916 17.0323 17.944 16.513C18.3063 16.0962 18.8294 16.0257 19.1081 15.9894C19.3611 15.9573 19.6826 15.9146 20.0278 16.0813C20.5209 16.3185 20.6967 16.8036 20.7395 16.9169C20.9196 17.4127 20.8639 18.0474 20.4844 18.4963Z' fill='%23838383'/%3E%3Cpath d='M15.2164 6.63504C15.032 5.83148 14.4939 5.36772 14.1466 5.06638C13.8808 4.8377 13.2505 4.35257 12.0585 4.0726C9.38301 3.44215 7.02265 4.57697 6.43953 4.86549C5.31616 5.42328 4.57439 6.08366 4.04701 6.55811C2.94508 7.54974 2.29336 8.49864 1.92891 9.10131C1.38866 9.99678 1.21072 10.593 1.12282 11.0162C1.00706 11.5804 0.906298 12.0955 1.14855 12.6661C1.47227 13.4354 2.17973 13.7539 2.28478 13.8009C3.11873 14.1642 3.97198 13.8757 4.63442 13.6385C6.68821 12.9033 8.00238 12.2728 9.08502 11.8005C10.1955 11.3175 11.7155 10.7191 13.5592 9.71895C13.9408 9.51164 14.6161 9.13123 15.002 8.35545C15.1113 8.13746 15.4093 7.45785 15.2207 6.63291L15.2164 6.63504ZM7.43427 10.9136C7.4214 10.935 7.30349 11.1359 7.06553 11.1808C6.81898 11.2278 6.61961 11.076 6.54672 11.0226C6.35163 10.8751 6.38593 10.7661 6.17155 10.623C6.08579 10.5653 5.9443 10.4712 5.80281 10.514C5.69133 10.5482 5.63345 10.6486 5.57771 10.7491C5.48338 10.9136 5.50482 10.9948 5.43193 11.2021C5.37619 11.3603 5.33331 11.48 5.23469 11.5761C5.08248 11.7236 4.7802 11.8219 4.51008 11.6851C4.22066 11.5377 4.12633 11.2021 4.18422 10.9799C4.21637 10.8559 4.29998 10.7661 4.4672 10.5824C4.63228 10.4028 4.69016 10.3943 4.76519 10.2618C4.80164 10.1955 4.9024 10.016 4.84237 9.82794C4.78235 9.64201 4.60441 9.55439 4.52937 9.52019C4.31285 9.41547 4.22709 9.50309 4.03629 9.41333C4.01271 9.40265 3.704 9.25305 3.6697 8.94103C3.64397 8.69525 3.80047 8.45162 4.01271 8.35972C4.22281 8.26996 4.4329 8.34904 4.49507 8.37682C4.80378 8.51146 4.77591 8.7786 5.09535 8.91538C5.15966 8.94316 5.35046 9.02224 5.50696 8.94103C5.63773 8.8705 5.6849 8.73586 5.75136 8.52642C5.77708 8.44734 5.76636 8.44948 5.80067 8.3298C5.85855 8.11822 5.88856 8.01137 5.94859 7.93229C6.06436 7.77842 6.30232 7.69293 6.52528 7.73567C6.70751 7.77201 6.89616 7.89596 6.96905 8.09258C7.04194 8.28706 6.9712 8.46658 6.94976 8.52001C6.83828 8.7957 6.62818 8.77005 6.42666 9.10345C6.27445 9.35349 6.28731 9.50096 6.2916 9.5437C6.29375 9.56293 6.32162 9.7681 6.49312 9.90274C6.59603 9.98395 6.66677 9.97327 6.84686 10.0267C7.06553 10.0908 7.32707 10.1677 7.44284 10.3772C7.52859 10.5311 7.53288 10.7448 7.43427 10.9179V10.9136ZM12.2986 7.30183C12.2686 7.44716 12.1507 7.9558 11.6598 8.27637C11.5633 8.34049 11.1624 8.58412 10.6479 8.4965C10.0369 8.39178 9.71959 7.89596 9.5931 7.69721C9.4559 7.48349 9.09359 6.90646 9.32298 6.24822C9.50306 5.7353 9.98328 5.39336 10.4635 5.3036C10.4764 5.30146 10.4957 5.29719 10.5171 5.29505C10.9759 5.22453 11.3553 5.41473 11.4647 5.47457C11.8827 5.70111 12.0671 6.05588 12.1357 6.18838C12.2043 6.32302 12.4144 6.75259 12.2986 7.2997V7.30183Z' fill='%23838383'/%3E%3Cpath d='M19.118 1.8541C16.7877 0.529072 14.1036 0.762021 12.4293 2.43968C12.0198 2.85001 12.2556 3.45269 12.8151 3.60443C14.1186 3.95492 14.9204 4.65377 15.7479 5.78004C15.8873 5.97025 16.0995 6.1861 16.5047 6.41691C16.9099 6.64772 17.2036 6.71825 17.4394 6.74176C18.8329 6.87854 19.8448 7.21193 20.8095 8.15441C21.2233 8.55833 21.8664 8.45361 22.0122 7.89368C22.6103 5.60266 21.4462 3.18127 19.118 1.8541ZM17.1157 2.51876C16.4447 2.9184 15.5078 2.58287 15.1819 2.0208C15.1112 1.89898 15.0426 1.78144 15.0833 1.6639C15.2677 1.13175 17.478 1.14884 17.6666 1.72801C17.7588 2.00584 17.3686 2.36702 17.1135 2.51876H17.1157ZM21.3326 5.22011C21.2511 5.31414 21.1161 5.31628 20.9746 5.31842C20.325 5.32483 19.5596 4.6901 19.5618 3.91218C19.5618 3.61511 19.6775 3.09792 19.9627 3.03595C20.5608 2.90344 21.6992 4.79268 21.3326 5.22225V5.22011Z' fill='%23838383'/%3E%3Cpath d='M9.87615 17.8143C9.93403 17.8464 9.99191 17.8784 10.0477 17.9126C10.4485 18.1456 11.8206 18.7824 13.0533 18.511C13.2484 18.4683 13.6364 18.3828 14.0245 18.0815C14.1059 18.0173 14.5111 17.6968 14.7448 17.1069C14.8863 16.75 14.9377 16.3824 14.912 16.079C14.8005 14.786 14.7748 14.5573 14.644 13.3541C14.6012 12.9673 14.5926 12.4629 14.479 11.7812C14.4018 11.3281 14.2067 11.093 13.928 10.9348C13.6493 10.7767 13.347 10.7275 12.9161 10.8921C12.2687 11.14 11.8292 11.3901 11.4733 11.5503C10.3671 12.0504 10.157 12.1423 8.98217 12.7065C8.70561 12.839 8.4162 13.0699 8.18037 13.3733C7.7902 13.8734 7.71731 14.3821 7.70444 14.4868C7.64227 14.9741 7.76662 15.3502 7.82879 15.5404C8.22111 16.7372 9.46882 17.5899 9.874 17.8165L9.87615 17.8143Z' fill='%23838383'/%3E%3C/svg%3E%0A");
}
.actived .header-sns-menu .btn-header-sns-nav.opensea {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24 12C24 18.627 18.627 24 12 24C5.37295 24 0 18.627 0 12C0 5.37295 5.37295 0 12 0C18.6284 0 24 5.37295 24 12ZM5.9203 12.4032L5.97206 12.3218L9.09374 7.43837C9.13937 7.36687 9.24662 7.37426 9.28114 7.45193C9.80266 8.6207 10.2527 10.0743 10.0418 10.9792C9.95184 11.3516 9.70526 11.8558 9.42785 12.3218C9.39211 12.3897 9.35266 12.4562 9.31073 12.5203C9.291 12.5499 9.25771 12.5672 9.22195 12.5672H6.01152C5.92522 12.5672 5.87467 12.4735 5.9203 12.4032ZM19.8347 14.0837V13.3106C19.8347 13.2391 19.7656 13.1874 19.6978 13.2071L16.0472 14.2624C16.0275 14.2674 16.0102 14.2784 15.9967 14.2932C15.6057 14.7251 15.2734 15.015 15.1854 15.0918L15.1793 15.0971C14.9524 15.2894 14.6713 15.3942 14.3754 15.3942H13.0538V14.0467H14.1042C14.1313 14.0467 14.1572 14.0368 14.1769 14.0196L14.3125 13.895C14.3705 13.842 14.4396 13.7779 14.5221 13.6953C14.5292 13.6883 14.5363 13.6812 14.5435 13.674C14.5869 13.6307 14.6333 13.5845 14.6787 13.5338C14.733 13.4808 14.786 13.4216 14.8353 13.3637C14.9179 13.2749 14.9968 13.1824 15.0794 13.085C15.1386 13.0209 15.1928 12.9482 15.2459 12.8754C15.305 12.8064 15.363 12.7287 15.4172 12.6547C15.4374 12.6251 15.4589 12.5951 15.4809 12.5644C15.5018 12.5352 15.5231 12.5054 15.5442 12.4747C15.5837 12.4156 15.6231 12.3527 15.6564 12.2935C15.76 12.1332 15.8475 11.9618 15.9215 11.7905C15.9554 11.7171 15.9826 11.6398 16.009 11.5647C16.0123 11.5553 16.0156 11.5459 16.0189 11.5365C16.0485 11.449 16.0731 11.3664 16.0916 11.2788C16.136 11.0729 16.1459 10.8683 16.1261 10.6636C16.1212 10.5995 16.1163 10.5366 16.1015 10.4775V10.4676C16.0965 10.4257 16.0867 10.3788 16.0731 10.3357C16.0287 10.1359 15.9597 9.93622 15.8722 9.74018C15.8426 9.66744 15.8081 9.59347 15.7748 9.52567C15.6959 9.37896 15.6132 9.23222 15.5196 9.09046C15.5007 9.0605 15.48 9.03016 15.4592 8.99987C15.4433 8.97655 15.4273 8.95325 15.4123 8.93018C15.353 8.83866 15.2862 8.75043 15.2215 8.66481C15.2069 8.64547 15.1923 8.62625 15.178 8.60717C15.1398 8.55698 15.098 8.50681 15.0559 8.45631C15.0328 8.42863 15.0096 8.40084 14.9869 8.3729C14.9228 8.29524 14.86 8.22127 14.7959 8.14853C14.5665 7.88962 14.3261 7.65538 14.1116 7.45565C14.0721 7.41619 14.029 7.37674 13.9846 7.33853C13.8182 7.18687 13.6665 7.05494 13.5395 6.95263C13.5014 6.92328 13.4671 6.89436 13.4353 6.86744C13.4136 6.84913 13.3931 6.83175 13.3731 6.81578C13.3346 6.78709 13.3012 6.76164 13.2731 6.74027C13.2554 6.72674 13.2398 6.71485 13.2264 6.70481C13.2165 6.69742 13.2054 6.6925 13.1943 6.68878L13.0538 6.64934V5.48549C13.0538 5.29562 12.9773 5.12549 12.8553 5.00095C12.7332 4.87644 12.5631 4.8 12.3757 4.8C12.0009 4.8 11.6976 5.10698 11.6976 5.48549V6.26959L11.6273 6.24989L11.4362 6.19562L11.2624 6.14755L11.2608 6.14709L11.2575 6.1463H11.2538L9.93456 5.78878C9.87662 5.77274 9.8273 5.83562 9.8569 5.88864L10.0677 6.27823C10.0797 6.30818 10.0949 6.33812 10.1104 6.36889C10.1205 6.3888 10.1308 6.40906 10.1405 6.42989C10.175 6.49891 10.2095 6.57166 10.2428 6.6444C10.2724 6.7085 10.302 6.77138 10.3365 6.84043C10.351 6.8729 10.3658 6.90576 10.3808 6.93909C10.4359 7.06145 10.4938 7.1901 10.551 7.32866C10.6003 7.44578 10.6496 7.5629 10.6928 7.68497C10.8112 7.99195 10.9233 8.31989 11.0208 8.65649C11.045 8.73182 11.0644 8.80472 11.084 8.87861C11.0923 8.90992 11.1007 8.94141 11.1095 8.97334L11.1231 9.0325C11.1625 9.1891 11.1971 9.34442 11.2217 9.501C11.2414 9.60826 11.2599 9.71059 11.2698 9.81415C11.2846 9.93127 11.2994 10.0484 11.3043 10.1655C11.3142 10.2728 11.3191 10.385 11.3191 10.4922C11.3191 10.7659 11.2944 11.0298 11.2365 11.2788C11.2329 11.2922 11.2292 11.3058 11.2256 11.3194C11.2093 11.38 11.1925 11.4428 11.1724 11.5032C11.1542 11.5679 11.1306 11.6325 11.1061 11.6997C11.0974 11.7234 11.0886 11.7475 11.0799 11.772C11.0783 11.7763 11.0767 11.7807 11.075 11.7851C11.0569 11.8339 11.0385 11.8836 11.0158 11.9323C10.8937 12.2257 10.7421 12.5179 10.5855 12.7916C10.3562 13.1972 10.1257 13.5535 9.96415 13.7828C9.95427 13.7977 9.94463 13.8118 9.93535 13.8253C9.92378 13.8422 9.91277 13.8583 9.90252 13.8741C9.85198 13.9456 9.90374 14.0467 9.99127 14.0467H11.6976V15.3942H9.97154C9.50798 15.3942 9.07894 15.1316 8.87182 14.7112C8.76456 14.5004 8.72263 14.2686 8.7473 14.0417C8.75345 13.9739 8.7029 13.9098 8.63388 13.9098H5.14726C5.08807 13.9098 5.04 13.9579 5.04 14.0171V14.0886C5.04 16.3127 6.83633 18.1152 9.05304 18.1152H15.3075C16.4799 18.1152 17.1456 17.0468 17.7999 15.9968C17.9823 15.704 18.1638 15.4127 18.3552 15.1464C18.6992 14.668 19.5264 14.2883 19.7681 14.1847C19.8075 14.1675 19.8347 14.128 19.8347 14.0837Z' fill='%23838383'/%3E%3C/svg%3E%0A");
}
.actived .header-sns-menu .btn-header-sns-nav.twitter {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.32887 8.16187L1.33398 1.77783H5.29029L8.37359 5.7236L11.6676 1.7956H13.8465L9.42711 7.07182L14.6673 13.7778H10.7228L7.38424 9.51073L3.81996 13.766H1.62923L6.32887 8.16187ZM11.2978 12.595L3.75986 2.96068H4.7149L12.2433 12.595H11.2978Z' fill='%23828483'/%3E%3C/svg%3E%0A");
}
.actived .header-sns-menu .btn-header-sns-nav.discode {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.3303 3.59125C18.7767 2.84787 17.1156 2.30762 15.3789 2C15.1656 2.39436 14.9164 2.92479 14.7446 3.34674C12.8985 3.0628 11.0693 3.0628 9.25716 3.34674C9.08539 2.92479 8.83055 2.39436 8.61536 2C6.87681 2.30762 5.21376 2.84986 3.66019 3.59518C0.526643 8.43786 -0.322811 13.1603 0.101917 17.8156C2.18025 19.4029 4.19441 20.3671 6.17457 20.998C6.66349 20.3099 7.09953 19.5784 7.47518 18.8074C6.75975 18.5294 6.07453 18.1863 5.42707 17.788C5.59884 17.6579 5.76686 17.5218 5.92918 17.3818C9.87819 19.2708 14.1689 19.2708 18.0707 17.3818C18.235 17.5218 18.403 17.6579 18.5728 17.788C17.9235 18.1883 17.2364 18.5313 16.521 18.8094C16.8966 19.5784 17.3308 20.3119 17.8216 21C19.8036 20.369 21.8197 19.4049 23.898 17.8156C24.3964 12.4189 23.0467 7.73984 20.3303 3.59125ZM8.01318 14.9526C6.82772 14.9526 5.85555 13.8208 5.85555 12.4425C5.85555 11.0643 6.80696 9.93049 8.01318 9.93049C9.21942 9.93049 10.1916 11.0623 10.1708 12.4425C10.1727 13.8208 9.21942 14.9526 8.01318 14.9526ZM15.9867 14.9526C14.8013 14.9526 13.8291 13.8208 13.8291 12.4425C13.8291 11.0643 14.7805 9.93049 15.9867 9.93049C17.193 9.93049 18.1651 11.0623 18.1444 12.4425C18.1444 13.8208 17.193 14.9526 15.9867 14.9526Z' fill='%23838383'/%3E%3C/svg%3E%0A");
}
.actived .header-sns-menu .btn-header-sns-nav.substack {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 2H3V4.45582H21V2ZM21 10.9578H3V22L12.0018 17.0862L21 22V10.9578ZM21 6.47889H3V8.9347H21V6.47889Z' fill='%23838383'/%3E%3C/svg%3E%0A");
}
.actived .header-sns-menu .btn-header-sns-nav.youtube {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3633 14.3789L14.5452 12L10.3633 9.62109V14.3789Z' fill='%23838383'/%3E%3Cpath d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM19.6657 15.8761C19.5753 16.2165 19.397 16.5273 19.1487 16.7772C18.9004 17.027 18.5909 17.2073 18.251 17.2999C17.0034 17.6363 12 17.6362 12 17.6362C12 17.6362 6.99656 17.6363 5.74898 17.2999C5.40912 17.2073 5.09955 17.027 4.85127 16.7772C4.60299 16.5273 4.42472 16.2165 4.3343 15.8761C4.00008 14.6203 4.00008 12 4.00008 12C4.00008 12 4.00008 9.37969 4.3343 8.12391C4.42472 7.78345 4.60299 7.47273 4.85127 7.22285C5.09955 6.97296 5.40912 6.79269 5.74898 6.70008C6.99656 6.36375 12 6.36375 12 6.36375C12 6.36375 17.0034 6.36375 18.251 6.70008C18.5909 6.79269 18.9004 6.97296 19.1487 7.22285C19.397 7.47273 19.5753 7.78345 19.6657 8.12391C19.9999 9.37969 19.9999 12 19.9999 12C19.9999 12 19.9999 14.6203 19.6657 15.8761Z' fill='%23838383'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.delabs:active {
  background-image: url("../images/m-icon-sns-01.png");
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.9777 14.2775C22.9327 13.63 22.7119 11.0248 20.806 9.05006C19.957 8.16955 19.2174 7.87463 18.8851 7.7635C18.4478 7.61603 17.7746 7.39163 16.9857 7.64168C16.1796 7.89814 15.7423 8.50081 15.6094 8.70384C15.1334 9.43047 15.1506 10.202 15.1656 10.6358C15.2385 12.7281 15.4936 14.3352 15.6415 15.5342C15.7851 16.7032 15.9073 18.1522 16.3168 20.2872C16.4497 20.9775 16.6341 21.8537 17.3716 22.3859C17.4638 22.4521 18.1005 22.8966 18.9301 22.7855C19.5476 22.7022 19.942 22.3538 20.3687 21.967C20.6902 21.6763 21.1147 21.219 21.6142 20.3C21.9508 19.6824 22.4375 18.6373 22.7354 17.1883C22.8769 16.4937 23.0699 15.5235 22.982 14.2754L22.9777 14.2775ZM20.8253 12.3242C20.8253 12.3733 20.8103 12.7195 20.5294 12.8777C20.2765 13.0209 19.9463 12.9268 19.7641 12.7238C19.5369 12.4738 19.5433 12.0656 19.7684 11.8241C19.9142 11.6681 20.1607 11.574 20.3922 11.6446C20.701 11.7365 20.8317 12.0698 20.8253 12.322V12.3242ZM19.226 9.99895C19.226 9.99895 19.2324 9.9904 19.2367 9.98186C19.3396 9.83867 19.5476 9.73608 19.7534 9.766C20.075 9.81088 20.1972 10.1464 20.2079 10.1763C20.2893 10.4114 20.2486 10.7534 19.9849 10.9137C19.7191 11.0739 19.3353 10.9628 19.1724 10.6935C18.9795 10.3751 19.2131 10.0182 19.226 9.99895ZM18.6193 13.3543C18.3342 13.5359 17.8561 13.3692 17.6953 13.038C17.5538 12.7495 17.706 12.4481 17.7167 12.4268C17.7468 12.369 17.8154 12.2344 17.9676 12.1596C18.1905 12.0506 18.4671 12.1297 18.6257 12.2686C18.928 12.5336 18.9473 13.1448 18.6193 13.3543ZM17.1165 11.121C16.9986 10.8431 17.1658 10.5781 17.1915 10.5375C17.3223 10.3281 17.5259 10.2575 17.5903 10.2362C17.6546 10.2169 17.9204 10.1357 18.1262 10.2832C18.3642 10.4542 18.3749 10.8282 18.2656 11.0761C18.2377 11.1402 18.1026 11.4202 17.7982 11.4757C17.5259 11.527 17.2237 11.3774 17.1165 11.1188V11.121ZM20.4844 18.4963C19.9506 19.1267 19.1488 19.0626 18.9816 19.0434C18.8337 19.0263 18.2741 18.96 17.899 18.4898C17.4423 17.9171 17.4916 17.0323 17.944 16.513C18.3063 16.0962 18.8294 16.0257 19.1081 15.9894C19.3611 15.9573 19.6826 15.9146 20.0278 16.0813C20.5209 16.3185 20.6967 16.8036 20.7395 16.9169C20.9196 17.4127 20.8639 18.0474 20.4844 18.4963Z' fill='%23383938'/%3E%3Cpath d='M15.2164 6.63504C15.032 5.83148 14.4939 5.36772 14.1466 5.06638C13.8808 4.8377 13.2505 4.35257 12.0585 4.0726C9.38301 3.44215 7.02265 4.57697 6.43953 4.86549C5.31616 5.42328 4.57439 6.08366 4.04701 6.55811C2.94508 7.54974 2.29336 8.49864 1.92891 9.10131C1.38866 9.99678 1.21072 10.593 1.12282 11.0162C1.00706 11.5804 0.906298 12.0955 1.14855 12.6661C1.47227 13.4354 2.17973 13.7539 2.28478 13.8009C3.11873 14.1642 3.97198 13.8757 4.63442 13.6385C6.68821 12.9033 8.00238 12.2728 9.08502 11.8005C10.1955 11.3175 11.7155 10.7191 13.5592 9.71895C13.9408 9.51164 14.6161 9.13123 15.002 8.35545C15.1113 8.13746 15.4093 7.45785 15.2207 6.63291L15.2164 6.63504ZM7.43427 10.9136C7.4214 10.935 7.30349 11.1359 7.06553 11.1808C6.81898 11.2278 6.61961 11.076 6.54672 11.0226C6.35163 10.8751 6.38593 10.7661 6.17155 10.623C6.08579 10.5653 5.9443 10.4712 5.80281 10.514C5.69133 10.5482 5.63345 10.6486 5.57771 10.7491C5.48338 10.9136 5.50482 10.9948 5.43193 11.2021C5.37619 11.3603 5.33331 11.48 5.23469 11.5761C5.08248 11.7236 4.7802 11.8219 4.51008 11.6851C4.22066 11.5377 4.12633 11.2021 4.18422 10.9799C4.21637 10.8559 4.29998 10.7661 4.4672 10.5824C4.63228 10.4028 4.69016 10.3943 4.76519 10.2618C4.80164 10.1955 4.9024 10.016 4.84237 9.82794C4.78235 9.64201 4.60441 9.55439 4.52937 9.52019C4.31285 9.41547 4.22709 9.50309 4.03629 9.41333C4.01271 9.40265 3.704 9.25305 3.6697 8.94103C3.64397 8.69525 3.80047 8.45162 4.01271 8.35972C4.22281 8.26996 4.4329 8.34904 4.49507 8.37682C4.80378 8.51146 4.77591 8.7786 5.09535 8.91538C5.15966 8.94316 5.35046 9.02224 5.50696 8.94103C5.63773 8.8705 5.6849 8.73586 5.75136 8.52642C5.77708 8.44734 5.76636 8.44948 5.80067 8.3298C5.85855 8.11822 5.88856 8.01137 5.94859 7.93229C6.06436 7.77842 6.30232 7.69293 6.52528 7.73567C6.70751 7.77201 6.89616 7.89596 6.96905 8.09258C7.04194 8.28706 6.9712 8.46658 6.94976 8.52001C6.83828 8.7957 6.62818 8.77005 6.42666 9.10345C6.27445 9.35349 6.28731 9.50096 6.2916 9.5437C6.29375 9.56293 6.32162 9.7681 6.49312 9.90274C6.59603 9.98395 6.66677 9.97327 6.84686 10.0267C7.06553 10.0908 7.32707 10.1677 7.44284 10.3772C7.52859 10.5311 7.53288 10.7448 7.43427 10.9179V10.9136ZM12.2986 7.30183C12.2686 7.44716 12.1507 7.9558 11.6598 8.27637C11.5633 8.34049 11.1624 8.58412 10.6479 8.4965C10.0369 8.39178 9.71959 7.89596 9.5931 7.69721C9.4559 7.48349 9.09359 6.90646 9.32298 6.24822C9.50306 5.7353 9.98328 5.39336 10.4635 5.3036C10.4764 5.30146 10.4957 5.29719 10.5171 5.29505C10.9759 5.22453 11.3553 5.41473 11.4647 5.47457C11.8827 5.70111 12.0671 6.05588 12.1357 6.18838C12.2043 6.32302 12.4144 6.75259 12.2986 7.2997V7.30183Z' fill='%23383938'/%3E%3Cpath d='M19.118 1.8541C16.7877 0.529072 14.1036 0.762021 12.4293 2.43968C12.0198 2.85001 12.2556 3.45269 12.8151 3.60443C14.1186 3.95492 14.9204 4.65377 15.7479 5.78004C15.8873 5.97025 16.0995 6.1861 16.5047 6.41691C16.9099 6.64772 17.2036 6.71825 17.4394 6.74176C18.8329 6.87854 19.8448 7.21193 20.8095 8.15441C21.2233 8.55833 21.8664 8.45361 22.0122 7.89368C22.6103 5.60266 21.4462 3.18127 19.118 1.8541ZM17.1157 2.51876C16.4447 2.9184 15.5078 2.58287 15.1819 2.0208C15.1112 1.89898 15.0426 1.78144 15.0833 1.6639C15.2677 1.13175 17.478 1.14884 17.6666 1.72801C17.7588 2.00584 17.3686 2.36702 17.1135 2.51876H17.1157ZM21.3326 5.22011C21.2511 5.31414 21.1161 5.31628 20.9746 5.31842C20.325 5.32483 19.5596 4.6901 19.5618 3.91218C19.5618 3.61511 19.6775 3.09792 19.9627 3.03595C20.5608 2.90344 21.6992 4.79268 21.3326 5.22225V5.22011Z' fill='%23383938'/%3E%3Cpath d='M9.87615 17.8143C9.93403 17.8464 9.99191 17.8784 10.0477 17.9126C10.4485 18.1456 11.8206 18.7824 13.0533 18.511C13.2484 18.4683 13.6364 18.3828 14.0245 18.0815C14.1059 18.0173 14.5111 17.6968 14.7448 17.1069C14.8863 16.75 14.9377 16.3824 14.912 16.079C14.8005 14.786 14.7748 14.5573 14.644 13.3541C14.6012 12.9673 14.5926 12.4629 14.479 11.7812C14.4018 11.3281 14.2067 11.093 13.928 10.9348C13.6493 10.7767 13.347 10.7275 12.9161 10.8921C12.2687 11.14 11.8292 11.3901 11.4733 11.5503C10.3671 12.0504 10.157 12.1423 8.98217 12.7065C8.70561 12.839 8.4162 13.0699 8.18037 13.3733C7.7902 13.8734 7.71731 14.3821 7.70444 14.4868C7.64227 14.9741 7.76662 15.3502 7.82879 15.5404C8.22111 16.7372 9.46882 17.5899 9.874 17.8165L9.87615 17.8143Z' fill='%23383938'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.opensea:active {
  background-image: url("../images/m-icon-sns-02.png");
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24 12C24 18.627 18.627 24 12 24C5.37295 24 0 18.627 0 12C0 5.37295 5.37295 0 12 0C18.6284 0 24 5.37295 24 12ZM5.9203 12.4032L5.97206 12.3218L9.09374 7.43837C9.13937 7.36687 9.24662 7.37426 9.28114 7.45193C9.80266 8.6207 10.2527 10.0743 10.0418 10.9792C9.95184 11.3516 9.70526 11.8558 9.42785 12.3218C9.39211 12.3897 9.35266 12.4562 9.31073 12.5203C9.291 12.5499 9.25771 12.5672 9.22195 12.5672H6.01152C5.92522 12.5672 5.87467 12.4735 5.9203 12.4032ZM19.8347 14.0837V13.3106C19.8347 13.2391 19.7656 13.1874 19.6978 13.2071L16.0472 14.2624C16.0275 14.2674 16.0102 14.2784 15.9967 14.2932C15.6057 14.7251 15.2734 15.015 15.1854 15.0918L15.1793 15.0971C14.9524 15.2894 14.6713 15.3942 14.3754 15.3942H13.0538V14.0467H14.1042C14.1313 14.0467 14.1572 14.0368 14.1769 14.0196L14.3125 13.895C14.3705 13.842 14.4396 13.7779 14.5221 13.6953C14.5292 13.6883 14.5363 13.6812 14.5435 13.674C14.5869 13.6307 14.6333 13.5845 14.6787 13.5338C14.733 13.4808 14.786 13.4216 14.8353 13.3637C14.9179 13.2749 14.9968 13.1824 15.0794 13.085C15.1386 13.0209 15.1928 12.9482 15.2459 12.8754C15.305 12.8064 15.363 12.7287 15.4172 12.6547C15.4374 12.6251 15.4589 12.5951 15.4809 12.5644C15.5018 12.5352 15.5231 12.5054 15.5442 12.4747C15.5837 12.4156 15.6231 12.3527 15.6564 12.2935C15.76 12.1332 15.8475 11.9618 15.9215 11.7905C15.9554 11.7171 15.9826 11.6398 16.009 11.5647C16.0123 11.5553 16.0156 11.5459 16.0189 11.5365C16.0485 11.449 16.0731 11.3664 16.0916 11.2788C16.136 11.0729 16.1459 10.8683 16.1261 10.6636C16.1212 10.5995 16.1163 10.5366 16.1015 10.4775V10.4676C16.0965 10.4257 16.0867 10.3788 16.0731 10.3357C16.0287 10.1359 15.9597 9.93622 15.8722 9.74018C15.8426 9.66744 15.8081 9.59347 15.7748 9.52567C15.6959 9.37896 15.6132 9.23222 15.5196 9.09046C15.5007 9.0605 15.48 9.03016 15.4592 8.99987C15.4433 8.97655 15.4273 8.95325 15.4123 8.93018C15.353 8.83866 15.2862 8.75043 15.2215 8.66481C15.2069 8.64547 15.1923 8.62625 15.178 8.60717C15.1398 8.55698 15.098 8.50681 15.0559 8.45631C15.0328 8.42863 15.0096 8.40084 14.9869 8.3729C14.9228 8.29524 14.86 8.22127 14.7959 8.14853C14.5665 7.88962 14.3261 7.65538 14.1116 7.45565C14.0721 7.41619 14.029 7.37674 13.9846 7.33853C13.8182 7.18687 13.6665 7.05494 13.5395 6.95263C13.5014 6.92328 13.4671 6.89436 13.4353 6.86744C13.4136 6.84913 13.3931 6.83175 13.3731 6.81578C13.3346 6.78709 13.3012 6.76164 13.2731 6.74027C13.2554 6.72674 13.2398 6.71485 13.2264 6.70481C13.2165 6.69742 13.2054 6.6925 13.1943 6.68878L13.0538 6.64934V5.48549C13.0538 5.29562 12.9773 5.12549 12.8553 5.00095C12.7332 4.87644 12.5631 4.8 12.3757 4.8C12.0009 4.8 11.6976 5.10698 11.6976 5.48549V6.26959L11.6273 6.24989L11.4362 6.19562L11.2624 6.14755L11.2608 6.14709L11.2575 6.1463H11.2538L9.93456 5.78878C9.87662 5.77274 9.8273 5.83562 9.8569 5.88864L10.0677 6.27823C10.0797 6.30818 10.0949 6.33812 10.1104 6.36889C10.1205 6.3888 10.1308 6.40906 10.1405 6.42989C10.175 6.49891 10.2095 6.57166 10.2428 6.6444C10.2724 6.7085 10.302 6.77138 10.3365 6.84043C10.351 6.8729 10.3658 6.90576 10.3808 6.93909C10.4359 7.06145 10.4938 7.1901 10.551 7.32866C10.6003 7.44578 10.6496 7.5629 10.6928 7.68497C10.8112 7.99195 10.9233 8.31989 11.0208 8.65649C11.045 8.73182 11.0644 8.80472 11.084 8.87861C11.0923 8.90992 11.1007 8.94141 11.1095 8.97334L11.1231 9.0325C11.1625 9.1891 11.1971 9.34442 11.2217 9.501C11.2414 9.60826 11.2599 9.71059 11.2698 9.81415C11.2846 9.93127 11.2994 10.0484 11.3043 10.1655C11.3142 10.2728 11.3191 10.385 11.3191 10.4922C11.3191 10.7659 11.2944 11.0298 11.2365 11.2788C11.2329 11.2922 11.2292 11.3058 11.2256 11.3194C11.2093 11.38 11.1925 11.4428 11.1724 11.5032C11.1542 11.5679 11.1306 11.6325 11.1061 11.6997C11.0974 11.7234 11.0886 11.7475 11.0799 11.772C11.0783 11.7763 11.0767 11.7807 11.075 11.7851C11.0569 11.8339 11.0385 11.8836 11.0158 11.9323C10.8937 12.2257 10.7421 12.5179 10.5855 12.7916C10.3562 13.1972 10.1257 13.5535 9.96415 13.7828C9.95427 13.7977 9.94463 13.8118 9.93535 13.8253C9.92378 13.8422 9.91277 13.8583 9.90252 13.8741C9.85198 13.9456 9.90374 14.0467 9.99127 14.0467H11.6976V15.3942H9.97154C9.50798 15.3942 9.07894 15.1316 8.87182 14.7112C8.76456 14.5004 8.72263 14.2686 8.7473 14.0417C8.75345 13.9739 8.7029 13.9098 8.63388 13.9098H5.14726C5.08807 13.9098 5.04 13.9579 5.04 14.0171V14.0886C5.04 16.3127 6.83633 18.1152 9.05304 18.1152H15.3075C16.4799 18.1152 17.1456 17.0468 17.7999 15.9968C17.9823 15.704 18.1638 15.4127 18.3552 15.1464C18.6992 14.668 19.5264 14.2883 19.7681 14.1847C19.8075 14.1675 19.8347 14.128 19.8347 14.0837Z' fill='%23383938'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.twitter:active {
  background-image: url("../images/m-icon-sns-03.png");
  background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.49233 12.2428L2 2.66675H7.93445L12.5594 8.5854L17.5004 2.6934H20.7688L14.1397 10.6077L22 20.6667H16.0833L11.0754 14.2661L5.72896 20.649H2.44287L9.49233 12.2428ZM16.9457 18.8925L5.63881 4.44102H7.07138L18.364 18.8925H16.9457Z' fill='%23383938'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.discode:active {
  background-image: url("../images/m-icon-sns-04.png");
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.3303 3.59125C18.7767 2.84787 17.1156 2.30762 15.3789 2C15.1656 2.39436 14.9164 2.92479 14.7446 3.34674C12.8985 3.0628 11.0693 3.0628 9.25716 3.34674C9.08539 2.92479 8.83055 2.39436 8.61536 2C6.87681 2.30762 5.21376 2.84986 3.66019 3.59518C0.526643 8.43786 -0.322811 13.1603 0.101917 17.8156C2.18025 19.4029 4.19441 20.3671 6.17457 20.998C6.66349 20.3099 7.09953 19.5784 7.47518 18.8074C6.75975 18.5294 6.07453 18.1863 5.42707 17.788C5.59884 17.6579 5.76686 17.5218 5.92918 17.3818C9.87819 19.2708 14.1689 19.2708 18.0707 17.3818C18.235 17.5218 18.403 17.6579 18.5728 17.788C17.9235 18.1883 17.2364 18.5313 16.521 18.8094C16.8966 19.5784 17.3308 20.3119 17.8216 21C19.8036 20.369 21.8197 19.4049 23.898 17.8156C24.3964 12.4189 23.0467 7.73984 20.3303 3.59125ZM8.01318 14.9526C6.82772 14.9526 5.85555 13.8208 5.85555 12.4425C5.85555 11.0643 6.80696 9.93049 8.01318 9.93049C9.21942 9.93049 10.1916 11.0623 10.1708 12.4425C10.1727 13.8208 9.21942 14.9526 8.01318 14.9526ZM15.9867 14.9526C14.8013 14.9526 13.8291 13.8208 13.8291 12.4425C13.8291 11.0643 14.7805 9.93049 15.9867 9.93049C17.193 9.93049 18.1651 11.0623 18.1444 12.4425C18.1444 13.8208 17.193 14.9526 15.9867 14.9526Z' fill='%23383938'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.substack:active {
  background-image: url("../images/m-icon-sns-05.png");
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 2H3V4.45582H21V2ZM21 10.9578H3V22L12.0018 17.0862L21 22V10.9578ZM21 6.47889H3V8.9347H21V6.47889Z' fill='%23383938'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.youtube:active {
  background-image: url("../images/m-icon-sns-06.png");
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3633 14.3789L14.5452 12L10.3633 9.62109V14.3789Z' fill='%23383938'/%3E%3Cpath d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM19.6657 15.8761C19.5753 16.2165 19.397 16.5273 19.1487 16.7772C18.9004 17.027 18.5909 17.2073 18.251 17.2999C17.0034 17.6363 12 17.6362 12 17.6362C12 17.6362 6.99656 17.6363 5.74898 17.2999C5.40912 17.2073 5.09955 17.027 4.85127 16.7772C4.60299 16.5273 4.42472 16.2165 4.3343 15.8761C4.00008 14.6203 4.00008 12 4.00008 12C4.00008 12 4.00008 9.37969 4.3343 8.12391C4.42472 7.78345 4.60299 7.47273 4.85127 7.22285C5.09955 6.97296 5.40912 6.79269 5.74898 6.70008C6.99656 6.36375 12 6.36375 12 6.36375C12 6.36375 17.0034 6.36375 18.251 6.70008C18.5909 6.79269 18.9004 6.97296 19.1487 7.22285C19.397 7.47273 19.5753 7.78345 19.6657 8.12391C19.9999 9.37969 19.9999 12 19.9999 12C19.9999 12 19.9999 14.6203 19.6657 15.8761Z' fill='%23383938'/%3E%3C/svg%3E%0A");
}

.header-sns-menu .btn-header-sns-nav.gitbook:active {
  background-image: url(../images/icon-sns-07-active.png);
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8015 18.0062C11.1897 18.0068 11.5041 18.3347 11.5035 18.7391C11.5029 19.1432 11.1879 19.4704 10.7994 19.4698C10.4109 19.4692 10.0968 19.1413 10.0974 18.7369C10.098 18.3328 10.413 18.0055 10.8015 18.0062ZM21.8256 13.4812C21.4374 13.4812 21.1227 13.153 21.123 12.7489C21.123 12.3448 21.4383 12.0172 21.8265 12.0176C22.2147 12.0179 22.5294 12.3458 22.5291 12.7499C22.5291 13.1539 22.2138 13.4815 21.8256 13.4812ZM21.8256 10.4874C20.6253 10.4886 19.6527 11.501 19.6515 12.7505C19.6515 12.9931 19.6905 13.2345 19.7664 13.4697L12.5853 17.4491C12.1812 16.8382 11.514 16.4735 10.8012 16.4738C9.97226 16.4738 9.21716 16.9681 8.85116 17.7395L2.40024 14.1982C1.71833 13.8257 1.20833 12.6577 1.26233 11.5938C1.29023 11.0389 1.47443 10.6079 1.75523 10.4415C1.93313 10.3375 2.14734 10.3456 2.37534 10.4696L2.41734 10.4936C4.12734 11.4305 9.72146 14.498 9.95726 14.6117C10.3203 14.7875 10.5222 14.8584 11.1423 14.5523L22.7064 8.29205C22.8765 8.22554 23.0745 8.05566 23.0745 7.79865C23.0745 7.44265 22.7196 7.30212 22.7196 7.30212C22.0617 6.97423 21.0507 6.48176 20.0646 6.00085C17.9565 4.97345 15.5676 3.80958 14.5185 3.23717C13.6125 2.74376 12.8835 3.16003 12.7536 3.24341L12.5016 3.37363C7.77955 5.80411 1.45943 9.06245 1.09943 9.29041C0.45653 9.69825 0.057529 10.5114 0.00562888 11.5201C-0.0744714 13.1199 0.708531 14.7887 1.82963 15.3996L8.65166 19.0617C8.80706 20.1737 9.72236 20.9988 10.8018 21C11.9883 20.9978 12.9546 20.0073 12.9747 18.7725L20.4888 14.5327C20.8689 14.8428 21.3417 15.0126 21.8259 15.0126C23.0262 15.0114 23.9988 13.999 24 12.7495C23.9988 11.5001 23.0259 10.4886 21.8256 10.4874Z" fill="%231A1717"/></svg>');
}

.header-gnb-ui {
  display: none;
}

.header-btn-wrap .btn,
.header-btn-wrap .state-txt {
  display: inline-block;
  font-size: 0.75vw;
  border-radius: 2.2vw;
  line-height: 2.223vw;
  height: 2.223vw;
  margin-left: 1.667vw;
  box-sizing: border-box;
  border: 0;
}

.header-btn-wrap .btn-disconnect {
  color: #fff;
}

.header-btn-wrap .btn-connect {
  color: #fff;
  background: #646765;
  padding: 0 1.335vw;
  transition: all 0.2s;
}

.header-btn-wrap .btn-connect:hover {
  background: #931818;
}

.header-btn-wrap .btn-loading {
  display: inline-block;
  border-radius: 2.2vw;
  background: #383938;
  width: 8vw;
  padding: 0 2.5vw;
}

.header-btn-wrap .btn-loading span {
  background: #fff;
  opacity: 0.4;
}

.header-btn-wrap .state-txt {
  padding: 0 1vw;
  font-weight: 600;
  width: 8vw;
}

.header-btn-wrap .connect-txt {
  color: #383938;
  background: #fff;
  border: 1px solid #383938;
  max-width: 8vw;
  position: relative;
  word-break: break-all;
  cursor: pointer;
}

.header-btn-wrap .disconnect-txt {
  color: #fff;
  background: #1a1717;
  position: relative;
  word-break: break-all;
  cursor: pointer;
  position: absolute;
  right: 40px;
  z-index: -1;
  transition: all 0.2s;
}

.actived .header-btn-wrap .connect-txt {
  color: #383938;
  background: #fff;
  border: 1px solid #383938;
}

.header-btn-wrap .disconnect-txt.active {
  visibility: inherit;
  opacity: 1;
  transform: translateY(120%);
}
.checker .content-inner {
  padding: 0;
  max-width: inherit;
  box-sizing: border-box;
}

.checker .content-outer {
  width: 100%;
  width: calc(100% + 52px);
  max-width: inherit;
  display: block;
  padding: 0 26px;
  overflow: hidden;
  box-sizing: border-box;
  margin-left: -26px;
  margin-right: -26px;
}

.checker .data-grid {
  margin-top: 0;
}

.no-login-wrap {
  text-align: center;
  margin-top: 1.81vw;
}

.no-login-wrap .notice-txt {
  font-size: 0.99vw;
  margin-bottom: 1.8vw;
}

.no-login-wrap .btn-wrap .btn-connect {
  height: 3.9vw;
  line-height: 3.9vw;
  box-sizing: border-box;
  border: 0;
  border-radius: 16vw;
  font-size: 1.05vw;
  color: #fff;
  width: 14.6vw;
  padding: 0;
  background: #646765;
  transition: all 0.2s;
}

.no-login-wrap .btn-wrap .btn-connect:hover {
  background: #931818;
}

.content-outer {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100%;
  height: 100%;
  position: relative;
}

.content-outer .content-inner {
  width: 100%;
  height: 100%;
  padding-top: 4.1vw;
}

.checker .content-outer .content-inner {
  padding-top: 0;
}

.content-inner {
  position: relative;
  margin: 0 auto;
  padding: 3.41vw 0 4.24vw 2.1vw;
  box-sizing: border-box;
}

.connect-pop-data .content-inner {
  padding: 0;
}

.faq-pop-data .content-inner {
  padding-left: 2.1vw;
}

.con-title {
  font-size: 2.22vw;
  line-height: 1.2;
  font-weight: 600;
  color: #1a1717;
}

#container {
  width: 100%;
  box-sizing: border-box;
  overflow-x: hidden;
  height: 100%;
}

.sections {
  min-height: 100vh;
}

.data-grid {
  width: 100%;
  box-sizing: border-box;
  height: 100%;
  text-align: center;
  margin-top: 2vw;
}

.data-visual {
  width: 20.834vw;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  height: 100%;
}

.content-grid {
  display: flex;
  width: 100%;
  height: 100%;
}

.intro .content-grid {
  display: flex;
  justify-content: center;
  align-items: center;
}

.txt-wrap {
  text-align: center;
}

.txt-wrap .intro-icon {
  display: inline-block;
  font-size: 0;
  width: 6vw;
  height: 5.9vw;
  max-width: 125px;
  max-height: 123px;
  background: url("../images/icon-intro.png") no-repeat 50%;
  background-size: cover;
  margin-bottom: 45px;
}

.txt-wrap .intro-txt {
  font-size: 1.67vw;
  color: #383938;
  line-height: 2.5vw;
  font-weight: 600;
  text-align: center;
  max-width: 40vw;
  margin: 0 auto;
}

.checker .item-title {
  font-weight: 600;
  font-size: 1.8vw;
  line-height: 125%;
}

.item-input {
  margin-top: 1.4vw;
  display: inline-flex;
  overflow: hidden;
  justify-content: center;
  align-items: stretch;
  position: relative;
  width: auto;
}

.item-input .input-checker::placeholder {
  font-size: 1.25vw;
  color: #cbcccb;
}

.item-input .input-checker {
  width: 15.3vw;
  border: 1px solid #cbcccb;
  border-radius: 0.42vw 0 0 0.42vw;
  padding-left: 2.57vw;
  box-sizing: border-box;
  font-size: 1.25vw;
  outline: none;
  border-right: 0;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.item-input:before {
  content: "#";
  display: inline-block;
  width: 16px;
  text-align: center;
  font-size: 1.53vw;
  line-height: 150%;
  color: #1a1717;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-weight: 500;
  left: 1.03vw;
}

.item-input .btn-checker-search {
  background: url("../images/ico-checker-search.png") no-repeat 50% #646765;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.54102' cy='8.5415' r='5.625' stroke='white' stroke-width='2.5'/%3E%3Cpath d='M12.5 12.9165L17.0833 17.0832' stroke='white' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-size: 1.4vw auto;
  width: 2.8vw;
  height: 2.8vw;
  border-radius: 0 0.42vw 0.42vw 0;
  font-size: 0;
}

.item-input .btn-checker-delete {
  background: url("../images/ico-checker-delete.png") no-repeat 50%;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23E4E4E4'/%3E%3Cpath d='M4.70508 4.70557L11.2933 11.2938' stroke='%23646765' stroke-width='1.2' stroke-linecap='round'/%3E%3Cpath d='M11.293 4.70557L4.70473 11.2938' stroke='%23646765' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-size: 1.1vw auto;
  width: 2.8vw;
  height: 2.8vw;
  font-size: 0;
  position: absolute;
  right: 2.8vw;
}

.item-input .btn-checker-search.active {
  background: url("../images/ico-checker-search.png") no-repeat 51% #202120;
  background-size: 1.4vw auto;
}

.item-input .btn-checker-search:disabled,
.item-input .btn-checker-search[disabled] {
  background: url("../images/ico-checker-search.png") no-repeat 51% #cbcccb;
  cursor: default;
  background-size: 1.4vw auto;
}

.input-box {
  margin: 1.11vw 0 2.78vw;
}

.input-box .input-add {
  padding: 0 6.81vw;
  box-sizing: border-box;
  border: 0;
  line-height: 3.334vw;
  height: 3.334vw;
  border-radius: 8px;
  background: url("../images/ico_input_add.png") no-repeat 22px 50% #fff;
  box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.2);
  width: 51.737vw;
  margin: 0 auto;
  font-size: 1.181vw;
  background-size: auto 1.5278vw;
  outline: none;
  text-align: center;
}

.intro .btn-wrap {
  margin-top: 2.1vw;
}

.intro .btn-wrap .btn {
  display: inline-block;
  font-size: 1.042vw;
  padding: 0 1.67vw;
  border-radius: 3.889vw;
  height: 3.889vw;
  line-height: 3.889vw;
  color: #fff;
  border: none;
  font-weight: 600;
}

.intro .btn-wrap .btn-connect {
  background: #383938;
  padding: 0 1.25vw;
}

.intro .btn-wrap .btn-reservelist,
.intro .btn-wrap .btn-allowlist {
  background: #cf3131;
  cursor: default;
}

.intro .btn-wrap .btn-not-allowlist {
  background: #cf3131;
  cursor: default;
}

.stake {
  padding: 0;
  z-index: 200;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
}

.stake.section-case2 {
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.stake.section-case3 {
  padding-top: 12vw;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 5vw;
}

.checker {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding-top: 189px;
  padding-bottom: 189px;
}

.stake .content-grid {
  align-items: center;
  flex-direction: column;
}

.stake .content-outer {
  width: 100%;
}
.stake.section-case2 .content-outer {
  width: 100%;
}

.stake .content-inner {
  padding: 0 26px;
  max-width: 79.17vw;
}

.section-case2.stake .content-inner {
  padding-left: 0;
  padding-right: 0;
}

.section-case2.stake .data-grid,
.section-case3.stake .data-grid {
  text-align: left;
}

.section-case3 .content-inner {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.stake .data-grid {
  margin-top: 2.1vw;
}
.stake.section-case2 .data-grid,
.stake.section-case3 .data-grid {
  margin-top: 2vw;
}

.adventure .item-inner {
  transition: transform 0.6s 0s cubic-bezier(0.165, 0.84, 0.44, 1);
  will-change: transform;
}

.adventure-video {
  position: relative;
  padding-top: 100%;
  flex: 1;
}

.adventure-video-inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 4.45vw;
  overflow: hidden;
  background: #000;
  transition: transform 0.6s 0s cubic-bezier(0.165, 0.84, 0.44, 1);
  will-change: transform;
}

.adventure-video-inner video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.stake .item-title {
  font-size: 2.223vw;
  line-height: 120%;
  font-weight: 600;
  color: #1a1717;
  position: relative;
  overflow: visible;
  z-index: 99;
}

.section-case2.stake .item-title,
.section-case3.stake .item-title {
  font-size: 1.95vw;
}

.stake .item-title .btn-faq {
  padding: 0;
  color: #fff;
  font-size: 0;
  width: 1.15vw;
  height: 1.15vw;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.96035 12.8519C8.27073 12.8519 8.53395 12.7447 8.75 12.5304C8.96605 12.3161 9.07407 12.0537 9.07407 11.7434C9.07407 11.433 8.96692 11.1698 8.75261 10.9537C8.5383 10.7377 8.27596 10.6296 7.96557 10.6296C7.65519 10.6296 7.39197 10.7368 7.17593 10.9511C6.95988 11.1654 6.85185 11.4277 6.85185 11.7381C6.85185 12.0485 6.95901 12.3117 7.17331 12.5278C7.38762 12.7438 7.64997 12.8519 7.96035 12.8519ZM7.07407 9.74074H8.88889C8.88889 9.27595 8.92901 8.90975 9.00926 8.64215C9.08951 8.37454 9.38272 8 9.88889 7.51852C10.2099 7.22222 10.4691 6.91408 10.6667 6.59409C10.8642 6.27411 10.963 5.88944 10.963 5.44009C10.963 4.67756 10.6769 4.09877 10.1047 3.7037C9.53247 3.30864 8.85561 3.11111 8.07407 3.11111C7.25926 3.11111 6.60494 3.32099 6.11111 3.74074C5.61728 4.16049 5.28395 4.67901 5.11111 5.2963L6.7037 5.92593C6.72839 5.71605 6.84259 5.46605 7.0463 5.17593C7.25 4.8858 7.59259 4.74074 8.07407 4.74074C8.4321 4.74074 8.70679 4.83951 8.89815 5.03704C9.08951 5.23457 9.18519 5.44444 9.18519 5.66667C9.18519 5.91358 9.10494 6.14506 8.94444 6.36111C8.78395 6.57716 8.59259 6.77778 8.37037 6.96296C7.75309 7.50617 7.38272 7.90123 7.25926 8.14815C7.1358 8.39506 7.07407 8.92593 7.07407 9.74074ZM8 16C6.89333 16 5.85333 15.79 4.88 15.37C3.90667 14.95 3.06 14.38 2.34 13.66C1.62 12.94 1.05 12.0933 0.63 11.12C0.21 10.1467 0 9.10667 0 8C0 6.89017 0.210364 5.8472 0.631093 4.87109C1.05182 3.89497 1.62281 3.04588 2.34406 2.32383C3.0653 1.60177 3.91196 1.03395 4.88404 0.62037C5.85611 0.20679 6.89477 0 8 0C9.1097 0 10.1526 0.20679 11.1286 0.62037C12.1046 1.03395 12.9537 1.60185 13.6759 2.32407C14.3981 3.0463 14.966 3.89557 15.3796 4.87191C15.7932 5.84825 16 6.89146 16 8.00154C16 9.11162 15.7932 10.1512 15.3796 11.1204C14.966 12.0895 14.3982 12.9347 13.6762 13.6559C12.9541 14.3772 12.105 14.9482 11.1289 15.3689C10.1528 15.7896 9.10983 16 8 16Z' fill='%23646765'/%3E%3C/svg%3E%0A");
  min-width: inherit;
  line-height: inherit;
  background-color: transparent;
  border-radius: inherit;
  background-size: cover;
  vertical-align: middle;
  margin-left: 7px;
  margin-bottom: 4px;
  z-index: 99;
  background-size: 100% auto;
}

.stake .item-title .btn-faq:before {
  content: "FAQ";
  display: block;
  font-size: 1.1vw;
  padding: 0vw 1.4vw;
  border-radius: 0.2vw;
  background: #d9d9d9;
  position: absolute;
  left: 50%;
  bottom: calc(100% + 16px);
  transform: translateX(-50%);
  transition: all 0.2s;
  opacity: 0;
  color: #383938;
  z-index: 99;
  line-height: 2.2;
}

.stake .item-title .btn-faq:after {
  content: "";
  display: block;
  width: 0;
  height: 4px;
  border-top: solid 10px #d9d9d9;
  border-left: solid 9px transparent;
  border-right: solid 9px transparent;
  position: absolute;
  bottom: calc(100% + 3px);
  transition: all 0.2s;
  opacity: 0;
}

.stake .item-title .btn-faq:hover:before,
.stake .item-title .btn-faq:hover:after {
  opacity: 1;
}

.stake .item-info {
  margin-top: 1vw;
  font-size: 1vw;
  line-height: 1.5;
  font-weight: 600;
  color: #383938;
}

.stake .item-count {
  position: absolute;
  right: 0;
  bottom: 0;
  background: #e7e7e7;
  padding: 0.9vw 1.81vw;
  border-radius: 12px;
  box-sizing: border-box;
}

.stake .item-count span {
  display: block;
  font-size: 1.2vw;
  text-align: right;
  line-height: 1.6;
  font-weight: 500;
}

.stake .item-count dl {
  display: flex;
  justify-content: flex-end;
  line-height: 2.01vw;
  align-items: baseline;
  color: #646765;
}

.stake .item-count dt {
  font-size: 1.04vw;
  padding-right: 0.35vw;
  font-weight: 500;
  color: #646765;
}

.stake .item-count dd {
  font-weight: 600;
  font-size: 1.67vw;
  padding-left: 0.35vw;
  color: #1a1717;
}

.stake .item-count .staked-count {
}

.stake .item-desc {
  margin-top: 1vw;
  font-size: 0.7vw;
  line-height: 1.5;
  font-weight: 400;
  color: #646765;
}

.stake .item-desc + .item-desc {
  margin-top: 1.39vw;
}

.stake .item-options {
  margin-top: 0.63vw;
  position: relative;
}

.stake.section-case2 .item-options-cell {
  line-height: 140%;
}

.stake .item-options-cell {
  position: relative;
  font-size: 1vw;
  line-height: 150%;
  font-weight: 400;
  color: #646765;
  margin-top: 0.9vw;
}

.stake.section-case3 .item-options-cell {
  margin-top: 0.63vw;
}

.stake .item-ui {
  margin-top: 2vw;
  display: flex;
  flex-wrap: wrap;
}

.stake .btn-wrap {
  width: 100%;
  display: block;
}

.stake .bg-wrap {
  background: #e7e7e7;
  border-radius: 2vw;
  text-align: center;
  padding: 4vw 0;
  box-sizing: border-box;
}

.stake.section-case2 .bg-wrap {
  padding: 3.33vw 0;
}

.stake .bg-wrap.btn-wrap .btn {
  width: 14vw;
  font-size: 1vw;
  line-height: 2vw;
}

.stake .bg-wrap.btn-wrap .btn:after {
}

.stake .bg-wrap .info-txt {
  font-size: 1.53vw;
  color: #383938;
  line-height: 150%;
  margin-bottom: 1.53vw;
  font-weight: 600;
}

.stake .btn-wrap .btn {
  height: 3.9vw;
  line-height: 3.9vw;
  box-sizing: border-box;
  border: 0;
  border-radius: 16vw;
  font-size: 1.05vw;
  color: #fff;
  width: 14.6vw;
  padding: 0;
  background: #646765;
  transition: all 0.2s;
}

.stake .btn-wrap .btn:hover {
  background: #931818;
}

.stake .btn-wrap .btn + .btn {
  margin-left: 1.2vw;
}

.stake .btn-wrap .btn:after {
  content: "";
  display: inline-block;
  width: 0.8vw;
  height: 0.7vw;
  background-image: url("../images/ico-btn-go.png");
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.83268 11.0001L0.666016 9.83342L8.66602 1.83341H1.49935V0.166748H11.4993V10.1667H9.83268V3.00008L1.83268 11.0001Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-repeat: no-repeat;
  margin-left: 0.97vw;
}

.stake .btn-wrap .btn-connect:after {
  display: none;
}

.stake .btn-wrap button:disabled,
.stake .btn-wrap button[disabled] {
  background: #cbcccb;
  cursor: default;
}

.stake .btn-wrap button:active,
.stake .btn-wrap button[active] {
  background: ##383938;
}

.stake .btn-wrap .btn-loading {
  padding: 0 3.89vw;
}

.stake .btn-wrap .btn-loading span {
  animation: blink2 1400ms infinite;
}

.stake .btn-wrap .btn-loading span:nth-of-type(1) {
  animation-delay: -3s;
}

.stake .btn-wrap .btn-loading span:nth-of-type(2) {
}

.stake .btn-wrap .btn-loading span:nth-of-type(3) {
  animation-delay: -1.2s;
}

.stake .btn-wrap .btn-loading2 {
  padding: 0 2.57vw;
}

.stake .btn-wrap .btn-loading2 span {
  animation: opacity 1400ms infinite;
}

.stake .btn-wrap .btn-loading2 span:nth-of-type(4) {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23D9D9D9'/%3E%3C/svg%3E%0A");
  animation-delay: -2.5s;
}

.stake .state-box {
  align-items: center;
  display: inline-flex;
  position: relative;
  margin-top: 0.5vw;
}

.stake .state-box .state-btn {
  font-size: 0;
  cursor: pointer;
  width: 3vw;
  height: 3vw;
}

.stake .state-box .state-txt {
  font-size: 0.8vw;
  line-height: 130%;
  opacity: 0;
  transition: all 0.3s;
  background: rgba(255, 255, 255, 0.8);
  text-align: center;
  padding: 1.5vw;
  border-radius: 15px;
  position: absolute;
  left: 50%;
  bottom: calc(100% + 25px);
  transform: translateX(-50%);
}

.stake .state-box .state-txt:before {
  content: "";
  display: inline-block;
  width: 0px;
  height: 0px;
  border-top: solid 17px rgba(255, 255, 255, 0.8);
  border-left: solid 22px transparent;
  border-right: solid 22px transparent;
  position: absolute;
  top: calc(100% + 0px);
  left: 50%;
  transform: translateX(-50%);
}

.adventure .state-box.state-success .state-btn {
  background: url("../images/ico_state_success.png") no-repeat 50% #cf3131;
}

.adventure .state-box.state-success .state-txt {
  color: #cf3131;
  width: 12.8vw;
}

.adventure .state-box.state-fail .state-btn {
  background: url("../images/ico_state_fail.png") no-repeat 50% #cf3131;
}

.adventure .state-box.state-fail .state-txt {
  color: #cf3131;
  width: 17.7vw;
}

.adventure .item-inner {
  transition: transform 0.6s 0s cubic-bezier(0.165, 0.84, 0.44, 1);
  will-change: transform;
}

.notice-txt {
  font-size: 0.8vw;
  line-height: 1.5;
  font-weight: 600;
  color: #cf3131;
}

.mint-message {
  font-size: 0.8vw;
  display: block;
  color: #646765;
}

.mint-message a {
  text-decoration: underline;
}

.stake-list-wrap.bg-wrap {
  width: 100%;
  padding: 2.64vw 2.36vw 2.1vw;
  text-align: left;
  display: flex;
  flex-wrap: wrap;
}

.stake-list-wrap.bg-wrap + .stake-list-wrap.bg-wrap {
  margin-top: 2vw;
}

.stake-list-wrap.bg-wrap h4 {
  color: #1a1717;
  font-size: 1.67vw;
  font-weight: 600;
  margin-bottom: 1.95vw;
}

.stake-list-wrap.bg-wrap .btn-wrap {
  font-size: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-top: -5.5vw;
}
.stake-list-wrap.bg-wrap .btn-wrap .btn {
  position: relative;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn .tooltip {
  background: #eee;
  display: block;
  font-size: 0.6vw;
  padding: 0.184vw 0;
  font-weight: 400;
  border-radius: 0.22vw;
  font-size: 0.7vw;
  line-height: 130%;
  background: #d87272;
  position: absolute;
  left: 50%;
  bottom: calc(100% + 0.6vw);
  transform: translateX(-50%);
  transition: all 0.2s;
  color: #fff;
  z-index: 99;
  width: 11.74vw;
  word-break: keep-all;
  text-align: center;
  box-sizing: border-box;
  opacity: 0;
  visibility: hidden;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn-lock-select:hover .tooltip {
  opacity: 1;
  visibility: visible;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn .tooltip:after {
  content: "";
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.86602 10.5C7.48112 11.1667 6.51887 11.1667 6.13397 10.5L0.93782 1.5C0.55292 0.833332 1.03405 -2.67268e-07 1.80385 -1.9997e-07L12.1962 7.08554e-07C12.966 7.75852e-07 13.4471 0.833334 13.0622 1.5L7.86602 10.5Z' fill='%23D87272'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: calc(100% - 0.4vw);
  transition: all 0.2s;
  left: 50%;
  opacity: 1;
  width: 0.981vw;
  height: 0.78vw;
  border: none;
  transform: translateX(-50%);
  background-size: auto 0.78vw;
  background-repeat: no-repeat;
  z-index: -1;
}

.stake-list-wrap.bg-wrap .btn-wrap .check-box label {
  font-size: 0.84vw;
  color: #646765;
  margin-right: 0.7vw;
  font-weight: 600;
  line-height: 1;
}

.stake-list-wrap.bg-wrap .btn-wrap .check-box input {
  width: 1.4vw;
  height: 1.4vw;
  -webkit-appearance: none;
  -moz-appearance: checkbox;
  margin-right: 0.7vw;
  vertical-align: middle;
}

input.stake-check {
}

.stake-list-wrap.bg-wrap .btn-wrap .check-box .stake-check:before {
  background: #cbcccb;
  left: -0.1vw;
  top: -3px;
  width: 1.67vw;
  height: 1.67vw;
  border: none;
  border-radius: 100%;
}

.stake-list-wrap.bg-wrap .btn-wrap .check-box .stake-check:checked:before {
  background: url("../images/ico-stake-checked.png") no-repeat 50%;
  background-size: cover;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn-allselect {
}

.stake-list-wrap.bg-wrap .btn-wrap .btn {
  color: #fff;
  background: transparent;
  border: 1px solid #fff;
  font-size: 0.7vw;
  width: auto;
  padding: 0 1vw;
  height: auto;
  line-height: 3;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn {
  background: #646765;
  padding: 0 1.8vw;
  color: #fff;
  font-size: 0.78vw;
  border: none;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn-unstake-select {
  padding: 0 1.5vw;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn + .btn {
  margin-left: 10px;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn:after {
  display: none;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn:hover {
  background: #931818;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn:active {
  background: #383938;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn:disabled,
.stake-list-wrap.bg-wrap .btn-wrap .btn[disabled] {
  background: #cbcccb;
  cursor: default;
}

.stake-list-wrap.bg-wrap .btn-wrap .btn-lockup-select {
  float: right;
  background: #fff;
  color: #333;
}

.stake-wrap {
  width: 100%;
}

.stake-cont {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-left: -0.4861vw;
  margin-right: -0.4861vw;
  overflow-y: auto;
  width: calc(100% + 1.22vw);
  scroll-behavior: smooth;
  overflow-anchor: auto;
  padding-right: 0.2vw;
  padding-bottom: 5px;
}

/*
.stake-cont::-webkit-scrollbar {
	width: 10px;
    height:10px;
	padding:5px;
	border-radius: 10px;
}

.stake-cont::-webkit-scrollbar-thumb {
	background-color: #888;
}

.stake-cont::-webkit-scrollbar:horizontal{
    height:5px;
    width:5px;
}

.stake-cont::-webkit-scrollbar-track {
	background-color: #888;
}
*/

.stake-cont.stake-case3 {
  max-height: 29vw;
}

.stake-cont.stake-case4 {
  max-height: 43vw;
}

.stake-cont + .stake-cont {
  margin-top: 5vw;
}

.stake-inner {
  width: calc(20% - 1.27vw);
  margin: 0 0.62vw;
  border-radius: 0.8vw;
}

.stake-inner:nth-of-type(n + 6) {
  margin-top: 1vw;
}

.stake-list-wrap .stake-box {
  position: relative;
  border-radius: 10px;
  padding: 0.7vw;
  height: 13.82vw;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  box-sizing: border-box;
  z-index: 1;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}

.stake-list-wrap .check-box {
}

.stake-list-wrap .stake-box .check-box {
  width: 100%;
  height: 100%;
}
.stake-list-wrap .stake-box .check-box .stake-check {
  width: 100%;
  height: 100%;
  -webkit-appearance: none;
  -moz-appearance: checkbox;
  width: 30px;
  height: 30px;
  position: relative;
  z-index: 1;
}

.stake-list-wrap
  .stake-box
  .check-box
  .stake-check:not(.chk_staked_item_unlock) {
}
.stake-list-wrap .stake-box .check-box .stake-check.chk_unstaked_item {
  z-index: 1;
}

.stake-list-wrap .stake-box .check-box .stake-check:before,
.stake-list-wrap .stake-box .check-box .stake-check:hover:before {
}

.stake-list-wrap .check-box .stake-check {
  position: relative;
  outline: none;
  transition: all 0.2s;
}

.stake-list-wrap .check-box .stake-check:before {
  content: "";
  display: block;
  width: 1.69vw;
  height: 1.69vw;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0C5.382 0 0 5.382 0 12C0 18.618 5.382 24 12 24C18.618 24 24 18.618 24 12C24 5.382 18.618 0 12 0Z' fill='%23646765'/%3E%3Cpath d='M10.215 16.541C10.11 16.541 10.0115 16.5246 9.91965 16.4918C9.82777 16.459 9.74246 16.4032 9.66371 16.3245L6.27746 12.9382C6.13308 12.7938 6.06418 12.6068 6.07074 12.3771C6.0773 12.1474 6.15277 11.9604 6.29715 11.816C6.44152 11.6717 6.62527 11.5995 6.8484 11.5995C7.07152 11.5995 7.25527 11.6717 7.39965 11.816L10.215 14.6313L16.889 7.95729C17.0334 7.81291 17.2204 7.74072 17.4501 7.74072C17.6798 7.74072 17.8668 7.81291 18.0112 7.95729C18.1556 8.10166 18.2278 8.28869 18.2278 8.51838C18.2278 8.74807 18.1556 8.9351 18.0112 9.07947L10.7662 16.3245C10.6875 16.4032 10.6021 16.459 10.5103 16.4918C10.4184 16.5246 10.32 16.541 10.215 16.541Z' fill='%231C1B1F'/%3E%3C/svg%3E%0A");
  border-radius: 100%;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: cover;
  cursor: pointer;
  background-size: cover;
  z-index: 10;
  border-radius: 0;
}

.stake-list-wrap .check-box .stake-check:after {
  width: 10px;
  height: 5px;
  border: 1px solid #333;
  border-width: 2px 2px 0 0;
  position: absolute;
  left: 8px;
  top: 8px;
  z-index: 2;
  transform: rotate(135deg);
  cursor: pointer;
  transition: all 0.2s;
}

.stake-list-wrap .check-box .stake-check:checked {
}

.stake-list-wrap .check-box .stake-check:checked:before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0C5.382 0 0 5.382 0 12C0 18.618 5.382 24 12 24C18.618 24 24 18.618 24 12C24 5.382 18.618 0 12 0Z' fill='white'/%3E%3Cpath d='M10.2189 16.5405C10.1139 16.5405 10.0154 16.5241 9.92355 16.4913C9.83168 16.4585 9.74637 16.4027 9.66762 16.324L6.28137 12.9377C6.13699 12.7934 6.06808 12.6063 6.07465 12.3766C6.08121 12.147 6.15668 11.9599 6.30105 11.8155C6.44543 11.6712 6.62918 11.599 6.8523 11.599C7.07543 11.599 7.25918 11.6712 7.40355 11.8155L10.2189 14.6309L16.8929 7.9568C17.0373 7.81242 17.2243 7.74023 17.454 7.74023C17.6837 7.74023 17.8707 7.81242 18.0151 7.9568C18.1595 8.10117 18.2317 8.2882 18.2317 8.51789C18.2317 8.74758 18.1595 8.93461 18.0151 9.07898L10.7701 16.324C10.6914 16.4027 10.6061 16.4585 10.5142 16.4913C10.4223 16.5241 10.3239 16.5405 10.2189 16.5405Z' fill='%231C1B1F'/%3E%3C/svg%3E%0A");
  background-size: cover;
}

.stake-list-wrap .check-box .stake-check:checked:after {
  border-color: #fff;
}

.stake-list-wrap .state-lockup .check-box .stake-check {
  font-size: 0;
  cursor: pointer;
}

.stake-list-wrap .state-lockup .check-box .stake-check:before {
  width: 1.69vw;
  height: 1.69vw;
  background: url("../images/ico-lockup.png") no-repeat 50%;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0C5.382 0 0 5.382 0 12C0 18.618 5.382 24 12 24C18.618 24 24 18.618 24 12C24 5.382 18.618 0 12 0Z' fill='%23646765'/%3E%3Cmask id='mask0_460_28116' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='2' y='2' width='20' height='20'%3E%3Crect x='2.69922' y='2.7002' width='18.9' height='18.9' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_460_28116)'%3E%3Cpath d='M7.76328 18.9001C7.36109 18.9001 7.0168 18.7574 6.73039 18.4721C6.44398 18.1867 6.30078 17.8437 6.30078 17.443V10.1572C6.30078 9.75653 6.44398 9.41349 6.73039 9.12813C7.0168 8.84278 7.36109 8.7001 7.76328 8.7001H8.49453V7.24295C8.49453 6.2351 8.85102 5.37599 9.56398 4.66563C10.277 3.95528 11.1392 3.6001 12.1508 3.6001C13.1623 3.6001 14.0246 3.95528 14.7376 4.66563C15.4505 5.37599 15.807 6.2351 15.807 7.24295V8.7001H16.5383C16.9405 8.7001 17.2848 8.84278 17.5712 9.12813C17.8576 9.41349 18.0008 9.75653 18.0008 10.1572V17.443C18.0008 17.8437 17.8576 18.1867 17.5712 18.4721C17.2848 18.7574 16.9405 18.9001 16.5383 18.9001H7.76328ZM12.1508 15.2572C12.553 15.2572 12.8973 15.1146 13.1837 14.8292C13.4701 14.5438 13.6133 14.2008 13.6133 13.8001C13.6133 13.3994 13.4701 13.0563 13.1837 12.771C12.8973 12.4856 12.553 12.343 12.1508 12.343C11.7486 12.343 11.4043 12.4856 11.1179 12.771C10.8315 13.0563 10.6883 13.3994 10.6883 13.8001C10.6883 14.2008 10.8315 14.5438 11.1179 14.8292C11.4043 15.1146 11.7486 15.2572 12.1508 15.2572ZM9.95703 8.7001H14.3445V7.24295C14.3445 6.63581 14.1313 6.11974 13.7047 5.69474C13.2781 5.26974 12.7602 5.05724 12.1508 5.05724C11.5414 5.05724 11.0234 5.26974 10.5969 5.69474C10.1703 6.11974 9.95703 6.63581 9.95703 7.24295V8.7001Z' fill='%231C1B1F'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: auto 1.69vw;
  background-repeat: no-repeat;
  background-position: 50%;
  font-size: 0;
  border-radius: 100%;
  cursor: pointer;
}

.stake-list-wrap .state-lockup .check-box .stake-check:after {
  display: none;
}

.stake-list-wrap .state-lockup .check-box .stake-check:hover:before,
.stake-list-wrap .state-lockup .check-box .stake-check:checked:before {
  font-size: 0;
  border-radius: 100%;
  border-color: transparent;
}

.stake-list-wrap h5 {
  font-size: 1.2vw;
  text-align: center;
  color: #fff;
  margin: auto;
  z-index: 0;
  display: none;
}

.stake-list-wrap .info {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  box-sizing: border-box;
  padding: 0.7vw;
  z-index: 1;
}

.stake-list-wrap .info p {
  padding: 0.29vw 0.45vw;
  background: #565656;
  color: #fff;
  border-radius: 0.21vw;
  font-size: 0.96vw;
  font-weight: 500;
  display: flex;
  align-items: flex-end;
  letter-spacing: 0.3px;
}

.stake-list-wrap .info .info-lv {
  text-align: right;
  background: #383938;
  float: right;
  margin-bottom: 0.417vw;
  box-sizing: border-box;
  text-align: center;
  display: flex;
  justify-content: center;
  line-height: 1.1;
}

.stake-list-wrap .info .info-lv.lv0 {
  background: #383938;
}

.stake-list-wrap .info .info-lv.lv1 {
  background: #385c8a;
}

.stake-list-wrap .info .info-lv.lv10 {
  background: #326565;
}

.stake-list-wrap .info .info-lv.lv20 {
  background: #536d47;
}

.stake-list-wrap .info .info-lv.lv30 {
  background: #7d704c;
}

.stake-list-wrap .info .info-lv.lv40 {
  background: #a66e56;
}

.stake-list-wrap .info .info-lv.lv50 {
  background: #9a3d3d;
}

.stake-list-wrap .info .info-lv.lv60 {
  background: #ac5972;
}

.stake-list-wrap .info .info-lv.lv70 {
  background: #834a7d;
}

.stake-list-wrap .info .info-lv.lv80 {
  background: #5e537b;
}

.stake-list-wrap .info .info-lv:before {
  content: "";
  display: inline-block;
  width: 0.972vw;
  height: 0.972vw;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_321_8720' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='12' height='12'%3E%3Crect width='12' height='12' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_321_8720)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.5 1H8.5V4.3547C8.5 4.51852 8.45833 4.66453 8.375 4.79274C8.29167 4.92094 8.175 5.02422 8.025 5.10256L6.25 6H5.75L3.975 5.10256C3.825 5.02422 3.70833 4.92094 3.625 4.79274C3.54167 4.66453 3.5 4.51852 3.5 4.3547V1ZM4.5 4.3547V1.8547H5.5V4.86752L4.5 4.3547ZM6.5 1.8547H7.5V4.3547L6.5 4.86752V1.8547Z' fill='white'/%3E%3Ccircle cx='6' cy='8.5' r='2' stroke='white'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: cover;
  margin-right: 3px;
  min-width: 14px;
  padding-bottom: 2px;
}

.stake-list-wrap .info .info-id {
  clear: both;
  float: left;
  background: none;
  font-size: 0.84vw;
  font-weight: 400;
  padding: 0;
  margin-top: 9px;
  color: #cbcccb;
}

.stake-list-wrap .info .info-id:before {
  content: "#";
  display: inline-block;
  vertical-align: middle;
}

.stake-list-wrap .info .info-pts:before {
  content: "";
  display: inline-block;
  vertical-align: top;
  width: 0.73vw;
  height: 0.73vw;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.395 6.395L9.5 5L6.395 3.605L5 0.5L3.605 3.605L0.5 5L3.605 6.395L5 9.5L6.395 6.395Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: cover;
  margin-right: 3px;
  margin-bottom: 1.4px;
}

.stake-list-wrap .info .info-pts {
  float: right;
  background: #383938;
}

.stake-list-wrap .stake-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 0;
  min-width: 100%;
  max-width: 100%;
  object-fit: contain;
  border-radius: 0.63vw;
  overflow: hidden;
}

.stake-list-wrap .progress-box {
  margin-top: 0.5vw;
  background: #f3f3f3;
  border-radius: 0.63vw;
  padding: 0.63vw 1.2vw 0.63vw 0.7vw;
  color: #363636;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  box-sizing: border-box;
  flex-wrap: wrap;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 1;
}

.stake-list-wrap .lv-box,
.stake-list-wrap .pts-box {
  padding-right: 0.7vw;
}

.stake-list-wrap .message-box {
}

.stake-list-wrap .message-box .message-txt:before {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='%23646765'/%3E%3Crect x='4.28418' y='2.14355' width='1.42857' height='3.57143' rx='0.714286' fill='white'/%3E%3Cpath d='M5.71275 7.14348C5.71275 7.53797 5.39295 7.85777 4.99847 7.85777C4.60398 7.85777 4.28418 7.53797 4.28418 7.14348C4.28418 6.749 4.60398 6.4292 4.99847 6.4292C5.39295 6.4292 5.71275 6.749 5.71275 7.14348Z' fill='white'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 100% auto;
  position: absolute;
  left: 0;
  top: 1px;
  width: 0.695vw;
  height: 0.695vw;
}

.stake-list-wrap .message-box .message-txt {
  font-size: 0.7vw;
  line-height: 124%;
  position: relative;
  padding-left: 0.97vw;
  color: #646765;
}

.stake-list-wrap .progress-box .progress-bar {
  width: 100%;
  height: 0.442vw;
  border-radius: 3vw;
  position: relative;
  overflow: hidden;
  margin-top: 0.38vw;
  background: #dcdcdc;
}

.stake-list-wrap .progress-box .progress-bar .bar {
  background-color: #363636;
  height: 0.442vw;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  border-radius: 10px;
}

.stake-list-wrap .progress-box p {
  font-size: 0.76vw;
  color: #1a1717;
  font-weight: 500;
}

.stake-list-wrap .progress-box .title-txt {
  font-size: 0.91vw;
  font-weight: 500;
  display: flex;
  align-items: center;
  color: #1a1717;
}

.stake-list-wrap .progress-box .title-txt span {
  font-size: inherit;
  font-weight: inherit;
  display: inline-flex;
  color: #1a1717;
  align-items: center;
}

.stake-list-wrap .progress-box .title-txt span + span:before {
  content: "";
  background: url("../images/ico-lv-up.png") no-repeat 50%;
  background-image: url("data:image/svg+xml,%3Csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.752242 6.59766L0.150391 5.83932L2.11716 3.34766L0.150391 0.85599L0.752242 0.0976562L3.33161 3.34766L0.752242 6.59766ZM3.58954 6.59766L2.98769 5.83932L4.95446 3.34766L2.98769 0.85599L3.58954 0.0976562L6.16891 3.34766L3.58954 6.59766Z' fill='%23363636'/%3E%3C/svg%3E%0A");
  width: 0.417vw;
  height: 0.452vw;
  background-size: cover;
  margin: 0 0.21vw;
  background-repeat: no-repeat;
  background-position: 50%;
}

.stake-list-wrap .progress-box .time-txt {
  color: #1a1717;
}

.stake-list-wrap .pts-box {
}

.checker .content-grid {
  display: block;
  padding-bottom: 10px;
}

.stake-search-list-wrap.bg-wrap {
  padding: 0;
  max-width: 18.1vw;
  margin: 2.1vw auto 0;
}

.stake-search-list-wrap .stake-cont {
  margin: 0;
  overflow-y: hidden;
  width: 100%;
  padding: 0.63vw 1.7vw 1.7vw;
  box-sizing: border-box;
  background: #fff;
  display: block;
  border-radius: 1.2vw;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
}

.stake-search-list-wrap .stake-inner {
  width: 100%;
  margin: 0;
}

.stake-search-list-wrap .stake-box {
  height: 14.7vw;
}

.stake-search-list-wrap .stake-cont h3 {
  font-weight: 600;
  font-size: 1.223vw;
  line-height: 120%;
  color: #383938;
  text-align: center;
  display: block;
  padding-bottom: 0.6vw;
}

.stake-search-list-wrap .info .info-id {
}

.detail-wrap {
  width: 100%;
}
.detail-wrap .btn-detail {
  font-size: 1.4vw;
  font-weight: 600;
  line-height: 1.81vw;
  letter-spacing: -0.02em;
  text-align: center;
  margin: 1.19vw 0 1vw;
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
}

.detail-wrap .btn-detail:after {
  content: "";
  display: inline-flex;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='13' height='9' viewBox='0 0 13 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.70719 2.10286L6.49886 6.89453L11.2905 2.10286' stroke='%23383938' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: auto 100%;
  background-repeat: no-repeat;
  width: 0.91vw;
  height: 0.63vw;
  margin-left: 0.882vw;
  align-items: center;
  transition: all 0.2s;
}
.detail-wrap .btn-detail.on:after {
  transform: rotate(180deg);
}

.deltail-box {
  border-top: 1px solid #cbcccb;
  display: none;
  padding: 0 0.975vw;
}
.deltail-box dl {
  margin-top: 1.32vw;
}
.deltail-box dl + dl {
}
.deltail-box dl dt {
  font-size: 1.19vw;
  font-weight: 600;
  line-height: 1.81vw;
  letter-spacing: -0.02em;
  text-align: center;
  margin-bottom: 0.14vw;
  text-align: left;
}
.deltail-box dl dd {
  margin-left: -0.42vw;
  width: calc(100% + 0.42vw);
}

.deltail-box dl dd ul {
  font-size: 0;
}

.deltail-box dl dd li {
  margin-top: 0.42vw;
  margin-left: 0.42vw;
  padding: 0.1735vw 0.8vw 0.1735vw 0.8vw;
  border-radius: 0.21vw;
  font-size: 0.91vw;
  font-weight: 400;
  line-height: 1.4vw;
  letter-spacing: -0.02em;
  text-align: center;
  background: #383938;
  display: inline-block;
  color: #fff;
  flex-wrap: wrap;
}
.deltail-box dl + dl dd li {
  background: #cbcccb;
  color: #202120;
}

@media screen and (min-width: 1024px) {
  .intro .content-outer {
    height: 100vh;
  }
}

@media screen and (min-width: 1024px) {
  .logo {
    transform: translate(0%, -120px);
    transition: transform 0.6s 0s cubic-bezier(0.165, 0.84, 0.44, 1);
  }

  #gnb {
    transform: translate(0%, 100px);
    transition: transform 0.6s 0s cubic-bezier(0.165, 0.84, 0.44, 1);
  }

  .header-wrap {
    padding: 0 40px;
  }

  #header .logo {
    transform: translate(0%, 0%);
  }

  #header .header-language-menu {
    transform: translate(0%, 0%);
  }

  #header .header-sns-menu {
    transform: translate(0%, 0%);
    display: flex;
    align-items: center;
  }

  .header-btn-wrap .btn-connect,
  .header-btn-wrap .state-txt {
    min-width: 107px;
  }
}

@media screen and (max-width: 1440px) {
  .stake-list-wrap.bg-wrap h4 {
  }

  .stake-inner {
  }

  .stake-list-wrap.bg-wrap .btn-wrap {
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn {
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn + .btn {
  }

  .stake-list-wrap h5 {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    width: 100%;
    text-align: center;
    left: 0;
  }

  .stake-list-wrap .info {
  }

  .stake-list-wrap .message-box .message-txt {
  }
}

@media screen and (max-width: 1282px) {
  .stake-list-wrap.bg-wrap .btn-wrap .btn .tooltip {
    width: 169px;
  }
}
@media screen and (max-width: 1280px) {
  .stake-pop-cont .bg-wrap label {
    width: 130px;
  }

  .stake-pop-cont .agree-wrap label {
    width: 100%;
  }

  .logo {
  }

  .header-language-menu {
    right: 32px;
  }

  .header-sns-menu {
    display: flex;
  }

  .header-btn-wrap .btn,
  .header-btn-wrap .state-txt {
    width: 107px;
    padding: 0 33px;
    height: 26px;
    line-height: 26px;
  }

  .header-btn-wrap .btn-connect,
  .header-btn-wrap .state-txt {
    padding: 0;
    width: 115px;
    height: 26px;
    line-height: 24px;
    max-width: inherit;
  }

  .adventure .state-box.state-success .state-btn {
    background-size: auto 15px;
  }

  .adventure .state-box.state-fail .state-btn {
    background-size: auto 15px;
  }

  #lockupPop .stake-pop-cont .bg-wrap .checkbox-list {
  }
}

@media screen and (max-width: 1180px) {
  .stake-cont.stake-case4 {
    max-height: 44vw;
  }
}

@media screen and (max-width: 1024px) {
  .logo-wrap {
    padding: 24px 0px;
  }

  .logo {
    width: 118px;
    height: 24px;
  }

  .header-sns-menu .btn-header-sns-nav + .btn-header-sns-nav {
    margin-left: 12px;
  }

  /* .logo-wrap .logo-staking {
		margin: 0 23px 0 22px;
	} */

  .logo-wrap .sub-link {
    font-size: 12px;
    line-height: 130%;
  }

  .header-btn-wrap .btn,
  .header-btn-wrap .state-txt {
    width: 107px;
    padding: 0 24px;
    height: 26px;
    line-height: 26px;
  }
  .header-btn-wrap .disconnect-txt {
    right: 40px;
    margin: 0;
  }

  .header-btn-wrap .btn-loading {
    padding: 0 33px;
  }

  .header-btn-wrap .connect-txt,
  .header-btn-wrap .btn-connect {
    padding: 0;
  }

  .header-sns-menu .btn-header-sns-nav {
    width: 16px;
    height: 16px;
  }

  .stake-Pop .stake-pop-data {
    width: 516px;
    max-width: inherit;
    max-height: inherit;
    border-radius: 16px;
  }

  .lockup-Pop.stake-Pop .stake-pop-cont {
    padding-right: 54px;
  }

  .pop-title,
  #unstakePop .stake-pop-data .pop-title {
    font-size: 28px;
    line-height: 1.5;
    margin-bottom: 30px;
    font-weight: 700;
  }

  .connect-pop-data .pop-title {
    font-weight: 700;
    font-size: 28px;
    line-height: 150%;
  }

  .wallet_list {
    padding: 30px 0 0;
  }

  .wallet_list li + li {
    margin-left: 18px;
  }

  .fail-Pop .stake-pop-data .pop-title {
    font-size: 28px;
    line-height: 36px;
    margin-bottom: 0;
    padding-right: 53px;
  }

  .stake-pop-data .pop-title {
    font-size: 26px;
  }

  .lockup-Pop .stake-pop-data .pop-title {
    margin-bottom: 25px;
    font-size: 28px;
    font-weight: 700;
  }

  #unstakePop .stake-pop-data .pop-title {
    margin-bottom: 8px;
  }

  #unstakePop .stake-pop-cont .pop-sub-title {
    font-size: 17px;
  }

  #unstakePop .stake-pop-cont .info-txt {
    font-size: 14px;
    line-height: 140%;
    margin-top: 14px;
    margin-bottom: 15px;
  }

  .pop-sub-title {
    font-size: 15px;
  }

  .success-Pop .stake-pop-data .pop-title {
    font-size: 28px;
    line-height: 130%;
    margin-bottom: 28px;
  }

  .success-Pop .stake-pop-cont .bg-wrap {
    margin-bottom: 28px;
    padding: 11px 29px 11px 34px;
    border-radius: 16px;
  }

  .success-Pop .stake-pop-cont .bg-wrap p {
    font-size: 15px;
    line-height: 150%;
    font-weight: 400;
  }

  .success-Pop .stake-pop-cont .btn-wrap .btn {
    width: 179px;
    height: 56px;
    font-size: 15px;
  }

  .success-Pop .stake-pop-cont .bg-wrap p a:after {
    width: 32px;
    height: 32px;
  }

  .connect-pop-data {
    border-radius: 16px;
    width: 560px;
  }

  .connect-pop-data .btn-pop-close {
    width: 24px;
    height: 24px;
  }

  .stake-pop-data .btn-pop-close {
    width: 24px;
    height: 24px;
  }

  .stake-pop-data {
    width: 90%;
    max-width: 500px;
    max-height: 80vh;
    overflow: auto;
    border-radius: 16px;
  }

  .fail-Pop .stake-info-pop-data {
    width: 516px;
    max-width: inherit;
  }

  .success-Pop .stake-info-pop-data {
    width: 516px;
    max-width: inherit;
  }

  .stake-pop-cont .bg-wrap {
    padding: 10px 0;
    margin: 0 0 9px;
    border-radius: 8px;
  }

  .stake-pop-cont .bg-wrap p a:after {
    background-size: auto 32px;
    width: 32px;
    height: 32px;
  }

  .fail-Pop .stake-pop-cont .bg-wrap {
    margin-bottom: 28px;
    padding: 13px 29px 13px 35px;
    border-radius: 16px;
  }

  .stake-pop-cont .bg-wrap p {
    font-size: 15px;
  }

  .lockup-Pop .stake-pop-cont .bg-wrap {
    margin-bottom: 35px;
  }

  .stake-pop-cont .bg-wrap input {
  }

  .stake-pop-cont .bg-wrap label {
    font-size: 15px;
    width: 156px;
    line-height: 34px;
    height: 34px;
    margin: 6.5px;
    padding: 0 10px;
  }

  .stake-pop-cont .bg-wrap .plus,
  .stake-pop-cont .bg-wrap .plus.none {
    line-height: 18px;
    height: 18px;
    font-size: 8px;
    padding: 0 7px;
  }

  .stake-pop-cont .bg-wrap .plus.none:before {
    width: 9px;
    height: 9px;
  }

  .stake-pop-cont .agree-wrap label {
    width: 100%;
    margin: 0;
    padding: 9px 14px 9px 52px;
    font-size: 14px;
    line-height: 140%;
    height: auto;
    letter-spacing: -0.5px;
  }

  .stake-pop-cont .bg-wrap label + label {
    margin-top: 10px;
  }

  .period-checkbox .pop-sub-title {
    font-size: 17px;
    line-height: 150%;
    margin: 11px 0 9px;
    font-weight: 700;
  }

  .stake-pop-cont .period-checkbox .notice-txt {
    font-size: 12px;
    line-height: 130%;
    font-weight: 500;
    margin: 5px 0;
  }

  .stake-pop-cont .info-txt {
    font-size: 14px;
    margin: 11px 0 19px;
    line-height: 140%;
  }
  .stake-pop-cont .info-txt .for_t {
    display: block;
  }

  .stake-Pop .pop-title {
    padding-right: 54px;
  }

  .stake-Pop .stake-pop-cont {
    padding-right: 54px;
  }

  #stakePop .stake-pop-cont {
    padding-right: 54px;
  }

  .stake-Pop .stake-pop-cont {
    max-height: 45.3vw;
  }

  .fail-Pop .stake-info-pop-data .stake-pop-cont .info-txt {
    margin: 24px 0 20px;
    font-size: 17px;
    line-height: 150%;
    font-weight: 500;
  }

  .stake-pop-cont .bg-wrap input:before {
    width: 32px;
    height: 32px;
  }

  .stake-pop-cont .agree-wrap input:hover:before,
  .stake-pop-cont .agree-wrap input:checked:before {
    background-size: 16px auto;
  }

  .stake-pop-cont .bg-wrap input:after {
    top: 8px;
    left: 5px;
  }
  #stakePop .stake-pop-data .btn-wrap .btn,
  .stake-pop-data .btn-wrap .btn {
    height: 56px;
    font-size: 15px;
    border-radius: 50px;
    max-width: 179px;
  }

  #unstakePop .stake-pop-data .btn-wrap .btn {
    width: 179px;
    height: 55px;
  }

  #unstakePop .stake-pop-data .btn-wrap .btn-loading {
    padding: 0 50px;
  }

  .lockup-Pop .stake-pop-data .btn-wrap .btn {
    max-width: 179px;
    height: 56px;
  }

  .stake-pop-data .btn-wrap .btn-success,
  .stake-pop-data .btn-wrap .btn-fail {
    font-size: 0;
  }

  .stake-pop-data .btn-wrap .btn-success {
    background-size: auto 12px;
  }
  .stake-info-pop-data .btn-wrap .btn-success,
  .stake-info-pop-data .btn-wrap .btn-fail {
    font-size: 0;
  }

  .stake-info-pop-data .btn-wrap .btn-success {
    background-size: auto 12px;
  }

  .stake-pop-data .btn-wrap .btn-fail {
    background-size: auto 16px;
  }

  .stake-pop-data .btn-wrap .btn + .btn {
    margin-top: 10px;
  }

  .pop-wrap .btn-pop-close {
    width: 24px;
    height: 24px;
    top: 25px;
    right: 29px;
  }

  #stakePop.pop-wrap .btn-pop-close {
    top: 21px;
    right: 19px;
  }

  #faqPop.pop-wrap .btn-pop-close {
    top: 25px;
    right: 23px;
  }

  .content-inne {
    padding: 30px;
  }

  .stake-pop-data .content-inner {
    padding: 38px 0 35px 54px;
  }

  .fail-Pop .stake-info-pop-data .content-inner {
    padding: 39px 0 44px 53px;
  }

  .fail-Pop .stake-info-pop-data .stake-pop-cont {
    padding-right: 53px;
  }

  #stakePop .stake-pop-data .content-inner {
    padding-left: 54px;
  }

  #unstakePop .stake-pop-data .content-inner {
    padding: 38px 72px;
  }

  #unstakePop .btn-pop-close {
    top: 21px;
    right: 20px;
  }

  .stake-info-pop-data .content-inner {
    padding-right: 54px;
  }

  .lockup-Pop .stake-pop-data .content-inner {
    padding-top: 46px;
    padding-bottom: 39px;
    padding-left: 54px;
  }

  .stake-pop-cont {
    max-height: 444px;
  }

  .success-Pop .stake-info-pop-data .content-inner {
    padding: 38px 78px 30px;
  }

  .faq-pop-data {
    max-width: 100%;
    width: 714px;
  }

  .content-inner {
    padding: 31px;
    padding-right: 0;
  }
  .faq-pop-data .content-inner {
    padding-left: 31px;
  }

  .connect-pop-data .content-inner {
    padding: 50px 63px 64px;
  }

  .faq-wrap:first-of-type {
  }

  .q-box .f-title {
    font-size: 17px;
    padding: 22px 0;
    line-height: 25.5px;
  }

  .q-box .btn-toggle {
    margin-right: 10px;
    width: 17px;
    height: 10px;
  }

  .a-box .a-cont {
    font-size: 14px;
    line-height: 1.5;
    padding-top: 0;
    font-weight: 400;
    padding-bottom: 18px;
  }

  .q-box.on .btn-toggle {
  }

  .faq-pop-data .pop-title {
    padding-right: 31px;
  }
  .faq-list-wrap {
    max-height: 359px;
    padding-right: 31px;
  }

  .pop-wrap .btn-pop-close .icon-pop-close-black {
    background: url("../images/ico_faq_close.png") no-repeat 50%;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L18 18' stroke='%23202120' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 18L18 2' stroke='%23202120' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
  }

  .wallet_list li .icon {
    width: 68.3px;
    padding-bottom: 0;
    height: 68.3px;
    background-size: auto 50px;
  }
  .wallet_list li:nth-of-type(1) .icon {
    background-size: auto 35px;
  }
  .wallet_list li:nth-of-type(2) .icon {
    background-size: auto 45px;
  }
  .wallet_list li:nth-of-type(3) .icon {
    background-size: auto 37px;
  }

  .wallet_list li .name {
    font-size: 17px;
    line-height: 150%;
  }

  .wallet_list li .info {
    font-size: 11px;
    line-height: 140%;
  }
  .wallet_list li .info .for_pc {
    display: none;
  }
  .wallet_list li .info .for_t {
    display: block;
  }

  .wallet_list li .info br {
    display: none;
  }

  .input-box {
    margin: 20px 0 30px;
  }

  .input-box .input-add {
    height: 40px;
    line-height: 40px;
    background-size: auto 20px;
    width: 80vw;
    padding: 0 60px;
  }

  .intro .btn-wrap .btn {
    font-size: 13px;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    border-radius: 40px;
  }

  .txt-wrap .intro-icon {
    width: 10vw;
    height: 9.9vw;
  }

  .txt-wrap .intro-txt {
    font-size: 20px;
    line-height: 30px;
    max-width: 55vw;
  }

  .mint-info-box {
    padding: 0 10px 10px;
    width: calc(33.3% - 1vw);
    box-sizing: border-box;
    border-radius: 10px;
  }

  .mint-info-box dt {
    font-size: 15px;
    line-height: 2;
  }

  .mint-info-box dd {
    font-size: 13px;
    line-height: 1.4;
    border-radius: 5px;
  }

  .mint-info-box:nth-of-type(1) dd {
    padding: 5px 10px;
  }

  .mint-info-box:nth-of-type(2) dd {
    padding: 5px 5px;
  }

  .mint-info-box:nth-of-type(3) dd {
    padding: 5px 12px;
  }

  .adventure .btn-wrap {
    margin-top: 20px;
  }

  .adventure .btn-wrap .btn {
    font-size: 13px;
    width: 120px;
    line-height: 40px;
    height: 40px;
    border-radius: 40px;
  }

  .adventure .btn-wrap .btn-mint {
  }

  .adventure .btn-wrap .btn-loading {
    padding: 0 35px;
  }

  .adventure .btn-wrap .btn-loading2 {
    padding: 0 25px;
  }

  .btn.btn-loading span {
    width: 8px;
    height: 8px;
  }

  .btn.btn-loading2 span {
    width: 10px;
    height: 10px;
  }

  .adventure .state-box.state-success .state-txt {
    width: 120px;
  }

  .adventure .state-box.state-fail .state-txt {
    width: 160px;
  }

  .adventure .state-box .state-txt:before {
    border-top: solid 12px rgba(255, 255, 255, 0.8);
    border-left: solid 17px transparent;
    border-right: solid 17px transparent;
  }

  .adventure .btn-wrap .btn {
    width: 120px;
  }

  .adventure .btn-wrap .state-btn {
    width: 80px;
    border-radius: 40px;
  }

  .adventure .btn-wrap .btn,
  .adventure .btn-wrap .state-btn {
    height: 40px;
  }

  .adventure .btn-wrap .state-btn {
  }

  .adventure .state-box .state-txt {
    font-size: 13px;
  }

  .adventure .state-box {
    margin-top: 0;
  }

  .adventure .state-box.state-success .state-btn,
  .adventure .state-box.state-fail .state-btn {
    width: 40px;
    height: 40px;
  }

  .stake-pop-cont .btn-wrap {
    position: static;
    margin-top: 28px;
  }

  .fail-Pop .stake-pop-cont .btn-wrap .btn {
    width: 179px;
    height: 56px;
    font-size: 15px;
  }

  .no-login-wrap {
    margin-top: 23px;
  }

  .no-login-wrap .notice-txt {
    font-size: 12px;
    margin-bottom: 23px;
  }

  .no-login-wrap .btn-wrap .btn-connect {
    width: 210px;
    height: 56px;
    line-height: 56px;
    font-size: 15px;
    border-radius: 50px;
  }

  .notice-txt {
    font-size: 11px;
    line-height: 150%;
  }

  .sections.intro {
    min-height: auto;
  }

  .intro .content-grid {
    padding: 250px 0 50px;
  }

  .mint-message {
    font-size: 15px;
  }

  .stake .item-ui {
    margin-top: 30px;
    display: block;
  }

  .stake .item-options-cell {
    font-size: 17px;
    line-height: 150%;
    font-weight: 500;
  }
  .stake.section-case2 .item-options-cell,
  .stake.section-case3 .item-options-cell {
    font-size: 13px;
    line-height: 150%;
    font-weight: 400;
  }
  .stake {
    padding-top: 0;
  }

  .stake.section-case3 {
    padding-top: 160px;
  }

  .stake .content-inner {
    max-width: 100%;
    padding: 0;
  }
  .stake.section-case2 {
  }
  .section-case2.stake .content-inner {
    padding: 0 32px;
  }
  .section-case3.stake .content-inner {
    padding: 0 26px;
  }

  .data-grid {
    margin-top: 22px;
  }

  .stake.section-case2 .data-grid,
  .stake.section-case3 .data-grid {
    margin-top: 20px;
  }

  .stake .item-title {
    font-size: 34px;
    line-height: 40.8px;
  }
  .stake.section-case3 .item-title {
    font-size: 28px;
    line-height: 110%;
  }
  .stake .item-options {
    margin-top: 0;
  }

  .item-options {
  }

  .stake .item-count dl {
    line-height: 26px;
  }

  .stake .item-count dt {
    font-size: 13px;
  }

  .stake .item-count dd {
    font-size: 22px;
  }

  .stake .btn-wrap .btn {
    width: 210px;
    height: 56px;
    line-height: 56px;
    font-size: 15px;
    border-radius: 50px;
  }

  .stake .bg-wrap {
    padding: 29px 51px 30px;
    border-radius: 28px;
  }

  .stake .bg-wrap .info-txt {
    font-size: 15px;
    margin-bottom: 20px;
    line-height: 1.2;
  }

  .stake.section-case2 .bg-wrap .info-txt {
    font-weight: 600;
    font-size: 17px;
    line-height: 150%;
  }

  .stake .btn-wrap .btn + .btn {
    margin: 10px auto 0;
  }

  .stake .btn-wrap .btn:after {
    width: 10px;
    height: 10px;
    margin-left: 12.7px;
  }

  .stake-list-wrap.bg-wrap h4 {
    font-size: 22px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap {
    margin-top: -64px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn .tooltip {
    font-size: 10px;
    line-height: 130%;
    width: 169px;
    padding: 2px 8px;
    box-sizing: border-box;
    letter-spacing: -0.04em;
    border-radius: 3px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn-lock-select:hover .tooltip {
    opacity: 0;
    visibility: inherit;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn-lock-select .tooltip.on {
    opacity: 1;
    visibility: visible;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn .tooltip:after {
    width: 16px;
    height: 16px;
    background-size: 100% auto;
    top: calc(100% - 7px);
  }

  .stake-list-wrap.bg-wrap .btn-wrap .check-box label {
    font-size: 13px;
    margin-right: 10px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .check-box input {
    width: 14px;
    height: 14px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .check-box .stake-check:before {
    width: 20px;
    height: 20px;
    left: -5px;
  }

  .stake.section-case2 .item-title {
    font-size: 26px;
    line-height: 120%;
  }

  .stake.section-case2 .item-options-cell {
    font-weight: 400;
    font-size: 13px;
    line-height: 150%;
  }

  .stake.section-case2 .bg-wrap {
    padding: 44px 0;
  }

  .stake.section-case2 .bg-wrap.btn-wrap .btn {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    line-height: 56px;
    height: 56px;
    padding: 0;
    width: 202px;
    font-size: 15px;
  }

  .stake.section-case2 .bg-wrap.btn-wrap .btn + .btn {
    margin-left: 20px;
  }

  .stake .item-title .btn-faq {
    width: 16px;
    height: 16px;
    right: 0;
  }

  .stake .item-title .btn-faq:before {
    width: 64px;
    box-sizing: border-box;
    height: 31px;
    border-radius: 5px;
    font-size: 15px;
  }

  .stake-cont {
    margin-left: -9px;
    margin-right: -9px;
    width: calc(100% + 18px);
  }

  .stake-cont.stake-case3 {
    max-height: 42vw;
  }

  .stake-cont.stake-case4 {
    max-height: 60vw;
  }

  .stake-list-wrap .message-box .message-txt {
    font-size: 10px;
    line-height: 120%;
    padding-left: 14px;
  }

  .stake-list-wrap .message-box .message-txt:before {
    width: 10px;
    height: 10px;
  }

  .stake-inner {
    width: calc(25% - 16px);
    margin: 0 8px;
  }

  .stake-inner:nth-of-type(n + 5) {
    margin-top: 18px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .for_m {
    display: block;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn {
    margin: 0;
    font-size: 11px;
    padding: 10.5px 24px;
    line-height: 1;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn + .btn {
    margin-left: 10px;
  }

  .stake .item-count {
    padding: 13px 20px;
  }

  .stake .item-count span {
    font-size: 16px;
    text-align: left;
  }

  .stake-list-wrap .info p {
    font-size: 13px;
    border-radius: 3px;
    padding: 4px 6px 4px 4px;
    line-height: 1.05;
  }

  .stake-list-wrap .info .info-pts {
  }

  .stake-list-wrap .info .info-lv {
    margin-bottom: 6px;
  }

  .stake-list-wrap .info .info-id {
    font-size: 10px;
  }

  .stake-list-wrap .state-lockup .check-box .stake-check:hover:before,
  .stake-list-wrap .state-lockup .check-box .stake-check:checked:before,
  .stake-list-wrap .state-lockup .check-box .stake-check:before {
    width: 24px;
    height: 24px;
    background-size: cover;
  }

  .stake-list-wrap .check-box .stake-check:before {
  }

  .stake-list-wrap .stake-box .check-box .stake-check:before,
  .stake-list-wrap .stake-box .check-box .stake-check:checked:before {
    width: 24px;
    height: 24px;
    left: 5px;
    top: 5px;
  }

  .stake-list-wrap .stake-box {
    height: 0;
    padding-bottom: 96.464%;
  }

  .stake-list-wrap .stake-bg {
    border-radius: 9px;
  }

  .stake-list-wrap .progress-box {
    border-radius: 9px;
    padding: 10px 20px 9px 10px;
    margin-top: 5px;
  }

  .stake-list-wrap .lv-box,
  .stake-list-wrap .pts-box {
    padding-right: 10px;
  }

  .stake-list-wrap .info .info-lv:before {
    width: 14px;
    height: 14px;
  }

  .stake-list-wrap .info .info-pts:before {
    width: 10.5px;
    height: 10.5px;
    margin-bottom: 1px;
  }

  .stake-list-wrap .progress-box .title-txt {
    font-size: 13px;
  }

  .stake-list-wrap .progress-box p {
    font-size: 11px;
  }

  .stake-list-wrap .progress-box .title-txt span + span:before {
    width: 6px;
    height: 6.5px;
    margin: 1px 3.15px 0;
  }

  .stake-list-wrap .progress-box .progress-bar {
    margin-top: 5px;
    height: 6px;
  }

  .stake-list-wrap .progress-box .progress-bar .bar {
    height: 6px;
  }

  .data-visual {
    width: 257px;
  }

  .adventure-video-inner {
    border-radius: 50px;
  }

  .checker .item-title {
    font-size: 24px;
  }

  .item-input .input-checker {
    width: 200px;
    font-size: 14px;
    padding-left: 27px;
    border-radius: 6px 0 0 6px;
  }

  .stake-search-list-wrap.bg-wrap {
    max-width: 240px;
    margin-top: 30px;
  }

  .item-input {
    margin-top: 20px;
  }

  .item-input .input-checker::placeholder {
    font-size: 14px;
  }

  .item-input:before {
    font-size: 16px;
    left: 7px;
  }

  .item-input .btn-checker-search,
  .item-input .btn-checker-search:disabled,
  .item-input .btn-checker-search[disabled] {
    width: 40px;
    height: 40px;
    background-size: auto 20px;
  }

  .item-input .btn-checker-search.active {
    background-size: auto 20px;
  }

  .item-input .btn-checker-delete {
    width: 40px;
    height: 40px;
    right: 38px;
    background-size: auto 16px;
  }

  .item-input .btn-checker-search {
    border-radius: 0 6px 6px 0;
  }

  .stake-search-list-wrap .stake-cont h3 {
    padding-bottom: 8px;
    font-size: 16.2462px;
    line-height: 120%;
  }

  .stake-search-list-wrap .stake-cont {
    padding: 8.3px 23px 23px;
  }

  .stake-list-wrap .info .info-lv {
    line-height: 1.2;
  }

  .checker {
    display: flex;
    padding-top: 168px;
    padding-bottom: 116px;
    align-items: flex-start;
  }

  .detail-wrap .btn-detail {
    font-size: 2vw;
    line-height: 2.6vw;
    letter-spacing: -0.02em;
    text-align: center;
    margin: 1.8vw 0 1.4vw;
  }

  .detail-wrap .btn-detail:after {
    width: 1.27vw;
    height: 0.883vw;
    margin-left: 1.24vw;
  }
  .deltail-box {
    border-top: 1px solid #cbcccb;
    padding: 0 1.37vw;
  }
  .deltail-box dl {
    margin-top: 1.77vw;
  }
  .deltail-box dl + dl {
  }
  .deltail-box dl dt {
    font-size: 1.7vw;
    font-weight: 600;
    line-height: 2.45vw;
    letter-spacing: -0.02em;
    text-align: center;
    margin-bottom: 0.2vw;
    text-align: left;
  }
  .deltail-box dl dd {
    margin-left: -0.6vw;
    width: calc(100% + 0.6vw);
  }
  .deltail-box dl dd li {
    margin-top: 0.42vw;
    margin-left: 0.42vw;
    padding: 0.44vw 1.13vw;
    border-radius: 0.3vw;
    font-size: 1.3vw;
    font-weight: 400;
    line-height: 1.9vw;
    letter-spacing: -0.02em;
    text-align: center;
    background: #383938;
    display: inline-block;
    color: #fff;
  }
}

@media screen and (max-width: 820px) {
  .stake-cont.stake-case3 {
    max-height: 40vw;
  }
}

@media screen and (max-width: 768px) {
  .for_m {
    display: block;
  }

  br.enter {
    display: none;
  }

  a.btn,
  button.btn,
  input[type="submit"].btn {
    justify-content: center;
    text-align: center;
    height: 56px;
    padding: 0 24px;
    font-size: 15px;
    line-height: 1.5;
    border-radius: 28px;
  }

  #header.open .logo {
    transform: translate(0%, 0%);
  }

  #header.open .btn-header-toggle-nav {
    transform: translate(0%, 0%);
  }

  #header.actived .header-outer {
    min-height: 449px;
    height: auto;
  }

  #header.actived .header-inner {
    top: 0;
    position: relative;
    z-index: 1;
  }

  #header.actived .btn-header-toggle-nav {
    border: 1px solid #646765;
  }

  #header.actived .btn-header-toggle-nav:before {
    width: 20px;
    margin: -1px 0 0 -10px;
    transform: rotate(45deg);
    background: #fff;
  }

  #header.actived .btn-header-toggle-nav:after {
    width: 20px;
    margin: -1px 0 0 -10px;
    transform: rotate(-45deg);
    background: #fff;
  }

  .header-gnb-ui {
    position: fixed;
    top: 20px;
    right: 25px;
    z-index: 1700;
    display: block;
    transition: top 0.4s ease;
  }

  .btn-header-toggle-nav {
    display: block;
    position: relative;
    width: 40px;
    height: 40px;
    border: 1px solid #646765;
    border-radius: 50%;
    font-size: 0;
  }

  .btn-header-toggle-nav:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 18px;
    height: 2px;
    border-radius: 2px;
    background: #000;
    margin: -4px 0 0 -9px;
    transition: background 0.2s ease, transform 0.2s ease, margin 0.2s ease;
  }

  .btn-header-toggle-nav:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 18px;
    height: 2px;
    border-radius: 2px;
    background: #000;
    margin: 4px 0 0 -9px;
    transition: background 0.2s ease, transform 0.2s ease, margin 0.2s ease;
  }

  .header-wrap {
    padding: 26px 26px;
    z-index: 9999;
  }

  .logo-wrap {
    padding: 0;
    display: block;
    padding-bottom: 0;
  }

  .logo {
    width: 136px;
    height: 28px;
    overflow: hidden;
    transition: width 0.2s ease;
  }

  .logo-wrap .sub-link {
    display: block;
    text-align: left;
    margin: 0;
    font-size: 24px;
    line-height: 150%;
    color: #cbcccb;
    font-weight: 500;
    display: none;
  }

  .actived .logo-wrap .sub-link {
    display: block;
  }

  .logo-wrap .sub-link.on {
    color: #cbcccb;
  }

  .logo-wrap .logo-staking {
    margin-top: 70px;
  }

  .logo-wrap .sub-link + .sub-link {
    margin-top: 20px;
  }

  .logo:before {
    width: 136px;
    height: 28px;
  }

  .logo:after {
    width: 136px;
    height: 28px;
  }

  .header-outer {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 0;
    background: #383938;
    z-index: 1499;
    overflow: hidden;
    transition: all 0.4s linear;
    box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.1);
  }

  .header-inner {
    left: 0;
    width: 100vw;
    padding: 380px 25px 32px;
    box-sizing: border-box;
  }

  .header-language-menu {
    position: absolute;
    top: 36px;
    right: auto;
    left: 25px;
    z-index: 15;
  }

  .header-btn-wrap {
    position: relative;
    width: 100%;
    z-index: -1;
    top: auto;
    right: auto;
    flex-wrap: wrap;
  }

  .scroll .header-btn-wrap {
    opacity: 1;
    transform: none;
  }

  .header-btn-wrap .btn-header-sns-nav {
    width: 24px;
    height: 24px;
  }

  .header-btn-wrap .btn-header-sns-nav + .btn-header-sns-nav {
    margin-left: 24px;
  }

  .header-btn-wrap .btn,
  .header-btn-wrap .state-txt {
    width: 100%;
    height: 32px;
    line-height: 30px;
    font-size: 13px;
    margin-left: 0;
    margin-top: 32px;
    background: #9da09e;
    border-radius: 30px;
  }
  .header-btn-wrap .btn + .state-txt,
  .header-btn-wrap .btn + .btn {
    margin-top: 10px;
  }

  .header-btn-wrap .state-txt {
    max-width: inherit;
  }

  .header-btn-wrap .btn.btn-loading > div {
    width: 50px;
    margin: 0 auto;
  }

  .header-btn-wrap .disconnect-txt {
    background: #1a1717;
    right: 0;
    margin: 0;
    bottom: 0;
  }

  .header-btn-wrap .disconnect-txt.active {
    position: relative;
    transform: translateY(14px);
  }

  .header-sns-menu {
    display: inline-flex;
    width: 100%;
  }

  .sections {
    padding-left: 26px;
    padding-right: 26px;
  }

  .stake.section-case3 {
    padding-top: 80px;
  }

  .stake.section-case2 {
    display: block;
    padding-top: 132px;
  }

  .checker {
    padding-top: 120px;
    padding-bottom: 60px;
  }

  .pop-title {
    margin-bottom: 25px;
  }

  .connect-pop-data .pop-title {
    font-weight: 600;
    font-size: 20px;
    line-height: 130%;
    color: #1a1717;
  }

  .faq-pop-data {
    max-width: calc(100% - 50px);
    width: 100%;
    border-radius: 16px;
  }

  .faq-pop-data .pop-title {
    margin-bottom: 26px;
    padding-right: 20px;
  }

  .faq-list-wrap {
    max-height: 42.9vh;
    padding-right: 20px;
  }

  .q-box .f-title {
    font-size: 15px;
    line-height: 21px;
    padding: 18px 0;
    width: calc(100% - 70px);
  }

  .q-box .btn-toggle {
    margin-right: 9px;
    width: 16px;
    height: 13px;
  }

  .a-box .a-cont {
    font-size: 13px;
    line-height: 19.5px;
  }

  .q-box.on .btn-toggle {
    margin-right: 9px;
    width: 16px;
    height: 12.5px;
  }

  .stake-Pop .stake-pop-data {
    width: calc(100% - 40px);
    max-width: 340px;
    border-radius: 16px;
  }

  #unstakePop .stake-pop-data {
    width: calc(100% - 50px);
  }

  .lockup-Pop .stake-pop-data .content-inner {
    padding: 0;
    padding-left: 21px;
  }

  .lockup-Pop .stake-pop-data .pop-title {
    padding-top: 41px;
    padding-right: 21px;
    font-weight: 600;
    font-size: 28px;
    line-height: 110%;
    padding-bottom: 0;
  }

  .lockup-Pop.stake-Pop .stake-pop-cont {
    padding-right: 21px;
  }

  .lockup-Pop .stake-pop-data .btn-pop-close {
    top: 21px;
    right: 19px;
  }

  .pop-children {
    padding: 25px 0;
  }

  .content-inner {
    padding: 37px 20px;
    padding-right: 0;
  }

  .faq-pop-data .content-inner {
    padding-left: 20px;
  }

  .connect-pop-data {
    width: calc(100% - 50px);
  }

  .fail-Pop .stake-info-pop-data {
    width: calc(100% - 50px);
  }

  .connect-pop-data .content-inner {
    padding: 37px 24px;
  }

  .success-Pop .stake-info-pop-data {
    width: calc(100% - 50px);
  }

  .wallet_list {
    flex-wrap: wrap;
    padding: 20px 0 0;
  }

  .wallet_list li .icon {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background-color: transparent;
  }

  .wallet_list li:nth-of-type(1) .icon {
    background-size: auto 33px;
    padding-left: 29px;
  }
  .wallet_list li:nth-of-type(2) .icon {
    background-size: auto 40px;
    padding-left: 27px;
  }
  .wallet_list li:nth-of-type(3) .icon {
    background-size: auto 36px;
    padding-left: 29px;
  }
  .wallet_list li .name {
    font-size: 17px;
    line-height: 150%;
  }
  .wallet_list li .info {
    font-weight: 500;
    width: 100%;
  }
  .wallet_list li .info .for_pc {
    display: none;
  }
  .wallet_list li .info .for_t {
    display: none;
  }
  .wallet_list li {
    width: 100%;
    border-radius: 78px;
    background: #e4e4e4;
    position: relative;
    text-align: left;
    padding-left: 84px;
    height: 84px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    align-content: center;
  }
  .wallet_list li + li {
    margin-top: 20px;
    margin-left: 0;
  }

  .wallet_list li:nth-of-type(2) {
    padding-right: 40px;
  }

  .pop-wrap .btn-pop-close {
    width: 16px;
    height: 16px;
    top: 25px;
    right: 23px;
  }

  .modal {
    width: 70%;
    max-width: 280px;
    font-size: 14px;
  }

  .con-title {
    font-size: 28px;
    line-height: 1.2;
    font-weight: 600;
    color: #1a1717;
  }

  .mo-effect-data {
    transform: translate(0%, 100px);
    opacity: 0;
    transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),
      opacity 0.6s ease;
  }

  .mo-effect-data.actived {
    transform: translate(0%, 0%);
    opacity: 1;
    transition-delay: 0s;
  }

  .content-grid {
    display: block;
    width: 100%;
    height: auto;
  }

  .data-grid {
    width: 100%;
    box-sizing: border-box;
    display: block;
    height: auto;
    margin-top: 25px;
  }

  .section-case3 .data-grid {
    margin-top: 0;
  }

  .data-visual {
    width: 100%;
    box-sizing: border-box;
    display: block;
    height: auto;
    margin-bottom: 20px;
  }

  .adventure-video-inner {
    border-radius: 40px;
  }

  .stake .content-inner {
    padding-top: 8px;
  }

  .stake .item-title {
    font-size: 28px;
    line-height: 110%;
    text-align: center;
  }
  .stake.section-case3 .item-options-cell {
    font-size: 15px;
    margin-top: 9px;
  }

  .stake .item-options-cell {
    font-size: 15px;
    line-height: 150%;
    font-weight: 400;
    text-align: center;
    margin-top: 9px;
  }

  .stake .btn-wrap .btn {
    max-width: 338px;
    width: 100%;
  }

  .stake-cont::-webkit-scrollbar {
    margin-top: 30px;
    width: 5px;
    height: 5px;
    border-radius: 100px;
  }

  .stake-cont::-webkit-scrollbar-thumb {
    background-color: #888;
  }

  .stake-cont::-webkit-scrollbar-track {
    background-color: #dbdbdb;
  }

  .stake.section-case2 .bg-wrap {
    padding: 27px 29px 30px;
    border-radius: 12px;
    display: block;
    box-sizing: border-box;
  }

  .stake.section-case2 .bg-wrap .info-txt {
    margin-bottom: 26px;
    font-size: 20px;
    line-height: 120%;
    font-weight: 500;
    display: block;
  }

  .stake.section-case2 .item-title {
    text-align: center;
    font-size: 28px;
    line-height: 110%;
  }

  .stake.section-case2 .item-options-cell {
    text-align: center;
    font-size: 15px;
    line-height: 150%;
  }
  .stake.section-case2 .item-options-cell .for_pc {
    display: none;
  }

  .stake.section-case2 .bg-wrap.btn-wrap .btn {
    display: block;
    margin: 0 auto;
    width: 100%;
    max-width: inherit;
    border-radius: 56px;
    min-width: 100%;
  }

  .stake.section-case2 .bg-wrap.btn-wrap .btn + .btn {
    margin: 20px auto 0;
    display: block;
  }

  .icon-btn-arrow-white {
    width: 24px;
    height: 24px;
  }

  .icon-btn-play-red {
    width: 36px;
    height: 36px;
  }

  .icon-btn-play-black {
    width: 36px;
    height: 36px;
  }

  .icon-visual-play-white {
    width: 80px;
    height: 80px;
  }

  .icon-pop-close-black {
    width: 48px;
    height: 48px;
  }

  .icon-pop-close-black2 {
    width: 24px;
    height: 24px;
  }

  .icon-btn-mail-white {
    width: 32px;
    height: 32px;
  }

  .intro .content-grid {
    padding: 150px 0 50px;
  }

  .adventure {
    height: auto;
    padding: 120px 0 60px 0;
  }

  .adventure .content-grid {
    display: block;
  }

  .adventure .content-outer {
    height: auto;
    position: relative;
    z-index: 5;
  }

  .adventure .content-inner {
    height: auto;
  }

  .adventure .data-grid {
    margin-top: 64px;
  }

  .adventure .item-title {
    font-size: 28px;
    line-height: 1.2;
    font-weight: 600;
    color: #1a1717;
  }

  .adventure .item-info {
    margin-top: 16px;
    font-size: 17px;
    line-height: 1.5;
    font-weight: 600;
    color: #383938;
    width: 100%;
  }

  .adventure .item-desc {
    margin-top: 16px;
    font-size: 15px;
    line-height: 1.5;
    font-weight: 400;
    color: #646765;
    width: 100%;
  }

  .adventure .item-desc + .item-desc {
    margin-top: 16px;
  }

  .adventure .item-options {
    margin-top: 6px;
  }

  .adventure .item-options-cell {
    position: relative;
    font-size: 15px;
    line-height: 1.5;
    font-weight: 400;
    color: #646765;
    padding-left: 10px;
  }

  .adventure .item-options-cell:before {
    content: "";
    position: absolute;
    top: 10px;
    left: 0;
    display: block;
    width: 3px;
    height: 3px;
    border-radius: 50%;
    background: #646765;
  }

  .adventure .item-ui {
    margin-top: 40px;
  }

  .adventure .item-inner {
    transition: transform 0.6s 0s cubic-bezier(0.165, 0.84, 0.44, 1);
    will-change: transform;
  }

  .txt-wrap .intro-txt {
    max-width: 70vw;
  }

  .stake .item-count {
    position: static;
    display: flex;
    width: 100%;
    margin-top: 23px;
    padding: 10px 20px;
  }

  .stake .item-count dl {
    display: flex;
    font-size: 0;
    flex-direction: column-reverse;
    width: 50%;
    flex-wrap: nowrap;
    line-height: 1;
    align-items: end;
  }

  .stake .item-count .total-count {
    align-items: flex-start;
  }

  .stake .item-count dt {
    line-height: 120%;
    font-size: 13px;
  }

  .stake .item-count dd {
    padding-left: 0;
    line-height: 31px;
    font-size: 22px;
  }

  .stake-list-wrap.bg-wrap {
    margin-top: 0;
    padding: 26px 16px 30px;
    margin-left: -16px;
    width: calc(100% + 32px);
    box-sizing: border-box;
    margin-right: -16px;
    border-radius: 12px;
  }

  .stake-list-wrap.bg-wrap + .stake-list-wrap.bg-wrap {
    margin-top: 20px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap {
    margin-top: -40px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .check-box input {
    width: 10px;
    height: 10px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .check-box .stake-check:before {
    left: -15px;
    top: -6px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn {
    position: static;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn .tooltip {
    width: 100%;
    font-size: 16px;
    line-height: 130%;
    padding: 19px 0;
    position: fixed;
    top: 80px;
    z-index: 9999;
    left: 0;
    transform: none;
    bottom: inherit;
    border-radius: 0;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn .tooltip:after {
    display: none;
  }

  .stake-list-wrap.bg-wrap h4 {
    font-weight: 600;
  }

  .stake-cont {
    overflow-y: auto;
    width: fit-content;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    max-height: inherit;
    overflow-y: auto;
    margin: 0;
  }

  .stake-wrap {
    overflow-x: auto;
    width: calc(100% + 16px);
    margin-left: -8px;
  }

  .stake-cont.stake-case3 {
    max-height: 50vw;
  }

  .stake-inner {
    width: 22vw;
    margin: 8px;
    box-sizing: border-box;
  }

  .stake-inner:nth-of-type(n + 5) {
    margin-top: 8px;
  }
  .stake-list-wrap .state-lockup .check-box .stake-check:before,
  .stake-list-wrap .state-lockup .check-box .stake-check:hover:before,
  .stake-list-wrap .state-lockup .check-box .stake-check:checked:before,
  .stake-list-wrap .state-lockup .check-box .stake-check:before {
    width: 20px;
    height: 20px;
    background-size: cover;
  }
  .stake-list-wrap .stake-box .check-box .stake-check:before,
  .stake-list-wrap .stake-box .check-box .stake-check:checked:before {
    width: 20px;
    height: 20px;
  }

  .stake-list-wrap .stake-bg {
    border-radius: 6px;
  }

  .stake-cont {
    max-height: 350px;
    width: max-content;
    display: block;
    overflow-x: auto;
    display: grid;
    grid-template-rows: auto auto;
    grid-auto-flow: column;
    padding-bottom: 20px;
  }

  .stake-list-wrap .stake-box {
    display: block;
    /* padding-bottom: 98.79%; */
    /* box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1); */
  }

  .stake-cont.stake-case4 {
    max-height: 750px;
  }

  .success-Pop .stake-info-pop-data .content-inner {
    padding: 54px 23px;
  }

  .fail-Pop .stake-info-pop-data .content-inner {
    padding: 68px 0 64px 23px;
  }

  .fail-Pop .stake-info-pop-data .stake-pop-cont {
    padding-right: 23px;
  }

  .success-Pop .stake-pop-data .pop-title {
    font-size: 28px;
    line-height: 120%;
    padding: 0;
    margin: 0;
    margin-bottom: 26px;
  }

  .fail-Pop .stake-pop-data .pop-title {
    padding-bottom: 0;
    padding: 0;
    padding-right: 23px;
  }

  .stake-pop-data .content-inner {
    padding: 0 21px;
    padding-right: 0;
    border-radius: 16px;
  }

  .stake-Pop .stake-pop-cont {
    max-height: 131.3vw;
    padding-right: 21px;
  }

  .success-Pop .stake-pop-cont .bg-wrap p {
    font-weight: 500;
  }

  #stakePop .stake-pop-cont {
    padding-right: 21px;
  }

  #stakePop .stake-pop-data .content-inner {
    padding-left: 21px;
  }

  .stake-pop-cont .bg-wrap {
    padding: 0 0 20px;
    margin: 0 0 10px;
  }

  .fail-Pop .stake-pop-cont .bg-wrap {
    padding: 11.5px 22px;
    padding-right: 15px;
  }

  .fail-Pop .stake-pop-cont .bg-wrap p {
    font-weight: 500;
    font-size: 15px;
    line-height: 150%;
  }
  .fail-Pop .stake-pop-cont .bg-wrap p a {
    font-weight: inherit;
  }

  #stakePop .stake-pop-cont .bg-wrap.agree-wrap {
    padding-bottom: 0;
  }

  .lockup-Pop .stake-pop-cont .bg-wrap {
    margin-bottom: 34px;
  }

  #stakePop .stake-pop-cont .btn-wrap,
  .lockup-Pop .stake-pop-cont .btn-wrap {
    padding-bottom: 44px;
  }
  .lockup-Pop .stake-pop-data .btn-wrap .btn {
    max-width: 162px;
    height: 56px;
  }

  #unstakePop .stake-pop-data .content-inner {
    padding: 62px 22px 62px;
  }

  #unstakePop .stake-pop-data .pop-title {
    padding: 0;
    font-size: 28px;
    line-height: 130%;
    margin-bottom: 13px;
  }

  #unstakePop .stake-pop-data .btn-wrap {
  }

  #unstakePop .stake-pop-cont .pop-sub-title {
    font-weight: 500;
    line-height: 140%;
  }

  #unstakePop .stake-pop-cont .info-txt {
    font-weight: 400;
    padding: 0 20px;
    font-size: 13px;
    margin-bottom: 19px;
    margin-top: 14px;
    line-height: 22px;
  }

  .stake-pop-data .pop-title {
    font-size: 28px;
    padding: 33px 0 17px;
    padding-right: 21px;
    line-height: 110%;
    font-weight: 600;
  }

  .stake-pop-cont {
    max-height: 520px;
  }

  .period-checkbox .pop-sub-title {
    padding: 17px 0 9px;
    margin: 0;
    font-weight: 600;
    font-size: 18px;
    line-height: 140%;
  }

  .stake-pop-cont .bg-wrap label {
    margin: 3px 4.5px;
    min-width: 114px;
    width: 119px;
    font-size: 12px;
    padding: 0 6px;
    border-radius: 6px;
  }

  .stake-pop-cont .bg-wrap .plus {
    line-height: 15px;
    height: 15px;
    width: 48px;
    padding: 0 3px;
    text-align: center;
    border-radius: 4px;
  }

  .stake-pop-cont .bg-wrap .plus.none:before {
    margin-bottom: -1px;
  }

  .stake-pop-cont .bg-wrap .plus.none {
    padding: 0;
  }

  .stake-pop-cont .period-checkbox .notice-txt {
    font-size: 13px;
    margin: 10px 30px 0;
    padding: 0 0 0 35px;
    text-align: left;
    position: relative;
  }

  .stake-pop-cont .period-checkbox .notice-txt:before {
    width: 26px;
    height: 26px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -14.5px;
  }

  .stake-pop-cont .agree-wrap label {
    width: 100%;
    margin: 0;
    font-size: 15px;
    line-height: 140%;
    padding: 12px 7px 12px 59px;
  }

  .stake-pop-cont .bg-wrap input:before {
    width: 30px;
    height: 30px;
    left: 9px;
  }

  .stake-pop-cont .agree-wrap input:hover:before,
  .stake-pop-cont .agree-wrap input:checked:before {
    background-size: 16px auto;
  }

  .stake-pop-cont .info-txt {
    font-size: 15px;
    line-height: 20.25px;
    margin: 11px 0 6px;
  }

  .fail-Pop .stake-info-pop-data .stake-pop-cont .info-txt {
    font-weight: 500;
    font-size: 15px;
    line-height: 150%;
  }

  .notice-txt {
    font-size: 12px;
    line-height: 120%;
  }

  .no-login-wrap .notice-txt {
    font-size: 15px;
    line-height: 150%;
    margin-bottom: 25px;
  }

  .no-login-wrap {
    margin-top: 25px;
  }

  .no-login-wrap .btn-wrap .btn-connect {
    max-width: 277px;
    width: 100%;
  }

  .success-Pop .stake-pop-cont .bg-wrap {
    padding: 11.5px 22px;
    margin-bottom: 30px;
  }

  .success-Pop .stake-pop-cont .bg-wrap p a .for_m {
    display: block;
  }
  .success-Pop .stake-pop-cont .bg-wrap p a .for_pc {
    display: none;
  }

  .stake-pop-cont .btn-wrap {
    margin-top: 26px;
  }

  .fail-Pop .stake-pop-cont .btn-wrap {
    margin-top: 30px;
  }

  .fail-Pop.pop-wrap .btn-pop-close,
  .success-Pop.pop-wrap .btn-pop-close {
    top: 20px;
    right: 22px;
  }
  .fail-Pop.pop-wrap .btn-wrap .btn-pop-close,
  .success-Pop.pop-wrap .btn-wrap .btn-pop-close {
    position: static;
  }

  .success-Pop .stake-pop-cont .btn-wrap .btn,
  .fail-Pop .stake-pop-cont .btn-wrap .btn {
    width: 162px;
    height: 56px;
    font-size: 17px;
  }

  #stakePop .stake-pop-data .btn-wrap .btn,
  .stake-pop-data .btn-wrap .btn {
    width: 162px;
    height: 56px;
    max-width: inherit;
  }

  #unstakePop .stake-pop-data .btn-wrap .btn {
    width: 162px;
    height: 56px;
  }

  #unstakePop .stake-pop-data .btn-wrap .btn-loading {
    padding: 0 50px;
  }

  .btn.btn-loading {
    padding: 0 54px;
    /* background: #1a1717; */
  }

  .item-input {
    width: 100%;
    margin-top: 30px;
  }

  .item-input:before {
    font-weight: 500;
    font-size: 20px;
    line-height: 150%;
    left: 15px;
  }

  .item-input .input-checker {
    width: calc(100% - 48px);
    border-radius: 9px 0 0 9px;
    font-size: 20px;
    line-height: 148%;
    padding-left: 37px;
  }

  .item-input .input-checker::placeholder {
    font-size: 16px;
  }

  .item-input .btn-checker-delete {
    width: 48px;
    height: 48px;
    background-size: 20px;
    right: 48px;
  }

  .item-input .btn-checker-search,
  .item-input .btn-checker-search:disabled,
  .item-input .btn-checker-search[disabled] {
    width: 48px;
    height: 48px;
    background-size: 24px;
    border-radius: 0 9px 9px 0;
  }

  .item-input .btn-checker-search.active {
    background-size: auto 24px;
  }

  .stake-search-list-wrap.bg-wrap {
    margin: 0;
    padding: 0;
    max-width: 100%;
    width: 100%;
    height: auto;
  }

  .stake-list-wrap .info {
    padding: 8px;
  }

  .stake-list-wrap .info .info-id {
    margin-top: 14px;
  }
  .stake-search-list-wrap .stake-inner .info {
    padding: 13.5px;
  }

  .stake-search-list-wrap.bg-wrap .stake-wrap {
    width: 100%;
    padding: 0 0 10px 0;
    margin: 0;
    overflow: visible;
  }

  .stake-search-list-wrap .stake-cont {
    padding: 15px 34px 34px;
    margin-top: 30px;
    border-radius: 18px;
    max-height: inherit;
    display: block;
    overflow: visible;
  }

  .stake-search-list-wrap .stake-cont h3 {
    font-size: 22px;
    line-height: 120%;
    padding-bottom: 13px;
  }

  .stake-search-list-wrap .stake-bg {
    border-radius: 12px;
  }

  .stake-search-list-wrap .info .info-lv:before {
    width: 18.9px;
    height: 18.9px;
  }

  .stake-search-list-wrap .info .info-lv {
    font-size: 17.55px;
    padding: 5.4px 8.1px 5.4px 5.4px;
    border-radius: 4.05px;
  }

  .stake-search-list-wrap .info .info-pts {
    font-size: 17.55px;
    padding: 5.4px 8.1px 5.4px 5.4px;
    border-radius: 4.05px;
  }

  .stake-list-wrap .info .info-pts:before {
    width: 14.18px;
    height: 14.18px;
  }

  .stake-search-list-wrap .info .info-id {
    font-size: 16.2px;
    line-height: 0.8;
  }
  .stake-search-list-wrap .info .info-pts:before {
    width: 14px;
    height: 14px;
  }

  .detail-wrap .btn-detail {
    font-size: 22px;
    line-height: 26.4px;
    letter-spacing: -0.02em;
    text-align: center;
    margin: 14px 0 24px;
  }
  .detail-wrap .btn-detail:after {
    width: 13px;
    height: 9px;
    margin-left: 13.7px;
  }

  .deltail-box {
    border-top: 1px solid #cbcccb;
    padding: 0 19px;
  }
  .deltail-box dl {
    margin-top: 12px;
  }
  .deltail-box dl + dl {
  }
  .deltail-box dl dt {
    font-size: 18px;
    font-weight: 600;
    line-height: 27px;
    letter-spacing: -0.02em;
    text-align: center;
    margin-bottom: -1px;
    text-align: left;
  }
  .deltail-box dl dd {
    margin-left: -6px;
    width: calc(100% + 6px);
  }
  .deltail-box dl dd li {
    margin-top: 5px;
    margin-left: 6px;
    padding: 5px 17px;
    border-radius: 3px;
    font-size: 15px;
    font-weight: 400;
    line-height: 22.5px;
    letter-spacing: -0.02em;
    text-align: center;
    background: #383938;
    display: inline-flex;
    color: #fff;
  }
}

@media screen and (max-width: 640px) {
  .stake-inner {
    width: 30vw;
  }

  .stake-list-wrap .check-box {
    margin-bottom: 22px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap {
    margin-top: -25px;
    display: block;
    text-align: right;
    margin-bottom: 10px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn {
    width: 100%;
    max-width: inherit;
    font-size: 13px;
    line-height: 32px;
    height: 32px;
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn + .btn {
    margin-left: 0;
    margin-top: 10px;
  }

  .stake-cont.stake-case3 {
    max-height: 600px;
  }

  .stake-list-wrap .message-box {
    padding: 11px 10px;
  }

  .stake-list-wrap .message-box .message-txt {
    font-size: 10px;
    line-height: 135%;
    padding-left: 10px;
    width: 100%;
    text-align: left;
  }

  .stake-list-wrap .message-box .message-txt:before {
    width: 8px;
    height: 8px;
    top: 3px;
  }

  .stake-list-wrap .progress-box {
    padding: 7px 6px 6px 6px;
    margin-top: 3px;
    border-radius: 6px;
  }
  .stake-list-wrap .message-box {
    padding: 9px 6px 10px 6px;
  }

  .stake-list-wrap .pts-box {
    align-items: end;
  }

  .stake-list-wrap .progress-box p {
    width: 60px;
    line-height: 110%;
    font-size: 10px;
    text-align: right;
  }

  .stake-list-wrap .progress-box .title-txt {
    width: 60px;
  }

  .stake-list-wrap .progress-box .title-txt span + span:before {
    margin-top: 0;
  }

  .stake-list-wrap .info p {
    font-size: 11px;
    padding: 2px 6px 2px 3px;
    border-radius: 3px;
  }

  .stake-list-wrap .info .info-lv {
    line-height: 1.2;
  }

  .stake-list-wrap .info .info-lv:before {
    width: 12px;
    height: 12px;
    margin-right: 0;
  }

  .stake-list-wrap .info .info-pts:before {
    width: 9px;
    height: 9px;
    margin-bottom: 1px;
  }

  .stake-search-list-wrap .info .info-lv:before {
    width: 18.9px;
    height: 18.9px;
  }

  .stake-list-wrap .info .info-pts:before {
    width: 9px;
    height: 9px;
    margin-bottom: 1px;
  }
  .stake-search-list-wrap .info .info-pts:before {
    width: 14px;
    height: 14px;
    margin-bottom: 2px;
  }
}

@media screen and (max-width: 555px) {
  .stake-list-wrap .progress-box .progress-bar {
  }
}

@media screen and (max-width: 549px) {
  .stake-inner {
    width: 160px;
    margin: 8px;
  }

  .stake-case3 .stake-inner {
    height: 160px;
  }

  .stake-list-wrap .stake-box {
  }

  .stake-list-wrap.bg-wrap .btn-wrap .btn {
    font-size: 13px;
  }
}
