@charset "UTF-8"; /* renew-info-22 */
.info_renew_22 .clear:after { clear: both; content: ''; display: block; } 
.info_renew_22 .ptd-50 { padding:50px 0; } 
.info_renew_22 .ptd-80 { padding:80px 0; } 
.info_renew_22 .pt-80 { padding:80px 0 0px; } 
.info_renew_22 .pd-80 { padding:0px 0 80px; } 
.info_renew_22 .box-shadow { box-shadow: 0px 0px 14px 5px rgb(0 0 0 / 12%); -ms-box-shadow: 0px 0px 14px 5px rgb(0 0 0 / 12%); -webkit-box-shadow: 0px 0px 14px 5px rgb(0 0 0 / 12%); } 

.info_renew_22 a:hover { text-decoration: none; } 
.info_renew_22 p,
.info_renew_22 span { color:#000; } 

.info_renew_22 p,
.info_renew_22 span,
.info_renew_22 h1,
.info_renew_22 h2,
.info_renew_22 h3,
.info_renew_22 h4,
.info_renew_22 h5,
.info_renew_22 h6
 {
 font-family: 'Noto Sans KR', 'Noto Sans' , sans-serif !important; line-height: 1.5 !important; } 

.A-btn { position: absolute; text-indent: -9999px; opacity: 0; background-color: red; z-index: 1; cursor: pointer; } 
/* .clear { clear: both; content: ''; display: block; } */
.info_renew_22 { position: relative; width: 100%; } 
.info_renew_22 .section { position: relative; width: 100%; margin:0 auto; min-width: 1100px; } 
.info_renew_22 .section .sec-content { width: 1100px; margin: 0 auto; position: relative; text-align: center; } 
.info_renew_22 .section .sec-content img { margin: 0 auto; } 
.info_renew_22 .gray { background: #e4e4e4; } 
.info_renew_22 .light-gray { background: #f8f8f8; } 

.info_renew_22 .title-tt { margin: 0 auto 50px !important; display: block; display: inline-block; } 
.info_renew_22 .section h2 { height: 46px; background-color: #000; border-radius: 23px; color: #fff; text-align: center; line-height: 44px !important; font-weight: 500; padding: 0 50px; font-size: 22px !important; } 
.info_renew_22 .section h5 { font-size: 45px !important; text-align: center; padding-bottom: 44px; letter-spacing: -1.5px; line-height: 1.3 !important; color: #222; } 
.info_renew_22 .section h5 span { display:block; } 
.info_renew_22 .dt-ft { padding-right: 10px !important; } 

.info_renew_22 .cont-box { margin: 0 166px; height: 232px; border-radius: 40px; border: 1px solid #e4e4e4; box-sizing: border-box; overflow: hidden; } 
.info_renew_22 .cont-box:not(:first-child) { margin-top: 28px !important; } 
.info_renew_22 .cont-box > div { float:left; } 
.info_renew_22 .cont-box .img-area { background-color:#e4e4e4; width: 265px; height: 100%; } 
.info_renew_22 .cont-box .text-area { padding-left: 22px; width: 478px; } 
.info_renew_22 .cont-box .text-area.type-0 { padding-top: 71px; } 
.info_renew_22 .cont-box .text-area.type-1 { padding-top: 35px; } 
.info_renew_22 .cont-box .text-area.type-2 { padding-top: 83px; } 
.info_renew_22 .cont-box .text-area h6 { font-size: 20px; letter-spacing: -1px; color: #222; font-weight: 500; padding-bottom: 14px; line-height: 1; } 
.info_renew_22 .cont-box .text-area p { font-size: 18px !important; letter-spacing: -1.7px !important; color: #222; font-weight: 300; line-height: 1.5 !important; } 
.info_renew_22 .cont-box .text-area p i { display: inline-block; margin-right: 3px; } 
.info_renew_22 .cont-box .text-area p span { display: block; font-size: 18px !important; } 
.info_renew_22 .cont-box .text-area .depts-1 { margin-left: 10px; } 
.info_renew_22 .cont-box .text-area .depts-2 { margin-left: 76px; } 

.info_renew_22 .btn-apply-area { position: relative; width: 768px; height: 118px; text-align: center; margin: 50px auto 0 !important; border: 10px solid #b4b4b4; box-sizing: border-box; } 
.info_renew_22 .btn-apply-area:after { clear:both; content:''; position: absolute; background: url(../../Public_html/Images/Lecture/info/sec_2_img_05.png); top: 0; left: 0; width: 100%; height: 100%; opacity: .3; } 
.info_renew_22 .btn-apply-area .apply-btn { cursor: pointer; z-index: 2; position: relative; display: block; width: 100%; height: 100%; } 
.info_renew_22 .btn-apply-area .apply-btn span { font-size: 30px !important; font-weight: bold; line-height: 98px; } 
.info_renew_22 .btn-apply-area .icon.hand { position: absolute; top: 37px; right: 74px; background: url(../../Public_html/Images/Lecture/info/sec_2_img_06.png); width: 65px; height: 88px; z-index: 1; } 
.info_renew_22 .btn-apply-area .icon.hand.active { animation-name: fly; animation-duration: 2s; animation-timing-function: ease-in-out; } 
@keyframes fly { 
 0% { transform: translateY(140px); } 
 50% { transform: translateY(-20px); } 
 100% { transform: translateY(-00px); } 
 }

/* 과정 커리큘럼 */
.info_renew_22 .process-area .process-line { position: relative; width: 100%; margin: 22px auto 40px !important; max-width: 786px; } 
.info_renew_22 .process-area .process-line:before { position: absolute; width: 100%; height: 12px; background: url(../../Public_html/Images/Lecture/info/sec_2_img_05.png); top: calc(50% - 6px); left: 0; } 
.info_renew_22 .process-area .process-line:before { clear:both; content:''; display:block; } 
.info_renew_22 .process-area .process-line:after { clear:both; content:''; display:block; } 
.info_renew_22 .process-area .process-line .process-ch { float: left; text-align: center; position: relative; } 
.info_renew_22 .process-area .process-line .process-ch span { background: #000; border-radius: 40px; font-size: 17px !important; display: inline-block; color: #fff; box-sizing: border-box; height: 73px; display: flex; justify-content: center; align-items: center; } 
.info_renew_22 .process-area .process-line .process-ch:not(:first-child):after { clear:both; content:''; display: block; position: absolute; top: calc(50% - 9px); left: -6px; background:url(../../Public_html/Images/Lecture/info/sec_2_arrow.png); width: 13px; height: 19px; } 
.info_renew_22 .process-area .process-line.plus .process-ch:not(:first-child):after { left: -8px; background: url(../../Public_html/Images/Lecture/info/epk_plus_icon.png); width: 16px; height: 17px; } 
.info_renew_22 .process-area .process-text { margin: 0 auto !important; width: 100%; padding: 0px 0 80px !important; max-width: 786px; } 
.info_renew_22 .process-area .process-text li { float:left; text-align: center; box-sizing: border-box; } 
.info_renew_22 .process-area .process-text li p { font-size: 20px !important; padding: 24px !important; letter-spacing: -1.5px !important; background: #ffe0d2; margin: 0 10px !important; } 
.info_renew_22 .process-area .process-text:after { clear:both; content:''; display:block; } 

.info_renew_22 .process-area .process-tt { margin: 0 auto !important; width: 100%; padding: 0px 0 80px !important; max-width: 786px; } 
.info_renew_22 .process-area .process-tt li { float:left; text-align: center; box-sizing: border-box; } 
.info_renew_22 .process-area .process-tt li p { font-size: 20px !important; letter-spacing: -1.5px !important; width: 100%; } 

.info_renew_22 .process-area.nth-2 { max-width: 490px; margin: 0 auto; } 
.info_renew_22 .process-area .nth-2 { width: 70%; max-width: 520px; } 
.info_renew_22 .process-area .nth-2 li { width: 50%; } 
.info_renew_22 .process-area .nth-3 li { width: 33.334%; } 
.info_renew_22 .process-area .nth-4 li { width: 25%; } 
.info_renew_22 .exam-info-tt { font-size: 24px !important; font-weight: bold; } 
.info_renew_22 .exam-info-list { display: inline-block; margin: 0 auto; max-width: 786px; } 
.info_renew_22 .exam-info-list p { text-align: left; font-weight: 500; } 
.info_renew_22 .exam-info-list span { font-size: 18px !important; display: table-cell; padding: 0; } 
.info_renew_22 .exam-info-list .color { } 
.info_renew_22 .info-text { font-size: 24px !important; color: #0d7186; text-align: left; font-weight: 500; padding: 30px 0 20px; margin: 0 auto; } 

.info_renew_22 .benefits-area .benefits-box { width: 684px; height: 102px; background-color: #fff; box-sizing: border-box; border: 1px solid #222; margin: 0 auto; text-align: center; padding: 0 20px 0; } 
.info_renew_22 .benefits-area .benefits-box.type-0 { padding-top: 8px !important; } 
.info_renew_22 .benefits-area .benefits-box.type-1 { padding-top: 35px; } 
.info_renew_22 .benefits-area .benefits-box:not(:first-child) { margin-top: 10px !important; } 
.info_renew_22 .benefits-area .benefits-box .sub-title { font-size: 20px !important; text-align: center; padding-bottom: 2px; line-height: 1.45 !important; } 
.info_renew_22 .benefits-area .benefits-box p { font-size: 18px !important; letter-spacing: -1.6px; text-align: left !important; line-height: 1.5 !important; } 
.check-icon { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/lecinfo_check_icon.png); width: 28px; height: 28px; display: inline-block; vertical-align: bottom; margin-right: 0; text-indent: -9999px; background-repeat: no-repeat; } 
.info_renew_22 .epass-book { width: 786px; margin: 0 auto; } 
.info_renew_22 .epass-book ul li { padding-bottom: 30px; } 
.info_renew_22 .epass-book ul li:last-child { padding-top: 30px; border-top: 1px solid #b4b4b4; padding-bottom: 0; } 
.info_renew_22 .epass-book ul li:after { clear:both; content:''; display: block; } 
.info_renew_22 .epass-book .book-img { float: left; width: 276px; } 
.info_renew_22 .epass-book .book-img img { display: block; margin: 0 auto; } 
.info_renew_22 .epass-book .book-text .sub-title { font-weight: bold; padding-bottom: 20px; padding-top: 40px; } 
.info_renew_22 .epass-book .book-text p { padding-left: 204px; font-size: 20px !important; line-height: 1.45 !important; } 
.info_renew_22 .epass-book .book-text p i { font-style: normal; display: table-cell; } 
.info_renew_22 .epass-book .book-text p span { display: table-cell; padding-left: 10px; font-size: 20px !important; word-break: keep-all; letter-spacing: -2.5px; } 
.info_renew_22 .epass-book .book-text { float: left; padding: 46px 0px; width: 568px; box-sizing: border-box; } 
.info_renew_22 .epass-book .book-text.ty-2 p { text-align: left; letter-spacing: -1px !important; padding: 0; } 

.info_renew_22 .swiper-area { position: relative; width: 768px; height: 302px; margin: 0 auto; } 
.info_renew_22 .swiper-area .slider-tab .review-title { padding: 0 10px 10px; border-bottom: 4px solid #222; } 
.info_renew_22 .swiper-area .slider-tab .review-title i { background:url(../../Public_html/Images/Lecture/info/icon_h.png); width: 26px; height: 26px; display: inline-block; vertical-align: text-bottom; margin-right: 10px; } 
.info_renew_22 .swiper-area .slider-tab .review-title span { font-size: 22px !important; line-height: 26px; } 
.info_renew_22 .swiper-area .slider-tab .review-cont { padding: 40px; border-bottom: 1px solid #222; box-sizing: border-box; } 
.info_renew_22 .swiper-area .slider-tab .review-cont p { font-size: 20px !important; letter-spacing: -1.5px; line-height: 1.5 !important; } 
.info_renew_22 .swiper-area .slider-tab .review-cont p span { line-height: 30px; background-color: #fbdb00; font-size: 20px !important; } 
.info_renew_22 .bx-wrapper .bx-controls-direction a { width: 32px; height: 53px; top: 50%; opacity: 0.3; } 
.info_renew_22 .bx-wrapper .bx-controls-direction a:hover { opacity: 1; } 
.info_renew_22 .bx-wrapper .bx-controls-direction a.bx-prev { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/slide_left_arrow.png); left: 0; } 
.info_renew_22 .bx-wrapper .bx-controls-direction a.bx-next { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/slide_right_arrow.png); right: 0; } 
.info_renew_22 .info-slide { max-width: 786px; margin: 0 auto; } 
.info_renew_22 .bx-wrapper { margin: 0 !important; border: 0 !important; box-shadow: none !important; } 
.info_renew_22 .more-btn { position: relative; width: 173px; margin: 30px auto 0; display: block; } 
.info_renew_22 .more-btn i { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/icon_more.png); width: 32px; height: 32px; display: inline-block; vertical-align: top; margin-right: 8px; text-indent: -9999px; } 
.info_renew_22 .more-btn span { font-size: 20px !important; line-height: 32px; color: #222; font-weight: 500; } 

.info_renew_22 .signup-area { position: relative; width: 768px; margin: 0 auto; } 
.info_renew_22 .signup-area .signup-box { width: 100%; background: #fff; padding: 46px 20px 32px; box-sizing: border-box; position: relative; } 
.info_renew_22 .signup-area .signup-box:last-child { margin-top: 30px !important; } 
.info_renew_22 .signup-area .signup-box .signup-text { float: left; } 
.info_renew_22 .signup-area .signup-box .signup-text .sign-title { font-size: 24px !important; font-weight: bold; } 
.info_renew_22 .signup-area .signup-box .signup-text p { font-size: 20px !important; letter-spacing: -1.5px; line-height: 1.45 !important; } 
.info_renew_22 .signup-area .signup-box .signup-btn-area { float: right; } 
.info_renew_22 .signup-area .signup-box .signup-btn-area p { font-size: 20px !important; font-weight: bold; text-align: center; padding-bottom: 10px; line-height: 1.45 !important; } 
.info_renew_22 .signup-area .signup-box .signup-btn-area a { display: block; padding: 42px 30px; background: #1d692b; color: #fff; font-size: 20px; font-weight: bold; line-height: 1.45; } 

.info_renew_22 .teacher-area .tab_easy { width: 786px; margin: 0 auto; padding-bottom: 65px; opacity: 1; transition: ease 0.35s; } 
.info_renew_22 .teacher-area .tab_easy.active { animation-name: fly-2; animation-duration: 1.5s; animation-timing-function: ease-in-out; opacity: 1; } 
@keyframes fly-2 { 
 0% { transform: translateY(80px); } 
 100% { transform: translateY(-00px); } 
 }

/* 강사소개 */
.info_renew_22 .subtitle-point-tt { font-size: 28px !important; color: #fa5e5e; font-weight: bold; margin-bottom: 40px !important; } 
.info_renew_22 .subtitle-point-tt span { font-size: 30px !important; color: #fff; display: inline-block; padding: 0 10px; } 
.info_renew_22 .teacher-area .tab_easy li { float: left; margin: 0 5px; position:relative; cursor: pointer; } 
.info_renew_22 .teacher-area .tab_easy li .ab { position:absolute; top:0; left:0; } 

.info_renew_22 .cont-easy-ty2 { position: relative; width: 786px; margin: 0 auto; } 
.info_renew_22 .cont-easy-ty2 li { border: 3px solid #000; padding: 0px 80px 0; background: #fff; } 
.info_renew_22 .cont-easy-ty2 li:not(:first-child) { margin-top: 10px !important; } 
.info_renew_22 .cont-easy-ty2 .tea-img { float: left; position: relative; padding: 0 20px; } 
.info_renew_22 .cont-easy-ty2 .tea-img.right { float: right; } 
.info_renew_22 .cont-easy-ty2 .tea-img img { display: block; position: relative; z-index: 1; } 
.info_renew_22 .cont-easy-ty2 .tea-img .back-bg { position: absolute; bottom: 0; left: 0; z-index: 0; } 
.info_renew_22 .cont-easy-ty2 .tea-info { float: left; text-align: left; padding-top: 36px; } 

.info_renew_22 .cont-easy-ty3 { position: relative; width: 786px; margin: 0 auto; } 
.info_renew_22 .cont-easy-ty3 li { } 
.info_renew_22 .cont-easy-ty3 li .tea-area { display: inline-block; margin: 0 auto; } 
.info_renew_22 .cont-easy-ty3 li:not(:first-child) { margin-top: 10px !important; } 
.info_renew_22 .cont-easy-ty3 .tea-img { float: left; position: relative; padding: 0 20px; box-sizing: border-box; } 
.info_renew_22 .cont-easy-ty3 .tea-img.right { float: right; } 
.info_renew_22 .cont-easy-ty3 .tea-img img { display: block; position: relative; z-index: 1; } 
.info_renew_22 .cont-easy-ty3 .tea-img .back-bg { position: absolute; bottom: 0; left: 0; z-index: 0; } 
.info_renew_22 .cont-easy-ty3 .tea-info { float: left; text-align: left; padding-top: 36px; } 
.info_renew_22 .cont-easy-ty3 .tea-info .title-name { font-size: 20px !important; font-weight: 500; display: inline-block; margin: 0; } 
.info_renew_22 .cont-easy-ty3 .tea-info .title-name span { font-size: 30px !important; font-weight: bold; } 
.info_renew_22 .cont-easy-ty3 .tea-info .teacher-car { text-align: left; padding-top: 20px; } 
.info_renew_22 .cont-easy-ty3 .tea-info .teacher-car p { font-size: 20px !important; letter-spacing: -1.5px; margin-bottom: 5px !important; } 
.info_renew_22 .cont-easy-ty3 .tea-info .teacher-car i { display: table-cell; } 
.info_renew_22 .cont-easy-ty3 .tea-info .teacher-car span { font-size: 20px !important; letter-spacing: -1.5px; line-height: 1.3 !important; font-weight: 500; display: table-cell; text-align: left; } 

.info_renew_22 .tea-info .tea-info-tit { } 
.info_renew_22 .tea-info .tea-info-tit span { font-size: 32px !important; font-weight: bold; text-align: center; display: inline-block; background: #b4b4b4; color: #fff; padding: 0px 20px; line-height: 1.3 !important; margin: 0 !important; } 
.info_renew_22 .tea-info .tea-info-tit p { font-size: 30px !important; font-weight: bold; letter-spacing: -2px; text-align: left; } 

.info_renew_22 .cont-box-leng { position: relative; max-width: 786px; margin: 0 auto; } 
.info_renew_22 .cont-box-leng:after { clear:both; content:''; display: block; } 
.info_renew_22 .cont-box-leng ul > li { float: left; width: calc(25% - 10px); border-radius: 30px; border: 1px solid #e4e4e4; overflow: hidden; box-sizing: border-box; } 
.info_renew_22 .cont-box-leng ul > li:not(:first-child) { margin-left:10px; } 
.info_renew_22 .cont-box-leng ul { margin: 0 auto } 
.info_renew_22 .cont-box-leng ul.ty-2 { margin-top: 20px; } 
.info_renew_22 .cont-box-leng .text-area { /* height: 90px; */background: #e4e4e4; } 
.info_renew_22 .cont-box-leng .text-area h6 { font-size: 20px !important; padding: 18px 0 !important; letter-spacing: -1.5px; } 
.info_renew_22 .cont-box-leng .text-area h6 span { font-size: 20px !important; display: block; margin: 0; padding: 0; } 
.info_renew_22 .cont-box-leng .img-area { background:#fff; } 
.info_renew_22 .cont-box-leng .img-area img { vertical-align: middle; } 
.info_renew_22 .cont-box-leng .sub-text { padding-top: 34px !important; padding-left: 30px !important; } 
.info_renew_22 .cont-box-leng .sub-text ol li { list-style-type: disc; padding-left: 10px !important; } 
.info_renew_22 .cont-box-leng .sub-text ol li p { font-size: 20px !important; text-align: left !important; word-break: keep-all; } 

.info_renew_22 .cont-box-leng.nth-2 ul { max-width: 380px; } 
.info_renew_22 .cont-box-leng.nth-2 li { width: calc(50% - 5px); max-width: 185px; } 
.info_renew_22 .cont-box-leng.nth-3 ul { max-width: 573px; } 
.info_renew_22 .cont-box-leng.nth-3 li { width: calc(33.334% - 7px); max-width: 185px; } 
.info_renew_22 .cont-box-leng.nth-4 ul { /* max-width: 573px; */ } 
.info_renew_22 .cont-box-leng.nth-4 li { width: calc(33.334% - 7px); max-width: 185px; } 


.info_renew_22 .cir-text-box { margin-top: 40px !important; max-width: 678px; margin: 0 auto; position: relative; } 
.info_renew_22 .cir-text-box:after { clear: both; content:''; display: block; } 
.info_renew_22 .cir-text-box .cir-box { float: left; width: 270px; height: 234px; border: 1px solid #c6e0e5; border-radius: 50%; background: #fae9b9; padding: 34px 0 !important; box-sizing: border-box; } 
.info_renew_22 .cir-text-box .cir-box:last-child { float: right; } 
.info_renew_22 .cir-text-box .cir-box .sub-title { color: #0d7186; } 
.info_renew_22 .cir-text-box .cir-box .sub-title span { color: #0d7186; } 
.info_renew_22 .cir-text-box .cir-box .sub-text { color: #222; padding-top: 12px !important; } 
.info_renew_22 .cir-text-box .cir-box p { font-size: 24px !important; font-weight: 500; } 
.info_renew_22 .cir-text-box .cir-box p span { font-size: 24px !important; font-weight: 500; display: block; } 
.info_renew_22 .cir-text-box .plus-icon { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/son_210101_01.png); position: absolute; top: calc(50% - 30px); left: 50%; margin-left: -30px; width: 59px; height: 60px; } 

/* 강의시간 */
.info_renew_22 .sc-time-table { width: 768px; padding-bottom: 40px; margin: 0 auto; } 
.info_renew_22 .sc-time-table table { width: 100%; background: #fff; } 
.info_renew_22 .sc-time-table caption { display: none; } 
.info_renew_22 .sc-time-table th.title { background: #d2d2d2; border-right: 2px solid #fff; font-weight: bold; width: 43px; } 
.info_renew_22 .sc-time-table th { display: table-cell; vertical-align: middle; font-size: 15px !important; padding: 10px 0; background: #b4b4b4; } 
.info_renew_22 .sc-time-table td { font-size: 15px !important; padding: 10px 0; text-align: center; vertical-align: middle; } 
.info_renew_22 .sc-time-table th,
.info_renew_22 .sc-time-table td { border: 1px solid #000; } 
.info_renew_22 .sc-time-list { max-width: 594px; margin: 0 auto; } 
.info_renew_22 .sc-time-list li { margin-bottom: 10px !important; } 
.info_renew_22 .sc-time-list p { text-align: left; } 
.info_renew_22 .sc-time-list i { } 
.info_renew_22 .sc-time-list span { font-size: 20px !important; font-weight: bold; } 
/* 교육시설 */
.info_renew_22 .tt-area { max-width: 710px; margin: 0 auto; } 
.info_renew_22 .tt-area li { text-align: left; } 
.info_renew_22 .tt-area li span { font-size: 20px !important; margin: 0; /* display: table-cell; */ } 

/* */
.info_renew_22 .container .app-btn-area { position: relative; } 
.info_renew_22 .container .app-btn-area a.google { top: 0; left: 50%; margin-left: -3px; width: 142px; height: 100%; } 
.info_renew_22 .container .app-btn-area a.app { top: 0; left: 50%; margin-left: 155px; width: 142px; height: 100%; } 
.info_renew_22 .container .app-btn-area a.evernote { top: 0; left: 50%; margin-left: -3px; width: 142px; height: 100%; } 

.info_renew_22 .cal-list { width: 730px; margin: 0 auto; } 
.info_renew_22 .cal-list li:not(:first-child) div { padding-top:50px; } 
.info_renew_22 .cal-list li:after { clear:both; content:''; display: block; } 
.info_renew_22 .cal-list li div { float: left; box-sizing: border-box; padding: 0 30px; } 
.info_renew_22 .cal-list li div.left { text-align: center; width: 160px; } 
.info_renew_22 .cal-list li div.right { width: 570px; border-left: 2px solid #fff; text-align: left; } 
.info_renew_22 .cal-list li div p { font-size: 20px !important; color: #fff; } 
.info_renew_22 .cal-list li div p span { display:block; font-size: 20px !important; color: #fff; } 

/* 핵심포인트 */
.info_renew_22 .point-list { max-width: 786px; margin: 0 auto 80px; } 
.info_renew_22 .point-list ul { } 
.info_renew_22 .point-list li { float: left; width: 50%; border-bottom: 1px solid #0ca59c; } 
.info_renew_22 .point-list li:nth-child(odd) { width: 60%; } 
.info_renew_22 .point-list li:nth-child(even) { width: 40%; } 
.info_renew_22 .point-list p { line-height: 2 !important; } 
.info_renew_22 .point-list i { display: table-cell; font-style: normal; color: #0ca59c; font-size: 10px; vertical-align: middle; } 
.info_renew_22 .point-list span { font-size: 22px !important; display: table-cell; letter-spacing: -1.5px !important; margin: 0; padding: 0; font-weight: 500; } 


/* 유의사항 */
.info_renew_22 .info-list { max-width: 768px; margin: 0 auto; } 
.info_renew_22 .info-list ol li { } 
.info_renew_22 .info-list p { font-size: 20px !important; text-align: left; padding-top: 10px !important; } 
.info_renew_22 .info-list p span { font-size: 20px !important; font-weight: 500; color: #000; } 
.info_renew_22 .info-list .mk-tt { font-size: 30px !important; font-weight: bold; text-align: center !important; padding: 50px 0 0 !important; } 
.info_renew_22 .info-list .class-tt { font-size: 20px !important; font-weight: bold; } 
.info_renew_22 .info-img-area { } 
.info_renew_22 .info-img-area img { margin: 0 auto; display: block; } 

/* 수험서 소개 */
.info_renew_22 .price-bk { box-sizing: border-box; max-width: 786px; margin: 0 auto; } 
.info_renew_22 .price-bk ul { display: inline-block; margin: 0 auto; } 
.info_renew_22 .price-bk li { float: left; /* width: calc(50% - 20px); */margin: 0 10px 0; box-sizing: border-box; } 
.info_renew_22 .price-bk .price-box { background: #ffced4; padding: 56px 0; } 
.info_renew_22 .price-bk .price-box .text { font-size: 30px !important; margin: 0; font-weight: bold; letter-spacing: -1px; padding: 0 0 30px 0; } 
.info_renew_22 .price-bk .price-box .price { font-size: 20px !important; text-align: center; } 
.info_renew_22 .price-bk .price-box .price span:first-child { font-size: 20px !important; margin: 0; display: inline-block; line-height: 30px; text-decoration: line-through; padding-right: 10px; } 
.info_renew_22 .price-bk .price-box .price span:last-child { font-size: 30px !important; font-weight: bold; padding-left: 10px; } 
.info_renew_22 .price-bk .bk-tt p { font-size: 20px !important; text-align: center; padding-top: 10px; font-weight: 500; } 
.info_renew_22 .price-bk .tt-bk { margin-top: 40px; } 
.info_renew_22 .price-bk .tt-bk p { text-align: left; font-size: 20px !important; letter-spacing: -1.5px !important; } 
.info_renew_22 .price-bk .tt-bk p span { font-size: 22px !important; display: table-cell; font-weight: 500; word-break: keep-all; } 
.info_renew_22 .price-bk .tt-bk .sub-inblock-tt { margin: 0px 0 10px !important; font-size: 28px !important; font-weight: bold; color: #007b7e; background: #bdebec; padding: 4px 10px !important; } 
.info_renew_22 .bk-info-area { border: 1px solid #222; background: #e4e4e4; margin: 30px auto 0 !important; max-width: 786px; } 
.info_renew_22 .bk-info-area ul { padding: 45px 40px; box-sizing: border-box; } 
.info_renew_22 .bk-info-area ul li:not(:last-child) { margin-bottom: 34px !important; } 
.info_renew_22 .bk-info-area ul li::after { clear:both; content:''; display: block; } 
.info_renew_22 .bk-info-area ul .step-img { float: left; width: 130px; margin-right: 30px; } 
.info_renew_22 .bk-info-area ul .step-tt { float: left; width: 500px; } 
.info_renew_22 .bk-info-area ul .step-tt p:first-child { font-weight: bold; } 
.info_renew_22 .bk-info-area ul .step-tt p { text-align: left; font-size: 20px !important; letter-spacing: -1.5px !important; } 
.info_renew_22 .bk-info-area ul .step-tt p span { display: table-cell; word-break: keep-all; } 
.info_renew_22 .bk-info-area ul .step-tt p span:first-child { padding-right: 10px !important; } 
.info_renew_22 .bk-info-tt { font-size: 26px !important; letter-spacing: -1.5px; font-weight: bold; max-width: 786px; margin: 0 auto; background: #dedede; padding: 20px; box-sizing: border-box; } 

/* 수강혜택 */
.info_renew_22 .class-act { max-width:786px; margin: 0 auto; } 
.info_renew_22 .class-act ul li { float: left; width: calc(50% - 10px); text-align: center; margin-bottom: 10px !important; background: #f3ecff; height: 120px; /* padding-top: 30px; */box-sizing: border-box; display: flex; justify-content: center; align-content: center; flex-wrap: wrap; } 
.info_renew_22 .class-act ul li:nth-child(2n-1) { margin-right: 10px; } 
.info_renew_22 .class-act ul li:nth-child(2n-0) { margin-left: 10px; } 
.info_renew_22 .class-act ul li.left { } 
.info_renew_22 .class-act ul li.center { /* padding-top: 15px; */ } 
.info_renew_22 .class-act ul li p { font-size: 20px !important; margin: 0; padding: 0; width: 100%; } 
.info_renew_22 .class-act ul li .pt-t { font-size: 22px !important; font-weight: bold; } 
.info_renew_22 .class-act ul li .pt-t span { font-size: 18px !important; } 
.info_renew_22 .book-area.ty img { margin: 0 20px; } 
.info_renew_22 .class-act .e-tt { font-size: 24px !important; font-weight: bold; text-align: center; padding: 10px 0 0; margin: 0; } 


/* 영상 배경 */
.info_renew_22 .sec_00 .title { margin: 0 auto; display: block; z-index: 1; position: relative; } 
.info_renew_22 .video-bg { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); z-index: 0; background: #274942; overflow: hidden; } 
.info_renew_22 .video-bg::before { clear: both; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); } 
.info_renew_22 .video-bg video { width: 100% !important; height: auto !important; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) scale(1.18); z-index: -1; min-height: 793px; } 

/* 강의구성 */
.info_renew_22 .lec-con { max-width: 786px; margin: 0 auto; } 
.info_renew_22 .lec-con ul { } 
.info_renew_22 .lec-con ul li { float: left; width: calc(25% - 10px); margin: 0 5px !important; } 
.info_renew_22 .lec-con .bg-box { background: #e4e4e4; padding: 34px 0 !important; } 
.info_renew_22 .lec-con p { font-size: 20px !important; letter-spacing: -1.5px !important; word-break: keep-all; font-weight: 500; } 
.info_renew_22 .lec-con .bg-box p { } 
.info_renew_22 .lec-con .line-box { margin-top: 10px !important; border: 1px solid #e4e4e4; padding: 34px 20px !important; min-height: 215px; box-sizing: border-box; display: flex; align-items: center; } 
.info_renew_22 .lec-con .line-box p { } 

/* 수강추천 */
.info_renew_22 .ct-info-area { max-width: 786px; margin: 0 auto; background: #e4e4e4; padding: 10px 40px 10px; box-sizing: border-box; } 
.info_renew_22 .ct-info-area .ct-box { width: 100%; display: flex; align-items: center; } 
.info_renew_22 .ct-info-area .ct-box:after { clear:both; content:''; display: block; } 
.info_renew_22 .ct-info-area .ct-box .img-area { /* float: left; */width: 155px; } 
.info_renew_22 .ct-info-area .ct-box .text-area { /* float: left; */padding-left: 24px; width: 539px; box-sizing: border-box; } 
.info_renew_22 .ct-info-area .ct-box .text-area.type-1 { padding-top: 6px; } 
.info_renew_22 .ct-info-area .ct-box .text-area.type-2 { padding-top: 40px; } 
.info_renew_22 .ct-info-area .ct-box .text-area.type-3 { padding-top: 22px; } 
.info_renew_22 .ct-info-area .ct-box .text-area h6 { font-size: 20px !important; font-weight: bold; padding-bottom: 6px; margin: 0; text-align: left; } 
.info_renew_22 .ct-info-area .ct-box .text-area p { font-size: 20px !important; text-align: left; } 
.info_renew_22 .ct-info-area .ct-box .text-area p span { font-size: 20px !important; text-align: left; } 
.info_renew_22 .ct-info-area .dim-d-line { background: url(../../Public_html/Images/Lecture/info/epk_210701_05.png); width: 100%; height: 1px; background-position-x: -50%; } 
.info_renew_22 .ct-info-area .bd-radius { /* float: left; */width: 12px; background: #fff; border-radius: 10px; height: 100px; margin: 28px 0 !important; } 

.info_renew_22 .list-tt { max-width: 786px; margin: 0 auto; position: relative; } 
.info_renew_22 .list-tt ul { display: inline-block; } 
.info_renew_22 .list-tt ul li { text-align: left; padding-bottom: 10px !important; margin: 0; } 
.info_renew_22 .list-tt ul li i { } 
.info_renew_22 .list-tt ul li span { font-size: 24px !important; font-weight: 600; margin: 0 !important; padding: 0; line-height: 1.5 !important; letter-spacing: -1px; } 
.info_renew_22 .list-tt .recom-img { position: absolute; bottom: -66px; right: 0; z-index: -1; } 
.info_renew_22 .list-tt .recom-img img { } 

/* 합격후기 */
.info_renew_22 .slide-box { position: relative; } 
.info_renew_22 .cu-review { max-width: 768px; margin: 0 auto; } 
.info_renew_22 .cu-review .review-box { } 
.info_renew_22 .cu-review .re-header { padding-bottom: 15px; } 
.info_renew_22 .cu-review .re-header p { font-size: 22px !important; font-weight: 500; text-align: left; margin: 0; padding: 0; } 
.info_renew_22 .cu-review .re-header p i { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_slide_info_icon.jpg); width: 26px; height: 26px; display: inline-block; line-height: 1; margin-right: 10px; text-indent: -999999px; } 
.info_renew_22 .cu-review .re-header p span { font-size: 22px !important; margin: 0; padding: 0; } 
.info_renew_22 .cu-review .dim-line { width: 100%; height: 4px; background: #000; } 
.info_renew_22 .cu-review .re-text { padding: 46px 30px; border-bottom: 1px solid #000; } 
.info_renew_22 .cu-review .re-text p { font-size: 20px !important; text-align: left; letter-spacing: -1.5px; margin: 0; padding: 0; line-height: 1.5 !important; word-break: keep-all; } 
.info_renew_22 .cu-review .re-text p span { background: #b4b4b4; margin: 0; padding: 0; font-size: 20px !important; } 
.info_renew_22 .slick-btn { position: absolute; top: 50%; width: 21px; height: 35px; } 
.info_renew_22 .slick-btn.left-btn { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_slide_left_btn.png); left: 50%; margin-left: -388px; } 
.info_renew_22 .slick-btn.right-btn { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_slide_right_btn.png); left: 50%; margin-left: 363px; } 

.info_renew_22 .youtube-review { max-width: 768px; margin: 0 auto; padding: 0 30px; } 
.info_renew_22 .youtube-review .slick-box { margin: 20px 4px !important; transition: all ease-in-out 0.45s; position: relative; /* padding: 0 10px; */box-sizing: border-box; } 
.info_renew_22 .youtube-review .slick-box:before { clear:both; content:''; display:block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.7; } 
.info_renew_22 .youtube-review .slick-box.slick-current { transform: scale(1.3); z-index: 1; padding: 0; } 
.info_renew_22 .youtube-review .slick-box.slick-current:before { opacity: 0; } 
.info_renew_22 .youtube-review a { } 
.info_renew_22 .youtube-review .slick-box img { width: 100%; } 
.info_renew_22 .youtube-slick-btn { position: absolute; bottom: 28%; width: 21px; height: 35px; } 
.info_renew_22 .youtube-slick-btn.left-btn { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_slide_left_btn.png); left: 50%; margin-left: -388px; } 
.info_renew_22 .youtube-slick-btn.right-btn { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_slide_right_btn.png); left: 50%; margin-left: 363px; } 

/*슬라이드 영상 221301 사용*/
.info_renew_22 .youtube-review2 { max-width: 768px; margin: 0 auto; } 
.info_renew_22 .youtube-review2 .review-box2 { } 
.info_renew_22 .youtube-slick-btn2 { position: absolute; bottom: 28%; width: 21px; height: 35px; } 
.info_renew_22 .youtube-slick-btn2.left-btn { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_slide_left_btn.png); left: 50%; top: 45%; margin-left: -388px; } 
.info_renew_22 .youtube-slick-btn2.right-btn { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_slide_right_btn.png); left: 50%;top: 45%; margin-left: 363px; } 


/* EpassU 특별혜택 */
.info_renew_22 .epassU-area { border: 1px solid #000; max-width: 768px; margin: 0 auto !important; padding: 30px; box-sizing: border-box; position: relative; } 
.info_renew_22 .epassU-area .choice-tt { font-size: 20px !important; margin: 0 0 20px !important; padding: 0; } 
.info_renew_22 .epassU-area .choice-tt span { font-size: 20px !important; margin: 0 !important; padding: 0 !important; font-weight: 500; } 
.info_renew_22 .epassU-area .sumit-tt { text-align: left; } 
.info_renew_22 .epassU-area .sumit-tt p { font-size: 18px !important; margin: 0; padding: 4px 10px; text-align: left; display: inline-block; background: #dedede; } 
.info_renew_22 .epassU-area .sumit-list-tt { margin: 10px 0 0 !important; } 
.info_renew_22 .epassU-area .sumit-list-tt li { text-align: left; } 
.info_renew_22 .epassU-area .sumit-list-tt span { font-size: 20px !important; margin: 0; padding: 0; display: table-cell; line-height: 1.5 !important; } 

/* 강사소개 ty-2 */
.info_renew_22 .tt-info-list { max-width: 786px; margin: 0 auto; } 
.info_renew_22 .tt-info-list ul { padding-top: 40px; } 
.info_renew_22 .tt-info-list ul li { position: relative; border: 2px solid #000; overflow: hidden; box-sizing: border-box; } 
.info_renew_22 .tt-info-list ul li:not(:first-child) { margin-top: 20px !important; } 
.info_renew_22 .tt-info-list ul li::after { clear: both; content: ''; display: block; } 
.info_renew_22 .tt-info-list .tea-img { position: relative; float: left; line-height: 1 !important; } 
.info_renew_22 .tt-info-list .tea-img .bg { position: absolute; bottom: 0; left: 0; z-index: -1; } 
.info_renew_22 .tt-info-list .cir-box { position: absolute; top: 98px; left: 190px; width: 120px; height: 120px; background: #d4d4d4; border-radius: 50%; display: flex; justify-content: center; align-items: center; z-index: -1; } 
.info_renew_22 .tt-info-list .cir-box p { font-size: 20px !important; margin: 0; padding: 0; color: #fff; line-height: 1.3 !important; } 
.info_renew_22 .tt-info-list .tea-info { float: left; width: 448px; padding: 20px 0 20px 54px !important; } 
.info_renew_22 .tt-info-list .tea-info.t-1 { padding-top: 10px; } 
.info_renew_22 .tt-info-list .tea-info.t-2 { padding-top: 29px; } 
.info_renew_22 .tt-info-list .tea-info .title-name { font-size: 30px !important; font-weight: bold; text-align: left; line-height: 1.4 !important; margin: 0; padding: 0; } 
.info_renew_22 .tt-info-list .tea-info .title-name span { font-size: 20px !important; display: inline-block; font-weight: bold; } 
.info_renew_22 .tt-info-list .tea-info .teacher-car { margin: 10px 0 0 !important; } 
.info_renew_22 .tt-info-list .tea-info .teacher-car p { font-size: 20px !important; text-align: left; margin: 0; padding: 0; word-break: keep-all; } 
.info_renew_22 .tt-info-list .tea-info .teacher-car p span { font-size: 20px !important; display: table-cell; line-height: 1.3 !important; } 

/* 유튜브 iframe */
.info_renew_22 .youtube-link-box { position: relative; max-width: 768px; margin: 0 auto !important; } 
.info_renew_22 .youtube-link-box iframe { position: absolute; top: 0; left: 50%; margin-left: -273px; width: 546px; height: 100%; } 
.info_renew_22 .youtube-link-box > img { } 


.info_renew_22 .rev-btn { max-width: 768px; margin: 0 auto; padding: 40px; text-align: center; } 
.info_renew_22 .rev-btn a { } 
.info_renew_22 .rev-btn i { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/plus_btn.png) no-repeat; width: 32px; height: 32px; text-indent: -9999px; display: inline-block; } 
.info_renew_22 .rev-btn span { font-size: 20px !important; letter-spacing: -1px; font-weight: 500; display: inline-block; line-height: 32px; vertical-align: bottom; } 


/* cont-box-list */
.info_renew_22 .cont-box-list { max-width: 768px; margin: 0 auto; } 
.info_renew_22 .cont-box-list .cont-box-title { font-size: 30px !important; text-align: center; color: #1266a0; font-weight: bold; padding-bottom: 35px !important; margin: 0 !important; } 
.info_renew_22 .cont-box-list ul { display: flex; justify-content: space-between; flex-wrap: wrap; } 
.info_renew_22 .cont-box-list ul.center { justify-content: center; } 
.info_renew_22 .cont-box-list ul li { } 
.info_renew_22 .cont-box-list li { margin: 0; border: 0; box-sizing: border-box; overflow: hidden; width: calc(50% - 5px); background: #dadada; } 
.info_renew_22 .cont-box-list.br-18 li { border-radius: 18px; } 
.info_renew_22 .cont-box-list ul li:nth-child(2n-1) { margin: 10px 5px 0 0 !important; } 
.info_renew_22 .cont-box-list ul li:nth-child(2n-0) { margin: 10px 00px 0 5px !important; } 
.info_renew_22 .cont-box-list ul li .text-area { padding: 58px 20px 40px; width: 100%; box-sizing: border-box; text-align: center; } 
.info_renew_22 .cont-box-list ul li .text-area .main-title { font-weight: 500; background: #fff; line-height: 34px !important; border-radius: 17px; padding: 0 28px 0; display: inline-block; box-sizing: border-box; font-size: 22px !important; } 
.info_renew_22 .cont-box-list ul li .text-area .sub-title { font-size: 30px !important; font-weight: bold; padding: 5px 0; } 
.info_renew_22 .cont-box-list ul li .text-area p { font-size: 20px !important; letter-spacing: -1px !important; color: #222; font-weight: 300; line-height: 1.5 !important; text-align: center; word-break: keep-all; padding: 20px 0 0; } 
.info_renew_22 .cont-box-list ul li .text-area i { display: inline-block; margin: 0 !important; background: url(../../Public_html/Images/Lecture/info/epk_210101_04.png) no-repeat; width: 12px; height: 9px; text-indent: -9999px; } 
.info_renew_22 .cont-box-list ul li .text-area i.dark { background: url(../../Public_html/Images/Lecture/info/epk_210201_01.png) no-repeat; } 
.info_renew_22 .cont-box-list .icon-img { text-align: center; padding: 10px 0; } 

.info_renew_22 .arrow-chart { position: relative; max-width: 768px; margin: 20px auto 0 !important; display: flex; width: 100%; } 
.info_renew_22 .arrow-chart li { /* width: 33.333%; */padding: 38px 0; position: relative; display: flex; align-items: center; justify-content: center; } 
.info_renew_22 .arrow-chart li a { display:block; width:100%; text-align: center; } 
.info_renew_22 .arrow-chart li a p { color: #fff25d; } 
.info_renew_22 .arrow-chart li p.click { display: inline-block; background: #bababa; text-align: center; padding: 3px 15px !important; margin: 10px 0 0 17% !important; border-radius: 20px; font-weight: bold; color: #fff; } 
.info_renew_22 .arrow-chart li:not(:last-child):after { clear:both; content:''; display: inline-block; border: 68px solid transparent; position: absolute; top: calc(50% - 68px); right: -136px; z-index: 1; } 
.info_renew_22 .arrow-chart li p { font-size: 20px !important; letter-spacing: -1px; text-align: center; margin: 0; padding: 0 0 0 17% !important; line-height: 1.5 !important; position: relative; z-index: 1; color: #fff; } 
.info_renew_22 .arrow-chart li:nth-child(1) { background: #b7d8ff; width: 28%; } 
.info_renew_22 .arrow-chart li:nth-child(2) { background: #679eeb; width: 32%; } 
.info_renew_22 .arrow-chart li:nth-child(3) { background: #558bd6; width: 40%; } 
.info_renew_22 .arrow-chart li:nth-child(1):after { border-left-color: #b7d8ff; } 
.info_renew_22 .arrow-chart li:nth-child(2):after { border-left-color: #679eeb; } 
.info_renew_22 .arrow-chart-p { font-size: 28px !important; font-weight: bold; margin: 30px 0 0 !important; padding: 0; letter-spacing: -1px !important; } 

/* epk_2202 */
.info_renew_22.epk_2202 { } 
.info_renew_22.epk_2202 .section h2 { background: #007b7e; } 
.info_renew_22.epk_2202 .subtitle-point-tt { color: #fa5e5e; } 
.info_renew_22.epk_2202 .subtitle-point-tt span { background: #fa5e5e; } 
.info_renew_22.epk_2202 .exam-info-tt { color: #007b7e; } 
.info_renew_22.epk_2202 .process-area .process-line .process-ch span { /* padding: 24px 0; */width: 60%; margin: 0 auto; text-align: center; } 
.info_renew_22.epk_2202 .process-area .process-text li p { background: #bdebec; height: 106px; display: flex; align-items: center; justify-content: center; padding: 0 24px !important; } 
.info_renew_22.epk_2202 .exam-info-list .color { color: #fa5e5e; } 
.info_renew_22.epk_2202 .class-act ul li { background: #ffe1e1; } 
.info_renew_22.epk_2202 .class-act ul li.left { background: #bdebec; } 
.info_renew_22.epk_2202 .class-act ul li .pt-t { color: #007b7e; } 
.info_renew_22.epk_2202 .class-act ul li .pt-t span { color: #007b7e; } 
.info_renew_22.epk_2202 .bk-info-tt { color: #007b7e; background: #bdebec; } 
.info_renew_22.epk_2202 .cont-easy-ty3 .tea-info .title-name { border-bottom: 3px solid #000; padding: 0 20px !important; } 
.info_renew_22.epk_2202 .exam-info-list span { font-family: 'GmarketSansMedium' !important; } 


/* epk_220201 */
.info_renew_22.epk_220201 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_220201_00_bg.jpg); } 

/* epk_220202 */
.info_renew_22.epk_220202 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_220202_00_bg.jpg); } 
/* epk_220202 */
.info_renew_22.epk_220203 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_220203_00_bg.jpg); } 
.info_renew_22.epk_220203 .process-area .process-line.ty { width: 100%; } 
.info_renew_22.epk_220203 .process-area .process-text.ty { width: 100%; } 
.info_renew_22.epk_220203 .process-area .process-line.ty .process-ch:first-child:after { clear:both; content:''; display: block; position: absolute; top: calc(50% - 9px); left: 7px; background:url(../../Public_html/Images/Lecture/info/sec_2_arrow.png); width: 13px; height: 19px; } 
.info_renew_22.epk_220203 .process-tab-2 { max-width: 786px; margin: 0 auto; } 
.info_renew_22.epk_220203 .process-area .nth-2 { float: left; width: 70%; } 
.info_renew_22.epk_220203 .process-tab-2:after { clear: both; content: ''; display: block; } 
.info_renew_22.epk_220203 .process-tab-2 .img-box { float: left; margin: 72px auto 0 !important; width: 30%; } 
/* epk_220204 */
.info_renew_22.epk_220204 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_220204_00_bg.jpg); } 
/* epk_220205 */
.info_renew_22.epk_220205 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_220205_00_bg.jpg); } 

/* epk_2203 */
.info_renew_22.epk_2203 { } 
.info_renew_22.epk_2203 .cont-easy-ty3 .tea-img { padding: 100px 20px 0; } 
.info_renew_22.epk_2203 .price-bk .tt-bk { margin-top: 0; } 
.info_renew_22.epk_2203 .class-act ul li { background: #dbede9; } 
.info_renew_22.epk_2203 .class-act ul li.left { background: #ffe0e3; } 

.info_renew_22.epk_220301 .section h2 { background: #ff4151; } 
.info_renew_22.epk_220301 .class-act ul li .pt-t { color: #ff4151; } 
.info_renew_22.epk_220301 .class-act ul li .pt-t span { color: #ff4151; } 
.info_renew_22.epk_220301 .lec-con .bg-box { background: #ffe0e3; } 
.info_renew_22.epk_220301 .lec-con .bg-box p { color: #ff4151; } 
.info_renew_22.epk_220301 .lec-con .line-box { border: 1px solid #ff909b; } 

.info_renew_22.epk_220304 .section h2 { background: #007356; } 
.info_renew_22.epk_220304 .class-act ul li .pt-t { color: #007356; } 
.info_renew_22.epk_220304 .class-act ul li .pt-t span { color: #007356; } 
.info_renew_22.epk_220304 .lec-con .bg-box { background: #cbefe6; } 
.info_renew_22.epk_220304 .lec-con .bg-box p { color: #007356; } 
.info_renew_22.epk_220304 .lec-con .line-box { border: 1px solid #cbefe6; } 


/* epk_2204 */
.info_renew_22.epk_2204 { } 
.info_renew_22.epk_2204 .process-area .process-line .process-ch span { /* padding: 24px 0; */width: 60%; margin: 0 auto; text-align: center; } 
.info_renew_22.epk_2204 .process-area .process-tt li { } 
.info_renew_22.epk_2204 .process-area .process-tt li div { margin: 0 10px !important; display: flex; flex-wrap: wrap; justify-content: center; align-content: center; height: 220px; } 
.info_renew_22.epk_2204 .process-area .process-tt li p.point-tt { font-size: 20px !important; padding: 0px !important; letter-spacing: -1.5px !important; width: 100%; } 
.info_renew_22.epk_2204 .process-area .nth-2 { /* width: 100%; */max-width: 600px; } 
.info_renew_22.epk_2204 .process-area .process-tt li p.point-title { } 
.info_renew_22.epk_2204 .process-area .process-tt li p.point-title span { font-size: 20px !important; padding: 0px !important; letter-spacing: -1.5px !important; display: table-cell; word-break: keep-all; text-align: left; } 
.info_renew_22.epk_2204 .process-area .process-tt li p.point-title span.title { font-weight: bold; width: 36%; text-align: center; } 
.info_renew_22.epk_2204 .process-area .process-tt li p.pt { padding: 24px 0 0 !important; } 
.info_renew_22.epk_2204 .exam-info-list p { padding: 30px 0 0; margin: 0; } 
.info_renew_22.epk_2204 .exam-info-list p i { display: table-cell; } 
.info_renew_22.epk_2204 .tea-info .tea-info-tit { } 
.info_renew_22.epk_2204 .tea-info .tea-info-tit span { font-size: 32px !important; } 
.info_renew_22.epk_2204 .tea-info .tea-info-tit p { padding: 10px 0 !important; } 
.info_renew_22.epk_2204 .cont-easy-ty3 .tea-info { width: 60%; } 
.info_renew_22.epk_2204 .cont-easy-ty3 .tea-img { padding: 20px 20px 0; } 
.info_renew_22.epk_2204 .price-bk li { margin: 0; } 
.info_renew_22.epk_2204 .price-bk .tt-bk .sub-inblock-tt { margin: 0px 0 6px !important; font-size: 20px !important; font-weight: bold; padding: 2px 10px !important; text-align: center; } 
.info_renew_22.epk_2204 .price-bk .tt-bk p span { font-size: 20px !important; } 

/* epk_220401 */
.info_renew_22.epk_220401 .sec_00 { background: #ff824c; } 
.info_renew_22.epk_220401 .section h2 { background: #ff824c; } 
.info_renew_22.epk_220401 .section h5.color { color: #ff824c; } 
.info_renew_22.epk_220401 .process-area .process-tt li div { background: #ffe0d2; } 
.info_renew_22.epk_220401 .process-area .process-tt li p.point-tt { color: #ff824c; } 
.info_renew_22.epk_220401 .tea-info .tea-info-tit span { background: #ffe0d2; color: #ff824c; } 
.info_renew_22.epk_220401 .tea-info .tea-info-tit p { color: #ff824c; } 
.info_renew_22.epk_220401 .btn-apply-area { border: 10px solid #ff824c; } 
.info_renew_22.epk_220401 .price-bk .tt-bk .sub-inblock-tt { color: #ff824c; background: #ffe0d2; } 
.info_renew_22.epk_220401 .ct-info-area { background: #ffe0d2; } 
.info_renew_22.epk_220401 .class-act ul li { background: #dfedff; } 
.info_renew_22.epk_220401 .class-act ul li.left { background: #ffe0d2; } 
.info_renew_22.epk_220401 .class-act ul li .pt-t { color: #ff824c; } 
.info_renew_22.epk_220401 .class-act ul li .pt-t span { color: #ff824c; } 

/* epk_220402 */
.info_renew_22.epk_220402 .sec_00 { background: #ffc653; } 
.info_renew_22.epk_220402 .section h2 { background: #ffb319; } 
.info_renew_22.epk_220402 .section h5.color { color: #ffb319; } 
.info_renew_22.epk_220402 .process-area .process-tt li div { background: #ffeecd; } 
.info_renew_22.epk_220402 .process-area .process-tt li p.point-tt { color: #ff824c; } 
.info_renew_22.epk_220402 .tea-info .tea-info-tit span { background: #ffeecd; color: #ffb319; } 
.info_renew_22.epk_220402 .tea-info .tea-info-tit p { color: #ffb319; } 
.info_renew_22.epk_220402 .btn-apply-area { border: 10px solid #ffb319; } 
.info_renew_22.epk_220402 .price-bk .tt-bk .sub-inblock-tt { color: #ffb319; background: #ffeecd; } 
.info_renew_22.epk_220402 .ct-info-area { background: #ffe0d2; } 
.info_renew_22.epk_220402 .class-act ul li { background: #dfedff; } 
.info_renew_22.epk_220402 .class-act ul li.left { background: #ffeecd; } 
.info_renew_22.epk_220402 .class-act ul li .pt-t { color: #ffb319; } 
.info_renew_22.epk_220402 .class-act ul li .pt-t span { color: #ffb319; } 
.info_renew_22.epk_220402 .process-area .process-tt li p.point-title span.title { color: #ffbb33; } 

/* epk_220403 */
.info_renew_22.epk_220403 .sec_00 { background: #933bff; } 
.info_renew_22.epk_220403 .section h2 { background: #933bff; } 
.info_renew_22.epk_220403 .section h5.color { color: #933bff; } 
.info_renew_22.epk_220403 .process-area .process-tt li div { background: #eddfff; } 
.info_renew_22.epk_220403 .process-area .process-tt li p.point-tt { color: #ff824c; } 
.info_renew_22.epk_220403 .tea-info .tea-info-tit span { background: #eddfff; color: #933bff; } 
.info_renew_22.epk_220403 .tea-info .tea-info-tit p { color: #933bff; } 
.info_renew_22.epk_220403 .btn-apply-area { border: 10px solid #933bff; } 
.info_renew_22.epk_220403 .price-bk .tt-bk .sub-inblock-tt { color: #933bff; background: #eddfff; } 
.info_renew_22.epk_220403 .ct-info-area { background: #ffe0d2; } 
.info_renew_22.epk_220403 .class-act ul li { background: #dfedff; } 
.info_renew_22.epk_220403 .class-act ul li.left { background: #eddfff; } 
.info_renew_22.epk_220403 .class-act ul li .pt-t { color: #933bff; } 
.info_renew_22.epk_220403 .class-act ul li .pt-t span { color: #933bff; } 
.info_renew_22.epk_220403 .process-area .process-tt li p.point-title span.title { color: #933bff; } 

/* epk_220404 */
.info_renew_22.epk_220404 .sec_00 { background: #01a88e; } 
.info_renew_22.epk_220404 .section h2 { background: #02a88d; } 
.info_renew_22.epk_220404 .section h5.color { color: #02a88d; } 
.info_renew_22.epk_220404 .process-area .process-tt li div { background: #d8f1ed; } 
.info_renew_22.epk_220404 .process-area .process-tt li p.point-tt { color: #ff824c; } 
.info_renew_22.epk_220404 .tea-info .tea-info-tit span { background: #d8f1ed; color: #02a88d; } 
.info_renew_22.epk_220404 .tea-info .tea-info-tit p { color: #02a88d; } 
.info_renew_22.epk_220404 .btn-apply-area { border: 10px solid #02a88d; } 
.info_renew_22.epk_220404 .price-bk .tt-bk .sub-inblock-tt { color: #02a88d; background: #d8f1ed; } 
.info_renew_22.epk_220404 .ct-info-area { background: #ffe0d2; } 
.info_renew_22.epk_220404 .class-act ul li { background: #dfedff; } 
.info_renew_22.epk_220404 .class-act ul li.left { background: #d8f1ed; } 
.info_renew_22.epk_220404 .class-act ul li .pt-t { color: #02a88d; } 
.info_renew_22.epk_220404 .class-act ul li .pt-t span { color: #02a88d; } 
.info_renew_22.epk_220404 .process-area .process-tt li p.point-title span.title { color: #02a88d; } 

/* epk_220405 */
.info_renew_22.epk_220405 .sec_00 { background: #1570d9; } 
.info_renew_22.epk_220405 .section h2 { background: #1570d8; } 
.info_renew_22.epk_220405 .section h5.color { color: #1570d8; } 
.info_renew_22.epk_220405 .process-area .process-tt li div { background: #d5e9ff; } 
.info_renew_22.epk_220405 .process-area .process-tt li p.point-tt { color: #ff824c; } 
.info_renew_22.epk_220405 .tea-info .tea-info-tit span { background: #d5e9ff; color: #1570d8; } 
.info_renew_22.epk_220405 .tea-info .tea-info-tit p { color: #1570d8; } 
.info_renew_22.epk_220405 .btn-apply-area { border: 10px solid #1570d8; } 
.info_renew_22.epk_220405 .price-bk .tt-bk .sub-inblock-tt { color: #1570d9; background: #d5e9ff; } 
.info_renew_22.epk_220405 .ct-info-area { background: #ffe0d2; } 
.info_renew_22.epk_220405 .class-act ul li { background: #dfedff; } 
.info_renew_22.epk_220405 .class-act ul li.left { background: #bedaf9; } 
.info_renew_22.epk_220405 .class-act ul li .pt-t { color: #1570d8; } 
.info_renew_22.epk_220405 .class-act ul li .pt-t span { color: #1570d8; } 
.info_renew_22.epk_220405 .process-area .process-tt li p.point-title span.title { color: #1570d8; } 
.info_renew_22.epk_220405 .process-cu { max-width: 786px; margin: 0 auto; display: flex; justify-content: space-around; } 
.info_renew_22.epk_220405 .process-cu .cu-box { width: 40%; margin-right: 20px; } 
.info_renew_22.epk_220405 .process-cu .cu-box .process-ch { display: block; background: #000; border-radius: 40px; padding: 10px 60px; display: inline-block; } 
.info_renew_22.epk_220405 .process-cu .cu-box .process-ch span { font-size: 20px !important; color: #fff; } 
.info_renew_22.epk_220405 .process-cu .cu-box .pro-cu { margin-top: 20px; background: #d5e9ff; padding: 20px; } 
.info_renew_22.epk_220405 .process-cu .cu-box .pro-cu p { font-size: 20px !important; font-weight: 500; } 
.info_renew_22.epk_220405 .process-cu .text-list { width: 60%; text-align: left; display: flex; flex-wrap: wrap; align-content: flex-end; margin-bottom: 20px; } 
.info_renew_22.epk_220405 .process-cu .text-list p { font-size: 20px !important; font-weight: 500; margin: 0; padding: 5px 0; letter-spacing: -1.5px !important; } 
.info_renew_22.epk_220405 .process-cu .text-list p span { font-size: 20px !important; } 

/* epk_2205 */
.info_renew_22.epk_2205 { } 
.info_renew_22.epk_2205 .section h2 { background: #4a64c3; } 
.info_renew_22.epk_2205 .tea-info .tea-info-tit span { background: #e0e7ff; color: #4a64c3; } 
.info_renew_22.epk_2205 .tea-info .tea-info-tit p { color: #4a64c3; } 
.info_renew_22.epk_2205 .price-bk .tt-bk .sub-inblock-tt { color: #4a64c3; background: #e0e7ff; } 
.info_renew_22.epk_2205 .class-act ul li { background: #dfedff; } 
.info_renew_22.epk_2205 .class-act ul li.left { background: #e0e7ff; } 
.info_renew_22.epk_2205 .class-act ul li .pt-t { color: #4a64c3; } 
.info_renew_22.epk_2205 .class-act ul li .pt-t span { color: #4a64c3; } 
.info_renew_22.epk_2205 .tea-info .tea-info-tit p { padding: 10px 0 !important; } 
.info_renew_22.epk_2205 .cont-easy-ty3 .tea-img { padding-top: 40px !important; } 
.info_renew_22.epk_2205 .price-bk li { margin: 0 !important; width: 50%; } 
.info_renew_22.epk_2205 .lec-point-t { display: inline-block; margin-bottom: 40px !important; } 
.info_renew_22.epk_2205 .lec-point-t p { text-align: left !important; padding: 10px 0 !important; margin: 0; } 
.info_renew_22.epk_2205 .lec-point-t p i { } 
.info_renew_22.epk_2205 .lec-point-t p span { font-size: 20px !important; font-weight: 500; margin: 0; padding: 0; } 
.info_renew_22.epk_2205 .lec-con { } 
.info_renew_22.epk_2205 .lec-con li { margin: 0 auto !important; width: calc(33.334% - 45px); position: relative; } 
.info_renew_22.epk_2205 .lec-con li:nth-child(3n-1) { margin: 0 67px !important; } 
.info_renew_22.epk_2205 .lec-con li:not(:first-child)::after { clear:both; content: '+'; display: block; position: absolute; top: 35px; left: -45px; font-size: 40px; font-weight: bold; color: #4a64c3; } 
.info_renew_22.epk_2205 .lec-con .bg-box { background: #e0e7ff; } 
.info_renew_22.epk_2205 .lec-con .bg-box p { color: #4a64c3; } 
.info_renew_22.epk_2205 .lec-con .line-box { border-color: #4a64c3; } 


/* epk_2206 */
.info_renew_22.epk_2206 { } 
.info_renew_22.epk_2206 .process-area .process-line .process-ch span { /* padding: 24px 0; */width: 60%; margin: 0 auto; text-align: center; } 
.info_renew_22.epk_2206 .process-area .nth-2 { /* width: 100%; */max-width: 600px; } 
.info_renew_22.epk_2206 .process-area .process-text p .point-tt { display: block; color: #019c7c; font-weight: bold; font-size: 20px !important; } 
.info_renew_22.epk_2206 .process-area .process-text li p { padding: 24px 20px !important; background: #d9f4ee; } 
.info_renew_22.epk_2206 .exam-info-list p { padding: 30px 0 0; margin: 0; } 
.info_renew_22.epk_2206 .exam-info-list p i { display: table-cell; } 
.info_renew_22.epk_2206 .tea-info .tea-info-tit { } 
.info_renew_22.epk_2206 .tea-info .tea-info-tit span { font-size: 32px !important; } 
.info_renew_22.epk_2206 .tea-info .tea-info-tit p { padding: 10px 0 !important; } 
.info_renew_22.epk_2206 .cont-easy-ty3 .tea-info { width: 60%; } 
.info_renew_22.epk_2206 .cont-easy-ty3 .tea-img { padding: 20px 20px 0; } 
.info_renew_22.epk_2206 .price-bk li { margin: 0; } 
.info_renew_22.epk_2206 .price-bk .tt-bk .sub-inblock-tt { margin: 0px 0 6px !important; font-size: 20px !important; font-weight: bold; padding: 2px 10px !important; text-align: center; } 
.info_renew_22.epk_2206 .price-bk .tt-bk p span { font-size: 20px !important; } 
.info_renew_22.epk_2206 .sec_00 { background: #019c7c; } 
.info_renew_22.epk_2206 .section h2 { background: #019c7c; } 
.info_renew_22.epk_2206 .section h5.color { color: #019c7c; } 
.info_renew_22.epk_2206 .tea-info .tea-info-tit span { background: #d9f4ee; color: #019c7c; } 
.info_renew_22.epk_2206 .tea-info .tea-info-tit p { color: #019c7c; } 
.info_renew_22.epk_2206 .price-bk .tt-bk .sub-inblock-tt { color: #019c7c; background: #d9f4ee; } 
.info_renew_22.epk_2206 .ct-info-area { background: #d9f4ee; } 
.info_renew_22.epk_2206 .class-act ul li { background: #ffe2e2; } 
.info_renew_22.epk_2206 .class-act ul li.left { background: #d9f4ee; } 
.info_renew_22.epk_2206 .class-act ul li .pt-t { color: #019c7c; } 
.info_renew_22.epk_2206 .class-act ul li .pt-t span { color: #019c7c; } 


/* epk_2207 */
.info_renew_22.epk_2207 { } 
.info_renew_22.epk_2207 .process-area .process-line .process-ch span { /* padding: 24px 0; */width: 60%; margin: 0 auto; text-align: center; } 
.info_renew_22.epk_2207 .process-area .nth-2 { /* width: 100%; */max-width: 600px; } 
.info_renew_22.epk_2207 .process-area .process-text p .point-tt { display: block; color: #ff6160; font-weight: bold; font-size: 20px !important; } 
.info_renew_22.epk_2207 .process-area .process-text li p { padding: 24px 20px !important; background: #f7e4e4; } 
.info_renew_22.epk_2207 .exam-info-list p { padding: 30px 0 0; margin: 0; } 
.info_renew_22.epk_2207 .exam-info-list p i { display: table-cell; } 
.info_renew_22.epk_2207 .tea-info .tea-info-tit { } 
.info_renew_22.epk_2207 .tea-info .tea-info-tit span { font-size: 32px !important; } 
.info_renew_22.epk_2207 .tea-info .tea-info-tit p { padding: 10px 0 !important; } 
.info_renew_22.epk_2207 .cont-easy-ty3 .tea-info { width: 60%; } 
.info_renew_22.epk_2207 .cont-easy-ty3 .tea-img { padding: 20px 20px 0; } 
.info_renew_22.epk_2207 .price-bk li { margin: 0; } 
.info_renew_22.epk_2207 .price-bk .tt-bk .sub-inblock-tt { margin: 0px 0 6px !important; font-size: 20px !important; font-weight: bold; padding: 2px 10px !important; text-align: center; } 
.info_renew_22.epk_2207 .price-bk .tt-bk p span { font-size: 20px !important; } 
.info_renew_22.epk_2207 .sec_00 { background: #ff6160; } 
.info_renew_22.epk_2207 .section h2 { background: #ff6160; } 
.info_renew_22.epk_2207 .section h5.color { color: #ff6160; } 
.info_renew_22.epk_2207 .tea-info .tea-info-tit span { background: #f7e4e4; color: #ff6160; } 
.info_renew_22.epk_2207 .tea-info .tea-info-tit p { color: #ff6160; } 
.info_renew_22.epk_2207 .price-bk .tt-bk .sub-inblock-tt { color: #ff6160; background: #f7e4e4; } 
.info_renew_22.epk_2207 .ct-info-area { background: #f7e4e4; } 
.info_renew_22.epk_2207 .class-act ul li { background: #d7eee7; } 
.info_renew_22.epk_2207 .class-act ul li.left { background: #f7e4e4; } 
.info_renew_22.epk_2207 .class-act ul li .pt-t { color: #ff6160; } 
.info_renew_22.epk_2207 .class-act ul li .pt-t span { color: #ff6160; } 

/* epk_2208 */
.info_renew_22.epk_2208 { } 
.info_renew_22.epk_2208 .section h2 span { color: #ffff00; } 
.info_renew_22.epk_2208 .ct-info-area { background: #eff7ed; } 
.info_renew_22.epk_2208 .class-act ul li { background: #fef4f4; } 
.info_renew_22.epk_2208 .class-act ul li.left { background: #eff7ed; } 
.info_renew_22.epk_2208 .list-tt p { font-size: 20px !important; font-weight: bold; margin: 0 0 40px 0 !important; background: #eee; border: 1px solid #000; border-radius: 30px; display: inline-block; padding: 10px; line-height: 1.5 !important; } 
.info_renew_22.epk_2208 .list-tt.sub li span { font-size: 20px !important; display: table-cell; word-break: keep-all; margin: 0; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2208 .list-tt.sub li span.ps { font-size: 16px !important; margin: 0; padding: 0; } 
.info_renew_22.epk_2208 .cu-review .re-text p span { background: #fbdb00; } 

/* epk_2209 */
.info_renew_22.epk_2209 { } 
.info_renew_22.epk_2209 .section .sec-content img { margin:0 auto; } 
.info_renew_22.epk_2209 .ct-info-area { background: #eff7ed; } 
.info_renew_22.epk_2209 .class-act ul li p { color: #3bba91; } 
.info_renew_22.epk_2209 .class-act ul li span { color: #3bba91; } 
.info_renew_22.epk_2209 .class-act ul li { background: #ececec; } 
.info_renew_22.epk_2209 .class-act ul li.left { background: #ececec; } 
.info_renew_22.epk_2209 .list-tt p { font-size: 20px !important; font-weight: bold; margin: 0 0 40px 0 !important; background: #eee; border: 1px solid #000; border-radius: 30px; display: inline-block; padding: 10px; line-height: 1.5 !important; } 
.info_renew_22.epk_2209 .list-tt.sub li span { font-size: 20px !important; display: table-cell; word-break: keep-all; margin: 0; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2209 .list-tt.sub li span.ps { font-size: 16px !important; margin: 0; padding: 0; } 
.info_renew_22.epk_2209 .cont-box-leng p.choice-tt { margin: 0 0 30px 0 !important; font-weight: 600; padding: 0; } 
.info_renew_22.epk_2209 .cont-box-leng p.choice-tt span { font-size: 24px !important; margin: 0; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2209 .cont-box-leng p.ps-tt { font-size: 20px !important; text-align: left; font-weight: 500; margin: 20px 0 0 0 !important; line-height: 1.5 !important; } 
.info_renew_22.epk_2209 .cont-box-leng .text-area { background: #00a972; } 
.info_renew_22.epk_2209 .cont-box-leng ul{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.info_renew_22.epk_2209 .cont-box-leng ul li{
   width: calc(33.33% - 10px);
   margin: 5px;
   max-width: 200px;
}
.info_renew_22.epk_2209 .epassU-area .sumit-tt p { background: #acffdb; } 

/* epk_2210 */
.info_renew_22.epk_2210 { } 
.info_renew_22.epk_2210 .section .sec-content img { margin:0 auto; } 
.info_renew_22.epk_2210 .ct-info-area { background: #eff7ed; } 
.info_renew_22.epk_2210 .class-act ul li .pt-t { color: #107267; } 
.info_renew_22.epk_2210 .class-act ul li span { color: #faa73b; } 
.info_renew_22.epk_2210 .class-act ul li { background: #ececec; } 
.info_renew_22.epk_2210 .class-act ul li.left { background: #ececec; } 
.info_renew_22.epk_2210 .list-tt p { font-size: 20px !important; font-weight: bold; margin: 0 0 40px 0 !important; background: #eee; border: 1px solid #000; border-radius: 30px; display: inline-block; padding: 10px; line-height: 1.5 !important; } 
.info_renew_22.epk_2210 .list-tt.sub li span { font-size: 20px !important; display: table-cell; word-break: keep-all; margin: 0; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2210 .list-tt.sub li span.ps { font-size: 16px !important; margin: 0; padding: 0; } 
.info_renew_22.epk_2210 .cont-box-leng p.choice-tt { margin: 0 0 30px 0 !important; font-weight: 600; padding: 0; } 
.info_renew_22.epk_2210 .cont-box-leng p.choice-tt span { font-size: 24px !important; margin: 0; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2210 .cont-box-leng p.ps-tt { font-size: 20px !important; text-align: left; font-weight: 500; margin: 20px 0 0 0 !important; line-height: 1.5 !important; } 
.info_renew_22.epk_2210 .cont-box-leng .text-area { background: #ff9000; } 
.info_renew_22.epk_2210 .epassU-area .sumit-tt p { background: #ffeda2; } 
.info_renew_22.epk_2210 .list-tt li span { text-align: center; display: block; word-break: keep-all; } 
.info_renew_22.epk_2210 .list-tt li .point-tt { display: block; text-align: center; font-size: 30px !important; margin: 0; padding: 0; color: #fb4e61; font-style: italic; } 
.info_renew_22.epk_2210 .cont-box-leng ul{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.info_renew_22.epk_2210 .cont-box-leng ul li{
   width: calc(33.33% - 10px);
   margin: 5px;
   max-width: 200px;
}


/* epk_2211 */
.info_renew_22.epk_2211 { } 
.info_renew_22.epk_2211 .section .sec-content img { margin:0 auto; } 
.info_renew_22.epk_2211 .ct-info-area { background: #eff7ed; } 
.info_renew_22.epk_2211 .class-act ul li p { color: #4955ff; } 
.info_renew_22.epk_2211 .class-act ul li span { color: #faa73b; } 
.info_renew_22.epk_2211 .class-act ul li { background: #ececec; } 
.info_renew_22.epk_2211 .class-act ul li.left { background: #ececec; } 
.info_renew_22.epk_2211 .list-tt p { font-size: 20px !important; font-weight: bold; margin: 0 0 40px 0 !important; background: #eee; border: 1px solid #000; border-radius: 30px; display: inline-block; padding: 10px; line-height: 1.5 !important; } 
.info_renew_22.epk_2211 .list-tt.sub li span { font-size: 20px !important; display: table-cell; word-break: keep-all; margin: 0; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2211 .list-tt.sub li span.ps { font-size: 16px !important; margin: 0; padding: 0; } 
.info_renew_22.epk_2211 .list-tt.dt-table { padding: 0 50px 0 !important; box-sizing: border-box; } 
.info_renew_22.epk_2211 .list-tt.dt-table span { display: table-cell; word-break: keep-all; font-weight: 500; font-size: 22px !important; } 
.info_renew_22.epk_2211 .list-tt.dt-table strong { font-size: 24px !important; margin: 0; padding: 0; } 
.info_renew_22.epk_2211 .list-tt.dt-table i { display: table-cell; background-position-y: 6px; } 
.info_renew_22.epk_2211 .cont-box-leng p.choice-tt { margin: 0 0 30px 0 !important; font-weight: 600; padding: 0; } 
.info_renew_22.epk_2211 .cont-box-leng p.choice-tt span { font-size: 24px !important; margin: 0; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2211 .cont-box-leng p.ps-tt { font-size: 20px !important; text-align: left; font-weight: 500; margin: 20px 0 0 0 !important; line-height: 1.5 !important; } 
.info_renew_22.epk_2211 .cont-box-leng .text-area { background: #4657fd; } 
.info_renew_22.epk_2211 .cont-box-leng .text-area h6 { color:#fff; } 
.info_renew_22.epk_2211 .cont-box-leng .text-area h6 span { color:#fff; } 
.info_renew_22.epk_2211 .epassU-area .sumit-tt p { background: #acffdb; } 
.info_renew_22.epk_2211 .deep-tt { position: relative; max-width: 768px; margin: -37px auto 0; padding: 0; background: #e4e4e4; } 
.info_renew_22.epk_2211 .deep-tt p { font-size: 22px !important; margin: 0; padding: 0; font-weight: bold; } 
.info_renew_22.epk_2211 .deep-tt span { position: absolute; top: 0; right: 10px; font-size: 20px !important; } 
.info_renew_22.epk_2211 .cont-box-leng ul{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.info_renew_22.epk_2211 .cont-box-leng ul li{
   width: calc(33.33% - 10px);
   margin: 5px;
   max-width: 200px;
}


/* epk_2212 */
.info_renew_22.epk_2212 { } 
.info_renew_22.epk_2212 .epassU-area { border: 2px solid #000; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box { } 
.info_renew_22.epk_2212 .epassU-area .nth-4box ul:after { clear:both; content:''; display: block; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box li { float: left; width: 50%; box-sizing: border-box; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box li.sub { padding-top:20px; border-top: 1px solid #e4e4e4; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box li:not(.sub) { padding-bottom:20px; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box li:nth-child(2n-1) { padding-right: 20px; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box li:nth-child(2n-2) { padding-left: 20px; border-left: 1px solid #e4e4e4; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box li > p { text-align: left; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box li > p span { display: table-cell; font-size: 20px !important; margin: 0; padding: 0; font-weight: bold; line-height: 1.5; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box div { text-align: left; margin: 0; padding: 0 0 0 40px; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box i { display: table-cell; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box div p { font-size: 20px !important; margin: 0; padding: 0; text-align:left; } 
.info_renew_22.epk_2212 .epassU-area .nth-4box div p span { line-height: 1.5 !important; font-size: 20px !important; margin: 0; padding: 0; word-break: keep-all; display: table-cell; } 
.info_renew_22.epk_2212 .sources-tt { font-size: 20px !important; text-align: right; max-width: 768px; margin: 10px auto 0 !important; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2212 .sources-tt.sub { text-align: left; } 
.info_renew_22.epk_2212 .bk-point-tt { max-width: 768px; margin: 0 auto !important; padding: 20px 80px !important; box-sizing: border-box; } 
.info_renew_22.epk_2212 .bk-point-tt p { font-size: 20px !important; margin: 0; padding: 0; text-align: left; } 
.info_renew_22.epk_2212 .bk-point-tt p span { font-size: 20px !important; padding: 0; margin: 0; font-weight: 400; } 
.info_renew_22.epk_2212 .price-bk li.right { padding: 60px 0 0 !important; margin: 0; } 
.info_renew_22.epk_2212 .price-bk li.right p { font-size: 20px !important; margin: 0; padding: 0; font-weight: bold; text-align: left; } 
.info_renew_22.epk_2212 .price-bk li.right p:first-child { margin: 00px 0 20px !important; } 
.info_renew_22.epk_2212 .price-bk li.right span { font-size: 20px !important; font-weight: 500; margin: 20px 0 0 !important; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2212 .price-bk li { width: calc(50% - 20px); } 
.info_renew_22.epk_2212 .price-bk li p { font-size: 20px !important; font-weight: bold; margin: 10px 0 0 !important; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2212 .special-benefit-area { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2212 .special-benefit-area ul:after { clear:both; content:''; display:block; } 
.info_renew_22.epk_2212 .special-benefit-area ul li { float: left; width: calc(33.334% - 12px); background: #e4e4e4; border-radius: 10px; padding: 30px 0; margin: 0 6px; } 
.info_renew_22.epk_2212 .special-benefit-area ul li p { font-size: 20px !important; margin: 10px 0 !important; padding: 0 !important; line-height: 1.5 !important; } 
.info_renew_22.epk_2212 .special-benefit-area ul li strong { font-size: 20px !important; margin: 10px 0 !important; padding: 0 !important; line-height: 1.5 !important; } 

.info_renew_22.epk_221201 .bk-point-tt { background: #fedcdb; } 
.info_renew_22.epk_221201 .tt-info-list .cir-box { background: #fbb6b7; } 
.info_renew_22.epk_221201 .class-act ul li { background: #fbb6b7; } 
.info_renew_22.epk_221201 .class-act ul li.left { background: #fbb6b7; } 

.info_renew_22.epk_221202 .tt-info-list .cir-box { background: #fccea6; } 
.info_renew_22.epk_221202 .class-act ul li { background: #fccea6; } 
.info_renew_22.epk_221202 .class-act ul li.left { background: #fccea6; } 
.info_renew_22.epk_221203 .tt-info-list .cir-box { background: #fee7a1; } 
.info_renew_22.epk_221203 .class-act ul li { background: #fee7a1; } 
.info_renew_22.epk_221203 .class-act ul li.left { background: #fee7a1; } 
.info_renew_22.epk_221204 .tt-info-list .cir-box { background: #d9c1ef; } 
.info_renew_22.epk_221204 .class-act ul li { background: #d9c1ef; } 
.info_renew_22.epk_221204 .class-act ul li.left { background: #d9c1ef; } 
.info_renew_22.epk_221204 .bk-point-tt { background: #f2e9fa; } 
.info_renew_22.epk_221204 .epassU-area .sumit-tt p { background: #f2e9fa; } 
.info_renew_22.epk_221205 .tt-info-list .cir-box { background: #b4e5ec; } 
.info_renew_22.epk_221205 .class-act ul li { background: #b4e5ec; } 
.info_renew_22.epk_221205 .class-act ul li.left { background: #b4e5ec; } 
.info_renew_22.epk_221206 .tt-info-list .cir-box { background: #beecbb; } 
.info_renew_22.epk_221206 .class-act ul li { background: #beecbb; } 
.info_renew_22.epk_221206 .class-act ul li.left { background: #beecbb; } 
.info_renew_22.epk_221207 .tt-info-list .cir-box { background: #f4b1c6; } 
.info_renew_22.epk_221207 .class-act ul li { background: #f4b1c6; } 
.info_renew_22.epk_221207 .class-act ul li.left { background: #f4b1c6; } 
.info_renew_22.epk_221207 .epassU-area .sumit-tt p { background: #f5d4de; } 

/* epk_2213 */
.info_renew_22.epk_2213 { } 
.info_renew_22.epk_2213 .epassU-area { border: 2px solid #000; } 
.info_renew_22.epk_2213 .special-benefit-area { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2213 .special-benefit-area ul { } 
.info_renew_22.epk_2213 .special-benefit-area ul:after { clear:both; content:''; display:block; } 
.info_renew_22.epk_2213 .special-benefit-area ul li { float: left; width: calc(33.334% - 12px); background: #e4e4e4; border-radius: 10px; padding: 30px 0; margin: 0 6px; height: 250px; } 
.info_renew_22.epk_2213 .special-benefit-area ul li img { } 
.info_renew_22.epk_2213 .special-benefit-area ul li p { font-size: 20px !important; margin: 10px 0 !important; padding: 0 !important; line-height: 1.5 !important; } 
.info_renew_22.epk_2213 .special-benefit-area ul li strong { font-size: 20px !important; margin: 10px 0 !important; padding: 0 !important; line-height: 1.5 !important; } 
.info_renew_22.epk_2213 .sources-tt { font-size: 20px !important; text-align: left; max-width: 768px; margin: 10px auto 0 !important; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2213 .bk-point-tt { max-width: 768px; margin: 0 auto !important; padding: 20px 80px !important; box-sizing: border-box; } 
.info_renew_22.epk_2213 .bk-point-tt p { font-size: 20px !important; margin: 0; padding: 0; text-align: left; } 
.info_renew_22.epk_2213 .bk-point-tt p span { font-size: 20px !important; padding: 0; margin: 0; font-weight: 400; } 
.info_renew_22.epk_2213 .price-bk li.right { padding: 60px 0 0 !important; margin: 0; } 
.info_renew_22.epk_2213 .price-bk li.right p { font-size: 20px !important; margin: 0; padding: 0; font-weight: bold; text-align: left; } 
.info_renew_22.epk_2213 .price-bk li.right p:first-child { margin: 00px 0 20px !important; } 
.info_renew_22.epk_2213 .price-bk li.right span { font-size: 20px !important; font-weight: 500; margin: 20px 0 0 !important; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2213 .price-bk li { width: 100%; } 
.info_renew_22.epk_2213 .price-bk li p { font-size: 20px !important; font-weight: bold; margin: 10px 0 0 !important; padding: 0; line-height: 1.5 !important; } 
.info_renew_22.epk_2213 .price-bk li .plus { margin: 20px auto !important; } 
.info_renew_22.epk_2213 .price-bk li.wt-50 { margin: 0 auto; display: flex; justify-content: center; flex-wrap: wrap; } 
.info_renew_22.epk_2213 .price-bk li.wt-50 img { float: left; max-width: 260px; } 
.info_renew_22.epk_2213 .price-bk .plus { max-width: 260px; display: block; margin: 15px auto !important; padding: 0; } 
.info_renew_22.epk_2213 .price-bk li .bk-tt-area { text-align: left; max-width: 440px; } 
.info_renew_22.epk_2213 .price-bk li .bk-tt-area p { font-size: 18px !important; font-weight: 400; margin: 15px 0 0 !important; letter-spacing: -1.5px; text-align: left; } 
.info_renew_22.epk_2213 .price-bk li .bk-tt-area p.tt { font-size: 20px !important; font-weight: bold !important; } 
.info_renew_22.epk_2213 .price-bk li .bk-tt-area p.co.bg { font-weight: bold !important; background: #e4e4e4; display: inline-block; padding: 0 10px !important; margin: 5px 0 0 !important; } 
.info_renew_22.epk_2213 .class-act ul li { background: #ececec; } 
.info_renew_22.epk_2213 .class-act ul li.left { background: #ececec; } 
.info_renew_22.epk_2213 .epassU-area .sumit-tt p { background: #ffeab1; } 

.info_renew_22.epk_221301 .price-bk li .bk-tt-area p.co.bg { color: #ff2d72; } 
.info_renew_22.epk_221301 .bk-point-tt { background: #ffdbe7; margin: 0 auto 20px !important; } 
.info_renew_22.epk_221301 .tt-info-list .cir-box { background: #ff2d72; } 
.info_renew_22.epk_221301 .class-act ul li p { color: #ff2d72; } 

.info_renew_22.epk_221302 .price-bk li .bk-tt-area p.co.bg { color: #11c6c4; } 
.info_renew_22.epk_221302 .bk-point-tt { background: #cbf7f6; margin: 0 auto 20px !important; } 
.info_renew_22.epk_221302 .tt-info-list .cir-box { background: #11c6c4; } 
.info_renew_22.epk_221302 .class-act ul li p { color: #11c6c4; } 

.info_renew_22.epk_221303 .price-bk li .bk-tt-area p.co.bg { color: #ea7400; } 
.info_renew_22.epk_221303 .bk-point-tt { background: #ffd5ab; margin: 0 auto 20px !important; } 
.info_renew_22.epk_221303 .tt-info-list .cir-box { background: #ea7400; } 
.info_renew_22.epk_221303 .class-act ul li p { color: #ea7400; } 

.info_renew_22.epk_221304 .price-bk li .bk-tt-area p.co.bg { color: #39bb00; } 
.info_renew_22.epk_221304 .tt-info-list .cir-box { background: #39bb00; } 
.info_renew_22.epk_221304 .class-act ul li p { color: #39bb00; } 

.info_renew_22.epk_221305 .price-bk li .bk-tt-area p.co.bg { color: #007eff; } 
.info_renew_22.epk_221305 .tt-info-list .cir-box { background: #007eff; } 
.info_renew_22.epk_221305 .class-act ul li p { color: #007eff; } 

.info_renew_22.epk_221306 .price-bk li .bk-tt-area p.co.bg { color: #ff4f4f; } 
.info_renew_22.epk_221306 .tt-info-list .cir-box { background: #ff4f4f; } 
.info_renew_22.epk_221306 .class-act ul li p { color: #ff4f4f; } 

.info_renew_22.epk_221307 .price-bk li .bk-tt-area p.co.bg { color: #ae00ff; } 
.info_renew_22.epk_221307 .tt-info-list .cir-box { background: #ae00ff; } 
.info_renew_22.epk_221307 .class-act ul li p { color: #ae00ff; } 

.info_renew_22.epk_221308 .bk-point-tt { background: #ffeab1; margin: 0 auto 20px !important; } 
.info_renew_22.epk_221308 .price-bk li .bk-tt-area p.co.bg { color: #ffae00; } 
.info_renew_22.epk_221308 .tt-info-list .cir-box { background: #ffae00; } 
.info_renew_22.epk_221308 .class-act ul li p { color: #ffae00; } 



/* epk_2214 */

.info_renew_22.epk_2214 .title-tt h2 span { font-size: 22px !important; color: #d19bff; } 
.info_renew_22.epk_2214 .list-tt li.dt i { display: table-cell; background-position-y: 6px; } 
.info_renew_22.epk_2214 .list-tt li.dt span { display: table-cell; } 
.info_renew_22.epk_2214 .list-tt .sub-img { margin: 50px 0 0 !important; } 
.info_renew_22.epk_2214 .tt-info-list .cir-box { top: 115px; left: 156px; background: #d19bff; } 
.info_renew_22.epk_2214 .tt-info-list li.bg-img { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_221401_04.png); background-repeat: no-repeat; background-position: 70% 92%; } 
.info_renew_22.epk_2214 .bk-point-tt { max-width: 768px; margin: 0 auto !important; padding: 20px 80px !important; box-sizing: border-box; display: flex; justify-content: space-around; } 
.info_renew_22.epk_2214 .bk-point-tt p { font-size: 20px !important; margin: 0; padding: 0; text-align: left; } 
.info_renew_22.epk_2214 .bk-point-tt p span { font-size: 20px !important; padding: 0; margin: 0; font-weight: 500; } 
.info_renew_22.epk_2214 .bk-point-tt { background: #ededed; } 
.info_renew_22.epk_2214 .bk-point-tt p span.color,
.info_renew_22.epk_2214 .section h5.color,
.info_renew_22.epk_2214 .list-tt ul li span.color,
.info_renew_22.epk_2214 .price-bk li .bk-tt-area p .color { color: #7e27c9; font-size: 22px !important; } 
.info_renew_22.epk_2214 .price-bk li.wt-50 { margin: 40px auto 0 !important; display: flex; justify-content: center; flex-wrap: wrap; } 
.info_renew_22.epk_2214 .price-bk li .bk-tt-area { width: 462px; } 
.info_renew_22.epk_2214 .price-bk li .bk-tt-area p { font-size: 22px !important; font-weight: 400; margin: 0px 0 0 !important; text-align: left; } 
.info_renew_22.epk_2214 .price-bk li .bk-tt-area div p span { display:table-cell; } 
.info_renew_22.epk_2214 .price-bk li .bk-tt-area p.tt { font-size: 24px !important; font-weight: bold !important; } 
.info_renew_22.epk_2214 .price-bk li .bk-tt-area p.tt-int { margin: 10px 0 !important; font-weight: bold; } 
.info_renew_22.epk_2214 .price-bk li .bk-tt-area p.co.bg { font-weight: bold !important; background: #e4e4e4; display: inline-block; padding: 0 10px !important; margin: 5px 0 0 !important; } 
.info_renew_22.epk_2214 .cu-review .re-text p span { background: #fbdb00; } 
.info_renew_22.epk_2214 .class-act ul li { background: #ecd5ff; } 
.info_renew_22.epk_2214 .class-act ul li.left { background: #ecd5ff; } 
.info_renew_22.epk_2214 .special-benefit-area { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2214 .epassU-area-2 { border: 2px solid #000; background: #e4e4e4; max-width: 768px; margin: 0 auto !important; padding: 30px; box-sizing: border-box; } 
.info_renew_22.epk_2214 .epassU-area-2 ul { display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_2214 .epassU-area-2 li { width: 50%; padding: 18px 0 30px 20px !important; box-sizing: border-box; } 
.info_renew_22.epk_2214 .epassU-area-2 li:nth-child(2n) { border-left: 1px solid #d19bff; } 
.info_renew_22.epk_2214 .epassU-area-2 li.sub { border-top: 1px solid #d19bff; } 
.info_renew_22.epk_2214 .epassU-area-2 li i { display: table-cell; background-position: center center; } 
.info_renew_22.epk_2214 .epassU-area-2 li p { margin: 0 !important; padding: 0 !important; text-align: left; word-break: keep-all; letter-spacing: -1px; } 
.info_renew_22.epk_2214 .epassU-area-2 li span { font-size: 20px !important; font-weight: bold; display: table-cell; margin: 0; padding: 0 0 0 10px !important; line-height: 1.5 !important; } 
.info_renew_22.epk_2214 .epassU-area-2 li span.color { font-size: 38px !important; color: #7e27c9; padding: 0 !important; margin: 0 !important; line-height: 1 !important; } 
.info_renew_22.epk_2214 .epassU-area-2 .choice-tt { font-size: 20px !important; margin: 0 0 20px !important; padding: 0; } 
.info_renew_22.epk_2214 .epassU-area-2 .choice-tt span { font-size: 20px !important; margin: 0 !important; padding: 0 !important; font-weight: 500; } 
.info_renew_22.epk_2214 .epassU-area-2 .sumit-tt { text-align: left; } 
.info_renew_22.epk_2214 .epassU-area-2 .sumit-tt p { font-size: 18px !important; margin: 0; padding: 4px 10px; text-align: left; display: inline-block; background: #dedede; } 
.info_renew_22.epk_2214 .epassU-area-2 .sumit-list-tt { margin: 10px 0 0 !important; } 
.info_renew_22.epk_2214 .epassU-area-2 .sumit-list-tt li { text-align: left; } 
.info_renew_22.epk_2214 .epassU-area-2 .sumit-list-tt span { font-size: 20px !important; margin: 0; padding: 0; display: table-cell; line-height: 1.5 !important; } 
.info_renew_22.epk_2214 .sources-tt { font-size: 20px !important; padding: 0; margin: 10px 0 0 !important; font-weight: 500; } 
.info_renew_22.epk_2214 .epassU-area { border: 0; padding: 0; margin: -30px auto 0 !important; } 
.info_renew_22.epk_2214 .epassU-area .sumit-tt { margin-top: 30px !important; } 
.info_renew_22.epk_2214 .epassU-area .sumit-tt p { background: #7e27c9; color: #fff; } 
.info_renew_22.epk_2214 .epassU-area .sumit-list-tt li { border-bottom: 1px solid #e8cdff; padding: 5px 0; } 
.info_renew_22.epk_2214 .epassU-area .sumit-list-tt li:first-child { border-top: 1px solid #e8cdff; } 
.info_renew_22.epk_2214 .epassU-area .sumit-list-tt span { font-size: 20px !important; margin: 0; padding: 0; display: table-cell; line-height: 1.5 !important; position: relative; } 
.info_renew_22.epk_2214 .epassU-area .sumit-list-tt span:first-child { color:#fff; z-index: 1; width: 30px; text-align: center; } 
.info_renew_22.epk_2214 .epassU-area .sumit-list-tt span:first-child:before { clear:both; content:''; display:block; position: absolute; top: 0; left: 0; width: 30px; height: 30px; text-align: center; border-radius: 22px; background: #000; box-sizing: border-box; padding: 0 !important; z-index: -1; } 

/* epk_2215 */
.info_renew_22.epk_2215 { } 
.info_renew_22.epk_2215 .section h2 { background: #d1892b; } 
.info_renew_22.epk_2215 .price-bk li { margin: 0; } 
.info_renew_22.epk_2215 .price-bk .tt-bk-tt p { padding:10px 0 0 0 !important; } 
.info_renew_22.epk_2215 .tea-info .tea-info-tit span { color: #000; background: #ead7cc; } 
.info_renew_22.epk_2215 .tea-info .tea-info-tit p { color: #d1892b; } 
.info_renew_22.epk_2215 .cont-easy-ty3 .tea-info .title-name { padding: 10px 0 0 !important; } 
.info_renew_22.epk_2215 .type-story { max-width: 768px; margin: 50px auto 0 !important; } 
.info_renew_22.epk_2215 .type-story ul:after { clear: both; content: ''; display: block; } 
.info_renew_22.epk_2215 .type-story ul li { float: left; justify-content: center; align-items: center; width: calc(25% - 10px); position: relative; background: #f2e9d8; margin: 0 5px 0; padding: 36px 0; box-sizing: border-box; } 
.info_renew_22.epk_2215 .type-story ul li:not(.not) { background: #ead7cc; } 
.info_renew_22.epk_2215 .type-story ul li:not(:first-child):before { clear: both; content: ''; display: block; position: absolute; top: calc(50% - 15px); left: -14px; background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_221501_03.png); width: 18px; height: 31px; } 
.info_renew_22.epk_2215 .type-story ul li p { font-size: 24px !important; font-weight: bold; margin: 0; padding: 0; } 
.info_renew_22.epk_2215 .class-act ul li { background: #f2e9d8; } 
.info_renew_22.epk_2215 .class-act ul li.left { background: #ead7cc; } 

/* epk_2216 */

.info_renew_22.epk_2216 .title-tt h2 span { font-size: 22px !important; color: #d19bff; } 
.info_renew_22.epk_2216 .list-tt li.dt i { display: table-cell; background-position-y: 6px; } 
.info_renew_22.epk_2216 .list-tt li.dt span { display: table-cell; } 
.info_renew_22.epk_2216 .list-tt .sub-img { margin: 50px 0 0 !important; } 
.info_renew_22.epk_2216 .tt-info-list .cir-box { top: 115px; left: 156px; background: #d19bff; } 
.info_renew_22.epk_2216 .tt-info-list li.bg-img { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_221401_04.png); background-repeat: no-repeat; background-position: 70% 92%; } 
.info_renew_22.epk_2216 .bk-point-tt { max-width: 768px; margin: 0 auto !important; padding: 20px 80px !important; box-sizing: border-box; display: flex; justify-content: space-around; } 
.info_renew_22.epk_2216 .bk-point-tt p { font-size: 20px !important; margin: 0; padding: 0; text-align: left; } 
.info_renew_22.epk_2216 .bk-point-tt p span { font-size: 20px !important; padding: 0; margin: 0; font-weight: 500; } 
.info_renew_22.epk_2216 .bk-point-tt { background: #ededed; } 
.info_renew_22.epk_2216 .bk-point-tt p span.color,
.info_renew_22.epk_2216 .section h5.color,
.info_renew_22.epk_2216 .list-tt ul li span.color,
.info_renew_22.epk_2216 .price-bk li .bk-tt-area p .color { color: #7e27c9; } 
.info_renew_22.epk_2216 .price-bk li.wt-50 { margin: 40px auto 0 !important; display: flex; justify-content: center; flex-wrap: wrap; } 
.info_renew_22.epk_2216 .price-bk li .bk-tt-area { width: 462px; } 
.info_renew_22.epk_2216 .price-bk li .bk-tt-area p { font-size: 22px !important; font-weight: 400; margin: 0px 0 0 !important; text-align: left; } 
.info_renew_22.epk_2216 .price-bk li .bk-tt-area div p span { display:table-cell; } 
.info_renew_22.epk_2216 .price-bk li .bk-tt-area p.tt { font-size: 24px !important; font-weight: bold !important; } 
.info_renew_22.epk_2216 .price-bk li .bk-tt-area p.tt-int { margin: 10px 0 !important; font-weight: bold; } 
.info_renew_22.epk_2216 .price-bk li .bk-tt-area p.co.bg { font-weight: bold !important; background: #e4e4e4; display: inline-block; padding: 0 10px !important; margin: 5px 0 0 !important; } 
.info_renew_22.epk_2216 .cu-review .re-text p span { background: #fbdb00; } 
.info_renew_22.epk_2216 .class-act ul li { background: #ecd5ff; } 
.info_renew_22.epk_2216 .class-act ul li.left { background: #ecd5ff; } 
.info_renew_22.epk_2216 .special-benefit-area { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2216 .epassU-area-2 { border: 2px solid #000; background: #e4e4e4; max-width: 768px; margin: 0 auto !important; padding: 30px 100px; box-sizing: border-box; } 
.info_renew_22.epk_2216 .epassU-area-2 li { /* width: 50%; */padding: 15px 0 15px 0px !important; box-sizing: border-box; text-align: left; } 
.info_renew_22.epk_2216 .epassU-area-2 li i { display: table-cell; background-position: center center; vertical-align: middle; } 
.info_renew_22.epk_2216 .epassU-area-2 li p { margin: 0 !important; padding: 0 !important; text-align: left; word-break: keep-all; letter-spacing: -1px; line-height: 1.5 !important; display: inline-block; } 
.info_renew_22.epk_2216 .epassU-area-2 li span { font-size: 28px !important; font-weight: bold; margin: 0; padding: 0 0 0 10px !important; line-height: 1 !important; display: table-cell; vertical-align: sub; } 
.info_renew_22.epk_2216 .epassU-area-2 li span.color { font-size: 42px !important; color: #7e27c9; padding: 0 !important; margin: 0 !important; line-height: 1 !important; display: inline-block; } 
.info_renew_22.epk_2216 .epassU-area-2 .choice-tt { font-size: 20px !important; margin: 0 0 20px !important; padding: 0; } 
.info_renew_22.epk_2216 .epassU-area-2 .choice-tt span { font-size: 20px !important; margin: 0 !important; padding: 0 !important; font-weight: 500; } 
.info_renew_22.epk_2216 .epassU-area-2 .sumit-tt { text-align: left; } 
.info_renew_22.epk_2216 .epassU-area-2 .sumit-tt p { font-size: 18px !important; margin: 0; padding: 4px 10px; text-align: left; display: inline-block; background: #dedede; } 
.info_renew_22.epk_2216 .epassU-area-2 .sumit-list-tt { margin: 10px 0 0 !important; } 
.info_renew_22.epk_2216 .epassU-area-2 .sumit-list-tt li { text-align: left; } 
.info_renew_22.epk_2216 .epassU-area-2 .sumit-list-tt span { font-size: 20px !important; margin: 0; padding: 0; display: table-cell; line-height: 1.5 !important; } 
.info_renew_22.epk_2216 .sources-tt { font-size: 20px !important; padding: 0; margin: 10px 0 0 !important; font-weight: 500; } 
.info_renew_22.epk_2216 .epassU-area { border: 0; padding: 0; margin: -30px auto 0 !important; } 
.info_renew_22.epk_2216 .epassU-area .sumit-tt { margin-top: 30px !important; } 
.info_renew_22.epk_2216 .epassU-area .sumit-tt p { background: #7e27c9; color: #fff; } 
.info_renew_22.epk_2216 .epassU-area .sumit-list-tt li { border-bottom: 1px solid #e8cdff; padding: 5px 0; } 
.info_renew_22.epk_2216 .epassU-area .sumit-list-tt li:first-child { border-top: 1px solid #e8cdff; } 
.info_renew_22.epk_2216 .epassU-area .sumit-list-tt span { font-size: 20px !important; margin: 0; padding: 0; display: table-cell; line-height: 1.5 !important; position: relative; } 
.info_renew_22.epk_2216 .epassU-area .sumit-list-tt span:first-child { color:#fff; z-index: 1; width: 30px; text-align: center; } 
.info_renew_22.epk_2216 .epassU-area .sumit-list-tt span:first-child:before { clear:both; content:''; display:block; position: absolute; top: 0; left: 0; width: 30px; height: 30px; text-align: center; border-radius: 22px; background: #000; box-sizing: border-box; padding: 0 !important; z-index: -1; } 
.info_renew_22.epk_2216 .bk-point-tt .color,
.info_renew_22.epk_2216 .price-bk .tt-int .color {font-size: 24px !important;}

/* epk_2217 */

.info_renew_22.epk_2217 .title-tt h2 span { font-size: 22px !important; color: #40b4f7; } 
.info_renew_22.epk_2217 .list-tt li.dt i { display: table-cell; background-position-y: 6px; } 
.info_renew_22.epk_2217 .list-tt li.dt span { display: table-cell; } 
.info_renew_22.epk_2217 .list-tt .sub-img { margin: 50px 0 0 !important; } 
.info_renew_22.epk_2217 .tt-info-list .cir-box { top: 115px; left: 156px; background: #40b4f7; } 
.info_renew_22.epk_2217 .tt-info-list li.bg-img { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_221701_04.png); background-repeat: no-repeat; background-position: 70% 92%; } 
.info_renew_22.epk_2217 .bk-point-tt { max-width: 768px; margin: 0 auto !important; padding: 20px 80px !important; box-sizing: border-box; display: flex; justify-content: space-around; } 
.info_renew_22.epk_2217 .bk-point-tt p { font-size: 20px !important; margin: 0; padding: 0; text-align: left; } 
.info_renew_22.epk_2217 .bk-point-tt p span { font-size: 20px !important; padding: 0; margin: 0; font-weight: 500; } 
.info_renew_22.epk_2217 .bk-point-tt { background: #ededed; } 
.info_renew_22.epk_2217 .bk-point-tt p span.color,
.info_renew_22.epk_2217 .section h5.color,
.info_renew_22.epk_2217 .list-tt ul li span.color,
.info_renew_22.epk_2217 .price-bk li .bk-tt-area p .color { color: #004eff; } 
.info_renew_22.epk_2217 .price-bk li.wt-50 { margin: 40px auto 0 !important; display: flex; justify-content: center; flex-wrap: wrap; } 
.info_renew_22.epk_2217 .price-bk li .bk-tt-area { width: 462px; } 
.info_renew_22.epk_2217 .price-bk li .bk-tt-area p { font-size: 22px !important; font-weight: 400; margin: 0px 0 0 !important; text-align: left; } 
.info_renew_22.epk_2217 .price-bk li .bk-tt-area div p span { display:table-cell; } 
.info_renew_22.epk_2217 .price-bk li .bk-tt-area p.tt { font-size: 24px !important; font-weight: bold !important; } 
.info_renew_22.epk_2217 .price-bk li .bk-tt-area p.tt-int { margin: 10px 0 !important; font-weight: bold; } 
.info_renew_22.epk_2217 .price-bk li .bk-tt-area p.co.bg { font-weight: bold !important; background: #e4e4e4; display: inline-block; padding: 0 10px !important; margin: 5px 0 0 !important; } 
.info_renew_22.epk_2217 .cu-review .re-text p span { background: #fbdb00; } 
.info_renew_22.epk_2217 .class-act ul li { background: #cdedff; } 
.info_renew_22.epk_2217 .class-act ul li.left { background: #cdedff; } 
.info_renew_22.epk_2217 .special-benefit-area { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2217 .epassU-area-2 { border: 2px solid #000; background: #e4e4e4; max-width: 768px; margin: 0 auto !important; padding: 30px; box-sizing: border-box; } 
.info_renew_22.epk_2217 .epassU-area-2 ul { display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_2217 .epassU-area-2 li { width: 50%; padding: 18px 0 30px 20px !important; box-sizing: border-box; } 
.info_renew_22.epk_2217 .epassU-area-2 li:nth-child(2n) { border-left: 1px solid #40b4f7; } 
.info_renew_22.epk_2217 .epassU-area-2 li.sub { border-top: 1px solid #40b4f7; } 
.info_renew_22.epk_2217 .epassU-area-2 li i { display: table-cell; background-position: center center; } 
.info_renew_22.epk_2217 .epassU-area-2 li p { margin: 0 !important; padding: 0 !important; text-align: left; word-break: keep-all; letter-spacing: -1px; } 
.info_renew_22.epk_2217 .epassU-area-2 li span { font-size: 20px !important; font-weight: bold; display: table-cell; margin: 0; padding: 0 0 0 10px !important; line-height: 1.5 !important; } 
.info_renew_22.epk_2217 .epassU-area-2 li span.color { font-size: 38px !important; color: #004eff; padding: 0 !important; margin: 0 !important; line-height: 1 !important; } 
.info_renew_22.epk_2217 .epassU-area-2 .choice-tt { font-size: 20px !important; margin: 0 0 20px !important; padding: 0; } 
.info_renew_22.epk_2217 .epassU-area-2 .choice-tt span { font-size: 20px !important; margin: 0 !important; padding: 0 !important; font-weight: 500; } 
.info_renew_22.epk_2217 .epassU-area-2 .sumit-tt { text-align: left; } 
.info_renew_22.epk_2217 .epassU-area-2 .sumit-tt p { font-size: 18px !important; margin: 0; padding: 4px 10px; text-align: left; display: inline-block; background: #dedede; } 
.info_renew_22.epk_2217 .epassU-area-2 .sumit-list-tt { margin: 10px 0 0 !important; } 
.info_renew_22.epk_2217 .epassU-area-2 .sumit-list-tt li { text-align: left; } 
.info_renew_22.epk_2217 .epassU-area-2 .sumit-list-tt span { font-size: 20px !important; margin: 0; padding: 0; display: table-cell; line-height: 1.5 !important; } 
.info_renew_22.epk_2217 .sources-tt { font-size: 20px !important; padding: 0; margin: 10px 0 0 !important; font-weight: 500; } 
.info_renew_22.epk_2217 .epassU-area { border: 0; padding: 0; margin: -30px auto 0 !important; } 
.info_renew_22.epk_2217 .epassU-area .sumit-tt { margin-top: 30px !important; } 
.info_renew_22.epk_2217 .epassU-area .sumit-tt p { background: #004eff; color: #fff; } 
.info_renew_22.epk_2217 .epassU-area .sumit-list-tt li { border-bottom: 1px solid #40b4f7; padding: 5px 0; } 
.info_renew_22.epk_2217 .epassU-area .sumit-list-tt li:first-child { border-top: 1px solid #40b4f7; } 
.info_renew_22.epk_2217 .epassU-area .sumit-list-tt span { font-size: 20px !important; margin: 0; padding: 0; display: table-cell; line-height: 1.5 !important; position: relative; } 
.info_renew_22.epk_2217 .epassU-area .sumit-list-tt span:first-child { color:#fff; z-index: 1; width: 30px; text-align: center; } 
.info_renew_22.epk_2217 .epassU-area .sumit-list-tt span:first-child:before { clear:both; content:''; display:block; position: absolute; top: 0; left: 0; width: 30px; height: 30px; text-align: center; border-radius: 22px; background: #000; box-sizing: border-box; padding: 0 !important; z-index: -1; } 

/* epk_2218 */
.info_renew_22.epk_2218 .epassU-area { border: 2px solid #000; position: relative; } 
.info_renew_22.epk_2218 .epassU-area.init:after { clear:both; content: ''; display: block; position: absolute; top: -44px; right: 0; width: 100px; height: 100px; background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_221801_01.png); } 
.info_renew_22.epk_2218 .epassU-area li { } 
.info_renew_22.epk_2218 .epassU-area li p { font-size: 20px !important; margin: 0 !important; padding: 0 !important; line-height: 1.5 !important; text-align: left; } 
.info_renew_22.epk_2218 .epassU-area li p.tt { padding: 10px 37px 0 !important; text-align: left; letter-spacing: -1.5px; word-break: keep-all; } 
.info_renew_22.epk_2218 .epassU-area li p.tt span { background: #b4b4b4; } 
.info_renew_22.epk_2218 .sources-tt { font-size: 20px !important; padding: 0; margin: 10px auto 0 !important; font-weight: 500; text-align: right; max-width: 768px; } 
.info_renew_22.epk_2218 .tt-info-list .tea-info { float: left; width: 448px; padding: 50px 0 20px 54px !important; } 
.info_renew_22.epk_2218 .bk-point-tt { max-width: 768px; margin: 0 auto !important; padding: 20px 80px !important; box-sizing: border-box; } 
.info_renew_22.epk_2218 .bk-point-tt p { font-size: 20px !important; margin: 0; padding: 0; text-align: left; } 
.info_renew_22.epk_2218 .bk-point-tt p span { font-size: 20px !important; padding: 0; margin: 0; font-weight: 500; } 
.info_renew_22.epk_2218 .price-bk li.wt-50 { margin: 40px auto 0 !important; display: flex; justify-content: center; flex-wrap: wrap; } 
.info_renew_22.epk_2218 .price-bk li .bk-tt-area { width: 462px; text-align: left; margin-top: 30px !important; } 
.info_renew_22.epk_2218 .price-bk li .bk-tt-area p { font-size: 22px !important; font-weight: 400; margin: 0px 0 0 !important; text-align: left; } 
.info_renew_22.epk_2218 .price-bk li .bk-tt-area div p span { display:table-cell; } 
.info_renew_22.epk_2218 .price-bk li .bk-tt-area p.tt { font-size: 24px !important; font-weight: bold !important; padding-bottom: 10px !important; } 
.info_renew_22.epk_2218 .price-bk li .bk-tt-area p.tt-int { margin: 10px 0 !important; font-weight: bold; } 
.info_renew_22.epk_2218 .price-bk li .bk-tt-area p.co.bg { font-weight: bold !important; background: #e4e4e4; display: inline-block; padding: 0 10px !important; margin: 14px 0 0 !important; } 
.info_renew_22.epk_2218 .epassU-area.sub { border: 0; padding: 0; margin: -30px auto 0 !important; } 
.info_renew_22.epk_2218 .epassU-area.sub .sumit-tt { margin-top: 30px !important; } 
.info_renew_22.epk_2218 .epassU-area.sub .sumit-list-tt li { padding: 5px 0; } 
.info_renew_22.epk_2218 .epassU-area.sub .sumit-list-tt span { font-size: 20px !important; margin: 0; padding: 0; display: table-cell; line-height: 1.5 !important; position: relative; } 
.info_renew_22.epk_2218 .epassU-area.sub .sumit-list-tt span:first-child { color:#fff; z-index: 1; width: 30px; text-align: center; } 
.info_renew_22.epk_2218 .epassU-area.sub .sumit-list-tt span:first-child:before { clear:both; content:''; display:block; position: absolute; top: 0; left: 0; width: 30px; height: 30px; text-align: center; border-radius: 22px; background: #000; box-sizing: border-box; padding: 0 !important; z-index: -1; } 

.info_renew_22.epk_221801 .bk-point-tt { background: #ffd1d1; } 
.info_renew_22.epk_221801 .tt-info-list .cir-box { background: #ff8585; } 
.info_renew_22.epk_221801 .class-act ul li { background: #ffd1d1; } 
.info_renew_22.epk_221801 .class-act ul li.left { background: #ffd1d1; } 
.info_renew_22.epk_221801 .price-bk li .bk-tt-area p.co.bg { color: #ff8585; } 
.info_renew_22.epk_221801 .epassU-area.sub .sumit-tt p { background: #ff8585; } 
.info_renew_22.epk_221801 .epassU-area.sub .sumit-list-tt li { border-bottom: 1px solid #ffc2c2; } 
.info_renew_22.epk_221801 .epassU-area.sub .sumit-list-tt li:first-child { border-top: 1px solid #ffc2c2; } 

.info_renew_22.epk_221802 .bk-point-tt { background: #c6ece5; } 
.info_renew_22.epk_221802 .tt-info-list .cir-box { background: #44cdb5; } 
.info_renew_22.epk_221802 .class-act ul li { background: #c6ece5; } 
.info_renew_22.epk_221802 .class-act ul li.left { background: #c6ece5; } 
.info_renew_22.epk_221802 .price-bk li .bk-tt-area p.co.bg { color: #44cdb5; } 
.info_renew_22.epk_221802 .epassU-area.sub .sumit-tt p { background: #44cdb5; } 
.info_renew_22.epk_221802 .epassU-area.sub .sumit-list-tt li { border-bottom: 1px solid #c6ece5; } 
.info_renew_22.epk_221802 .epassU-area.sub .sumit-list-tt li:first-child { border-top: 1px solid #c6ece5; } 

.info_renew_22.epk_221803 .bk-point-tt { background: #fad5ff; } 
.info_renew_22.epk_221803 .tt-info-list .cir-box { background: #d864e9; } 
.info_renew_22.epk_221803 .class-act ul li { background: #fad5ff; } 
.info_renew_22.epk_221803 .class-act ul li.left { background: #fad5ff; } 
.info_renew_22.epk_221803 .price-bk li .bk-tt-area p.co.bg { color: #d864e9; } 
.info_renew_22.epk_221803 .epassU-area.sub .sumit-tt p { background: #d864e9; color: #fff; } 
.info_renew_22.epk_221803 .epassU-area.sub .sumit-list-tt li { border-bottom: 1px solid #fad5ff; } 
.info_renew_22.epk_221803 .epassU-area.sub .sumit-list-tt li:first-child { border-top: 1px solid #fad5ff; } 


/* epk_2219 */
.info_renew_22.epk_2219 { } 
.info_renew_22.epk_2219 .epassU-area.point { } 
.info_renew_22.epk_2219 .epassU-area.point ul { display: flex; justify-content: space-around; align-items: center; } 
.info_renew_22.epk_2219 .epassU-area.point li { } 
.info_renew_22.epk_2219 .epassU-area.point li p { font-size: 20px !important; padding: 0; margin: 0; } 
.info_renew_22.epk_2219 .epassU-area.point li p i { display: table-cell; background-position-y: 4px; } 
.info_renew_22.epk_2219 .epassU-area.point li p span { font-size: 24px !important; display: table-cell; text-align: left; font-weight: 500; } 
.info_renew_22.epk_2219 .epassU-area.init { } 
.info_renew_22.epk_2219 .epassU-area.point:after { clear:both; content: ''; display: block; position: absolute; top: 0; left: -1px; width: 77px; height: 76px; background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_221901_01.png); } 
.info_renew_22.epk_2219 .epassU-area.init:after { clear:both; content: ''; display: block; position: absolute; top: -44px; right: 0; width: 100px; height: 100px; background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_221801_01.png); } 
.info_renew_22.epk_2219 .epassU-area p { font-size: 20px !important; margin: 0; text-align: left; } 
.info_renew_22.epk_2219 .epassU-area p.tt { padding: 10px 0 0; } 
.info_renew_22.epk_2219 .epassU-area.init p span { background: #b4b4b4; font-size: 20px !important; } 
.info_renew_22.epk_2219 .sources-tt { font-size: 20px !important; margin: 10px auto 0 !important; text-align: right; max-width: 768px; } 
.info_renew_22.epk_2219 .tt-info-list .cir-box { left: 210px; } 
.info_renew_22.epk_2219 .tt-info-list .tea-info { padding: 30px 0 30px 54px !important; } 
.info_renew_22.epk_2219 .bk-point-tt { max-width: 768px; margin: 0 auto !important; padding: 20px 80px !important; box-sizing: border-box; } 
.info_renew_22.epk_2219 .bk-point-tt p { font-size: 20px !important; margin: 0; padding: 0; text-align: left; } 
.info_renew_22.epk_2219 .bk-point-tt p span { font-size: 20px !important; padding: 0; margin: 0; font-weight: 500; } 
.info_renew_22.epk_2219 .price-bk li { display: flex; justify-content: space-around; margin: 30px 0 0 !important; align-items: center; } 
.info_renew_22.epk_2219 .price-bk .bk-tt-area { text-align: left; } 
.info_renew_22.epk_2219 .price-bk .bk-tt-area .tt { font-size: 22px !important; font-weight: bold; margin: 0 0 15px !important; padding: 0; text-align: left; } 
.info_renew_22.epk_2219 .price-bk .bk-tt-area div p { font-size: 20px !important; padding: 0; margin: 0; text-align: left; } 
.info_renew_22.epk_2219 .price-bk .bk-tt-area div p span { display: table-cell; font-size: 20px !important; word-break: keep-all; margin: 0; padding: 0; text-align: left; } 
.info_renew_22.epk_2219 .epassU-area.sub { border: 0; padding: 0; margin: -30px auto 0 !important; } 
.info_renew_22.epk_2219 .epassU-area.sub .sumit-list-tt li { padding: 5px 0; } 
.info_renew_22.epk_2219 .epassU-area.sub .sumit-list-tt span { font-size: 20px !important; margin: 0; padding: 0; display: table-cell; line-height: 1.5 !important; position: relative; } 
.info_renew_22.epk_2219 .epassU-area.sub .sumit-list-tt span:first-child { color:#fff; z-index: 1; width: 30px; text-align: center; } 
.info_renew_22.epk_2219 .epassU-area.sub .sumit-list-tt span:first-child:before { clear:both; content:''; display:block; position: absolute; top: 0; left: 0; width: 30px; height: 30px; text-align: center; border-radius: 22px; background: #000; box-sizing: border-box; padding: 0 !important; z-index: -1; } 
.info_renew_22.epk_2219 .epassU-area.sub .sumit-list-tt li { border-bottom: 1px solid #f1f1f1; } 
.info_renew_22.epk_2219 .epassU-area.sub .sumit-list-tt li:first-child { border-top: 1px solid #f1f1f1; } 


/* epk_221901 */
.info_renew_22.epk_221901 .tt-info-list .cir-box { background: #73a8ff; } 
.info_renew_22.epk_221901 .bk-point-tt { background: #dae6fa; } 
.info_renew_22.epk_221901 .class-act ul li { background: #dae6fa; } 
.info_renew_22.epk_221901 .class-act ul li.left { background: #dae6fa; } 

/* epk_221902 */
.info_renew_22.epk_221902 .tt-info-list .cir-box { background: #ffc641; } 
.info_renew_22.epk_221902 .bk-point-tt { background: #ffe29d; } 
.info_renew_22.epk_221902 .class-act ul li { background: #ffe29d; } 
.info_renew_22.epk_221902 .class-act ul li.left { background: #ffe29d; } 

/* epk_221903 */
.info_renew_22.epk_221903 .tt-info-list .cir-box { background: #79c13f; } 
.info_renew_22.epk_221903 .bk-point-tt { background: #c6e8aa; } 
.info_renew_22.epk_221903 .class-act ul li { background: #c6e8aa; } 
.info_renew_22.epk_221903 .class-act ul li.left { background: #c6e8aa; } 
.info_renew_22.epk_221903 .tt-info-list .tea-info { padding: 5px 0 5px 54px !important; } 

/* epk_221904 */
.info_renew_22.epk_221904 .tt-info-list .cir-box { background: #03ddc1; } 
.info_renew_22.epk_221904 .bk-point-tt { background: #c3f1eb; } 
.info_renew_22.epk_221904 .class-act ul li { background: #c3f1eb; } 
.info_renew_22.epk_221904 .class-act ul li.left { background: #c3f1eb; } 

/* epk_221905 */
.info_renew_22.epk_221905 .tt-info-list .cir-box { background: #ff8400; } 
.info_renew_22.epk_221905 .bk-point-tt { background: #fedebc; } 
.info_renew_22.epk_221905 .class-act ul li { background: #fedebc; } 
.info_renew_22.epk_221905 .class-act ul li.left { background: #fedebc; } 

/* epk_221906 */
.info_renew_22.epk_221906 .tt-info-list .cir-box { background: #a68eff } 
.info_renew_22.epk_221906 .bk-point-tt { background: #d8d1f4; } 
.info_renew_22.epk_221906 .class-act ul li { background: #d8d1f4; } 
.info_renew_22.epk_221906 .class-act ul li.left { background: #d8d1f4; } 


/* epk_221907 */
.info_renew_22.epk_221907 .tt-info-list .cir-box { background: #ff8eab } 
.info_renew_22.epk_221907 .bk-point-tt { background: #f8d9e1; } 
.info_renew_22.epk_221907 .class-act ul li { background: #f8d9e1; } 
.info_renew_22.epk_221907 .class-act ul li.left { background: #f8d9e1; } 
.info_renew_22.epk_221907 .epassU-area .sumit-tt p { background: #ff8eab; padding: 0 10px; color: #fff; } 

/* epk_221908 */
.info_renew_22.epk_221908 .tt-info-list .cir-box { background: #e4a36f } 
.info_renew_22.epk_221908 .bk-point-tt { background: #f7dbc5; } 
.info_renew_22.epk_221908 .class-act ul li { background: #f7dbc5; } 
.info_renew_22.epk_221908 .class-act ul li.left { background: #f7dbc5; } 

/* epk_221909 */
.info_renew_22.epk_221909 .tt-info-list .cir-box { background: #ef8a8a } 
.info_renew_22.epk_221909 .bk-point-tt { background: #fad3d3; } 
.info_renew_22.epk_221909 .class-act ul li { background: #fad3d3; } 
.info_renew_22.epk_221909 .class-act ul li.left { background: #fad3d3; } 

/* epk_221910 */
.info_renew_22.epk_221910 .tt-info-list .cir-box { background: #dbd956 } 
.info_renew_22.epk_221910 .bk-point-tt { background: #edecb8; } 
.info_renew_22.epk_221910 .class-act ul li { background: #edecb8; } 
.info_renew_22.epk_221910 .class-act ul li.left { background: #edecb8; } 

/* epk_221911 */
.info_renew_22.epk_221911 .tt-info-list .cir-box { background: #56c0db } 
.info_renew_22.epk_221911 .bk-point-tt { background: #daf1f7; } 
.info_renew_22.epk_221911 .class-act ul li { background: #daf1f7; } 
.info_renew_22.epk_221911 .class-act ul li.left { background: #daf1f7; } 
.info_renew_22.epk_221911 .epassU-area .sumit-tt p { background: #56c0db; padding: 0 10px; color: #fff; } 

/* epk_221912 */
.info_renew_22.epk_221912 .tt-info-list .cir-box { background: #31cc9b } 
.info_renew_22.epk_221912 .bk-point-tt { background: #c9f1e4; } 
.info_renew_22.epk_221912 .class-act ul li { background: #c9f1e4; } 
.info_renew_22.epk_221912 .class-act ul li.left { background: #c9f1e4; } 
.info_renew_22.epk_221912 .tt-info-list .tea-info { padding: 5px 0 5px 54px !important; } 

/* epk_221913 */
.info_renew_22.epk_221913 .tt-info-list .cir-box { background: #adadff } 
.info_renew_22.epk_221913 .bk-point-tt { background: #e1e1f0; } 
.info_renew_22.epk_221913 .class-act ul li { background: #e1e1f0; } 
.info_renew_22.epk_221913 .class-act ul li.left { background: #e1e1f0; } 
.info_renew_22.epk_221913 .tt-info-list .tea-info { padding: 5px 0 5px 54px !important; } 

/* epk_221914 */
.info_renew_22.epk_221914 .tt-info-list .cir-box { background: #ebe067 } 
.info_renew_22.epk_221914 .bk-point-tt { background: #f7f3c2; } 
.info_renew_22.epk_221914 .class-act ul li { background: #f7f3c2; } 
.info_renew_22.epk_221914 .class-act ul li.left { background: #f7f3c2; } 
.info_renew_22.epk_221914 .tt-info-list .tea-info { padding: 5px 0 5px 54px !important; } 

/* epk_221915 */
.info_renew_22.epk_221915 .tt-info-list .cir-box { background: #f98de8 } 
.info_renew_22.epk_221915 .bk-point-tt { background: #fbdcf6; } 
.info_renew_22.epk_221915 .class-act ul li { background: #fbdcf6; } 
.info_renew_22.epk_221915 .class-act ul li.left { background: #fbdcf6; } 
.info_renew_22.epk_221915 .tt-info-list .tea-info { padding: 5px 0 5px 54px !important; } 
.info_renew_22.epk_221915 .epassU-area .sumit-tt p { background: #f98de8; padding: 0 10px; color: #fff; } 

/* epk_221916 */
.info_renew_22.epk_221916 .tt-info-list .cir-box { background: #67a8d2 } 
.info_renew_22.epk_221916 .bk-point-tt { background: #cfe6f5; } 
.info_renew_22.epk_221916 .class-act ul li { background: #cfe6f5; } 
.info_renew_22.epk_221916 .class-act ul li.left { background: #cfe6f5; } 
.info_renew_22.epk_221916 .tt-info-list .tea-info { padding: 5px 0 5px 54px !important; } 

/* epk_221917 */
.info_renew_22.epk_221917 .tt-info-list .cir-box { background: #da822c } 
.info_renew_22.epk_221917 .bk-point-tt { background: #efd1b3; } 
.info_renew_22.epk_221917 .class-act ul li { background: #efd1b3; } 
.info_renew_22.epk_221917 .class-act ul li.left { background: #efd1b3; } 
.info_renew_22.epk_221917 .tt-info-list .tea-info { padding: 5px 0 5px 54px !important; } 


/* epk_221918 */
.info_renew_22.epk_221918 .tt-info-list .cir-box { background: #8889c9 } 
.info_renew_22.epk_221918 .bk-point-tt { background: #d9daee; } 
.info_renew_22.epk_221918 .class-act ul li { background: #d9daee; } 
.info_renew_22.epk_221918 .class-act ul li.left { background: #d9daee; } 
.info_renew_22.epk_221918 .tt-info-list .tea-info { padding: 5px 0 5px 54px !important; } 


/* epk_221919 */
.info_renew_22.epk_221919 .tt-info-list .cir-box { background: #f5c419 } 
.info_renew_22.epk_221919 .bk-point-tt { background: #fcf0c6; } 
.info_renew_22.epk_221919 .class-act ul li { background: #fcf0c6; } 
.info_renew_22.epk_221919 .class-act ul li.left { background: #fcf0c6; } 
.info_renew_22.epk_221919 .tt-info-list .tea-info { padding: 5px 0 5px 54px !important; } 
.info_renew_22.epk_221919 .epassU-area .sumit-tt p { background: #f5c419; padding: 0 10px; color: #fff; } 

/* epk_2231 */
.info_renew_22.epk_2231 { } 

.info_renew_22.epk_2231 h2 span.color1 { color: #9cff65 } 
.info_renew_22.epk_2231 h2 span.color2 { color: #fded20 } 
.info_renew_22.epk_2231 .title-tt.img { position: relative; margin: 60px auto 50px !important; } 
.info_renew_22.epk_2231 .title-tt.img:before { clear:both; content:''; display: block; background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_223101_02.png); position: absolute; top: -73px; left: calc(50% - 29px); width: 58px; height: 63px; } 
.info_renew_22.epk_2231 .epass-bk { } 
.info_renew_22.epk_2231 .epass-bk ul { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2231 .epass-bk li { display: flex; justify-content: space-between; margin-bottom: 40px; } 
.info_renew_22.epk_2231 .epass-bk .book-text { text-align: left; } 
.info_renew_22.epk_2231 .book-text .pt-tit { margin-bottom: 10px; } 
.info_renew_22.epk_2231 .book-text .pt-tit span { font-size: 22px !important; margin: 0; padding: 5px 15px; border: 1px solid #000; display: inline-block; font-weight: bold; color: #000; } 
.info_renew_22.epk_2231 .book-text .pt-tit span.color { border-color: #5c6bec; color: #5c6bec; } 
.info_renew_22.epk_2231 .book-text .sub-title { font-weight: bold; font-size: 25px !important; color: #5c6bec; margin: 0; padding: 0 0 10px; } 
.info_renew_22.epk_2231 .book-text p span { font-size: 18px !important; margin: 0; padding: 0; } 
.info_renew_22.epk_2231 .book-text p.sub-tit { font-size: 22px !important; margin: 0; font-weight: 500; padding: 10px 0; line-height: 1; } 
.info_renew_22.epk_2231 .point-tt { margin: 00px auto 0; border-top: 1px solid #000; max-width: 768px; } 
.info_renew_22.epk_2231 .point-tt p { font-size: 18px !important; margin: 0; padding: 0; line-height: 1.5; } 
.info_renew_22.epk_2231 h5 .color { display: inline-block; color: #5c6bec; } 
.info_renew_22.epk_2231 .cont-easy-ty3 li > div { display: flex; justify-content: space-around; } 

.info_renew_22.epk_2231 .ct-info-area { max-width: 768px; padding: 40px; } 
.info_renew_22.epk_2231 .ct-info-area .ct-box { width: 100%; display: flex; align-items: center; background: #fff; padding: 18px; box-sizing: border-box; } 
.info_renew_22.epk_2231 .ct-info-area .ct-box:not(:first-child) { margin-top: 20px; } 
.info_renew_22.epk_2231 .ct-info-area .ct-box:after { clear:both; content:''; display: block; } 
.info_renew_22.epk_2231 .ct-info-area .ct-box .img-area { width: 180px; margin: 20px 0; } 
.info_renew_22.epk_2231 .ct-info-area .ct-box .img-area p { font-size: 20px !important; font-weight: bold; letter-spacing: -1px; line-height: 1.3; } 
.info_renew_22.epk_2231 .ct-info-area .ct-box .text-area { /* float: left; */padding-left: 24px; width: 539px; box-sizing: border-box; } 
.info_renew_22.epk_2231 .ct-info-area .ct-box .text-area.type-2 { padding: 0 0 0 30px; width: 80%; } 
.info_renew_22.epk_2231 .ct-info-area .ct-box .text-area h6 { font-size: 20px !important; font-weight: bold; padding-bottom: 6px; margin: 0; text-align: left; } 
.info_renew_22.epk_2231 .ct-info-area .ct-box .text-area p { font-size: 17px !important; text-align: left; letter-spacing: -1px; } 
.info_renew_22.epk_2231 .ct-info-area .ct-box .text-area p span { font-size: 20px !important; text-align: left; } 
.info_renew_22.epk_2231 .ct-info-area .bd-radius { /* float: left; */width: 1px; background: #e4e4e4; border-radius: 0; height: 160px; margin: 0 !important; } 
.info_renew_22.epk_2231 .class-act ul li { height: 220px; padding: 30px 20px; /* align-content: space-around; */ } 
.info_renew_22.epk_2231 .class-act ul li.left { background: #e8f4fd; } 
.info_renew_22.epk_2231 .class-act ul li:not(.left) { background: #effbe4; } 
.info_renew_22.epk_2231 .class-act p:not(.pt-t) { font-size: 22px !important; font-weight: bold; padding-bottom: 10px; margin: 0 0 10px; border-bottom: 1px solid #000; } 
.info_renew_22.epk_2231 .class-act p.pt-t { font-size: 18px !important; font-weight: normal; word-break: keep-all; letter-spacing: -1px; } 
.info_renew_22.epk_2231 .info-list p span { font-size: 19px !important; display: table-cell; } 


/* epk_2233 */
.info_renew_22.epk_2233 { } 
.info_renew_22.epk_2233 .sec_01 { background: #ff7d6f; } 
.info_renew_22.epk_2233 .btn-0 { top: 254px; left: 50%; margin-left: -381px; width: 761px; height: 374px; } 
.info_renew_22.epk_2233 .btn-1 { top: 659px; left: 50%; margin-left: -381px; width: 761px; height: 374px; } 
.info_renew_22.epk_2233 .btn-2 { top: 307px; left: 50%; margin-left: -382px; width: 766px; height: 234px; } 
.info_renew_22.epk_2233 .arrow-chart li:nth-child(1) { background: #ff7d6e; } 
.info_renew_22.epk_2233 .arrow-chart li:nth-child(1):after { border-left-color: #ff7d6e; } 
.info_renew_22.epk_2233 .arrow-chart li:nth-child(2) { background: #f26353; } 
.info_renew_22.epk_2233 .arrow-chart li:nth-child(2):after { border-left-color: #f26353; } 
.info_renew_22.epk_2233 .arrow-chart li:nth-child(3) { background: #d84636; } 
.info_renew_22.epk_2233 .arrow-chart li p.click { background: #fff; color: #d84636; } 


/* epk_2234 */
.info_renew_22.epk_2234 { } 
.info_renew_22.epk_2234 .sec_01{background:#cce9f5;}
.info_renew_22.epk_2234 .sec_02{background:#bde1f0;}
.info_renew_22.epk_2234 .sec_03{background: #ffffe6;}
.info_renew_22.epk_2234 .sec_04{background: #bde1f0;}
.info_renew_22.epk_2234 .sec_05, .info_renew_22.epk_2234 .sec_07{background: #f4f4f4;}
.info_renew_22.epk_2234 .sec_06{background: #ffffe6;}

.info_renew_22.epk_2234 .tea-info-a { max-width: 768px; margin: 10px auto 0 !important; } 
.info_renew_22.epk_2234 .tea-info-a .tab_easy { display: flex; justify-content: center; } 
.info_renew_22.epk_2234 .tea-info-a .tab_easy li { margin: 10px !important; } 
.info_renew_22.epk_2234 .tea-info-a .cont_easy { margin: 20px auto 0 !important; background: #fff; } 
/*.info_renew_22.epk_2234 .tea-info-a .cont_easy li > div { display: flex; padding: 0 10px 0; } */


/* epk_2237 */
.info_renew_22.epk_2237 { } 
.info_renew_22.epk_2237 .sec_01 { background: #4843e7; } 
.info_renew_22.epk_2237 .btn-0 { top: 396px; left: 50%; margin-left: 214px; width: 128px; height: 104px; } 
.info_renew_22.epk_2237 .btn-1 { top: 468px; left: 50%; margin-left: -273px; width: 150px; height: 59px; } 


/* epk_2239 */
.info_renew_22.epk_2239 { } 
.info_renew_22.epk_2239 .sec_01 { background:#ae45e0; } 
.info_renew_22.epk_2239 .cont-easy-ty3 .tea-info .teacher-car span { font-size: 18px !important; } 
.info_renew_22.epk_2239 .list-tt { max-width: 768px; margin: 0 auto; position: relative; border:solid 1px #222; background:#fff; padding:20px 0; } 
.info_renew_22.epk_2239 .tea-tt { margin: 20px auto 0; max-width: 768px; text-align: left; } 
.info_renew_22.epk_2239 .tea-tt ul { } 
.info_renew_22.epk_2239 .tea-tt ul li { } 
.info_renew_22.epk_2239 .tea-tt ul li span { font-size: 20px !important; font-weight: 500; } 
.info_renew_22.epk_2239 .class-act ul li { background:#ffffff; } 
.info_renew_22.epk_2239 .class-act ul li .pt-t { color:#ae45e0; } 

/* epk_2240 */
.info_renew_22.epk_2240 { } 
.info_renew_22.epk_2240 .cont-easy-ty3 .tea-info .teacher-car span { font-size: 18px !important; } 
.info_renew_22.epk_2240 .list-tt { max-width: 768px; margin: 0 auto; position: relative; border:solid 1px #222; background:#fff; padding:20px 0; } 
.info_renew_22.epk_2240 .tea-tt { margin: 20px auto 0; max-width: 768px; text-align: left; } 
.info_renew_22.epk_2240 .tea-tt ul { } 
.info_renew_22.epk_2240 .tea-tt ul li { } 
.info_renew_22.epk_2240 .tea-tt ul li span { font-size: 20px !important; font-weight: 500; } 
.info_renew_22.epk_2240 .cont-easy-ty3 li .tea-area { background: #fff; border:solid 1px #222; padding-left:30px; } 

.info_renew_22.epk_224001 .sec_01 { background:#ffea9b; } 
.info_renew_22.epk_224001 .class-act ul li { background:#ffffff; border:solid 5px #e9ab04; margin-bottom:20px !important; padding:100px 0; } 
.info_renew_22.epk_224001 .class-act ul li .pt-t { font-size:30px !important; color:#e9ab04; } 

.info_renew_22.epk_224002 .sec_01 { background:#54e8dc; } 
.info_renew_22.epk_224002 .class-act ul li { background:#ffffff; border:solid 5px #13a195; margin-bottom:20px !important; padding:100px 0; } 
.info_renew_22.epk_224002 .class-act ul li .pt-t { font-size:30px !important; color:#13a195; } 



/* epk_2242 */
.info_renew_22.epk_2242 { } 
.info_renew_22.epk_2242 .btn-0 { margin-left: -383px; top: 240px; left: 50%; width: 767px; height: 376px; } 
.info_renew_22.epk_2242 .btn-1 { margin-left: -383px; top: 646px; left: 50%; width: 767px; height: 376px; } 
.info_renew_22.epk_2242 .btn-2 { margin-left: -383px; top: 240px; left: 50%; width: 767px; height: 259px; } 
.info_renew_22.epk_2242 .btn-3 { margin-left: -383px; top: 500px; left: 50%; width: 767px; height: 259px; } 
.info_renew_22.epk_224201 .sec_01 { background: #ff855e; } 
.info_renew_22.epk_224202 .sec_01 { background: #01bc8f; } 
.info_renew_22.epk_224203 .sec_01 { background: #b06eec; } 
.info_renew_22.epk_224204 .sec_01 { background: #0086e9; } 


/* epk_2245 */
.info_renew_22.epk_2245 { } 
.info_renew_22.epk_224501 .sec_01{background:#f6834c;}
.info_renew_22.epk_224501 .tab_easy { display: flex; justify-content: center; } 
.info_renew_22.epk_224501 .tab_easy li { margin: 0 10px; } 
.info_renew_22.epk_224501 .cont_easy { margin: 0 auto; max-width: 768px; padding-bottom: 80px; } 
.info_renew_22.epk_224501 .cont_easy li { position: relative; width: 100%; } 
.info_renew_22.epk_224501 .cont_easy .youtube-area {  } 
.info_renew_22.epk_224501 .cont_easy .youtube-area iframe { position:absolute; top:53%; left:50%; margin-left:-47%; width: 94%; height: 48%; } 
.info_renew_22.epk_224501 .class-review { position: relative; padding-bottom: 80px; margin: 0 auto; } 
.info_renew_22.epk_224501 .class-review .slick-nav { position: absolute; top: calc(36% - 17px); } 
.info_renew_22.epk_224501 .class-review .slick-left { /* left: 165px; */ } 
.info_renew_22.epk_224501 .class-review .slick-right { /* right: 165px; */ } 
.info_renew_22.epk_224501 .cu-review { position: absolute; top: 0; left: 50%; margin-left: -384px; width: 100%; } 
.info_renew_22.epk_224501 .class-review a { margin: 0 auto; display: block; position: relative; max-width: 768px; } 

.info_renew_22.epk_224502 .sec_00 { background: #0166fe; } 

.info_renew_22.epk_224502 h6 span { color: #0166fe; } 
.info_renew_22.epk_224502 .cont_easy .youtube-area iframe { position:absolute; top:68%; left:50%; margin-left:-33%; width: 66%; height: 32%; } 
.info_renew_22.epk_224502 .sc-time-table.sub td span { color: #0166fe; } 
.info_renew_22.epk_224502 .sub-tit span { color:#0166fe; } 
.info_renew_22.epk_224502 .exam-d .em-aa .tit { color: #0066fe; } 
.info_renew_22.epk_224502 .exam-d div i { color: #0066fe; } 
.info_renew_22.epk_224502 .special-benefit-area ul li .num p { color: #00e4ff; } 
.info_renew_22.epk_224502 .sources-tt { background: #c7f5fb; } 
.info_renew_22.epk_224502 .tc-info .tit span { color: #0066fe; } 

.info_renew_22.epk_224503 .sec_00 { background: #a24de6; } 
.info_renew_22.epk_224503 .cont_easy .youtube-area iframe {  position:absolute; top:68%; left:50%; margin-left:-33%; width: 66%; height: 32%; } 
.info_renew_22.epk_224503 h6 span { color: #0166fe; } 
.info_renew_22.epk_224503 h6 span { color: #a34de6; } 
.info_renew_22.epk_224503 .sc-time-table.sub td span { /* color: #0166fe; */ } 
.info_renew_22.epk_224503 .sub-tit span { color: #a34de6; } 
.info_renew_22.epk_224503 .exam-d .em-aa .tit { color: #a34de6; } 
.info_renew_22.epk_224503 .exam-d div i { color: #a34de6; } 
.info_renew_22.epk_224503 .special-benefit-area ul li .num p { color: #dcaeff; } 
.info_renew_22.epk_224503 .sources-tt { background: #dcaeff; } 
.info_renew_22.epk_224503 .tc-info .tit span { color: #0066fe; } 
.info_renew_22.epk_224503 .tc-info .tit span { color: #a34de6; } 

.info_renew_22.epk_2245 h6,
.info_renew_22.epk_2245 h6 span { font-size: 38px !important; margin: 0; padding: 0 0 40px 0; letter-spacing: -1px; } 
.info_renew_22.epk_2245 .sc-time-table { } 
.info_renew_22.epk_2245 .sc-time-table table { } 
.info_renew_22.epk_2245 .sc-time-table.sub table:last-child { margin: 30px 0 0; border: 0; } 
.info_renew_22.epk_2245 .sc-time-table.sub th { font-size: 17px !important; border: 0; } 
.info_renew_22.epk_2245 .sc-time-table.sub td { font-size: 17px !important; border: 1px solid #b4b4b4; border-left: 0; } 
.info_renew_22.epk_2245 .sc-time-table.info th { font-size: 17px !important; background: #e4e4e4; padding: 20px; } 
.info_renew_22.epk_2245 .sc-time-table.info td { font-size: 17px !important; text-align: left; padding: 20px !important; } 
.info_renew_22.epk_2245 .sc-time-table.info td span { font-size: 17px !important; border: 0; color: #858585; } 
.info_renew_22.epk_2245 .sc-time-table.sub td:last-child { padding:10px; text-align:left; border-right: 0; } 
.info_renew_22.epk_2245 .sc-time-table.sub td span { } 
.info_renew_22.epk_2245 .sub-tit,
.info_renew_22.epk_2245 .sub-tit span { font-size: 30px !important; font-weight: bold; margin: 0; padding: 0; } 
.info_renew_22 i span { position: absolute; top:0; left:0; opacity: 0; } 
.info_renew_22.epk_2245 .cir-box-aa { max-width: 768px; margin: 0 auto !important; position: relative; display: flex; align-items: center; justify-content: center; } 
.info_renew_22.epk_2245 .cir-box-aa .cir-a { width: 232px; height: 232px; border-radius: 50%; border: 1px solid #000; display: flex; justify-content: center; align-items: center; margin: 0 40px !important; } 
.info_renew_22.epk_2245 .cir-box-aa div i { font-size: 30px !important; } 
.info_renew_22.epk_2245 .cir-box-aa .cir-a p { font-size: 20px !important; margin: 0; padding: 0; } 
.info_renew_22.epk_2245 .cir-box-aa .cir-a p i { } 
.info_renew_22.epk_2245 .cir-sub-tt { margin: 40px 0 0 !important; font-size: 20px !important; font-weight: bold; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2245 .exam-d { max-width: 768px; margin: 0 auto; display: flex; justify-content: center; } 
.info_renew_22.epk_2245 .exam-d .em-aa { padding: 40px; background: #fff; border-radius: 20px; width: 300px; box-sizing: border-box; } 
.info_renew_22.epk_2245 .exam-d .em-aa .tit { font-size: 20px !important; font-weight: bold; background: #dadada; border-radius: 20px; padding: 5px 0; margin: 0 0 20px; } 
.info_renew_22.epk_2245 .exam-d .em-aa > div { } 
.info_renew_22.epk_2245 .exam-d .em-aa > div p { font-size: 20px !important; font-weight: 500; } 
.info_renew_22.epk_2245 .exam-d > div:not(.em-aa) { display: flex; align-items: center; } 
.info_renew_22.epk_2245 .exam-d div i { font-size: 40px !important; margin: 0 20px; } 
.info_renew_22.epk_2245 .special-benefit-area { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2245 .special-benefit-area ul { display: flex; } 
.info_renew_22.epk_2245 .special-benefit-area ul:after { clear:both; content:''; display:block; } 
.info_renew_22.epk_2245 .special-benefit-area ul li { width: calc(33.334% - 12px); background: #e4e4e4; border-radius: 10px; padding: 30px 0; margin: 0 6px; display: flex; flex-wrap: wrap; justify-content: center; } 
.info_renew_22.epk_2245 .special-benefit-area ul li .num { display: flex; justify-content: center; align-items: center; background: #000; width: 30px; height: 30px; border-radius: 50%; } 
.info_renew_22.epk_2245 .special-benefit-area ul li .num p { border-radius: 50%; line-height: 1 !important; margin: 0 !important; } 
.info_renew_22.epk_2245 .special-benefit-area ul li p { font-size: 20px !important; margin: 10px 0 !important; padding: 0 !important; line-height: 1.3 !important; font-weight: 500; letter-spacing: -1px; width: 100%; } 
.info_renew_22.epk_2245 .special-benefit-area ul li strong { font-size: 20px !important; margin: 10px 0 !important; padding: 0 !important; line-height: 1.5 !important; } 
.info_renew_22.epk_2245 .sources-tt { font-size: 20px !important; margin: 20px 0 0 !important; padding: 30px 0 !important; line-height: 1.5 !important; font-weight: 500; } 
.info_renew_22.epk_2245 .tab_easy { display: flex; margin: 0 auto; max-width: 768px; justify-content: center; } 
.info_renew_22.epk_2245 .tab_easy li { margin: 0 20px !important; } 
.info_renew_22.epk_2245 .tab_easy li img { } 
.info_renew_22.epk_2245 .cont_easy { max-width: 768px; margin: 40px auto 0 !important; } 
.info_renew_22.epk_2245 .cont_easy li { } 
.info_renew_22.epk_2245 .tc-info { display: flex; max-width: 726px; margin: 0 auto; } 
.info_renew_22.epk_2245 .tc-info > div { text-align: left; } 
.info_renew_22.epk_2245 .tc-info .tit,
.info_renew_22.epk_2245 .tc-info .tit span { font-size: 30px !important; margin: 0; padding: 0; font-weight: bold; } 
.info_renew_22.epk_2245 .tc-info .sub { font-size: 18px !important; margin: 0; padding: 0; font-weight: 500; letter-spacing: -1px; } 
.info_renew_22.epk_2245 .tc-info .re-info { } 
.info_renew_22.epk_2245 .tc-info .re-info p { display: flex; align-items: baseline; margin: 10px 0 0 !important; } 
.info_renew_22.epk_2245 .tc-info .re-info p span { font-size: 18px !important; font-weight: 500; text-align: left; margin: 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2245 .tc-info .re-info p span:first-child { background: #b4b4b4; display: block; box-sizing: border-box; margin: 0 10px 0 0; min-width: 80px; text-align: center; } 
.info_renew_22.epk_2245 .cont_easy { } 
.info_renew_22.epk_2245 .cont_easy .youtube-area { /*position: relative;*/ } 
.info_renew_22.epk_2245 .cont_easy .youtube-area img { } 
/*.info_renew_22.epk_2245 .cont_easy .youtube-area iframe { position: absolute;  } */
.info_renew_22.epk_2245 .price-bk { max-width: 768px; } 
.info_renew_22.epk_2245 .price-bk ul { } 
.info_renew_22.epk_2245 .price-bk ul li { display: flex; justify-content: center; float: initial !important; margin: 0 !important; } 
.info_renew_22.epk_2245 .price-bk ul li img { margin: 0; } 
.info_renew_22.epk_2245 .price-bk ul > li:last-child { border-top: 1px solid #dadada; margin: 20px 0 0 !important; padding: 20px 0 0; } 
.info_renew_22.epk_2245 .bk-tt-area { padding-left: 40px; width: 540px; box-sizing: border-box; } 
.info_renew_22.epk_2245 .bk-tt-area .tt { font-size: 20px !important; margin: 0; padding: 0; font-weight: bold; text-align: left; } 
.info_renew_22.epk_2245 .bk-tt-area > div { margin: 24px 0 0; } 
.info_renew_22.epk_2245 .bk-tt-area > div p { font-size: 20px !important; margin: 0; padding: 0 0 10px; text-align: left; } 
.info_renew_22.epk_2245 .bk-tt-area > div p span { font-size: 18px !important; padding: 0 3px; letter-spacing: -1px; } 
.info_renew_22.epk_2245 .cu-review .re-text p span { background: #fbdb00; } 


/* epk_2246 */
.info_renew_22.epk_2246 { } 
.info_renew_22.epk_2246 .exam-info-tt { color: #18774c; } 
.info_renew_22.epk_2246 .process-area .process-line .process-ch span { /* padding: 24px 0; */width: 70%; margin: 0 auto; text-align: center; } 
.info_renew_22.epk_2246 .process-area .process-text li p { background: #bdebec; height: 106px; display: flex; align-items: center; justify-content: center; padding: 0 24px !important; } 
.info_renew_22.epk_2246 .exam-info-list .color { color: #e8a530; } 
.info_renew_22.epk_2246 .bk-info-tt { margin: 0 auto 20px !important; } 
.info_renew_22.epk_2246 .cont-easy-ty3 .tea-info .title-name { border-bottom: 3px solid #000; padding: 0 20px !important; } 
.info_renew_22.epk_2246 .exam-info-list span { font-family: 'GmarketSansMedium' !important; } 
.info_renew_22.epk_2246 .price-bk .tt-bk .sub-inblock-tt { margin: 0px 0 20px !important; font-size: 23px !important; color: #000; background: inherit; padding: 0 !important; } 
.info_renew_22.epk_2246 a { margin: 0 auto; position: relative; display: block; max-width: 768px; } 
.info_renew_22.epk_2246 .process-area .process-line.fin { position: relative; margin: 0 auto 60px !important; width: 20%; max-width: 768px; } 
.info_renew_22.epk_2246 .process-area .process-line.fin .process-ch span { /* padding: 24px 0; */width: 100%; margin: 0 0 0 33%; text-align: center; } 
.info_renew_22.epk_2246 .process-area .nth-2.fin li { width: 80%; } 
.info_renew_22.epk_2246 .process-area .process-line.fin .process-ch:after { clear:both; content:''; display: block; position: absolute; top: calc(50% - 9px); left: 10px; background:url(../../Public_html/Images/Lecture/info/sec_2_arrow.png); width: 13px; height: 19px; } 

/* epk_224601 */
.info_renew_22.epk_224601 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224601_01_bg.jpg); } 
.info_renew_22.epk_224601 .section h2 { background: #18774c; } 
.info_renew_22.epk_224601 .bk-info-tt { color: #2fab77; background: #dcfdee; } 
.info_renew_22.epk_224601 .class-act ul li { background: #ffe1e1; } 
.info_renew_22.epk_224601 .class-act ul li.left { background: #c9f3e0; } 
.info_renew_22.epk_224601 .class-act ul li.left .pt-t { color: #18774c; } 
.info_renew_22.epk_224601 .class-act ul li .pt-t { color: #007b7e; } 
.info_renew_22.epk_224601 .class-act ul li .pt-t span { color: #18774c; } 
.info_renew_22.epk_224601 .subtitle-point-tt { color: #e8a530; } 
.info_renew_22.epk_224601 .subtitle-point-tt span { background: #e8a530; } 
/* epk_224602 */
.info_renew_22.epk_224602 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224602_01_bg.jpg); } 
.info_renew_22.epk_224602 .section h2 { background: #2490b6; } 
.info_renew_22.epk_224602 .bk-info-tt { color: #2490b6; background: #c8ecf9; } 
.info_renew_22.epk_224602 .class-act ul li { background: #f9d7b3; } 
.info_renew_22.epk_224602 .class-act ul li.left { background: #c8ecf9; } 
.info_renew_22.epk_224602 .class-act ul li.left .pt-t { color: #2490b6; } 
.info_renew_22.epk_224602 .class-act ul li .pt-t { color: #2490b6; } 
.info_renew_22.epk_224602 .class-act ul li .pt-t span { color: #2490b6; } 
.info_renew_22.epk_224602 .subtitle-point-tt { color: #e8a530; } 
.info_renew_22.epk_224602 .subtitle-point-tt span { background: #e8a530; } 
/* epk_224602 */
.info_renew_22.epk_224603 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224603_01_bg.jpg); } 
.info_renew_22.epk_224603 .section h2 { background: #e9a631; } 
.info_renew_22.epk_224603 .bk-info-tt { color: #e9a631; background: #ffefb5; } 
.info_renew_22.epk_224603 .class-act ul li { background: #b6eae1; } 
.info_renew_22.epk_224603 .class-act ul li.left { background: #ffefb5; } 
.info_renew_22.epk_224603 .class-act ul li.left .pt-t { color: #e9a631; } 
.info_renew_22.epk_224603 .class-act ul li .pt-t { color: #2490b6; } 
.info_renew_22.epk_224603 .class-act ul li .pt-t span { color: #e9a631; } 
.info_renew_22.epk_224603 .subtitle-point-tt span { background: #fa5e5e; } 


/* epk_224701 */
.info_renew_22.epk_224701 .sec_01 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224701_01_bg.jpg); } 
.info_renew_22.epk_224702 .sec_01 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224702_01_bg.jpg); } 
.info_renew_22.epk_224703 .sec_01 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224703_01_bg.jpg); } 

/* epk_2248 */
.info_renew_22.epk_2248 h5 { font-size: 38px !important; } 
.info_renew_22.epk_2248 h5 span { font-size: 38px !important; color: #3273d7; } 
.info_renew_22.epk_2248 h6 { font-size: 30px !important; font-weight: 400; } 
.info_renew_22.epk_2248 h6 span { font-size: 30px !important; color: #2e76d8; font-weight: bold; } 
.info_renew_22.epk_2248 .step-a { position: relative; max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2248 .step-box { border: 1px solid #000; padding: 20px 54px; box-sizing: border-box; text-align: left; } 
.info_renew_22.epk_2248 .step-box:not(:first-child) { margin: 20px 0 0 !important; } 
.info_renew_22.epk_2248 .step-box .tt { font-size: 30px !important; display: flex; align-items: flex-end; line-height: 1; font-weight: 350; margin: 0; padding: 0; } 
.info_renew_22.epk_2248 .step-box .tt span { padding-right: 10px; } 
.info_renew_22.epk_2248 .step-box .tt strong { font-size: 30px !important; color: #2e76d8; padding-left: 10px; } 
.info_renew_22.epk_2248 .step-box .step-point { font-size: 22px !important; font-weight: 500; /* margin: 20px 0 10px 0 !important; */background: #e7e7e7; display: inline-block; } 
.info_renew_22.epk_2248 .step-box .text:not(.step-point) { margin: 10px 0 0 40px !important; font-size: 20px !important; letter-spacing: -1px; text-align: left; line-height: 1.5 !important; } 
.info_renew_22.epk_2248 .step-box .text { margin: 30px 0 0 40px !important; } 
.info_renew_22.epk_2248 .class-gift { position: relative; max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2248 .class-gift .gift-box { display: flex; flex-wrap: wrap; background: #f3f4f6; padding: 20px 40px; align-items: center; } 
.info_renew_22.epk_2248 .class-gift .gift-box > div { padding: 20px 0; text-align: left; box-sizing: border-box; } 
.info_renew_22.epk_2248 .class-gift .gift-box > div:first-child { width: 38%; max-width: 265px; } 
.info_renew_22.epk_2248 .class-gift .gift-box > div:last-child { width: 62%; padding-left: 45px; border-left: 1px solid #cacaca; } 
.info_renew_22.epk_2248 .class-gift .gift-box:not(:first-child) { margin: 20px 0 0 0 !important; } 
.info_renew_22.epk_2248 .class-gift .gift-box p.tt { font-size: 24px !important; text-align: left; font-weight: bold; letter-spacing: -1px; } 
.info_renew_22.epk_2248 .class-gift .gift-box p.tt span { font-size: 24px !important; display: flex; color: #2e76d8; line-height: 1.5 !important; } 
.info_renew_22.epk_2248 .class-gift .gift-box p:not(.tt) { font-size: 20px !important; word-break: keep-all; text-align: left; line-height: 1.5 !important; } 
.info_renew_22.epk_2248 .teacher-slide { max-width: 768px; margin: 0 auto; position: relative; } 
.info_renew_22.epk_2248 .teacher-slide .slick-btn { position: absolute; top: 50%; } 
.info_renew_22.epk_2248 .teacher-slide .slick-btn.slide-left { left: 0; } 
.info_renew_22.epk_2248 .teacher-slide .slick-btn.slide-right { right: 0; } 
.info_renew_22.epk_2248 .tea-slide { } 
.info_renew_22.epk_2248 .info-a { } 
.info_renew_22.epk_2248 .info-a .tip-box { max-width: 768px; margin: 0 auto; position: relative; padding: 20px; box-sizing: border-box; border: 1px solid #000; background: #fff; } 
.info_renew_22.epk_2248 .info-a .tip-box p { font-size: 30px !important; color: #3273d7; letter-spacing: -1px; line-height: 1.5 !important; } 
.info_renew_22.epk_2248 .info-a .tip-box p strong { font-weight: bold; text-decoration: underline; } 
.info_renew_22.epk_2248 .info-a .tip-point { max-width: 768px; margin: 0 auto; padding: 20px 0 0; display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_2248 .info-a .tip-point .tt { background: #db0f0f; color: #fff; padding: 0 10px; width: 10%; box-sizing: border-box; height: 26px; display: flex; align-items: center; font-size: 15px !important; } 
.info_renew_22.epk_2248 .info-a .tip-point p:not(.tt) { width: 90%; color: #db0f0f; font-size: 18px !important; text-align: left; padding: 0 0 0 10px; letter-spacing: -1px; box-sizing: border-box; word-break: keep-all; line-height: 1.5 !important; } 
.info_renew_22.epk_2248 .sub-a { max-width: 768px; margin: 20px auto !important; position: relative; padding: 40px 40px 0; border: 1px solid #000; box-sizing: border-box; word-break: keep-all; } 
.info_renew_22.epk_2248 .sub-a .sub-list { box-sizing: border-box; width: 100%; } 
.info_renew_22.epk_2248 .sub-list li { display: flex; padding-bottom: 10px; } 
.info_renew_22.epk_2248 .sub-list li p { font-size: 20px !important; font-weight: 500; text-align: left; } 
.info_renew_22.epk_2248 .sc-time-table { padding: 0 0 40px 0; width: 100%; max-width: 768px; } 
.info_renew_22.epk_2248 .sc-time-table table { } 
.info_renew_22.epk_2248 .sc-time-table th { border: 1px solid #cacaca; background: #2e76d8 !important; color: #fff; } 
.info_renew_22.epk_2248 .sc-time-table td { border: 1px solid #cacaca; } 
.info_renew_22.epk_2248 .sc-time-table td.point { background: #3273d7; color: #fff; } 
.info_renew_22.epk_2248 .sc-time-table th:first-child,
.info_renew_22.epk_2248 .sc-time-table td:first-child { border-left: 0; } 
.info_renew_22.epk_2248 .sc-time-table th:last-child,
.info_renew_22.epk_2248 .sc-time-table td:last-child { border-right: 0; } 
.info_renew_22.epk_2248 .tip-guide { } 
.info_renew_22.epk_2248 .tip-guide p { font-size: 22px !important; font-weight: bold; margin: 0 !important; padding: 0 0 20px 0 !important; } 
.info_renew_22.epk_2248 .btn-area { display: flex; justify-content: space-around; max-width: 768px; margin: 30px auto 0 !important; } 
.info_renew_22.epk_2248 .btn-area li { border-radius: 60px; position: relative; padding: 10px 40px; width: 40%; box-sizing: border-box; } 
.info_renew_22.epk_2248 .btn-area li:first-child { background: #2e76d8; } 
.info_renew_22.epk_2248 .btn-area li:last-child { background: #1c5fba; } 
.info_renew_22.epk_2248 .btn-area li a { font-size: 24px !important; } 
.info_renew_22.epk_2248 .btn-area li span.check-ion { position: absolute; top: calc(50% - 12px); left: 14px; } 
.info_renew_22.epk_2248 .btn-area li span { color: #fff; } 
.info_renew_22.epk_2248 .btn-area li span strong { display: block; font-size: 24px !important; } 
.info_renew_22.epk_2248 .pre-tt { max-width: 768px; margin: 0 auto; border-bottom: 1px solid #000; } 
.info_renew_22.epk_2248 .pre-tt a { font-size: 22px !important; font-weight: bold; padding: 0 0 15px 0; display: inline-block; position: relative; justify-content: center; } 
.info_renew_22.epk_2248 .pre-tt a:after { clear:both; content:''; display: block; position: absolute; bottom: -2px; width: 100%; height: 4px; background: #222; border-radius: 2px; } 
.info_renew_22.epk_2248 .pre-tt a > span { display: flex; justify-content: center; align-items: center; font-size: 22px !important; } 
.info_renew_22.epk_2248 .pre-tt a > span span { font-size:22px !important; } 
.info_renew_22.epk_2248 .pre-tt a span.down-icon { margin: 0 0 0 5px; width: 32px; height: 32px; display: flex; box-sizing: border-box; border-radius: 50%; border: 2px solid #000; box-sizing: border-box; justify-content: center; align-items: center; } 
.info_renew_22.epk_2248 .pre-tt a span i span { position: absolute; top: 0; left: 0; opacity: 0; } 
.info_renew_22.epk_2248 .tt-ee { max-width: 768px; margin: 0 auto; padding: 0 0 30px; border-bottom: 1px solid #000; } 
.info_renew_22.epk_2248 .tt-ee ul { } 
.info_renew_22.epk_2248 .tt-ee ul li { text-align: left; } 
.info_renew_22.epk_2248 .tt-ee ul li p.tt { padding: 20px 0; font-weight: bold; } 
.info_renew_22.epk_2248 .tt-ee ul li p { font-size: 18px !important; margin: 0; padding: 0; letter-spacing: -1px; word-break: keep-all; line-height: 1.5 !important; } 
.info_renew_22.epk_2248 .sec_99 { background: #222; } 
.info_renew_22.epk_2248 .fin-tt { font-size: 50px !important; margin: 0; padding: 20px 0; box-sizing: border-box; font-weight: bold; color: #fff; line-height: 1.2 !important; } 
.info_renew_22.epk_2248 .bk-aa { margin: 0 auto; position: relative; } 
.info_renew_22.epk_2248 .bk-aa > div { padding: 20px 0; } 
.info_renew_22.epk_2248 .bk-aa p { font-size: 24px !important; letter-spacing: -1px; margin: 0; padding: 0; } 
.info_renew_22.epk_2248 .bk-aa p span { font-size: 24px !important; margin: 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2248 .pt-tt { font-size: 22px !important; text-align: left; font-weight: bold; color: #2e76d8; line-height: 1.5; } 

.info_renew_22.epk_224801 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224801_01_bg.jpg); } 
.info_renew_22.epk_224802 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224802_01_bg.jpg); } 
.info_renew_22.epk_224803 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224803_01_bg.jpg); } 
.info_renew_22.epk_224804 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224804_01_bg.jpg); } 
.info_renew_22.epk_224805 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224805_01_bg.jpg); } 
.info_renew_22.epk_224806 .sec_00 { background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_224806_01_bg.jpg); } 

/* epk_2249 */
.info_renew_22.epk_2249 { } 
.info_renew_22.epk_2249 .goals-list { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2249 .goals-list ul { display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_2249 .goals-list li:not(:first-child) { margin: 20px 0 0; } 
.info_renew_22.epk_2249 .goals-list li { width: 100%; border: 1px solid #000; background: #fff; display: flex; padding: 34px 54px; } 
.info_renew_22.epk_2249 .goals-list li i { margin-top: 7px !important; } 
.info_renew_22.epk_2249 .goals-list li p { font-size: 26px !important; text-align: left; letter-spacing: -1px; word-break: keep-all; margin: 0; padding: 0; } 
.info_renew_22.epk_2249 .tt-golas-img { max-width: 768px; display: flex; justify-content: end; margin: 0 auto; position: relative; } 
.info_renew_22.epk_2249 .tt-golas-img img { margin: initial; } 
.info_renew_22.epk_2249 .tt-golas { position: absolute; top: 50%; transform: translateY(-50%); left: 0; } 
.info_renew_22.epk_2249 .tt-golas h6 { font-size: 42px !important; font-weight: bold; text-align: left; margin: 0; padding: 0 0 30px 0; letter-spacing: -1px; } 
.info_renew_22.epk_2249 .tt-golas h6 span { font-size: 42px !important; margin: 0; padding: 0; color: #415cff; text-align: left; } 
.info_renew_22.epk_2249 .tt-golas p { font-size: 30px !important; text-align: left; font-weight: 500; letter-spacing: -1px; margin: 0; padding: 0; } 
.info_renew_22.epk_2249 .tt-golas p span { font-size: 30px !important; text-align: left; font-weight: 500; letter-spacing: -1px; margin: 0; padding: 0; color: #415cff; } 
.info_renew_22.epk_2249 .golas-tag { max-width: 768px; margin: 0 auto; position: relative; display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_2249 .golas-tag li { width: 100%; background: #415cff; display: flex; align-items: end; } 
.info_renew_22.epk_2249 .golas-tag li:not(:first-child) { margin-top: 15px; } 
.info_renew_22.epk_2249 .golas-tag li img { } 
.info_renew_22.epk_2249 .golas-tag li p { font-size: 22px !important; padding: 15px 0 15px 20px; color: #fff; border-left: 1px solid #fff; letter-spacing: -1px; text-align: left; line-height: 1.5 !important; margin: 10px 0; } 

.info_renew_22.epk_224901 .sec_00 { background: #f2ecec; } 
.info_renew_22.epk_224902 .sec_00 { background: #e0f6f2; } 
.info_renew_22.epk_224903 .sec_00 { background: #e5e2f3; } 
.info_renew_22.epk_224904 .sec_00 { background: #f9e7e7; } 
.info_renew_22.epk_224905 .sec_00 { background: #deeee4; } 
.info_renew_22.epk_224906 .sec_00 { background: #f5e5d6; } 
.info_renew_22.epk_224907 .sec_00 { background: #dfc4e3; } 
.info_renew_22.epk_224908 .sec_00 { background: #fff1d6; } 
.info_renew_22.epk_224909 .sec_00 { background: #e9e9e9; } 
.info_renew_22.epk_224910 .sec_00 { background: #fffbdb; } 

.info_renew_22.epk_224911 .sec_00 { background: #ffdedd; } 
.info_renew_22.epk_224912 .sec_00 { background: #dde9f7; } 
.info_renew_22.epk_224913 .sec_00 { background: #ecdcf7; } 
.info_renew_22.epk_224914 .sec_00 { background: #eac7e7; } 
.info_renew_22.epk_224915 .sec_00 { background: #cee9c8; } 
.info_renew_22.epk_224916 .sec_00 { background: #eadfc9; } 

.info_renew_22.epk_224917 .sec_00 { background: #deeee4; } 
.info_renew_22.epk_224918 .sec_00 { background: #f8efff; } 
.info_renew_22.epk_224919 .sec_00 { background: #f7ead9; } 
.info_renew_22.epk_224920 .sec_00 { background: #bee0bb; } 
.info_renew_22.epk_224921 .sec_00 { background: #cee9f4; } 

/* epk_2250 */
.info_renew_22.epk_2250 h6 { font-size: 38px !important; max-width: 768px; margin: 0 auto; letter-spacing: -1px; } 
.info_renew_22.epk_2250 h6.sub { font-size: 28px !important; font-weight: bold; } 
.info_renew_22.epk_2250 .epassU-area { border: 0px solid #000; background: #efefef; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box { } 
.info_renew_22.epk_2250 .epassU-area .nth-4box ul { display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box ul:after { clear:both; content:''; display: block; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box li { width: 50%; box-sizing: border-box; padding: 20px; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box li.sub { padding-top: 40px; border-top: 1px solid #000; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box li:not(.sub) { } 
.info_renew_22.epk_2250 .epassU-area .nth-4box li:nth-child(2n-1) { padding-right: 20px; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box li:nth-child(2n-2) { /* padding-left: 20px; */border-left: 1px solid #000; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box li > p { text-align: center; margin: 0 0 20px !important; padding: 0; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box li > p span { display: table-cell; font-size: 20px !important; margin: 0; padding: 0; font-weight: bold; line-height: 1.5; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box div { text-align: center; margin: 0; padding: 0; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box i { margin: 0 auto; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box div p { font-size: 20px !important; margin: 0; padding: 0; text-align: center; font-weight: 600; } 
.info_renew_22.epk_2250 .epassU-area .nth-4box div p span { line-height: 1.5 !important; font-size: 20px !important; margin: 0; padding: 0; word-break: keep-all; display: table-cell; } 
.info_renew_22.epk_2250 .cu-review .review-box { padding: 50px 0 0; border-bottom: 1px solid #000; } 
.info_renew_22.epk_2250 .class-info { display: flex; justify-content: space-around; max-width: 768px; margin: 0 auto 40px !important; } 
.info_renew_22.epk_2250 .class-info > li { width: 30%; background: #e4e4e4; border-radius: 20px; padding: 20px; box-sizing: border-box; } 
.info_renew_22.epk_2250 .class-info > li p.tt { font-size: 20px; background: #fff; border-radius: 20px; font-weight: bold; line-height: 1.5 !important; margin: 0 0 30px; padding: 0; width: 100%; } 
.info_renew_22.epk_2250 .class-info > li ul { padding: 0 25px; } 
.info_renew_22.epk_2250 .class-info > li ul li { font-size: 20px !important; margin: 0; padding: 0; font-weight: 500; } 
.info_renew_22.epk_2250 .class-info > li ul li.point { color: #176bd2; } 
.info_renew_22.epk_2250 .type-story { max-width: 768px; margin: 0px auto 0 !important; } 
.info_renew_22.epk_2250 .type-story ul { display: flex; justify-content: space-around; } 
.info_renew_22.epk_2250 .type-story ul:after { clear: both; content: ''; display: block; } 
.info_renew_22.epk_2250 .type-story ul li { justify-content: center; align-items: center; width: calc(33.334% - 10px); position: relative; background: #c5dffe; margin: 0 5px 0; padding: 30px 0; box-sizing: border-box; display: flex; } 
.info_renew_22.epk_2250 .type-story ul li:not(.not) { background: #e1eefd; } 
.info_renew_22.epk_2250 .type-story ul li:not(:first-child):before { clear: both; content: ''; display: block; position: absolute; top: calc(50% - 15px); left: -14px; background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_221501_03.png); width: 18px; height: 31px; } 
.info_renew_22.epk_2250 .type-story ul li p { font-size: 20px !important; font-weight: bold; margin: 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2250 .type-story.sub ul li p { font-size: 20px !important; font-weight: 500; } 
.info_renew_22.epk_2250 .type-story.sub ul li:not(:first-child):before { clear: both; content: ''; width: 0px; height: 0px; } 
.info_renew_22.epk_2250 .list-tt.sub { max-width: 768px; padding: 0 0 20px; } 
.info_renew_22.epk_2250 .list-tt.sub ul { display: flex; justify-content: space-around; max-width: 768px; margin: 0 auto; text-align: center; } 
.info_renew_22.epk_2250 .list-tt.sub ul li { padding: 0 !important; font-size: 20px !important; color: #176bd2; font-weight: bold; width: 33.334%; text-align: center; } 
.info_renew_22.epk_2250 .btn-click { font-size: 30px !important; padding: 30px 0; display: block; max-width: 496px; margin: 20px auto 0 !important; background: #176bd2; font-weight: bold; color: #fff; } 
.info_renew_22.epk_2250 .lec-point-t { margin-bottom: 30px !important; max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2250 .lec-point-t ul { text-align: left !important; padding: 20px; margin: 0; border: 1px solid #000; } 
.info_renew_22.epk_2250 .lec-point-t li { text-align: left !important; padding: 10px 0 !important; margin: 0; font-size: 20px !important; font-weight: 500; letter-spacing: -1px; } 
.info_renew_22.epk_2250 .signup-area { } 
.info_renew_22.epk_2250 .signup-area .signup-box { border: 1px solid #000; padding: 30px !important; } 
.info_renew_22.epk_2250 .signup-area .signup-text p { text-align: left; } 
.info_renew_22.epk_2250 .signup-area .signup-text p.sub-title { color: #176bd2; padding: 0 0 10px; } 
.info_renew_22.epk_2250 .signup-area .signup-text p.sign-title { padding: 0 0 10px; } 
.info_renew_22.epk_2250 .signup-area .signup-box .sign-orice { font-size: 30px !important; letter-spacing: -1px; } 
.info_renew_22.epk_2250 .signup-area .signup-box .signup-btn-area a { background: #176bd2; } 


/* epk_2252 */
.info_renew_22.epk_2252 .sec-99 { background: #2593de; } 
.info_renew_22.epk_2252 .cont-box-list ul li { min-height: 320px; } 
.info_renew_22.epk_2252 .cont-box-list ul li .text-area .sub-title { font-size: 24px !important; font-weight: bold; padding: 15px 0 20px; } 
.info_renew_22.epk_2252 .cont-box-list ul li .text-area p span { font-size: 15px !important; letter-spacing: -1px !important; color: #222; font-weight: 300; line-height: 1.5 !important; text-align: center; word-break: keep-all; } 
.info_renew_22.epk_2252 h6,
.info_renew_22.epk_2252 h6 span { font-size: 38px !important; line-height: 1.2 !important; letter-spacing: -1px; margin: 0 !important; padding: 0 0 30px 0 !important; } 
.info_renew_22.epk_2252 .essue-aa { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2252 .essue-aa li { border: 1px solid #000; background: #fff; padding: 20px 60px; box-sizing: border-box; text-align: left; } 
.info_renew_22.epk_2252 .essue-aa li:not(:first-child) { margin: 20px 0 0 !important; } 
.info_renew_22.epk_2252 .essue-aa .tit { padding: 0 0 15px 0; } 
.info_renew_22.epk_2252 .essue-aa .tit span { font-size: 20px !important; font-weight: bold; margin: 0; padding: 0; } 
.info_renew_22.epk_2252 .essue-aa .tit span:last-child { margin:0 0 0 10px; } 
.info_renew_22.epk_2252 .essue-aa .tip { display: inline-block; padding: 0 10px; font-weight: bold; } 
.info_renew_22.epk_2252 .essue-aa p,
.info_renew_22.epk_2252 .essue-aa p span { font-size: 20px !important; margin: 0; padding: 0; letter-spacing: -1px; line-height: 1.5 !important; } 
.info_renew_22.epk_2252 .sc-time-table.nth-2 { display: flex; justify-content: space-between; margin: 20px auto 0 !important; } 
.info_renew_22.epk_2252 .sc-time-table.nth-2 > div { width: calc(50% - 10px); } 
.info_renew_22.epk_2252 .sc-time-table .tip-tt { border: 1px solid #000; background: #fff; margin: 20px 0 0 !important; padding: 15px; text-align: left; } 
.info_renew_22.epk_2252 .sc-time-table .tip-tt .tip { font-size: 20px !important; background: #fffbb5; display: inline-block; padding: 0 10px 0; margin: 0 0 10px 0 !important; } 
.info_renew_22.epk_2252 .sc-time-table .tip-tt p:not(.tip) { font-size: 16px !important; font-weight: 400; } 
.info_renew_22.epk_2252 .sc-time-table div.nth { margin:20px 0 0; } 
.info_renew_22.epk_2252 .sc-time-table p { font-size: 20px !important; text-align: left; letter-spacing: -1px; font-weight: bold; padding: 0 0 10px 0; margin: 0; } 
.info_renew_22.epk_2252 .sc-time-table p.tt { font-size: 19px !important; font-weight: 500; padding: 0; } 
.info_renew_22.epk_2252 .sc-time-table th { border: 1px solid #ccc; font-size: 18px !important; } 
.info_renew_22.epk_2252 .sc-time-table td { border: 1px solid #ccc; word-break: keep-all; padding: 10px; } 
.info_renew_22.epk_2252 .sc-time-table td span { font-size: 15px !important; margin: 0; padding: 0; } 
.info_renew_22.epk_2252 .tch-aa { max-width: 726px; margin: 0 auto; display: flex; justify-content: space-between; } 
.info_renew_22.epk_2252 .tch-aa li { width: calc(50% - 10px); } 
.info_renew_22.epk_2252 .line-tit .tit p,
.info_renew_22.epk_2252 .line-tit .tit p span { font-size: 21px !important; font-weight: bold; padding: 0; margin: 0; letter-spacing: -1px; color: #fff; } 
.info_renew_22.epk_2252 .tch-aa li .img { display: flex; margin: 20px 0 40px !important; justify-content: space-around; } 
.info_renew_22.epk_2252 .tch-aa li .img p { font-size: 21px !important; font-weight: bold; padding: 15px 0 0 !important; margin: 0; } 
.info_renew_22.epk_2252 .tch-aa li .img span { background: #e4e4e4; font-size: 17px !important; margin: 0; padding: 0 10px; } 
.info_renew_22.epk_2252 .youtube-area { position: relative; } 
.info_renew_22.epk_2252 .youtube-area iframe { position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 100%; max-width: 726px; height: 100%; } 
.info_renew_22.epk_2252 .bk-intro { max-width: 768px; margin: 0 auto; padding: 30px 0 0 !important; } 
.info_renew_22.epk_2252 .bk-intro li .bk-list { display: flex; margin: 0 0 40px !important; justify-content: center; } 
.info_renew_22.epk_2252 .bk-intro li .bk-list > div { width: 50%; max-width: 350px; display: flex; flex-wrap: wrap; justify-content: center; align-self: flex-start; } 
.info_renew_22.epk_2252 .bk-intro li .bk-list p { font-size: 20px !important; text-align: left; margin: 0; padding: 0; line-height: 1.3 !important; } 
.info_renew_22.epk_2252 .btn-aa { max-width: 768px; margin: 20px auto 0 !important; display: flex; justify-content: space-evenly; } 
.info_renew_22.epk_2252 .btn-aa li { width: calc(50% - 10px); padding: 20px; box-sizing: border-box; } 
.info_renew_22.epk_2252 .btn-aa li a { display: block; } 
.info_renew_22.epk_2252 .btn-aa li a i { display: block; font-size: 30px !important; color: #fff; } 
.info_renew_22.epk_2252 .btn-aa li a span { font-size: 20px !important; font-weight: bold; color: #fff; margin: 5px 0 0 !important; display: block; } 
.info_renew_22.epk_2252 .tt-ee-list { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2252 .tt-ee-list li p { text-align: left; display: flex; margin: 10px 0 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2252 .tt-ee-list li p span {font-size: 20px !important;margin: 0;padding: 0;word-break: keep-all;} 
.info_renew_22.epk_2252 .cu-review { margin: 0 auto 30px !important; } 

.info_renew_22.epk_2252 .con-box li { display: flex; border: 1px solid #000; background: #fff; padding: 15px; box-sizing: border-box; align-items: flex-start; } 
.info_renew_22.epk_2252 .con-box li:not(:first-child) { margin: 10px 0 0 0; } 
.info_renew_22.epk_2252 .con-box li .tip { font-size: 18px !important; background: #8975f9; color: #fff; padding: 0 10px 0; margin: 0 10px 0 0; } 
.info_renew_22.epk_2252 .con-box li > p:not(.tip) { font-size: 18px !important; margin: 0; padding: 0; width: 23%; } 
.info_renew_22.epk_2252 .con-box li .list { padding: 0 0 0 10px; } 
.info_renew_22.epk_2252 .con-box li .list p { font-size: 18px !important; font-weight: 500; } 

.info_renew_22.epk_225201 .sec_00 { background-color: #c896d5; } 
.info_renew_22.epk_225201 .cont-box-list ul li .text-area .sub-title { color:#ac50c4; } 
.info_renew_22.epk_225201 .essue-aa .tip { background: #fffbb5; } 
.info_renew_22.epk_225201 .essue-aa p:not(.tit) span { background: #fffbb5; } 
.info_renew_22.epk_225201 .line-tit .tit { background: #ac50c4; } 
.info_renew_22.epk_225201 .line-tit .tit p span { color: #fffbb5; } 
.info_renew_22.epk_225201 .btn-aa li { background: #ac50c4; } 
.info_renew_22.epk_225201 .cont-box-list ul li .text-area p.color { font-weight: bold; } 
.info_renew_22.epk_225202 .sec_00 { background-color: #248454; } 
.info_renew_22.epk_225202 .cont-box-list ul li .text-area .sub-title { color:#248454; } 
.info_renew_22.epk_225202 .essue-aa .tip { background: #248454; color: #fff; } 
.info_renew_22.epk_225202 .essue-aa p:not(.tit) span { background: #e4e4e4; } 
.info_renew_22.epk_225202 .sc-time-table .color-0 span { background-color: #ffd5f7; } 
.info_renew_22.epk_225202 .sc-time-table .color-1 span { background-color: #fffa96; } 
.info_renew_22.epk_225202 .sc-time-table .color-2 span { background-color: #ffdec0; } 
.info_renew_22.epk_225202 .sc-time-table .color-3 span { background-color: #d9f4c7; } 
.info_renew_22.epk_225202 .sc-time-table .color-4 span { background-color: #c3f5ff; } 
.info_renew_22.epk_225202 .line-tit .tit { background: #248454; } 
.info_renew_22.epk_225202 .line-tit .tit p span { color: #fffbb5; } 
.info_renew_22.epk_225202 .btn-aa li { background: #f47c30; } 
.info_renew_22.epk_225202 .cont-box-list ul li .text-area p.color { font-weight: bold; } 
.info_renew_22.epk_225203 .sec_00 { background-color: #8975f9; } 
.info_renew_22.epk_225203 .cont-box-list ul li .text-area .sub-title { color:#8975f9; } 
.info_renew_22.epk_225203 .essue-aa .tip { background: #fffbb5; } 
.info_renew_22.epk_225203 .line-tit .tit { background: #8975f9; } 
.info_renew_22.epk_225203 .line-tit .tit p span { color: #fffbb5; } 
.info_renew_22.epk_225202 .btn-aa li { background: #f47c30; } 
.info_renew_22.epk_225203 .tch-aa { max-width: 768px; display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_225203 .tch-aa li:first-child { max-width: 576px; margin: 0 auto; width: 100%; } 
.info_renew_22.epk_225203 .tch-aa li:last-child { width: 100%; } 
.info_renew_22.epk_225203 .cont-box-list ul li .text-area p.color { font-weight: bold; } 


/* epk_2253 */
.info_renew_22.epk_2253 { } 
.info_renew_22.epk_2253 h6 { font-size: 36px !important; margin: 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2253 h6 span { } 
.info_renew_22.epk_2253 .gift-box { margin: 30px auto 0; max-width: 768px; display: flex; flex-wrap: wrap; justify-content: space-between; } 
.info_renew_22.epk_2253 .gift-box li { width: calc(50% - 5px); padding: 25px 0; box-sizing: border-box; background: #ececec; margin: 5px 0; } 
.info_renew_22.epk_2253 .gift-box li p { font-size: 24px !important; font-weight: 500; letter-spacing: -1px; line-height: 1.3 !important; } 
.info_renew_22.epk_2253 .slide-box { max-width: 768px; margin: 30px auto 0; display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_2253 .slide-box li { box-sizing: border-box; padding: 25px 0; width: 100%; display: flex; } 
.info_renew_22.epk_2253 .slide-box .bx { max-width: 254px; width: 30%; padding: 25px 0; } 
.info_renew_22.epk_2253 .slide-box .bx p { font-size: 24px !important; letter-spacing: -1px; margin: 0; padding: 0; line-height: 1.3 !important; text-align: center; } 
.info_renew_22.epk_2253 .slide-box .tit { font-size: 24px !important; text-align: left; color: #354ece; font-weight: bold; font-style: italic; letter-spacing: -1px; } 
.info_renew_22.epk_2253 .slide-box li > div:not(.bx) { padding: 0 0 0 20px; } 
.info_renew_22.epk_2253 .slide-box div div p { display: flex; } 
.info_renew_22.epk_2253 .slide-box div p,
.info_renew_22.epk_2253 .slide-box div span { text-align: left; font-size: 24px !important; word-break: keep-all; letter-spacing: -1px; font-weight: 500; } 
.info_renew_22.epk_2253 .slide-box div span:last-child { } 

.info_renew_22.epk_2253 .tea-info-a { max-width: 768px; margin: 20px auto 0; } 
.info_renew_22.epk_2253 .tea-info-a ul { display: flex; flex-wrap: wrap; align-items: center; } 
.info_renew_22.epk_2253 .tea-info-a ul li { width: 50%; } 
.info_renew_22.epk_2253 .round-bx { padding: 10px 20px; box-sizing: border-box; position:relative; } 
.info_renew_22.epk_2253 .round-bx:before { clear:both; content:''; display:block; background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_225301_03.png); width: 38px; height: 45px; position: absolute; top: -25px; left: -4px; } 
.info_renew_22.epk_2253 .round-bx p { font-size: 24px !important; color: #fff; margin: 0; padding: 0; letter-spacing: -1px; font-style: italic; font-weight: 500; line-height: 1.3 !important; } 
.info_renew_22.epk_2253 .round-bx p span { font-size: 24px !important; margin: 0; padding: 0; font-weight: 500; } 
.info_renew_22.epk_2253 .bx-blue-st { background: #354ece; border-radius: 60px; border: 2px solid #000; } 
.info_renew_22.epk_2253 .tea-info { padding: 20px 0 0 0; } 
.info_renew_22.epk_2253 .tea-info .title-name { font-size: 20px !important; font-weight: 500; padding: 0; margin: 0; text-align: left; } 
.info_renew_22.epk_2253 .tea-info .title-name span { font-size: 30px !important; font-weight: bold; padding: 0; margin: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2253 .tea-info .teacher-car { } 
.info_renew_22.epk_2253 .tea-info .teacher-car p { font-size: 18px !important; margin: 0; padding: 0; text-align: left; letter-spacing: -1px; word-break: keep-all; } 
.info_renew_22.epk_2253 ul.youtube-aa { justify-content: space-between; } 
.info_renew_22.epk_2253 ul.youtube-aa li { position: relative; max-width: 376px; } 
.info_renew_22.epk_2253 ul.youtube-aa li iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } 
.info_renew_22.epk_2253 .bk-list { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2253 .bk-list ul { display: flex; align-items: center; } 
.info_renew_22.epk_2253 .bk-list ul li { } 
.info_renew_22.epk_2253 .bk-list ul li > p { font-size: 22px !important; letter-spacing: -1px; font-weight: 500; text-align: left; line-height: 1.3 !important; word-break: keep-all; } 
.info_renew_22.epk_2253 .bk-list ul li > p.color { display: flex; } 
.info_renew_22.epk_2253 .bk-list ul li > p.color span { color: #354ece; font-size: 22px !important; font-weight: bold; word-break: keep-all; } 
.info_renew_22.epk_2253 .bk-list ul li > p.color span:last-child { padding: 0 0 0 5px; } 
.info_renew_22.epk_2253 .review-li { max-width: 768px; margin: 0 auto; border-top: 3px solid #000; } 
.info_renew_22.epk_2253 .review-li li { padding: 20px 0; border-bottom: 1px solid #000; } 
.info_renew_22.epk_2253 .review-li li:not(:last-child) { } 
.info_renew_22.epk_2253 .review-li li p { text-align: left; display: flex; align-items: center; } 
.info_renew_22.epk_2253 .review-li li p span { font-size: 20px !important; margin: 0; padding: 0; text-align: left; letter-spacing: -1px; font-weight: 500; } 
.info_renew_22.epk_2253 .review-li li p span:last-child { padding: 0 0 0 10px; } 
.info_renew_22.epk_2253 .he-icon { background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_slide_info_icon.jpg); width: 26px; height: 26px; display: inline-block; line-height: 1; margin-right: 10px; text-indent: -999999px; } 
.info_renew_22.epk_2253 .signup-area { position: relative; width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2253 .signup-area .signup-box { width: 100%; background: #fff; padding: 20px 30px; display: flex; justify-content: space-between; } 
.info_renew_22.epk_2253 .signup-area .signup-box:last-child { margin-top: 30px !important; } 
.info_renew_22.epk_2253 .signup-area .signup-box .signup-text { float: initial; } 
.info_renew_22.epk_2253 .signup-area .signup-box .signup-text .sign-title { font-size: 28px !important; font-weight: bold; color: #354ece; } 
.info_renew_22.epk_2253 .signup-area .signup-box .signup-text p { text-align: left; } 
.info_renew_22.epk_2253 .signup-area .signup-box .signup-btn-area { float: initial; } 
.info_renew_22.epk_2253 .signup-area .signup-box .signup-btn-area p { font-size: 34px !important; padding-bottom: 0; letter-spacing: -1px; color: #354ece; } 
.info_renew_22.epk_2253 .signup-area .signup-box .signup-btn-area a { padding: 10px 30px; background: #354ece; font-size: 28px !important; line-height: 1.45 !important; } 

.info_renew_22.epk_225301 .bx-style { background: #fafaa6 !important; border: 1px solid #000; } 
.info_renew_22.epk_225301 .round-bx p span { color: #ffff00; } 
.info_renew_22.epk_225303 .bx-style { background: #ddffff !important; border: 1px solid #000; } 
.info_renew_22.epk_225303 .round-bx p span { color: #00ffff; } 

.info_renew_22.epk_2253 .bx-style p { } 
.info_renew_22.epk_2253 .arrow-chart li:nth-child(1) { background: #6880f8; } 
.info_renew_22.epk_2253 .arrow-chart li:nth-child(1):after { border-left-color: #6880f8; } 
.info_renew_22.epk_2253 .arrow-chart li:nth-child(2) { background: #354ece; } 
.info_renew_22.epk_2253 .arrow-chart li:nth-child(2):after { border-left-color: #354ece; } 
.info_renew_22.epk_2253 .arrow-chart li:nth-child(3) { background: #1e36b0; } 
.info_renew_22.epk_2253 .arrow-chart li p.click { background: #030f7c; } 


/* epk_2254 */
.info_renew_22.epk_2254 { } 
.info_renew_22.epk_2254 h6 { font-size: 38px; margin: 0; padding: 0; letter-spacing: -1px; font-weight: bold; color: #222; } 
.info_renew_22.epk_2254 .bk-list { max-width: 768px; margin: 30px auto 0; } 
.info_renew_22.epk_2254 .bk-list ul { } 
.info_renew_22.epk_2254 .bk-list ul li { display: flex; width: 100%; padding: 20px 0; align-items: center; text-align: left; } 
.info_renew_22.epk_2254 .bk-list ul li:last-child { border-top: 1px solid #dddd; } 
.info_renew_22.epk_2254 .bk-list .bk-img { width: 230px; } 
.info_renew_22.epk_2254 .bk-list .bk-tt .tit { font-size: 20px !important; letter-spacing: -1px; font-weight: bold; padding: 0 !important; margin: 0 !important; line-height: 1.5 !important; } 
.info_renew_22.epk_2254 .bk-list .bk-tt .bk-info-p { padding: 20px 0 0 !important; } 
.info_renew_22.epk_2254 .bk-list .bk-tt .bk-info-p p { padding: 0 0 8px 0; } 
.info_renew_22.epk_2254 .bk-list .bk-tt .bk-info-p p,
.info_renew_22.epk_2254 .bk-list .bk-tt .bk-info-p span { font-size: 20px !important; letter-spacing: -1px; line-height: 1.5 !important; font-weight: 350; } 
.info_renew_22.epk_2254 .tea-info-a { max-width: 768px; margin: 30px auto 0 !important; } 
.info_renew_22.epk_2254 .tea-info-a .tab_easy { display: flex; justify-content: center; } 
.info_renew_22.epk_2254 .tea-info-a .tab_easy li { margin: 0 15px !important; } 
.info_renew_22.epk_2254 .tea-info-a .cont_easy { margin: 20px auto 0 !important; background: #fff; } 
.info_renew_22.epk_2254 .tea-info-a .cont_easy li > div { display: flex; padding: 0 10px 0; } 
.info_renew_22.epk_2254 .tea-info-a .cont_easy .tch-info { text-align: left; padding: 30px 0 0 !important; } 
.info_renew_22.epk_2254 .tea-info-a .cont_easy .tch-info .tit .tit-p { font-size: 30px; font-weight: bold; margin: 0; padding: 0; } 
.info_renew_22.epk_2254 .tea-info-a .cont_easy .tch-info .tit .tit-p strong { font-size: 30px !important; letter-spacing: -1px; margin: 0; padding: 0; } 
.info_renew_22.epk_2254 .tea-info-a .cont_easy .tch-info .tit .sub-p { font-size: 20px !important; font-weight: 400 !important; } 
.info_renew_22.epk_2254 .tea-info-a .cont_easy .tch-info .tch-info-tt > div { display: flex; align-items: flex-start; padding: 10px 0 0 !important; } 
.info_renew_22.epk_2254 .tea-info-a .cont_easy .tch-info .tch-info-tt > div p:first-child { font-size: 20px !important; width: 17%; line-height: 30px !important; background: #b4b4b4; text-align: center; padding: 0 10px !important; } 
.info_renew_22.epk_2254 .tea-info-a .cont_easy .tch-info .tch-info-tt > div p:last-child { width: 89%; padding: 0 0 0 20px !important; box-sizing: border-box; } 
.info_renew_22.epk_2254 .tea-info-a .cont_easy .tch-info .tch-info-tt p,
.info_renew_22.epk_2254 .tea-info-a .cont_easy .tch-info .tch-info-tt span { font-size: 17px; display: block; letter-spacing: -1.5px; word-break: keep-all; font-weight: 400; } 
.info_renew_22.epk_2254 .gift-area { max-width: 768px; margin: 40px auto 0 !important; } 
.info_renew_22.epk_2254 .gift-area ul { display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_2254 .gift-area ul li { width: calc(33.33% - 10px); background: #e4e4e4; border-radius: 15px; margin: 0 5px 10px; padding: 20px 0; box-sizing: border-box; position: relative; } 
.info_renew_22.epk_2254 .gift-area ul li.free:after { clear:both; content:''; display: block; position: absolute; top: -7px; right: -4px; background: url(https://www.epasskorea.com/public_html/images/lecture/info/epk_225401_06.png); width: 61px; height: 44px; background-size: contain; background-repeat: no-repeat; } 
.info_renew_22.epk_2254 .gift-area p { font-size: 20px !important; line-height: 1.5 !important; padding: 10px 0 !important; margin: 0; letter-spacing: -1px; } 
.info_renew_22.epk_225401 .sec_00 { background: #8be29b; } 
.info_renew_22.epk_225401 .tea-info-a .cont_easy .tch-info .tit .tit-p strong { color: #01996f; } 
.info_renew_22.epk_225402 .sec_00 { background: #febe54; } 
.info_renew_22.epk_225402 .tea-info-a .cont_easy .tch-info .tit .tit-p strong { color: #01996f; } 


/* epk_2222 */
.info_renew_22.epk_2222 .sec-99 { background: #0fd248; } 
.info_renew_22.epk_2222 .sec-00 { background: #69259c; } 
.info_renew_22.epk_2222 .sec-01 { background: #f8ed7e; } 
.info_renew_22.epk_2222 .sec-02 { background: #269c48; } 
.info_renew_22.epk_2222 .section h2 { background-color: #1d692b; font-size: 30px !important;} 
.info_renew_22.epk_2222 h6 { font-size: 45px !important; letter-spacing: -2.5px !important; line-height: 1.2 !important; margin: 0 0 30px !important; padding: 0 !important; } 
.info_renew_22.epk_2222 .tab_easy { max-width: 768px; margin: 0 auto; display: flex; justify-content: center; } 
.info_renew_22.epk_2222 .tab_easy li { margin: 0 5px; } 
.info_renew_22.epk_2222 .cont_easy { } 
.info_renew_22.epk_2222 .cont_easy li:not(:first-child) { display:none; } 
.info_renew_22.epk_2222 .process-area .process-line { display: flex; justify-content: space-between; } 
.info_renew_22.epk_2222 .process-area .process-line .process-ch { width: 25%; display: flex; justify-content: center; align-items: center; } 
.info_renew_22.epk_2222 .process-area .process-line .process-ch span { background: #000; border-radius: 40px; font-size: 17px !important; color: #000; box-sizing: border-box; height: 26px; display: inline-block; width: 26px; font-weight: bold; margin: 0 !important; padding: 0 !important; letter-spacing: -1px; } 
.info_renew_22.epk_2222 .process-area .process-line .process-ch:nth-child(1) span { background: #fff; } 
.info_renew_22.epk_2222 .process-area .process-line .process-ch:nth-child(2) span { background: #eeeba7; } 
.info_renew_22.epk_2222 .process-area .process-line .process-ch:nth-child(3) span { background: #fff958; } 
.info_renew_22.epk_2222 .process-area .process-line .process-ch:nth-child(4) span { background: #ffd800; } 
.info_renew_22.epk_2222 .process-tt { display: flex; justify-content: space-around; padding: 0 0 60px !important; } 
.info_renew_22.epk_2222 .process-tt li { width: 25%; } 
.info_renew_22.epk_2222 .process-aa { max-width: 768px; margin: 20px auto 0 !important; background: #fff; border: 1px solid #000; padding: 20px; box-sizing: border-box; } 
.info_renew_22.epk_2222 .process-aa.nth { padding:30px 0; } 
.info_renew_22.epk_2222 .process-aa p { display: flex; justify-content: center; } 
.info_renew_22.epk_2222 .process-aa div { text-align: left; margin: 10px 0 0 !important; } 
.info_renew_22.epk_2222 .process-aa div p { text-align: left; justify-content: flex-start; } 
.info_renew_22.epk_2222 .process-aa p img { margin: 0 5px 0 !important; } 
.info_renew_22.epk_2222 .process-aa p,
.info_renew_22.epk_2222 .process-aa p span { font-size: 18px !important; margin: 0 !important; padding: 0 !important; letter-spacing: -1.5px; font-weight: 500; } 
.info_renew_22.epk_2222 .process-aa p span:first-child { margin-right: 5px !important; } 
.info_renew_22.epk_2222 .info-slide-a { background: #fff; max-width: 768px; margin: 0 auto; border: 6px solid #adeabf; box-sizing: border-box; position: relative; } 
.info_renew_22.epk_2222 .slick-btn.left-btn { margin-left: -370px; } 
.info_renew_22.epk_2222 .slick-btn.right-btn { margin-left: 346px; } 
.info_renew_22.epk_2222 .review-list-a { max-width: 768px; margin: 0 auto; border-top: 2px solid #fff; border-bottom: 2px solid #fff; } 
.info_renew_22.epk_2222 .review-list-a ul li { display: flex; align-items: center; padding: 20px; } 
.info_renew_22.epk_2222 .review-list-a ul li:not(:last-child) { border-bottom: 1px solid #fff; } 
.info_renew_22.epk_2222 .review-list-a .name { display: flex; background: #1d692b; width: 180px; padding: 18px; box-sizing: border-box; text-align: center; justify-content: center; } 
.info_renew_22.epk_2222 .review-list-a .name:last-child { width: 260px;} 
.info_renew_22.epk_2222 .review-list-a .name p { font-size: 22px !important; margin: 0 !important; padding: 0 !important; letter-spacing: -1px; color: #fff; line-height: 1 !important; } 
.info_renew_22.epk_2222 .review-list-a .tt { padding: 0 0 0 20px; } 
.info_renew_22.epk_2222 .review-list-a .tt p { font-size: 22px !important; margin: 0 !important; padding: 0 !important; letter-spacing: -1px; color: #fff; text-align: left; } 
.info_renew_22.epk_2222 .signup-area .signup-box { padding: 24px !important; display: flex; justify-content: space-between; } 
.info_renew_22.epk_2222 .signup-area .signup-box .tit { font-size: 30px !important; text-align: left; margin: 10px 0 0 !important; padding: 0 !important; letter-spacing: -1.5px; color: #259c48; font-weight: 500; line-height: 1.5 !important; } 
.info_renew_22.epk_2222 .signup-area .signup-box div > div p,
.info_renew_22.epk_2222 .signup-area .signup-box div > div p span { font-size: 20px !important; margin: 0 !important; padding: 0 !important; letter-spacing: -1.5px; text-align: left; display: flex; } 
.info_renew_22.epk_2222 .signup-area .signup-box div p.point-t { font-size: 22px !important; margin: 0; padding: 0 10px 0; letter-spacing: -1.5px; color: #fff; background: #259c48; font-style: italic; text-align: left; box-sizing: border-box; } 
.info_renew_22.epk_2222 .signup-area .signup-box div p.point-t strong { color: #ffff00; } 
.info_renew_22.epk_2222 .signup-area .signup-box div p span:first-child { margin: 0 5px 0 0 !important; } 
.info_renew_22.epk_2222 .signup-area .signup-btn-area .orign { font-size: 28px !important; margin: 0 !important; padding: 0 !important; color: #666; font-weight: 400; text-decoration: line-through; } 
.info_renew_22.epk_2222 .signup-area .signup-btn-area .sale { font-size: 32px !important; margin: 0 !important; color: #e7271d; letter-spacing: -1px; } 
.info_renew_22.epk_2222 .signup-area .signup-btn-area .sign-btn { background: #05c600; } 
.info_renew_22.epk_2222 .sc-time-table th { background: #f5f5e5 !important; } 
.info_renew_22.epk_2222 .sc-time-table th,
.info_renew_22.epk_2222 .sc-time-table td { border: 1px solid #269c48; } 

.info_renew_22.epk_222201 .gift-list { margin: 0 auto !important; max-width: 768px; } 
.info_renew_22.epk_222201 .gift-list ul li { display: flex; width: 100%; border-radius: 20px; background: #fff; border: 1px solid #1d692b; padding: 24px 0; box-sizing: border-box; align-items: center; } 
.info_renew_22.epk_222201 .gift-list ul li:not(:first-child) { margin-top: 20px !important; } 
.info_renew_22.epk_222201 .gift-list .img { border-right: 1px solid #1d692b; } 
.info_renew_22.epk_222201 .gift-list .txt { padding: 0 0 0 24px !important; width: 65%; box-sizing: border-box; } 
.info_renew_22.epk_222201 .gift-list .txt .tit { font-size: 20px !important; text-align: left; color: #1d692b; margin: 0 !important; padding: 0 !important; letter-spacing: -1.5px; } 
.info_renew_22.epk_222201 .gift-list .txt p.sub { text-align: left; letter-spacing: -1.5px; margin: 0 0 10px 0 !important; } 
.info_renew_22.epk_222201 .gift-list .txt p,
.info_renew_22.epk_222201 .gift-list .txt p span { font-size: 18px !important; margin: 0 !important; padding: 0 !important; letter-spacing: -1px; text-align: left; } 
.info_renew_22.epk_222201 .gift-list .txt p span:first-child { margin-right: 5px !important; } 
.info_renew_22.epk_222201 .gift-list .txt p { display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_222201 .gift-list .txt p.color span { color: #1d692b; font-weight:500; text-align: left; } 
.info_renew_22.epk_222201 .gift-list .txt > div { display: flex; justify-content: space-between; flex-wrap: wrap; } 

.info_renew_22.epk_222202 .gift-list { margin: 0 auto !important; max-width: 768px; } 
.info_renew_22.epk_222202 .gift-list ul li { display: flex; width: 100%; border-radius: 30px; background: #fff; box-sizing: border-box; align-items: center; overflow: hidden; } 
.info_renew_22.epk_222202 .gift-list ul li:not(:first-child) { margin-top: 20px !important; } 
.info_renew_22.epk_222202 .gift-list .img { height: 100%; background: #ffe400; padding: 20px 10px; box-sizing: border-box; } 
.info_renew_22.epk_222202 .gift-list .txt { padding: 20px 0 20px 24px !important; width: 65%; box-sizing: border-box; } 
.info_renew_22.epk_222202 .gift-list .txt .tit { font-size: 30px !important; text-align: left; margin: 0 !important; padding: 0 !important; letter-spacing: -1.5px; font-weight: bold; } 
.info_renew_22.epk_222202 .gift-list .txt p.sub { text-align: left; letter-spacing: -1.5px; margin: 0 !important; font-size: 20px !important; } 
.info_renew_22.epk_222202 .gift-list .txt p,
.info_renew_22.epk_222202 .gift-list .txt p span { font-size: 16px !important; margin: 0 !important; padding: 0 !important; letter-spacing: -1px; line-height: 1.2 !important; } 
.info_renew_22.epk_222202 .gift-list .txt p span:first-child { margin-right: 5px !important; } 
.info_renew_22.epk_222202 .gift-list .txt p { display: flex; flex-wrap: wrap; text-align: left; } 
.info_renew_22.epk_222202 .gift-list .txt > div { display: flex; justify-content: space-between; } 

/* epk_2255 */
.info_renew_22.epk_2255 .sec_00 { background: #daf3f8; } 
.info_renew_22.epk_2255 .cur-aa { max-width: 630px; margin: 0 auto; display: flex; align-items: center; } 
.info_renew_22.epk_2255 .cur-aa li { padding: 0 10px 0; } 
.info_renew_22.epk_2255 .cur-aa p,
.info_renew_22.epk_2255 .cur-aa span { font-size: 24px !important; margin: 0; padding: 0; text-align: left; line-height: 1.5 !important; letter-spacing: -1px; font-weight: 500; } 
.info_renew_22.epk_2255 .cur-aa span.color { color: #4018eb; } 
.info_renew_22.epk_2255 .pt-list { margin: 40px auto 0 !important; max-width: 630px; } 
.info_renew_22.epk_2255 .pt-list li { display: flex; } 
.info_renew_22.epk_2255 .pt-list li:not(:first-child) { margin: 10px 0 0 !important; } 
.info_renew_22.epk_2255 .pt-list div { padding: 20px 20px !important; } 
.info_renew_22.epk_2255 .pt-list div:first-child { text-align: center; background: #e4e4e4; min-width: 200px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; } 
.info_renew_22.epk_2255 .pt-list .tit p { text-align: center; font-size: 26px !important; margin: 0 !important; padding: 0 !important; line-height: 1.5 !important; letter-spacing: -1px !important; font-weight: bold; color: #4018eb; } 
.info_renew_22.epk_2255 .pt-list .sub { text-align: left !important; background: #efefef; display: flex; flex-wrap: wrap; align-items: center; width: 430px; } 
.info_renew_22.epk_2255 .pt-list .sub p,
.info_renew_22.epk_2255 .pt-list .sub span:first-child { width: 100%; padding: 0 0 0 20px; box-sizing: border-box; } 
.info_renew_22.epk_2255 .pt-list .sub span { font-size: 22px !important; margin: 0 !important; padding: 0 !important; letter-spacing: -1px; } 
.info_renew_22.epk_2255 .info-list-a { max-width: 768px; margin: 0 auto; padding: 0 20px 0; box-sizing: border-box; } 
.info_renew_22.epk_2255 .info-list-a li { display: flex; align-items: center; } 
.info_renew_22.epk_2255 .info-list-a li:not(:first-child) { margin: 20px 0 0 !important; } 
.info_renew_22.epk_2255 .info-list-a .img { padding: 0 34px 0 !important; } 
.info_renew_22.epk_2255 .info-list-a .tit,
.info_renew_22.epk_2255 .info-list-a .tit span { text-align: left; font-size: 24px !important; margin: 0 !important; padding: 0 !important; color: #4018eb; line-height: 1.5 !important; vertical-align: middle; } 
.info_renew_22.epk_2255 .info-list-a div > div { margin: 10px 0 0 !important; padding: 0 0 0 10px !important; } 
.info_renew_22.epk_2255 .info-list-a div > div > p,
.info_renew_22.epk_2255 .info-list-a div > div > p span { font-size: 24px !important; margin: 0 !important; padding: 0 !important; letter-spacing: -1px; text-align: left; } 
.info_renew_22.epk_2255 .tt-info-list .tea-info .title-name,
.info_renew_22.epk_2255 .tt-info-list .tea-info .title-name span { color: #4018eb; } 
.info_renew_22.epk_2255 .bk-tt-area { display: inline-block; } 
.info_renew_22.epk_2255 .bk-tt-area p.tt { font-size: 28px !important; font-weight: bold; background: #dce0fe; text-align: center; margin-bottom: 10px; color: #4018eb; } 
.info_renew_22.epk_2255 .bk-tt-area div p,
.info_renew_22.epk_2255 .bk-tt-area div p span { text-align: left; font-size: 22px !important; margin: 0; padding: 0; } 

.info_renew_22.epk_2255 .class-act ul li { background: #dbdaf9; } 



/* epk_2257 */
.info_renew_22.epk_2257 .sec_00 { background: #ffeae5; } 
.info_renew_22.epk_2257 .cur-aa { /* max-width: 630px; */margin: 0 auto; display: flex; align-items: center; justify-content: center; } 
.info_renew_22.epk_2257 .cur-aa li { padding: 0 10px 0; } 
.info_renew_22.epk_2257 .cur-aa p,
.info_renew_22.epk_2257 .cur-aa span { font-size: 24px !important; margin: 0; padding: 0; text-align: left; line-height: 1.5 !important; letter-spacing: -1px; font-weight: 500; font-weight: bold; } 
.info_renew_22.epk_2257 .cur-aa span.color { color: #f46a53; } 
.info_renew_22.epk_2257 .pt-list { margin: 40px auto 0 !important; max-width: 630px; } 
.info_renew_22.epk_2257 .pt-list li { display: flex; } 
.info_renew_22.epk_2257 .pt-list li:not(:first-child) { margin: 10px 0 0 !important; } 
.info_renew_22.epk_2257 .pt-list div { padding: 20px 20px !important; } 
.info_renew_22.epk_2257 .pt-list div:first-child { text-align: center; background: #e4e4e4; min-width: 200px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; } 
.info_renew_22.epk_2257 .pt-list .tit p { text-align: center; font-size: 26px !important; margin: 0 !important; padding: 0 !important; line-height: 1.5 !important; letter-spacing: -1px !important; font-weight: bold; color: #f46a53; } 
.info_renew_22.epk_2257 .pt-list .sub { text-align: left !important; background: #efefef; display: flex; flex-wrap: wrap; align-items: center; width: 430px; } 
.info_renew_22.epk_2257 .pt-list .sub p,
.info_renew_22.epk_2257 .pt-list .sub span:first-child { width: 100%; padding: 0 0 0 20px; box-sizing: border-box; } 
.info_renew_22.epk_2257 .pt-list .sub span { font-size: 22px !important; margin: 0 !important; padding: 0 !important; letter-spacing: -1px; } 
.info_renew_22.epk_2257 .info-list-a { max-width: 768px; margin: 0 auto; padding: 0 20px 0; box-sizing: border-box; } 
.info_renew_22.epk_2257 .info-list-a li { display: flex; align-items: center; } 
.info_renew_22.epk_2257 .info-list-a li:not(:first-child) { margin: 20px 0 0 !important; } 
.info_renew_22.epk_2257 .info-list-a .img { padding: 0 34px 0 !important; } 
.info_renew_22.epk_2257 .info-list-a .tit,
.info_renew_22.epk_2257 .info-list-a .tit span { text-align: left; font-size: 24px !important; margin: 0 !important; padding: 0 !important; color: #f46a53; line-height: 1.5 !important; vertical-align: middle; } 
.info_renew_22.epk_2257 .info-list-a div > div { margin: 10px 0 0 !important; padding: 0 0 0 10px !important; } 
.info_renew_22.epk_2257 .info-list-a div > div > p,
.info_renew_22.epk_2257 .info-list-a div > div > p span { font-size: 24px !important; margin: 0 !important; padding: 0 !important; letter-spacing: -1px; text-align: left; } 
.info_renew_22.epk_2257 .tt-info-list .tea-info .title-name,
.info_renew_22.epk_2257 .tt-info-list .tea-info .title-name span { color: #f46a53; } 
.info_renew_22.epk_2257 .bk-tt-area { display: inline-block; } 
.info_renew_22.epk_2257 .bk-tt-area p.tt { font-size: 28px !important; font-weight: bold; background: #ffeae5; text-align: center; margin-bottom: 10px; color: #f46a53; } 
.info_renew_22.epk_2257 .bk-tt-area div p,
.info_renew_22.epk_2257 .bk-tt-area div p span { text-align: left; font-size: 22px !important; margin: 0; padding: 0; } 
.info_renew_22.epk_2257 .class-act ul li { background: #ffeae5; } 
.info_renew_22.epk_2257 .sc-time-table { margin: 40px auto !important; } 
.info_renew_22.epk_2257 .sc-time-table th { background: #f46a53; color: #fff; font-size: 20px !important; } 
.info_renew_22.epk_2257 .sc-time-table td { font-size: 20px !important; } 

/* epk_2258 */
.info_renew_22.epk_2258 .sec_00 { } 
.info_renew_22.epk_2258 h6 { font-size: 38px !important; letter-spacing: -1px; margin-bottom: 40px !important; } 
.info_renew_22.epk_2258 .p-info { position: relative; max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2258 .p-info li { display: flex; align-items: center; } 
.info_renew_22.epk_2258 .p-info li:not(:first-child) { margin-top: 30px; } 
.info_renew_22.epk_2258 .p-info li .color-box { width: 256px; padding: 15px 0; border: 1px solid #000; background: #fff; } 
.info_renew_22.epk_2258 .p-info li .color-box p { font-size: 23px !important; font-weight: bold; letter-spacing: -1px; font-style: italic; } 
.info_renew_22.epk_2258 .p-info li div:not(.color-box) { padding-left: 15px; } 
.info_renew_22.epk_2258 .p-info li div:not(.color-box) p { font-size: 20px !important; text-align: left; letter-spacing: -1px; } 

.info_renew_22.epk_2258 .review { position: relative; max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2258 .review li { display: flex; border: 1px solid #000; padding: 20px; box-sizing: border-box; } 
.info_renew_22.epk_2258 .review li:not(:first-child) { margin-top: 30px; } 
.info_renew_22.epk_2258 .review li img { margin: 0 !important; } 
.info_renew_22.epk_2258 .review li div { margin: 0 !important; padding-left: 20px; } 
.info_renew_22.epk_2258 .review li p { letter-spacing: -1px; text-align: left; } 
.info_renew_22.epk_2258 .review li p.point { font-size: 20px !important; font-weight: bold; } 
.info_renew_22.epk_2258 .review li p.tit { font-size: 26px !important; font-weight: bold; padding-bottom: 10px; } 
.info_renew_22.epk_2258 .review li p.sub { font-size: 18px !important; } 
.info_renew_22.epk_2258 .review li p.info { font-size: 18px !important; padding-top: 20px; } 
.info_renew_22.epk_2258 .sc-time-table th { font-size: 20px !important; } 
.info_renew_22.epk_2258 .sc-time-table.gray th { background: #b4b4b4; } 
.info_renew_22.epk_2258 .sc-time-table.dp-gray th { background: #595959; color: #fff; } 
.info_renew_22.epk_2258 .sc-time-table td { font-size: 18px !important; } 
.info_renew_22.epk_2258 .sc-time-table .tit { font-size: 20px !important; font-weight: bold; text-align: left; padding-bottom: 10px; } 
.info_renew_22.epk_2258 .sc-time-table p:not(.tit) { font-size: 18px !important; font-weight: 400; padding-top: 10px; text-align: center; } 
.info_renew_22.epk_2258 .dp-box { max-width: 768px; margin: 0 auto; padding: 20px; box-sizing: border-box; display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_2258 .dp-box li { width: 50%; padding: 20px 0; box-sizing: border-box; } 
.info_renew_22.epk_2258 .dp-box li p { letter-spacing: -1px; } 
.info_renew_22.epk_2258 .dp-box li .tit { font-size: 23px !important; font-weight: bold; } 
.info_renew_22.epk_2258 .dp-box li .sub { font-size: 20px !important; padding-top: 10px; } 
.info_renew_22.epk_2258 .dp-box li:nth-child(1) { border-right: 1px solid #000; } 
.info_renew_22.epk_2258 .dp-box li:nth-child(2) { } 
.info_renew_22.epk_2258 .dp-box li:nth-child(3) { border-top: 1px solid #000; border-right: 1px solid #000; } 
.info_renew_22.epk_2258 .dp-box li:nth-child(4) { border-top: 1px solid #000; } 
.info_renew_22.epk_2258 .book p { font-size: 23px !important; letter-spacing: -1px; margin-top: 10px; } 
.info_renew_22.epk_2258 .book p.point { font-size: 24px !important; display: inline-block; font-weight: bold; padding: 10px 20px; background: #fff; border-radius: 30px; margin-top: 10px !important; } 
.info_renew_22.epk_2258 .gift { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2258 .gift li:not(:first-child) { padding-top: 20px; } 
.info_renew_22.epk_2258 .gift li div { display: flex; flex-wrap: wrap; align-items: center; } 
.info_renew_22.epk_2258 .gift li div img { margin: 0; } 
.info_renew_22.epk_2258 .gift li p { font-size: 24px !important; display: flex; padding-top: 10px; } 
.info_renew_22.epk_2258 .gift li span { font-size: 28px; font-weight: bold; letter-spacing: -1px; padding-left: 10px; line-height: 1 !important; } 
.info_renew_22.epk_2258 .gift li p span { font-size: 24px !important; font-weight: 400; text-align: left; word-break: keep-all; } 
.info_renew_22.epk_2258 .gift-b { max-width: 768px; margin: 40px auto 0; padding: 20px 80px; box-sizing: border-box; border: 1px solid #000; background: #e4e4e4; } 
.info_renew_22.epk_2258 .gift-b p { text-align: left; font-size: 20px !important; letter-spacing: -1px; } 
.info_renew_22.epk_2258 .dep { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2258 .dep li:not(:first-child) { padding-top: 20px; } 
.info_renew_22.epk_2258 .dep li div { display: flex; flex-wrap: wrap; align-items: center; } 
.info_renew_22.epk_2258 .dep li div img { margin: 0; } 
.info_renew_22.epk_2258 .dep li p { font-size: 24px !important; display: flex; padding-top: 10px; } 
.info_renew_22.epk_2258 .dep li span { font-size: 20px; font-weight: bold; letter-spacing: -1px; padding-left: 10px; line-height: 1 !important; } 
.info_renew_22.epk_2258 .dep li p span { font-size: 18px !important; font-weight: 400; text-align: left; word-break: keep-all; } 

.info_renew_22.epk_2258 .youtube { position: relative; } 
.info_renew_22.epk_2258 .youtube li > div { position: relative; } 
.info_renew_22.epk_2258 .youtube li p { font-size: 23px !important; font-weight: bold; text-align: center; padding: 20px 0; } 
.info_renew_22.epk_2258 .youtube .video { position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 66%; height: 100%; } 
.info_renew_22.epk_2258 .youtube .video iframe { width: 100%; height: 100%; } 
.info_renew_22.epk_225801 .p-info li .color-box p { color: #00cd8d; } 
.info_renew_22.epk_225801 .sc-time-table th { background: #3fecb6; } 
.info_renew_22.epk_225801 .book p.point { background: #3fecb6; } 
.info_renew_22.epk_225801 .gift li div span { color: #3fecb6; } 
.info_renew_22.epk_225801 .dp-box { background: #3fecb6; } 

.info_renew_22.epk_225802 .review li p.point { color: #2cd4ed; } 
.info_renew_22.epk_225802 .p-info li .color-box p { color: #2cd4ed; } 
.info_renew_22.epk_225802 .sc-time-table th { background: #2cd4ed; } 
.info_renew_22.epk_225802 .book p.point { background: #2cd4ed; } 
.info_renew_22.epk_225802 .gift li div span { color: #2cd4ed; } 
.info_renew_22.epk_225802 .dp-box { background: #2cd4ed; } 

.info_renew_22.epk_225803 .review li p.point { color: #ff71bd; } 
.info_renew_22.epk_225803 .p-info li .color-box p { color: #ff71bd; padding-bottom: 10px; } 
.info_renew_22.epk_225803 .sc-time-table th { background: #ff71bd; } 
.info_renew_22.epk_225803 .sc-time-table span { text-decoration: line-through; } 
.info_renew_22.epk_225803 .sc-time-table span.color { color: #ff71bd; text-decoration: underline; font-weight: bold; font-size: 24px; } 
.info_renew_22.epk_225803 .book p.point { background: #ff71bd; } 
.info_renew_22.epk_225803 .gift li div span { color: #ff71bd; } 
.info_renew_22.epk_225803 .p-info li .color-box { width: 100%; padding: 15px 0; border: 1px solid #000; background: #fff; } 
.info_renew_22.epk_225803 .p-info li .color-box span { font-size: 20px !important; letter-spacing: -1px; } 
.info_renew_22.epk_225803 .dp-box { background: #ff71bd; } 

/* epk_2259 */

.info_renew_22.epk_2259 .cur-aa { max-width: 630px; margin: 0 auto; display: flex; align-items: center; } 
.info_renew_22.epk_2259 .cur-aa li { padding: 0 10px 0; } 
.info_renew_22.epk_2259 .cur-aa p,
.info_renew_22.epk_2259 .cur-aa span { font-size: 24px !important; margin: 0; padding: 0; text-align: left; line-height: 1.5 !important; letter-spacing: -1px; font-weight: 500; } 
.info_renew_22.epk_2259 .cur-aa span.color { color: #4018eb; } 
.info_renew_22.epk_2259 .process-area .process-line .process-ch span { /* padding: 24px 0; */width: 60%; margin: 0 auto; text-align: center; } 
.info_renew_22.epk_2259 .process-area .process-tt li { } 
.info_renew_22.epk_2259 .process-area .process-tt li div { margin: 0 10px !important; display: flex; flex-wrap: wrap; justify-content: center; align-content: center; height: 220px; } 
.info_renew_22.epk_2259 .process-area .process-tt li p.point-tt { font-size: 20px !important; padding: 0px !important; letter-spacing: -1.5px !important; width: 100%; } 
.info_renew_22.epk_2259 .process-area .nth-2 { /* width: 100%; */max-width: 600px; } 
.info_renew_22.epk_2259 .process-area .process-tt li p.point-title { } 
.info_renew_22.epk_2259 .process-area .process-tt li p.point-title span { font-size: 20px !important; padding: 0px !important; letter-spacing: -1.5px !important; display: table-cell; word-break: keep-all; text-align: left; } 
.info_renew_22.epk_2259 .process-area .process-tt li p.point-title span.title { font-weight: bold; width: 36%; text-align: center; } 
.info_renew_22.epk_2259 .process-area .process-tt li p.pt { padding: 24px 0 0 !important; } 

.info_renew_22.epk_225901 .process-area .process-tt li div { background: #ffe0d2; } 

/* epk_2260 */
.info_renew_22.epk_2260 { } 
.info_renew_22.epk_2260 .sec_00 { } 
.info_renew_22.epk_2260 h6 { font-size: 38px !important; } 
.info_renew_22.epk_2260 h6 span { font-size: 30px !important; } 
.info_renew_22.epk_2260 .title-tt h2 { background-color: #3b8ff6; } 
.info_renew_22.epk_2260 .bx-info { max-width: 700px; margin: 0 auto; padding: 30px 100px; background: #e4e4e4; box-sizing: border-box; } 
.info_renew_22.epk_2260 .bx-info li { } 
.info_renew_22.epk_2260 .bx-info p { font-size: 20px !important; text-align: left; letter-spacing: -1px; } 
.info_renew_22.epk_2260 .bx-info p.tit { display: flex; align-items: center; } 
.info_renew_22.epk_2260 .bx-info li.sub { padding: 10px 0 0 35px; } 
.info_renew_22.epk_2260 .bx-info span { font-size: 24px !important; font-weight: bold; color: #377eff; display: inline-block; vertical-align: middle; } 
.info_renew_22.epk_2260 .bx-info span.num { color: #fff; border-radius: 50%; background: #377eff; width: 30px; height: 30px; box-sizing: border-box; display: inline-block; text-align: center; line-height: 30px !important; margin-right: 5px; } 
.info_renew_22.epk_2260 .arrow-icon { margin: 10px auto !important; } 

.info_renew_22.epk_2260 .eu { max-width: 768px; margin: 30px auto 0; display: flex; align-items: center; } 
.info_renew_22.epk_2260 .eu li { text-align: left; } 
.info_renew_22.epk_2260 .eu li.img { padding-right: 20px; } 
.info_renew_22.epk_2260 .eu p,
.info_renew_22.epk_2260 .eu span { font-size: 20px !important; text-align: left; letter-spacing: -1px; } 
.info_renew_22.epk_2260 .eu span { color: #ff5454; } 
.info_renew_22.epk_2260 .teach { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2260 .teach div.sub { margin-top: 30px !important; } 
.info_renew_22.epk_2260 .teach > div:first-child { padding: 20px 0 0; display: flex; align-items: center; justify-content: center; background: #e5f1ff; } 
.info_renew_22.epk_2260 .teach > div:last-child { padding: 40px 100px; text-align: left; background: #f5faff; } 
.info_renew_22.epk_2260 .teach p { font-size: 20px; } 
.info_renew_22.epk_2260 .teach strong { font-size: 30px !important; } 
.info_renew_22.epk_2260 .teach img { margin: 0; } 
.info_renew_22.epk_2260 .teach p.sub { font-size: 22px !important; font-weight: bold; } 
.info_renew_22.epk_2260 .bk-info { max-width: 768px; margin: 40px auto 0 !important; display: flex; justify-content: center; } 
.info_renew_22.epk_2260 .bk-info li { padding: 0 15px; } 
.info_renew_22.epk_2260 .bk-info .bk-tt-area { } 
.info_renew_22.epk_2260 .bk-info .bk-tt-area .tt { text-align: center; background: #e4e4e4; font-weight: bold; font-size: 20px; margin-bottom: 15px; } 
.info_renew_22.epk_2260 .bk-info .bk-tt-area p { font-size: 20px; text-align: left; } 
.info_renew_22.epk_2260 .class-act ul li { background: #ffe2e2; } 
.info_renew_22.epk_2260 .class-act ul li.left { background: #dbebff; } 
.info_renew_22.epk_2260 .class-act ul li .pt-t { color: #3b8ff6; } 
.info_renew_22.epk_2260 .class-act ul li .pt-t span { color: #3b8ff6; } 

/* epk_2261 */
.info_renew_22.epk_2261 { } 
.info_renew_22.epk_2261 .sec_00 { } 
.info_renew_22.epk_2261 h6 { font-size: 38px !important; } 
.info_renew_22.epk_2261 .list { max-width: 700px; margin: 30px auto 0; } 
.info_renew_22.epk_2261 .list li { border: 1px solid #000; display: flex; padding: 30px; box-sizing: border-box; align-items: center; } 
.info_renew_22.epk_2261 .list li:not(:first-child) { margin-top: 10px; } 
.info_renew_22.epk_2261 .list li > div { } 
.info_renew_22.epk_2261 .list li > div:last-child { text-align: left; padding-left: 40px; } 
.info_renew_22.epk_2261 .list li .num { font-size: 23px; font-weight: bold; margin: 0; padding: 0; color: #fff; display: inline-block; border-radius: 50%; width: 40px; height: 40px; line-height: 1 !important; display: flex; justify-content: center; align-items: center; } 
.info_renew_22.epk_2261 .list li p { font-size: 20px; } 
.info_renew_22.epk_2261 .epassU-area { background: #fff; margin: 30px auto 0 !important; border: 0; } 
.info_renew_22.epk_2261 .epassU-area ul { display: flex; flex-wrap: wrap; } 
.info_renew_22.epk_2261 .epassU-area ul li { width: 50%; padding: 30px 0; box-sizing: border-box; } 
.info_renew_22.epk_2261 .epassU-area ul li.sub { border-top: 1px solid #000; } 
.info_renew_22.epk_2261 .epassU-area ul li:nth-child(2n-1) { border-right: 1px solid #000; } 
.info_renew_22.epk_2261 .epassU-area span { font-size: 20px !important; margin: 0; padding: 0 10px; font-weight: bold; background: #d0d0d0; } 
.info_renew_22.epk_2261 .epassU-area li > p { font-size: 23px !important; font-weight: bold; padding: 0 0 10px 0; } 
.info_renew_22.epk_2261 .epassU-area div > p { font-size: 20px !important; margin: 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2261 .tt-area { max-width: 786px; margin: 0 auto; } 
.info_renew_22.epk_2261 .tt-area ul { padding-top: 40px; } 
.info_renew_22.epk_2261 .tt-area ul li { position: relative; border: 1px solid #000; overflow: hidden; display: flex; background: #fff; } 
.info_renew_22.epk_2261 .tt-area ul li:not(:first-child) { margin-top: 20px !important; } 
.info_renew_22.epk_2261 .tt-area ul li::after { clear: both; content: ''; display: block; } 
.info_renew_22.epk_2261 .tt-area .tea-img { position: relative; display: flex; align-items: flex-end; } 
.info_renew_22.epk_2261 .tt-area .tea-img .bg { position: absolute; bottom: 0; left: 0; z-index: 0; } 
.info_renew_22.epk_2261 .tt-area .tea-img img { position:relative; } 
.info_renew_22.epk_2261 .tt-area .tea-info { padding-top: 20px !important; } 
.info_renew_22.epk_2261 .tt-area .tea-info.t-1 { padding-top: 10px; } 
.info_renew_22.epk_2261 .tt-area .tea-info.t-2 { padding-top: 29px; } 
.info_renew_22.epk_2261 .tt-area .tea-info .title-name { font-size: 30px !important; font-weight: bold; text-align: left; line-height: 1.4 !important; } 
.info_renew_22.epk_2261 .tt-area .tea-info .title-name span { font-size: 20px !important; } 
.info_renew_22.epk_2261 .tt-area .tea-info .teacher-car p { font-size: 20px !important; text-align: left; font-weight: bold; } 
.info_renew_22.epk_2261 .tt-area .tea-info .teacher-car p span { font-size: 18px !important; line-height: 1.4 !important; font-weight: 400; display: flex; } 
.info_renew_22.epk_2261 .bk-info { max-width: 768px; margin: 0 auto 0 !important; display: flex; justify-content: center; } 
.info_renew_22.epk_2261 .bk-info li { padding: 0 15px; } 
.info_renew_22.epk_2261 .bk-info .bk-tt-area { } 
.info_renew_22.epk_2261 .bk-info .bk-tt-area .tt { text-align: center; background: #e4e4e4; /* font-weight: bold; */font-size: 20px; margin-bottom: 15px; padding: 10px; } 
.info_renew_22.epk_2261 .bk-info .bk-tt-area p { font-size: 20px !important; text-align: left; } 
.info_renew_22.epk_2261 .class-act ul li { background: #fff; } 
.info_renew_22.epk_2261 .class-act ul li.left { background: #fff; } 

.info_renew_22.epk_226101 .list li .num { background: #594ffd; } 
.info_renew_22.epk_226101 .tt-area .tea-info .title-name { color: #4018eb; } 
.info_renew_22.epk_226101 .tt-area .tea-info .title-name span { color: #4018eb; } 
.info_renew_22.epk_226101 .class-act ul li .pt-t { color: #594ffd; } 
.info_renew_22.epk_226101 .class-act ul li .pt-t span { color: #594ffd; } 

.info_renew_22.epk_226102 .list li .num { background: #01a52a; } 
.info_renew_22.epk_226102 .tt-area .tea-info .title-name { color: #01a52a; } 
.info_renew_22.epk_226102 .tt-area .tea-info .title-name span { color: #01a52a; } 
.info_renew_22.epk_226102 .class-act ul li .pt-t { color: #01a52a; } 
.info_renew_22.epk_226102 .class-act ul li .pt-t span { color: #01a52a; } 

/* epk_2262 */
.info_renew_22.epk_2262 { } 
.info_renew_22.epk_2262 .sec_00 { } 
.info_renew_22.epk_2262 h6 { font-size: 38px !important; } 
.info_renew_22.epk_2262 .sec-content > p { font-size: 24px !important; } 
.info_renew_22.epk_2262 .tt { max-width: 768px; margin: 0 auto; text-align: left; padding: 10px 50px 0; box-sizing: border-box; } 
.info_renew_22.epk_2262 .tt li { display: flex; } 
.info_renew_22.epk_2262 .tt span { font-size: 24px !important; letter-spacing: -1px; word-break: keep-all; } 
.info_renew_22.epk_2262 .tt span.color { font-weight: bold; color: #f27777; margin: 0 !important; } 
.info_renew_22.epk_2262 .tt span:first-child { margin: 0 10px 0 0; } 
.info_renew_22.epk_2262 .tt span:last-child { } 
.info_renew_22.epk_2262 .info-btn { display: flex; max-width: 768px; margin: 20px auto; justify-content: space-between; } 
.info_renew_22.epk_2262 .info-btn > div { border: 1px solid #f27777; background: #fce4e4; padding: 20px; box-sizing: border-box; width: 60%; } 
.info_renew_22.epk_2262 .info-btn > div p { font-size: 28px !important; font-weight: bold; margin: 0; padding: 0; } 
.info_renew_22.epk_2262 .info-btn > div span { font-size: 22px !important; margin: 0; padding: 0; } 
.info_renew_22.epk_2262 .info-btn > a { display: flex; align-items: center; justify-content: center; width: 38%; background: #f27777; position: relative; } 
.info_renew_22.epk_2262 .info-btn > a span { font-size: 24px !important; font-weight: bold; color: #fff; } 
.info_renew_22.epk_2262 .info-btn > a::after { clear: both; content:''; display: block; position: absolute; bottom: 0; right: 0; background: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_226201_02.jpg); width: 57px; height: 47px; background-size: cover; background-repeat: no-repeat; } 
.info_renew_22.epk_2262 p.notice-t { text-align: right; max-width: 768px; margin: 0 auto; font-size: 18px !important; } 

.info_renew_22.epk_2262 .process-aaa .process-line { position: relative; width: 100%; margin: 22px auto 00px !important; max-width: 768px; display: flex; justify-content: space-between; } 
.info_renew_22.epk_2262 .process-aaa .process-line .process-ch { text-align: center; position: relative; width: 30%; padding: 20px; box-sizing: border-box; border: 2px solid #f38686; } 
.info_renew_22.epk_2262 .process-aaa .process-line .process-ch span { font-size: 26px !important; color: #000; box-sizing: border-box; height: 73px; display: flex; justify-content: center; align-items: center; word-break: keep-all; font-weight: bold; } 
.info_renew_22.epk_2262 .process-aaa .process-line .process-ch:not(:first-child):after { clear:both; content:''; display: block; position: absolute; top: calc(50% - 9px); left: -12%; background:url(../../Public_html/Images/Lecture/info/sec_2_arrow.png); width: 13px; height: 19px; } 
.info_renew_22.epk_2262 .process-aaa .process-line.plus .process-ch:not(:first-child):after { left: -8px; background: url(../../Public_html/Images/Lecture/info/epk_plus_icon.png); width: 16px; height: 17px; } 
.info_renew_22.epk_2262 .process-aaa .process-text { margin: 0 auto !important; width: 100%; padding: 0px 0 80px !important; max-width: 768px; display: flex; justify-content: space-between; } 
.info_renew_22.epk_2262 .process-aaa .process-text li { text-align: center; box-sizing: border-box; width: 30%; } 
.info_renew_22.epk_2262 .process-aaa .process-text li p { font-size: 20px !important; padding: 24px 0 !important; letter-spacing: -1.5px !important; margin: 0 10px !important; word-break: keep-all; } 
.info_renew_22.epk_2262 .process-aaa .process-text:after { clear:both; content:''; display:block; } 
.info_renew_22.epk_2262 .process-aaa .process-tt { margin: 0 auto !important; width: 100%; padding: 0px 0 80px !important; max-width: 786px; } 
.info_renew_22.epk_2262 .process-aaa .process-tt li { float:left; text-align: center; box-sizing: border-box; } 
.info_renew_22.epk_2262 .process-aaa .process-tt li p { font-size: 20px !important; letter-spacing: -1.5px !important; width: 100%; } 
.info_renew_22.epk_2262 .sc-time-table { padding: 0; } 
.info_renew_22.epk_2262 .sc-time-table th { border: 1px solid #fff; background: #f27777; color: #fff; } 
.info_renew_22.epk_2262 .sc-time-table td { border: 1px solid #fff; background: #fce4e4; } 
.info_renew_22.epk_2262 .sc-time-table p { margin: 0 0 20px 0; } 
.info_renew_22.epk_2262 .bk-info { max-width: 650px; margin: 20px auto 0 !important; display: flex; justify-content: center; align-items: center; } 
.info_renew_22.epk_2262 .bk-info .bk-tt-area .tt { text-align: center; background: #e4e4e4; /* font-weight: bold; */font-size: 20px; margin-bottom: 15px; padding: 10px; } 
.info_renew_22.epk_2262 .bk-info .bk-tt-area p { font-size: 20px !important; text-align: left; word-break: keep-all; } 


/* epk_2263 */
.info_renew_22.epk_2263 h6 { font-size: 38px !important; margin: 0 0 20px 0 !important; } 
.info_renew_22.epk_2263 h6 span { font-size: 30px !important; } 
.info_renew_22.epk_2263 .title-tt h2 { background-color: #3b8ff6; } 
.info_renew_22.epk_2263 .bx-info { max-width: 700px; margin: 0 auto; padding: 30px 100px; background: #e4e4e4; box-sizing: border-box; } 
.info_renew_22.epk_2263 .bx-info p { font-size: 20px !important; text-align: left; letter-spacing: -1px; } 
.info_renew_22.epk_2263 .bx-info p.tit { display: flex; align-items: center; justify-content: center; } 
.info_renew_22.epk_2263 .bx-info li.sub { padding: 10px 0 0 35px; } 
.info_renew_22.epk_2263 .bx-info li.sub.flex { display:flex; padding: 10px 0 0; justify-content: space-evenly; } 
.info_renew_22.epk_2263 .bx-info span { font-size: 24px !important; font-weight: bold; color: #377eff; display: inline-block; vertical-align: middle; } 
.info_renew_22.epk_2263 .bx-info span.num { color: #fff; border-radius: 50%; background: #377eff; width: 30px; height: 30px; box-sizing: border-box; display: inline-block; text-align: center; line-height: 30px !important; margin-right: 5px; } 
.info_renew_22.epk_2263 .arrow-icon { margin: 10px auto !important; } 

.info_renew_22.epk_2263 .eu { max-width: 768px; margin: 30px auto 0; display: flex; align-items: center; } 
.info_renew_22.epk_2263 .eu li { text-align: left; } 
.info_renew_22.epk_2263 .eu li.img { padding-right: 20px; } 
.info_renew_22.epk_2263 .eu p,
.info_renew_22.epk_2263 .eu span { font-size: 20px !important; text-align: left; letter-spacing: -1px; } 
.info_renew_22.epk_2263 .eu p.tit { font-weight: bold !important; } 
.info_renew_22.epk_2263 .eu span { color: #ff5454; } 
.info_renew_22.epk_2263 .teach { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2263 .teach div.sub { margin-top: 30px !important; } 
.info_renew_22.epk_2263 .teach > div:first-child { padding: 20px 0 0; display: flex; align-items: center; justify-content: center; background: #e5f1ff; } 
.info_renew_22.epk_2263 .teach > div:last-child { padding: 40px 100px; text-align: left; background: #f5faff; } 
.info_renew_22.epk_2263 .teach p { font-size: 20px; } 
.info_renew_22.epk_2263 .teach strong { font-size: 30px !important; } 
.info_renew_22.epk_2263 .teach img { margin: 0; } 
.info_renew_22.epk_2263 .teach p.sub { font-size: 22px !important; font-weight: bold; } 
.info_renew_22.epk_2263 .bk-info { max-width: 768px; margin: 40px auto 0 !important; display: flex; justify-content: center; flex-wrap: wrap; } 
.info_renew_22.epk_2263 .bk-info li { padding: 0 15px; } 
.info_renew_22.epk_2263 .bk-info li:last-child { margin-top:40px !important; } 
.info_renew_22.epk_2263 .bk-info .bk-tt-area .tt { text-align: center; background: #e4e4e4; font-weight: bold; font-size: 20px; margin-bottom: 15px; } 
.info_renew_22.epk_2263 .bk-info .bk-tt-area p { font-size: 20px !important; text-align: left; line-height: 1.5 !important; } 
.info_renew_22.epk_2263 .bk-info .bk-tt-area p span { margin-right:10px !important; } 
.info_renew_22.epk_2263 .bk-info .bk-tt-area p:not(:first-child) { margin-top:10px !important; } 

.info_renew_22.epk_2263 .class-act ul li { background: #ffe2e2; } 
.info_renew_22.epk_2263 .class-act ul li.left { background: #dbebff; } 
.info_renew_22.epk_2263 .class-act ul li .pt-t { color: #3b8ff6; } 
.info_renew_22.epk_2263 .class-act ul li .pt-t span { color: #3b8ff6; } 

/* epk_2264 */
.info_renew_22.epk_2264 h6 { font-size: 38px !important; margin: 0 0 20px 0 !important; } 
.info_renew_22.epk_2264 h6 span { font-size: 30px !important; } 
.info_renew_22.epk_2264 .title-tt h2 { background-color: #3c9aa4; } 
.info_renew_22.epk_2264 .bx-info { max-width: 700px; margin: 0 auto; padding: 30px 100px; background: #e4e4e4; box-sizing: border-box; } 
.info_renew_22.epk_2264 .bx-info p { font-size: 20px !important; text-align: left; letter-spacing: -1px; } 
.info_renew_22.epk_2264 .bx-info p.tit { display: flex; align-items: center; justify-content: center; } 
.info_renew_22.epk_2264 .bx-info li.sub { padding: 10px 0 0 35px; } 
.info_renew_22.epk_2264 .bx-info li.sub.flex { display:flex; padding: 10px 0 0; justify-content: space-evenly; } 
.info_renew_22.epk_2264 .bx-info span { font-size: 24px !important; font-weight: bold; color: #3c9aa4; display: inline-block; vertical-align: middle; } 
.info_renew_22.epk_2264 .bx-info span.num { color: #fff; border-radius: 50%; background: #3c9aa4; width: 30px; height: 30px; box-sizing: border-box; display: inline-block; text-align: center; line-height: 30px !important; margin-right: 5px; } 
.info_renew_22.epk_2264 .arrow-icon { margin: 10px auto !important; } 
.info_renew_22.epk_2264 .eu { max-width: 768px; margin: 30px auto 0; display: flex; align-items: center; } 
.info_renew_22.epk_2264 .eu li { text-align: left; } 
.info_renew_22.epk_2264 .eu li.img { padding-right: 20px; } 
.info_renew_22.epk_2264 .eu p,
.info_renew_22.epk_2264 .eu span { font-size: 20px !important; text-align: left; letter-spacing: -1px; } 
.info_renew_22.epk_2264 .eu p.tit { font-weight: bold !important; } 
.info_renew_22.epk_2264 .eu span { color: #ff5454; } 
.info_renew_22.epk_2264 .teach { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2264 .teach div.sub { margin-top: 30px !important; } 
.info_renew_22.epk_2264 .teach > div:first-child { padding: 20px 0 0; display: flex; align-items: center; justify-content: center; background: #e5f1ff; } 
.info_renew_22.epk_2264 .teach > div:last-child { padding: 40px 100px; text-align: left; background: #f5faff; } 
.info_renew_22.epk_2264 .teach p { font-size: 20px; } 
.info_renew_22.epk_2264 .teach strong { font-size: 30px !important; } 
.info_renew_22.epk_2264 .teach img { margin: 0; } 
.info_renew_22.epk_2264 .teach p.sub { font-size: 22px !important; font-weight: bold; } 
.info_renew_22.epk_2264 .bk-info { max-width: 768px; margin: 40px auto 0 !important; display: flex; justify-content: center; flex-wrap: wrap; } 
.info_renew_22.epk_2264 .bk-info li { padding: 0 15px; } 
.info_renew_22.epk_2264 .bk-info li:last-child { margin-top:40px !important; } 
.info_renew_22.epk_2264 .bk-info .bk-tt-area .tt { text-align: center; background: #e4e4e4; font-weight: bold; font-size: 20px; margin-bottom: 15px; } 
.info_renew_22.epk_2264 .bk-info .bk-tt-area p { font-size: 20px !important; text-align: left; line-height: 1.5 !important; } 
.info_renew_22.epk_2264 .bk-info .bk-tt-area p span { margin-right:10px !important; } 
.info_renew_22.epk_2264 .bk-info .bk-tt-area p:not(:first-child) { margin-top:10px !important; } 
.info_renew_22.epk_2264 .class-act ul li { background: #ffe2e2; } 
.info_renew_22.epk_2264 .class-act ul li.left { background: #dbebff; } 
.info_renew_22.epk_2264 .class-act ul li .pt-t { color: #3b8ff6; } 
.info_renew_22.epk_2264 .class-act ul li .pt-t span { color: #3b8ff6; } 


/* epk_2265 */
.info_renew_22.epk_2265 h6 { font-size: 30px !important; margin: 0 0 20px 0 !important; } 
.info_renew_22.epk_2265 h6 span { font-size: 30px !important; } 
.info_renew_22.epk_2265 .title-tt h2 { background-color: #118248; } 
.info_renew_22.epk_2265 p.point-tit { font-size: 34px !important; font-weight: bold; color: #ff5a36; margin: 0 0 20px 0; font-family: 'GmarketSansBold' !important; } 
.info_renew_22.epk_2265 .bx-info { max-width: 700px; margin: 0 auto; padding: 30px 100px; background: #e4e4e4; box-sizing: border-box; } 
.info_renew_22.epk_2265 .bx-info p { font-size: 20px !important; text-align: center; letter-spacing: -1px; } 
.info_renew_22.epk_2265 .bx-info p.tit { display: flex; align-items: center; justify-content: center; } 
.info_renew_22.epk_2265 .bx-info p.none { font-weight: bold; font-size: 24px !important; padding-bottom:10px !important; } 
.info_renew_22.epk_2265 .bx-info p.tit.sub span { font-family: 'GmarketSansBold' !important; } 
.info_renew_22.epk_2265 .bx-info li.sub { padding: 10px 0 0 0px; } 
.info_renew_22.epk_2265 .bx-info li.sub.flex { display:flex; padding: 10px 0 0; justify-content: space-evenly; } 
.info_renew_22.epk_2265 .bx-info span { font-size: 24px !important; font-weight: bold; color: #118248; display: inline-block; vertical-align: middle; } 
.info_renew_22.epk_2265 .bx-info span.num { color: #fff; border-radius: 50%; background: #118248; width: 30px; height: 30px; box-sizing: border-box; display: inline-block; text-align: center; line-height: 30px !important; margin-right: 5px; } 
.info_renew_22.epk_2265 .arrow-icon { margin: 10px auto !important; } 
.info_renew_22.epk_2265 .eu { max-width: 768px; margin: 30px auto 0; display: flex; align-items: center; } 
.info_renew_22.epk_2265 .eu li { text-align: left; } 
.info_renew_22.epk_2265 .eu li.img { padding-right: 20px; } 
.info_renew_22.epk_2265 .eu p,
.info_renew_22.epk_2265 .eu span { font-size: 20px !important; text-align: left; letter-spacing: -1px; } 
.info_renew_22.epk_2265 .eu p.tit { font-weight: bold !important; } 
.info_renew_22.epk_2265 .eu span { color: #ff5454; } 
.info_renew_22.epk_2265 .teach { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2265 .teach div.sub { margin-top: 30px !important; } 
.info_renew_22.epk_2265 .teach > div:first-child { padding: 20px 0 0; display: flex; align-items: center; justify-content: center; background: #e4e4e4; } 
.info_renew_22.epk_2265 .teach > div:last-child { padding: 40px 100px; text-align: left; background: #f8f8f8; } 
.info_renew_22.epk_2265 .teach p { font-size: 20px; } 
.info_renew_22.epk_2265 .teach strong { font-size: 30px !important; } 
.info_renew_22.epk_2265 .teach img { margin: 0; } 
.info_renew_22.epk_2265 .teach p.sub { font-size: 22px !important; font-weight: bold; } 
.info_renew_22.epk_2265 .bk-info { max-width: 768px; margin: 40px auto 0 !important; display: flex; justify-content: center; flex-wrap: wrap; } 
.info_renew_22.epk_2265 .bk-info li { padding: 0 15px; } 
.info_renew_22.epk_2265 .bk-info li:last-child { margin-top:40px !important; } 
.info_renew_22.epk_2265 .bk-info .bk-tt-area .tt { text-align: center; background: #e4e4e4; font-weight: bold; font-size: 20px; margin-bottom: 15px; } 
.info_renew_22.epk_2265 .bk-info .bk-tt-area p { font-size: 20px !important; text-align: left; line-height: 1.5 !important; } 
.info_renew_22.epk_2265 .bk-info .bk-tt-area p span { margin-right:10px !important; } 
.info_renew_22.epk_2265 .bk-info .bk-tt-area p:not(:first-child) { margin-top:10px !important; } 
.info_renew_22.epk_2265 .class-act ul li { background: #ffe2e2; } 
.info_renew_22.epk_2265 .class-act ul li.left { background: #dbebff; } 
.info_renew_22.epk_2265 .class-act ul li .pt-t { color: #3b8ff6; } 
.info_renew_22.epk_2265 .class-act ul li .pt-t span { color: #3b8ff6; } 


/* epk_2266 */
.info_renew_22.epk_2266 h6 { font-size: 30px !important; margin: 0 0 20px 0 !important; } 
.info_renew_22.epk_2266 h6 span { font-size: 30px !important; font-weight: 500; padding: 0 0 15px 0 !important; display: block; } 
.info_renew_22.epk_2266 h6.color { font-weight: bold; color: #ff5256; } 
.info_renew_22.epk_2266 .title-tt h2 { background-color: #ff5256; } 
.info_renew_22.epk_2266 p.point-tit { font-size: 34px !important; font-weight: bold; color: #ff5256; margin: 0 0 20px 0; font-family: 'GmarketSansBold' !important; } 
.info_renew_22.epk_2266 .bx-info { max-width: 700px; margin: 0 auto; padding: 30px 100px; background: #e4e4e4; box-sizing: border-box; } 
.info_renew_22.epk_2266 .bx-info p { font-size: 20px !important; text-align: center; letter-spacing: -1px; } 
.info_renew_22.epk_2266 .bx-info p.tit { display: flex; align-items: center; justify-content: center; } 
.info_renew_22.epk_2266 .bx-info p.none { font-weight: bold; font-size: 24px !important; padding-bottom:10px !important; } 
.info_renew_22.epk_2266 .bx-info p.tit.sub span { font-family: 'GmarketSansBold' !important; } 
.info_renew_22.epk_2266 .bx-info li.sub { padding: 10px 0 0 0px; } 
.info_renew_22.epk_2266 .bx-info li.sub.flex { display:flex; padding: 10px 0 0; justify-content: space-evenly; } 
.info_renew_22.epk_2266 .bx-info span { font-size: 24px !important; font-weight: bold; color: #ff5256; display: inline-block; vertical-align: middle; } 
.info_renew_22.epk_2266 .bx-info span.num { color: #fff; border-radius: 50%; background: #ff5256; width: 30px; height: 30px; box-sizing: border-box; display: inline-block; text-align: center; line-height: 30px !important; margin-right: 5px; } 
.info_renew_22.epk_2266 .arrow-icon { margin: 10px auto !important; } 
.info_renew_22.epk_2266 .teach { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2266 .teach div.sub { margin-top: 30px !important; } 
.info_renew_22.epk_2266 .teach > div:first-child { padding: 20px 0 0; display: flex; align-items: center; justify-content: center; background: #e4e4e4; } 
.info_renew_22.epk_2266 .teach > div:last-child { padding: 40px 100px; text-align: left; background: #f8f8f8; } 
.info_renew_22.epk_2266 .teach p { font-size: 20px; } 
.info_renew_22.epk_2266 .teach p.tit { font-weight:bold; } 
.info_renew_22.epk_2266 .teach strong { font-size: 30px !important; } 
.info_renew_22.epk_2266 .teach img { margin: 0; } 
.info_renew_22.epk_2266 .teach p.sub { font-size: 22px !important; font-weight: bold; } 
.info_renew_22.epk_2266 .bk-info { max-width: 768px; margin: 40px auto 0 !important; display: flex; justify-content: center; flex-wrap: wrap; align-items: center; } 
.info_renew_22.epk_2266 .bk-info li { padding: 0 15px; } 
.info_renew_22.epk_2266 .bk-info li:last-child { margin-top:40px !important; } 
.info_renew_22.epk_2266 .bk-info .bk-tt-area .tt { text-align: center; background: #e4e4e4; font-weight: bold; font-size: 20px; margin-bottom: 15px; } 
.info_renew_22.epk_2266 .bk-info .bk-tt-area p { font-size: 20px !important; text-align: left; line-height: 1.5 !important; } 
.info_renew_22.epk_2266 .bk-info .bk-tt-area p.tit { font-size:26px !important; font-weight: bold; letter-spacing: -1px; } 
.info_renew_22.epk_2266 .bk-info .bk-tt-area p span { margin-right:10px !important; } 
.info_renew_22.epk_2266 .bk-info .bk-tt-area p:not(:first-child) { margin-top:10px !important; } 
.info_renew_22.epk_2266 .class-act ul li { background: #ffe2e2; } 
.info_renew_22.epk_2266 .class-act ul li.left { background: #dbebff; } 
.info_renew_22.epk_2266 .class-act ul li .pt-t { color: #3b8ff6; } 
.info_renew_22.epk_2266 .class-act ul li .pt-t span { color: #3b8ff6; } 
.info_renew_22.epk_2266 .book-list { max-width: 768px; margin: 0 auto 30px !important; padding: 30px; background: #ffe2e3; box-sizing: border-box; } 
.info_renew_22.epk_2266 .book-list > li { text-align: left; } 
.info_renew_22.epk_2266 .book-list .tit span { font-size: 24px !important; font-weight: bold; display: inline-block; vertical-align: middle; } 
.info_renew_22.epk_2266 .book-list .tit span.num { color: #fff; border-radius: 50%; background: #000; width: 30px; height: 30px; box-sizing: border-box; display: inline-block; text-align: center; line-height: 30px !important; margin-right: 5px; } 
.info_renew_22.epk_2266 .book-list .list { padding-left: 40px; margin-top: 10px !important; } 
.info_renew_22.epk_2266 .book-list .list li { display: flex; justify-content: space-between; border-bottom: 1px solid #000; } 
.info_renew_22.epk_2266 .book-list .list li span { font-size: 22px !important; line-height: 2 !important; } 
.info_renew_22.epk_2266 .class-ty { max-width: 768px; margin: 0 auto 10px !important; display: flex; } 
.info_renew_22.epk_2266 .class-ty p { font-size: 34px !important; font-weight: bold; margin: 0; font-family: 'GmarketSansBold' !important; color: #588cfc; } 
.info_renew_22.epk_2266 .class-ty div { text-align: left; padding: 0 0 0 10px; } 
.info_renew_22.epk_2266 .class-ty div span { display: block; font-size: 20px !important; letter-spacing: -1px; word-break: keep-all; } 
.info_renew_22.epk_2266 .ob { max-width: 768px; margin: 10px auto 10px !important; border: 1px solid #000; background: #f5f5f5; padding: 20px 30px; box-sizing: border-box; text-align: left; } 
.info_renew_22.epk_2266 .ob .tit { display: block; padding: 0; } 
.info_renew_22.epk_2266 .ob .tit span { font-size: 22px !important; font-weight: bold; } 
.info_renew_22.epk_2266 .ob .tit span:first-child { padding: 0; } 
.info_renew_22.epk_2266 .ob p { padding: 10px 0 10px 10px; font-size: 20px; display: flex; word-break: keep-all; } 
.info_renew_22.epk_2266 .ob p span:first-child { padding-right: 10px; } 
.info_renew_22.epk_2266 .ob p span { font-size: 20px !important; letter-spacing: -1px; } 
.info_renew_22.epk_2266 .why { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2266 .why li { border: 1px solid #000; padding: 30px; } 
.info_renew_22.epk_2266 .why li:not(:last-child) { margin-bottom: 20px !important; } 
.info_renew_22.epk_2266 .why li p { font-size: 24px !important; margin: 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2266 .why li p.tit { font-weight: bold; color: #ff5256; } 
.info_renew_22.epk_2266 .sc-time-table { margin: 30px auto; } 
.info_renew_22.epk_2266 .sc-time-table th { text-align: center; background: #b4b4b4; border: 1px solid #fff; } 
.info_renew_22.epk_2266 .sc-time-table td { background: #f5f5f5; border: 1px solid #fff; } 

.info_renew_22.epk_226601 h6.color { color: #ff5256; } 
.info_renew_22.epk_226601 .title-tt h2 { background-color: #ff5256; } 
.info_renew_22.epk_226601 p.point-tit { color: #ff5256; } 
.info_renew_22.epk_226601 .bx-info span.num { background: #ff5256; } 
.info_renew_22.epk_226601 .bx-info span { color: #ff5256; } 
.info_renew_22.epk_226601 .book-list { background: #ffe2e3; } 
.info_renew_22.epk_226601 .why li p.tit { color: #ff5256; } 
.info_renew_22.epk_226602 h6.color { color: #588cfc; margin: 0 auto !important; max-width: 600px; text-align: center; } 
.info_renew_22.epk_226602 .title-tt h2 { background-color: #588cfc; } 
.info_renew_22.epk_226602 p.point-tit { color: #588cfc; } 
.info_renew_22.epk_226602 .bx-info span.num { background: #588cfc; } 
.info_renew_22.epk_226602 .bx-info span { color: #588cfc; } 
.info_renew_22.epk_226602 .book-list { background: #d3e1fd; } 
.info_renew_22.epk_226602 .why li p.tit { color: #588cfc; } 
.info_renew_22.epk_226603 h6.color { color: #149814; margin: 0 auto !important; max-width: 600px; text-align: center; } 
.info_renew_22.epk_226603 .title-tt h2 { background-color: #149814; } 
.info_renew_22.epk_226603 p.point-tit { color: #149814; } 
.info_renew_22.epk_226603 .bx-info span.num { background: #149814; } 
.info_renew_22.epk_226603 .bx-info span { color: #149814; } 
.info_renew_22.epk_226603 .book-list { background: #ebffdf; } 
.info_renew_22.epk_226603 .why li p.tit { color: #149814; } 
.info_renew_22.epk_226603 .class-act ul li { background: #fffdec; } 
.info_renew_22.epk_226603 .class-act ul li.left { background: #f3ffec; } 
.info_renew_22.epk_226603 .class-act ul li .pt-t { color: #149814; } 
.info_renew_22.epk_226603 .class-act ul li .pt-t span { color: #149814; } 


/* epk_2267 */
.info_renew_22.epk_2267 h6 { font-size: 30px !important; margin: 0 0 20px 0 !important; } 
.info_renew_22.epk_2267 h6 span { font-size: 30px !important; font-weight: 500; padding: 0 0 15px 0 !important; display: block; } 
.info_renew_22.epk_2267 h6.color { font-weight: bold; color: #ff5256; } 
.info_renew_22.epk_2267 .title-tt h2 { background-color: #0199a0; } 
.info_renew_22.epk_2267 p.point-tit { font-size: 34px !important; font-weight: bold; color: #0199a0; margin: 0 0 20px 0; font-family: 'GmarketSansBold' !important; } 
.info_renew_22.epk_2267 .bx-info { max-width: 700px; margin: 0 auto; padding: 30px 100px; background: #e4e4e4; box-sizing: border-box; } 
.info_renew_22.epk_2267 .bx-info p { font-size: 20px !important; text-align: center; letter-spacing: -1px; } 
.info_renew_22.epk_2267 .bx-info p.tit { display: flex; align-items: center; justify-content: center; } 
.info_renew_22.epk_2267 .bx-info p.none { font-weight: bold; font-size: 24px !important; padding-bottom:10px !important; } 
.info_renew_22.epk_2267 .bx-info p.tit.sub span { font-family: 'GmarketSansBold' !important; } 
.info_renew_22.epk_2267 .bx-info li.sub { padding: 10px 0 0 0px; } 
.info_renew_22.epk_2267 .bx-info li.sub.flex { display:flex; padding: 10px 0 0; justify-content: space-evenly; } 
.info_renew_22.epk_2267 .bx-info span { font-size: 24px !important; font-weight: bold; color: #0199a0; display: inline-block; vertical-align: middle; } 
.info_renew_22.epk_2267 .bx-info span.num { color: #fff; border-radius: 50%; background: #0199a0; width: 30px; height: 30px; box-sizing: border-box; display: inline-block; text-align: center; line-height: 30px !important; margin-right: 5px; } 
.info_renew_22.epk_2267 .arrow-icon { margin: 10px auto !important; } 
.info_renew_22.epk_2267 .teach { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2267 .teach div.sub { margin-top: 30px !important; } 
.info_renew_22.epk_2267 .teach > div:first-child { padding: 20px 0 0; display: flex; align-items: center; justify-content: center; background: #e4e4e4; } 
.info_renew_22.epk_2267 .teach > div:last-child { padding: 40px 100px; text-align: left; background: #f8f8f8; } 
.info_renew_22.epk_2267 .teach p { font-size: 20px; } 
.info_renew_22.epk_2267 .teach p.tit { font-weight:bold; } 
.info_renew_22.epk_2267 .teach strong { font-size: 30px !important; } 
.info_renew_22.epk_2267 .teach img { margin: 0; } 
.info_renew_22.epk_2267 .teach p.sub { font-size: 22px !important; font-weight: bold; } 
.info_renew_22.epk_2267 .bk-info { max-width: 768px; margin: 20px auto 30px !important; display: flex; /* flex-wrap: wrap; */align-items: center; } 
.info_renew_22.epk_2267 .bk-info li { padding: 0 10px; } 
.info_renew_22.epk_2267 .bk-info li:last-child { /* margin-top:40px !important; */ } 
.info_renew_22.epk_2267 .bk-info .bk-tt-area .tt { text-align: center; background: #e4e4e4; font-weight: bold; font-size: 20px; margin-bottom: 15px; justify-content: center; } 
.info_renew_22.epk_2267 .bk-info .bk-tt-area p { font-size: 18px !important; text-align: left; line-height: 1.5 !important; display: flex; letter-spacing: -1px; } 
.info_renew_22.epk_2267 .bk-info .bk-tt-area p.tit { font-size:26px !important; font-weight: bold; letter-spacing: -1px; } 
.info_renew_22.epk_2267 .bk-info .bk-tt-area p span { margin-right:10px !important; } 
.info_renew_22.epk_2267 .bk-info .bk-tt-area p:not(:first-child) { margin-top: 10px !important; } 
.info_renew_22.epk_2267 .bk-info-f { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2267 .bk-info-f p.point { font-size: 28px !important; text-align: left; font-weight: bold; color: #0199a0; letter-spacing: -1px; margin: 0; padding: 0; } 
.info_renew_22.epk_2267 .bk-info-f p.point span { font-size: 28px !important; text-align: left; font-weight: bold; color: #fff; letter-spacing: -1px; margin: 0; padding: 0 5px; background: #0199a0; } 
.info_renew_22.epk_2267 .class-act ul li { background: #ffe2e2; } 
.info_renew_22.epk_2267 .class-act ul li.left { background: #dbebff; } 
.info_renew_22.epk_2267 .class-act ul li .pt-t { color: #3b8ff6; } 
.info_renew_22.epk_2267 .class-act ul li .pt-t span { color: #3b8ff6; } 
.info_renew_22.epk_2267 .book-list { max-width: 768px; margin: 0 auto 0px !important; /* padding: 30px 0; *//* background: #ffe2e3; */box-sizing: border-box; } 
.info_renew_22.epk_2267 .book-list table { margin: 15px auto !important; } 
.info_renew_22.epk_2267 .book-list th,
.info_renew_22.epk_2267 .book-list td { border: 1px solid #fff; } 
.info_renew_22.epk_2267 .book-list th { background: #0199a0; color: #fff; } 
.info_renew_22.epk_2267 .book-list td { background: #e4e4e4; } 
.info_renew_22.epk_2267 .sc-time-table { padding: 0; } 
.info_renew_22.epk_2267 .sc-time-table p { font-size: 16px !important; letter-spacing: -1px; margin: 0; padding: 0; display: flex; } 
.info_renew_22.epk_2267 .sc-time-table p span:first-child { padding-right: 5px !important; } 
.info_renew_22.epk_2267 .sc-time-table p span { } 
.info_renew_22.epk_2267 .book-list > li { text-align: left; } 
.info_renew_22.epk_2267 .book-list .tit span { font-size: 24px !important; font-weight: bold; display: inline-block; vertical-align: middle; } 
.info_renew_22.epk_2267 .book-list .tit span.num { color: #fff; border-radius: 50%; background: #000; width: 30px; height: 30px; box-sizing: border-box; display: inline-block; text-align: center; line-height: 30px !important; margin-right: 5px; } 
.info_renew_22.epk_2267 .book-list .list { padding-left: 40px; margin-top: 10px !important; } 
.info_renew_22.epk_2267 .book-list .list li { display: flex; justify-content: space-between; border-bottom: 1px solid #000; } 
.info_renew_22.epk_2267 .book-list .list li span { font-size: 22px !important; line-height: 2 !important; } 
.info_renew_22.epk_2267 .bk-tt-area p.tt { font-size: 20px !important; font-weight: bold; text-align: left; } 
.info_renew_22.epk_2267 .bk-tt-area ul { display: flex; justify-content: space-between; margin: 10px 0 0; } 
.info_renew_22.epk_2267 .bk-tt-area ul li { width: calc(25% - 5px); border: 1px solid #000; box-sizing: border-box; display: flex; flex-wrap: wrap; justify-content: center; } 
.info_renew_22.epk_2267 .bk-tt-area ul li > div { padding: 10px; } 
.info_renew_22.epk_2267 .bk-tt-area ul li > div:first-child p { color: #0199a0; } 
.info_renew_22.epk_2267 .bk-tt-area ul li > div:last-child { background: #c6e8ea; width: 100%; } 
.info_renew_22.epk_2267 .bk-tt-area ul li p { font-size: 20px !important; letter-spacing: -1px; word-break: keep-all; } 
.info_renew_22.epk_2267 .why { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2267 .why li { border: 1px solid #000; padding: 30px; } 
.info_renew_22.epk_2267 .why li:not(:last-child) { margin-bottom: 20px; } 
.info_renew_22.epk_2267 .why li p { font-size: 24px !important; margin: 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2267 .why li p.tit { font-weight: bold; color: #0199a0; } 

/* epk_2270 */
.info_renew_22.epk_2270 .ct-box { max-width: 768px; margin: 20px auto !important; display: flex; border-radius: 20px; overflow: hidden; border: 1px solid #eee; position: relative; height: 180px; align-items: center; } 
.info_renew_22.epk_2270 .ct-box .img { background: #eaeaea; height: 100%; flex-direction: column; display: flex; align-items: center; writing-mode: vertical-lr; } 
.info_renew_22.epk_2270 .ct-box .text { text-align: left; padding: 20px !important; } 
.info_renew_22.epk_2270 .ct-box .text h6 { font-size: 20px !important; font-weight: bold; } 
.info_renew_22.epk_2270 .ct-box .text p { font-size: 18px !important; letter-spacing: -1px; word-break: keep-all; } 
.info_renew_22.epk_2270 .ct-box .text p span { font-size: 18px !important; } 
.info_renew_22.epk_2270 .flied-act { max-width: 768px; margin: 0 auto; padding: 20px 30px; box-sizing: border-box; } 
.info_renew_22.epk_2270 .flied-act ul { display: flex; flex-wrap: wrap; justify-content: space-between; } 
.info_renew_22.epk_2270 .flied-act ul li { width: calc(50% - 10px); padding: 20px; border: 1px solid #000; background: #fff; box-sizing: border-box; margin: 10px 0 !important; } 
.info_renew_22.epk_2270 .flied-act ul li p { font-size: 20px !important; } 
.info_renew_22.epk_2270 .line-text h5 { font-size: 38px !important; padding: 0; } 
.info_renew_22.epk_2270 .line-text h5.sub { display: inline-block; padding: 5px 20px; border-radius: 34px; margin: 10px 0 0 0 !important; } 
.info_renew_22.epk_2270 .teacher-area { max-width: 768px; margin: 20px auto 0 !important; } 
.info_renew_22.epk_2270 .teacher-area .cont-easy li > div { display: flex; flex-wrap: wrap; justify-content: space-around; align-items: center; } 
.info_renew_22.epk_2270 .teacher-area .tea-info { width: 50%; text-align: left; } 
.info_renew_22.epk_2270 .teacher-area .tea-info .tit { font-size: 30px !important; font-weight: bold; } 
.info_renew_22.epk_2270 .teacher-area .tea-info .tit span { font-size: 20px !important; } 
.info_renew_22.epk_2270 .teacher-area .tea-car { text-align: left; } 
.info_renew_22.epk_2270 .teacher-area .tea-car p { text-align: left; } 
.info_renew_22.epk_2270 .teacher-area .tea-car p span { display: block; font-size: 20px !important; } 
.info_renew_22.epk_2270 .teacher-area .youtube-area { max-width: 726px; margin: 0 auto; height: 407px; } 
.info_renew_22.epk_2270 .teacher-area .youtube-area iframe { width: 100%; height: 100%; } 
.info_renew_22.epk_2270 .exam-area { margin: 0 auto 26px !important; max-width: 768px; border: 1px solid #000; padding: 20px; box-sizing: border-box; background: #fff; } 
.info_renew_22.epk_2270 .exam-area p { font-size: 18px !important; font-weight: 500; text-align: left; } 
.info_renew_22.epk_2270 .exam-area span { display: block; font-size: 20px !important; font-weight: 500; } 
.info_renew_22.epk_2270 .sc-time-table { margin: 0 auto !important; max-width: 768px; width: 100%; } 
.info_renew_22.epk_2270 .sc-time-table th { font-weight: bold; } 

.info_renew_22.epk_227001 .flied-act { background: #da4072; } 
.info_renew_22.epk_227002 .flied-act { background: #0eb7d0; } 
.info_renew_22.epk_227003 .flied-act { background: #f26522; } 
.info_renew_22.epk_227001 .sc-time-table th { background: #da4072 !important; color: #fff; } 
.info_renew_22.epk_227002 .sc-time-table th { background: #0eb7d0 !important; } 
.info_renew_22.epk_227003 .sc-time-table th { background: #f26522 !important; } 

.info_renew_22.epk_227001 .ct-box .text h6 { color: #da4072; } 
.info_renew_22.epk_227001 .ct-box .text p span { color: #da4072; } 
.info_renew_22.epk_227001 .light-pink { background: #f8d5e0; } 
.info_renew_22.epk_227001 .line-text h5.sub { background: #f8d5e0; color: #da4072; } 
.info_renew_22.epk_227002 .ct-box .text h6 { color: #0eb6d0; } 
.info_renew_22.epk_227002 .ct-box .text p span { color: #0eb6d0; } 
.info_renew_22.epk_227002 .light-pink { background: #bbf0f8; } 
.info_renew_22.epk_227002 .line-text h5.sub { background: #67d5e5; color: #000; } 

.info_renew_22.epk_227003 { background: #fff4e1; } 
.info_renew_22.epk_227003 th,
.info_renew_22.epk_227003 td,
.info_renew_22.epk_227003 p,
.info_renew_22.epk_227003 span { font-family: 'GmarketSansMedium' !important; } 
.info_renew_22.epk_227003 .bg-color-1 { background: #f4e5cb; } 
.info_renew_22.epk_227003 .bg-color-2 { background: #fff4e1; } 

.info_renew_22.epk_2270 .g-tit { position:relative; max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2270 .g-tit p { font-family: 'GmarketSansBold' !important; font-size: 32px !important; letter-spacing: -1px; margin: 0 0 20px 0; padding: 0; line-height: 1 !important; } 
.info_renew_22.epk_2270 .g-tit p span { font-family: 'GmarketSansMedium' !important; font-size: 32px !important; } 
.info_renew_22.epk_2270 .g-tit.img:after { clear: both; content: ''; display: block; position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 145px; height: 112px; } 
.info_renew_22.epk_2270 .sec-01 .g-tit.img:after { background-image: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_227003_02.png); left: 25%; } 
.info_renew_22.epk_2270 .sec-02 .g-tit.img:after { background-image: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_227003_03.png); left: 66%; top: -188%; } 
.info_renew_22.epk_2270 .sub-tt { font-family: 'GmarketSansMedium' !important; font-size: 20px !important; letter-spacing: -1px; margin: 0 0 10px 0; padding: 0; line-height: 1.3 !important; } 
.info_renew_22.epk_2270 .rec-slide-review { max-width: 768px; margin: 20px auto 0 !important; border: 1px solid #000; background: #fff; padding: 30px 20px; box-sizing: border-box; position: relative; } 
.info_renew_22.epk_2270 .cu-review { } 
.info_renew_22.epk_2270 .cu-review div { } 
.info_renew_22.epk_2270 .cu-review div .tit { font-family: 'GmarketSansBold' !important; font-size: 26px !important; line-height: 1.3 !important; color: #f26522; margin: 00px 0 10px !important; } 
.info_renew_22.epk_2270 .cu-review div .info { font-size: 22px !important; line-height: 1.2 !important; margin: 0 0 20px !important; letter-spacing: -1px; } 
.info_renew_22.epk_2270 .cu-review div .ch-info { font-size: 20px !important; letter-spacing: -1px; } 
.info_renew_22.epk_2270 .cu-review div .ch-info strong { font-family: 'GmarketSansBold' !important; } 
.info_renew_22.epk_2270 .slick-btn.left-btn { left: 52%; top: calc(50% - 17px); } 
.info_renew_22.epk_2270 .slick-btn.right-btn { left: 48%; top: calc(50% - 17px); } 
.info_renew_22.epk_2270 .tt-box { max-width: 768px; margin: 20px auto 0 !important; background: #fff; border: 1px solid #000; box-sizing: border-box; padding: 20px !important; text-align: left; } 
.info_renew_22.epk_2270 .tt-box .img { display: flex; align-items: center; } 
.info_renew_22.epk_2270 .tt-box .img img { margin: 0 !important; } 
.info_renew_22.epk_2270 .tt-box .img p { font-family: 'GmarketSansBold' !important; font-size: 24px !important; color: #6268f0; padding: 0 0 0 10px; } 
.info_renew_22.epk_2270 .tt-box .text { } 
.info_renew_22.epk_2270 .tt-box .text > div { display: block; width: 100%; margin: 0 0 5px 0; box-sizing: border-box; display: flex; /* align-items: center; */ } 
.info_renew_22.epk_2270 .tt-box .text > div > div { display: block; width: 100%; padding: 10px 20px; box-sizing: border-box; display: flex; align-items: center; } 
.info_renew_22.epk_2270 .tt-box .text p,
.info_renew_22.epk_2270 .tt-box .text span { font-size: 18px !important; word-break: keep-all; line-height: 1.3 !important; } 
.info_renew_22.epk_2270 .tt-box .text > div > div:first-child { width: 25%; background: #eaeaea; } 
.info_renew_22.epk_2270 .tt-box .text > div > div:last-child { width: 75%; background: #dcdada; } 
.info_renew_22.epk_2270 .tt-box .text > div > div:last-child span { width: 75%; } 
.info_renew_22.epk_2270 .tip { max-width: 700px; margin: 0 auto; text-align: left; position: relative; border: 2px solid #f26522; border-radius: 30px; background: #fff; padding: 20px 30px; box-sizing: border-box; } 
.info_renew_22.epk_2270 .tip::after { clear:both; content:''; display: block; position: absolute; background-image: url(https://www.epasskorea.com/Public_html/Images/Lecture/info/epk_227003_07.png); width: 42px; height: 71px; top: -37px; left: -22px; } 
.info_renew_22.epk_2270 .tip p { font-size: 18px !important; letter-spacing: -1; word-break: keep-all; } 



/* epk_2273 */
.info_renew_22.epk_2273 h6 { font-size: 30px !important; margin: 0 0 20px 0 !important; } 
.info_renew_22.epk_2273 h6 span { font-size: 30px !important; font-weight: 500; padding: 0 0 15px 0 !important; display: block; } 
.info_renew_22.epk_2273 h6.color { font-weight: bold; color: #ff5256; } 
.info_renew_22.epk_2273 .title-tt h2 { background-color: #808bf8; } 
.info_renew_22.epk_2273 p.point-tit { font-size: 34px !important; font-weight: bold; color: #808bf8; margin: 0 0 20px 0; font-family: 'GmarketSansBold' !important; } 
.info_renew_22.epk_2273 .bx-info { max-width: 700px; margin: 0 auto; padding: 30px 100px; background: #e4e4e4; box-sizing: border-box; } 
.info_renew_22.epk_2273 .bx-info p { font-size: 20px !important; text-align: center; letter-spacing: -1px; } 
.info_renew_22.epk_2273 .bx-info p.tit { display: flex; align-items: center; justify-content: center; } 
.info_renew_22.epk_2273 .bx-info p.none { font-weight: bold; font-size: 24px !important; padding-bottom:10px !important; } 
.info_renew_22.epk_2273 .bx-info p.tit.sub span { font-family: 'GmarketSansBold' !important; } 
.info_renew_22.epk_2273 .bx-info li.sub { padding: 10px 0 0 0px; } 
.info_renew_22.epk_2273 .bx-info li.sub.flex { display:flex; padding: 10px 0 0; justify-content: space-evenly; } 
.info_renew_22.epk_2273 .bx-info span { font-size: 24px !important; font-weight: bold; color: #808bf8; display: inline-block; vertical-align: middle; } 
.info_renew_22.epk_2273 .bx-info span.num { color: #fff; border-radius: 50%; background: #808bf8; width: 30px; height: 30px; box-sizing: border-box; display: inline-block; text-align: center; line-height: 30px !important; margin-right: 5px; } 
.info_renew_22.epk_2273 .arrow-icon { margin: 10px auto !important; } 
.info_renew_22.epk_2273 .teach { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2273 .teach div.sub { margin-top: 30px !important; } 
.info_renew_22.epk_2273 .teach > div:first-child { padding: 20px 0 0; display: flex; align-items: center; justify-content: center; background: #e4e4e4; } 
.info_renew_22.epk_2273 .teach > div:last-child { padding: 40px 100px; text-align: left; background: #f8f8f8; } 
.info_renew_22.epk_2273 .teach p { font-size: 20px; } 
.info_renew_22.epk_2273 .teach p.tit { font-weight:bold; } 
.info_renew_22.epk_2273 .teach strong { font-size: 30px !important; } 
.info_renew_22.epk_2273 .teach img { margin: 0; } 
.info_renew_22.epk_2273 .teach p.sub { font-size: 22px !important; font-weight: bold; } 
.info_renew_22.epk_2273 .bk-info { max-width: 768px; margin: 20px auto 30px !important; display: flex; /* flex-wrap: wrap; */align-items: center; } 
.info_renew_22.epk_2273 .bk-info li { padding: 0 10px; } 
.info_renew_22.epk_2273 .bk-info li:last-child { /* margin-top:40px !important; */ } 
.info_renew_22.epk_2273 .bk-info .bk-tt-area .tt { text-align: center; background: #e4e4e4; font-weight: bold; font-size: 20px; margin-bottom: 15px; justify-content: center; } 
.info_renew_22.epk_2273 .bk-info .bk-tt-area p { font-size: 18px !important; text-align: left; line-height: 1.5 !important; display: flex; letter-spacing: -1px; } 
.info_renew_22.epk_2273 .bk-info .bk-tt-area p.tit { font-size:26px !important; font-weight: bold; letter-spacing: -1px; } 
.info_renew_22.epk_2273 .bk-info .bk-tt-area p span { margin-right:10px !important; } 
.info_renew_22.epk_2273 .bk-info .bk-tt-area p:not(:first-child) { margin-top: 10px !important; } 
.info_renew_22.epk_2273 .bk-info-f { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2273 .bk-info-f p.point { font-size: 28px !important; text-align: left; font-weight: bold; color: #0199a0; letter-spacing: -1px; margin: 0; padding: 0; } 
.info_renew_22.epk_2273 .bk-info-f p.point span { font-size: 28px !important; text-align: left; font-weight: bold; color: #fff; letter-spacing: -1px; margin: 0; padding: 0 5px; background: #0199a0; } 
.info_renew_22.epk_2273 .class-act ul li { background: #ffe2e2; } 
.info_renew_22.epk_2273 .class-act ul li.left { background: #dbebff; } 
.info_renew_22.epk_2273 .class-act ul li .pt-t { color: #3b8ff6; } 
.info_renew_22.epk_2273 .class-act ul li .pt-t span { color: #3b8ff6; } 
.info_renew_22.epk_2273 .book-list { max-width: 768px; margin: 0 auto 0px !important; /* padding: 30px 0; *//* background: #ffe2e3; */box-sizing: border-box; } 
.info_renew_22.epk_2273 .book-list table { margin: 15px auto !important; } 
.info_renew_22.epk_2273 .book-list th,
.info_renew_22.epk_2273 .book-list td { border: 1px solid #fff; } 
.info_renew_22.epk_2273 .book-list th { background: #808bf8; color: #fff; } 
.info_renew_22.epk_2273 .book-list td { background: #e4e4e4; } 
.info_renew_22.epk_2273 .sc-time-table { padding: 0; } 
.info_renew_22.epk_2273 .sc-time-table p { font-size: 16px !important; letter-spacing: -1px; margin: 0; padding: 0; display: flex; } 
.info_renew_22.epk_2273 .sc-time-table p span:first-child { padding-right: 5px !important; } 
.info_renew_22.epk_2273 .sc-time-table p span { } 
.info_renew_22.epk_2273 .book-list > li { text-align: left; } 
.info_renew_22.epk_2273 .book-list .tit span { font-size: 24px !important; font-weight: bold; display: inline-block; vertical-align: middle; } 
.info_renew_22.epk_2273 .book-list .tit span.num { color: #fff; border-radius: 50%; background: #000; width: 30px; height: 30px; box-sizing: border-box; display: inline-block; text-align: center; line-height: 30px !important; margin-right: 5px; } 
.info_renew_22.epk_2273 .book-list .list { padding-left: 40px; margin-top: 10px !important; } 
.info_renew_22.epk_2273 .book-list .list li { display: flex; justify-content: space-between; border-bottom: 1px solid #000; } 
.info_renew_22.epk_2273 .book-list .list li span { font-size: 22px !important; line-height: 2 !important; } 
.info_renew_22.epk_2273 .bk-tt-area p.tt { font-size: 20px !important; font-weight: bold; text-align: left; } 
.info_renew_22.epk_2273 .bk-tt-area ul { display: flex; justify-content: space-between; margin: 10px 0 0; } 
.info_renew_22.epk_2273 .bk-tt-area ul li { width: calc(25% - 5px); border: 1px solid #000; box-sizing: border-box; display: flex; flex-wrap: wrap; justify-content: center; } 
.info_renew_22.epk_2273 .bk-tt-area ul li > div { padding: 10px; } 
.info_renew_22.epk_2273 .bk-tt-area ul li > div:first-child p { color: #0199a0; } 
.info_renew_22.epk_2273 .bk-tt-area ul li > div:last-child { background: #c6e8ea; width: 100%; } 
.info_renew_22.epk_2273 .bk-tt-area ul li p { font-size: 20px !important; letter-spacing: -1px; word-break: keep-all; } 
.info_renew_22.epk_2273 .why { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2273 .why li { border: 1px solid #000; padding: 30px; } 
.info_renew_22.epk_2273 .why li:not(:last-child) { margin-bottom: 20px; } 
.info_renew_22.epk_2273 .why li p { font-size: 24px !important; margin: 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2273 .why li p.tit { font-weight: bold; color: #808bf8; } 

/* epk_2110 */
.info_renew_22.epk_2110 h6 { font-size: 30px !important; margin: 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2110 .cur { max-width: 768px; margin: 0 auto; display: flex; justify-content: space-around; } 
.info_renew_22.epk_2110 .cur li { width: 32%; border: 1px solid #000; padding: 40px 15px; box-sizing: border-box; } 
.info_renew_22.epk_2110 .cur li .tit { font-size: 24px !important; font-weight: bold; padding: 0 0 35px 0; } 
.info_renew_22.epk_2110 .cur li div { text-align: left; } 
.info_renew_22.epk_2110 .cur li div p { font-size: 20px !important; letter-spacing: -1px; padding: 0 0 15px 0; } 
.info_renew_22.epk_2110 .teach { max-width: 768px; margin: 20px auto 0 !important; background: #fff; display: flex; padding: 40px 40px 0 !important; box-sizing: border-box; justify-content: space-between; } 
.info_renew_22.epk_2110 .teach > div { } 
.info_renew_22.epk_2110 .teach .text { } 
.info_renew_22.epk_2110 .teach .text .check { text-align: left; } 
.info_renew_22.epk_2110 .teach .text .check p { line-height: 1.5 !important; margin: 0 0 5px 0; } 
.info_renew_22.epk_2110 .teach .text .check p { display: inline-block; padding: 0 5px; } 
.info_renew_22.epk_2110 .teach .text .check p span { font-size: 24px !important; } 
.info_renew_22.epk_2110 .teach .text .check p .check-icon { } 
.info_renew_22.epk_2110 .teach .int { text-align: left; margin: 15px 0 0; } 
.info_renew_22.epk_2110 .teach .int p { font-size: 20px !important; line-height: 1.3 !important; } 
.info_renew_22.epk_2110 .teach .int p span { font-size: 20px !important; font-weight: 400; } 
.info_renew_22.epk_2110 .teach .int p.tit { font-size: 30px !important; font-weight: bold; } 
.info_renew_22.epk_2110 .teach .int p.sub { margin: 10px 0 0 !important; } 
.info_renew_22.epk_2110 .teach .img { position: relative; } 
.info_renew_22.epk_2110 .teach .img img { display: block; } 
.info_renew_22.epk_2110 .teach .cir { position: absolute; top: -13%; right: -28%; width: 120px; height: 120px; display: flex; justify-content: center; align-items: center; border-radius: 50%; } 
.info_renew_22.epk_2110 .teach .cir p { font-size: 20px !important; letter-spacing: -1px; font-weight: bold; line-height: 1.3 !important; } 
.info_renew_22.epk_2110 .bk-info { padding: 20px 0 0; max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2110 .bk-info .bk-tt-area { padding: 20px 80px; } 
.info_renew_22.epk_2110 .bk-info .bk-tt-area div { } 
.info_renew_22.epk_2110 .bk-info .bk-tt-area div p { text-align: left; font-size: 20px !important; letter-spacing: -1px; } 
.info_renew_22.epk_2110 .bk-info .bk-tt-area div p span { } 
.info_renew_22.epk_2110 .bk-info .tt { font-size: 30px !important; font-weight: bold; padding: 0 0 20px 0; } 
.info_renew_22.epk_2110 .class-act li { background: #fff; } 
.info_renew_22.epk_2110 .class-act > p { font-size: 30px !important; font-weight: bold; margin: 40px auto 0; padding: 0 10px; display: inline-block; } 
.info_renew_22.epk_211005 .cur li { background: #b4c9ff; } 
.info_renew_22.epk_211005 .teach .cir { background: #8fa1d7; } 
.info_renew_22.epk_211005 .teach .text .check p { background: #f6e365; } 
.info_renew_22.epk_211005 .class-act > p { background: #f6e365; } 
.info_renew_22.epk_211006 .cur li { background: #fd91a1; } 
.info_renew_22.epk_211006 .teach .cir { background: #8fa1d7; } 
.info_renew_22.epk_211006 .teach .text .check p { background: #9fd1ee; } 
.info_renew_22.epk_211006 .class-act > p { background: #9fd1ee; } 
.info_renew_22.epk_211007 .cur li { background: #fefaec; } 
.info_renew_22.epk_211007 .teach .cir { background: #fefaec; } 
.info_renew_22.epk_211007 .teach .text .check p { background: #6081d8; } 
.info_renew_22.epk_211007 .class-act > p { background: #6081d8; } 



/* epk_2274 */
.info_renew_22.epk_2274 .sec-00 { background: #ff94a8; } 
.info_renew_22.epk_2274 .sec-01 {background: #e2ffd2;} 
.info_renew_22.epk_2274 .sec-02 {background: #ffe8e3;} 
.info_renew_22.epk_2274 .sec-03 {background: #e2ffd2;} 
.info_renew_22.epk_2274 .sec-04 {background: #fff;} 
.info_renew_22.epk_2274 .sec-05 {background: #fff;} 
.info_renew_22.epk_2274 h6 {font-family: 'GmarketSansBold' !important;font-size: 36px !important;} 
.info_renew_22.epk_2274 h6 span {font-family: 'GmarketSansBold' !important;font-size: 24px !important;font-weight: 500;display: block;} 
.info_renew_22.epk_2274 .title-tt h2 {font-family: 'GmarketSansBold' !important;line-height: 48px !important;} 

.info_renew_22.epk_2274 h6.color { font-weight: bold; color: #ff5256; } 


.info_renew_22.epk_2274 p.point-tit { font-size: 34px !important; font-weight: bold; color: #808bf8; margin: 0 0 20px 0; font-family: 'GmarketSansBold' !important; } 
.info_renew_22.epk_2274 .bx-info {max-width: 768px;margin: 0 auto;box-sizing: border-box;display: flex;flex-wrap: wrap;justify-content: center;} 
.info_renew_22.epk_2274 .bx-info li > p {font-family: 'GmarketSansBold' !important;font-size: 26px !important;text-align: center;letter-spacing: -1px;display: inline-block;border-bottom: 2px solid #000;} 
.info_renew_22.epk_2274 .bx-info div {margin: 40px 0 0;} 
.info_renew_22.epk_2274 .bx-info div > p { font-family: 'GmarketSansMedium' !important;font-size: 20px !important; text-align: center; letter-spacing: -1px; } 
.info_renew_22.epk_2274 .bx-info .ab {margin: 0;position: absolute;top: -13%;right: -15%;width: 120px;height: 120px;text-align: center;background: #78534a;display: flex;justify-content: center;align-items: center;border-radius: 50%;} 
.info_renew_22.epk_2274 .bx-info .ab p {color: #fff;} 
.info_renew_22.epk_2274 .bx-info li{width: 48%;border: 2px solid #000;border-radius: 30px;background: #fff;padding: 30px 20px;box-sizing: border-box;margin: 20px 10px 0;max-width: 305px;position: relative;} 
.info_renew_22.epk_2274 .arrow-icon { margin: 10px auto !important; } 
.info_renew_22.epk_2274 .teach { max-width: 768px; margin: 0 auto !important; } 
.info_renew_22.epk_2274 .teach div.sub { margin-top: 30px !important; } 
.info_renew_22.epk_2274 .teach > div:first-child { padding: 20px 0 0; display: flex; align-items: center; justify-content: center; background: #e4e4e4; } 
.info_renew_22.epk_2274 .teach > div:last-child { padding: 40px 100px; text-align: left; background: #f8f8f8; } 
.info_renew_22.epk_2274 .teach p { font-size: 20px; } 
.info_renew_22.epk_2274 .teach p.tit { font-weight:bold; } 
.info_renew_22.epk_2274 .teach strong { font-size: 30px !important; } 
.info_renew_22.epk_2274 .teach img { margin: 0; } 
.info_renew_22.epk_2274 .teach p.sub { font-size: 22px !important; font-weight: bold; } 
.info_renew_22.epk_2274 .b-info {max-width: 768px;margin: 20px auto 30px !important;display: flex;flex-wrap: wrap;/* align-items: center; */} 
.info_renew_22.epk_2274 .b-info li {width: 50%;} 
.info_renew_22.epk_2274 .b-info li:last-child { /* margin-top:40px !important; */ } 
.info_renew_22.epk_2274 .b-info li .tt { text-align: center; background: #e4e4e4; font-weight: bold; font-size: 20px; margin-bottom: 15px; justify-content: center; } 
.info_renew_22.epk_2274 .b-info li p {font-size: 18px !important;text-align: left;line-height: 1.5 !important;display: flex;letter-spacing: -1px;align-items: flex-start;} 
.info_renew_22.epk_2274 .b-info li p.tit {font-family: 'GmarketSansBold' !important;font-size:26px !important;font-weight: bold;letter-spacing: -1px;padding-bottom: 30px;} 
.info_renew_22.epk_2274 .b-info li p.tit span {font-family: 'GmarketSansBold' !important; margin-right:10px !important;} 
.info_renew_22.epk_2274 .b-info li p span {font-family: 'GmarketSansMedium' !important; margin-right:10px !important;} 
.info_renew_22.epk_2274 .b-info li p span.num {background: #000;color: #fff;border-radius: 50%;min-width: 35px;height: 35px;box-sizing: border-box;display: inline-block;line-height: 40px !important;text-align: center;} 
.info_renew_22.epk_2274 .b-info li p:not(:first-child) { margin-top: 10px !important; } 
.info_renew_22.epk_2274 .b-info li div {margin: 0 0 0 46px;word-break: keep-all;} 
.info_renew_22.epk_2274 .bk-info-f { max-width: 768px; margin: 0 auto; } 
.info_renew_22.epk_2274 .bk-info-f p.point { font-size: 28px !important; text-align: left; font-weight: bold; color: #0199a0; letter-spacing: -1px; margin: 0; padding: 0; } 
.info_renew_22.epk_2274 .bk-info-f p.point span { font-size: 28px !important; text-align: left; font-weight: bold; color: #fff; letter-spacing: -1px; margin: 0; padding: 0 5px; background: #0199a0; } 
.info_renew_22.epk_2274 .btn-box { max-width: 768px; margin: 15px auto !important; width: 80%; border: 2px solid #000; padding: 20px; background: #000; text-align: center; } 
.info_renew_22.epk_2274 .btn-box a {font-size: 24px !important;font-weight: bold;font-family: 'GmarketSansBold' !important;color: #ff6372;} 
.info_renew_22.epk_2274 .why {max-width: 768px;margin: 20px auto 0;border: 2px solid #000;border-radius: 20px;background: #fff;} 
.info_renew_22.epk_2274 .why li {margin: 30px;display: flex;align-items: center;text-align: left;} 
.info_renew_22.epk_2274 .why li img{margin: 0 !important;padding: 0 40px;}
.info_renew_22.epk_2274 .why li:not(:last-child) {padding-bottom: 30px;border-bottom: 1px solid #000;} 
.info_renew_22.epk_2274 .why li p {font-family: 'GmarketSansBold' !important; font-size: 24px !important; margin: 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2274 .why li p span {font-family: 'GmarketSansMedium' !important; font-size: 22px !important; margin: 0; padding: 0; letter-spacing: -1px; } 
.info_renew_22.epk_2274 .why li p.tit { font-weight: bold; color: #808bf8; }