@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;700;900&display=swap");
html, body {
  overscroll-behavior: none;
}

.font-kr {
  font-family: "Noto Sans KR", Poppins, Helvetica, "sans-serif";
}

.font-en {
  font-family: Poppins, Helvetica, "sans-serif";
}

.bg-brand {
  background-color: #000 !important;
  --bs-bg-opacity: 1;
}

.badge {
  padding-bottom: 0.4rem;
}

div, p, span {
  word-break: keep-all;
}

.top-0px {
  top: 0px !important;
}

.top-1px {
  top: 1px !important;
}

.top-2px {
  top: 2px !important;
}

.swal2-styled.swal2-confirm {
  padding: 0.625em 1.3em;
  font-weight: 700;
}

.swal2-actions button {
  margin-top: 0px;
  font-size: 1.1rem !important;
}

.swal2-popup {
  width: 38em;
}

.swal2-popup .swal2-title {
  margin-top: 0.5rem;
  margin-bottom: 0.7rem;
  font-weight: 700;
  font-size: 1.4rem;
  line-height: 1.5;
}

.swal2-popup #swal2-content {
  margin-bottom: 0.5rem;
}

.swal2-input-label {
  font-size: 1.2rem;
  line-height: 1.7;
}

.swal2-popup .swal2-html-container, .swal2-popup .swal2-content {
  font-weight: 500;
  margin-top: 0.4rem;
}

.swal2-input {
  margin-bottom: 0.5em;
}
.swal2-input:focus, .swal2-input:active, .swal2-input:hover {
  box-shadow: none !important;
}

.swal2-validation-message {
  font-weight: 500;
}

.swal2-popup .swal2-content {
  margin-top: 0px;
  font-weight: 500;
  font-size: 1.15rem;
}

.swal2-popup .swal2-icon {
  margin: 1rem auto 0;
}

.swal2-popup .swal2-actions {
  margin-top: 1.1rem;
  margin-bottom: 0px;
}

.swal2-popup .swal2-html-container, .swal2-popup .swal2-content {
  font-size: 1.15rem;
}

.swal2-input-label {
  text-align: center;
  font-size: 1.15rem;
  margin-top: 0.3rem;
}

.swal2-validation-message::before {
  line-height: 1.45em;
}

.swal2-popup .btn {
  margin-top: 0px;
}

.border-profile {
  border: 1px solid #E5E5EA;
}

#loader {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(72, 85, 97, 0.3);
  z-index: 1059;
}
#loader #status {
  display: none;
  width: 46px;
  height: 46px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -23px 0 0 -23px;
}
#loader #status .cspinner {
  margin: 0 auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 3px solid #dee2e6;
  border-right: 3px solid #dee2e6;
  border-bottom: 3px solid #dee2e6;
  border-left: 3px solid #000;
  transform: translateZ(0);
  animation: SpinnerAnimation 1.1s infinite linear;
}
#loader #status .cspinner,
#loader #status .cspinner:after {
  border-radius: 50%;
  width: 46px;
  height: 46px;
}
@-webkit-keyframes SpinnerAnimation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes SpinnerAnimation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.aside-dark .menu .menu-item.show > .menu-link .menu-title {
  font-weight: 700;
}

.aside-dark .menu .menu-item .menu-link .menu-title {
  color: #b5b6be;
  font-size: 14px;
}

.aside-dark .menu .menu-item .menu-link.active .menu-title, .aside-dark .menu .menu-item.here > .menu-link {
  font-weight: 700;
}

.aside-dark .menu .menu-item .menu-section {
  color: #7f81ac !important;
}

.aside-dark .menu .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  fill: #989ab8;
}

.form-label {
  font-size: 1.15rem;
}

input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

.badge.badge-header-alarm-cnt {
  top: 8px;
  right: -11px;
  padding-bottom: 2px;
}

.badge-kakao {
  opacity: 0.8;
  background: #fee500;
  color: #131313;
}

.badge-google {
  background-color: #eeeeee;
  color: #252525;
}

#kt_topbar_notifications_1 .bg-unread {
  background-color: #e0d7f5 !important;
}

.dark-mode #kt_topbar_notifications_1 .bg-unread {
  background-color: #56457c !important;
}

.btn .svg-icon {
  position: relative;
  top: -1.5px;
}

.dataTable .dataTables_empty {
  text-align: center;
}

.dtfh-floatingparenthead {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.ck-editor .ck-content {
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.file-error-message {
  margin: 0;
  margin-top: 6px;
}
.file-error-message ul {
  list-style: none;
  padding-left: 0px;
}
.file-error-message button {
  font-size: 12px;
  display: none;
}

#kvFileinputModal .kv-zoom-header {
  padding: 10px;
  padding-left: 15px;
}
#kvFileinputModal .kv-zoom-actions button {
  margin-left: 4px;
  padding: 6px 12px;
}
#kvFileinputModal .kv-zoom-actions button i {
  padding-right: 0px;
  width: 12px;
  text-align: center;
  display: inline-block;
  position: relative;
  top: -0.5px;
}

.file-input .was-validated .form-control:valid, .file-input .form-control.is-valid, .file-input .was-validated .form-control:invalid, .file-input .form-control.is-invalid {
  background-image: none;
}
.file-input .file-drop-zone {
  margin: 5px;
}
.file-input .file-drop-zone {
  min-height: auto;
}
.file-input .file-drop-zone-title {
  font-size: 1.4rem;
}
.file-input button.kv-file-upload {
  display: none;
}
.file-input .file-preview .fileinput-remove {
  display: none;
  top: 22px;
  right: 22px;
}
.file-input .file-preview .fileinput-remove:focus {
  box-shadow: none;
}
.file-input .file-footer-buttons button {
  padding: 6px 12px;
}
.file-input .file-footer-buttons button i {
  top: -0.5px;
  position: relative;
  padding-right: 0px;
}
.file-input .file-caption-icon {
  padding: 11.5px 8px;
  left: 5px;
}
.file-input .file-caption.icon-visible .file-caption-name {
  font-size: 13px;
  padding-left: 28px;
}
.file-input .fileinput-remove-button {
  display: none;
}
.file-input .btn-close:focus {
  box-shadow: none;
}
.file-input.theme-fas .file-other-icon img {
  width: 60px;
}
.file-input.theme-fas .file-drag-handle, .file-input.theme-fas .file-upload-indicator {
  margin-top: 14px;
}
.file-input.theme-fas .file-footer-caption {
  margin-bottom: 5px;
}
.file-input.theme-fas .file-preview-frame {
  float: none;
  display: inline-block;
}
.file-input.theme-explorer-fas .file-preview-initial .file-actions-cell {
  flex: 0 0 80px;
}
.file-input.theme-explorer-fas .file-actions-cell {
  display: flex;
  flex: 0 0 53px;
}
@media only screen and (max-width: 575px) {
  .file-input.theme-explorer-fas .file-actions-cell {
    flex: 0 0 35px;
  }
}
.file-input.theme-explorer-fas .file-actions-cell .file-actions {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.file-input.theme-explorer-fas .file-actions-cell .file-actions .file-footer-buttons {
  padding: 5px 3px;
}
.file-input.theme-explorer-fas .file-actions-cell .file-actions .file-footer-buttons a.kv-file-download i {
  left: 2px;
}
.file-input.theme-explorer-fas .file-actions-cell .file-actions .file-footer-buttons button, .file-input.theme-explorer-fas .file-actions-cell .file-actions .file-footer-buttons a.kv-file-download {
  padding: 4px 4px !important;
}
.file-input.theme-explorer-fas .file-actions-cell .file-actions .file-footer-buttons button i, .file-input.theme-explorer-fas .file-actions-cell .file-actions .file-footer-buttons a.kv-file-download i {
  position: relative;
  top: -1px;
}
.file-input.theme-explorer-fas .file-preview-frame .file-details-cell {
  width: 90% !important;
  width: auto;
  flex: 1;
  padding-left: 5px !important;
  overflow: hidden;
}
.file-input.theme-explorer-fas .explorer-frame .kv-file-content {
  flex: 0 0 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.file-input.theme-explorer-fas .explorer-frame .kv-file-content .kv-preview-data {
  display: flex;
  align-items: center;
  width: auto !important;
  max-width: 100px !important;
}
.file-input.theme-explorer-fas .file-preview-frame samp {
  font-size: 11px;
  color: #777;
}
.file-input.theme-explorer-fas .explorer-caption {
  font-size: 11px;
  padding: 0;
}
.file-input.theme-explorer-fas .file-preview .fileinput-remove {
  display: none;
}
.file-input.theme-explorer-fas .file-other-icon img {
  display: block;
  width: 40px;
}
.file-input .file-drag-handle i {
  color: #6b6e74;
}

.theme-explorer-fas .file-drag-handle, .theme-explorer-fas .file-upload-indicator {
  bottom: 10px;
}

.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused {
  border-color: var(--ck-color-base-border) !important;
}

.ck.ck-editor__main {
  min-height: 500px;
  max-height: 1000px;
}

.ck.ck-editor__main > .ck-editor__editable {
  min-height: 500px;
  max-height: 1000px;
}

.ck-content hr {
  height: 2px;
}

.ck-content p {
  font-size: 14px;
  margin-bottom: 2px;
}

@media (max-width: 991.98px) {
  #kt_toolbar {
    padding: 0 !important;
    margin-top: 0.5rem;
  }
}
#kt_aside_mobile_toggle svg {
  position: relative;
  top: 1px;
}
#kt_aside_mobile_toggle svg rect {
  fill: #181C32;
  fill: #292929;
}

