@charset "utf-8"; @font-face { font-family: 'GmarketSansBold'; src: url('../../gh/projectnoonnu/noonfonts_2001-1.1/GmarketSansBold.woff') format('woff'); font-weight: normal; font-style: normal; } 

.section .sec-content {position: relative;width:1100px;margin: 0px auto;z-index: 1;} 
.section .sec-content img { display:block; margin:0 auto; } 


.youtube-btn:after { clear: both; content:''; display: block; background: url(../../Typec_Image/play_btn.png); position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; transform: translate(-50%, -50%); background-repeat: no-repeat; background-position: center center; } 
.fixed-a { position: fixed; top: 0; bottom: 0; left: 0; right: 0; margin: auto; box-shadow: 0 0 8px rgb(0 0 0 / 30%); transition: visibility .3s ease; box-sizing: border-box; width: 100vw; height: 100vh; /* visibility: hidden; */z-index: 9999999999; display: none; } 
.fixed-a .dim { width: 100%; height: 100%; position: absolute; top:0; left:0; background: rgba(0,0,0,0.35); } 
.fixed-a .youtube-box { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width:80vw; height: 34.5vw; max-width: calc(100% - 40%); } 
.fixed-a iframe { width:100%; height: 100%; transition-duration: 1s; opacity: 0; transition-cer: opacity,transform; transition-timing-function: cubic-bezier(.175,.885,.32,1.275); transform: translate3d(0,100px,0); } 
.fixed-a.open { /* visibility: visible; */display: block; } 
.fixed-a .on iframe { transform: translateZ(0); opacity: 1; } 

