@font-face {
  font-family: "Pretendard";
  src: url("https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff") format("woff");
  font-style: normal;
}

@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.6/dist/web/variable/pretendardvariable-std.css");

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

::-moz-selection {
  /* Code for Firefox */
  color: #FF33D9;
  background: rgb(255, 157, 237);
  background: linear-gradient(270deg,
      rgba(255, 255, 255, 1) 0%,
      rgba(159, 255, 198, 1) 100%);
  text-decoration: underline;
}

::selection {
  color: #FF33D9;
  background: rgb(255, 157, 237);
  background: linear-gradient(270deg,
      rgba(255, 255, 255, 1) 0%,
      rgba(159, 255, 198, 1) 100%);
  text-decoration: underline;
}

html {
  font-family: "Pretendard", sans-serif;
  letter-spacing: -0.5px;
  line-height: 1.2;
  font-variation-settings: "wght"650;
  font-size: 2.2rem;
  width: 100vw;
  background: rgb(255, 157, 237);
  background: linear-gradient(270deg,
      rgba(255, 157, 237, 1) 0%,
      rgba(255, 255, 255, 1) 50%,
      rgba(159, 255, 198, 1) 100%);
  overflow-y: hidden;
  overflow-x: hidden;
  cursor: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_427_49)'%3E%3Cpath d='M29.1656 11.5805C28.5311 11.4282 27.6553 11.684 27.3104 12.1409C27.076 12.5003 26.9656 13.0121 26.8484 13.2679L26.7932 13.475C26.6208 13.938 26.1587 14.0903 25.8691 14.0903C25.7518 14.0903 25.6346 14.0416 25.5242 13.9868L25.2897 13.8832C25.1173 13.7309 25.0001 13.5238 25.0001 13.2679V13.1644C24.8277 11.7327 24.538 10.6057 24.2484 10.1915C24.1311 10.0392 23.4966 9.57621 23.2622 9.52747C22.6829 9.47874 21.9863 9.47873 21.2897 9.57621C21.0553 9.57621 20.476 9.93563 20.2484 10.1915C20.0139 10.5509 19.9035 11.6779 19.8415 12.2932C19.7863 12.7014 19.7863 13.0608 19.7242 13.2679C19.607 13.6273 19.2622 13.9319 18.738 13.8832C18.5035 13.8832 17.9863 13.6761 17.9242 13.1156V9.47874C17.8691 8.50403 17.8691 7.27955 17.8691 5.48243C17.8691 5.2753 17.6966 3.5391 17.6966 3.28324C17.5794 2.77152 17.407 2.1075 16.5932 1.79681C15.7242 1.49221 14.7932 1.49221 13.9863 1.79681C13.3518 2.1014 13.0622 2.51565 12.8829 3.28324C12.8277 3.58784 12.7104 4.45898 12.7104 4.66611C12.6553 7.02369 12.7104 8.75989 12.8277 10.758V11.885L12.8829 12.7014V13.2131C12.938 13.5725 12.6484 13.8771 12.2484 13.9807C11.8484 14.0842 11.4346 13.8771 11.2622 13.5725L11.207 13.469C11.1518 13.3654 11.0897 13.2618 11.0897 13.1644V12.8598C10.9173 11.885 10.338 9.5823 9.57941 7.89483C8.71044 5.95151 8.5932 5.69564 7.95872 4.76967C7.61389 4.30668 6.85527 3.64266 6.22078 3.49036C5.64147 3.28324 4.36561 3.5391 4.02078 3.95335C3.73113 4.31278 3.3863 4.92806 3.61389 5.79921C3.84837 6.62162 4.36561 8.05322 4.65527 8.66851L5.06216 9.58839C5.35182 10.0514 5.5863 10.5631 5.81389 11.1784L6.22078 12.0495C6.45527 12.5125 6.68285 13.073 6.97251 13.7918C7.31734 14.8701 7.55182 15.6377 7.72423 16.3017L7.89665 17.0693L8.01389 17.4287C8.13113 18.044 7.66906 18.2999 7.48975 18.3486C7.37251 18.4522 6.85527 18.6045 6.33113 18.0927L5.86906 17.4774C5.57941 17.1728 5.52423 17.118 5.11734 16.9657L5.0001 16.8622C4.76561 16.8134 3.89665 16.7586 3.48975 16.8134C3.25527 16.8622 2.44837 17.2216 2.09665 17.7881C1.75182 18.2999 1.63458 18.9639 2.09665 20.9133C2.50354 22.4485 3.54492 23.4232 4.29665 24.142L4.87596 24.7025L6.73113 26.5483L8.00699 27.5718L9.40009 28.7475C10.0346 29.2105 10.3311 29.9233 10.3311 31.0015V31.4097H11.2001C13.3449 31.4584 15.4897 31.4584 16.6484 31.361C16.9932 31.2574 17.807 30.4411 18.5035 29.4176C18.8484 28.9059 19.4897 28.6013 20.1242 28.6013C20.7587 28.6013 21.3449 28.9607 21.6346 29.4725C22.1587 30.2949 23.0277 31.2635 23.3725 31.3183C23.8346 31.4219 24.476 31.3671 25.0553 31.3183C25.0001 30.9589 24.938 30.4959 25.0001 30.0877V29.576C25.0001 29.113 25.0553 28.8084 25.2346 27.9373C25.5242 26.658 27.7242 24.3552 28.1932 23.8374C28.7725 23.0698 29.4139 21.7905 29.5863 21.224C29.876 20.4564 30.0484 18.8664 30.1656 17.7394C30.2208 16.9231 30.2208 16.3078 30.2208 15.2843V13.0852C30.1656 12.5247 29.9863 11.8059 29.1794 11.5987L29.1656 11.5805Z' fill='white'/%3E%3Cpath d='M14.0276 33.0004L9.33105 32.9517C9.09656 32.9517 8.86898 32.8481 8.69656 32.6471C8.52415 32.4948 8.46208 32.239 8.52415 32.0318C8.64139 31.2642 8.57932 30.186 8.2345 29.9301C7.8276 29.6255 7.31036 29.1625 6.78622 28.6995L5.56553 27.7248L5.44829 27.6213L3.53794 25.7267L3.01381 25.215C2.14484 24.3986 0.868979 23.1681 0.344841 21.2186C-0.179297 19.1169 -0.117228 17.9412 0.579324 16.9665C1.27588 15.943 2.55174 15.4313 3.18622 15.279C3.64829 15.2303 4.86898 15.1754 5.6207 15.4313L5.27588 14.2556C5.04139 13.5915 4.81381 13.1286 4.57932 12.6656C4.40691 12.361 4.28967 12.0503 4.17243 11.6909C3.93794 11.1304 3.71036 10.7162 3.47588 10.2044L3.01381 9.28455C2.60691 8.51696 2.08277 6.9818 1.85519 6.15938C1.56553 5.03238 1.85519 3.90537 2.60691 2.98549C3.47588 1.96204 5.56553 1.60262 6.77932 2.01078C7.88277 2.31537 8.92415 3.24135 9.44829 3.9541C10.0828 4.87399 10.2621 5.28824 10.8966 6.67111L10.9517 4.62422C10.9517 4.26479 11.1242 3.24135 11.1242 3.03422C11.3586 1.75492 12.0483 0.932506 13.2138 0.420784C14.4345 -0.139674 15.8828 -0.139674 17.269 0.372048C18.0828 0.676645 19.1793 1.39549 19.4138 3.08905C19.4138 3.29618 19.6483 5.19077 19.6483 5.5441C19.5931 6.77467 19.6483 7.79811 19.6483 8.5657C20.1104 8.30984 20.5724 8.10271 20.9793 8.05398C21.8483 7.90168 22.7793 7.90168 23.5862 8.00524C24.4552 8.21237 25.4414 8.97995 25.731 9.38811C25.9655 9.74753 26.1379 10.2044 26.3104 10.771C27.1793 10.107 28.4552 9.79627 29.6138 10.107C30.2483 10.2593 30.8345 10.5699 31.2345 11.0817C31.6414 11.5934 31.869 12.2574 31.931 13.025C31.9862 14.152 31.9862 14.3591 31.9862 14.8708V15.279C31.9862 16.3573 31.931 17.0213 31.869 17.8376C31.8138 18.4529 31.6345 20.5546 31.2897 21.6268C31.0552 22.3457 30.3655 23.826 29.6069 24.752L29.5517 24.8007C28.5655 25.8241 27.1173 27.5664 26.9448 28.2305C26.7724 28.998 26.7724 29.2052 26.7724 29.5646L26.7173 30.1251C26.7173 30.7403 26.8897 31.5567 27.0069 31.8125C27.0621 32.0196 27.0069 32.2755 26.8897 32.4278C26.7173 32.6349 26.4828 32.7872 26.2552 32.7872C26.0207 32.836 24.1655 33.0431 23.069 32.836C21.5586 32.6288 20.2276 30.4296 20.0552 30.2225V30.1738C19.8207 30.4296 19.3586 31.0937 18.7793 31.709C18.0828 32.4278 17.5035 32.836 16.869 32.8847C16.1724 32.9883 15.1862 32.9883 14.0276 32.9883V33.0004ZM10.3173 31.4104H11.1862C13.331 31.4592 15.4759 31.4592 16.6345 31.3617C16.9793 31.2581 17.7931 30.4418 18.4897 29.4184C18.8345 28.9067 19.4759 28.6021 20.1104 28.6021C20.7448 28.6021 21.331 28.9615 21.6207 29.4732C22.1448 30.2956 23.0138 31.2642 23.3586 31.3191C23.8207 31.4226 24.4621 31.3678 25.0414 31.3191C24.9862 30.9596 24.9242 30.4967 24.9862 30.0885V29.5768C24.9862 29.1138 25.0414 28.8092 25.2207 27.938C25.5104 26.6587 27.7104 24.356 28.1793 23.8382C28.7586 23.0706 29.4 21.7913 29.5724 21.2247C29.8621 20.4572 30.0345 18.8672 30.1517 17.7402C30.2069 16.9238 30.2069 16.3085 30.2069 15.2851V13.0859C30.1517 12.5255 29.9724 11.8066 29.1655 11.5995C28.531 11.4472 27.6552 11.703 27.3104 12.1599C27.0759 12.5194 26.9655 13.0311 26.8483 13.2869L26.7931 13.4941C26.6207 13.9571 26.1586 14.1094 25.869 14.1094C25.7517 14.1094 25.6345 14.0606 25.5242 14.0058L25.2897 13.9022C25.1173 13.7499 25 13.5428 25 13.2869V13.1834C24.8276 11.7518 24.5379 10.6248 24.2483 10.2105C24.131 10.0582 23.4966 9.59524 23.2621 9.5465C22.6828 9.49776 21.9862 9.49776 21.2897 9.59523C21.0552 9.59523 20.4759 9.95466 20.2483 10.2105C20.0138 10.5699 19.9035 11.697 19.8414 12.3122C19.7862 12.7204 19.7862 13.0798 19.7242 13.2869C19.6069 13.6464 19.2621 13.951 18.7379 13.9022C18.5035 13.9022 17.9862 13.6951 17.9242 13.1346V9.49776C17.869 8.52305 17.869 7.29858 17.869 5.50146C17.869 5.29433 17.6966 3.55813 17.6966 3.30227C17.5793 2.79055 17.4069 2.12652 16.5931 1.81584C15.7242 1.51124 14.7931 1.51124 13.9862 1.81584C13.3517 2.12043 13.0621 2.53468 12.8828 3.30227C12.8276 3.60686 12.7104 4.47801 12.7104 4.68514C12.6552 7.04272 12.7104 8.77892 12.8276 10.7771V11.9041L12.8828 12.7204V13.2321C12.9379 13.5915 12.6483 13.8961 12.2483 13.9997C11.8483 14.1033 11.4345 13.8961 11.2621 13.5915L11.2069 13.488C11.1517 13.3844 11.0897 13.2809 11.0897 13.1834V12.8788C10.9173 11.9041 10.3379 9.60133 9.57932 7.91386C8.71036 5.97053 8.59312 5.71467 7.95863 4.7887C7.61381 4.32571 6.85519 3.66169 6.2207 3.50939C5.64139 3.30227 4.36553 3.55813 4.0207 3.97238C3.73105 4.3318 3.38622 4.94709 3.61381 5.81824C3.84829 6.64065 4.36553 8.07225 4.65519 8.68754L5.06208 9.60742C5.35174 10.0704 5.58622 10.5821 5.81381 11.1974L6.2207 12.0686C6.45519 12.5315 6.68277 13.092 6.97243 13.8109C7.31725 14.8891 7.55174 15.6567 7.72415 16.3207L7.89656 17.0883L8.01381 17.4477C8.13105 18.063 7.66898 18.3189 7.48967 18.3676C7.37243 18.4712 6.85519 18.6235 6.33105 18.1118L5.86898 17.4965C5.57932 17.1919 5.52415 17.137 5.11725 16.9848L5.00001 16.8812C4.76553 16.8325 3.89656 16.7776 3.48967 16.8325C3.25519 16.8812 2.44829 17.2406 2.09656 17.8072C1.75174 18.3189 1.6345 18.9829 2.09656 20.9323C2.50346 22.4675 3.54484 23.4422 4.29656 24.161L4.87588 24.7215L6.73105 26.5674L8.00691 27.5908L9.40001 28.7666C10.0345 29.2295 10.331 29.9423 10.331 31.0206V31.4287L10.3173 31.4104ZM14.2 26.7014C13.6759 26.7014 13.2759 26.342 13.2759 25.9338V18.8184C13.2207 18.3554 13.6207 17.996 14.1448 17.996C14.6069 17.996 15.0138 18.3554 15.0138 18.7636L15.069 25.9338C15.069 26.342 14.6621 26.7014 14.2 26.7014ZM18.8414 26.7501C18.3793 26.7501 17.9724 26.3907 17.9724 25.9825L17.9173 18.7088C17.9173 18.3006 18.3242 17.9412 18.7862 17.9412C19.3104 17.9412 19.7173 18.3006 19.7173 18.7088V25.9825C19.7173 26.3907 19.3724 26.7501 18.8483 26.7501H18.8414ZM23.5931 26.7014C23.131 26.7014 22.7242 26.3968 22.7242 25.9338V18.7149C22.7242 18.3067 23.131 17.9473 23.5931 17.9473C24.1173 17.9473 24.4621 18.3067 24.4621 18.7149V25.9338C24.4621 26.3968 24.1173 26.7014 23.5931 26.7014Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_427_49'%3E%3Crect width='32' height='33' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E "), pointer;
}