#toastr-container.toast-bottom-full-width {
  width: 100%;
  bottom: 0px;
}
#toastr-container.toast-bottom-full-width .toastr {
  max-width: 500px;
  width: 80%;
  margin: 0 auto;
  bottom: 10px;
  opacity: 0.9;
}
#toastr-container.toast-bottom-full-width .toastr .toastr-message {
  font-size: 1.1rem;
  font-weight: 500;
}

:root {
  --ck-z-default: 9999 !important;
}

.flatpickr-day {
  display: flex;
  align-items: center;
  justify-content: center;
}
.flatpickr-day.selected, .flatpickr-day.today {
  font-weight: 700;
}

.btn-outline-danger:hover {
  color: #FFF;
}

.btn.btn-outline.btn-outline-danger:hover .svg-icon svg path[fill=currentColor], .btn.btn-outline.btn-outline-danger:hover i svg path[fill=currentColor] {
  fill: #FFF !important;
}

.btn.btn-outline.btn-outline-danger i, .btn.btn-outline.btn-outline-danger .svg-icon {
  color: var(--bs-danger);
}
.btn.btn-outline.btn-outline-danger i svg path[fill=currentColor], .btn.btn-outline.btn-outline-danger .svg-icon svg path[fill=currentColor] {
  fill: currentcolor;
}

.btn-outline-primary:hover {
  color: #FFF;
}

.btn.btn-outline.btn-outline-primary:hover .svg-icon svg path[fill=currentColor], .btn.btn-outline.btn-outline-primary:hover i svg path[fill=currentColor] {
  fill: #FFF !important;
}

.btn.btn-outline.btn-outline-primary i, .btn.btn-outline.btn-outline-primary .svg-icon {
  color: var(--bs-primary);
}
.btn.btn-outline.btn-outline-primary i svg path[fill=currentColor], .btn.btn-outline.btn-outline-primary .svg-icon svg path[fill=currentColor] {
  fill: currentcolor;
}

.popover {
  max-width: 600px;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  color: inherit;
  --bs-table-accent-bg: transparent;
}

.table-striped > tbody > tr:nth-of-type(even) > * {
  color: inherit;
  --bs-table-accent-bg: var(--bs-table-striped-bg);
}

.table-striped .form-check.form-check-solid .form-check-input {
  border: 1px solid #d3d3d3 !important;
}

.table tr:first-child, .table th:first-child, .table td:first-child {
  padding-left: 10px !important;
}

.table thead {
  background-color: #f1f1f1;
}

.table.table-row-dashed tr {
  border-bottom-color: #e1e2e3;
}

.buttons-html5 {
  display: none;
}

.alarm-menu {
  z-index: 9999 !important;
}

.btn-alarm {
  margin-right: 3px;
}

.line-alarm-cnt {
  position: absolute;
  display: inline-block;
  top: -4px;
  left: 22px;
  padding: 0 4px;
  width: auto;
  min-width: 18px;
  height: 18px;
  line-height: 16px;
  color: #FFF;
  background-color: #ff3f3f;
  font-weight: 700;
  font-size: 11px;
  border-radius: 20px;
}

.card-alarm {
  border-bottom: 1px solid #FFF !important;
}

.card-alarm .point {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  width: 3px;
  height: 100%;
}

.apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series {
  margin: 2px 8px !important;
}

.apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series {
  grid-gap: 1.5px !important;
}

table.dataTable td, table.dataTable th {
  text-align: center !important;
}

.table.gy-5 th:not(.sorting_disabled), .table.gy-5 td:not(.sorting_disabled) {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}

table.dataTable.fixedHeader-floating, table.dataTable.fixedHeader-locked {
  table-layout: auto !important;
}

.boxChart6Toolbar select.standard1, .boxChart6Toolbar select.standard6 {
  width: 11rem;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
  line-height: 1.2;
}

table.dataTable > tbody > tr.child ul.dtr-details {
  display: flex;
  flex-direction: column;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
table.dataTable > tbody > tr.child ul.dtr-details li {
  width: 100%;
  display: flex;
}

table.dataTable > tbody > tr.child span.dtr-title {
  text-align: left !important;
}

.cardHeaderStickyTarget {
  will-change: transform;
  position: sticky;
  top: 65px;
  z-index: 10;
  background: #FFF !important;
}

.page-link:focus {
  background-color: inherit;
  color: inherit;
}

.dataTables_wrapper > .row:first-of-type {
  will-change: transform;
  position: sticky;
  top: 143.7px;
  z-index: 9;
  background: #FFF !important;
}

@media (min-width: 992px) {
  #kt_header {
    border-bottom: 1px solid #EFF2F5;
  }

  .header-fixed.toolbar-fixed .toolbar {
    border-top: none;
  }
}
.toolbar-fixed .toolbar {
  position: absolute;
}

.headerPageTitle {
  opacity: 0;
  transition: opacity 0.1s ease-in-out;
}
@media (max-width: 992px) {
  .headerPageTitle {
    display: none !important;
  }
}
.headerPageTitle.show {
  opacity: 1;
}

.page-signin .video-wrapper, .page-signin .mask {
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  width: 100%;
  pointer-events: none;
  z-index: -1;
}
.page-signin .video-wrapper {
  margin: 0;
  background-color: #000;
}
.page-signin .video-wrapper video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
  font-family: "object-fit: cover; object-position: 50% 50%";
}
.page-signin input {
  border-color: #FFF !important;
}
.page-signin .mask {
  background: rgba(0, 0, 0, 0.6);
}
.page-signin .loginForm {
  border-radius: 1.5rem;
  display: none;
}
.page-signin .loginForm .loginForm__feedback {
  display: none;
}

