@charset "UTF-8";


.container {min-height:100%;  margin:0 auto;  position:relative;  overflow:hidden;  display:flex;  flex-direction:column;}
.inner {margin:0 auto;  max-width:1280px;  width:calc(100% - 100px);}
.util_wrap .inner {width:auto; margin:0;}

@media (max-width: 768px) {
  .inner {width:calc(100% - 60px);  }
}

section.page-intro {background:url("/images/jejung/main/img_intro_bg.png") no-repeat top center/cover;padding:209px 0 353px;position:relative;}
@media (max-width: 1080px) {
  section.page-intro {padding: 120px 0 160px;}
}
@media (max-width: 768px) {
  section.page-intro {padding: 80px 0 120px;}
}
section.page-intro .wrap {display: flex; justify-content: space-between; max-width: 1600px; margin: 0 auto; width: calc(100% - 40px);}
@media (max-width: 768px) {
  section.page-intro .wrap {flex-direction: column;}
}
section.page-intro .intro-box {position: relative;}
section.page-intro .intro-box .top-box {position: relative;display: inline-flex;}
section.page-intro .intro-box .top-box:after {content: ""; position: absolute; right: -97px; top: -78px; background: url("/images/jejung/main/ic_intro_star.svg") no-repeat center/cover; width: 112px; height: 128px;  z-index: 1;}
@media (max-width: 1080px) {
  section.page-intro .intro-box .top-box:after {top: -39px;right: -44px;width: 56px;height: 64px;}
}
section.page-intro .intro-box .top-box .word-box {position: relative;  width: 270px;  padding: 0 44px;  margin: 0 6px;}
@media (max-width: 1440px) {
  section.page-intro .intro-box .top-box .word-box {width: 206px;padding: 0 30px;}
}
@media (max-width: 1080px) {
  section.page-intro .intro-box .top-box .word-box {width: 160px;padding: 0 26px;}
}
@media (max-width: 768px) {
  section.page-intro .intro-box .top-box .word-box {padding: 0 26px;width: 110px; margin-top: 4px;}
}
section.page-intro .intro-box .top-box .word-box .text {left: 44px;top: -8px;position: absolute;font-size: 100px; line-height: 130%;color: #343A40;letter-spacing: -0.03em;font-family: "YEONGJUSeonbi"; width: 100%;}
@media (max-width: 1440px) {
  section.page-intro .intro-box .top-box .word-box .text {font-size: 70px;left: 38px;}
}
@media (max-width: 1080px) {
  section.page-intro .intro-box .top-box .word-box .text {left: 34px;font-size: 50px;}
}
@media (max-width: 768px) {
  section.page-intro .intro-box .top-box .word-box .text {left: 24px;font-size: 34px;}
}
section.page-intro .intro-box .top-box .word-box .slick-list {margin: 0;}
section.page-intro .intro-box .top-box .word-box .slick-list .word-item {font-size: 100px; line-height: 130%; color: #343A40; letter-spacing: -0.03em; font-family: "YEONGJUSeonbi"; width: 100%;}
@media (max-width: 1440px) {
  section.page-intro .intro-box .top-box .word-box .slick-list .word-item {font-size: 70px;}
}
@media (max-width: 1080px) {
  section.page-intro .intro-box .top-box .word-box .slick-list .word-item {font-size: 50px;}
}
@media (max-width: 768px) {
  section.page-intro .intro-box .top-box .word-box .slick-list .word-item {font-size: 32px;}
}
section.page-intro .intro-box .top-box .word-box:before {content: ""; position: absolute; left: 0; top: 0; background: url("/images/jejung/main/ic_intro_effect1.svg") no-repeat center/cover; width: 32px; height: 28px;}
@media (max-width: 1080px) {
  section.page-intro .intro-box .top-box .word-box:before {width: 24px;height: 20px;}
}
@media (max-width: 768px) {
  section.page-intro .intro-box .top-box .word-box:before {width: 16px;height: 10px;}
}
section.page-intro .intro-box .top-box .word-box:after {content: "";position: absolute;right: 0;top: 0;background: url("/images/jejung/main/ic_intro_effect2.svg") no-repeat center/cover;width: 32px;height: 28px;}
@media (max-width: 1440px) {
  section.page-intro .intro-box .top-box .word-box:after {width: 30px;height: 26px;}
}
@media (max-width: 1080px) {
  section.page-intro .intro-box .top-box .word-box:after {width: 24px;height: 20px;}
}
@media (max-width: 768px) {
  section.page-intro .intro-box .top-box .word-box:after {width: 16px;height: 10px;}
}
section.page-intro .intro-box .top-box .txt {font-size: 82px; font-family: var(--f_gmarket); font-weight: 700; line-height: 130%; color: #343A40;}
@media (max-width: 1440px) {
  section.page-intro .intro-box .top-box .txt {font-size: 58px;}
}
@media (max-width: 1080px) {
  section.page-intro .intro-box .top-box .txt {font-size: 42px;}
}
@media (max-width: 768px) {
  section.page-intro .intro-box .top-box .txt {font-size: 28px;}
}
section.page-intro .intro-box .mid-box {color: #1E4298;font-size: 82px;font-family: var(--f_gmarket);font-weight: 700;line-height: 130%;letter-spacing: -2px;padding-top: 20px;}
@media (max-width: 1440px) {
  section.page-intro .intro-box .mid-box {padding-top: 16px;font-size: 58px;}
}
@media (max-width: 1080px) {
  section.page-intro .intro-box .mid-box {padding-top: 8px;font-size: 46px;}
}
@media (max-width: 768px) {
  section.page-intro .intro-box .mid-box {font-size: 30px;}
}
section.page-intro .intro-box .bottom-box {padding-top: 53px;font-family: "Cafe24Shiningstar";font-size: 30px;line-height: 130%;}
@media (max-width: 1440px) {
  section.page-intro .intro-box .bottom-box {font-size: 38px;}
}
@media (max-width: 1080px) {
  section.page-intro .intro-box .bottom-box {font-size: 26px;padding-top: 36px;}
}
@media (max-width: 768px) {
  section.page-intro .intro-box .bottom-box {padding-top: 24px;font-size: 22px;letter-spacing: -0.04em;}
}
section.page-intro .summary-box {width: 512px;position: relative;}
@media (max-width: 1440px) {
  section.page-intro .summary-box {width: 450px;}
}
@media (max-width: 1080px) {
  section.page-intro .summary-box {width: 340px;}
}
@media (max-width: 768px) {
  section.page-intro .summary-box {padding-top: 40px;width: 100%;}
}
section.page-intro .summary-box:after {content: "";position: absolute;right: 100%;margin-right: 32px;top: 165px;height: 1px;background-color: #000;width: 22vw;max-width: 376px;}
@media (max-width: 1440px) {
  section.page-intro .summary-box:after {top: 120px;max-width: 220px;}
}
@media (max-width: 1080px) {
  section.page-intro .summary-box:after {max-width: 140px; top: 84px;}
}
section.page-intro .summary-box .summary-info-box {border: 1px solid #B9DCFF;border-radius: 30px;padding: 42px 46px;background-color: #F0F6FC;}
@media (max-width: 1080px) {
  section.page-intro .summary-box .summary-info-box {padding: 32px 28px;}
}
@media (max-width: 768px) {
  section.page-intro .summary-box .summary-info-box {padding: 22px 22px;}
}
section.page-intro .summary-box .summary-info-box .info-item {display: flex;align-items: center;justify-content: space-between;border: 1px solid #F0F6FC;background-color: #fff;padding: 16px 25px;border-radius: 15px;}
@media (max-width: 1080px) {
  section.page-intro .summary-box .summary-info-box .info-item {padding: 12px 22px;}
}
section.page-intro .summary-box .summary-info-box .info-item + .info-item {margin-top: 12px;}
@media (max-width: 768px) {
  section.page-intro .summary-box .summary-info-box .info-item + .info-item {margin-top: 6px;}
}
section.page-intro .summary-box .summary-info-box .info-item.accent {border: 1px solid #4D8DE7;}
section.page-intro .summary-box .summary-info-box .info-item.accent .subject-box {color: #1873DE;}
section.page-intro .summary-box .summary-info-box .info-item.accent .con-box {color: #1873DE;}
section.page-intro .summary-box .summary-info-box .info-item .subject-box {color: #495057;font-weight: 900;font-size: 16px;line-height: 130%;}
@media (max-width: 1080px) {
  section.page-intro .summary-box .summary-info-box .info-item .subject-box {font-size: 14px;}
}
section.page-intro .summary-box .summary-info-box .info-item .con-box {color: #343A40;font-size: 16px;font-weight: 700;line-height: 130%;}
@media (max-width: 1080px) {
  section.page-intro .summary-box .summary-info-box .info-item .con-box {font-size: 14px;}
}
section.page-intro .summary-box .summary-menu-box {padding-top: 26px;}
@media (max-width: 768px) {
  section.page-intro .summary-box .summary-menu-box {padding-top: 18px;}
}
section.page-intro .summary-box .summary-menu-box .summary-menu-btn {position: relative;display: flex; align-items: center; justify-content: center; background-color: #1B6CCB; height: 63px; border-radius: 15px; overflow: hidden;}
section.page-intro .summary-box .summary-menu-box .summary-menu-btn:hover:after {background: #1E4298; width: 100%;}
section.page-intro .summary-box .summary-menu-box .summary-menu-btn:hover .txt-box {animation-name: fade; animation-duration: 0.5s; animation-iteration-count: 1; animation-direction: alternate; animation-fill-mode: forwards;animation-timing-function: linear;}
@-webkit-keyframes fade {
  0% {opacity: 0;}
  100% {opacity: 1;}
}
section.page-intro .summary-box .summary-menu-box .summary-menu-btn:after {display: block; position: absolute; top: 0; right: 0; width: 0; height: 100%; content: "";transition: all 0.3s linear;}
@media (max-width: 1080px) {
  section.page-intro .summary-box .summary-menu-box .summary-menu-btn {height: 50px;}
}
section.page-intro .summary-box .summary-menu-box .summary-menu-btn .txt-box {position: relative;z-index: 10;}
section.page-intro .summary-box .summary-menu-box .summary-menu-btn .txt-box .txt {color: #fff; font-size: 18px; font-weight: 800; line-height: 130%;}
@media (max-width: 1080px) {
  section.page-intro .summary-box .summary-menu-box .summary-menu-btn .txt-box .txt {font-size: 16px;}
}
section.page-intro .summary-box .summary-menu-box .summary-menu-btn .txt-box .ic.ic-detail {margin-left: 12px;background: url("/images/jejung/main/ic_detail.svg") no-repeat center/cover; width: 21px; height: 21px;}
section.page-intro .scroll-box {opacity: 0.5;  position: absolute;  bottom: 165px;  left: 0;  right: 0;  display: inline-flex;  flex-direction: column;  justify-content: center;}
@media (max-width: 1080px) {
  section.page-intro .scroll-box {ottom: 30px;}
}
@media (max-width: 768px) {
  section.page-intro .scroll-box {bottom: 20px;}
}
section.page-intro .scroll-box .scroll-item {margin: 0 auto; width: 33px;height: 32px;background: url("/images/jejung/main/ic_scroll.svg") no-repeat center/cover; position: relative;}
section.page-intro .scroll-box .scroll-item .ic-dot {position: absolute; left: 15px; width: 3px; height: 7px; background: url("/images/jejung/main/ic_scroll_dot.svg") no-repeat center/cover; animation-name: scroll; animation-duration: 0.8s; animation-iteration-count: infinite; animation-direction: alternate; animation-fill-mode: forwards;animation-timing-function: linear;}
@-webkit-keyframes scroll {
  0% {top: 9px;}
  100% {top: 14px;}
}
section.page-intro .scroll-box .scroll-txt {text-align: center; font-weight: 900; font-size: 10px; line-height: 34px; color: #8D9BA8;}

section.page-menu {padding: 40px 0 144px;}
@media (max-width: 1080px) {
  section.page-menu {padding: 30px 0 100px;}
}
@media (max-width: 768px) {
  section.page-menu {padding: 20px 0 60px;}
}
section.page-menu .wrap {max-width: 1600px; margin: 0 auto; width: calc(100% - 40px);}
section.page-menu ul.menu-list {display: flex;justify-content: center;gap: 74px;}
@media (max-width: 1440px) {
  section.page-menu ul.menu-list {gap: 42px;}
}
@media (max-width: 1080px) {
  section.page-menu ul.menu-list {justify-content: flex-start; gap: 0; flex-flow: row wrap; margin: -12px;}
}
@media (max-width: 768px) {
  section.page-menu ul.menu-list {margin: -4px;}
}
@media (max-width: 1080px) {
  section.page-menu ul.menu-list li.menu-box {width: calc(25% - 24px);margin: 12px;}
}
@media (max-width: 768px) {
  section.page-menu ul.menu-list li.menu-box {width: calc(25% - 8px);margin: 4px;}
}
section.page-menu ul.menu-list li.menu-box .menu-btn {display: inline-flex;align-items: center; justify-content: center;flex-direction: column;}
section.page-menu ul.menu-list li.menu-box .menu-btn:hover .ic-box {transform: scale(1.2);}
section.page-menu ul.menu-list li.menu-box .menu-btn:hover .txt-box {transform: scale(1.1);color: #000;font-weight: 800;}
@media (max-width: 1080px) {
  section.page-menu ul.menu-list li.menu-box .menu-btn {width: 100%;}
}
section.page-menu ul.menu-list li.menu-box .menu-btn .ic-box {transition: all 0.3s linear; display: flex; justify-content: center;}
section.page-menu ul.menu-list li.menu-box .menu-btn .ic-box .ic {width: 56px; height: 56px;}
@media (max-width: 768px) {
  section.page-menu ul.menu-list li.menu-box .menu-btn .ic-box .ic {width: 36px;height: 36px;}
}
section.page-menu ul.menu-list li.menu-box .menu-btn .ic-box .ic.ic-menu1 {background: url("/images/jejung/main/ic_menu1.svg") no-repeat center/cover;}
section.page-menu ul.menu-list li.menu-box .menu-btn .ic-box .ic.ic-menu2 {background: url("/images/jejung/main/ic_menu2.svg") no-repeat center/cover;}
section.page-menu ul.menu-list li.menu-box .menu-btn .ic-box .ic.ic-menu3 {background: url("/images/jejung/main/ic_menu3.svg") no-repeat center/cover;}
section.page-menu ul.menu-list li.menu-box .menu-btn .ic-box .ic.ic-menu4 {background: url("/images/jejung/main/ic_menu4.svg") no-repeat center/cover;}
section.page-menu ul.menu-list li.menu-box .menu-btn .ic-box .ic.ic-menu5 {background: url("/images/jejung/main/ic_menu5.svg") no-repeat center/cover;}
section.page-menu ul.menu-list li.menu-box .menu-btn .ic-box .ic.ic-menu6 {background: url("/images/jejung/main/ic_menu6.svg") no-repeat center/cover;}
section.page-menu ul.menu-list li.menu-box .menu-btn .ic-box .ic.ic-menu7 {background: url("/images/jejung/main/ic_menu7.svg") no-repeat center/cover;}
section.page-menu ul.menu-list li.menu-box .menu-btn .ic-box .ic.ic-menu8 {background: url("/images/jejung/main/ic_menu8.svg") no-repeat center/cover;}
section.page-menu ul.menu-list li.menu-box .menu-btn .txt-box {padding-top: 12px; font-size: 18px; line-height: 130%; color: #495057; font-weight: 700; transition: all 0.3s linear;}
@media (max-width: 1080px) {
  section.page-menu ul.menu-list li.menu-box .menu-btn .txt-box {font-size: 16px;padding-top: 8px;}
}
@media (max-width: 768px) {
  section.page-menu ul.menu-list li.menu-box .menu-btn .txt-box {font-size: 11px;text-align: center;}
}

section.page-contents {padding-bottom:110px;background: url("/images/jejung/main/img_contents_bg.png") no-repeat;background-position-y:200px;}
@media (max-width: 1080px) {
  section.page-contents {padding-bottom: 70px;}
}
@media (max-width: 768px) {
  section.page-contents {padding-bottom: 40px;}
}
section.page-contents .wrap {max-width: 1600px;margin: 0 auto;width: calc(100% - 40px);}
section.page-contents article.page-tabs-nav {display: flex;justify-content: center;align-items: center;z-index: 10;position: relative;}
section.page-contents article.page-tabs-nav .nav-list {gap: 16px;display: inline-flex;}
@media (max-width: 768px) {
  section.page-contents article.page-tabs-nav .nav-list {gap: 12px;}
}
section.page-contents article.page-tabs-nav .nav-list .nav-btn {display: inline-flex;align-items: center;justify-content: center;background-color: #F8F9FA;border: 1px solid #CED4DA;position: relative;padding: 0 42px;border-radius: 50px;height: 66px;font-size: 22px;font-weight: 700;color: #495057;}
@media (max-width: 1080px) {
  section.page-contents article.page-tabs-nav .nav-list .nav-btn {height: 50px;font-size: 18px;padding: 0 32px;}
}
@media (max-width: 768px) {
  section.page-contents article.page-tabs-nav .nav-list .nav-btn {font-size: 14px;padding: 0 28px; height: 42px;}
}
@media (max-width: 480px) {
  section.page-contents article.page-tabs-nav .nav-list .nav-btn {padding: 0 16px;}
}
section.page-contents article.page-tabs-nav .nav-list .nav-btn.active {background-color: #fff;border: 1px solid #4D8DE7;color: #1873DE;font-weight: 900;}
section.page-contents article.page-tabs-nav .nav-list .nav-btn.active:after {content: "";position: absolute;left: 50%;top: -12px;transform: translateX(-50%);background: url("/images/jejung/main/ic_tabs_active.svg") no-repeat center/cover;width: 24px;height: 24px;}
@media (max-width: 768px) {
  section.page-contents article.page-tabs-nav .nav-list .nav-btn.active:after {width: 18px;height: 18px;top: -9px;}
}
section.page-contents .page-tabs-group {margin-top: -33px;border: 1px solid #8D9BA8;border-radius: 30px;position: relative;padding: 80px 104px;background-color: #fff;}
@media (max-width: 1440px) {
  section.page-contents .page-tabs-group {padding: 70px 70px;}
}
@media (max-width: 1080px) {
  section.page-contents .page-tabs-group {margin-top: -24px;padding: 60px 40px;}
}
@media (max-width: 768px) {
  section.page-contents .page-tabs-group {padding: 50px 20px 30px;}
}
section.page-contents .page-tabs-group .tabs-box {display: none;}
section.page-contents .page-tabs-group .tabs-box[data-tabs=tabs1] {display: block;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap {display: flex;}
@media (max-width: 768px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap {flex-direction: column;}
}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box {display: flex;flex-direction: column;gap: 1rem;flex: 1; width:calc(100% - 784px);}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .chart-box {width:100%; height:400px}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .chart-box > canvas {width:100%;}

@media (max-width: 1440px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box {min-width: 300px;}
}
@media (max-width: 1080px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box {min-width: 280px;padding-right: 40px;}
}
@media (max-width: 768px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box {width:100%;padding: 0 0 40px;}
}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .chart-box {display: flex;justify-content: center;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .chart-box img {max-width: 100%;}

@media (max-width: 768px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box {padding-top: 32px;}
}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list {display: flex;flex-flow: row wrap;margin: -3px -4px;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item {margin: 3px 4px;display: inline-flex;align-items: center;justify-content: center;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot {width: 12px; height: 12px; margin-right: 4px;border-radius: 50%;}
@media (max-width: 768px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot {width: 10px;height: 10px;}
}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-1 {background-color: #ff6384;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-2 {background-color: #4a9af4;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-3 {background-color: #bae45d;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-4 {background-color: #ff9f40;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-5 {background-color: #4bc0c0;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-6 {background-color: #9966ff;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-7 {background-color: #3d73ff;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-8 {background-color: #f5655f;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-9 {background-color: #67c8e5;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-10 {background-color: #f047ff;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-11 {background-color: #63c7ff;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-12 {background-color: #ffcd56;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .dot.dot-13 {background-color: #c9cbcf;}

section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .txt {font-size: 13px;line-height: 180%;}
@media (max-width: 768px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .view-box .legend-box .legend-list .legend-item .txt {font-size: 11px;}
}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box {width: 784px;}
@media (max-width: 768px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box {width: 100%;}
}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box {border-radius: 12px; border: 1px solid #e9ecef;overflow: hidden;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table {border-collapse: collapse;border-style: hidden;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table th,
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table td {vertical-align: middle;}
@media (max-width: 1080px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table col:nth-child(1) {width: 160px !important;}
}

@media (max-width: 768px) {
	section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table col:nth-child(1) {width:90px !important;}
}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table thead tr th {border: 1px solid #1873de; background-color: #1873de; font-weight: 900; font-size: 16px; line-height: 180%; height: 60px; color: #fff;}
@media (max-width: 1080px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table thead tr th {height: 50px; font-size: 14px;}
}
@media (max-width: 768px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table thead tr th {font-size: 12px;height: 42px;}
}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table tbody tr:last-child td {border-bottom: 0;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table tbody tr.summary td {font-weight: 800;background-color: #f5f7fb;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table tbody tr td {border-right: 1px solid #e9ecef; border-bottom: 1px solid #e9ecef; font-weight: 700; font-size: 15px; line-height: 180%; color: #495057; text-align: right; padding: 4px 16px; height: 43px;}
@media (max-width: 1080px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table tbody tr td {height: 38px; font-size: 13px; padding: 4px 10px;}
}
@media (max-width: 768px) {
  section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table tbody tr td {height: 36px; font-size: 11px;padding: 4px 8px;}
}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table tbody tr td:first-child {text-align: center;}
section.page-contents .page-tabs-group .tabs-box .tabs-wrap .info-box .table-box table tbody tr td:last-child {border-right: 0;}

article.popup-viewer {position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 500; display: none;}
article.popup-viewer:before {content: ""; position: fixed; z-index: 500; left: 0; top: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 0.5);}
article.popup-viewer .popup-wrapper {z-index: 501; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: calc(100% - 40px); max-width: 1600px;}
article.popup-viewer .popup-wrapper .popup-contents {background-color: #fff; display: flex; border-radius: 20px; overflow: hidden; position: relative; min-height: 433px;}
@media (max-width: 1440px) {
  article.popup-viewer .popup-wrapper .popup-contents {min-height: auto;}
}

article.popup-viewer .popup-wrapper .popup-contents .popup-close-btn {background: url("/images/jejung/main/ic_popup_close.svg") no-repeat center/cover; width: 62px; height: 62px; position: absolute; right: 16px; top: 16px; z-index: 10;}
@media (max-width: 1080px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-close-btn {width: 42px;height: 42px; right: 8px; top: 8px;}
}
@media (max-width: 768px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-close-btn {right: 6px;top: 6px;width: 22px;height: 22px;}
}
article.popup-viewer .popup-wrapper .popup-contents .popup-head-box {background-color: #f5f7fb;width: 334px;padding: 93px 0 0 80px;}
@media (max-width: 1440px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-head-box {padding: 60px 30px;}
}
@media (max-width: 1080px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-head-box {width: 240px;}
}
@media (max-width: 768px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-head-box {padding: 40px 20px; width: 180px;}
}
article.popup-viewer .popup-wrapper .popup-contents .popup-head-box .head-box {font-family: var(--f_gmarket);font-size: 32px;line-height: 130%;font-weight: 700;color: #1873de;}
@media (max-width: 1080px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-head-box .head-box {font-size: 26px;}
}
@media (max-width: 768px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-head-box .head-box {font-size: 18px;}
}

article.popup-viewer .popup-wrapper .popup-contents .popup-head-box .head-box .text-black {color: #495057;font-family: 'gmarket';}

article.popup-viewer .popup-wrapper .popup-contents .popup-head-box .sub-box {padding-top: 25px;color: #495057; line-height: 150%;font-size: 18px;font-weight: 500;font-family: var(--f_gmarket);}
@media (max-width: 1080px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-head-box .sub-box {font-size: 16px;}
}
@media (max-width: 768px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-head-box .sub-box {font-size: 12px; padding-top: 16px;}
}
article.popup-viewer .popup-wrapper .popup-contents .popup-body-box {padding: 88px 76px;flex: 1; min-width: 0;}
@media (max-width: 1440px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-body-box {padding: 80px 60px;}
}
@media (max-width: 1080px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-body-box {padding: 70px 40px;}
}
@media (max-width: 768px) {
  article.popup-viewer .popup-wrapper .popup-contents .popup-body-box {padding: 30px 20px;}
}
article.popup-viewer .popup-wrapper .popup-contents .popup-body-box .chart-viewer img {max-width: 100%;}

@media (max-width: 600px) {
	article.popup-viewer .popup-wrapper .popup-contents {flex-direction:column;}
	article.popup-viewer .popup-wrapper .popup-contents .popup-head-box {width:100%;}
	article.popup-viewer .popup-wrapper .popup-contents .popup-head-box .head-box {font-size:24px;}
	article.popup-viewer .popup-wrapper .popup-contents .popup-head-box .head-box > br {display:none;}
	article.popup-viewer .popup-wrapper .popup-contents .popup-head-box .sub-box {padding-top:0;font-size:16px;}
}

/* 관련기관 */
section.page-relation .wrap {display: flex;justify-content: space-between; align-items: center; max-width:1600px;margin: 0 auto; width: calc(100% - 40px);padding: 42px 0;}
section.page-relation .wrap > h2 {width:110px;margin:0;font-family:'gmarket';font-weight: 500;}
#bann {padding:0 0 0 140px;width:calc(100% - 120px);max-width: 1520px;height: 52px;}
#bann .slick-slide{margin:0 14px;}
#bann .slick-slide a {width:200px !important;}
#bann .slick-slide a img {}
#bann .slick-slide a:hover,
#bann .slick-slide a:active{color:#104C9C;}
#bann .slick-arrow{display:flex;justify-content:center;align-items:center;top:10px;left:0;width:30px;height:30px;border-radius:4px;border:1px solid #CED4DA;background:#fff;}
#bann .slick-prev:after, 
#bann .slick-next:after{display:none}
#bann .slick-prev:before, 
#bann .slick-next:before{content:'';position:absolute;width:10px;height:20px;background-repeat:no-repeat;background-position:50%;background-size: 100%;}
#bann .slick-arrow.slick-prev{margin-top:0;transform:rotate(0) translateX(0)}
#bann .slick-arrow.slick-next{transform:translateX(72px);}
#bann .slick-arrow.slick-prev:before{background-image:url(/images/health/main/ico_arr_l.svg)}
#bann .slick-arrow.slick-next:before{background-image:url(/images/health/main/ico_arr_r.svg)}
.page-relation .control {z-index:100;position:absolute;left:0;top:52px;display:flex;justify-content:center;align-items:center;transform:translateX(156px);width:30px;height:30px;border-radius:4px;border:1px solid #CED4DA;background:#fff;}
.page-relation .control .ctrl{font-size:0;}
.page-relation .bn_stop {display:inline-block;width:8px;height:10px;border-left:3px solid #000;border-right:3px solid #000;}
.page-relation .bn_play {width:auto;height:auto;margin-left:6px;border-left:7px solid #000;border-right:7px solid transparent;border-top:7px solid transparent;border-bottom:7px solid transparent;}

@media (max-width: 768px) {
	section.page-relation .wrap {padding:20px 0;}
	section.page-relation .wrap > h2 {font-size: 15px;width: 82px;}
	#bann {width: calc(100% - 88px);padding: 0 0 0 114px;}
	.page-relation .control {left:-33px;top:30px;}
}