.main {
  top: 1.8rem;
  font-size: 0.9rem;
  position: relative;
  width: 100%;
  height: 100vh;
  display: flex;
}

.header-right .material-symbols-sharp {
  padding-top: 10px;
  font-size: 1.2rem;
}

.header {
  user-select: none;
  display: grid;
  grid-template-columns: 2fr 1fr 2fr 1fr;
  height: 1.8rem;
  width: 100vw;
  border-bottom: 5px solid black;
  position: fixed;
  background-color: white;
  z-index: 100000 !important;
  transform: translateZ(100px);
  align-items: center;
}

.header a {
  text-decoration: none;
  color: black;
}

.header a.home:hover {
  color: #ff33d9;
  cursor: url("data:image/svg+xml,%3Csvg width='30' height='33' viewBox='0 0 30 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_426_20)'%3E%3Cpath d='M13.3125 26.3269C12.8211 26.3269 12.4461 25.9461 12.4461 25.5136V17.9752C12.3944 17.4847 12.7694 17.1104 13.2608 17.1104C13.694 17.1104 14.0754 17.4912 14.0754 17.9236L14.1271 25.5201C14.1271 25.9525 13.7457 26.3333 13.3125 26.3333V26.3269ZM22.1185 26.3269C21.6853 26.3269 21.3039 26.0042 21.3039 25.5136V17.8655C21.3039 17.4331 21.6853 17.0523 22.1185 17.0523C22.6099 17.0523 22.9332 17.4331 22.9332 17.8655V25.5136C22.9332 26.0042 22.6099 26.3269 22.1185 26.3269ZM17.6638 26.3785C17.2306 26.3785 16.8491 25.9977 16.8491 25.5653L16.7974 17.859C16.7974 17.4266 17.1789 17.0458 17.6121 17.0458C18.1034 17.0458 18.4784 17.4266 18.4784 17.859V25.5653C18.4784 25.9977 18.1552 26.3785 17.6638 26.3785ZM9.6724 31.3159H10.5388C12.4978 31.3675 14.5086 31.3675 15.5948 31.2643C15.9181 31.1546 16.681 30.2897 17.334 29.2054C17.6573 28.6633 18.2586 28.3406 18.8534 28.3406C19.4483 28.3406 19.9978 28.7214 20.2694 29.2635C20.7608 30.1284 21.5754 31.161 21.8987 31.2191C22.3319 31.3288 22.9332 31.2707 23.4763 31.2191C23.4246 30.8383 23.3664 30.3542 23.4246 29.9154V29.3732C23.4246 28.8827 23.4763 28.56 23.6444 27.6371C23.9159 26.2817 25.9784 23.842 26.4181 23.2999C26.9612 22.5383 27.5625 21.1313 27.7241 20.531C27.9957 19.6662 28.1573 17.8203 28.2672 16.8393C28.319 15.9744 28.319 15.3226 28.319 14.2383V11.9083C28.2672 11.3145 28.0991 10.553 27.3427 10.3335C26.6379 10.1722 25.875 10.4949 25.6034 10.9273C25.3836 11.25 25.2802 11.7921 25.1702 12.1213C25.1702 12.231 25.1185 12.2827 25.1185 12.3408C24.9569 12.8313 24.5237 12.9926 24.2521 12.9926C23.8707 12.941 23.4892 12.7215 23.4375 12.1794C23.2758 10.6046 23.0043 9.30085 22.7327 8.86843C22.6228 8.70707 22.028 8.21656 21.8082 8.16492C21.2651 8.11329 20.6121 8.11329 19.959 8.21656C19.7392 8.21656 19.1961 8.59735 18.9827 8.86843C18.8211 9.24922 18.7112 10.2238 18.6595 10.8757L18.4978 12.1213C18.3879 12.5537 18.0065 12.8248 17.6315 12.7732C17.5215 12.7732 16.9267 12.7215 16.8168 11.96V11.7405C16.7069 10.1141 16.4935 8.92006 16.1121 8.31982C16.0021 8.10038 15.459 7.72604 14.9677 7.61632C14.4763 7.5066 13.8815 7.56469 13.3383 7.72604C12.7435 7.8874 12.472 8.48763 12.3621 8.75871C12.1422 9.30085 12.1422 10.4432 12.1422 11.1984V12.0632C12.0905 12.4957 11.709 12.8248 11.2758 12.8248C10.8427 12.8248 10.4612 12.444 10.4612 12.0116C10.4612 11.4694 9.80818 8.53926 8.99352 6.42231C8.17887 4.36344 8.06895 4.09237 7.47412 3.11134C7.15085 2.62082 6.43964 1.91732 5.84481 1.75597C5.30171 1.53653 4.10559 1.8076 3.78231 2.24648C3.51076 2.62728 3.18749 3.27914 3.40085 4.20209C3.62068 5.01531 4.10559 6.59012 4.37714 7.24198C4.53878 7.62278 4.64869 7.89385 4.81033 8.21656L5.51507 9.90109C5.5668 10.2238 5.7349 10.4949 5.83835 10.824C6.05818 11.3145 6.27154 11.9083 6.54309 12.6699C6.86637 13.7542 7.08619 14.6255 7.24783 15.329C7.29955 15.6001 7.35774 15.8712 7.46766 16.1422C7.46766 16.3036 7.51938 16.4133 7.51938 16.523C7.6293 17.1749 7.19611 17.446 7.028 17.4976C6.91809 17.6073 6.43318 17.7687 5.9418 17.2265L5.72197 16.9038C5.67024 16.7941 5.61206 16.6844 5.50214 16.5811C5.23059 16.2584 5.17887 16.2003 4.7974 16.039L4.68749 15.9293C4.46766 15.8776 3.653 15.8195 3.27154 15.8776C3.05171 15.9293 2.29524 16.31 1.9655 16.9103C1.64223 17.4524 1.53231 18.1559 1.9655 20.2213C2.34697 21.8477 3.32326 22.8804 4.028 23.6419C4.24783 23.8614 4.40947 24.0227 4.57111 24.2357L6.31033 26.1913L7.50645 27.2756L8.81249 28.5213C9.40731 29.0118 9.67887 29.7669 9.73706 30.9093C9.73706 31.0707 9.73705 31.1804 9.68533 31.3417L9.6724 31.3159ZM13.1508 33.0004C12.3362 33.0004 11.4116 33.0004 10.4871 32.9488H8.74783C8.528 32.9488 8.31464 32.8391 8.153 32.6261C7.99137 32.4647 7.93318 32.1937 7.99137 31.9742C8.10128 31.161 8.04309 30.0186 7.77154 29.7476H7.71981C7.33835 29.4249 6.85343 28.9343 6.36205 28.4438C5.92887 28.063 5.49568 27.6822 5.21766 27.4112L5.10774 27.3014L3.3168 25.2942C3.26507 25.2942 3.26507 25.2426 3.26507 25.2426L2.83188 24.7521C2.01723 23.8872 0.821107 22.5835 0.329727 20.5181C-0.161652 18.2915 -0.103462 17.0458 0.549555 16.0132C1.20257 14.9289 2.39869 14.3867 2.99352 14.2254C3.42671 14.1737 4.57111 14.1156 5.27585 14.3867L4.95257 13.1411C4.73274 12.4376 4.51938 11.947 4.29956 11.4565C4.13792 11.1338 4.028 10.8047 3.91809 10.4239C3.69826 9.83009 3.4849 9.39121 3.26507 8.84906C3.10343 8.57799 2.99352 8.25528 2.83188 7.87449C2.50861 7.1129 1.9655 5.43483 1.74568 4.56352C1.47412 3.3695 1.74568 2.17549 2.45042 1.20091C3.25861 0.123071 5.21766 -0.257723 6.35559 0.174704C7.39007 0.497411 8.36637 1.47844 8.85774 2.23357C9.51076 3.31787 9.6724 3.7503 10.4871 5.81562C10.7069 6.30613 10.9202 6.89991 11.0819 7.50015C11.5151 6.84828 12.1164 6.30613 12.8211 6.08669C13.6358 5.86725 14.5086 5.81562 15.2651 5.97697C16.1896 6.13833 17.1142 6.79019 17.4957 7.49369C17.6056 7.60341 17.6573 7.71314 17.7155 7.8164C18.2069 7.16453 19.0733 6.67402 19.6746 6.57075C20.4892 6.4094 21.4138 6.4094 22.1185 6.51912C22.9332 6.73856 23.8577 7.55178 24.1293 7.98421C24.3491 8.365 24.5108 8.84906 24.6724 9.4493C25.4871 8.7458 26.6832 8.41664 27.7694 8.7458C28.3642 8.90715 28.9138 9.23631 29.2888 9.77846C29.6638 10.3206 29.8836 11.0241 29.9418 11.8373C29.9935 13.0313 29.9935 13.2508 29.9935 13.7929V14.2254C29.9935 15.3677 29.9418 16.0712 29.8836 16.9361C29.8836 17.4266 29.6638 19.7566 29.3405 20.9506C29.1207 21.7122 28.4741 23.2805 27.7629 24.2615L27.7112 24.3132C26.7866 25.3975 25.4289 27.2434 25.2672 27.9469C25.1056 28.8117 25.1056 28.9795 25.1056 29.3603C25.1056 29.5217 25.0539 29.7411 25.0539 29.9541C25.0539 30.606 25.2155 31.4708 25.3254 31.7419C25.3771 31.9613 25.3254 32.2324 25.2155 32.3938C25.0539 32.6132 24.834 32.7745 24.6207 32.7745C24.4009 32.8262 22.6616 33.0456 21.6336 32.8262C20.2177 32.6067 18.9698 30.2768 18.8082 30.0574V30.0057H18.7565C18.5948 30.2768 18.1616 30.9803 17.6121 31.6322C16.959 32.3938 16.4159 32.8262 15.8211 32.8778C15.1681 32.9875 14.2435 32.9875 13.1573 32.9875L13.1508 33.0004Z' fill='black'/%3E%3Cpath d='M13.2607 26.3778C12.8275 26.3778 12.446 25.997 12.446 25.5646L12.3943 17.968C12.3943 17.5356 12.7758 17.1548 13.209 17.1548C13.7003 17.1548 14.0753 17.5356 14.0753 17.968V25.5065C14.0753 25.997 13.7521 26.3713 13.2607 26.3713V26.3778ZM22.9331 25.5646C22.9331 25.997 22.5516 26.3778 22.1184 26.3778C21.6271 26.3778 21.2521 25.997 21.2521 25.5646V17.9164C21.2521 17.4259 21.6335 17.1032 22.1184 17.1032C22.5516 17.1032 22.9331 17.4259 22.9331 17.9164V25.5646ZM17.6637 26.3778C17.1723 26.3778 16.7973 26.0551 16.7973 25.5646V17.9164C16.7973 17.4259 17.1206 17.1032 17.612 17.0516C18.0452 17.0516 18.4266 17.4324 18.4266 17.9164L18.4784 25.5646C18.4784 26.0551 18.0969 26.3778 17.6637 26.3778ZM28.2607 11.9463C28.2607 11.3526 28.0409 10.591 27.2844 10.3715C26.6314 10.1521 25.8684 10.5329 25.5969 10.9653C25.3771 11.288 25.2154 11.8302 25.1637 12.1077C25.112 12.2174 25.112 12.269 25.112 12.3788C24.9503 12.8693 24.5172 13.0306 24.1874 12.9725C23.8641 12.9725 23.4827 12.7015 23.4245 12.211C23.2628 10.6361 22.9331 9.28078 22.7197 8.89999C22.5581 8.68055 22.015 8.24812 21.7434 8.19648C21.2521 8.08676 20.5473 8.08676 19.8943 8.19648C19.7327 8.24812 19.1314 8.57728 18.9697 8.89999C18.7499 9.22269 18.6465 10.2037 18.5883 10.8556C18.5365 11.3461 18.5365 11.7785 18.4266 12.1593C18.3167 12.5401 17.9934 12.8112 17.5603 12.8112C17.5085 12.7596 16.8555 12.7015 16.7973 11.998V11.7785C16.6874 10.094 16.4159 8.95807 16.0344 8.30621C15.9245 8.08676 15.4396 7.71242 14.89 7.6027C14.4568 7.55107 13.8555 7.55107 13.3124 7.71242C12.7176 7.93187 12.3878 8.52565 12.3361 8.74509C12.1163 9.28723 12.1163 10.4296 12.0646 11.1847V12.0496C12.0128 12.482 11.6831 12.8112 11.2499 12.8112C10.7585 12.8112 10.4353 12.4885 10.4353 12.0496C10.3835 11.5075 9.78224 8.57728 8.91586 6.40869C8.1012 4.40145 7.99129 4.07875 7.39646 3.1558C7.07319 2.61366 6.36198 1.96179 5.81888 1.74235C5.22405 1.52291 4.07965 1.85207 3.75638 2.23286C3.4331 2.66529 3.16155 3.31716 3.37491 4.2401C3.53655 5.00169 4.02793 6.57004 4.29948 7.28C4.46112 7.6027 4.62276 7.93187 4.73267 8.20294C4.9525 8.74509 5.22405 9.2356 5.43741 9.9391C5.54732 10.2618 5.65724 10.5329 5.81888 10.862C6.0387 11.3526 6.25207 11.8947 6.47189 12.7079C6.79517 13.7922 7.015 14.6635 7.17664 15.3089C7.28655 15.6316 7.33827 15.9027 7.39646 16.1222C7.45465 16.3416 7.44819 16.4449 7.50638 16.5546C7.61629 17.2065 7.1831 17.4775 7.015 17.5292C6.84689 17.5808 6.36198 17.7486 5.92879 17.2065C5.87707 17.1548 5.81888 17.0451 5.70896 16.9354C5.65724 16.8257 5.54732 16.7159 5.43741 16.6127C5.21758 16.29 5.11413 16.2319 4.78439 16.0189C4.73267 16.0189 4.67448 15.9673 4.62276 15.9673C4.40293 15.8575 3.64646 15.8575 3.265 15.9156C2.99345 15.9673 2.2887 16.2964 1.90724 16.8902C1.58396 17.4324 1.47405 18.1939 1.95896 20.2012C2.34043 21.8276 3.265 22.9119 4.02146 23.6735C4.1831 23.8929 4.34474 24.0543 4.51284 24.2157L6.30379 26.2229C6.62707 26.494 7.00853 26.8748 7.44819 27.3072C7.93957 27.7396 8.42448 28.2301 8.80595 28.5012C9.34905 28.9917 9.67232 29.8049 9.67232 30.9409V31.3217H10.487C12.446 31.3733 14.5085 31.4314 15.5947 31.27C15.8663 31.2184 16.6809 30.3471 17.2822 29.2112C17.6055 28.669 18.2068 28.3463 18.8016 28.3979C19.4547 28.3979 19.946 28.7206 20.2693 29.3209C20.7025 30.1857 21.5753 31.1668 21.8986 31.2765C22.2801 31.3281 22.9331 31.3281 23.4762 31.2765C23.4245 30.844 23.3663 30.3535 23.3663 29.9211C23.3663 29.7017 23.418 29.5403 23.418 29.379C23.418 28.8884 23.418 28.6174 23.6378 27.6944C23.9094 26.3391 25.9202 23.8994 26.4115 23.3573C26.9547 22.544 27.5559 21.1887 27.7176 20.5368C27.9374 19.7236 28.1508 17.8261 28.209 16.845C28.2607 16.0318 28.3189 15.3283 28.3189 14.2956V13.8632C28.3189 13.2694 28.3189 13.1597 28.2672 11.9657L28.2607 11.9463Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_426_20'%3E%3Crect width='30' height='33' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"), pointer;
}

