@charset "UTF-8";.beta-badge[data-v-f6b03f49] {
  font-family: "Pretendard", sans-serif;
  font-size: 11px;
  line-height: 16px;
  font-weight: 500;
  width: 32px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  border-radius: var(--radius-06);
  color: var(--text-on-color-color);
  background: var(--Gray-700);
}.article-wrapper[data-v-3b98b722] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.article-wrapper .parameter-wrapper[data-v-3b98b722] {
  width: 1040px;
  height: 94px;
  border-radius: var(--spacing-04);
  border: 1px solid var(--divider-01-color);
  background: #fafbfc;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
  padding: var(--spacing-06);
}
.article-wrapper .parameter-wrapper .form-wrapper[data-v-3b98b722] {
  display: flex;
  gap: var(--spacing-06);
  align-items: end;
}.alert[data-v-d0183732] {
  width: 100%;
  max-width: 812px;
}
.folded[data-v-d0183732] {
  color: var(--text-tertiary-color);
  cursor: pointer;
}
.unfolded[data-v-d0183732] {
  color: var(--system-error-color);
  cursor: pointer;
}.company-info[data-v-9f291596] {
  display: flex;
  gap: var(--spacing-01);
  margin-bottom: var(--spacing-04);
}
.company-info--detail-wrapper[data-v-9f291596] {
  display: flex;
  gap: var(--spacing-07);
  margin-bottom: var(--spacing-06);
}
.company-info--detail-wrapper--item[data-v-9f291596] {
  display: flex;
  gap: var(--spacing-05);
}.nav-bar[data-v-87c64ef8] {
  display: flex;
  align-items: center;
  gap: var(--spacing-04);
  padding-bottom: var(--spacing-05);
}
.nav-bar__divider[data-v-87c64ef8] {
  width: 1px;
  height: 21px;
  background-color: var(--divider-02-color);
  display: flex;
  align-self: center;
}.background[data-v-0b9395a5] {
  width: 100%;
  height: 100%;
  background-color: var(--background-02-color);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0 var(--spacing-06);
}
.background .wrapper[data-v-0b9395a5] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-07);
  justify-content: center;
  width: 100%;
  min-width: 320px;
  max-width: 384px;
  position: relative;
}
.background .wrapper .logo[data-v-0b9395a5] {
  cursor: default;
  position: absolute;
  top: -72px;
  left: 50%;
  transform: translateX(-50%);
}
.background .wrapper .box[data-v-0b9395a5] {
  background-color: var(--background-01-color);
  border: 1px solid var(--divider-02-color);
  height: fit-content;
  display: flex;
  flex-direction: column;
  padding: var(--spacing-08);
  border-radius: var(--radius-05);
  gap: var(--spacing-07);
  position: relative;
}
.background .wrapper .box .upper[data-v-0b9395a5] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.background .wrapper .box .upper .step[data-v-0b9395a5] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: var(--text-tertiary-color);
}
.background .wrapper .box .upper .title[data-v-0b9395a5] {
  font-family: "Pretendard", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  color: var(--text-secondary-color);
}
.background .wrapper .box .lower[data-v-0b9395a5] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-07);
}.terms-content[data-v-070c06a9] {
  max-height: 600px;
  margin: 0;
  padding: var(--spacing-05);
}
.terms-content p[data-v-070c06a9],
.terms-content li[data-v-070c06a9] {
  color: var(--Gray-700);
  margin: 0;
  padding: 0;
}
.terms-content h2[data-v-070c06a9] {
  font-family: "Pretendard", sans-serif;
  font-size: 18px;
  line-height: 25px;
  font-weight: 600;
  margin-bottom: var(--spacing-06);
}
.terms-content h3[data-v-070c06a9] {
  font-family: "Pretendard", sans-serif;
  font-size: 18px;
  line-height: 25px;
  font-weight: 600;
  margin-bottom: var(--spacing-02);
}
.terms-content p[data-v-070c06a9] {
  margin-bottom: var(--spacing-06);
}
.terms-content ol[data-v-070c06a9],
.terms-content ul[data-v-070c06a9] {
  margin: 0 0 var(--spacing-06) 0;
  padding-left: var(--spacing-06);
}
.terms-content ol li[data-v-070c06a9],
.terms-content ul li[data-v-070c06a9] {
  margin-bottom: var(--spacing-02);
}
.terms-content ol li[data-v-070c06a9]:last-child,
.terms-content ul li[data-v-070c06a9]:last-child {
  margin-bottom: 0;
}
.terms-content ol[data-v-070c06a9] {
  list-style: decimal;
}
.terms-content ol ol[data-v-070c06a9] {
  margin-top: var(--spacing-02);
}
.terms-content ol ol li[data-v-070c06a9] {
  list-style-type: lower-alpha;
}
.terms-content ul[data-v-070c06a9] {
  list-style: disc;
}.terms-content[data-v-95619968] {
  max-height: 600px;
  margin: 0;
  padding: var(--spacing-06);
}
.terms-content p[data-v-95619968],
.terms-content li[data-v-95619968] {
  color: var(--Gray-700);
  margin: 0;
  padding: 0;
}
.terms-content h2[data-v-95619968] {
  font-family: "Pretendard", sans-serif;
  font-size: 18px;
  line-height: 25px;
  font-weight: 600;
  margin-bottom: var(--spacing-06);
}
.terms-content h3[data-v-95619968] {
  font-family: "Pretendard", sans-serif;
  font-size: 18px;
  line-height: 25px;
  font-weight: 600;
  margin-bottom: var(--spacing-02);
}
.terms-content p[data-v-95619968] {
  margin-bottom: var(--spacing-06);
}
.terms-content ol[data-v-95619968],
.terms-content ul[data-v-95619968] {
  margin: 0 0 var(--spacing-06) 0;
  padding-left: var(--spacing-06);
}
.terms-content ol li[data-v-95619968],
.terms-content ul li[data-v-95619968] {
  margin-bottom: var(--spacing-02);
}
.terms-content ol li[data-v-95619968]:last-child,
.terms-content ul li[data-v-95619968]:last-child {
  margin-bottom: 0;
}
.terms-content ol[data-v-95619968] {
  list-style: decimal;
}
.terms-content ol ol[data-v-95619968] {
  margin-top: var(--spacing-02);
}
.terms-content ol ol li[data-v-95619968] {
  list-style-type: lower-alpha;
}
.terms-content ul[data-v-95619968] {
  list-style: disc;
}.modal-content-scroll-area[data-v-d1b09ea4] {
  padding: var(--spacing-06);
}
.modal-content-footer[data-v-d1b09ea4] {
  display: flex;
  justify-content: center;
  padding: var(--spacing-07) 0;
  gap: var(--spacing-07);
}
.modal-content-footer > .n-btn[data-v-d1b09ea4] {
  width: 149px;
}.agreement-group[data-v-8b306d06] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.agreement-container[data-v-8b306d06] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: var(--spacing-02);
}.thead[data-v-e6d6aed4] {
  width: 16.6%;
}.th-header[data-v-f04dd790] {
  width: 120px;
}.td-data[data-v-a317b3fb] {
  min-width: 120px;
}
.table-wrap[data-v-a317b3fb] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}.td-data[data-v-809df5a2] {
  min-width: 120px;
}
.table-wrap[data-v-809df5a2] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}.td-data[data-v-18690062] {
  min-width: 120px;
}
.table-wrap[data-v-18690062] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}.th-header[data-v-b9feeedc] {
  width: 120px;
}.td-data[data-v-c1dd0261] {
  min-width: 120px;
}
.table-wrap[data-v-c1dd0261] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}.th-header[data-v-5686749f] {
  width: 120px;
}
.td-data[data-v-5686749f] {
  min-width: 120px;
}
.table-wrap[data-v-5686749f] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}.th-header[data-v-388d2525] {
  width: 120px;
}
.td-data[data-v-388d2525] {
  min-width: 120px;
}
.table-wrap[data-v-388d2525] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}.th-header[data-v-0f5f888b] {
  width: 12.5%;
}
.table-wrap[data-v-0f5f888b] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}.th-header[data-v-9cdc1ccc] {
  width: 12.5%;
}
.table-wrap[data-v-9cdc1ccc] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}.th-header[data-v-608fce73] {
  width: 20%;
}
.th-header[data-v-608fce73]:nth-child(3) {
  width: 60%;
}.th-header[data-v-c64d769e] {
  width: 20%;
}
.th-header[data-v-c64d769e]:nth-child(3) {
  width: 60%;
}.th-header[data-v-d335b599] {
  width: 20%;
}
.th-header[data-v-d335b599]:nth-child(3) {
  width: 60%;
}.th-header[data-v-88910c37] {
  width: 20%;
}
.th-header[data-v-88910c37]:nth-child(3) {
  width: 60%;
}
.header[data-v-5d40f50c] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-container[data-v-5d40f50c] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.page__row[data-v-5d40f50c] {
  display: flex;
  justify-content: center;
}
.page__row section[data-v-5d40f50c] {
  padding-bottom: var(--spacing-08);
}
.body[data-v-5d40f50c] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.line-below[data-v-5d40f50c] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--spacing-05);
}
hr[data-v-5d40f50c] {
  flex: 1;
  border: 1px solid var(--icon-primary-color);
}
section[data-v-5d40f50c],
.bills-list[data-v-5d40f50c] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
section__sbst[data-v-5d40f50c],
.bills-list__sbst[data-v-5d40f50c] {
  white-space: pre-wrap;
  word-break: break-word;
  overflow-wrap: break-word;
}
section__container[data-v-5d40f50c],
.bills-list__container[data-v-5d40f50c] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-07);
}
.section__title[data-v-5d40f50c] {
  display: flex;
  align-items: center;
  gap: var(--spacing-04);
}
.dot[data-v-5d40f50c] {
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
}
.signature[data-v-5d40f50c] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-10);
  padding-top: var(--spacing-08);
  break-inside: avoid;
}
.signature ul[data-v-5d40f50c] {
  display: flex;
  flex-direction: column;
}
.signature__sign-wrapper[data-v-5d40f50c] {
  position: relative;
  display: inline-block;
}
.signature__stamp[data-v-5d40f50c] {
  position: absolute;
  right: -40px; /* 도장 위치 조정 */
  top: -20px; /* 도장 위치 조정 */
  width: 60px; /* 도장 크기 */
  height: 60px; /* 도장 크기 */
  opacity: 0.9; /* 도장 투명도 */
}
.signature__stamp-company[data-v-5d40f50c] {
  position: absolute;
  right: -80px; /* 도장 위치 조정 */
  top: -20px; /* 도장 위치 조정 */
  width: 60px; /* 도장 크기 */
  height: 60px; /* 도장 크기 */
  opacity: 0.9; /* 도장 투명도 */
}
@media print {
body[data-v-5d40f50c] {
    print-color-adjust: exact;
    -webkit-print-color-adjust: exact;
}
}
.simple-table-wrapper[data-v-5d40f50c] {
  padding: 0 var(--spacing-07);
}
.section__title--with-padding[data-v-5d40f50c] {
  padding-left: var(--spacing-05);
  padding-bottom: var(--spacing-04);
}
.header[data-v-2a3909c6] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-container[data-v-2a3909c6] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.page__row[data-v-2a3909c6] {
  display: flex;
  justify-content: center;
}
.body[data-v-2a3909c6] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.body-text[data-v-2a3909c6] {
  text-align: center;
}
section[data-v-2a3909c6] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.section__title[data-v-2a3909c6] {
  display: flex;
  align-items: center;
  gap: var(--spacing-04);
}
.dot[data-v-2a3909c6] {
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
}
.signature[data-v-2a3909c6] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-10);
  padding-top: var(--spacing-08);
}
.signature__date-item[data-v-2a3909c6],
.signature__item[data-v-2a3909c6] {
  margin-right: 16px;
}
.signature__date[data-v-2a3909c6] {
  align-items: start;
}
.signature__sign-wrapper[data-v-2a3909c6] {
  position: relative;
  display: flex;
  gap: var(--spacing-04);
}
.signature__stamp-wrapper[data-v-2a3909c6] {
  width: 60px;
  height: 60px;
  display: flex;
  position: absolute;
  align-items: center;
  justify-content: center;
  right: -20px;
  top: -20px;
}
.signature__stamp[data-v-2a3909c6] {
  max-width: 60px;
  max-height: 60px;
  opacity: 0.9; /* 도장 투명도 */
}
.header[data-v-57338495] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-container[data-v-57338495] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.page__row[data-v-57338495] {
  display: flex;
  justify-content: center;
}
.body[data-v-57338495] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
  margin-top: var(--spacing-07);
}
.body-text[data-v-57338495] {
  text-align: left;
}
.line-below[data-v-57338495] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--spacing-05);
  margin-top: var(--spacing-05);
}
.line-below__text[data-v-57338495] {
  width: 21px;
}
hr[data-v-57338495] {
  flex: 1;
  border: 1px solid var(--icon-primary-color);
}
section[data-v-57338495] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.section__title[data-v-57338495] {
  display: flex;
  align-items: center;
  gap: var(--spacing-04);
}
.dot[data-v-57338495] {
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
}
.current-date[data-v-57338495] {
  margin-top: var(--spacing-05);
  margin-bottom: var(--spacing-07);
}
.current-date .date-unit[data-v-57338495] {
  margin: 0 var(--spacing-05);
}
.signature[data-v-57338495] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-05);
  padding-top: var(--spacing-07);
}
.signature__sign-wrapper[data-v-57338495] {
  position: relative;
  display: inline-block;
  margin: var(--spacing-05) 0;
}
.signature__stamp-wrapper[data-v-57338495] {
  width: 60px;
  height: 60px;
  display: flex;
  position: absolute;
  align-items: center;
  justify-content: center;
  right: -20px;
  top: -20px;
}
.signature__stamp[data-v-57338495] {
  max-width: 60px;
  max-height: 60px;
  object-fit: contain;
  object-position: center;
  opacity: 0.9; /* 도장 투명도 */
}
.signature__sign-item[data-v-57338495] {
  margin-right: 16px;
}
.page-container[data-v-c589da3d] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.page__row[data-v-c589da3d] {
  display: flex;
  justify-content: center;
  margin: var(--spacing-05) 0;
}
.header[data-v-c589da3d] {
  margin-bottom: var(--spacing-07);
}
.body[data-v-c589da3d] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-07);
}
.body-text[data-v-c589da3d] {
  text-align: start;
}
.signature[data-v-c589da3d] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-05);
}
.signature .current-date[data-v-c589da3d] {
  margin-top: var(--spacing-05);
  margin-bottom: var(--spacing-07);
}
.signature .current-date .date-unit[data-v-c589da3d] {
  margin: 0 var(--spacing-05);
}
.signature__sign-wrapper[data-v-c589da3d] {
  position: relative;
  display: inline-block;
  margin: var(--spacing-05) 0;
}
.signature__stamp-wrapper[data-v-c589da3d] {
  width: 60px;
  height: 60px;
  display: flex;
  position: absolute;
  align-items: center;
  justify-content: center;
  right: -20px;
  top: -20px;
}
.signature__stamp[data-v-c589da3d] {
  max-width: 60px;
  max-height: 60px;
  object-fit: contain;
  object-position: center;
  opacity: 0.9; /* 도장 투명도 */
}
.signature__sign-item[data-v-c589da3d] {
  margin-right: 16px;
}
.page-container[data-v-89063d30] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.page__row[data-v-89063d30] {
  display: flex;
  justify-content: center;
}
.header[data-v-89063d30] {
  margin-bottom: var(--spacing-05);
}
.body[data-v-89063d30] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-07);
  margin: var(--spacing-07) 0;
}
.body-text[data-v-89063d30] {
  text-align: start;
}
.signature[data-v-89063d30] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-05);
}
.signature .current-date[data-v-89063d30] {
  margin-top: var(--spacing-05);
  margin-bottom: var(--spacing-07);
}
.signature .current-date .date-unit[data-v-89063d30] {
  margin: 0 var(--spacing-05);
}
.signature .signature__company[data-v-89063d30] {
  margin: var(--spacing-05) 0;
}
.signature__sign-wrapper[data-v-89063d30] {
  position: relative;
  display: inline-block;
  margin: var(--spacing-05) 0;
}
.signature__stamp-wrapper[data-v-89063d30] {
  width: 60px;
  height: 60px;
  display: flex;
  position: absolute;
  align-items: center;
  justify-content: center;
  right: -20px;
  top: -20px;
}
.signature__stamp[data-v-89063d30] {
  max-width: 60px;
  max-height: 60px;
  object-fit: contain;
  object-position: center;
  opacity: 0.9; /* 도장 투명도 */
}
.signature__sign-item[data-v-89063d30] {
  margin-right: 16px;
}
.page-container[data-v-ea213698] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.table-data[data-v-ea213698] {
  white-space: pre-wrap;
  min-height: 18px;
}
.page__row[data-v-ea213698] {
  display: flex;
  justify-content: center;
}
.body[data-v-ea213698] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.body-text[data-v-ea213698] {
  text-align: start;
  margin: var(--spacing-05) 0;
}
.line-below[data-v-ea213698] {
  display: flex;
  align-items: center;
  gap: var(--spacing-05);
  justify-content: center;
  margin-top: var(--spacing-05);
}
.line-below__text[data-v-ea213698] {
  width: 21px;
}
hr[data-v-ea213698] {
  flex: 1;
  border: 1px solid var(--icon-primary-color);
}
section[data-v-ea213698] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.section__title[data-v-ea213698] {
  display: flex;
  align-items: center;
  gap: var(--spacing-04);
}
.dot[data-v-ea213698] {
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
}
.signature[data-v-ea213698] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-05);
  padding-top: var(--spacing-07);
}
.signature .current-date[data-v-ea213698] {
  margin-top: var(--spacing-05);
  margin-bottom: var(--spacing-07);
}
.signature .current-date .date-unit[data-v-ea213698] {
  margin: 0 var(--spacing-05);
}
.signature__sign-wrapper[data-v-ea213698] {
  position: relative;
  display: inline-block;
  margin: var(--spacing-05) 0;
}
.signature__stamp-wrapper[data-v-ea213698] {
  width: 60px;
  height: 60px;
  display: flex;
  position: absolute;
  align-items: center;
  justify-content: center;
  right: -20px;
  top: -20px;
}
.signature__stamp[data-v-ea213698] {
  max-width: 60px;
  max-height: 60px;
  object-fit: contain;
  object-position: center;
  opacity: 0.9; /* 도장 투명도 */
}
.signature__sign-item[data-v-ea213698] {
  margin-right: 16px;
}
.header[data-v-0c0d296e] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-container[data-v-0c0d296e] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.page__row[data-v-0c0d296e] {
  display: flex;
  justify-content: center;
}
.page__row section[data-v-0c0d296e] {
  padding-bottom: var(--spacing-08);
}
.body[data-v-0c0d296e] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.body-text[data-v-0c0d296e] {
  text-align: center;
}
.line-below[data-v-0c0d296e] {
  display: flex;
  align-items: center;
  gap: var(--spacing-05);
}
.line-below__text[data-v-0c0d296e] {
  width: 21px;
}
hr[data-v-0c0d296e] {
  flex: 1;
  border: 1px solid var(--icon-primary-color);
}
section[data-v-0c0d296e],
.mttr-list[data-v-0c0d296e] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
section__container[data-v-0c0d296e],
.mttr-list__container[data-v-0c0d296e] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-07);
}
.section__title[data-v-0c0d296e] {
  display: flex;
  align-items: center;
  gap: var(--spacing-04);
}
.dot[data-v-0c0d296e] {
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
}
.signature[data-v-0c0d296e] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-05);
  padding-top: var(--spacing-07);
}
.signature__sign-wrapper[data-v-0c0d296e] {
  position: relative;
  display: inline-block;
  padding: var(--spacing-05) 0;
}
.signature__stamp[data-v-0c0d296e] {
  position: absolute;
  right: -40px; /* 도장 위치 조정 */
  top: -10px; /* 도장 위치 조정 */
  width: 60px; /* 도장 크기 */
  height: 60px; /* 도장 크기 */
  opacity: 0.9; /* 도장 투명도 */
}
.signature__stamp-company[data-v-0c0d296e] {
  position: absolute;
  right: -70px; /* 도장 위치 조정 */
  top: -10px; /* 도장 위치 조정 */
  width: 60px; /* 도장 크기 */
  height: 60px; /* 도장 크기 */
  opacity: 0.9; /* 도장 투명도 */
}
@media print {
body[data-v-0c0d296e] {
    print-color-adjust: exact;
    -webkit-print-color-adjust: exact;
}
}
.simple-table-wrapper[data-v-0c0d296e] {
  padding: 0 var(--spacing-07);
}
.section__title--with-padding[data-v-0c0d296e] {
  padding-left: var(--spacing-05);
  padding-bottom: var(--spacing-04);
}
.header[data-v-fbaa474c] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-container[data-v-fbaa474c] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.page__row[data-v-fbaa474c] {
  display: flex;
  justify-content: center;
}
.body[data-v-fbaa474c] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.body-text[data-v-fbaa474c] {
  text-align: center;
}
.line-below[data-v-fbaa474c] {
  display: flex;
  align-items: center;
  gap: var(--spacing-05);
}
.line-below__text[data-v-fbaa474c] {
  width: 21px;
}
hr[data-v-fbaa474c] {
  flex: 1;
  border: 1px solid var(--icon-primary-color);
}
section[data-v-fbaa474c] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.section__title[data-v-fbaa474c] {
  display: flex;
  align-items: center;
  gap: var(--spacing-04);
}
.dot[data-v-fbaa474c] {
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
}
.signature[data-v-fbaa474c] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-05);
  padding-top: var(--spacing-07);
}
.signature__sign-wrapper[data-v-fbaa474c] {
  position: relative;
  display: inline-block;
  gap: var(--spacing-04);
  margin-bottom: var(--spacing-07);
}
.signature__stamp-wrapper[data-v-fbaa474c] {
  width: 60px;
  height: 60px;
  display: flex;
  position: absolute;
  align-items: center;
  justify-content: center;
  right: -20px;
  top: -20px;
}
.signature__stamp[data-v-fbaa474c] {
  max-width: 60px;
  max-height: 60px;
  object-fit: contain;
  object-position: center;
  opacity: 0.9; /* 도장 투명도 */
}
.signature__date[data-v-fbaa474c] {
  padding: var(--spacing-09) 0;
}
.signature__date-item[data-v-fbaa474c] {
  margin-right: var(--spacing-09);
}
.signature__sign-item[data-v-fbaa474c] {
  margin-right: 16px;
}.et-viewer .et0001 {
  width: 1026px;
}
.et-viewer .et0001 .frame {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
.et-viewer .et0001 .header-04-sb {
  padding: 16px 0 12px 0;
  color: #343a40;
  text-align: left;
}
.et-viewer .et0001 .header-05-b {
  padding-bottom: 12px;
}
.et-viewer .et0001 .wrapper {
  display: flex;
  flex-direction: column;
  align-items: start;
}
.et-viewer .et0002 {
  width: 1026px;
}
.et-viewer .et0002 .frame {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
.et-viewer .et0002 .wrapper {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: var(--spacing-04);
}
.et-viewer .et0003 {
  width: 1026px;
}
.et-viewer .et0003 .frame {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
.et-viewer .et0003 .header-04-sb {
  padding: 16px 0 12px 0;
  color: #343a40;
  text-align: left;
}
.et-viewer .et0003 .header-05-b {
  padding-bottom: 12px;
}
.et-viewer .et0003 .wrapper {
  display: flex;
  flex-direction: column;
  align-items: start;
}
.et-viewer .et0003 .et0003-main-doc-table td {
  vertical-align: top;
}
.et-viewer .et0004 {
  width: 1026px;
}
.et-viewer .et0004 .header-04-sb {
  padding: var(--spacing-06) 0;
}
.et-viewer .et0004 .fund-subtext {
  padding-top: var(--spacing-04);
}
.et-viewer .et0005 {
  width: 1026px;
}
.et-viewer .et0005 .frame {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
.et-viewer .et0005 .wrapper {
  display: flex;
  flex-direction: column;
  align-items: start;
}
.et-viewer .et0006 {
  width: 1026px;
}
.et-viewer .et0006 .frame {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
.et-viewer .et0006 .header-04-sb {
  padding: 16px 0 12px 0;
  color: #343a40;
  text-align: left;
}
.et-viewer .et0006 .header-05-b {
  padding-bottom: 12px;
}
.et-viewer .et0006 .wrapper {
  display: flex;
  flex-direction: column;
  align-items: start;
}
.et-viewer .et0006 .et0003-main-doc-table td {
  vertical-align: top;
}
.et-viewer .et0007 {
  width: 1026px;
  color: var(--text-primary-color);
}
.et-viewer .et0007 .header-04-sb {
  color: var(--text-primary-color);
}
.et-viewer .et0007 .frame {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-06);
}
.et-viewer .et0007 .wrapper {
  display: flex;
  flex-direction: column;
  align-items: start;
}
.et-viewer .et0007 .header-wrap {
  display: flex;
  justify-items: center;
  padding: var(--spacing-05) 0;
  margin-top: var(--spacing-05);
}
.et-viewer .et0007 .header-wrap.no-margin-top {
  margin-top: 0;
}
.et-viewer .et0007 .opinion-header {
  margin-left: 8px;
}
.et-viewer .et0007 .divider {
  width: 100%;
  height: 1px;
  margin: var(--spacing-03) 0;
  background-color: var(--divider-01-color);
}
.et-viewer .et0007 .related-doc-item {
  width: fit-content;
  cursor: pointer;
  border-radius: var(--radius-02);
  padding: var(--spacing-01) var(--spacing-02);
  display: flex;
  align-items: center;
  gap: var(--spacing-02);
}
.et-viewer .et0007 .related-doc-item:hover {
  background-color: var(--btn-secondary-hover-color);
}
.et-viewer .et0007 .custom-file-item {
  display: none;
}
.et-viewer .et0007 .detail-wrapper {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.et-viewer .et0007 .detail-wrapper .first-table {
  width: 674px;
}
.et-viewer .et0007 .detail-wrapper .second-table {
  width: 100%;
}
.et-viewer .et0008 {
  width: 1026px;
}
.et-viewer .et0008 .section {
  padding-top: var(--spacing-06);
}
.et-viewer .et0008 .header-04-sb {
  padding: var(--spacing-06) 0;
}
.et-viewer .et0008 .cell {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-02);
}
.et-viewer .et0008 .text-disabled {
  color: var(--text-disabled-color);
}
.et-viewer .et0009 {
  width: 1026px;
}
.et-viewer .et0009 .wrapper {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: var(--spacing-04);
}
.et-viewer .et0009 .header-04-sb {
  padding: var(--spacing-05) 0;
  margin-top: var(--spacing-06);
}
.et-viewer .et0009 .money-cell {
  text-align: right;
}
.et-viewer .et0010 {
  width: 1026px;
}
.et-viewer .et0010 .wrapper {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-06);
}
.et-viewer .et0010 .vacation-list {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
}
.et-viewer .et0010 .vacation-item {
  white-space: nowrap;
}
.et-viewer table.document-simple-table {
  width: 100%;
  table-layout: fixed;
  border-style: hidden;
  border-collapse: separate !important;
  border-spacing: 0;
  border-radius: 8px;
  border: 1px solid #dee2e6 !important;
  overflow: hidden;
}
.et-viewer table.document-simple-table th {
  background: #f8f9fa;
}
.et-viewer table.document-simple-table td {
  background: #ffffff;
}
.et-viewer table.document-simple-table th,
.et-viewer table.document-simple-table td {
  padding: 8px 12px;
  text-align: left;
  vertical-align: middle;
  border-top: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  color: #343a40;
  font-family: Pretendard;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
}
.et-viewer table.document-simple-table tr:first-child th,
.et-viewer table.document-simple-table tr:first-child td {
  border-top: none;
}
.et-viewer table.document-simple-table tr th:last-child,
.et-viewer table.document-simple-table tr td:last-child {
  border-right: none;
}
.et-viewer table.document-data-table {
  width: 100%;
  table-layout: fixed;
  border-style: hidden;
  border-collapse: separate !important;
  border-spacing: 0;
  border-radius: 8px;
  border: 1px solid #dee2e6 !important;
  overflow: hidden;
}
.et-viewer table.document-data-table th {
  background: #f8f9fa;
}
.et-viewer table.document-data-table td {
  background: #ffffff;
}
.et-viewer table.document-data-table td.text-left {
  text-align: left;
}
.et-viewer table.document-data-table td.text-center {
  text-align: center;
}
.et-viewer table.document-data-table td.text-right {
  text-align: right;
}
.et-viewer table.document-data-table thead tr th {
  border-bottom: 1px solid #dee2e6;
}
.et-viewer table.document-data-table tfoot tr th,
.et-viewer table.document-data-table tfoot tr td {
  font-family: Pretendard;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 21px;
  background: #f8f9fa;
  border-top: 1px solid #dee2e6 !important;
}
.et-viewer table.document-data-table th,
.et-viewer table.document-data-table td {
  padding: 8px 12px;
  text-align: left;
  vertical-align: middle;
  border-top: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  color: #343a40;
  font-family: Pretendard;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
}
.et-viewer table.document-data-table tr:first-child th,
.et-viewer table.document-data-table tr:first-child td {
  border-top: none;
}
.et-viewer table.document-data-table tr th:last-child,
.et-viewer table.document-data-table tr td:last-child {
  border-right: none;
}
.document-avatar {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
.document-avatar--small .document-avatar__circle {
  width: 24px;
  min-width: 24px;
  height: 24px;
  border-radius: 100px;
  border: 1px solid #e9ecef;
}
.document-avatar--small .document-avatar__text {
  color: #ffffff;
  font-family: "Pretendard";
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
}
.document-avatar--small .document-avatar__img {
  width: 24px;
  height: 24px;
  object-fit: cover;
  border-radius: 100px;
  border: 1px solid #e9ecef;
}
.document-avatar__info {
  display: inline-flex;
  flex-direction: column;
  gap: 4px;
}
.document-avatar--user.document-avatar--small .document-avatar__name {
  color: #212529;
  font-family: "Pretendard";
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
}
.document-empty {
  height: 100%;
  margin: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.lightText {
  font-family: "Pretendard";
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
  margin: 0;
  color: #868e96;
  text-align: center;
}.pr0003[data-v-505de328] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.pr0003 td[data-v-505de328],
.pr0003 th[data-v-505de328] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  padding: var(--spacing-02) var(--spacing-04);
  vertical-align: middle;
}
.pr0003 .text-center[data-v-505de328] {
  text-align: center;
}
.pr0003 .table-wrapper[data-v-505de328] {
  width: fit-content;
  height: fit-content;
}
.pr0003 .print-header[data-v-505de328] {
  display: flex;
  flex-wrap: wrap;
}
.pr0003 .print-header .info-wrapper[data-v-505de328] {
  padding-bottom: var(--spacing-02);
}
.pr0003 .td-center[data-v-505de328] {
  text-align: center;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  min-width: 135px;
  max-width: 135px;
  height: 50px;
}
.pr0003 .contents[data-v-505de328] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.pr0003 .title[data-v-505de328] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
  padding-left: 16px;
  margin-bottom: -4px;
}
.pr0003 .title[data-v-505de328]::before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
  position: absolute;
  top: 6.5px;
  left: 0;
}
.pr0003 .details[data-v-505de328] {
  display: flex;
  flex-direction: row;
}
.pr0003 .details .mini-header[data-v-505de328] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  width: 67px;
}
.pr0003 img[data-v-505de328] {
  width: inherit;
  height: inherit;
}.content[data-v-368a17b7] {
  align-items: center;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.content-border[data-v-368a17b7] {
  gap: var(--spacing-04);
  padding: var(--spacing-04) 0;
  border-bottom: 1px solid var(--divider-02-color);
}
.content .flex-x[data-v-368a17b7] {
  display: flex;
  width: 100%;
  gap: var(--spacing-03);
}
.content .flex-x .sign-wrapper[data-v-368a17b7] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
  align-items: flex-end;
}
.content .flex-x .sign-wrapper .sign[data-v-368a17b7] {
  width: 102px;
  height: 42px;
}
.content .flex-x .sign-wrapper .text[data-v-368a17b7] {
  font-size: 10px;
  color: var(--text-quaternary-color);
  white-space: nowrap;
}
.content .flex-x .sign[data-v-368a17b7] {
  width: 102px;
  height: 42px;
  border-radius: var(--radius-02);
  border: 1px solid var(--divider-02-color);
  background: var(--background-05-color);
  display: flex;
  align-items: center;
  justify-content: center;
}
.content .order[data-v-368a17b7] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  display: flex;
  gap: var(--spacing-04);
  align-items: center;
  justify-content: center;
}
.content .order .order-content-num[data-v-368a17b7] {
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: var(--spacing-01) var(--spacing-04);
  background-color: var(--divider-02-color);
  border-radius: var(--radius-02);
}
.content .order .order-content[data-v-368a17b7] {
  padding: 0 var(--spacing-02);
  border-radius: var(--radius-02);
  background-color: var(--divider-02-color);
}.line-wrapper[data-v-e8fc96a6] {
  display: flex;
  flex-direction: column;
  width: 380px;
  min-width: 380px;
}
.line-wrapper .title-wrapper[data-v-e8fc96a6] {
  padding: var(--spacing-06) var(--spacing-07);
}
.line-wrapper .card[data-v-e8fc96a6] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
  padding: 0 var(--spacing-07) var(--spacing-06) var(--spacing-07);
}
.line-wrapper .card .card-header[data-v-e8fc96a6] {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-02);
}
.line-wrapper .card .card-header .title[data-v-e8fc96a6] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  color: var(--text-tertiary-color);
}
.line-wrapper .card .content-wrapper[data-v-e8fc96a6] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.line-wrapper .card .content-wrapper .title[data-v-e8fc96a6] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
}
.line-wrapper .card .void[data-v-e8fc96a6] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: var(--radius-04);
  padding: var(--spacing-08) 0;
  background: var(--background-02-color);
  gap: var(--spacing-04);
}
.line-wrapper .card .void .info[data-v-e8fc96a6] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: var(--text-quaternary-color);
}.page-wrapper[data-v-05f2b915] {
  display: flex;
  justify-content: center;
  width: 100%;
  max-height: 85vh;
}
@media (max-width: 1386px) {
.page-wrapper[data-v-05f2b915] {
    justify-content: start;
}
}
.page-wrapper .title-wrapper[data-v-05f2b915] {
  padding: var(--spacing-06) var(--spacing-07);
}
.page-wrapper .divider-wrapper[data-v-05f2b915] {
  padding: var(--spacing-07) var(--spacing-07) 0 var(--spacing-07);
}
.page-wrapper .viewer-wrapper[data-v-05f2b915] {
  padding: 0 var(--spacing-07) var(--spacing-06);
}
.page-wrapper .page-divider[data-v-05f2b915] {
  width: 1px;
  min-height: 85vh;
  background-color: var(--divider-01-color);
}
.page-wrapper .main-wrapper[data-v-05f2b915] {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.page-wrapper .main-wrapper .header-wrapper[data-v-05f2b915] {
  display: flex;
  flex-direction: column;
  padding: 0 var(--spacing-07);
}
.page-wrapper .main-wrapper .form-wrapper[data-v-05f2b915] {
  padding: var(--spacing-07) var(--spacing-07) 0 var(--spacing-07);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-06);
}
.page-wrapper .main-wrapper .form-wrapper .download[data-v-05f2b915] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  display: flex;
  gap: var(--spacing-02);
  color: var(--text-primary-color);
  cursor: pointer;
  width: fit-content;
}
.page-wrapper .main-wrapper .form-wrapper .doc-item[data-v-05f2b915] {
  display: flex;
  gap: var(--spacing-02);
  cursor: pointer;
  padding-top: var(--spacing-02);
}
.page-wrapper .main-wrapper .form-wrapper .doc-item[data-v-05f2b915]:hover {
  text-decoration: underline;
}
.page-wrapper .main-wrapper .form-wrapper .empty-text[data-v-05f2b915] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: var(--text-quaternary-color);
  cursor: default;
}
.page-wrapper .main-wrapper .document-wrapper[data-v-05f2b915] {
  padding-bottom: var(--spacing-07);
}.detail-wrapper[data-v-dca6f207] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
  padding-bottom: var(--spacing-06);
}
.detail-wrapper .first-table[data-v-dca6f207] {
  width: 674px;
}
.detail-wrapper .second-table[data-v-dca6f207] {
  width: 100%;
  overflow-x: auto;
}.reference-link[data-v-06ae4806] {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  gap: var(--spacing-02);
}
.reference-link[data-v-06ae4806]:hover {
  color: var(--text-theme-color);
}.pr0004[data-v-14d331ba] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: var(--text-primary-color);
}
.pr0004 .page-block-group[data-v-14d331ba] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
  page-break-inside: avoid;
}
.pr0004 td[data-v-14d331ba],
.pr0004 th[data-v-14d331ba] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  padding: var(--spacing-02) var(--spacing-04);
  vertical-align: middle;
}
.pr0004 td[data-v-14d331ba],
.pr0004 th[data-v-14d331ba],
.pr0004 p[data-v-14d331ba],
.pr0004 h5[data-v-14d331ba],
.pr0004 h6[data-v-14d331ba] {
  color: var(--text-primary-color);
  white-space: pre-line;
}
.pr0004 .print-header[data-v-14d331ba] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
  padding-left: 16px;
  margin-bottom: -4px;
}
.pr0004 .print-header[data-v-14d331ba]::before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
  position: absolute;
  top: 6.5px;
  left: 0;
}
.pr0004 .top-margin[data-v-14d331ba] {
  margin-top: var(--spacing-07);
}
.pr0004 .no-gap[data-v-14d331ba] {
  margin-top: -13px;
}
.pr0004 .contents[data-v-14d331ba] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.pr0004 .title[data-v-14d331ba] {
  text-align: center;
  margin-bottom: var(--spacing-05);
}
.pr0004 .empty[data-v-14d331ba] {
  padding-left: var(--spacing-04);
}.pr0005[data-v-2a1efab3] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: var(--text-primary-color);
}
.pr0005 td[data-v-2a1efab3],
.pr0005 th[data-v-2a1efab3] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  padding: var(--spacing-02) var(--spacing-04);
  vertical-align: middle;
}
.pr0005 td[data-v-2a1efab3],
.pr0005 th[data-v-2a1efab3],
.pr0005 p[data-v-2a1efab3],
.pr0005 h5[data-v-2a1efab3],
.pr0005 h6[data-v-2a1efab3] {
  color: var(--text-primary-color);
  white-space: pre-line;
}
.pr0005 .print-header[data-v-2a1efab3] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
  padding-left: 16px;
  margin-bottom: -4px;
}
.pr0005 .print-header[data-v-2a1efab3]::before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
  position: absolute;
  top: 6.5px;
  left: 0;
}
.pr0005 .top-margin[data-v-2a1efab3] {
  margin-top: 8px;
}
.pr0005 .no-gap[data-v-2a1efab3] {
  margin-top: -13px;
}
.pr0005 .contents[data-v-2a1efab3] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.pr0005 .title[data-v-2a1efab3] {
  text-align: center;
  margin-bottom: var(--spacing-05);
}
.pr0005 .empty[data-v-2a1efab3] {
  padding-left: var(--spacing-04);
}
.no-break[data-v-2a1efab3] {
  page-break-inside: avoid;
}.et-viewer table.document-simple-table {
  width: 100%;
  table-layout: fixed;
  border-style: hidden;
  border-collapse: separate !important;
  border-spacing: 0;
  border-radius: 8px;
  border: 1px solid #dee2e6 !important;
  overflow: hidden;
}
.et-viewer table.document-simple-table th {
  background: #f8f9fa;
}
.et-viewer table.document-simple-table td {
  background: #ffffff;
}
.et-viewer table.document-simple-table th,
.et-viewer table.document-simple-table td {
  padding: 8px 12px;
  text-align: left;
  vertical-align: middle;
  border-top: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  color: #343a40;
  font-family: Pretendard;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
}
.et-viewer table.document-simple-table tr:first-child th,
.et-viewer table.document-simple-table tr:first-child td {
  border-top: none;
}
.et-viewer table.document-simple-table tr th:last-child,
.et-viewer table.document-simple-table tr td:last-child {
  border-right: none;
}.et-viewer table.document-data-table {
  width: 100%;
  table-layout: fixed;
  border-style: hidden;
  border-collapse: separate !important;
  border-spacing: 0;
  border-radius: 8px;
  border: 1px solid #dee2e6 !important;
  overflow: hidden;
}
.et-viewer table.document-data-table th {
  background: #f8f9fa;
}
.et-viewer table.document-data-table td {
  background: #ffffff;
}
.et-viewer table.document-data-table td.text-left {
  text-align: left;
}
.et-viewer table.document-data-table td.text-center {
  text-align: center;
}
.et-viewer table.document-data-table td.text-right {
  text-align: right;
}
.et-viewer table.document-data-table thead tr th {
  border-bottom: 1px solid #dee2e6;
}
.et-viewer table.document-data-table tfoot tr th,
.et-viewer table.document-data-table tfoot tr td {
  font-family: Pretendard;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 21px;
  background: #f8f9fa;
  border-top: 1px solid #dee2e6 !important;
}
.et-viewer table.document-data-table th,
.et-viewer table.document-data-table td {
  padding: 8px 12px;
  text-align: left;
  vertical-align: middle;
  border-top: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  color: #343a40;
  font-family: Pretendard;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
}
.et-viewer table.document-data-table tr:first-child th,
.et-viewer table.document-data-table tr:first-child td {
  border-top: none;
}
.et-viewer table.document-data-table tr th:last-child,
.et-viewer table.document-data-table tr td:last-child {
  border-right: none;
}.et0009[data-v-3c033735] {
  width: 1026px;
}
.et0009 .wrapper[data-v-3c033735] {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: var(--spacing-04);
}
.et0009 .header-04-sb[data-v-3c033735] {
  padding: var(--spacing-05) 0;
  margin-top: var(--spacing-06);
}
.et0009 .money-cell[data-v-3c033735] {
  text-align: right;
}.subtext[data-v-439c2cba] {
  font-family: "Pretendard", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  margin-bottom: var(--spacing-07);
}
.wraper[data-v-439c2cba] {
  display: flex;
  gap: 10px;
}
.wraper .card[data-v-439c2cba] {
  border-radius: var(--radius-05, 12px);
  border: 1px solid var(--divider-01-color, #dee2e6);
  width: 300px;
  overflow: hidden;
  cursor: pointer;
  user-select: none;
}
.wraper .card .img-box[data-v-439c2cba] {
  height: 128px;
}
.wraper .card .hover[data-v-439c2cba] {
  display: none;
}
.wraper .card[data-v-439c2cba]:hover {
  border-color: var(--icon-theme-color);
}
.wraper .card:hover .normal[data-v-439c2cba] {
  display: none;
}
.wraper .card:hover .hover[data-v-439c2cba] {
  display: block;
}
.wraper .card img[data-v-439c2cba] {
  width: 100%;
}
.wraper .card .contents[data-v-439c2cba] {
  font-family: "Pretendard", sans-serif;
  font-size: 16px;
  line-height: 22px;
  font-weight: 700;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: var(--spacing-07);
  gap: var(--spacing-04);
  color: var(--text-text-primary, #212529);
  text-align: center;
}.page-wrapper[data-v-70e54ba2] {
  width: 100%;
  padding: var(--spacing-06) var(--spacing-07) 0;
}
.frame-57[data-v-70e54ba2] {
  display: inline-flex;
  align-items: flex-start;
  gap: var(--spacing-06);
  width: 100%;
}.et0004[data-v-5be79a77] {
  width: 1026px;
}
.et0004 .header-04-sb[data-v-5be79a77] {
  padding: var(--spacing-06) 0;
}
.et0004 .fund-subtext[data-v-5be79a77] {
  padding-top: var(--spacing-04);
}.pr0011[data-v-ceadb96d] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: var(--text-primary-color);
}
.pr0011 tr[data-v-ceadb96d] {
  break-inside: avoid;
}
.pr0011 td[data-v-ceadb96d],
.pr0011 th[data-v-ceadb96d] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  padding: var(--spacing-02) var(--spacing-04);
  vertical-align: middle;
}
.pr0011 td[data-v-ceadb96d],
.pr0011 th[data-v-ceadb96d],
.pr0011 p[data-v-ceadb96d],
.pr0011 h5[data-v-ceadb96d],
.pr0011 h6[data-v-ceadb96d] {
  color: var(--text-primary-color);
  white-space: pre-line;
}
.pr0011 .space-between[data-v-ceadb96d] {
  display: flex;
  justify-content: space-between;
}
.pr0011 .bodyshort-02[data-v-ceadb96d] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  font-size: 14px;
  font-weight: 400;
}
.pr0011 .contents[data-v-ceadb96d] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.pr0011 .contents .title[data-v-ceadb96d] {
  text-align: center;
  margin-bottom: var(--spacing-02);
}
.pr0011 .text-center[data-v-ceadb96d] {
  text-align: center;
}
.pr0011 .align-center[data-v-ceadb96d] {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
  margin: var(--spacing-05);
  align-items: center;
}
.pr0011 .align-right[data-v-ceadb96d] {
  width: 100%;
  display: flex;
  gap: var(--spacing-04);
  justify-content: flex-end;
}
.pr0011 .align-right .stamp-left[data-v-ceadb96d] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
}
.pr0011 .align-right .stamp-left > div[data-v-ceadb96d] {
  align-self: flex-end;
}
.pr0011 .align-right .stamp-left .fund[data-v-ceadb96d] {
  font-family: "Pretendard", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  font-size: 20px;
  font-weight: 700;
}
.pr0011 .stamp-container[data-v-ceadb96d] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.pr0011 .stamp-container .stamp[data-v-ceadb96d] {
  width: 64px;
  height: 64px;
}
.pr0014[data-v-8d38b731] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: var(--text-primary-color);
}
.pr0014 .headline[data-v-8d38b731] {
  text-align: center;
}
.pr0014 .sub-header[data-v-8d38b731] {
  text-align: center;
  margin-bottom: var(--spacing-07);
}
.pr0014 tr[data-v-8d38b731] {
  break-inside: avoid;
}
.pr0014 td[data-v-8d38b731],
.pr0014 th[data-v-8d38b731] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
}
.pr0014 .info-row[data-v-8d38b731] {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--spacing-04);
}
.pr0014 .bottom-info[data-v-8d38b731] {
  margin-top: var(--spacing-04);
}
.pr0014 .stamp-container[data-v-8d38b731] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.pr0014 .stamp-container .stamp[data-v-8d38b731] {
  width: 64px;
  height: 64px;
}
.pr0014 .align-right[data-v-8d38b731] {
  width: 100%;
  display: flex;
  gap: var(--spacing-04);
  justify-content: flex-end;
  break-inside: avoid;
  page-break-inside: avoid; /* 구형 브라우저 호환 */
}
.pr0014 .align-right .stamp-left[data-v-8d38b731] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
}
.pr0014 .align-right .stamp-left > div[data-v-8d38b731] {
  align-self: flex-end;
}
.pr0014 .align-right .stamp-left .fund[data-v-8d38b731] {
  font-family: "Pretendard", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
}.pr0013[data-v-5d077076] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: var(--text-primary-color);
}
.pr0013 td[data-v-5d077076],
.pr0013 th[data-v-5d077076] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  padding: var(--spacing-02) var(--spacing-04);
  vertical-align: middle;
}
.pr0013 td[data-v-5d077076],
.pr0013 th[data-v-5d077076],
.pr0013 p[data-v-5d077076],
.pr0013 h5[data-v-5d077076],
.pr0013 h6[data-v-5d077076] {
  color: var(--text-primary-color);
  white-space: pre-line;
}
.pr0013 .print-header[data-v-5d077076] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
  padding-left: 16px;
  margin-bottom: -4px;
}
.pr0013 .print-header[data-v-5d077076]::before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
  position: absolute;
  top: 6.5px;
  left: 0;
}
.pr0013 .space-between[data-v-5d077076] {
  display: flex;
  justify-content: space-between;
}
.pr0013 .member-wrapper[data-v-5d077076] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.pr0013 .member-wrapper > div[data-v-5d077076] {
  text-align: right;
}
.pr0013 .bodyshort-02[data-v-5d077076] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  font-size: 14px;
  font-weight: 400;
}
.pr0013 .contents[data-v-5d077076] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.pr0013 .title[data-v-5d077076] {
  text-align: center;
  margin-bottom: var(--spacing-05);
}
.pr0013 .text-center[data-v-5d077076] {
  text-align: center;
}
.pr0013 .align-center[data-v-5d077076] {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
  margin: var(--spacing-07);
  align-items: center;
}
.pr0013 .align-right[data-v-5d077076] {
  width: 100%;
  display: flex;
  gap: var(--spacing-04);
  justify-content: flex-end;
}
.pr0013 .align-right .stamp-left[data-v-5d077076] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
}
.pr0013 .align-right .stamp-left > div[data-v-5d077076] {
  align-self: flex-end;
}
.pr0013 .align-right .stamp-left .fund[data-v-5d077076] {
  font-family: "Pretendard", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  font-size: 20px;
  font-weight: 700;
}
.pr0013 .stamp-container[data-v-5d077076] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.pr0013 .stamp-container .stamp[data-v-5d077076] {
  width: 64px;
  height: 64px;
}
.pr0013 .table[data-v-5d077076] {
  margin-bottom: var(--spacing-02);
}.d-grid-fd-se0102-route-renderer {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  gap: var(--spacing-02);
  cursor: pointer;
}
.d-grid-fd-se0102-route-renderer > span {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
}.list-title[data-v-ea36902f] {
  margin-top: var(--spacing-08);
}.pr0012[data-v-c9f125e7] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: var(--text-primary-color);
}
.pr0012 td[data-v-c9f125e7],
.pr0012 th[data-v-c9f125e7] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  padding: var(--spacing-02) var(--spacing-04);
  vertical-align: middle;
}
.pr0012 td[data-v-c9f125e7],
.pr0012 th[data-v-c9f125e7],
.pr0012 p[data-v-c9f125e7],
.pr0012 h5[data-v-c9f125e7],
.pr0012 h6[data-v-c9f125e7] {
  color: var(--text-primary-color);
  white-space: pre-line;
}
.pr0012 .print-header[data-v-c9f125e7] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
  padding-left: 16px;
  margin-bottom: -4px;
}
.pr0012 .print-header[data-v-c9f125e7]::before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
  position: absolute;
  top: 6.5px;
  left: 0;
}
.pr0012 .space-between[data-v-c9f125e7] {
  display: flex;
  justify-content: space-between;
}
.pr0012 .member-wrapper[data-v-c9f125e7] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.pr0012 .member-wrapper > div[data-v-c9f125e7] {
  text-align: right;
}
.pr0012 .bodyshort-02[data-v-c9f125e7] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  font-size: 14px;
  font-weight: 400;
}
.pr0012 .contents[data-v-c9f125e7] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.pr0012 .title[data-v-c9f125e7] {
  text-align: center;
  margin-bottom: var(--spacing-05);
}
.pr0012 .text-center[data-v-c9f125e7] {
  text-align: center;
}
.pr0012 .align-center[data-v-c9f125e7] {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
  margin: var(--spacing-07);
  align-items: center;
}
.pr0012 .align-right[data-v-c9f125e7] {
  width: 100%;
  display: flex;
  gap: var(--spacing-04);
  justify-content: flex-end;
}
.pr0012 .align-right .stamp-left[data-v-c9f125e7] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
}
.pr0012 .align-right .stamp-left > div[data-v-c9f125e7] {
  align-self: flex-end;
}
.pr0012 .align-right .stamp-left .fund[data-v-c9f125e7] {
  font-family: "Pretendard", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  font-size: 20px;
  font-weight: 700;
}
.pr0012 .stamp-container[data-v-c9f125e7] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.pr0012 .stamp-container .stamp[data-v-c9f125e7] {
  width: 64px;
  height: 64px;
}
.pr0012 .table[data-v-c9f125e7] {
  margin-bottom: var(--spacing-02);
}.oper-sttus-tag[data-v-2ee72d26] {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}.summary-row--center[data-v-a53b25f7] {
  display: flex;
  align-items: center;
  gap: var(--spacing-05);
}
.summary-row__label[data-v-a53b25f7] {
  display: flex;
  align-items: center;
  gap: var(--spacing-02);
  color: var(--text-tertiary-color);
}
.summary-row__label--start[data-v-a53b25f7] {
  display: flex;
  align-items: flex-start;
  gap: var(--spacing-05);
}.grid-search-modal-template[data-v-c49240ba] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}.tree-select-modal-template[data-v-73b23cf9] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}.pr0008[data-v-1aca8564] {
  color: var(--text-primary-color);
  display: flex;
  flex-direction: column;
  align-self: center;
  justify-content: center;
}
.pr0008__title[data-v-1aca8564] {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: var(--spacing-05);
}
.pr0008__description[data-v-1aca8564] {
  display: flex;
  padding-bottom: var(--spacing-04);
}
.pr0008__spacer[data-v-1aca8564] {
  flex: 1;
}
.pr0008__table-row[data-v-1aca8564], .pr0008__table-header[data-v-1aca8564] {
  background-color: transparent;
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  text-align: center;
}
.pr0008__table-cell--accSubjNm[data-v-1aca8564] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  background-color: var(--background-02-color);
  text-align: center;
  width: 203px;
}
.pr0008__table-cell--accSubjNm-1[data-v-1aca8564] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  background-color: var(--divider-02-color);
  text-align: center;
  width: 203px;
}
.pr0008__table-cell--amount[data-v-1aca8564] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  text-align: end;
}
.pr0008__table-cell--total[data-v-1aca8564] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  background-color: var(--background-02-color);
  text-align: end;
}
.pr0008__table-row--level-1[data-v-1aca8564] {
  background-color: var(--divider-02-color);
}
.pr0008__table-row--level-2[data-v-1aca8564] {
  background-color: var(--background-02-color);
}.pr0010[data-v-48d73922] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  color: var(--text-primary-color);
}
.pr0010 .title[data-v-48d73922] {
  font-family: "Pretendard", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: var(--spacing-05);
}
.pr0010 .content-date[data-v-48d73922] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
  align-items: center;
  justify-content: center;
  padding-bottom: var(--spacing-05);
}
.pr0010 .content-detail[data-v-48d73922] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  display: flex;
  padding-bottom: var(--spacing-04);
}
.pr0010 th[data-v-48d73922],
.pr0010 td[data-v-48d73922] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  padding: var(--spacing-02) var(--spacing-04);
  text-align: center;
}
.pr0010 .fistItemNm[data-v-48d73922] {
  text-align: start;
  white-space: pre;
  width: 203px;
}
.pr0010 .amount[data-v-48d73922] {
  text-align: end;
  width: 119px;
}
.pr0010 .company-info[data-v-48d73922] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  width: 100%;
  display: flex;
  gap: var(--spacing-04);
  margin: var(--spacing-05);
  justify-content: flex-end;
  align-items: center;
}
.pr0010 .company-info .company-description[data-v-48d73922] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
}
.pr0010 .company-info .company-stamp[data-v-48d73922] {
  width: 64px;
  height: 64px;
}
.pr0010 .company-info .company-sign[data-v-48d73922] {
  width: 112px;
  height: 56px;
}.pr0009[data-v-bda81eaa] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  color: var(--text-primary-color);
}
.pr0009 .title[data-v-bda81eaa] {
  font-family: "Pretendard", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: var(--spacing-05);
}
.pr0009 .content-date[data-v-bda81eaa] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
  align-items: center;
  justify-content: center;
  padding-bottom: var(--spacing-05);
}
.pr0009 .content-detail[data-v-bda81eaa] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  display: flex;
  padding-bottom: var(--spacing-04);
}
.pr0009 th[data-v-bda81eaa],
.pr0009 td[data-v-bda81eaa] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  padding: var(--spacing-02) var(--spacing-04);
  text-align: center;
}
.pr0009 .fistItemNm[data-v-bda81eaa] {
  text-align: start;
  white-space: pre;
  width: 203px;
}
.pr0009 .amount[data-v-bda81eaa] {
  text-align: end;
  width: 119px;
}
.pr0009 .company-info[data-v-bda81eaa] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  width: 100%;
  display: flex;
  gap: var(--spacing-04);
  margin: var(--spacing-05);
  justify-content: flex-end;
  align-items: center;
}
.pr0009 .company-info .company-description[data-v-bda81eaa] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
}
.pr0009 .company-info .company-stamp[data-v-bda81eaa] {
  width: 64px;
  height: 64px;
}
.pr0009 .company-info .company-sign[data-v-bda81eaa] {
  width: 112px;
  height: 56px;
}.et0010[data-v-1cb52be6] {
  width: 1026px;
}
.et0010 .wrapper[data-v-1cb52be6] {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-06);
}
.et0010 .vacation-list[data-v-1cb52be6] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
}
.et0010 .vacation-item[data-v-1cb52be6] {
  white-space: nowrap;
}.trensfer-state-label[data-v-e192dd38] {
  display: flex;
  gap: var(--spacing-02);
  align-items: center;
  color: var(--text-secondary-color);
}.d-grid-lc0101-fixed-error-log-modal-screen-cell {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  gap: var(--spacing-02);
  cursor: pointer;
}.detail-section[data-v-c843ca4a] {
  padding-top: 24px;
}
.detail-section .header-03-b[data-v-c843ca4a] {
  padding-bottom: 15px;
}.lc0101-reload-button[data-v-bf18d86d] {
  padding: 0;
  height: auto;
}.document-avatar[data-v-9332ee89] {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
.document-avatar--small .document-avatar__circle[data-v-9332ee89] {
  width: 24px;
  min-width: 24px;
  height: 24px;
  border-radius: 100px;
  border: 1px solid #e9ecef;
}
.document-avatar--small .document-avatar__text[data-v-9332ee89] {
  color: #ffffff;
  font-family: "Pretendard";
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
}
.document-avatar--small .document-avatar__img[data-v-9332ee89] {
  width: 24px;
  height: 24px;
  object-fit: cover;
  border-radius: 100px;
  border: 1px solid #e9ecef;
}
.document-avatar__info[data-v-9332ee89] {
  display: inline-flex;
  flex-direction: column;
  gap: 4px;
}
.document-avatar--user.document-avatar--small .document-avatar__name[data-v-9332ee89] {
  color: #212529;
  font-family: "Pretendard";
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
}.document-empty[data-v-6d3de7ed] {
  height: 100%;
  margin: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.lightText[data-v-6d3de7ed] {
  font-family: "Pretendard";
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
  margin: 0;
  color: #868e96;
  text-align: center;
}.page-container[data-v-2909dd5f] {
  display: flex;
  flex-direction: column;
}
.page-container .content-wrapper[data-v-2909dd5f] {
  flex-grow: 1;
}
.page-container footer.pr0001[data-v-2909dd5f] {
  margin-top: auto;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
@media print {
.page-container[data-v-2909dd5f] {
    page-break-after: always;
}
}
.pr0001[data-v-2909dd5f] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: var(--text-primary-color);
}
.pr0001 td[data-v-2909dd5f],
.pr0001 th[data-v-2909dd5f] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  padding: var(--spacing-02) var(--spacing-04);
  vertical-align: middle;
}
.pr0001 td[data-v-2909dd5f],
.pr0001 th[data-v-2909dd5f],
.pr0001 p[data-v-2909dd5f],
.pr0001 h5[data-v-2909dd5f],
.pr0001 h6[data-v-2909dd5f] {
  color: var(--text-primary-color);
  white-space: pre-line;
}
.pr0001 .print-header[data-v-2909dd5f] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
  padding-left: 16px;
  margin-bottom: -4px;
}
.pr0001 .print-header.with-dot[data-v-2909dd5f]::before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
  position: absolute;
  top: 6.5px;
  left: 0;
}
.pr0001 .text-center[data-v-2909dd5f] {
  text-align: center;
}
.pr0001 .top-margin[data-v-2909dd5f] {
  margin-top: 8px;
}
.pr0001 .no-gap[data-v-2909dd5f] {
  margin-top: -13px;
}
.pr0001 .contents[data-v-2909dd5f] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-05);
}
.pr0001 .stamp-box[data-v-2909dd5f] {
  text-align: center;
  height: 80px;
}
.pr0001 .stamp-box img.fud-npn-atc[data-v-2909dd5f] {
  width: 261px;
  height: 80px;
}
.pr0001 .stamp-box img.fud-seal-atc[data-v-2909dd5f] {
  width: 80px;
  height: 80px;
}
.pr0001 .header-03-b[data-v-2909dd5f] {
  margin-bottom: var(--spacing-05);
}
.pr0001 .empty[data-v-2909dd5f] {
  padding-left: var(--spacing-04);
}
.pr0001 .oi-contents[data-v-2909dd5f] {
  display: flex;
  width: 679px;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
}
.pr0001 .desc-wrapper[data-v-2909dd5f] {
  display: flex;
  align-items: flex-start;
  gap: var(--spacing-04);
}.invest-duty[data-v-6bf796bb] {
  padding-bottom: var(--spacing-06);
}
p[data-v-6bf796bb] {
  color: var(--text-quaternary-color, #868e96);
}.inputs[data-v-32d5df03] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  column-gap: var(--spacing-04);
  justify-content: space-between;
}
.inputs .input-item[data-v-32d5df03] {
  padding-bottom: var(--spacing-06);
}
.inputs > .col-6[data-v-32d5df03] {
  width: calc(50% - var(--spacing-04));
}
.inputs > .col-12[data-v-32d5df03] {
  width: 100%;
}
.inputs.readonly[data-v-32d5df03] .ant-form-item-label > label {
  width: 116px;
  margin-right: var(--spacing-07);
}
.inputs.readonly .input-item[data-v-32d5df03] {
  padding-bottom: 0;
  min-height: 37px;
}
.description[data-v-32d5df03] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  padding: 0;
  margin: 0;
  margin-top: var(--spacing-04);
  color: var(--text-quaternary-color);
}.invest-safe-block ul li[data-v-6ea2b8ec] {
  display: flex;
  align-items: flex-start;
  padding: 10px 0;
  gap: var(--spacing-02);
}
.invest-safe-block ul li > .d-tag[data-v-6ea2b8ec] {
  align-self: flex-start;
  margin-top: 36px;
}
.invest-safe-block ul li > button[data-v-6ea2b8ec] {
  margin-top: 26px;
}.stock-sell > header[data-v-80d752c6] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: var(--spacing-04);
}
.button-box[data-v-80d752c6] {
  padding-bottom: var(--spacing-04);
}
.inputs[data-v-80d752c6] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  column-gap: var(--spacing-04);
}
.inputs .input-item[data-v-80d752c6] {
  padding-bottom: var(--spacing-06);
}
.inputs > .col-6[data-v-80d752c6] {
  width: calc(50% - var(--spacing-04));
}
.inputs > .col-12[data-v-80d752c6] {
  width: 100%;
}.stock-sell > header[data-v-aad1324b] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: var(--spacing-04);
}
.button-box[data-v-aad1324b] {
  padding-bottom: var(--spacing-04);
}
.inputs[data-v-aad1324b] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  column-gap: var(--spacing-04);
}
.inputs .input-item[data-v-aad1324b] {
  padding-bottom: var(--spacing-06);
}
.inputs > .col-6[data-v-aad1324b] {
  width: calc(50% - var(--spacing-04));
}
.inputs > .col-12[data-v-aad1324b] {
  width: 100%;
}.etc-condition[data-v-aad82921] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.etc-item[data-v-aad82921] {
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.etc-item textarea[data-v-aad82921] {
  width: 490px;
  height: 58px;
  margin-left: 56px !important;
}
.etc-item .etc-top[data-v-aad82921] {
  display: flex;
  align-items: center;
  gap: var(--spacing-04);
}
.etc-item .etc-top > i[data-v-aad82921] {
  cursor: pointer;
}
.input-group-list[data-v-aad82921] {
  padding: 0;
}
.input-group-list > li[data-v-aad82921] {
  border-bottom: 1px solid var(--divider-01-color);
  list-style: none;
}
.input-group-list > li[data-v-aad82921]:last-child {
  border-bottom: none;
}
.input-group-list .header-05-b[data-v-aad82921] {
  padding: 0;
  margin: 0;
  color: var(--text-secondary-color);
}
.invest-info-modal[data-v-aad82921] {
  padding-bottom: 33px;
}
.readonly-etc-top[data-v-aad82921] {
  display: flex;
}
.readonly-etc-top span[data-v-aad82921] {
  width: 116px;
  margin-right: var(--spacing-07);
}
p.description[data-v-aad82921] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: var(--text-quaternary-color, #868e96);
  padding-bottom: var(--spacing-06);
}
p.content[data-v-aad82921] {
  white-space: pre-line;
}
.inputs[data-v-aad82921] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  column-gap: var(--spacing-04);
}
.inputs .input-item[data-v-aad82921] {
  padding-bottom: var(--spacing-06);
}
.inputs > .col-6[data-v-aad82921] {
  width: calc(50% - var(--spacing-04));
}
.inputs > .col-12[data-v-aad82921] {
  width: 100%;
}
.readonly[data-v-aad82921] .ant-form-item-label > label {
  width: 116px;
  margin-right: var(--spacing-07);
}
.readonly .input-item[data-v-aad82921] {
  padding-bottom: var(--spacing-06);
  height: 37px;
}.et0006[data-v-6a5a7e91] {
  width: 1026px;
}
.et0006 .frame[data-v-6a5a7e91] {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
.et0006 .header-04-sb[data-v-6a5a7e91] {
  padding: 16px 0 12px 0;
  color: #343a40;
  text-align: left;
}
.et0006 .header-05-b[data-v-6a5a7e91] {
  padding-bottom: 12px;
}
.et0006 .wrapper[data-v-6a5a7e91] {
  display: flex;
  flex-direction: column;
  align-items: start;
}
.et0006 .et0003-main-doc-table td[data-v-6a5a7e91] {
  vertical-align: top;
}.et0007[data-v-f97072f2] {
  width: 1026px;
  color: var(--text-primary-color);
}
.et0007 .header-04-sb[data-v-f97072f2] {
  color: var(--text-primary-color);
}
.et0007 .frame[data-v-f97072f2] {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-06);
}
.et0007 .wrapper[data-v-f97072f2] {
  display: flex;
  flex-direction: column;
  align-items: start;
}
.et0007 .header-wrap[data-v-f97072f2] {
  display: flex;
  justify-items: center;
  padding: var(--spacing-05) 0;
  margin-top: var(--spacing-05);
}
.et0007 .header-wrap.no-margin-top[data-v-f97072f2] {
  margin-top: 0;
}
.et0007 .opinion-header[data-v-f97072f2] {
  margin-left: 8px;
}
.et0007 .divider[data-v-f97072f2] {
  width: 100%;
  height: 1px;
  margin: var(--spacing-03) 0;
  background-color: var(--divider-01-color);
}
.et0007 .related-doc-item[data-v-f97072f2] {
  width: fit-content;
  cursor: pointer;
  border-radius: var(--radius-02);
  padding: var(--spacing-01) var(--spacing-02);
  display: flex;
  align-items: center;
  gap: var(--spacing-02);
}
.et0007 .related-doc-item[data-v-f97072f2]:hover {
  background-color: var(--btn-secondary-hover-color);
}
.et0007 .custom-file-item[data-v-f97072f2] {
  display: none;
}
.et0007 .detail-wrapper[data-v-f97072f2] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.et0007 .detail-wrapper .first-table[data-v-f97072f2] {
  width: 674px;
}
.et0007 .detail-wrapper .second-table[data-v-f97072f2] {
  width: 100%;
}section[data-v-46be506c] {
  background-color: white;
}
section[data-v-46be506c]:nth-child(2) {
  background-color: #fafbfc;
}.left-section-card[data-v-98734d82] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-06);
  padding-bottom: var(--spacing-06);
}.sa-info-modal-container .sa-info-modal__detail[data-v-715b5638] {
  min-width: 720px;
}
.sa-info-modal-container__detail[data-v-715b5638] {
  margin-bottom: var(--spacing-05);
}
.sa-info-modal-container .info-item[data-v-715b5638] {
  min-width: 720px;
  padding: var(--spacing-05) 0;
  border-bottom: 1px solid var(--divider-01-color);
}
.sa-info-modal-container .info-item--header[data-v-715b5638] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
}
.sa-info-modal-container .info-item--header__title[data-v-715b5638] {
  display: flex;
  gap: var(--spacing-04);
  align-items: center;
}
.sa-info-modal-container .info-item--header__date[data-v-715b5638] {
  color: var(--text-quaternary-color);
  margin-left: 73px;
}
.sa-info-modal-container .info-item--content[data-v-715b5638] {
  padding-top: var(--spacing-04);
  margin-left: 73px;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
  white-space: pre;
}.container[data-v-2863a93e] {
  width: 100%;
}
.header[data-v-2863a93e] {
  border: 1px solid var(--divider-01-color);
  border-top-left-radius: var(--radius-04);
  border-top-right-radius: var(--radius-04);
  padding: 0 var(--spacing-06);
  display: flex;
  align-items: center;
  background-color: white;
}
.body[data-v-2863a93e] {
  border: 1px solid var(--divider-01-color);
  border-top: none;
  border-bottom-left-radius: var(--radius-04);
  border-bottom-right-radius: var(--radius-04);
  background-color: white;
}.modal-wrapper[data-v-4215d948] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-05);
}.description[data-v-76204994] {
  margin-bottom: var(--spacing-04);
}
.email-form[data-v-76204994] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.auth-code-section[data-v-76204994] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-02);
}
.help-text[data-v-76204994] {
  color: var(--text-quaternary-color);
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
}
.timer-text[data-v-76204994] {
  position: absolute;
  top: var(--spacing-04);
  right: var(--spacing-04);
  color: var(--system-error-color);
  z-index: 100;
  font-family: "Pretendard", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}