.bottombanner { } 
.bottombanner.icon a { width: 1100px; margin: 0 auto; display: block; position: relative; } 
.bottombanner img { display: block; margin: 0 auto; } 
.bottombanner.icon a:after { clear:both; content:''; display: block; background: url(https://epasskorea.com/Typec_Image/info_sis/info_sis_bn_icon.png); position: absolute; top: 61px; right: -10px; width: 67px; height: 52px; } 
.bottombanner.icon a:after { animation-name: bottom-hand-icon; animation-duration: 2s; animation-timin-function: ease-in-out; animation-iteration-count:infinite; transition: all ease-in-out; } 
@keyframes bottom-hand-icon { 
 0% { transform: translate(-0px, -0px); } 
 50% { transform: translate(-15px, -15px); } 
 100% { transform: translate(-0px, -0px); } 
 }


 .sec-medal { background:#181b2b; text-align: center; }
 
/* info-fc */

.info-fc { position: relative;}
.info-fc .sec-01 {background: #7237ca;}
.info-fc .sec-02 {background: #a271e5;}
.info-fc .sec-03 {background: #4f199f;}
.info-fc .sec-04 { background:#181b2b; } /* 하단 메달이미지*/

.info-fc .count { position: absolute; top: 22.5%; font-size: 58px; font-weight: 900; text-align: center; transform: translateX(-50%); font-family: 'GmarketSansBold'; } 
.info-fc .count.count-0 { left: 50%; } 

.info-fc .logo-move { position: absolute; top: 40%; left: 49.7%; width: 82.3%; height: 11%; transform: translateX(-50%); background: url(https://epasskorea.com/Typec_Image/info_fc/info_fc_07_logo.jpg); -webkit-animation: bgslide 18.00s 2.25s linear infinite; animation: bgslide 18.00s 1.25s linear infinite; background-repeat-y: no-repeat; } 

@-webkit-keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1380px 0; } 
 }
@keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1380px 0; } 
 }

.info-fc .fc-area { } 
.info-fc .fc-slide { width: 100%; /*max-width: 92%; */} 
.info-fc .swiper-slide img {/* width: 100%;*/ } 
.info-fc .fc-area .fc-slide-button { position: absolute; top: calc(50% - 16px); z-index: 97; width: 18px; height: 32px; padding: 0; text-indent: -9999px; cursor: pointer; } 
.info-fc .fc-area .fc-slide-button-prev { left: -3.3%; background: url(../../Public_html/Images/event/arrow_left.png); } 
.info-fc .fc-area .fc-slide-button-next { right: -3.3%; background: url(../../Public_html/Images/event/arrow_left.png); } 

.info-fc .tab-menu { margin: 0 auto; } 
.info-fc .tab-menu .tab-menu-btn { display: flex; justify-content: center; } 
.info-fc .tab-menu .tab-menu-btn li { margin: 0 5px; } 
.info-fc .tab-menu .tab-menu-con li:not(:first-child) { display: none; position: relative; } 

.info-fc .t-btn-a { position: relative; } 
.info-fc .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 19%; top:10%; height:36%; } 
.info-fc .t-btn-a .t-btn-0 { left: 40%; } 
.info-fc .t-btn-a .t-btn-1 { left: 59%; } 

.info-fc .t-btn-a .tch-l { } 
.info-fc .t-btn-a .tch-l .tch-1 { } 
.info-fc .t-btn-a .tch-l .tch-2 { display: none; } 

.info-fc .youtube-btn::after { display: none; } 
.info-fc .t-info-video { position: relative; } 
.info-fc .t-info-video .youtube-btn { position: absolute; top: 34.2%; left: 28.7%; width: 37.7%; height: 45.8%; transform: translateX(-50%); } 
.info-fc .t-info-video div:not(:first-child) { display: none; } 


/* exam_apply.css */
.exam_apply { position:relative; background:#000; } 
.exam_apply div { text-align:center; height:831; } 
.exam_apply .in { position:relative; margin:0 auto; width:993px } 
.exam_apply .bb-tt-a { background:url('../../Typec_Image/exam_apply/visual_001.png'); } 
.exam_apply .sec01 { background:url('../../Typec_Image/exam_apply/visual_003.png'); } 
.exam_apply .sec01 .img_bt { position:absolute; bottom:-20px; left:380px; } 
.exam_apply .sec02 { padding:20px 0; background:#7ae4aa } 
.exam_apply .sec03 .in { padding:35px 0 28px; } 
.exam_apply .sec03 .in ul { margin:37px 0 27px; overflow:hidden; } 
.exam_apply .sec03 .in ul li { float:left; margin-left:1px; } 
.exam_apply .sec03 .in ul li:first-child { margin-left:0; } 
.exam_apply .sec03 .in a { display:block; margin-top:24px; } 
.exam_apply .sec04 { background-color:#181b2b; } 
.exam_apply .sec05 .in { padding-top:60px; } 
.exam_apply .sec06 { background-color:#0d474b; } 
.exam_apply .sec07 { background-color:#4a14a0; } 
.exam_apply .sec08 { background-color:#2e364b; } 
.exam_apply .sec09 { background:url('../../Typec_Image/exam_apply/visual_005.png'); } 
.exam_apply .sec10 { background-color:#6e2ee4; } 
.exam_apply .sec11 { background-color:#fff; } 
.exam_apply .sec12 { background-color:#fff9ab; } 
.exam_apply .sec13 { background-color:#fff; } 

.exam_apply .bb-aa { background:url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) 0 0 repeat; } 
.exam_apply .bb-aa span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 
.exam_apply .bb-ab { background:#101626 } 
.exam_apply .exam_apply .bb-ab .ttab { margin:0 auto; width:993px; } 
.exam_apply .bb-ab .ttab:after { content:''; display:block; clear:both; } 
.exam_apply .bb-ab .ttab li { float:left; cursor:pointer; width:400px; } 
.exam_apply .bb-ab .tcont { margin:0 auto; width:800px; } 
.exam_apply .bb-ab .tcont li { display:none; } 
.exam_apply .bb-ab .tcont li:first-child { display:block; } 
.exam_apply .bb-ab span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 

/*ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­*/
.exam_apply .bb-tt-b { padding-bottom:0px;; } 
.exam_apply .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.exam_apply .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.exam_apply .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.exam_apply .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.exam_apply .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.exam_apply .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.exam_apply .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 


/* slider*/
.exam_apply .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.exam_apply .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.exam_apply .bb-tt-sc ul li { margin-bottom:10px; } 

/* info_afie.css */
.info_afie { position:relative; background:#000; } 
.info_afie div { text-align:center; height:831; } 
.info_afie .in { position:relative; margin:0 auto; width:993px } 
.info_afie .bb-tt-a { background:url('../../Typec_Image/info_afie/visual_001.png'); } 
.info_afie .sec01 { background:url('../../Typec_Image/info_afie/visual_003.png'); } 
.info_afie .sec01 .img_bt { position:absolute; bottom:-20px; left:380px; } 
.info_afie .sec02 { padding:20px 0; background:#7ae4aa } 
.info_afie .sec03 .in { padding:35px 0 28px; } 
.info_afie .sec03 .in ul { margin:37px 0 27px; overflow:hidden; } 
.info_afie .sec03 .in ul li { float:left; margin-left:1px; } 
.info_afie .sec03 .in ul li:first-child { margin-left:0; } 
.info_afie .sec03 .in a { display:block; margin-top:24px; } 
.info_afie .sec04 { background-color:#181b2b; } 
.info_afie .sec05 .in { padding-top:60px; } 
.info_afie .sec06 { background-color:#0d474b; } 
.info_afie .sec07 { background-color:#1c5b7e; } 
.info_afie .sec08 { background-color:#2e364b; } 
.info_afie .sec09 { background:url('../../Typec_Image/info_afie/visual_005.png'); } 
.info_afie .sec10 { background:url('../../Typec_Image/info_afie/visual_002.png'); } 
.info_afie .sec11 { background-color:#fff; } 
.info_afie .sec12 { background-color:#216e99; } 
.info_afie .sec13 { background-color:#fff; } 

.info_afie .bb-aa { background:url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) 0 0 repeat; } 
.info_afie .bb-aa span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 
.info_afie .bb-ab { background:#101626 } 
.info_afie .info_afie .bb-ab .ttab { margin:0 auto; width:993px; } 
.info_afie .bb-ab .ttab:after { content:''; display:block; clear:both; } 
.info_afie .bb-ab .ttab li { float:left; cursor:pointer; width:400px; } 
.info_afie .bb-ab .tcont { margin:0 auto; width:800px; } 
.info_afie .bb-ab .tcont li { display:none; } 
.info_afie .bb-ab .tcont li:first-child { display:block; } 
.info_afie .bb-ab span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 


.info_afie .bb-tt-b { padding-bottom:0px;; } 
.info_afie .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.info_afie .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_afie .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_afie .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_afie .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_afie .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.info_afie .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 


/* slider*/
.info_afie .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_afie .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_afie .bb-tt-sc ul li { margin-bottom:10px; } 



/* info_aica.css */
.info_aica { position:relative; background:#000; } 
.info_aica img { vertical-align:top } 
.info_aica .cc-cc-a { position:relative; width:900px; margin:0 auto; } 
.info_aica .in { position:relative; margin:0 auto; width:993px } 

.info_aica .bb-ta-ta { min-height:auto; background:url('../../Typec_Image/info_aica/visual_001.png') no-repeat center top; } 
.info_aica .bb-ta-ta .top { height:auto; } 
.info_aica .bb-ta-ta .top p { padding:59px 0 60px; } 
.info_aica .bb-ta-ta .top .bb-ta-tt { width:930px; overflow:hidden } 
.info_aica .bb-ta-ta .top .bb-ta-tt .movtb li { float:left; cursor:pointer; } 
.info_aica .bb-ta-ta .top .bb-ta-tt .movct li { display:none; } 
.info_aica .bb-ta-ta .top .bb-ta-tt .movct li:first-child { display:block; } 


/* info_aica.css */
.info_aica div { text-align:center; } 
.info_aica .in { position:relative; margin:0 auto; width:993px } 
.info_aica .bb-tt-a { background-color:#e9e9e9; background:url('../../Typec_Image/info_aica/visual_001.png'); } 
.info_aica .sec01 { background:#0d474b } 
.info_aica .sec01 .img_bt { position:absolute; bottom:-20px; left:380px; } 
.info_aica .sec02 { background-color:#fffc19; } 
.info_aica .sec03 .in { padding:35px 0 28px; } 
.info_aica .sec03 .in ul { margin:37px 0 27px; overflow:hidden; } 
.info_aica .sec03 .in ul li { float:left; margin-left:1px; } 
.info_aica .sec03 .in ul li:first-child { margin-left:0; } 
.info_aica .sec03 .in a { display:block; margin-top:24px; } 
.info_aica .sec03-01 { background-color:#7ae4aa; } 
.info_aica .sec03-02 { background-color:#FFF; } 
.info_aica .sec03-03 { background-color:#05325b; } 
.info_aica .sec04 { background-color:#181b2b; } 

.info_aica .sec05 .in { padding-top:60px; } 
.info_aica .sec06 { background-color:#0d474b; } 
.info_aica .sec07 { background-color:#011949; } 
.info_aica .sec08 { background-color:#2e364b; } 
.info_aica .sec09 { background-color:#0572cc; } 
.info_aica .sec10 { background-color:#155693; } 
.info_aica .sec11 { background:url('../../Typec_Image/info_aica/epass_back_02.gif'); } 
.info_aica .sec12 { background-color:#164470; } 
.info_aica .sec13 { background-color:#3c305c; } 
.info_aica .sec14 { background-color:#011949; } 


.info_aica .bb-aa { background:url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) 0 0 repeat; } 
.info_aica .bb-aa span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 
.info_aica .bb-ab { background:#101626 } 
.info_aica .info_aica .bb-ab .ttab { margin:0 auto; width:993px; } 
.info_aica .bb-ab .ttab:after { content:''; display:block; clear:both; } 
.info_aica .bb-ab .ttab li { float:left; cursor:pointer; width:400px; } 
.info_aica .bb-ab .tcont { margin:0 auto; width:800px; } 
.info_aica .bb-ab .tcont li { display:none; } 
.info_aica .bb-ab .tcont li:first-child { display:block; } 
.info_aica .bb-ab span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 

.info_aica .bb-tt-b { padding-bottom:0px; background:url('../../Typec_Image/info_aica/epass_back_02.gif'); } 
.info_aica .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.info_aica .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_aica .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_aica .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_aica .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_aica .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.info_aica .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 


.info_aica .bb-tt-b2 { padding-bottom:0px; background:url('../../Typec_Image/info_aica/epass_back_02.gif'); } 
.info_aica .bb-tt-b2, .bg_tab_02 { background-color:#fff; } 
.info_aica .bb-tt-b2 .tab_easy2, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_aica .bb-tt-b2 .tab_easy2:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_aica .bb-tt-b2 .tab_easy2 li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_aica .bb-tt-b2 .cont_easy2, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_aica .bb-tt-b2 .cont_easy2 li, .bg_tab_02 .cont_system li { display:none } 
.info_aica .bb-tt-b2 .cont_easy2 li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

/* slider*/
.info_aica .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_aica .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_aica .bb-tt-sc ul li { margin-bottom:10px; } 


/* info_arps.css */
.info_arps .sec-01 { background: #afd3f1; } 
.info_arps .sec-02 { background: #a4e9ca; } 
.info_arps .sec-03 { background: #f2f2f2; } 
.info_arps .sec-04 { background: #f5e640; } 

/*숫자카운팅 관련*/
.info_arps .num-conut-a { position: relative; } 
.info_arps #numCount { position: absolute; top: 50%; left: 18%; font-size: 3.6em; font-weight: bold; font-family: 'GmarketSansBold'; text-align: right; color:#222;} 
.info_arps #numCount1 { position: absolute; top: 50%; left: 43.5%; font-size: 3.6em; font-weight: bold; font-family: 'GmarketSansBold'; text-align: right; color:#222;} 
.info_arps #numCount2 { position: absolute; top: 50%; left: 73%; font-size: 3.6em; font-weight: bold; font-family: 'GmarketSansBold'; text-align: right; color:#222;} 

/*흐르는 텍스트_이미지*/
.info_arps .flow-container { position:absolute; top:0%; width: 99%; overflow: hidden; background: #2b24b2; padding:8px; }
.info_arps .flow-text {display: flex;flex: 0 0 auto;white-space: nowrap;overflow: hidden;/*transition: 0.3s;*/ font-size: 1.5rem; color: #fff; letter-spacing: -0.02em; font-family: 'GmarketSansLight';}
.info_arps .flow-text span{ font-family: 'GmarketSansBold';padding:0 10px;font-size: 2rem;}
.info_arps .flow-wrap {animation: textLoop 60s linear;animation-iteration-count:infinite; padding-right: 0.8vw;}

 /*디데이*/
 .info_arps .dday-01 {position: absolute; top:16%; left:22%; height: 38%; width: 17%; font-size: 3em; font-family: 'GmarketSansBold'; }
 .info_arps .dday-02 {position: absolute;  top:16%; left:62%; height: 38%; width: 17%;  font-size: 3em; font-family: 'GmarketSansBold';}


/*자막 슬라이드*/

.info_arps #arpsText { position: absolute; top: 15%; left: 12.5%; width: 82%; height: 56%; overflow: hidden; } 
.info_arps #arpsText .text { display: flex; justify-content: space-around; padding: 10px 0px; } 
.info_arps #arpsText .text p { font-size: 20px; } 
.info_arps #arpsText .text p:nth-child(1) { width: 16%; } 
.info_arps #arpsText .text p:nth-child(2) { width: 11%; } 
.info_arps #arpsText .text p:nth-child(3) { width: 15%; } 


/*탭*/
.info_arps .tab-info-a {margin: 0 auto !important;} 
.info_arps .tab-info-a .tab_easy { display: flex; justify-content: center; } 
.info_arps .tab-info-a .tab_easy li { margin: 0 4px !important; cursor: pointer; } 
.info_arps .tab-info-a .cont_easy { margin: 0 !important; } 
.info_arps .tab-info-a .cont_easy li > div { display: flex; padding: 0; } 

.info_arps .tab-info-b {margin: 0 auto !important;} 
.info_arps .tab-info-b .tab_easy2 { display: flex; justify-content: center; } 
.info_arps .tab-info-b .tab_easy2 li { margin: 0 3px !important; cursor: pointer; } 
.info_arps .tab-info-b .cont_easy2 { margin: 0 !important;} 
.info_arps .tab-info-b .cont_easy2 li > div { display: flex; padding: 0; } 

/*슬라이드*/
.info_arps .event-slide-area {position:relative;} 
.info_arps .event-slide-area .event-slide-box { position: absolute; top: 0%; left:11%; width: 78%; height: 100%; } 
.info_arps .slick-left { position: absolute; top: 43%; left: 10%; width: 6%; z-index: 10; } 
.info_arps .slick-right { position: absolute; top: 43%; right: 10%; width:6%; z-index: 10; } 


/* info_bfp.css */

.info_bfp { position:relative; } 
.info_bfp img { vertical-align:top } 
/*.info_bfp .cc-cc-a { position:relative; width:940px; margin:0 auto; } 
.info_bfp .bb-ta-ta { min-height:666px; background:#caeef8; } */
.info_bfp .bb-ac-tt .a-cc-a dl dd { margin-left:70px; } 

.info_bfp div { text-align:center; } 

.info_bfp .sec-01 { background: #ff9d9d; } 
.info_bfp .sec-02 { background: #101f6e; } 
.info_bfp .sec-03 { background:#fff; }
.info_bfp .sec-04 { background: #101f6e; padding-bottom:8%; } 
.info_bfp .sec-05 { background: #aef0ec; } 
.info_bfp .sec-06 { background: #0740b1; } 
.info_bfp .sec-08 { background:#181b2b; } /* 하단 메달이미지*/

.info_bfp .bfp-slide {position: absolute;top: 25.4%;left: 50%;transform: translateX(-50%);max-width: 90%;} 
.info_bfp .bfp-slide .bfp-list { max-width:90%; margin: 0 auto; } 
.info_bfp .bfp-slide .bfp-list .slick-slide { margin: 0 10px; } 
.info_bfp .bfp-slide .slick-arrow {transform: translateX(-50%);top: calc(50% - 36px);position: absolute;width: 10%;height: 10%;} 
.info_bfp .bfp-slide .slick-arrow.slick-left {left: 5%; cursor: pointer;} 
.info_bfp .bfp-slide .slick-arrow.slick-right {left: 95%; cursor: pointer;} 

.info_bfp .t-btn-a { position: relative; } 
.info_bfp .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 13%; height: 66%; } 
.info_bfp .t-btn-a .t-btn-1 { left: 23%; } 
.info_bfp .t-btn-a .t-btn-2 { left: 34%; } 
.info_bfp .t-btn-a .t-btn-3 { left: 45%; } 
.info_bfp .t-btn-a .t-btn-4 { left: 56%; } 
.info_bfp .t-btn-a .t-btn-5 { left: 67%; }
.info_bfp .t-btn-a .t-btn-6 { left: 78%; } 
.info_bfp .t-btn-a .tch-l .tch-1 { }
.info_bfp .t-btn-a .tch-l .tch-2 { display: none; } 
.info_bfp .t-btn-a .tch-l .tch-3 { display: none; } 
.info_bfp .t-btn-a .tch-l .tch-4 { display: none; } 
.info_bfp .t-btn-a .tch-l .tch-5 { display: none; }
.info_bfp .t-btn-a .tch-l .tch-6 { display: none; } 
.info_bfp .t-info-video { position: relative; }
.info_bfp .youtube-btn::after { display: none; }
.info_bfp .t-info-video .youtube-btn { position: absolute; top: 36%; left: 29.7%; width: 34.7%; height: 54.8%; transform: translateX(-50%); } 
.info_bfp .t-info-video div:not(:first-child) { display: none; } 


/* info_cfes1.css */

.info_cfes1 .sec-01 { background: #006eff; } 
.info_cfes1 .sec-02 { background: #00ffc0; } 
.info_cfes1 .sec-03 { background:#e8e8e8; } 
.info_cfes1 .sec-04 { background: #ffed75; } 
.info_cfes1 .sec-05 { background: #00dbff; } 
.info_cfes1 .sec-06 { background: #ffed75; } 
.info_cfes1 .sec-07 { background: #00ffc0; } 

.info_cfes1 .logo-move {position: absolute;top: 20%;left: 50%;width: 81%;height: 5%;transform: translateX(-50%);background: url(https://epasskorea.com/Typec_Image/info_cfes1/info_cfes1_07_01.png);-webkit-animation: bgslide 30.00s 2.25s linear infinite;animation: bgslide 30.00s 1.25s linear infinite; z-index: 1;}

.info_cfes1 .tab-info-a {position: absolute; top:55%; left: 7.5%;} 
.info_cfes1 .tab-info-a .tab_easy { float: left;} 
.info_cfes1 .tab-info-a .tab_easy li { margin:10px 6px !important; cursor: pointer; } 
.info_cfes1 .tab-info-a .cont_easy { float: left; } 

.info_cfes1 .event-slide-area { } 
.info_cfes1 .event-slide-area .event-slide-box { position: absolute; top: 15.2%; left: 7.2%; width: 85.5%; height: 100%; } 
.info_cfes1 .slick-left { position: absolute; top: 48%; left: 0%; width: 6%; z-index: 10; } 
.info_cfes1 .slick-right { position: absolute; top: 48%; right: 0%; width:6%; z-index: 10; } 

.info_cfes1 .bb-ac-tt .a-cc-a dl dd{margin-left:13%;}
.info_cfes1 .bb-ac-tt .a-cc-a .in{width: 800px;}

/* info-cfia */

.info-cfia { position: relative;}
.info-cfia .sec-01 {background: #f34545;}
.info-cfia .sec-02 {background: #de8a8a;}
.info-cfia .sec-03 {background: #892020;}
.info-cfia .sec-04 { background:#181b2b; } /* 하단 메달이미지*/

.info-cfia .count { position: absolute; top: 22%; left: 50%; font-size: 58px; font-weight: 900; text-align: center; transform: translateX(-50%); font-family: 'GmarketSansBold'; } 
.info-cfia .count.count-0 { left: 24%; } 
.info-cfia .count.count-1 { left: 51%; } 
.info-cfia .count.count-2 { left: 77.5%; } 
.info-cfia .logo-move { position: absolute; top: 40%; left: 49.7%; width: 82.3%; height: 11%; transform: translateX(-50%); background: url(https://epasskorea.com/Typec_Image/info_fp/info_fp_07_logo.jpg); -webkit-animation: bgslide 18.00s 2.25s linear infinite; animation: bgslide 18.00s 1.25s linear infinite; background-repeat-y: no-repeat; } 

@-webkit-keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1380px 0; } 
 }
@keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1380px 0; } 
 }


.info-cfia .cfia-area { } 
.info-cfia .cfia-slide { width: 100%; /*max-width: 92%; */} 
.info-cfia .swiper-slide img {/* width: 100%;*/ } 
.info-cfia .cfia-area .fp-slide-button { position: absolute; top: calc(50% - 16px); z-index: 97; width: 18px; height: 32px; padding: 0; text-indent: -9999px; cursor: pointer; } 
.info-cfia .cfia-area .fp-slide-button-prev { left: -3.3%; background: url(../../Public_html/Images/event/arrow_left.png); } 
.info-cfia .cfia-area .fp-slide-button-next { right: -3.3%; background: url(../../Public_html/Images/event/arrow_left.png); } 

.info-cfia .tab-menu { margin: 0 auto; } 
.info-cfia .tab-menu .tab-menu-btn { display: flex; justify-content: center; } 
.info-cfia .tab-menu .tab-menu-btn li { margin: 0 5px; } 
.info-cfia .tab-menu .tab-menu-con li:not(:first-child) { display: none; position: relative; } 

.info-cfia .t-btn-a { position: relative; } 
.info-cfia .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 13%; height: 61%; } 
.info-cfia .t-btn-a .t-btn-0 { left: 36%; } 
.info-cfia .t-btn-a .t-btn-1 { left: 50%; } 
.info-cfia .t-btn-a .t-btn-2 { left: 62%; } 
.info-cfia .t-btn-a .tch-l { } 
.info-cfia .t-btn-a .tch-l .tch-1 { } 
.info-cfia .t-btn-a .tch-l .tch-2 { display: none; } 
.info-cfia .t-btn-a .tch-l .tch-3 { display: none; } 
.info-cfia .youtube-btn::after { display: none; } 
.info-cfia .t-info-video { position: relative; } 
.info-cfia .t-info-video .youtube-btn { position: absolute; top: 34.2%; left: 28.7%; width: 37.7%; height: 45.8%; transform: translateX(-50%); } 
.info-cfia .t-info-video div:not(:first-child) { display: none; } 


/* info_cfp.css*/
.info_cfp { position:relative; background: #000; } 
.info_cfp div { text-align:center; } 
.info_cfp .sec-01 { background: #282828; } 
.info_cfp .sec-02 { background: #fffe8b; } 
.info_cfp .sec-03 { background: #425ff1; } 
.info_cfp .sec-04 { background: #fffe8b; } 

.info_cfp .btn-area .youtube-btn { position: absolute; top: 71%; left: 36%; transform: translateX(-50%); width: 50%; height: 20%; } 
.info_cfp .btn-area a { } 
.info_cfp .btn-area a img { width: 100%; } 

.info_cfp .t-btn-a { position: relative; } 
.info_cfp .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 13%; height: 66%; } 
.info_cfp .t-btn-a .t-btn-1 { left: 26%; } 
.info_cfp .t-btn-a .t-btn-2 { left: 38%; } 
.info_cfp .t-btn-a .t-btn-3 { left: 50%; } 
.info_cfp .t-btn-a .t-btn-4 { left: 61%; } 
.info_cfp .t-btn-a .t-btn-5 { left: 73%; } 
.info_cfp .t-btn-a .tch-l .tch-1 { }
.info_cfp .t-btn-a .tch-l .tch-2 { display: none; } 
.info_cfp .t-btn-a .tch-l .tch-3 { display: none; } 
.info_cfp .t-btn-a .tch-l .tch-4 { display: none; } 
.info_cfp .t-btn-a .tch-l .tch-5 { display: none; } 
.info_cfp .t-info-video { position: relative; }
.info_cfp .youtube-btn::after { display: none; }
.info_cfp .t-info-video .youtube-btn { position: absolute; top: 23%; left: 28.7%; width: 37.7%; height: 45.8%; transform: translateX(-50%); } 
.info_cfp .t-info-video div:not(:first-child) { display: none; } 


.info_cfp .logo-move {position: absolute;top: 53%;left: 50%;width: 83%;height: 23%;transform: translateX(-50%);background: url(../../Typec_Image/info_cfp/info_cfp_12_01.jpg);-webkit-animation: bgslide 18.00s 2.25s linear infinite;animation: bgslide 18.00s 1.25s linear infinite;background-repeat-y: no-repeat;} 


.event-slide-box .event-slide-area { } 
.info_cfp .event-slide-area .event-slide-box { position: absolute; top: 30%; width: 90%; height: 30%; left:0; } 
.info_cfp .event-slide-area .slick-left { position: absolute; top: 60%; left: 0%; width: 6%; z-index: 10;cursor: pointer; } 
.info_cfp .event-slide-area .slick-right { position: absolute; top: 60%; right: 0%; width:6%; z-index: 10; cursor: pointer;} 

.event-slide-box .event-slide-area2 { } 
.info_cfp .event-slide-area2 .event-slide-box2 { position: absolute; top: 19.5%; width: 75%; height: 61%; left:12.5%; } 
.info_cfp .event-slide-area2 .slick-left2 { position: absolute; top: 46%; left: 3%; width: 6%; z-index: 10;cursor: pointer;} 
.info_cfp .event-slide-area2 .slick-right2 { position: absolute; top: 46%; right: 3%; width:6%; z-index: 10;cursor: pointer;} 


/* info_cfrm.css */
/*
.info_cfrm { position:relative; background:#000; } 
.info_cfrm img { vertical-align:top } 
.info_cfrm .cc-cc-a { position:relative; width:900px; margin:0 auto; } 

.info_cfrm .bb-ta-ta .top { height:auto; } 
.info_cfrm .bb-ta-ta .top p { padding:0 0 60px; } 
.info_cfrm .bb-ta-ta .top .bb-ta-tt { width:930px; overflow:hidden } 
.info_cfrm .bb-ta-ta .top .bb-ta-tt .movtb li { float:left; cursor:pointer; } 
.info_cfrm .bb-ta-ta .top .bb-ta-tt .movct li { display:none; } 
.info_cfrm .bb-ta-ta .top .bb-ta-tt .movct li:first-child { display:block; } 

.info_cfrm div { text-align:center; } 
.info_cfrm .in { position:relative; margin:0 auto; width:993px } 
.info_cfrm .sec-10 { background-color:#181b2b; } 
.info_cfrm .sec-content { width: 1100px; margin: 0 auto; } 
.info_cfrm .sec-content img { display: block; margin: auto;}
*/

.info_cfrm .sec-01 { background: #fff5c0; } 
.info_cfrm .sec-02 { background: #ebebeb; } 
.info_cfrm .sec-03 { background: #ff5b5b; } 
.info_cfrm .sec-04 { background: #f6eaa8; } 

.info_cfrm .model-a { display: none; position: absolute; top: 60%; left: 20%;z-index: 999; }
.info_cfrm .model-a .close-btn { position: absolute; top: 1%; right: 1%; } 
.info_cfrm .model-a .close-btn i { font-size: 30px; }

/*
.info_cfrm .model-a1 { display: none; position: absolute; top: 12%; left: 20%; }
.info_cfrm .model-a2 { display: none; position: absolute; top: 12%; left: 20%; }
.info_cfrm .model-a1 .close-btn { position: absolute; top: 1%; right: 1%; } 
.info_cfrm .model-a1 .close-btn i { font-size: 30px; }
.info_cfrm .model-a2 .close-btn { position: absolute; top: 1%; right: 1%; } 
.info_cfrm .model-a2 .close-btn i { font-size: 30px; } 
*/
.info_cfrm .tab-btn-a { position: absolute; top: 0; left: 16%; width: 68%; height: 100%; display: flex; } 
.info_cfrm .tab-btn-a a { width: 33.333%; height: 100%; position: relative; } 

/*.info_cfrm .btn-4 { top: 17%; left: 50%; width: 15%; height: 8%; }
.info_cfrm .btn-5 { top: 66%; left: 50%; width: 50%; height: 25%; }
.info_cfrm .btn-6 { top: 17%; left: 50%; width: 15%; height: 8%; }
.info_cfrm .btn-7 { top: 83%; left: 50%; width: 40%; height: 8%; }
.info_cfrm .btn-8 { top: 81%; left: 51%; width: 15%; height: 8%; }
.info_cfrm .btn-9 { top: 80%; left: 27%; width: 15%; height: 8%; }
.info_cfrm .btn-10 { top: 85%; left: 50%; width: 40%; height: 8%; }
*/

/* 숫자 카운팅
.info_cfrm .num-conut-a { position: relative; } 
.info_cfrm #numCount { position: absolute; top: 79px; left: 42%; margin-left: -269px; font-size: 85px; font-weight: bold; font-family: 'GmarketSansBold'; text-align: right; width: 420px; } */
.info_cfrm .company-slide-a { position: relative; width: 100%; } 
.info_cfrm .company-slide { position: absolute; top: 62%; left: 13%; width: 74%; background: #fff;} 

.info_cfrm .tab_easy { display: flex; position: absolute; top: 0; left: 14%; /* justify-content: space-around; max-width: 768px; margin: 0 auto 20px;*/ } 
.info_cfrm .tab_easy:before { clear: both; content: ''; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 6px; background: #ececec; border-radius: 3px; z-index: 1; } 
.info_cfrm .tab_easy:after { clear: both; content: ''; display: block; } 
.info_cfrm .tab_easy li { position: relative; } 
.info_cfrm .tab_easy li:after { clear: both; content: ''; display: block; position: absolute; bottom: -4px; left: 50%; width: 0; height: 13px; background: #ff3d61; border-radius: 7px; z-index: 1; transition: all ease 0.35s; } 
.info_cfrm .tab_easy li.active:after { width: 100%; left: 0; } 


.info_cfrm .story-slick { position: absolute; top: 50%; left:16%; width: 69%; height: 30%; }
.info_cfrm .slick-list {}


.info_cfrm .cfrm-slide {position: absolute;top: 24%;left: 50%;transform: translateX(-50%);max-width: 86%;} 
.info_cfrm .cfrm-slide .cfrm-list { max-width:84%; margin: 0 auto; } 
.info_cfrm .cfrm-slide .cfrm-list .slick-slide { margin: 0 10px 0 0; } 
.info_cfrm .cfrm-slide .slick-arrow {transform: translateX(-50%);top: calc(50% - 36px);position: absolute;width: 10%;height: 24%;} 
.info_cfrm .cfrm-slide .slick-arrow.slick-left {left: 0%; cursor: pointer;} 
.info_cfrm .cfrm-slide .slick-arrow.slick-right {left: 100%; cursor: pointer;} 


/*
.info_cfrm .gift-slide-a { position: absolute; bottom: 9%; left: 50%; margin-left: -288px; width: 576px; height: 213px; } 
.info_cfrm .gift-slide-a .gift-slide { overflow: hidden; position: relative; border-radius: 500px; } 
.info_cfrm .gift-slide-a .gift-slide-arrow { position: absolute; top: calc(50% - 27px); cursor: pointer; } 
.info_cfrm .gift-slide-a .gift-slide-arrow.left { left: -70px; } 
.info_cfrm .gift-slide-a .gift-slide-arrow.right { right: -75px; } 

.info_cfrm .btn-layout { position: absolute; bottom: 18px; left: 50%; margin-left: -384px; width: 768px; } 
.info_cfrm .btn-layout a { display: inline-block; margin: 0 10px; } 

.info_cfrm .slide-bk .slick-dots { position: absolute; top: 0; left: 50%; margin-left: -44px; } 
.info_cfrm .slide-bk .slick-dots li { display: inline-block; margin: 0 14px; } 
.info_cfrm .slide-bk .slick-dots li.slick-active button { background: #8900fe; } 
.info_cfrm .slide-bk .slick-dots button { width: 16px; height: 16px; border-radius: 16px; padding: 0; text-indent: -99999px; background: #fff; }
*/

/*
.info_cfrm .cfrm-slide2 {position: absolute; top: 58%; left: 50%; transform: translateX(-50%);max-width: 86%;} 
.info_cfrm .cfrm-slide2 .cfrm-list2 { max-width:87%; margin: 0 auto; } 
.info_cfrm .cfrm-slide2 .cfrm-list2 .slick-slide { margin: 0 10px; } 
.info_cfrm .cfrm-slide2 .slick-arrow {transform: translateX(-50%);top: calc(50% - 36px);position: absolute;width: 10%;height: 24%;}
*/

/* info_caia.css */
.info_caia { position:relative; background:#000; } 
.info_caia img { vertical-align:top } 
.info_caia .cc-cc-a { position:relative; width:940px; margin:0 auto; } 
.info_caia .bb-ta-ta { min-height:666px; background:#2e3842; } 

.info_caia div { text-align:center; } 
.info_caia .sec-01 { background: #291b50; } 
.info_caia .sec-02 { background: #1a0b44; } 
.info_caia .sec-03 { background: #422494; } 
.info_caia .sec-04 { background: #efefef; } 
.info_caia .sec-05 { background: #291b50; } 
.info_caia .sec-06 { background: #efefef; } 
.info_caia .sec-07 { background: #dedede; } 
.info_caia .sec-08 { background: #422494; } 
.info_caia .sec-09 { background: #b0efff; } 

.info_caia .btn-layout { display: flex; margin: 0 auto; justify-content: center;} 
.info_caia .btn-layout > a:not(:first-child) { margin-left:5px; } 
.info_caia .btn-layout-cont { padding-bottom:80px; position: relative; } 
.info_caia .btn-layout-cont > div { } 
.info_caia .btn-layout-cont a { position: absolute; top: 10%; left: 74%; transform: translateX(-50%); width: 17%; height: 40%; } 

/* info_cma.css */

.info_cma { position:relative; background:#000; } 
.info_cma img { display: block; width: 100%; } 
.info_cma .bottom-banner img { max-width: 986px; margin: 0 auto; } 
.info_cma .bottom-banner { background-color:#181b2b; } 

.info_cma .sec-00 { background: #ff4141; }
.info_cma .sec-01 { background: #01ad47; } 
.info_cma .sec-02 { background: #ffb742 ; } 
.info_cma .sec-03 { background: #ebebeb; } 
.info_cma .sec-04 { background: #fffd3f; } 
.info_cma .sec-05 { background: #00f981; } 

/*
흐르는 텍스트
.info_cma .flow-container { width: 1700px; padding-top:20px; overflow: hidden; margin: 0 auto;}
.info_cma .flow-text {display: flex;flex: 0 0 auto;white-space: nowrap;overflow: hidden;font-size: 2.5rem; color: #fff; letter-spacing: -0.02em;font-family: 'GmarketSansBold';color: #684df2; text-shadow:  -2px -2px 0 #fff,  2px -2px 0 #fff,  -2px 2px 0 #fff,  2px 2px 0 #fff; }
.info_cma .flow-text span{ padding:0 10px;color: #684df2; text-shadow:  -2px -2px 0 #ffff00,  2px -2px 0 #ffff00,  -2px 2px 0 #ffff00,  2px 2px 0 #ffff00; }
.info_cma .flow-wrap {animation: textLoop 100s linear; animation-iteration-count:infinite;  padding-right: 0.8vw;}

타자느낌 텍스트
.info_cma .text-typing { text-align:center; position: absolute; top: 81%; left: 50%; margin-left:-41%; width: 82.1%; height: 60px; background: #2939a4; } 
.info_cma .text-typing span { line-height: 65px; font-size: 26px; font-family: 'GmarketSansBold'; letter-spacing: -1.2px; padding: 0 0 0 10px; color: #fff; } 
.info_cma .text-typing span:not(.blink) { padding: 0 0 0 38px; } 
*/

/*수강 유의사항*/
.info_cma .nn-aa-b .tit { display:block; background:#000; border-color:#000; } 
.info_cma .nn-aa-b .tit a { display:block; width:1050px; margin:0 auto; padding:30px 0; text-align:center; font-size:24px; font-weight:bold; color:#fff; } 
.info_cma .nn-aa-b .tit a img { margin-left:15px; margin-bottom:7px; vertical-align:middle; max-width: 16px; display: inline-block; } 
.info_cma .nn-aa-b .cont_box { display:block; padding:45px 0; background:#e6e7e8; } 
.info_cma .nn-aa-b .cont { width:830px; padding-left:220px; } 
.info_cma .nn-aa-b .cont li { margin-bottom:5px; font-size:14px; margin-left:10px; } 
.info_cma .nn-aa-b .cont li span { margin-left:-10px; margin-right:5px; } 
.info_cma .nn-aa-b .cont { display:block; padding:30px 0; background-color:#e6e7e8; margin: 0 auto; } 
.info_cma .nn-aa-b .cont dl { position:relative; margin-bottom:18px; font-size:12px; color:#666; text-align:left; } 
.info_cma .nn-aa-b .cont dl dt { position:absolute; top:0; left:0; } 
.info_cma .nn-aa-b .cont dl dd { margin-left:70px; } 
.info_cma .nn-aa-b .cont dl dd span { font-weight:bold; color:#fc1037; } 



/* info_cpta021.css */
.info_cpta021 { position:relative;} 

.info_cpta021 .sec-01 { background: #ffc9db; }
.info_cpta021 .sec-02 { background: #fef3f9; } 
.info_cpta021 .sec-03 { background: #ffd8e5; } 
.info_cpta021 .sec-04 { background: #fef3f9; } 
.info_cpta021 .sec-05 { background: #ffd8e5; } 
.info_cpta021 .sec-06 { background: #fef3f9; } 
.info_cpta021 .sec-07 { background: #ffd8e5; } 
.info_cpta021 .sec-08 { background: #f3f3f3; } 
.info_cpta021 .sec-09 { background: #bddda1; } 
.info_cpta021 .sec-10 { background: #fef3f9; } 
.info_cpta021 .sec-11 { background: #ffd8e5; } 

/*소문내기*/
.info_cpta021 .sec-12 { background: #4fdece; } 
.info_cpta021 .sec-13 { background: #38cdbc; } 

/* info_cpta031.css */
.info_cpta031 { position:relative; background:#000; } 
.info_cpta031 div { text-align:center; } 
.info_cpta031 .in { position:relative; margin:0 auto; width:993px } 
.info_cpta031 .sec-01 { background: #3d06ff; } 
.info_cpta031 .sec-02 { background:#ebebeb; } 
.info_cpta031 .sec-03 { background:#5a2ff1; } 
.info_cpta031 .sec-04 { background: #ffcd0a; } 
.info_cpta031 .sec-05 { background:#ebebeb; } 
.info_cpta031 .sec-06 { background:#5a2ff1; } 

.info_cpta031 .sec-11 { background: #ffa14a; } 
.info_cpta031 .sec-12 { background: #ffb97b; } 

.info_cpta031 .btn-1 { top: 26%; left: 50%; transform: translateX(-50%); width: 71%; height: 32%; } 
.info_cpta031 .btn-2 { top: 61%; left: 50%; transform: translateX(-50%); width: 71%; height: 32%; } 
.info_cpta031 .btn-3 { top: 16%; left: 50%; transform: translateX(-50%); width: 71%; height: 27%; } 
.info_cpta031 .btn-4 { top: 45%; left: 50%; transform: translateX(-50%); width: 71%; height: 29%; } 
.info_cpta031 .btn-5 { top: 75%; left: 50%; transform: translateX(-50%); width: 71%; height: 18%; } 
.info_cpta031 .btn-6 { top: 71%; left: 54%; transform: translateX(-50%); width: 26%; height: 10%; } 
.info_cpta031 .btn-7 { top: 76%; left: 50%; transform: translateX(-50%); width: 55%; height: 11%; } 
.info_cpta031 .btn-8 { top: 80%; left: 50%; transform: translateX(-50%); width: 55%; height: 11%; } 
.info_cpta031 .btn-9 { top: 27%; left: 32%; transform: translateX(-50%); width: 34%; height: 26%; } 
.info_cpta031 .btn-10 { top: 27%; left: 67%; transform: translateX(-50%); width: 34%; height: 26%; } 
.info_cpta031 .btn-11 { top: 53%; left: 32%; transform: translateX(-50%); width: 34%; height: 26%; } 
.info_cpta031 .btn-12 { top: 53%; left: 67%; transform: translateX(-50%); width: 34%; height: 26%; } 
.info_cpta031 .btn-13 { top: 81%; left: 50%; transform: translateX(-50%); width: 55%; height: 15%; } 

.info_cpta031 .tab_easy { max-width: 940px; margin: 0 auto; display: flex; justify-content: space-between; } 

.info_cpta031 .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_cpta031 .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_cpta031 .bb-tt-sc ul li { margin-bottom:10px; } 


/* info_ifrs.css */
.info_ifrs .sec-01 { background:#00b6c3;} 
.info_ifrs .sec-02 { background:#13ccd9;} 
.info_ifrs .sec-03 { background:#4f44cb;} 
.info_ifrs .sec-04 { background:#00b6c3;} 
.info_ifrs .sec-05 { background:#4f44cb;} 
.info_ifrs .sec-06 { background:#00b6c3;} 
.info_ifrs .sec-07 { background:#2f2a70;} 


/* info_cpta081.css */
.info_cpta081 { position:relative; background:#000; } 
.info_cpta081 img { vertical-align:top } 
.info_cpta081 .cc-cc-a { position:relative; width:900px; margin:0 auto; } 

.info_cpta081 .bb-ta-ta { min-height:1320px; background:url('../../Typec_Image/info_cpta081/visual_001.png') no-repeat center top; } 
.info_cpta081 .bb-ta-ta .top { height:auto; } 
.info_cpta081 .bb-ta-ta .top p { padding:59px 0 60px; } 
.info_cpta081 .bb-ta-ta .top .bb-ta-tt { width:930px; overflow:hidden } 
.info_cpta081 .bb-ta-ta .top .bb-ta-tt .movtb li { float:left; cursor:pointer; } 
.info_cpta081 .bb-ta-ta .top .bb-ta-tt .movct li { display:none; } 
.info_cpta081 .bb-ta-ta .top .bb-ta-tt .movct li:first-child { display:block; } 

.info_cpta081 .sec20 { background-color:#4c3d9a; } 

/* info_cpta081.css */
.info_cpta081 div { text-align:center; position: relative; } 
.info_cpta081 .in { position:relative; margin:0 auto; width:993px } 
.info_cpta081 .bb-tt-a { background-color:#e9e9e9; background:url('../../Typec_Image/info_cpta081/visual_001.png'); } 
.info_cpta081 .sec01 { background:#0d474b } 
.info_cpta081 .sec01 .img_bt { position:absolute; bottom:-20px; left:380px; } 
.info_cpta081 .sec02 { background-color:#fffc19; } 
.info_cpta081 .sec03 .in { padding:35px 0 28px; } 
.info_cpta081 .sec03 .in ul { margin:37px 0 27px; overflow:hidden; } 
.info_cpta081 .sec03 .in ul li { float:left; margin-left:1px; } 
.info_cpta081 .sec03 .in ul li:first-child { margin-left:0; } 
.info_cpta081 .sec03 .in a { display:block; margin-top:24px; } 
.info_cpta081 .sec03-01 { background-color:#7ae4aa; } 
.info_cpta081 .sec03-02 { background-color:#FFF; } 
.info_cpta081 .sec03-03 { background-color:#05325b; } 
.info_cpta081 .sec04 { background-color:#181b2b; } 

.info_cpta081 .sec05 .in { padding-top:60px; } 
.info_cpta081 .sec06 { background-color:#0d474b; } 
.info_cpta081 .sec07 { background-color:#690303; } 
.info_cpta081 .sec08 { background-color:#2e364b; } 
.info_cpta081 .sec09 { background-color:#0572cc; } 
.info_cpta081 .sec10 { background:url('../../Typec_Image/info_cpta081/visual_002.png'); } 
.info_cpta081 .sec11 { background:url('../../Typec_Image/info_cpta081/epass_back_02.gif'); } 
.info_cpta081 .sec12 { background:url('../../Typec_Image/info_cpta081/visual_004.png'); } 
.info_cpta081 .sec13 { background-color:#2f0202; } 
.info_cpta081 .sec14 { background:url('../../Typec_Image/info_cpta081/visual_002.png'); } 
.info_cpta081 .sec15 { background:url('../../Typec_Image/info_cpta081/visual_005.png'); } 


.info_cpta081 .bb-aa { background:url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) 0 0 repeat; } 
.info_cpta081 .bb-aa span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 
.info_cpta081 .bb-ab { background:#101626 } 
.info_cpta081 .info_cpta081 .bb-ab .ttab { margin:0 auto; width:993px; } 
.info_cpta081 .bb-ab .ttab:after { content:''; display:block; clear:both; } 
.info_cpta081 .bb-ab .ttab li { float:left; cursor:pointer; width:400px; } 
.info_cpta081 .bb-ab .tcont { margin:0 auto; width:800px; } 
.info_cpta081 .bb-ab .tcont li { display:none; } 
.info_cpta081 .bb-ab .tcont li:first-child { display:block; } 
.info_cpta081 .bb-ab span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 

.info_cpta081 .bb-tt-b { padding-bottom:0px; background:url('../../Typec_Image/info_cpta081/epass_back_02.gif'); } 
.info_cpta081 .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.info_cpta081 .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_cpta081 .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_cpta081 .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_cpta081 .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_cpta081 .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.info_cpta081 .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_cpta081 .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_cpta081 .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_cpta081 .bb-tt-sc ul li { margin-bottom:10px; } 

.info_cpta081 .btn-0 { bottom: 91px; left: 50%; margin-left: -364px; width: 384px; height: 127px; } 
.info_cpta081 .btn-1 { top: 149px; left: 50%; margin-left: -405px; width: 810px; height: 133px; } 
.info_cpta081 .btn-2 { top: 311px; left: 50%; margin-left: -405px; width: 810px; height: 133px; } 
.info_cpta081 .btn-3 { bottom: 93px; left: 50%; margin-left: -405px; width: 810px; height: 133px; } 


/* info_afie.css */
.info_afie { position:relative; background:#000; } 
.info_afie div { text-align:center; height:831; } 
.info_afie .in { position:relative; margin:0 auto; width:993px } 
.info_afie .bb-tt-a { background:url('../../Typec_Image/info_afie/visual_001.png'); } 
.info_afie .sec01 { background:url('../../Typec_Image/info_afie/visual_003.png'); } 
.info_afie .sec01 .img_bt { position:absolute; bottom:-20px; left:380px; } 
.info_afie .sec02 { padding:20px 0; background:#7ae4aa } 
.info_afie .sec03 .in { padding:35px 0 28px; } 
.info_afie .sec03 .in ul { margin:37px 0 27px; overflow:hidden; } 
.info_afie .sec03 .in ul li { float:left; margin-left:1px; } 
.info_afie .sec03 .in ul li:first-child { margin-left:0; } 
.info_afie .sec03 .in a { display:block; margin-top:24px; } 
.info_afie .sec04 { background-color:#181b2b; } 
.info_afie .sec05 .in { padding-top:60px; } 
.info_afie .sec06 { background-color:#0d474b; } 
.info_afie .sec07 { background-color:#1c5b7e; } 
.info_afie .sec08 { background-color:#2e364b; } 
.info_afie .sec09 { background:url('../../Typec_Image/info_afie/visual_005.png'); } 
.info_afie .sec10 { background:url('../../Typec_Image/info_afie/visual_002.png'); } 
.info_afie .sec11 { background-color:#fff; } 
.info_afie .sec12 { background-color:#216e99; } 
.info_afie .sec13 { background-color:#fff; } 

.info_afie .bb-aa { background:url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) 0 0 repeat; } 
.info_afie .bb-aa span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 
.info_afie .bb-ab { background:#101626 } 
.info_afie .info_afie .bb-ab .ttab { margin:0 auto; width:993px; } 
.info_afie .bb-ab .ttab:after { content:''; display:block; clear:both; } 
.info_afie .bb-ab .ttab li { float:left; cursor:pointer; width:400px; } 
.info_afie .bb-ab .tcont { margin:0 auto; width:800px; } 
.info_afie .bb-ab .tcont li { display:none; } 
.info_afie .bb-ab .tcont li:first-child { display:block; } 
.info_afie .bb-ab span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 

.info_afie .bb-tt-b { padding-bottom:0px;; } 
.info_afie .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.info_afie .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_afie .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_afie .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_afie .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_afie .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.info_afie .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_afie .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_afie .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_afie .bb-tt-sc ul li { margin-bottom:10px; } 

/* info_cra.css */
.info_cra { position:relative; background:#000; } 
.info_cra img { vertical-align:top } 
.info_cra .cc-cc-a { position:relative; width:900px; margin:0 auto; } 

.info_cra .bb-ta-ta { min-height:auto; background:url('../../Typec_Image/info_cra/epass_info_cra_01_bg.jpg') center top; } /*background:url('/Typec_Image/info_cra/visual_001.png') no-repeat center top; */
.info_cra .bb-ta-ta .top { height:auto; } 
.info_cra .bb-ta-ta .top p { padding:0 0 60px; } 
.info_cra .bb-ta-ta .top .bb-ta-tt { width:930px; overflow:hidden } 
.info_cra .bb-ta-ta .top .bb-ta-tt .movtb li { float:left; cursor:pointer; } 
.info_cra .bb-ta-ta .top .bb-ta-tt .movct li { display:none; } 
.info_cra .bb-ta-ta .top .bb-ta-tt .movct li:first-child { display:block; } 

.info_cra div { text-align:center; } 
.info_cra .in { position:relative; margin:0 auto; width:993px } 
.info_cra .bb-tt-a { background-color:#e9e9e9; background:url('../../Typec_Image/info_cra/visual_001.png'); } 
.info_cra .sec04 { background-color:#181b2b; } 
.info_cra .sec-content { width: 1100px; margin: 0 auto; } 
.info_cra .sec-content img { display: block; } 

.info_cra .sec-01 { background: #d4dffb; }
.info_cra .sec-02 { background: #4f70fd; }
.info_cra .sec-03 { background: #98ff12; }
.info_cra .sec-04 { background: #ff9edb; }
.info_cra .sec-05 { background: #ffee84; }
.info_cra .sec-06 { background: #d4dffb; }
.info_cra .sec-07 { background: #ececec; }
.info_cra .sec-08 { background: #d4dffb; }
.info_cra .sec-09 { background: #ececec; }

.info_cra .model-a { display: none; position: absolute; top: 31%; left: 22%; } 
.info_cra .model-a .close-btn { position: absolute; top: 1%; right: 1%; } 
.info_cra .model-a .close-btn i { font-size: 30px; } 

.info_cra .circle {animation: rotate_image 6s linear infinite;transform-origin: 50% 50%;}

@keyframes rotate_image{
    100% {
        transform: rotate(360deg);
    }
}

.info_cra .btn-1 { bottom: 6%; left: 25%;width: 28%; height: 9%; } 

.info_cra .num-conut-a { position: relative; } 
.info_cra #numCount { position: absolute; top: 125px; left: 50%; margin-left: -311px; font-size: 150px; font-weight: bold; font-family: 'GmarketSansBold'; text-align: right; width: 420px; } 
.info_cra .company-slide-a { position: relative; width: 100%; } 
.info_cra .company-slide { position: absolute; top: 0; left: 50%; margin-left: -319px; width: 640px; height: 100%; } 

.info_cra .tab_easy { display: flex; justify-content: center; width: 100%; } 
.info_cra .tab_easy li { position: relative; cursor: pointer; padding:0 10px;} 

.info_cra .tab_easy2 { display: flex; justify-content: center;  width: 80%;  position: absolute; top: 56%; left: 10%;} 
.info_cra .tab_easy2:before { clear: both; content: ''; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 6px; background: #ececec; border-radius: 3px; z-index: 1; } 
.info_cra .tab_easy2:after { clear: both; content: ''; display: block; } 
.info_cra .tab_easy2 li { position: relative;  cursor: pointer; padding-bottom:10px; } 
.info_cra .tab_easy2 li:after { clear: both; content: ''; display: block; position: absolute; bottom: -4px; left: 50%; width: 0; height: 13px; background: #4446fd; border-radius: 7px; z-index: 1; transition: all ease 0.35s; } 
.info_cra .tab_easy2 li.active:after { width: 100%; left: 0; } 

.info_cra .gift-slide-a { position: absolute; bottom: 8%; left: 25%; width: 50%; height: 20%; } 
.info_cra .gift-slide-a .gift-slide-arrow { position: absolute; top: calc(50% - 27px); cursor: pointer; } 
.info_cra .gift-slide-a .gift-slide-arrow.left { left: -70px; } 
.info_cra .gift-slide-a .gift-slide-arrow.right { right: -75px; } 


.info_cra .story-slick { width: 648px; height: 100%; position: absolute; top: 0; left: 50%; margin-left: -324px; } 

.info_cra .event-slide-area { } 
.info_cra .event-slide-area .event-slide-box { position: absolute; top: 65%; left: 18%; width: 63%; height: 28%; } 
.info_cra .event-slide-area .slick-left { position: absolute; top: 75%; left: 12%; width: 6%; z-index: 10; } 
.info_cra .event-slide-area .slick-right { position: absolute; top: 75%; right: 12%; width:6%; z-index: 10; } 


.info_cra .slide-bk .slick-dots { position: absolute; top: 0; left: 50%; margin-left: -44px; } 
.info_cra .slide-bk .slick-dots li { display: inline-block; margin: 0 14px; } 
.info_cra .slide-bk .slick-dots li.slick-active button { background: #8900fe; } 
.info_cra .slide-bk .slick-dots button { width: 16px; height: 16px; border-radius: 16px; padding: 0; text-indent: -99999px; background: #fff; } 

/*
.info_cra .bb-aa { background:url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) 0 0 repeat; } 
.info_cra .bb-aa span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 
.info_cra .bb-ab { background:#101626 } 
.info_cra .info_cra .bb-ab .ttab { margin:0 auto; width:993px; } 
.info_cra .bb-ab .ttab:after { content:''; display:block; clear:both; } 
.info_cra .bb-ab .ttab li { float:left; cursor:pointer; width:400px; } 
.info_cra .bb-ab .tcont { margin:0 auto; width:800px; } 
.info_cra .bb-ab .tcont li { display:none; } 
.info_cra .bb-ab .tcont li:first-child { display:block; } 
.info_cra .bb-ab span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 

.info_cra .bb-tt-b { padding-bottom:0px; background:url('https://epasskorea.com/Typec_Image/info_fp/epass_back_02.gif'); } 
.info_cra .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.info_cra .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_cra .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_cra .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_cra .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_cra .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.info_cra .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_cra .bb-tt-b2 { padding-bottom:0px;; } 
.info_cra .bb-tt-b2, .bg_tab_02 { background-color:#fff; } 
.info_cra .bb-tt-b2 .tab_easy2, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_cra .bb-tt-b2 .tab_easy2:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_cra .bb-tt-b2 .tab_easy2 li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_cra .bb-tt-b2 .cont_easy2, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_cra .bb-tt-b2 .cont_easy2 li, .bg_tab_02 .cont_system li { display:none } 
.info_cra .bb-tt-b2 .cont_easy2 li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_cra .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_cra .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_cra .bb-tt-sc ul li { margin-bottom:10px; } 
*/

/* info-csia */

.info-csia { position: relative;}
.info-csia .sec-01 {background: #bfe794;}
.info-csia .sec-02 {background: #72c15d;}
.info-csia .sec-03 {background: #1d7a35;}
.info-csia .sec-04 { background:#3947b0;} 
.info-csia .sec-05 { background:#abdd6a;} 

.info-csia .count { position: absolute; top: 20%; left: 50%; font-size: 83px; font-weight: 900; text-align: center; transform: translateX(-50%); font-family: 'GmarketSansBold'; } 
.info-csia .count.count-0 {} 
.info-csia .logo-move { position: absolute; top: 40%; left: 49.7%; width: 82.3%; height: 11%; transform: translateX(-50%); background: url(../../Typec_Image/info_csia/info_csia_07_logo.jpg); -webkit-animation: bgslide 18.00s 2.25s linear infinite; animation: bgslide 18.00s 1.25s linear infinite; background-repeat-y: no-repeat; } 
/*
@-webkit-keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1380px 0; } 
 }
@keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1380px 0; } 
 }


.info-csia .gag-line .op { opacity: 0; } 
.info-csia .ani .mon { position: absolute; top: 50%; left: -5.2%; transform: translateY(-50%); width: 22%; } 
.info-csia .ani.on .mon { left: 70%; width: 52.6%; transition: all ease-in-out 1.25s; } 
.info-csia .ani .mont { position: absolute; top: 50%; left: -5.2%; transform: translateY(-50%); width: 13%; } 

.info-csia .mon img { width: 100%; } 
.info-csia .mont img { width: 100%; } 
.info-csia .mon .mon-t { position: absolute; top: 50%; left: 53%; transform: translate(-50%, -50%); width: 100%; max-width: 85px; opacity: 0; } 
.info-csia .ani.on .mon .mon-t { opacity: 1; transition: opacity ease-in-out 0.5s; transition-delay: 1.25s; } 
.info-csia .ani .mont.di { left: -5.2%; width: 22%; } 

.info-csia .succ-list { position: absolute; top: 43%; left: 22.5%; transform: translateX(-50%); width: 36%; height: 36%; overflow: hidden; } 
.info-csia .succ-list div { } 
.info-csia .succ-list span { font-family: 'GmarketSansMedium' !important; font-size: 22px; text-align: center; display: inline-block; letter-spacing: -1px; padding: 0 0 5px 0; } 
.info-csia .succ-list span:first-child { width: 43%; } 
.info-csia .succ-list span:last-child { width: 31%; }  
*/
.info-csia .csia-area { } 
.info-csia .csia-slide { width: 100%; /*max-width: 92%; */} 
.info-csia .swiper-slide img {/* width: 100%;*/ } 
.info-csia .csia-area .csia-slide-button { position: absolute; top: calc(50% - 16px); z-index: 97; width: 18px; height: 32px; padding: 0; text-indent: -9999px; cursor: pointer; } 
.info-csia .csia-area .csia-slide-button-prev { left: -3.3%; background: url(../../Public_html/Images/event/arrow_left.png); } 
.info-csia .csia-area .csia-slide-button-next { right: -3.3%; background: url(../../Public_html/Images/event/arrow_left.png); } 

.info-csia .tab-menu { margin: 0 auto; } 
.info-csia .tab-menu .tab-menu-btn { display: flex; justify-content: center; } 
.info-csia .tab-menu .tab-menu-btn li { margin: 0 5px; } 
.info-csia .tab-menu .tab-menu-con li:not(:first-child) { display: none; position: relative; } 

.info-csia .t-btn-a { position: relative; } 
.info-csia .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 13%; height: 61%; } 
.info-csia .t-btn-a .t-btn-0 { left: 34%; } 
.info-csia .t-btn-a .t-btn-1 { left: 49%; } 
.info-csia .t-btn-a .t-btn-2 { left: 65%; } 
.info-csia .t-btn-a .tch-l { } 
.info-csia .t-btn-a .tch-l .tch-1 { } 
.info-csia .t-btn-a .tch-l .tch-2 { display: none; } 
.info-csia .t-btn-a .tch-l .tch-3 { display: none; } 
.info-csia .t-btn-a .tch-l .tch-4 { display: none; } 
.info-csia .youtube-btn::after { display: none; } 
.info-csia .t-info-video { position: relative; } 
.info-csia .t-info-video .youtube-btn { position: absolute; top: 34.2%; left: 28.7%; width: 37.7%; height: 45.8%; transform: translateX(-50%); } 
.info-csia .t-info-video div:not(:first-child) { display: none; } 

.info-csia .btn-0 { top: 50%; left: 82%; width: 20%; height: 20%; } 
.info-csia .btn-1 { top: 73%; left: 82%; width: 20%; height: 20%; } 
.info-csia .btn-2 { top: 87%; left: 50%; width: 70%; height: 8.7%; } 
.info-csia .btn-3 { top: 71%; left: 81.8%; width: 20%; height: 20%; } 
.info-csia .btn-4 { top: 71%; left: 81.8%; width: 20%; height: 12.5%; } 



/* info_ctm.css */
.info_ctm { position:relative; background:#000; } 
.info_ctm div { text-align:center; height:831; } 
.info_ctm .in { position:relative; margin:0 auto; width:993px } 
.info_ctm .bb-tt-a { background:url('../../Typec_Image/info_ctm/visual_001.png'); } 
.info_ctm .sec01 { background:url('../../Typec_Image/info_ctm/visual_003.png'); } 
.info_ctm .sec01 .img_bt { position:absolute; bottom:-20px; left:380px; } 
.info_ctm .sec02 { padding:20px 0; background:#7ae4aa } 
.info_ctm .sec03 .in { padding:35px 0 28px; } 
.info_ctm .sec03 .in ul { margin:37px 0 27px; overflow:hidden; } 
.info_ctm .sec03 .in ul li { float:left; margin-left:1px; } 
.info_ctm .sec03 .in ul li:first-child { margin-left:0; } 
.info_ctm .sec03 .in a { display:block; margin-top:24px; } 
.info_ctm .sec04 { background-color:#181b2b; } 
.info_ctm .sec05 .in { padding-top:60px; } 
.info_ctm .sec06 { background-color:#0d474b; } 
.info_ctm .sec07 { background-color:#007aa4; } 
.info_ctm .sec08 { background-color:#2e364b; } 
.info_ctm .sec09 { background:url('../../Typec_Image/info_ctm/visual_005.png'); } 
.info_ctm .sec10 { background:url('../../Typec_Image/info_ctm/visual_004.png'); } 
.info_ctm .sec11 { background-color:#fff; } 
.info_ctm .sec12 { background:url('../../Typec_Image/info_ctm/visual_004.png'); } 
.info_ctm .sec13 { background-color:#fff; } 
.info_ctm .sec14 { background-color:#00bcd4; } 
.info_ctm .sec20 { background-color:#4c3d9a; } 

.info_ctm .bb-aa { background:url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) 0 0 repeat; } 
.info_ctm .bb-aa span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 
.info_ctm .bb-ab { background:#101626 } 
.info_ctm .info_ctm .bb-ab .ttab { margin:0 auto; width:993px; } 
.info_ctm .bb-ab .ttab:after { content:''; display:block; clear:both; } 
.info_ctm .bb-ab .ttab li { float:left; cursor:pointer; width:400px; } 
.info_ctm .bb-ab .tcont { margin:0 auto; width:800px; } 
.info_ctm .bb-ab .tcont li { display:none; } 
.info_ctm .bb-ab .tcont li:first-child { display:block; } 
.info_ctm .bb-ab span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 

.info_ctm .bb-tt-b { padding-bottom:0px;; } 
.info_ctm .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.info_ctm .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_ctm .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_ctm .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_ctm .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_ctm .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.info_ctm .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_ctm .bb-tt-b2 { padding-bottom:0px;; } 
.info_ctm .bb-tt-b2, .bg_tab_02 { background-color:#fff; } 
.info_ctm .bb-tt-b2 .tab_easy2, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_ctm .bb-tt-b2 .tab_easy2:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_ctm .bb-tt-b2 .tab_easy2 li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_ctm .bb-tt-b2 .cont_easy2, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_ctm .bb-tt-b2 .cont_easy2 li, .bg_tab_02 .cont_system li { display:none } 
.info_ctm .bb-tt-b2 .cont_easy2 li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_ctm .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_ctm .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_ctm .bb-tt-sc ul li { margin-bottom:10px; } 

/* info_damages1.css*/
.info_damages1 { position:relative; background:#000; } 
.info_damages1 img { vertical-align:top } 
.info_damages1 .cc-cc-a { position:relative; width:900px; margin:0 auto; } 
.info_damages1 .bb-ta-ta { min-height:1320px; background:url('../../Typec_Image/info_damages1/visual_001.png') no-repeat center top; } 
.info_damages1 .bb-ta-ta .top { height:auto; } 
.info_damages1 .bb-ta-ta .top p { padding:59px 0 60px; } 
.info_damages1 .bb-ta-ta .top .bb-ta-tt { width:930px; overflow:hidden } 
.info_damages1 .bb-ta-ta .top .bb-ta-tt .movtb li { float:left; cursor:pointer; } 
.info_damages1 .bb-ta-ta .top .bb-ta-tt .movct li { display:none; } 
.info_damages1 .bb-ta-ta .top .bb-ta-tt .movct li:first-child { display:block; } 

.info_damages1 div { text-align:center; } 
.info_damages1 .in { position:relative; margin:0 auto; width:993px } 
.info_damages1 .bb-tt-a { background-color:#e9e9e9; background:url('../../Typec_Image/info_damages1/visual_001.png'); } 
.info_damages1 .sec01 { background:#0d474b } 
.info_damages1 .sec01 .img_bt { position:absolute; bottom:-20px; left:380px; } 
.info_damages1 .sec02 { background-color:#fffc19; } 
.info_damages1 .sec03 .in { padding:35px 0 28px; } 
.info_damages1 .sec03 .in ul { margin:37px 0 27px; overflow:hidden; } 
.info_damages1 .sec03 .in ul li { float:left; margin-left:1px; } 
.info_damages1 .sec03 .in ul li:first-child { margin-left:0; } 
.info_damages1 .sec03 .in a { display:block; margin-top:24px; } 
.info_damages1 .sec03-01 { background-color:#7ae4aa; } 
.info_damages1 .sec03-02 { background-color:#FFF; } 
.info_damages1 .sec03-03 { background-color:#05325b; } 
.info_damages1 .sec04 { background-color:#181b2b; } 

.info_damages1 .sec05 .in { padding-top:60px; } 
.info_damages1 .sec06 { background-color:#0d474b; } 
.info_damages1 .sec07 { background-color:#1f4887; } 
.info_damages1 .sec08 { background-color:#2e364b; } 
.info_damages1 .sec09 { background-color:#0572cc; } 
.info_damages1 .sec10 { background-color:#076388; } 
.info_damages1 .sec11 { background:url('../../Typec_Image/info_damages1/epass_back_02.gif'); } 
.info_damages1 .sec12 { background-color:#123365; } 
.info_damages1 .sec13 { background-color:#3c305c; } 
.info_damages1 .sec14 { background-color:#0d264c; } 

.info_damages1 .bb-aa { background:url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) 0 0 repeat; } 
.info_damages1 .bb-aa span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 
.info_damages1 .bb-ab { background:#101626 } 
.info_damages1 .info_damages1 .bb-ab .ttab { margin:0 auto; width:993px; } 
.info_damages1 .bb-ab .ttab:after { content:''; display:block; clear:both; } 
.info_damages1 .bb-ab .ttab li { float:left; cursor:pointer; width:400px; } 
.info_damages1 .bb-ab .tcont { margin:0 auto; width:800px; } 
.info_damages1 .bb-ab .tcont li { display:none; } 
.info_damages1 .bb-ab .tcont li:first-child { display:block; } 
.info_damages1 .bb-ab span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 

.info_damages1 .bb-tt-b { padding-bottom:0px; background:url('../../Typec_Image/info_damages1/epass_back_02.gif'); } 
.info_damages1 .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.info_damages1 .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_damages1 .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_damages1 .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_damages1 .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_damages1 .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.info_damages1 .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_damages1 .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_damages1 .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_damages1 .bb-tt-sc ul li { margin-bottom:10px; } 

/* info_damages2.css */
.info_damages2 { position:relative; background:#000; } 
.info_damages2 img { vertical-align:top } 
.info_damages2 .cc-cc-a { position:relative; width:900px; margin:0 auto; } 

.info_damages2 .bb-ta-ta { min-height:auto; background:url('../../Typec_Image/info_damages2/visual_001.png') no-repeat center top; } 
.info_damages2 .bb-ta-ta .top { height:auto; } 
.info_damages2 .bb-ta-ta .top p { padding:59px 0 60px; } 
.info_damages2 .bb-ta-ta .top .bb-ta-tt { width:930px; overflow:hidden } 
.info_damages2 .bb-ta-ta .top .bb-ta-tt .movtb li { float:left; cursor:pointer; } 
.info_damages2 .bb-ta-ta .top .bb-ta-tt .movct li { display:none; } 
.info_damages2 .bb-ta-ta .top .bb-ta-tt .movct li:first-child { display:block; } 

.info_damages2 div { text-align:center; } 
.info_damages2 .in { position:relative; margin:0 auto; width:993px } 
.info_damages2 .bb-tt-a { background-color:#e9e9e9; background:url('../../Typec_Image/info_damages2/visual_001.png'); } 
.info_damages2 .sec01 { background:#0d474b } 
.info_damages2 .sec01 .img_bt { position:absolute; bottom:-20px; left:380px; } 
.info_damages2 .sec02 { background-color:#fffc19; } 
.info_damages2 .sec03 .in { padding:35px 0 28px; } 
.info_damages2 .sec03 .in ul { margin:37px 0 27px; overflow:hidden; } 
.info_damages2 .sec03 .in ul li { float:left; margin-left:1px; } 
.info_damages2 .sec03 .in ul li:first-child { margin-left:0; } 
.info_damages2 .sec03 .in a { display:block; margin-top:24px; } 
.info_damages2 .sec03-01 { background-color:#7ae4aa; } 
.info_damages2 .sec03-02 { background-color:#FFF; } 
.info_damages2 .sec03-03 { background-color:#05325b; } 
.info_damages2 .sec04 { background-color:#181b2b; } 

.info_damages2 .sec05 .in { padding-top:60px; } 
.info_damages2 .sec06 { background-color:#0d474b; } 
.info_damages2 .sec07 { background-color:#1f4887; } 
.info_damages2 .sec08 { background-color:#2e364b; } 
.info_damages2 .sec09 { background-color:#0572cc; } 
.info_damages2 .sec10 { background-color:#1e6da9; } 
.info_damages2 .sec11 { background:url('../../Typec_Image/info_damages2/epass_back_02.gif'); } 
.info_damages2 .sec12 { background-color:#123365; } 
.info_damages2 .sec13 { background-color:#3c305c; } 
.info_damages2 .sec14 { background-color:#0d264c; } 

.info_damages2 .bb-aa { background:url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) 0 0 repeat; } 
.info_damages2 .bb-aa span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 
.info_damages2 .bb-ab { background:#101626 } 
.info_damages2 .info_damages2 .bb-ab .ttab { margin:0 auto; width:993px; } 
.info_damages2 .bb-ab .ttab:after { content:''; display:block; clear:both; } 
.info_damages2 .bb-ab .ttab li { float:left; cursor:pointer; width:400px; } 
.info_damages2 .bb-ab .tcont { margin:0 auto; width:800px; } 
.info_damages2 .bb-ab .tcont li { display:none; } 
.info_damages2 .bb-ab .tcont li:first-child { display:block; } 
.info_damages2 .bb-ab span { position:absolute; bottom:128px; left:0; width:100%; font-size:16px; color:#888; letter-spacing:-1.4px; } 

.info_damages2 .bb-tt-b { padding-bottom:0px; background:url('../../Typec_Image/info_damages2/epass_back_02.gif'); } 
.info_damages2 .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.info_damages2 .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_damages2 .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_damages2 .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_damages2 .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_damages2 .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.info_damages2 .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_damages2 .bb-tt-b2 { padding-bottom:0px;; } 
.info_damages2 .bb-tt-b2, .bg_tab_02 { background-color:#fff; } 
.info_damages2 .bb-tt-b2 .tab_easy2, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_damages2 .bb-tt-b2 .tab_easy2:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_damages2 .bb-tt-b2 .tab_easy2 li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_damages2 .bb-tt-b2 .cont_easy2, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_damages2 .bb-tt-b2 .cont_easy2 li, .bg_tab_02 .cont_system li { display:none } 
.info_damages2 .bb-tt-b2 .cont_easy2 li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_damages2 .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_damages2 .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_damages2 .bb-tt-sc ul li { margin-bottom:10px; } 


/* info_sis */
.info-sis { position:relative; background:#000; } 
.info-sis div { text-align:center; } 

.info-sis .sec-01 { background:#70a400; }
.info-sis .sec-02 { background:#577f00; } 
.info-sis .sec-03 { background:#ffd972; } 
.info-sis .sec-04 { background:#e5e5e5; } 
.info-sis .sec-05 { background:#eaf4c7; } 
.info-sis .sec-06 { background:#eaf4c7; } 
.info-sis .sec-07 { background:#e5e5e5; } 
.info-sis .sec-08 { background:#577f00; } 

.info-sis .btn-icon { position: absolute; transform: translateX(-50%); text-indent: -999999px; } 
.info-sis .btn-1 {top: 20%; left: 77%; width: 26%; height: 13%;} 
.info-sis .btn-2 {top: 45%; left: 77%; width: 26%; height: 13%;}
.info-sis .btn-3 {top: 70%; left: 77%; width: 26%; height: 13%;}

.info-sis .btn-5 {top: 79%; left: 51%; width: 60%; height: 8%;} 
.info-sis .btn-6 {top: 88%; left: 51%; width: 60%; height: 8%;} 

.info-sis .logo-move {position: absolute; top: 70%; left: 50%; width: 67%; height: 10%; transform: translateX(-50%); background: url(https://epasskorea.com/Typec_Image/info_sis/info_sis_05_01.png);-webkit-animation: bgslide 18.00s 2.25s linear infinite;animation: bgslide 18.00s 1.25s linear infinite;background-repeat-y: no-repeat;} 
@-webkit-keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1324px 0; } 
 }
@keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1324px 0; } 
 }

.info-sis .tab-menu { margin: 0 auto; } 
.info-sis .tab-menu .tab-menu-btn { display: flex; justify-content: center; } 
.info-sis .tab-menu .tab-menu-btn li { margin: 0 5px; } 
.info-sis .tab-menu .tab-menu-con li:not(:first-child) { display: none; position: relative; } 

.info-sis .t-btn-a { position: relative; } 
.info-sis .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 13%; height: 61%; } 
.info-sis .t-btn-a .t-btn-1 { left: 42%; } 
.info-sis .t-btn-a .t-btn-2 { left: 57%; } 
.info-sis .t-btn-a .tch-l .tch-2 { display: none; } 
.info-sis .t-video { position: relative; } 
.info-sis .t-video .btn-4 { position: absolute; top: 24.2%; left: 28.7%; width: 37.7%; height: 45.8%; transform: translateX(-50%); } 
.info-sis .t-video div:not(:first-child) { display: none; }


/* info_fis */
.info-fis { position:relative; background:#000; } 
.info-fis div { text-align:center; } 

.info-fis .sec-01 { background:#ff9a22; }
.info-fis .sec-02 { background:#ff7800; } 
.info-fis .sec-03 { background:#ffd972; } 
.info-fis .sec-04 { background:#e5e5e5; } 
.info-fis .sec-05 { background:#ffdac4; } 
.info-fis .sec-06 { background:#ffdac4; } 
.info-fis .sec-07 { background:#e5e5e5; } 
.info-fis .sec-08 { background:#ff7800; } 

.info-fis .btn-icon { position: absolute; transform: translateX(-50%); text-indent: -999999px; } 
.info-fis .btn-1 {top: 20%; left: 77%; width: 26%; height: 13%;} 
.info-fis .btn-2 {top: 45%; left: 77%; width: 26%; height: 13%;}
.info-fis .btn-3 {top: 70%; left: 77%; width: 26%; height: 13%;}

.info-fis .btn-5 {top: 79%; left: 51%; width: 60%; height: 8%;} 
.info-fis .btn-6 {top: 88%; left: 51%; width: 60%; height: 8%;}
.info-fis .btn-7 {top: 79%; left: 51%; width: 60%; height: 8%;} 
.info-fis .btn-8 {top: 88%; left: 51%; width: 60%; height: 8%;} 

.info-fis .logo-move {position: absolute; top: 70%; left: 50%; width: 67%; height: 10%; transform: translateX(-50%); background: url(https://epasskorea.com/Typec_Image/info_sis/info_sis_05_01.png);-webkit-animation: bgslide 18.00s 2.25s linear infinite;animation: bgslide 18.00s 1.25s linear infinite;background-repeat-y: no-repeat;} 
@-webkit-keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1324px 0; } 
 }
@keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1324px 0; } 
 }

.info-fis .tab-menu { margin: 0 auto; } 
.info-fis .tab-menu .tab-menu-btn { display: flex; justify-content: center; } 
.info-fis .tab-menu .tab-menu-btn li { margin: 0 5px; } 
.info-fis .tab-menu .tab-menu-con li:not(:first-child) { display: none; position: relative; } 

.info-fis .t-btn-a { position: relative; } 
.info-fis .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 13%; height: 61%; } 
.info-fis .t-btn-a .t-btn-1 { left: 34%; } 
.info-fis .t-btn-a .t-btn-2 { left: 45%; }
.info-fis .t-btn-a .t-btn-3 { left: 57%; } 
.info-fis .t-btn-a .t-btn-4 { left: 68%; } 
.info-fis .t-btn-a .tch-l .tch-2 { display: none; }
.info-fis .t-btn-a .tch-l .tch-3 { display: none; } 
.info-fis .t-btn-a .tch-l .tch-4 { display: none; } 
.info-fis .t-video { position: relative; } 
.info-fis .t-video .btn-4 { position: absolute; top: 24.2%; left: 28.7%; width: 37.7%; height: 45.8%; transform: translateX(-50%); }
.info-fis .t-video .btn-5 { position: absolute; top: 24.2%; left: 28.7%; width: 37.7%; height: 45.8%; transform: translateX(-50%); } 
.info-fis .t-video .btn-6 { position: absolute; top: 24.2%; left: 28.7%; width: 37.7%; height: 45.8%; transform: translateX(-50%); }
.info-fis .t-video div:not(:first-child) { display: none; } 




/* info_teller.css */
.info_teller { position:relative; background:#000; } 
.info_teller div { text-align:center; } 
.info_teller .bb-tt-a { background:#f3e9e1; } 
.info_teller .section { background: #f6de34; } 
.info_teller .sec-02 { background: #4549e6; } 
.info_teller .tab-menu {margin : 0 auto;}
.info_teller .tab-menu-btn {display: flex; justify-content: center; position: absolute; padding: 0 8%; cursor: pointer;}
.info_teller .tab-menu-btn li:nth-child(2) {margin: 0 5%;}
.info_teller .btn-01, .info_teller .btn-02, .info_teller .btn-03 {bottom: 1%; left: 50%; margin-left: 17%; width: 26%; height: 12%;}


/* info_pcm.css */
.info_pcm { position:relative; background:#000; } 
.info_pcm img { vertical-align:top } 
.info_pcm .cc-cc-a { position:relative; width:900px; margin:0 auto; } 

.info_pcm .bb-ta-ta { min-height:1320px; background:url('../../Typec_Image/info_pcm/epass_info_pcm_02_bg.jpg') center top; } 
.info_pcm .bb-ta-ta .top { height:auto; } 
.info_pcm .bb-ta-ta .top p { padding:59px 0 60px; } 
.info_pcm .bb-ta-ta .top .bb-ta-tt { width:930px; overflow:hidden } 
.info_pcm .bb-ta-ta .top .bb-ta-tt .movtb li { float:left; cursor:pointer; } 
.info_pcm .bb-ta-ta .top .bb-ta-tt .movct li { display:none; } 
.info_pcm .bb-ta-ta .top .bb-ta-tt .movct li:first-child { display:block; } 

.info_pcm div { text-align:center; } 
.info_pcm .in { position:relative; margin:0 auto; width:993px } 
/*.info_pcm .bb-tt-a { background-color:#e9e9e9; background:url('../../Typec_Image/info_pcm/visual_001.png'); } */
.info_pcm .sec01 { position:relative; width:940px; margin:0 auto; } 
.info_pcm .sec02 { background:url('../../Typec_Image/info_pcm/epass_info_pcm_02_bg.jpg') #45398d center top; padding:50px 0; } 
.info_pcm .sec04 { background:#8871e9; } 
.info_pcm .sec05 { background:#8653d3; } 
.info_pcm .sec06 { background:#8871e9; } 

.info_pcm .bb-tt-b { padding-bottom:0px; background:url('../../Typec_Image/info_pcm/epass_back_02.gif'); } 
.info_pcm .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.info_pcm .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_pcm .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_pcm .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
.info_pcm .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; border:1px; solid; border-color:#1f3171; } 
.info_pcm .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.info_pcm .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_pcm .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_pcm .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_pcm .bb-tt-sc ul li { margin-bottom:10px; } 

.info_pcm .sec10 { background-color:#5924bc; } 
.info_pcm .sec11 { background-color:#3c305c; } 
.info_pcm .sec12 { background-color:#5924bc; } 
.info_pcm .sec13 { background-color:#3c305c; } 
.info_pcm .sec14 { background-color:#181b2b; } 

/* info-fp */

.info-fp { position: relative;}
.info-fp .sec-01 {background: #3947b0;}
.info-fp .sec-02 {background: #5d83c1;}
.info-fp .sec-03 {background: #251d7a;}
.info-fp .sec-04 { background:#181b2b; } /* 하단 메달이미지*/

.info-fp .count { position: absolute; top: 22%; left: 50%; font-size: 58px; font-weight: 900; text-align: center; transform: translateX(-50%); font-family: 'GmarketSansBold'; } 
.info-fp .count.count-0 { left: 24%; } 
.info-fp .count.count-1 { left: 51%; } 
.info-fp .count.count-2 { left: 77.5%; } 
.info-fp .logo-move { position: absolute; top: 40%; left: 49.7%; width: 82.3%; height: 10.5%; transform: translateX(-50%); background: url(https://epasskorea.com/Typec_Image/info_fp/info_fp_07_logo.jpg); -webkit-animation: bgslide 18.00s 2.25s linear infinite; animation: bgslide 18.00s 1.25s linear infinite; background-repeat-y: no-repeat; } 

@-webkit-keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1380px 0; } 
 }
@keyframes bgslide { 
 from { background-position:0 0; } 
 to { background-position:-1380px 0; } 
 }

.info-fp .ani { position: absolute; top: 54%; left: 68%; transform: translateX(-50%); width: 31.5%; } 
.info-fp .gag-line { background: url(https://epasskorea.com/Typec_Image/info_fp/info_fp_11_01.jpg); background-size: cover; width: 00%; position: relative; border-radius: 15px; } 
.info-fp .ani.on .gag-line { width:100%; transition: width ease-in-out 1.25s; } 

.info-fp .gag-line .op { opacity: 0; } 
.info-fp .ani .mon { position: absolute; top: 50%; left: -5.2%; transform: translateY(-50%); width: 22%; } 
.info-fp .ani.on .mon { left: 70%; width: 52.6%; transition: all ease-in-out 1.25s; } 
.info-fp .ani .mont { position: absolute; top: 50%; left: -5.2%; transform: translateY(-50%); width: 13%; } 

.info-fp .mon img { width: 100%; } 
.info-fp .mont img { width: 100%; } 
.info-fp .mon .mon-t { position: absolute; top: 50%; left: 53%; transform: translate(-50%, -50%); width: 100%; max-width: 85px; opacity: 0; } 
.info-fp .ani.on .mon .mon-t { opacity: 1; transition: opacity ease-in-out 0.5s; transition-delay: 1.25s; } 
.info-fp .ani .mont.di { left: -5.2%; width: 22%; } 

.info-fp .succ-list { position: absolute; top: 43%; left: 22.5%; transform: translateX(-50%); width: 36%; height: 36%; overflow: hidden; } 
.info-fp .succ-list div { } 
.info-fp .succ-list span { font-family: 'GmarketSansMedium' !important; font-size: 22px; text-align: center; display: inline-block; letter-spacing: -1px; padding: 0 0 5px 0; } 
.info-fp .succ-list span:first-child { width: 43%; } 
.info-fp .succ-list span:last-child { width: 31%; }  

.info-fp .fp-area { } 
.info-fp .fp-slide { width: 100%; /*max-width: 92%; */} 
.info-fp .swiper-slide img {/* width: 100%;*/ } 
.info-fp .fp-area .fp-slide-button { position: absolute; top: calc(50% - 16px); z-index: 97; width: 18px; height: 32px; padding: 0; text-indent: -9999px; cursor: pointer; } 
.info-fp .fp-area .fp-slide-button-prev { left: -3.3%; background: url(../../Public_html/Images/event/arrow_left.png); } 
.info-fp .fp-area .fp-slide-button-next { right: -3.3%; background: url(../../Public_html/Images/event/arrow_left.png); } 

.info-fp .tab-menu { margin: 0 auto; } 
.info-fp .tab-menu .tab-menu-btn { display: flex; justify-content: center; } 
.info-fp .tab-menu .tab-menu-btn li { margin: 0 5px; } 
.info-fp .tab-menu .tab-menu-con li:not(:first-child) { display: none; position: relative; } 

.info-fp .t-btn-a { position: relative; } 
.info-fp .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 13%; height: 61%; } 
.info-fp .t-btn-a .t-btn-0 { left: 24%; } 
.info-fp .t-btn-a .t-btn-1 { left: 37%; } 
.info-fp .t-btn-a .t-btn-2 { left: 50%; } 
.info-fp .t-btn-a .t-btn-3 { left: 63%; } 
.info-fp .t-btn-a .t-btn-4 { left: 76%; } 
.info-fp .t-btn-a .tch-l { } 
.info-fp .t-btn-a .tch-l .tch-1 { } 
.info-fp .t-btn-a .tch-l .tch-2 { display: none; } 
.info-fp .t-btn-a .tch-l .tch-3 { display: none; } 
.info-fp .t-btn-a .tch-l .tch-4 { display: none; } 
.info-fp .t-btn-a .tch-l .tch-5 { display: none; } 
.info-fp .youtube-btn::after { display: none; } 
.info-fp .t-info-video { position: relative; } 
.info-fp .t-info-video .youtube-btn { position: absolute; top: 34.2%; left: 28.7%; width: 37.7%; height: 45.8%; transform: translateX(-50%); } 
.info-fp .t-info-video div:not(:first-child) { display: none; } 

.info-fp .btn-0 { top: 50%; left: 82%; width: 20%; height: 20%; } 
.info-fp .btn-1 { top: 73%; left: 82%; width: 20%; height: 20%; } 
.info-fp .btn-2 { top: 87%; left: 50%; width: 70%; height: 8.7%; } 
.info-fp .btn-3 { top: 71%; left: 81.8%; width: 20%; height: 20%; } 
.info-fp .btn-4 { top: 71%; left: 81.8%; width: 20%; height: 12.5%; } 






/*info_trade */
.info_trade { position:relative; background:#f5f5f5; } 
.info_trade .cont { position:relative; width:1050px; margin:0 auto; } 

.info_trade .vv-bb-a { padding-top:0px; position:relative; background:#000; background:url(../../Typec_Image/info_trade/epass_info_trade_03.png) } 
.info_trade .vv-bb-a .top_tit_box { z-index:101; } 
.info_trade .vv-bb-a .top_tit_box .top_tit { z-index:1; position:absolute; top:0; left:0; width:100%; padding:24px 0; text-align:center; background:url(../../Typec_Image/info_trade/epass_top.png) repeat; } 
.info_trade .vv-bb-a .top_tit_box .top_tit span { position:absolute; bottom:5px; left:445px; font-size:20px; font-weight:bold; color:#fb6520; } 
.info_trade .vv-bb-a .aa-bb-a { overflow:hidden; height:978px; } 
.info_trade .vv-bb-a .aa-bb-a .bb-aa-1 ul li img { width:100%; max-width:2500px; } 
.info_trade .vv-bb-a .vv-cc-a { position:absolute; left:0; top:165px; width:100%; } 
.info_trade .vv-bb-a .vv-cc-a .cont .bb-aa-a { position:absolute; top:560px; right:50px; } 
.info_trade .vv-bb-a .vv-cc-a .cont .bb-aa-a p { position:relative; } 
.info_trade .vv-bb-a .vv-cc-a .cont .bb-aa-a .btn_go { display:block; width:210px; height:80px; position:absolute; top:130px; right:0px; font-size:0; } 
.info_trade .vv-bb-a .vv-cc-a .cont p { margin-left:119px; } 

.info_trade .ss-aa-a { padding:60px 0 46px 0; background:#1a1617; } 
.info_trade .ss-aa-a .cont { text-align:center; } 

.info_trade .ss-aa-b { padding:212px 0 46px 0; background:#f8f6f0 url(../../Typec_Image/info_trade/epass_info_trade_11.png) no-repeat center 0; } 
.info_trade .ss-aa-b .cont { z-index:30; } 
.info_trade .ss-aa-b .tit { width:435px; margin:0 auto 46px; } 
.info_trade .ss-aa-b .ss-aa-c { width:1000px; margin:0 auto; background:#f8f6f0 url(../../Typec_Image/info_trade/epass_info_trade_13.jpg) repeat-y 0 0; } 
.info_trade .ss-aa-b .ss-aa-c:after { display:block; clear:both; content:""; } 
.info_trade .ss-aa-b .ss-aa-c .tt-tt:after { display:block; clear:both; content:""; } 
.info_trade .ss-aa-b .ss-aa-c .tt-tt li { float:left; margin-top:-10px; } 
.info_trade .ss-aa-b .ss-aa-c .tt-tc > li { z-index:20; position:relative; padding-top:80px; background:url(../../Typec_Image/info_trade/epass_info_trade_12.png) no-repeat 0 0; display:none; width:100%; float:left; } 
.info_trade .ss-aa-b .ss-aa-c .tt-tc > li:after { display:block; clear:both; content:""; } 
.info_trade .ss-aa-b .ss-aa-c .tt-tc > li .vi_tab { position:relative; margin-left:222px; } 
.info_trade .ss-aa-b .ss-aa-c .tt-tc > li .vi_tab .tit { width:auto; margin:0; } 
.info_trade .ss-aa-b .ss-aa-c .tt-tc > li .vi_tab .mov_tit { position:absolute; top:19px; left:515px; } 
.info_trade .ss-aa-b .ss-aa-c .tt-tc > li .vi_tab .mov { position:relative; } 
.info_trade .ss-aa-b .ss-aa-c .tt-tc > li.on { display:block; } 

.tabmov,.tabmov2,.tabmov3 { position:relative; width:572px; } 
.tabmov:after { content:""; display:block; clear:both; } 
.tabmov2:after { content:""; display:block; clear:both; } 
.tabmov3:after { content:""; display:block; clear:both; } 
.tabmov li,.tabmov2 li,.tabmov3 li { float:left; cursor:pointer; } 
.tabcnt,.tabcnt2,.tabcnt3 { width:573px; } 
.tabcnt li,.tabcnt2 li,.tabcnt3 li { display:none; } 
.tabcnt li.on { display:block; } 
.tabcnt2 li:first-child { display:block; } 
.tabcnt3 li.on { display:block; } 

.info_trade .ss-ee-a { position:relative; top:-235px; padding:275px 0 92px 0; margin-bottom:-275px; background:#000 url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) no-repeat center 0; } 
.info_trade .ss-ee-a .tit { width:342px; margin:0 auto 28px; } 
.info_trade .ss-ee-a .ll-tt-a { width:1000px; margin:0 auto; padding:30px 0 48px; background:#fff; } 
.info_trade .ss-ee-a .ll-tt-a .tt-tt { overflow:hidden; width:879px; margin:0 auto 20px; padding-bottom:10px; border-bottom:2px solid #959594; } 
.info_trade .ss-ee-a .ll-tt-a .tt-tt li { float:left; } 
.info_trade .ss-ee-a .ll-tt-a .tt-tt li a { display:block; width:293px; height:60px; line-height:60px; text-align:center; font-size:24px; color:#000; } 
.info_trade .ss-ee-a .ll-tt-a .tt-tt li.on a { background:url(../../Typec_Image/info_trade/epass_arrow.png) no-repeat center 95%; font-weight:bold; color:#fe322b; } 
.info_trade .ss-ee-a .ll-tt-a .tt-tc { width:879px; margin:0 auto; } 
.info_trade .ss-ee-a .ll-tt-a .tt-tc li { display:none; overflow-y:scroll; width:840px; height:630px; padding:0 20px; font-size:15px; text-align:justify; color:#000; } 
.info_trade .ss-ee-a .ll-tt-a .tt-tc li p { margin-bottom:30px; } 
.info_trade .ss-ee-a .ll-tt-a .tt-tc li img { max-width:930px; margin-bottom:30px; } 
.info_trade .ss-ee-a .ll-tt-a .tt-tc li strong { color:#fe322b; } 
.info_trade .ss-ee-a .ll-tt-a .tt-tc li.on { display:block } 
.info_trade .ss-ee-a .cont { display:none; } 
.info_trade .ss-ee-a .cont.on { display:block; } 
.info_trade .ss-ee-a .ll-tt-a .tt-tc li strong { color:#fe322b; display:block; padding-bottom:10px } 
.info_trade .ss-ee-a .ll-tt-a .tt-tc li p strong { display:inline; } 

.info_trade .tt-aa-cc { padding:85px 0 83px 0; background:#d6caa7; } 
.info_trade .tt-aa-cc .cont p { padding-left:146px; } 
.info_trade .tt-aa-cc .cont a { display:block; width:505px; margin:20px auto 0; padding-left:15px; } 
.info_trade .tt-aa-cc .cont .count { position:relative; width:439px; margin:0 auto; padding:0; } 
.info_trade .tt-aa-cc .cont .count .count_num { position:absolute; top:5px; right:305px; font-size:20px; letter-spacing:-0.7px; font-weight:bold; color:#fb6520; } 

.info_trade .nn-aa-b .tit { display:block; background:#000; border-color:#000; } 
.info_trade .nn-aa-b .tit a { display:block; width:1050px; margin:0 auto; padding:30px 0; text-align:center; font-size:24px; font-weight:bold; color:#fff; } 
.info_trade .nn-aa-b .tit a img { margin-left:15px; margin-bottom:7px; vertical-align:middle; } 
.info_trade .nn-aa-b .cont_box { display:block; padding:45px 0; background:#e6e7e8; } 
.info_trade .nn-aa-b .cont { width:830px; padding-left:220px; } 
.info_trade .nn-aa-b .cont li { margin-bottom:5px; font-size:14px; margin-left:10px; } 
.info_trade .nn-aa-b .cont li span { margin-left:-10px; margin-right:5px; } 
.info_trade .nn-aa-b .cont_box { display:block; padding:45px 0; background:#e6e7e8; } 
.info_trade .nn-aa-b .cont dl { position:relative; margin-bottom:18px; font-size:12px; color:#666; text-align:left; } 
.info_trade .nn-aa-b .cont dl dt { position:absolute; top:0; left:0; } 
.info_trade .nn-aa-b .contdl dd { margin-left:0px; } 
.info_trade .nn-aa-b .cont dl dd span { font-weight:bold; color:#fc1037; } 

.info_trade .sec001 { background-color:#f8f6f0; } 
.info_trade .sec001 .cont { width:930px; } 
.info_trade .sec002 { background-color:#000; } 
.info_trade .sec002 .cont { width:930px; } 
.info_trade .sec003 { background-color:#7d7d7d; } 
.info_trade .sec003 .cont { width:930px; } 

/*info_origin_real CSS */
.info_origin_real { position:relative; background:#f5f5f5; } 
.info_origin_real .cont { position:relative; width:1050px; margin:0 auto; } 

.info_origin_real .vv-bb-a { padding-top:0px; position:relative; background:#000; background:url(../../Typec_Image/info_origin_real/epass_info_origin_real_03.png) } 
.info_origin_real .vv-bb-a .top_tit_box { z-index:101; } 
.info_origin_real .vv-bb-a .top_tit_box .top_tit { z-index:1; position:absolute; top:0; left:0; width:100%; padding:24px 0; text-align:center; background:url(../../Typec_Image/info_origin/epass_top.png) repeat; } 
.info_origin_real .vv-bb-a .top_tit_box .top_tit span { position:absolute; bottom:5px; left:445px; font-size:20px; font-weight:bold; color:#fb6520; } 
.info_origin_real .vv-bb-a .aa-bb-a { overflow:hidden; height:978px; } 
.info_origin_real .vv-bb-a .aa-bb-a .bb-aa-1 ul li img { width:100%; max-width:2500px; } 
.info_origin_real .vv-bb-a .vv-cc-a { position:absolute; left:0; top:165px; width:100%; } 
.info_origin_real .vv-bb-a .vv-cc-a .cont .bb-aa-a { position:absolute; top:560px; right:50px; } 
.info_origin_real .vv-bb-a .vv-cc-a .cont .bb-aa-a p { position:relative; } 
.info_origin_real .vv-bb-a .vv-cc-a .cont .bb-aa-a .btn_go { display:block; width:210px; height:80px; position:absolute; top:130px; right:0px; font-size:0; } 
.info_origin_real .vv-bb-a .vv-cc-a .cont p { margin-left:119px; } 

.info_origin_real .ss-aa-a { padding:60px 0 46px 0; background:#1a1617; } 
.info_origin_real .ss-aa-a .cont { text-align:center; } 

.info_origin_real .ss-aa-b { padding:212px 0 46px 0; background:#f8f6f0 url(../../Typec_Image/info_origin_real/epass_info_origin_real_11.png) no-repeat center 0; } 
.info_origin_real .ss-aa-b .cont { z-index:30; } 
.info_origin_real .ss-aa-b .tit { width:430px; margin:0 auto 46px; } 
.info_origin_real .ss-aa-b .ss-aa-c { width:1010px; margin:0 auto; background:#f8f6f0 url(../../Typec_Image/info_origin_real/epass_info_origin_real_13.jpg) repeat-y 0 0; } 
.info_origin_real .ss-aa-b .ss-aa-c:after { display:block; clear:both; content:""; } 
.info_origin_real .ss-aa-b .ss-aa-c .tt-tt:after { display:block; clear:both; content:""; } 
.info_origin_real .ss-aa-b .ss-aa-c .tt-tt li { float:left; margin-top:-10px; } 
.info_origin_real .ss-aa-b .ss-aa-c .tt-tc > li { z-index:20; position:relative; padding-top:80px; background:url(../../Typec_Image/info_origin_real/epass_info_origin_real_12.png) no-repeat 0 0; display:none; width:100%; float:left; } 
.info_origin_real .ss-aa-b .ss-aa-c .tt-tc > li:after { display:block; clear:both; content:""; } 
.info_origin_real .ss-aa-b .ss-aa-c .tt-tc > li .vi_tab { position:relative; margin-left:222px; } 
.info_origin_real .ss-aa-b .ss-aa-c .tt-tc > li .vi_tab .tit { width:auto; margin:0; } 
.info_origin_real .ss-aa-b .ss-aa-c .tt-tc > li .vi_tab .mov_tit { position:absolute; top:19px; left:515px; } 
.info_origin_real .ss-aa-b .ss-aa-c .tt-tc > li .vi_tab .mov { position:relative; } 
.info_origin_real .ss-aa-b .ss-aa-c .tt-tc > li.on { display:block; } 

.tabmov,.tabmov2,.tabmov3 { position:relative; width:572px; } 
.tabmov:after { content:""; display:block; clear:both; } 
.tabmov2:after { content:""; display:block; clear:both; } 
.tabmov3:after { content:""; display:block; clear:both; } 
.tabmov li,.tabmov2 li,.tabmov3 li { float:left; cursor:pointer; } 
.tabcnt,.tabcnt2,.tabcnt3 { width:573px; } 
.tabcnt li,.tabcnt2 li,.tabcnt3 li { display:none; } 
.tabcnt li.on { display:block; } 
.tabcnt2 li:first-child { display:block; } 
.tabcnt3 li.on { display:block; } 

.info_origin_real .ss-ee-a { position:relative; top:-235px; padding:275px 0 92px 0; margin-bottom:-275px; background:#000 url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) no-repeat center 0; } 
.info_origin_real .ss-ee-a .tit { width:342px; margin:0 auto 28px; } 
.info_origin_real .ss-ee-a .ll-tt-a { width:1000px; margin:0 auto; padding:30px 0 48px; background:#fff; } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tt { overflow:hidden; width:879px; margin:0 auto 20px; padding-bottom:10px; border-bottom:2px solid #959594; } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tt li { float:left; } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tt li a { display:block; width:293px; height:60px; line-height:60px; text-align:center; font-size:24px; color:#000; } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tt li.on a { background:url(https://epasskorea.com/Common_new/CSS/typec_css.css?ver=250206) no-repeat center 95%; font-weight:bold; color:#fe322b; } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tc { width:879px; margin:0 auto; } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tc li { display:none; overflow-y:scroll; width:840px; height:630px; padding:0 20px; font-size:15px; text-align:justify; color:#000; } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tc li p { margin-bottom:30px; } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tc li img { max-width:930px; margin-bottom:30px; } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tc li strong { color:#fe322b; } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tc li.on { display:block } 
.info_origin_real .ss-ee-a .cont { display:none; } 
.info_origin_real .ss-ee-a .cont.on { display:block; } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tc li strong { color:#fe322b; display:block; padding-bottom:10px } 
.info_origin_real .ss-ee-a .ll-tt-a .tt-tc li p strong { display:inline; } 

.info_origin_real .tt-aa-cc { padding:85px 0 83px 0; background:#000; } 
.info_origin_real .tt-aa-cc .cont p { padding-left:70px; } 
.info_origin_real .tt-aa-cc .cont a { display:block; width:505px; margin:20px auto 0; padding-left:15px; } 
.info_origin_real .tt-aa-cc .cont .count { position:relative; width:439px; margin:0 auto; padding:0; } 
.info_origin_real .tt-aa-cc .cont .count .count_num { position:absolute; top:5px; right:305px; font-size:20px; letter-spacing:-0.7px; font-weight:bold; color:#fb6520; } 

.info_origin_real .nn-aa-b .tit { display:block; background:#000; border-color:#000; } 
.info_origin_real .nn-aa-b .tit a { display:block; width:1050px; margin:0 auto; padding:30px 0; text-align:center; font-size:24px; font-weight:bold; color:#fff; } 
.info_origin_real .nn-aa-b .tit a img { margin-left:15px; margin-bottom:7px; vertical-align:middle; } 

.info_origin_real .nn-aa-b .cont_box { display:block; padding:45px 0; background:#e6e7e8; } 
.info_origin_real .nn-aa-b .cont { width:830px; padding-left:220px; } 
.info_origin_real .nn-aa-b .cont li { margin-bottom:5px; font-size:14px; margin-left:10px; } 
.info_origin_real .nn-aa-b .cont li span { margin-left:-10px; margin-right:5px; } 
.info_origin_real .nn-aa-b .cont_box { display:block; padding:45px 0; background:#e6e7e8; } 
.info_origin_real .nn-aa-b .cont dl { position:relative; margin-bottom:18px; font-size:12px; color:#666; text-align:left; } 
.info_origin_real .nn-aa-b .cont dl dt { position:absolute; top:0; left:0; } 
.info_origin_real .nn-aa-b .contdl dd { margin-left:0px; } 
.info_origin_real .nn-aa-b .cont dl dd span { font-weight:bold; color:#fc1037; } 

.info_origin_real .sec001 { background-color:#f8f6f0; } 
.info_origin_real .sec001 .cont { width:930px; } 
.info_origin_real .sec002 { background-color:#d6caa7; } 
.info_origin_real .sec002 .cont { width:930px; } 
.info_origin_real .sec003 { background-color:#7d7d7d; } 
.info_origin_real .sec003 .cont { width:930px; } 


/*info-origin 원산지관리사 CSS*/

.info-origin { position:relative; background:#000; } 
.info-origin img { vertical-align:top } 
/*.info-origin .cc-cc-a { position:relative; width:940px; margin:0 auto; } 
.info-origin .bb-ta-ta { min-height:666px; background:#caeef8; } */
.info-origin .bb-ac-tt .a-cc-a dl dd { margin-left:2%; } 
.info-origin .bb-ac-tt .a-cc-a dl dt{font-weight: bold;}
.info-origin div { text-align:center; } 

.info-origin .sec-01 { background: #fffbe5; } 
.info-origin .sec-02 { background: #47be6c; } 

.info-origin .btn-1 { top: 32%; left:27%; width: 44%; height: 52%; }
.info-origin .btn-2 { top: 32%; left:72%; width: 44%; height: 52%;  }

.info-origin .btn-3 { top: 59%; left:62%; width: 35%; height: 38%; }
.info-origin .btn-4 { top: 47%; left:65%; width: 38%; height: 28%; }

.info-origin .btn-5 { margin-left: -21%; top: 53%; left:50%; width: 15%; height: 27%; } 
.info-origin .btn-6 { margin-left: 21%; top: 53%; left:50%; width: 15%; height: 27%; } 

/*슬라이드*/
.info-origin .origin-slide1 {position: absolute;top: 58.5%;left: 50%; width:90%; transform: translateX(-50%);max-width: 100%;} 
.info-origin .origin-slide1 .origin-list1 { max-width:91%; margin: 0 auto; } 
.info-origin .origin-slide1 .origin-list1 .slick-slide { margin: 0 10px; } 
.info-origin .origin-slide1 .slick-arrow {transform: translateX(-50%);top: calc(50% - 36px);position: absolute;width: 10%;height: 24%;} 
.info-origin .origin-slide1 .slick-arrow.slick-left {left: 3%; top:38%; cursor: pointer;} 
.info-origin .origin-slide1 .slick-arrow.slick-right {left: 97%; top:38%; cursor: pointer;}

.info-origin .origin-slide2 {position: absolute;top: 53.5%;left: 50%; width:76%; transform: translateX(-50%);max-width: 100%;} 
.info-origin .origin-slide2 .origin-list2 { max-width:100%; margin: 0 auto; } 
.info-origin .origin-slide2 .origin-list2 .slick-slide { margin: 0 10px; } 
.info-origin .origin-slide2 .slick-arrow2 {transform: translateX(-50%);top: calc(50% - 36px);position: absolute;width: 10%;height: 24%;} 
.info-origin .origin-slide2 .slick-arrow2.slick-left {left: -5%;top:38%; cursor: pointer;} 
.info-origin .origin-slide2 .slick-arrow2.slick-right {left: 105%; top:38%;cursor: pointer;}

/*미사용 - 슬라이드 추가 시 사용
.info-origin .origin-slide3 {position: absolute;top: 20%;left: 50%;transform: translateX(-50%);max-width: 100%;} 
.info-origin .origin-slide3 .origin-list3 { max-width:100%; margin: 0 auto; } 
.info-origin .origin-slide3 .origin-list3 .slick-slide { margin: 0 10px; } 
.info-origin .origin-slide3 .slick-arrow3 {transform: translateX(-50%);top: calc(50% - 36px);position: absolute;width: 10%;height: 24%;} 
.info-origin .origin-slide3 .slick-arrow3.slick-left { top:34%; left: 9%; cursor: pointer;} 
.info-origin .origin-slide3 .slick-arrow3.slick-right { top:34%; left: 92%; cursor: pointer;} 
*/

/*탭*/
.info-origin .tab-menu { margin: 0 auto; } 
.info-origin .tab-menu .tab-menu-btn { display: flex; justify-content: space-evenly; } 
.info-origin .tab-menu .tab-menu-btn li{cursor: pointer;}
.info-origin .tab-menu-con li:not(:first-child) { display: none; } 

.info-origin .tab-menu2 { margin: 0 auto; } 
.info-origin .tab-menu2 .tab-menu-btn2 { display: flex; justify-content: space-evenly;} 
.info-origin .tab-menu2 .tab-menu-btn2 li{cursor: pointer;}
.info-origin .tab-menu-con2 li:not(:first-child) { display: none; } 

.info-origin .tab-menu3 { margin: 0 auto; } 
.info-origin .tab-menu3 .tab-menu-btn3 { display: flex; justify-content: space-evenly;} 
.info-origin .tab-menu3 .tab-menu-btn3 li{cursor: pointer;}
.info-origin .tab-menu-con3 li:not(:first-child) { display: none; } 




/*Info_international1 */
.Info_international1 { position:relative; background:#ffffff; } 
.Info_international1 .sec img { display: block; margin: 0 auto; } 
.Info_international1 .sec01 { background: #263382; } 
.Info_international1 .sec02 { background: #f6edc6; } 
.Info_international1 .sec03 { } 
.Info_international1 .sec04 { background: #f6edc6; } 
.Info_international1 .sec05 { background: #333; } 

.Info_international1 .nn-aa-b { position:relative; } 
.Info_international1 .nn-aa-b .cont_box { display:block; padding:45px 0; background:#e6e7e8; } 
.Info_international1 .nn-aa-b .cont { width:830px; padding-left:220px; } 
.Info_international1 .nn-aa-b .cont li { margin-bottom:5px; font-size:14px; margin-left:10px; } 
.Info_international1 .nn-aa-b .cont li span { margin-left:-10px; margin-right:5px; } 


.Info_international1 .nn-aa-b .tit { display:block; background:#000; border-color:#000; } 
.Info_international1 .nn-aa-b .tit a { display:block; width:1050px; margin:0 auto; padding:30px 0; text-align:center; font-size:24px; font-weight:bold; color:#fff; } 
.Info_international1 .nn-aa-b .tit a img { margin-left:15px; margin-bottom:7px; vertical-align:middle; } 
.Info_international1 .nn-aa-b .cont_box { display:block; padding:45px 0; background:#e6e7e8; } 
.Info_international1 .nn-aa-b .cont { width:830px; padding-left:220px; margin:0 auto; } 
.Info_international1 .nn-aa-b .cont li { margin-bottom:5px; font-size:14px; margin-left:10px; } 
.Info_international1 .nn-aa-b .cont li span { margin-left:-10px; margin-right:5px; } 
.Info_international1 .nn-aa-b .cont_box { display:block; padding:45px 0; background:#e6e7e8; } 
.Info_international1 .nn-aa-b .cont dl { position:relative; margin-bottom:18px; font-size:12px; color:#666; text-align:left; } 
.Info_international1 .nn-aa-b .cont dl dt { position:absolute; top:0; left:0; } 
.Info_international1 .nn-aa-b .contdl dd { margin-left:0px; } 
.Info_international1 .nn-aa-b .cont dl dd span { font-weight:bold; color:#fc1037; } 

/* Info_international1 220128 css */
.Info_international1 .section img { display: block; } 
.Info_international1 .sec-content { max-width: 1100px; position: relative; margin: 0 auto; } 
.Info_international1 .sec-00 { background: #0158ff; } 
.Info_international1 .sec-01 { background: #ffcc00; } 
.Info_international1 .sec-02 { background: #071fa7; } 
.Info_international1 .sec-03 { background: #00fe9e; } 
.Info_international1 .sec-04 { background: #0077ef; } 
.Info_international1 .sec-05 { background: #071fa7; padding-bottom: 80px; } 
.Info_international1 .sec-06 { background: #0077ef; padding-bottom: 80px; } 
.Info_international1 .sec-07 { background: #e7e7e7; } 
.Info_international1 .sec-08 { background: #ff80e7; } 
.Info_international1 .sec-09 { background: #fc0; } 

.Info_international1 .btn-0 { margin-left: -375px; top: 79px; left: 50%; width: 750px; height: 226px; } 
.Info_international1 .btn-1 { margin-left: -375px; top: 334px; left: 50%; width: 750px; height: 225px; } 
.Info_international1 .btn-2 { margin-left: -374px; top: 587px; left: 50%; width: 749px; height: 226px; } 
.Info_international1 .btn-3 { margin-left: -254px; top: 958px; left: 50%; width: 509px; height: 84px; } 
.Info_international1 .btn-4 { margin-left: -254px; top: 650px; left: 50%; width: 509px; height: 84px; } 
.Info_international1 .youtube-area { position: relative; width: 100%; } 
.Info_international1 .youtube-area.nth-2 iframe { max-width: 676px; } 
.Info_international1 .youtube-area img { width:100%; } 
.Info_international1 .youtube-area iframe { width: 100%; height: 100%; position: absolute; top: 0; left: 50%; transform: translateX(-50%); } 
.info_international1-slide { position: relative; width: 748px; margin: 0 auto; } 
.info_international1-slide-meta { position: absolute !important; width: 744px; margin: 0 auto; top: 0; left: 50%; margin-left: -372px; } 
.Info_international1 .inter-arrow { position: absolute; top: 54%; z-index: 1; cursor: pointer; } 
.Info_international1 .sec-08 .inter-arrow { position: absolute; top: 35%; z-index: 1; cursor: pointer; } 

.Info_international1 .thank-show .btn-1 { margin-left: -375px; top: 334px; left: 50%; width: 750px; height: 291px; } 
.Info_international1 .thank-show .btn-2 { margin-left: -374px; top: 657px; left: 50%; width: 749px; height: 226px; } 


.Info_international1 .inter-arrow.left { left: 50%; margin-left: -364px; } 
.Info_international1 .inter-arrow.right { left: 50%; margin-left: 328px; } 

.Info_international1 .info_international1_swiper { padding-bottom:40px; max-width: 768px; margin: 0 auto; } 
/* .Info_international1 .info_international1_swiper .swiper-wrapper { max-width:700px; margin:0 auto; } */
.Info_international1 .info_international1_swiper .swiper-slide img { width:100%; } 
.Info_international1 .swiper-button-next { right: 12%; } 
.Info_international1 .swiper-button-next:after { background: url(https://epasskorea.com/Typec_Image/info_international1/info_international1_13_right_arrow.png); content: ''; width: 30px; height: 30px; } 
.Info_international1 .swiper-button-prev { left: 12%; } 
.Info_international1 .swiper-button-prev:after { background: url(https://epasskorea.com/Typec_Image/info_international1/info_international1_13_left_arrow.png); content: ''; width: 30px; height: 30px; } 


.Info_international1 .sec-04 { padding: 0 0 80px; } 
.Info_international1 .sec-04 .tab_easy { /* display: flex; */
 /* justify-content: center; */
 position: absolute; top: 0; left: 50%; margin-left: 203px; width: 15.5%; height: 100%; } 
.Info_international1 .tab_easy_sub { display: flex; justify-content: space-between; max-width: 748px; margin: 0 auto; } 
.Info_international1 .tab_easy_sub li { /* width: 25%; */ } 
.Info_international1 .sec-04 .tab_easy li { width: 100%; height: 33%; } 
.Info_international1 .sec-04 .cont_easy { position: absolute; top: 1%; left: 50%; margin-left: -370px; width: 558px; height: 97.8%; overflow: hidden; } 
.Info_international1 .cont_easy_sub { /* margin-top: 40px; */ } 
.Info_international1 .sec-04 .cont_easy li { width: 100%; margin: 0 auto; } 
.Info_international1 .cont_easy_sub li { width: 748px; margin: 0 auto; } 



/*info_english 무역영어 */

.info_english { position:relative; background:#f5f5f5; } 

.info_english .sec-01 { background: #59da66;} 
.info_english .sec-02 { background: #dffae1;} 
.info_english .sec-03 { background: #cfee9f;} 
.info_english .sec-04 { background: #59da66;} 
.info_english .sec-05 { background: #dffae1;} 
.info_english .sec-06 { background: #cfee9f;} 
.info_english .sec-07 { background: #59da66; padding-bottom:100px;} 
.info_english .sec-08 { background: #dffae1; padding-bottom:100px;} 
.info_english .sec-09 { background: #fd5a5a;} 

.info_english div { text-align:center; } /*height:831; */
.info_english .sec04 { background-color:#181b2b; }

.info_english .btn-1 { top: 67%; left: 72%; width: 30%; height: 15%; } 
.info_english .btn-2 { top: 74%; left: 39%; width: 40%; height: 10%; }
.info_english .btn-3 { top: 55%; left: 37%; width: 16%; height: 15%; }
.info_english .btn-4 { top: 55%; left: 61%; width: 16%; height: 15%; }
.info_english .btn-5 { top: 35%; left: 73%; width: 28%; height: 10%; }
.info_english .btn-6 { top: 82%; left: 73%; width: 28%; height: 10%; }

.info_english .youtube-area {width: 100%; margin: 0 auto;}
.info_english .youtube-area iframe {position: absolute; top: 34%; left: 14.7%; width: 70.5%; height: 55%;}

.info_english .logo-move { position: absolute; top: 83%; left: 50%; width: 80.5%; height: 6%; transform: translateX(-50%); background: url(https://epasskorea.com/Typec_Image/info_logi/info_logi_07_logo.jpg); -webkit-animation: bgslide 18.00s 2.25s linear infinite; animation: bgslide 18.00s 1.25s linear infinite; background-repeat-y: no-repeat; } 

.info_english .sec-07 .inter-arrow.left { left: 45%; top:63%; position: absolute; margin-left: -450px; } 
.info_english .sec-07 .inter-arrow.right { left: 53%; top:63%; position: absolute; margin-left: 430px;  } 
.info_english .inter-arrow { position: absolute; top: 0%; z-index: 1; cursor: pointer; } 

.info_english .tab-menu { margin: 0 auto; } 
.info_english .tab-menu .tab-menu-btn { display: flex; justify-content: center; padding-bottom:40px; } 
.info_english .tab-menu .tab-menu-btn li { margin: 0 5px; } 
.info_english .tab-menu .tab-menu-con li:not(:first-child) { display: none; position: relative; } 


/*info_bgc CSS 보세사 */
.info_bgc { position:relative; background:#000; } 
.info_bgc img { vertical-align:top } 

.info_bgc .bb-ac-tt .a-cc-a dl dd { margin-left:2%; } 
.info_bgc .bb-ac-tt .a-cc-a dl dt{font-weight: bold;}
.info_bgc div { text-align:center; } 

.info_bgc .sec-01 { background: #c684ec;/*linear-gradient(-124deg, #3f1fb4, #230a7d); */} 
.info_bgc .sec-02 { background: #a41cd5; } 
.info_bgc .sec-03 { background: #ffc0e4;}
.info_bgc .sec-04 { background: #9241e4;}
.info_bgc .sec-05 { background: #dcc5ff;}
.info_bgc .sec-06 { background: #5425a2;}

.info_bgc .sec-02 .scl{position: absolute; top:31.5%; left:14%; width: 71%;height:46%; overflow-y: auto; }

.info_bgc .btn-1 { top: 19%; left:79%; width: 23%; height: 19%; }
.info_bgc .btn-2 { top: 22%; left:75%; width: 26%; height: 17%;  }

.info_bgc .btn-3 { margin-left: -21%; top: 53%; left:50%; width: 15%; height: 27%; } 
.info_bgc .btn-4 { margin-left: 21%; top: 53%; left:50%; width: 15%; height: 27%; } 
.info_bgc .btn-5 { top: 80%; left:50%; width: 35%; height: 10%; }
.info_bgc .btn-6 { top: 8%; left:79%; width: 22%; height: 10%; } 
.info_bgc .btn-7 { top: 52%; left:79%; width: 22%; height: 10%; } 

.info_bgc .youtube-area {width: 100%; margin: 0 auto;}
.info_bgc .youtube-area iframe {position: absolute; top: 23.5%; left: 14.5%; width: 72%; height: 57%;}

/*슬라이드*/
.info_bgc .bgc-slide1 {position: absolute;top: 24.5%;left: 50%; width:90%; transform: translateX(-50%);max-width: 100%;} 
.info_bgc .bgc-slide1 .bgc-list1 { max-width:91%; margin: 0 auto; } 
.info_bgc .bgc-slide1 .bgc-list1 .slick-slide { margin: 0 10px; } 
.info_bgc .bgc-slide1 .slick-arrow {transform: translateX(-50%);top: calc(50% - 36px);position: absolute;width: 10%;height: 24%;} 
.info_bgc .bgc-slide1 .slick-arrow.slick-left {left: -2%; top:38%; cursor: pointer;} 
.info_bgc .bgc-slide1 .slick-arrow.slick-right {left: 100%; top:38%; cursor: pointer;}

.info_bgc .bgc-slide2 {position: absolute;top: 49.8%;left: 50%; width:100%; transform: translateX(-50%);max-width: 100%;} 
.info_bgc .bgc-slide2 .bgc-list2 { max-width:83%; margin: 0 auto; } 
.info_bgc .bgc-slide2 .bgc-list2 .slick-slide { /* margin: 0 10px;*/ } 
.info_bgc .bgc-slide2 .slick-arrow2 {transform: translateX(-50%);top: calc(50% - 36px);position: absolute;width: 10%;height: 24%;} 
.info_bgc .bgc-slide2 .slick-arrow2.slick-left {left: 6%;top:43%; cursor: pointer;} 
.info_bgc .bgc-slide2 .slick-arrow2.slick-right {left: 92%; top:43%;cursor: pointer;}

/*탭*/
.info_bgc .tab-menu { margin: 0 auto; } 
.info_bgc .tab-menu .tab-menu-btn {position: absolute; top: 52%; left: 7%; } 
.info_bgc .tab-menu .tab-menu-btn li{cursor: pointer; margin-bottom:10px;}
.info_bgc .tab-menu-con{position: absolute;top:47%; left: 38%;}
.info_bgc .tab-menu-con li:not(:first-child) { display: none; } 

/*미사용 - 슬라이드 추가 시 사용
.info_bgc .bgc-slide3 {position: absolute;top: 20%;left: 50%;transform: translateX(-50%);max-width: 100%;} 
.info_bgc .bgc-slide3 .bgc-list3 { max-width:100%; margin: 0 auto; } 
.info_bgc .bgc-slide3 .bgc-list3 .slick-slide { margin: 0 10px; } 
.info_bgc .bgc-slide3 .slick-arrow3 {transform: translateX(-50%);top: calc(50% - 36px);position: absolute;width: 10%;height: 24%;} 
.info_bgc .bgc-slide3 .slick-arrow3.slick-left { top:34%; left: 9%; cursor: pointer;} 
.info_bgc .bgc-slide3 .slick-arrow3.slick-right { top:34%; left: 92%; cursor: pointer;} 
*/

/*미사용 - 탭 추가 시 사용
.info_bgc .tab-menu2 { margin: 0 auto; } 
.info_bgc .tab-menu2 .tab-menu-btn2 { display: flex; justify-content: space-evenly;} 
.info_bgc .tab-menu2 .tab-menu-btn2 li{cursor: pointer;}
.info_bgc .tab-menu-con2 li:not(:first-child) { display: none; } 

.info_bgc .tab-menu3 { margin: 0 auto; } 
.info_bgc .tab-menu3 .tab-menu-btn3 { display: flex; justify-content: space-evenly;} 
.info_bgc .tab-menu3 .tab-menu-btn3 li{cursor: pointer;}
.info_bgc .tab-menu-con3 li:not(:first-child) { display: none; } 
*/



/* info_taxfreepass.css */
.info_taxfreepass { position:relative; } 

.info_taxfreepass .sec-01 { background: #b5eeff; } 
.info_taxfreepass .sec-02 { background: #0d589e; } 
.info_taxfreepass .sec-03 { background: #0f2264; } 
.info_taxfreepass .sec-04 { background: #f5f5f5; } 
.info_taxfreepass .sec-05 { background: #fff9d9; } 
.info_taxfreepass .sec-06 { background: #b5eeff; }
.info_taxfreepass .sec-07 { background: #ddff57; }
.info_taxfreepass .sec-08 { background: #206db2; }
.info_taxfreepass .sec-09 { background: #b5eeff; }
.info_taxfreepass .sec-10 { background: #424242; }
.info_taxfreepass .sec-11 { background-color: #4fdece; } 
.info_taxfreepass .sec-12 { background-color: #38cdbc; } 
.info_taxfreepass .sec-13 { background:#181b2b; text-align:center; } 

/*흐르는 텍스트*/
.info_taxfreepass .flow-container { width: 1700px; padding-top:20px; overflow: hidden; margin: 0 auto;}
.info_taxfreepass .flow-text {display: flex;flex: 0 0 auto;white-space: nowrap;overflow: hidden;font-size: 2.5rem; letter-spacing: -0.02em;font-family: 'GmarketSansBold';color: #ddff57;}
.info_taxfreepass .flow-wrap {animation: textLoop 100s linear; animation-iteration-count:infinite;  padding-right: 0.8vw;}

.info_taxfreepass .taxfreepass_cat {position: absolute; bottom: 5%; }

.info_taxfreepass .model-a1 { display: none; position: absolute; top: 29%; left: 12%; }
.info_taxfreepass .model-a1 .close-btn { position: absolute; top: 1%; right: 1%; } 
.info_taxfreepass .model-a1 .close-btn i { font-size: 30px; }

.info_taxfreepass .btn-1 { top: 35%; left: 65%; width: 20%; height: 10%; }
.info_taxfreepass .btn-2 { top: 58%; left: 65%; width: 20%; height: 10%; }
.info_taxfreepass .btn-3 { top: 81%; left: 65%; width: 20%; height: 10%; }
.info_taxfreepass .btn-4 { top: 86%; left: 50%; width: 32%; height: 8%; }



/* info_educontinue.css */

.info_educontinue { width:100%; text-align:center; background-color: #181b2b; } 
.info_educontinue .sec-01 { background-color: #f34a29; } 
.info_educontinue .sec-02 { background-color: #ffefa2; } 
.info_educontinue .sec-03 { background-color: #6365ef; } 
.info_educontinue .sec-04 { background-color: #56d6c7; }
.info_educontinue .youtube-area { } 
.info_educontinue .youtube-area iframe { position: absolute; top:37%; left: 14.4%; width: 784px; height: 52%; } 


/*info_erp.html ERP*/
.info_erp { width:100%; text-align:center; } 
.info_erp .bb-ta-ta { background:url(../../Typec_Image/info_erp/visual_0001.jpg) no-repeat; text-align:center; } 
.info_erp .bb-tt-b { background:#eee; text-align:center; } 
.info_erp .sec07 { background:#3e4a86; text-align:center; } 
.info_erp .sec20 { background-color:#4c3d9a; } 

.info_erp .bb-ac-tt .a-cc-a dl dd { margin-left: 120px; } 

.info_erp .sec_01 { background: #6243f9; } 
.info_erp .sec_02 { background: #ffcd00; } 
.info_erp .sec_03 { background: #e002eb; } 
.info_erp .sec_04 { background: #ffe866; } 
.info_erp .sec_05 { background: #f86055; } 
.info_erp .sec_06 { background: #f1f1f1; } 
.info_erp .sec_07 { background: #6243f9; } 
.info_erp .sec_08 { background: #ffa14a; } 
.info_erp .sec_09 { background: #ffb97b; } 

.info_erp .btn-0 { margin-left: -383px; bottom: 10%; left: 50%; width: 768px; height: 40%; } 
.info_erp .btn-1 { margin-left: -384px; top: 37%; left: 50%; width: 35%; height: 27%; } 
.info_erp .btn-2 { margin-left: 0px; top: 37%; left: 50%; width: 35%; height: 27%; } 
.info_erp .btn-3 { margin-left: -384px; top: 64%; left: 50%; width: 35%; height: 27%; } 
.info_erp .btn-4 { margin-left: 0px; top: 64%; left: 50%; width: 35%; height: 27%; } 
.info_erp .btn-5 { margin-left: -200px; top: 55%; left: 50%; width: 35%; height: 24%; } 
.info_erp .btn-6 { margin-left: -200px; top: 55%; left: 50%; width: 35%; height: 24%; } 
.info_erp .btn-7 { margin-left: -187px; top: 74%; left: 50%; width: 35%; height: 21%; } 
.info_erp .btn-8 { margin-left: -187px; top: 74%; left: 50%; width: 35%; height: 21%; } 
.info_erp .btn-9 { margin-left: -385px; top: 19.5%; left: 50%; width: 35%; height: 26.8%; } 
.info_erp .btn-10 { margin-left: 0px; top: 19.5%; left: 50%; width: 35%; height: 26.8%; } 
.info_erp .btn-11 { margin-left: -385px; top: 46.3%; left: 50%; width: 35%; height: 26.8%; } 
.info_erp .btn-12 { margin-left: 0px; top: 46.3%; left: 50%; width: 35%; height: 26.8%; } 
.info_erp .btn-13 { margin-left: -192px; top: 74%; left: 50%; width: 35%; height: 21%; } 
.info_erp .btn-14 { margin-left: -385px; top: 19.5%; left: 50%; width: 35%; height: 25.5%; } 
.info_erp .btn-15 { margin-left: 0px; top: 19.5%; left: 50%; width: 35%; height: 25.5%; } 
.info_erp .btn-16 { margin-left: -385px; top: 44.9%; left: 50%; width: 35%; height: 23%; } 
.info_erp .btn-17 { margin-left: 0px; top: 44.9%; left: 50%; width: 35%; height: 23%; } 
.info_erp .btn-18 { margin-left: -242px; top: 69%; left: 50%; width: 44%; height: 18%; } 

.info_erp .slide-review { position: absolute; top: 0; left: 50%; margin-left: -341px; width: 683px; height: 100%; } 
.info_erp .sec_04 .slick-arrow { position: absolute; top: 42%; width: 27px; height: 37px; left: 50%; } 
.info_erp .sec_04 .slick-left { margin-left: -370px; } 
.info_erp .sec_04 .slick-right { margin-left: 334px; } 
.info_erp .tab_easy { max-width: 768px; margin: 0 auto 40px; display: flex; justify-content: space-between; } 
.info_erp .tab_easy li { } 
.info_erp .cont_easy { max-width: 768px; margin: 0 auto; } 
.info_erp .cont_easy li { } 
.info_erp .cont_easy li iframe { position: absolute; top: 0; left: 50%; margin-left: -328px; width: 656px; height: 100%; } 

.info_erp .bb-tt-b { padding-bottom:0px; background:#f8f8f8; } 
.info_erp .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.info_erp .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:950px; } 
.info_erp .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_erp .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer; line-height:0; } 
.info_erp .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; } 
.info_erp .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.info_erp .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_erp .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_erp .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_erp .bb-tt-sc ul li { margin-bottom:10px; } 


/*info_Dmk.html*/
.info_Dmk { width:100%; background:#000; } 
.info_Dmk .bb-ta-ta { background:url(../../Typec_Image/info_Dmk/visual_001.gif) no-repeat center #fd7aa6; text-align:center; border:solid 1px #fd88bf; } 
.info_Dmk .bb-tt-b { background:#eee; text-align:center; } 
.info_Dmk .sec10 { background:#9869d8; text-align:center; } 
.info_Dmk .sec07 { background:#421580; text-align:center; } 
.info_Dmk .sec12 { background:#333; text-align:center; } 
.info_Dmk .sec14 { background:#eb4f98; text-align:center; } 
.info_Dmk .sec04 { background:#181b2b; text-align:center; } 

.info_Dmk .bb-tt-b { padding-bottom:0px; background:url('../../Typec_Image/info_pcm/epass_back_02.gif'); } 
.info_Dmk .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
.info_Dmk .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:930px; } 
.info_Dmk .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
.info_Dmk .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer; line-height:0; } 
.info_Dmk .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:930px; } 
.info_Dmk .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
.info_Dmk .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } 

.info_Dmk .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
.info_Dmk .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
.info_Dmk .bb-tt-sc ul li { margin-bottom:10px; } 


/*info_equip.html */
.info_equip { width:100%; text-align:center; } 
.info_equip .sec01 { background:url(../../Typec_Image/info_equip/epass_info_equip_01_bg.png) no-repeat center top; } 
.info_equip .sec02 { background:url(../../Typec_Image/info_equip/epass_info_equip_03_bg.png) no-repeat center top #fff; padding-top:30px; font-size:0; } 
.info_equip .sec03 { background:url(../../Typec_Image/info_equip/epass_info_equip_04.png) no-repeat center top #fff; height:522px; padding-top:40px; } 
.info_equip .sec04 { background:url(../../Typec_Image/info_equip/epass_info_equip_05_bg.png) no-repeat center #124f8e; margin-top:50px; } 

/*info_ele.html */
.info_ele { width:100%; text-align:center; } 
.info_ele .sec01 { background:#f4fafd; } 
.info_ele .sec02 { background:#f4fafd; } 
.info_ele .sec03 { background:#fff; } 
.info_ele .sec04 { background:#f4fafd; } 
.info_ele .sec05 { background:#1178ae; } 

/*info_comm.html */
.info_comm { width:100%; text-align:center; } 
.info_comm .sec { position: relative; overflow: hidden; } 
.info_comm .sec img { display:block; margin:0 auto; } 
.info_comm .sec01 { background:url(../../Typec_Image/info_comm/visual_001.png) no-repeat center #13172d; position: relative; } 
.info_comm .sec02 { background: #bad6ee; z-index: 1; position: relative; } 
.info_comm .sec03 { background: #214d70; } 
.info_comm .sec04 { background: #eef9ff; } 
.info_comm .sec05 { background: #dfeffc; } 
.info_comm .sec06 { background: #ffffff; } 
.info_comm .sec07 { background: #214d70; } 
.info_comm .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_comm .video-bg::before { clear: both; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); } 
.info_comm .video-bg video { width: 100%; height: auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) scale(1.18); z-index: -1; min-height: 793px; } 
.info_comm .sec01 .title { margin: 0 auto; display: block; padding: 150px 0 40px; z-index: 1; position: relative; } 

.info_comm .ab { position: absolute; left: 50%; transform: translate(0,0); } 

.info_comm .sec03 .ab_0 { top: 33px; margin-left: -53px; /* transform: translateY(-500px); */ } 
.info_comm .sec04 .ab_0 { top: 205px; left: 50%; margin-left: -333px; /* transform: translateY(-500px); */ } 
.info_comm .sec04 .ab_1 { top: 373px; margin-left: 34px; /* transform: translateY(-500px); */ } 

.info_wrap .op_0 { opacity: 0; transition: all ease 0.78s; visibility: hidden; } 
.ani-fade { opacity: 1 !important; transform: translateY(0) !important; visibility: visible !important; } 
.ani-fade-1 { opacity: 1 !important; transform: translate(0,0) !important; visibility: visible !important; } 
.ani-fade-2 { opacity: 1 !important; transform: translate(0,0) !important; visibility: visible !important; } 
.ani-fade-3 { opacity: 1 !important; transform: translate(0,0) !important; visibility: visible !important; } 
.ani-fade-4 { opacity: 1 !important; transform: translate(0,0) !important; visibility: visible !important; } 
.ani-fade-5 { opacity: 1 !important; transform: translate(0,0) !important; visibility: visible !important; } 
.ani-fade-6 { opacity: 1 !important; transform: translate(0,0) !important; visibility: visible !important; } 

.info_comm .sec03 .btn-0 { bottom: 212px; left: 50%; margin-left: -300px; width: 279px; height: 60px; } 
.info_comm .sec03 .btn-1 { bottom: 95px; left: 50%; margin-left: 0; width: 393px; height: 114px; } 
.info_comm .sec07 .btn-0 { top: 277px; left: 50%; margin-left: 228px; width: 150px; height: 184px; } 
.info_comm .sec07 .btn-1 { bottom: 89px; left: 50%; margin-left: 228px; width: 150px; height: 182px; } 
.info_comm .sec08 .btn-0 { position: absolute; top: 50px; left: 50%; margin-left: -380px; transform: translate(-200px, -200px); } 
.info_comm .sec08 .btn-1 { position: absolute; top: 50px; left: 50%; margin-left: -121px; transform: translate(0px, -200px); } 
.info_comm .sec08 .btn-2 { position: absolute; top: 50px; left: 50%; margin-left: 136px; transform: translate(200px, -200px); } 
.info_comm .sec08 .btn-3 { position: absolute; top: 212px; left: 50%; margin-left: -379px; transform: translate(-200px, 200px); } 
.info_comm .sec08 .btn-4 { position: absolute; top: 212px; left: 50%; margin-left: -121px; transform: translate(0px, 200px); } 
.info_comm .sec08 .btn-5 { position: absolute; top: 212px; left: 50%; margin-left: 136px; transform: translate(200px, 200px); } 
.info_comm .sec08 .btn-6 { position: absolute; bottom: 113px; left: 50%; margin-left: -384px; width: 393px; height: 143px; } 
.info_comm .sec08 .btn-7 { position: absolute; bottom: 113px; left: 50%; margin-left: 9px; width: 393px; height: 143px; } 

.info_wrap .pop-video { position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 9999; display: none; } 
.info_wrap .pop-video .pop-bg { position: relative; width: 100%; height: 100%; background: rgba(0,0,0,0.65); } 
.info_wrap .pop-video > div { } 
.info_wrap .pop-video .sec-content { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1; } 
.info_wrap .pop-video .close { color:#fff; font-size: 30px; text-align: right; display: block; margin-bottom: 10px; cursor: pointer; } 
.info_wrap .pop-video .pop-vi-area { top: 50%; left: 50%; } 

/* IOT */

.info-iot { } 
.info-iot .sec-banner .sec-content { height:400px; z-index: 2; overflow: unset; } 
.info-iot .sec-00 { background: #f5366c; } 
.info-iot .sec-01 { background: #ffd9dc; } 
.info-iot .sec-02 { background: #f5366c; } 
.info-iot .sec-03 { background: #fcdc65; } 
.info-iot .sec-00 .video-btn-0 { position: absolute; top: 23.1%; left: 66.2%; transform: translateX(-50%); width: 32.4%; height: 18.3%; z-index: 1; } 
.info-iot .sec-00 .youtube-btn img { width: 100%; height: 100%; } 
.info-iot .btn-0 { top: 0; left: 0; width: 33.33%; height: 100%; } 
.info-iot .btn-1 { top: 0; left: 33.33%; width: 33.33%; height: 100%; } 
.info-iot .btn-2 { top: 0; left: 66.66%; width: 33.33%; height: 100%; } 
.info-iot .btn-3 { position: absolute; top: 52%; left: 52.86%; } 
.info-iot .btn-3 .ab { position: absolute; top: 0; left: 0; } 
.info-iot .btn-3 .ab { animation-name: lineWh; animation-duration: 1.0s; animation-timing-function: steps(1); animation-iteration-count: infinite; } 
@keyframes lineWh { 
 0% { opacity: 0.0; } 
 50% { opacity: 1; } 
 100% { opacity: 0.0; } 
 }


/* comapp */

.info-comapp { } 
.info-comapp .sec-banner .sec-content { height:400px; z-index: 2; overflow: unset; } 
.info-comapp .sec-00 { background: #ececec; } 
.info-comapp .sec-01 { background: #f5f5f5; } 
.info-comapp .sec-02 { background: #fcdc65; } 
.info-comapp .sec-03 { background: #8b7ce3; } 
.info-comapp .sec-04 { background: #ececec; } 
.info-comapp .sec-05 { background: #f5f5f5; } 
.info-comapp .sec-00 .video-btn-0 { left: 33.6%; } 
.info-comapp .sec-01 .video-btn-1 { left: 63.6%; top: 67.9%; height: 26.3%; } 
.info-comapp .youtube-btn { position: absolute; transform: translateX(-50%); width: 30.4%; height: 21.6%; z-index: 1; top: 72.6%; } 
.info-comapp .youtube-btn img { width: 100%; height: 100%; } 
.info-comapp .btn-0 { top: 0; left: 0; width: 33.33%; height: 100%; } 
.info-comapp .btn-1 { top: 0; left: 33.33%; width: 33.33%; height: 100%; } 
.info-comapp .btn-2 { top: 0; left: 66.66%; width: 33.33%; height: 100%; } 
.info-comapp .btn-3 { position: relative; } 
.info-comapp .btn-3 .ab { animation-name: lineWh; animation-duration: 2.0s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; } 
@keyframes lineWh { 
 0% { opacity: 0.0; } 
 50% { opacity: 1; } 
 100% { opacity: 0.0; } 
 }




/*info_bank.html */
.info_bank { width:100%; text-align:center; } 

.info_bank { position:relative; } 
.info_bank .cc-cc-a { position:relative; width:900px; margin:0 auto; } 
.info_bank .bb-ta-ta { min-height:1320px; background:url(../../Typec_Image/info_bank/info_bank_01_bg.jpg) no-repeat center; background-size:cover; } 
.info_bank .bb-ta-ta .top { height:auto; } 
.info_bank .bb-ta-ta .top p { padding:59px 0 60px; } 

.info_bank .sec01 { background:url(../../Typec_Image/info_bank/info_bank_01_bg.jpg) no-repeat center #dedede; background-size:cover; width:100%; } 
.info_bank .sec01 img { margin:0 auto; } 
.info_bank .sec02 { background:url(../../Typec_Image/info_bank/info_bank_02_bg.jpg) no-repeat center #dedede; background-size:cover; } 
.info_bank .sec03 { background:url(../../Typec_Image/info_bank/info_bank_03_bg.jpg) no-repeat center #dedede; background-size:cover; } 
.info_bank .sec04 { background:#17304c; } 
.info_bank .tab_area { width:930px; margin:0 auto; } 

/*info_newre.html */
.info_newre { width:100%; text-align:center; } 
.info_newre .sec01 { background:#fbfbf4; } 
.info_newre .sec02 { background:#cef1ee; } 
.info_newre .sec03 { background:#fbfbf4; } 
.info_newre .sec04 { background:#f8f3eb; } 
.info_newre .sec05 { background:#fff; } 


/*info_basicsec */

.info_basicsec { width:100%; text-align:center; } 
.info_basicsec .section img { display: block; margin: 0 auto; } 
.info_basicsec .sec-01 { background:#ffe38d; } 
.info_basicsec .sec-02 { background:#e4812a; } 
.info_basicsec .sec-03 { background:#815948; }
.info_basicsec .sec-04 { background:#323647; }
.info_basicsec .sec-05 { background:#ffe853; }
.info_basicsec .sec-06 { background:#e4812a; }

.info_basicsec .sec04 { background:#181b2b; position: relative; } /*메달*/

.info_basicsec .sec-04 { position: relative; } 
.info_basicsec .sec-04 iframe { position: absolute; top: 35%; left: 13.4%; width: 73.5%; height: 53%; }

.info_basicsec .btn-1 { top: 79%; left: 55%; margin-left: -41%; width: 29%; height: 9%; } 
.info_basicsec .btn-2 { top: 76%; left: 20%; margin-left: -11%; width: 82%; height: 13%; } 


/*info_sts 주식운용능력평가*/

.info_sts .sec-01 {background: #c5e5a8;}
.info_sts .sec-02 {background: #3baf80;}
.info_sts .sec-03 {background: #ffeec2;}
.info_sts .sec-04 {background: #3baf80;}
.info_sts .sec-05 {background: #1d2e27;}

.info_sts div { text-align:center; } /*height:831; */
.info_sts .sec04 { background-color:#181b2b; }

.info_sts .btn-1 { top: 27%; left: 54%; width: 18%; height: 2%; } 
.info_sts .btn-2 { top: 29.3%; left: 52%; width: 35%; height: 2%; }
.info_sts .btn-3 { top: 38%; left: 25%; width: 25%; height: 2%; }
.info_sts .btn-4 { top: 44.5%; left: 54%; width: 18%; height: 2%; } 
.info_sts .btn-5 { top: 46.7%; left: 52%; width: 35%; height: 2%; }
.info_sts .btn-6 { top: 10%; left: 77%; width: 31%; height: 25%; }
.info_sts .btn-7 { top: 37%; left: 77%; width: 31%; height: 25%; }
.info_sts .btn-8 { top: 65%; left: 77%; width: 31%; height: 25%; }
.info_sts .btn-9 { top: 37%; left: 23.5%; width: 13%; height: 42%; }
.info_sts .btn-10 { top: 37%; left: 43.5%; width: 13%; height: 25%; }

.info_sts .slide-video {position: relative; width: 100%;}
.info_sts .slide-video .video1 iframe { position:absolute; top: 36%; width:14%; height: 43%; margin-left: -385px;}
.info_sts .slide-video .video2 iframe { position:absolute; top: 36%; width:14%; height: 43%; margin-left: -384px;}

.info_sts .t-btn-a { position: relative; } 
.info_sts .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 15%; height: 85%; } 
.info_sts .t-btn-a .t-btn-1 { left: 34%; } 
.info_sts .t-btn-a .t-btn-2 { left: 50%; }
.info_sts .t-btn-a .t-btn-3 { left: 66%; } 

.info_sts .t-btn-a .tch-l .tch-2 { display: none; }
.info_sts .t-btn-a .tch-l .tch-3 { display: none; }

.info_sts .youtube-btn::after { display: none; } 
.info_sts .t-info-video { position: relative; } 
.info_sts .t-info-video .youtube-btn { position: absolute; top: 30.2%; left: 32.7%; width: 37.7%; height: 45.8%; transform: translateX(-50%); } 
.info_sts .t-info-video div:not(:first-child) { display: none; } 

.info_sts .sec-02 .inter-arrow.left { left: 50%; top:56%; position: absolute; margin-left: -450px; } 
.info_sts .sec-02 .inter-arrow.right { left: 49%; top:56%; position: absolute; margin-left: 430px;  } 
.info_sts .inter-arrow { position: absolute; top: 0%; z-index: 1; cursor: pointer; } 


/*info_mankiw.html 맨큐의 경제학 */
.info_mankiw { width:100%; background:#000; text-align:center; } 
.info_mankiw img { vertical-align:top; } 
.info_mankiw .bb-ta-ta { background:#c45059; text-align:center; border:solid 1px #c45059; } 
.info_mankiw .bb-tt-b { background:#9d2f4a; text-align:center; } 
.info_mankiw .sec01 { background:#9d2f4a; text-align:center; } 
.info_mankiw .sec02 { background:#9d2f4a; text-align:center; } 
.info_mankiw .sec03 { background:#c45059; text-align:center; } 
.info_mankiw .sec04 { background:#c45059; text-align:center; } 
.info_mankiw .sec05 { background:#c45059; text-align:center; } 


/*공인중개사*/
.info_cer { position:relative; } 
.info_cer div { text-align:center; } 
.info_cer .sec00 { height: 1367px; background: url(https://epasskorea.com/Typec_Image/info_cer/info_cer_01_bg.jpg) no-repeat; position: relative; } 
.info_cer .sec01 { background: #80f5ff; position: relative; } 
.info_cer .sec02 { background: #f1f1f1; position: relative; } 
.info_cer .sec03 { background: #80f5ff; position: relative; } 
.info_cer .sec04 { background: #ffe082; position: relative; } 

.info_cer .sec00 .btn-1 { top: 1010px; left: 50%; width: 562px; height: 105px; } /*margin-left: 174px; */
.info_cer .sec02 .btn-2 { top: 290px; left: 50%; margin-left: 350px; width: 193px; height: 173px; } 
.info_cer .sec03 .btn-3 { top: 2097px; left: 50%; width: 562px; height: 105px; } /*margin-left: 174px; */
.info_cer .sec04 .btn-4 { top: 850px; left: 50%; width: 562px; height: 105px; } /*margin-left: 174px; */

.info_cer .btn-icon:after { clear: both; content:''; display: block; position: absolute; bottom: -12px; right: -60px; background: url(https://epasskorea.com/Typec_Image/info_cer/info_cer_hand.png); width: 91px; height: 73px; background-size: cover; z-index: 1; background-repeat: no-repeat; animation: fphand-icon 2s 1.25s ease-in-out infinite; } 
.info_cer .btn-icon { position: absolute; transform: translateX(-50%); text-indent: -999999px; } 


/*주택관리사 - 미사용*/
.info_house { position:relative; } 
.info_house div { text-align:center; } 
/*.info_teller .in { position:relative; margin:0 auto; width:993px } */
.info_house .sec01 { background:#ffea2f;; height:1013px; } 
.info_house .sec02 { background:#5439e8; } 
.info_house .sec03 { background:#3e27bd; } 
.info_house .sec04 { background:#fff597; } 
.info_house .sec05 { background:#5439e8; } 
.info_house .sec06 { background:#3e27bd; } 


.bb-ac-tt { background:#fff; } 
.bb-ac-tt .btn { display:block; background:#000; border-color:#000; margin: 0; } 
.btn a { display:block; width:1050px; margin:0 auto; padding:15px 0; text-align:center; font-size:24px; font-weight:bold; color:#fff; } 
.btn a img { margin-left:15px; margin-bottom:7px; vertical-align:middle; } 

.bb-ac-tt .a-cc-a { display:block; padding:30px 0; background-color:#fff; width:730px; margin:0 auto; } 
.bb-ac-tt .a-cc-a dl { position:relative; margin-bottom:18px; font-size:12px; color:#666; text-align:left; } 
.bb-ac-tt .a-cc-a dl dt { position:absolute; top:0; left:0; } 
.bb-ac-tt .a-cc-a dl dd { margin-left:10%; } 
.bb-ac-tt .a-cc-a dl dd span { font-weight:bold; color:#fc1037; } 
.bb-ac-tt .a-cc-a .in { display:block; width:730px; padding:20px 0; } 
.sec_md { background:#181b2b } 

.thank_event { background:#1d4f50; text-align:center; height:300px; border:solid 1px #1d4f50; } 
.thank_erp { background:url(../../Public_html/Images/Event/thanks/c-type2_banner_bg.jpg) no-repeat center top #bb3532; text-align:center; height:330px; border:solid 1px #bb3532; } 


.event_2103018 .section { position: relative; margin: 0 auto; } 
.event_2103018 .info_fp .bb-ta-ta .top .bb-ta-tt { width:930px; overflow:hidden } 
.event_2103018 .info_fp .bb-ta-ta .top .bb-ta-tt .movtb li { float:left; cursor:pointer; } 
.event_2103018 .info_fp .bb-ta-ta .top .bb-ta-tst .movct li { display:none; } 
.event_2103018 .info_fp .bb-ta-ta .top .bb-ta-tt .movct li:first-child { display:block; } 
.event_2103018 .info_fp .bb-tt-b .cont_easy { width:843px; padding-bottom:130px; } 
.sec-0 { background-color: #6d0eb0; } 
.sec-1 { background-color: #53008e; } 
.sec-2 { background-color: #fff; } 
.sec-3 { background-color: #6d0eb0; } 
.sec-4 { background: #53008e; } 
.sec-5 { background-color: #fff; } 
.sec-6 { background-color: #53008e; } 
.sec-7 { background-color: #222; } 

.event_2103018 .info_fp .bb-tt-b .tab_easy, .event_2103018 .bg_tab_02 .tab_system { margin-top: 50px; margin: auto; width: 1080px; } 
.event_2103018 .sec-1 { position: relative; width: 100%; margin: 0 auto; } 
.event_2103018 .sec-6 { padding: 86px 0; } 
/* .slider-box { height: 100%; } */
.event_2103018 .bx-viewport { max-width: 843px; margin: 0 auto; } 
.event_2103018 .bxslider-area { position:relative; width: 1080px; margin: 0 auto; } 
.event_2103018 .bx-wrapper { position: absolute; top: 2px; left: 119px; height: 339px; width: 843px; border: 0; box-shadow: unset; -webkit-box-shadow: unset; -moz-box-shadow: unset; display: block; } 
.event_2103018 .bxslider.event { /* max-width: 1080px; */height: 339px; } 
.event_2103018 .bx-wrapper .bx-prev { top: 50px; left: 18px; width: 32px; height: 53px; background: url(../../m-sub/public_html/images/event/210304_btn_left.png) 0 -0px no-repeat; opacity: 0.5; } 
.event_2103018 .bx-wrapper .bx-next { width: 32px; height: 53px; top: 50px; right: 18px; background: url(../../m-sub/public_html/images/event/210304_btn_right.png) 0 -0px no-repeat; opacity: 0.5; } 
.event_2103018 .bx-wrapper .bx-controls-direction a:hover { opacity: 1; background-position: 0 0; } 
.event_2103018 .bx-wrapper .bx-controls-direction a:focus { background-position: 0 0; } 

.A-btn { position: absolute; text-indent: -99999px; outline: 0px solid red; cursor: pointer !important; background: #ff0000; opacity: 0; filter: alpha(opacity=0.5); } 

/* info_lita */
.info_lita { width: 100%; } 
.info_lita .section { position: relative; } 
.info_lita .section.sec_0 .title { background-color: #fb7e78; } 
.info_lita .section.sec_0 .sub-title { background-color: #ed686b; } 
.info_lita .section.sec_0 .cont { background-color: #d9d9d7; } 
.info_lita .section.sec_1 .title { background-color: #fb7e78; } 
.info_lita .section .title { background-color: #fb7e78; } 
.info_lita .section .cont { background-color: #f9f9f9; } 
.info_lita .section .sec-content { width: 1100px; margin: 0 auto; position: relative; } 

.info_lita .section img { display: block; } 
.info_lita .sec_5 a { position: absolute; top: 100px; left: 162px; width: 430px; height: 50px; } 

.info_lita .section.sec_6 a { position: relative; width: 300px; padding: 20px; display: block; color: #fff; font-weight: bold; margin: 50px auto; text-align: center; font-size: 18px; background-color: #fb7e78; border-radius: 8px; box-shadow: 2px 2px 8px -1px rgb(0 0 0 / 30%); -webkit-box-shadow: 2px 2px 8px -1px rgb(0 0 0 / 30%); -ms-box-shadow: 2px 2px 8px -1px rgb(0 0 0 / 30%); } 

/* 21-04-05 info_csia
.section .dot-line { position: relative; width: 100%; height: 1px; background: url(../../Typec_Image/info_csia/event_210405_dotLine.png); } 
.info_csia .sec_01 a { width: 1100px; display: block; margin: 0 auto; } 
.info_csia .sec_01 { background-color: #7d00d5; } 
.info_csia .sec_02 { background: #393c68; } 
.info_csia .sec_03 { background: #efefef; } 
.info_csia .sec_04 { background: #efefef; } 
.info_csia .sec_05 { background: #fff; } 
.info_csia .sec_06 { background: #efefef; } 
.info_csia .sec_07 { background: #fff; } 
.info_csia .sec_07 .tab_easy { position: relative; width: 708px; margin: 0 auto; } 
.info_csia .sec_07 ul:after { clear:both; content:''; display:block; } 
.info_csia .sec_07 ul li { float: left; } 
.info_csia .sec_07 .cont_easy { width: 1100px; margin: 0 auto; position: relative; padding:0 0 100px 0; } 
.info_csia .sec_07 .cont_easy li { display: none; } 
.info_csia .sec_07 .cont_easy li { background: #fff; } 
.info_csia .sec_07 .video-area { position: absolute; top: 1045px; left: 50%; width: 726px; height: 407px; margin-left: -364px; overflow: hidden; } 
.info_csia .sec_07 .video-area li { display: none; width: 100%; height: 100%; } 
.info_csia .sec_07 .video-area > div:not(:first-child) { display: none; } 
.info_csia .sec_08 { background: #efefef; padding-bottom: 100px; } 
.info_csia .sec_08 a { padding-bottom: 30px; display: block; width: 1000px; margin: 0 auto; } 
.info_csia .sec_08 a.class-all-btn { margin: 70px auto 0px; padding: 0; } 
.info_csia .sec_09 { background: #222222; } 
 */
/* 21-04-05 info_cfia 
.section .dot-line { position: relative; width: 100%; height: 1px; background: url(../../Typec_Image/info_csia/event_210405_dotLine.png); } 
.info_cfia .event_210405 .section.sec_02 { background: #3bb3c4; } 
.info_cfia .event_210405 .section.sec_03 { background: #efefef; } 
.info_cfia .event_210405 .section.sec_04 { background: #efefef; } 
.info_cfia .event_210405 .section.sec_05 { background: #fff; } 
.info_cfia .event_210405 .section.sec_06 { background: #efefef; } 
.info_cfia .event_210405 .section.sec_07 { background: #fff; } 
.info_cfia .event_210405 .section.sec_07 .tab_easy { position: relative; width: 531px; margin: 0 auto; display: flex; } 
.info_cfia .event_210405 .section.sec_07 .cont_easy { width: 1100px; margin: 0 auto; position: relative; padding:0 0 100px 0; } 
.info_cfia .event_210405 .section.sec_07 .cont_easy li { background: #fff; } 
.info_cfia .event_210405 .section.sec_07 .cont_easy li:not(:first-child) { display:none; } 
.info_cfia .event_210405 .section.sec_07 .video-area { position: absolute; top: 67.4%; left: 50%; width: 726px; height: 407px; margin-left: -364px; overflow: hidden; } 
.info_cfia .event_210405 .section.sec_07 .video-area li { display: none; width: 100%; height: 100%; } 
.info_cfia .event_210405 .section.sec_07 .video-area > div:not(:first-child) { display: none; } 
.info_cfia .event_210405 .section.sec_08 { background: #efefef; padding-bottom: 100px; } 
.info_cfia .event_210405 .section.sec_08 a { padding-bottom: 30px; display: block; width: 1000px; margin: 0 auto; } 
.info_cfia .event_210405 .section.sec_08 a.class-all-btn { margin: 70px auto 0px; padding: 0; } 
.info_cfia .event_210405 .section.sec_09 { background: #222222; } 
.info_cfia .sec04 { background: #181b2b; } 
*/

/* info_fdp */
.info_fdp { } 
.info_fdp .sec10 { background-color: #181b2b; } 
.info_fdp .sec10 img { display: block; margin: 0 auto; } 

.info_fdp .sec-01 { background: #5bc961; } 
.info_fdp .sec-02 { background: #d3ffd5; } 
.info_fdp .sec-03 { background: #3bedb5; } 
.info_fdp .sec-04 { background: #d3ffd5; } 

.info_fdp .youtube-area { margin: 0 auto; } 
.info_fdp .youtube-area iframe { position: absolute; top: 219px; left: 50%; margin-left: -400px; width: 73%; height: 34.5%; } 
.info_fdp .btn-1 { top: 170px; left: 81%; width: 20%; height: 24%;} 
.info_fdp .slide-bk { position: absolute; top: 0; left: 43%; width: 690px; height: 100%; margin-left: -270px; } 
.info_fdp .slide-bk .slide-arrow { position: absolute; top: 38%; z-iframeindex: 1; cursor: pointer; } 
.info_fdp .slide-bk .slide-arrow.left { left: -82px; } 
.info_fdp .slide-bk .slide-arrow.right { right: -80px; } 


.lecture-info .bx-wrapper { width: 786px; margin: 0 auto; border: 0; box-shadow: unset; -webkit-box-shadow: unset; -moz-box-shadow: unset; display: block; } 
.lecture-info .bxslider.event { /* max-width: 1080px; */height: 339px; } 
.lecture-info .bx-wrapper .bx-prev { top: 130px; left: 0px; width: 22px; height: 37px; background: url(../../Public_html/Images/Lecture/info/info_cfa_ty4_event_210510_sec_01_left.png) 0 -0px no-repeat; opacity: 0.5; } 
.lecture-info .bx-wrapper .bx-next { width: 22px; height: 37px; top: 130px; right: 0px; background: url(../../Public_html/Images/Lecture/info/info_cfa_ty4_event_210510_sec_01_right.png) 0 -0px no-repeat; opacity: 0.5; } 
.lecture-info .bx-wrapper .bx-controls-direction a:hover { opacity: 1; background-position: 0 0; } 
.lecture-info .bx-wrapper .bx-controls-direction a:focus { background-position: 0 0; } 

/*event bx-slider*/
.event-info .bx-wrapper { width: 882px; margin: 0 auto; border: 0; box-shadow: unset; -webkit-box-shadow: unset; -moz-box-shadow: unset; display: block; } 
.event-info .bxslider.event { /* max-width: 1080px; */height: 339px; } 
.event-info .bx-wrapper .bx-prev { top: 206px; left: 60px; width: 32px; height: 53px; background: url(../../Public_html/Images/event/210825_03_02.png) 0 -0px no-repeat; opacity: 0.5; } 
.event-info .bx-wrapper .bx-next { top: 206px; right: 60px; width: 32px; height: 53px; background: url(../../Public_html/Images/event/210825_03_03.png) 0 -0px no-repeat; opacity: 0.5; } 
.event-info .bx-wrapper .bx-controls-direction a:hover { opacity: 1; background-position: 0 0; } 
.event-info .bx-wrapper .bx-controls-direction a:focus { background-position: 0 0; } 


/* info_voucher */
.info_event_c img { display: block; margin: 0 auto; } 
.info_voucher { text-align: center; } 

.info_voucher .section { position: relative; } 
.info_voucher .sec_01 { background: #fff; } 
.info_voucher .sec_02 { background: #e4f0f0; } 
.info_voucher .sec_03 { background: #00adb3; } 
.info_voucher .sec_04 { background: #e4f0f0; } 
.info_voucher .sec_05 { background: #fff; } 
.info_voucher .sec_06 { background: #00adb3; } 

.info_voucher .sec_03 a { bottom: 261px; left: 50%; margin-left: -363px; width: 726px; height: 61px; } 
.info_voucher .sec_05 a { bottom: 93px; left: 50%; margin-left: -363px; width: 726px; height: 61px; } 

.info_voucher .sub-menu { position: absolute; top: 290px; right: 40px; width: 700px; margin: 10px auto; border-top: solid 1px #473871; border-bottom: solid 1px #473871; padding: 10px 20px; box-sizing: border-box; } 
.info_voucher .sub-menu:after { clear:both; content: ''; display: block; } 
.info_voucher .sub-menu > li { position: relative; display: block; width: 100%; } 
.info_voucher .sub-menu > li span { font-size: 20px; color: #fff; float: left; display: block; font-weight: bold; width: 140px; text-align: left; } 
.info_voucher .sub-menu ul { float: left; width: 520px; } 
.info_voucher .sub-menu ul li { width: 169px; float: left; margin: 2px 0; line-height: 25px; height: 25px; text-align: left; padding: 0 20px; box-sizing: border-box; } 
.info_voucher .sub-menu ul li a { font-size: 16px; color: #fff; font-weight: bold; text-decoration: none; } 

.info_voucher .sub-menu ul li:hover { background:#000; border-radius: 5px; } 




/* info_afpk.css */
@keyframes new-btn { 
  0% { opacity: 0; } 
  50% { opacity: 1; } 
  100% { opacity: 0; } 
  }
 .info_afpk .youtube-btn { position:relative; width: 100%; display: block; } 
 .info_afpk { position:relative;  } 
 .info_afpk div { text-align:center; } 
 
 .info_afpk .sec-01 { background: #fff3dc; } 
 .info_afpk .sec-02 { background: #e358df; } 
 .info_afpk .sec-03 { background: #fff3dc; } 
 .info_afpk .sec-04 { background: #f4e4c5; } 
 
 /*흐르는 텍스트/이미지*/
 .info_afpk .viewBox{position: relative; width:100%;overflow: hidden;z-index:9;} 
 .info_afpk .viewBox-img{position:absolute; top:49%;} 
 .info_afpk .slideBox img{display: inline !important;}
 .info_afpk .slideBox .stext{font-size: 0.8em; font-family: 'GmarketSansLight' !important;}
 .info_afpk .slideBox{width:200%;display: flex;animation: flowText 30s linear infinite;}
 @keyframes flowText{0%{transform: translateX();} 100%{transform: translateX(-50%);}}
 .info_afpk .leftBox, .info_afpk .rightBox{width:100%; height: 100%;display: flex; justify-content: space-between; align-items: center;}
 .info_afpk .slideItem{font-family: 'GmarketSansBold';font-size: 2.5em; white-space: pre; color:#fff; padding:5px 0; /*background: linear-gradient(180deg, #2871fa, #6717cd); color:transparent; -webkit-background-clip: text; */}



 /*디데이*/
 .info_afpk .dday-01 {position: absolute; top:58%; left:7%; height: 38%; width: 38%; font-size: 3em; font-family: 'GmarketSansBold'; color:#fff;}
 .info_afpk .dday-02 {position: absolute; top:58%; left:55%; height: 38%; width: 38%; font-size: 3em; font-family: 'GmarketSansBold'; color:#fff;}


/*도서소개 탭*/
 .info_afpk .tab_easy { max-width: 951px; margin: 0 auto; display: flex; justify-content: center; } 
 .info_afpk .tab_easy li { margin: 0 5px;cursor: pointer; } 

 .info_afpk .cont_easy { margin: 0 auto; } 
 .info_afpk .cont_easy li { } 
 
 
 /*합격자 자막효과*/
 .info_afpk .succ-list { position: absolute; top: 37%; left: 6%; width: 40%; height: 12%; background: #fff; overflow: hidden; box-sizing: border-box; } 
 .info_afpk .succ-list.ty2 { top: 37%; left: 53%; width: 39%; } 
 .info_afpk .succ-list div span { font-size: 1.4em; /* margin: 0 80px; */ width: 47%; position:relative; } 
 .info_afpk .succ-list div span:last-child { width: 49%; } 

 .info_afpk .succ-list .slick-list { height: 100% !important; } 
 .info_afpk .succ-list .slick-slide { width: 100%; display: flex; } 
 
/*적중률 슬라이드-미사용*/
.info_afpk .bkin-slide { position: relative; } 
.info_afpk .bkin-slide .bkin-list { max-width: 900px; margin: 0 auto; } 
.info_afpk .bkin-slide .bkin-list .slick-slide { margin: 0 10px; } 
.info_afpk .bkin-slide .slick-arrow { transform: translateX(-50%); top: calc(50% - 65px); } 
.info_afpk .bkin-slide .slick-arrow.slick-left { left: 7%; } 
.info_afpk .bkin-slide .slick-arrow.slick-right { left: 93%; } 
/*적중률 스크롤*/
.info_afpk .scl{position: absolute; top:38.7%; left:8.8%; width: 82%;height:59.3%; overflow-y:auto; }


/*활용꿀팁 슬라이드*/
.info_afpk .bkin-slide2 { position: relative; } 
.info_afpk .bkin-slide2 .bkin-list2 { max-width: 900px; margin: 0 auto; } 
.info_afpk .bkin-slide2 .bkin-list2 .slick-slide { margin: 0 10px; } 
.info_afpk .bkin-slide2 .slick-arrow { transform: translateX(-50%); top: calc(50% - 65px); } 
.info_afpk .bkin-slide2 .slick-arrow.slick-left { left: 7%; } 
.info_afpk .bkin-slide2 .slick-arrow.slick-right { left: 93%; } 

/*강사 탭*/
.info_afpk .t-btn-a { position: relative; } 
.info_afpk .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 18%; height: 66%; } 
.info_afpk .t-btn-a .t-btn-0 { left: 33%; } 
.info_afpk .t-btn-a .t-btn-1 { left: 50%; } 
.info_afpk .t-btn-a .t-btn-2 { left: 67%; } 
.info_afpk .t-btn-a .tch-l .tch-1 { }
.info_afpk .t-btn-a .tch-l .tch-2 { display: none; } 
.info_afpk .t-btn-a .tch-l .tch-3 { display: none; } 
.info_afpk .t-info-video { position: relative; }
.info_afpk .youtube-btn::after { display: none; }
.info_afpk .t-info-video .youtube-btn { position: absolute; top: 11%; left: 26.7%; width: 29.7%; height: 64.8%; transform: translateX(-50%); } 
.info_afpk .t-info-video div:not(:first-child) { display: none; } 


/**/
 .info_afpk .video-area { position: absolute; top: 148px; left: 50%; width: 472px; height: 283px; } 
 .info_afpk .video-area iframe { width: 100%; height: 100%; } 
 .info_afpk .video-area.left { margin-left: -491px; } 
 .info_afpk .video-area.right { margin-left: 18px; } 
 .info_afpk .youtube-area { position: relative; padding-bottom: 60px; } 
 .info_afpk .youtube-area .video-area { top: 0; } 

 .info_afpk .slick-nav { position: absolute; top: 50%; left: 50%; } 
 
 .info_afpk .btn-01 { position: absolute; top: 71%; left: 50%; margin-left:7%; width: 13%; height: 16%; } 
 .info_afpk .btn-02 { position: absolute; top: 71%; left: 50%; margin-left:34%; width: 13%; height: 16%; } 
  
 .info_afpk .btn-03 { position: absolute; top: 13%; left: 50%; margin-left:29%; width: 24%; height: 9%; } 
 .info_afpk .btn-04 { position: absolute; top: 45%; left: 50%; margin-left:29%; width: 24%; height: 9%; } 
 .info_afpk .btn-05 { position: absolute; top: 73%; left: 50%; margin-left:29%; width: 24%; height: 9%; } 
 .info_afpk .btn-06 { position: absolute; top: 86%; left: 50%; width: 60%; height: 9%; }

 /*유의사항*/
 .info_afpk .bb-ac-tt .a-cc-a { display:block; padding:30px 0; background-color:#fff; } 
 .info_afpk .bb-ac-tt .a-cc-a dl { position:relative; margin-bottom:18px; font-size:12px; color:#666; text-align:left; } 
 .info_afpk .bb-ac-tt .a-cc-a dl dt { position:absolute; top:0; left:0; } 
 .info_afpk .bb-ac-tt .a-cc-a dl dd { margin-left:70px; } 
 .info_afpk .bb-ac-tt .a-cc-a dl dd span { font-weight:bold; color:#fc1037; } 
 .info_afpk .bb-ac-tt .a-cc-a .in { display:block; width:730px; padding:20px 0; background-color:#fff; } 
 



  /*
 .info_afpk .rev-slide .slick-arrow { transform: translateX(-50%);} 
 .info_afpk .rev-slide .slick-arrow.slick-left { left: 7%; } 
 .info_afpk .rev-slide .slick-arrow.slick-right { left: 93%; } 
 */

 /*.info_afpk .you-slide { padding-bottom: 80px; position: relative; } 
 .info_afpk .you-slide .youSwiper { max-width: 900px; margin: 0 auto; } 
 .info_afpk .you-slide .youSwiper .swiper-slide {} 
 .info_afpk .you-slide .you-slide-button { transform: translateX(-50%); top: calc(50% - 65px); width: 32px; position: absolute; z-index: 1; } 
 .info_afpk .you-slide .you-slide-button.you-slide-button-next { left: 6%; } 
 .info_afpk .you-slide .you-slide-button.you-slide-button-prev { left: 93%; } 
 
 .info_afpk .re-slide { padding-bottom: 80px; position: absolute; bottom: 12%; left: 48%; width: 42%;} 
 .info_afpk .re-slide .re-list { max-width: 900px; margin: 0 auto; } 
 .info_afpk .re-slide .re-list .slick-slide { margin: 0 10px; } 
 .info_afpk .re-slide .slick-arrow { transform: translateX(-50%); top: calc(50% - 65px); } 
 .info_afpk .re-slide .slick-arrow.slick-left { left: 7%; } 
 .info_afpk .re-slide .slick-arrow.slick-right { left: 93%; } 
 
 .info_afpk .bk-slide { padding-bottom: 80px; position: relative; } 
 .info_afpk .bk-slide .bk-list { max-width: 900px; margin: 0 auto; } 
 .info_afpk .bk-slide .bk-list .slick-slide { margin: 0 10px; } 
 .info_afpk .bk-slide .slick-arrow { transform: translateX(-50%); top: calc(50% - 65px); } 
 .info_afpk .bk-slide .slick-arrow.slick-left { left: 7%; } 
 .info_afpk .bk-slide .slick-arrow.slick-right { left: 93%; } 
 */

 /* .info_afpk .cur-list { max-width: 883px; margin: 0 auto; padding: 0 0 60px; }  */
 
 /*
 .info_afpk .bb-tt-b { padding-bottom:0px; } 
 .info_afpk .bb-tt-b, .bg_tab_02 { background-color:#fff; } 
 .info_afpk .bb-tt-b .tab_easy, .bg_tab_02 .tab_system { margin-top:50px; margin: auto; width:804px; } 
 .info_afpk .bb-tt-b .tab_easy:after, .bg_tab_02 .tab_system:after { display:block; clear:both; content:'' } 
 .info_afpk .bb-tt-b .tab_easy li, .bg_tab_02 .tab_system li { float:left; cursor:pointer } 
 .info_afpk .bb-tt-b .cont_easy, .bg_tab_02 .cont_system { margin:0 auto; padding-bottom:30px; width:800px; border:1px; solid; border-color:#1f3171; } 
 .info_afpk .bb-tt-b .cont_easy li, .bg_tab_02 .cont_system li { display:none } 
 .info_afpk .bb-tt-b .cont_easy li:first-child, .bg_tab_02 .cont_system li:first-child { display:block } */

 /*
 .info_afpk .bb-tt-sc { position:relative; width:902px; margin:0 auto; } 
 .info_afpk .bb-tt-sc ul { position:absolute; top:0; right:-155px; z-index:99; } 
 .info_afpk .bb-tt-sc ul li { margin-bottom:10px; } 
*/

 
/* info_etax 전산세무회계 A타입 */

.info_etax {position:relative;}
.info_etax .sec-00 { background-color: #4c00cc; } /*배너사용 - 500% 환급*/
.info_etax .sec-01 { background-color: #45daff; } 
.info_etax .sec-02 { background-color: #abefff; } 
.info_etax .sec-03 { background-color: #ffd2d2; } 
.info_etax .sec-04 { background-color: #ffea73; }

/* 소문내기 */

.info_etax .sec-05 { background-color: #4fdece; text-align:center;}
.info_etax .sec-06 { background-color: #38cdbc; text-align:center;}

.info_etax .btn-1 {top:85%; left:50%; width:53%; height:10%;}
.info_etax .btn-2 {top:80%; left:21%; width:28%; height:10%;}
.info_etax .btn-3 {top:80%; left:50%; width:28%; height:10%;}
.info_etax .btn-4 {top:80%; left:79%; width:28%; height:10%;}
.info_etax .btn-5 {top:35%; left:50%; width:53%; height:10%;}
.info_etax .btn-6 {top:85%; left:50%; width:53%; height:10%;}

.info_etax .btn-7 {top:79%; left:44%; width:21%; height:8%;}
.info_etax .btn-8 {top:79%; left:66%; width:21%; height:8%;}

.info_etax .btn-9 {top:58%; left:44%; width:21%; height:13%;}
.info_etax .btn-10 {top:58%; left:66%; width:21%; height:13%;}

.info_etax .btn-11 {top:77%; left:21%; width:28%; height:7%;}
.info_etax .btn-12 {top:77%; left:50%; width:28%; height:7%;}
.info_etax .btn-13 {top:77%; left:79%; width:28%; height:7%;}

.info_etax .btn-14 {top:41%; left:13%; width:34%; height:51%;}
.info_etax .btn-15 {top:41%; left:50%; width:34%; height:51%;}

.info_etax .tab-menu { margin: 0 auto; } 
.info_etax .tab-menu .tab-menu-btn { display: flex; justify-content: center; } 
.info_etax .tab-menu .tab-menu-btn li { margin: 0 5px; } 
.info_etax .tab-menu .tab-menu-con li:not(:first-child) { display: none; position: relative; }


/* info_clp */
.info_clp { } 
.info_clp .section { position: relative; } 
.info_clp .section .sec-content { position: relative; } 
.info_clp .section img { display: block; margin: 0 auto; } 
.info_clp .sec-01 { background-color: #b3bdfa; } 
.info_clp .sec-02 { background-color: #6052d5; } 
.info_clp .sec-03 { background-color: #ffeeb3; } 
.info_clp .sec-04 { background-color: #b3bdfa; } 
.info_clp .sec-05 { background-color: #6052d5; } 
.info_clp .sec-06 { background-color: #ffeeb3; } 
.info_clp .sec-01 .con { position:relative;}
.info_clp .sec-01 .btn-1 {top: 12%; left: 60%; width: 25%; height:73%;}
.info_clp .sec-05 { position:relative; }
.info_clp .sec-05 .btn-2 { top: 19%; left: 60%; width: 23%; height:28%;}
.info_clp .sec-05 .btn-3 { top: 76%; left: 50%; width: 40%; height:14%;}
.info_clp .t-btn-a { position: relative; } 
.info_clp .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 13%; height: 95%; } 
.info_clp .t-btn-a .t-btn-1 { left: 33%; } 
.info_clp .t-btn-a .t-btn-2 { left: 44%; } 
.info_clp .t-btn-a .t-btn-3 { left: 55%; } 
.info_clp .t-btn-a .t-btn-4 { left: 66%; } 
.info_clp .t-btn-a .tch-l .tch-2 { display: none; } 
.info_clp .t-btn-a .tch-l .tch-3 { display: none; } 
.info_clp .t-btn-a .tch-l .tch-4 { display: none; } 
.info_clp .t-con { position: relative; } 
.info_clp .t-con div:not(:first-child) { display: none; }


/* elec */

.info-elec { } 
.info-elec .sec-banner .sec-content { height:400px; z-index: 2; overflow: unset; } 
.info-elec .sec-00 { background: #9a1bff; } 
.info-elec .sec-01 { background: #ff47c7; } 
.info-elec .sec-02 { background: #e314a4; } 
.info-elec .sec-00 .video-btn-0 { top: 24.1%; left: 69.2%; } 
.info-elec .sec-00 .video-btn-1 { top: 45.7%; left: 69.2%; } 
.info-elec .sec-00 .video-btn-2 { top: 67%; left: 69.2%; } 
.info-elec .sec-00 .video-btn-3 { top: 88.4%; left: 69.2%; } 
.info-elec .sec-00 .youtube-btn { position: absolute; transform: translateX(-50%); width: 23.6%; height: 6.9%; z-index: 1; } 
.info-elec .sec-00 .youtube-btn img { width: 100%; height: 100%; } 
.info-elec .btn-0 { top: 0; left: 0; width: 33.33%; height: 100%; } 
.info-elec .btn-1 { top: 0; left: 33.33%; width: 33.33%; height: 100%; } 
.info-elec .btn-2 { top: 0; left: 66.66%; width: 33.33%; height: 100%; z-index: 1; } 
.info-elec .btn-3 { position: relative; } 
.info-elec .btn-3 .ab { animation-name: lineWh; animation-duration: 2.0s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; } 
@keyframes lineWh { 
 0% { opacity: 0.0; } 
 50% { opacity: 1; } 
 100% { opacity: 0.0; } 
 }

.info-elec .btn-4 { position: absolute; bottom: 9%; left: 50%; z-index: 1; } 
.info-elec .btn-4 { animation-name: heart-icon; animation-duration: 2.0s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; } 
@keyframes heart-icon { 
 0% { transform: translate(-50%,10%); } 
 50% { transform: translate(-50%,-10%); } 
 100% { transform: translate(-50%,10%); } 
 }



.flot-youtube-area { position: fixed; width: 100%; height: 100%; z-index: 99999; top: 0; left: 0; right: 0; bottom: 0; display: none; } 
.flot-youtube-area.active { display: block; } 
.flot-youtube-area .ft-section { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } 
.flot-youtube-area .dim-area { position: relative; width: 100%; height: 100%; background: rgba(0,0,0,0.45); } 
.flot-youtube-area .youtube-box { } 
.flot-youtube-area .close-btn { font-size: 50px; color: #fff; position: absolute; top: 0; right: -50px; width: 35px; height: 50px; } 
.flot-youtube-area .close-btn i { vertical-align: top; } 

/* gas A-type */
.gas-m-area { position: relative; width: 100%; max-width: 1080px; } 
.gas-m-area img { display: block; } 
.gas-m-area .youtube-tch,
.gas-m-area .youtube-tch-area { position: relative; overflow: hidden; } 
.gas-m-area .youtube-tch-area.ty { margin-bottom:50px; } 
.gas-m-area .youtube-tch-area .img-0 { position: absolute; bottom: 138px; right: 194px; overflow: hidden; } 
.gas-m-area .youtube-tch-area .img-1 { position: absolute; bottom: 44px; left: 16px; } 
.gas-m-area .youtube-tch .btn-0 { top: 149px; left: 50%; margin-left: -258px; width: 179px; height: 55px; } 
.gas-m-area .youtube-tch .btn-re { top: 412px; left: 50%; margin-left: 68px; width: 342px; height: 101px; } 

/* we A-type */
.we-m-area { position: relative; width: 100%; max-width: 1080px; } 
.we-m-area img { display: block; } 
.we-m-area .youtube-tch,
.we-m-area .youtube-tch-area { position: relative; /* overflow: hidden; */ } 
.we-m-area .youtube-tch-area.ty { margin-bottom:50px; } 
.we-m-area .youtube-tch-area .img-0 { position: absolute; bottom: 151px; right: 163px; overflow: hidden; } 
.we-m-area .youtube-tch-area .img-1 { position: absolute; bottom: 20px; right: 99px; } 
.we-m-area .youtube-tch .img-2 { position: absolute; bottom: 56px; left: 68px; } 
.we-m-area .youtube-tch .btn-0 { top: 341px; left: 50%; margin-left: -331px; width: 279px; height: 61px; } 
.we-m-area .youtube-tch .btn-re { top: 412px; left: 50%; margin-left: 68px; width: 342px; height: 101px; } 

/* welding A-type */
.welding-m-area { position: relative; width: 100%; max-width: 1080px; } 
.welding-m-area img { display: block; } 
.welding-m-area .youtube-tch,
.welding-m-area .youtube-tch-area { position: relative; /* overflow: hidden; */ } 
.welding-m-area .youtube-tch-area.ty { margin-bottom:50px; } 
.welding-m-area .youtube-tch-area .img-0 { position: absolute; bottom: 18px; left: 0; overflow: hidden; } 
.welding-m-area .youtube-tch-area .img-1 { position: absolute; bottom: 20px; right: 99px; } 
.welding-m-area .youtube-tch .t-img-0 { position: absolute; bottom: 0; left: 75px; width: 500px; height: 562px; overflow: hidden; } 
.welding-m-area .youtube-tch .img-2 { position: absolute; bottom: 56px; left: 68px; } 
.welding-m-area .youtube-tch .btn-0 { top: -171px; left: 50%; margin-left: -84px; width: 343px; height: 102px; } 
.welding-m-area .youtube-tch .btn-1 { top: 68px; left: 50%; margin-left: 57px; width: 176px; height: 49px; } 
.welding-m-area .youtube-tch .btn-re { top: 412px; left: 50%; margin-left: 68px; width: 342px; height: 101px; } 

/* firemc A-type */
.firemc-m-area { position: relative; width: 100%; max-width: 1080px; } 
.firemc-m-area img { display: block; } 
.firemc-m-area .youtube-tch,
.firemc-m-area .youtube-tch-area { position: relative; /* overflow: hidden; */ } 
.firemc-m-area .youtube-tch-area.ty { margin-bottom:50px; } 
.firemc-m-area .youtube-tch-area .img-0 { position: absolute; top: 148px; left: 50%; margin-left: 132px; } 
.firemc-m-area .youtube-tch-area .img-1 { position: absolute; top: 526px; left: 50%; margin-left: 64px; } 
.firemc-m-area .youtube-tch .t-img-0 { position: absolute; bottom: 0; right: 75px; width: 500px; height: 562px; overflow: hidden; }
.firemc-m-area .youtube-tch .img-2 { position: absolute; bottom: 56px; left: 68px; } 
.firemc-m-area .youtube-tch .btn-1 { bottom: 156px; left: 50%; margin-left: -139px; width: 281px; height: 59px; } 
.firemc-m-area .youtube-tch .btn-re { top: 412px; left: 50%; margin-left: 68px; width: 342px; height: 101px; } 


/*info-at*/
.info-at .sec-00 { background-color: #4c00cc; } /*배너사용 - 500% 환급*/
.info-at .sec-01 {background: #b7dfff;}
.info-at .sec-02 {background: #dff1ff;}
.info-at .sec-03 {background: #b7dfff;}
.info-at .sec-04 {background: #dff1ff;}
.info-at .sec-05 {background: #fefed1;}
.info-at .sec-06 {background: #b7dfff;}
.info-at .sec-07 {background: #7050fa;}
.info-at .sec-08 {background: #dff1ff;}
.info-at .sec-09 {background: #4fddcd;} /*소문내기*/

.info-at .sec-10 {background: #0863c6;}



.info-at .event-slide-area .event-slide-box { } 
.info-at .event-slide-area .event-slide-box { position: absolute; top: 17%; left: 8.5%; width: 83%; height: 32%; } 
.info-at .event-slide-area .slick-left { position: absolute; top: 29%; left: 2%; width: 7%; height: 8%; z-index: 10; cursor: pointer;} 
.info-at .event-slide-area .slick-right { position: absolute; top: 29%; right: 2%; width: 7%; height: 8%;  z-index: 10; cursor: pointer;} 


.info-at .event-slide-area2 .event-slide-box2 { } 
.info-at .event-slide-area2 .event-slide-box2 { position: absolute; top: 54.2%; width: 69.5%; left:15%;} 
.info-at .event-slide-area2 .slick-left2 { position: absolute; top: 66%; left: 8%; width: 6%; height: 8%; z-index: 10;cursor: pointer; } 
.info-at .event-slide-area2 .slick-right2 { position: absolute; top: 66%; right: 8%; width:6%; height: 8%; z-index: 10;cursor: pointer; } 


.info-at .succ-video-intro .succ-text { left: 160px; width: 768px; height: 480px; margin: 0; padding: 10px; } 
.info-at .succ-video-intro .text p { color: #000; } 
.info-at .succ-video-intro::before { clear:both; content:''; display: block; position: absolute; top:0; left: 0; width: 0; height: 0; background: #000; background: #000; background: #000; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0050d5",endColorstr="#0050d5",GradientType=1); } 
.info-at .succ-video-intro:after { clear:both; content:''; display: block; position: absolute; bottom:0; left: 0; width: 0; height: 0; z-index: 99; background: #000; background: #000; background: #000; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0050d5",endColorstr="#0050d5",GradientType=1); } 


/*
.info-at .youtube-box { position: absolute; margin: 0 auto; width: 800px; height: 100%; top: 0; left: 50%; margin-left: -400px; } 
.info-at .youtube-box iframe { position: relative; } 

.info-at .youtube-box.ty { top: 32.3%; height: 29.7%; } 
.info-at .youtube-box.ty iframe { width: 48.8%; height: 100%; position: absolute; top: 0; } 
.info-at .youtube-box.ty iframe:first-child { left: 0; } 
.info-at .youtube-box.ty iframe:last-child { right: 0; } 


.info-at .review-slide-a .youtube-box {display: flex; justify-content: space-between;}
.info-at .review-slide-a .youtube-box iframe {width: 100%; height: 100%; top: 0%;}
.info-at .review-slide-a .youtube-box iframe:first-child {}
.info-at .review-slide-a .youtube-box iframe:last-child {}

.info-at .review-slide-a { position: relative; } 
.info-at .review-slide-a .inter-arrow { position: absolute; top: 35%; z-index: 1; cursor: pointer; } 
.info-at .review-slide-a .inter-arrow.left { position: absolute; top: 42%; left: 8%; z-index: 99; cursor: pointer; } 
.info-at .review-slide-a .inter-arrow.right { position: absolute; top: 42%; right: 9%; z-index: 99; cursor: pointer; } 

.info-at .info-slide { position: absolute; top: 35%; left: 50%; transform: translateX(-50%); width: 94%; max-width: 1024px; } 
.info-at .at-slide { width: 100%; max-width: 900px; } 
.info-at .at-slide img { width: 100%; } 
.info-at .info-slide .at-slide-button { position: absolute; top: 48%; transform: translateX(-50%); width: 7%; height: 10%; cursor: pointer; z-index: 1; } 
.info-at .info-slide .at-slide-button.at-slide-button-prev { left: 3%; } 
.info-at .info-slide .at-slide-button.at-slide-button-next { left: 98%; } 

.info-at .meta-a .meta { position: absolute !important; top: 0; left: 49.1%; width: 760px; height: 100%; } 
.info-at .meta-a .meta .slick-list { height:100% !important; } 
.info-at .meta-a .meta .slick-list .slick-track { height: 100% !important; } 

.info-at .left{position: absolute; top:36%; left:10%;}
.info-at .right{position: absolute; top:36%; right:10%;}
.info-at .meta-b .meta .slick-slide{ } 
.info-at .meta-b .meta .slick-track{}

.info-at .meta-a iframe { width: 100%; height: 100%; } 


*/





/*전산세무
.info_etax { } 
.info_etax.section .tea-swiper { position: absolute; top: 257px; left: 0; z-index: 1; width: 100%; overflow: hidden; } 
.info_etax.section .swiper-slide{height: 530px;}
.info_etax.section .tea-swiper a { position: relative; display: block; width: 100%; height: 100%; max-width: 500px; margin: 0 auto; } 
.info_etax.section .tea-swiper a img:not(.tt) { opacity: 0.65; margin: 0 auto; display: block; width: 74%; max-width: 420px; margin-bottom: 530px; } 
.info_etax.section .tea-swiper .swiper-slide-active { */ /* transform: translate3d(0px, -74px, 00px) !important; */ /*} 
.info_etax.section .tea-swiper .swiper-slide-active img:not(.tt) { opacity: 1; } 
.info_etax.section .tea-swiper img.tt { position: absolute; bottom: 6%; left: 20%; opacity: 0; transition: all ease-in-out 0.55s; transform: translateY(30px); } 

.info_etax.section .tea-swiper .swiper-slide-active img.tt { opacity: 1; transition: all ease-in-out 0.55s; transform: translateY(0px); } 

.info_etax.section .tea-swiper.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left,rgba(0,0,0,.0),rgba(0,0,0,0)); } 
.info_etax.section .tea-swiper.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(to left,rgba(0,0,0,.0),rgba(0,0,0,0)); } 

.info_etax.section .tea-swiper .swiper-button-prev,.swiper-rtl .swiper-button-next { left: 30px; right: auto; width: 42px; height: 71px; top: 25%; } 
.info_etax.section .tea-swiper .swiper-button-next,.swiper-rtl .swiper-button-prev { right: 30px; left: auto; width: 42px; height: 71px; top: 25%; } 
.info_etax.section .tea-swiper .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after { background: url(https://epasskorea.com/Public_html/Images/Main/etax/info_etax_01_left.png); content: ''; width: 42px; height: 71px; background-size: cover; } 
.info_etax.section .tea-swiper .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after { background: url(https://epasskorea.com/Public_html/Images/Main/etax/info_etax_01_right.png); content: ''; width: 42px; height: 71px; background-size: cover; } 

.meta-slide { } 

.meta-slide { position: absolute !important; width: 744px; margin: 0 auto; top: 0; left: 50%; margin-left: -372px; height: 100%; } 
.meta-a .inter-arrow { position: absolute; top: 35%; z-index: 1; cursor: pointer; } 
.meta-a .inter-arrow.left { position: absolute; top: 35%; left: 17%; z-index: 99; cursor: pointer; } 
.meta-a .inter-arrow.right { position: absolute; top: 35%; right: 17%; z-index: 99; cursor: pointer; } 
.meta-ab { } 
.meta-ab .slick-slide { position: relative; } 
.review-slide-a { position: relative; } 
.review-slide-a .inter-arrow { position: absolute; top: 35%; z-index: 1; cursor: pointer; } 
.review-slide-a .inter-arrow.left { position: absolute; top: 35%; left: 17%; z-index: 99; cursor: pointer; } 
.review-slide-a .inter-arrow.right { position: absolute; top: 35%; right: 17%; z-index: 99; cursor: pointer; } 
*/
/* 메타버스 
.info_meta { } 
.info_meta .sec_00 { background: #101671; } 
.info_meta .sec_01 { background: #0d0f4b; } 
.info_meta .sec_02 { background: #0d0f4b; } 
.info_meta .sec_03 { background: #101671; } */

 /* .info_ref  A타입 */
 .info_ref .sec-00 { background: #12d680; } 
 .info_ref .sec-01 { background: #12d680; } 
 .info_ref .sec-02 { background: #12d680; } 
 .info_ref .sec-03 { background: #12d680; } 
 .info_ref .sec-04 { background: #ffea07; } 
 .info_ref .snow { top: 51%; left: 28.1%; width: 21%; position: absolute; max-width: 231px; z-index: 1; } 
 .info_ref .btn-0 { top: 0; left: 0; width: 33.33%; height: 100%; } 
 .info_ref .btn-1 { top: 0; left: 33.33%; width: 33.33%; height: 100%; } 
 .info_ref .btn-2 { top: 0; left: 66.66%; width: 33.33%; height: 100%; z-index: 1; } 
 .info_ref .youtube-btn { position: absolute; transform: translateX(-50%); width: 32.5%; height: 34.1%; z-index: 1; top: 53%; left: 32.8%; } 
 .info_ref .youtube-btn img { width: 100%; height: 100%; } 
 .info_ref .info-slide { position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 94%; max-width: 1024px; } 
 .info_ref .ref-slide { width: 100%; max-width: 900px; } 
 .info_ref .ref-slide img { width: 100%; } 
 .info_ref .info-slide .ref-slide-button { position: absolute; top: 48%; transform: translateX(-50%); width: 7%; height: 10%; cursor: pointer; z-index: 1; } 
 .info_ref .info-slide .ref-slide-button.ref-slide-button-next { left: 3%; } 
 .info_ref .info-slide .ref-slide-button.ref-slide-button-prev { left: 98%; } 
 .info_ref .btn-4 { bottom: 9%; left: 25%; width: 50.33%; height: 20%; z-index: 1; } 
 .info_ref .btn-5 { bottom: 7%; left: 25%; width: 50.33%; height: 20%; z-index: 1; } 
 .info_ref .btn-3 { position: relative; } 
 .info_ref .btn-3 .ab { animation-name: int-build; animation-duration: 1.0s; animation-timing-function: steps(1); animation-iteration-count: infinite; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; } 
 @keyframes int-build { 
  0% { opacity: 0.0; } 
 50% { opacity: 1; } 
 100% { opacity: 0.0; } 
  } 

 /* .info_ref C타입 */
 .info-ref .sec-01 { background: #008fff; } 
 .info-ref .sec-02 { background: #1a7def; } 
 .info-ref .sec-03 { background: #12d680; } 
 .info-ref .sec-04 { background: #008fff; } 
 .info-ref .sec-05 { background: #44dbf6; } 
 .info-ref .sec-06 { background: #008fff; } 
 .info-ref .sec-07 { background: #5d59fe; } 
 .info-ref .sec-08 { background: #fff; } 
 .info-ref .sec-09 { background: #008fff; } 
 .info-ref .snow { top: 51%; left: 28.1%; width: 21%; position: absolute; max-width: 231px; z-index: 1; } 

 .info-ref .btn-1 { bottom: 5%; left: 25%; width: 50%; height: 20%; z-index: 1; } 
 .info-ref .btn-2 { bottom: 10%; left: 49%; width: 50%; height: 12%; z-index: 1; } 
 .info-ref .btn-3 { bottom: 5%; left: 25%; width: 50%; height: 10%; z-index: 1; }
 .info-ref .btn-4 { bottom: 5%; left: 72%; width: 45%; height: 10%; z-index: 1;  }
 .info-ref .btn-5 { bottom: 4%; left: 76%; width: 29%; height: 8%; z-index: 1; }
 .info-ref .btn-6 { bottom: 48%; left: 74%; width: 36%; height: 20%; z-index: 1; }
 .info-ref .btn-7 { bottom: 19%; left: 74%; width: 36%; height: 20%; z-index: 1; }

 .info-ref .youtube-btn { position: absolute; transform: translateX(-50%); width: 32.5%; height: 34.1%; z-index: 1; top: 53%; left: 32.8%; } 
 .info-ref .youtube-btn img { width: 100%; height: 100%; } 
 .info-ref .info-slide { position: absolute; left: 50%; transform: translateX(-50%); width: 94%; max-width: 1024px; } 
 .info-ref .info-slide-1{top:26%;}
 .info-ref .info-slide-2{top:33%;}
 .info-ref .ref-slide { width: 100%; max-width: 900px; } 
 .info-ref .ref-slide img { width: 100%; } 
 .info-ref .info-slide .ref-slide-button { position: absolute; transform: translateX(-50%); width: 7%; height: 10%; cursor: pointer; z-index: 1; } 
 .info-ref .info-slide-1 .ref-slide-button{top:41%;}
 .info-ref .info-slide-2 .ref-slide-button{top:48%;}
 .info-ref .info-slide .ref-slide-button.ref-slide-button-next { left: 3%; } 
 .info-ref .info-slide .ref-slide-button.ref-slide-button-prev { left: 98%; } 

 .info-ref .youtube-area iframe { display: block; margin: 0 auto; width: 88%; height: 540px;}
 .info-ref .youtube-01 {position: absolute;top:0%;left:50%;margin-left:-48%;width:96%;}
 .info-ref .youtube-02 {position: absolute;top:0%;left:50%;margin-left:-48%;width:96%;}
 .info-ref .youtube-03 {position: absolute;top:0%;left:50%;margin-left:-48%;width:96%;}

/*감사제용 디데이 관련*/
.info_ref .bottom-banner { position: fixed; bottom: 0; left: 0; width: 100%; z-index: 10; background: #333; } 
.info_ref .bottom-banner .sec-content { position: relative; max-width: 1100px; margin: 0 auto; } 
.info_ref .bottom-banner .sec-content img { } 
.info_ref .bottom-banner .btn-bottom { position: absolute; top: 0; left: 1010px; width: 200px; height: 100%; transform: translateX(-50%); } 
.info_ref .d-day { position: absolute; top: 33%; left: 823px; transform: translateX(-50%); width: 460px; box-sizing: border-box; height: 33%; } 
.info_ref .d-day #day,
.info_ref .d-day #time { font-size: 40px; font-weight: bold; color: #fff; font-family: 'GmarketSansBold'; box-sizing: border-box; position: absolute; top: 6%; display: flex; height: 100%; align-items: center; } 
.info_ref .d-day #day { width: 19.9%; justify-content: space-around; } 
.info_ref .d-day #time { left: 34.6%; display: flex; width: 65.2%; position: relative; } 
.info_ref .d-day #time > span { display:flex; justify-content: space-around; } 
.info_ref .d-day #time > span:nth-child(1) { width: 30%; } 
.info_ref .d-day #time > span:nth-child(2) { width: 30%; padding-left: 5%; } 
.info_ref .d-day #time > span:nth-child(3) { /* left:50%; */padding-left: 5%; width: 30%; } 




 /* .info-interior */

.info-interior .sec-01 { background: #f1ffd0; } 
.info-interior .sec-02 { background: #353535; } 
.info-interior .sec-03 { background: #f2f2f2; } 
.info-interior .sec-04 { background: #fde4d1; } 
.info-interior .sec-05 { background: #ffefa2; } 
.info-interior .sec-06 { background: #ffffff; } 
.info-interior .sec-07 { background: #28aa78; } 
.info-interior .sec-08 { background: #f2f2f2; } 
.info-interior .sec-09 { background: #f1ffd0; } 

.info-interior .btn-1 { top: 26%; left: 50%; margin-left: -6%; width: 27%; height: 5%;} 
.info-interior .btn-2 { top: 47%; left: 50%; margin-left: -6%; width: 27%; height: 5%;} 
.info-interior .btn-3 { top: 68%; left: 50%; margin-left: -6%; width: 27%; height: 5%;} 
.info-interior .btn-4 { top: 89%; left: 50%; margin-left: -6%; width: 27%; height: 5%;} 

.info-interior .btn-5 { top: 36.5%; left: 50%; width: 60%; height: 6.5%;} 
.info-interior .btn-6 { top: 45%; left: 50%; width: 60%; height: 6.5%;} 
.info-interior .btn-7 { top: 72%; left: 50%; width: 60%; height: 6.5%;} 
.info-interior .btn-8 { top: 80.5%; left: 50%; width: 60%; height: 6.5%;} 

.info-interior .youtube {display: block;}
.info-interior .video-01 {position: absolute; top: 33%; left: 50%; margin-left: -43%; width: 40%; height: 24%;}
.info-interior .video-02 {position: absolute; top: 33%; left: 50%; margin-left: 3%; width: 40%; height: 24%;}
.info-interior .video-03 {position: absolute; top: 60%; left: 50%; margin-left: -43%; width: 40%; height: 24%;}
.info-interior .video-04 {position: absolute; top: 60%; left: 50%; margin-left: 3%; width: 40%; height: 24%;}

.info-interior .tab-aa {/* max-width: 948px; */margin: 0 auto;position: relative;} 
.info-interior .tab-aa .tab_easy_2 {position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 52%;height: 42%;display: flex;z-index: 1;} 
.info-interior .tab-aa .tab_easy_2 li {width: 50%;height: 100%;} 
.info-interior .tab-aa .tab_easy_2 li a{display: block;width: 100%;height: 100%;} 
.info-interior .tab-aa .cont_easy_2 {} 
.info-interior .tab-aa .cont_easy_2 li:not(:first-child) { display: none; position: relative; } 
.info-interior .tab-bb .tab_easy {display: flex;z-index: 1;margin-bottom: 40px;justify-content: center;min-width: 1100px;} 
.info-interior .tab-bb .tab_easy li {margin: 0 5px;} 
.info-interior .tab-cc > .cont_easy > li:not(:first-child) { display: none; position: relative; } 


/*info_business.css*/
.info_business { position:relative; background:#000; }
.info_business .sec-01 { background: #7356ff; } 
.info_business .sec-02 { background: #f3f3f7; } 
.info_business .sec-03 { background: #a9f1ff; } 
.info_business .sec-04 { background: #7356ff; } 
.info_business .sec-05 { background: #00ffd8; } 
.info_business .youtube_area { position: relative; } 
.info_business .youtube_area iframe { position: absolute; left: 50%; margin-left: -30%; width: 60%; height: 33%;}
.info_business .youtube_area .video_01 { top: 0;}
.info_business .youtube_area .video_02 { top: 67%;}




@keyframes int-lineWh { 
 0% { opacity: 0.0; } 
50% { opacity: 1; } 
100% { opacity: 0.0; } 
 }
.bounce01 {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both; animation-iteration-count: infinite;}
  @-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
  40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
  70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
  90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}
  @keyframes bounce {
  0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
  40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
  70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
  90% { -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0);}} 
.bounce02 {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-duration: 1s;animation-duration: 3s;-webkit-animation-fill-mode: both;animation-fill-mode: both; animation-iteration-count: infinite;}
  @-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
  40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
  70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
  90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}
  @keyframes bounce {
  0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
  40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
  70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
  90% { -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0);}} 
.bounce03 {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-duration: 1s;animation-duration: 2.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both; animation-iteration-count: infinite;}
  @-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
  40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
  70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
  90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}
  @keyframes bounce {
  0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
  40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
  70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
  90% { -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0);}} 
.bounce04 {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-duration: 1s;animation-duration: 3.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both; animation-iteration-count: infinite;}
  @-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
  40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
  70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
  90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}
  @keyframes bounce {
  0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
  40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
  70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
  90% { -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0);}} 
.bounce05{-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-duration: 1s;animation-duration: 1.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both; animation-iteration-count: infinite;}
  @-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
  40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
  70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
  90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}
  @keyframes bounce {
  0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
  40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
  70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
  90% { -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0);}} 
 /* .info-indus */
.info-indus .sec-00 { background: #efc145; } 
.info-indus .sec-01 { background: #f2cc4f; } 
.info-indus .sec-02 { background: #f2cc4f; } 
.info-indus .sec-03 { background: #f2cc4f; } 
.info-indus .btn-0 { top: 0; left: 0; width: 33.33%; height: 100%; } 
.info-indus .btn-1 { top: 0; left: 33.33%; width: 33.33%; height: 100%; } 
.info-indus .btn-2 { top: 0; left: 66.66%; width: 33.33%; height: 100%; z-index: 1; } 
.info-indus .youtube-btn { position: absolute; transform: translateX(-50%); width: 32.6%; height: 16.4%; z-index: 1; top: 26.4%; left: 74%; } 
.info-indus .youtube-btn img { width: 100%; height: 100%; } 
.info-indus .btn-3 { position: relative; } 
.info-indus .btn-3 .ab { animation-name: int-indus; animation-duration: 1.0s; animation-timing-function: steps(1); animation-iteration-count: infinite; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; } 
@keyframes int-indus { 
 0% { opacity: 0.0; } 
50% { opacity: 1; } 
100% { opacity: 0.0; } 
 }
 /* .info-build */
.info-build .sec-00 { background: #85f2b9; } 
.info-build .sec-01 { background: #9dffc2; } 
.info-build .sec-02 { background: #9dffc2; } 
.info-build .sec-03 { background: #9dffc2; } 
.info-build .btn-0 { top: 0; left: 0; width: 33.33%; height: 100%; } 
.info-build .btn-1 { top: 0; left: 33.33%; width: 33.33%; height: 100%; } 
.info-build .btn-2 { top: 0; left: 66.66%; width: 33.33%; height: 100%; z-index: 1; } 
.info-build .youtube-btn { position: absolute; transform: translateX(-50%); width: 32.6%; height: 16.4%; z-index: 1; top: 26.4%; left: 74%; } 
.info-build .youtube-btn img { width: 100%; height: 100%; } 
.info-build .btn-3 { position: relative; } 
.info-build .btn-3 .ab { animation-name: int-build; animation-duration: 1.0s; animation-timing-function: steps(1); animation-iteration-count: infinite; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; } 
@keyframes int-build { 
 0% { opacity: 0.0; } 
50% { opacity: 1; } 
100% { opacity: 0.0; } 
 }

 /* .info-welding */
.info-welding .sec-00 { background: #df4545; } 
.info-welding .sec-01 { background: #df4545; } 
.info-welding .sec-02 { background: #cecece; } 
.info-welding .sec-03 { background: #df4545; } 
.info-welding .btn-0 { top: 0; left: 0; width: 33.33%; height: 100%; } 
.info-welding .btn-1 { top: 0; left: 33.33%; width: 33.33%; height: 100%; } 
.info-welding .btn-2 { top: 0; left: 66.66%; width: 33.33%; height: 100%; z-index: 1; } 
.info-welding .youtube-btn { position: absolute; transform: translateX(-50%); width: 32.6%; height: 29.9%; z-index: 1; top: 63.2%; left: 31%; } 
.info-welding .youtube-btn img { width: 100%; height: 100%; } 
.info-welding .btn-3 { position: relative; } 
.info-welding .btn-3 .ab { animation-name: int-welding; animation-duration: 1.0s; animation-timing-function: steps(1); animation-iteration-count: infinite; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; } 
@keyframes int-welding { 
 0% { opacity: 0.0; } 
50% { opacity: 1; } 
100% { opacity: 0.0; } 
 }




 /* .info-comm */
.info-comm .sec-00 { background: #6635aa; } 
.info-comm .sec-01 { background: #6635aa; } 
.info-comm .sec-02 { background: #ffc5fb; } 
.info-comm .btn-0 { top: 0; left: 0; width: 33.33%; height: 100%; } 
.info-comm .btn-1 { top: 0; left: 33.33%; width: 33.33%; height: 100%; } 
.info-comm .btn-2 { top: 0; left: 66.66%; width: 33.33%; height: 100%; z-index: 1; } 
.info-comm .youtube-btn { position: absolute; transform: translateX(-50%); width: 32.6%; height: 29.9%; z-index: 1; top: 63.2%; left: 31%; } 
.info-comm .youtube-btn img { width: 100%; height: 100%; } 
.info-comm .btn-3 { position: relative; } 
.info-comm .btn-3 .ab { animation-name: int-comm; animation-duration: 1.0s; animation-timing-function: steps(1); animation-iteration-count: infinite; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; } 
@keyframes int-comm { 
 0% { opacity: 0.0; } 
50% { opacity: 1; } 
100% { opacity: 0.0; } 
 }

 /* .info-frm */
.info-frm .sec-00 { background: #00c859; } 
.info-frm .sec-01 { background: #e9ffc6; } 
.info-frm .sec-02 { background: #fff073; } 
.info-frm .sec-03 { background: #1a5634; } 
.info-frm .btn-1 { top: 48%; left: 19%; width: 29%; height: 41%; transform: translateX(-50%); } 
.info-frm .btn-2 { top: 48%; left: 50%; width: 29%; height: 41%; transform: translateX(-50%); } 
.info-frm .btn-3 { top: 48%; left: 81%; width: 29%; height: 41%; transform: translateX(-50%); } 
.info-frm .btn-4 { top: 38%; left: 15.7%; width: 22.5%; height: 49%; transform: translateX(-50%); } 
.info-frm .btn-5 { top: 38%; left: 38.5%; width: 22.5%; height: 49%; transform: translateX(-50%); } 
.info-frm .btn-6 { top: 38%; left: 61.2%; width: 22.5%; height: 49%; transform: translateX(-50%); } 
.info-frm .btn-7 { top: 38%; left: 84%; width: 22.5%; height: 49%; transform: translateX(-50%); } 
.info-frm .video-btn-0 { position: absolute; transform: translateX(-50%); width: 44.5%; height: 50%; z-index: 1; top: 39%; left: 26.8%; } 


 /* .info-tax  세무회계실무 */
.info-tax .sec-01 { background: #ff46c7; } 
.info-tax .sec-02 { background: #daffd1; } 
.info-tax .sec-03 { background: #fff400; } 
.info-tax .sec-04 { background: #ff00a2; } 


 /* .info-equip */
.info-equip .sec-00 { background: #fff4c7; } 
.info-equip .sec-01 { background: #fff4c7; } 
.info-equip .sec-02 { background: #fff4c7; } 
.info-equip .sec-03 { background: #fe4c5c; } 
.info-equip .youtube-btn { position: absolute; transform: translateX(-50%); width: 32.6%; height: 29.9%; z-index: 1; top: 63.2%; left: 31%; } 
.info-equip .youtube-btn img { width: 100%; height: 100%; } 
.info-equip .btn-3 { position: relative; } 
.info-equip .btn-3 .ab { animation-name: int-equip; animation-duration: 1.0s; animation-iteration-count: infinite; animation-timing-function: steps(1); animation-timing-function: steps(1); animation-iteration-count: infinite; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; } 
@keyframes int-equip { 
 0% { opacity: 0.0; } 
 50% { opacity: 1; } 
 100% { opacity: 0.0; } 
 }

 /* .info-gas */
 .info-gas .sec-00 { background: #00cb9e; } 
 .info-gas .sec-01 { background: #00cb9e; } 
 .info-gas .sec-02 { background: #00cb9e; } 
 .info-gas .sec-03 { background: #00cb9e; } 
 .info-gas .sec-04 { background: #d831e1; } 
 .info-gas .btn-0 { top: 0; left: 0; width: 33.33%; height: 100%; } 
 .info-gas .btn-1 { top: 0; left: 33.33%; width: 33.33%; height: 100%; } 
 .info-gas .btn-2 { top: 0; left: 66.66%; width: 33.33%; height: 100%; z-index: 1; } 
 .info-gas .btn-3 { top: 36%; left: 61%; width: 32.33%; height: 13%; transform: translateX(-50%); } 
 .info-gas .video-btn-0 { position: absolute; transform: translateX(-50%); width: 32.6%; height: 29.9%; z-index: 1; top: 13.8%; left: 25.4%; cursor: pointer; } 
 .info-gas .video-btn-0 img { width: 100%; height: 100%; } 
 .info-gas .gas-area { position: relative; width: 100%; /* max-width: 1024px; */ } 
 .info-gas .gas-slide { width: 100%; max-width: 900px; } 
 .info-gas .swiper-slide img { width: 100%; } 
 .info-gas .gas-slide .gas-slide-button { position: absolute; top: 48%; transform: translateX(-50%); width: 7%; height: 10%; cursor: pointer; z-index: 1; } 
 .info-gas .gas-area .gas-slide-button.gas-slide-button-next { left: 3%; } 
 .info-gas .gas-area .gas-slide-button.gas-slide-button-prev { left: 98%; } 
 
/* .info-gas */
.info-we .sec-00 { background: #59c6ff; } 
.info-we .sec-01 { background: #59c6ff; } 
.info-we .sec-02 { background: #59c6ff; } 
.info-we .sec-03 { background: #59c6ff; } 
.info-we .sec-04 { background: #ffc75a; } 
.info-we .btn-0 { top: 0; left: 0; width: 33.33%; height: 100%; } 
.info-we .btn-1 { top: 0; left: 33.33%; width: 33.33%; height: 100%; } 
.info-we .btn-2 { top: 0; left: 66.66%; width: 33.33%; height: 100%; z-index: 1; } 
.info-we .btn-3 { top: 25%; left: 61%; width: 32.33%; height: 13%; transform: translateX(-50%); } 
.info-we .video-btn-0 { position: absolute; transform: translateX(-50%); width: 32.6%; height: 31.9%; z-index: 1; top: 7.2%; left: 25.4%; } 
.info-we .video-btn-0 img { width: 100%; height: 100%; } 
.info-we .we-area { position: relative; width: 100%; /* max-width: 1024px; */ } 
.info-we .we-slide { width: 100%; max-width: 900px; } 
.info-we .swiper-slide img { width: 100%; } 
.info-we .we-slide .we-slide-button { position: absolute; top: 48%; transform: translateX(-50%); width: 7%; height: 10%; cursor: pointer; z-index: 1; } 
.info-we .we-area .we-slide-button.we-slide-button-next { left: 3%; } 
.info-we .we-area .we-slide-button.we-slide-button-prev { left: 98%; } 

/* .info_firemc */

.info_firemc div { text-align:center; } /*height:831; */
.info_firemc .sec-01 { background: #ffebde; } 
.info_firemc .sec-02 { background: #e12442; } 
.info_firemc .sec-03 { background: #fd6c59; } 
.info_firemc .btn-1 { top: 45%; left: 74%; width: 30%; height: 20%; } 
.info_firemc .btn-2 { top: 70%; left: 74%; width: 30%; height: 20%; } 
.info_firemc .sec04 { background-color:#181b2b; }

/* .info-esg */
.info-esg .sec-01 { background: #3b3b45; } 
.info-esg .sec-02 { background: #fcd667; } 
.info-esg .sec-03 { background: #3b3b45; } 
.info-esg .sec-04 { background: #fcd667; } 
.info-esg .sec-05 { background: #3b3b45; } 
.info-esg .sec-06 { background: #fcd667; } 
.info-esg .sec-07 { background: #3b3b45; } 
.info-esg .sec-08 { background: #fcd667; } 
.info-esg .sec-09 { background: #3b3b45; } 

.info-esg .tab-aa {margin: 0 auto;} 
.info-esg .tab-aa .tab_easy {display: flex;justify-content: center;} 
.info-esg .tab-aa .tab_easy li { margin: 0 5px; } 
.info-esg .tab-aa .cont_easy li:not(:first-child) { display: none; } 

.info-esg .tab-bb {margin: 0 auto;} 
.info-esg .tab-bb .tab_easy {display: flex;justify-content: center;} 
.info-esg .tab-bb .tab_easy li { margin: 0 5px; } 
.info-esg .tab-bb .cont_easy li:not(:first-child) { display: none; } 

.info-esg .ab{position: absolute; top:0; left:0; width: 100%;}
.info-esg .ab{ animation-name: int-esg; animation-duration: 1.0s; animation-timing-function: steps(1); animation-iteration-count: infinite; position: absolute; top: 0; left: 0; z-index: 1; } 
@keyframes int-esg { 
 0% { opacity: 0.0; } 
 50% { opacity: 1; } 
 100% { opacity: 0.0; } 
 }


/* .info-aicpa */

.info_aicpa .sec-banner{background: #f9e200;}
.info_aicpa .sec-01 {background:#f3d553; } 
.info_aicpa .sec-02 {background:#6766f3; } 
.info_aicpa .sec-03 {background:#efeff0;}
.info_aicpa .sec-04 {background:#d3d3fb; } 

.info_aicpa .event-slide-area { } 
.info_aicpa .event-slide-area .event-slide-box { position: absolute; top: 24.7%; left:11.5%; width: 77.5%; } 
.info_aicpa .slick-left { position: absolute; top: 48%; left: 5%; width: 6%; z-index: 10; } 
.info_aicpa .slick-right { position: absolute; top: 48%; right: 5%; width:6%; z-index: 10; } 

.info_aicpa .video-btn-0 img { width: 100%; height: 100%; } 
.info_aicpa .aicpa-area { position: absolute; top: 93%; left: 50%; width: 64.8%; transform: translateX(-50%); } 
.info_aicpa .aicpa-slide { width: 100%; max-width: 900px; } 
.info_aicpa .swiper-slide img { width: 100%; } 
.info_aicpa .aicpa-area .aicpa-slide-button { position: absolute; top: calc(50% - 16px); z-index: 97; width: 18px; height: 32px; padding: 0; text-indent: -9999px; cursor: pointer; } 

.info_aicpa .aicpa-area .aicpa-slide-button-prev { top:29%; left: -8%;  } 
.info_aicpa .aicpa-area .aicpa-slide-button-next { top:29%; right: -5%; } 


/* .info-dis */


.info-dis .sec-01 {background: #7448f8;} 
.info-dis .sec-02 {background: #fffac0;} 
.info-dis .sec-03 {background: #01c09e;} 
.info-dis .sec-04 {background: #7448f8;} 
.info-dis .sec-05 {background: #ededed;}  
.info-dis .sec-06 {background: #d8faa3;}  
.info-dis .sec-07 {background: #ffe26a;}  
.info-dis .sec-08 {background: #7448f8;} 
.info-dis .sec-09 {background: #5b59fc;} 
.info-dis .sec-10 {background: #fffac0;} 
.info-dis .sec-11 {background: #7448f8;} 

.info-dis .youtube-area { position: relative; width: 100%; } 
.info-dis .youtube-area iframe { width: 65%; height: 52%; position: absolute; top: 37.2%; left: 50%; transform: translateX(-50%); } 

.info-dis .youtube-area2 { position: absolute; width: 100%; top: 40%; left: 51.2%;} 
.info-dis .youtube-area2 iframe { width: 330px; height: 190px; } 

.info-dis .flow-container { width: 1900px; }
.info-dis .flow-text {display: flex;flex: 0 0 auto;white-space: nowrap;overflow: hidden;/*transition: 0.3s;*/ font-size: 2.5rem; color: #fff; letter-spacing: -0.02em; font-family: 'GmarketSansLight';}
.info-dis .flow-img {position: absolute;top:84%; left:10%; width:80%; display: flex; flex: 0 0 auto; overflow: hidden; background: #fff;}
.info-dis .flow-text span{ font-family: 'GmarketSansBold';}
.info-dis .flow-wrap {animation: textLoop 10s linear infinite; padding-right: 0.8vw;}

.info-dis .sec-06 .slick-list{ margin:0 auto !important;}
.info-dis .sec-06 .inter-arrow.left { left: 44%; top:58%; position: absolute; margin-left: -450px; } 
.info-dis .sec-06 .inter-arrow.right { left: 53%; top:58%; position: absolute; margin-left: 430px;  } 
.info-dis .inter-arrow { position: absolute; top: 45%; z-index: 1; cursor: pointer; } 

.info-dis .sec-09 .slick-list{ margin:0 auto !important;}
.info-dis .sec-09 .inter-arrow.left { left: 42%; top:50%; position: absolute; margin-left: -450px; } 
.info-dis .sec-09 .inter-arrow.right { left: 54%; top:50%; position: absolute; margin-left: 430px;  } 
.info-dis .inter-arrow { position: absolute; top: 45%; z-index: 1; cursor: pointer; } 

.info-dis .sec-10 .slick-list{ margin:0 auto !important;}
.info-dis .sec-10 .inter-arrow.left { left: 42%; top:68%; position: absolute; margin-left: -450px; } 
.info-dis .sec-10 .inter-arrow.right { left: 54%; top:68%; position: absolute; margin-left: 430px;  } 
.info-dis .inter-arrow { position: absolute; top: 45%; z-index: 1; cursor: pointer; } 



/*info-itrad  국제무역사*/
.info-itrad .sec-01 {background: #241d1c;}
.info-itrad .sec-02 {background: #4c3724;}
.info-itrad .sec-03 {background: #fff6e2;}
.info-itrad .sec-04 {background: #ffc950;}
.info-itrad .sec-05 {background: #4c3724;}
.info-itrad .sec-06 {background: #fff6e2;}
.info-itrad .sec-07 {background: #1e1b18;}
.info-itrad .sec-08 {background: #ffc950;}
.info-itrad .sec-09 {background: #131212;}

.info-itrad .sec-04 .slick-list{ margin:0 auto !important;}
.info-itrad .sec-04 .inter-arrow.left { left: 52%; top:47%; position: absolute; margin-left: -450px; } 
.info-itrad .sec-04 .inter-arrow.right { left: 45%; top:47%; position: absolute; margin-left: 430px;  } 
.info-itrad .inter-arrow { position: absolute; top: 45%; z-index: 1; cursor: pointer; } 

.info-itrad .sec-06 .slick-list{ margin:0 auto !important;}
.info-itrad .sec-06 .inter-arrow.left { left: 52%; top:38%; position: absolute; margin-left: -450px; } 
.info-itrad .sec-06 .inter-arrow.right { left: 45%; top:38%; position: absolute; margin-left: 430px;  } 
.info-itrad .inter-arrow { position: absolute; top: 54%; z-index: 1; cursor: pointer; }

.info-itrad .sec-07 .slick-list{ margin:0 auto !important;}
.info-itrad .sec-07 .inter-arrow.left { left: 52%; top:50%; position: absolute; margin-left: -450px; } 
.info-itrad .sec-07 .inter-arrow.right { left: 45%; top:50%; position: absolute; margin-left: 430px;  } 
.info-itrad .inter-arrow { position: absolute; top: 54%; z-index: 1; cursor: pointer; } 

.info-itrad .flow-container { width: 1900px; }
.info-itrad .flow-text {display: flex;flex: 0 0 auto;white-space: nowrap;overflow: hidden;/*transition: 0.3s;*/ font-size: 2.5rem; color: #fff; letter-spacing: -0.02em; font-family: 'GmarketSansLight';}
.info-itrad .flow-img {position: absolute;top:55%; left:10%; width:80%; display: flex; flex: 0 0 auto; overflow: hidden; background: #fff;}
.info-itrad .flow-text span{ font-family: 'GmarketSansBold';}
.info-itrad .flow-wrap {animation: textLoop 10s linear infinite; padding-right: 0.8vw;}

@keyframes textLoop {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.info-itrad .youtube-area { position: relative; width: 100%; } 
.info-itrad .youtube-area iframe { width: 100%; height: 100%; position: absolute; top: 16.2%; left: 50%; transform: translateX(-50%); } 
.info-itrad .youtube-area.nth-1 iframe { max-width: 676px; height: 380px; }
.info-itrad .youtube-area.nth-2 iframe { max-width: 716px; height: 350px; top:10.7%; left:49.9%; } 

.info-itrad .tab-menu { margin: 0 auto; } 
.info-itrad .tab-menu .tab-menu-btn { display: flex; justify-content: center; } 
.info-itrad .tab-menu .tab-menu-btn li { margin: 0 5px; } 
.info-itrad .tab-menu .tab-menu-con li:not(:first-child) { display: none; position: relative; } 
.info-itrad .info-itrad-slide2 { margin:0 auto; height:100%; }

.info-itrad .btn-1 { top: 59%; left: 74%; width: 30%; height: 20%; } 
.info-itrad .btn-2 { top: 79%; left: 26%; width: 24%; height: 8%; }
.info-itrad .btn-3 { top: 49%; left: 29%; width: 15%; height: 25%; } 
.info-itrad .btn-4 { top: 49%; left: 69%; width: 15%; height: 25%; }
.info-itrad .btn-5 { top: 31%; left: 79%; width: 24%; height: 9%; } 
.info-itrad .btn-6 { top: 78%; left: 76%; width: 28%; height: 9%; } 


/*info-cpe 연금상담전문가*/

.info-cpe .sec-01 {background: #0e1f50;}
.info-cpe .sec-02 {background: #ffeae6;}
.info-cpe .sec-03 {background: #ff927f;}
.info-cpe .sec-04 {background: #11d290;}
.info-cpe .sec-05 {background: #f3f589;}
.info-cpe .sec-06 {background: #ff927f;}
.info-cpe .sec-07 {background: #11d290;}
.info-cpe .sec-08 {background: #f3f589;}
.info-cpe .sec-09 {background: #d7f4ff;}
.info-cpe .sec-10 {background: #ffeae6;}
.info-cpe .sec-11 {background: #ff927f;}

/*텍스트*/
.info-cpe .viewBox{position: relative; width:100%;overflow: hidden;z-index:9;} 
.info-cpe .viewBox-img{position:absolute; top:49%;} 
.info-cpe .slideBox{width:200%;display: flex;animation: flowText 30s linear infinite;}
 @keyframes flowText{0%{transform: translateX();} 100%{transform: translateX(-50%);}}
.info-cpe .leftBox, .info-cpe .rightBox{width:100%; height: 100%;display: flex; justify-content: space-between; align-items: center;}
.info-cpe .slideItem{font-family: 'GmarketSansBold';font-size: 2.5em; white-space: pre; color:#fff; padding:5px 0;}


 /*디데이*/
 .info-cpe .dday-01 {position: absolute; top:81%; left:20%; height: 38%; width: 38%; font-size: 3em; font-family: 'GmarketSansBold'; color:#222;}
 .info-cpe .dday-02 {position: absolute; top:81%; left:65%; height: 38%; width: 38%; font-size: 3em; font-family: 'GmarketSansBold'; color:#222;}


/*버튼*/
  /*.info-cpe .btn-icon { position: absolute; transform: translateX(-50%); text-indent: -999999px; } */
  .info-cpe .btn-1 { top: 47.5%; left: 76%; width: 26%; height: 19%; } 
  .info-cpe .btn-2 { top: 86%; left: 50%; width: 48%; height: 10%; } 
  .info-cpe .btn-3 { top: 84%; left: 50%; width: 48%; height: 10%;} 
  .info-cpe .btn-4 { top: 26.1%; left: 29%; width: 36%; height: 7%; } 
  .info-cpe .btn-5 { top: 24.1%; left: 71%; width: 36%; height: 7%; } 
  .info-cpe .btn-6 { top: 52.5%; left: 76%; width: 25%; height: 30%; }
  .info-cpe .btn-7 { top: 84%; left: 79%; width: 25%; height: 8%; }
  .info-cpe .btn-8 { top: 25.5%; left: 76%; width: 26%; height: 19%; } 

 /* .info-cpe .btn-icon:after { clear: both; content:''; display: block; position: absolute; top: 67%; right: -21%; background: url(https://epasskorea.com/Typec_Image/hand.png); width: 91px; height: 73px; background-size: 80%; z-index: 1; background-repeat: no-repeat; animation: smaun-hand-icon 2s 1.25s ease-in-out infinite; } 
  @keyframes smaun-hand-icon { 
   0% { transform: translate(-00%,00%); } 
   50% { transform: translate(-50%,-20%); } 
   100% { transform: translate(-00%,00%); } 
   }*/

/*슬라이드*/
.info-cpe .cpe-slide {position: absolute;top: 43%;left: 50%;transform: translateX(-50%);max-width: 86%;} 
.info-cpe .cpe-slide .cpe-list { max-width:87%; margin: 0 auto; } 
.info-cpe .cpe-slide .cpe-list .slick-slide { margin: 0 10px; } 
.info-cpe .cpe-slide .slick-arrow {transform: translateX(-50%);top: calc(50% - 36px);position: absolute;width: 10%;height: 24%;} 
.info-cpe .cpe-slide .slick-arrow.slick-left {left: 4%; cursor: pointer;} 
.info-cpe .cpe-slide .slick-arrow.slick-right {left: 96%; cursor: pointer;} 


.info-cpe .logo-move { position: absolute; top: 48%; left: 49%; width: 80.5%; height: 24%; transform: translateX(-50%); background: url(../../Typec_Image/info_cpe/info_cpe_13_01.png); -webkit-animation: bgslide 18.00s 2.25s linear infinite; animation: bgslide 18.00s 1.25s linear infinite; background-repeat-y: no-repeat; } 



/* .info-welding */ 
.info-welding .sec-01 { background: url(../../Typec_Image/info_welding/info_welding_01_bg.jpg) no-repeat; }
.info-welding .sec-01 .welding_top_img img{ position: absolute; top: 65.4%; left: 50%; margin-left: -12.4%; z-index: 1; }
.blink {animation: blink-effect 2s ease-out infinite;}

@keyframes blink-effect {
  50% {
    opacity: 0;
  }
}

/*움직이는손*/
.info-welding .btn-icon { position: absolute; transform: translateX(-50%); text-indent: -999999px; } 
.info-welding .btn-icon:after { clear: both; content:''; display: block; position: absolute; bottom: -12px; right: -60px; background: url(../../Typec_Image/info_fp/info_fp_hand.png); width: 91px; height: 73px; background-size: cover; z-index: 1; background-repeat: no-repeat; animation: fphand-icon 2s 1.25s ease-in-out infinite; } 

.info-welding .sec-02 { background: #d3dadd; }
.info-welding .sec-03 { background: #fff5af; padding-bottom: 100px;}
.info-welding .sec-04 { background: #df4545; padding-bottom: 100px;}
.info-welding .sec-05 { background: #ffca1d; }
.info-welding .sec-06 { background: #000000; }
.info-welding .sec-07 { background: #eceff0; }
.info-welding .sec-08 { background: #dcee98; }
.info-welding .sec-09 { background: url(../../Typec_Image/info_welding/info_welding_09_bg.jpg) no-repeat; }
.info-welding .sec-10 { background: #fff5af; }
.info-welding .sec-11 { background: #363636; }

.info-welding .video-area {position: relative; width: 100%; text-align: center;}
.info-welding .video-area iframe {width: 80%; height: 500px;}
.info-welding .video-area .slide-arrow {position: absolute; top: 50%; margin-top: -4%;  cursor: pointer;}
.info-welding .video-area .slide-arrow.left {left: 0;}
.info-welding .video-area .slide-arrow.right {right: 0;}




/*info-logi 물류관리사*/
.info-logi .sec-01 {background: #2c009d;}
.info-logi .sec-02 {background: #ebe3ff;}
.info-logi .sec-03 {background: #9b7edf;}
.info-logi .sec-04 {background: #262281;}
.info-logi .sec-05 {background: #ebe3ff;}
.info-logi .sec-06 {background: #d0c3ef;}
.info-logi .sec-07 {background: #9b7edf;}
.info-logi .sec-08 {background: #262281;}
.info-logi .sec-09 {background: #ebe3ff;}
.info-logi .sec-10 {background: #9b7edf; padding-bottom:100px;}
.info-logi .sec-11 {background: #262281;}
.info-logi .sec-12 {background: #ffd824;}
.info-logi .sec-13 {background: #1f0a4f;}


.info-logi div { text-align:center; } /*height:831; */
.info-logi .sec04 { background-color:#181b2b; }

.info-logi .btn-1 { top: 72%; left: 50%; width: 30%; height: 15%; } 
.info-logi .btn-2 { top: 41%; left: 28%; width: 15%; height: 34%; }
.info-logi .btn-3 { top: 41%; left: 69%; width: 15%; height: 34%; }
.info-logi .btn-4 { top: 41%; left: 73%; width: 23%; height: 8%; }
.info-logi .btn-5 { top: 82%; left: 50%; width: 33%; height: 8%; }

.info-logi .youtube-area {width: 100%; margin: 0 auto;}
.info-logi .youtube-area iframe {position: absolute; top: 43.5%; left: 14.5%; width: 71%; height: 50%;}

.info-logi .logo-move { position: absolute; top: 46%; left: 49%; width: 80.5%; height: 28%; transform: translateX(-50%); background: url(https://epasskorea.com/Typec_Image/info_logi/info_logi_07_logo.jpg); -webkit-animation: bgslide 18.00s 2.25s linear infinite; animation: bgslide 18.00s 1.25s linear infinite; background-repeat-y: no-repeat; } 

.info-logi .logi-slide { width: 100%; /*max-width: 92%; */} 
.info-logi .swiper-slide img {/* width: 100%;*/ }
.info-logi .logi-area { padding-bottom:100px;}
.info-logi .logi-area .fp-slide-button { position: absolute; top: calc(50% - 16px); z-index: 97; width: 18px; height: 32px; padding: 0; text-indent: -9999px; cursor: pointer; } 

.info-logi .t-btn-a { position: relative; } 
.info-logi .t-btn-a a { transform: translateX(-50%); bottom: 0; width: 15%; height: 85%; } 
.info-logi .t-btn-a .t-btn-1 { left: 43%; } 
.info-logi .t-btn-a .t-btn-2 { left: 58%; } 
.info-logi .t-btn-a .tch-l .tch-2 { display: none; } 
.info-logi .youtube-btn::after { display: none; } 
.info-logi .t-info-video { position: relative; } 
.info-logi .t-info-video .youtube-btn { position: absolute; top: 30.2%; left: 32.7%; width: 37.7%; height: 45.8%; transform: translateX(-50%); } 
.info-logi .t-info-video div:not(:first-child) { display: none; } 

.info-logi .sec-10 .inter-arrow.left { left: 45%; top:60%; position: absolute; margin-left: -450px; } 
.info-logi .sec-10 .inter-arrow.right { left: 53%; top:60%; position: absolute; margin-left: 430px;  } 
.info-logi .inter-arrow { position: absolute; top: 0%; z-index: 1; cursor: pointer; } 




/* info_carorg.css */

.info_carorg { position:relative; background:#000; } 
.info_carorg img { display: block; width: 100%; } 
.info_carorg .bottom-banner img { max-width: 986px; margin: 0 auto; } 
.info_carorg .bottom-banner { background-color:#181b2b; } 

.info_carorg .sec-01 { background: #282828; } 
.info_carorg .sec-02 { background: #485cd0; } 
.info_carorg .sec-03 { background: #75ff86; }
.info_carorg .sec-04 { background: #fef6c7; padding-bottom: 3%;} 
.info_carorg .sec-05 { background: #d5d9f4; } 
.info_carorg .sec-06 { background: #eceff0; } 
.info_carorg .sec-07 { background: #dcee98; } 
.info_carorg .sec-08 { background: #2b2b36; padding-bottom: 6%;} 
.info_carorg .sec-09 { background: #fff5af; padding-bottom: 6%;} 


/*흐르는 텍스트*/
.info_carorg .flow-container { width: 1700px; padding: 10px 0; overflow: hidden; margin: 0 auto;}
.info_carorg .flow-text {display: flex;flex: 0 0 auto;white-space: nowrap;overflow: hidden;font-size: 1.5rem; color: #fff; letter-spacing: -0.02em;font-family: 'GmarketSansMedium';}
.info_carorg .flow-text span{ padding:0 10px; color: #75ff86;}
.info_carorg .flow-wrap {animation: textLoop 180s linear; animation-iteration-count:infinite;  padding-right: 0.8vw;}

/*타자느낌 텍스트*/
.info_carorg .text-typing { text-align:center; position: absolute; top: 81%; left: 50%; margin-left:-41%; width: 82.1%; height: 60px; background: #2939a4; } 
.info_carorg .text-typing span { line-height: 65px; font-size: 26px; font-family: 'GmarketSansBold'; letter-spacing: -1.2px; padding: 0 0 0 10px; color: #fff; } 
.info_carorg .text-typing span:not(.blink) { padding: 0 0 0 38px; } 

/* info-cca */

.info-cca { position: relative;}
.info-cca .sec-01 {background: #ffd978;}
.info-cca .sec-02 {background: #ffc533;}
.info-cca .sec-03 {background: #ebffc7;}
.info-cca .sec-04 { background:#00ffc0; } 
.info-cca .sec-05 {background: #fdf5cc;}
.info-cca .sec-06 {background: #ebffc7;}
.info-cca .sec-07 {background: #ffd3fc;}

.info-cca .tab-menu { margin: 0 auto; } 
.info-cca .tab-menu .tab-menu-btn { display: flex; justify-content: center; background: url(https://epasskorea.com/Typec_Image/info_cca/info_cca_11.png); } 
.info-cca .tab-menu .tab-menu-btn li { margin: 0 5px; cursor: pointer; } 
.info-cca .tab-menu .tab-menu-con li:not(:first-child) { display: none; position: relative; } 



/*info-fit 금융투자테스트*/

.info-fit .sec-01 {background: #00b465;}
.info-fit .sec-02 {background: #feeb5e;}
.info-fit .sec-03 {background: #5679f9;}
.info-fit .sec-04 {background: #80ce83;}
.info-fit .sec-05 {background: #8f8dd6;}
.info-fit .sec-06 {background: #5679f9;}
.info-fit .sec-07 {background: #c0dcf4;}
.info-fit .sec-08 {background: #fffaca;}


/* info-energy */
.info-energy { position: relative;}
.info-energy .sec-01 {background: #a6e19b;}
.info-energy .sec-02 {background: #fff998;}
.info-energy .sec-03 {background: #deffd9;}
.info-energy .sec-04 {background: #f8f8f8;} 
.info-energy .sec-05 {background: #272727;}
.info-energy .sec-06 {background: #f8f8f8;}
.info-energy .sec-07 {background: #f9ffd9;}
.info-energy .sec-08 {background: #a6e19b;}
.info-energy .sec-09 {background: #417658;}
.info-energy .sec-07 iframe {position: absolute; top: 26%; left: 5%; width: 90%; height: 60%; }


/********info-fin - 재경회계관리 A타입 ************/
.info-fin .sec-00 { background-color: #4c00cc; } /*배너사용 - 500% 환급*/
.info-fin .sec-01 {background: #35b493;}
.info-fin .sec-02 {background: #198e70;}
.info-fin .sec-03 {background: #fccd60;}
.info-fin .sec-04 {background: #e7e7e7;}
/*소문내기 사용*/
.info-fin .sec-05 {background: #4fddcd;}
.info-fin .sec-06 {background: #39cdbd;}

.info-fin .event-slide-area { } 
.info-fin .event-slide-area .event-slide-box { position: absolute; top: 15.5%; left: 14.5%; width: 71%; height: 34%; } 
.info-fin .event-slide-area .slick-left { position: absolute; top: 30%; left: 6%; width: 6%; z-index: 10; } 
.info-fin .event-slide-area .slick-right { position: absolute; top: 30%; right: 6%; width: 6%; z-index: 10; } 

.info-fin .event-slide-area2 { } 
.info-fin .event-slide-area2 .event-slide-box2 { position: absolute; top: 53%; left:13%;  width: 74%; } 
.info-fin .event-slide-area2 .event-slide-box2 img{width: 100%;}
.info-fin .event-slide-area2 .slick-left2 { position: absolute; top: 67%; left: 6%; width: 6%; z-index: 10; } 
.info-fin .event-slide-area2 .slick-right2 { position: absolute; top: 67%; right: 6%; width:6%; z-index: 10; } 

.info-fin .succ-list { position: absolute; top: 33%; left: 14%; width: 72%; height: 50%; overflow: hidden; } 
.info-fin .succ-list .slick-slide{ display: flex; } 
.info-fin .succ-list span { font-size: 22px !important; display: block; text-align: center; } 
.info-fin .succ-list span:nth-child(1) { width: 20%; } 
.info-fin .succ-list span:nth-child(2) { width: 30%; } 
.info-fin .succ-list span:nth-child(3) { width: 20%; } 
.info-fin .succ-list span:nth-child(4) { width: 30%; }


/********info-cfa - CFA A타입 ************/
.info-cfa .sec-01 {background: #7dddff;}
.info-cfa .sec-02 {background: #2c8cc6;}


/********info-plant - 식물보호 A타입 ************/
.info-plant .sec-01 {background: #fffee0;}
.info-plant .sec-02 {background: #638968;}
.info-plant .sec-03 {background: #f1f1f1;}