/*! style.scss © zen9.co.kr, 2017.12 */
@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/static/pretendard.css";
.nice-select {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background-color: #fff;
  border-radius: 5px;
  border: solid 1px #e8e8e8;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  display: block;
  float: left;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  height: 42px;
  line-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: auto;
}
.nice-select:hover {
  border-color: #dbdbdb;
}
.nice-select:active,
.nice-select.open,
.nice-select:focus {
  border-color: #999;
}
.nice-select:after {
  border-bottom: 2px solid #999;
  border-right: 2px solid #999;
  content: "";
  display: block;
  height: 5px;
  margin-top: -4px;
  pointer-events: none;
  position: absolute;
  right: 12px;
  top: 50%;
  transform-origin: 66% 66%;
  transform: rotate(45deg);
  transition: all 0.15s ease-in-out;
  width: 5px;
}
.nice-select.open:after {
  transform: rotate(-135deg);
}
.nice-select.open .list {
  opacity: 1;
  pointer-events: auto;
  transform: scale(1) translateY(0);
}
.nice-select.disabled {
  border-color: #ededed;
  color: #999;
  pointer-events: none;
}
.nice-select.disabled:after {
  border-color: #ccc;
}
.nice-select.wide {
  width: 100%;
}
.nice-select.wide .list {
  left: 0 !important;
  right: 0 !important;
}
.nice-select.right {
  float: right;
}
.nice-select.right .list {
  left: auto;
  right: 0;
}
.nice-select.small {
  font-size: 12px;
  height: 36px;
  line-height: 34px;
}
.nice-select.small:after {
  height: 4px;
  width: 4px;
}
.nice-select.small .option {
  line-height: 34px;
  min-height: 34px;
}
.nice-select .list {
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
  box-sizing: border-box;
  margin-top: 4px;
  opacity: 0;
  overflow: hidden;
  padding: 0;
  pointer-events: none;
  position: absolute;
  top: 100%;
  left: 0;
  transform-origin: 50% 0;
  transform: scale(0.75) translateY(-21px);
  transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
  z-index: 9;
}
.nice-select .list:hover .option:not(:hover) {
  background-color: rgba(0, 0, 0, 0) !important;
}
.nice-select .option {
  cursor: pointer;
  font-weight: 400;
  line-height: 40px;
  list-style: none;
  min-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 29px;
  text-align: left;
  transition: all 0.2s;
}
.nice-select .option:hover,
.nice-select .option.focus,
.nice-select .option.selected.focus {
  background-color: #f6f6f6;
}
.nice-select .option.selected {
  font-weight: bold;
}
.nice-select .option.disabled {
  background-color: rgba(0, 0, 0, 0);
  color: #999;
  cursor: default;
}
.no-csspointerevents .nice-select .list {
  display: none;
}
.no-csspointerevents .nice-select.open .list {
  display: block;
}
#svg {
  width: 1400px;
  margin: 0 auto;
}
#svg .svg-logo {
  width: 152px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 152 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35.3278 22.304V17.0586H27.8415L27.1953 16.3803V15.0209H47.0005V17.0586H39.0825V22.304H35.3278ZM38.3903 6.79582C41.0441 7.679 43.6775 8.9257 46.2649 10.646L43.7413 13.3646C41.7337 11.5752 39.578 9.96759 37.0953 8.49562C35.1746 10.6255 32.3701 12.3688 29.3715 13.3646L28.2502 11.8236C32.0253 10.0572 34.7225 7.24893 35.2844 4.62242C35.3483 4.35107 35.264 4.03364 34.983 3.96452L34.227 3.75972L34.485 2.40039L39.6419 2.74086C39.6419 4.14627 39.1898 5.52609 38.3903 6.79582Z' fill='%23000'/%3E%3Cpath d='M55.0244 7.132C57.0728 8.26349 58.8429 9.66891 60.5465 11.4813L57.742 13.5191C56.6641 11.9345 55.4126 10.3934 53.9005 8.94444C52.4548 10.9361 50.4268 12.705 48.0744 13.9722L46.8867 12.5002C50.6184 9.73802 52.0641 6.61233 52.0641 4.39285C52.0641 4.1215 51.9338 3.89366 51.7192 3.82711L50.8789 3.57879L51.1369 2.21946L56.2069 2.44729C56.2069 4.0319 55.7753 5.63955 55.0192 7.13456L55.0244 7.132ZM61.6601 22.3074V16.8726H50.7435L50.0973 16.1942V14.8349H65.4148V22.3099H61.6601V22.3074ZM65.5016 1.96858C65.4378 2.71609 65.4148 3.46359 65.4148 4.2111V13.9261H61.6601V7.65167H58.2937L57.6475 6.97328V5.56787H61.6601V4.41333C61.5299 3.66583 61.3153 3.30232 60.7534 3.07704L60.0408 2.80569L60.2553 1.58203L65.4991 1.96602L65.5016 1.96858Z' fill='%23000'/%3E%3Cpath d='M72.0307 4.61676V9.78017L72.894 10.6864H87.3507V2.53296H73.8672C72.8736 2.53296 71.9694 2.50992 71.0627 2.44336L70.8047 3.80269L71.645 4.05101C71.926 4.1406 72.0333 4.36844 72.0333 4.61676H72.0307ZM75.7854 4.57068H83.5961V8.64867H75.7854V4.57068Z' fill='%23000'/%3E%3Cpath d='M75.875 16.2383H72.082V21.2199L72.8968 22.0775H87.5681V20.0398H75.7882' fill='%23000'/%3E%3Cpath d='M69.7891 12.4531V13.8125L70.4353 14.4908H78.246V18.0696H82.0006V14.4908H89.3797V12.4531H69.7891Z' fill='%23000'/%3E%3Cpath d='M108.016 10.2358V4.21222C108.016 3.46471 108.036 2.71721 108.103 1.9697L104.251 1.68555V4.35557C104.253 4.37605 104.259 4.39397 104.264 4.41445V17.5265C103.4 18.0027 102.256 18.1153 101.178 18.1153H98.3507V15.9649C100.724 15.4657 102.276 14.0168 102.276 11.9561C102.276 9.44219 99.8602 7.76542 96.4734 7.76542C93.0865 7.76542 90.6703 9.44219 90.6703 11.9561C90.6703 13.9707 92.2232 15.4657 94.596 15.9649V18.1153H89.6562V19.4746L90.3025 20.153H101.068C102.621 20.153 103.786 19.5642 104.261 18.9524V22.3034H108.016V12.3144H110.455V10.2307H108.016V10.2358ZM96.4734 14.1986C95.2014 14.1986 94.4019 13.2693 94.4019 11.9561C94.4019 10.6428 95.2014 9.71354 96.4734 9.71354C97.7454 9.71354 98.5448 10.6428 98.5448 11.9561C98.5448 13.2693 97.7454 14.1986 96.4734 14.1986Z' fill='%23000'/%3E%3Cpath d='M100.141 4.07483V2.03711H92.5039V3.39644L93.1501 4.07483H100.141Z' fill='%23000'/%3E%3Cpath d='M102.625 7.0885V5.05078H90.0664V6.41011L90.7152 7.0885H102.625Z' fill='%23000'/%3E%3Cpath d='M117.683 5.02405H119.958V2.98633H111.103V4.34566L111.749 5.02661H113.994C113.974 11.0271 113.713 15.4686 110.176 18.8862L111.535 20.1533C113.649 18.387 115.159 16.1675 116.173 13.5615C116.97 15.4866 117.662 17.5704 118.158 19.7002L121.069 18.1156C119.948 15.443 118.674 13.2236 116.949 11.0732C117.402 9.1942 117.639 7.17696 117.683 5.02661V5.02405Z' fill='%23000'/%3E%3Cpath d='M125.945 1.64062V3.69626C125.945 3.70906 125.95 3.72186 125.95 3.73466V10.4622H124.634V4.52825C124.634 3.81658 124.657 3.10492 124.714 2.39325V2.28573L121.191 1.99902V4.27225C121.194 4.29017 121.199 4.30553 121.202 4.32601V22.3096H124.632V12.5486H125.947V22.3096H129.378V4.18777C129.378 3.44027 129.398 2.69276 129.464 1.94526L125.942 1.64062H125.945Z' fill='%23000'/%3E%3Cpath d='M149.441 7.28927V4.20966C149.441 3.46215 149.462 2.71465 149.528 1.96714L145.687 1.68555V4.40421C145.687 4.40421 145.687 4.40933 145.687 4.41189V10.7759C144.823 11.2521 143.679 11.3647 142.601 11.3647H136.581V4.79588H143.183V2.75816H134.66C133.667 2.75816 132.762 2.73513 131.856 2.66857L131.598 4.0279L132.438 4.27621C132.719 4.36581 132.826 4.59365 132.826 4.84196V12.4962L133.69 13.4024H142.491C144.044 13.4024 145.211 12.8367 145.684 12.2018V16.4155H149.439V9.37307H152.006V7.28927H149.439H149.441Z' fill='%23000'/%3E%3Cpath d='M134.598 21.1728L135.525 22.079H149.657V20.0413H138.416V17.7092C138.416 16.9617 138.437 16.2142 138.503 15.4666L134.598 15.2695' fill='%23000'/%3E%3Cpath d='M23.93 15.9656C23.93 20.3763 20.3618 23.9526 15.9609 23.9526V7.97852C20.3618 7.97852 23.93 11.5548 23.93 15.9656Z' fill='%231D2087'/%3E%3Cpath d='M0.0234375 8.02024C0.0234375 3.60689 3.58908 0.0332031 7.9925 0.0332031V16.0073C3.58908 16.0073 0.0234375 12.431 0.0234375 8.02024Z' fill='%231D2087'/%3E%3Cpath d='M23.2533 7.9896H7.98438C7.98438 3.57625 11.5526 0 15.956 0H23.2533C23.6518 0 23.9736 0.322553 23.9736 0.721905V7.26513C23.9736 7.66448 23.6518 7.98704 23.2533 7.98704V7.9896Z' fill='%231D2087'/%3E%3Cpath d='M0.720281 16.0098H15.9892C15.9892 20.4231 12.421 23.9994 8.01759 23.9994H0.720281C0.321828 23.9994 0 23.6768 0 23.2775V16.7342C0 16.3349 0.321828 16.0123 0.720281 16.0123V16.0098Z' fill='%231D2087'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .svg-footLogo {
  width: 246px;
  height: 212px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 282 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M65.5369 41.8211V31.9858H51.6481L50.4492 30.7138V28.165H87.1923V31.9858H72.5026V41.8211H65.5369ZM71.2185 12.7425C76.1419 14.3985 81.0274 16.7361 85.8276 19.9617L81.1458 25.0594C77.4213 21.7042 73.4219 18.6897 68.816 15.9297C65.2526 19.9233 60.0496 23.1922 54.4865 25.0594L52.4063 22.1698C59.4099 18.8577 64.4139 13.5921 65.4564 8.66728C65.5748 8.15848 65.4184 7.56327 64.8972 7.43367L63.4946 7.04967L63.9732 4.50085L73.5404 5.13926C73.5404 7.77447 72.7017 10.3617 71.2185 12.7425Z' fill='%23fff'/%3E%3Cpath d='M102.078 13.3728C105.878 15.4944 109.162 18.1297 112.322 21.5281L107.12 25.3489C105.12 22.3777 102.798 19.4881 99.9926 16.7713C97.3106 20.5057 93.5482 23.8225 89.1839 26.1985L86.9805 23.4385C93.9036 18.2593 96.5856 12.3984 96.5856 8.2368C96.5856 7.728 96.3439 7.3008 95.9459 7.17599L94.3869 6.71039L94.8655 4.16158L104.272 4.58878C104.272 7.56 103.471 10.5744 102.068 13.3776L102.078 13.3728ZM114.389 41.8274V31.6369H94.1357L92.9369 30.3649V27.8161H121.354V41.8322H114.389V41.8274ZM121.515 3.69117C121.397 5.09278 121.354 6.49439 121.354 7.896V26.1121H114.389V14.3472H108.143L106.944 13.0752V10.44H114.389V8.2752C114.147 6.87359 113.749 6.19199 112.706 5.76959L111.384 5.26078L111.782 2.96637L121.511 3.68637L121.515 3.69117Z' fill='%23fff'/%3E%3Cpath d='M133.634 8.65665V18.3383L135.236 20.0375H162.056V4.74942H137.041C135.198 4.74942 133.52 4.70622 131.838 4.58142L131.359 7.13024L132.918 7.59584C133.44 7.76384 133.639 8.19104 133.639 8.65665H133.634ZM140.6 8.57025H155.09V16.2167H140.6V8.57025Z' fill='%23fff'/%3E%3Cpath d='M140.759 30.4476H133.723V39.7884L135.234 41.3964H162.453V37.5756H140.598' fill='%23fff'/%3E%3Cpath d='M129.473 23.3502V25.899L130.672 27.171H145.162V33.8815H152.128V27.171H165.818V23.3502H129.473Z' fill='%23fff'/%3E%3Cpath d='M200.389 19.1926V7.89809C200.389 6.49648 200.427 5.09487 200.55 3.69326L193.404 3.16046V8.16689C193.409 8.20529 193.419 8.23889 193.428 8.27729V32.863C191.827 33.7558 189.704 33.967 187.704 33.967H182.458V29.935C186.86 28.999 189.742 26.2822 189.742 22.4182C189.742 17.7045 185.259 14.5605 178.975 14.5605C172.692 14.5605 168.209 17.7045 168.209 22.4182C168.209 26.1958 171.09 28.999 175.493 29.935V33.967H166.328V36.5159L167.527 37.7879H187.5C190.381 37.7879 192.542 36.6839 193.423 35.5367V41.8199H200.389V23.0902H204.915V19.183H200.389V19.1926ZM178.975 26.623C176.616 26.623 175.132 24.8806 175.132 22.4182C175.132 19.9558 176.616 18.2134 178.975 18.2134C181.335 18.2134 182.818 19.9558 182.818 22.4182C182.818 24.8806 181.335 26.623 178.975 26.623Z' fill='%23fff'/%3E%3Cpath d='M185.782 7.64046V3.81964H171.613V6.36846L172.812 7.64046H185.782Z' fill='%23fff'/%3E%3Cpath d='M190.386 13.2913V9.47046H167.086V12.0193L168.29 13.2913H190.386Z' fill='%23fff'/%3E%3Cpath d='M218.325 9.42031H222.547V5.59949H206.119V8.1483L207.317 9.42511H211.483C211.445 20.6764 210.961 29.0044 204.398 35.4125L206.919 37.7885C210.843 34.4765 213.643 30.3148 215.525 25.4284C217.003 29.038 218.287 32.9453 219.207 36.9389L224.609 33.9677C222.528 28.9564 220.164 24.7948 216.965 20.7628C217.804 17.2396 218.245 13.4571 218.325 9.42511V9.42031Z' fill='%23fff'/%3E%3Cpath d='M233.651 3.07623V6.93066C233.651 6.95466 233.66 6.97866 233.66 7.00266V19.6171H231.22V8.49067C231.22 7.15626 231.262 5.82185 231.367 4.48744V4.28584L224.832 3.74824V8.01066C224.837 8.04426 224.846 8.07306 224.851 8.11146V41.8317H231.215V23.5292H233.655V41.8317H240.019V7.85226C240.019 6.45065 240.057 5.04904 240.18 3.64744L233.646 3.07623H233.651Z' fill='%23fff'/%3E%3Cpath d='M277.241 13.6677V7.89329C277.241 6.49168 277.278 5.09007 277.402 3.68846L270.275 3.16046V8.25809C270.275 8.25809 270.275 8.26769 270.275 8.27249V20.2054C268.673 21.0982 266.55 21.3094 264.551 21.3094H253.382V8.9925H265.631V5.17167H249.818C247.975 5.17167 246.298 5.12847 244.615 5.00367L244.137 7.55249L245.696 8.01809C246.217 8.18609 246.416 8.61329 246.416 9.0789V23.431L248.018 25.1302H264.347C267.228 25.1302 269.393 24.0694 270.27 22.879V30.7798H277.236V17.5749H281.998V13.6677H277.236H277.241Z' fill='%23fff'/%3E%3Cpath d='M249.703 39.7L251.423 41.3992H277.642V37.5784H256.787V33.2055C256.787 31.8039 256.825 30.4023 256.948 29.0007L249.703 28.6311' fill='%23fff'/%3E%3Cpath d='M44.3938 29.9362C44.3938 38.2066 37.774 44.9123 29.6094 44.9123V14.9601C37.774 14.9601 44.3938 21.6657 44.3938 29.9362Z' fill='%23fff'/%3E%3Cpath d='M0.0429688 15.0383C0.0429688 6.7631 6.65805 0.0622559 14.8274 0.0622559V30.0144C6.65805 30.0144 0.0429688 23.3088 0.0429688 15.0383Z' fill='%23fff'/%3E%3Cpath d='M43.1437 14.9809H14.8164C14.8164 6.70564 21.4362 0 29.6056 0H43.1437C43.883 0 44.48 0.604804 44.48 1.35361V13.6225C44.48 14.3713 43.883 14.9761 43.1437 14.9761V14.9809Z' fill='%23fff'/%3E%3Cpath d='M1.33628 30.0191H29.6636C29.6636 38.2944 23.0438 45 14.8745 45H1.33628C0.597063 45 0 44.3952 0 43.6464V31.3775C0 30.6287 0.597063 30.0239 1.33628 30.0239V30.0191Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .svg-logoHorizon {
  width: 306px;
  height: 260px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 375 320' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.4382 262.012V246.26H1.94471L0 244.214V240.138H59.5074V246.26H35.7174V262.012H24.4382ZM33.6431 215.439C41.6163 218.086 49.5246 221.837 57.3034 227.001L49.7191 235.169C43.6906 229.794 37.2083 224.971 29.7537 220.538C23.9844 226.936 15.5575 232.165 6.54712 235.169L3.17631 230.541C14.5203 225.231 22.6232 216.803 24.3086 208.911C24.503 208.099 24.2437 207.141 23.4011 206.946L21.1323 206.329L21.9101 202.253L37.4028 203.276C37.4028 207.498 36.0415 211.639 33.6431 215.455V215.439Z' fill='%23231815'/%3E%3Cpath d='M83.6052 216.43C89.7634 219.823 95.0788 224.046 100.2 229.486L91.7729 235.607C88.5317 230.85 84.772 226.222 80.2344 221.87C75.8913 227.862 69.7979 233.155 62.7322 236.972L59.167 232.555C70.3813 224.257 74.7244 214.871 74.7244 208.197C74.7244 207.385 74.3355 206.703 73.6873 206.492L71.1592 205.745L71.937 201.669L87.1705 202.351C87.1705 207.109 85.874 211.948 83.6052 216.43ZM103.538 262.012V245.692H70.7378L68.7932 243.646V239.57H114.817V262.012H103.538ZM115.077 200.922C114.882 203.163 114.817 205.404 114.817 207.661V236.842H103.538V218.005H93.4258L91.4812 215.959V211.737H103.538V208.262C103.149 206.021 102.501 204.933 100.816 204.251L98.6765 203.439L99.3247 199.769L115.077 200.922Z' fill='%23231815'/%3E%3Cpath d='M134.734 208.879V224.387L137.327 227.115H180.758V202.627H140.244C137.262 202.627 134.54 202.562 131.817 202.351L131.039 206.427L133.567 207.173C134.41 207.45 134.734 208.132 134.734 208.879ZM146.013 208.749H169.479V220.993H146.013V208.749Z' fill='%23231815'/%3E%3Cpath d='M146.273 243.792H134.864V258.748L137.328 261.33H181.391V255.208H146.014' fill='%23231815'/%3E%3Cpath d='M127.993 232.408V236.501L129.938 238.53H153.404V249.28H164.683V238.53H186.836V232.408H127.993Z' fill='%23231815'/%3E%3Cpath d='M242.826 225.751V207.661C242.826 205.42 242.891 203.162 243.086 200.922L231.515 200.077V208.099C231.515 208.099 231.547 208.213 231.547 208.278V247.673C228.954 249.102 225.519 249.443 222.278 249.443H213.786V242.98C220.916 241.486 225.584 237.134 225.584 230.947C225.584 223.396 218.323 218.362 208.146 218.362C197.969 218.362 190.709 223.396 190.709 230.947C190.709 237.004 195.376 241.486 202.507 242.98V249.443H187.662V253.519L189.607 255.565H221.953C226.621 255.565 230.121 253.795 231.547 251.96V262.028H242.826V232.035H250.151V225.783H242.826V225.751ZM208.146 237.654C204.322 237.654 201.923 234.86 201.923 230.914C201.923 226.968 204.322 224.175 208.146 224.175C211.971 224.175 214.369 226.968 214.369 230.914C214.369 234.86 211.971 237.654 208.146 237.654Z' fill='%23231815'/%3E%3Cpath d='M219.166 207.238V201.116H196.219V205.208L198.163 207.238H219.166Z' fill='%23231815'/%3E%3Cpath d='M226.621 216.283V210.161H188.895V214.254L190.839 216.283H226.621Z' fill='%23231815'/%3E%3Cpath d='M271.867 210.096H278.706V203.974H252.096V208.05L254.041 210.096H260.782C260.717 228.121 259.94 241.453 249.309 251.732L253.392 255.549C259.745 250.238 264.283 243.581 267.329 235.754C269.728 241.535 271.802 247.803 273.293 254.184L282.044 249.427C278.673 241.405 274.849 234.73 269.663 228.267C271.024 222.616 271.737 216.559 271.867 210.096Z' fill='%23231815'/%3E%3Cpath d='M296.678 199.931V206.102C296.678 206.102 296.694 206.183 296.694 206.215V226.416H292.74V208.586C292.74 206.443 292.804 204.315 292.983 202.172V201.847L282.4 200.987V207.823C282.4 207.823 282.433 207.92 282.433 207.985V261.995H292.74V232.668H296.694V261.995H307.001V207.579C307.001 205.339 307.065 203.081 307.26 200.84L296.678 199.931Z' fill='%23231815'/%3E%3Cpath d='M367.286 216.9V207.644C367.286 205.403 367.351 203.146 367.545 200.905L356.007 200.061V208.229C356.007 208.229 356.007 208.245 356.007 208.261V227.374C353.414 228.803 349.979 229.144 346.737 229.144H328.652V209.414H348.488V203.292H322.883C319.901 203.292 317.178 203.227 314.456 203.016L313.678 207.092L316.206 207.839C317.049 208.115 317.373 208.797 317.373 209.544V232.538L319.966 235.266H346.413C351.081 235.266 354.581 233.561 356.007 231.661V244.311H367.286V223.152H375V216.9H367.286Z' fill='%23231815'/%3E%3Cpath d='M322.688 258.601L325.476 261.33H367.935V255.208H334.162V248.209C334.162 245.968 334.227 243.727 334.421 241.47L322.688 240.869' fill='%23231815'/%3E%3Cpath d='M275.432 117.552C275.432 150.029 249.162 176.352 216.751 176.352V58.7355C249.162 58.7355 275.432 85.0584 275.432 117.536V117.552Z' fill='%231D2087'/%3E%3Cpath d='M99.373 59.0278C99.373 26.5504 125.642 0.227417 158.054 0.227417V117.844C125.642 117.844 99.373 91.5214 99.373 59.044V59.0278Z' fill='%231D2087'/%3E%3Cpath d='M270.473 58.8166H158.038C158.038 26.3392 184.324 0 216.735 0H270.473C273.407 0 275.773 2.38709 275.773 5.31006V53.4903C275.773 56.4295 273.39 58.8004 270.473 58.8004V58.8166Z' fill='%231D2087'/%3E%3Cpath d='M104.527 117.877H216.962C216.962 150.354 190.676 176.693 158.265 176.693H104.527C101.594 176.693 99.2275 174.306 99.2275 171.383V123.203C99.2275 120.264 101.61 117.893 104.527 117.893V117.877Z' fill='%231D2087'/%3E%3Cpath d='M92.5506 289.715C92.5506 293.076 90.0873 295.252 85.8252 295.252C81.5631 295.252 78.0303 292.914 78.0303 288.903H82.3572C82.3572 290.933 83.8481 291.696 85.7766 291.696C87.3648 291.696 88.1751 291.03 88.1751 290.121C88.1751 288.627 86.4896 288.237 84.1398 287.49C81.1742 286.613 78.5651 285.379 78.5651 282.245C78.5651 278.413 81.4659 276.919 85.1122 276.919C89.0826 276.919 92.1941 279.079 92.3075 282.635H87.9806C87.7861 281.287 86.7489 280.475 85.1122 280.475C83.8319 280.475 82.9244 280.913 82.9244 281.92C82.9244 283.106 83.8805 283.495 86.0359 284.145C89.2446 285.119 92.5506 286.061 92.5506 289.682V289.715Z' fill='%23231815'/%3E%3Cpath d='M101.788 295.268C96.6504 295.268 94.6895 292.914 94.6895 288.546V277.341H98.9678V288.546C98.9678 290.835 99.9239 291.663 101.788 291.663C103.651 291.663 104.607 290.835 104.607 288.546V277.341H108.886V288.546C108.886 292.914 106.909 295.268 101.788 295.268Z' fill='%23231815'/%3E%3Cpath d='M125.205 289.715C125.205 293.076 122.742 295.252 118.48 295.252C114.217 295.252 110.685 292.914 110.685 288.903H115.012C115.012 290.933 116.502 291.696 118.431 291.696C120.019 291.696 120.829 291.03 120.829 290.121C120.829 288.627 119.144 288.237 116.794 287.49C113.829 286.613 111.219 285.379 111.219 282.245C111.219 278.413 114.12 276.919 117.766 276.919C121.737 276.919 124.848 279.079 124.962 282.635H120.635C120.44 281.287 119.403 280.475 117.766 280.475C116.486 280.475 115.579 280.913 115.579 281.92C115.579 283.106 116.535 283.495 118.69 284.145C121.899 285.119 125.205 286.061 125.205 289.682V289.715Z' fill='%23231815'/%3E%3Cpath d='M139.028 284.047V287.652H131.622V291.257H140.357V294.862H127.344V277.325H140.211V280.93H131.606V284.047H139.012H139.028Z' fill='%23231815'/%3E%3Cpath d='M141.67 286.094C141.67 280.816 144.684 276.935 150.081 276.935C155.477 276.935 158.491 280.816 158.491 286.094C158.491 291.371 155.429 295.268 150.081 295.268C144.733 295.268 141.67 291.387 141.67 286.094ZM154.116 286.094C154.116 283.057 153.16 280.556 150.081 280.556C147.002 280.556 146.045 283.057 146.045 286.094C146.045 289.13 146.969 291.663 150.081 291.663C153.192 291.663 154.116 289.163 154.116 286.094Z' fill='%23231815'/%3E%3Cpath d='M160.857 277.325H165.136V284.811L171.213 277.325H175.799L169.414 285.006L176.269 294.862H171.278L166.886 288.01L165.136 290.121V294.862H160.857V277.325Z' fill='%23231815'/%3E%3Cpath d='M189.039 280.54C186.219 280.54 185.36 282.797 185.36 286.077C185.36 289.358 186.219 291.647 189.039 291.647C191.324 291.647 192.086 290.251 192.361 288.286H196.737C196.364 292.313 193.787 295.252 189.12 295.252C183.724 295.252 181.001 291.371 181.001 286.142C181.001 280.913 183.869 276.919 189.25 276.919C193.885 276.919 196.348 279.761 196.753 283.836H192.377C192.069 281.92 191.308 280.524 189.055 280.524L189.039 280.54Z' fill='%23231815'/%3E%3Cpath d='M205.861 295.268C200.724 295.268 198.763 292.914 198.763 288.546V277.341H203.041V288.546C203.041 290.835 203.997 291.663 205.861 291.663C207.724 291.663 208.681 290.835 208.681 288.546V277.341H212.959V288.546C212.959 292.914 210.982 295.268 205.861 295.268Z' fill='%23231815'/%3E%3Cpath d='M220.203 277.325V291.257H227.755V294.862H215.925V277.325H220.203Z' fill='%23231815'/%3E%3Cpath d='M231.352 280.946H226.409V277.341H240.541V280.946H235.63V294.879H231.352V280.946Z' fill='%23231815'/%3E%3Cpath d='M249.762 295.268C244.625 295.268 242.664 292.914 242.664 288.546V277.341H246.942V288.546C246.942 290.835 247.899 291.663 249.762 291.663C251.626 291.663 252.582 290.835 252.582 288.546V277.341H256.86V288.546C256.86 292.914 254.883 295.268 249.762 295.268Z' fill='%23231815'/%3E%3Cpath d='M259.825 277.325H267.831C271.607 277.325 273.892 279.143 273.892 282.326C273.892 284.778 272.563 286.223 270.456 286.711V286.759C274.702 287.523 273.163 294.31 274.135 294.603V294.846H269.694C268.868 294.115 270.408 288.74 266.777 288.74H264.12V294.846H259.841V277.308L259.825 277.325ZM264.104 285.152H267.004C268.706 285.152 269.613 284.518 269.613 283.041C269.613 281.563 268.706 280.93 267.004 280.93H264.104V285.152Z' fill='%23231815'/%3E%3Cpath d='M280.779 291.225L279.694 294.879H275.107L281.573 277.341H285.868L292.383 294.879H287.699L286.613 291.225H280.796H280.779ZM285.641 287.864L283.713 281.384H283.664L281.736 287.864H285.625H285.641Z' fill='%23231815'/%3E%3Cpath d='M298.152 277.325V291.257H305.704V294.862H293.874V277.325H298.152Z' fill='%23231815'/%3E%3Cpath d='M125.367 309.526V313.131H118.545V319.61H114.267V302.072H126.907V305.677H118.545V309.526H125.367Z' fill='%23231815'/%3E%3Cpath d='M128.462 310.825C128.462 305.547 131.476 301.666 136.873 301.666C142.269 301.666 145.283 305.547 145.283 310.825C145.283 316.103 142.221 320 136.873 320C131.525 320 128.462 316.119 128.462 310.825ZM140.908 310.825C140.908 307.788 139.952 305.288 136.873 305.288C133.794 305.288 132.837 307.788 132.837 310.825C132.837 313.862 133.761 316.395 136.873 316.395C139.984 316.395 140.908 313.894 140.908 310.825Z' fill='%23231815'/%3E%3Cpath d='M154.634 320C149.497 320 147.536 317.645 147.536 313.277V302.072H151.814V313.277C151.814 315.567 152.771 316.395 154.634 316.395C156.498 316.395 157.454 315.567 157.454 313.277V302.072H161.732V313.277C161.732 317.645 159.755 320 154.634 320Z' fill='%23231815'/%3E%3Cpath d='M164.698 302.072H168.977L174.908 312.498H174.956V302.072H179.235V319.61H174.956L169.025 309.185H168.977V319.61H164.698V302.072Z' fill='%23231815'/%3E%3Cpath d='M182.313 302.072H189.849C194.581 302.072 197.417 305.207 197.417 310.858C197.417 316.509 194.808 319.61 190.076 319.61H182.313V302.072ZM186.592 316.005H189.331C191.988 316.005 193.058 314.04 193.058 310.858C193.058 307.675 191.988 305.677 189.331 305.677H186.592V316.005Z' fill='%23231815'/%3E%3Cpath d='M203.073 315.957L201.988 319.61H197.401L203.867 302.072H208.162L214.66 319.61H209.977L208.891 315.957H203.073ZM207.935 312.595L206.007 306.116H205.958L204.029 312.595H207.919H207.935Z' fill='%23231815'/%3E%3Cpath d='M217.772 305.677H212.829V302.072H226.96V305.677H222.05V319.61H217.772V305.677Z' fill='%23231815'/%3E%3Cpath d='M233.476 302.072V319.61H229.197V302.072H233.476Z' fill='%23231815'/%3E%3Cpath d='M235.841 310.825C235.841 305.547 238.855 301.666 244.252 301.666C249.648 301.666 252.662 305.547 252.662 310.825C252.662 316.103 249.599 320 244.252 320C238.904 320 235.841 316.119 235.841 310.825ZM248.287 310.825C248.287 307.788 247.331 305.288 244.252 305.288C241.173 305.288 240.216 307.788 240.216 310.825C240.216 313.862 241.14 316.395 244.252 316.395C247.363 316.395 248.287 313.894 248.287 310.825Z' fill='%23231815'/%3E%3Cpath d='M255.028 302.072H259.307L265.238 312.498H265.287V302.072H269.565V319.61H265.287L259.355 309.185H259.307V319.61H255.028V302.072Z' fill='%23231815'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
#svg .svg-logoKo {
  width: 306px;
  height: 260px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 306 260' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M98.2089 260C94.2505 260 90.9171 259.118 88.2218 257.353C85.5264 255.588 83.6123 253.188 82.5186 250.165L89.2504 246.246C90.8129 250.307 93.8729 252.332 98.4432 252.332C100.644 252.332 102.271 251.929 103.3 251.138C104.329 250.346 104.837 249.334 104.837 248.128C104.837 246.726 104.212 245.636 102.948 244.858C101.698 244.079 99.4459 243.236 96.2166 242.328C94.4328 241.796 92.9093 241.264 91.6853 240.732C90.4483 240.2 89.2113 239.486 87.9744 238.604C86.7374 237.708 85.7998 236.579 85.1488 235.217C84.4977 233.855 84.1722 232.259 84.1722 230.442C84.1722 226.835 85.4613 223.967 88.0264 221.827C90.5916 219.686 93.6906 218.609 97.2974 218.609C100.527 218.609 103.378 219.4 105.826 220.97C108.274 222.54 110.188 224.733 111.555 227.536L104.941 231.35C103.339 227.938 100.8 226.238 97.2974 226.238C95.6567 226.238 94.3807 226.614 93.4432 227.341C92.5057 228.081 92.0499 229.041 92.0499 230.209C92.0499 231.454 92.5708 232.479 93.6255 233.245C94.6671 234.023 96.6724 234.867 99.6412 235.775C100.852 236.151 101.777 236.45 102.415 236.657C103.04 236.865 103.899 237.189 104.98 237.618C106.061 238.059 106.894 238.461 107.493 238.837C108.079 239.213 108.756 239.733 109.524 240.368C110.279 241.017 110.865 241.679 111.269 242.354C111.673 243.041 112.011 243.859 112.298 244.832C112.584 245.805 112.727 246.856 112.727 247.985C112.727 251.657 111.386 254.576 108.704 256.743C106.021 258.91 102.532 259.987 98.2349 259.987L98.2089 260Z' fill='%23231815'/%3E%3Cpath d='M134.9 260C130.942 260 127.609 259.118 124.913 257.353C122.218 255.589 120.304 253.188 119.21 250.165L125.942 246.246C127.504 250.308 130.564 252.332 135.135 252.332C137.335 252.332 138.963 251.93 139.991 251.138C141.02 250.347 141.528 249.334 141.528 248.128C141.528 246.726 140.903 245.637 139.64 244.858C138.39 244.079 136.137 243.236 132.908 242.328C131.124 241.796 129.601 241.264 128.377 240.732C127.14 240.2 125.903 239.486 124.666 238.604C123.429 237.709 122.491 236.58 121.84 235.217C121.189 233.855 120.864 232.259 120.864 230.442C120.864 226.835 122.153 223.968 124.718 221.827C127.283 219.686 130.382 218.609 133.989 218.609C137.218 218.609 140.07 219.4 142.518 220.97C144.965 222.54 146.88 224.733 148.247 227.536L141.632 231.351C140.031 227.938 137.491 226.238 133.989 226.238C132.348 226.238 131.072 226.615 130.135 227.341C129.197 228.081 128.741 229.041 128.741 230.209C128.741 231.454 129.262 232.48 130.317 233.245C131.359 234.024 133.364 234.867 136.333 235.775C137.544 236.152 138.468 236.45 139.106 236.658C139.731 236.865 140.59 237.19 141.671 237.618C142.752 238.059 143.598 238.461 144.184 238.837C144.77 239.214 145.447 239.733 146.216 240.369C146.971 241.017 147.557 241.679 147.96 242.354C148.364 243.041 148.703 243.859 148.989 244.832C149.275 245.805 149.419 246.856 149.419 247.985C149.419 251.657 148.078 254.577 145.395 256.743C142.713 258.91 139.223 259.987 134.926 259.987L134.9 260Z' fill='%23231815'/%3E%3Cpath d='M175.761 260C169.745 260 164.784 258.015 160.865 254.032C156.945 250.048 154.992 245.143 154.992 239.305C154.992 233.466 156.945 228.509 160.865 224.552C164.784 220.594 169.745 218.609 175.761 218.609C179.381 218.609 182.714 219.452 185.774 221.139C188.834 222.826 191.23 225.11 192.935 227.99L186.138 231.909C185.149 230.131 183.743 228.73 181.92 227.731C180.097 226.731 178.039 226.225 175.761 226.225C171.88 226.225 168.755 227.445 166.373 229.859C163.99 232.285 162.805 235.438 162.805 239.305C162.805 243.171 163.99 246.259 166.373 248.686C168.755 251.112 171.88 252.332 175.761 252.332C178.039 252.332 180.11 251.826 181.959 250.827C183.808 249.828 185.201 248.452 186.151 246.701L192.948 250.619C191.243 253.5 188.86 255.783 185.813 257.47C182.766 259.157 179.42 260 175.774 260H175.761Z' fill='%23231815'/%3E%3Cpath d='M224.381 226.9H208.404V236.346H223.925V243.845H208.404V259.195H200.526V219.387H224.381V226.887V226.9Z' fill='%23231815'/%3E%3Cpath d='M28.6096 207.009V195.02H11.3828L9.89844 193.463V190.362H55.4589V195.02H37.2425V207.009H28.6096ZM35.654 171.548C41.7608 173.572 47.8156 176.413 53.7662 180.358L47.9588 186.573C43.3494 182.486 38.3754 178.801 32.6722 175.44C28.258 180.306 21.7996 184.302 14.9115 186.573L12.3334 183.057C21.0184 179.021 27.2164 172.599 28.5054 166.591C28.6487 165.968 28.4534 165.242 27.8153 165.086L26.0835 164.619L26.6825 161.505L38.5446 162.283C38.5446 165.488 37.503 168.654 35.667 171.561L35.654 171.548Z' fill='%23231815'/%3E%3Cpath d='M73.9081 172.313C78.6217 174.908 82.6973 178.113 86.6166 182.252L80.1712 186.91C77.6842 183.29 74.8066 179.761 71.343 176.452C68.0226 181.006 63.3481 185.055 57.9444 187.948L55.21 184.587C63.7908 178.268 67.1242 171.119 67.1242 166.046C67.1242 165.423 66.8247 164.904 66.3299 164.748L64.3898 164.177L64.9887 161.063L76.6555 161.582C76.6555 165.202 75.6659 168.887 73.9211 172.3L73.9081 172.313ZM89.1687 207.009V194.578H64.0642L62.5798 193.021V189.907H97.8147V206.996H89.1817L89.1687 207.009ZM97.997 160.492C97.8537 162.205 97.8017 163.905 97.8017 165.617V187.831H89.1687V173.481H81.4212L79.9368 171.923V168.719H89.1687V166.072C88.8692 164.359 88.3744 163.528 87.0854 163.022L85.4447 162.4L85.9395 159.597L97.997 160.479V160.492Z' fill='%23231815'/%3E%3Cpath d='M113.037 166.565V178.372L115.017 180.448H148.272V161.803H117.256C114.978 161.803 112.894 161.751 110.811 161.595L110.212 164.696L112.152 165.267C112.803 165.475 113.05 165.994 113.05 166.565H113.037ZM121.67 166.461H139.639V175.79H121.67V166.461Z' fill='%23231815'/%3E%3Cpath d='M121.878 193.138H113.154V204.53L115.029 206.49H148.767V201.831H121.67' fill='%23231815'/%3E%3Cpath d='M107.881 184.483V187.585L109.365 189.142H127.334V197.329H135.967V189.142H152.947V184.483H107.881Z' fill='%23231815'/%3E%3Cpath d='M195.798 179.41V165.63C195.798 163.917 195.85 162.217 195.994 160.505L187.126 159.856V165.954C187.126 165.954 187.139 166.045 187.152 166.097V196.083C185.173 197.173 182.543 197.433 180.056 197.433H173.559V192.515C179.014 191.373 182.595 188.064 182.595 183.341C182.595 177.593 177.035 173.766 169.249 173.766C161.462 173.766 155.902 177.593 155.902 183.341C155.902 187.948 159.47 191.373 164.939 192.515V197.433H153.571V200.547L155.056 202.104H179.822C183.389 202.104 186.072 200.754 187.165 199.353V207.021H195.798V184.185H201.41V179.423H195.798V179.41ZM169.249 188.48C166.319 188.48 164.483 186.352 164.483 183.354C164.483 180.357 166.319 178.229 169.249 178.229C172.178 178.229 174.014 180.357 174.014 183.354C174.014 186.352 172.178 188.48 169.249 188.48Z' fill='%23231815'/%3E%3Cpath d='M177.686 165.319V160.661H160.121V163.762L161.605 165.319H177.686Z' fill='%23231815'/%3E%3Cpath d='M183.388 172.209V167.551H154.508V170.652L156.005 172.209H183.388Z' fill='%23231815'/%3E%3Cpath d='M218.038 167.499H223.272V162.841H202.907V165.942L204.392 167.499H209.548C209.496 181.227 208.897 191.374 200.759 199.198L203.884 202.104C208.754 198.069 212.217 192.983 214.548 187.027C216.384 191.425 217.973 196.2 219.118 201.066L225.811 197.446C223.233 191.335 220.303 186.261 216.332 181.344C217.374 177.049 217.92 172.43 218.025 167.512L218.038 167.499Z' fill='%23231815'/%3E%3Cpath d='M237.022 159.753V164.45C237.022 164.45 237.022 164.502 237.022 164.541V179.929H234.001V166.357C234.001 164.735 234.053 163.1 234.183 161.478V161.232L226.084 160.57V165.773C226.084 165.773 226.11 165.851 226.11 165.89V207.009H234.001V184.691H237.022V207.009H244.912V165.579C244.912 163.866 244.964 162.166 245.108 160.453L237.009 159.753H237.022Z' fill='%23231815'/%3E%3Cpath d='M291.086 172.676V165.63C291.086 163.917 291.138 162.217 291.281 160.505L282.44 159.856V166.071C282.44 166.071 282.44 166.071 282.44 166.084V180.642C280.461 181.732 277.831 181.992 275.344 181.992H261.502V166.966H276.685V162.308H257.088C254.81 162.308 252.726 162.256 250.643 162.101L250.044 165.215L251.984 165.786C252.635 165.993 252.883 166.512 252.883 167.083V184.587L254.862 186.663H275.109C278.677 186.663 281.359 185.365 282.453 183.912V193.54H291.086V177.438H296.998V172.676H291.086Z' fill='%23231815'/%3E%3Cpath d='M256.946 204.426L259.081 206.502H291.581V201.844H265.722V196.511C265.722 194.798 265.774 193.099 265.917 191.386L256.933 190.932' fill='%23231815'/%3E%3Cpath d='M224.095 93.9288C224.095 119.879 202.988 140.912 176.946 140.912V46.9451C202.988 46.9451 224.095 67.9781 224.095 93.9288Z' fill='%231D2087'/%3E%3Cpath d='M82.6475 47.1781C82.6475 21.2274 103.755 0.181396 129.797 0.181396V94.1618C103.755 94.1618 82.6475 73.1288 82.6475 47.1781Z' fill='%231D2087'/%3E%3Cpath d='M220.111 46.9967H129.771C129.771 21.046 150.892 0 176.934 0H220.111C222.468 0 224.369 1.90738 224.369 4.24294V42.7408C224.369 45.0893 222.455 46.9837 220.111 46.9837V46.9967Z' fill='%231D2087'/%3E%3Cpath d='M86.7754 94.188H177.115C177.115 120.139 155.995 141.185 129.953 141.185H86.7754C84.4186 141.185 82.5176 139.277 82.5176 136.942V98.4439C82.5176 96.0954 84.4317 94.201 86.7754 94.201V94.188Z' fill='%231D2087'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .svg-logoEn {
  width: 306px;
  height: 260px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 306 260' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75.2911 236.393C75.2911 239.013 73.3637 240.709 70.0288 240.709C66.6939 240.709 63.9297 238.887 63.9297 235.76H67.3153C67.3153 237.342 68.4819 237.937 69.9908 237.937C71.2334 237.937 71.8674 237.418 71.8674 236.71C71.8674 235.545 70.5487 235.241 68.7101 234.659C66.3896 233.976 64.3482 233.014 64.3482 230.571C64.3482 227.583 66.6179 226.419 69.4709 226.419C72.5775 226.419 75.0121 228.102 75.1008 230.874H71.7153C71.5631 229.824 70.7516 229.191 69.4709 229.191C68.4691 229.191 67.7591 229.533 67.7591 230.317C67.7591 231.241 68.5072 231.545 70.1936 232.052C72.7043 232.811 75.2911 233.545 75.2911 236.368V236.393Z' fill='%23231815'/%3E%3Cpath d='M82.5187 240.722C78.4991 240.722 76.9648 238.887 76.9648 235.482V226.748H80.3124V235.482C80.3124 237.267 81.0605 237.912 82.5187 237.912C83.9769 237.912 84.725 237.267 84.725 235.482V226.748H88.0726V235.482C88.0726 238.887 86.5256 240.722 82.5187 240.722Z' fill='%23231815'/%3E%3Cpath d='M100.829 236.393C100.829 239.013 98.9017 240.709 95.5669 240.709C92.232 240.709 89.4678 238.887 89.4678 235.76H92.8533C92.8533 237.342 94.02 237.937 95.5289 237.937C96.7715 237.937 97.4055 237.418 97.4055 236.71C97.4055 235.545 96.0868 235.241 94.2482 234.659C91.9277 233.976 89.8862 233.014 89.8862 230.571C89.8862 227.583 92.1559 226.419 95.009 226.419C98.1156 226.419 100.55 228.102 100.639 230.874H97.2534C97.1012 229.824 96.2896 229.191 95.009 229.191C94.0072 229.191 93.2972 229.533 93.2972 230.317C93.2972 231.241 94.0453 231.545 95.7317 232.052C98.2424 232.811 100.829 233.545 100.829 236.368V236.393Z' fill='%23231815'/%3E%3Cpath d='M111.645 231.976V234.786H105.85V237.596H112.685V240.406H102.503V226.735H112.571V229.545H105.838V231.976H111.633H111.645Z' fill='%23231815'/%3E%3Cpath d='M113.711 233.571C113.711 229.457 116.069 226.432 120.292 226.432C124.514 226.432 126.873 229.457 126.873 233.571C126.873 237.684 124.476 240.722 120.292 240.722C116.107 240.722 113.711 237.697 113.711 233.571ZM123.449 233.571C123.449 231.204 122.701 229.254 120.292 229.254C117.883 229.254 117.135 231.204 117.135 233.571C117.135 235.938 117.857 237.912 120.292 237.912C122.726 237.912 123.449 235.963 123.449 233.571Z' fill='%23231815'/%3E%3Cpath d='M128.725 226.735H132.072V232.571L136.827 226.735H140.416L135.42 232.722L140.783 240.406H136.878L133.442 235.064L132.072 236.71V240.406H128.725V226.735Z' fill='%23231815'/%3E%3Cpath d='M150.775 229.242C148.568 229.242 147.896 231.001 147.896 233.558C147.896 236.115 148.568 237.899 150.775 237.899C152.563 237.899 153.159 236.811 153.374 235.279H156.798C156.506 238.418 154.49 240.709 150.838 240.709C146.616 240.709 144.485 237.684 144.485 233.608C144.485 229.533 146.73 226.419 150.939 226.419C154.566 226.419 156.493 228.634 156.81 231.811H153.387C153.146 230.317 152.55 229.229 150.787 229.229L150.775 229.242Z' fill='%23231815'/%3E%3Cpath d='M163.938 240.722C159.918 240.722 158.384 238.887 158.384 235.482V226.748H161.731V235.482C161.731 237.267 162.479 237.912 163.938 237.912C165.396 237.912 166.144 237.267 166.144 235.482V226.748H169.491V235.482C169.491 238.887 167.944 240.722 163.938 240.722Z' fill='%23231815'/%3E%3Cpath d='M175.159 226.735V237.596H181.068V240.406H171.812V226.735H175.159Z' fill='%23231815'/%3E%3Cpath d='M183.884 229.545H180.017V226.735H191.074V229.545H187.232V240.406H183.884V229.545Z' fill='%23231815'/%3E%3Cpath d='M198.287 240.722C194.268 240.722 192.733 238.887 192.733 235.482V226.748H196.081V235.482C196.081 237.267 196.829 237.912 198.287 237.912C199.745 237.912 200.494 237.267 200.494 235.482V226.748H203.841V235.482C203.841 238.887 202.294 240.722 198.287 240.722Z' fill='%23231815'/%3E%3Cpath d='M206.175 226.735H212.439C215.393 226.735 217.181 228.153 217.181 230.634C217.181 232.545 216.141 233.672 214.493 234.051V234.089C217.815 234.684 216.611 239.975 217.371 240.203V240.393H213.897C213.25 239.823 214.455 235.634 211.615 235.634H209.535V240.393H206.187V226.723L206.175 226.735ZM209.522 232.836H211.792C213.124 232.836 213.834 232.343 213.834 231.191C213.834 230.039 213.124 229.545 211.792 229.545H209.522V232.836Z' fill='%23231815'/%3E%3Cpath d='M222.557 237.558L221.708 240.406H218.119L223.178 226.735H226.539L231.636 240.406H227.972L227.122 237.558H222.57H222.557ZM226.361 234.937L224.852 229.887H224.814L223.305 234.937H226.349H226.361Z' fill='%23231815'/%3E%3Cpath d='M236.164 226.735V237.596H242.073V240.406H232.816V226.735H236.164Z' fill='%23231815'/%3E%3Cpath d='M100.968 251.836V254.646H95.6297V259.696H92.2822V246.026H102.173V248.836H95.6297V251.836H100.968Z' fill='%23231815'/%3E%3Cpath d='M103.378 252.848C103.378 248.735 105.736 245.709 109.959 245.709C114.181 245.709 116.54 248.735 116.54 252.848C116.54 256.962 114.143 260 109.959 260C105.774 260 103.378 256.975 103.378 252.848ZM113.116 252.848C113.116 250.481 112.368 248.532 109.959 248.532C107.55 248.532 106.801 250.481 106.801 252.848C106.801 255.215 107.524 257.19 109.959 257.19C112.393 257.19 113.116 255.241 113.116 252.848Z' fill='%23231815'/%3E%3Cpath d='M123.856 260C119.836 260 118.302 258.165 118.302 254.76V246.026H121.649V254.76C121.649 256.544 122.397 257.19 123.856 257.19C125.314 257.19 126.062 256.544 126.062 254.76V246.026H129.41V254.76C129.41 258.165 127.863 260 123.856 260Z' fill='%23231815'/%3E%3Cpath d='M131.729 246.026H135.077L139.718 254.152H139.756V246.026H143.103V259.696H139.756L135.115 251.57H135.077V259.696H131.729V246.026Z' fill='%23231815'/%3E%3Cpath d='M145.526 246.026H151.423C155.125 246.026 157.344 248.469 157.344 252.874C157.344 257.278 155.303 259.696 151.6 259.696H145.526V246.026ZM148.874 256.886H151.017C153.096 256.886 153.933 255.355 153.933 252.874C153.933 250.393 153.096 248.836 151.017 248.836H148.874V256.886Z' fill='%23231815'/%3E%3Cpath d='M161.756 256.848L160.907 259.696H157.318L162.378 246.026H165.738L170.823 259.696H167.158L166.309 256.848H161.756ZM165.56 254.228L164.051 249.178H164.013L162.505 254.228H165.548H165.56Z' fill='%23231815'/%3E%3Cpath d='M173.27 248.836H169.402V246.026H180.459V248.836H176.617V259.696H173.27V248.836Z' fill='%23231815'/%3E%3Cpath d='M185.544 246.026V259.696H182.196V246.026H185.544Z' fill='%23231815'/%3E%3Cpath d='M187.408 252.848C187.408 248.735 189.767 245.709 193.989 245.709C198.212 245.709 200.57 248.735 200.57 252.848C200.57 256.962 198.174 260 193.989 260C189.805 260 187.408 256.975 187.408 252.848ZM197.146 252.848C197.146 250.481 196.398 248.532 193.989 248.532C191.58 248.532 190.832 250.481 190.832 252.848C190.832 255.215 191.555 257.19 193.989 257.19C196.424 257.19 197.146 255.241 197.146 252.848Z' fill='%23231815'/%3E%3Cpath d='M202.422 246.026H205.769L210.41 254.152H210.448V246.026H213.796V259.696H210.448L205.807 251.57H205.769V259.696H202.422V246.026Z' fill='%23231815'/%3E%3Cpath d='M75.2029 212.331C69.6237 212.331 64.9448 211.091 61.1408 208.597C57.3367 206.104 54.6612 202.724 53.1016 198.446L62.5862 192.915C64.7799 198.636 69.0911 201.497 75.5326 201.497C78.6392 201.497 80.9217 200.94 82.3672 199.813C83.8127 198.687 84.5354 197.269 84.5354 195.56C84.5354 193.585 83.6479 192.041 81.8854 190.94C80.1228 189.839 76.9528 188.649 72.4006 187.371C69.8773 186.624 67.747 185.877 66.0099 185.13C64.2727 184.383 62.5229 183.383 60.7857 182.118C59.0485 180.865 57.7171 179.27 56.8041 177.346C55.8912 175.422 55.4347 173.169 55.4347 170.612C55.4347 165.536 57.2479 161.473 60.8618 158.461C64.4756 155.435 68.8375 153.929 73.9222 153.929C78.4744 153.929 82.4813 155.043 85.943 157.258C89.4047 159.473 92.0928 162.562 94.0202 166.524L84.7003 171.903C82.4432 167.093 78.8548 164.688 73.9349 164.688C71.6271 164.688 69.8266 165.207 68.5079 166.258C67.1892 167.296 66.5424 168.65 66.5424 170.308C66.5424 172.068 67.2779 173.511 68.7488 174.599C70.2197 175.7 73.0474 176.89 77.2318 178.169C78.9436 178.7 80.2496 179.118 81.1245 179.409C82.0121 179.7 83.2168 180.156 84.7384 180.776C86.26 181.396 87.4392 181.966 88.2761 182.497C89.1003 183.029 90.0513 183.751 91.1291 184.662C92.1942 185.573 93.0184 186.51 93.5764 187.472C94.1343 188.434 94.6161 189.598 95.0219 190.965C95.4277 192.332 95.6305 193.813 95.6305 195.421C95.6305 200.61 93.7412 204.724 89.9626 207.775C86.1839 210.825 81.264 212.344 75.2156 212.344L75.2029 212.331Z' fill='%23231815'/%3E%3Cpath d='M126.874 212.331C121.295 212.331 116.616 211.091 112.812 208.597C109.008 206.104 106.332 202.724 104.772 198.446L114.257 192.915C116.451 198.636 120.762 201.497 127.204 201.497C130.31 201.497 132.593 200.94 134.038 199.813C135.484 198.687 136.206 197.269 136.206 195.56C136.206 193.585 135.319 192.041 133.556 190.94C131.794 189.839 128.624 188.649 124.072 187.371C121.548 186.624 119.418 185.877 117.681 185.13C115.944 184.383 114.194 183.383 112.457 182.118C110.719 180.865 109.388 179.27 108.475 177.346C107.562 175.422 107.106 173.169 107.106 170.612C107.106 165.536 108.919 161.473 112.533 158.461C116.146 155.435 120.508 153.929 125.593 153.929C130.145 153.929 134.152 155.043 137.614 157.258C141.076 159.473 143.764 162.562 145.691 166.524L136.371 171.903C134.114 167.093 130.526 164.688 125.606 164.688C123.298 164.688 121.498 165.207 120.179 166.258C118.86 167.296 118.213 168.65 118.213 170.308C118.213 172.068 118.949 173.511 120.42 174.599C121.891 175.7 124.718 176.89 128.903 178.169C130.614 178.7 131.92 179.118 132.795 179.409C133.683 179.7 134.888 180.156 136.409 180.776C137.931 181.396 139.11 181.966 139.947 182.497C140.771 183.029 141.722 183.751 142.8 184.662C143.865 185.573 144.689 186.51 145.247 187.472C145.805 188.434 146.287 189.598 146.693 190.965C147.099 192.332 147.301 193.813 147.301 195.421C147.301 200.61 145.412 204.724 141.633 207.775C137.855 210.825 132.935 212.344 126.887 212.344L126.874 212.331Z' fill='%23231815'/%3E%3Cpath d='M184.43 212.331C175.959 212.331 168.973 209.521 163.457 203.901C157.941 198.281 155.177 191.358 155.177 183.118C155.177 174.878 157.941 167.891 163.457 162.296C168.973 156.701 175.972 153.917 184.43 153.917C189.514 153.917 194.219 155.106 198.53 157.486C202.841 159.866 206.201 163.093 208.623 167.156L199.062 172.688C197.668 170.169 195.69 168.207 193.116 166.789C190.541 165.372 187.65 164.663 184.43 164.663C178.965 164.663 174.552 166.372 171.204 169.802C167.857 173.219 166.183 177.662 166.183 183.118C166.183 188.573 167.857 192.927 171.204 196.357C174.552 199.788 178.965 201.496 184.43 201.496C187.65 201.496 190.554 200.788 193.154 199.37C195.753 197.952 197.718 196.016 199.062 193.547L208.623 199.079C206.214 203.142 202.867 206.37 198.581 208.749C194.295 211.129 189.578 212.319 184.43 212.319V212.331Z' fill='%23231815'/%3E%3Cpath d='M252.901 165.638H230.394V178.953H252.254V189.548H230.394V211.205H219.299V155.043H252.901V165.638Z' fill='%23231815'/%3E%3Cpath d='M219.956 91.9826C219.956 117.399 199.313 137.993 173.864 137.993V45.9722C199.326 45.9722 219.956 66.5788 219.956 91.9826Z' fill='%231D2087'/%3E%3Cpath d='M81.668 46.1999C81.668 20.7834 102.311 0.189453 127.76 0.189453V92.2229C102.298 92.2229 81.668 71.6163 81.668 46.2125V46.1999Z' fill='%231D2087'/%3E%3Cpath d='M216.065 46.0231H127.748C127.748 20.6066 148.391 0 173.853 0H216.065C218.373 0 220.237 1.86067 220.237 4.16435V41.8714C220.237 44.1751 218.373 46.0357 216.065 46.0357V46.0231Z' fill='%231D2087'/%3E%3Cpath d='M85.7137 92.236H174.03C174.03 117.653 153.387 138.259 127.926 138.259H85.7137C83.4059 138.259 81.542 136.398 81.542 134.095V96.3877C81.542 94.0841 83.4059 92.2234 85.7137 92.2234V92.236Z' fill='%231D2087'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .svg-logoSymbol {
  width: 125px;
  height: 125px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 126 127' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M125.593 84.1776C125.593 107.172 106.993 125.809 84.0449 125.809V42.5351C106.993 42.5351 125.593 61.1719 125.593 84.1661V84.1776Z' fill='%23fff'/%3E%3Cpath d='M0.936523 42.742C0.936523 19.7478 19.5362 1.11101 42.4847 1.11101V84.3846C19.5362 84.3846 0.936523 65.7478 0.936523 42.7535V42.742Z' fill='%23fff'/%3E%3Cpath d='M122.081 42.5925H42.4727C42.4727 19.5983 61.0839 0.950027 84.0323 0.950027H122.081C124.158 0.950027 125.833 2.6401 125.833 4.70958V38.8215C125.833 40.9025 124.146 42.5811 122.081 42.5811V42.5925Z' fill='%23fff'/%3E%3Cpath d='M4.58507 84.4075H84.1933C84.1933 107.402 65.5821 126.05 42.6336 126.05H4.58507C2.50823 126.05 0.833008 124.36 0.833008 122.29V88.1785C0.833008 86.0975 2.51971 84.419 4.58507 84.419V84.4075Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-link {
  width: 12px;
  height: 12px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1523 1.84473L1.8446 10.1524' stroke='%23fff' stroke-width='1.75' stroke-linecap='round'/%3E%3Cpath d='M2.7677 1.84473H10.1523V9.22934' stroke='%23fff' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-linkTop {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.87259 2.12704V13.8759' stroke='%23000' stroke-width='1.75' stroke-linecap='round'/%3E%3Cpath d='M2.65088 7.34863L7.87259 2.12692L13.0943 7.34863' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-arrowL {
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.72192 5L1.6 12.4M1.6 12.4L8.72192 19.8M1.6 12.4H24' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-arrowR {
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%23000'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-calender {
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' y='12' width='2' height='2' fill='%23444'/%3E%3Crect x='9' y='12' width='2' height='2' fill='%23444'/%3E%3Crect x='13' y='12' width='2' height='2' fill='%23444'/%3E%3Crect x='17' y='12' width='2' height='2' fill='%23444'/%3E%3Crect x='9' y='17' width='2' height='2' fill='%23444'/%3E%3Crect x='5' y='17' width='2' height='2' fill='%23444'/%3E%3Crect x='13' y='17' width='2' height='2' fill='%23444'/%3E%3Crect x='17' y='17' width='2' height='2' fill='%23444'/%3E%3Cpath d='M2 4H22V22H2V4Z' stroke='%23444' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M2 8.5H22' stroke='%23444' stroke-width='1.5'/%3E%3Crect x='6' y='2' width='2' height='4' fill='%23D9D9D9' stroke='%23444' stroke-width='1.5' stroke-linejoin='round'/%3E%3Crect x='16' y='2' width='2' height='4' fill='%23D9D9D9' stroke='%23444' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-error {
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z' fill='%23FF3D3D'/%3E%3Cpath d='M10.9859 7.59741C10.9451 7.0039 11.4155 6.5 12.0104 6.5C12.6053 6.5 13.0758 7.0039 13.035 7.59741L12.5981 13.9513C12.5769 14.2602 12.3201 14.5 12.0104 14.5C11.7007 14.5 11.4439 14.2602 11.4227 13.9513L10.9859 7.59741Z' fill='%23FF3D3D'/%3E%3Cpath d='M11 16.3008C11 15.7485 11.4477 15.3008 12 15.3008C12.5523 15.3008 13 15.7485 13 16.3008C13 16.8531 12.5523 17.3008 12 17.3008C11.4477 17.3008 11 16.8531 11 16.3008Z' fill='%23FF3D3D'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-file {
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 2V1.25H3.25V2H4ZM20 22V22.75H20.75V22H20ZM4 22H3.25V22.75H4V22ZM13.4118 2L13.9452 1.47282C13.8043 1.33024 13.6122 1.25 13.4118 1.25V2ZM20 8.66667H20.75C20.75 8.46929 20.6722 8.27987 20.5335 8.13948L20 8.66667ZM20 21.25H4V22.75H20V21.25ZM4.75 22V2H3.25V22H4.75ZM4 2.75H13.4118V1.25H4V2.75ZM19.25 8.66667V22H20.75V8.66667H19.25ZM12.8783 2.52718L19.4665 9.19385L20.5335 8.13948L13.9452 1.47282L12.8783 2.52718Z' fill='%23444'/%3E%3Cpath d='M12.5723 2V9.61905H19.2389' stroke='%23444' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-down {
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.1588 10.813L12.0136 17.7968M12.0136 17.7968L4.86838 10.813M12.0136 17.7968V2.00004' stroke='%23444' stroke-width='1.5'/%3E%3Cpath d='M2 21.999H21.9992' stroke='%23444' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-dropDown {
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 8L6 8L12 15L18 8Z' fill='%23444'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-dropDown2 {
  width: 32px;
  height: 32px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 12L16 20L24 12' stroke='%23444' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-paginP {
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml,%0A%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6555)'%3E%3Cpath d='M12 16.59L7.67341 12L12 7.41L10.668 6L5 12L10.668 18L12 16.59Z' fill='%23000'/%3E%3Cpath d='M19 16.59L14.6734 12L19 7.41L17.668 6L12 12L17.668 18L19 16.59Z' fill='%23000'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6555'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: 24px 24px;
  background-position: center;
  background-repeat: no-repeat;
}
#svg .ico-paginPre {
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6560)'%3E%3Cpath d='M15.41 16.59L10.83 12L15.41 7.41L14 6L8 12L14 18L15.41 16.59Z' fill='%23000'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6560'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: 24px 24px;
  background-position: center;
  background-repeat: no-repeat;
}
#svg .ico-paginNext {
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6584)'%3E%3Cpath d='M8.58984 16.59L13.1698 12L8.58984 7.41L9.99984 6L15.9998 12L9.99984 18L8.58984 16.59Z' fill='%23000'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6584'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: 24px 24px;
  background-position: center;
  background-repeat: no-repeat;
}
#svg .ico-paginLast {
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6588)'%3E%3Cpath d='M12 16.59L16.3266 12L12 7.41L13.332 6L19 12L13.332 18L12 16.59Z' fill='%23000'/%3E%3Cpath d='M5 16.59L9.32659 12L5 7.41L6.33198 6L12 12L6.33198 18L5 16.59Z' fill='%23000'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6588'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: 24px 24px;
  background-position: center;
  background-repeat: no-repeat;
}
#svg .ico-plus2 {
  width: 44px;
  height: 44px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='20.5' width='44' height='3' fill='%23ccc'/%3E%3Crect x='23.5' width='44' height='3' transform='rotate(90 23.5 0)' fill='%23ccc'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
#svg .ico-tfdelete {
  width: 26px;
  height: 26px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24Z' fill='%23909090'/%3E%3Cpath d='M7.19971 6L18 16.8L16.7998 18L6 7.2L7.19971 6Z' fill='white'/%3E%3Cpath d='M18 7.2L7.19971 18L6 16.8L16.7998 6L18 7.2Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-tfsearch {
  width: 26px;
  height: 26px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 15C3 21.6274 8.37258 27 15 27C21.6274 27 27 21.6274 27 15C27 8.37258 21.6274 3 15 3C8.37258 3 3 8.37258 3 15Z' stroke='%23000' stroke-width='2'/%3E%3Cpath d='M24 24L30 30' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-next {
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2L29 20L11 38' stroke='%23444444' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-pre {
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29 2L11 20L29 38' stroke='%23444444' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-poetry {
  width: 48px;
  height: 48px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 49 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4.79883' y='5.39941' width='30' height='37.2' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M11.0586 12.9404H28.5835' stroke='%2300D4CD' stroke-width='2'/%3E%3Cpath d='M11.0586 18.6201H28.5835' stroke='%2300D4CD' stroke-width='2'/%3E%3Cpath d='M11.0586 24.2988H28.5835' stroke='%2300D4CD' stroke-width='2'/%3E%3Crect x='35.2363' y='18.5996' width='10.5188' height='15.8349' transform='rotate(45 35.2363 18.5996)' fill='%2300D4CD'/%3E%3Cpath d='M31.4552 37.205L22.8439 38.0009L23.9315 29.6195M31.4552 37.205L42.6932 25.8747M31.4552 37.205L27.6934 33.4123L27.5771 33.2901M23.9315 29.6195L35.1825 18.276M23.9315 29.6195L27.5771 33.2901M35.1825 18.276L38.2517 15.1816L39.1368 16.074M35.1825 18.276L38.8533 21.9827M42.6932 25.8747L45.7754 22.7672L45.2978 22.2857L44.8903 21.8747M42.6932 25.8747L38.8533 21.9827M27.5771 33.2901L38.8533 21.9827M39.1368 16.074L41.3598 13.8328L47.1132 19.6336L44.8903 21.8747M39.1368 16.074L44.8903 21.8747' stroke='%23444444' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-prose {
  width: 48px;
  height: 48px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5H17.2258C20.9671 5 24 8.23879 24 12.234V39H3V5Z' fill='white'/%3E%3Cpath d='M45 5H30.7742C27.0329 5 24 8.23879 24 12.234V39H45V5Z' fill='white'/%3E%3Cpath d='M24 39V12.234M24 39H3V5H17.2258C20.9671 5 24 8.23879 24 12.234M24 39H45V5H30.7742C27.0329 5 24 8.23879 24 12.234' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M7.12891 12.3916H18.8338' stroke='%2300D4CD' stroke-width='2'/%3E%3Cpath d='M7.12891 18.3057H18.8338' stroke='%2300D4CD' stroke-width='2'/%3E%3Cpath d='M7.12891 24.2188H18.8338' stroke='%2300D4CD' stroke-width='2'/%3E%3Crect width='10.5188' height='15.8349' transform='matrix(0.707107 -0.707107 -0.707107 -0.707107 34.0059 40.3457)' fill='%2300D4CD'/%3E%3Cpath d='M30 22.0039L22.5 29.5039L21.5 21.0039L30 22.0039Z' fill='%23F4F6F9'/%3E%3Cpath d='M37 43.5039L34.5 41.0039L34 40.5039L41.5 33.0039L44.5 36.0039L43.5 37.0039L46 39.5039L40.5 45.0039L38 42.5039L37 43.5039Z' fill='%23F4F6F9'/%3E%3Cpath d='M30.2248 21.7393L21.6135 20.9435L22.7011 29.3248M30.2248 21.7393L41.4628 33.0697M30.2248 21.7393L26.4629 25.5321L26.3466 25.6542M22.7011 29.3248L33.9521 40.6683M22.7011 29.3248L26.3466 25.6542M33.9521 40.6683L37.0212 43.7627L37.9064 42.8703M33.9521 40.6683L37.6229 36.9616M41.4628 33.0697L44.5449 36.1772L44.0674 36.6587L43.6598 37.0696M41.4628 33.0697L37.6229 36.9616M26.3466 25.6542L37.6229 36.9616M37.9064 42.8703L40.1293 45.1115L45.8827 39.3108L43.6598 37.0696M37.9064 42.8703L43.6598 37.0696' stroke='%23444444' stroke-width='2'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
#svg .ico-fairyTale {
  width: 48px;
  height: 48px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40.6383 36.1053C38.7956 28.8039 32.1793 23.3994 24.2996 23.3994C16.4199 23.3994 9.8036 28.8039 7.96094 36.1053V39.9171H40.6383V36.1053Z' fill='%2300D4CD' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M3 34.9053H17.429C21.2238 34.9053 24.3 36.4185 24.3 39.8525V44.9994H3V34.9053Z' fill='white'/%3E%3Cpath d='M45.6 34.9053H31.171C27.3762 34.9053 24.3 36.4185 24.3 39.8525V44.9994H45.6V34.9053Z' fill='white'/%3E%3Cpath d='M24.3 44.9994V39.8525M24.3 44.9994H3V34.9053H17.429C21.2238 34.9053 24.3 36.4185 24.3 39.8525M24.3 44.9994H45.6V34.9053H31.171C27.3762 34.9053 24.3 36.4185 24.3 39.8525' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M39 38.4004L45.6 38.4004' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M34.8008 41.7998L45.6008 41.7998' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M36 15.5996C36 22.227 30.6274 27.5996 24 27.5996C17.3726 27.5996 12 22.227 12 15.5996C12 8.97219 17.3726 3.59961 24 3.59961C30.6274 3.59961 36 8.97219 36 15.5996Z' fill='white'/%3E%3Cpath d='M36 15.5996C36 22.227 30.6274 27.5996 24 27.5996C17.3726 27.5996 12 22.227 12 15.5996M36 15.5996C36 8.97219 30.6274 3.59961 24 3.59961C17.3726 3.59961 12 8.97219 12 15.5996M36 15.5996C29.1 15.5996 24 9.88175 24 5.35571C24 9.88175 18.9 15.5996 12 15.5996' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M27.0414 21.3994C26.6215 22.677 25.4189 23.5994 24.0008 23.5994C22.5827 23.5994 21.38 22.677 20.9601 21.3994H27.0414Z' stroke='%2300D4CD' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-alert {
  width: 48px;
  height: 48px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='28' r='24' fill='white'/%3E%3Ccircle cx='28' cy='28' r='24' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M53 8H3V44H17.0599L17.06 53L26.0599 44H53V8Z' fill='white'/%3E%3Cpath d='M3 8V6.75C2.30964 6.75 1.75 7.30964 1.75 8H3ZM53 8H54.25C54.25 7.30964 53.6904 6.75 53 6.75V8ZM3 44H1.75C1.75 44.6904 2.30964 45.25 3 45.25L3 44ZM17.0599 44L18.3099 44C18.3099 43.3096 17.7503 42.75 17.0599 42.75V44ZM17.06 53L15.81 53C15.81 53.5056 16.1145 53.9614 16.5816 54.1549C17.0487 54.3483 17.5864 54.2414 17.9438 53.8839L17.06 53ZM26.0599 44V42.75C25.7284 42.75 25.4104 42.8817 25.176 43.1161L26.0599 44ZM53 44V45.25C53.6904 45.25 54.25 44.6904 54.25 44H53ZM3 9.25H53V6.75H3V9.25ZM4.25 44V8H1.75V44H4.25ZM17.0599 42.75H3V45.25H17.0599V42.75ZM18.31 53L18.3099 44L15.8099 44L15.81 53L18.31 53ZM25.176 43.1161L16.1761 52.1161L17.9438 53.8839L26.9438 44.8839L25.176 43.1161ZM53 42.75H26.0599V45.25H53V42.75ZM51.75 8V44H54.25V8H51.75Z' fill='%23444444'/%3E%3Cpath d='M26 15H30V30H26V15Z' fill='%231800B7'/%3E%3Crect x='26' y='33' width='4' height='4' fill='%231800B7'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
#svg .ico-pin {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 8.66667C17 14.3486 10 18 10 18C10 18 3 14.3486 3 8.66667C3 4.98477 6.13401 2 10 2C13.866 2 17 4.98477 17 8.66667Z' stroke='%23fff' stroke-width='1.75' stroke-linejoin='round'/%3E%3Ccircle cx='10.0031' cy='8.3' r='2.3' fill='%23fff'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
#svg .ico-phone {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12.7942C5.29793 10.7122 4.6272 8.69416 4.27643 7.06027C3.85535 5.09884 4.9921 3.27251 6.72945 2.26945L7.15327 2.02476C8.51953 1.23595 10.2659 1.89428 10.7714 3.3887L11.2605 4.83445C11.4905 5.51432 11.3386 6.26529 10.8624 6.80229L9.75032 8.0564C9.46474 8.37845 9.41728 8.8471 9.63249 9.21987L10.3971 10.5442' stroke='%23fff' stroke-width='1.75'/%3E%3Cpath d='M6.5 12.7915C7.70207 14.8735 9.11436 16.4634 10.354 17.5841C11.8421 18.9295 13.9921 18.8582 15.7295 17.8551L16.1533 17.6104C17.5195 16.8216 17.8226 14.9801 16.7811 13.7951L15.7736 12.6486C15.2998 12.1095 14.5735 11.8656 13.8704 12.0095L12.2282 12.3455C11.8065 12.4318 11.3769 12.2386 11.1617 11.8658L10.3971 10.5415' stroke='%23fff' stroke-width='1.75'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-phone2 {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 7.08333C3.59574 19.5833 13.7021 29.4792 25.4043 30L27 22.1875L19.5532 19.0625L16.3617 22.1875C14.234 20.625 11.5745 17.5 10.5106 15.9375L13.7021 12.8125L9.97872 5L2 7.08333Z' stroke='%23fff' stroke-width='2'/%3E%3Cpath d='M24 16C24 11.5817 20.4183 8 16 8' stroke='%23fff' stroke-width='2'/%3E%3Cpath d='M30 16C30 8.26801 23.732 2 16 2' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-email2 {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.3332 6.66602H2.6665V25.3327H29.3332V6.66602Z' stroke='%23fff' stroke-width='2' stroke-linecap='square'/%3E%3Cpath d='M2.6665 6.66602L15.9998 18.666L29.3332 6.66602' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-responsibility {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 18C8.26801 18 2 20.7937 2 24.24V30H30V24.24C30 20.7937 23.732 18 16 18Z' stroke='%23fff' stroke-width='2'/%3E%3Ccircle cx='16' cy='9' r='6' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-check {
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 11L11 16L18.5 8' stroke='%23fff' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-coin {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3746 15.6H14.9746V14.4H14.3746V15.6ZM1.36328 15.6H14.3746V14.4H1.36328V15.6Z' fill='%23444444'/%3E%3Cpath d='M4 13.9144C2.18652 12.6327 1 10.5032 1 8.09287C1 4.17558 4.13401 1 8 1C11.866 1 15 4.17558 15 8.09287C15 10.5032 13.8135 12.6327 12 13.9144' stroke='%23444444' stroke-width='1.2'/%3E%3Cpath d='M4.85938 6.25L6.51619 10.625L8.17301 6.6875L9.82983 10.625L11.3026 6.25' stroke='%2300D4CD' stroke-width='1.2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M4.5 8.5H5.5M11.9375 8.5H11' stroke='%2300D4CD' stroke-width='1.2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-error500 {
  width: 84px;
  height: 84px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 84 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='7.75' y='12' width='8.625' height='55.7143' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Crect x='2' y='67.7148' width='20.125' height='4.28571' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Crect x='55.1875' y='12' width='8.625' height='55.7143' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Crect x='2' y='17.7148' width='70' height='20' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Cpath d='M31 18H47L33 38H17L31 18Z' fill='white'/%3E%3Cpath d='M31 18H47L33 38H17L31 18Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M60 18H72V24L62 38H46L60 18Z' fill='white'/%3E%3Cpath d='M60 18H72V24L62 38H46L60 18Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M1 18H17L3 38H1L1 18Z' fill='white'/%3E%3Cpath d='M1 18H17L3 38H1L1 18Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M17.8125 17.7148L3.4375 37.7148' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M32.1875 17.7148L17.8125 37.7148' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M46.5625 17.7148L32.1875 37.7148' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M60.9375 17.7148L46.5625 37.7148' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M60.9375 37.7129L72 22.5' stroke='%231800B7' stroke-width='3'/%3E%3Crect x='2' y='17.7148' width='70' height='20' stroke='%231800B7' stroke-width='3'/%3E%3Crect x='42' y='70.6289' width='40' height='7.37143' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Cpath d='M55.75 35H68.25L74.5 70.6286H49.5L55.75 35Z' fill='white'/%3E%3Cpath d='M54 46H70L72.5 59H51.5L54 46Z' fill='white'/%3E%3Cpath d='M54.5 46.0586H70.75' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M52 59.5703L73.25 59.5703' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M55.75 35H68.25L74.5 70.6286H49.5L55.75 35Z' stroke='%23444444' stroke-width='3'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
#svg .ico-wifi {
  width: 84px;
  height: 84px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 84 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 39.13C13.0849 29.007 27.0269 22.7441 42.4286 22.7441C57.3985 22.7441 70.9895 28.6608 81 38.2879' stroke='%23444444' stroke-width='4'/%3E%3Cpath d='M72.1764 51.0908C64.947 42.1808 53.9212 36.4883 41.5687 36.4883C29.2162 36.4883 18.1904 42.1808 10.9609 51.0908' stroke='%23444444' stroke-width='4'/%3E%3Cpath d='M62.487 64.835C59.3485 56.3107 51.1689 50.2324 41.5726 50.2324C31.9764 50.2324 23.7968 56.3107 20.6582 64.835' stroke='%23444444' stroke-width='4'/%3E%3Cellipse cx='42.428' cy='70.8452' rx='5.14286' ry='5.15383' fill='white'/%3E%3Cellipse cx='42.428' cy='70.8452' rx='5.14286' ry='5.15383' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cellipse cx='42.428' cy='70.8452' rx='5.14286' ry='5.15383' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M42.5 7.5C37.9163 7.5 34.1959 11.2738 34.5194 15.8279L37.2841 54.7455C37.4772 57.464 39.7947 59.5 42.5 59.5C45.2053 59.5 47.5228 57.464 47.7159 54.7455L50.4806 15.8279C50.8041 11.2738 47.0837 7.5 42.5 7.5Z' fill='white'/%3E%3Cpath d='M42.5 7.5C37.9163 7.5 34.1959 11.2738 34.5194 15.8279L37.2841 54.7455C37.4772 57.464 39.7947 59.5 42.5 59.5C45.2053 59.5 47.5228 57.464 47.7159 54.7455L50.4806 15.8279C50.8041 11.2738 47.0837 7.5 42.5 7.5Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M42.5 7.5C37.9163 7.5 34.1959 11.2738 34.5194 15.8279L37.2841 54.7455C37.4772 57.464 39.7947 59.5 42.5 59.5C45.2053 59.5 47.5228 57.464 47.7159 54.7455L50.4806 15.8279C50.8041 11.2738 47.0837 7.5 42.5 7.5Z' stroke='%231800B7' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-error404 {
  width: 84px;
  height: 84px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 84 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='25' width='76' height='45' fill='white' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M40.2035 33.0275C41.002 31.6575 42.998 31.6575 43.7965 33.0275L57.719 56.9174C58.5174 58.2875 57.5194 60 55.9225 60H28.0775C26.4806 60 25.4826 58.2875 26.281 56.9174L40.2035 33.0275Z' fill='white'/%3E%3Cpath d='M40.2035 33.0275C41.002 31.6575 42.998 31.6575 43.7965 33.0275L57.719 56.9174C58.5174 58.2875 57.5194 60 55.9225 60H28.0775C26.4806 60 25.4826 58.2875 26.281 56.9174L40.2035 33.0275Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M40.2035 33.0275C41.002 31.6575 42.998 31.6575 43.7965 33.0275L57.719 56.9174C58.5174 58.2875 57.5194 60 55.9225 60H28.0775C26.4806 60 25.4826 58.2875 26.281 56.9174L40.2035 33.0275Z' stroke='%231800B7' stroke-width='2.5'/%3E%3Crect x='41' y='53' width='2' height='2' fill='%231800B7'/%3E%3Crect x='41' y='41' width='2' height='10' fill='%231800B7'/%3E%3Crect x='4' y='14' width='76' height='11' fill='white'/%3E%3Crect x='4' y='14' width='76' height='11' fill='%234E79B3' fill-opacity='0.2'/%3E%3Crect x='4' y='14' width='76' height='11' stroke='%23444444' stroke-width='2.5'/%3E%3Crect x='68' y='18' width='3' height='3' fill='%231800B7'/%3E%3Crect x='73' y='18' width='3' height='3' fill='%231800B7'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-registration {
  width: 84px;
  height: 84px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 84 85' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43 2L3 30V35L81 36V30L43 2Z' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Cpath d='M75 12H9V34.5L43 57L75 34.5V12Z' fill='white'/%3E%3Cpath d='M75 12H9V34.5L43 57L75 34.5V12Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M75 12H9V34.5L43 57L75 34.5V12Z' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M34 31.25L42 40L54 26' stroke='%231800B7' stroke-width='3' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M81 31V82H3V31L43 57L81 31Z' fill='white'/%3E%3Cpath d='M81 31H82.5C82.5 30.4436 82.192 29.9328 81.6998 29.6732C81.2076 29.4136 80.6122 29.4478 80.153 29.762L81 31ZM81 82V83.5H82.5V82H81ZM3 82H1.5V83.5H3V82ZM3 31L3.81748 29.7423C3.35628 29.4426 2.768 29.4193 2.28454 29.6816C1.80108 29.944 1.5 30.4499 1.5 31H3ZM79.5 31V82H82.5V31H79.5ZM81 80.5H3V83.5H81V80.5ZM4.5 82V31H1.5V82H4.5ZM2.18252 32.2577L42.1825 58.2577L43.8175 55.7423L3.81748 29.7423L2.18252 32.2577ZM42.1756 58.2531L80.1756 83.2531L81.8244 80.7469L43.8244 55.7469L42.1756 58.2531ZM80.153 29.762L42.153 55.762L43.847 58.238L81.847 32.238L80.153 29.762Z' fill='%23444444'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-email {
  width: 84px;
  height: 84px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 84 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M42.6154 16L18 34.1176V37.3529L66 38V34.1176L42.6154 16Z' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Cpath d='M62 25H22V38.5L42.6061 52L62 38.5V25Z' fill='white'/%3E%3Cpath d='M62 25H22V38.5L42.6061 52L62 38.5V25Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M62 25H22V38.5L42.6061 52L62 38.5V25Z' stroke='%23444444' stroke-width='3'/%3E%3Cpath d='M66 35V66H18V35L42.6154 50.8039L66 35Z' fill='white'/%3E%3Cpath d='M66 35H67.5C67.5 34.4451 67.1937 33.9355 66.7036 33.6753C66.2135 33.415 65.6198 33.4465 65.1601 33.7572L66 35ZM66 66V67.5H67.5V66H66ZM18 66H16.5V67.5H18V66ZM18 35L18.8104 33.7378C18.3488 33.4414 17.7622 33.4206 17.2808 33.6836C16.7994 33.9466 16.5 34.4514 16.5 35H18ZM64.5 35V66H67.5V35H64.5ZM66 64.5H18V67.5H66V64.5ZM19.5 66V35H16.5V66H19.5ZM17.1896 36.2622L41.805 52.0662L43.4258 49.5417L18.8104 33.7378L17.1896 36.2622ZM41.7981 52.0617L65.1827 67.2578L66.8173 64.7422L43.4327 49.5462L41.7981 52.0617ZM65.1601 33.7572L41.7755 49.5611L43.4553 52.0467L66.8399 36.2428L65.1601 33.7572Z' fill='%23444444'/%3E%3Ccircle cx='42' cy='42' r='40.5' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M71 13L13 71' stroke='%231800B7' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-establish {
  width: 100px;
  height: 100px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.0938 33.2383V31.7383C51.2653 31.7383 50.5938 32.4099 50.5938 33.2383H52.0938ZM93.9985 33.2383H95.4985C95.4985 32.4099 94.8269 31.7383 93.9985 31.7383V33.2383ZM93.9985 94.0002V95.5002H95.4985V94.0002H93.9985ZM52.0938 94.0002H50.5938C50.5938 94.8286 51.2653 95.5002 52.0938 95.5002V94.0002ZM52.0938 34.7383H93.9985V31.7383H52.0938V34.7383ZM92.4985 33.2383V94.0002H95.4985V33.2383H92.4985ZM93.9985 92.5002H52.0938V95.5002H93.9985V92.5002ZM53.5938 94.0002V33.2383H50.5938V94.0002H53.5938Z' fill='%231800B7'/%3E%3Cpath d='M29.0476 6L29.8664 4.74321C29.3687 4.41893 28.7265 4.41893 28.2288 4.74321L29.0476 6ZM52.0952 21.0159H53.5952C53.5952 20.5087 53.339 20.0359 52.9141 19.7591L52.0952 21.0159ZM6 21.0159L5.18118 19.7591C4.75626 20.0359 4.5 20.5087 4.5 21.0159H6ZM52.0952 94V95.5H53.5952V94H52.0952ZM6 94H4.5V95.5H6V94ZM28.2288 7.25679L51.2764 22.2727L52.9141 19.7591L29.8664 4.74321L28.2288 7.25679ZM6.81882 22.2727L29.8664 7.25679L28.2288 4.74321L5.18118 19.7591L6.81882 22.2727ZM4.5 21.0159V21.0658H7.5V21.0159H4.5ZM50.5952 21.0159V94H53.5952V21.0159H50.5952ZM52.0952 92.5H6V95.5H52.0952V92.5ZM7.5 94V21.0658H4.5V94H7.5Z' fill='%231800B7'/%3E%3Crect x='18.5703' y='68.8574' width='18.8571' height='25.1429' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M18.5703 56.2852L37.4275 56.2852' stroke='%2300D4CD' stroke-width='3'/%3E%3Cpath d='M18.5703 37.4297L37.4275 37.4297' stroke='%2300D4CD' stroke-width='3'/%3E%3Cpath d='M64.668 70.9531H81.4299' stroke='%2300D4CD' stroke-width='3'/%3E%3Cpath d='M64.668 54.1914L81.4299 54.1914' stroke='%2300D4CD' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-scholarshipStdt {
  width: 100px;
  height: 100px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M89.6016 39.2305L89.6016 65.0768' stroke='%2300D4CD' stroke-width='3'/%3E%3Cpath d='M18.5 42.8848H81.5V69.8169C81.2241 69.9865 80.8528 70.2037 80.3832 70.4556C79.1629 71.1102 77.2774 71.9994 74.6748 72.8943C69.4721 74.6831 61.3871 76.5004 50 76.5004C38.6129 76.5004 30.5279 74.6831 25.3252 72.8943C22.7226 71.9994 20.8371 71.1102 19.6168 70.4556C19.1472 70.2037 18.7759 69.9865 18.5 69.8169V42.8848Z' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M50 22L94 37.6101L50 54.3079L6 37.6101L50 22Z' fill='white' stroke='%231800B7' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E ");
  background-size: 100% 100%;
}
#svg .ico-scholarship {
  width: 100px;
  height: 100px;
  background: url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32.5' cy='50.5' r='29' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M18 42L25.2 62L32.4 45.0769L39.6 62L46 42' stroke='%2300D4CD' stroke-width='3' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M17 52.334H21' stroke='%2300D4CD' stroke-width='3' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M44 52H48' stroke='%2300D4CD' stroke-width='3' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M54.6372 31.9661C58.5989 32.2625 63.0387 32.4285 67.7276 32.4285C84.4462 32.4285 97.9992 30.3179 97.9992 27.7142C97.9992 25.1106 84.4462 23 67.7276 23C58.7621 23 50.707 23.607 45.1641 24.5714' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M97.9961 44.2148C97.9961 47.2524 84.0768 49.7148 66.9063 49.7148C65.0623 49.7148 63.2558 49.6864 61.5 49.6319' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M97.9955 58.3574C97.9955 61.395 84.0761 63.8574 66.9057 63.8574C63.9929 63.8574 61.1736 63.7865 58.5 63.654' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M97.998 27.7148V70.9288C97.998 74.8342 84.0787 78.0002 66.9083 78.0002C58.6121 78.0002 51.0749 77.2611 45.5 76.0566' stroke='%231800B7' stroke-width='3'/%3E%3C/svg%3E ");
  background-size: 100% 100%;
}
#svg .ico-gallery {
  width: 100px;
  height: 100px;
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='28' r='22' fill='white'/%3E%3Ccircle cx='28' cy='28' r='22' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M6 9H19L21 3H35L37 9H50V35H6V9Z' fill='white' stroke='%23444444' stroke-width='2'/%3E%3Ccircle cx='28' cy='21' r='10' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M25 7H31' stroke='%231800B7' stroke-width='2'/%3E%3Crect x='11' y='35' width='34' height='18' stroke='%23444444' stroke-width='2'/%3E%3Crect x='15' y='35' width='26' height='12' stroke='%23444444' stroke-width='2'/%3E%3C/svg%3E%0A")
    no-repeat center;
  border-radius: 50%;
}
#svg .ico-scholarship2 {
  width: 100px;
  height: 100px;
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='4' width='50' height='38' fill='white' stroke='%23444444' stroke-width='2.5'/%3E%3Ccircle cx='28' cy='24' r='15' fill='white'/%3E%3Ccircle cx='28' cy='24' r='15' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M13 14H43' stroke='%231800B7' stroke-width='2.5'/%3E%3Cpath d='M16 21H40' stroke='%231800B7' stroke-width='2.5'/%3E%3Cpath d='M21 40H35.0033V52L28.0016 49L21 52V40Z' fill='white' stroke='%23444444' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='28' cy='36.0049' r='10' fill='white' stroke='%23444444' stroke-width='2.5'/%3E%3Ccircle cx='28' cy='36' r='6' fill='white' stroke='%231800B7' stroke-width='2'/%3E%3C/svg%3E%0A")
    no-repeat center;
  border-radius: 50%;
}
#svg .ico-award {
  width: 100px;
  height: 100px;
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='28' r='22' fill='white'/%3E%3Ccircle cx='28' cy='28' r='22' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M43.117 51.5186L12.877 51.5186C12.877 47.8923 18.3259 44.882 25.477 44.3013C26.2965 44.2347 27.1384 44.2001 27.997 44.2001C28.8555 44.2001 29.6974 44.2347 30.5169 44.3013C37.668 44.882 43.117 47.8923 43.117 51.5186Z' fill='white'/%3E%3Cpath d='M27.9987 38.6391C36.3492 38.6391 43.1187 31.8127 43.1187 23.392V5.03906H12.8787V23.392C12.8787 31.8127 19.6481 38.6391 27.9987 38.6391Z' fill='white'/%3E%3Crect x='13' y='10' width='30' height='2' fill='%231800B7'/%3E%3Crect x='25.1973' y='38.6396' width='5.6' height='5.6' fill='white'/%3E%3Cpath d='M28 39C36.2843 39 43 32.0924 43 23.5714V5H13V23.5714C13 32.0924 19.7157 39 28 39Z' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M25.5 44.7155C18.4057 45.3016 13 48.3399 13 52L43 52C43 48.3399 37.5943 45.3016 30.5 44.7155M25.5 44.7155C26.313 44.6483 27.1482 44.6134 28 44.6134C28.8518 44.6134 29.687 44.6483 30.5 44.7155M25.5 44.7155L25.5 39M30.5 44.7155L30.5 39' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M43.2724 9H54.3505V12.4086C54.3505 21.939 48.5321 29.8084 41 31' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M12.8333 9H2V12.4022C2 22.0338 7.68758 29.9658 15 31' stroke='%23444444' stroke-width='2.5'/%3E%3C/svg%3E%0A")
    no-repeat center;
  border-radius: 50%;
}
#svg .ico-resident {
  width: 100px;
  height: 100px;
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='25' r='22' fill='white'/%3E%3Ccircle cx='28' cy='25' r='22' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M34.6963 5C33.2146 5.028 31.777 5.53003 30.5791 6.43786C29.3811 7.3457 28.4808 8.61529 28.0006 10.0741C27.5203 8.61529 26.6201 7.3457 25.4221 6.43786C24.2241 5.53003 22.7866 5.028 21.3049 5C19.3356 5.06666 17.4723 5.94388 16.1242 7.43899C14.7761 8.93411 14.0534 10.9249 14.115 12.974C14.115 17.3772 17.0137 21.1261 19.8212 24.248C22.242 26.68 24.999 28.7214 28.0006 30.3042C31.0017 28.7212 33.7584 26.6799 36.1788 24.248C38.9886 21.1261 41.8851 17.3772 41.8851 12.974C41.9466 10.9251 41.2241 8.93449 39.8763 7.43941C38.5284 5.94433 36.6654 5.06696 34.6963 5Z' fill='white'/%3E%3Cpath d='M34.6963 5L34.7303 4.00058C34.7127 3.99998 34.6951 3.99985 34.6774 4.00018L34.6963 5ZM28.0006 10.0741L27.0507 10.3868C27.1857 10.797 27.5688 11.0741 28.0006 11.0741C28.4324 11.0741 28.8154 10.797 28.9504 10.3868L28.0006 10.0741ZM21.3049 5L21.3238 4.00018C21.3062 3.99985 21.2886 3.99998 21.271 4.00057L21.3049 5ZM14.115 12.974H15.115C15.115 12.964 15.1148 12.954 15.1145 12.944L14.115 12.974ZM19.8212 24.248L19.0777 24.9167C19.089 24.9292 19.1006 24.9415 19.1125 24.9535L19.8212 24.248ZM28.0006 30.3042L27.5341 31.1887L28.0006 31.4347L28.4671 31.1887L28.0006 30.3042ZM36.1788 24.248L36.8876 24.9534C36.8994 24.9416 36.9109 24.9294 36.9221 24.917L36.1788 24.248ZM41.8851 12.974L40.8855 12.944C40.8853 12.954 40.8851 12.964 40.8851 12.974H41.8851ZM34.6774 4.00018C32.9809 4.03224 31.3391 4.60717 29.9751 5.64086L31.183 7.23486C32.2149 6.45289 33.4482 6.02376 34.7152 5.99982L34.6774 4.00018ZM29.9751 5.64086C28.6116 6.67411 27.593 8.11429 27.0507 9.76144L28.9504 10.3868C29.3687 9.1163 30.1506 8.01729 31.183 7.23486L29.9751 5.64086ZM28.9504 9.76144C28.4082 8.11429 27.3895 6.67411 26.0261 5.64086L24.8181 7.23486C25.8506 8.01729 26.6325 9.1163 27.0507 10.3868L28.9504 9.76144ZM26.0261 5.64086C24.6621 4.60718 23.0203 4.03224 21.3238 4.00018L21.286 5.99982C22.553 6.02376 23.7862 6.45289 24.8181 7.23486L26.0261 5.64086ZM21.271 4.00057C19.024 4.07663 16.9069 5.07759 15.3815 6.76934L16.8669 8.10864C18.0377 6.81016 19.6473 6.05668 21.3387 5.99943L21.271 4.00057ZM15.3815 6.76934C13.8574 8.45973 13.0463 10.7025 13.1154 13.004L15.1145 12.944C15.0606 11.1472 15.6949 9.40848 16.8669 8.10864L15.3815 6.76934ZM13.115 12.974C13.115 17.799 16.281 21.8068 19.0777 24.9167L20.5648 23.5793C17.7465 20.4454 15.115 16.9553 15.115 12.974H13.115ZM19.1125 24.9535C21.6037 27.4563 24.4422 29.5583 27.5341 31.1887L28.467 29.4196C25.5558 27.8845 22.8803 25.9038 20.53 23.5425L19.1125 24.9535ZM28.4671 31.1887C31.5586 29.5581 34.3967 27.4561 36.8876 24.9534L35.4701 23.5426C33.12 25.9037 30.4449 27.8844 27.5341 29.4197L28.4671 31.1887ZM36.9221 24.917C39.7216 21.8065 42.8851 17.799 42.8851 12.974H40.8851C40.8851 16.9554 38.2556 20.4457 35.4355 23.579L36.9221 24.917ZM42.8846 13.004C42.9538 10.7027 42.1429 8.46017 40.619 6.76982L39.1335 8.109C40.3054 9.40881 40.9395 11.1474 40.8855 12.944L42.8846 13.004ZM40.619 6.76982C39.0939 5.07811 36.9772 4.07699 34.7303 4.00058L34.6623 5.99942C36.3536 6.05694 37.9629 6.81054 39.1335 8.109L40.619 6.76982Z' fill='%231800B7'/%3E%3Cpath d='M21.8305 38.709L14.4663 31.3452C13.2573 30.1363 11.5486 29.7711 10.0377 30.2416L10.3381 16.3101C10.3743 14.6281 9.07054 13.2344 7.42593 13.1973L5.99617 13.165L3 36.0058L11.1917 51.9996H21.5878C22.6924 51.9996 23.5878 51.1042 23.5878 49.9996L23.5879 42.9519C23.5879 41.3605 22.9558 39.8343 21.8305 38.709Z' fill='white'/%3E%3Cpath d='M14.9153 40.5747L7.18694 32.4239L8.14823 31.4182C9.87321 29.6136 12.7019 29.5809 14.4663 31.3452L21.8305 38.709C22.9558 39.8343 23.5879 41.3605 23.5879 42.9519L23.5878 49.9996C23.5878 51.1042 22.6924 51.9996 21.5878 51.9996L11.1917 51.9996L3 36.0058L5.99617 13.165L7.42593 13.1973C9.07054 13.2344 10.3743 14.6281 10.3381 16.3101L10.024 30.8773' stroke='%23444444' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M34.1695 38.709L41.5337 31.3452C42.7427 30.1363 44.4514 29.7711 45.9623 30.2416L45.6619 16.3101C45.6257 14.6281 46.9295 13.2344 48.5741 13.1973L50.0038 13.165L53 36.0058L44.8083 51.9996H34.4122C33.3076 51.9996 32.4122 51.1042 32.4122 49.9996L32.4121 42.9519C32.4121 41.3605 33.0442 39.8343 34.1695 38.709Z' fill='white'/%3E%3Cpath d='M41.0847 40.5747L48.8131 32.4239L47.8518 31.4182C46.1268 29.6136 43.2981 29.5809 41.5337 31.3452L34.1695 38.709C33.0442 39.8343 32.4121 41.3605 32.4121 42.9519L32.4122 49.9996C32.4122 51.1042 33.3076 51.9996 34.4122 51.9996L44.8083 51.9996L53 36.0058L50.0038 13.165L48.5741 13.1973C46.9295 13.2344 45.6257 14.6281 45.6619 16.3101L45.976 30.8773' stroke='%23444444' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat center;
  border-radius: 50%;
}
#svg .ico-books {
  width: 100px;
  height: 100px;
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='28' r='25' fill='white'/%3E%3Ccircle cx='28' cy='28' r='25' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M53.1998 13.2998H2.7998V45.5905H21.0951H22.1313H22.2224C22.7115 48.3243 25.1121 50.3998 27.9998 50.3998C30.8875 50.3998 33.2881 48.3243 33.7772 45.5905H33.8683H35.2485H53.1998V13.2998Z' fill='white'/%3E%3Cpath d='M22.1313 45.5905H2.7998V13.2998H53.1998V45.5905H33.8683M21.0951 45.5905H22.2224C22.7116 48.3243 25.1121 50.3998 27.9998 50.3998C30.8875 50.3998 33.2881 48.3243 33.7772 45.5905H35.2485' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M6.99902 8.40039H21.4619C25.2656 8.40039 28.349 11.4677 28.349 15.2515V40.6004H6.99902V8.40039Z' fill='white'/%3E%3Cpath d='M49.699 8.40039H35.2361C31.4325 8.40039 28.349 11.4677 28.349 15.2515V40.6004H49.699V8.40039Z' fill='white'/%3E%3Cpath d='M28.349 40.6004V15.2515M28.349 40.6004H6.99902V8.40039H21.4619C25.2656 8.40039 28.349 11.4677 28.349 15.2515M28.349 40.6004H49.699V8.40039H35.2361C31.4325 8.40039 28.349 11.4677 28.349 15.2515' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M11.1992 15.4004H23.0992' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M11.1992 20.999H23.0992' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M11.1992 26.6006H23.0992' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M34.999 6.2998H44.799V20.9998L39.899 18.1998L34.999 20.9998V6.2998Z' fill='white' stroke='%231800B7' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
    no-repeat center;
  border-radius: 50%;
}
#svg .ico-award2 {
  width: 100px;
  height: 100px;
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8058 3.2504L23.9804 34.3975H31.4887L43.1684 3.2504H12.8058Z' fill='white' stroke='%231800B7' stroke-width='2.5'/%3E%3Cpath d='M26.2677 21H29.5394L34 9H22L26.2677 21Z' fill='white'/%3E%3Cpath d='M26.2677 21H29.5394L34 9H22L26.2677 21Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M20.005 3.2505L26.0584 20.123H29.6407L35.9676 3.2505H20.005Z' stroke='%231800B7' stroke-width='2.5'/%3E%3Ccircle cx='28' cy='36.3145' r='16.75' fill='white' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M22.3438 9.64746H33.658' stroke='%231800B7' stroke-width='2.5'/%3E%3Cpath d='M28.5 27L30.6329 33.5643H37.535L31.9511 37.6213L34.084 44.1857L28.5 40.1287L22.916 44.1857L25.0489 37.6213L19.465 33.5643H26.3671L28.5 27Z' stroke='%231800B7' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
    no-repeat center;
  border-radius: 50%;
}
#svg .ico-writing {
  width: 100px;
  height: 100px;
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='28' r='22' fill='white'/%3E%3Ccircle cx='28' cy='28' r='22' fill='%234E79B3' fill-opacity='0.2'/%3E%3Crect width='9.1194' height='2.98064' transform='matrix(-1 -5.84641e-09 -6.08077e-09 1 32.6484 42.8105)' fill='white'/%3E%3Cpath d='M33.4626 42.8637L32.189 42.8586L23.9106 42.8253L23.3241 42.823L22.637 42.8202L22.6188 38.4717L22.552 16.6316L28.1517 10.0227L33.3776 16.6751L33.4445 38.5335L33.4626 42.8637Z' fill='white'/%3E%3Cpath d='M22.552 16.6316L28.1517 10.0227L33.3776 16.6751M22.552 16.6316L22.6188 38.4717M22.552 16.6316L27.9648 16.6533L28.1356 16.6575M33.3776 16.6751L33.4445 38.5335M33.3776 16.6751L28.1356 16.6575M33.4445 38.5335L33.4626 42.8637L32.189 42.8586M33.4445 38.5335L28.1586 38.5082M22.6188 38.4717L22.637 42.8202L23.3241 42.823L23.9106 42.8253M22.6188 38.4717L28.1586 38.5082M28.1356 16.6575L28.1586 38.5082M32.189 42.8586L32.2021 45.9948L23.9237 45.9616L23.9106 42.8253M32.189 42.8586L23.9106 42.8253' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M18.9275 44.3938C10.455 38.6211 8.21432 27.0228 13.9385 18.4785' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.3938 12.6362C15.9518 10.3059 19.6104 10.0234 19.6104 10.0234C19.6104 10.0234 20.7307 13.5365 19.1727 15.8844C17.6148 18.2323 13.9562 18.4971 13.9562 18.4971C13.9562 18.4971 12.8359 14.9841 14.3938 12.6362Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.90513 22.646C3.81981 20.051 5.58783 16.8027 5.58783 16.8027C5.58783 16.8027 9.12388 17.7737 10.2267 20.3687C11.3295 22.9638 9.544 26.212 9.544 26.212C9.544 26.212 6.00796 25.2411 4.90513 22.646Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.81171 30.2895C10.1224 31.8607 10.4025 35.5503 10.4025 35.5503C10.4025 35.5503 6.91895 36.6801 4.59076 35.1089C2.26258 33.5378 2 29.8482 2 29.8482C2 29.8482 5.48353 28.7184 7.81171 30.2895Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.0864 45.9479C8.33808 46.4775 5.57227 44.059 5.57227 44.059C5.57227 44.059 7.25276 40.7754 10.0011 40.2282C12.7494 39.6986 15.5152 42.1171 15.5152 42.1171C15.5152 42.1171 13.8347 45.4006 11.0864 45.9479Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M37.0742 44.3936C45.5467 38.621 47.7874 27.0227 42.0632 18.4785' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M41.6063 12.6361C40.0484 10.3059 36.3898 10.0234 36.3898 10.0234C36.3898 10.0234 35.2695 13.5365 36.8274 15.8843C38.3854 18.2322 42.044 18.497 42.044 18.497C42.044 18.497 43.1643 14.984 41.6063 12.6361Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M51.0933 22.644C52.1786 20.049 50.4106 16.8008 50.4106 16.8008C50.4106 16.8008 46.8746 17.7717 45.7717 20.3668C44.6689 22.9618 46.4544 26.21 46.4544 26.21C46.4544 26.21 49.9905 25.2391 51.0933 22.644Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M48.1884 30.2876C45.8777 31.8587 45.5977 35.5483 45.5977 35.5483C45.5977 35.5483 49.0812 36.6781 51.4094 35.1069C53.7376 33.5358 54.0001 29.8462 54.0001 29.8462C54.0001 29.8462 50.5166 28.7164 48.1884 30.2876Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M44.9132 45.9463C47.6615 46.4759 50.4273 44.0574 50.4273 44.0574C50.4273 44.0574 48.7468 40.7738 45.9985 40.2266C43.2502 39.6793 40.4844 42.1155 40.4844 42.1155C40.4844 42.1155 42.1649 45.399 44.9132 45.9463Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
    no-repeat center;
  border-radius: 50%;
}
#svg .ico-promote {
  width: 72px;
  height: 72px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6797 13.1538L17.1103 18.5387' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M4 38.5385H11.68' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M60.3203 37.2693H68.0003' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M61.0859 13.1538L55.6554 18.5387' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M36 3V10.6154' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M36 43L34.9203 43.6299L36 45.4808L37.0797 43.6299L36 43ZM29 31L29 29.75C28.5524 29.75 28.139 29.9893 27.9161 30.3775C27.6931 30.7656 27.6948 31.2433 27.9203 31.6299L29 31ZM43 31L44.0797 31.6299C44.3052 31.2433 44.3069 30.7656 44.0839 30.3775C43.861 29.9893 43.4476 29.75 43 29.75L43 31ZM37.0797 42.3702L30.0797 30.3702L27.9203 31.6299L34.9203 43.6299L37.0797 42.3702ZM29 32.25L43 32.25L43 29.75L29 29.75L29 32.25ZM41.9203 30.3702L34.9203 42.3702L37.0797 43.6299L44.0797 31.6299L41.9203 30.3702Z' fill='%2300D4CD'/%3E%3Cpath d='M36 41L35.998 55.6731' stroke='%2300D4CD' stroke-width='2.5'/%3E%3Cpath d='M16.3548 40.9063C18.3871 45.3907 21.0968 47.9917 22.4516 49.875C24.8053 53.1469 25.8387 55 25.8387 55H46.1613C46.1613 55 47.3619 52.8493 49.5484 49.875C51.7349 46.9008 54.3687 43.9241 55.6452 40.9063M16.3797 40.9541C15.4883 38.7509 15 36.3591 15 33.8594C15 22.8914 24.402 14 36 14C47.598 14 57 22.8914 57 33.8594C57 36.3591 56.5117 38.7509 55.6203 40.9541' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M36 68C40.4183 68 44 64.4183 44 60H28C28 64.4183 31.5817 68 36 68Z' stroke='%23444444' stroke-width='2.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-support {
  width: 72px;
  height: 72px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.7 7H44.8C48.9974 7 52.4 10.541 52.4 14.9091V51.8182M15.6667 18.8636L15.6667 57.75C15.6667 61.7541 18.7858 65 22.6333 65M52.4 65H22.6333M52.4 65H50.5M52.4 65C56.5974 65 60 61.459 60 57.0909V51.8182H28.1301M22.6333 65C26.4809 65 29.6 61.7541 29.6 57.75V51.8182M15.6667 20.1818V13.5909C15.6667 9.95085 12.8311 7 9.33333 7C5.83553 7 3 9.95085 3 13.5909V20.1818H15.6667Z' stroke='%23444444' stroke-width='2.5'/%3E%3Ccircle cx='52.5' cy='29.5' r='15.25' fill='white' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M45.4844 25L48.9678 35L52.4513 26.5385L55.9347 35L59.0311 25' stroke='%2300D4CD' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M45 30.167H46.9352' stroke='%2300D4CD' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M58.0664 30.0001H60.0017' stroke='%2300D4CD' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M22.9062 22.25H32.6986M22.9062 31.6309H32.6986M22.9062 41.6818H35.7909' stroke='%2300D4CD' stroke-width='2.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-education {
  width: 72px;
  height: 72px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 58.174H62' stroke='%2300D4CD' stroke-width='2.5'/%3E%3Cpath d='M41.2031 6H52.9031V24.2609L47.0531 20.6087L41.2031 24.2609V6Z' stroke='%2300D4CD' stroke-width='2.5'/%3E%3Cpath d='M62 58.1739V6H16C12.6863 6 10 8.68629 10 12V58.1739' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M10 58.1739C10 53.8517 13.5039 50.3478 17.8261 50.3478H62V66H17.8261C13.5039 66 10 62.4962 10 58.1739V58.1739Z' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M18 13.8261V49.6957' stroke='%23444444' stroke-width='2.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-heart {
  width: 100px;
  height: 100px;
  background: #fff
    url("data:image/svg+xml,%3Csvg width='53' height='52' viewBox='0 0 53 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='26' cy='26' r='22' fill='white'/%3E%3Ccircle cx='26' cy='26' r='22' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M42.75 1C41.2563 1.02766 39.8073 1.52366 38.5997 2.42058C37.3921 3.3175 36.4847 4.57183 36.0006 6.01313C35.5165 4.57183 34.609 3.3175 33.4014 2.42058C32.1939 1.52366 30.7448 1.02766 29.2512 1C27.2662 1.06585 25.3879 1.93253 24.029 3.40967C22.6701 4.88682 21.9416 6.85363 22.0037 8.87812C22.0037 13.2284 24.9257 16.9322 27.7557 20.0166C30.1958 22.4194 32.9749 24.4362 36.0006 26C39.0258 24.4361 41.8045 22.4193 44.2443 20.0166C47.0766 16.9322 49.9963 13.2284 49.9963 8.87812C50.0584 6.85383 49.3301 4.88719 47.9714 3.41008C46.6128 1.93297 44.7348 1.06616 42.75 1Z' fill='white'/%3E%3Cpath d='M42.75 1L42.7833 0.000555038C42.766 -2.06232e-05 42.7487 -0.000148535 42.7314 0.000171483L42.75 1ZM36.0006 6.01313L35.0526 6.33152C35.1894 6.73876 35.571 7.01313 36.0006 7.01313C36.4302 7.01313 36.8117 6.73876 36.9485 6.33152L36.0006 6.01313ZM29.2512 1L29.2697 0.000171483C29.2525 -0.000147581 29.2353 -2.13385e-05 29.218 0.000549853L29.2512 1ZM22.0037 8.87812H23.0037C23.0037 8.86791 23.0035 8.8577 23.0032 8.8475L22.0037 8.87812ZM27.7557 20.0166L27.0188 20.6927C27.0302 20.7051 27.042 20.7173 27.054 20.7292L27.7557 20.0166ZM36.0006 26L35.5414 26.8884L36.0006 27.1257L36.4598 26.8883L36.0006 26ZM44.2443 20.0166L44.946 20.7291C44.9579 20.7174 44.9696 20.7053 44.9809 20.693L44.2443 20.0166ZM49.9963 8.87812L48.9968 8.8475C48.9965 8.8577 48.9963 8.86791 48.9963 8.87812H49.9963ZM42.7314 0.000171483C41.0279 0.0317243 39.3771 0.597508 38.0034 1.6178L39.196 3.22336C40.2374 2.44981 41.4848 2.0236 42.7685 1.99983L42.7314 0.000171483ZM38.0034 1.6178C36.6301 2.63788 35.601 4.06209 35.0526 5.69474L36.9485 6.33152C37.3683 5.08158 38.1542 3.99712 39.196 3.22336L38.0034 1.6178ZM36.9485 5.69474C36.4002 4.06209 35.3711 2.63788 33.9977 1.6178L32.8051 3.22336C33.8469 3.99712 34.6328 5.08158 35.0526 6.33152L36.9485 5.69474ZM33.9977 1.6178C32.624 0.597512 30.9733 0.0317244 29.2697 0.000171483L29.2327 1.99983C30.5164 2.0236 31.7637 2.44981 32.8051 3.22336L33.9977 1.6178ZM29.218 0.000549853C26.9618 0.0754011 24.8314 1.06049 23.2931 2.73263L24.765 4.08671C25.9445 2.80457 27.5705 2.05631 29.2844 1.99945L29.218 0.000549853ZM23.2931 2.73263C21.7554 4.4041 20.9342 6.62565 21.0041 8.90874L23.0032 8.8475C22.9491 7.08162 23.5848 5.36953 24.765 4.08671L23.2931 2.73263ZM21.0037 8.87812C21.0037 13.6578 24.2023 17.623 27.0188 20.6927L28.4925 19.3405C25.6491 16.2415 23.0037 12.799 23.0037 8.87812H21.0037ZM27.054 20.7292C29.5654 23.202 32.4261 25.2782 35.5414 26.8884L36.4597 25.1116C33.5238 23.5942 30.8263 21.6368 28.4573 19.3041L27.054 20.7292ZM36.4598 26.8883C39.5747 25.278 42.435 23.2018 44.946 20.7291L43.5427 19.3041C41.1739 21.6367 38.4769 23.5941 35.5413 25.1117L36.4598 26.8883ZM44.9809 20.693C47.8003 17.6227 50.9963 13.6577 50.9963 8.87812H48.9963C48.9963 12.7991 46.353 16.2418 43.5078 19.3402L44.9809 20.693ZM50.9959 8.90875C51.0658 6.62588 50.2448 4.40454 48.7074 2.7331L47.2354 4.08706C48.4153 5.36985 49.0509 7.08178 48.9968 8.8475L50.9959 8.90875ZM48.7074 2.7331C47.1694 1.061 45.0393 0.0757521 42.7833 0.000555038L42.7166 1.99944C44.4303 2.05657 46.0561 2.80495 47.2354 4.08706L48.7074 2.7331Z' fill='%231800B7'/%3E%3Cpath d='M21.9791 25.5889L31.6937 29.4253C33.2872 30.0546 34.3002 31.4694 34.4642 33.0307L47.1952 27.3084C48.7324 26.6174 50.5338 27.2609 51.2188 28.7456L51.8143 30.0363L31.9323 41.7005L13.9385 40.4881L11.4858 34.8381L9.03311 29.1881L17.3958 25.6421C18.8531 25.0242 20.5005 25.005 21.9791 25.5889Z' fill='white'/%3E%3Cpath d='M33.5794 36.4828L34.5018 36.8799C34.2929 37.3646 33.7388 37.6009 33.2387 37.4185L33.5794 36.4828ZM34.1265 35.2132L33.2041 34.8162L33.2041 34.8162L34.1265 35.2132ZM31.6937 29.4253L31.328 30.3515L31.6937 29.4253ZM21.9791 25.5889L22.3448 24.6628L21.9791 25.5889ZM17.3958 25.6421L16.9976 24.7248L16.9976 24.7248L17.3958 25.6421ZM9.03311 29.1881L8.11245 29.5784L7.71425 28.6612L8.6349 28.2708L9.03311 29.1881ZM51.8143 30.0363L52.7257 29.6252C52.9399 30.0894 52.7684 30.6373 52.328 30.8956L51.8143 30.0363ZM51.2188 28.7456L50.3074 29.1567L51.2188 28.7456ZM47.1952 27.3084L46.7774 26.3996L47.1952 27.3084ZM31.9323 41.7005L32.446 42.5597C32.2725 42.6615 32.0719 42.7087 31.8703 42.6951L31.9323 41.7005ZM13.9385 40.4881L13.8765 41.4827C13.4996 41.4573 13.1678 41.2238 13.0179 40.8785L13.9385 40.4881ZM32.6569 36.0858L33.2041 34.8162L35.049 35.6103L34.5018 36.8799L32.6569 36.0858ZM31.328 30.3515L21.6134 26.5151L22.3448 24.6628L32.0593 28.4992L31.328 30.3515ZM23.3437 31.6899L33.92 35.5472L33.2387 37.4185L22.6623 33.5612L23.3437 31.6899ZM17.794 26.5594L9.43133 30.1054L8.6349 28.2708L16.9976 24.7248L17.794 26.5594ZM33.2041 34.8162C33.4454 34.2564 33.5243 33.6787 33.4665 33.1284L35.4618 32.933C35.5547 33.8172 35.4259 34.7358 35.049 35.6103L33.2041 34.8162ZM33.4665 33.1284C33.3405 31.9289 32.5637 30.8395 31.328 30.3515L32.0593 28.4992C34.0106 29.2697 35.2599 31.0099 35.4618 32.933L33.4665 33.1284ZM50.903 30.4474L50.3074 29.1567L52.1302 28.3345L52.7257 29.6252L50.903 30.4474ZM47.613 28.2171L34.882 33.9394L34.0464 32.122L46.7774 26.3996L47.613 28.2171ZM34.882 33.9394L34.301 34.2006L33.4654 32.3831L34.0464 32.122L34.882 33.9394ZM31.4187 40.8412L51.3007 29.1771L52.328 30.8956L32.446 42.5597L31.4187 40.8412ZM31.8703 42.6951L13.8765 41.4827L14.0005 39.4935L31.9943 40.7058L31.8703 42.6951ZM50.3074 29.1567C49.8656 28.1991 48.6735 27.7405 47.613 28.2171L46.7774 26.3996C48.7913 25.4944 51.202 26.3227 52.1302 28.3345L50.3074 29.1567ZM9.95377 28.7977L12.4065 34.4477L10.5652 35.2285L8.11245 29.5784L9.95377 28.7977ZM12.4065 34.4477L14.8592 40.0977L13.0179 40.8785L10.5652 35.2285L12.4065 34.4477ZM21.6134 26.5151C20.3813 26.0285 19.0085 26.0444 17.794 26.5594L16.9976 24.7248C18.6978 24.0039 20.6198 23.9816 22.3448 24.6628L21.6134 26.5151Z' fill='%23444444'/%3E%3Cpath d='M1.40407 29.7611L0.999919 50.6981L17.2153 42.7362L10.8302 27.8981C10.3944 26.8854 9.22095 26.4169 8.20697 26.8507L1.40407 29.7611Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
    no-repeat center;
  border-radius: 50%;
}
#svg .ico-inquiry {
  width: 100px;
  height: 100px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M37 14H94V55H77.9715L77.9715 65L67.9128 55H37V14Z' fill='%23309CF2'/%3E%3Cpath d='M94 14V12.5C94.8284 12.5 95.5 13.1716 95.5 14H94ZM37 14H35.5C35.5 13.1716 36.1716 12.5 37 12.5V14ZM94 55H95.5C95.5 55.8284 94.8284 56.5 94 56.5V55ZM77.9715 55L76.4715 55C76.4715 54.1716 77.1431 53.5 77.9715 53.5V55ZM77.9715 65L79.4715 65C79.4715 65.6059 79.107 66.1523 78.5475 66.385C77.9881 66.6177 77.3436 66.4909 76.9139 66.0638L77.9715 65ZM67.9128 55V53.5C68.3091 53.5 68.6893 53.6568 68.9703 53.9362L67.9128 55ZM37 55V56.5C36.1716 56.5 35.5 55.8284 35.5 55H37ZM94 15.5H37V12.5H94V15.5ZM92.5 55V14H95.5V55H92.5ZM77.9715 53.5H94V56.5H77.9715V53.5ZM76.4715 65L76.4715 55L79.4715 55L79.4715 65L76.4715 65ZM68.9703 53.9362L79.029 63.9362L76.9139 66.0638L66.8552 56.0638L68.9703 53.9362ZM37 53.5H67.9128V56.5H37V53.5ZM38.5 14V55H35.5V14H38.5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M63 35H6V76H22.0285L22.0285 86L32.0872 76H63V35Z' fill='%23309CF2'/%3E%3Cpath d='M6 35V33.5C5.17157 33.5 4.5 34.1716 4.5 35H6ZM63 35H64.5C64.5 34.1716 63.8284 33.5 63 33.5V35ZM6 76H4.5C4.5 76.8284 5.17157 77.5 6 77.5V76ZM22.0285 76L23.5285 76C23.5285 75.1716 22.8569 74.5 22.0285 74.5V76ZM22.0285 86L20.5285 86C20.5285 86.6059 20.893 87.1523 21.4525 87.385C22.0119 87.6177 22.6564 87.4909 23.0861 87.0638L22.0285 86ZM32.0872 76V74.5C31.6909 74.5 31.3107 74.6568 31.0297 74.9362L32.0872 76ZM63 76V77.5C63.8284 77.5 64.5 76.8284 64.5 76H63ZM6 36.5H63V33.5H6V36.5ZM7.5 76V35H4.5V76H7.5ZM22.0285 74.5H6V77.5H22.0285V74.5ZM23.5285 86L23.5285 76L20.5285 76L20.5285 86L23.5285 86ZM31.0297 74.9362L20.971 84.9362L23.0861 87.0638L33.1448 77.0638L31.0297 74.9362ZM63 74.5H32.0872V77.5H63V74.5ZM61.5 35V76H64.5V35H61.5Z' fill='white'/%3E%3Crect x='32' y='53' width='5' height='5' fill='white'/%3E%3Crect x='21' y='53' width='5' height='5' fill='white'/%3E%3Crect x='43' y='53' width='5' height='5' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-document {
  width: 100px;
  height: 100px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 12V10.5H26.5V12H28ZM81.6006 80V81.5H83.1006V80H81.6006ZM28 80H26.5V81.5H28V80ZM81.6006 34.6667L80.1009 34.6402C80.1007 34.649 80.1006 34.6579 80.1006 34.6667H81.6006ZM82 12L83.4998 12.0264L83.5267 10.5H82V12ZM81.6006 78.5H28V81.5H81.6006V78.5ZM29.5 80V12H26.5V80H29.5ZM28 13.5H59.5298V10.5H28V13.5ZM80.1006 34.6667V80H83.1006V34.6667H80.1006ZM59.5298 13.5H82V10.5H59.5298V13.5ZM80.5002 11.9736L80.1009 34.6402L83.1004 34.6931L83.4998 12.0264L80.5002 11.9736Z' fill='white'/%3E%3Cpath d='M18 88H70V44L48.5882 22H18V88Z' fill='%233782FF'/%3E%3Cpath d='M70 88V89.5H71.5V88H70ZM18 88H16.5V89.5H18V88ZM18 22V20.5H16.5V22H18ZM48.5882 22L49.6632 20.9538C49.3808 20.6637 48.9931 20.5 48.5882 20.5V22ZM70 44H71.5C71.5 43.6092 71.3475 43.2339 71.0749 42.9538L70 44ZM70 86.5H18V89.5H70V86.5ZM19.5 88V22H16.5V88H19.5ZM18 23.5H48.5882V20.5H18V23.5ZM68.5 44V88H71.5V44H68.5ZM47.5133 23.0462L68.9251 45.0462L71.0749 42.9538L49.6632 20.9538L47.5133 23.0462Z' fill='white'/%3E%3Cpath d='M24.5 44H36.9383M24.5 55.4583H30.7191H44.963M24.5 66H57' stroke='white' stroke-width='3'/%3E%3Cpath d='M47.7139 22V44H69.9996' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-donation {
  width: 100px;
  height: 100px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33 62.0073V49.8379C33 36.8592 43.5213 26.3379 56.5 26.3379V26.3379C69.4787 26.3379 80 36.8592 80 49.8379V65.9988' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3Crect x='44.5635' y='21.0938' width='23.8571' height='7.1262' rx='3.5' fill='%23435FFF' stroke='white' stroke-width='3'/%3E%3Cpath d='M47.8594 19.6703L43.0635 6L47.8458 8.00346C49.0817 8.52124 50.4738 8.52124 51.7097 8.00346L54.5601 6.80937C55.796 6.29159 57.1881 6.29159 58.424 6.80937L61.2744 8.00346C62.5103 8.52124 63.9024 8.52124 65.1383 8.00346L69.9206 6L65.1247 19.6703' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M48.1006 41.5371L51.5976 55.0387L56.4934 41.5371L61.3893 55.0387L64.8863 41.5371' stroke='white' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M46.4141 47.9297L66.5569 47.9297' stroke='white' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M41.5946 58.5766L56.86 64.2621C59.1889 65.1295 60.6695 67.0797 60.9092 69.2318L79.5161 61.3441C81.7627 60.3918 84.3955 61.2787 85.3967 63.3252L86.2671 65.1044L57.2088 81.1823L30.9102 79.5112L27.3254 71.7232L23.7407 63.9351L37.0591 58.609C38.49 58.0368 40.1141 58.0252 41.5946 58.5766Z' fill='%23435FFF'/%3E%3Cpath d='M59.616 73.9903L61.0175 74.6227C60.7049 75.3067 59.896 75.6321 59.1478 75.3748L59.616 73.9903ZM60.4157 72.2403L61.8172 72.8727L60.4157 72.2403ZM56.86 64.2621L56.3533 65.6328L56.86 64.2621ZM41.5946 58.5766L42.1012 57.2059L41.5946 58.5766ZM37.0591 58.609L37.6863 59.9716L37.0591 58.609ZM23.7407 63.9351L22.348 64.4921L21.7208 63.1295L23.1135 62.5726L23.7407 63.9351ZM86.2671 65.1044L87.6447 64.5153C87.9835 65.2079 87.7317 66.0169 87.0622 66.3874L86.2671 65.1044ZM85.3967 63.3252L86.7743 62.7362L85.3967 63.3252ZM79.5161 61.3441L80.1717 62.695L79.5161 61.3441ZM57.2088 81.1823L58.0038 82.4653C57.7507 82.6054 57.458 82.6699 57.1617 82.6511L57.2088 81.1823ZM30.9102 79.5112L30.863 80.98C30.2794 80.9429 29.7572 80.589 29.5174 80.0681L30.9102 79.5112ZM58.2145 73.3579L59.0142 71.6079L61.8172 72.8727L61.0175 74.6227L58.2145 73.3579ZM56.3533 65.6328L41.0879 59.9473L42.1012 57.2059L57.3666 62.8914L56.3533 65.6328ZM44.6264 67.2889L60.0842 72.6058L59.1478 75.3748L43.69 70.0579L44.6264 67.2889ZM37.6863 59.9716L24.3679 65.2977L23.1135 62.5726L36.4319 57.2465L37.6863 59.9716ZM59.0142 71.6079C59.3617 70.8476 59.4721 70.0706 59.3905 69.3379L62.4279 69.1257C62.5665 70.3703 62.3733 71.6559 61.8172 72.8727L59.0142 71.6079ZM59.3905 69.3379C59.2136 67.7499 58.1253 66.2928 56.3533 65.6328L57.3666 62.8914C60.2526 63.9663 62.1254 66.4095 62.4279 69.1257L59.3905 69.3379ZM84.8896 65.6934L84.0192 63.9143L86.7743 62.7362L87.6447 64.5153L84.8896 65.6934ZM80.1717 62.695L61.5648 70.5827L60.2535 67.881L78.8604 59.9933L80.1717 62.695ZM61.5648 70.5827L60.7157 70.9426L59.4044 68.2409L60.2535 67.881L61.5648 70.5827ZM56.4137 79.8993L85.4721 63.8214L87.0622 66.3874L58.0038 82.4653L56.4137 79.8993ZM57.1617 82.6511L30.863 80.98L30.9573 78.0424L57.2559 79.7135L57.1617 82.6511ZM84.0192 63.9143C83.4248 62.6992 81.7514 62.0253 80.1717 62.695L78.8604 59.9933C81.774 58.7582 85.3663 59.8582 86.7743 62.7362L84.0192 63.9143ZM25.1335 63.3782L28.7182 71.1662L25.9327 72.2801L22.348 64.4921L25.1335 63.3782ZM28.7182 71.1662L32.3029 78.9542L29.5174 80.0681L25.9327 72.2801L28.7182 71.1662ZM41.0879 59.9473C39.9775 59.5337 38.7595 59.5424 37.6863 59.9716L36.4319 57.2465C38.2206 56.5312 40.2506 56.5166 42.1012 57.2059L41.0879 59.9473Z' fill='white'/%3E%3Cpath d='M12.5904 64.7225L11.9997 93.5822L35.6992 82.6075L26.0064 61.3641C25.5633 60.393 24.434 59.9437 23.4421 60.344L12.5904 64.7225Z' fill='%23435FFF' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#svg .ico-receipts {
  width: 100px;
  height: 100px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.8423 28L25.6617 42.96L31.009 28L36.3562 42.96L40.1756 28' stroke='white' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M20 35.082L42 35.082' stroke='white' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M73 12H20C15.5817 12 12 15.5817 12 20V86.0002C12 86.8242 12.9407 87.2946 13.5999 86.8003L19.0385 82.7222L26.0769 88L32.1769 82.7222L38.7462 88L44.8462 82.7222L51.4154 88L58.4538 82.7222L64.4269 86.8998C65.0897 87.3633 66 86.8891 66 86.0803V22.5' stroke='white' stroke-width='3'/%3E%3Cpath d='M66 44H79V18.5C79 14.9101 76.0899 12 72.5 12V12C68.9101 12 66 14.9101 66 18.5V28' stroke='white' stroke-width='3'/%3E%3Crect width='16.7516' height='25.2178' transform='matrix(0.709995 -0.704207 -0.709995 -0.704207 67.5933 76.0234)' fill='%23363CCF'/%3E%3Cpath d='M61.1876 46.9358L49.1948 58.8309L47.5957 45.3498L61.1876 46.9358Z' fill='%23363CCF'/%3E%3Cpath d='M72.3809 81.035L68.3833 77.07L67.5838 76.277L79.5767 64.3819L84.3738 69.14L82.7748 70.726L86.7724 74.691L77.9776 83.4141L73.98 79.449L72.3809 81.035Z' fill='%23363CCF'/%3E%3Cpath d='M61.5468 46.516L47.7769 45.2538L49.516 58.5468M61.5468 46.516L79.5169 64.4861M61.5468 46.516L55.5314 52.5314L55.3455 52.7252M49.516 58.5468L67.507 76.5377M49.516 58.5468L55.3455 52.7252M67.507 76.5377L72.4147 81.4454L73.8301 80.0301M67.507 76.5377L73.3767 70.6588M79.5169 64.4861L84.4455 69.4147L83.6818 70.1783L83.0301 70.8301M79.5169 64.4861L73.3767 70.6588M55.3455 52.7252L73.3767 70.6588M73.8301 80.0301L77.3846 83.5846L86.5846 74.3846L83.0301 70.8301M73.8301 80.0301L83.0301 70.8301' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
* {
  box-sizing: border-box;
}
html {
  font-size: 62.5%;
}
html,
body {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
xmp,
form,
input,
p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
li,
dl,
dt,
dd {
  margin: 0;
  padding: 0;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
th,
td,
input,
textarea,
select,
option,
a,
button,
span {
  font-family: -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Pretendard Variable", Pretendard, Roboto, "Noto Sans KR", "Segoe UI", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
}
ul,
ol,
li {
  list-style: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
img {
  border: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
th,
td {
  padding: 0;
}
textarea {
  padding: 0;
  margin: 0;
}
fieldset {
  display: block;
  border: none;
  padding: 0;
  margin: 0;
}
legend,
caption {
  width: 0;
  height: 0;
  padding: 0;
  margin: 0;
  font-size: 0;
  line-height: 0;
}
a:link {
  color: inherit;
  text-decoration: none;
}
a:visited {
  color: inherit;
  text-decoration: none;
}
a:hover {
  color: inherit;
  text-decoration: none;
}
a:active,
a.nice-select.open {
  color: inherit;
  text-decoration: none;
}
em {
  font-style: normal;
}
::-ms-clear {
  display: none;
}
input {
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
select {
  width: 100%;
  padding-right: 20px;
  border: none;
  outline: none;
  border-bottom: 1px solid #e0e1e5;
  text-align: center;
  font-size: 16px;
  font-family: "LSHR", dotum, gulim;
  color: #999;
  line-height: 1.6;
  background: url(/static/images/common/ico_arrow01.png) no-repeat 100% 50%;
  border-radius: 0px;
  box-shadow: none;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
}
select:focus {
  border: none;
  border-bottom: 1px solid #000;
  color: #414042;
}
select:disabled {
  opacity: 0.5;
}
select option {
  color: #555;
}
select option:first-child {
  color: #555;
}
select::-ms-expand {
  display: none;
}
option::-moz-selection {
  background: #e0e3e5;
}
option::selection {
  background: #e0e3e5;
}
option:selected {
  background: #e0e3e5;
}
button {
  margin: 0;
  padding: 0;
  outline: 0;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 0;
}
body {
  scrollbar-width: thin;
  scrollbar-color: #89898a rgba(0, 0, 0, 0);
}
body::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
body::-webkit-scrollbar-track {
  background-color: #e5e5e5;
}
body::-webkit-scrollbar-thumb {
  background-color: #89898a;
  border-radius: 10px;
}
body::-webkit-scrollbar-thumb:hover {
  background: #555;
}
body::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {
  display: none;
}
::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
::-webkit-scrollbar-track {
  background-color: #e5e5e5;
}
::-webkit-scrollbar-thumb {
  background-color: #89898a;
  border-radius: 0;
}
::-webkit-scrollbar-thumb:hover {
  background: #555;
}
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {
  display: none;
}
:root {
  --size: 10px;
  --clr1: #c1bbeb;
  --clr2: #9f91f5;
  --clr3: #806ef5;
  --clr4: #4b33ed;
  --clr5: #1800b7;
}
.ell {
  display: block;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.ell-1 {
  display: block;
  display: -webkit-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.ell-2 {
  display: block;
  display: -webkit-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.ell-3 {
  display: block;
  display: -webkit-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.no-scr {
  overflow: hidden;
}
.noScr,
.scr-x {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.scroll_container::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
  background: rgba(0, 0, 0, 0);
  -webkit-appearance: none;
}
.scr-x {
  display: inline-flex;
  width: 100%;
  white-space: nowrap;
  justify-content: flex-start;
  overflow-x: auto;
  overflow-y: hidden;
}
.scr-x::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
  background: rgba(0, 0, 0, 0);
  -webkit-appearance: none;
}
[class^="btn-"] {
  position: relative;
  transition: 0.3s;
  display: inline-block;
  border-width: 1px;
  border-style: solid;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  text-decoration: none;
}
[class^="btn-"].btn-a {
  padding: 0 1rem;
  color: #fff;
  background-color: #000;
}
.check-a input {
  display: none;
}
.check-a input + label {
  cursor: pointer;
  font-size: 1.3rem;
  line-height: 2.2rem;
  font-weight: 400;
  color: #89898a;
}
.check-a label:before {
  content: "";
  display: inline-block;
  margin: -2px 10px 0 0;
  width: 2.2rem;
  height: 2.2rem;
  border: 1px solid #d5d5d5;
  background-color: #fff;
  box-sizing: border-box;
  border-radius: 2px;
  vertical-align: middle;
}
.check-a input:checked + label {
  color: #333 !important;
  font-weight: 500 !important;
}
.check-a input:checked + label:before {
  border-color: #333;
  background: #fff url(../images/common/ico-check-org.png) no-repeat 50% 50%/58%;
}
.check-b input {
  display: none;
}
.check-b input + label {
  cursor: pointer;
  font-size: 1.3rem;
  line-height: 2.2rem;
  font-weight: 500;
  color: #333;
}
.check-b label:before {
  content: "";
  display: inline-block;
  margin-right: 10px;
  width: 2.2rem;
  height: 2.2rem;
  border: 1px solid #707070;
  box-sizing: border-box;
  vertical-align: middle;
}
.check-b input:checked + label:before {
  background: url(../images/common/ico-check-org.png) no-repeat 50% 50%/80%;
}
.check-c input {
  display: none;
}
.check-c input + label {
  cursor: pointer;
  font-size: 1.3rem;
  line-height: 2.2rem;
  font-weight: 500;
  color: #333;
}
.check-c label:before {
  content: "";
  display: inline-block;
  margin-right: 10px;
  width: 2.2rem;
  height: 2.2rem;
  border-radius: 50%;
  border: 1px solid #bcbbbc;
  vertical-align: middle;
  box-sizing: border-box;
}
.check-c input:checked + label:before {
  background: url(../images/common/ico-check-gr.png) no-repeat 50% 50%/100%;
  border: none;
}
.radio-a input {
  display: none;
}
.radio-a input + label {
  cursor: pointer;
  font-size: 1.3rem;
  line-height: 2.1rem;
  font-weight: 500;
  color: #333;
}
.radio-a label:before {
  content: "";
  display: inline-block;
  margin-right: 10px;
  width: 2.1rem;
  height: 2.1rem;
  border-radius: 50%;
  border: 1px solid #bcbbbc;
  vertical-align: middle;
  box-sizing: border-box;
}
.radio-a input:checked + label:before {
  background: url(../images/common/ico-radio-bk.png) no-repeat 50% 50%/100%;
  border: none;
}
.loader-wrap {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
  background-color: rgba(102, 102, 102, 0.7);
}
.loader-box {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 99999;
  background-color: rgba(255, 255, 255, 0.7);
}
.loader {
  --animation-duration: 900ms;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100px;
  height: 10px;
  font-size: 0;
}
.loader span {
  width: var(--size);
  height: var(--size);
  display: inline-block;
  margin: 0 5px;
  border-radius: 50%;
  background-color: var(--clr-spinner);
  animation: loaderAni var(--animation-duration) ease-in-out infinite;
}
@keyframes loaderAni {
  0%,
  100% {
    transform: translateY(75%);
  }
  50% {
    transform: translateY(-75%);
  }
}
.loader span:nth-child(1) {
  --clr-spinner: var(--clr1);
  animation-delay: calc(var(--animation-duration) / 6 * -1);
}
.loader span:nth-child(2) {
  --clr-spinner: var(--clr2);
  animation-delay: calc(var(--animation-duration) / 6 * -2);
}
.loader span:nth-child(3) {
  --clr-spinner: var(--clr3);
  animation-delay: calc(var(--animation-duration) / 6 * -3);
}
.loader span:nth-child(4) {
  --clr-spinner: var(--clr4);
  animation-delay: calc(var(--animation-duration) / 6 * -4);
}
.loader span:nth-child(5) {
  --clr-spinner: var(--clr5);
  animation-delay: calc(var(--animation-duration) / 6 * -5);
}
.txtField {
  border: 1px solid #e2e2e2;
  display: inline-flex;
  align-items: center;
  gap: 2.4rem;
  width: 100%;
  padding: 1.6rem 2.4rem;
}
.txtField.focus {
  border-color: #444;
}
.tf-input {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #444;
  flex-grow: 1;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  border: none;
  outline: none;
}
@media screen and (max-width: 768px) {
  .tf-input {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.tf-input::-webkit-input-placeholder {
  color: #888;
  opacity: 1;
}
.tf-input::-moz-placeholder {
  color: #888;
  opacity: 1;
}
.tf-input:-ms-input-placeholder {
  color: #888;
  opacity: 1;
}
.tf-input:-moz-placeholder {
  color: #888;
  opacity: 1;
}
.tf-input:placeholder {
  color: #888;
  opacity: 1;
}
.tf-input:focus {
  border: 1px soldi red;
}
.tf-btn {
  display: flex;
  align-items: center;
  gap: 2rem;
}
.tf-btn button {
  width: 2.4rem;
  height: 2.4rem;
  border: none;
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
}
.tf-delete {
  display: none;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24Z' fill='%23909090'/%3E%3Cpath d='M7.19971 6L18 16.8L16.7998 18L6 7.2L7.19971 6Z' fill='white'/%3E%3Cpath d='M18 7.2L7.19971 18L6 16.8L16.7998 6L18 7.2Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.tf-search {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 15C3 21.6274 8.37258 27 15 27C21.6274 27 27 21.6274 27 15C27 8.37258 21.6274 3 15 3C8.37258 3 3 8.37258 3 15Z' stroke='%23000' stroke-width='2'/%3E%3Cpath d='M24 24L30 30' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  display: inline-block;
}
.clist-top {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding-bottom: 2rem;
  border-bottom: 2px solid #444;
}
.clist-top-right {
  justify-content: flex-end;
}
.clist-infoNum {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #444;
}
@media screen and (max-width: 768px) {
  .clist-infoNum {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.clist-infoNum strong {
  font-weight: 600;
  color: #1800b7;
}
.clist-search {
  flex-basis: 38.4rem;
}
.clist-select {
  flex-basis: 28.2rem;
}
.clist-searchG {
  display: flex;
  justify-content: flex-end;
  gap: 2.4rem;
}
.clist-searchArea {
  flex-basis: 33.4rem;
  flex-shrink: 0;
}
.clist-selectArea {
  flex-basis: 26.8rem;
  flex-shrink: 0;
}
.clist-img {
  width: 100%;
}
.clist-imgLi {
  border-bottom: 1px solid #e2e2e2;
  transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.clist-txt {
  width: 100%;
}
.clist-txtLi {
  border-bottom: 1px solid #e2e2e2;
  transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.clist-pagin {
  margin-top: 8rem;
  display: flex;
  justify-content: center;
}
.imgLi {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  gap: 14rem;
  padding: 4rem;
}
.imgLi-info {
  flex-grow: 1;
  display: flex;
  justify-content: flex-start;
  gap: 2.4rem;
  align-items: center;
}
.imgLi-img {
  flex-basis: 28.2rem;
  flex-shrink: 0;
  height: 19.6rem;
  background-image: url(../../../dest/static/images/news_thum.png);
  background-size: cover;
}
.imgLi-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.imgLi-txt {
  flex-grow: 1;
  text-align: left;
}
.imgLi-txt strong {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  width: 100%;
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  color: #222;
}
@media screen and (max-width: 768px) {
  .imgLi-txt strong {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.imgLi-txt .imgLi-paragraph {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  width: 100%;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
  min-height: 5.6rem;
  margin-top: 1.6rem;
  margin-bottom: 2rem;
}
@media screen and (max-width: 768px) {
  .imgLi-txt .imgLi-paragraph {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.imgLi-txt .imgLi-paragraph * {
  font-weight: 400 !important;
  font-size: 1.8rem !important;
  color: #666 !important;
  text-decoration: none !important;
  background-color: rgba(0, 0, 0, 0) !important;
}
.imgLi-txt .imgLi-paragraph img {
  display: none !important;
}
.imgLi-txt .imgLi-date {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #888;
}
@media screen and (max-width: 768px) {
  .imgLi-txt .imgLi-date {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.imgLi-btn {
  flex-shrink: 0;
}
.txtLi {
  padding: 3.2rem 6rem 3.2rem 4rem;
  display: flex;
  align-items: center;
  gap: 5rem;
}
.txtLi-num {
  flex-shrink: 0;
  width: 4rem;
  text-align: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #888;
}
@media screen and (max-width: 768px) {
  .txtLi-num {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.txtLi-name {
  flex-grow: 1;
  flex-shrink: 1;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  font-size: 2rem;
  line-height: 2.8rem;
}
.txtLi-file {
  flex-shrink: 0;
  width: 5.4rem;
  height: 2.4rem;
  text-align: center;
}
.txtLi-file i {
  display: inline-block;
  width: 2.4rem;
  height: 2.4rem;
}
.txtLi-date {
  flex-shrink: 0;
  width: 12rem;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  text-align: center;
  color: #888;
}
@media screen and (max-width: 768px) {
  .txtLi-date {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.txtLi-ico {
  flex-shrink: 0;
  width: 3.9rem;
  text-align: right;
}
.txtLi-ico i {
  display: inline-block;
  width: 2.4rem;
  height: 2.4rem;
}
.txtLi-ico i.ico-arrowR {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%23A0A0A0'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.txtLi-down {
  flex-shrink: 0;
  width: 5.9rem;
  text-align: right;
}
.cpagin {
  display: flex;
  align-items: center;
  gap: 1.6rem;
}
.cpagin > a {
  text-indent: -9999px;
}
.cpagin a {
  display: inline-block;
  width: 4rem;
  height: 4rem;
}
.cpagin-list {
  display: flex;
  gap: 1.6rem;
  align-items: center;
}
.cpagin-num {
  text-align: center;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 4rem;
  color: #222;
}
.cpagin-num.on {
  background-color: #4b33ed;
  color: #fff;
}
.cpagin-first {
  width: 40px;
  height: 40px;
  background-position: center;
  background: url("data:image/svg+xml,%0A%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6555)'%3E%3Cpath d='M12 16.59L7.67341 12L12 7.41L10.668 6L5 12L10.668 18L12 16.59Z' fill='%23444'/%3E%3Cpath d='M19 16.59L14.6734 12L19 7.41L17.668 6L12 12L17.668 18L19 16.59Z' fill='%23444'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6555'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") center
    no-repeat;
  background-size: 24px 24px;
}
.cpagin-first.disable {
  background: url("data:image/svg+xml,%0A%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6555)'%3E%3Cpath d='M12 16.59L7.67341 12L12 7.41L10.668 6L5 12L10.668 18L12 16.59Z' fill='%23A0A0A0'/%3E%3Cpath d='M19 16.59L14.6734 12L19 7.41L17.668 6L12 12L17.668 18L19 16.59Z' fill='%23A0A0A0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6555'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") center
    no-repeat;
  background-size: 24px 24px;
}
.cpagin-prev {
  width: 40px;
  height: 40px;
  background-position: center;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6560)'%3E%3Cpath d='M15.41 16.59L10.83 12L15.41 7.41L14 6L8 12L14 18L15.41 16.59Z' fill='%23444'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6560'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 24px 24px;
}
.cpagin-prev.disable {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6560)'%3E%3Cpath d='M15.41 16.59L10.83 12L15.41 7.41L14 6L8 12L14 18L15.41 16.59Z' fill='%23A0A0A0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6560'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 24px 24px;
}
.cpagin-next {
  width: 40px;
  height: 40px;
  background-position: center;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6584)'%3E%3Cpath d='M8.58984 16.59L13.1698 12L8.58984 7.41L9.99984 6L15.9998 12L9.99984 18L8.58984 16.59Z' fill='%23444'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6584'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 24px 24px;
}
.cpagin-next.disable {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6584)'%3E%3Cpath d='M8.58984 16.59L13.1698 12L8.58984 7.41L9.99984 6L15.9998 12L9.99984 18L8.58984 16.59Z' fill='%23A0A0A0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6584'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 24px 24px;
}
.cpagin-last {
  width: 40px;
  height: 40px;
  background-position: center;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6588)'%3E%3Cpath d='M12 16.59L16.3266 12L12 7.41L13.332 6L19 12L13.332 18L12 16.59Z' fill='%23444'/%3E%3Cpath d='M5 16.59L9.32659 12L5 7.41L6.33198 6L12 12L6.33198 18L5 16.59Z' fill='%23444'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6588'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 24px 24px;
}
.cpagin-last.disable {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_802_6588)'%3E%3Cpath d='M12 16.59L16.3266 12L12 7.41L13.332 6L19 12L13.332 18L12 16.59Z' fill='%23A0A0A0'/%3E%3Cpath d='M5 16.59L9.32659 12L5 7.41L6.33198 6L12 12L6.33198 18L5 16.59Z' fill='%23A0A0A0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_802_6588'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") center
    no-repeat;
  background-size: 24px 24px;
}
.viewCont {
  padding: 4rem 0;
  border-bottom: 1px solid #e2e2e2;
  font-size: 1.8rem;
}
.viewCont-nav {
  padding-top: 3.2rem;
}
.viewCont-page {
  display: flex;
  justify-content: space-between;
  margin-bottom: 4rem;
}
.viewCont-prev {
  display: inline-flex;
  align-items: center;
  gap: 1rem;
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
}
@media screen and (max-width: 768px) {
  .viewCont-prev {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.viewCont-prev::before {
  content: "";
  display: inline-block;
  width: 2.4rem;
  height: 2.4rem;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.72192 5L1.6 12.4M1.6 12.4L8.72192 19.8M1.6 12.4H24' stroke='%23444' stroke-width='2'/%3E%3C/svg%3E%0A") 100%;
}
.viewCont-prev.disable {
  color: #888;
  pointer-events: none;
}
.viewCont-prev.disable::before {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.72192 5L1.6 12.4M1.6 12.4L8.72192 19.8M1.6 12.4H24' stroke='%23888' stroke-width='2'/%3E%3C/svg%3E%0A") 100%;
}
.viewCont-next {
  display: inline-flex;
  align-items: center;
  gap: 1rem;
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
}
@media screen and (max-width: 768px) {
  .viewCont-next {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.viewCont-next::after {
  content: "";
  display: inline-block;
  width: 2.4rem;
  height: 2.4rem;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%23444'/%3E%3C/svg%3E%0A") 100%;
  background-repeat: no-repeat;
}
.viewCont-next.disable {
  color: #888;
  pointer-events: none;
}
.viewCont-next.disable::after {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%23888'/%3E%3C/svg%3E%0A") 100%;
  background-repeat: no-repeat;
}
.viewCont-gotoList {
  text-align: center;
}
.viewCont-download {
  margin-top: 8rem;
}
.galleryCont-tit {
  display: flex;
  width: calc(100% - 4rem);
  max-width: 1200px;
  margin: 0 auto;
  align-items: center;
  gap: 2.4rem;
  margin-bottom: 3.2rem;
}
.galleryCont-titIco {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='28' r='22' fill='white'/%3E%3Ccircle cx='28' cy='28' r='22' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M6 9H19L21 3H35L37 9H50V35H6V9Z' fill='white' stroke='%23444444' stroke-width='2'/%3E%3Ccircle cx='28' cy='21' r='10' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M25 7H31' stroke='%231800B7' stroke-width='2'/%3E%3Crect x='11' y='35' width='34' height='18' stroke='%23444444' stroke-width='2'/%3E%3Crect x='15' y='35' width='26' height='12' stroke='%23444444' stroke-width='2'/%3E%3C/svg%3E%0A")
    no-repeat center;
}
.galleryCont-titIco.scholarship {
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='4' width='50' height='38' fill='white' stroke='%23444444' stroke-width='2.5'/%3E%3Ccircle cx='28' cy='24' r='15' fill='white'/%3E%3Ccircle cx='28' cy='24' r='15' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M13 14H43' stroke='%231800B7' stroke-width='2.5'/%3E%3Cpath d='M16 21H40' stroke='%231800B7' stroke-width='2.5'/%3E%3Cpath d='M21 40H35.0033V52L28.0016 49L21 52V40Z' fill='white' stroke='%23444444' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='28' cy='36.0049' r='10' fill='white' stroke='%23444444' stroke-width='2.5'/%3E%3Ccircle cx='28' cy='36' r='6' fill='white' stroke='%231800B7' stroke-width='2'/%3E%3C/svg%3E%0A")
    no-repeat center;
}
.galleryCont-titIco.award {
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='28' r='22' fill='white'/%3E%3Ccircle cx='28' cy='28' r='22' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M43.117 51.5186L12.877 51.5186C12.877 47.8923 18.3259 44.882 25.477 44.3013C26.2965 44.2347 27.1384 44.2001 27.997 44.2001C28.8555 44.2001 29.6974 44.2347 30.5169 44.3013C37.668 44.882 43.117 47.8923 43.117 51.5186Z' fill='white'/%3E%3Cpath d='M27.9987 38.6391C36.3492 38.6391 43.1187 31.8127 43.1187 23.392V5.03906H12.8787V23.392C12.8787 31.8127 19.6481 38.6391 27.9987 38.6391Z' fill='white'/%3E%3Crect x='13' y='10' width='30' height='2' fill='%231800B7'/%3E%3Crect x='25.1973' y='38.6396' width='5.6' height='5.6' fill='white'/%3E%3Cpath d='M28 39C36.2843 39 43 32.0924 43 23.5714V5H13V23.5714C13 32.0924 19.7157 39 28 39Z' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M25.5 44.7155C18.4057 45.3016 13 48.3399 13 52L43 52C43 48.3399 37.5943 45.3016 30.5 44.7155M25.5 44.7155C26.313 44.6483 27.1482 44.6134 28 44.6134C28.8518 44.6134 29.687 44.6483 30.5 44.7155M25.5 44.7155L25.5 39M30.5 44.7155L30.5 39' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M43.2724 9H54.3505V12.4086C54.3505 21.939 48.5321 29.8084 41 31' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M12.8333 9H2V12.4022C2 22.0338 7.68758 29.9658 15 31' stroke='%23444444' stroke-width='2.5'/%3E%3C/svg%3E%0A")
    no-repeat center;
}
.galleryCont-titIco.award2 {
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8058 3.2504L23.9804 34.3975H31.4887L43.1684 3.2504H12.8058Z' fill='white' stroke='%231800B7' stroke-width='2.5'/%3E%3Cpath d='M26.2677 21H29.5394L34 9H22L26.2677 21Z' fill='white'/%3E%3Cpath d='M26.2677 21H29.5394L34 9H22L26.2677 21Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M20.005 3.2505L26.0584 20.123H29.6407L35.9676 3.2505H20.005Z' stroke='%231800B7' stroke-width='2.5'/%3E%3Ccircle cx='28' cy='36.3145' r='16.75' fill='white' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M22.3438 9.64746H33.658' stroke='%231800B7' stroke-width='2.5'/%3E%3Cpath d='M28.5 27L30.6329 33.5643H37.535L31.9511 37.6213L34.084 44.1857L28.5 40.1287L22.916 44.1857L25.0489 37.6213L19.465 33.5643H26.3671L28.5 27Z' stroke='%231800B7' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
    no-repeat center;
}
.galleryCont-titIco.resident {
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='25' r='22' fill='white'/%3E%3Ccircle cx='28' cy='25' r='22' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M34.6963 5C33.2146 5.028 31.777 5.53003 30.5791 6.43786C29.3811 7.3457 28.4808 8.61529 28.0006 10.0741C27.5203 8.61529 26.6201 7.3457 25.4221 6.43786C24.2241 5.53003 22.7866 5.028 21.3049 5C19.3356 5.06666 17.4723 5.94388 16.1242 7.43899C14.7761 8.93411 14.0534 10.9249 14.115 12.974C14.115 17.3772 17.0137 21.1261 19.8212 24.248C22.242 26.68 24.999 28.7214 28.0006 30.3042C31.0017 28.7212 33.7584 26.6799 36.1788 24.248C38.9886 21.1261 41.8851 17.3772 41.8851 12.974C41.9466 10.9251 41.2241 8.93449 39.8763 7.43941C38.5284 5.94433 36.6654 5.06696 34.6963 5Z' fill='white'/%3E%3Cpath d='M34.6963 5L34.7303 4.00058C34.7127 3.99998 34.6951 3.99985 34.6774 4.00018L34.6963 5ZM28.0006 10.0741L27.0507 10.3868C27.1857 10.797 27.5688 11.0741 28.0006 11.0741C28.4324 11.0741 28.8154 10.797 28.9504 10.3868L28.0006 10.0741ZM21.3049 5L21.3238 4.00018C21.3062 3.99985 21.2886 3.99998 21.271 4.00057L21.3049 5ZM14.115 12.974H15.115C15.115 12.964 15.1148 12.954 15.1145 12.944L14.115 12.974ZM19.8212 24.248L19.0777 24.9167C19.089 24.9292 19.1006 24.9415 19.1125 24.9535L19.8212 24.248ZM28.0006 30.3042L27.5341 31.1887L28.0006 31.4347L28.4671 31.1887L28.0006 30.3042ZM36.1788 24.248L36.8876 24.9534C36.8994 24.9416 36.9109 24.9294 36.9221 24.917L36.1788 24.248ZM41.8851 12.974L40.8855 12.944C40.8853 12.954 40.8851 12.964 40.8851 12.974H41.8851ZM34.6774 4.00018C32.9809 4.03224 31.3391 4.60717 29.9751 5.64086L31.183 7.23486C32.2149 6.45289 33.4482 6.02376 34.7152 5.99982L34.6774 4.00018ZM29.9751 5.64086C28.6116 6.67411 27.593 8.11429 27.0507 9.76144L28.9504 10.3868C29.3687 9.1163 30.1506 8.01729 31.183 7.23486L29.9751 5.64086ZM28.9504 9.76144C28.4082 8.11429 27.3895 6.67411 26.0261 5.64086L24.8181 7.23486C25.8506 8.01729 26.6325 9.1163 27.0507 10.3868L28.9504 9.76144ZM26.0261 5.64086C24.6621 4.60718 23.0203 4.03224 21.3238 4.00018L21.286 5.99982C22.553 6.02376 23.7862 6.45289 24.8181 7.23486L26.0261 5.64086ZM21.271 4.00057C19.024 4.07663 16.9069 5.07759 15.3815 6.76934L16.8669 8.10864C18.0377 6.81016 19.6473 6.05668 21.3387 5.99943L21.271 4.00057ZM15.3815 6.76934C13.8574 8.45973 13.0463 10.7025 13.1154 13.004L15.1145 12.944C15.0606 11.1472 15.6949 9.40848 16.8669 8.10864L15.3815 6.76934ZM13.115 12.974C13.115 17.799 16.281 21.8068 19.0777 24.9167L20.5648 23.5793C17.7465 20.4454 15.115 16.9553 15.115 12.974H13.115ZM19.1125 24.9535C21.6037 27.4563 24.4422 29.5583 27.5341 31.1887L28.467 29.4196C25.5558 27.8845 22.8803 25.9038 20.53 23.5425L19.1125 24.9535ZM28.4671 31.1887C31.5586 29.5581 34.3967 27.4561 36.8876 24.9534L35.4701 23.5426C33.12 25.9037 30.4449 27.8844 27.5341 29.4197L28.4671 31.1887ZM36.9221 24.917C39.7216 21.8065 42.8851 17.799 42.8851 12.974H40.8851C40.8851 16.9554 38.2556 20.4457 35.4355 23.579L36.9221 24.917ZM42.8846 13.004C42.9538 10.7027 42.1429 8.46017 40.619 6.76982L39.1335 8.109C40.3054 9.40881 40.9395 11.1474 40.8855 12.944L42.8846 13.004ZM40.619 6.76982C39.0939 5.07811 36.9772 4.07699 34.7303 4.00058L34.6623 5.99942C36.3536 6.05694 37.9629 6.81054 39.1335 8.109L40.619 6.76982Z' fill='%231800B7'/%3E%3Cpath d='M21.8305 38.709L14.4663 31.3452C13.2573 30.1363 11.5486 29.7711 10.0377 30.2416L10.3381 16.3101C10.3743 14.6281 9.07054 13.2344 7.42593 13.1973L5.99617 13.165L3 36.0058L11.1917 51.9996H21.5878C22.6924 51.9996 23.5878 51.1042 23.5878 49.9996L23.5879 42.9519C23.5879 41.3605 22.9558 39.8343 21.8305 38.709Z' fill='white'/%3E%3Cpath d='M14.9153 40.5747L7.18694 32.4239L8.14823 31.4182C9.87321 29.6136 12.7019 29.5809 14.4663 31.3452L21.8305 38.709C22.9558 39.8343 23.5879 41.3605 23.5879 42.9519L23.5878 49.9996C23.5878 51.1042 22.6924 51.9996 21.5878 51.9996L11.1917 51.9996L3 36.0058L5.99617 13.165L7.42593 13.1973C9.07054 13.2344 10.3743 14.6281 10.3381 16.3101L10.024 30.8773' stroke='%23444444' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M34.1695 38.709L41.5337 31.3452C42.7427 30.1363 44.4514 29.7711 45.9623 30.2416L45.6619 16.3101C45.6257 14.6281 46.9295 13.2344 48.5741 13.1973L50.0038 13.165L53 36.0058L44.8083 51.9996H34.4122C33.3076 51.9996 32.4122 51.1042 32.4122 49.9996L32.4121 42.9519C32.4121 41.3605 33.0442 39.8343 34.1695 38.709Z' fill='white'/%3E%3Cpath d='M41.0847 40.5747L48.8131 32.4239L47.8518 31.4182C46.1268 29.6136 43.2981 29.5809 41.5337 31.3452L34.1695 38.709C33.0442 39.8343 32.4121 41.3605 32.4121 42.9519L32.4122 49.9996C32.4122 51.1042 33.3076 51.9996 34.4122 51.9996L44.8083 51.9996L53 36.0058L50.0038 13.165L48.5741 13.1973C46.9295 13.2344 45.6257 14.6281 45.6619 16.3101L45.976 30.8773' stroke='%23444444' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat center;
}
.galleryCont-titIco.books {
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='28' r='25' fill='white'/%3E%3Ccircle cx='28' cy='28' r='25' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M53.1998 13.2998H2.7998V45.5905H21.0951H22.1313H22.2224C22.7115 48.3243 25.1121 50.3998 27.9998 50.3998C30.8875 50.3998 33.2881 48.3243 33.7772 45.5905H33.8683H35.2485H53.1998V13.2998Z' fill='white'/%3E%3Cpath d='M22.1313 45.5905H2.7998V13.2998H53.1998V45.5905H33.8683M21.0951 45.5905H22.2224C22.7116 48.3243 25.1121 50.3998 27.9998 50.3998C30.8875 50.3998 33.2881 48.3243 33.7772 45.5905H35.2485' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M6.99902 8.40039H21.4619C25.2656 8.40039 28.349 11.4677 28.349 15.2515V40.6004H6.99902V8.40039Z' fill='white'/%3E%3Cpath d='M49.699 8.40039H35.2361C31.4325 8.40039 28.349 11.4677 28.349 15.2515V40.6004H49.699V8.40039Z' fill='white'/%3E%3Cpath d='M28.349 40.6004V15.2515M28.349 40.6004H6.99902V8.40039H21.4619C25.2656 8.40039 28.349 11.4677 28.349 15.2515M28.349 40.6004H49.699V8.40039H35.2361C31.4325 8.40039 28.349 11.4677 28.349 15.2515' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M11.1992 15.4004H23.0992' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M11.1992 20.999H23.0992' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M11.1992 26.6006H23.0992' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M34.999 6.2998H44.799V20.9998L39.899 18.1998L34.999 20.9998V6.2998Z' fill='white' stroke='%231800B7' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
    no-repeat center;
}
.galleryCont-titIco.writing {
  background: #fff
    url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='28' r='22' fill='white'/%3E%3Ccircle cx='28' cy='28' r='22' fill='%234E79B3' fill-opacity='0.2'/%3E%3Crect width='9.1194' height='2.98064' transform='matrix(-1 -5.84641e-09 -6.08077e-09 1 32.6484 42.8105)' fill='white'/%3E%3Cpath d='M33.4626 42.8637L32.189 42.8586L23.9106 42.8253L23.3241 42.823L22.637 42.8202L22.6188 38.4717L22.552 16.6316L28.1517 10.0227L33.3776 16.6751L33.4445 38.5335L33.4626 42.8637Z' fill='white'/%3E%3Cpath d='M22.552 16.6316L28.1517 10.0227L33.3776 16.6751M22.552 16.6316L22.6188 38.4717M22.552 16.6316L27.9648 16.6533L28.1356 16.6575M33.3776 16.6751L33.4445 38.5335M33.3776 16.6751L28.1356 16.6575M33.4445 38.5335L33.4626 42.8637L32.189 42.8586M33.4445 38.5335L28.1586 38.5082M22.6188 38.4717L22.637 42.8202L23.3241 42.823L23.9106 42.8253M22.6188 38.4717L28.1586 38.5082M28.1356 16.6575L28.1586 38.5082M32.189 42.8586L32.2021 45.9948L23.9237 45.9616L23.9106 42.8253M32.189 42.8586L23.9106 42.8253' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M18.9275 44.3938C10.455 38.6211 8.21432 27.0228 13.9385 18.4785' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.3938 12.6362C15.9518 10.3059 19.6104 10.0234 19.6104 10.0234C19.6104 10.0234 20.7307 13.5365 19.1727 15.8844C17.6148 18.2323 13.9562 18.4971 13.9562 18.4971C13.9562 18.4971 12.8359 14.9841 14.3938 12.6362Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.90513 22.646C3.81981 20.051 5.58783 16.8027 5.58783 16.8027C5.58783 16.8027 9.12388 17.7737 10.2267 20.3687C11.3295 22.9638 9.544 26.212 9.544 26.212C9.544 26.212 6.00796 25.2411 4.90513 22.646Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.81171 30.2895C10.1224 31.8607 10.4025 35.5503 10.4025 35.5503C10.4025 35.5503 6.91895 36.6801 4.59076 35.1089C2.26258 33.5378 2 29.8482 2 29.8482C2 29.8482 5.48353 28.7184 7.81171 30.2895Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.0864 45.9479C8.33808 46.4775 5.57227 44.059 5.57227 44.059C5.57227 44.059 7.25276 40.7754 10.0011 40.2282C12.7494 39.6986 15.5152 42.1171 15.5152 42.1171C15.5152 42.1171 13.8347 45.4006 11.0864 45.9479Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M37.0742 44.3936C45.5467 38.621 47.7874 27.0227 42.0632 18.4785' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M41.6063 12.6361C40.0484 10.3059 36.3898 10.0234 36.3898 10.0234C36.3898 10.0234 35.2695 13.5365 36.8274 15.8843C38.3854 18.2322 42.044 18.497 42.044 18.497C42.044 18.497 43.1643 14.984 41.6063 12.6361Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M51.0933 22.644C52.1786 20.049 50.4106 16.8008 50.4106 16.8008C50.4106 16.8008 46.8746 17.7717 45.7717 20.3668C44.6689 22.9618 46.4544 26.21 46.4544 26.21C46.4544 26.21 49.9905 25.2391 51.0933 22.644Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M48.1884 30.2876C45.8777 31.8587 45.5977 35.5483 45.5977 35.5483C45.5977 35.5483 49.0812 36.6781 51.4094 35.1069C53.7376 33.5358 54.0001 29.8462 54.0001 29.8462C54.0001 29.8462 50.5166 28.7164 48.1884 30.2876Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M44.9132 45.9463C47.6615 46.4759 50.4273 44.0574 50.4273 44.0574C50.4273 44.0574 48.7468 40.7738 45.9985 40.2266C43.2502 39.6793 40.4844 42.1155 40.4844 42.1155C40.4844 42.1155 42.1649 45.399 44.9132 45.9463Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
    no-repeat center;
}
.galleryCont-titIco.g {
  background-color: #f1f3f9;
}
.galleryCont-titIco.heart {
  background: #fff
    url("data:image/svg+xml,%3Csvg width='53' height='52' viewBox='0 0 53 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='26' cy='26' r='22' fill='white'/%3E%3Ccircle cx='26' cy='26' r='22' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M42.75 1C41.2563 1.02766 39.8073 1.52366 38.5997 2.42058C37.3921 3.3175 36.4847 4.57183 36.0006 6.01313C35.5165 4.57183 34.609 3.3175 33.4014 2.42058C32.1939 1.52366 30.7448 1.02766 29.2512 1C27.2662 1.06585 25.3879 1.93253 24.029 3.40967C22.6701 4.88682 21.9416 6.85363 22.0037 8.87812C22.0037 13.2284 24.9257 16.9322 27.7557 20.0166C30.1958 22.4194 32.9749 24.4362 36.0006 26C39.0258 24.4361 41.8045 22.4193 44.2443 20.0166C47.0766 16.9322 49.9963 13.2284 49.9963 8.87812C50.0584 6.85383 49.3301 4.88719 47.9714 3.41008C46.6128 1.93297 44.7348 1.06616 42.75 1Z' fill='white'/%3E%3Cpath d='M42.75 1L42.7833 0.000555038C42.766 -2.06232e-05 42.7487 -0.000148535 42.7314 0.000171483L42.75 1ZM36.0006 6.01313L35.0526 6.33152C35.1894 6.73876 35.571 7.01313 36.0006 7.01313C36.4302 7.01313 36.8117 6.73876 36.9485 6.33152L36.0006 6.01313ZM29.2512 1L29.2697 0.000171483C29.2525 -0.000147581 29.2353 -2.13385e-05 29.218 0.000549853L29.2512 1ZM22.0037 8.87812H23.0037C23.0037 8.86791 23.0035 8.8577 23.0032 8.8475L22.0037 8.87812ZM27.7557 20.0166L27.0188 20.6927C27.0302 20.7051 27.042 20.7173 27.054 20.7292L27.7557 20.0166ZM36.0006 26L35.5414 26.8884L36.0006 27.1257L36.4598 26.8883L36.0006 26ZM44.2443 20.0166L44.946 20.7291C44.9579 20.7174 44.9696 20.7053 44.9809 20.693L44.2443 20.0166ZM49.9963 8.87812L48.9968 8.8475C48.9965 8.8577 48.9963 8.86791 48.9963 8.87812H49.9963ZM42.7314 0.000171483C41.0279 0.0317243 39.3771 0.597508 38.0034 1.6178L39.196 3.22336C40.2374 2.44981 41.4848 2.0236 42.7685 1.99983L42.7314 0.000171483ZM38.0034 1.6178C36.6301 2.63788 35.601 4.06209 35.0526 5.69474L36.9485 6.33152C37.3683 5.08158 38.1542 3.99712 39.196 3.22336L38.0034 1.6178ZM36.9485 5.69474C36.4002 4.06209 35.3711 2.63788 33.9977 1.6178L32.8051 3.22336C33.8469 3.99712 34.6328 5.08158 35.0526 6.33152L36.9485 5.69474ZM33.9977 1.6178C32.624 0.597512 30.9733 0.0317244 29.2697 0.000171483L29.2327 1.99983C30.5164 2.0236 31.7637 2.44981 32.8051 3.22336L33.9977 1.6178ZM29.218 0.000549853C26.9618 0.0754011 24.8314 1.06049 23.2931 2.73263L24.765 4.08671C25.9445 2.80457 27.5705 2.05631 29.2844 1.99945L29.218 0.000549853ZM23.2931 2.73263C21.7554 4.4041 20.9342 6.62565 21.0041 8.90874L23.0032 8.8475C22.9491 7.08162 23.5848 5.36953 24.765 4.08671L23.2931 2.73263ZM21.0037 8.87812C21.0037 13.6578 24.2023 17.623 27.0188 20.6927L28.4925 19.3405C25.6491 16.2415 23.0037 12.799 23.0037 8.87812H21.0037ZM27.054 20.7292C29.5654 23.202 32.4261 25.2782 35.5414 26.8884L36.4597 25.1116C33.5238 23.5942 30.8263 21.6368 28.4573 19.3041L27.054 20.7292ZM36.4598 26.8883C39.5747 25.278 42.435 23.2018 44.946 20.7291L43.5427 19.3041C41.1739 21.6367 38.4769 23.5941 35.5413 25.1117L36.4598 26.8883ZM44.9809 20.693C47.8003 17.6227 50.9963 13.6577 50.9963 8.87812H48.9963C48.9963 12.7991 46.353 16.2418 43.5078 19.3402L44.9809 20.693ZM50.9959 8.90875C51.0658 6.62588 50.2448 4.40454 48.7074 2.7331L47.2354 4.08706C48.4153 5.36985 49.0509 7.08178 48.9968 8.8475L50.9959 8.90875ZM48.7074 2.7331C47.1694 1.061 45.0393 0.0757521 42.7833 0.000555038L42.7166 1.99944C44.4303 2.05657 46.0561 2.80495 47.2354 4.08706L48.7074 2.7331Z' fill='%231800B7'/%3E%3Cpath d='M21.9791 25.5889L31.6937 29.4253C33.2872 30.0546 34.3002 31.4694 34.4642 33.0307L47.1952 27.3084C48.7324 26.6174 50.5338 27.2609 51.2188 28.7456L51.8143 30.0363L31.9323 41.7005L13.9385 40.4881L11.4858 34.8381L9.03311 29.1881L17.3958 25.6421C18.8531 25.0242 20.5005 25.005 21.9791 25.5889Z' fill='white'/%3E%3Cpath d='M33.5794 36.4828L34.5018 36.8799C34.2929 37.3646 33.7388 37.6009 33.2387 37.4185L33.5794 36.4828ZM34.1265 35.2132L33.2041 34.8162L33.2041 34.8162L34.1265 35.2132ZM31.6937 29.4253L31.328 30.3515L31.6937 29.4253ZM21.9791 25.5889L22.3448 24.6628L21.9791 25.5889ZM17.3958 25.6421L16.9976 24.7248L16.9976 24.7248L17.3958 25.6421ZM9.03311 29.1881L8.11245 29.5784L7.71425 28.6612L8.6349 28.2708L9.03311 29.1881ZM51.8143 30.0363L52.7257 29.6252C52.9399 30.0894 52.7684 30.6373 52.328 30.8956L51.8143 30.0363ZM51.2188 28.7456L50.3074 29.1567L51.2188 28.7456ZM47.1952 27.3084L46.7774 26.3996L47.1952 27.3084ZM31.9323 41.7005L32.446 42.5597C32.2725 42.6615 32.0719 42.7087 31.8703 42.6951L31.9323 41.7005ZM13.9385 40.4881L13.8765 41.4827C13.4996 41.4573 13.1678 41.2238 13.0179 40.8785L13.9385 40.4881ZM32.6569 36.0858L33.2041 34.8162L35.049 35.6103L34.5018 36.8799L32.6569 36.0858ZM31.328 30.3515L21.6134 26.5151L22.3448 24.6628L32.0593 28.4992L31.328 30.3515ZM23.3437 31.6899L33.92 35.5472L33.2387 37.4185L22.6623 33.5612L23.3437 31.6899ZM17.794 26.5594L9.43133 30.1054L8.6349 28.2708L16.9976 24.7248L17.794 26.5594ZM33.2041 34.8162C33.4454 34.2564 33.5243 33.6787 33.4665 33.1284L35.4618 32.933C35.5547 33.8172 35.4259 34.7358 35.049 35.6103L33.2041 34.8162ZM33.4665 33.1284C33.3405 31.9289 32.5637 30.8395 31.328 30.3515L32.0593 28.4992C34.0106 29.2697 35.2599 31.0099 35.4618 32.933L33.4665 33.1284ZM50.903 30.4474L50.3074 29.1567L52.1302 28.3345L52.7257 29.6252L50.903 30.4474ZM47.613 28.2171L34.882 33.9394L34.0464 32.122L46.7774 26.3996L47.613 28.2171ZM34.882 33.9394L34.301 34.2006L33.4654 32.3831L34.0464 32.122L34.882 33.9394ZM31.4187 40.8412L51.3007 29.1771L52.328 30.8956L32.446 42.5597L31.4187 40.8412ZM31.8703 42.6951L13.8765 41.4827L14.0005 39.4935L31.9943 40.7058L31.8703 42.6951ZM50.3074 29.1567C49.8656 28.1991 48.6735 27.7405 47.613 28.2171L46.7774 26.3996C48.7913 25.4944 51.202 26.3227 52.1302 28.3345L50.3074 29.1567ZM9.95377 28.7977L12.4065 34.4477L10.5652 35.2285L8.11245 29.5784L9.95377 28.7977ZM12.4065 34.4477L14.8592 40.0977L13.0179 40.8785L10.5652 35.2285L12.4065 34.4477ZM21.6134 26.5151C20.3813 26.0285 19.0085 26.0444 17.794 26.5594L16.9976 24.7248C18.6978 24.0039 20.6198 23.9816 22.3448 24.6628L21.6134 26.5151Z' fill='%23444444'/%3E%3Cpath d='M1.40407 29.7611L0.999919 50.6981L17.2153 42.7362L10.8302 27.8981C10.3944 26.8854 9.22095 26.4169 8.20697 26.8507L1.40407 29.7611Z' fill='white' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
    no-repeat center;
}
.galleryCont-titG span {
  display: block;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #002c85;
}
@media screen and (max-width: 768px) {
  .galleryCont-titG span {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.galleryCont-titG strong {
  font-weight: 700;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
}
@media screen and (max-width: 768px) {
  .galleryCont-titG strong {
    font-size: 2rem;
    line-height: 2.8rem;
  }
}
.gallerySlide {
  height: 33.3333333333vw;
}
.gallerySlide-li {
  position: relative;
  scale: 0.75;
  transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gallerySlide-li::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.58);
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
}
.gallerySlide-li img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.gallerySlide-li.swiper-slide-active {
  scale: 1;
}
.gallerySlide-li.swiper-slide-active::after {
  background-color: rgba(0, 0, 0, 0);
}
.gallerySlide-wrap {
  position: relative;
}
.gallerySlide-nav {
  width: calc(100% - 33.3vw);
  max-width: 1200px;
  height: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
}
.gallerySlide-prev {
  position: absolute;
  left: 0;
  top: 0;
  transform: translateY(-50%);
}
.gallerySlide-next {
  position: absolute;
  right: 0;
  top: 0;
  transform: translateY(-50%);
}
.gallerySlide-progress {
  display: none;
}
.downCont {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 4rem;
  padding: 2.2rem 4rem;
  background-color: #f8f9fc;
}
.downCont-linkWrap {
  display: flex;
  align-items: center;
  flex-shrink: 1;
  flex-basis: 100%;
  gap: 4rem;
}
.downCont-cate {
  flex-shrink: 0;
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.8rem;
}
@media screen and (max-width: 768px) {
  .downCont-cate {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.downCont-tit {
  flex-shrink: 1;
  flex-basis: 100%;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  line-height: 5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .downCont-tit {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.downCont-btn {
  flex-shrink: 0;
  justify-self: flex-end;
}
.subCText {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 3.2rem;
}
.subCText-tit {
  font-weight: 700;
  font-size: 4rem;
  line-height: 5.6rem;
  letter-spacing: -0.04em;
  color: #222;
}
@media screen and (max-width: 768px) {
  .subCText-tit {
    font-size: 2.4rem;
    line-height: 3.2rem;
    letter-spacing: -0.04em;
  }
}
.subCText-tit .em {
  color: #002c85;
}
.subCText-txt {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .subCText-txt {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.purposeCont {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
.purposeCont-tit {
  font-weight: 700;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
}
@media screen and (max-width: 768px) {
  .purposeCont-tit {
    font-size: 2rem;
    line-height: 2.8rem;
  }
}
.purposeCont-list {
  display: flex;
  gap: 2.4rem;
}
.purposeCont-li {
  background-color: #fff;
  flex-basis: 100%;
  padding: 4rem 4rem 3.6rem;
}
.purposeCont-top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 3.2rem;
}
.purposeCont-tGroup {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 5px;
}
.purposeCont-name {
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  color: #222;
  padding-bottom: 0.5rem;
}
@media screen and (max-width: 768px) {
  .purposeCont-name {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.purposeCont-eng {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.9rem;
  letter-spacing: -0.02em;
  color: #002c85;
}
.purposeCont-ico {
  width: 7.2rem;
  height: 7.2rem;
}
.purposeCont-txt {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
}
@media screen and (max-width: 768px) {
  .purposeCont-txt {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.withPCont {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -moz-column-gap: 4rem;
  column-gap: 4rem;
  row-gap: 12rem;
  margin-top: 3rem;
}
.withPCont-tit {
  font-weight: 700;
  font-size: 4rem;
  line-height: 5.6rem;
  letter-spacing: -0.04em;
}
@media screen and (max-width: 768px) {
  .withPCont-tit {
    font-size: 2.4rem;
    line-height: 3.2rem;
    letter-spacing: -0.04em;
  }
}
.withPCont-li {
  display: flex;
  flex-direction: column;
  gap: 5rem;
}
.withPCont-img {
  max-width: 26.4rem;
  max-height: 26.4rem;
  width: 100%;
  background-color: #f1f3f9;
  position: relative;
}
.withPCont-img:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.withPCont-img img {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
.withPCont-txtArea {
  width: 100%;
  text-align: left;
}
.withPCont-position {
  display: block;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  margin-bottom: 0.8rem;
  color: #1800b7;
}
@media screen and (max-width: 768px) {
  .withPCont-position {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.withPCont-name {
  font-weight: 600;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
  color: #222;
}
.withPCont-occupation {
  margin-top: 1.6rem;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.withPCont-occupation span {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .withPCont-occupation span {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.withPCont-occupation span:not(:first-of-type)::before {
  content: "";
  display: inline-block;
  width: 2px;
  height: 1.8rem;
  background-color: #ccc;
  margin: 0 1rem;
  vertical-align: middle;
  transform: translateY(-1px);
}
.sub-withP {
  margin-bottom: 14rem;
}
.sub-withP:last-of-type {
  margin-bottom: 0;
}
.sub-withP:first-of-type .withPCont-li {
  transition-delay: 0.6s !important;
}
.incorporation {
  display: flex;
  flex-direction: column;
  gap: 4rem;
}
.incorporation-cont {
  width: 100%;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.6rem;
  color: #444;
}
.tabCont-swipArea {
  width: 100%;
  position: relative;
  padding-top: 17rem;
}
.tabCont-swipBox {
  width: 100%;
  height: 9rem;
  position: absolute;
  top: 0;
  transition: top 0.4s ease;
  background-color: #fff;
  z-index: 15;
}
.tabCont-swipBox.fix {
  position: fixed;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.08);
  background-color: #fff;
}
.tabCont-swipBox.fix .tabCont-swip {
  border-bottom: none;
}
.tabCont-swipBox.up {
  top: 10rem;
}
.tabCont-swip {
  width: calc(100% - 4rem);
  border-bottom: 2px solid #e2e2e2;
  max-width: 1200px;
  height: 9rem;
  margin: 0 auto;
  overflow: hidden;
  box-sizing: content-box;
}
.tabCont-swipLi {
  width: 24rem;
}
.tabCont-btn {
  display: block;
  width: 100%;
  height: 9rem;
  line-height: 9rem;
  text-align: center;
  font-weight: 500;
  font-size: 2rem;
  color: #666;
  position: relative;
  background-color: rgba(0, 0, 0, 0);
  border: none;
  cursor: pointer;
}
.tabCont-btn::after {
  content: "";
  position: absolute;
  display: none;
  width: 100%;
  height: 4px;
  bottom: -1px;
  background-color: #4b33ed;
  z-index: 5;
}
.tabCont-btn.on {
  font-weight: 700;
  color: #4b33ed;
}
.tabCont-btn.on::after {
  display: block;
}
.subHistory {
  overflow: hidden;
}
.subHistory-list {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 14rem;
}
.subHistory-box {
  width: 100%;
}
.subHistory-tit {
  text-align: center;
  margin-bottom: 3.2rem;
}
.subHistory-tit span {
  display: block;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #888;
}
@media screen and (max-width: 768px) {
  .subHistory-tit span {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.subHistory-tit strong {
  font-weight: 700;
  font-size: 6rem;
  line-height: 8rem;
  color: #222;
}
@media screen and (max-width: 768px) {
  .subHistory-tit strong {
    font-size: 3.2rem;
    line-height: 4.2rem;
  }
}
.subHistory-contG {
  position: relative;
}
.subHistory-contG::after {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  background-color: #eee;
}
.subHistory-cont {
  width: 50%;
  margin-bottom: 2.6rem;
}
.subHistory-cont strong {
  display: block;
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  color: #002c85;
  margin-bottom: 1.6rem;
}
@media screen and (max-width: 768px) {
  .subHistory-cont strong {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.subHistory-cont li {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
  position: relative;
}
@media screen and (max-width: 768px) {
  .subHistory-cont li {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.subHistory-cont li:not(:last-of-type) {
  margin-bottom: 1rem;
}
.subHistory-cont:not(.even) {
  padding-right: 4.8rem;
  text-align: right;
  margin-right: auto;
}
.subHistory-cont:not(.even) li {
  padding-right: 1rem;
}
.subHistory-cont:not(.even) li::after {
  content: "";
  display: inline-block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #ccc;
  vertical-align: middle;
  position: absolute;
  right: 0;
  top: 1.2rem;
}
.subHistory-cont.even {
  padding-left: 4.8rem;
  text-align: left;
  margin-left: auto;
}
.subHistory-cont.even li {
  padding-left: 1rem;
}
.subHistory-cont.even li::before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #ccc;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 1.2rem;
}
.subHistory-cont:last-of-type {
  margin-bottom: 0;
}
.ceoCont-wrap {
  display: flex;
  align-items: flex-start;
  position: relative;
  gap: 10.2rem;
}
.ceoCont-txt {
  margin-top: 4.8rem;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  max-width: 64.4rem;
  color: #444;
}
@media screen and (max-width: 768px) {
  .ceoCont-txt {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.ceoCont-txt strong {
  font-weight: 500;
  color: #222;
}
.ceoCont-img {
  flex-basis: 44.5%;
  flex-shrink: 1;
  bottom: -13.4rem;
  right: 0;
}
.ceoCont-img img {
  width: 100%;
}
.ceoCont-textBox {
  flex-basis: 55.5%;
  flex-shrink: 1;
}
.ceoName {
  padding-top: 2.8rem;
  display: flex;
  justify-items: flex-start;
  align-items: flex-end;
}
.ceoName-txt {
  display: flex;
  align-items: center;
}
.ceoName-name {
  display: inline-flex;
  align-items: center;
  font-weight: 700;
  font-size: 2rem;
  line-height: 2.8rem;
}
.ceoName-name::after {
  content: "";
  display: block;
  width: 2px;
  height: 1.6rem;
  background-color: #ccc;
  margin: 0 1rem;
}
.ceoName-sign {
  display: block;
  width: 15rem;
  margin-left: 3.3rem;
}
.ceoName-position {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .ceoName-position {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.ciIntro {
  display: flex;
  width: 100%;
  justify-content: space-between;
  gap: 9.4rem;
  align-items: center;
}
.ciIntro-logoHorizon {
  flex-basis: 375px;
  flex-shrink: 0;
  height: 320px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 375 320' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.4382 262.012V246.26H1.94471L0 244.214V240.138H59.5074V246.26H35.7174V262.012H24.4382ZM33.6431 215.439C41.6163 218.086 49.5246 221.837 57.3034 227.001L49.7191 235.169C43.6906 229.794 37.2083 224.971 29.7537 220.538C23.9844 226.936 15.5575 232.165 6.54712 235.169L3.17631 230.541C14.5203 225.231 22.6232 216.803 24.3086 208.911C24.503 208.099 24.2437 207.141 23.4011 206.946L21.1323 206.329L21.9101 202.253L37.4028 203.276C37.4028 207.498 36.0415 211.639 33.6431 215.455V215.439Z' fill='%23231815'/%3E%3Cpath d='M83.6052 216.43C89.7634 219.823 95.0788 224.046 100.2 229.486L91.7729 235.607C88.5317 230.85 84.772 226.222 80.2344 221.87C75.8913 227.862 69.7979 233.155 62.7322 236.972L59.167 232.555C70.3813 224.257 74.7244 214.871 74.7244 208.197C74.7244 207.385 74.3355 206.703 73.6873 206.492L71.1592 205.745L71.937 201.669L87.1705 202.351C87.1705 207.109 85.874 211.948 83.6052 216.43ZM103.538 262.012V245.692H70.7378L68.7932 243.646V239.57H114.817V262.012H103.538ZM115.077 200.922C114.882 203.163 114.817 205.404 114.817 207.661V236.842H103.538V218.005H93.4258L91.4812 215.959V211.737H103.538V208.262C103.149 206.021 102.501 204.933 100.816 204.251L98.6765 203.439L99.3247 199.769L115.077 200.922Z' fill='%23231815'/%3E%3Cpath d='M134.734 208.879V224.387L137.327 227.115H180.758V202.627H140.244C137.262 202.627 134.54 202.562 131.817 202.351L131.039 206.427L133.567 207.173C134.41 207.45 134.734 208.132 134.734 208.879ZM146.013 208.749H169.479V220.993H146.013V208.749Z' fill='%23231815'/%3E%3Cpath d='M146.273 243.792H134.864V258.748L137.328 261.33H181.391V255.208H146.014' fill='%23231815'/%3E%3Cpath d='M127.993 232.408V236.501L129.938 238.53H153.404V249.28H164.683V238.53H186.836V232.408H127.993Z' fill='%23231815'/%3E%3Cpath d='M242.826 225.751V207.661C242.826 205.42 242.891 203.162 243.086 200.922L231.515 200.077V208.099C231.515 208.099 231.547 208.213 231.547 208.278V247.673C228.954 249.102 225.519 249.443 222.278 249.443H213.786V242.98C220.916 241.486 225.584 237.134 225.584 230.947C225.584 223.396 218.323 218.362 208.146 218.362C197.969 218.362 190.709 223.396 190.709 230.947C190.709 237.004 195.376 241.486 202.507 242.98V249.443H187.662V253.519L189.607 255.565H221.953C226.621 255.565 230.121 253.795 231.547 251.96V262.028H242.826V232.035H250.151V225.783H242.826V225.751ZM208.146 237.654C204.322 237.654 201.923 234.86 201.923 230.914C201.923 226.968 204.322 224.175 208.146 224.175C211.971 224.175 214.369 226.968 214.369 230.914C214.369 234.86 211.971 237.654 208.146 237.654Z' fill='%23231815'/%3E%3Cpath d='M219.166 207.238V201.116H196.219V205.208L198.163 207.238H219.166Z' fill='%23231815'/%3E%3Cpath d='M226.621 216.283V210.161H188.895V214.254L190.839 216.283H226.621Z' fill='%23231815'/%3E%3Cpath d='M271.867 210.096H278.706V203.974H252.096V208.05L254.041 210.096H260.782C260.717 228.121 259.94 241.453 249.309 251.732L253.392 255.549C259.745 250.238 264.283 243.581 267.329 235.754C269.728 241.535 271.802 247.803 273.293 254.184L282.044 249.427C278.673 241.405 274.849 234.73 269.663 228.267C271.024 222.616 271.737 216.559 271.867 210.096Z' fill='%23231815'/%3E%3Cpath d='M296.678 199.931V206.102C296.678 206.102 296.694 206.183 296.694 206.215V226.416H292.74V208.586C292.74 206.443 292.804 204.315 292.983 202.172V201.847L282.4 200.987V207.823C282.4 207.823 282.433 207.92 282.433 207.985V261.995H292.74V232.668H296.694V261.995H307.001V207.579C307.001 205.339 307.065 203.081 307.26 200.84L296.678 199.931Z' fill='%23231815'/%3E%3Cpath d='M367.286 216.9V207.644C367.286 205.403 367.351 203.146 367.545 200.905L356.007 200.061V208.229C356.007 208.229 356.007 208.245 356.007 208.261V227.374C353.414 228.803 349.979 229.144 346.737 229.144H328.652V209.414H348.488V203.292H322.883C319.901 203.292 317.178 203.227 314.456 203.016L313.678 207.092L316.206 207.839C317.049 208.115 317.373 208.797 317.373 209.544V232.538L319.966 235.266H346.413C351.081 235.266 354.581 233.561 356.007 231.661V244.311H367.286V223.152H375V216.9H367.286Z' fill='%23231815'/%3E%3Cpath d='M322.688 258.601L325.476 261.33H367.935V255.208H334.162V248.209C334.162 245.968 334.227 243.727 334.421 241.47L322.688 240.869' fill='%23231815'/%3E%3Cpath d='M275.432 117.552C275.432 150.029 249.162 176.352 216.751 176.352V58.7355C249.162 58.7355 275.432 85.0584 275.432 117.536V117.552Z' fill='%231D2087'/%3E%3Cpath d='M99.373 59.0278C99.373 26.5504 125.642 0.227417 158.054 0.227417V117.844C125.642 117.844 99.373 91.5214 99.373 59.044V59.0278Z' fill='%231D2087'/%3E%3Cpath d='M270.473 58.8166H158.038C158.038 26.3392 184.324 0 216.735 0H270.473C273.407 0 275.773 2.38709 275.773 5.31006V53.4903C275.773 56.4295 273.39 58.8004 270.473 58.8004V58.8166Z' fill='%231D2087'/%3E%3Cpath d='M104.527 117.877H216.962C216.962 150.354 190.676 176.693 158.265 176.693H104.527C101.594 176.693 99.2275 174.306 99.2275 171.383V123.203C99.2275 120.264 101.61 117.893 104.527 117.893V117.877Z' fill='%231D2087'/%3E%3Cpath d='M92.5506 289.715C92.5506 293.076 90.0873 295.252 85.8252 295.252C81.5631 295.252 78.0303 292.914 78.0303 288.903H82.3572C82.3572 290.933 83.8481 291.696 85.7766 291.696C87.3648 291.696 88.1751 291.03 88.1751 290.121C88.1751 288.627 86.4896 288.237 84.1398 287.49C81.1742 286.613 78.5651 285.379 78.5651 282.245C78.5651 278.413 81.4659 276.919 85.1122 276.919C89.0826 276.919 92.1941 279.079 92.3075 282.635H87.9806C87.7861 281.287 86.7489 280.475 85.1122 280.475C83.8319 280.475 82.9244 280.913 82.9244 281.92C82.9244 283.106 83.8805 283.495 86.0359 284.145C89.2446 285.119 92.5506 286.061 92.5506 289.682V289.715Z' fill='%23231815'/%3E%3Cpath d='M101.788 295.268C96.6504 295.268 94.6895 292.914 94.6895 288.546V277.341H98.9678V288.546C98.9678 290.835 99.9239 291.663 101.788 291.663C103.651 291.663 104.607 290.835 104.607 288.546V277.341H108.886V288.546C108.886 292.914 106.909 295.268 101.788 295.268Z' fill='%23231815'/%3E%3Cpath d='M125.205 289.715C125.205 293.076 122.742 295.252 118.48 295.252C114.217 295.252 110.685 292.914 110.685 288.903H115.012C115.012 290.933 116.502 291.696 118.431 291.696C120.019 291.696 120.829 291.03 120.829 290.121C120.829 288.627 119.144 288.237 116.794 287.49C113.829 286.613 111.219 285.379 111.219 282.245C111.219 278.413 114.12 276.919 117.766 276.919C121.737 276.919 124.848 279.079 124.962 282.635H120.635C120.44 281.287 119.403 280.475 117.766 280.475C116.486 280.475 115.579 280.913 115.579 281.92C115.579 283.106 116.535 283.495 118.69 284.145C121.899 285.119 125.205 286.061 125.205 289.682V289.715Z' fill='%23231815'/%3E%3Cpath d='M139.028 284.047V287.652H131.622V291.257H140.357V294.862H127.344V277.325H140.211V280.93H131.606V284.047H139.012H139.028Z' fill='%23231815'/%3E%3Cpath d='M141.67 286.094C141.67 280.816 144.684 276.935 150.081 276.935C155.477 276.935 158.491 280.816 158.491 286.094C158.491 291.371 155.429 295.268 150.081 295.268C144.733 295.268 141.67 291.387 141.67 286.094ZM154.116 286.094C154.116 283.057 153.16 280.556 150.081 280.556C147.002 280.556 146.045 283.057 146.045 286.094C146.045 289.13 146.969 291.663 150.081 291.663C153.192 291.663 154.116 289.163 154.116 286.094Z' fill='%23231815'/%3E%3Cpath d='M160.857 277.325H165.136V284.811L171.213 277.325H175.799L169.414 285.006L176.269 294.862H171.278L166.886 288.01L165.136 290.121V294.862H160.857V277.325Z' fill='%23231815'/%3E%3Cpath d='M189.039 280.54C186.219 280.54 185.36 282.797 185.36 286.077C185.36 289.358 186.219 291.647 189.039 291.647C191.324 291.647 192.086 290.251 192.361 288.286H196.737C196.364 292.313 193.787 295.252 189.12 295.252C183.724 295.252 181.001 291.371 181.001 286.142C181.001 280.913 183.869 276.919 189.25 276.919C193.885 276.919 196.348 279.761 196.753 283.836H192.377C192.069 281.92 191.308 280.524 189.055 280.524L189.039 280.54Z' fill='%23231815'/%3E%3Cpath d='M205.861 295.268C200.724 295.268 198.763 292.914 198.763 288.546V277.341H203.041V288.546C203.041 290.835 203.997 291.663 205.861 291.663C207.724 291.663 208.681 290.835 208.681 288.546V277.341H212.959V288.546C212.959 292.914 210.982 295.268 205.861 295.268Z' fill='%23231815'/%3E%3Cpath d='M220.203 277.325V291.257H227.755V294.862H215.925V277.325H220.203Z' fill='%23231815'/%3E%3Cpath d='M231.352 280.946H226.409V277.341H240.541V280.946H235.63V294.879H231.352V280.946Z' fill='%23231815'/%3E%3Cpath d='M249.762 295.268C244.625 295.268 242.664 292.914 242.664 288.546V277.341H246.942V288.546C246.942 290.835 247.899 291.663 249.762 291.663C251.626 291.663 252.582 290.835 252.582 288.546V277.341H256.86V288.546C256.86 292.914 254.883 295.268 249.762 295.268Z' fill='%23231815'/%3E%3Cpath d='M259.825 277.325H267.831C271.607 277.325 273.892 279.143 273.892 282.326C273.892 284.778 272.563 286.223 270.456 286.711V286.759C274.702 287.523 273.163 294.31 274.135 294.603V294.846H269.694C268.868 294.115 270.408 288.74 266.777 288.74H264.12V294.846H259.841V277.308L259.825 277.325ZM264.104 285.152H267.004C268.706 285.152 269.613 284.518 269.613 283.041C269.613 281.563 268.706 280.93 267.004 280.93H264.104V285.152Z' fill='%23231815'/%3E%3Cpath d='M280.779 291.225L279.694 294.879H275.107L281.573 277.341H285.868L292.383 294.879H287.699L286.613 291.225H280.796H280.779ZM285.641 287.864L283.713 281.384H283.664L281.736 287.864H285.625H285.641Z' fill='%23231815'/%3E%3Cpath d='M298.152 277.325V291.257H305.704V294.862H293.874V277.325H298.152Z' fill='%23231815'/%3E%3Cpath d='M125.367 309.526V313.131H118.545V319.61H114.267V302.072H126.907V305.677H118.545V309.526H125.367Z' fill='%23231815'/%3E%3Cpath d='M128.462 310.825C128.462 305.547 131.476 301.666 136.873 301.666C142.269 301.666 145.283 305.547 145.283 310.825C145.283 316.103 142.221 320 136.873 320C131.525 320 128.462 316.119 128.462 310.825ZM140.908 310.825C140.908 307.788 139.952 305.288 136.873 305.288C133.794 305.288 132.837 307.788 132.837 310.825C132.837 313.862 133.761 316.395 136.873 316.395C139.984 316.395 140.908 313.894 140.908 310.825Z' fill='%23231815'/%3E%3Cpath d='M154.634 320C149.497 320 147.536 317.645 147.536 313.277V302.072H151.814V313.277C151.814 315.567 152.771 316.395 154.634 316.395C156.498 316.395 157.454 315.567 157.454 313.277V302.072H161.732V313.277C161.732 317.645 159.755 320 154.634 320Z' fill='%23231815'/%3E%3Cpath d='M164.698 302.072H168.977L174.908 312.498H174.956V302.072H179.235V319.61H174.956L169.025 309.185H168.977V319.61H164.698V302.072Z' fill='%23231815'/%3E%3Cpath d='M182.313 302.072H189.849C194.581 302.072 197.417 305.207 197.417 310.858C197.417 316.509 194.808 319.61 190.076 319.61H182.313V302.072ZM186.592 316.005H189.331C191.988 316.005 193.058 314.04 193.058 310.858C193.058 307.675 191.988 305.677 189.331 305.677H186.592V316.005Z' fill='%23231815'/%3E%3Cpath d='M203.073 315.957L201.988 319.61H197.401L203.867 302.072H208.162L214.66 319.61H209.977L208.891 315.957H203.073ZM207.935 312.595L206.007 306.116H205.958L204.029 312.595H207.919H207.935Z' fill='%23231815'/%3E%3Cpath d='M217.772 305.677H212.829V302.072H226.96V305.677H222.05V319.61H217.772V305.677Z' fill='%23231815'/%3E%3Cpath d='M233.476 302.072V319.61H229.197V302.072H233.476Z' fill='%23231815'/%3E%3Cpath d='M235.841 310.825C235.841 305.547 238.855 301.666 244.252 301.666C249.648 301.666 252.662 305.547 252.662 310.825C252.662 316.103 249.599 320 244.252 320C238.904 320 235.841 316.119 235.841 310.825ZM248.287 310.825C248.287 307.788 247.331 305.288 244.252 305.288C241.173 305.288 240.216 307.788 240.216 310.825C240.216 313.862 241.14 316.395 244.252 316.395C247.363 316.395 248.287 313.894 248.287 310.825Z' fill='%23231815'/%3E%3Cpath d='M255.028 302.072H259.307L265.238 312.498H265.287V302.072H269.565V319.61H265.287L259.355 309.185H259.307V319.61H255.028V302.072Z' fill='%23231815'/%3E%3C/svg%3E");
  background-size: 100% 100%;
  transform: translateY(100%);
  opacity: 0;
  animation: 0.7s 1.2s subVisImg forwards cubic-bezier(0.165, 0.84, 0.44, 1);
}
@keyframes subVisImg {
  0% {
    transform: translateY(30%);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
.ciIntro-txt {
  flex-basis: 100%;
  flex-shrink: 1;
  transform: translateY(100%);
  opacity: 0;
  animation: 0.7s 1.5s subVisImg forwards cubic-bezier(0.165, 0.84, 0.44, 1);
}
@keyframes subVisImg {
  0% {
    transform: translateY(30%);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
.ciIntro-txt strong {
  display: block;
  font-weight: 700;
  font-size: 4rem;
  line-height: 5.6rem;
  letter-spacing: -0.02em;
  color: #222;
  margin-bottom: 3.2rem;
}
@media screen and (max-width: 768px) {
  .ciIntro-txt strong {
    font-size: 2.4rem;
    line-height: 3.2rem;
    letter-spacing: -0.04em;
  }
}
.ciIntro-txt p {
  display: block;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  margin-bottom: 5.6rem;
}
@media screen and (max-width: 768px) {
  .ciIntro-txt p {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.ciWrap {
  max-width: 100vw;
  overflow: hidden;
  position: relative;
}
.ciWrap::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  animation: 0.7s 0.7s subVis forwards ease;
}
@keyframes subVis {
  0% {
    width: 100%;
  }
  100% {
    width: 0%;
  }
}
.ciCont-tit {
  display: flex;
  align-items: flex-end;
  gap: 1rem;
  padding-bottom: 1.6rem;
  margin-bottom: 8rem;
  border-bottom: 2px solid #ccc;
}
.ciCont-tit strong {
  font-weight: 700;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
}
@media screen and (max-width: 768px) {
  .ciCont-tit strong {
    font-size: 2rem;
    line-height: 2.8rem;
  }
}
.ciCont-tit strong.em {
  color: #1800b7;
}
.ciCont-tit span {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #888;
  padding-bottom: 0px;
}
@media screen and (max-width: 768px) {
  .ciCont-tit span {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.ciCont-text {
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  gap: 1.6rem;
  margin-bottom: 2rem;
}
.ciCont-text strong {
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  color: #222;
}
@media screen and (max-width: 768px) {
  .ciCont-text strong {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.ciCont-text span {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #444;
}
.ciCont-text.colum {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 6rem;
}
.ciCont-box {
  margin-bottom: 18rem;
}
.ciCont-box:last-of-type {
  margin-bottom: 0;
}
.ciMotive-text {
  display: block;
  font-weight: 700;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
  font-weight: 600;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .ciMotive-text {
    font-size: 2rem;
    line-height: 2.8rem;
  }
}
.ciMotive-imgBox {
  display: flex;
  flex-direction: column;
  gap: 10rem;
  margin-top: 10rem;
  background-color: #fafafa;
  padding: 9.8rem 8rem;
}
.ciMotive-imgGroup {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  z-index: 1;
}
.ciMotive-imgGroup::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #ccc;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: -1;
}
.ciMotive-img {
  display: flex;
  flex-basis: 41.5%;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  background-color: #dce4f0;
  border: 4rem solid #f1f3f9;
  border-radius: 50%;
}
.ciMotive-img::after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.ciMotive-img-s {
  display: flex;
  flex-basis: 23.2%;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  border: 1px solid #ccc;
  background-color: #fff;
  position: relative;
  border-radius: 50%;
}
.ciMotive-img-s::after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.ciMotive-img-s img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ciMotive-img-s img.img-s {
  width: 41.2%;
}
.ciMotive-img-s img.img-pillar {
  width: 53.6%;
}
.ciMotive-ico {
  display: block;
  width: 68%;
  background-color: #1d2088;
  border-radius: 50%;
  position: relative;
}
.ciMotive-ico::after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.ciMotive-ico i {
  display: block;
  width: 44%;
  height: 44%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 126 127' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M125.593 84.1776C125.593 107.172 106.993 125.809 84.0449 125.809V42.5351C106.993 42.5351 125.593 61.1719 125.593 84.1661V84.1776Z' fill='%23fff'/%3E%3Cpath d='M0.936523 42.742C0.936523 19.7478 19.5362 1.11101 42.4847 1.11101V84.3846C19.5362 84.3846 0.936523 65.7478 0.936523 42.7535V42.742Z' fill='%23fff'/%3E%3Cpath d='M122.081 42.5925H42.4727C42.4727 19.5983 61.0839 0.950027 84.0323 0.950027H122.081C124.158 0.950027 125.833 2.6401 125.833 4.70958V38.8215C125.833 40.9025 124.146 42.5811 122.081 42.5811V42.5925Z' fill='%23fff'/%3E%3Cpath d='M4.58507 84.4075H84.1933C84.1933 107.402 65.5821 126.05 42.6336 126.05H4.58507C2.50823 126.05 0.833008 124.36 0.833008 122.29V88.1785C0.833008 86.0975 2.51971 84.419 4.58507 84.419V84.4075Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ciMotive-symbolGroup {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 4rem;
}
.ciMotive-symbol {
  flex-basis: 1;
}
.ciMotive-symbol img {
  width: 100%;
}
.ciMotive-plus {
  width: 44px;
  height: 44px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='20.5' width='44' height='3' fill='%23ccc'/%3E%3Crect x='23.5' width='44' height='3' transform='rotate(90 23.5 0)' fill='%23ccc'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
.ciUsage-box {
  margin-bottom: 14rem;
}
.ciUsage-box:last-of-type {
  margin-bottom: 0;
}
.ciBi {
  display: flex;
  background-color: #fafafa;
  padding: 6rem;
  gap: 8rem;
}
.ciBi-typeBox {
  display: flex;
  flex-direction: column;
  gap: 4rem;
  flex-basis: 33.3333333333%;
  flex-shrink: 1;
}
.ciBi-ico {
  width: 100%;
  position: relative;
}
.ciBi-ico::after {
  content: "";
  display: block;
  padding-bottom: 85%;
}
.ciBi-ico i {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.ciBi-type {
  display: block;
  text-align: center;
  font-weight: 500;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
}
.ciIdentifier {
  padding: 4rem;
  background-color: #fafafa;
}
.ciIdentifier img {
  width: 100%;
}
.ciIncorrect-type {
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
}
@media screen and (max-width: 768px) {
  .ciIncorrect-type {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.ciIncorrect-imgGroup {
  display: flex;
}
.ciIncorrect-imgBox {
  flex-basis: 100%;
  flex-grow: 1;
  flex-shrink: 1;
  margin-bottom: 4rem;
}
.ciIncorrect-imgBox img {
  display: block;
  width: 100%;
}
.ciIncorrect-imgBox:last-of-type {
  margin-bottom: 0;
}
.ciIncorrect-txtG {
  display: flex;
  align-items: flex-start;
  margin-top: 1.6rem;
}
.ciIncorrect-ex {
  flex-basis: 100%;
  flex-shrink: 1;
  text-align: center;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #666;
  word-break: keep-all;
  padding: 0 1rem;
}
.ciColor {
  display: flex;
}
.ciColor-box {
  display: flex;
  flex-direction: column;
  gap: 10rem;
  align-items: flex-start;
  flex-shrink: 1;
  flex-basis: 100%;
  padding: 2rem;
}
.ciColor-box.blue {
  background-color: #182088;
  color: #fff;
}
.ciColor-box.gold {
  background-color: #c9a063;
  color: #fff;
}
.ciColor-box.white {
  background-color: #fff;
  color: #182088;
  border: 1px solid #e2e2e2;
}
.ciColor-colorName {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
}
@media screen and (max-width: 768px) {
  .ciColor-colorName {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.ciColor-color {
  display: flex;
  gap: 2rem;
  align-items: flex-end;
}
.ciColor-value {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  min-width: 5rem;
}
.ciColor-valueCont {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  font-weight: 400;
}
@media screen and (max-width: 768px) {
  .ciColor-valueCont {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.ciCB {
  width: 100%;
  margin-top: 4rem;
}
.ciCB img {
  width: 100%;
}
.ciType-box {
  padding: 6rem 6rem 6.2rem;
  background-color: #fafafa;
  margin-bottom: 2rem;
}
.ciType-box:last-of-type {
  margin-bottom: 0;
}
.ciType-lng {
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #002c85;
}
@media screen and (max-width: 768px) {
  .ciType-lng {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.ciType-fontG {
  margin-top: 2.4rem;
}
.ciType-fontG:first-of-type {
  margin-top: 3rem;
}
.ciType-fontG span {
  display: block;
  margin-bottom: 1.6rem;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #666;
}
@media screen and (max-width: 768px) {
  .ciType-fontG span {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.ciType-fontG img {
  display: block;
  width: 100%;
}
.ciGuide {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 12rem;
  padding: 6rem;
  background-color: #fafafa;
}
.ciGuide-box {
  flex-basis: 100%;
  flex-shrink: 1;
}
.ciGuide-tit {
  display: flex;
  align-items: flex-end;
  gap: 0.8rem;
  margin-bottom: 3rem;
}
.ciGuide-titEng {
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  color: #222;
}
@media screen and (max-width: 768px) {
  .ciGuide-titEng {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.ciGuide-titKo {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #888;
}
@media screen and (max-width: 768px) {
  .ciGuide-titKo {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.ciGuide-img {
  margin-bottom: 2.2rem;
}
.ciGuide-img img {
  display: block;
}
.ciGuide-img .guide-system {
  margin: 0 auto;
  padding: 1.3rem 0;
  width: calc(100% - 12.4rem);
}
.ciGuide-img .guide-space {
  margin: 0 auto;
  width: calc(100% - 5.2rem);
}
.ciGuide-txt {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #444;
  word-break: keep-all;
}
@media screen and (max-width: 768px) {
  .ciGuide-txt {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.locationCont {
  display: flex;
  gap: 10rem;
}
.locationCont-map {
  flex-basis: 59.5%;
  flex-shrink: 1;
  transition-delay: 0.7s !important;
}
.locationCont-map .root_daum_roughmap {
  width: 100%;
  height: 100%;
}
.locationCont-map .root_daum_roughmap .wrap_map {
  height: 100%;
}
.locationCont-map .root_daum_roughmap .wrap_btn_zoom {
  height: auto;
  top: auto;
  bottom: 3rem;
}
.locationCont-map .wrap_controllers {
  display: none;
}
.locationCont-map .map_border {
  display: none;
}
.locationCont-txt {
  flex-basis: 40.5%;
  flex-shrink: 1;
  transition-delay: 0.7s !important;
}
.locationCont-txtBox:not(:first-of-type) {
  margin-top: 3.3rem;
}
.locationCont-tit {
  display: block;
  margin-bottom: 1.6rem;
  font-weight: 700;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
  color: #222;
}
@media screen and (max-width: 768px) {
  .locationCont-tit {
    font-size: 2rem;
    line-height: 2.8rem;
  }
}
.locationCont-group {
  display: flex;
  gap: 4.8rem;
}
.locationCont-group:not(:first-of-type) {
  margin-top: 6rem;
}
.locationCont-group.column {
  flex-direction: column;
}
.locationCont-dl dt {
  font-weight: 700;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
  margin-bottom: 1.6rem;
}
.locationCont-dl dd {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .locationCont-dl dd {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.locationCont-dl dd .traffic {
  display: block;
  line-height: 2.6rem;
  height: 2.6rem;
  font-weight: 500;
  font-size: 1.5rem;
  padding: 0 1rem;
  border-radius: 2rem;
  margin-right: 1.4rem;
  color: #fff;
}
.locationCont-dl dd .traffic.line1 {
  background-color: #263c96;
}
.locationCont-dl dd .traffic.line2 {
  background-color: #3ab449;
}
.locationCont-dl dd .traffic.bus1 {
  background-color: #2871c0;
}
.locationCont-dl dd .traffic.bus2 {
  background-color: #51b333;
}
.locationCont-dl dd .traffic.bus3 {
  background-color: #e0121a;
}
.locationCont-dl dd .traffic.bus4 {
  background-color: #70afdf;
}
.locationCont-dl dd.row {
  display: inline-flex;
}
.locationCont-dl dd:not(:last-of-type) {
  margin-bottom: 0.8rem;
}
.locationCont-dl .ddG {
  display: flex;
  gap: 3.2rem;
  margin-bottom: 3.2rem;
}
.locationCont-dl .ddG dd {
  margin-bottom: 0;
}
.locationCont-dl.column dd {
  display: inline-flex;
}
.locationCont-ex {
  display: inline-flex;
  align-items: center;
  gap: 0.8rem;
  margin-bottom: 1.2rem;
}
.locationCont-ex::before {
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #ccc;
}
.error-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 100%;
  min-height: 100vh;
}
.errorCont {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 2rem;
}
.errorCont-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 15rem;
  height: 15rem;
  border-radius: 50%;
  background-color: #f1f3f9;
}
.errorCont-icon i {
  display: block;
  width: 8.4rem;
  height: 8.4rem;
}
.errorCont-txt {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 1.6rem;
  margin: 4rem auto 8rem;
}
.errorCont-txt strong {
  font-weight: 700;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
}
@media screen and (max-width: 768px) {
  .errorCont-txt strong {
    font-size: 2rem;
    line-height: 2.8rem;
  }
}
.errorCont-txt p {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .errorCont-txt p {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.errorCont-timeBox {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 2.4rem;
  padding: 4rem 8rem;
  background-color: #f8f9fc;
}
.errorCont-timeWrap {
  display: flex;
  justify-content: center;
  align-items: center;
}
.errorCont-timeWrap span {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #002c85;
}
@media screen and (max-width: 768px) {
  .errorCont-timeWrap span {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.errorCont-date {
  display: inline-flex;
  align-items: center;
}
.errorCont-date::after {
  content: "";
  display: inline-block;
  width: 2px;
  height: 1.4rem;
  margin: 0 1.2rem;
  background-color: #ccc;
}
.errorCont-date::before {
  content: "";
  display: inline-block;
  width: 2.4rem;
  height: 2.4rem;
  margin-right: 4px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' y='12' width='2' height='2' fill='%23444'/%3E%3Crect x='9' y='12' width='2' height='2' fill='%23444'/%3E%3Crect x='13' y='12' width='2' height='2' fill='%23444'/%3E%3Crect x='17' y='12' width='2' height='2' fill='%23444'/%3E%3Crect x='9' y='17' width='2' height='2' fill='%23444'/%3E%3Crect x='5' y='17' width='2' height='2' fill='%23444'/%3E%3Crect x='13' y='17' width='2' height='2' fill='%23444'/%3E%3Crect x='17' y='17' width='2' height='2' fill='%23444'/%3E%3Cpath d='M2 4H22V22H2V4Z' stroke='%23444' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M2 8.5H22' stroke='%23444' stroke-width='1.5'/%3E%3Crect x='6' y='2' width='2' height='4' fill='%23D9D9D9' stroke='%23444' stroke-width='1.5' stroke-linejoin='round'/%3E%3Crect x='16' y='2' width='2' height='4' fill='%23D9D9D9' stroke='%23444' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.errorCont-announce {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #444;
}
@media screen and (max-width: 768px) {
  .errorCont-announce {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.errorCont-btnArea {
  margin-bottom: 4rem;
}
.popAlert {
  display: flex;
  width: 48rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 3.2rem 4rem;
  background-color: #fff;
}
.popAlert-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 10rem;
  height: 10rem;
  background-color: #f8f8f8;
  border-radius: 50%;
  margin-bottom: 2.4rem;
}
.popAlert-icon i {
  width: 5.6rem;
  height: 5.6rem;
}
.popAlert-text {
  min-height: 6.4rem;
  text-align: center;
}
.popAlert-text span {
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
}
@media screen and (max-width: 768px) {
  .popAlert-text span {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.popAlert-btnWrap {
  width: 100%;
  margin-top: 4rem;
}
.popAlert-btnWrap .btn-t {
  width: 100%;
}
.popBanner {
  background-color: #fff;
}
.popBanner img {
  max-width: 100%;
}
.popBanner-btnG {
  display: flex;
  height: 5.6rem;
}
.popBanner-today {
  flex-basis: 50%;
  border: none;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  background-color: #ccc;
  cursor: pointer;
}
@media screen and (max-width: 768px) {
  .popBanner-today {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.popBanner-close {
  flex-basis: 50%;
  border: none;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  background-color: #4b33ed;
  color: #fff;
  cursor: pointer;
}
@media screen and (max-width: 768px) {
  .popBanner-close {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.scholarT {
  display: block;
  overflow-x: auto;
}
.scholarT-titBox {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  margin: 14rem auto 2rem;
  min-width: 76.5rem;
}
.scholarT-titBox strong {
  font-weight: 700;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
  color: #222;
}
@media screen and (max-width: 768px) {
  .scholarT-titBox strong {
    font-size: 2rem;
    line-height: 2.8rem;
  }
}
.scholarT-unit {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #444;
}
.scholarT-tableWrap {
  width: 100%;
  border-top: 2px solid #444;
  border-bottom: 1px solid #a0a0a0;
  min-width: 76.5rem;
}
.scholarT-table {
  width: 100%;
}
.scholarT-table thead {
  background-color: #f8f9fc;
}
.scholarT-table thead tr th {
  padding: 2rem 0;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #444;
}
@media screen and (max-width: 768px) {
  .scholarT-table thead tr th {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.scholarT-table thead tr th:first-of-type {
  padding-left: 1rem;
}
.scholarT-table thead tr th:last-of-type {
  text-align: end;
  padding-right: 6rem;
}
.scholarT-table tbody tr td {
  text-align: center;
  padding: 1rem 0 1.2rem;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .scholarT-table tbody tr td {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.scholarT-table tbody tr td:first-of-type {
  padding-left: 1rem;
}
.scholarT-table tbody tr td:last-of-type {
  text-align: end;
  padding-right: 6rem;
}
.scholarT-table tbody tr.last td {
  padding-bottom: 2rem;
}
.scholarT-table tbody tr.total td {
  background-color: #f8f9fc;
  padding: 2rem 0;
}
.scholarT-table tbody tr.total td:first-of-type {
  padding-left: 1rem;
}
.scholarT-table tbody tr.total td:last-of-type {
  padding-right: 6rem;
}
.scholarT-table tbody tr:first-of-type td {
  padding-top: 2rem;
}
.edu-titBox {
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  margin: 14rem auto 2rem;
}
.edu-titBox strong {
  font-weight: 700;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
  color: #222;
}
@media screen and (max-width: 768px) {
  .edu-titBox strong {
    font-size: 2rem;
    line-height: 2.8rem;
  }
}
.edu-tableWrap {
  width: 100%;
  max-width: 50rem;
  margin: 0 auto;
}
.edu-table {
  width: 100%;
  border-top: 2px solid #444;
  border-bottom: 1px solid #a0a0a0;
}
.edu-table thead {
  background-color: #f8f9fc;
}
.edu-table thead tr th {
  padding: 2rem 0;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #444;
}
@media screen and (max-width: 768px) {
  .edu-table thead tr th {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.edu-table thead tr th:last-of-type {
  text-align: end;
  padding-right: 6rem;
}
.edu-table tbody tr td {
  text-align: center;
  padding: 1rem 0 1.2rem;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .edu-table tbody tr td {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.edu-table tbody tr td:last-of-type {
  text-align: end;
  padding-right: 6rem;
}
.edu-table tbody tr.last td {
  padding-bottom: 2rem;
}
.edu-table tbody tr.total td {
  background-color: #f8f9fc;
  padding: 2rem 0;
}
.edu-table tbody tr.total td:last-of-type {
  padding-right: 6rem;
}
.edu-table tbody tr:first-of-type td {
  padding-top: 2rem;
}
.awardSlide {
  overflow: hidden;
}
.awardSlide-group {
  width: calc(100% - 4rem);
  max-width: 132.8rem;
  margin: 0 auto;
  padding: 0 6.4rem;
  position: relative;
}
.awardSlide-li {
  padding: 0 4rem;
  text-align: center;
}
.awardSlide-box {
  display: inline-block;
}
.awardSlide-img {
  width: 100%;
  max-width: 30rem;
}
.awardSlide-img img {
  width: 100%;
}
.awardSlide-txt {
  margin-top: 3.2rem;
}
.awardSlide-name {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-top: 1.6rem;
}
.awardSlide-name-l {
  font-weight: 700;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
}
.awardSlide-name-r {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .awardSlide-name-r {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.awardSlide-name-r::before {
  content: "";
  display: inline-block;
  width: 2px;
  height: 1.6rem;
  background-color: #ccc;
  margin: 0 1rem;
}
@media screen and (max-width: 768px) {
  .awardSlide-name-l {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}
.awardSlide-name:first-of-type {
  margin-top: 0;
}
.awardSlide-nav {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
}
.cTab-btnG {
  display: flex;
  width: 100%;
  margin-bottom: 8rem;
  border-bottom: 2px solid #e2e2e2;
}
.cTab-btn {
  flex-basis: 100%;
  flex-shrink: 1;
  font-weight: 500;
  font-size: 2rem;
  line-height: 9.2rem;
  background-color: rgba(0, 0, 0, 0);
  border: none;
  color: #666;
  position: relative;
  cursor: pointer;
  text-align: center;
}
.cTab-btn:visited {
  color: #666;
}
.cTab-btn.on {
  font-weight: 700;
  color: #4b33ed;
}
.cTab-btn.on::after {
  content: "";
  display: block;
  width: 100%;
  height: 4px;
  background-color: #4b33ed;
  position: absolute;
  bottom: -2px;
}
.awardCont-fix {
  width: calc(100% - 4rem);
  max-width: 1200px;
  margin: 0 auto;
}
.awardFix {
  display: flex;
  width: 100%;
}
.awardFix-img {
  display: flex;
  align-items: center;
  flex-basis: 40.5%;
  flex-shrink: 1;
  background-color: #fff;
}
.awardFix-img picture {
  width: 100%;
  height: 100%;
}
.awardFix-img img {
  width: 100%;
  height: 100%;
  max-height: 70rem;
  -o-object-fit: cover;
  object-fit: cover;
}
.awardFix-txt {
  flex-basis: 50.5%;
  flex-shrink: 1;
  flex-grow: 1;
  background-color: #fff;
  padding: 6rem 8rem;
}
.awardFix-titBox {
  padding: 0 0 2.4rem 2rem;
  border-bottom: 1px solid #ccc;
}
.awardFix-stit {
  display: block;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #1800b7;
  margin-bottom: 1rem;
}
@media screen and (max-width: 768px) {
  .awardFix-stit {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.awardFix-tit {
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  color: #222;
  word-break: keep-all;
}
@media screen and (max-width: 768px) {
  .awardFix-tit {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.awardFix-name {
  margin-top: 3.2rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.awardFix-name-l {
  font-weight: 700;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
}
.awardFix-name-r {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .awardFix-name-r {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.awardFix-name-r::before {
  content: "";
  display: inline-block;
  width: 2px;
  height: 1.6rem;
  background-color: #ccc;
  margin: 0 1rem;
}
@media screen and (max-width: 768px) {
  .awardFix-name-l {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}
.awardFix-career {
  padding: 2.5rem 0 2.6rem 2rem;
  border-bottom: 1px solid #e2e2e2;
}
.awardFix-career:last-of-type {
  padding-bottom: 0;
  border-bottom: none;
}
.awardFix-careerTit {
  display: block;
  font-weight: 600;
  font-size: 1.8rem;
  line-height: 2.6rem;
  letter-spacing: -0.02em;
  color: #002c85;
  margin-bottom: 0.8rem;
}
.awardFix-careerBox {
  margin-top: 2px;
  display: flex;
  align-items: flex-start;
  gap: 4px;
}
.awardFix-careerBox:first-child {
  margin-top: 0;
}
.awardFix-date {
  flex-basis: 13rem;
  font-weight: 500;
  font-size: 1.6rem;
  line-height: 2.4rem;
  padding-left: 1.2rem;
  position: relative;
  flex-shrink: 0;
  color: #444;
}
.awardFix-date::before {
  content: "";
  display: block;
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 50%;
  background-color: #ccc;
  position: absolute;
  top: calc(50% - 0.2rem);
  left: 0;
}
.awardFix-cont {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #666;
}
.awardCS-area {
  width: calc(100% - 4rem);
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
}
.awardCS-slide {
  width: 23.5%;
}
.awardCS-wrap {
  width: 100% !important;
  align-items: flex-end;
}
.awardCS-imgG {
  flex-basis: 100%;
  flex-shrink: 1;
  position: relative;
}
.awardCS-imgG img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  filter: grayscale(100%);
  transition: filter 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
  z-index: 1;
}
.awardCS-imgG span {
  position: absolute;
  bottom: 2.4rem;
  left: 2.4rem;
  font-weight: 700;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #fff;
  z-index: 2;
}
.awardCS-imgG::after {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  background-color: rgba(0, 0, 0, 0.32);
  position: absolute;
  top: 0;
  left: 0;
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.awardCS-txtWrap {
  flex-shrink: 1;
  flex-basis: 0%;
  padding: 0rem;
  padding-bottom: 0;
  background-color: #fff;
  overflow: hidden;
  opacity: 0;
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.awardCS-txt {
  opacity: 0;
  transform: translateY(3rem);
  transition: 0s;
  transition-delay: 0s;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.awardCS-li {
  display: flex;
}
.awardCS-li.swiper-slide {
  width: 100% !important;
  height: 32.1rem;
}
.awardCS-li.swiper-slide.swiper-slide-active {
  width: 317% !important;
  height: 43.8rem;
}
.awardCS-li.swiper-slide.swiper-slide-active .awardCS-txtWrap {
  display: block;
  flex-basis: 57%;
  opacity: 1;
  padding: 6rem 4.4rem 6rem 6rem;
}
.awardCS-li.swiper-slide.swiper-slide-active .awardCS-txt {
  opacity: 1;
  transform: translateY(0);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-delay: 0.5s;
}
.awardCS-li.swiper-slide.swiper-slide-active .awardCS-imgG {
  flex-basis: 43%;
}
.awardCS-li.swiper-slide.swiper-slide-active .awardCS-imgG img {
  filter: grayscale(0%);
}
.awardCS-li.swiper-slide.swiper-slide-active .awardCS-imgG span {
  display: none;
}
.awardCS-li.swiper-slide.swiper-slide-active .awardCS-imgG::after {
  opacity: 0;
}
.awardCS-part {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  display: block;
  margin-bottom: 2.4rem;
  color: #1800b7;
  flex-shrink: 0;
}
@media screen and (max-width: 768px) {
  .awardCS-part {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.awardCS-nameGroup {
  display: flex;
  gap: 0.8rem;
  justify-content: flex-start;
  align-items: flex-end;
}
.awardCS-name {
  font-weight: 600;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
  flex-shrink: 0;
}
.awardCS-affiliation {
  font-weight: 500;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #666;
}
.awardCS-cont {
  margin-top: 3.2rem;
  flex-shrink: 1;
  flex-basis: 100%;
  overflow: auto;
}
.awardCS-cont p {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
  padding-right: 1.6rem;
  word-break: keep-all;
}
@media screen and (max-width: 768px) {
  .awardCS-cont p {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.awardCS-nav {
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
  position: absolute;
  top: 0;
  right: 0;
}
.awardCS-prev {
  display: block;
  flex-shrink: 0;
  width: 2.4rem;
  height: 2.4rem;
  border: none;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29 2L11 20L29 38' stroke='%23444' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A") rgba(0, 0, 0, 0);
  background-size: 100% 100%;
}
.awardCS-prev.swiper-button-disabled {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29 2L11 20L29 38' stroke='%23ccc' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.awardCS-next {
  display: block;
  flex-shrink: 0;
  width: 2.4rem;
  height: 2.4rem;
  border: none;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2L29 20L11 38' stroke='%23444' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A") rgba(0, 0, 0, 0);
  background-size: 100% 100%;
}
.awardCS-next.swiper-button-disabled {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2L29 20L11 38' stroke='%23ccc' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.awardCS-pagination {
  width: 8.3rem;
  text-align: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #888;
}
@media screen and (max-width: 768px) {
  .awardCS-pagination {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.awardCS-pagination .swiper-pagination-current {
  color: #444;
  font-weight: 500;
}
.contestField {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #f8f9fc;
  padding: 6rem 8rem 6rem 1rem;
}
.contestField-area {
  margin-bottom: 10rem;
}
.contestField-li {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 4rem;
  padding-left: 7rem;
  flex-basis: 100%;
  flex-shrink: 1;
  border-right: 1px solid #e2e2e2;
}
.contestField-li:last-of-type {
  border-right: none;
}
.contestField-li > i {
  display: block;
  width: 4.8rem;
  height: 4.8rem;
}
.contestField-txt {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
}
.contestField-cate {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #1800b7;
}
@media screen and (max-width: 768px) {
  .contestField-cate {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.contestField-name {
  display: flex;
  align-items: center;
}
.contestField-name-l {
  font-weight: 700;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
}
.contestField-name-r {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .contestField-name-r {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.contestField-name-r::before {
  content: "";
  display: inline-block;
  width: 2px;
  height: 1.6rem;
  background-color: #ccc;
  margin: 0 1rem;
}
@media screen and (max-width: 768px) {
  .contestField-name-l {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}
.contestWin {
  width: 100%;
}
.contestWin-area {
  margin-bottom: 14rem;
}
.contestWin-tit {
  display: block;
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  color: #222;
  margin-bottom: 2.4rem;
}
@media screen and (max-width: 768px) {
  .contestWin-tit {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.contestWin-img {
  width: 100%;
}
.contestWin-img img {
  width: 100%;
}
.contestWin-txtArea {
  display: flex;
  gap: 24rem;
  align-items: flex-start;
  margin-top: 4rem;
}
.contestWin-name {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.contestWin-name-l {
  font-weight: 700;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
}
.contestWin-name-r {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .contestWin-name-r {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.contestWin-name-r::before {
  content: "";
  display: inline-block;
  width: 2px;
  height: 1.6rem;
  background-color: #ccc;
  margin: 0 1rem;
}
@media screen and (max-width: 768px) {
  .contestWin-name-l {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}
.contestWin-cont p {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #444;
}
@media screen and (max-width: 768px) {
  .contestWin-cont p {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.contestList {
  width: 100%;
  overflow-x: auto;
}
.contestList-tit {
  display: block;
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  color: #222;
  margin-bottom: 2.4rem;
  word-break: keep-all;
}
@media screen and (max-width: 768px) {
  .contestList-tit {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.contestList-list {
  min-width: 70rem;
  overflow-y: hidden;
  border-bottom: 1px solid #e2e2e2;
  max-height: 151rem;
}
.contestList-li {
  width: 100%;
  border-top: 1px solid #e2e2e2;
  padding: 5rem 4rem 6rem;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.contestList-date {
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  font-weight: 500;
  color: #162da1;
  flex-basis: 26.6rem;
  flex-shrink: 0;
}
@media screen and (max-width: 768px) {
  .contestList-date {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.contestList-fieldList {
  flex-shrink: 0;
}
.contestList-field {
  padding-top: 1.2rem;
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  justify-content: flex-start;
  align-items: flex-start;
}
.contestList-field dl {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.contestList-field dt {
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.8rem;
  font-weight: 700;
  line-height: 2.4rem;
  color: #222;
}
@media screen and (max-width: 768px) {
  .contestList-field dt {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.contestList-field dd {
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.8rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: #666;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .contestList-field dd {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.contestList-field dd::before {
  content: "";
  display: inline-block;
  width: 0.2rem;
  height: 1.6rem;
  margin: 0 1rem;
  background-color: #ccc;
}
.contestList-btnArea {
  margin-top: 8rem;
}
.contestList-btn {
  display: block;
  width: 21.1rem;
  height: 6.1rem;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 6.1rem;
  text-align: center;
  color: #000;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  margin: 0 auto;
}
.contestList-btn .hide {
  display: none;
}
.contestList-btn .show {
  display: block;
}
.contestList-btn.open .hide {
  display: block;
}
.contestList-btn.open .show {
  display: none;
}
.serviceCont-li {
  width: 48.6rem;
  height: 44rem;
}
.serviceCont-li img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.serviceCont-img {
  width: 100%;
  height: 100%;
}
.serviceCont-nav {
  margin-top: 8rem;
  width: 100%;
  height: 4px;
  position: relative;
}
.serviceCont-pagination {
  width: 100%;
  height: 100%;
  background-color: #e2e2e2;
}
.serviceCont-pagination .swiper-pagination-progressbar-fill {
  background-color: #00d4cd;
}
.bookCont {
  display: flex;
}
.bookCont-img {
  display: flex;
  align-items: center;
  flex-basis: 40.5%;
  flex-shrink: 1;
  background-color: #fff;
}
.bookCont-img img {
  width: 100%;
}
.bookCont-txt {
  display: flex;
  flex-direction: column;
  flex-basis: 50.5%;
  flex-shrink: 1;
  flex-grow: 1;
  background-color: #fff;
  padding: 6rem 8.3rem 9rem 10rem;
}
.bookCont-stit {
  display: block;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  margin-bottom: 1rem;
  color: #1800b7;
  flex-shrink: 0;
}
@media screen and (max-width: 768px) {
  .bookCont-stit {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.bookCont-tit {
  display: block;
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  flex-shrink: 0;
}
@media screen and (max-width: 768px) {
  .bookCont-tit {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.bookCont-name {
  display: flex;
  align-items: center;
  margin: 3.2rem 0 6rem;
  flex-shrink: 0;
}
.bookCont-name-l {
  font-weight: 700;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
}
.bookCont-name-r {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .bookCont-name-r {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.bookCont-name-r::before {
  content: "";
  display: inline-block;
  width: 2px;
  height: 1.6rem;
  background-color: #ccc;
  margin: 0 1rem;
}
@media screen and (max-width: 768px) {
  .bookCont-name-l {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}
.bookCont-cont {
  flex-basis: 100%;
  flex-shrink: 1;
  overflow: auto;
  max-height: 30rem;
  padding-right: 1.6rem;
}
.bookCont-cont p {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #666;
}
.inqueryCont-top {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #666;
}
.inqueryCont-top::before {
  content: "*";
  margin-right: 4px;
  color: #e02d3c;
}
.inqueryCont-wrap {
  margin-top: 4rem;
}
.inqueryCont-inputGroup {
  display: flex;
  gap: 8rem;
  align-items: flex-start;
  margin-top: 6rem;
}
.inqueryCont-inputGroup:first-of-type {
  margin-top: 0;
}
.inqueryCont-inputBox {
  flex-basis: 100%;
  flex-shrink: 1;
}
.inqueryCont-nameBox {
  display: inline-flex;
  margin-bottom: 1.6rem;
  align-items: flex-end;
}
.inqueryCont-nameBox.important::after {
  content: "*";
  margin-left: 2px;
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #e02d3c;
}
@media screen and (max-width: 768px) {
  .inqueryCont-nameBox.important::after {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.inqueryCont-name {
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
}
@media screen and (max-width: 768px) {
  .inqueryCont-name {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.inqueryCont-eng {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #888;
  margin-left: 0.6rem;
}
@media screen and (max-width: 768px) {
  .inqueryCont-eng {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.inqueryCont-btnWrap {
  margin-top: 8rem;
  text-align: center;
}
.termsBox {
  border: 1px solid #ccc;
  padding: 4rem 2.4rem;
  height: 42.8rem;
  overflow: hidden;
}
.termsBox-cont {
  height: 100%;
  padding-right: 2.4rem;
  overflow: auto;
}
.termsBox-cont::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0) !important;
}
.termsBox-cont::-webkit-scrollbar-thumb {
  background-color: #ccc !important;
  border-radius: 0;
}
.termsBox-check {
  margin-top: 2.4rem;
}
.sponsorCont {
  margin: 14.2rem 0 8rem;
}
.responsibilityCont {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.responsibilityCont-box {
  display: flex;
  justify-content: center;
  flex-basis: 100%;
  flex-shrink: 1;
  align-items: center;
  position: relative;
}
.responsibilityCont-box::after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 3rem;
  background-color: #e2e2e2;
}
.responsibilityCont-box:last-of-type::after {
  display: none;
}
.responsibilityCont-ico {
  width: 3.2rem;
  height: 3.2rem;
  margin-right: 1.6rem;
}
.responsibilityCont-ico i {
  display: block;
  width: 100%;
  height: 100%;
}
.responsibilityCont-text {
  display: flex;
  align-items: center;
  color: #444;
}
.responsibilityCont-text-l {
  font-weight: 700;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #444;
}
.responsibilityCont-text-r {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .responsibilityCont-text-r {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.responsibilityCont-text-r::before {
  content: "";
  display: inline-block;
  width: 2px;
  height: 1.6rem;
  background-color: #ccc;
  margin: 0 1rem;
}
@media screen and (max-width: 768px) {
  .responsibilityCont-text-l {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}
.subVideo {
  margin: 0 auto;
}
.subVideo-wrap {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.subVideo iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.sponsorshipCont {
  padding-top: 4.8rem;
}
.sponsorshipCont-list {
  display: flex;
  justify-content: space-between;
  gap: 2.4rem;
  width: 100%;
}
.sponsorshipCont-li {
  flex-basis: 100%;
  position: relative;
  border-radius: 100%;
}
.sponsorshipCont-li::after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.sponsorshipCont-li:nth-of-type(1) {
  background-color: #309cf2;
}
.sponsorshipCont-li:nth-of-type(1) .sponsorshipCont-box::after {
  background-color: #309cf2;
}
.sponsorshipCont-li:nth-of-type(1) .sponsorshipCont-box::before {
  background-color: #309cf2;
}
.sponsorshipCont-li:nth-of-type(2) {
  background-color: #3782ff;
}
.sponsorshipCont-li:nth-of-type(2) .sponsorshipCont-box::after {
  background-color: #3782ff;
}
.sponsorshipCont-li:nth-of-type(2) .sponsorshipCont-box::before {
  background-color: #3782ff;
}
.sponsorshipCont-li:nth-of-type(3) {
  background-color: #435fff;
}
.sponsorshipCont-li:nth-of-type(3) .sponsorshipCont-box::after {
  background-color: #435fff;
}
.sponsorshipCont-li:nth-of-type(3) .sponsorshipCont-box::before {
  background-color: #435fff;
}
.sponsorshipCont-li:nth-of-type(4) {
  background-color: #363ccf;
}
.sponsorshipCont-li:nth-of-type(4) .sponsorshipCont-box::after {
  display: none;
}
.sponsorshipCont-li:nth-of-type(4) .sponsorshipCont-box::before {
  display: none;
}
.sponsorshipCont-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 1.6rem;
  align-items: center;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.sponsorshipCont-box i {
  display: block;
  width: 10rem;
  height: 10rem;
}
.sponsorshipCont-box span {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #fff;
}
@media screen and (max-width: 768px) {
  .sponsorshipCont-box span {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.sponsorshipCont-box::after {
  content: "";
  display: block;
  width: 2.4rem;
  height: 2px;
  background-color: #000;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(100%, -50%);
}
.sponsorshipCont-box::before {
  content: "";
  display: block;
  width: 1.3rem;
  height: 1.3rem;
  background-color: #000;
  position: absolute;
  top: 50%;
  right: -2.4rem;
  transform: translate(80%, -50%);
  border-radius: 100%;
  z-index: 10;
  border: 0.4rem solid #f1f3f9;
}
.cslide-li {
  height: 44.9rem !important;
}
.cslide-img {
  width: 100%;
  height: 100%;
}
.cslide-img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cslide-nav {
  margin-top: 8rem;
  width: 100%;
  height: 4px;
  position: relative;
}
.cslide-pagination {
  width: 100%;
  height: 100%;
  background-color: #e2e2e2;
}
.cslide-pagination .swiper-pagination-progressbar-fill {
  background-color: #00d4cd;
}
@media screen and (max-width: 1200px) {
  .locationCont-group {
    flex-direction: column;
    gap: 1.6rem;
  }
  .locationCont-dl .ddG {
    flex-direction: column;
    gap: 0.8rem;
  }
}
@media screen and (max-width: 992px) {
  .withPCont {
    grid-template-columns: 1fr 1fr 1fr;
  }
  .locationCont {
    flex-direction: column;
  }
  .locationCont-map {
    flex-basis: auto;
    height: 34rem;
  }
  .locationCont-txt {
    transition-delay: 0s !important;
  }
  .awardCS-li.swiper-slide {
    height: 40rem;
  }
  .awardCS-li.swiper-slide.swiper-slide-active {
    width: 100% !important;
    height: 40rem;
  }
  .awardCS-slide {
    width: 100%;
    height: 40rem;
  }
  .awardCS-nav {
    top: -3.2rem;
    transform: translateY(-100%);
  }
  .awardCS-imgG {
    flex-basis: auto;
    height: 32rem;
  }
  .contestField {
    flex-direction: column;
    padding: 6rem 8rem;
  }
  .contestField-li {
    width: 100%;
    padding: 3.5rem 0;
    border-right: none;
    border-bottom: 1px solid #e2e2e2;
    position: relative;
  }
  .contestField-li:first-of-type {
    padding-top: 0;
  }
  .contestField-li:last-of-type {
    padding-bottom: 0;
    border-bottom: none;
  }
  .contestWin-txtArea {
    flex-direction: column;
    gap: 2.4rem;
  }
  .contestWin-contG {
    flex-direction: column;
  }
  .bookCont-txt {
    padding: 2rem;
  }
}
@media screen and (max-width: 768px) {
  .txtField {
    padding: 1.6rem;
  }
  .tf-input {
    font-size: 1.6rem;
    letter-spacing: -0.02em;
  }
  .tf-delete.on {
    display: inline-flex;
  }
  .clist-top {
    flex-direction: column-reverse;
    align-items: flex-start;
    gap: 6.4rem;
    padding-bottom: 0.8rem;
  }
  .clist-top-right {
    align-items: flex-end;
  }
  .clist-top-right .inqueryCont-top {
    font-size: 1.3rem;
    line-height: 2rem;
  }
  .clist-search {
    flex-basis: 100%;
    width: 100%;
  }
  .clist-pagin {
    margin-top: 6.4rem;
  }
  .clist-searchG {
    flex-direction: column;
    gap: 0.8rem;
    width: 100%;
  }
  .clist-selectArea {
    flex-basis: 100%;
    width: 100%;
  }
  .clist-searchArea {
    flex-basis: 100%;
    width: 100%;
  }
  .clist-select {
    flex-basis: 100%;
    width: 100%;
    padding-bottom: 4rem;
  }
  .imgLi {
    padding: 2.4rem 0;
  }
  .imgLi-img {
    display: none;
  }
  .imgLi-txt strong {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .imgLi-txt .imgLi-paragraph {
    margin-top: 1.2rem;
    margin-bottom: 0.8rem;
    min-height: 4.8rem;
  }
  .imgLi-txt .imgLi-paragraph * {
    font-size: 1.5rem !important;
    line-height: 2.4rem !important;
  }
  .imgLi-btn {
    display: none;
  }
  .imgLi-date {
    font-weight: 400;
  }
  .sub-comNoti .txtLi {
    display: block;
    position: relative;
    width: 100%;
    overflow: hidden;
    padding: 2.4rem 0;
  }
  .sub-comNoti .txtLi-num {
    display: none;
  }
  .sub-comNoti .txtLi-ico {
    display: none;
  }
  .sub-comNoti .txtLi-name {
    white-space: inherit;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-bottom: 1rem;
  }
  .sub-comNoti .txtLi-file {
    display: inline-block;
    width: 2.4rem;
    vertical-align: middle;
  }
  .sub-comNoti .txtLi-date {
    display: inline-block;
    margin-left: auto;
    width: auto;
    float: right;
  }
  .sub-comNoti .txtLi::after {
    content: "";
    display: block;
    clear: both;
  }
  .sub-operation .txtLi {
    display: block;
    position: relative;
    width: 100%;
    overflow: hidden;
    padding: 2.4rem 2.8rem 2.4rem 0;
  }
  .sub-operation .txtLi-num {
    display: none;
  }
  .sub-operation .txtLi-down {
    width: 2.4rem;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
  }
  .sub-operation .txtLi-name {
    display: block;
    margin-bottom: 1rem;
  }
  .sub-withP {
    margin-bottom: 6.4rem;
  }
  .sub-table {
    overflow: hidden;
  }
  .sub-view {
    padding-top: 6.4rem !important;
  }
  .cpagin {
    gap: 0.8rem;
  }
  .cpagin-first {
    display: none !important;
  }
  .cpagin-last {
    display: none !important;
  }
  .viewCont {
    padding-top: 2.4rem;
    font-size: 1.5rem;
  }
  .viewCont-nav {
    padding-top: 1.6rem;
  }
  .viewCont-prev {
    gap: 0.8rem;
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .viewCont-prev::before {
    width: 2rem;
    height: 2rem;
  }
  .viewCont-next {
    gap: 0.8rem;
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .viewCont-next::after {
    width: 2rem;
    height: 2rem;
  }
  .viewCont-page {
    margin-bottom: 6.4rem;
  }
  .downCont {
    padding: 2.4rem 1.6rem;
    gap: 0.8rem;
  }
  .downCont-cate {
    font-size: 1.5rem;
    line-height: 2.4rem;
  }
  .downCont-linkWrap {
    gap: 0.8rem;
    overflow: hidden;
  }
  .galleryCont-tit {
    width: calc(100% - 3.2rem);
    gap: 1.6rem;
  }
  .galleryCont-titIco {
    width: 8rem;
    height: 8rem;
    background-size: 4.6rem;
  }
  .galleryCont-titG span {
    font-size: 1.5rem;
    line-height: 2.4rem;
    margin-bottom: 0.4rem;
  }
  .gallerySlide {
    height: 42rem;
  }
  .gallerySlide-nav {
    display: none;
  }
  .gallerySlide-progress {
    display: block;
    position: relative;
    margin-top: 2.4rem;
    background-color: #e2e2e2;
  }
  .gallerySlide-progress .swiper-pagination-progressbar-fill {
    background-color: #00d4cd;
  }
  .gallerySlide-wrap {
    width: calc(100% - 3.2rem);
    margin: 0 auto;
  }
  .gallerySlide-wrap.swiper-wrapper {
    width: 100%;
  }
  .gallerySlide-li {
    scale: 1;
  }
  .gallerySlide-li::after {
    display: none;
  }
  .purposeCont-list {
    flex-direction: column;
  }
  .withPCont {
    margin-top: 2.4rem;
    grid-template-columns: 1fr 1fr;
    -moz-column-gap: 1.6rem;
    column-gap: 1.6rem;
    row-gap: 1.6rem;
  }
  .withPCont-li {
    gap: 1.6rem;
  }
  .withPCont-position {
    margin-bottom: 0;
    font-size: 1.5rem;
    line-height: 2rem;
  }
  .withPCont-name {
    font-size: 2rem;
    line-height: 2.8rem;
  }
  .withPCont-occupation {
    margin-top: 0.8rem;
    flex-direction: column;
    align-items: flex-start;
  }
  .withPCont-occupation span:not(:first-of-type)::before {
    margin-left: 0;
    margin-right: 0.8rem;
    height: 1.4rem;
  }
  .tabCont-swip {
    width: 100%;
    height: 6.2rem;
  }
  .tabCont-swipBox {
    height: 6.2rem;
  }
  .tabCont-swipBox.up {
    top: 6.2rem;
  }
  .tabCont-swipLi {
    width: 17.8rem;
  }
  .tabCont-btn {
    height: 6.2rem;
    line-height: 6.2rem;
    font-size: 1.8rem;
    letter-spacing: -0.02em;
  }
  .tabCont-btn::after {
    height: 2px;
  }
  .tabCont-swipArea {
    padding-top: 12.6rem;
  }
  .subHistory-tit {
    text-align: left;
    margin-bottom: 1.6rem;
  }
  .subHistory-tit strong {
    margin-top: 0.4rem;
  }
  .subHistory-contG::after {
    left: 0;
    transform: translateX(0);
  }
  .subHistory-list {
    gap: 6.4rem;
  }
  .subHistory-cont {
    width: 100%;
    margin-bottom: 4.8rem;
  }
  .subHistory-cont strong {
    margin-bottom: 0.6rem;
  }
  .subHistory-cont li:not(:last-of-type) {
    margin-bottom: 0.4rem;
  }
  .subHistory-cont:not(.even) {
    text-align: left;
    padding-right: 0;
    padding-left: 1.5rem;
  }
  .subHistory-cont:not(.even) li {
    padding-left: 1rem;
  }
  .subHistory-cont:not(.even) li::after {
    position: absolute;
    left: 0;
    top: 0.9rem;
  }
  .subHistory-cont.even {
    padding-left: 1.5rem;
  }
  .scholarT-titBox {
    margin-top: 6.4rem;
  }
  .edu-titBox {
    margin-top: 6.4rem;
  }
  .cslide-li {
    height: 32rem !important;
  }
  .cslide-nav {
    margin-top: 2.4rem;
  }
  .cTab-btnG {
    width: calc(100% + 3.2rem);
    margin-left: -1.6rem;
  }
  .cTab-btn {
    line-height: 6.2rem;
    font-size: 1.6rem;
  }
  .awardFix {
    display: block;
  }
  .awardFix-img {
    height: 32rem;
    overflow: hidden;
  }
  .awardFix-txt {
    padding: 2rem;
  }
  .awardFix-stit {
    margin-bottom: 0.8rem;
  }
  .awardFix-titBox {
    padding: 0 0 2.4rem;
  }
  .awardFix-name {
    margin-top: 1.6rem;
  }
  .awardFix-career {
    padding: 2.4rem 0;
  }
  .awardFix-careerBox {
    flex-direction: column;
    gap: 0 !important;
    margin-bottom: 0.8rem;
  }
  .awardFix-date {
    flex-basis: 100% !important;
  }
  .awardFix-cont {
    padding-left: 1.2rem;
  }
  .awardCS-slide {
    height: auto;
    margin-bottom: 4.8rem;
  }
  .awardCS-li {
    flex-direction: column;
  }
  .awardCS-li.swiper-slide {
    height: 60rem;
  }
  .awardCS-li.swiper-slide.swiper-slide-active {
    height: 60rem;
  }
  .awardCS-li.swiper-slide.swiper-slide-active .awardCS-imgG {
    flex-basis: auto;
    height: 32rem;
  }
  .awardCS-li.swiper-slide.swiper-slide-active .awardCS-txtWrap {
    flex-basis: auto;
    height: 28rem;
    padding: 2rem;
  }
  .awardCS-imgG {
    flex-basis: 32rem;
  }
  .awardCS-part {
    margin-bottom: 0.8rem;
  }
  .awardCS-name {
    font-size: 2rem;
    line-height: 2.8rem;
  }
  .awardCS-affiliation {
    display: none;
  }
  .awardCS-cont {
    margin-top: 1.6rem;
  }
  .awardCS-nav {
    top: auto;
    bottom: -2.4rem;
    right: 50%;
    transform: translateY(100%) translateX(50%);
    width: 100%;
  }
  .awardCS-pagination {
    flex-basis: 100%;
    flex-shrink: 1;
  }
  .contestField {
    padding: 2.4rem;
  }
  .contestField-li > i {
    flex-shrink: 0;
  }
  .contestField-name-r {
    flex-shrink: 0;
  }
  .contestList-list {
    min-width: 37rem;
  }
  .contestList-li {
    padding: 4rem 0;
    flex-direction: column;
  }
  .contestList-date {
    flex-basis: auto;
    font-size: 2.8rem;
    line-height: 4rem;
  }
  .contestList-field {
    padding-top: 1.6rem;
    gap: 1rem;
  }
  .contestList-field dt {
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 2.4rem;
    letter-spacing: -0.02em;
  }
  .contestList-field dd {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 2.4rem;
    letter-spacing: -0.02em;
  }
  .contestList-btnArea {
    margin-top: 6.4rem;
  }
  .contestList-btn {
    width: 100%;
    height: 4.9rem;
    font-size: 1.4rem;
    line-height: 4.9rem;
  }
  .subVideo {
    width: calc(100% + 3.2rem);
    margin-left: -1.6rem;
  }
  .bookCont-img {
    flex-basis: 100%;
    height: 42rem;
  }
  .bookCont-img img {
    max-height: 42rem;
    -o-object-fit: contain;
    object-fit: contain;
  }
  .bookCont-txt {
    padding: 2rem;
    flex-basis: 60rem;
  }
  .bookCont-stit {
    margin-bottom: 0.8rem;
  }
  .bookCont-name {
    margin-top: 1.6rem;
    margin-bottom: 3.2rem;
  }
  .bookCont-cont {
    max-height: 43.2rem;
  }
  .inqueryCont-nameBox {
    margin-bottom: 0.8rem;
  }
  .inqueryCont-name {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .inqueryCont-inputGroup {
    gap: 3.2rem;
    margin-top: 3.2rem;
  }
  .termsBox {
    padding: 1.6rem;
  }
  .inqueryCont-btnWrap {
    margin-top: 6.4rem;
  }
  .popAlert {
    width: calc(100vw - 6.4rem);
    padding: 3.2rem 2.4rem;
  }
  .popAlert-icon {
    width: 8rem;
    height: 8rem;
  }
  .popAlert-icon i {
    width: 4.48rem;
    height: 4.48rem;
  }
  .popAlert-text {
    min-height: 5.2rem;
  }
  .popAlert-btnWrap {
    margin-top: 2.2rem;
  }
  .errorCont {
    padding: 1.6rem;
    max-width: 100%;
  }
  .errorCont-icon {
    width: 10rem;
    height: 10rem;
  }
  .errorCont-icon i {
    width: 5.6rem;
    height: 5.6rem;
  }
  .errorCont-txt {
    margin: 3rem auto 4rem;
    gap: 1.2rem;
  }
  .errorCont-timeBox {
    max-width: 100%;
    padding: 3rem 2.7rem;
    gap: 1.6rem;
  }
  .errorCont-date::after {
    margin: 0 0.8rem;
  }
  .popBanner {
    margin: 0 2rem;
  }
  .popBanner-btnG {
    height: 4.4rem;
  }
  .sponsorshipCont {
    padding-top: 1.6rem;
  }
  .sponsorshipCont-list {
    flex-wrap: wrap;
    justify-content: flex-end;
    position: relative;
  }
  .sponsorshipCont-li {
    flex-basis: calc((100% - 2.4rem) / 2);
  }
  .sponsorshipCont-li:nth-of-type(2) .sponsorshipCont-box::after {
    height: 2.4rem;
    width: 2px;
    top: auto;
    bottom: 0;
    right: 50%;
    transform: translate(-50%, 100%);
  }
  .sponsorshipCont-li:nth-of-type(2) .sponsorshipCont-box::before {
    top: auto;
    bottom: -2.4rem;
    right: 50%;
    transform: translate(40%, 80%);
  }
  .sponsorshipCont-li:nth-of-type(3) .sponsorshipCont-box::after {
    right: auto;
    left: 0;
    transform: translate(-100%, -50%);
  }
  .sponsorshipCont-li:nth-of-type(3) .sponsorshipCont-box::before {
    right: auto;
    left: -2.4rem;
    transform: translate(-80%, -50%);
  }
  .sponsorshipCont-li:last-of-type {
    position: absolute;
    left: 0;
    bottom: 0;
    width: calc((100% - 2.4rem) / 2);
  }
  .sponsorshipCont-box {
    gap: 0;
  }
  .sponsorshipCont-box i {
    width: 6.4rem;
    height: 6.4rem;
  }
  .sponsorshipCont-box span {
    text-align: center;
    padding: 0 1.6rem;
    word-break: keep-all;
  }
  .sponsorshipCont-box::before {
    width: 1.1rem;
    height: 1.1rem;
  }
  .responsibilityCont {
    flex-direction: column;
    align-items: flex-start;
    gap: 2.4rem;
  }
  .responsibilityCont-box::after {
    display: none;
  }
  .responsibilityCont-ico {
    width: 2.4rem;
    height: 2.4rem;
  }
  .locationCont {
    gap: 4.8rem;
  }
  .locationCont-tit {
    font-size: 2.8rem;
    line-height: 4rem;
    margin-bottom: 2.4rem;
  }
  .locationCont-dl dt {
    margin-bottom: 0.8rem;
    font-size: 1.6rem;
    line-height: 2.6rem;
  }
  .locationCont-txtBox:not(:first-of-type) {
    margin-top: 4.8rem;
  }
  .locationCont-txtBox:not(:first-of-type) .locationCont-dl dt {
    margin-bottom: 1.6rem;
  }
  .locationCont-dl dd {
    gap: 0.4rem;
  }
  .locationCont-dl dd .traffic {
    margin-right: 0.8rem;
    line-height: 2.4rem;
    height: 2.4rem;
    font-size: 1.3rem;
  }
  .ciWrap {
    padding-top: 6.4rem !important;
  }
  .ciIntro {
    flex-direction: column;
    gap: 4.8rem;
  }
  .ciIntro-logoHorizon {
    flex-basis: auto;
    width: 21.1rem;
    height: 18rem;
  }
  .ciIntro-txt strong {
    margin-bottom: 2rem;
  }
  .ciIntro-txt p {
    margin-bottom: 4rem;
  }
  .ciCont-tit {
    margin-bottom: 4.8rem;
    gap: 0.8rem;
  }
  .ciCont-box {
    margin-bottom: 6.4rem;
  }
  .ciCont-text {
    margin-bottom: 1.6rem;
  }
  .ciCont-text span {
    font-size: 1.5rem;
  }
  .ciCont-text.colum {
    margin-bottom: 3.2rem;
  }
  .ciCont-text.typeface {
    flex-direction: column;
    align-items: flex-start;
    gap: 0.4rem;
  }
  .ciMotive-imgBox {
    margin-top: 3.2rem;
    padding: 3rem 2.3rem;
    gap: 4.8rem;
  }
  .ciMotive-imgGroup {
    flex-direction: column;
  }
  .ciMotive-imgGroup::after {
    height: 100%;
    width: 1px;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .ciMotive-img {
    flex-basis: auto;
    width: 20rem;
    border-width: 2rem;
    margin: 2.1rem 0;
  }
  .ciMotive-img-s {
    flex-basis: auto;
    width: 10.6rem;
  }
  .ciMotive-ico {
    width: 85%;
  }
  .ciMotive-symbolGroup {
    display: block;
  }
  .ciMotive-plus {
    display: block;
    width: 2.4rem;
    height: 2.4rem;
    margin: 1rem auto 3rem;
  }
  .ciMotive-plus:first-of-type {
    display: none;
  }
  .ciMotive-symbol:first-of-type {
    display: inline-block;
    width: 9.2rem;
    max-height: 4.9rem;
    margin-left: 1.7rem;
    vertical-align: middle;
  }
  .ciMotive-symbol:nth-of-type(2) {
    display: inline-block;
    width: 8rem;
    max-height: 8rem;
    vertical-align: middle;
    margin-left: calc(100% - 21rem);
    margin-right: 1.7rem;
  }
  .ciMotive-symbol img {
    height: 100%;
  }
  .ciGuide {
    flex-direction: column;
    padding: 3rem 1.2rem;
    gap: 4.8rem;
  }
  .ciGuide-tit {
    gap: 0.6rem;
    margin-bottom: 1.6rem;
  }
  .ciGuide-titKo {
    font-size: 1.5rem;
    line-height: 2.4rem;
  }
  .ciGuide-img {
    margin-bottom: 1rem;
  }
  .ciGuide-img .guide-system {
    padding: 0 0 1rem;
    width: 100%;
  }
  .ciGuide-img .guide-space {
    width: 100%;
  }
  .ciUsage-box {
    margin-bottom: 4.8rem;
  }
  .ciUsage-box .ciCont-text {
    flex-direction: column;
    align-items: flex-start;
    gap: 0.4rem;
  }
  .ciBi {
    padding: 3rem 1rem;
    gap: 1.6rem;
  }
  .ciBi-typeBox {
    gap: 1.6rem;
  }
  .ciBi-type {
    font-size: 1.3rem;
    line-height: 2rem;
  }
  .ciIdentifier {
    padding: 3rem 2rem;
  }
  .ciIncorrect-type {
    display: block;
    margin-bottom: 1rem;
  }
  .ciIncorrect-imgGroup {
    flex-direction: column;
  }
  .ciIncorrect-imgBox {
    margin-bottom: 2.4rem;
  }
  .ciIncorrect-txtG {
    margin-top: 1rem;
    align-items: center;
  }
  .ciIncorrect-ex {
    font-size: 1.3rem;
    line-height: 2rem;
    padding: 0 0.7rem;
  }
  .ciIncorrect {
    margin-top: 3.2rem;
  }
  .ciColor-colorName {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .ciColor-box {
    gap: 4.1rem;
  }
  .ciColor-valueCont {
    font-size: 1.5rem;
    line-height: 2.4rem;
  }
  .ciCB {
    margin-top: 4.8rem;
  }
  .ciType-box {
    padding: 2rem;
  }
  .ciType-lng {
    font-size: 1.5rem;
    line-height: 2.4rem;
  }
  .ciType-fontG:first-of-type {
    margin-top: 1.6rem;
  }
  .ciType-fontG picture {
    width: 100%;
  }
  .ceoCont-wrap {
    flex-direction: column;
    gap: 6.4rem;
  }
  .ceoCont-img {
    flex-basis: auto;
    width: calc(100% + 3.2rem);
    min-height: 46.8rem;
    margin-left: -1.6rem;
    -o-object-fit: cover;
    object-fit: cover;
  }
  .ceoName {
    margin-top: 4.8rem;
  }
  .ceoName-name {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
  .ceoName-name::after {
    margin: 0 0.7rem;
  }
  .ceoName-position {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
  .ceoName-sign {
    width: 10.9rem;
    margin-left: 1.6rem;
  }
  .purposeCont-list {
    gap: 1.6rem;
  }
  .purposeCont-li {
    padding: 2.4rem;
  }
  .purposeCont-top {
    margin-bottom: 2.3rem;
  }
  .purposeCont-ico {
    width: 5.6rem;
    height: 5.6rem;
  }
  .awardSlide-li {
    padding: 0;
  }
  .bookCont {
    flex-direction: column;
  }
  .ciColor {
    flex-direction: column;
  }
  .inqueryCont-inputGroup {
    flex-direction: column;
  }
  .inqueryCont-inputBox {
    width: 100%;
  }
}
@media (hover: hover) and (pointer: fine) {
  .clist-imgLi:hover {
    background-color: #f8f9fc;
  }
  .clist-imgLi:hover .btn-link {
    background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%234B33ED'/%3E%3C/svg%3E%0A");
    background-size: 100% 100%;
  }
  .clist-txtLi:hover {
    background-color: #f8f9fc;
  }
  .clist-txtLi:hover .txtLi-name {
    font-weight: 600;
  }
  .clist-txtLi:hover .txtLi-ico .ico-arrowR {
    background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%234B33ED'/%3E%3C/svg%3E%0A");
    background-size: 100% 100%;
  }
  .clist-txtLi .btn-down:hover {
    background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.1588 10.813L12.0136 17.7968M12.0136 17.7968L4.86838 10.813M12.0136 17.7968V2.00004' stroke='%234B33ED' stroke-width='1.5'/%3E%3Cpath d='M2 21.999H21.9992' stroke='%234B33ED' stroke-width='1.5'/%3E%3C/svg%3E%0A");
    background-size: 100% 100%;
  }
  .viewCont-prev:hover {
    color: #4b33ed;
  }
  .viewCont-prev:hover::before {
    background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.72192 5L1.6 12.4M1.6 12.4L8.72192 19.8M1.6 12.4H24' stroke='%234B33ED' stroke-width='2'/%3E%3C/svg%3E%0A") 100%;
    background-repeat: no-repeat;
  }
  .viewCont-next:hover {
    color: #4b33ed;
  }
  .viewCont-next:hover::after {
    background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%234B33ED'/%3E%3C/svg%3E%0A") 100%;
    background-repeat: no-repeat;
  }
  .downCont-linkWrap:hover .btn-ti {
    border: 1px solid #4b33ed;
  }
}
@media (hover: none) {
  .mo-scrX::-webkit-scrollbar {
    height: 0px !important;
    display: none;
  }
}
.header {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 10rem;
  min-height: 10rem;
  position: fixed;
  top: 0;
  width: 100%;
  padding: 0 2rem;
  overflow: hidden;
  z-index: 999;
  transition: opacity 0.4s ease, background-color 0.4s ease, transform 0.4s ease, height 0.4s ease;
}
.header::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  top: calc(10rem - 1px);
  z-index: 2;
  background-color: rgba(255, 255, 255, 0.12);
  opacity: 0;
}
.header-inner {
  max-width: 1200px;
  width: 100%;
  height: 10rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header-top {
  width: 15.2rem;
  height: 2.4rem;
  font-size: 1.5rem;
  margin-right: auto;
}
.header-top .logo {
  display: block;
  width: 100%;
  height: 100%;
  color:#fff;

  /* S: 2024-07-02 수정 */
  #Layer_1 {
    fill: #fff;
  }

  .st0 {
    fill: #fff;
  }

  /* // E: 2024-07-02 수정 */
}

.header-btnArea {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 19.7rem;
  height: 10rem;
  gap: 2.4rem;
  margin-left: auto;
}
.header.scrollU {
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-backdrop-filter: blur(24px);
  backdrop-filter: blur(24px);
}
.header.scrollU::after {
  opacity: 0.5;
  background-color: #e2e2e2;
  transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.header.scrollU .logo {
  /* S: 2024-07-02 수정 */
  #Layer_1 {
    fill: #000;
  }

  .st0 {
    fill: #1d2087;
  }

  /* // E: 2024-07-02 수정 */
}
.header.scrollU .gnb .gnb-depth1-li > a {
  color: #000;
}
.header.scrollU .btn-menu span {
  background-color: #444;
}
.header.scrollD {
  transform: translateY(-100%);
}
.header.scrollD::after {
  opacity: 1;
  background-color: #e2e2e2;
  transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.header.open {
  background-color: rgba(0, 26, 79, 0.8392156863);
  -webkit-backdrop-filter: blur(24px);
  backdrop-filter: blur(24px);
}
.header.open::after {
  opacity: 0.12;
  transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.header.open .logo {
  /* S: 2024-07-02 수정 */
  #Layer_1 {
    fill: #fff !important;
  }

  .st0 {
    fill: #fff !important;
  }
  /* // E: 2024-07-02 수정 */
}
.header.open .gnb .gnb-depth1-li > a {
  color: #fff !important;
}
.header.open .btn-menu span {
  background-color: #fff !important;
}
.header.is-full {
  height: 100vh;
  background-color: rgba(0, 26, 79, 0.8392156863);
  -webkit-backdrop-filter: blur(24px);
  backdrop-filter: blur(24px);
}
.header.is-full::after {
  opacity: 0 !important;
  transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.header.is-full .gnb {
  pointer-events: none;
}
.header.is-full .btn-menu span {
  background-color: #fff !important;
}
.header.is-dark .header-top .logo {
  /* S: 2024-07-02 수정 */
  #Layer_1 {
    fill: #fff;
  }

  .st0 {
    fill: #1d2087;
  }
  /* // E: 2024-07-02 수정 */
}
.header.is-dark .gnb .gnb-depth1-li > a {
  color: #000;
}
.header.is-dark .btn-menu span {
  background-color: #444;
}
.header.is-dark::after {
  opacity: 0.5;
  background-color: #e2e2e2;
  transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.gnb {
  display: none;
  margin: 0 auto;
  position: relative;
}
.gnb-line {
  position: absolute;
  width: 0px;
  height: 2px;
  background-color: #fff;
  top: calc(10rem - 2px);
  left: 0;
  transition: width 0.4s ease, left 0.4s;
}
.gnb-depth1 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 14rem;
}
.gnb-depth1-li {
  position: relative;
}
.gnb-depth1-li > a {
  display: inline-block;
  height: 10rem;
  line-height: 10rem;
  font-weight: 600;
  font-size: 2rem;
  color: #fff;
}
.gnb-depth2 {
  display: none;
  gap: 3rem;
  flex-direction: column;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: translateY(100%);
  padding: 4rem 0 5rem;
}
.gnb-depth2-li > a {
  font-weight: 500;
  font-size: 2rem;
  color: #aaa;
  white-space: nowrap;
  line-height: 3.4rem;
  position: relative;
  transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.gnb-depth2-li > a::after {
  content: "";
  display: block;
  bottom: -2px;
  height: 1px;
  width: 0%;
  background-color: #fff;
  position: absolute;
  transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.gnb-depth3 {
  display: none;
  margin-top: 2.4rem;
}
.gnb-depth3 a {
  display: block;
  font-weight: 400;
  font-size: 1.6rem;
  color: #aaa;
  line-height: 1.9rem;
  margin-top: 1.6rem;
  text-wrap: nowrap;
  color: #aaa;
  transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.gnb-depth3 a::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 5px;
  height: 1px;
  background-color: #aaa;
  margin-right: 5px;
  transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.gnb.hide {
  opacity: 0;
  display: none;
}
.nav {
  display: none;
  width: 100%;
  max-width: 1200px;
  height: 100%;
}
.nav-inner {
  padding: 4rem 0;
  display: flex;
  flex-basis: 26rem;
  justify-content: space-between;
}
.nav-info {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.nav-supportTit {
  font-weight: 700;
  font-size: 3.6rem;
  line-height: 5.2rem;
  letter-spacing: -0.04em;
  color: #fff;
}
.nav-supportLink {
  display: flex;
  flex-grow: 1;
  justify-content: flex-start;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  gap: 10px;
  font-weight: 700;
  font-size: 1.6rem;
  color: #00d4cd !important;
  margin-top: 5.8rem;
}
.nav-supportLink:visited {
  color: #00d4cd;
}
.nav-supportLink .ico-arrowR {
  width: 24px;
  height: 24px;
  display: block;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%2300D4CD'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.nav-policy li {
  margin-top: 2.4rem;
}
.nav-policy li:first-of-type {
  margin-top: 0;
}
.nav-policy li a {
  font-weight: 700;
  font-size: 1.4rem;
  line-height: 1.68rem;
  color: #72758b;
}
.nav-policy li a em {
  color: #fff;
}
.nav-depth {
  flex-basis: 79.2rem;
}
.nav-depth1-li {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 8.8rem;
  padding: 4.8rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.nav-depth1-li > a {
  width: 12.5rem;
  font-weight: 700;
  font-size: 2.4rem;
  line-height: 4rem;
  color: #fff;
}
.nav-depth1-li:first-of-type {
  padding-top: 0;
}
.nav-depth2 {
  flex-grow: 1;
  display: grid;
  grid-template-columns: 36% 38.5% 25.5%;
  row-gap: 3.2rem;
}
.nav-depth2-li > a {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  font-weight: 500;
  font-size: 2rem;
  line-height: 4rem;
  color: #fff;
}
.nav-depth2-li > a span {
  position: relative;
  white-space: nowrap;
}
.nav-depth2-li > a span::after {
  content: "";
  display: block;
  bottom: 6px;
  height: 1px;
  width: 0%;
  background-color: #fff;
  position: absolute;
  transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.nav-depth2-li > a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2L29 20L11 38' stroke='%23fff' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  opacity: 0.5;
}
.nav-depth2-li > a.has-dept3::after {
  display: none;
}
.nav-depth3 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  margin-top: 16px;
}
.nav-depth3 li {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.9rem;
  color: #a2a5bc;
}
.nav.isMo .nav-inner {
  flex-direction: column;
}
.nav.isMo .nav-depth {
  border-top: 1px solid rgba(255, 255, 255, 0.1215686275);
  flex-basis: 100%;
  margin-bottom: 4rem;
}
.nav.isMo .nav-info {
  display: none;
}
.nav.isMo .nav-depth1-li {
  gap: 2.4rem;
  border-top: none;
  border-bottom: none;
  padding: 0;
  flex-direction: column;
}
.nav.isMo .nav-depth1-li > a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 1.6rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.12);
}
.nav.isMo .nav-depth1-li > a.on:after {
  transform: rotate(180deg);
}
.nav.isMo .nav-depth1-li > a::after {
  content: "";
  display: inline-block;
  width: 3.2rem;
  height: 3.2rem;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 12L16 20L24 12' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  transition: transform 0.3s;
}
.nav.isMo .nav-depth2 {
  gap: 1.6rem;
  grid-template-columns: 100%;
  width: 100%;
  padding: 0 1.6rem 1.9rem;
  display: none;
}
.nav.isMo .nav-depth2-li a::after {
  display: none;
}
.nav.isMo .nav-depth2-li > a {
  font-size: 1.8rem;
  line-height: 3.4rem;
}
.nav.isMo .nav-depth2-li > a.has-dept3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.nav.isMo .nav-depth2-li > a.has-dept3::after {
  content: "";
  display: inline-block;
  width: 2.4rem;
  height: 2.4rem;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 8L6 8L12 15L18 8Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.nav.isMo .nav-depth2-li > a.has-dept3.on::after {
  rotate: 180deg;
}
.nav.isMo .nav-depth3 {
  gap: 1.6rem;
  margin-bottom: 1.6rem;
  display: none;
}
.nav.isMo .nav-depth3 li {
  line-height: 2.8rem;
  color: #fff;
}
.footer {
  display: flex;
  justify-content: center;
  background-color: #191f28;
  padding: 10rem 2rem 6rem;
}
.footer-inner {
  display: flex;
  justify-content: space-between;
  max-width: 1200px;
  width: 100%;
}
.footer-logo {
  font-size: 1.5rem !important;
}
.footer-logo i {
  display: block;
  width: 28.2rem;
  height: 4.5rem;
}
.footer-info {
  display: flex;
  align-items: flex-end;
  gap: 17.3rem;
}
.footer-link {
  display: flex;
  flex-direction: column;
  gap: 7.2rem;
  color: #6b7684;
}
.footer-linkContG {
  display: flex;
  justify-content: flex-start;
  gap: 7.4rem;
}
.footer-linkCont {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.footer-linkCont > strong {
  font-weight: 700;
  font-size: 3rem;
  line-height: 3rem;
  letter-spacing: -0.01em;
  color: #b0b8c1;
}
.footer-linkCont ul {
  display: flex;
}
.footer-linkCont ul li::before {
  content: "";
  display: inline-block;
  width: 1px;
  height: 1rem;
  background-color: #6b7684;
  margin: 0 1.2rem;
}
.footer-linkCont ul li:first-of-type::before {
  display: none;
}
.footer-linkCont a,
.footer-linkCont span {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.4rem;
}
.footer-linkCont a strong,
.footer-linkCont span strong {
  font-weight: 400;
  color: #b0b8c1;
}
.footer-linkCont .hasIco {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.footer-linkCont .hasIco i {
  display: inline-block;
}
.footer-linkCont .hasIco:not(.s) i {
  width: 20px;
  height: 20px;
}
.footer-linkCont .hasIco.s i {
  width: 12px;
  height: 12px;
}
.footer-familySite {
  position: relative;
}
.footer-familySelect {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: none;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 2px solid #d9d9d9;
  width: 20.3rem;
  padding-bottom: 1.6rem;
  cursor: pointer;
  font-weight: 700;
  font-size: 1.6rem;
  letter-spacing: -0.02em;
  color: #fff;
}
.footer-familySelect.on .ico-plus::before {
  transform: translate(-50%, -50%) rotate(-90deg);
}
.footer-familySelect.on .ico-plus::after {
  transform: translate(-50%, -50%) rotate(-180deg);
}
.footer-familyList {
  width: 100%;
  background-color: #333;
  display: block;
  position: absolute;
  top: -16px;
  z-index: 99;
  transform: translateY(-100%);
  opacity: 0;
  overflow: hidden;
  max-height: 0;
  color: #fff;
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.footer-familyList.on {
  opacity: 1;
  max-height: 20.3rem;
}
.footer-familyLi {
  display: block;
  width: 100%;
  padding: 1.2rem;
  font-size: 1.4rem;
}
.footer-bottom {
  margin-top: 2.4rem;
  width: 100%;
}
.footer-bottom-t {
  display: flex;
}
.footer-bottom-b {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 22rem;
}
.footer-copyright {
  font-weight: 400;
  font-size: 1.2rem;
  line-height: 2rem;
  color: #8b95a1;
}
.footer-partner {
  display: inline-flex;
  gap: 2.5rem;
  float: right;
}
.footer-partnerLi {
  display: block;
  height: 2.4rem;
}
.footer-partnerLi img {
  display: block;
  height: 100%;
  margin-right:10px;
}
.wrap-inner.typeA {
  max-width: 1200px;
  width: calc(100% - 40px);
  margin: 0 auto;
}
.wrap-inner.typeFull {
  width: 100%;
}
.subCont {
  padding-bottom: 14rem;
}
.subCont:last-of-type {
  padding-bottom: 18rem;
}
.subCont.sub-list {
  padding-bottom: 16rem;
}
.subCont.sub-titB {
  padding-bottom: 0;
}
.subCont.sub-titV {
  padding-bottom: 4rem;
}
.subCont.pb-0x {
  padding-bottom: 0;
}
.sub-titB {
  margin-bottom: 6.4rem;
}
.sub-titB.bt-0 {
  margin-bottom: 0;
}
.sub-titB.bt-40 {
  margin-bottom: 4rem;
}
.sub-titB.bt-80 {
  margin-bottom: 8rem;
}
.sub-view {
  overflow: hidden;
  padding-top: 14rem;
  padding-bottom: 18rem;
}
.sub-view.edit {
  padding-top: 0;
}
.sub-view-g {
  background-color: #f1f3f9;
  overflow: hidden;
  padding-top: 14rem;
  padding-bottom: 18rem;
}
.sub-white {
  padding-top: 14rem;
}
.sub-white.pt-64 {
  padding-top: 6.4rem;
}
.sub-gray {
  padding-top: 14rem;
  background-color: #f1f3f9;
}
.sub-grayB {
  padding-top: 14rem;
  background-color: #f8f9fc;
}
.sub-fixtab {
  padding-top: 0;
}
.sub-ceo {
  padding-top: 12rem;
}
.subTit {
  margin-top: 22rem;
}
.subTit-a {
  text-align: center;
  max-width: 1200px;
  margin: 0 auto;
}
.subTit-a h2 {
  font-weight: 700;
  font-size: 5.6rem;
  line-height: 8rem;
}
.subTit-a.withVis {
  margin-bottom: 8rem;
}
.subTit-b {
  text-align: left;
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  justify-content: flex-start;
  overflow: hidden;
}
.subTit-b h2 {
  opacity: 0;
  transform: translateX(-100%);
  align-self: flex-start;
  font-weight: 700;
  font-size: 5.6rem;
  line-height: 8rem;
  animation: 0.7s 0.15s subTitB01 forwards cubic-bezier(0.165, 0.84, 0.44, 1);
}
@keyframes subTitB01 {
  0% {
    transform: translateX(-80%);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
.subTit-b p {
  opacity: 0;
  transform: translateX(-100%);
  align-self: flex-start;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
  animation: 1s 0.3s subTitB02 forwards cubic-bezier(0.165, 0.84, 0.44, 1);
}
@media screen and (max-width: 768px) {
  .subTit-b p {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
@keyframes subTitB02 {
  0% {
    transform: translateX(-80%);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
.subTit-b.line {
  border-bottom: 1px solid #e2e2e2;
  padding-bottom: 6.4rem;
}
.subTit-v {
  text-align: left;
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  justify-content: flex-start;
  padding-bottom: 6.4rem;
  border-bottom: 1px solid #e2e2e2;
}
.subTit-v h2 {
  font-weight: 700;
  font-size: 4rem;
  line-height: 5.6rem;
}
@media screen and (max-width: 768px) {
  .subTit-v h2 {
    font-size: 2.4rem;
    line-height: 3.2rem;
    letter-spacing: -0.04em;
  }
}
.subTit-v-info {
  display: flex;
  align-items: center;
  gap: 2.2rem;
}
.subTit-v-c {
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #1800b7;
  position: relative;
}
@media screen and (max-width: 768px) {
  .subTit-v-c {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.subTit-v-c::after {
  content: "";
  width: 2px;
  height: 1.6rem;
  background-color: #ccc;
  position: absolute;
  top: calc(50% - 0.8rem);
  right: -10px;
}
.subTit-v-d {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #888;
}
@media screen and (max-width: 768px) {
  .subTit-v-d {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.main-tit {
  font-weight: 700;
  font-size: 8rem;
  line-height: 9.8rem;
  letter-spacing: -0.04em;
  color: #fff;
}
.main-tit .line {
  overflow: hidden;
}
.main-tit .line:first-of-type span {
  transition: 1.1s 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.main-tit .line:nth-of-type(2) span {
  transition: 1.1s 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.main-tit .line span {
  display: block;
  transform: translateY(100%);
}
.main-txt {
  font-weight: 400;
  font-size: 2rem;
  line-height: 3.2rem;
  letter-spacing: -0.04em;
  color: #ccc;
  word-break: keep-all;
  overflow: hidden;
}
.main-txt span {
  display: inline-block;
  transform: translateY(100%);
  transition: 1.1s 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  opacity: 0;
}
.main-bg {
  width: calc(100% + 2px);
  height: 100%;
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  -o-object-fit: cover;
  object-fit: cover;
  transform-origin: center;
  transform: translate(-50%, -50%) scale(1.1);
  transition: 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.main-business {
  background-color: #002c85;
}
.main-news {
  overflow: hidden;
  background-color: #f1f3f9;
}
.main-slide {
  position: relative;
}
.mainCont:not(:first-of-type) {
  padding-top: 12rem;
  padding-bottom: 14rem;
}
.mainCont:not(:first-of-type) .wrap-inner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8rem;
}
.mainCont-tit {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: center;
  text-align: center;
  opacity: 0;
  transform: translateY(70%);
  transition: all 0.55s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.mainCont-tit span {
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.8rem;
  color: #666;
}
@media screen and (max-width: 768px) {
  .mainCont-tit span {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.mainCont-tit strong {
  font-weight: 700;
  font-size: 4.8rem;
  line-height: 6.4rem;
  color: #000;
}
@media screen and (max-width: 768px) {
  .mainCont-tit strong {
    font-size: 2.8rem;
    line-height: 4rem;
    letter-spacing: -0.02em;
  }
}
.mainCont-tit.isWhite span,
.mainCont-tit.isWhite strong {
  color: #fff;
}
.mainCont-tit.active {
  opacity: 1;
  transform: translateY(0%);
}
.mainCont.main-business {
  padding-bottom: 0;
}
.mainCont.main-business .businessCont {
  padding-bottom: 14rem;
}
.mainSlide {
  width: 100%;
  height: 100vh;
  overflow: hidden;
  min-height: 45rem;
}
.mainSlide-wrap {
  width: 100%;
  height: 100%;
}
.mainSlide .wrap-inner {
  max-width: 148rem;
  width: calc(100% - 4rem);
  margin: 0 auto;
  padding: 0 14rem;
  display: flex;
  flex-direction: column;
  gap: 4.8rem;
  justify-content: flex-start;
  align-items: flex-start;
  height: 47rem;
}
.mainSlide-li {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex !important;
  justify-content: center;
  align-items: center;
  padding-top: 6rem;
  overflow: hidden;
}
.mainSlide-li.swiper-slide-active .main-tit .line span {
  transform: translateY(0);
}
.mainSlide-li.swiper-slide-active .main-txt span {
  transform: translateY(0);
  opacity: 1;
}
.mainSlide-li.swiper-slide-active .main-bg {
  transform: translate(-50%, -50%) scale(1);
}
.mainSlide-nav {
  position: absolute;
  z-index: 10;
  top: calc(50% + 3rem);
  left: 50%;
  transform: translate(-50%, -50%);
  height: 0 !important;
  max-width: 1480px;
  width: calc(100% - 4rem);
}
.mainSlide-nav .mainSlide-prev {
  position: absolute;
  top: -9.6rem;
  left: 0;
}
.mainSlide-nav .mainSlide-next {
  position: absolute;
  top: -9.6rem;
  right: 0;
}
.mainSlide-nav .mainSlide-pagination {
  position: absolute;
  left: 14rem !important;
  bottom: -23.5rem !important;
  width: auto !important;
}
.mainSlide-nav .mainSlide-pagination .swiper-pagination-bullet {
  width: 7rem;
  height: 4px;
  margin: 0 5px !important;
  border-radius: 0;
  background-color: #fff;
  opacity: 0.4;
}
.mainSlide-nav .mainSlide-pagination .swiper-pagination-bullet:first-child {
  margin-left: 0 !important;
}
.mainSlide-nav .mainSlide-pagination .swiper-pagination-bullet-active {
  opacity: 1;
}
.supportCont-list {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.supportCont-li {
  text-align: center;
  max-width: 27rem;
  flex-basis: auto;
  flex-grow: 1;
}
.supportCont-li > i {
  display: inline-block;
  width: 10rem;
  height: 10rem;
}
.supportCont-countUP {
  display: flex;
  justify-content: center;
  align-items: baseline;
  margin: 1.6rem auto 2.4rem;
  font-weight: 600;
  font-size: 2.4rem;
  letter-spacing: -0.02em;
}
.supportCont-countUP .countUP {
  font-size: 9.6rem;
  transform: translateY(7px);
}
.supportCont-txt {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .supportCont-txt {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.businessCont {
  overflow: hidden;
}
.businessCont-inner {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  position: relative;
}
.businessCont-info {
  min-height: 61rem;
  flex-shrink: 0;
  flex-grow: 0;
  display: inline-flex;
  justify-content: space-between;
  flex-basis: 40.25%;
  overflow: hidden;
  vertical-align: bottom;
  flex-direction: column;
  margin-right: 12.4rem;
}
.businessCont-img {
  position: absolute;
  left: calc(40.25% + 8.4rem);
  bottom: -4rem;
  padding: 4rem 0 4rem 4rem;
  width: calc(50vw + 12.4rem);
  display: flex;
  align-items: flex-end;
  vertical-align: bottom;
  overflow: hidden;
}
.infoSlide {
  padding-top: 4rem;
}
.infoSlide-txtGroup {
  opacity: 0;
  margin-bottom: 5.6rem;
  transform: translateY(10rem);
  transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-delay: 0.6s;
}
.infoSlide-txtGroup span {
  display: block;
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  color: #00d4cd;
  margin-bottom: 8px;
}
@media screen and (max-width: 768px) {
  .infoSlide-txtGroup span {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.infoSlide-txtGroup .infoSlide-strong {
  display: block;
  font-weight: 700;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
  color: #fff;
}
@media screen and (max-width: 768px) {
  .infoSlide-txtGroup .infoSlide-strong {
    font-size: 2rem;
    line-height: 2.8rem;
  }
}
.infoSlide-txtGroup .infoSlide-txtBox {
  display: block;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #fff;
  margin-top: 3.2rem;
}
@media screen and (max-width: 768px) {
  .infoSlide-txtGroup .infoSlide-txtBox {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.infoSlide-btnGroup {
  opacity: 0;
  transform: translateY(8rem);
  transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-delay: 0.8s;
}
.infoSlide-nav {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 2rem;
}
.infoSlide-navTop {
  display: flex;
  width: 100%;
  justify-content: flex-end;
  align-items: center;
  color: #4e79b3;
}
.infoSlide-paginationG {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  color: #fff;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  font-weight: 500;
  justify-content: center;
  width: 6.2rem;
}
@media screen and (max-width: 768px) {
  .infoSlide-paginationG {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.infoSlide-paginationG.all {
  font-weight: 400;
}
.infoSlide-pagination {
  display: flex;
  align-items: center;
  font-size: 0;
  width: auto !important;
}
.infoSlide-pagination .swiper-pagination-current {
  color: #fff;
  text-align: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  font-weight: 500;
}
@media screen and (max-width: 768px) {
  .infoSlide-pagination .swiper-pagination-current {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.infoSlide-pagination .swiper-pagination-total {
  color: #4e79b3;
}
.infoSlide-next {
  flex-shrink: 0;
}
.infoSlide-prev {
  flex-shrink: 0;
}
.infoSlide.active .swiper-slide-active .infoSlide-txtGroup {
  transform: translateY(0);
  opacity: 1;
}
.infoSlide.active .swiper-slide-active .infoSlide-btnGroup {
  transform: translateY(0);
  opacity: 1;
}
.imgSlide {
  width: calc(14.6vw + 24px);
  max-width: 28.2rem;
  overflow: visible;
}
.imgSlide-wrap {
  width: 14.6vw !important;
  max-width: 28.2rem;
  align-items: flex-end;
}
.imgSlide-li.swiper-slide {
  transform-origin: left bottom;
  overflow: visible;
  position: relative;
  width: 14.6vw;
  height: 15.2vw;
  max-width: 28.2rem;
  max-height: 29.4rem;
}
.imgSlide-li.swiper-slide .imgGroup {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 14.6vw;
  height: 15.2vw;
  max-width: 28.2rem;
  max-height: 29.4rem;
  transition: all 0.4s ease;
}
.imgSlide-li.swiper-slide-active {
  width: 30.5vw !important;
  height: 31.65vw !important;
  max-width: 58.8rem;
  max-height: 61rem;
  z-index: 10;
}
.imgSlide-li.swiper-slide-active .imgGroup {
  width: 30.5vw !important;
  height: 31.65vw !important;
  max-width: 58.8rem;
  max-height: 61rem;
}
.imgSlide-li.swiper-slide-prev .imgGroup {
  opacity: 0;
}
.imgSlide-li img {
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
  width: 100%;
  height: 100%;
}
.imgSlide-navBottom {
  display: block;
  width: 100%;
  height: 4px;
  position: relative;
}
.imgSlide-navBottom .imgSlide-pagination {
  background-color: #4e79b3;
}
.imgSlide-navBottom .swiper-pagination-progressbar-fill {
  background-color: #00d4cd !important;
}
.imgSlide-playtime {
  width: 100%;
  height: 4px;
  background-color: #4e79b3;
  position: relative;
  overflow: hidden;
}
.imgSlide-playtime svg {
  --progress: 0;
  position: absolute;
  left: 0;
  top: 1px;
  z-index: 10;
  width: 100%;
  stroke-width: 5px;
  stroke: #00d4cd;
  fill: none;
  stroke-dashoffset: calc(314 * (1 - var(--progress)));
  stroke-dasharray: 314;
}
.imgSlide .imgGroup {
  position: relative;
  overflow: visible;
}
.imgSlide .imgGroup .clickCircle {
  position: absolute;
  width: 8rem;
  height: 8rem;
  font-weight: 500;
  font-size: 2rem;
  text-align: center;
  line-height: 8rem;
  background-color: rgba(0, 0, 0, 0.36);
  color: #fff;
  top: 0;
  left: 0;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, 0.12) inset;
  pointer-events: none;
  opacity: 0;
  scale: 0;
  transition: 0.2s ease-out;
}
.imgSlide .imgGroup .clickCircle.show {
  opacity: 1;
  scale: 1;
}
.newsCont-inner {
  width: 100%;
}
.newsCont-list {
  width: 100%;
  display: flex;
  gap: 2.4rem;
}
.newsCont-li {
  flex-grow: 1;
  flex-basis: calc((100% - 4.8rem) / 3);
  position: relative;
  border-radius: 0.2rem;
  overflow: hidden;
}
.newsCont-li::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0%;
  height: 2px;
  background-color: #4b33ed;
  transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.newsCont-img {
  width: 100%;
  height: 24rem;
  overflow: hidden;
}
.newsCont-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  transition: all 0.4s cubic-bezier(0.77, 0, 0.175, 1);
}
.newsCont-info {
  background-color: #fff;
  padding: 3rem 3rem 4rem;
}
.newsCont-date {
  display: block;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.9rem;
  color: #888;
  margin-bottom: 2.4rem;
}
.newsCont-tit {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
  color: #222;
  margin-bottom: 2rem;
  min-height: 6.4rem;
}
@media screen and (max-width: 768px) {
  .newsCont-tit {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.newsCont-txt {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
  margin-bottom: 3.4rem;
  min-height: 8.4rem;
}
@media screen and (max-width: 768px) {
  .newsCont-txt {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.newsCont-txt * {
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666 !important;
  text-decoration: none !important;
  background-color: rgba(0, 0, 0, 0) !important;
}
@media screen and (max-width: 768px) {
  .newsCont-txt * {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.newsCont-txt img {
  display: none !important;
}
.newsCont-ico {
  display: block;
  width: 2.4rem;
  height: 2.4rem;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%23A0A0A0'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.newsCont-btnArea {
  margin-top: 6rem;
  display: flex;
  justify-content: center;
}
.newsCont-nav {
  display: none;
}
.partnerCont-group {
  width: 100%;
  position: relative;
}
.partnerSlide {
  width: calc(100% - 12.8rem);
  margin: 0 6.4rem;
  justify-content: space-between;
  position: relative;
  overflow: hidden;
}
.partnerSlide-li {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-basis: auto;
}
.partnerSlide-img {
  display: block;
  width: 14rem;
  height: 14rem;
  margin: 0 auto 24px;
  background-color: #f2f6ff;
  border-radius: 50%;
  overflow: hidden;
}
.partnerSlide-img img {
  width: 100%;
}
.partnerSlide-name {
  display: block;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #666;
}
@media screen and (max-width: 768px) {
  .partnerSlide-name {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.partnerSlide-prev {
  position: absolute;
  top: calc(50% - 2rem);
  left: 0;
  z-index: 10;
  cursor: pointer;
}
.partnerSlide-next {
  position: absolute;
  top: calc(50% - 2rem);
  right: 0;
  z-index: 10;
  cursor: pointer;
}
.subVis {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 69.5rem;
  position: relative;
  background-size: cover;
}
.subVis-wrap {
  width: 100%;
  margin-top: 6.4rem;
  overflow: hidden;
}
.subVis::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  animation: 0.7s 0.7s subVis forwards ease;
}
@keyframes subVis {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(100%);
  }
}
.subVis-txtWrap {
  width: 100%;
  text-align: center;
}
.subVis-txt {
  display: block;
  width: calc(100% - 3.2rem);
  text-align: center;
  transform: translateY(100%);
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 3px;
  opacity: 0;
  animation: 0.7s 1.3s subVisTxt forwards cubic-bezier(0.165, 0.84, 0.44, 1);
}
.subVis-txt.m {
  margin-bottom: 0;
}
@keyframes subVisTxt {
  0% {
    transform: translateY(100%);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
.subVis-t {
  display: block;
  font-weight: 400;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.02em;
  color: #fff;
  margin-bottom: 1.2rem;
}
.subVis-tit {
  display: block;
  font-weight: 700;
  font-size: 4.8rem;
  line-height: 6.4rem;
  color: #fff;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .subVis-tit {
    font-size: 2.8rem;
    line-height: 4rem;
    letter-spacing: -0.02em;
  }
}
.subVis-date {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  color: #fff;
}
.subVis-date span {
  display: inline-flex;
  align-items: center;
  font-weight: 500;
  font-size: 2.4rem;
  line-height: 3.2rem;
  letter-spacing: -0.02em;
}
.subVis-date span:not(:first-of-type)::before {
  content: "";
  display: inline-block;
  width: 9.2rem;
  height: 1px;
  background-color: #aaa;
  margin: 0 2.4rem;
}
.subVis-round {
  display: inline-flex;
  align-items: center;
  gap: 1.6rem;
  margin: 0 auto 3.2rem;
  padding: 1rem 2.4rem;
  border-radius: 5rem;
  background-color: rgba(255, 255, 255, 0.5);
}
.subVis-round span {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #fff;
  position: relative;
}
@media screen and (max-width: 768px) {
  .subVis-round span {
    font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: -0.02em;
  }
}
.subVis-round span:not(:last-child)::after {
  content: "";
  display: block;
  width: 1.5px;
  height: 1.4rem;
  background-color: #e2e2e2;
  position: absolute;
  top: 50%;
  right: -0.875rem;
  transform: translateY(-50%);
}
.subVisScr {
  margin: 6.4rem auto 0;
  height: calc(100vh - 22.3rem);
  min-height: 40rem;
  position: relative;
  overflow: hidden;
}
.subVisScr-inner {
  width: 0%;
  height: 100%;
  max-width: 1200px;
  transition: 0.4s;
  margin: 0 auto;
  overflow: hidden;
  background-position: 50% 50%;
  background-size: cover;
  background-image: url(../../../dest/static/images/sub_main01.png);
  animation: 0.4s 0.2s subVis01 forwards linear;
}
.subVisScr-start {
  width: calc(100% - 6.4rem);
  position: absolute;
  text-align: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding-top: 3px;
  opacity: 0;
  margin-top: 10rem;
  transition: all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-delay: 0.5s;
}
.subVisScr-after {
  width: calc(100% - 3.2rem);
  position: absolute;
  text-align: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  padding-bottom: 8.5rem;
  opacity: 0;
  margin-top: 10rem;
  pointer-events: none;
  transition: all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-delay: 0.5s;
}
.subVisScr.start .subVisScr-inner {
  width: calc(100% - 3.2rem);
  opacity: 1;
}
.subVisScr.start .subVisScr-start {
  opacity: 1;
  margin-top: 0rem;
}
.subVisScr.start .subVisScr-after {
  transition-delay: 0s;
}
.subVisScr.ing .subVisScr-inner {
  width: 100%;
  max-width: 100%;
}
.subVisScr.ing .subVisScr-start {
  transition-delay: 0.2s;
  opacity: 0;
  margin-top: 10rem;
  pointer-events: none;
}
.subVisScr.ing .subVisScr-after {
  transition-delay: 0.8s;
  opacity: 1;
  margin-top: 0rem;
  pointer-events: all;
}
.scrTit {
  height: 100vh;
  height: calc(100vh - 10rem);
}
.scrArea {
  margin-top: 12rem;
  position: relative;
  width: 100%;
}
.scrArea .subTit {
  margin-top: 0;
}
.foundation {
  display: none;
}
.layer-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9999;
  display: none;
}
.popup-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.popup-inner {
  box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.16);
}
@media screen and (max-width: 1350px) {
  html {
    font-size: 0.75vw;
  }
}
@media screen and (max-width: 992px) {
  html {
    font-size: 0.95vw;
  }
  .gnb {
    opacity: 0;
  }
  .footer-inner {
    flex-direction: column;
    gap: 4rem;
  }
  .footer-info {
    gap: 0;
    justify-content: space-between;
  }
  .nav-inner {
    flex-direction: column;
  }
  .nav-info {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  html {
    font-size: 62.5%;
  }
  .header {
    padding: 0 1.6rem;
    height: 6.4rem;
    min-height: 6.4rem;
  }
  .header-top {
    width: 12.7rem;
    height: 2rem;
  }
  .header-btnArea {
    gap: 1.6rem;
    height: 6.4rem;
  }
  .header-inner {
    height: 6.4rem;
  }
  .header::after {
    top: calc(6.4rem - 1px);
  }
  .main-tit {
    font-size: 3.6rem;
    line-height: 4.6rem;
  }
  .main-txt {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .mainCont-tit {
    gap: 0.8rem;
  }
  .mainCont:not(:first-of-type) {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
  .mainCont:not(:first-of-type) .wrap-inner {
    gap: 5.8rem;
  }
  .mainSlide .wrap-inner {
    width: 100%;
    padding: 0;
    height: 27.2rem;
    gap: 2.4rem;
  }
  .mainSlide-nav .mainSlide-next {
    display: none;
  }
  .mainSlide-nav .mainSlide-prev {
    display: none;
  }
  .mainSlide-nav .mainSlide-pagination {
    left: 0 !important;
    bottom: -10.6rem !important;
  }
  .mainSlide-nav .mainSlide-pagination .swiper-pagination-bullet {
    width: 4.6rem;
    margin: 0 3.5px !important;
  }
  .mainSlide-li {
    padding-top: 0;
  }
  .wrap-inner.typeA {
    width: calc(100% - 3.2rem);
  }
  .businessCont {
    padding-bottom: 0 !important;
  }
  .businessCont-info {
    flex-basis: 100%;
    margin-right: 0;
    margin-top: calc(89vw + 2rem);
    min-height: 2rem;
  }
  .businessCont-img {
    bottom: auto;
    top: 0;
    left: 0;
    padding: 0;
    width: calc(100% + 1.6rem);
    overflow: visible;
  }
  .imgSlide {
    width: 89vw;
    max-width: 100%;
  }
  .imgSlide-wrap {
    width: 89vw !important;
    max-width: 100%;
  }
  .imgSlide-li.swiper-slide {
    width: 89vw !important;
    height: 89vw !important;
    max-width: 100%;
    max-height: 100%;
  }
  .imgSlide-li.swiper-slide .imgGroup {
    width: 89vw;
    height: 89vw;
    max-width: 100%;
    max-height: 100%;
  }
  .imgSlide-li.swiper-slide-active {
    width: 89vw !important;
    height: 89vw !important;
    max-width: 100%;
    max-height: 100%;
  }
  .imgSlide-li.swiper-slide-active .imgGroup {
    width: 89vw !important;
    height: 89vw !important;
  }
  .infoSlide {
    padding-top: 0;
  }
  .infoSlide-txtGroup {
    margin-bottom: 3.6rem;
  }
  .infoSlide-btnGroup {
    display: none;
  }
  .infoSlide-paginationG {
    margin-top: 0;
  }
  .infoSlide-paginationG .swiper-pagination-current {
    margin-top: 0;
  }
  .nav-depth1-li {
    gap: 2.4rem;
    border-top: 1px solid rgba(255, 255, 255, 0.12);
    border-bottom: none;
    padding: 0 0 1.75rem;
    flex-direction: column;
  }
  .nav-depth1-li > a {
    width: 100%;
    padding: 1.6rem 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.12);
  }
  .nav-depth2 {
    gap: 1.6rem;
    grid-template-columns: 100%;
  }
  .nav-depth3 {
    gap: 1.6rem;
  }
  .supportCont-list {
    flex-direction: column;
    align-items: center;
    gap: 4rem;
  }
  .supportCont-li > i {
    width: 7.2rem;
    height: 7.2rem;
  }
  .supportCont-countUP {
    margin: 2rem auto 1.4rem;
    font-size: 1.8rem;
  }
  .supportCont-countUP .countUP {
    font-size: 6.4rem;
    transform: translateY(2px);
  }
  .supportCont-txt {
    margin-top: 1.6rem;
  }
  .newsCont-inner {
    width: calc(100% - 7.4rem);
  }
  .newsCont-list {
    gap: 0;
  }
  .newsCont-li {
    flex-basis: 100%;
    box-shadow: 0 3px 20px 0 rgba(107, 118, 132, 0.1607843137);
  }
  .newsCont-img {
    height: 21 0.4rem;
  }
  .newsCont-ico {
    display: none;
  }
  .newsCont-info {
    padding: 2rem;
  }
  .newsCont-btnArea {
    width: calc(100% + 7.4rem);
    margin: 4rem 0 0 -3.7rem;
  }
  .newsCont-date {
    font-size: 1.3rem;
    margin-bottom: 1rem;
  }
  .newsCont-tit {
    min-height: 5.2rem;
    margin-bottom: 1rem;
  }
  .newsCont-txt {
    margin-bottom: 0;
    font-size: 1.3rem;
    line-height: 2rem;
    min-height: 6rem;
    max-height: 6rem;
  }
  .newsCont-txt * {
    font-size: 1.3rem !important;
    line-height: 2rem !important;
  }
  .newsCont-nav {
    display: block;
    margin-top: 2rem;
    text-align: center;
  }
  .newsCont-nav .swiper-pagination-bullet {
    width: 1rem;
    height: 1rem;
    background-color: #e2e2e2;
    opacity: 1;
  }
  .newsCont-nav .swiper-pagination-bullet-active {
    background-color: #00d4cd;
  }
  .partnerSlide {
    width: calc(100% + 3.2rem);
    margin: 0 0 0 -1.6rem;
  }
  .partnerSlide-li {
    padding: 0 0.8rem;
  }
  .partnerSlide-nav {
    display: none;
  }
  .partnerSlide-img {
    width: 12rem;
    height: 12rem;
  }
  .footer {
    padding: 8rem 1.6rem 4rem;
  }
  .footer-logo i {
    width: 17.8rem;
    height: 2.8rem;
  }
  .footer-info {
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 3rem;
  }
  .footer-link {
    width: 100%;
    gap: 2.4rem;
  }
  .footer-linkContG {
    flex-direction: column;
    gap: 2rem;
  }
  .footer-linkCont {
    gap: 1rem;
  }
  .footer-linkCont > strong {
    font-size: 2rem;
    line-height: 2.8rem;
  }
  .footer-linkCont .hasIco {
    gap: 4px;
  }
  .footer-linkCont a,
  .footer-linkCont span {
    font-size: 1.5rem;
  }
  .footer-linkCont ul {
    flex-direction: column;
    gap: 1rem;
  }
  .footer-linkCont ul li::before {
    display: none;
  }
  .footer-familySite {
    width: 100%;
  }
  .footer-familySelect {
    width: 100%;
  }
  .footer-partner {
    float: none;
    margin-bottom: 1.6rem;
  }
  .sub-titB {
    margin-bottom: 4.8rem;
  }
  .sub-comNews {
    overflow: hidden;
  }
  .sub-list {
    overflow: hidden;
  }
  .sub-view-g {
    padding-top: 6.4rem;
  }
  .sub-view.edit {
    padding-top: 0 !important;
  }
  .sub-titV {
    padding-bottom: 4.8rem !important;
  }
  .sub-white {
    padding-top: 4.8rem;
  }
  .sub-white.pt-64 {
    padding-top: 4.8rem;
  }
  .sub-ceo {
    padding-bottom: 0 !important;
  }
  .sub-gray {
    padding-top: 6.4rem;
  }
  .subTit {
    margin-top: 12.4rem;
  }
  .subTit-a h2 {
    font-size: 3.2rem;
    line-height: 4.2rem;
  }
  .subTit-b h2 {
    font-size: 3.2rem;
    line-height: 4.2rem;
  }
  .subTit-v {
    gap: 0.8rem;
    padding-bottom: 4.8rem;
  }
  .subTit-v-c {
    font-size: 1.6rem;
    font-weight: 2.4rem;
  }
  .subCont {
    padding-bottom: 6.4rem;
  }
  .subCont:last-of-type {
    padding-bottom: 8rem;
  }
  .subCont.hasTab {
    padding-top: 0;
  }
  .subVis {
    height: 32.3rem;
  }
  .subVis-date {
    margin-bottom: 1rem;
  }
  .subVis-date span {
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.4rem;
  }
  .subVis-t {
    font-size: 1.6rem;
    line-height: 2.4rem;
    margin-bottom: 0.8rem;
  }
  .subVis-round {
    padding: 0.8rem 1.6rem;
    margin: 0 auto 2.4rem;
  }
  .subVis-round span {
    font-weight: 400;
  }
  .subVis-round span:not(:last-child)::after {
    height: 1rem;
  }
  .subVisScr-after {
    padding-bottom: 0;
  }
}
@media (hover: hover) and (pointer: fine) {
  .gnb {
    display: block;
  }
  .gnb-depth2-li:hover > a {
    color: #fff;
  }
  .gnb-depth2-li:hover > a::after {
    width: 100%;
  }
  .gnb-depth3 a:hover {
    color: #fff;
  }
  .gnb-depth3 a:hover::after {
    background-color: #fff;
  }
  .nav-depth2-li:hover span::after {
    width: 100%;
  }
}
@media screen and (hover: hover) and (pointer: fine) and (min-width: 768px) {
  .newsCont-li:hover::after {
    width: 100%;
  }
  .newsCont-li:hover .newsCont-img img {
    scale: 1.15;
  }
  .newsCont-li:hover .newsCont-ico {
    background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%234B33ED'/%3E%3C/svg%3E%0A");
    background-size: 100% 100%;
  }
}
@media (hover: hover) and (pointer: fine) {
  .nav-depth3 a:hover {
    color: #fff;
  }
  .nav-depth3 a:hover::after {
    background-color: #fff;
  }
}
.pcPart {
  display: block;
}
.moPart {
  display: none;
}
.btn-support {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 0.4rem;
  width: 11.3rem;
  height: 4rem;
  border: 1px solid #d9d9d9;
  border-radius: 4rem;
  background-color: #fff;
  font-weight: 600;
  font-size: 1.4rem;
  transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.btn-support .ico-coin {
  display: inline-block;
  width: 1.6rem;
  height: 1.6rem;
}
.btn-support.hide {
  opacity: 0;
  pointer-events: none;
}
.btn-menu {
  width: 4rem;
  height: 4rem;
  background-color: rgba(0, 0, 0, 0);
  border: none;
  padding: 8px 7px;
  position: relative;
}
.btn-menu span {
  display: block;
  width: 2.6rem;
  height: 0.2rem;
  background-color: #fff;
  position: absolute;
  transform-origin: center;
  left: calc(50% - 1.3rem);
}
.btn-menu span.line1 {
  top: 0.8rem;
}
.btn-menu span.line2 {
  top: calc(50% - 0.1rem);
}
.btn-menu span.line3 {
  bottom: 0.8rem;
}
.btn-top {
  width: 8.8rem;
  height: 8.8rem;
  position: fixed;
  bottom: 4.1rem;
  left: calc(100% - 12.4rem);
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  font-size: 1.6rem;
  z-index: 10;
}
.btn-top i {
  width: 16px;
  height: 16px;
}
.btn-top.is-main {
  pointer-events: none;
  opacity: 0;
  transition: all 0.3s linear;
}
.btn-top.is-main.show {
  opacity: 1;
  pointer-events: all;
}
.btn-link {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%23000'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  border: none;
  width: 2.4rem;
  height: 2.4rem;
  transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.btn-down {
  width: 2.4rem;
  height: 2.4rem;
  border: none;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.1588 10.813L12.0136 17.7968M12.0136 17.7968L4.86838 10.813M12.0136 17.7968V2.00004' stroke='%23444' stroke-width='1.5'/%3E%3Cpath d='M2 21.999H21.9992' stroke='%23444' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.btn-pre {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29 2L11 20L29 38' stroke='%23fff' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  border: none;
  width: 2.4rem;
  height: 2.4rem;
}
.btn-pre-g {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29 2L11 20L29 38' stroke='%23ccc' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  border: none;
  width: 2.4rem;
  height: 2.4rem;
}
.btn-pre-g.w-40x {
  width: 4rem;
  height: 4rem;
}
.btn-pre-b {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29 2L11 20L29 38' stroke='%23444' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  border: none;
  width: 3.2rem;
  height: 3.2rem;
}
.btn-pre-b.w-40x {
  width: 4rem;
  height: 4rem;
}
.btn-pre-b.swiper-button-disabled {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29 2L11 20L29 38' stroke='%23ccc' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.btn-pre.swiper-button-disabled {
  opacity: 0.4;
}
.btn-pre.w-40x {
  width: 4rem;
  height: 4rem;
}
.btn-next {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2L29 20L11 38' stroke='%23fff' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  border: none;
  width: 2.4rem;
  height: 2.4rem;
}
.btn-next-g {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2L29 20L11 38' stroke='%23ccc' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  border: none;
  width: 2.4rem;
  height: 2.4rem;
}
.btn-next-g.w-40x {
  width: 4rem;
  height: 4rem;
}
.btn-next-b {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2L29 20L11 38' stroke='%23444' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  border: none;
  width: 3.2rem;
  height: 3.2rem;
}
.btn-next-b.w-40x {
  width: 4rem;
  height: 4rem;
}
.btn-next-b.swiper-button-disabled {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2L29 20L11 38' stroke='%23ccc' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.btn-next.swiper-button-disabled {
  opacity: 0.4;
}
.btn-next.w-40x {
  width: 4rem;
  height: 4rem;
}
.btn-ti {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  padding: 0 4.8rem;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 5.6rem;
  border: 1px solid #ccc;
  background-color: rgba(0, 0, 0, 0);
  color: #fff;
  transition: all 0.4s linear;
}
.btn-ti:visited {
  color: #fff;
}
.btn-ti .ico-arrow {
  display: inline-block;
  width: 16px;
  height: 16px;
  position: relative;
  overflow: hidden;
}
.btn-ti .ico-arrow::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 1;
  top: 0;
  left: 0;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  transition: all 0.3s linear;
}
.btn-ti .ico-arrow::before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  top: 0;
  left: calc(-100% - 16px);
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%234B33ED'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  transition: all 0.3s linear;
}
.btn-ti .ico-down {
  display: inline-block;
  width: 16px;
  height: 16px;
  position: relative;
  overflow: hidden;
}
.btn-ti .ico-down::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  opacity: 1;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.1588 10.813L12.0136 17.7968M12.0136 17.7968L4.86838 10.813M12.0136 17.7968V2.00004' stroke='%234B33ED' stroke-width='1.5'/%3E%3Cpath d='M2 21.999H21.9992' stroke='%234B33ED' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.btn-ti.b {
  color: #222;
}
.btn-ti.b .ico-arrow::after {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%23222'/%3E%3C/svg%3E%0A");
}
.btn-ti.b .ico-arrow::before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}
.btn-ti.s {
  line-height: 4.8rem;
  padding: 0 2.4rem;
  color: #4b33ed;
}
.btn-t {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0 4.8rem;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 5.6rem;
  color: #fff !important;
  border: none;
  background-color: #4b33ed;
  transition: 0.2s;
  transition: all 0.3s linear;
}
.btn-t:visited {
  color: #fff;
}
.btn-t.s {
  color: #4b33ed;
  border: 1px solid #4b33ed;
  background-color: rgba(0, 0, 0, 0);
}
.btn-t.s:visited {
  color: #4b33ed;
}
.ico-plus {
  width: 13px;
  height: 13px;
  position: relative;
}
.ico-plus::after {
  content: "";
  width: 100%;
  height: 2px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.ico-plus::before {
  content: "";
  width: 2px;
  height: 100%;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.ico-link {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1523 1.84473L1.8446 10.1524' stroke='%23ccc' stroke-width='1.75' stroke-linecap='round'/%3E%3Cpath d='M2.7677 1.84473H10.1523V9.22934' stroke='%23ccc' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-linkTop {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.87259 2.12704V13.8759' stroke='%23000' stroke-width='1.75' stroke-linecap='round'/%3E%3Cpath d='M2.65088 7.34863L7.87259 2.12692L13.0943 7.34863' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-pin {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 8.66667C17 14.3486 10 18 10 18C10 18 3 14.3486 3 8.66667C3 4.98477 6.13401 2 10 2C13.866 2 17 4.98477 17 8.66667Z' stroke='%236B7684' stroke-width='1.75' stroke-linejoin='round'/%3E%3Ccircle cx='10.0031' cy='8.3' r='2.3' fill='%236B7684'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
.ico-phone {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12.7942C5.29793 10.7122 4.6272 8.69416 4.27643 7.06027C3.85535 5.09884 4.9921 3.27251 6.72945 2.26945L7.15327 2.02476C8.51953 1.23595 10.2659 1.89428 10.7714 3.3887L11.2605 4.83445C11.4905 5.51432 11.3386 6.26529 10.8624 6.80229L9.75032 8.0564C9.46474 8.37845 9.41728 8.8471 9.63249 9.21987L10.3971 10.5442' stroke='%236B7684' stroke-width='1.75'/%3E%3Cpath d='M6.5 12.7915C7.70207 14.8735 9.11436 16.4634 10.354 17.5841C11.8421 18.9295 13.9921 18.8582 15.7295 17.8551L16.1533 17.6104C17.5195 16.8216 17.8226 14.9801 16.7811 13.7951L15.7736 12.6486C15.2998 12.1095 14.5735 11.8656 13.8704 12.0095L12.2282 12.3455C11.8065 12.4318 11.3769 12.2386 11.1617 11.8658L10.3971 10.5415' stroke='%236B7684' stroke-width='1.75'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-call {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12.7942C5.29793 10.7122 4.6272 8.69416 4.27643 7.06027C3.85535 5.09884 4.9921 3.27251 6.72945 2.26945L7.15327 2.02476C8.51953 1.23595 10.2659 1.89428 10.7714 3.3887L11.2605 4.83445C11.4905 5.51432 11.3386 6.26529 10.8624 6.80229L9.75032 8.0564C9.46474 8.37845 9.41728 8.8471 9.63249 9.21987L10.3971 10.5442' stroke='%231800B7' stroke-width='1.75'/%3E%3Cpath d='M6.5 12.7915C7.70207 14.8735 9.11436 16.4634 10.354 17.5841C11.8421 18.9295 13.9921 18.8582 15.7295 17.8551L16.1533 17.6104C17.5195 16.8216 17.8226 14.9801 16.7811 13.7951L15.7736 12.6486C15.2998 12.1095 14.5735 11.8656 13.8704 12.0095L12.2282 12.3455C11.8065 12.4318 11.3769 12.2386 11.1617 11.8658L10.3971 10.5415' stroke='%231800B7' stroke-width='1.75'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-call2 {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 7.08333C3.59574 19.5833 13.7021 29.4792 25.4043 30L27 22.1875L19.5532 19.0625L16.3617 22.1875C14.234 20.625 11.5745 17.5 10.5106 15.9375L13.7021 12.8125L9.97872 5L2 7.08333Z' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M24 16C24 11.5817 20.4183 8 16 8' stroke='%231800B7' stroke-width='2'/%3E%3Cpath d='M30 16C30 8.26801 23.732 2 16 2' stroke='%231800B7' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-responsibility {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 18C8.26801 18 2 20.7937 2 24.24V30H30V24.24C30 20.7937 23.732 18 16 18Z' stroke='%231800B7' stroke-width='2'/%3E%3Ccircle cx='16' cy='9' r='6' stroke='%231800B7' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-coin {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3746 15.6H14.9746V14.4H14.3746V15.6ZM1.36328 15.6H14.3746V14.4H1.36328V15.6Z' fill='%23444444'/%3E%3Cpath d='M4 13.9144C2.18652 12.6327 1 10.5032 1 8.09287C1 4.17558 4.13401 1 8 1C11.866 1 15 4.17558 15 8.09287C15 10.5032 13.8135 12.6327 12 13.9144' stroke='%23444444' stroke-width='1.2'/%3E%3Cpath d='M4.85938 6.25L6.51619 10.625L8.17301 6.6875L9.82983 10.625L11.3026 6.25' stroke='%2300D4CD' stroke-width='1.2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M4.5 8.5H5.5M11.9375 8.5H11' stroke='%2300D4CD' stroke-width='1.2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-error500 {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 84 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='7.75' y='12' width='8.625' height='55.7143' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Crect x='2' y='67.7148' width='20.125' height='4.28571' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Crect x='55.1875' y='12' width='8.625' height='55.7143' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Crect x='2' y='17.7148' width='70' height='20' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Cpath d='M31 18H47L33 38H17L31 18Z' fill='white'/%3E%3Cpath d='M31 18H47L33 38H17L31 18Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M60 18H72V24L62 38H46L60 18Z' fill='white'/%3E%3Cpath d='M60 18H72V24L62 38H46L60 18Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M1 18H17L3 38H1L1 18Z' fill='white'/%3E%3Cpath d='M1 18H17L3 38H1L1 18Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M17.8125 17.7148L3.4375 37.7148' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M32.1875 17.7148L17.8125 37.7148' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M46.5625 17.7148L32.1875 37.7148' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M60.9375 17.7148L46.5625 37.7148' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M60.9375 37.7129L72 22.5' stroke='%231800B7' stroke-width='3'/%3E%3Crect x='2' y='17.7148' width='70' height='20' stroke='%231800B7' stroke-width='3'/%3E%3Crect x='42' y='70.6289' width='40' height='7.37143' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Cpath d='M55.75 35H68.25L74.5 70.6286H49.5L55.75 35Z' fill='white'/%3E%3Cpath d='M54 46H70L72.5 59H51.5L54 46Z' fill='white'/%3E%3Cpath d='M54.5 46.0586H70.75' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M52 59.5703L73.25 59.5703' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M55.75 35H68.25L74.5 70.6286H49.5L55.75 35Z' stroke='%23444444' stroke-width='3'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
.ico-wifi {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 84 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 39.13C13.0849 29.007 27.0269 22.7441 42.4286 22.7441C57.3985 22.7441 70.9895 28.6608 81 38.2879' stroke='%23444444' stroke-width='4'/%3E%3Cpath d='M72.1764 51.0908C64.947 42.1808 53.9212 36.4883 41.5687 36.4883C29.2162 36.4883 18.1904 42.1808 10.9609 51.0908' stroke='%23444444' stroke-width='4'/%3E%3Cpath d='M62.487 64.835C59.3485 56.3107 51.1689 50.2324 41.5726 50.2324C31.9764 50.2324 23.7968 56.3107 20.6582 64.835' stroke='%23444444' stroke-width='4'/%3E%3Cellipse cx='42.428' cy='70.8452' rx='5.14286' ry='5.15383' fill='white'/%3E%3Cellipse cx='42.428' cy='70.8452' rx='5.14286' ry='5.15383' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cellipse cx='42.428' cy='70.8452' rx='5.14286' ry='5.15383' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M42.5 7.5C37.9163 7.5 34.1959 11.2738 34.5194 15.8279L37.2841 54.7455C37.4772 57.464 39.7947 59.5 42.5 59.5C45.2053 59.5 47.5228 57.464 47.7159 54.7455L50.4806 15.8279C50.8041 11.2738 47.0837 7.5 42.5 7.5Z' fill='white'/%3E%3Cpath d='M42.5 7.5C37.9163 7.5 34.1959 11.2738 34.5194 15.8279L37.2841 54.7455C37.4772 57.464 39.7947 59.5 42.5 59.5C45.2053 59.5 47.5228 57.464 47.7159 54.7455L50.4806 15.8279C50.8041 11.2738 47.0837 7.5 42.5 7.5Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M42.5 7.5C37.9163 7.5 34.1959 11.2738 34.5194 15.8279L37.2841 54.7455C37.4772 57.464 39.7947 59.5 42.5 59.5C45.2053 59.5 47.5228 57.464 47.7159 54.7455L50.4806 15.8279C50.8041 11.2738 47.0837 7.5 42.5 7.5Z' stroke='%231800B7' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-error404 {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 84 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='25' width='76' height='45' fill='white' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M40.2035 33.0275C41.002 31.6575 42.998 31.6575 43.7965 33.0275L57.719 56.9174C58.5174 58.2875 57.5194 60 55.9225 60H28.0775C26.4806 60 25.4826 58.2875 26.281 56.9174L40.2035 33.0275Z' fill='white'/%3E%3Cpath d='M40.2035 33.0275C41.002 31.6575 42.998 31.6575 43.7965 33.0275L57.719 56.9174C58.5174 58.2875 57.5194 60 55.9225 60H28.0775C26.4806 60 25.4826 58.2875 26.281 56.9174L40.2035 33.0275Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M40.2035 33.0275C41.002 31.6575 42.998 31.6575 43.7965 33.0275L57.719 56.9174C58.5174 58.2875 57.5194 60 55.9225 60H28.0775C26.4806 60 25.4826 58.2875 26.281 56.9174L40.2035 33.0275Z' stroke='%231800B7' stroke-width='2.5'/%3E%3Crect x='41' y='53' width='2' height='2' fill='%231800B7'/%3E%3Crect x='41' y='41' width='2' height='10' fill='%231800B7'/%3E%3Crect x='4' y='14' width='76' height='11' fill='white'/%3E%3Crect x='4' y='14' width='76' height='11' fill='%234E79B3' fill-opacity='0.2'/%3E%3Crect x='4' y='14' width='76' height='11' stroke='%23444444' stroke-width='2.5'/%3E%3Crect x='68' y='18' width='3' height='3' fill='%231800B7'/%3E%3Crect x='73' y='18' width='3' height='3' fill='%231800B7'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-registration {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 84 85' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43 2L3 30V35L81 36V30L43 2Z' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Cpath d='M75 12H9V34.5L43 57L75 34.5V12Z' fill='white'/%3E%3Cpath d='M75 12H9V34.5L43 57L75 34.5V12Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M75 12H9V34.5L43 57L75 34.5V12Z' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M34 31.25L42 40L54 26' stroke='%231800B7' stroke-width='3' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M81 31V82H3V31L43 57L81 31Z' fill='white'/%3E%3Cpath d='M81 31H82.5C82.5 30.4436 82.192 29.9328 81.6998 29.6732C81.2076 29.4136 80.6122 29.4478 80.153 29.762L81 31ZM81 82V83.5H82.5V82H81ZM3 82H1.5V83.5H3V82ZM3 31L3.81748 29.7423C3.35628 29.4426 2.768 29.4193 2.28454 29.6816C1.80108 29.944 1.5 30.4499 1.5 31H3ZM79.5 31V82H82.5V31H79.5ZM81 80.5H3V83.5H81V80.5ZM4.5 82V31H1.5V82H4.5ZM2.18252 32.2577L42.1825 58.2577L43.8175 55.7423L3.81748 29.7423L2.18252 32.2577ZM42.1756 58.2531L80.1756 83.2531L81.8244 80.7469L43.8244 55.7469L42.1756 58.2531ZM80.153 29.762L42.153 55.762L43.847 58.238L81.847 32.238L80.153 29.762Z' fill='%23444444'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-email {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 84 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M42.6154 16L18 34.1176V37.3529L66 38V34.1176L42.6154 16Z' fill='white' stroke='%23444444' stroke-width='3'/%3E%3Cpath d='M62 25H22V38.5L42.6061 52L62 38.5V25Z' fill='white'/%3E%3Cpath d='M62 25H22V38.5L42.6061 52L62 38.5V25Z' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath d='M62 25H22V38.5L42.6061 52L62 38.5V25Z' stroke='%23444444' stroke-width='3'/%3E%3Cpath d='M66 35V66H18V35L42.6154 50.8039L66 35Z' fill='white'/%3E%3Cpath d='M66 35H67.5C67.5 34.4451 67.1937 33.9355 66.7036 33.6753C66.2135 33.415 65.6198 33.4465 65.1601 33.7572L66 35ZM66 66V67.5H67.5V66H66ZM18 66H16.5V67.5H18V66ZM18 35L18.8104 33.7378C18.3488 33.4414 17.7622 33.4206 17.2808 33.6836C16.7994 33.9466 16.5 34.4514 16.5 35H18ZM64.5 35V66H67.5V35H64.5ZM66 64.5H18V67.5H66V64.5ZM19.5 66V35H16.5V66H19.5ZM17.1896 36.2622L41.805 52.0662L43.4258 49.5417L18.8104 33.7378L17.1896 36.2622ZM41.7981 52.0617L65.1827 67.2578L66.8173 64.7422L43.4327 49.5462L41.7981 52.0617ZM65.1601 33.7572L41.7755 49.5611L43.4553 52.0467L66.8399 36.2428L65.1601 33.7572Z' fill='%23444444'/%3E%3Ccircle cx='42' cy='42' r='40.5' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M71 13L13 71' stroke='%231800B7' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-email2 {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.3332 6.66602H2.6665V25.3327H29.3332V6.66602Z' stroke='%231800B7' stroke-width='2' stroke-linecap='square'/%3E%3Cpath d='M2.6665 6.66602L15.9998 18.666L29.3332 6.66602' stroke='%231800B7' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-establish {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.0938 33.2383V31.7383C51.2653 31.7383 50.5938 32.4099 50.5938 33.2383H52.0938ZM93.9985 33.2383H95.4985C95.4985 32.4099 94.8269 31.7383 93.9985 31.7383V33.2383ZM93.9985 94.0002V95.5002H95.4985V94.0002H93.9985ZM52.0938 94.0002H50.5938C50.5938 94.8286 51.2653 95.5002 52.0938 95.5002V94.0002ZM52.0938 34.7383H93.9985V31.7383H52.0938V34.7383ZM92.4985 33.2383V94.0002H95.4985V33.2383H92.4985ZM93.9985 92.5002H52.0938V95.5002H93.9985V92.5002ZM53.5938 94.0002V33.2383H50.5938V94.0002H53.5938Z' fill='%231800B7'/%3E%3Cpath d='M29.0476 6L29.8664 4.74321C29.3687 4.41893 28.7265 4.41893 28.2288 4.74321L29.0476 6ZM52.0952 21.0159H53.5952C53.5952 20.5087 53.339 20.0359 52.9141 19.7591L52.0952 21.0159ZM6 21.0159L5.18118 19.7591C4.75626 20.0359 4.5 20.5087 4.5 21.0159H6ZM52.0952 94V95.5H53.5952V94H52.0952ZM6 94H4.5V95.5H6V94ZM28.2288 7.25679L51.2764 22.2727L52.9141 19.7591L29.8664 4.74321L28.2288 7.25679ZM6.81882 22.2727L29.8664 7.25679L28.2288 4.74321L5.18118 19.7591L6.81882 22.2727ZM4.5 21.0159V21.0658H7.5V21.0159H4.5ZM50.5952 21.0159V94H53.5952V21.0159H50.5952ZM52.0952 92.5H6V95.5H52.0952V92.5ZM7.5 94V21.0658H4.5V94H7.5Z' fill='%231800B7'/%3E%3Crect x='18.5703' y='68.8574' width='18.8571' height='25.1429' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M18.5703 56.2852L37.4275 56.2852' stroke='%2300D4CD' stroke-width='3'/%3E%3Cpath d='M18.5703 37.4297L37.4275 37.4297' stroke='%2300D4CD' stroke-width='3'/%3E%3Cpath d='M64.668 70.9531H81.4299' stroke='%2300D4CD' stroke-width='3'/%3E%3Cpath d='M64.668 54.1914L81.4299 54.1914' stroke='%2300D4CD' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-scholarshipStdt {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M89.6016 39.2305L89.6016 65.0768' stroke='%2300D4CD' stroke-width='3'/%3E%3Cpath d='M18.5 42.8848H81.5V69.8169C81.2241 69.9865 80.8528 70.2037 80.3832 70.4556C79.1629 71.1102 77.2774 71.9994 74.6748 72.8943C69.4721 74.6831 61.3871 76.5004 50 76.5004C38.6129 76.5004 30.5279 74.6831 25.3252 72.8943C22.7226 71.9994 20.8371 71.1102 19.6168 70.4556C19.1472 70.2037 18.7759 69.9865 18.5 69.8169V42.8848Z' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M50 22L94 37.6101L50 54.3079L6 37.6101L50 22Z' fill='white' stroke='%231800B7' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E ");
  background-size: 100% 100%;
}
.ico-scholarship {
  background: url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32.5' cy='50.5' r='29' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M18 42L25.2 62L32.4 45.0769L39.6 62L46 42' stroke='%2300D4CD' stroke-width='3' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M17 52.334H21' stroke='%2300D4CD' stroke-width='3' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M44 52H48' stroke='%2300D4CD' stroke-width='3' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M54.6372 31.9661C58.5989 32.2625 63.0387 32.4285 67.7276 32.4285C84.4462 32.4285 97.9992 30.3179 97.9992 27.7142C97.9992 25.1106 84.4462 23 67.7276 23C58.7621 23 50.707 23.607 45.1641 24.5714' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M97.9961 44.2148C97.9961 47.2524 84.0768 49.7148 66.9063 49.7148C65.0623 49.7148 63.2558 49.6864 61.5 49.6319' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M97.9955 58.3574C97.9955 61.395 84.0761 63.8574 66.9057 63.8574C63.9929 63.8574 61.1736 63.7865 58.5 63.654' stroke='%231800B7' stroke-width='3'/%3E%3Cpath d='M97.998 27.7148V70.9288C97.998 74.8342 84.0787 78.0002 66.9083 78.0002C58.6121 78.0002 51.0749 77.2611 45.5 76.0566' stroke='%231800B7' stroke-width='3'/%3E%3C/svg%3E ");
  background-size: 100% 100%;
}
.ico-arrowL {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.72192 5L1.6 12.4M1.6 12.4L8.72192 19.8M1.6 12.4H24' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-arrowR {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%23000'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-file {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 2V1.25H3.25V2H4ZM20 22V22.75H20.75V22H20ZM4 22H3.25V22.75H4V22ZM13.4118 2L13.9452 1.47282C13.8043 1.33024 13.6122 1.25 13.4118 1.25V2ZM20 8.66667H20.75C20.75 8.46929 20.6722 8.27987 20.5335 8.13948L20 8.66667ZM20 21.25H4V22.75H20V21.25ZM4.75 22V2H3.25V22H4.75ZM4 2.75H13.4118V1.25H4V2.75ZM19.25 8.66667V22H20.75V8.66667H19.25ZM12.8783 2.52718L19.4665 9.19385L20.5335 8.13948L13.9452 1.47282L12.8783 2.52718Z' fill='%23444'/%3E%3Cpath d='M12.5723 2V9.61905H19.2389' stroke='%23444' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
/* S: 2024-07-02 수정 */
.ico-footLogo {
  #Layer_1 {
    fill: #b0b8c1;
  }

  .st0 {
    fill: #b0b8c1;
  }
}
/* // E: 2024-07-02 수정 */
.ico-promote {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6797 13.1538L17.1103 18.5387' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M4 38.5385H11.68' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M60.3203 37.2693H68.0003' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M61.0859 13.1538L55.6554 18.5387' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M36 3V10.6154' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M36 43L34.9203 43.6299L36 45.4808L37.0797 43.6299L36 43ZM29 31L29 29.75C28.5524 29.75 28.139 29.9893 27.9161 30.3775C27.6931 30.7656 27.6948 31.2433 27.9203 31.6299L29 31ZM43 31L44.0797 31.6299C44.3052 31.2433 44.3069 30.7656 44.0839 30.3775C43.861 29.9893 43.4476 29.75 43 29.75L43 31ZM37.0797 42.3702L30.0797 30.3702L27.9203 31.6299L34.9203 43.6299L37.0797 42.3702ZM29 32.25L43 32.25L43 29.75L29 29.75L29 32.25ZM41.9203 30.3702L34.9203 42.3702L37.0797 43.6299L44.0797 31.6299L41.9203 30.3702Z' fill='%2300D4CD'/%3E%3Cpath d='M36 41L35.998 55.6731' stroke='%2300D4CD' stroke-width='2.5'/%3E%3Cpath d='M16.3548 40.9063C18.3871 45.3907 21.0968 47.9917 22.4516 49.875C24.8053 53.1469 25.8387 55 25.8387 55H46.1613C46.1613 55 47.3619 52.8493 49.5484 49.875C51.7349 46.9008 54.3687 43.9241 55.6452 40.9063M16.3797 40.9541C15.4883 38.7509 15 36.3591 15 33.8594C15 22.8914 24.402 14 36 14C47.598 14 57 22.8914 57 33.8594C57 36.3591 56.5117 38.7509 55.6203 40.9541' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M36 68C40.4183 68 44 64.4183 44 60H28C28 64.4183 31.5817 68 36 68Z' stroke='%23444444' stroke-width='2.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-support {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.7 7H44.8C48.9974 7 52.4 10.541 52.4 14.9091V51.8182M15.6667 18.8636L15.6667 57.75C15.6667 61.7541 18.7858 65 22.6333 65M52.4 65H22.6333M52.4 65H50.5M52.4 65C56.5974 65 60 61.459 60 57.0909V51.8182H28.1301M22.6333 65C26.4809 65 29.6 61.7541 29.6 57.75V51.8182M15.6667 20.1818V13.5909C15.6667 9.95085 12.8311 7 9.33333 7C5.83553 7 3 9.95085 3 13.5909V20.1818H15.6667Z' stroke='%23444444' stroke-width='2.5'/%3E%3Ccircle cx='52.5' cy='29.5' r='15.25' fill='white' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M45.4844 25L48.9678 35L52.4513 26.5385L55.9347 35L59.0311 25' stroke='%2300D4CD' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M45 30.167H46.9352' stroke='%2300D4CD' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M58.0664 30.0001H60.0017' stroke='%2300D4CD' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M22.9062 22.25H32.6986M22.9062 31.6309H32.6986M22.9062 41.6818H35.7909' stroke='%2300D4CD' stroke-width='2.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-education {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 58.174H62' stroke='%2300D4CD' stroke-width='2.5'/%3E%3Cpath d='M41.2031 6H52.9031V24.2609L47.0531 20.6087L41.2031 24.2609V6Z' stroke='%2300D4CD' stroke-width='2.5'/%3E%3Cpath d='M62 58.1739V6H16C12.6863 6 10 8.68629 10 12V58.1739' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M10 58.1739C10 53.8517 13.5039 50.3478 17.8261 50.3478H62V66H17.8261C13.5039 66 10 62.4962 10 58.1739V58.1739Z' stroke='%23444444' stroke-width='2.5'/%3E%3Cpath d='M18 13.8261V49.6957' stroke='%23444444' stroke-width='2.5'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-poetry {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 49 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4.79883' y='5.39941' width='30' height='37.2' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M11.0586 12.9404H28.5835' stroke='%2300D4CD' stroke-width='2'/%3E%3Cpath d='M11.0586 18.6201H28.5835' stroke='%2300D4CD' stroke-width='2'/%3E%3Cpath d='M11.0586 24.2988H28.5835' stroke='%2300D4CD' stroke-width='2'/%3E%3Crect x='35.2363' y='18.5996' width='10.5188' height='15.8349' transform='rotate(45 35.2363 18.5996)' fill='%2300D4CD'/%3E%3Cpath d='M31.4552 37.205L22.8439 38.0009L23.9315 29.6195M31.4552 37.205L42.6932 25.8747M31.4552 37.205L27.6934 33.4123L27.5771 33.2901M23.9315 29.6195L35.1825 18.276M23.9315 29.6195L27.5771 33.2901M35.1825 18.276L38.2517 15.1816L39.1368 16.074M35.1825 18.276L38.8533 21.9827M42.6932 25.8747L45.7754 22.7672L45.2978 22.2857L44.8903 21.8747M42.6932 25.8747L38.8533 21.9827M27.5771 33.2901L38.8533 21.9827M39.1368 16.074L41.3598 13.8328L47.1132 19.6336L44.8903 21.8747M39.1368 16.074L44.8903 21.8747' stroke='%23444444' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-prose {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5H17.2258C20.9671 5 24 8.23879 24 12.234V39H3V5Z' fill='white'/%3E%3Cpath d='M45 5H30.7742C27.0329 5 24 8.23879 24 12.234V39H45V5Z' fill='white'/%3E%3Cpath d='M24 39V12.234M24 39H3V5H17.2258C20.9671 5 24 8.23879 24 12.234M24 39H45V5H30.7742C27.0329 5 24 8.23879 24 12.234' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M7.12891 12.3916H18.8338' stroke='%2300D4CD' stroke-width='2'/%3E%3Cpath d='M7.12891 18.3057H18.8338' stroke='%2300D4CD' stroke-width='2'/%3E%3Cpath d='M7.12891 24.2188H18.8338' stroke='%2300D4CD' stroke-width='2'/%3E%3Crect width='10.5188' height='15.8349' transform='matrix(0.707107 -0.707107 -0.707107 -0.707107 34.0059 40.3457)' fill='%2300D4CD'/%3E%3Cpath d='M30 22.0039L22.5 29.5039L21.5 21.0039L30 22.0039Z' fill='%23F4F6F9'/%3E%3Cpath d='M37 43.5039L34.5 41.0039L34 40.5039L41.5 33.0039L44.5 36.0039L43.5 37.0039L46 39.5039L40.5 45.0039L38 42.5039L37 43.5039Z' fill='%23F4F6F9'/%3E%3Cpath d='M30.2248 21.7393L21.6135 20.9435L22.7011 29.3248M30.2248 21.7393L41.4628 33.0697M30.2248 21.7393L26.4629 25.5321L26.3466 25.6542M22.7011 29.3248L33.9521 40.6683M22.7011 29.3248L26.3466 25.6542M33.9521 40.6683L37.0212 43.7627L37.9064 42.8703M33.9521 40.6683L37.6229 36.9616M41.4628 33.0697L44.5449 36.1772L44.0674 36.6587L43.6598 37.0696M41.4628 33.0697L37.6229 36.9616M26.3466 25.6542L37.6229 36.9616M37.9064 42.8703L40.1293 45.1115L45.8827 39.3108L43.6598 37.0696M37.9064 42.8703L43.6598 37.0696' stroke='%23444444' stroke-width='2'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
.ico-fairyTale {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40.6383 36.1053C38.7956 28.8039 32.1793 23.3994 24.2996 23.3994C16.4199 23.3994 9.8036 28.8039 7.96094 36.1053V39.9171H40.6383V36.1053Z' fill='%2300D4CD' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M3 34.9053H17.429C21.2238 34.9053 24.3 36.4185 24.3 39.8525V44.9994H3V34.9053Z' fill='white'/%3E%3Cpath d='M45.6 34.9053H31.171C27.3762 34.9053 24.3 36.4185 24.3 39.8525V44.9994H45.6V34.9053Z' fill='white'/%3E%3Cpath d='M24.3 44.9994V39.8525M24.3 44.9994H3V34.9053H17.429C21.2238 34.9053 24.3 36.4185 24.3 39.8525M24.3 44.9994H45.6V34.9053H31.171C27.3762 34.9053 24.3 36.4185 24.3 39.8525' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M39 38.4004L45.6 38.4004' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M34.8008 41.7998L45.6008 41.7998' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M36 15.5996C36 22.227 30.6274 27.5996 24 27.5996C17.3726 27.5996 12 22.227 12 15.5996C12 8.97219 17.3726 3.59961 24 3.59961C30.6274 3.59961 36 8.97219 36 15.5996Z' fill='white'/%3E%3Cpath d='M36 15.5996C36 22.227 30.6274 27.5996 24 27.5996C17.3726 27.5996 12 22.227 12 15.5996M36 15.5996C36 8.97219 30.6274 3.59961 24 3.59961C17.3726 3.59961 12 8.97219 12 15.5996M36 15.5996C29.1 15.5996 24 9.88175 24 5.35571C24 9.88175 18.9 15.5996 12 15.5996' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M27.0414 21.3994C26.6215 22.677 25.4189 23.5994 24.0008 23.5994C22.5827 23.5994 21.38 22.677 20.9601 21.3994H27.0414Z' stroke='%2300D4CD' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-alert {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='28' r='24' fill='white'/%3E%3Ccircle cx='28' cy='28' r='24' fill='%234E79B3' fill-opacity='0.2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M53 8H3V44H17.0599L17.06 53L26.0599 44H53V8Z' fill='white'/%3E%3Cpath d='M3 8V6.75C2.30964 6.75 1.75 7.30964 1.75 8H3ZM53 8H54.25C54.25 7.30964 53.6904 6.75 53 6.75V8ZM3 44H1.75C1.75 44.6904 2.30964 45.25 3 45.25L3 44ZM17.0599 44L18.3099 44C18.3099 43.3096 17.7503 42.75 17.0599 42.75V44ZM17.06 53L15.81 53C15.81 53.5056 16.1145 53.9614 16.5816 54.1549C17.0487 54.3483 17.5864 54.2414 17.9438 53.8839L17.06 53ZM26.0599 44V42.75C25.7284 42.75 25.4104 42.8817 25.176 43.1161L26.0599 44ZM53 44V45.25C53.6904 45.25 54.25 44.6904 54.25 44H53ZM3 9.25H53V6.75H3V9.25ZM4.25 44V8H1.75V44H4.25ZM17.0599 42.75H3V45.25H17.0599V42.75ZM18.31 53L18.3099 44L15.8099 44L15.81 53L18.31 53ZM25.176 43.1161L16.1761 52.1161L17.9438 53.8839L26.9438 44.8839L25.176 43.1161ZM53 42.75H26.0599V45.25H53V42.75ZM51.75 8V44H54.25V8H51.75Z' fill='%23444444'/%3E%3Cpath d='M26 15H30V30H26V15Z' fill='%231800B7'/%3E%3Crect x='26' y='33' width='4' height='4' fill='%231800B7'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
.ico-inquiry {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M37 14H94V55H77.9715L77.9715 65L67.9128 55H37V14Z' fill='%23309CF2'/%3E%3Cpath d='M94 14V12.5C94.8284 12.5 95.5 13.1716 95.5 14H94ZM37 14H35.5C35.5 13.1716 36.1716 12.5 37 12.5V14ZM94 55H95.5C95.5 55.8284 94.8284 56.5 94 56.5V55ZM77.9715 55L76.4715 55C76.4715 54.1716 77.1431 53.5 77.9715 53.5V55ZM77.9715 65L79.4715 65C79.4715 65.6059 79.107 66.1523 78.5475 66.385C77.9881 66.6177 77.3436 66.4909 76.9139 66.0638L77.9715 65ZM67.9128 55V53.5C68.3091 53.5 68.6893 53.6568 68.9703 53.9362L67.9128 55ZM37 55V56.5C36.1716 56.5 35.5 55.8284 35.5 55H37ZM94 15.5H37V12.5H94V15.5ZM92.5 55V14H95.5V55H92.5ZM77.9715 53.5H94V56.5H77.9715V53.5ZM76.4715 65L76.4715 55L79.4715 55L79.4715 65L76.4715 65ZM68.9703 53.9362L79.029 63.9362L76.9139 66.0638L66.8552 56.0638L68.9703 53.9362ZM37 53.5H67.9128V56.5H37V53.5ZM38.5 14V55H35.5V14H38.5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M63 35H6V76H22.0285L22.0285 86L32.0872 76H63V35Z' fill='%23309CF2'/%3E%3Cpath d='M6 35V33.5C5.17157 33.5 4.5 34.1716 4.5 35H6ZM63 35H64.5C64.5 34.1716 63.8284 33.5 63 33.5V35ZM6 76H4.5C4.5 76.8284 5.17157 77.5 6 77.5V76ZM22.0285 76L23.5285 76C23.5285 75.1716 22.8569 74.5 22.0285 74.5V76ZM22.0285 86L20.5285 86C20.5285 86.6059 20.893 87.1523 21.4525 87.385C22.0119 87.6177 22.6564 87.4909 23.0861 87.0638L22.0285 86ZM32.0872 76V74.5C31.6909 74.5 31.3107 74.6568 31.0297 74.9362L32.0872 76ZM63 76V77.5C63.8284 77.5 64.5 76.8284 64.5 76H63ZM6 36.5H63V33.5H6V36.5ZM7.5 76V35H4.5V76H7.5ZM22.0285 74.5H6V77.5H22.0285V74.5ZM23.5285 86L23.5285 76L20.5285 76L20.5285 86L23.5285 86ZM31.0297 74.9362L20.971 84.9362L23.0861 87.0638L33.1448 77.0638L31.0297 74.9362ZM63 74.5H32.0872V77.5H63V74.5ZM61.5 35V76H64.5V35H61.5Z' fill='white'/%3E%3Crect x='32' y='53' width='5' height='5' fill='white'/%3E%3Crect x='21' y='53' width='5' height='5' fill='white'/%3E%3Crect x='43' y='53' width='5' height='5' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-document {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 12V10.5H26.5V12H28ZM81.6006 80V81.5H83.1006V80H81.6006ZM28 80H26.5V81.5H28V80ZM81.6006 34.6667L80.1009 34.6402C80.1007 34.649 80.1006 34.6579 80.1006 34.6667H81.6006ZM82 12L83.4998 12.0264L83.5267 10.5H82V12ZM81.6006 78.5H28V81.5H81.6006V78.5ZM29.5 80V12H26.5V80H29.5ZM28 13.5H59.5298V10.5H28V13.5ZM80.1006 34.6667V80H83.1006V34.6667H80.1006ZM59.5298 13.5H82V10.5H59.5298V13.5ZM80.5002 11.9736L80.1009 34.6402L83.1004 34.6931L83.4998 12.0264L80.5002 11.9736Z' fill='white'/%3E%3Cpath d='M18 88H70V44L48.5882 22H18V88Z' fill='%233782FF'/%3E%3Cpath d='M70 88V89.5H71.5V88H70ZM18 88H16.5V89.5H18V88ZM18 22V20.5H16.5V22H18ZM48.5882 22L49.6632 20.9538C49.3808 20.6637 48.9931 20.5 48.5882 20.5V22ZM70 44H71.5C71.5 43.6092 71.3475 43.2339 71.0749 42.9538L70 44ZM70 86.5H18V89.5H70V86.5ZM19.5 88V22H16.5V88H19.5ZM18 23.5H48.5882V20.5H18V23.5ZM68.5 44V88H71.5V44H68.5ZM47.5133 23.0462L68.9251 45.0462L71.0749 42.9538L49.6632 20.9538L47.5133 23.0462Z' fill='white'/%3E%3Cpath d='M24.5 44H36.9383M24.5 55.4583H30.7191H44.963M24.5 66H57' stroke='white' stroke-width='3'/%3E%3Cpath d='M47.7139 22V44H69.9996' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-donation {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33 62.0073V49.8379C33 36.8592 43.5213 26.3379 56.5 26.3379V26.3379C69.4787 26.3379 80 36.8592 80 49.8379V65.9988' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3Crect x='44.5635' y='21.0938' width='23.8571' height='7.1262' rx='3.5' fill='%23435FFF' stroke='white' stroke-width='3'/%3E%3Cpath d='M47.8594 19.6703L43.0635 6L47.8458 8.00346C49.0817 8.52124 50.4738 8.52124 51.7097 8.00346L54.5601 6.80937C55.796 6.29159 57.1881 6.29159 58.424 6.80937L61.2744 8.00346C62.5103 8.52124 63.9024 8.52124 65.1383 8.00346L69.9206 6L65.1247 19.6703' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M48.1006 41.5371L51.5976 55.0387L56.4934 41.5371L61.3893 55.0387L64.8863 41.5371' stroke='white' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M46.4141 47.9297L66.5569 47.9297' stroke='white' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M41.5946 58.5766L56.86 64.2621C59.1889 65.1295 60.6695 67.0797 60.9092 69.2318L79.5161 61.3441C81.7627 60.3918 84.3955 61.2787 85.3967 63.3252L86.2671 65.1044L57.2088 81.1823L30.9102 79.5112L27.3254 71.7232L23.7407 63.9351L37.0591 58.609C38.49 58.0368 40.1141 58.0252 41.5946 58.5766Z' fill='%23435FFF'/%3E%3Cpath d='M59.616 73.9903L61.0175 74.6227C60.7049 75.3067 59.896 75.6321 59.1478 75.3748L59.616 73.9903ZM60.4157 72.2403L61.8172 72.8727L60.4157 72.2403ZM56.86 64.2621L56.3533 65.6328L56.86 64.2621ZM41.5946 58.5766L42.1012 57.2059L41.5946 58.5766ZM37.0591 58.609L37.6863 59.9716L37.0591 58.609ZM23.7407 63.9351L22.348 64.4921L21.7208 63.1295L23.1135 62.5726L23.7407 63.9351ZM86.2671 65.1044L87.6447 64.5153C87.9835 65.2079 87.7317 66.0169 87.0622 66.3874L86.2671 65.1044ZM85.3967 63.3252L86.7743 62.7362L85.3967 63.3252ZM79.5161 61.3441L80.1717 62.695L79.5161 61.3441ZM57.2088 81.1823L58.0038 82.4653C57.7507 82.6054 57.458 82.6699 57.1617 82.6511L57.2088 81.1823ZM30.9102 79.5112L30.863 80.98C30.2794 80.9429 29.7572 80.589 29.5174 80.0681L30.9102 79.5112ZM58.2145 73.3579L59.0142 71.6079L61.8172 72.8727L61.0175 74.6227L58.2145 73.3579ZM56.3533 65.6328L41.0879 59.9473L42.1012 57.2059L57.3666 62.8914L56.3533 65.6328ZM44.6264 67.2889L60.0842 72.6058L59.1478 75.3748L43.69 70.0579L44.6264 67.2889ZM37.6863 59.9716L24.3679 65.2977L23.1135 62.5726L36.4319 57.2465L37.6863 59.9716ZM59.0142 71.6079C59.3617 70.8476 59.4721 70.0706 59.3905 69.3379L62.4279 69.1257C62.5665 70.3703 62.3733 71.6559 61.8172 72.8727L59.0142 71.6079ZM59.3905 69.3379C59.2136 67.7499 58.1253 66.2928 56.3533 65.6328L57.3666 62.8914C60.2526 63.9663 62.1254 66.4095 62.4279 69.1257L59.3905 69.3379ZM84.8896 65.6934L84.0192 63.9143L86.7743 62.7362L87.6447 64.5153L84.8896 65.6934ZM80.1717 62.695L61.5648 70.5827L60.2535 67.881L78.8604 59.9933L80.1717 62.695ZM61.5648 70.5827L60.7157 70.9426L59.4044 68.2409L60.2535 67.881L61.5648 70.5827ZM56.4137 79.8993L85.4721 63.8214L87.0622 66.3874L58.0038 82.4653L56.4137 79.8993ZM57.1617 82.6511L30.863 80.98L30.9573 78.0424L57.2559 79.7135L57.1617 82.6511ZM84.0192 63.9143C83.4248 62.6992 81.7514 62.0253 80.1717 62.695L78.8604 59.9933C81.774 58.7582 85.3663 59.8582 86.7743 62.7362L84.0192 63.9143ZM25.1335 63.3782L28.7182 71.1662L25.9327 72.2801L22.348 64.4921L25.1335 63.3782ZM28.7182 71.1662L32.3029 78.9542L29.5174 80.0681L25.9327 72.2801L28.7182 71.1662ZM41.0879 59.9473C39.9775 59.5337 38.7595 59.5424 37.6863 59.9716L36.4319 57.2465C38.2206 56.5312 40.2506 56.5166 42.1012 57.2059L41.0879 59.9473Z' fill='white'/%3E%3Cpath d='M12.5904 64.7225L11.9997 93.5822L35.6992 82.6075L26.0064 61.3641C25.5633 60.393 24.434 59.9437 23.4421 60.344L12.5904 64.7225Z' fill='%23435FFF' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.ico-receipts {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.8423 28L25.6617 42.96L31.009 28L36.3562 42.96L40.1756 28' stroke='white' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M20 35.082L42 35.082' stroke='white' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M73 12H20C15.5817 12 12 15.5817 12 20V86.0002C12 86.8242 12.9407 87.2946 13.5999 86.8003L19.0385 82.7222L26.0769 88L32.1769 82.7222L38.7462 88L44.8462 82.7222L51.4154 88L58.4538 82.7222L64.4269 86.8998C65.0897 87.3633 66 86.8891 66 86.0803V22.5' stroke='white' stroke-width='3'/%3E%3Cpath d='M66 44H79V18.5C79 14.9101 76.0899 12 72.5 12V12C68.9101 12 66 14.9101 66 18.5V28' stroke='white' stroke-width='3'/%3E%3Crect width='16.7516' height='25.2178' transform='matrix(0.709995 -0.704207 -0.709995 -0.704207 67.5933 76.0234)' fill='%23363CCF'/%3E%3Cpath d='M61.1876 46.9358L49.1948 58.8309L47.5957 45.3498L61.1876 46.9358Z' fill='%23363CCF'/%3E%3Cpath d='M72.3809 81.035L68.3833 77.07L67.5838 76.277L79.5767 64.3819L84.3738 69.14L82.7748 70.726L86.7724 74.691L77.9776 83.4141L73.98 79.449L72.3809 81.035Z' fill='%23363CCF'/%3E%3Cpath d='M61.5468 46.516L47.7769 45.2538L49.516 58.5468M61.5468 46.516L79.5169 64.4861M61.5468 46.516L55.5314 52.5314L55.3455 52.7252M49.516 58.5468L67.507 76.5377M49.516 58.5468L55.3455 52.7252M67.507 76.5377L72.4147 81.4454L73.8301 80.0301M67.507 76.5377L73.3767 70.6588M79.5169 64.4861L84.4455 69.4147L83.6818 70.1783L83.0301 70.8301M79.5169 64.4861L73.3767 70.6588M55.3455 52.7252L73.3767 70.6588M73.8301 80.0301L77.3846 83.5846L86.5846 74.3846L83.0301 70.8301M73.8301 80.0301L83.0301 70.8301' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.svg-logoBasic {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 306 260' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M98.2089 260C94.2505 260 90.9171 259.118 88.2218 257.353C85.5264 255.588 83.6123 253.188 82.5186 250.165L89.2504 246.246C90.8129 250.307 93.8729 252.332 98.4432 252.332C100.644 252.332 102.271 251.929 103.3 251.138C104.329 250.346 104.837 249.334 104.837 248.128C104.837 246.726 104.212 245.636 102.948 244.858C101.698 244.079 99.4459 243.236 96.2166 242.328C94.4328 241.796 92.9093 241.264 91.6853 240.732C90.4483 240.2 89.2113 239.486 87.9744 238.604C86.7374 237.708 85.7998 236.579 85.1488 235.217C84.4977 233.855 84.1722 232.259 84.1722 230.442C84.1722 226.835 85.4613 223.967 88.0264 221.827C90.5916 219.686 93.6906 218.609 97.2974 218.609C100.527 218.609 103.378 219.4 105.826 220.97C108.274 222.54 110.188 224.733 111.555 227.536L104.941 231.35C103.339 227.938 100.8 226.238 97.2974 226.238C95.6567 226.238 94.3807 226.614 93.4432 227.341C92.5057 228.081 92.0499 229.041 92.0499 230.209C92.0499 231.454 92.5708 232.479 93.6255 233.245C94.6671 234.023 96.6724 234.867 99.6412 235.775C100.852 236.151 101.777 236.45 102.415 236.657C103.04 236.865 103.899 237.189 104.98 237.618C106.061 238.059 106.894 238.461 107.493 238.837C108.079 239.213 108.756 239.733 109.524 240.368C110.279 241.017 110.865 241.679 111.269 242.354C111.673 243.041 112.011 243.859 112.298 244.832C112.584 245.805 112.727 246.856 112.727 247.985C112.727 251.657 111.386 254.576 108.704 256.743C106.021 258.91 102.532 259.987 98.2349 259.987L98.2089 260Z' fill='%23231815'/%3E%3Cpath d='M134.9 260C130.942 260 127.609 259.118 124.913 257.353C122.218 255.589 120.304 253.188 119.21 250.165L125.942 246.246C127.504 250.308 130.564 252.332 135.135 252.332C137.335 252.332 138.963 251.93 139.991 251.138C141.02 250.347 141.528 249.334 141.528 248.128C141.528 246.726 140.903 245.637 139.64 244.858C138.39 244.079 136.137 243.236 132.908 242.328C131.124 241.796 129.601 241.264 128.377 240.732C127.14 240.2 125.903 239.486 124.666 238.604C123.429 237.709 122.491 236.58 121.84 235.217C121.189 233.855 120.864 232.259 120.864 230.442C120.864 226.835 122.153 223.968 124.718 221.827C127.283 219.686 130.382 218.609 133.989 218.609C137.218 218.609 140.07 219.4 142.518 220.97C144.965 222.54 146.88 224.733 148.247 227.536L141.632 231.351C140.031 227.938 137.491 226.238 133.989 226.238C132.348 226.238 131.072 226.615 130.135 227.341C129.197 228.081 128.741 229.041 128.741 230.209C128.741 231.454 129.262 232.48 130.317 233.245C131.359 234.024 133.364 234.867 136.333 235.775C137.544 236.152 138.468 236.45 139.106 236.658C139.731 236.865 140.59 237.19 141.671 237.618C142.752 238.059 143.598 238.461 144.184 238.837C144.77 239.214 145.447 239.733 146.216 240.369C146.971 241.017 147.557 241.679 147.96 242.354C148.364 243.041 148.703 243.859 148.989 244.832C149.275 245.805 149.419 246.856 149.419 247.985C149.419 251.657 148.078 254.577 145.395 256.743C142.713 258.91 139.223 259.987 134.926 259.987L134.9 260Z' fill='%23231815'/%3E%3Cpath d='M175.761 260C169.745 260 164.784 258.015 160.865 254.032C156.945 250.048 154.992 245.143 154.992 239.305C154.992 233.466 156.945 228.509 160.865 224.552C164.784 220.594 169.745 218.609 175.761 218.609C179.381 218.609 182.714 219.452 185.774 221.139C188.834 222.826 191.23 225.11 192.935 227.99L186.138 231.909C185.149 230.131 183.743 228.73 181.92 227.731C180.097 226.731 178.039 226.225 175.761 226.225C171.88 226.225 168.755 227.445 166.373 229.859C163.99 232.285 162.805 235.438 162.805 239.305C162.805 243.171 163.99 246.259 166.373 248.686C168.755 251.112 171.88 252.332 175.761 252.332C178.039 252.332 180.11 251.826 181.959 250.827C183.808 249.828 185.201 248.452 186.151 246.701L192.948 250.619C191.243 253.5 188.86 255.783 185.813 257.47C182.766 259.157 179.42 260 175.774 260H175.761Z' fill='%23231815'/%3E%3Cpath d='M224.381 226.9H208.404V236.346H223.925V243.845H208.404V259.195H200.526V219.387H224.381V226.887V226.9Z' fill='%23231815'/%3E%3Cpath d='M28.6096 207.009V195.02H11.3828L9.89844 193.463V190.362H55.4589V195.02H37.2425V207.009H28.6096ZM35.654 171.548C41.7608 173.572 47.8156 176.413 53.7662 180.358L47.9588 186.573C43.3494 182.486 38.3754 178.801 32.6722 175.44C28.258 180.306 21.7996 184.302 14.9115 186.573L12.3334 183.057C21.0184 179.021 27.2164 172.599 28.5054 166.591C28.6487 165.968 28.4534 165.242 27.8153 165.086L26.0835 164.619L26.6825 161.505L38.5446 162.283C38.5446 165.488 37.503 168.654 35.667 171.561L35.654 171.548Z' fill='%23231815'/%3E%3Cpath d='M73.9081 172.313C78.6217 174.908 82.6973 178.113 86.6166 182.252L80.1712 186.91C77.6842 183.29 74.8066 179.761 71.343 176.452C68.0226 181.006 63.3481 185.055 57.9444 187.948L55.21 184.587C63.7908 178.268 67.1242 171.119 67.1242 166.046C67.1242 165.423 66.8247 164.904 66.3299 164.748L64.3898 164.177L64.9887 161.063L76.6555 161.582C76.6555 165.202 75.6659 168.887 73.9211 172.3L73.9081 172.313ZM89.1687 207.009V194.578H64.0642L62.5798 193.021V189.907H97.8147V206.996H89.1817L89.1687 207.009ZM97.997 160.492C97.8537 162.205 97.8017 163.905 97.8017 165.617V187.831H89.1687V173.481H81.4212L79.9368 171.923V168.719H89.1687V166.072C88.8692 164.359 88.3744 163.528 87.0854 163.022L85.4447 162.4L85.9395 159.597L97.997 160.479V160.492Z' fill='%23231815'/%3E%3Cpath d='M113.037 166.565V178.372L115.017 180.448H148.272V161.803H117.256C114.978 161.803 112.894 161.751 110.811 161.595L110.212 164.696L112.152 165.267C112.803 165.475 113.05 165.994 113.05 166.565H113.037ZM121.67 166.461H139.639V175.79H121.67V166.461Z' fill='%23231815'/%3E%3Cpath d='M121.878 193.138H113.154V204.53L115.029 206.49H148.767V201.831H121.67' fill='%23231815'/%3E%3Cpath d='M107.881 184.483V187.585L109.365 189.142H127.334V197.329H135.967V189.142H152.947V184.483H107.881Z' fill='%23231815'/%3E%3Cpath d='M195.798 179.41V165.63C195.798 163.917 195.85 162.217 195.994 160.505L187.126 159.856V165.954C187.126 165.954 187.139 166.045 187.152 166.097V196.083C185.173 197.173 182.543 197.433 180.056 197.433H173.559V192.515C179.014 191.373 182.595 188.064 182.595 183.341C182.595 177.593 177.035 173.766 169.249 173.766C161.462 173.766 155.902 177.593 155.902 183.341C155.902 187.948 159.47 191.373 164.939 192.515V197.433H153.571V200.547L155.056 202.104H179.822C183.389 202.104 186.072 200.754 187.165 199.353V207.021H195.798V184.185H201.41V179.423H195.798V179.41ZM169.249 188.48C166.319 188.48 164.483 186.352 164.483 183.354C164.483 180.357 166.319 178.229 169.249 178.229C172.178 178.229 174.014 180.357 174.014 183.354C174.014 186.352 172.178 188.48 169.249 188.48Z' fill='%23231815'/%3E%3Cpath d='M177.686 165.319V160.661H160.121V163.762L161.605 165.319H177.686Z' fill='%23231815'/%3E%3Cpath d='M183.388 172.209V167.551H154.508V170.652L156.005 172.209H183.388Z' fill='%23231815'/%3E%3Cpath d='M218.038 167.499H223.272V162.841H202.907V165.942L204.392 167.499H209.548C209.496 181.227 208.897 191.374 200.759 199.198L203.884 202.104C208.754 198.069 212.217 192.983 214.548 187.027C216.384 191.425 217.973 196.2 219.118 201.066L225.811 197.446C223.233 191.335 220.303 186.261 216.332 181.344C217.374 177.049 217.92 172.43 218.025 167.512L218.038 167.499Z' fill='%23231815'/%3E%3Cpath d='M237.022 159.753V164.45C237.022 164.45 237.022 164.502 237.022 164.541V179.929H234.001V166.357C234.001 164.735 234.053 163.1 234.183 161.478V161.232L226.084 160.57V165.773C226.084 165.773 226.11 165.851 226.11 165.89V207.009H234.001V184.691H237.022V207.009H244.912V165.579C244.912 163.866 244.964 162.166 245.108 160.453L237.009 159.753H237.022Z' fill='%23231815'/%3E%3Cpath d='M291.086 172.676V165.63C291.086 163.917 291.138 162.217 291.281 160.505L282.44 159.856V166.071C282.44 166.071 282.44 166.071 282.44 166.084V180.642C280.461 181.732 277.831 181.992 275.344 181.992H261.502V166.966H276.685V162.308H257.088C254.81 162.308 252.726 162.256 250.643 162.101L250.044 165.215L251.984 165.786C252.635 165.993 252.883 166.512 252.883 167.083V184.587L254.862 186.663H275.109C278.677 186.663 281.359 185.365 282.453 183.912V193.54H291.086V177.438H296.998V172.676H291.086Z' fill='%23231815'/%3E%3Cpath d='M256.946 204.426L259.081 206.502H291.581V201.844H265.722V196.511C265.722 194.798 265.774 193.099 265.917 191.386L256.933 190.932' fill='%23231815'/%3E%3Cpath d='M224.095 93.9288C224.095 119.879 202.988 140.912 176.946 140.912V46.9451C202.988 46.9451 224.095 67.9781 224.095 93.9288Z' fill='%231D2087'/%3E%3Cpath d='M82.6475 47.1781C82.6475 21.2274 103.755 0.181396 129.797 0.181396V94.1618C103.755 94.1618 82.6475 73.1288 82.6475 47.1781Z' fill='%231D2087'/%3E%3Cpath d='M220.111 46.9967H129.771C129.771 21.046 150.892 0 176.934 0H220.111C222.468 0 224.369 1.90738 224.369 4.24294V42.7408C224.369 45.0893 222.455 46.9837 220.111 46.9837V46.9967Z' fill='%231D2087'/%3E%3Cpath d='M86.7754 94.188H177.115C177.115 120.139 155.995 141.185 129.953 141.185H86.7754C84.4186 141.185 82.5176 139.277 82.5176 136.942V98.4439C82.5176 96.0954 84.4317 94.201 86.7754 94.201V94.188Z' fill='%231D2087'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.svg-logoKo {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 375 320' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.4382 262.012V246.26H1.94471L0 244.214V240.138H59.5074V246.26H35.7174V262.012H24.4382ZM33.6431 215.439C41.6163 218.086 49.5246 221.837 57.3034 227.001L49.7191 235.169C43.6906 229.794 37.2083 224.971 29.7537 220.538C23.9844 226.936 15.5575 232.165 6.54712 235.169L3.17631 230.541C14.5203 225.231 22.6232 216.803 24.3086 208.911C24.503 208.099 24.2437 207.141 23.4011 206.946L21.1323 206.329L21.9101 202.253L37.4028 203.276C37.4028 207.498 36.0415 211.639 33.6431 215.455V215.439Z' fill='%23231815'/%3E%3Cpath d='M83.6052 216.43C89.7634 219.823 95.0788 224.046 100.2 229.486L91.7729 235.607C88.5317 230.85 84.772 226.222 80.2344 221.87C75.8913 227.862 69.7979 233.155 62.7322 236.972L59.167 232.555C70.3813 224.257 74.7244 214.871 74.7244 208.197C74.7244 207.385 74.3355 206.703 73.6873 206.492L71.1592 205.745L71.937 201.669L87.1705 202.351C87.1705 207.109 85.874 211.948 83.6052 216.43ZM103.538 262.012V245.692H70.7378L68.7932 243.646V239.57H114.817V262.012H103.538ZM115.077 200.922C114.882 203.163 114.817 205.404 114.817 207.661V236.842H103.538V218.005H93.4258L91.4812 215.959V211.737H103.538V208.262C103.149 206.021 102.501 204.933 100.816 204.251L98.6765 203.439L99.3247 199.769L115.077 200.922Z' fill='%23231815'/%3E%3Cpath d='M134.734 208.879V224.387L137.327 227.115H180.758V202.627H140.244C137.262 202.627 134.54 202.562 131.817 202.351L131.039 206.427L133.567 207.173C134.41 207.45 134.734 208.132 134.734 208.879ZM146.013 208.749H169.479V220.993H146.013V208.749Z' fill='%23231815'/%3E%3Cpath d='M146.273 243.792H134.864V258.748L137.328 261.33H181.391V255.208H146.014' fill='%23231815'/%3E%3Cpath d='M127.993 232.408V236.501L129.938 238.53H153.404V249.28H164.683V238.53H186.836V232.408H127.993Z' fill='%23231815'/%3E%3Cpath d='M242.826 225.751V207.661C242.826 205.42 242.891 203.162 243.086 200.922L231.515 200.077V208.099C231.515 208.099 231.547 208.213 231.547 208.278V247.673C228.954 249.102 225.519 249.443 222.278 249.443H213.786V242.98C220.916 241.486 225.584 237.134 225.584 230.947C225.584 223.396 218.323 218.362 208.146 218.362C197.969 218.362 190.709 223.396 190.709 230.947C190.709 237.004 195.376 241.486 202.507 242.98V249.443H187.662V253.519L189.607 255.565H221.953C226.621 255.565 230.121 253.795 231.547 251.96V262.028H242.826V232.035H250.151V225.783H242.826V225.751ZM208.146 237.654C204.322 237.654 201.923 234.86 201.923 230.914C201.923 226.968 204.322 224.175 208.146 224.175C211.971 224.175 214.369 226.968 214.369 230.914C214.369 234.86 211.971 237.654 208.146 237.654Z' fill='%23231815'/%3E%3Cpath d='M219.166 207.238V201.116H196.219V205.208L198.163 207.238H219.166Z' fill='%23231815'/%3E%3Cpath d='M226.621 216.283V210.161H188.895V214.254L190.839 216.283H226.621Z' fill='%23231815'/%3E%3Cpath d='M271.867 210.096H278.706V203.974H252.096V208.05L254.041 210.096H260.782C260.717 228.121 259.94 241.453 249.309 251.732L253.392 255.549C259.745 250.238 264.283 243.581 267.329 235.754C269.728 241.535 271.802 247.803 273.293 254.184L282.044 249.427C278.673 241.405 274.849 234.73 269.663 228.267C271.024 222.616 271.737 216.559 271.867 210.096Z' fill='%23231815'/%3E%3Cpath d='M296.678 199.931V206.102C296.678 206.102 296.694 206.183 296.694 206.215V226.416H292.74V208.586C292.74 206.443 292.804 204.315 292.983 202.172V201.847L282.4 200.987V207.823C282.4 207.823 282.433 207.92 282.433 207.985V261.995H292.74V232.668H296.694V261.995H307.001V207.579C307.001 205.339 307.065 203.081 307.26 200.84L296.678 199.931Z' fill='%23231815'/%3E%3Cpath d='M367.286 216.9V207.644C367.286 205.403 367.351 203.146 367.545 200.905L356.007 200.061V208.229C356.007 208.229 356.007 208.245 356.007 208.261V227.374C353.414 228.803 349.979 229.144 346.737 229.144H328.652V209.414H348.488V203.292H322.883C319.901 203.292 317.178 203.227 314.456 203.016L313.678 207.092L316.206 207.839C317.049 208.115 317.373 208.797 317.373 209.544V232.538L319.966 235.266H346.413C351.081 235.266 354.581 233.561 356.007 231.661V244.311H367.286V223.152H375V216.9H367.286Z' fill='%23231815'/%3E%3Cpath d='M322.688 258.601L325.476 261.33H367.935V255.208H334.162V248.209C334.162 245.968 334.227 243.727 334.421 241.47L322.688 240.869' fill='%23231815'/%3E%3Cpath d='M275.432 117.552C275.432 150.029 249.162 176.352 216.751 176.352V58.7355C249.162 58.7355 275.432 85.0584 275.432 117.536V117.552Z' fill='%231D2087'/%3E%3Cpath d='M99.373 59.0278C99.373 26.5504 125.642 0.227417 158.054 0.227417V117.844C125.642 117.844 99.373 91.5214 99.373 59.044V59.0278Z' fill='%231D2087'/%3E%3Cpath d='M270.473 58.8166H158.038C158.038 26.3392 184.324 0 216.735 0H270.473C273.407 0 275.773 2.38709 275.773 5.31006V53.4903C275.773 56.4295 273.39 58.8004 270.473 58.8004V58.8166Z' fill='%231D2087'/%3E%3Cpath d='M104.527 117.877H216.962C216.962 150.354 190.676 176.693 158.265 176.693H104.527C101.594 176.693 99.2275 174.306 99.2275 171.383V123.203C99.2275 120.264 101.61 117.893 104.527 117.893V117.877Z' fill='%231D2087'/%3E%3Cpath d='M92.5506 289.715C92.5506 293.076 90.0873 295.252 85.8252 295.252C81.5631 295.252 78.0303 292.914 78.0303 288.903H82.3572C82.3572 290.933 83.8481 291.696 85.7766 291.696C87.3648 291.696 88.1751 291.03 88.1751 290.121C88.1751 288.627 86.4896 288.237 84.1398 287.49C81.1742 286.613 78.5651 285.379 78.5651 282.245C78.5651 278.413 81.4659 276.919 85.1122 276.919C89.0826 276.919 92.1941 279.079 92.3075 282.635H87.9806C87.7861 281.287 86.7489 280.475 85.1122 280.475C83.8319 280.475 82.9244 280.913 82.9244 281.92C82.9244 283.106 83.8805 283.495 86.0359 284.145C89.2446 285.119 92.5506 286.061 92.5506 289.682V289.715Z' fill='%23231815'/%3E%3Cpath d='M101.788 295.268C96.6504 295.268 94.6895 292.914 94.6895 288.546V277.341H98.9678V288.546C98.9678 290.835 99.9239 291.663 101.788 291.663C103.651 291.663 104.607 290.835 104.607 288.546V277.341H108.886V288.546C108.886 292.914 106.909 295.268 101.788 295.268Z' fill='%23231815'/%3E%3Cpath d='M125.205 289.715C125.205 293.076 122.742 295.252 118.48 295.252C114.217 295.252 110.685 292.914 110.685 288.903H115.012C115.012 290.933 116.502 291.696 118.431 291.696C120.019 291.696 120.829 291.03 120.829 290.121C120.829 288.627 119.144 288.237 116.794 287.49C113.829 286.613 111.219 285.379 111.219 282.245C111.219 278.413 114.12 276.919 117.766 276.919C121.737 276.919 124.848 279.079 124.962 282.635H120.635C120.44 281.287 119.403 280.475 117.766 280.475C116.486 280.475 115.579 280.913 115.579 281.92C115.579 283.106 116.535 283.495 118.69 284.145C121.899 285.119 125.205 286.061 125.205 289.682V289.715Z' fill='%23231815'/%3E%3Cpath d='M139.028 284.047V287.652H131.622V291.257H140.357V294.862H127.344V277.325H140.211V280.93H131.606V284.047H139.012H139.028Z' fill='%23231815'/%3E%3Cpath d='M141.67 286.094C141.67 280.816 144.684 276.935 150.081 276.935C155.477 276.935 158.491 280.816 158.491 286.094C158.491 291.371 155.429 295.268 150.081 295.268C144.733 295.268 141.67 291.387 141.67 286.094ZM154.116 286.094C154.116 283.057 153.16 280.556 150.081 280.556C147.002 280.556 146.045 283.057 146.045 286.094C146.045 289.13 146.969 291.663 150.081 291.663C153.192 291.663 154.116 289.163 154.116 286.094Z' fill='%23231815'/%3E%3Cpath d='M160.857 277.325H165.136V284.811L171.213 277.325H175.799L169.414 285.006L176.269 294.862H171.278L166.886 288.01L165.136 290.121V294.862H160.857V277.325Z' fill='%23231815'/%3E%3Cpath d='M189.039 280.54C186.219 280.54 185.36 282.797 185.36 286.077C185.36 289.358 186.219 291.647 189.039 291.647C191.324 291.647 192.086 290.251 192.361 288.286H196.737C196.364 292.313 193.787 295.252 189.12 295.252C183.724 295.252 181.001 291.371 181.001 286.142C181.001 280.913 183.869 276.919 189.25 276.919C193.885 276.919 196.348 279.761 196.753 283.836H192.377C192.069 281.92 191.308 280.524 189.055 280.524L189.039 280.54Z' fill='%23231815'/%3E%3Cpath d='M205.861 295.268C200.724 295.268 198.763 292.914 198.763 288.546V277.341H203.041V288.546C203.041 290.835 203.997 291.663 205.861 291.663C207.724 291.663 208.681 290.835 208.681 288.546V277.341H212.959V288.546C212.959 292.914 210.982 295.268 205.861 295.268Z' fill='%23231815'/%3E%3Cpath d='M220.203 277.325V291.257H227.755V294.862H215.925V277.325H220.203Z' fill='%23231815'/%3E%3Cpath d='M231.352 280.946H226.409V277.341H240.541V280.946H235.63V294.879H231.352V280.946Z' fill='%23231815'/%3E%3Cpath d='M249.762 295.268C244.625 295.268 242.664 292.914 242.664 288.546V277.341H246.942V288.546C246.942 290.835 247.899 291.663 249.762 291.663C251.626 291.663 252.582 290.835 252.582 288.546V277.341H256.86V288.546C256.86 292.914 254.883 295.268 249.762 295.268Z' fill='%23231815'/%3E%3Cpath d='M259.825 277.325H267.831C271.607 277.325 273.892 279.143 273.892 282.326C273.892 284.778 272.563 286.223 270.456 286.711V286.759C274.702 287.523 273.163 294.31 274.135 294.603V294.846H269.694C268.868 294.115 270.408 288.74 266.777 288.74H264.12V294.846H259.841V277.308L259.825 277.325ZM264.104 285.152H267.004C268.706 285.152 269.613 284.518 269.613 283.041C269.613 281.563 268.706 280.93 267.004 280.93H264.104V285.152Z' fill='%23231815'/%3E%3Cpath d='M280.779 291.225L279.694 294.879H275.107L281.573 277.341H285.868L292.383 294.879H287.699L286.613 291.225H280.796H280.779ZM285.641 287.864L283.713 281.384H283.664L281.736 287.864H285.625H285.641Z' fill='%23231815'/%3E%3Cpath d='M298.152 277.325V291.257H305.704V294.862H293.874V277.325H298.152Z' fill='%23231815'/%3E%3Cpath d='M125.367 309.526V313.131H118.545V319.61H114.267V302.072H126.907V305.677H118.545V309.526H125.367Z' fill='%23231815'/%3E%3Cpath d='M128.462 310.825C128.462 305.547 131.476 301.666 136.873 301.666C142.269 301.666 145.283 305.547 145.283 310.825C145.283 316.103 142.221 320 136.873 320C131.525 320 128.462 316.119 128.462 310.825ZM140.908 310.825C140.908 307.788 139.952 305.288 136.873 305.288C133.794 305.288 132.837 307.788 132.837 310.825C132.837 313.862 133.761 316.395 136.873 316.395C139.984 316.395 140.908 313.894 140.908 310.825Z' fill='%23231815'/%3E%3Cpath d='M154.634 320C149.497 320 147.536 317.645 147.536 313.277V302.072H151.814V313.277C151.814 315.567 152.771 316.395 154.634 316.395C156.498 316.395 157.454 315.567 157.454 313.277V302.072H161.732V313.277C161.732 317.645 159.755 320 154.634 320Z' fill='%23231815'/%3E%3Cpath d='M164.698 302.072H168.977L174.908 312.498H174.956V302.072H179.235V319.61H174.956L169.025 309.185H168.977V319.61H164.698V302.072Z' fill='%23231815'/%3E%3Cpath d='M182.313 302.072H189.849C194.581 302.072 197.417 305.207 197.417 310.858C197.417 316.509 194.808 319.61 190.076 319.61H182.313V302.072ZM186.592 316.005H189.331C191.988 316.005 193.058 314.04 193.058 310.858C193.058 307.675 191.988 305.677 189.331 305.677H186.592V316.005Z' fill='%23231815'/%3E%3Cpath d='M203.073 315.957L201.988 319.61H197.401L203.867 302.072H208.162L214.66 319.61H209.977L208.891 315.957H203.073ZM207.935 312.595L206.007 306.116H205.958L204.029 312.595H207.919H207.935Z' fill='%23231815'/%3E%3Cpath d='M217.772 305.677H212.829V302.072H226.96V305.677H222.05V319.61H217.772V305.677Z' fill='%23231815'/%3E%3Cpath d='M233.476 302.072V319.61H229.197V302.072H233.476Z' fill='%23231815'/%3E%3Cpath d='M235.841 310.825C235.841 305.547 238.855 301.666 244.252 301.666C249.648 301.666 252.662 305.547 252.662 310.825C252.662 316.103 249.599 320 244.252 320C238.904 320 235.841 316.119 235.841 310.825ZM248.287 310.825C248.287 307.788 247.331 305.288 244.252 305.288C241.173 305.288 240.216 307.788 240.216 310.825C240.216 313.862 241.14 316.395 244.252 316.395C247.363 316.395 248.287 313.894 248.287 310.825Z' fill='%23231815'/%3E%3Cpath d='M255.028 302.072H259.307L265.238 312.498H265.287V302.072H269.565V319.61H265.287L259.355 309.185H259.307V319.61H255.028V302.072Z' fill='%23231815'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
.svg-logoEn {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 306 260' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75.2911 236.393C75.2911 239.013 73.3637 240.709 70.0288 240.709C66.6939 240.709 63.9297 238.887 63.9297 235.76H67.3153C67.3153 237.342 68.4819 237.937 69.9908 237.937C71.2334 237.937 71.8674 237.418 71.8674 236.71C71.8674 235.545 70.5487 235.241 68.7101 234.659C66.3896 233.976 64.3482 233.014 64.3482 230.571C64.3482 227.583 66.6179 226.419 69.4709 226.419C72.5775 226.419 75.0121 228.102 75.1008 230.874H71.7153C71.5631 229.824 70.7516 229.191 69.4709 229.191C68.4691 229.191 67.7591 229.533 67.7591 230.317C67.7591 231.241 68.5072 231.545 70.1936 232.052C72.7043 232.811 75.2911 233.545 75.2911 236.368V236.393Z' fill='%23231815'/%3E%3Cpath d='M82.5187 240.722C78.4991 240.722 76.9648 238.887 76.9648 235.482V226.748H80.3124V235.482C80.3124 237.267 81.0605 237.912 82.5187 237.912C83.9769 237.912 84.725 237.267 84.725 235.482V226.748H88.0726V235.482C88.0726 238.887 86.5256 240.722 82.5187 240.722Z' fill='%23231815'/%3E%3Cpath d='M100.829 236.393C100.829 239.013 98.9017 240.709 95.5669 240.709C92.232 240.709 89.4678 238.887 89.4678 235.76H92.8533C92.8533 237.342 94.02 237.937 95.5289 237.937C96.7715 237.937 97.4055 237.418 97.4055 236.71C97.4055 235.545 96.0868 235.241 94.2482 234.659C91.9277 233.976 89.8862 233.014 89.8862 230.571C89.8862 227.583 92.1559 226.419 95.009 226.419C98.1156 226.419 100.55 228.102 100.639 230.874H97.2534C97.1012 229.824 96.2896 229.191 95.009 229.191C94.0072 229.191 93.2972 229.533 93.2972 230.317C93.2972 231.241 94.0453 231.545 95.7317 232.052C98.2424 232.811 100.829 233.545 100.829 236.368V236.393Z' fill='%23231815'/%3E%3Cpath d='M111.645 231.976V234.786H105.85V237.596H112.685V240.406H102.503V226.735H112.571V229.545H105.838V231.976H111.633H111.645Z' fill='%23231815'/%3E%3Cpath d='M113.711 233.571C113.711 229.457 116.069 226.432 120.292 226.432C124.514 226.432 126.873 229.457 126.873 233.571C126.873 237.684 124.476 240.722 120.292 240.722C116.107 240.722 113.711 237.697 113.711 233.571ZM123.449 233.571C123.449 231.204 122.701 229.254 120.292 229.254C117.883 229.254 117.135 231.204 117.135 233.571C117.135 235.938 117.857 237.912 120.292 237.912C122.726 237.912 123.449 235.963 123.449 233.571Z' fill='%23231815'/%3E%3Cpath d='M128.725 226.735H132.072V232.571L136.827 226.735H140.416L135.42 232.722L140.783 240.406H136.878L133.442 235.064L132.072 236.71V240.406H128.725V226.735Z' fill='%23231815'/%3E%3Cpath d='M150.775 229.242C148.568 229.242 147.896 231.001 147.896 233.558C147.896 236.115 148.568 237.899 150.775 237.899C152.563 237.899 153.159 236.811 153.374 235.279H156.798C156.506 238.418 154.49 240.709 150.838 240.709C146.616 240.709 144.485 237.684 144.485 233.608C144.485 229.533 146.73 226.419 150.939 226.419C154.566 226.419 156.493 228.634 156.81 231.811H153.387C153.146 230.317 152.55 229.229 150.787 229.229L150.775 229.242Z' fill='%23231815'/%3E%3Cpath d='M163.938 240.722C159.918 240.722 158.384 238.887 158.384 235.482V226.748H161.731V235.482C161.731 237.267 162.479 237.912 163.938 237.912C165.396 237.912 166.144 237.267 166.144 235.482V226.748H169.491V235.482C169.491 238.887 167.944 240.722 163.938 240.722Z' fill='%23231815'/%3E%3Cpath d='M175.159 226.735V237.596H181.068V240.406H171.812V226.735H175.159Z' fill='%23231815'/%3E%3Cpath d='M183.884 229.545H180.017V226.735H191.074V229.545H187.232V240.406H183.884V229.545Z' fill='%23231815'/%3E%3Cpath d='M198.287 240.722C194.268 240.722 192.733 238.887 192.733 235.482V226.748H196.081V235.482C196.081 237.267 196.829 237.912 198.287 237.912C199.745 237.912 200.494 237.267 200.494 235.482V226.748H203.841V235.482C203.841 238.887 202.294 240.722 198.287 240.722Z' fill='%23231815'/%3E%3Cpath d='M206.175 226.735H212.439C215.393 226.735 217.181 228.153 217.181 230.634C217.181 232.545 216.141 233.672 214.493 234.051V234.089C217.815 234.684 216.611 239.975 217.371 240.203V240.393H213.897C213.25 239.823 214.455 235.634 211.615 235.634H209.535V240.393H206.187V226.723L206.175 226.735ZM209.522 232.836H211.792C213.124 232.836 213.834 232.343 213.834 231.191C213.834 230.039 213.124 229.545 211.792 229.545H209.522V232.836Z' fill='%23231815'/%3E%3Cpath d='M222.557 237.558L221.708 240.406H218.119L223.178 226.735H226.539L231.636 240.406H227.972L227.122 237.558H222.57H222.557ZM226.361 234.937L224.852 229.887H224.814L223.305 234.937H226.349H226.361Z' fill='%23231815'/%3E%3Cpath d='M236.164 226.735V237.596H242.073V240.406H232.816V226.735H236.164Z' fill='%23231815'/%3E%3Cpath d='M100.968 251.836V254.646H95.6297V259.696H92.2822V246.026H102.173V248.836H95.6297V251.836H100.968Z' fill='%23231815'/%3E%3Cpath d='M103.378 252.848C103.378 248.735 105.736 245.709 109.959 245.709C114.181 245.709 116.54 248.735 116.54 252.848C116.54 256.962 114.143 260 109.959 260C105.774 260 103.378 256.975 103.378 252.848ZM113.116 252.848C113.116 250.481 112.368 248.532 109.959 248.532C107.55 248.532 106.801 250.481 106.801 252.848C106.801 255.215 107.524 257.19 109.959 257.19C112.393 257.19 113.116 255.241 113.116 252.848Z' fill='%23231815'/%3E%3Cpath d='M123.856 260C119.836 260 118.302 258.165 118.302 254.76V246.026H121.649V254.76C121.649 256.544 122.397 257.19 123.856 257.19C125.314 257.19 126.062 256.544 126.062 254.76V246.026H129.41V254.76C129.41 258.165 127.863 260 123.856 260Z' fill='%23231815'/%3E%3Cpath d='M131.729 246.026H135.077L139.718 254.152H139.756V246.026H143.103V259.696H139.756L135.115 251.57H135.077V259.696H131.729V246.026Z' fill='%23231815'/%3E%3Cpath d='M145.526 246.026H151.423C155.125 246.026 157.344 248.469 157.344 252.874C157.344 257.278 155.303 259.696 151.6 259.696H145.526V246.026ZM148.874 256.886H151.017C153.096 256.886 153.933 255.355 153.933 252.874C153.933 250.393 153.096 248.836 151.017 248.836H148.874V256.886Z' fill='%23231815'/%3E%3Cpath d='M161.756 256.848L160.907 259.696H157.318L162.378 246.026H165.738L170.823 259.696H167.158L166.309 256.848H161.756ZM165.56 254.228L164.051 249.178H164.013L162.505 254.228H165.548H165.56Z' fill='%23231815'/%3E%3Cpath d='M173.27 248.836H169.402V246.026H180.459V248.836H176.617V259.696H173.27V248.836Z' fill='%23231815'/%3E%3Cpath d='M185.544 246.026V259.696H182.196V246.026H185.544Z' fill='%23231815'/%3E%3Cpath d='M187.408 252.848C187.408 248.735 189.767 245.709 193.989 245.709C198.212 245.709 200.57 248.735 200.57 252.848C200.57 256.962 198.174 260 193.989 260C189.805 260 187.408 256.975 187.408 252.848ZM197.146 252.848C197.146 250.481 196.398 248.532 193.989 248.532C191.58 248.532 190.832 250.481 190.832 252.848C190.832 255.215 191.555 257.19 193.989 257.19C196.424 257.19 197.146 255.241 197.146 252.848Z' fill='%23231815'/%3E%3Cpath d='M202.422 246.026H205.769L210.41 254.152H210.448V246.026H213.796V259.696H210.448L205.807 251.57H205.769V259.696H202.422V246.026Z' fill='%23231815'/%3E%3Cpath d='M75.2029 212.331C69.6237 212.331 64.9448 211.091 61.1408 208.597C57.3367 206.104 54.6612 202.724 53.1016 198.446L62.5862 192.915C64.7799 198.636 69.0911 201.497 75.5326 201.497C78.6392 201.497 80.9217 200.94 82.3672 199.813C83.8127 198.687 84.5354 197.269 84.5354 195.56C84.5354 193.585 83.6479 192.041 81.8854 190.94C80.1228 189.839 76.9528 188.649 72.4006 187.371C69.8773 186.624 67.747 185.877 66.0099 185.13C64.2727 184.383 62.5229 183.383 60.7857 182.118C59.0485 180.865 57.7171 179.27 56.8041 177.346C55.8912 175.422 55.4347 173.169 55.4347 170.612C55.4347 165.536 57.2479 161.473 60.8618 158.461C64.4756 155.435 68.8375 153.929 73.9222 153.929C78.4744 153.929 82.4813 155.043 85.943 157.258C89.4047 159.473 92.0928 162.562 94.0202 166.524L84.7003 171.903C82.4432 167.093 78.8548 164.688 73.9349 164.688C71.6271 164.688 69.8266 165.207 68.5079 166.258C67.1892 167.296 66.5424 168.65 66.5424 170.308C66.5424 172.068 67.2779 173.511 68.7488 174.599C70.2197 175.7 73.0474 176.89 77.2318 178.169C78.9436 178.7 80.2496 179.118 81.1245 179.409C82.0121 179.7 83.2168 180.156 84.7384 180.776C86.26 181.396 87.4392 181.966 88.2761 182.497C89.1003 183.029 90.0513 183.751 91.1291 184.662C92.1942 185.573 93.0184 186.51 93.5764 187.472C94.1343 188.434 94.6161 189.598 95.0219 190.965C95.4277 192.332 95.6305 193.813 95.6305 195.421C95.6305 200.61 93.7412 204.724 89.9626 207.775C86.1839 210.825 81.264 212.344 75.2156 212.344L75.2029 212.331Z' fill='%23231815'/%3E%3Cpath d='M126.874 212.331C121.295 212.331 116.616 211.091 112.812 208.597C109.008 206.104 106.332 202.724 104.772 198.446L114.257 192.915C116.451 198.636 120.762 201.497 127.204 201.497C130.31 201.497 132.593 200.94 134.038 199.813C135.484 198.687 136.206 197.269 136.206 195.56C136.206 193.585 135.319 192.041 133.556 190.94C131.794 189.839 128.624 188.649 124.072 187.371C121.548 186.624 119.418 185.877 117.681 185.13C115.944 184.383 114.194 183.383 112.457 182.118C110.719 180.865 109.388 179.27 108.475 177.346C107.562 175.422 107.106 173.169 107.106 170.612C107.106 165.536 108.919 161.473 112.533 158.461C116.146 155.435 120.508 153.929 125.593 153.929C130.145 153.929 134.152 155.043 137.614 157.258C141.076 159.473 143.764 162.562 145.691 166.524L136.371 171.903C134.114 167.093 130.526 164.688 125.606 164.688C123.298 164.688 121.498 165.207 120.179 166.258C118.86 167.296 118.213 168.65 118.213 170.308C118.213 172.068 118.949 173.511 120.42 174.599C121.891 175.7 124.718 176.89 128.903 178.169C130.614 178.7 131.92 179.118 132.795 179.409C133.683 179.7 134.888 180.156 136.409 180.776C137.931 181.396 139.11 181.966 139.947 182.497C140.771 183.029 141.722 183.751 142.8 184.662C143.865 185.573 144.689 186.51 145.247 187.472C145.805 188.434 146.287 189.598 146.693 190.965C147.099 192.332 147.301 193.813 147.301 195.421C147.301 200.61 145.412 204.724 141.633 207.775C137.855 210.825 132.935 212.344 126.887 212.344L126.874 212.331Z' fill='%23231815'/%3E%3Cpath d='M184.43 212.331C175.959 212.331 168.973 209.521 163.457 203.901C157.941 198.281 155.177 191.358 155.177 183.118C155.177 174.878 157.941 167.891 163.457 162.296C168.973 156.701 175.972 153.917 184.43 153.917C189.514 153.917 194.219 155.106 198.53 157.486C202.841 159.866 206.201 163.093 208.623 167.156L199.062 172.688C197.668 170.169 195.69 168.207 193.116 166.789C190.541 165.372 187.65 164.663 184.43 164.663C178.965 164.663 174.552 166.372 171.204 169.802C167.857 173.219 166.183 177.662 166.183 183.118C166.183 188.573 167.857 192.927 171.204 196.357C174.552 199.788 178.965 201.496 184.43 201.496C187.65 201.496 190.554 200.788 193.154 199.37C195.753 197.952 197.718 196.016 199.062 193.547L208.623 199.079C206.214 203.142 202.867 206.37 198.581 208.749C194.295 211.129 189.578 212.319 184.43 212.319V212.331Z' fill='%23231815'/%3E%3Cpath d='M252.901 165.638H230.394V178.953H252.254V189.548H230.394V211.205H219.299V155.043H252.901V165.638Z' fill='%23231815'/%3E%3Cpath d='M219.956 91.9826C219.956 117.399 199.313 137.993 173.864 137.993V45.9722C199.326 45.9722 219.956 66.5788 219.956 91.9826Z' fill='%231D2087'/%3E%3Cpath d='M81.668 46.1999C81.668 20.7834 102.311 0.189453 127.76 0.189453V92.2229C102.298 92.2229 81.668 71.6163 81.668 46.2125V46.1999Z' fill='%231D2087'/%3E%3Cpath d='M216.065 46.0231H127.748C127.748 20.6066 148.391 0 173.853 0H216.065C218.373 0 220.237 1.86067 220.237 4.16435V41.8714C220.237 44.1751 218.373 46.0357 216.065 46.0357V46.0231Z' fill='%231D2087'/%3E%3Cpath d='M85.7137 92.236H174.03C174.03 117.653 153.387 138.259 127.926 138.259H85.7137C83.4059 138.259 81.542 136.398 81.542 134.095V96.3877C81.542 94.0841 83.4059 92.2234 85.7137 92.2234V92.236Z' fill='%231D2087'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
.scrollDown {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  z-index: 10;
}
.scrollDown-txt {
  font-weight: 500;
  font-size: 1.4rem;
  line-height: 1.8rem;
  letter-spacing: 0.2em;
  color: #fff;
}
.scrollDown-line {
  width: 2px;
  height: 12rem;
  overflow: hidden;
  position: relative;
  background-color: rgba(255, 255, 255, 0.4);
}
.scrollDown-line::after {
  content: "";
  display: block;
  width: 2px;
  height: 40px;
  background-color: #fff;
  position: absolute;
  animation: 1.5s scrollDownAni infinite;
}
@keyframes scrollDownAni {
  0% {
    top: 0;
  }
  100% {
    top: 100%;
  }
}
.swiper-button-prev::after {
  display: none;
  width: 40px;
  height: 40px;
}
.swiper-button-next::after {
  display: none;
  width: 40px;
  height: 40px;
}
.btot {
  transform: translateY(30%);
  opacity: 0;
  transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.btot-s {
  transform: translateY(30rem);
  opacity: 0;
  transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.rtol {
  transform: translateX(30%);
  opacity: 0;
  transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.ltor {
  transform: translateX(-30%);
  opacity: 0;
  transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.ltor-s {
  transform: translateX(30rem);
  opacity: 1;
  transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.ani.active.btot {
  transform: translateY(0%);
  opacity: 1;
}
.ani.active.btot-s {
  transform: translateY(0%);
  opacity: 1;
}
.ani.active.rtol {
  transform: translateX(0%);
  opacity: 1;
}
.ani.active.ltor {
  transform: translateX(0%);
  opacity: 1;
}
.ani.active.ltor-s {
  transform: translateX(30rem);
  opacity: 1;
}
.oneTime.active.btot {
  transform: translateY(0%);
  opacity: 1;
}
.oneTime.active.btot-s {
  transform: translateY(0%);
  opacity: 1;
}
.oneTime.active.rtol {
  transform: translateX(0%);
  opacity: 1;
}
.oneTime.active.ltor {
  transform: translateX(0%);
  opacity: 1;
}
.oneTime.active.ltor-s {
  transform: translateX(0%);
  opacity: 1;
}
.oneTime.active .btot {
  transform: translateY(0%);
  opacity: 1;
}
.oneTime.active .btot-s {
  transform: translateY(0%);
  opacity: 1;
}
.oneTime.active .rtol {
  transform: translateX(0%);
  opacity: 1;
}
.oneTime.active .ltor {
  transform: translateX(0%);
  opacity: 1;
}
.oneTime.active .ltor-s {
  transform: translateX(0%);
  opacity: 1;
}
.cSelect {
  display: inline-block;
  width: 100%;
  height: 6.4rem;
  font-weight: 400;
  font-size: 1.8rem;
  letter-spacing: -0.02em;
  line-height: 6.4rem;
  padding: 0 2.4rem;
  border: 1px solid #e2e2e2 !important;
  border-radius: 0;
}
.cSelect::after {
  width: 2.4rem;
  height: 2.4rem;
  top: calc(50% - 1.2rem);
  right: 2.4rem;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 8L6 8L12 15L18 8Z' fill='%23444'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  transform-origin: center center;
  transform: rotate(0);
  border-bottom: none;
  border-right: none;
  margin-top: 0;
}
.cSelect.open::after {
  transform: rotate(180deg);
}
.cSelect .list {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  width: calc(100% + 2px);
  left: -1px;
  border: 1px solid #e2e2e2 !important;
  border-radius: 0;
  padding: 0;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
  cursor: auto;
  max-height: 0px !important;
  overflow: hidden;
  transform: scale(1);
  transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
  opacity: 0;
}
.cSelect .option {
  background-color: rgba(0, 0, 0, 0) !important;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.9rem;
  min-height: auto;
  padding: 0;
  margin: 0 2.4rem;
}
.cSelect .option.selected {
  font-weight: 400;
  color: #4b33ed;
}
.nice-select.open .list {
  max-height: 100vh !important;
  padding: 3rem 0;
}
.c-input {
  width: 100%;
  border: none;
  outline: none;
  background-color: #f8f9fc;
  box-sizing: border-box;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  height: 6rem;
  line-height: 6rem;
  padding: 0 2.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  border-bottom: 1px solid #ccc;
  transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}
@media screen and (max-width: 768px) {
  .c-input {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.c-input:focus {
  border-bottom: 1px solid #1800b7;
}
.c-input::-moz-placeholder {
  color: #888;
}
.c-input::placeholder {
  color: #888;
}
.c-input.err {
  border: 1px solid #ff3d3d;
  padding-right: 6.4rem;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z' fill='%23FF3D3D'/%3E%3Cpath d='M10.9859 7.59741C10.9451 7.0039 11.4155 6.5 12.0104 6.5C12.6053 6.5 13.0758 7.0039 13.035 7.59741L12.5981 13.9513C12.5769 14.2602 12.3201 14.5 12.0104 14.5C11.7007 14.5 11.4439 14.2602 11.4227 13.9513L10.9859 7.59741Z' fill='%23FF3D3D'/%3E%3Cpath d='M11 16.3008C11 15.7485 11.4477 15.3008 12 15.3008C12.5523 15.3008 13 15.7485 13 16.3008C13 16.8531 12.5523 17.3008 12 17.3008C11.4477 17.3008 11 16.8531 11 16.3008Z' fill='%23FF3D3D'/%3E%3C/svg%3E%0A")
    #f8f9fc no-repeat;
  background-size: 2.4rem 2.4rem;
  background-position: calc(100% - 2.4rem);
}
.c-textarea {
  background-color: #f8f9fc;
  padding: 2.4rem;
  border: 1px solid #ccc;
}
.c-textarea textarea {
  display: block;
  width: 100%;
  height: 30.8rem;
  border: none;
  resize: none;
  outline: none;
  background-color: rgba(0, 0, 0, 0);
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #222;
}
@media screen and (max-width: 768px) {
  .c-textarea textarea {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.c-textarea textarea::-moz-placeholder {
  color: #888;
}
.c-textarea textarea::placeholder {
  color: #888;
}
.c-textarea textarea::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0) !important;
}
.c-textarea textarea::-webkit-scrollbar-thumb {
  background-color: #ccc !important;
  border-radius: 0;
}
.c-textarea .maximumG {
  margin-top: 1.4rem;
  text-align: right;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #888;
}
@media screen and (max-width: 768px) {
  .c-textarea .maximumG {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.c-check {
  display: inline-flex;
  gap: 1rem;
  align-items: center;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: -0.02em;
  color: #444;
  cursor: pointer;
}
@media screen and (max-width: 768px) {
  .c-check {
    font-size: 1.5rem;
    line-height: 2.4rem;
    letter-spacing: -0.04em;
  }
}
.c-check input[type="checkbox"] {
  width: 2.4rem;
  height: 2.4rem;
  border: 2px solid #e2e2e2;
  transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
  cursor: pointer;
}
.c-check input[type="checkbox"]:checked {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 11L11 16L18.5 8' stroke='%23fff' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A") #4b33ed;
  border-color: #4b33ed;
}
textarea::-webkit-scrollbar-track {
  background-color: #ccc !important;
}
textarea::-webkit-scrollbar-thumb {
  background-color: #89898a;
}
.tab-block-wrap {
  position: relative;
}
.tab-block {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  transform: translateY(-100%);
  transition: opacity 0.5s;
  z-index: -2;
}
.tab-block.on {
  position: relative;
  left: auto;
  transform: translateY(0);
  opacity: 1;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .btn-support {
    width: 7.7rem;
    height: 3rem;
    font-size: 1.3rem;
  }
  .btn-ti {
    width: 100%;
    border-width: 0.15rem;
    font-size: 1.5rem;
    line-height: 4.8rem;
  }
  .btn-ti.b {
    border-color: #4b33ed;
    color: #4b33ed;
  }
  .btn-ti.b .ico-arrow::after {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2333 7.02225L14.6604 1.33374L16.1626 0L24 8L16.1626 16L14.6604 14.6663L20.2333 8.97775H0V7.02225H20.2333Z' fill='%234B33ED'/%3E%3C/svg%3E%0A");
  }
  .btn-ti.s {
    line-height: 4rem;
    padding: 0 1.6rem;
    gap: 4px;
  }
  .btn-t {
    line-height: 4.8rem;
    font-size: 1.5rem;
  }
  .btn-down {
    width: 2rem;
    height: 2rem;
  }
  .btn-top {
    width: 5rem;
    height: 5rem;
    bottom: 2rem;
    left: calc(100% - 6.4rem);
    font-size: 1.3rem;
  }
  .btn-top i {
    width: 1.4rem;
    height: 1.4rem;
  }
  .scrollDown-line {
    height: 6rem;
  }
  .scrollDown-line::after {
    height: 2rem;
  }
  .scrollDown-txt {
    font-size: 1.2rem;
    line-height: 1.4rem;
    font-size: 1.5rem;
  }
  .c-input {
    line-height: 5rem;
    height: 5rem;
    padding: 0 1.6rem;
  }
  .c-textarea {
    padding: 1.6rem;
  }
  .cSelect {
    height: 5.6rem;
    line-height: 5.6rem;
  }
}
@media (hover: hover) and (pointer: fine) {
  .btn-support:hover {
    color: #4b33ed;
  }
  .btn-ti:hover {
    background-color: #fff;
    color: #4b33ed;
  }
  .btn-ti:hover .ico-arrow::after {
    left: calc(100% + 16px);
    opacity: 0;
  }
  .btn-ti:hover .ico-arrow::before {
    left: 0;
    opacity: 1;
  }
  .btn-ti.b:hover {
    background-color: #4b33ed;
    border-color: #4b33ed;
    color: #fff;
  }
  .btn-ti.s:hover {
    background-color: rgba(0, 0, 0, 0);
    border-color: #4b33ed;
    color: #4b33ed;
  }
  .btn-t:not(.s):hover {
    background-color: #1800b7;
  }
}
.window-mo .pcPart {
  display: none;
}
.window-mo .moPart {
  display: block;
}