.button[data-v-76204994] {
  width: 100%;
}
.button.first[data-v-76204994] {
  margin-left: 0 !important;
}
.invest-info-modal {
  padding-bottom: 33px;
}
.header-05-b {
  color: var(--text-secondary-color);
}
.pr0002[data-v-4ced5c7c] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
}
.pr0002 td[data-v-4ced5c7c],
.pr0002 th[data-v-4ced5c7c] {
  font-family: "Pretendard", sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  padding: var(--spacing-02) var(--spacing-04);
  vertical-align: middle;
}
.pr0002 .page-block-group[data-v-4ced5c7c] {
  page-break-inside: avoid;
}
.pr0002 .pre[data-v-4ced5c7c] {
  white-space: pre;
}
.pr0002 td[data-v-4ced5c7c],
.pr0002 th[data-v-4ced5c7c],
.pr0002 p[data-v-4ced5c7c],
.pr0002 h5[data-v-4ced5c7c],
.pr0002 h6[data-v-4ced5c7c] {
  color: var(--text-primary-color);
}
.pr0002 .print-header[data-v-4ced5c7c] {
  font-family: "Pretendard", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
  padding-left: 15px;
}
.pr0002 .print-header[data-v-4ced5c7c]::before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: var(--icon-primary-color);
  position: absolute;
  top: 6.5px;
  left: 0;
}
.pr0002 .contents[data-v-4ced5c7c] {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-04);
}
.pr0002 .stamp-box[data-v-4ced5c7c] {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.pr0002 .stamp-box img[data-v-4ced5c7c] {
  height: 100px;
}
.pr0002 > .header-05[data-v-4ced5c7c] {
  margin-bottom: var(--spacing-05);
}
.pr0002 .title[data-v-4ced5c7c] {
  text-align: center;
  padding-bottom: 12px;
}.et0003[data-v-73168673] {
  width: 1026px;
}
.et0003 .frame[data-v-73168673] {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
.et0003 .header-04-sb[data-v-73168673] {
  padding: 16px 0 12px 0;
  color: #343a40;
  text-align: left;
}
.et0003 .header-05-b[data-v-73168673] {
  padding-bottom: 12px;
}
.et0003 .wrapper[data-v-73168673] {
  display: flex;
  flex-direction: column;
  align-items: start;
}
.et0003 .et0003-main-doc-table td[data-v-73168673] {
  vertical-align: top;
}.et0008[data-v-2fa989ce] {
  width: 1026px;
}
.et0008 .section[data-v-2fa989ce] {
  padding-top: var(--spacing-06);
}
.et0008 .header-04-sb[data-v-2fa989ce] {
  padding: var(--spacing-06) 0;
}
.et0008 .cell[data-v-2fa989ce] {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-02);
}
.et0008 .text-disabled[data-v-2fa989ce] {
  color: var(--text-disabled-color);
}.et0008[data-v-c032cb8c] {
  width: 1026px;
}
.et0008 .section[data-v-c032cb8c] {
  padding-top: var(--spacing-06);
}
.et0008 .header-04-sb[data-v-c032cb8c] {
  padding: var(--spacing-06) 0;
}
.et0008 .cell[data-v-c032cb8c] {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-02);
}
.et0008 .text-disabled[data-v-c032cb8c] {
  color: var(--text-disabled-color);
}.et0008[data-v-b71a4ec0] {
  width: 1026px;
}
.et0008 .section[data-v-b71a4ec0] {
  padding-top: var(--spacing-06);
}
.et0008 .header-04-sb[data-v-b71a4ec0] {
  padding: var(--spacing-06) 0;
}
.et0008 .cell[data-v-b71a4ec0] {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-02);
}
.et0008 .text-disabled[data-v-b71a4ec0] {
  color: var(--text-disabled-color);
}.et0008[data-v-824717cc] {
  width: 1026px;
}
.et0008 .section[data-v-824717cc] {
  padding-top: var(--spacing-06);
}
.et0008 .header-04-sb[data-v-824717cc] {
  padding: var(--spacing-06) 0;
}
.et0008 .cell[data-v-824717cc] {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-02);
}
.et0008 .text-disabled[data-v-824717cc] {
  color: var(--text-disabled-color);
}.et0008[data-v-5d0648e4] {
  width: 1026px;
}
.et0008 .section[data-v-5d0648e4] {
  padding-top: var(--spacing-06);
}
.et0008 .header-04-sb[data-v-5d0648e4] {
  padding: var(--spacing-06) 0;
}
.et0008 .cell[data-v-5d0648e4] {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-02);
}
.et0008 .text-disabled[data-v-5d0648e4] {
  color: var(--text-disabled-color);
}.et0008[data-v-f5aa81a3] {
  width: 1026px;
}
.et0008 .section[data-v-f5aa81a3] {
  padding-top: var(--spacing-06);
}
.et0008 .header-04-sb[data-v-f5aa81a3] {
  padding: var(--spacing-06) 0;
}
.et0008 .cell[data-v-f5aa81a3] {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-02);
}
.et0008 .text-disabled[data-v-f5aa81a3] {
  color: var(--text-disabled-color);
}.et0008[data-v-a3eb9103] {
  width: 1026px;
}
.et0008 .section[data-v-a3eb9103] {
  padding-top: var(--spacing-06);
}
.et0008 .header-04-sb[data-v-a3eb9103] {
  padding: var(--spacing-06) 0;
}
.et0008 .cell[data-v-a3eb9103] {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-02);
}
.et0008 .text-disabled[data-v-a3eb9103] {
  color: var(--text-disabled-color);
}