.header a::after {
  color: black;
}

.header-left {
  text-align: left;
  padding-left: 10px;
}

.header-middle-left {
  border-right: 5px solid black;
  height: 100%;
}

.header-middle-right {
  padding-left: 10px;
}

.header-middle {
  text-align: center;
}

.header-right {
  text-align: right;
  padding-right: 10px;
  padding-top: 5px;
}

.footer {
  display: grid;
  grid-template-columns: 1fr 1fr;
  height: 1.8rem;
  bottom: 0px;
  width: 100%;
  border-top: 5px solid black;
  position: fixed;
  background-color: white;
  z-index: 100000 !important;
  transform: translateZ(100px);
  align-items: center;
}

.footer-left {
  height: 100%;
  border-right: 5px solid black;
}

.footer-right {
  display: inline-grid;
  justify-items: right;
  align-items: flex-end;
  padding-right: 10px;
  font-size: 18px;
  user-select: none;
}

.about {
  display: grid;
  grid-template-columns: 1fr 1fr;
  position: relative;
  overflow-y: hidden;
  height: 100vh;
}

.about-left {
  background-image: linear-gradient(to right, black 3px, transparent 3px),
    linear-gradient(to bottom, black 3px, transparent 3px);
  background-size: 50px 50px;
  background-position: 25px 25px;
  border-right: 5px solid black;
  height: 100vh;
  word-break: keep-all;
  padding: 0.5rem;
  padding-bottom: 2.2rem;
  max-height: calc(100vh - 1.8rem);
  overflow-y: auto;
  height: 100%;
  width: 50vw;
}

