:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
}

.Toastify__toast-container {
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index));
  position: fixed;
  padding: 4px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-height: var(--toastify-toast-max-height);
  overflow: hidden;
  font-family: var(--toastify-font-family);
  cursor: default;
  direction: ltr;
  /* webkit only issue #791 */
  z-index: 0;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast--close-on-click {
  cursor: pointer;
}
.Toastify__toast-body {
  margin: auto 0;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.Toastify__toast-body > div:last-child {
  word-break: break-word;
  -ms-flex: 1;
      flex: 1;
}
.Toastify__toast-icon {
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
  width: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-flexbox;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: 0.3s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.Toastify__toast-theme--dark {
  background: var(--toastify-color-dark);
  color: var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--default {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info {
  color: var(--toastify-text-color-info);
  background: var(--toastify-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success {
  color: var(--toastify-text-color-success);
  background: var(--toastify-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: var(--toastify-text-color-warning);
  background: var(--toastify-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error {
  color: var(--toastify-text-color-error);
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark {
  background: var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info {
  background: var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success {
  background: var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning {
  background: var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error {
  background: var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.Toastify__close-button--light {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: var(--toastify-z-index);
  opacity: 0.7;
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin 0.65s linear infinite;
}

@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

@font-face{font-family:"Pretendard";font-weight:900;font-display:swap;src:local("Pretendard Black"),url("/fonts/pretendard/Pretendard-Black.woff2") format("woff2"),url("/fonts/pretendard/Pretendard-Black.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url("/fonts/pretendard/Pretendard-ExtraBold.woff2") format("woff2"),url("/fonts/pretendard/Pretendard-ExtraBold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:700;font-display:swap;src:local("Pretendard Bold"),url("/fonts/pretendard/Pretendard-Bold.woff2") format("woff2"),url("/fonts/pretendard/Pretendard-Bold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url("/fonts/pretendard/Pretendard-SemiBold.woff2") format("woff2"),url("/fonts/pretendard/Pretendard-SemiBold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:500;font-display:swap;src:local("Pretendard Medium"),url("/fonts/pretendard/Pretendard-Medium.woff2") format("woff2"),url("/fonts/pretendard/Pretendard-Medium.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:400;font-display:swap;src:local("Pretendard Regular"),url("/fonts/pretendard/Pretendard-Regular.woff2") format("woff2"),url("/fonts/pretendard/Pretendard-Regular.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:300;font-display:swap;src:local("Pretendard Light"),url("/fonts/pretendard/Pretendard-Light.woff2") format("woff2"),url("/fonts/pretendard/Pretendard-Light.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url("/fonts/pretendard/Pretendard-ExtraLight.woff2") format("woff2"),url("/fonts/pretendard/Pretendard-ExtraLight.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:100;font-display:swap;src:local("Pretendard Thin"),url("/fonts/pretendard/Pretendard-Thin.woff2") format("woff2"),url("/fonts/pretendard/Pretendard-Thin.woff") format("woff")}@-webkit-keyframes modal-animation{0%{-webkit-transform:translate3d(0, -30px, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);opacity:1}}@-moz-keyframes modal-animation{0%{-moz-transform:translate3d(0, -30px, 0);opacity:0}100%{-moz-transform:translate3d(0, 0, 0);opacity:1}}@-ms-keyframes modal-animation{0%{-ms-transform:translate3d(0, -30px, 0);opacity:0}100%{-ms-transform:translate3d(0, 0, 0);opacity:1}}@-o-keyframes modal-animation{0%{-o-transform:translate3d(0, -30px, 0);opacity:0}100%{-o-transform:translate3d(0, 0, 0);opacity:1}}@keyframes modal-animation{0%{transform:translate3d(0, -30px, 0);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes loading-rotate{100%{transform:rotate(360deg)}}@-moz-keyframes loading-rotate{100%{transform:rotate(360deg)}}@-ms-keyframes loading-rotate{100%{transform:rotate(360deg)}}@-o-keyframes loading-rotate{100%{transform:rotate(360deg)}}@keyframes loading-rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes loading-stretch{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}100%{stroke-dashoffset:-124px}}@-moz-keyframes loading-stretch{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}100%{stroke-dashoffset:-124px}}@-ms-keyframes loading-stretch{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}100%{stroke-dashoffset:-124px}}@-o-keyframes loading-stretch{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}100%{stroke-dashoffset:-124px}}@keyframes loading-stretch{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}100%{stroke-dashoffset:-124px}}@-webkit-keyframes loading-opacity{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@-moz-keyframes loading-opacity{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@-ms-keyframes loading-opacity{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@-o-keyframes loading-opacity{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@keyframes loading-opacity{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}*{box-sizing:border-box;font-family:"Pretendard",sans-serif;letter-spacing:-0.32px}:root{--app-height: var(--app-height);--header-height: 54px;--tab-height: 50px;--scroll-padding: 104px}html{position:relative;width:100%;height:var(--app-height);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{position:relative;margin:0;width:100%;min-width:320px;height:var(--app-height);font-size:14px;font-weight:normal;overflow-x:hidden;color:#353636;-webkit-overflow-scrolling:touch;word-break:keep-all}#root{height:var(--app-height)}h1,h2,h3,h4,h5,h6{margin:0}input:-ms-input-placeholder{color:rgba(0,0,0,.25) !important;opacity:1 !important}input::-moz-placeholder{color:rgba(0,0,0,.25) !important;opacity:1 !important}input:-moz-placeholder{color:rgba(0,0,0,.25) !important;opacity:1 !important}input::-webkit-input-placeholder{color:rgba(0,0,0,.25) !important;opacity:1 !important}input::-ms-expand{display:none}input::-ms-clear{display:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}textarea,input{border:none;outline:none;border-radius:0;font-family:"Pretendard",sans-serif !important;font-weight:400}textarea{-webkit-appearance:none}textarea:-ms-input-placeholder{color:rgba(0,0,0,.25) !important;opacity:1 !important}textarea::-moz-placeholder{color:rgba(0,0,0,.25) !important;opacity:1 !important}textarea:-moz-placeholder{color:rgba(0,0,0,.25) !important;opacity:1 !important}textarea::-webkit-input-placeholder{color:rgba(0,0,0,.25) !important;opacity:1 !important}button{border:0;border-radius:0;padding:0;outline:none;cursor:pointer;background-color:#fff;color:#111;font-family:"Pretendard",sans-serif !important}button span{position:relative}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none}a:link,a:visited,a:hover,a:active{color:#111}ul,ol{margin:8px 0}li{line-height:24px}p{margin:0}select{border-radius:0;border:0;background-color:#fff;outline:none;cursor:pointer;font-family:"Pretendard",sans-serif !important;font-weight:400}select::-ms-expand{display:none}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.guide-file-item{border:1px solid #d7d7d7;border-radius:4px;padding:10px 16px;cursor:pointer}.text-editor{font-size:15px}#lcMainWrap{max-width:520px;height:var(--app-height);padding-top:var(--header-height);margin:0 auto}#lcMainWrap.no-padding{padding-top:0}#lcLinkMainWrap{max-width:520px;min-height:var(--app-height);margin:0 auto}.lc-common-width{max-width:520px;min-width:320px;width:100%;margin:0 auto}.lc-padding-wrap{padding:0 20px}.lc-link-padding-wrap{position:relative;top:-110px;z-index:1;padding:60px 20px 120px}.lc-link-padding-wrap.top-0{top:0;padding-bottom:116px}.lc-link-padding-wrap.pt-20{padding:20px 20px 120px}.lc-link-padding-wrap.no-top-padding{top:unset;padding:0 20px 120px}.lc-padding-top{padding-top:20px}.vh-100{height:100vh}.lc-padding-wrap-with-tab{position:relative;padding:70px 20px 0}.lc-padding-wrap-with-tab.stats{padding:70px 20px 50px}.lc-padding-wrap-with-tab .lc-fixed-wrap{position:fixed;left:0;top:var(--header-height);z-index:11;display:flex;justify-content:center;width:100%;background:#fff}.lc-common-full-height{min-height:calc(var(--app-height) - var(--header-height))}@media screen and (max-width: 767px){.lc-common-min-height{min-height:calc(var(--app-height) - var(--header-height) - var(--tab-height))}}.lc-notice-box{background:#fafafa;border:1px solid #e9edf6;border-radius:6px;padding:16px;margin-bottom:10px;font-size:13px;font-weight:500;color:#73787b;line-height:1.3;text-align:center}.lc-notice-box strong{font-weight:700}.lc-select-btn-wrap{position:relative}.lc-select-btn-wrap .lc-select-init-btn{position:absolute;z-index:1;display:block;right:3px;top:50%;transform:translateY(-50%);width:36px;height:36px;background:rgba(0,0,0,0) no-repeat center;background-size:cover;background-size:16px;background-position:center}.lc-copyright{text-align:center;font-size:13px;color:#b0b6b9;line-height:24px;padding-top:40px}.lc-strong{font-weight:bold}.cursor-default{cursor:default}.pointer{cursor:pointer}.lc-read-more-btn-wrap{padding-top:30px;width:100%}.lc-bottom-btn-wrap{position:relative;left:0;bottom:0;z-index:1;width:100%;background:#fff;padding:16px 0 20px 0;box-shadow:none;text-align:center}.lc-bottom-btn-wrap.flex{display:flex;justify-content:center}.lc-bottom-btn-wrap.pb-0{padding-bottom:0}.lc-bottom-btn-wrap.fixed{position:fixed;padding:16px 20px 20px 20px;box-shadow:0 -1px 6px 0 rgba(0,0,0,.05);text-align:center}.lc-bottom-btn-wrap .lc-btn{flex:1;max-width:520px}.lc-bottom-btn-wrap.no-padding{padding:0}.lc-select-wrap .lc-btn.border-gray{width:80px !important;padding:0 10px}.vertical-align-wrap{position:relative;display:table;width:100%;height:100%;padding:20px}.vertical-align-wrap .vertical-align{display:table-cell;vertical-align:middle}.lc-input-button-wrap{display:flex;width:100%}.lc-input-button-wrap .lc-border-input{margin-right:6px;width:100%}.lc-input-button-wrap .lc-border-input input{width:100%}.lc-input-button-wrap .lc-btn{flex:0 0 100px;border-radius:6px}.flex-column{display:flex;flex-direction:column}.flex-1{flex:1}.lc-thumbnail-image-wrap{position:relative;width:100%}.lc-thumbnail-image-wrap .lc-thumb-image{display:block;padding-top:50%;top:0;left:0;width:100%;position:relative;background:rgba(0,0,0,0) no-repeat center;background-size:cover}#lcLoadingWrap{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:10000}#lcLoadingWrap.active{display:block}#lcLoadingWrap.relative{position:relative;background-color:rgba(0,0,0,0)}#lcLoadingWrap #lcLoading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#lcLoadingWrap #lcLoading .ring{--uib-size: 40px;--uib-speed: 2s;--uib-color: #5baee1;height:var(--uib-size);width:var(--uib-size);vertical-align:middle;transform-origin:center;-webkit-animation:loading-rotate var(--uib-speed) linear infinite;-moz-animation:loading-rotate var(--uib-speed) linear infinite;-ms-animation:loading-rotate var(--uib-speed) linear infinite;-o-animation:loading-rotate var(--uib-speed) linear infinite;animation:loading-rotate var(--uib-speed) linear infinite}#lcLoadingWrap #lcLoading .ring circle{fill:none;stroke:var(--uib-color);stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:loading-stretch calc(var(--uib-speed)*.75) ease-in-out infinite;-moz-animation:loading-stretch calc(var(--uib-speed)*.75) ease-in-out infinite;-ms-animation:loading-stretch calc(var(--uib-speed)*.75) ease-in-out infinite;-o-animation:loading-stretch calc(var(--uib-speed)*.75) ease-in-out infinite;animation:loading-stretch calc(var(--uib-speed)*.75) ease-in-out infinite}#lcAlertWrap{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.2);overflow-y:auto;overflow-x:hidden;z-index:9999}@media screen and (min-width: 769px){#lcAlertWrap{visibility:hidden;opacity:0;-webkit-transition:visibility .3s,opacity .3s;-moz-transition:visibility .3s,opacity .3s;-ms-transition:visibility .3s,opacity .3s;-o-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s}#lcAlertWrap.active{visibility:visible;opacity:1}}@media screen and (max-width: 768px){#lcAlertWrap{display:none}#lcAlertWrap.active{display:block}}#lcAlert{position:relative;margin:auto;width:100%;max-width:335px;min-width:280px;background-color:#fff;padding:32px 16px 20px;overflow:hidden;border:1px solid #e9edf6;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.08);-webkit-animation:.3s modal-animation forwards;-moz-animation:.3s modal-animation forwards;-ms-animation:.3s modal-animation forwards;-o-animation:.3s modal-animation forwards;animation:.3s modal-animation forwards}#lcAlert section{position:relative}#lcAlert section:nth-of-type(1){padding-bottom:24px}#lcAlert section:nth-of-type(2){display:flex}#lcAlert p{font-size:15px;text-align:center;white-space:pre-wrap;line-height:1.4;word-break:keep-all;font-weight:500;color:#73787b}#lcAlert button{flex:1;font-size:14px;font-weight:400;color:#fff;background:#5baee1;width:100%;height:38px;line-height:38px;border-radius:4px;text-align:center;-moz-transition:all ease-in-out .25s;-ms-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s}#lcAlert button:first-of-type{border:1px solid #b0b6b9;background:#fff;color:#737373;margin-right:6px}#lcAlert button:last-of-type{border:1px solid #5baee1;margin-right:0}#lcAlert button:first-of-type:last-of-type{width:100%;background-color:#5baee1;border:1px solid #5baee1;color:#fff}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);overflow-y:auto;overflow-x:hidden;z-index:99}.modal-container .vertical-align-wrap.full{padding:0}@media screen and (min-width: 769px){.modal-container{visibility:hidden;opacity:0;-webkit-transition:visibility .3s,opacity .3s;-moz-transition:visibility .3s,opacity .3s;-ms-transition:visibility .3s,opacity .3s;-o-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s}.modal-container.active{visibility:visible;opacity:1}}@media screen and (max-width: 768px){.modal-container{display:none}.modal-container.active{display:block}}section.modal-header{height:54px;position:relative;padding:15px 16px;border-bottom:1px solid #e9edf6}section.modal-header h3{margin:0;font-weight:700;font-size:16px;line-height:24px;color:#111}section.modal-header h3 span{font-size:17px;font-weight:700;color:#111}section.modal-header .lc-back-btn{width:36px;height:24px;background:rgba(0,0,0,0) no-repeat center;background-size:cover;background-size:24px;background-position:center left;background-image:url(/images/icons/back.svg)}.modal-wrap{position:relative;margin:auto;border-radius:10px;overflow:hidden;width:100%;max-width:520px;background-color:#fff;border:1px solid #dce2e4;box-shadow:0 2px 10px rgba(0,0,0,.08)}.modal-wrap.overflow-visible{overflow:visible}.modal-wrap.full{display:flex;flex-direction:column;width:100%;height:var(--app-height);border-radius:0;border:none}@media screen and (max-width: 767px){.modal-wrap.full{max-width:100vw}}.modal-wrap.full .modal-header{padding-left:12px}.modal-wrap.full .modal-header h3{position:relative;display:flex;align-items:center;width:100%}.modal-wrap.full .modal-header.center h3 span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.modal-wrap.full .modal-body{flex:1;overflow-y:auto}@media screen and (min-width: 769px){.modal-wrap{-webkit-animation:.3s modal-animation forwards;-moz-animation:.3s modal-animation forwards;-ms-animation:.3s modal-animation forwards;-o-animation:.3s modal-animation forwards;animation:.3s modal-animation forwards}}.lc-modal-close{background:rgba(0,0,0,0) no-repeat center;background-size:cover;position:absolute;top:50%;transform:translate(0, -50%);right:15px;width:24px;height:24px;background-image:url(/images/icons/close.svg);background-color:rgba(0,0,0,0);opacity:.85}@media screen and (min-width: 1400px){.lc-modal-close:hover{opacity:1}}@media screen and (min-width: 768px)and (max-width: 1219px){.lc-modal-close:active{opacity:1}}@media screen and (max-width: 767px){.lc-modal-close:active{opacity:1}}section.modal-body{background-color:#fff;overflow:visible;padding:20px 16px;width:100%}.modal-footer{display:flex;padding:10px 16px 20px}.modal-footer .lc-btn.border-gray:first-child{width:100px}@media screen and (min-width: 1400px){.modal-footer .lc-btn.border-gray:first-child{flex:1;min-width:100px}}@media screen and (min-width: 768px)and (max-width: 1219px){.modal-footer .lc-btn.border-gray:first-child{flex:1;min-width:100px}}.modal-footer .lc-btn:last-of-type{flex:2;margin-left:6px}.modal-footer .lc-btn:last-of-type:first-of-type{margin-left:0}.lc-icon{display:inline-block;width:16px;height:16px;vertical-align:top;background:rgba(0,0,0,0) no-repeat center;background-size:cover;background-size:16px;background-position:center}.lc-icon.sz-10{width:10px;height:10px;background-size:10px}.lc-icon.sz-14{width:14px;height:14px;background-size:14px}.lc-icon.sz-24{width:24px;height:24px;background-size:24px}.lc-icon.camera{background-image:url(/images/icons/camera.svg)}.lc-btn{display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;width:100%;height:42px;line-height:42px;border-radius:24px;padding:0 16px;text-align:center;vertical-align:top;transition:.2s}.lc-btn .lc-icon+*{margin-left:6px}.lc-btn+.lc-btn{margin-left:4px}.lc-btn .separated-btn{position:relative;display:inline-block;vertical-align:top;height:100%;width:30px;margin-left:10px;background:rgba(0,0,0,0) no-repeat center;background-size:cover;-webkit-background-size:16px;background-size:16px}.lc-btn .separated-btn:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-block;width:1px;height:16px;background:rgba(0,0,0,.05)}.lc-btn.default{color:#fff;background:#5baee1;border-radius:4px}.lc-btn.default:disabled{background:#dce2e4;color:#fff;cursor:default}.lc-btn.gray{color:#73787b;background:#e9edf6;border-radius:4px}.lc-btn.theme-op{color:#73787b;background:rgba(75,43,199,.05)}@media screen and (min-width: 1400px){.lc-btn.theme-op:hover,.lc-btn.theme-op:focus{background:rgba(75,43,199,.12)}}.lc-btn.theme-op:active{background:rgba(75,43,199,.12)}.lc-btn.theme-op:disabled{color:#83898f;background:#f1f3f6;cursor:default}.lc-btn.dark{color:#fff;background:#353636;border:1px solid #353636}.lc-btn.dark:active{background:#545657}.lc-btn.dark:disabled{background:#dce2e4;color:#fff;cursor:default}.lc-btn.border{border:1px solid #b0b6b9;background:#fff;color:#8773d4}@media screen and (min-width: 1400px){.lc-btn.border:hover,.lc-btn.border:focus{border-color:#5baee1;color:#5baee1}}.lc-btn.border:active{border-color:#5baee1;color:#5baee1}.lc-btn.border:disabled{background:#f1f3f6 !important;border-color:#dce2e4 !important;color:#b0b6b9 !important;cursor:default}.lc-btn.border-gray{border:1px solid #b0b6b9;background:#fff;color:#545657}@media screen and (min-width: 1400px){.lc-btn.border-gray:hover,.lc-btn.border-gray:focus{border-color:#5baee1;color:#5baee1}}.lc-btn.border-gray:active{border-color:#5baee1;color:#5baee1}.lc-btn.border-gray:disabled{background:#f1f3f6;border-color:#dce2e4;color:#b0b6b9;cursor:default}.lc-btn.small{width:auto;font-size:14px;height:36px;line-height:34px;border-radius:36px}.lc-btn.small.border-gray{border-color:#dce2e4;color:#73787b}.lc-btn.small.border span,.lc-btn.small.border-gray span{font-weight:600}.lc-btn.mini{width:auto;font-size:13px;height:30px;padding:0 12px;line-height:29px;border-radius:30px}.lc-btn.mini.border-gray{border-color:#dce2e4;color:#73787b}.lc-btn.mini.border span,.lc-btn.mini.border-gray span{font-weight:600}.lc-btn.icon-only{display:inline-flex;justify-content:center;align-items:center;padding:0;background-color:#fff;border:1px solid #dce2e4;width:36px;height:36px;border-radius:36px}.lc-btn.icon-only.mini{width:24px;height:24px}.lc-btn.icon-only.big{width:54px;height:54px;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:background .2s}.lc-btn.icon-only.big#lcRegistrationBtn{border:none;background-color:#5baee1}.lc-btn.icon-only.big#lcRegistrationBtn:active{background:#613bf3}.lc-btn.icon-only.big#lcGoTopBtn{border-color:#e9edf6}.lc-login-btn{background:#5baee1;color:#fff;height:48px;width:100%;border-radius:6px}.lc-login-btn+.lc-login-btn{margin-top:10px}.lc-login-btn span{display:inline-flex;vertical-align:top;align-items:center;font-size:16px;line-height:48px;font-weight:700}.lc-login-btn span:before{content:"";display:inline-block;vertical-align:top;margin-right:10px;width:24px;height:24px;background:rgba(0,0,0,0) no-repeat center;background-size:cover}.lc-login-btn.kakao{background:#fee500;color:#050101;max-width:362px;margin:0 auto}.lc-login-btn.kakao span:before{background-image:url(/images/icons/kakao-logo.svg)}.lc-login-btn.apple{background:#000;color:#fff;max-width:362px;margin:0 auto}.lc-login-btn.apple span:before{background-image:url(/images/icons/apple-logo.svg)}:root{--toastify-color-light: #fff;--toastify-color-dark: #252525;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, 0.7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 100%;--toastify-toast-background: #fff;--toastify-toast-min-height: 50px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify .lc-snackbar-content span{display:block}.Toastify .lc-snackbar-content span.title{position:relative;min-height:20px;line-height:20px;font-size:14px;font-weight:700;color:#fff}.Toastify .lc-snackbar-content span.text{margin-top:4px;font-size:14px;line-height:1.4;color:#b0b6b9}.Toastify__toast-body{align-items:flex-start}.Toastify__toast-icon{width:20px;height:20px;background:rgba(0,0,0,0) no-repeat center;background-size:cover}.Toastify__toast-icon svg{display:none}.Toastify__toast{margin-bottom:10px;border-radius:8px}.Toastify__toast--warning .Toastify__toast-icon{background-image:url(/images/icons/alert-warning.svg)}.Toastify__toast--error .Toastify__toast-icon{background-image:url(/images/icons/alert-error.svg)}.Toastify__toast--success .Toastify__toast-icon{background-image:url(/images/icons/alert-success.svg)}.Toastify__toast-container{padding:20px;max-width:520px}.Toastify__toast-container--top-center{top:0}.Toastify__close-button{display:none}.lc-border-input{position:relative;max-width:100%}.lc-border-input input::-ms-clear,.lc-border-input input::-ms-reveal{display:none}.lc-border-input input::-webkit-search-decoration,.lc-border-input input::-webkit-search-cancel-button,.lc-border-input input::-webkit-search-results-button,.lc-border-input input::-webkit-search-results-decoration{display:none}.lc-border-input input:-webkit-autofill,.lc-border-input input:-webkit-autofill:hover,.lc-border-input input:-webkit-autofill:focus,.lc-border-input input:-webkit-autofill:active{transition:background-color 5000s;background-color:#f2f4fa !important}.lc-border-input input{position:relative;z-index:1;width:100%;height:48px;padding:0 16px;font-size:15px;font-weight:400;border-radius:4px;border:1px solid #e6eaf1;color:#353636;background-color:#f2f4fa !important;transition:.1s}.lc-border-input input:focus,.lc-border-input input:active{border-color:gray}@media screen and (min-width: 1400px){.lc-border-input input:hover{border-color:gray}}.lc-border-input input:read-only{cursor:default}.lc-border-input input:disabled{background-color:#e6eaf1 !important;border-color:#e6eaf1 !important;color:#83898f}.lc-border-input.invalid input{border-color:#ff4853 !important}.lc-border-input.invalid span.guide{display:inline-block;padding-top:6px;line-height:16px;font-size:12px;font-weight:500;color:#ff4853}.lc-border-input.invalid span.guide:before{content:"";position:absolute;display:block;left:-3px;top:-3px;width:100%;height:48px;box-sizing:content-box;border:3px solid rgba(255,72,83,.15);border-radius:9px}.lc-border-input.unit input{padding-right:32px}.lc-border-input.unit span.unit{display:block;position:absolute;line-height:48px;right:16px;top:0;z-index:1;font-size:15px;color:#353636}.lc-border-input.color input{cursor:pointer;padding-left:52px}.lc-border-input.color span.color{display:block;position:absolute;line-height:48px;left:12px;top:8px;width:30px;height:30px;border-radius:30px;z-index:1;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.lc-border-input.small input{height:36px;border-radius:36px;font-size:14px}.lc-border-textarea{position:relative;max-width:100%}.lc-border-textarea textarea{position:relative;width:100%;min-height:150px;height:100%;border-radius:6px;font-size:15px;color:#353636;padding:16px 16px;font-weight:400;border:1px solid #e6eaf1;background-color:#f2f4fa !important;transition:.1s;resize:none}.lc-border-textarea textarea:focus,.lc-border-textarea textarea:active{border-color:gray}@media screen and (min-width: 1400px){.lc-border-textarea textarea:hover{border-color:gray}}.lc-border-textarea textarea:disabled{background-color:#e6eaf1 !important;border-color:#e6eaf1 !important;color:#83898f}.lc-border-textarea.invalid textarea{z-index:1;border-color:#ff4853}.lc-border-textarea.invalid span.guide{display:inline-block;padding-top:6px;line-height:16px;font-size:12px;font-weight:500;color:#ff4853}.lc-border-textarea.invalid span.guide:before{content:"";position:absolute;display:block;left:-3px;top:-3px;width:100%;height:150px;box-sizing:content-box;border:3px solid rgba(255,72,83,.15);border-radius:9px}.lc-border-textarea.resize textarea{resize:vertical}.lc-select-container{position:relative}.lc-select{position:relative}.lc-select .lc__control{height:48px;border-radius:6px;border:1px solid #e6eaf1;background-color:#f2f4fa}.lc-select .lc__control--is-focused{border-color:gray;box-shadow:none}.lc-select .lc__control:hover{border-color:gray}.lc-select .lc__value-container{color:#353636;padding:0 13px}.lc-select .lc__value-container .lc__single-value{height:26px;line-height:26px;font-size:15px}.lc-select .lc__menu{margin:0;border-radius:0;font-size:14px;z-index:3}.lc-select .lc__menu>*::-webkit-scrollbar{position:absolute;right:0;top:0;width:5px;height:5px;border-radius:5px;background:rgba(0,0,0,0)}.lc-select .lc__menu>*::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:5px}.lc-select .lc__option{line-height:24px}.lc-select .lc__option--is-focused,.lc-select .lc__option:active{background:#e1e7ef}.lc-select .lc__option--is-selected{background:#5baee1 !important}.lc-select .lc__placeholder{color:rgba(0,0,0,.25);font-weight:500;font-size:15px}.lc-select .lc__indicator-separator{display:none}.lc-select .lc__dropdown-indicator{background:url(/images/icons/select-down.svg) no-repeat center center;width:10px;height:10px;display:inline-block;margin-right:12px}.lc-select .lc__dropdown-indicator svg{display:none}.lc-select.lc--is-disabled .lc__control{background-color:#e6eaf1}.lc-select.lc--is-disabled .lc__value-container{color:#83898f}.lc-select.small{height:36px !important}.lc-select.small .lc__control{height:36px !important;min-height:36px !important;line-height:34px !important}.lc-select.small .lc__value-container .lc__single-value{height:24px;line-height:24px;font-size:14px}.lc-select.small .lc__option{line-height:20px;font-size:14px}.lc-select.small .lc__placeholder{font-size:14px}.lc-select.invalid{z-index:1}.lc-select.invalid .lc__control{border-color:#ff4853}.lc-select.invalid .lc__control--is-focused{border-color:#ff4853}.lc-select.invalid .lc__control:hover{border-color:#ff4853}.lc-select.invalid+span.guide{display:inline-block;padding-top:6px;line-height:16px;font-size:12px;font-weight:500;color:#ff4853}.lc-select.invalid+span.guide:before{content:"";position:absolute;display:block;left:-3px;top:-3px;width:100%;height:48px;box-sizing:content-box;border:3px solid rgba(255,72,83,.15);border-radius:9px}.lc-select.invalid.small+span.guide:before{height:38px;border-radius:36px}.lc-select .lc__multi-value{background:rgba(75,43,199,.12)}.lc-checkbox{display:inline-block;vertical-align:top;cursor:pointer}.lc-checkbox input{position:absolute;opacity:0;z-index:-9999}.lc-checkbox>span{display:flex;height:30px;align-items:center;font-size:14px;color:#353636;font-weight:500}.lc-checkbox>span:before{content:"";display:inline-block;flex-shrink:0;width:20px;height:20px;margin-right:6px;background:rgba(0,0,0,0) no-repeat center;background-size:cover;background-image:url(/images/icons/checkbox-default.svg)}.lc-checkbox input:checked+span:before{background-image:url(/images/icons/checkbox-checked-sky.svg)}.lc-checkbox input:disabled+span{cursor:default}.lc-checkbox input:disabled:checked+span{cursor:default}.lc-checkbox input:disabled:checked+span:before{background-image:url(/images/icons/checkbox-disabled.svg) !important}.lc-checkbox.green input:checked+span:before{background-image:url(/images/icons/checkbox-checked-gr.svg)}.slick-dots{display:flex !important;align-items:center;justify-content:center;bottom:12px;gap:4px}.slick-dots li{width:4px;height:4px;margin:0}.slick-dots li button{width:100%;height:100%;padding:0;border-radius:50%;background-color:rgba(255,255,255,.5)}.slick-dots li button:before{line-height:0;font-size:0;width:0;height:0;content:""}.slick-dots li.slick-active button{background-color:#fff}.slick-slider{aspect-ratio:16/10}.slick-slider .slick-list{height:100%}.slick-slider .slick-list .slick-track{height:100%}.slick-slider .slick-list .slick-track .slick-slide{height:100%}.slick-slider .slick-list .slick-track .slick-slide div{height:100%}.slick-slider .slick-list .slick-track .slick-slide img{height:100%;max-width:100%;aspect-ratio:1;object-fit:contain;cursor:pointer;background-color:#000}.slick-slider .slick-arrow{z-index:1;width:18px;height:100%;margin:0 12px}.slick-slider .slick-arrow.slick-prev{left:0}.slick-slider .slick-arrow.slick-next{top:0;right:0;transform:rotate(180deg)}@media screen and (max-width: 767px){.slick-slider .slick-arrow{width:12px}}.slick-slider .slick-dots{bottom:16px}.slick-slider .slick-dots li{width:8px;height:8px}@media screen and (max-width: 767px){.slick-slider .slick-dots li{width:6px;height:6px}}.slider-image{width:120px;height:120px;background-color:#fff;border:1px solid #f0f0f0;object-fit:cover;background-position:center;flex-shrink:0;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.slider-image{width:100px;height:100px}}.lc-description-box{position:relative;padding:14px;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px;color:#666;font-size:14px;line-height:1.8;white-space:pre-wrap;margin-bottom:20px}#lcMainWrap{max-width:unset;padding-top:30px}#lcMainWrap .lc-header-wrap{display:flex;flex-direction:row;align-items:center;gap:12px;border-bottom:1px solid #d8d8d8;padding-bottom:12px;margin-bottom:8px}#lcMainWrap .lc-header-wrap h1{font-size:28px;font-weight:700;color:#111}#lcMainWrap .lc-content-wrap{padding-bottom:50px;line-height:20px}