.pdfWrapper {
  opacity: 0 !important;
  pointer-events: none;
  position: absolute;
  left: 0;
  z-index: -1;
  display: none;
  top: 200%;
  top: 0;
}
.pdfWrapper .text-green {
  color: #93c11f;
}
.pdfWrapper .text-yellow {
  color: #fecc02;
}
.pdfWrapper .text-orange {
  color: #f18524;
}
.pdfWrapper .text-red {
  color: #c1272f;
}
.pdfWrapper .color-20 {
  color: #94c11f;
}
.pdfWrapper .color-30 {
  color: #f4991a;
}
.pdfWrapper .color-40 {
  color: #f4991a;
}
.pdfWrapper .color-50 {
  color: #eb5c1b;
}
.pdfWrapper .color-60 {
  color: #c0272f;
}
.pdfWrapper .color-70 {
  color: #6c3e91;
}
.pdfWrapper .bg-green {
  background-color: #93c11f;
}
.pdfWrapper .bg-yellow {
  background-color: #fecc02;
}
.pdfWrapper .bg-orange {
  background-color: #f18524;
}
.pdfWrapper .bg-red {
  background-color: #c1272f;
}
.pdfWrapper .bg-special-red {
  background-color: #c00100;
}
.pdfWrapper .bg-special-orange {
  background-color: #fb8503;
}
.pdfWrapper .bg-special-dark {
  background-color: #7c7c7c;
}
.pdfWrapper .bg-special-violet {
  background-color: #7030a0;
}
.pdfWrapper.pdfWrapper--ko18 .slide {
  position: relative;
  width: 2480px;
  height: 3507px;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #FFF;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topInfo {
  position: absolute;
  top: 7.1%;
  left: 39.2%;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topInfo.hl {
  left: 44.3%;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topInfo ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  width: 1172px;
  justify-content: space-around;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topInfo ul li {
  margin: 0;
  padding: 0;
  display: inline-flex;
  margin-right: 0;
  flex-wrap: nowrap;
  width: auto;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topInfo ul li span {
  font-size: 2.9rem;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topInfo ul li span:first-of-type {
  color: #203864;
  margin-right: 17px;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topInfo ul li span:last-of-type {
  display: inline-block;
  word-break: break-all;
  flex-shrink: 0;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topAgeInfo {
  position: absolute;
  top: 7.1%;
  left: 38.8%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1192px;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topAgeInfo.hl {
  left: 44.2%;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topAgeInfo div {
  font-size: 2.9rem;
  flex-shrink: 0;
  margin: 0 5px;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topAgeInfo span {
  flex-shrink: 0;
  font-size: 2.9rem;
  color: #203864;
  font-weight: 700;
  padding: 0 2.5rem;
  position: relative;
}
.pdfWrapper.pdfWrapper--ko18 .slide .topAgeInfo span:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: #000;
  bottom: 0;
  left: 0;
}
.pdfWrapper.pdfWrapper--ko18 .slide .ageFirstInfo .lineInfo span {
  position: absolute;
  font-size: 4.3rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko18 .slide .ageFirstInfo .lineInfo span.lineInfo--name {
  bottom: 74.1%;
  width: 337px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko18 .slide .ageFirstInfo .lineInfo span.lineInfo--name.smallFontSize {
  line-height: 1.25;
  font-size: 2.6rem;
  bottom: 74.3%;
}
.pdfWrapper.pdfWrapper--ko18 .slide .ageFirstInfo .lineInfo span.lineInfo--age {
  top: 23.6%;
}
.pdfWrapper.pdfWrapper--ko18 .slide .ageFirstInfo img {
  position: absolute;
  width: 73.7%;
  top: 27%;
}
.pdfWrapper.pdfWrapper--ko18 .slide .ageSecondInfo .lineInfo span {
  position: absolute;
  font-size: 4.3rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko18 .slide .ageSecondInfo .lineInfo span.lineInfo--name {
  bottom: 40.8%;
  width: 337px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko18 .slide .ageSecondInfo .lineInfo span.lineInfo--name.smallFontSize {
  line-height: 1.25;
  font-size: 2.6rem;
  bottom: 41%;
}
.pdfWrapper.pdfWrapper--ko18 .slide .ageSecondInfo .lineInfo span.lineInfo--age {
  top: 56.8%;
}
.pdfWrapper.pdfWrapper--ko18 .slide .ageSecondInfo img {
  position: absolute;
  width: 73.7%;
  top: 60.5%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="0"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_1.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="0"] ul {
  position: absolute;
  top: 33.5%;
  left: 58%;
  width: 30%;
  list-style: none;
  padding: 0;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="0"] ul li {
  display: flex;
  width: 100%;
  align-items: center;
  border-radius: 50px;
  overflow: hidden;
  position: absolute;
  height: 97px;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="0"] ul li:nth-of-type(2) {
  top: 126px;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="0"] ul li:nth-of-type(3) {
  top: 254px;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="0"] ul li:nth-of-type(4) {
  top: 380px;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="0"] ul li span {
  font-size: 3.1rem;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="0"] ul li span:nth-of-type(1) {
  color: #FFF;
  text-align: center;
  font-weight: 700;
  width: 32%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="0"] ul li span:nth-of-type(2) {
  width: 62%;
  text-align: center;
  font-weight: 700;
  padding-left: 10px;
  line-height: 1.2;
  display: inline-block;
  word-break: break-word;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="1"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_2.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="2"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_3.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="3"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_4.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_5.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart {
  position: absolute;
  left: 34.98%;
  top: 28.65%;
  width: 52.25%;
  height: 43%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  height: 4.8%;
  margin-bottom: 12.8%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(1), .pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(2), .pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(3) {
  background-color: #ea1522;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(1) span, .pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(2) span, .pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(3) span {
  color: #ea1522;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(4), .pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(5), .pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(6) {
  background-color: #f07d00;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(4) span, .pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(5) span, .pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(6) span {
  color: #f07d00;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(7) {
  background-color: #6d3e91;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar:nth-of-type(7) span {
  color: #6d3e91;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar span {
  font-size: 2.7rem;
  font-weight: 500;
  padding-top: 0.5rem;
  padding-right: 2.5rem;
  color: #FFF !important;
  text-align: left;
  display: flex;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .chart .bar span.short {
  padding-right: 12px;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .bottomInfo span {
  font-size: 3.2rem;
  position: absolute;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName {
  font-weight: 700;
  left: 10.9%;
  bottom: 15.2%;
  width: 207px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .bottomInfo .secondLine span {
  position: absolute;
  bottom: 12.75%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName {
  left: 26.3%;
  font-weight: 700;
  width: 207px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .bottomInfo .secondLine .lineScore {
  left: 55.6%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="4"] .bottomInfo .secondLine .lineStatus {
  left: 67%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_6.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .topGraph div {
  position: absolute;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .topGraph .score {
  font-weight: 900;
  font-size: 18rem;
  top: 23%;
  right: 67.5%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .topGraph .button {
  top: 33%;
  left: 18.5%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .topGraph .button img {
  width: 90%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .topGraph .meter {
  top: 22%;
  left: 51%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .topGraph .meter img {
  width: 80%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .middleInfo span {
  font-size: 3.2rem;
  position: absolute;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .middleInfo .firstLine .lineName {
  left: 17.35%;
  bottom: 58.9%;
  font-weight: 700;
  width: 207px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .middleInfo .firstLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .middleInfo .firstLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .middleInfo .secondLine span {
  position: absolute;
  bottom: 56.4%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .middleInfo .secondLine .lineName {
  left: 32.7%;
  font-weight: 700;
  width: 207px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .middleInfo .secondLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .middleInfo .secondLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .middleInfo .secondLine .lineScore {
  left: 61.9%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .middleInfo .secondLine .lineStatus {
  left: 73%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .bottomGraph {
  position: absolute;
  bottom: 23.76%;
  left: 29.7%;
  width: 60.9%;
  height: 14.93%;
  display: flex;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .bottomGraph .barBox {
  width: 25%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .bottomGraph .barBox .bar {
  width: 45%;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .bottomGraph .barBox .bar span {
  font-size: 2.8rem;
  font-weight: 700;
  position: relative;
  top: -60px;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .bottomGraph .barBox .round {
  position: absolute;
  font-weight: 600;
  font-size: 2.55rem;
  bottom: -17.5%;
  text-align: center;
  width: 180px;
  line-height: 1.2;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .bottomGraph .barBox .round.smallSize {
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .bottomGraph .barBox .round.smallSize small {
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="5"] .bottomGraph .barBox .round small {
  font-size: 2.55rem;
  letter-spacing: -1px;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_7.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine.infoLine1 span {
  bottom: 73.95%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine.infoLine2 span {
  bottom: 49.6%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine.infoLine2 .lineScore {
  left: 47.6%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine.infoLine2 .lineStatus {
  left: 60.2%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine.infoLine3 span {
  bottom: 25.25%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine.infoLine3 .lineScore {
  left: 49.6%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine.infoLine3 .lineStatus {
  left: 62.3%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine span {
  position: absolute;
  font-size: 3.2rem;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine .lineName {
  left: 9.6%;
  font-weight: 700;
  width: 310px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine .lineName.smallFontSize {
  line-height: 1.25;
  font-size: 2.8rem;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine .lineScore {
  left: 57.3%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .infoLine .lineStatus {
  left: 69.8%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .meter {
  position: absolute;
  left: 9%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .meter.meter1 {
  top: 27.8%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .meter.meter2 {
  top: 52.2%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .meter.meter3 {
  top: 76.4%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .meter img {
  width: 75%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .graph {
  position: absolute;
  left: 48.58%;
  width: 868px;
  display: flex;
  align-items: flex-end;
  height: 424px;
  /* padding-left: 38px; */
  justify-content: center;
  margin-left: 34.5px;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .graph.graph1 {
  top: 27.52%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .graph.graph2 {
  top: 51.95%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .graph.graph3 {
  top: 76.43%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .graph .bar {
  width: 127px;
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .graph .bar:nth-of-type(1) {
  margin-right: 11%;
  margin-left: 2px;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .graph .bar:nth-of-type(2) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .graph .bar:nth-of-type(3) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .graph .bar:nth-of-type(4) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .graph .bar:nth-of-type(5) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="6"] .graph .bar:nth-of-type(6) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="7"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_8.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_9.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .middleInfo .lineInfo span {
  position: absolute;
  font-size: 6.4rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .middleInfo .lineInfo span.lineInfo--name {
  bottom: 73.6%;
  left: 10.9%;
  width: 351px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .middleInfo .lineInfo span.lineInfo--name.smallFontSize {
  line-height: 1.2;
  font-size: 4.8rem;
  bottom: 74%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .middleInfo .lineInfo span.lineInfo--name.xsmallFontSize {
  line-height: 1.2;
  font-size: 4rem;
  bottom: 74%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .middleInfo .lineInfo span.lineInfo--age {
  top: 22.8%;
  left: 65.7%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .middleInfo img {
  position: absolute;
  top: 27.7%;
  left: 10%;
  width: 74%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .bottomInfo span {
  font-size: 6.4rem;
  font-weight: 700;
  position: absolute;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--1 {
  left: 16%;
  top: 50.6%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--2 {
  left: 16%;
  top: 59.3%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--3 {
  left: 16%;
  top: 68.2%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--4 {
  left: 16%;
  top: 77.1%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--5 {
  left: 72%;
  top: 50.7%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--6 {
  left: 72%;
  top: 59.5%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--7 {
  left: 72%;
  top: 68.25%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--8 {
  left: 72%;
  top: 77%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="9"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_10.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="9"] .ageFirstInfo .lineInfo span.lineInfo--name {
  left: 15.6%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="9"] .ageFirstInfo .lineInfo span.lineInfo--age {
  left: 68.4%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="9"] .ageFirstInfo img {
  left: 16.5%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="9"] .ageSecondInfo .lineInfo span.lineInfo--name {
  left: 15.6%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="9"] .ageSecondInfo .lineInfo span.lineInfo--age {
  left: 60.8%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="9"] .ageSecondInfo img {
  left: 16.5%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="10"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_11.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="10"] .ageFirstInfo .lineInfo span.lineInfo--name {
  left: 9.6%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="10"] .ageFirstInfo .lineInfo span.lineInfo--age {
  left: 53.2%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="10"] .ageFirstInfo img {
  left: 10.7%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="10"] .ageSecondInfo .lineInfo span.lineInfo--name {
  left: 9.6%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="10"] .ageSecondInfo .lineInfo span.lineInfo--age {
  left: 56.2%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="10"] .ageSecondInfo img {
  left: 10.7%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="11"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_12.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="11"] .ageFirstInfo .lineInfo span.lineInfo--name {
  left: 15.57%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="11"] .ageFirstInfo .lineInfo span.lineInfo--age {
  left: 60.8%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="11"] .ageFirstInfo img {
  left: 16.5%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="11"] .ageSecondInfo .lineInfo span.lineInfo--name {
  left: 15.57%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="11"] .ageSecondInfo .lineInfo span.lineInfo--age {
  left: 59.15%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="11"] .ageSecondInfo img {
  left: 16.5%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="12"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_13.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="12"] .ageFirstInfo .lineInfo span.lineInfo--name {
  left: 9.7%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="12"] .ageFirstInfo .lineInfo span.lineInfo--age {
  left: 55%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="12"] .ageFirstInfo img {
  left: 10.7%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="12"] .ageSecondInfo .lineInfo span.lineInfo--name {
  left: 9.7%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="12"] .ageSecondInfo .lineInfo span.lineInfo--age {
  left: 55%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="12"] .ageSecondInfo img {
  left: 10.7%;
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="13"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_14.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="14"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_15.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="15"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_16.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="16"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_17.png");
}
.pdfWrapper.pdfWrapper--ko18 .slide[data-page-num="17"] {
  background-image: url("/static/src/media/test_result2/k18p/oral_18.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide {
  position: relative;
  width: 2480px;
  height: 3507px;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #FFF;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topInfo {
  position: absolute;
  top: 7.1%;
  left: 39.2%;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topInfo.hl {
  left: 44.3%;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topInfo ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  width: 1172px;
  justify-content: space-around;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topInfo ul li {
  margin: 0;
  padding: 0;
  display: inline-flex;
  margin-right: 0;
  flex-wrap: nowrap;
  width: auto;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topInfo ul li span {
  font-size: 2.9rem;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topInfo ul li span:first-of-type {
  color: #203864;
  margin-right: 17px;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topInfo ul li span:last-of-type {
  display: inline-block;
  word-break: break-all;
  flex-shrink: 0;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topAgeInfo {
  position: absolute;
  top: 7.1%;
  left: 38.8%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1192px;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topAgeInfo.hl {
  left: 44.2%;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topAgeInfo div {
  font-size: 2.9rem;
  flex-shrink: 0;
  margin: 0 5px;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topAgeInfo span {
  flex-shrink: 0;
  font-size: 2.9rem;
  color: #203864;
  font-weight: 700;
  padding: 0 2.5rem;
  position: relative;
}
.pdfWrapper.pdfWrapper--ko12 .slide .topAgeInfo span:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: #000;
  bottom: 0;
  left: 0;
}
.pdfWrapper.pdfWrapper--ko12 .slide .ageFirstInfo .lineInfo span {
  position: absolute;
  font-size: 4.3rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko12 .slide .ageFirstInfo .lineInfo span.lineInfo--name {
  top: 25.2%;
}
.pdfWrapper.pdfWrapper--ko12 .slide .ageFirstInfo .lineInfo span.lineInfo--age {
  top: 25.2%;
}
.pdfWrapper.pdfWrapper--ko12 .slide .ageFirstInfo img {
  position: absolute;
  width: 73.7%;
  top: 28.5%;
}
.pdfWrapper.pdfWrapper--ko12 .slide .ageSecondInfo .lineInfo span {
  position: absolute;
  font-size: 4.3rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko12 .slide .ageSecondInfo .lineInfo span.lineInfo--name {
  top: 75%;
}
.pdfWrapper.pdfWrapper--ko12 .slide .ageSecondInfo .lineInfo span.lineInfo--age {
  top: 75%;
}
.pdfWrapper.pdfWrapper--ko12 .slide .ageSecondInfo img {
  position: absolute;
  width: 73.7%;
  top: 60.5%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="0"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_1.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="0"] ul {
  position: absolute;
  top: 33.5%;
  left: 58%;
  width: 30%;
  list-style: none;
  padding: 0;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="0"] ul li {
  display: flex;
  width: 100%;
  align-items: center;
  border-radius: 50px;
  overflow: hidden;
  position: absolute;
  height: 97px;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="0"] ul li:nth-of-type(2) {
  top: 126px;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="0"] ul li:nth-of-type(3) {
  top: 254px;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="0"] ul li:nth-of-type(4) {
  top: 380px;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="0"] ul li span {
  font-size: 3.1rem;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="0"] ul li span:nth-of-type(1) {
  color: #FFF;
  text-align: center;
  font-weight: 700;
  width: 32%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="0"] ul li span:nth-of-type(2) {
  width: 62%;
  text-align: center;
  font-weight: 700;
  padding-left: 10px;
  line-height: 1.2;
  display: inline-block;
  word-break: break-word;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="1"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_2.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="2"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_3.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="3"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_4.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_5.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart {
  position: absolute;
  left: 34.98%;
  top: 28.65%;
  width: 52.25%;
  height: 43%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  height: 4.8%;
  margin-bottom: 12.8%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(1), .pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(2), .pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(3) {
  background-color: #ea1522;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(1) span, .pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(2) span, .pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(3) span {
  color: #ea1522;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(4), .pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(5), .pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(6) {
  background-color: #f07d00;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(4) span, .pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(5) span, .pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(6) span {
  color: #f07d00;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(7) {
  background-color: #6d3e91;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar:nth-of-type(7) span {
  color: #6d3e91;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar span {
  font-size: 2.7rem;
  font-weight: 500;
  padding-top: 0.5rem;
  padding-right: 2.5rem;
  color: #FFF !important;
  text-align: left;
  display: flex;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .chart .bar span.short {
  padding-right: 12px;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .bottomInfo span {
  font-size: 3.2rem;
  position: absolute;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName {
  font-weight: 700;
  left: 10.9%;
  bottom: 15.5%;
  width: 207px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .bottomInfo .secondLine span {
  position: absolute;
  bottom: 12.95%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName {
  left: 26.3%;
  font-weight: 700;
  width: 207px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .bottomInfo .secondLine .lineScore {
  left: 55.6%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="4"] .bottomInfo .secondLine .lineStatus {
  left: 67%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_6.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .topGraph div {
  position: absolute;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .topGraph .score {
  font-weight: 900;
  font-size: 18rem;
  top: 23%;
  right: 67.5%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .topGraph .button {
  top: 33%;
  left: 18.5%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .topGraph .button img {
  width: 90%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .topGraph .meter {
  top: 22%;
  left: 51%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .topGraph .meter img {
  width: 80%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .middleInfo span {
  font-size: 3.2rem;
  position: absolute;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .middleInfo .firstLine .lineName {
  left: 17.35%;
  bottom: 58.9%;
  font-weight: 700;
  width: 207px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .middleInfo .firstLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .middleInfo .firstLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .middleInfo .secondLine span {
  position: absolute;
  bottom: 56.4%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .middleInfo .secondLine .lineName {
  left: 32.7%;
  font-weight: 700;
  width: 207px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .middleInfo .secondLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .middleInfo .secondLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .middleInfo .secondLine .lineScore {
  left: 61.9%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .middleInfo .secondLine .lineStatus {
  left: 73%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .bottomGraph {
  position: absolute;
  bottom: 23.76%;
  left: 29.7%;
  width: 60.9%;
  height: 14.93%;
  display: flex;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .bottomGraph .barBox {
  width: 25%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .bottomGraph .barBox .bar {
  width: 45%;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .bottomGraph .barBox .bar span {
  font-size: 2.8rem;
  font-weight: 700;
  position: relative;
  top: -60px;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .bottomGraph .barBox .round {
  position: absolute;
  font-weight: 600;
  font-size: 2.55rem;
  bottom: -17.5%;
  text-align: center;
  width: 180px;
  line-height: 1.2;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .bottomGraph .barBox .round.smallSize {
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .bottomGraph .barBox .round.smallSize small {
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="5"] .bottomGraph .barBox .round small {
  font-size: 2.55rem;
  letter-spacing: -1px;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_7.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine.infoLine1 span {
  bottom: 73.95%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine.infoLine2 span {
  bottom: 49.6%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine.infoLine2 .lineScore {
  left: 47.6%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine.infoLine2 .lineStatus {
  left: 60.2%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine.infoLine3 span {
  bottom: 25.25%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine.infoLine3 .lineScore {
  left: 49.6%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine.infoLine3 .lineStatus {
  left: 62.3%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine span {
  position: absolute;
  font-size: 3.2rem;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine .lineName {
  left: 9.6%;
  font-weight: 700;
  width: 310px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine .lineName.smallFontSize {
  line-height: 1.25;
  font-size: 2.8rem;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine .lineScore {
  left: 57.3%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .infoLine .lineStatus {
  left: 69.8%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .meter {
  position: absolute;
  left: 9%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .meter.meter1 {
  top: 27.8%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .meter.meter2 {
  top: 52.2%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .meter.meter3 {
  top: 76.4%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .meter img {
  width: 75%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .graph {
  position: absolute;
  left: 48.58%;
  width: 868px;
  display: flex;
  align-items: flex-end;
  height: 424px;
  /* padding-left: 38px; */
  justify-content: center;
  margin-left: 34.5px;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .graph.graph1 {
  top: 27.52%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .graph.graph2 {
  top: 51.95%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .graph.graph3 {
  top: 76.43%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .graph .bar {
  width: 127px;
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .graph .bar:nth-of-type(1) {
  margin-right: 11%;
  margin-left: 2px;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .graph .bar:nth-of-type(2) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .graph .bar:nth-of-type(3) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .graph .bar:nth-of-type(4) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .graph .bar:nth-of-type(5) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="6"] .graph .bar:nth-of-type(6) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="7"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_8.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_9.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .middleInfo .lineInfo span {
  position: absolute;
  font-size: 6.4rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .middleInfo .lineInfo span.lineInfo--name {
  bottom: 73.6%;
  left: 10.9%;
  width: 351px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .middleInfo .lineInfo span.lineInfo--name.smallFontSize {
  line-height: 1.2;
  font-size: 4.8rem;
  bottom: 74%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .middleInfo .lineInfo span.lineInfo--name.xsmallFontSize {
  line-height: 1.2;
  font-size: 4rem;
  bottom: 74%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .middleInfo .lineInfo span.lineInfo--age {
  top: 22.8%;
  left: 65.7%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .middleInfo img {
  position: absolute;
  top: 27.7%;
  left: 10%;
  width: 74%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .bottomInfo span {
  font-size: 6.4rem;
  font-weight: 700;
  position: absolute;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--1 {
  left: 16%;
  top: 50.6%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--2 {
  left: 16%;
  top: 59.3%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--3 {
  left: 16%;
  top: 68.2%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--4 {
  left: 16%;
  top: 77.1%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--5 {
  left: 72%;
  top: 50.7%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--6 {
  left: 72%;
  top: 59.5%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--7 {
  left: 72%;
  top: 68.25%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--8 {
  left: 72%;
  top: 77%;
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="10"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_10.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="11"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_11.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="12"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_12.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="13"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_13.png");
}
.pdfWrapper.pdfWrapper--ko12 .slide[data-page-num="14"] {
  background-image: url("/static/src/media/test_result2/k12p/oral_14.png");
}
.pdfWrapper.pdfWrapper--en18 .slide {
  position: relative;
  width: 2480px;
  height: 3507px;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #FFF;
}
.pdfWrapper.pdfWrapper--en18 .slide .ageFirstInfo .lineInfo span {
  position: absolute;
  font-size: 4.3rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en18 .slide .ageFirstInfo .lineInfo span.lineInfo--name {
  top: 23.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide .ageFirstInfo .lineInfo span.lineInfo--age {
  top: 25.25%;
}
.pdfWrapper.pdfWrapper--en18 .slide .ageFirstInfo img {
  position: absolute;
  width: 73.7%;
  top: 28.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide .ageSecondInfo .lineInfo span {
  position: absolute;
  font-size: 4.3rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en18 .slide .ageSecondInfo .lineInfo span.lineInfo--name {
  top: 57.9%;
}
.pdfWrapper.pdfWrapper--en18 .slide .ageSecondInfo .lineInfo span.lineInfo--age {
  top: 58%;
}
.pdfWrapper.pdfWrapper--en18 .slide .ageSecondInfo img {
  position: absolute;
  width: 73.7%;
  top: 61.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="0"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_1.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="0"] ul {
  position: absolute;
  top: 33.45%;
  left: 58.1%;
  width: 30%;
  list-style: none;
  padding: 0;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="0"] ul li {
  display: flex;
  width: 100%;
  align-items: center;
  border-radius: 50px;
  overflow: hidden;
  position: absolute;
  height: 97px;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="0"] ul li:nth-of-type(2) {
  top: 126px;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="0"] ul li:nth-of-type(3) {
  top: 254px;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="0"] ul li:nth-of-type(4) {
  top: 380px;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="0"] ul li:nth-of-type(3) span:first-of-type {
  font-size: 2.75rem;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="0"] ul li span {
  font-size: 3.1rem;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="0"] ul li span:nth-of-type(1) {
  color: #FFF;
  text-align: center;
  font-weight: 700;
  width: 32%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="0"] ul li span:nth-of-type(2) {
  width: 62%;
  text-align: center;
  font-weight: 700;
  padding-left: 10px;
  line-height: 1.2;
  display: inline-block;
  word-break: break-word;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="1"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_2.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="2"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_3.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="3"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_4.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_5.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart {
  position: absolute;
  left: 35.5%;
  top: 30.8%;
  width: 52.25%;
  height: 43%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  height: 4.8%;
  margin-bottom: 12.8%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(1), .pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(2), .pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(3) {
  background-color: #ea1522;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(1) span, .pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(2) span, .pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(3) span {
  color: #ea1522;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(4), .pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(5), .pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(6) {
  background-color: #f07d00;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(4) span, .pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(5) span, .pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(6) span {
  color: #f07d00;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(7) {
  background-color: #6d3e91;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar:nth-of-type(7) span {
  color: #6d3e91;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar span {
  font-size: 2.7rem;
  font-weight: 500;
  padding-top: 0.5rem;
  padding-right: 2.5rem;
  color: #FFF !important;
  text-align: left;
  display: flex;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .chart .bar span.short {
  padding-right: 12px;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .bottomInfo span {
  font-size: 3.2rem;
  position: absolute;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName {
  font-weight: 700;
  left: 11.3%;
  bottom: 14.2%;
  width: 314px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .bottomInfo .secondLine span {
  position: absolute;
  bottom: 11.7%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName {
  font-weight: 700;
  left: 11.25%;
  width: 314px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .bottomInfo .secondLine .lineScore {
  left: 52.8%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="4"] .bottomInfo .secondLine .lineStatus {
  left: 74.5%;
  font-weight: 700;
  text-align: center;
  width: 220px;
  display: inline-block;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_6.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .topGraph div {
  position: absolute;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .topGraph .score {
  font-weight: 900;
  font-size: 18rem;
  top: 23%;
  right: 67.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .topGraph .button {
  top: 33%;
  left: 19.8%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .topGraph .button img {
  width: 104%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .topGraph .meter {
  top: 22.2%;
  left: 51.4%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .topGraph .meter img {
  width: 95%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .middleInfo span {
  font-size: 3.2rem;
  position: absolute;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .middleInfo .firstLine .lineName {
  left: 17.35%;
  bottom: 58.9%;
  width: 314px;
  text-align: center;
  font-weight: 700;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .middleInfo .firstLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .middleInfo .firstLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .middleInfo .secondLine span {
  position: absolute;
  bottom: 56.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .middleInfo .secondLine .lineName {
  left: 17.3%;
  width: 314px;
  text-align: center;
  font-weight: 700;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .middleInfo .secondLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .middleInfo .secondLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .middleInfo .secondLine .lineScore {
  left: 58.9%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .middleInfo .secondLine .lineStatus {
  left: 80.9%;
  font-weight: 700;
  width: 200px;
  text-align: center;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .bottomGraph {
  position: absolute;
  bottom: 24.15%;
  left: 31.2%;
  width: 59.2%;
  height: 16.2%;
  display: flex;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .bottomGraph .barBox {
  width: 25%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .bottomGraph .barBox .bar {
  width: 45%;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .bottomGraph .barBox .bar span {
  font-size: 2.8rem;
  font-weight: 700;
  position: relative;
  top: -60px;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .bottomGraph .barBox .round {
  position: absolute;
  font-weight: 600;
  font-size: 2.55rem;
  bottom: -16.5%;
  text-align: center;
  width: 180px;
  line-height: 1.2;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .bottomGraph .barBox .round.smallSize {
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .bottomGraph .barBox .round.smallSize small {
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="5"] .bottomGraph .barBox .round small {
  font-size: 2.55rem;
  letter-spacing: -1px;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_7.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine.infoLine1 span {
  bottom: 72.7%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine.infoLine2 span {
  bottom: 49.05%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine.infoLine2 .lineScore {
  left: 50.6%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine.infoLine2 .lineStatus {
  left: 76.7%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine.infoLine3 span {
  bottom: 25.2%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine.infoLine3 .lineScore {
  left: 46.6%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine.infoLine3 .lineStatus {
  left: 72.8%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine span {
  position: absolute;
  font-size: 3.2rem;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine .lineName {
  left: 9.3%;
  width: 314px;
  text-align: center;
  font-weight: 700;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine .lineName.smallFontSize {
  line-height: 1.25;
  font-size: 2.8rem;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine .lineScore {
  left: 50.5%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .infoLine .lineStatus {
  left: 76.6%;
  width: 200px;
  text-align: center;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .meter {
  position: absolute;
  left: 11%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .meter.meter1 {
  top: 29.2%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .meter.meter2 {
  top: 52.8%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .meter.meter3 {
  top: 76.6%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .meter img {
  width: 87%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .graph {
  position: absolute;
  left: 48.5%;
  width: 868px;
  display: flex;
  align-items: flex-end;
  height: 423px;
  /* padding-left: 38px; */
  justify-content: center;
  margin-left: 34.5px;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .graph.graph1 {
  top: 28.66%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .graph.graph2 {
  top: 52.45%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .graph.graph3 {
  top: 76.2%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .graph .bar {
  width: 127px;
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .graph .bar:nth-of-type(1) {
  margin-right: 11%;
  margin-left: 2px;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .graph .bar:nth-of-type(2) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .graph .bar:nth-of-type(3) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .graph .bar:nth-of-type(4) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .graph .bar:nth-of-type(5) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="6"] .graph .bar:nth-of-type(6) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="7"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_8.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_9.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .middleInfo .lineInfo span {
  position: absolute;
  font-size: 6.4rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .middleInfo .lineInfo span.lineInfo--age {
  top: 22.8%;
  left: 74.4%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .middleInfo img {
  position: absolute;
  top: 27.7%;
  left: 10.4%;
  width: 74%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .bottomInfo span {
  font-size: 6.4rem;
  font-weight: 700;
  position: absolute;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--1 {
  left: 16.5%;
  top: 51.6%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--2 {
  left: 16.5%;
  top: 60.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--3 {
  left: 16.5%;
  top: 69.2%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--4 {
  left: 16.5%;
  top: 78.1%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--5 {
  left: 72.5%;
  top: 51.7%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--6 {
  left: 72.5%;
  top: 60.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--7 {
  left: 72.5%;
  top: 69.25%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--8 {
  left: 72.5%;
  top: 78%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="9"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_10.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="9"] .ageFirstInfo .lineInfo span.lineInfo--age {
  left: 77.4%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="9"] .ageFirstInfo img {
  left: 16.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="9"] .ageSecondInfo .lineInfo span.lineInfo--age {
  left: 75%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="9"] .ageSecondInfo img {
  left: 16.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="10"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_11.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="10"] .ageFirstInfo .lineInfo span.lineInfo--age {
  top: 25%;
  left: 67.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="10"] .ageFirstInfo img {
  left: 10.7%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="10"] .ageSecondInfo .lineInfo span.lineInfo--age {
  left: 72.8%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="10"] .ageSecondInfo img {
  left: 10.7%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="11"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_12.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="11"] .ageFirstInfo .lineInfo span.lineInfo--name {
  left: 19.4%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="11"] .ageFirstInfo .lineInfo span.lineInfo--age {
  left: 77.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="11"] .ageFirstInfo img {
  left: 16.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="11"] .ageSecondInfo .lineInfo span.lineInfo--name {
  left: 19.4%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="11"] .ageSecondInfo .lineInfo span.lineInfo--age {
  left: 74.3%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="11"] .ageSecondInfo img {
  left: 16.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="12"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_13.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="12"] .ageFirstInfo .lineInfo span.lineInfo--age {
  left: 71%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="12"] .ageFirstInfo img {
  left: 10.7%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="12"] .ageSecondInfo .lineInfo span.lineInfo--age {
  left: 70.5%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="12"] .ageSecondInfo img {
  left: 10.7%;
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="13"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_14.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="14"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_15.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="15"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_16.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="16"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_17.png");
}
.pdfWrapper.pdfWrapper--en18 .slide[data-page-num="17"] {
  background-image: url("/static/src/media/test_result2/e18p/oral_18.png");
}
.pdfWrapper.pdfWrapper--en12 .slide {
  position: relative;
  width: 2480px;
  height: 3507px;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #FFF;
}
.pdfWrapper.pdfWrapper--en12 .slide .ageFirstInfo .lineInfo span {
  position: absolute;
  font-size: 4.3rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en12 .slide .ageFirstInfo .lineInfo span.lineInfo--name {
  top: 23.5%;
}
.pdfWrapper.pdfWrapper--en12 .slide .ageFirstInfo .lineInfo span.lineInfo--age {
  top: 25.25%;
}
.pdfWrapper.pdfWrapper--en12 .slide .ageFirstInfo img {
  position: absolute;
  width: 73.7%;
  top: 28.5%;
}
.pdfWrapper.pdfWrapper--en12 .slide .ageSecondInfo .lineInfo span {
  position: absolute;
  font-size: 4.3rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en12 .slide .ageSecondInfo .lineInfo span.lineInfo--name {
  top: 57.9%;
}
.pdfWrapper.pdfWrapper--en12 .slide .ageSecondInfo .lineInfo span.lineInfo--age {
  top: 58%;
}
.pdfWrapper.pdfWrapper--en12 .slide .ageSecondInfo img {
  position: absolute;
  width: 73.7%;
  top: 61.5%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="0"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_1.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="0"] ul {
  position: absolute;
  top: 33.45%;
  left: 58.1%;
  width: 30%;
  list-style: none;
  padding: 0;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="0"] ul li {
  display: flex;
  width: 100%;
  margin-bottom: 65px;
  align-items: center;
  border-radius: 50px;
  overflow: hidden;
  position: absolute;
  height: 97px;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="0"] ul li:nth-of-type(2) {
  top: 126px;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="0"] ul li:nth-of-type(3) {
  top: 254px;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="0"] ul li:nth-of-type(4) {
  top: 380px;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="0"] ul li:nth-of-type(3) span:first-of-type {
  font-size: 2.75rem;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="0"] ul li span {
  font-size: 3.1rem;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="0"] ul li span:nth-of-type(1) {
  color: #FFF;
  text-align: center;
  font-weight: 700;
  width: 32%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="0"] ul li span:nth-of-type(2) {
  width: 62%;
  text-align: center;
  font-weight: 700;
  padding-left: 10px;
  line-height: 1.2;
  display: inline-block;
  word-break: break-word;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="1"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_2.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="2"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_3.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="3"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_4.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_5.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart {
  position: absolute;
  left: 35.5%;
  top: 30.8%;
  width: 52.25%;
  height: 43%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  height: 4.8%;
  margin-bottom: 12.8%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(1), .pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(2), .pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(3) {
  background-color: #ea1522;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(1) span, .pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(2) span, .pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(3) span {
  color: #ea1522;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(4), .pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(5), .pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(6) {
  background-color: #f07d00;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(4) span, .pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(5) span, .pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(6) span {
  color: #f07d00;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(7) {
  background-color: #6d3e91;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar:nth-of-type(7) span {
  color: #6d3e91;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar span {
  font-size: 2.7rem;
  font-weight: 500;
  padding-top: 0.5rem;
  padding-right: 2.5rem;
  color: #FFF !important;
  text-align: left;
  display: flex;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .chart .bar span.short {
  padding-right: 12px;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .bottomInfo span {
  font-size: 3.2rem;
  position: absolute;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName {
  font-weight: 700;
  left: 11.3%;
  bottom: 13.9%;
  width: 314px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .bottomInfo .firstLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .bottomInfo .secondLine span {
  position: absolute;
  bottom: 11.4%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName {
  font-weight: 700;
  left: 11.25%;
  width: 314px;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .bottomInfo .secondLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .bottomInfo .secondLine .lineScore {
  left: 52.8%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="4"] .bottomInfo .secondLine .lineStatus {
  left: 74.5%;
  font-weight: 700;
  text-align: center;
  width: 220px;
  display: inline-block;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_6.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .topGraph div {
  position: absolute;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .topGraph .score {
  font-weight: 900;
  font-size: 18rem;
  top: 23%;
  right: 67.5%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .topGraph .button {
  top: 33%;
  left: 19.8%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .topGraph .button img {
  width: 104%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .topGraph .meter {
  top: 22.2%;
  left: 51.4%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .topGraph .meter img {
  width: 95%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .middleInfo span {
  font-size: 3.2rem;
  position: absolute;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .middleInfo .firstLine .lineName {
  left: 17.35%;
  bottom: 58.9%;
  width: 314px;
  text-align: center;
  font-weight: 700;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .middleInfo .firstLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .middleInfo .firstLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .middleInfo .secondLine span {
  position: absolute;
  bottom: 56.5%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .middleInfo .secondLine .lineName {
  left: 17.3%;
  width: 314px;
  text-align: center;
  font-weight: 700;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .middleInfo .secondLine .lineName.smallFontSize {
  font-size: 2.9rem;
  line-height: 1.1;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .middleInfo .secondLine .lineName.xsmallFontSize {
  line-height: 1.3;
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .middleInfo .secondLine .lineScore {
  left: 58.9%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .middleInfo .secondLine .lineStatus {
  left: 80.9%;
  font-weight: 700;
  width: 200px;
  text-align: center;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .bottomGraph {
  position: absolute;
  bottom: 24.15%;
  left: 31.2%;
  width: 59.2%;
  height: 16.2%;
  display: flex;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .bottomGraph .barBox {
  width: 25%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .bottomGraph .barBox .bar {
  width: 45%;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .bottomGraph .barBox .bar span {
  font-size: 2.8rem;
  font-weight: 700;
  position: relative;
  top: -60px;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .bottomGraph .barBox .round {
  position: absolute;
  font-weight: 600;
  font-size: 2.55rem;
  bottom: -16.5%;
  text-align: center;
  width: 180px;
  line-height: 1.2;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .bottomGraph .barBox .round.smallSize {
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .bottomGraph .barBox .round.smallSize small {
  font-size: 2.3rem;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="5"] .bottomGraph .barBox .round small {
  font-size: 2.55rem;
  letter-spacing: -1px;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_7.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine.infoLine1 span {
  bottom: 72.7%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine.infoLine2 span {
  bottom: 49.05%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine.infoLine2 .lineScore {
  left: 50.6%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine.infoLine2 .lineStatus {
  left: 76.7%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine.infoLine3 span {
  bottom: 25.2%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine.infoLine3 .lineScore {
  left: 46.6%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine.infoLine3 .lineStatus {
  left: 72.8%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine span {
  position: absolute;
  font-size: 3.2rem;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine .lineName {
  left: 9.3%;
  width: 314px;
  text-align: center;
  font-weight: 700;
  text-align: center;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine .lineName.smallFontSize {
  line-height: 1.25;
  font-size: 2.8rem;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine .lineScore {
  left: 50.5%;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .infoLine .lineStatus {
  left: 76.6%;
  width: 200px;
  text-align: center;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .meter {
  position: absolute;
  left: 11%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .meter.meter1 {
  top: 29.2%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .meter.meter2 {
  top: 52.8%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .meter.meter3 {
  top: 76.6%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .meter img {
  width: 87%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .graph {
  position: absolute;
  left: 48.5%;
  width: 868px;
  display: flex;
  align-items: flex-end;
  height: 423px;
  /* padding-left: 38px; */
  justify-content: center;
  margin-left: 34.5px;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .graph.graph1 {
  top: 28.66%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .graph.graph2 {
  top: 52.45%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .graph.graph3 {
  top: 76.2%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .graph .bar {
  width: 127px;
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .graph .bar:nth-of-type(1) {
  margin-right: 11%;
  margin-left: 2px;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .graph .bar:nth-of-type(2) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .graph .bar:nth-of-type(3) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .graph .bar:nth-of-type(4) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .graph .bar:nth-of-type(5) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="6"] .graph .bar:nth-of-type(6) {
  margin-right: 11%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="7"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_8.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_9.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .middleInfo .lineInfo span {
  position: absolute;
  font-size: 6.4rem;
  font-weight: 700;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .middleInfo .lineInfo span.lineInfo--age {
  top: 22.8%;
  left: 74.4%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .middleInfo img {
  position: absolute;
  top: 27.7%;
  left: 10.4%;
  width: 74%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .bottomInfo span {
  font-size: 6.4rem;
  font-weight: 700;
  position: absolute;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--1 {
  left: 16.5%;
  top: 51.6%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--2 {
  left: 16.5%;
  top: 60.5%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--3 {
  left: 16.5%;
  top: 69.2%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--4 {
  left: 16.5%;
  top: 78.1%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--5 {
  left: 72.5%;
  top: 51.7%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--6 {
  left: 72.5%;
  top: 60.5%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--7 {
  left: 72.5%;
  top: 69.25%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="8"] .bottomInfo span.bottomInfo--8 {
  left: 72.5%;
  top: 78%;
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="9"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_10.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="10"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_11.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="11"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_12.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="12"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_13.png");
}
.pdfWrapper.pdfWrapper--en12 .slide[data-page-num="13"] {
  background-image: url("/static/src/media/test_result2/e12p/oral_14.png");
}

.page-policy-regist .ck.ck-editor__main {
  min-height: 200px;
}
.page-policy-regist .ck.ck-editor__main > .ck-editor__editable {
  min-height: 200px;
}
.page-policy-regist .ck-content i {
  color: #181C32;
}
.page-policy-regist .ck-content div, .page-policy-regist .ck-content p {
  line-height: 1.75;
  margin-bottom: 5px;
}

.page-faq .ck-content i, .page-guide .ck-content i {
  color: #181C32;
  font-size: 14px;
  line-height: 1.7;
}
.page-faq .ck-content div, .page-faq .ck-content p, .page-guide .ck-content div, .page-guide .ck-content p {
  font-size: 14px;
  line-height: 1.75;
  margin-bottom: 5px;
}

.page-banner #kt_image_input_control {
  background-image: url("/static/dist/assets/media/banner_sample.png");
}
.page-banner .image-input-wrapper {
  background-image: url("/static/dist/assets/media/banner_sample.png");
}
.page-banner .image-input .image-input-wrapper {
  width: 500px;
  height: 222px;
}

.page-content-detail div.DTED_Lightbox_Background {
  z-index: 101;
}
.page-content-detail div.DTED_Lightbox_Wrapper {
  z-index: 102;
}
.page-content-detail .box-dt-paging .dt-buttons.fixed {
  position: fixed;
  top: 180px;
  right: 32px;
  z-index: 99;
}
.page-content-detail .box-dt-paging .buttons-create, .page-content-detail .box-dt-paging .buttons-edit, .page-content-detail .box-dt-paging .buttons-remove {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
  padding-left: 18px !important;
  padding-right: 18px !important;
}
.page-content-detail .DTE_Inline_Field .DTE_Field_Input input {
  text-align: center;
}
.page-content-detail table.dataTable tbody > tr.selected, .page-content-detail table.dataTable tbody > tr > .selected {
  background-color: #bbe6ff;
}
.page-content-detail table.dataTable tbody tr.selected, .page-content-detail table.dataTable tbody th.selected, .page-content-detail table.dataTable tbody td.selected {
  color: #333;
}
.page-content-detail div.DTED_Lightbox_Wrapper {
  width: 580px;
  margin-left: -290px;
}
.page-content-detail div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close {
  top: 21.5px;
  right: 18px;
  width: 25px;
  height: 25px;
  background-color: transparent;
  border: none;
  box-shadow: none;
}
.page-content-detail div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close:hover {
  background-color: transparent;
}
.page-content-detail div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close:after {
  font-size: 36px;
  color: #737373;
}
.page-content-detail div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Body_Content {
  background-color: #FFF;
}
.page-content-detail div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content .DTE_Header_Content {
  font-weight: 700;
}
.page-content-detail div.DTE button.btn, .page-content-detail div.DTE div.DTE_Form_Buttons button {
  padding: 5px 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: none !important;
  background: transparent;
  font-weight: 700;
  background: #3595f6;
  height: 35px;
  color: #FFF;
  font-size: 13px;
  line-height: 1.4;
  top: -2px;
}
.page-content-detail div.DTE button.btn:hover, .page-content-detail div.DTE button.btn:focus, .page-content-detail div.DTE div.DTE_Form_Buttons button:hover, .page-content-detail div.DTE div.DTE_Form_Buttons button:focus {
  background: #3595f6 !important;
  color: #FFF;
}
.page-content-detail div.DTE div.DTE_Header {
  padding-top: 18px;
  padding-left: 22px;
  height: 60px;
  background-color: #FFF;
  border-bottom: 1px solid #e0e0e0;
}
.page-content-detail div.DTE_Body div.DTE_Body_Content div.DTE_Field > label {
  font-weight: 500;
  width: 25%;
  color: #636363;
}
.page-content-detail div.DTE_Field input[type=color], .page-content-detail div.DTE_Field input[type=date], .page-content-detail div.DTE_Field input[type=datetime], .page-content-detail div.DTE_Field input[type=datetime-local], .page-content-detail div.DTE_Field input[type=email], .page-content-detail div.DTE_Field input[type=month], .page-content-detail div.DTE_Field input[type=number], .page-content-detail div.DTE_Field input[type=password], .page-content-detail div.DTE_Field input[type=search], .page-content-detail div.DTE_Field input[type=tel], .page-content-detail div.DTE_Field input[type=text], .page-content-detail div.DTE_Field input[type=time], .page-content-detail div.DTE_Field input[type=url], .page-content-detail div.DTE_Field input[type=week] {
  padding: 8px 10px;
}
.page-content-detail div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input {
  width: 75%;
}
.page-content-detail div.DTE button.btn:hover, .page-content-detail div.DTE div.DTE_Form_Buttons button:hover, .page-content-detail div.DTE button.btn:focus, .page-content-detail div.DTE div.DTE_Form_Buttons button:focus {
  background: none;
}
.page-content-detail div.DTE div.DTE_Form_Info {
  font-size: 15px;
  margin-bottom: 10px !important;
  font-weight: 700;
}
.page-content-detail div.DTE div.DTE_Form_Content {
  padding: 20px 10px;
}
.page-content-detail div.DTE_Body {
  padding: 60px 0;
}
.page-content-detail div.DTED_Lightbox_Wrapper div.DTE_Footer {
  border-top: none;
  background-color: #FFF;
  border-top: 1px solid #ebebeb;
}
.page-content-detail div.DTE_Field input[type=radio] {
  position: relative;
  top: 4.5px;
  outline: none;
}
.page-content-detail tbody div.DTE_Field input[type=radio] {
  position: relative;
  top: 3.5px;
  outline: none;
}
.page-content-detail div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div label, .page-content-detail div.DTE_Field_Type_radio div.DTE_Field_Input > div > div label {
  margin-left: 6px;
}
.page-content-detail div.DTE_Field input[type=color], .page-content-detail div.DTE_Field input[type=date], .page-content-detail div.DTE_Field input[type=datetime], .page-content-detail div.DTE_Field input[type=datetime-local], .page-content-detail div.DTE_Field input[type=email], .page-content-detail div.DTE_Field input[type=month], .page-content-detail div.DTE_Field input[type=number], .page-content-detail div.DTE_Field input[type=password], .page-content-detail div.DTE_Field input[type=search], .page-content-detail div.DTE_Field input[type=tel], .page-content-detail div.DTE_Field input[type=text], .page-content-detail div.DTE_Field input[type=time], .page-content-detail div.DTE_Field input[type=url], .page-content-detail div.DTE_Field input[type=week] {
  font-weight: 500;
  border: 1px solid #e1e1e1;
  outline: none;
}
.page-content-detail div.DTE_Field select {
  font-weight: 500;
  border: 1px solid #e1e1e1;
  outline: none;
  width: 100%;
  padding: 8px 10px;
}
.page-content-detail table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, .page-content-detail table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
  line-height: 1.2;
}
.page-content-detail.no-video .btn-play-at {
  display: none;
}
.page-content-detail #kt_video_main {
  position: sticky;
  top: 135px;
}
.page-content-detail .wrapper-cam-btn-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-content-detail .wrapper-cam-btn-box button {
  margin-left: 4px;
}
.page-content-detail .wrapper-video video {
  border-radius: 10px;
  overflow: hidden;
}
.page-content-detail .btn-add-tag-at {
  margin-top: 15px;
}
.page-content-detail .btn-add-tag-at div {
  font-size: 14px;
}

.page-survey-regist input[type=text], .page-survey-detail input[type=text] {
  max-width: 20rem;
}
.page-survey-regist .customGap, .page-survey-detail .customGap {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
}
.page-survey-regist .f1Wrapper > label, .page-survey-detail .f1Wrapper > label {
  min-width: 10rem;
}
.page-survey-regist .etcWrapper, .page-survey-detail .etcWrapper {
  padding-left: 2rem;
}
.page-survey-regist.normal-mode .form-check-input[disabled] ~ .form-check-label, .page-survey-regist.normal-mode .form-check-input:disabled ~ .form-check-label, .page-survey-regist.normal-mode .form-check-input:disabled, .page-survey-detail.normal-mode .form-check-input[disabled] ~ .form-check-label, .page-survey-detail.normal-mode .form-check-input:disabled ~ .form-check-label, .page-survey-detail.normal-mode .form-check-input:disabled {
  opacity: 1 !important;
}
.page-survey-regist.normal-mode .select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__remove, .page-survey-detail.normal-mode .select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__remove {
  display: none;
}
.page-survey-regist.normal-mode .select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__display, .page-survey-detail.normal-mode .select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__display {
  margin-left: 0;
}

.page-inspection-list .dataTables_wrapper > .row:first-of-type {
  position: sticky;
  top: 134.25px;
  z-index: 9;
  background: #FFF !important;
}
.page-inspection-list .table tr:first-child:before, .page-inspection-list .table tr:first-child:after, .page-inspection-list .table th:first-child:before, .page-inspection-list .table th:first-child:after, .page-inspection-list .table td:first-child:before, .page-inspection-list .table td:first-child:after {
  display: none;
}
.page-inspection-list .table-filter .filter-row {
  display: flex;
}
.page-inspection-list .table-filter .filter-row:first-of-type .filter-cell {
  border-bottom: none;
}
.page-inspection-list .table-filter .filter-row:first-of-type .filter-cell:nth-of-type(2) {
  grid-template-columns: 1fr;
}
.page-inspection-list .table-filter .filter-row .filter-cell {
  display: flex;
  border: 1px solid #eee;
}
.page-inspection-list .table-filter .filter-row .filter-cell:nth-of-type(1) {
  border-right: none;
  font-weight: 700;
  color: #7E8299;
  padding: 10px 15px;
  width: 120px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #333;
  background: #f6f6f6;
}
.page-inspection-list .table-filter .filter-row .filter-cell:nth-of-type(2) {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  padding: 10px;
  grid-gap: 15px;
  width: 100%;
  max-width: 1205px;
}
.page-inspection-list .table-filter .filter-row .filter-cell:nth-of-type(2) > div {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 280px;
}
.page-inspection-list .table-filter .filter-row .filter-cell:nth-of-type(2) > div label {
  flex-shrink: 0;
  margin-bottom: 0;
  margin-right: 8px;
  font-size: 12px !important;
  font-weight: 600;
  width: 65px;
  text-align: right;
}

.page-documents-registration .card-attachbox.readonly .kv-file-remove {
  display: none !important;
}
.page-documents-registration .card-attachbox.readonly .file-drag-handle {
  display: none !important;
}
.page-documents-registration .card-attachbox.readonly .file-caption {
  display: none !important;
}
.page-documents-registration .commentItem {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #eee;
}
.page-documents-registration .commentItem:last-of-type {
  border-bottom: none;
}
.page-documents-registration .commentItem .line-content {
  white-space: pre;
}

.page-analytics-list .dt-buttons.btn-group {
  display: none;
}
.page-analytics-list .dataTables_wrapper > .row:first-of-type {
  position: inherit;
}