.about-left mark {
  background: rgb(255, 157, 237);
  background: linear-gradient(270deg,
      rgba(255, 255, 255, 1) 0%,
      rgba(159, 255, 198, 1) 100%);
}

.about-right {
  background-image: linear-gradient(to right, black 3px, transparent 3px),
    linear-gradient(to bottom, black 3px, transparent 3px);
  background-size: 50px 50px;
  background-position: 25px 25px;
  word-break: keep-all;
  top: 1.8rem;
  height: 100vh;
  overflow: auto;
  padding: 0.5rem;
  max-height: calc(100vh - 1.8rem);
  overflow-y: auto;
  height: 100%;
  display: flex;
  justify-content: center;
  padding-bottom: 0rem;
  width: 50vw;
}

.about-right img {
  height: calc(100% - 2.2rem);
  width: auto;
}

.portrait {
  display: grid;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  justify-items: center;
}

.indent {
  padding-left: 3rem;
}

.pointer {
  position: absolute;
  height: 480px;
  top: 100px;
  padding-top: 30px;
  padding-left: 20px;
  pointer-events: none;
  z-index: 9999999;
}

.pointer img {
  width: 12vw;
}

@media (max-width: 820px) {
  html {
    font-family: "Pretendard", sans-serif;
    font-variation-settings: "wght"650;
    font-size: 1.6rem;
    overflow-x: hidden;
  }

  main {
    grid-template-columns: 1fr;
  }

  .about-left {
    border-right: none;
  }

  .header-left {
    display: none;
  }

  .header-middle-left {
    display: none;
  }

  .header {
    display: grid;
    grid-template-columns: 3fr 1fr;
    height: 2rem;
  }

  .header-middle {
    display: inline;
    text-align: left;
    padding-left: 0.5rem;
  }

  .footer {
    height: 2rem;
    display: flex;
    justify-content: center;
  }

  .footer-left {
    display: none;
  }

  .about {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    overflow-y: scroll;
    height: calc(100vh - (3.6rem + 5px));
  }

  .about-left {
    border-right: none;
    height: auto;
    overflow: visible;
    max-height: none;
    width: 100vw;
  }

  .about-left mark {
    background: rgb(255, 255, 255);
  }

  .about-right {
    bottom: 3.6rem;
    top: 1.8rem;
    overflow: visible;
    width: 100vw;
    max-height: none;
    margin: auto;
    padding-bottom: 1rem;
  }

  .about-right img {
    height: auto;
    max-height: calc(100vh - 7.2rem);
    width: 100%;
  }

  .main {
    height: calc(100vh - (3.6rem + 5px));
    top: 1.8rem;
    font-size: 0.9rem;
    position: relative;
    width: 100%;
    display: flex;
  }

  .pointer img {
    width: 20vw;
  }
}

@media (max-width: 450px) {
  .about {
    height: calc(100vh - (3.9rem));
    padding-bottom: 4rem;
  }

  .header {
    border-bottom: 4px solid black;
  }

  .footer {
    border-top: 4px solid black;
  }
}