@charset "utf-8";
/* --------------------------------------------------
* Version	: 2.0
* Date		: 2024.10
* Author	: mijin Park / mijin0517@saerom.co.kr
\* -------------------------------------------------- */


/** Layout
===================================*/
.wrap {position:relative;min-width:1320px;box-sizing:border-box;overflow:hidden;}
.header {position:relative;border-bottom:1px solid #ddd;height:65px;background:#fff;padding:0 20px;}
.inner {position:relative;margin:0 auto;max-width:1320px;/*display:flex;justify-content:flex-end;align-items:center;*/}
.wrap .inner{max-width:1280px;}
.header.fixed {position:fixed;top:0;left:0;width:100%;box-shadow:2px 3px 7px 0 rgba(211,211,211,.5);z-index:100}
.header.fixed + .container {padding-top:65px;}
.sub_wrap .header.fixed{display:none;}

/* Logo */
.logo {position:absolute;top:50%;left:5px;transform:translateY(-50%);}

/* GNB */
.gnb ul {overflow:hidden;display:flex;align-items:center;justify-content:flex-end;}
.gnb li {float:left;margin:0 20px}
.gnb li:last-child{margin-right:0;}
.gnb li a {display:block;padding:0 12px;border-bottom:4px solid transparent;font-size:22px;line-height:62px;font-family: 'PretendardB',sans-serif;color:#333;box-sizing:border-box;cursor:pointer;}
.gnb li.on a {border-color:#2b44a3}
.gnb li.m04 a{width:120px;height:40px;border-radius:20px;background:#2b44a3;color:#fff;text-align:center;line-height:40px;border-bottom:0;}

/* Footer */
.footer {background-color:#3b3b3b;}
.footer .tit {position:relative;margin-left:15px;padding-top:30px;font-size:30px;line-height:46px;font-weight:300;color:#ccc;font-family: 'PretendardB',sans-serif;}
.footer .tit:before {content:'';display:block;position:absolute;top:29px;left:0;width:30px;height:2px;background:#7c74bb}
.footer .company {margin-top:14px;margin-left:15px}
.footer .company p {font-size:15px;line-height:22px;font-weight:300;color:#eee;font-family: 'PretendardL',sans-serif;}
.footer .contact {overflow:hidden;position:absolute;top:82px;right:40px}
.footer .contact li {float:left;position:relative;margin-left:38px;padding:2px 0 2px 55px;font-size:14px;line-height:22px;color:#ccc}
.footer .contact li span {display:block}
.footer .contact .ico {display:block;position:absolute;top:0;left:0;width:48px;height:48px;background:url(../images/sp_ico_contact.png) no-repeat}
.footer .contact .ico-mail {background-position:0 0}
.footer .contact .ico-fax {background-position:0 -50px}
.footer .contact .ico-tel {background-position:0 -100px}
.footer .contact .val em {font-size:18px;color:#fff;font-family: 'PretendardB',sans-serif;}
.footer .contact .val a{font-size:14px;color:#fff;font-family: 'PretendardB',sans-serif;}
.footer .copyright {margin-top:27px;padding:30px 0 35px 120px;border-top:1px solid #555;font-size:14px;line-height:15px;color:#ccc;letter-spacing:0;text-transform:uppercase;background:url(../images/talk/bg_logo.png) no-repeat 16px 20px;font-family: 'PretendardM',sans-serif;}
.footer .btnHome,
.footer .btnPrivacy {display:block;position:absolute;bottom:22px;width:128px;font-size:12px;line-height:32px;font-weight:300;color:#fff;text-align:center}
.footer .btnHome {right:10px;border:1px solid #b1b1b1}
.footer .btnPrivacy {right:150px;border:1px solid #767676}

/* Action Button */
.action-button {position:fixed;bottom:24px;right:50%;margin-right:-725px;z-index:11}
.action-button a {margin-top:10px}
.action-button .btn-top {display:none}
.action-button .btn-top.on {display:block}




/** Content
===================================*/

.container section .tit {padding-top:32px;font-size:40px;line-height:64px;color:#333;text-align:center;font-family: 'PretendardB',sans-serif;}
.container section .tit span {display:inline-block;padding:0 10px;vertical-align:top;}

/* 배너 */
.sol-banner {height:954px;background:url(../images/talk/bg_banner_02.png)  center top -60px no-repeat;background-size:contain;position:relative;z-index:1;}
.sol-banner .inner {height:100%;padding-top:45px;}
.sol-banner .txt {text-align:center;letter-spacing: -0.5px;}
.sol-banner .txt1 {font-size:40px;color:#000;font-family:'PretendardL',sans-serif;line-height:1.3;}
.sol-banner .txt1 .strong {font-size:55px;font-family:'PretendardEB',sans-serif;}
.sol-banner .txt1 em {background:linear-gradient(to bottom, #61b7bc, #0c40d4);color:transparent;-webkit-background-clip:text;}
.sol-banner .txt2 {font-size:40px;color:#333;font-family:'NotoSansCJKkrB',sans-serif;}
.sol-banner .txt2 em {background:linear-gradient(to bottom, #61b7bc, #0c40d4);color:transparent;-webkit-background-clip:text;}

.sol-banner .talk {position:absolute;top:250px;left:150px;width:1107px;height:697px;background:url(../images/talk/talk_app.png) no-repeat}
.sol-banner .talk .msg {position:absolute;transition-delay:.5s;}
.sol-banner .talk .msg1 {top:200px;right:314px;width:183px;height:34px;background:url(../images/talk/talk_msg1.png) no-repeat}
.sol-banner .talk .msg2 {top:243px;right:314px;width:223px;height:34px;background:url(../images/talk/talk_msg2.png) no-repeat}
.sol-banner .talk .msg3 {top:295px;left:430px;width:270px;height:55px;background:url(../images/talk/talk_msg3.png) no-repeat}
.sol-banner .talk .msg4 {top:360px;left:477px;width:303px;height:100px;background:url(../images/talk/talk_msg4.png) no-repeat}

.sol-banner .talk {opacity:0;transform:scale(.7);transition:.6s;}
.sol-banner .talk .msg {opacity:0;transition:0.6s;}
.sol-banner .talk .msg1 {-webkit-transform:translate3d(121px,0,0);transform:translate3d(121px,0,0)}
.sol-banner .talk .msg2 {-webkit-transform:translate3d(185px,0,0);transform:translate3d(185px,0,0)}
.sol-banner .talk .msg3,
.sol-banner .talk .msg4 {-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.sol-banner.on .txt{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.sol-banner.on .talk {opacity:1;transform:scale(1);}
.sol-banner.on .talk .msg {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.sol-banner.on .talk .msg1 {transition-delay:0.6s;}
.sol-banner.on .talk .msg2 {transition-delay:1.2s;}
.sol-banner.on .talk .msg3 {transition-delay:1.8s;}
.sol-banner.on .talk .msg4 {transition-delay:2.4s;} 

.bg_icons span{position:absolute;}
.bg_ic01{top:265px;left:-90px;width:136px;height:139px;background:url(../images/talk/bg_icon01.png) center no-repeat;}
.bg_ic02{top:190px;right:-65px;width:221px;height:231px;background:url(../images/talk/bg_icon02.png) center no-repeat;}
.bg_ic03{top:560px;left:-30px;width:141px;height:142px;background:url(../images/talk/bg_icon03.png) center no-repeat;}
.bg_ic04{top:855px;right:-235px;width:222px;height:206px;background:url(../images/talk/bg_icon04.png) center no-repeat;}
.bg_ic05{top:1070px;left:-170px;width:232px;height:212px;background:url(../images/talk/bg_icon05.png) center no-repeat;}

.sol-banner.on .bg_ic01{animation:updown01 1.8s linear .3s infinite;}
.sol-banner.on .bg_ic02{animation:updown02 2.6s linear .3s infinite;}
.sol-banner.on .bg_ic03{animation:updown03 3.4s linear .3s infinite;}


@keyframes updown01{
    50% {transform:translateY(-30px);}
}
@keyframes updown02{
    50% {transform:translateY(-40px);}
}
@keyframes updown03{
    50% {transform:translateY(-30px);}
}

/* 제품소개 */
.sol-features {position:relative;height:850px;padding:10px 0 40px;background:url(../images/features_bg.png) bottom center no-repeat;}
.sol-features .inner{height:100%;}
.sol-features .tit{padding-top:0 !important;;line-height:normal !important;font-size:0 !important;}
.sol-features .tit em{display:inline-block;font-size:20px;color:#fff;padding:0 23px;height:30px;border-radius:15px;background:#5569b5;text-align:center;line-height:30px;font-family: 'PretendardB',sans-serif;vertical-align:middle;margin-top:2px;}
.sol-features .tit span{display:inline-block;font-size:35px;color:#3c3c44;font-family: 'PretendardB',sans-serif;line-height:1;vertical-align:middle;}
/* .sol-features .sub{margin-top:44px;font-size:40px;line-height:65px;color:#655fa9;text-align:center;} */
.sol-features .sub1{font-size:45px;background:linear-gradient(to bottom, #61b7bc, #0c40d4);color:transparent;-webkit-background-clip:text;font-family: 'PretendardB',sans-serif;text-align:center;line-height:1;margin-top:30px;}
.sol-features .sub2{font-size:24px;color:#333;font-family: 'NotoSansCJKkrM',sans-serif;text-align:center;line-height:1;font-weight:normal;margin-top:20px;letter-spacing:-1px;}
.sol-features .sub2 b{color:#5569b5;font-weight:normal;}
.sol-features .sub span{display:block;}
.sol-features .features_swiper{height:100%;}
/* .sol-features .swiper-button-prev{left:-220px;width:87px;height:88px;background:url(../images/talk/prev_btn.png) center no-repeat;cursor:pointer;}
.sol-features .swiper-button-prev:after{display:none;}
.sol-features .swiper-button-next{right:-220px;width:87px;height:88px;background:url(../images/talk/next_btn.png) center no-repeat;cursor:pointer;}
.sol-features .swiper-button-next:after{display:none;} */
.sol-features .swiper-slide div{text-align:center;padding-top:18px;position:relative;}
.sol-features .swiper-pagination{bottom:15px;width:100%;display:flex;align-items:center;gap:6px;justify-content:center;}
.sol-features .swiper-pagination span{width:120px;height:5px;background:#ccc;border-radius:0;}
.sol-features .swiper-pagination span.swiper-pagination-bullet-active{background:#5569b5;}

.an_icon{position:absolute;}
.an_icon01{top:228px;left:296px;width:155px;height:165px;background:url(../images/talk/an_icon01.png) center no-repeat;transition:.6s linear;transform:scale(0.4);opacity:0;}
.an_icon02{top:100px;right:270px;width:155px;height:165px;background:url(../images/talk/an_icon02.png) center no-repeat;transition:.6s linear;transform:scale(0.4);opacity:0;}
.an_icon03{top:360px;right:349px;width:155px;height:165px;background:url(../images/talk/an_icon03.png) center no-repeat;transition:.6s linear;transform:scale(0.4);opacity:0;}
.an_icon04{top:50px;left:435px;width:155px;height:165px;background:url(../images/talk/an_icon04.png) center no-repeat;transition:.6s linear;transform:scale(0.4);opacity:0;}
.an_icon05{top:50px;right:445px;width:155px;height:165px;background:url(../images/talk/an_icon05.png) center no-repeat;transition:.6s linear;transform:scale(0.4);opacity:0;}
.an_icon06{top:250px;right:330px;width:155px;height:165px;background:url(../images/talk/an_icon06.png) center no-repeat;transition:.6s linear;transform:scale(0.4);opacity:0;}
.an_icon07{top:458px;right:445px;width:155px;height:165px;background:url(../images/talk/an_icon07.png) center no-repeat;transition:.6s linear;transform:scale(0.4);opacity:0;}
.an_icon08{top:458px;left:435px;width:155px;height:165px;background:url(../images/talk/an_icon08.png) center no-repeat;transition:.6s linear;transform:scale(0.4);opacity:0;}
.an_icon09{top:250px;left:320px;width:155px;height:165px;background:url(../images/talk/an_icon09.png) center no-repeat;transition:.6s linear;transform:scale(0.4);opacity:0;}

.sol-features.on .swiper-slide-active .an_icon01{transform:scale(1);opacity:1;transition-delay:.4s;}
.sol-features.on .swiper-slide-active .an_icon02{transform:scale(1);opacity:1;transition-delay:.8s;}
.sol-features.on .swiper-slide-active .an_icon03{transform:scale(1);opacity:1;transition-delay:1.2s;}

/* .sol-features.on .swiper-slide-active .an_icon04{transform:scale(1);opacity:1;transition-delay:.4s;}
.sol-features.on .swiper-slide-active .an_icon05{transform:scale(1);opacity:1;transition-delay:.8s;}
.sol-features.on .swiper-slide-active .an_icon06{transform:scale(1);opacity:1;transition-delay:1.2s;}
.sol-features.on .swiper-slide-active .an_icon07{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sol-features.on .swiper-slide-active .an_icon08{transform:scale(1);opacity:1;transition-delay:2s;}
.sol-features.on .swiper-slide-active .an_icon09{transform:scale(1);opacity:1;transition-delay:2.4s;} */
.sol-features.on .swiper-slide-active .an_icon04{transform:scale(1);opacity:1;transition-delay:.3s;}
.sol-features.on .swiper-slide-active .an_icon05{transform:scale(1);opacity:1;transition-delay:.6s;}
.sol-features.on .swiper-slide-active .an_icon06{transform:scale(1);opacity:1;transition-delay:.9s;}
.sol-features.on .swiper-slide-active .an_icon07{transform:scale(1);opacity:1;transition-delay:1.2s;}
.sol-features.on .swiper-slide-active .an_icon08{transform:scale(1);opacity:1;transition-delay:1.5s;}
.sol-features.on .swiper-slide-active .an_icon09{transform:scale(1);opacity:1;transition-delay:1.8s;}
.sol-features.on .swiper-slide-active .rolling_icon{position:absolute;top:50%;left:50%;width:240px;height:243px;background:url(../images/talk/rolling_icon.png) center no-repeat;animation:rolling 6s linear infinite;transform:translate(-50%,-50%);margin-left:-15px;margin-top:7px;}
@keyframes rolling{
    50% {transform:translate(-50%,-50%) rotate(180deg);}
    100%{transform:translate(-50%,-50%) rotate(360deg);}
}

/* 주요기능 */
.sol-function {height:974px;background:#f6f6f6}
.sol-function .tab-container {margin-top:57px}
.sol-function .tab-content {display:none;margin-top:60px}
.sol-function .tab-content:first-of-type {display:block}
.sol-function .tab-menu {overflow:hidden;margin:0 auto;border:1px solid #e1e1e1;background:#fff}
.sol-function .tab-menu li {float:left;border-left:1px solid #e1e1e1;width:255px}
.sol-function .tab-menu li:first-child {border-left:0;width:254px}
.sol-function .tab-menu li a {display:block;font-size:22px;line-height:53px;color:#333;text-align:center}
.sol-function .tab-menu li.on a {background:#655da7;color:#fff;cursor:default}
.sol-function .tab-content .sub {font-size:28px;line-height:46px;color:#333;text-align:center}
.sol-function .tab-content dt {font-size:20px;line-height:38px;font-weight:600;color:#655da7}
.sol-function .tab-content dd {position:relative;padding-left:17px;font-size:17px;line-height:30px;font-weight:600;color:#333}
.sol-function .tab-content dd .small {font-size:16px;line-height:22px}
.sol-function .tab-content dd:before {content:'';display:block;position:absolute;top:10px;left:4px;border-radius:50%;width:6px;height:6px;background:#655da7}
.sol-function .tab-content .txt {position:relative;padding-left:22px;font-size:16px;line-height:22px;font-weight:600;color:#333}
.sol-function .tab-content .txt:before {content:'※';display:block;position:absolute;top:0;left:4px}
.sol-function .tab-content dl + .txt {margin-top:24px}
.sol-function .tab-content dd + dt {margin-top:20px}
.sol-function .tab-content .slider {height:650px}
.sol-function .tab-content .slider-item {position:relative;width:1320px !important;height:650px !important}
.sol-function .tab-content .slider-item .in {position:relative}
.sol-function .tab-content .slick-dots {display:block;position:absolute;bottom:0;left:0;right:0;width:100%;line-height:0;text-align:center}
.sol-function .tab-content .slick-dots li {margin:0 3px;width:120px;height:4px}
.sol-function .tab-content .slick-dots li button {width:100%;height:4px;background:#ccc}
.sol-function .tab-content .slick-dots li.slick-active button {background:#655fa9}
.sol-function .tab-content .caption {margin-top:8px;font-size:16px;line-height:24px;font-weight:600;color:#655da7;text-align:center}

#function01 .item01 .in {padding:44px 0 0 836px}
#function01 .item01 .thumb {position:absolute;top:0;left:110px}
#function01 .item02 .in {padding:436px 0 0 860px}
#function01 .item02 .thumb {position:absolute;top:15px;left:74px}
#function01 .item03 .in {padding:395px 0 0 1032px}
#function01 .item03 .thumb {position:absolute;top:0;left:52px}

#function02 .item01 .row {margin-top:38px}
#function02 .item01 .left {padding-left:124px;width:547px}
#function02 .item01 .right {width:609px}
#function02 .item01 .desc {padding-left:12px}
#function02 .item01 .desc dl {margin-top:8px}
#function02 .item01 .desc dl + .txt {margin-top:12px}
#function02 .item02 .sub {font-size:24px;line-height:38px}
#function02 .item02 .row {margin-top:25px}
#function02 .item02 .left {padding-left:214px;width:622px}
#function02 .item02 .right {width:444px}
#function02 .item03 .sub {font-size:24px;line-height:38px}
#function02 .item03 .row {margin-top:25px}
#function02 .item03 .left {position:relative;padding-left:214px;width:622px}
#function02 .item03 .left .extra {position:absolute;top:310px;left:798px}
#function02 .item03 .right {width:444px}
#function02 .item03 .right dl + dl {margin-top:30px}

#function03 .sub {line-height:44px}
#function03 .row {margin-top:28px}
#function03 .left {padding-left:180px;width:656px}
#function03 .right {width:444px}
#function03 .desc dd + dt {margin-top:14px}

#function04 .sub {line-height:44px}
#function04 .row {margin-top:28px}
#function04 .left {padding-left:185px;width:570px}
#function04 .right {width:525px}
#function04 .desc dl {margin-top:18px;padding-left:12px}
#function04 .desc dd + dt {margin-top:18px}
#function05 .list {margin:46px auto 0;width:852px}
#function05 .list li {float:left;width:284px}

/* Talk Plus 영상 */
.sol_video{height:760px;background:url(../images/talk/video_bg.png) center no-repeat;}
.sol_video .inner{padding:89px 0;}
.sol_video .tit2{font-size:40px;color:#fff;text-align:center;font-family: 'PretendardB',sans-serif;font-weight:normal;}
.video_area{margin-top:45px;display:flex;align-items:center;}
.play_box{width:848px;height:488px;background:#fff;border-radius:10px;padding:7px;}
.play_inner{width:100%;height:100%;border-radius:10px;overflow:hidden;}
.play_inner iframe{width:100%;height:100%;}

.text_box{width:calc(100% - 848px);padding-left:60px;}
.text_box strong{display:block;font-size:30px;color:#fff;font-family: 'PretendardSB',sans-serif;position:relative;padding-left:17px;}
.text_box strong:after{position:absolute;top:50%;left:0;transform:translateY(-50%);width:5px;height:15px;border-radius:3px;content:"";background:#92b1d5;}
.text_box p{font-size:22px;color:#fff;font-family:'PretendardR',sans-serif;line-height:1.4;margin-top:15px;}
.quick_btn{margin-top:40px;width:250px;height:60px;border-radius:30px;background:#fff;overflow:hidden;}
.quick_btn a{display:flex;width:100%;align-items:center;height:100%;font-size:20px;color:#2b44a3;font-family: 'NotoSansCJKkrB',sans-serif;padding:0 60px;background:url(../images/quick_ico.png) center right 60px no-repeat;;background-size:14px 24px;}

/* 제품소개서 & 카탈로그 */
.sol_catalog{padding:70px 0;height:670px;}
.sol_catalog .inner{height:100%;background:url(../images/talk/catalog_bg.png) center right no-repeat;position:relative;}
.sol_catalog .catalog_area{display:flex;align-items:center;height:100%;}
.sol_catalog .catalog_area strong{font-size:30px;color:#222;font-family: 'PretendardSB',sans-serif;position:relative;padding-left:17px;}
.sol_catalog .catalog_area strong:after{position:absolute;top:50%;left:0;transform:translateY(-50%);width:5px;height:15px;border-radius:3px;content:"";background:#92b1d5;}
.sol_catalog .sub1{margin-top:40px;}
.sol_catalog .sub1 span{display:block;font-size:40px;background:linear-gradient(to bottom, #61b7bc, #0c40d4);color:transparent;-webkit-background-clip:text;font-family:'PretendardB',sans-serif;line-height:1.4;}
.sol_catalog .info_box p{font-size:28px;color:#666;line-height:1.5;font-family: 'NotoSansCJKkrR',sans-serif;margin-top:15px;}
.sol_catalog .download_btn{margin-top:50px;width:250px;height:60px;border-radius:30px;overflow:hidden;display:flex;align-items:center;font-size:20px;color:#fff;font-family: 'NotoSansCJKkrB',sans-serif;padding:0 60px;background:#2b44a3 url(../images/download_ico.png) center right 60px no-repeat;background-size:36px 30px;cursor:pointer;}

/* 고객사 도입사례 */
.sol_customer{padding:70px 0;}
.sol_customer .sub1{font-size:40px;background:linear-gradient(to bottom, #61b7bc, #0c40d4);color:transparent;-webkit-background-clip:text;font-family: 'PretendardB',sans-serif;text-align:center;line-height:1;}
.customer_area{display:flex;align-items:flex-start;margin-top:70px;gap:80px;}
.customer_items{width:calc((100% - 80px) / 2);}
.item_img{display:block;height:352px;border-radius:20px;position:relative;overflow:hidden;}
.item_img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;}
.customer_items .item_box{padding:30px 20px;min-height:160px;}
.ct_logo{display:flex;align-items:center;height:60px;}
.item_tit{display:block;font-size:25px;color:#3f4a61;font-family: 'NotoSansCJKkrB',sans-serif;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;}
/* .item_box p{font-size:18px;color:#666;font-family:'NotoSansCJKkrR',sans-serif;margin-top:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;} */
.rolling_logo{margin-top:40px;}
.rolling_logo .swiper-slide{padding:10px;cursor:pointer;}
.logo_box{width:100%;height:150px;border-radius:83px;box-shadow:6px 6px 10px rgba(0,0,0,.1);position:relative;}
.logo_box img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}

/* 도입문의 */
.sol-inquiry .inner{padding-top:45px;}
.sol-inquiry .sub1{font-size:40px;background:linear-gradient(to bottom, #61b7bc, #0c40d4);color:transparent;-webkit-background-clip:text;font-family:'PretendardB',sans-serif;text-align:center;line-height:1;}
.contact-list {padding:43px 0 122px;text-align:center;}
.contact-list ul {overflow:hidden;display:inline-block;vertical-align:top;width:100%;}
.contact-list li {float:left;width:calc((100% - 50px) / 3);}
.contact-list li + li{margin-left:25px;}
.contact-item {position:relative;padding-left:150px;border:1px solid #ededed;border-radius:20px;height:167px;text-align:left;}
.contact-item .name {position:absolute;top:55px;left:55px;font-size:18px;line-height:24px;color:#000;font-family:'PretendardR',sans-serif;}
.contact-item .name em{display:block;font-size:28px;margin-top:7px;font-family:'PretendardB',sans-serif;}
.contact-item .tel,
.contact-item .email {position:relative;padding-left:32px;line-height:24px;text-align:left;}
.contact-item .tel {margin-top:52px;background:url(../images/ico_tel.png) no-repeat;color:#666;font-size:20px;font-family:'PretendardEB',sans-serif;}
.contact-item .email {margin-top:16px;background:url(../images/ico_email.png) no-repeat;color:#655da7;font-weight:600;}
.contact-item .email a {display:inline-block;position:relative;vertical-align:top;font-size:16px;font-family:'PretendardB',sans-serif;}
.contact-item .email a:after {content:'';display:block;position:absolute;bottom:4px;left:0;width:100%;height:1px;background:#948fbf}

/* footer */
.footer{background:#ccc;height:80px;display:flex;align-items:center;justify-content:center;}
.footer p{font-size:15px;color:#000;font-family:'PretendardM',sans-serif;}

/* pop모달 */
/* .pop_modal{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);z-index:999;display:none;align-items:center;justify-content:center;}
.pop_modal.active{display:flex;}
.pop_inner{width:720px;height:456px;background:url(../images/talk/pop_bg.png) center no-repeat;position:relative;padding:40px 55px;}
.pop_inner strong{display:block;text-align:center;font-size:35px;color:#37405d;font-family: 'PretendardB',sans-serif;line-height:54px;position:relative;z-index:1;height:50px;}
.pop_inner strong:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:145px;height:15px;content:"";background:#e9f1f7;z-index:-1;}
.pop_inner > div dl + dl{margin-top:20px;}
.pop_inner > div dl dt{padding-left:55px;position:relative;font-size:25px;color:#37405d;font-family: 'NotoSansCJKkrB',sans-serif;line-height:50px;letter-spacing:-.5px;}
.pop_inner > div dl dt:after{position:absolute;top:50%;left:0;width:39px;height:34px;transform:translateY(-50%);content:"";background:url(../images/talk/check_ico.png) center no-repeat;}
.pop_inner > div dl dd .radio_group{display:flex;align-items:flex-start;gap:15px 10px;flex-wrap:wrap;margin-top:25px;}
.pop_inner > div dl dd .radio_group label{width:calc((100% - 10px) / 2);}
.pop_inner > div dl dd .radio_group span{display:inline-block;font-size:26px;color:#666;position:relative;padding:0 10px 0 50px;}
.pop_inner > div dl dd .radio_group label.custom span:before{position:absolute;left:0;top:50%;transform:translateY(-50%);width:35px;height:35px;content:"";background:url(../images/talk/radio_ico.png) center no-repeat;cursor:pointer;}
.pop_inner > div dl dd .radio_group input[type="radio"]:checked + span::before{background: url(../images/talk/radio_ico_on.png) center no-repeat;}
.pop_inner > div dl dd .radio_group label.custom input{display:block;position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);}
.pop_close{position:absolute;top:-10px;right:-10px;width:50px;height:50px;border-radius:50%;overflow:hidden;background:url(../images/talk/pop_close.png) center no-repeat;cursor:pointer;}
.submit_btn{position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:300px;height:60px;border-radius:30px;background:#2b44a3 url(../images/talk/arrow_ico.png) right 68px center no-repeat;font-size:24px;color:#fff;font-family: 'NotoSansCJKkrB',sans-serif;padding:0 85px 0 23px;} */
.pop_modal{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);z-index:999;display:none;align-items:center;justify-content:center;}
.pop_modal.active{display:flex;}
.pop_modal02{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);z-index:999;display:none;align-items:center;justify-content:center;}
.pop_modal02.active{display:flex;}
.pop_inner{width:720px;height:calc(100vh - 100px);background:#eff7ff;position:relative;padding:15px;background-size:100% 100%;border-radius:15px;}
.pop_inner .survey_box{width:100%;height:100%;overflow:hidden;overflow-y:auto;padding:25px 25px 50px 25px;background:#fff;border-radius:15px;}
.survey_box > strong{display:block;text-align:center;font-size:30px;color:#37405d;font-family: 'PretendardB',sans-serif;line-height:54px;position:relative;z-index:1;height:50px;}
.survey_box > strong:after{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:145px;height:10px;content:"";background:#e9f1f7;z-index:-1;}
.survey_box > div{margin-top:60px;}
.pop_inner > div dl + dl{margin-top:30px;}
.pop_inner > div dl dt{padding-left:30px;position:relative;font-size:18px;color:#37405d;font-family: 'NotoSansCJKkrB',sans-serif;line-height:1.5;letter-spacing:-.5px;}
.pop_inner > div dl dt span{display:block;font-size:14px;}
.pop_inner > div dl dt:after{position:absolute;top:5px;left:0;width:23px;height:19px;content:"";background:url(../images/talk/check_ico.png) center no-repeat;}
.pop_inner > div dl dd .radio_group{display:flex;align-items:flex-start;gap:12px 10px;flex-wrap:wrap;margin-top:20px;}
.pop_inner > div dl dd .radio_group label{width:calc((100% - 30px) / 4);}
.pop_inner > div dl dd .radio_group2 label{width:100%;}
.pop_inner > div dl dd .radio_group span{display:inline-block;font-size:16px;color:#666;position:relative;padding:0 0 0 30px;}
.pop_inner > div dl dd .radio_group label.custom span:before{position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;content:"";background:url(../images/talk/radio_ico.png) center no-repeat;cursor:pointer;background-size:100% 100%;}
.pop_inner > div dl dd .radio_group input[type="radio"]:checked + span::before{background: url(../images/talk/radio_ico_on.png) center no-repeat;background-size:100% 100%;}
.pop_inner > div dl dd .radio_group label.custom input{display:block;position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);}
.pop_inner > div dl dd .check_group{display:flex;align-items:flex-start;gap:12px 10px;flex-wrap:wrap;margin-top:20px;}
.pop_inner > div dl dd .check_group label{width:calc((100% - 30px) / 4);}
.pop_inner > div dl dd .check_group span{display:inline-block;font-size:16px;color:#666;position:relative;padding:0 0 0 30px;}
.pop_inner > div dl dd .check_group label.custom span:before{position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;content:"";background:url(../images/talk/check_ico02.png) center no-repeat;cursor:pointer;background-size:100% 100%;}
.pop_inner > div dl dd .check_group input[type="checkbox"]:checked + span::before{background: url(../images/talk/check_ico02_on.png) center no-repeat;background-size:100% 100%;}
.pop_inner > div dl dd .check_group label.custom input{display:block;position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);}

.personal_info{margin-top:40px !important;border-radius:20px;background:#e9f1f7;padding:20px 30px;}
.personal_info .table_line{display:flex;align-items:flex-start;gap:20px;width:100%;table-layout:fixed;}
.personal_info .table_line > div{display:flex;width:100%;}
.personal_info .table_line + .table_line{margin-top:14px;}
.personal_info .table_line:last-child .table_con{display:flex;}
.personal_info .table_line .table_tit{display:flex;align-items:center;width:85px;padding:0 10px 0 15px;position:relative;}
.personal_info .table_line .table_tit:after{position:absolute;top:50%;left:0;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;content:"";background:#c3cee6;}
.personal_info .table_line .table_tit span{font-size:16px;color:#444;}
.personal_info .table_line .table_con{width:calc(100% - 85px);}
.personal_info .table_line .table_con input[type="text"]{border:1px solid #e1e5e9;border-radius:5px;height:36px;padding:0 15px;font-size:14px;width:100%;}
.personal_info .table_line .table_con input[type="text"]::placeholder{color:#ccc;}

.personal_box strong{font-size:18px;color:#37405d;font-family:'NotoSansCJKkrB',sans-serif;padding-left:20px;position:relative;}
.personal_box strong:after{position:absolute;top:50%;left:0;transform:translateY(-50%);width:5px;height:20px;content:"";border-radius:3px;background:#00417d;}
.personal_txt{border:1px solid #ddd;background:#f8f8f8;border-radius:15px;padding:29px;margin-top:20px;}
.personal_txt em{font-size:16px;color:#333;font-family:'NotoSansCJKkrM',sans-serif;}
.personal_txt p{font-size:14px;color:#666;margin-top:25px;letter-spacing:.5px;word-break:break-all;}
.personal_box .radio_group{display:flex;align-items:flex-start;gap:12px 10px;flex-wrap:wrap;margin-top:20px;}
.personal_box .radio_group label{width:calc((100% - 30px) / 4);}
.personal_box .radio_group span{display:inline-block;font-size:16px;color:#666;position:relative;padding:0 0 0 30px;}
.personal_box .radio_group label.custom span:before{position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;content:"";background:url(../images/talk/radio_ico.png) center no-repeat;cursor:pointer;background-size:100% 100%;}
.personal_box .radio_group input[type="radio"]:checked + span::before{background: url(../images/talk/radio_ico_on.png) center no-repeat;background-size:100% 100%;}
.personal_box .radio_group label.custom input{display:block;position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);}

.submit_btn{display:flex;align-items:center;justify-content:center;width:200px;height:40px;border-radius:20px;background:#2b44a3;font-size:18px;color:#fff;font-family: 'NotoSansCJKkrB',sans-serif;margin:50px auto 0;gap:20px;font-size:18px;}
.submit_btn i{width:8px;height:14px;background:url(../images/talk/arrow_ico.png) center no-repeat;margin-top:3px;}
.pop_close{position:absolute;top:0;right:-60px;width:50px;height:50px;border-radius:50%;overflow:hidden;background:url(../images/talk/pop_close.png) center no-repeat;cursor:pointer;}

/* 도입문의 */
.inquiry_box{width:100%;height:100%;overflow:hidden;overflow-y:auto;padding:25px 25px 50px 25px;background:#fff;border-radius:15px;}
.inquiry_box > strong{display:block;text-align:center;font-size:30px;color:#37405d;font-family: 'PretendardB',sans-serif;line-height:54px;position:relative;z-index:1;height:50px;}
.inquiry_box > strong:after{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:145px;height:10px;content:"";background:#e9f1f7;z-index:-1;}
.inquiry_box p{font-size:18px;color:#37405d;text-align:center;margin-top:20px;font-family:'NotoSansCJKkrB',sans-serif;}
.table_box{margin-top:50px;}
.table_box .table_line{display:flex;align-items:flex-start;gap:33px;width:100%;table-layout:fixed;}
.table_box .table_line > div{display:flex;width:100%;}
.table_box .table_line:last-child .table_con{display:flex;}
.table_box .table_line .table_tit{width:85px;padding:16px 10px 0 0;}
.table_box .table_line .table_tit span{font-size:16px;color:#444;}
.table_box .table_line .table_con{width:calc(100% - 85px);padding:10px 0;}
.table_box .table_line .table_con input[type="text"]{border:1px solid #e1e5e9;border-radius:5px;height:36px;padding:0 15px;font-size:14px;width:100%;}
.table_box .table_line .table_con input[type="text"]::placeholder{color:#ccc;}
.table_box .table_line .table_con textarea{border:1px solid #e1e5e9;border-radius:5px;width:100%;height:305px;resize:none;padding:10px 15px;}
.table_box .table_line .table_con textarea::placeholder{color:#ccc;}

/* 서브페이지 */
.sub_wrap{position:relative;min-width:1320px;box-sizing:border-box;overflow:hidden;}
.sub-banner{background:url(../images/talk/subbg_banner_02.png) center top -65px no-repeat;position:relative;z-index:1;height:420px;}
.sub-banner .inner{padding-top:75px;}
.sub-banner .txt {text-align:center;letter-spacing: -0.5px;}
.sub-banner .txt1 {font-size:55px;color:#000;font-family:'PretendardEB',sans-serif;line-height:1.3;}
.sub-banner .txt1 img{vertical-align:-3px;}
.sub-banner .txt1 em {background:linear-gradient(to bottom, #61b7bc, #0c40d4);color:transparent;-webkit-background-clip:text;}
.sub-banner .txt2{margin-top:15px;font-size:20px;color:#333;font-family:'NotoSansCJKkrR',sans-serif;}

.sub-banner .bg_ic01{top:100px;left:185px;animation:updown01 2.8s linear .3s infinite;background-size:75% 75%;}
.sub-banner .bg_ic02{top:95px;right:45px;animation:updown02 3s linear .3s infinite;background-size:75% 75%;}
.sub-banner .bg_ic03{top:225px;left:-75px;animation:updown03 3.2s linear .3s infinite;background-size:75% 75%;}

.sub_menu{margin-top:80px;}
.sub_menu ul.no_fixed{display:flex;gap:40px;align-items:center;justify-content:center;position:relative;z-index:1;}
.sub_menu ul.no_fixed li{width:120px;height:120px;border-radius:35px;border:1px solid #ddd;overflow:hidden;box-shadow:6px 6px 10px rgba(0,0,0,.1);}
.sub_menu ul.no_fixed li a{display:block;height:100%;padding-top:85px;text-align:center;font-size:20px;color:#333;line-height:1;font-family:'NotoSansCJKkrB',sans-serif;}
.sub_menu ul.no_fixed li#menu01 a{background:#fff url(../images/talk/menu_ico01.png) center top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu02 a{background:#fff url(../images/talk/menu_ico02.png) center top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu03 a{background:#fff url(../images/talk/menu_ico03.png) center top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu04 a{background:#fff url(../images/talk/menu_ico04.png) center top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu05 a{background:#fff url(../images/talk/menu_ico05.png) left 40px top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu06 a{background:#fff url(../images/talk/menu_ico06.png) center top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu07 a{background:#fff url(../images/talk/menu_ico07.png) center top 20px no-repeat;}

.sub_menu ul.no_fixed li#menu01:hover a{background:#d3e4ff url(../images/talk/menu_ico01_on.png) center top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu02:hover a{background:#d3e4ff url(../images/talk/menu_ico02_on.png) center top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu03:hover a{background:#d3e4ff url(../images/talk/menu_ico03_on.png) center top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu04:hover a{background:#d3e4ff url(../images/talk/menu_ico04_on.png) center top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu05:hover a{background:#d3e4ff url(../images/talk/menu_ico05_on.png) left 40px top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu06:hover a{background:#d3e4ff url(../images/talk/menu_ico06_on.png) center top 20px no-repeat;}
.sub_menu ul.no_fixed li#menu07:hover a{background:#d3e4ff url(../images/talk/menu_ico07_on.png) center top 20px no-repeat;}

.sub_menu.fixed{position:fixed;top:0;left:0;right:0;width:100%;height:65px;background:#2b44a3;margin-top:0;box-shadow:0 0 10px 5px rgba(0,0,0,.4);}
.sub_menu.fixed .no_fixed li{border:0 !important;box-shadow:none !important;width:auto !important;height:65px;border-radius:0;}
.sub_menu.fixed .no_fixed li a{display:block;font-size:22px;color:#fff;padding:0 25px;line-height:65px;position:relative;background:none !important;font-family:'PretendardB',sans-serif ;cursor:pointer !important;}
.sub_menu.fixed .no_fixed li.on a:after{position:absolute;bottom:0;left:0;right:0;width:100%;height:4px;content:"";background:#fff;}

.sub-summary {position:relative;height:910px;padding-top:110px;background:url(../images/features_bg.png) bottom center no-repeat;}
.sub-summary .talk{margin:20px auto;width:689px;height:521px;background:url(../images/talk/summary_img01.png) no-repeat}
.sub-summary.on{padding-top:0;}

.t_box{position:absolute;}
.t_box01{top:-88px;left:206px;width:275px;height:245px;background:url(../images/talk/summary_txt01.png) center no-repeat;transform:scale(.3);opacity:0;transition:.6s linear;}
.t_box02{top:76px;left:19px;width:334px;height:181px;background:url(../images/talk/summary_txt02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.6s linear;}
.t_box03{top:196px;left:213px;width:140px;height:30px;background:url(../images/talk/summary_txt03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.6s linear;}
.t_box04{top:155px;left:19px;width:334px;height:300px;background:url(../images/talk/summary_txt04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.6s linear;}
.t_box05{top:253px;left:89px;width:264px;height:394px;background:url(../images/talk/summary_txt05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.6s linear;}
.t_box06{bottom:-60px;left:459px;width:90px;height:148px;background:url(../images/talk/summary_txt06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.6s linear;}
.t_box07{bottom:-60px;left:750px;width:130px;height:94px;background:url(../images/talk/summary_txt07.png) center no-repeat;transform:scale(.3);opacity:0;transition:.6s linear;}
.t_box08{top:380px;right:12px;width:362px;height:293px;background:url(../images/talk/summary_txt08.png) center no-repeat;transform:scale(.3);opacity:0;transition:.6s linear;}
.t_box09{top:105px;right:12px;width:362px;height:279px;background:url(../images/talk/summary_txt09.png) center no-repeat;transform:scale(.3);opacity:0;transition:.6s linear;}
.t_box10{top:44px;right:214px;width:161px;height:30px;background:url(../images/talk/summary_txt10.png) center no-repeat;transform:scale(.3);opacity:0;transition:.6s linear;}

.sub-summary.on .t_box01{transform:scale(1);opacity:1;}
.sub-summary.on .t_box02{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sub-summary.on .t_box04{transform:scale(1);opacity:1;transition-delay:4s;}
.sub-summary.on .t_box05{transform:scale(1);opacity:1;transition-delay:4.6s;}
.sub-summary.on .t_box08{transform:scale(1);opacity:1;transition-delay:.4s;}
.sub-summary.on .t_box09{transform:scale(1);opacity:1;transition-delay:2.2s;}
.sub-summary.on .t_box03{transform:scale(1);opacity:1;transition-delay:1s;}
.sub-summary.on .t_box06{transform:scale(1);opacity:1;transition-delay:2.8s;}
.sub-summary.on .t_box07{transform:scale(1);opacity:1;transition-delay:3.4s;}
.sub-summary.on .t_box10{transform:scale(1);opacity:1;transition-delay:5.2s;}

/* 대화메뉴 */
/* .container.active .sub-dialog{margin-top:80px;} */
.container.active .sub-dialog{margin-top:20px;}
[class^="sub-dialog"] ,[class^="sub-note"], [class^="sub-cooper"],[class^="sub-videocon"],[class^="screen_box"],[class^="sub-mobile"], [class^="sub-aicon"] ,[class^="sub-coediting"]{padding:40px 0;height:755px;}
.sub-dialog_02, .sub-dialog_10_01{height:680px;}
.sub-dialog_03, .sub-dialog_04, .sub-dialog_05, .sub-dialog_10{height:700px;}
[class^="sub-dialog"] .inner, [class^="sub-note"] .inner, [class^="sub-cooper"] .inner, [class^="sub-videocon"] .inner, [class^="sub-mobile"] .inner ,  [class^="sub-aicon"] .inner , [class^="sub-coediting"] .inner{height:100%;}
[class^="sub-dialog"] .sub1, [class^="sub-note"] .sub1, [class^="sub-cooper"] .sub1, [class^="sub-videocon"] .sub1, [class^="sub-mobile"] .sub1 , [class^="sub-aicon"] .sub1 , [class^="sub-coediting"] .sub1{font-size:40px;background:linear-gradient(to bottom, #61b7bc, #0c40d4);color:transparent;-webkit-background-clip:text;font-family: 'PretendardEB',sans-serif;text-align:center;line-height:1;padding-bottom:40px;}
.sub-dialog ,[class^="sub-cooper"]{height:720px !important;}
.dialog , .note, .cooper , .videocon ,.mobile , .aicon ,.coediting{position:relative;height:calc(100% - 90px);}

.sub-dialog{height:710px !important;}
.dialog_box{position:absolute;top:0;left:50%;transform:translateX(-50%);width:751px;height:571px;background:url(../images/talk/dialog_img01.png) center no-repeat;}
.dialog_info dl dt{font-size:26px;color:#333;font-family:'NotoSansCJKkrB',sans-serif;font-weight:normal;line-height:1.4;margin-bottom:10px;letter-spacing:-.5px;}
.dialog_info dl dd{font-size:16px;color:#333;font-family:'NotoSansCJKkrR',sans-serif;padding-left:18px;position:relative;line-height:1.6;}
.dialog_info dl dd:after{position:absolute;top:12px;left:0;width:4px;height:4px;border-radius:50%;content:"";background:#2b44a3;}
.dialog_info dl + dl{margin-top:30px;}
.dialog_info strong{display:inline-block;font-size:16px;color:#fff;font-weight:normal;padding:0 15px 0 12px;height:30px;line-height:28px;border-radius:15px;background:#2d3ebd;font-family:'NotoSansCJKkrB',sans-serif;margin-top:25px;min-width:130px;text-align:center;}
.dialog_info p{font-size:16px;color:#333;font-family:'NotoSansCJKkrR',sans-serif;line-height:1.6;margin-top:5px;}
.info01{position:absolute;top:90px;right:25px;opacity:0;transform:translateX(112px);transition:.4s linear;}
.info02{position:absolute;top:220px;left:30px;opacity:0;transform:translateX(-112px);transition:.4s linear;}
.info03{position:absolute;bottom:120px;right:0;opacity:0;transition:.4s linear;}
.dialog_ico{position:absolute;}
.dialog_ico01{top:60px;left:550px;width:533px;height:117px;background:url(../images/talk/dialog_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico02{top:264px;left:255px;width:154px;height:154px;background:url(../images/talk/dialog_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-dialog.on .dialog_ico01{transform:scale(1);opacity:1;transition-delay:.2s;}
.sub-dialog.on .dialog_ico02{transform:scale(1);opacity:1;transition-delay:1.2s;}
.sub-dialog.on .info01{opacity:1;transform:translateX(0);transition-delay:.4s;}
.sub-dialog.on .info02{opacity:1;transform:translateX(0);transition-delay:1.4s;}
.sub-dialog.on .info03{opacity:1;transition-delay:2s;}

.sub-dialog_01{height:680px !important;}
.dialog_box_01{position:absolute;top:0;left:281px;width:496px;height:516px;background:url(../images/talk/dialog_img04.png) center no-repeat;}
.sub-dialog_01 .dialog_info{position:absolute;top:50%;left:50%;transform:translateY(-50%);margin-left:320px;}
.dialog_info dl.info01_01{margin-top:20px;opacity:0;transition:.4s linear;transform:translate(112px , -40px);}
.dialog_info dl.info01_01 dt{font-size:26px;color:#333;line-height:1;font-family:'NotoSansCJKkrB',sans-serif;font-weight:normal;line-height:1.4;}
.dialog_info dl.info01_01 dd{font-size:16px;color:#333;line-height:1;font-family:'NotoSansCJKkrR',sans-serif;padding-left:18px;position:relative;line-height:1.6;}
.dialog_info dl.info01_01 dd:after{position:absolute;top:12px;left:0;transform:translateY(0);width:4px;height:4px;border-radius:50%;content:"";background:#2b44a3;}
.dialog_ico03{position:absolute;top:16px;left:298px;width:460px;height:480px;background:rgba(0,0,0,.4);border-radius:10px;opacity:0;transition:.4s linear;}
.dialog_ico04{position:absolute;bottom:40px;left:510px;width:173px;height:190px;background:url(../images/talk/dialog_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico05{position:absolute;bottom:67px;left:535px;width:0;height:0;background:url(../images/talk/dialog_img06.png) center no-repeat;transform:scale(.3);transition:.4s linear;}
.sub-dialog_01.on .dialog_ico03{transform:scale(1);opacity:1;transition-delay:0.1s;}
.sub-dialog_01.on .dialog_ico04{transform:scale(1);opacity:1;transition-delay:0.1s;}
.sub-dialog_01.on .dialog_ico05{transform:scale(1);width:396px;height:340px;transition-delay:.4s;}
.sub-dialog_01.on .info01_01{opacity:1;transform:translate(0,-40px);transition-delay:1.2s;}

.sub-dialog_02{height:630px !important;}
.dialog_box_02{position:absolute;top:20px;left:60px;width:496px;height:516px;background:url(../images/talk/dialog_img16.png) center no-repeat;}
.dialog_ico06{position:absolute;top:36px;left:77px;width:460px;height:480px;background:rgba(0,0,0,.4);border-radius:10px;opacity:0;transition:.4s linear;}
.dialog_ico07{position:absolute;bottom:-33px;left:305px;width:173px;height:190px;background:url(../images/talk/dialog_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico08{position:absolute;bottom:57px;left:338px;width:45px;height:27px;background:url(../images/talk/dialog_img07.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico09{position:absolute;bottom:8px;left:338px;width:105px;height:27px;background:url(../images/talk/dialog_img08.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico10{position:absolute;bottom:44px;left:344px;width:0;height:0;background:url(../images/talk/dialog_img09.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico11{position:absolute;bottom:-14px;left:348px;width:0;height:0;background:url(../images/talk/dialog_img10.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico12{position:absolute;top:20px;left:470px;width:441px;height:348px;background:url(../images/talk/dialog_img11.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico13{position:absolute;top:20px;right:112px;width:316px;height:257px;background:url(../images/talk/dialog_img12.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico14{position:absolute;top:232px;right:299px;width:49px;height:24px;background:url(../images/talk/dialog_img13.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;z-index:1;}
.dialog_ico15{position:absolute;bottom:-33px;right:105px;width:307px;height:229px;background:url(../images/talk/dialog_img14.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico16{position:absolute;bottom:-95px;left:572px;width:650px;height:380px;background:url(../images/talk/dialog_img15.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-dialog_02.on .dialog_ico06{transform:scale(1);opacity:1;transition-delay:0.1s;}
.sub-dialog_02.on .dialog_ico07{transform:scale(1);opacity:1;transition-delay:0.1s;}
.sub-dialog_02.on .dialog_ico08{transform:scale(1);opacity:1;transition-delay:0.2s;}
.sub-dialog_02.on .dialog_ico09{transform:scale(1);opacity:1;transition-delay:3.3s;}
.sub-dialog_02.on .dialog_ico10{transform:scale(1);opacity:1;transition-delay:0.3s;width:162px;height:92px;}
.sub-dialog_02.on .dialog_ico11{transform:scale(1);opacity:1;transition-delay:3.9s;width:262px;height:92px;}
.sub-dialog_02.on .dialog_ico12{transform:scale(1);opacity:1;transition-delay:0.9s;}
.sub-dialog_02.on .dialog_ico13{transform:scale(1);opacity:1;transition-delay:1.5s;}
.sub-dialog_02.on .dialog_ico14{transform:scale(1.1);opacity:1;transition-delay:2.1s;}
.sub-dialog_02.on .dialog_ico15{transform:scale(1);opacity:1;transition-delay:2.7s;}
.sub-dialog_02.on .dialog_ico16{transform:scale(1);opacity:1;transition-delay:4.5s;}

.sub-dialog_03{height:620px !important;}
.dialog_box_03{position:absolute;top:20px;left:60px;width:469px;height:522px;background:url(../images/talk/dialog_03_img01.png) center no-repeat;}
.dialog_ico3_1{position:absolute;top:35px;left:76px;width:435px;height:488px;background:rgba(0,0,0,.4);border-radius:10px;opacity:0;transition:.4s linear;}
.dialog_ico3_2{position:absolute;top:180px;left:219px;width:172px;height:166px;background:url(../images/talk/dialog_03_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico3_3{position:absolute;top:229px;left:254px;width:45px;height:27px;background:url(../images/talk/dialog_03_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico3_4{position:absolute;top:177px;left:265px;width:162px;height:92px;background:url(../images/talk/dialog_03_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico3_5{position:absolute;top:20px;left:540px;width:309px;height:365px;background:url(../images/talk/dialog_03_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico3_6{position:absolute;top:53px;left:558px;width:90px;height:36px;background:url(../images/talk/dialog_03_img06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico3_7{position:absolute;top:-16px;left:568px;width:219px;height:105px;background:url(../images/talk/dialog_03_img07.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico3_8{position:absolute;top:125px;left:720px;width:310px;height:341px;background:url(../images/talk/dialog_03_img08.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico3_9{position:absolute;top:158px;left:830px;width:90px;height:36px;background:url(../images/talk/dialog_03_img06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico3_10{position:absolute;top:95px;left:840px;width:209px;height:102px;background:url(../images/talk/dialog_03_img09.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico3_11{position:absolute;top:220px;right:110px;width:310px;height:335px;background:url(../images/talk/dialog_03_img10.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico3_12{position:absolute;top:256px;right:129px;width:90px;height:36px;background:url(../images/talk/dialog_03_img06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico3_13{position:absolute;top:192px;right:-12px;width:205px;height:102px;background:url(../images/talk/dialog_03_img11.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-dialog_03.on .dialog_ico3_1{transform:scale(1);opacity:1;transition-delay:0.2s;}
.sub-dialog_03.on .dialog_ico3_2{transform:scale(1);opacity:1;transition-delay:0.4s;}
.sub-dialog_03.on .dialog_ico3_3{transform:scale(1);opacity:1;transition-delay:0.7s;}
.sub-dialog_03.on .dialog_ico3_4{transform:scale(1);opacity:1;transition-delay:1s;}
.sub-dialog_03.on .dialog_ico3_5{transform:scale(1);opacity:1;transition-delay:1.3s;}
.sub-dialog_03.on .dialog_ico3_6{transform:scale(1);opacity:1;transition-delay:1.3s;}
.sub-dialog_03.on .dialog_ico3_7{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sub-dialog_03.on .dialog_ico3_8{transform:scale(1);opacity:1;transition-delay:1.9s;}
.sub-dialog_03.on .dialog_ico3_9{transform:scale(1);opacity:1;transition-delay:1.9s;}
.sub-dialog_03.on .dialog_ico3_10{transform:scale(1);opacity:1;transition-delay:2.2s;}
.sub-dialog_03.on .dialog_ico3_11{transform:scale(1);opacity:1;transition-delay:2.5s;}
.sub-dialog_03.on .dialog_ico3_12{transform:scale(1);opacity:1;transition-delay:2.5s;}
.sub-dialog_03.on .dialog_ico3_13{transform:scale(1);opacity:1;transition-delay:2.8s;}
.sub-dialog_03 .dialog_info{position:absolute;top:23px;right:40px;margin-left:220px;}
.sub-dialog_03.on .info01_01{opacity:1;transform: translate(0,-40px);transition-delay: 3.2s;}

.sub-dialog_04{height:660px !important;}
.dialog_box_04{position:absolute;top:20px;left:53px;width:469px;height:520px;background:url(../images/talk/dialog_04_img01.png) center no-repeat;}
.dialog_ico4_1{position:absolute;top:36px;left:70px;width:433px;height:484px;background:rgba(0,0,0,.4);border-radius:10px;opacity:0;transition:.4s linear;}
.dialog_ico4_2{position:absolute;top:315px;left:280px;width:172px;height:189px;background:url(../images/talk/dialog_04_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico4_3{position:absolute;top:412px;left:313px;width:45px;height:27px;background:url(../images/talk/dialog_img07.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico4_4{position:absolute;top:360px;left:325px;width:162px;height:92px;background:url(../images/talk/dialog_04_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico4_5{position:absolute;top:25px;right:158px;width:560px;height:426px;background:url(../images/talk/dialog_04_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico4_6{position:absolute;top:245px;right:60px;width:286px;height:91px;background:url(../images/talk/dialog_04_img06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-dialog_04.on .dialog_ico4_1{transform:scale(1);opacity:1;transition-delay:0.2s;}
.sub-dialog_04.on .dialog_ico4_2{transform:scale(1);opacity:1;transition-delay:0.4s;}
.sub-dialog_04.on .dialog_ico4_3{transform:scale(1);opacity:1;transition-delay:0.7s;}
.sub-dialog_04.on .dialog_ico4_4{transform:scale(1);opacity:1;transition-delay:1s;}
.sub-dialog_04.on .dialog_ico4_5{transform:scale(1);opacity:1;transition-delay:1.3s;}
.sub-dialog_04.on .dialog_ico4_6{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sub-dialog_04 .dialog_info{position:absolute;bottom:-100px;right:300px;}
.sub-dialog_04.on .info01_01{opacity:1;transform: translate(0,-40px);transition-delay: 2s;}

.sub-dialog_05{height:660px !important;}
.dialog_box_05{position:absolute;top:0;left:55px;width:502px;height:536px;background:url(../images/talk/dialog_05_img01.png) center no-repeat;}
.dialog_ico5_1{position:absolute;top:185px;left:10px;width:602px;height:106px;background:url(../images/talk/dialog_05_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico5_2{position:absolute;top:27px;left:113px;width:0;height:17px;background:url(../images/talk/dialog_05_img05.png) center no-repeat;opacity:0;transition:.4s linear;}
.dialog_ico5_3{position:absolute;top:260px;left:580px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.dialog_ico5_4{position:absolute;top:240px;left:560px;width:26px;height:26px;background:url(../images/talk/click_ico.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico5_5{position:absolute;top:0;right:0;width:669px;height:464px;background:url(../images/talk/dialog_05_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-dialog_05.on .dialog_ico5_1{transform:scale(1);opacity:1;transition-delay:0.6s;}
.sub-dialog_05.on .dialog_ico5_2{width:45px;opacity:1;transition-delay:0.2s;}
.sub-dialog_05.on .dialog_ico5_3{transform:translate(0,0);opacity:1;transition-delay:1s;}
.sub-dialog_05.on .dialog_ico5_4{transform:scale(1);opacity:1;transition-delay:1.4s;}
.sub-dialog_05.on .dialog_ico5_5{transform:scale(1);opacity:1;transition-delay:1.9s;}
.sub-dialog_05 .dialog_info{position:absolute;bottom:-120px;right:190px;}
.sub-dialog_05.on .info01_01{opacity:1;transform: translate(0,-40px);transition-delay:2.3s;}

.sub-dialog_06{height:800px;padding:40px 0;}
.dialog_box_06{position:absolute;top:20px;left:0px;width:440px;height:484px;background:url(../images/talk/dialog_06_img01.png) center no-repeat;}
.dialog_ico6_1{position:absolute;top:304px;left:15px;width:71px;height:71px;background:url(../images/talk/dialog_06_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico6_2{position:absolute;top:354px;left:67px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.dialog_ico6_3{position:absolute;top:335px;left:48px;width:26px;height:26px;background:url(../images/talk/click_ico.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico6_4{position:absolute;top:106px;left:17px;width:404px;height:338px;background:url(../images/talk/dialog_06_img03.png) center no-repeat;transform:translate(0,100px);opacity:0;transition:.4s linear;}
.dialog_ico6_5{position:absolute;top:290px;left:70px;width:346px;height:90px;background:url(../images/talk/dialog_06_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico6_6{position:absolute;top:345px;left:383px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.dialog_ico6_7{position:absolute;top:326px;left:363px;width:26px;height:26px;background:url(../images/talk/click_ico.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico6_8{position:absolute;top:20px;right:0;width:835px;height:635px;background:url(../images/talk/dialog_06_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-dialog_06.on .dialog_ico6_1{transform:scale(1);opacity:1;transition-delay:0.2s;}
.sub-dialog_06.on .dialog_ico6_2{transform:translate(0,0);opacity:1;transition-delay:0.5s;}
.sub-dialog_06.on .dialog_ico6_3{transform:scale(1);opacity:1;transition-delay:0.8s;}
.sub-dialog_06.on .dialog_ico6_4{transform:translate(0,0);opacity:1;transition-delay:1.2s;}
.sub-dialog_06.on .dialog_ico6_5{transform:scale(1);opacity:1;transition-delay:2.1s;}
.sub-dialog_06.on .dialog_ico6_6{transform:translate(0,0);opacity:1;transition-delay:2.4s;}
.sub-dialog_06.on .dialog_ico6_7{transform:scale(1);opacity:1;transition-delay:2.8s;}
.sub-dialog_06.on .dialog_ico6_8{transform:scale(1);opacity:1;transition-delay:3.2s;}

.sub-dialog_07{padding:40px 0;height:700px;}
.dialog_box_07{position:absolute;top:20px;left:0px;width:773px;height:586px;background:url(../images/talk/dialog_07_img01.png) center no-repeat;}
.dialog_ico7_1{position:absolute;top:169px;left:398px;width:224px;height:221px;background:url(../images/talk/dialog_07_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico7_2{position:absolute;top:360px;left:595px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.dialog_ico7_3{position:absolute;top:340px;left:575px;width:26px;height:26px;background:url(../images/talk/click_ico.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico7_4{position:absolute;top:20px;right:0;width:526px;height:403px;background:url(../images/talk/dialog_07_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-dialog_07.on .dialog_ico7_1{transform:scale(1);opacity:1;transition-delay:0.3s;}
.sub-dialog_07.on .dialog_ico7_2{transform:scale(1);opacity:1;transition-delay:0.6s;}
.sub-dialog_07.on .dialog_ico7_3{transform:translate(0,0);opacity:1;transition-delay:0.9s;}
.sub-dialog_07.on .dialog_ico7_4{transform:scale(1);opacity:1;transition-delay:1.2s;}
.sub-dialog_07 .dialog_info{position:absolute;bottom:-70px;right:147px;}
.sub-dialog_07 .info01_01 dd{display:inline-block;padding-left:0 !important;}
/* .sub-dialog_07 .info01_01 dd + dd:before{position:absolute;top:50%;left:-40px;transform:translateY(-50%);width:1px;height:100%;content:"";background:#ddd;} */
.sub-dialog_07 .info01_01 dd:after{display:none;}
.sub-dialog_07 .info01_01 dd + dd{margin-left:80px;}
.sub-dialog_07 .info01_01 dd span{padding-left:15px;display:block;position:relative;}
.sub-dialog_07 .info01_01 dd span:after{position:absolute;top:12px;left:0;transform:translateY(0);width:4px;height:4px;border-radius:50%;content:"";background:#2b44a3;}
.sub-dialog_07.on .info01_01{opacity:1;transform: translate(0,-40px);transition-delay: 1.6s;}

.sub-dialog_08{padding:40px 0;height:690px;}
.dialog_box_08{position:absolute;top:10px;left:2px;width:773px;height:586px;background:url(../images/talk/dialog_08_img01.png) center no-repeat;}
.dialog_ico8_1{position:absolute;top:142px;left:255px;width:34px;height:27px;background:url(../images/talk/dialog_08_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico8_2{position:absolute;top:86px;left:222px;width:105px;height:84px;background:url(../images/talk/dialog_08_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico8_3{position:absolute;top:117px;left:611px;width:25px;height:25px;background:url(../images/talk/dialog_08_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico8_4{position:absolute;top:27px;left:616px;width:143px;height:114px;background:url(../images/talk/dialog_08_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico8_5{position:absolute;top:40px;right:260px;width:234px;height:421px;background:url(../images/talk/dialog_08_img06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico8_6{position:absolute;top:92px;right:400px;width:25px;height:25px;background:url(../images/talk/dialog_08_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico8_7{position:absolute;top:-4px;right:260px;width:162px;height:122px;background:url(../images/talk/dialog_08_img07.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico8_8{position:absolute;top:40px;right:20px;width:234px;height:421px;background:url(../images/talk/dialog_08_img08.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico8_9{position:absolute;top:403px;right:143px;width:32px;height:32px;background:url(../images/talk/dialog_08_img09.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico8_10{position:absolute;top:325px;right:20px;width:155px;height:110px;background:url(../images/talk/dialog_08_img10.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-dialog_08.on .dialog_ico8_1{transform:scale(1);opacity:1;transition-delay:0.3s;}
.sub-dialog_08.on .dialog_ico8_2{transform:scale(1);opacity:1;transition-delay:0.6s;}
.sub-dialog_08.on .dialog_ico8_3{transform:scale(1);opacity:1;transition-delay:0.9s;}
.sub-dialog_08.on .dialog_ico8_4{transform:scale(1);opacity:1;transition-delay:1.2s;}
.sub-dialog_08.on .dialog_ico8_5{transform:scale(1);opacity:1;transition-delay:1.5s;}
.sub-dialog_08.on .dialog_ico8_6{transform:scale(1);opacity:1;transition-delay:1.8s;}
.sub-dialog_08.on .dialog_ico8_7{transform:scale(1);opacity:1;transition-delay:2.1s;}
.sub-dialog_08.on .dialog_ico8_8{transform:scale(1);opacity:1;transition-delay:2.4s;}
.sub-dialog_08.on .dialog_ico8_9{transform:scale(1);opacity:1;transition-delay:2.7s;}
.sub-dialog_08.on .dialog_ico8_10{transform:scale(1);opacity:1;transition-delay:3s;}
.sub-dialog_08 .dialog_info{position:absolute;bottom:-110px;right:100px;}
.sub-dialog_08.on .info01_01{opacity:1;transform: translate(0,-40px);transition-delay: 3.4s;}

.sub-dialog_09{padding:40px 0;height:670px;}
.dialog_box_09{position:absolute;top:0;left:5px;width:436px;height:468px;background:url(../images/talk/dialog_09_img01.png) center no-repeat;}
.dialog_ico9_1{position:absolute;top:0;right:40px;width:776px;height:520px;background:url(../images/talk/dialog_09_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico9_2{position:absolute;top:280px;right:25px;width:265px;height:111px;background:url(../images/talk/dialog_09_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico9_3{position:absolute;top:420px;left:255px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}

.sub-dialog_09.on .dialog_ico9_1{transform:scale(1);opacity:1;transition-delay:0.8s;}
.sub-dialog_09.on .dialog_ico9_2{transform:scale(1);opacity:1;transition-delay:1.3s;}
.sub-dialog_09.on .dialog_ico9_3{transform:scale(1);opacity:1;transition-delay:0.3s;}

.sub-dialog_09 .dialog_info{position:absolute;bottom:-150px;left:23px;}
.sub-dialog_09.on .info01_01{opacity:1;transform: translate(0,-40px);transition-delay: 1.7s;}

.sub-dialog_10{height:630px !important;}
.dialog_box_10{position:absolute;top:20px;left:0;width:776px;height:520px;background:url(../images/talk/dialog_10_img01.png) center no-repeat;}
.dialog_ico10_1{position:absolute;top:415px;left:330px;width:112px;height:112px;background:url(../images/talk/dialog_10_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico10_2{position:absolute;top:484px;left:400px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.dialog_ico10_3{position:absolute;top:463px;left:379px;width:26px;height:26px;background:url(../images/talk/click_ico.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico10_4{position:absolute;top:20px;right:140px;width:316px;height:408px;background:url(../images/talk/dialog_10_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-dialog_10.on .dialog_ico10_1{transform:scale(1);opacity:1;transition-delay:0.2s;}
.sub-dialog_10.on .dialog_ico10_2{transform:scale(1);opacity:1;transition-delay:0.4s;}
.sub-dialog_10.on .dialog_ico10_3{transform:scale(1);opacity:1;transition-delay:0.6s;}
.sub-dialog_10.on .dialog_ico10_4{transform:scale(1);opacity:1;transition-delay:1s;}
.sub-dialog_10 .dialog_info{position:absolute;bottom:-175px;right:60px;transform:translateY(-50%);}
.sub-dialog_10.on .info01_01{opacity:1;transform: translate(0,-40px);transition-delay:1.4s;}

.sub-dialog_10_01{height:630px !important;}
.dialog_box_10_01{position:absolute;top:20px;left:0;width:776px;height:520px;background:url(../images/talk/dialog_10_img01.png) center no-repeat;}
.dialog_ico10_01_1{position:absolute;top:202px;left:540px;width:235px;height:108px;background:url(../images/talk/dialog_10_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico10_01_2{position:absolute;top:270px;left:685px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.dialog_ico10_01_3{position:absolute;top:20px;right:140px;width:316px;height:382px;background:url(../images/talk/dialog_10_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico10_01_4{position:absolute;top:182px;right:118px;width:356px;height:76px;background:url(../images/talk/dialog_10_img06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-dialog_10_01.on .dialog_ico10_01_1{transform:scale(1);opacity:1;transition-delay:0.4s;}
.sub-dialog_10_01.on .dialog_ico10_01_2{transform:scale(1);opacity:1;transition-delay:0.8s;}
.sub-dialog_10_01.on .dialog_ico10_01_3{transform:scale(1);opacity:1;transition-delay:1.4s;}
.sub-dialog_10_01.on .dialog_ico10_01_4{transform:scale(1);opacity:1;transition-delay:1.9s;}

.sub-dialog_10_01 .dialog_info{position:absolute;bottom:-120px;right:60px;transform:translateY(-50%);}
.sub-dialog_10_01.on .info01_01{opacity:1;transform: translate(0,-40px);transition-delay: 2.3s;}

.sub-dialog_11{height:760px;}
.dialog_box_11{position:absolute;top:0;left:0;width:381px;height:578px;background:url(../images/talk/dialog_11_img01.png) center no-repeat;}
.dialog_ico11_1{position:absolute;top:474px;left:30px;width:40px;height:14px;background:url(../images/talk/dialog_11_img02.png) center no-repeat;opacity:0;transition:.4s linear;}
.dialog_ico11_2{position:absolute;top:5px;left:420px;width:696px;height:410px;background:url(../images/talk/dialog_11_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico11_3{position:absolute;top:474px;left:30px;width:0;height:14px;background:#fff;}
.dialog_ico11_4{position:absolute;top:474px;left:30px;width:0;height:14px;background:url(../images/talk/dialog_11_img03.png) center no-repeat;opacity:0;transition:.4s linear;}
.dialog_ico11_5{position:absolute;top:19px;left:435px;width:660px;height:374px;background:url(../images/talk/dialog_11_img05_1.png) center no-repeat;visibility:hidden;}
.dialog_ico11_6{position:absolute;top:103px;left:517px;width:696px;height:410px;background:url(../images/talk/dialog_11_img06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.dialog_ico11_7{position:absolute;top:474px;left:30px;width:0;height:14px;background:#fff;opacity:0;transition:.4s linear;}
.dialog_ico11_8{position:absolute;top:474px;left:30px;width:0;height:14px;background:url(../images/talk/dialog_11_img04.png) center no-repeat;opacity:0;transition:.4s linear;}
.dialog_ico11_9{position:absolute;top:117px;left:532px;width:660px;height:374px;background:url(../images/talk/dialog_11_img06_1.png) center no-repeat;visibility:hidden;}
.dialog_ico11_10{position:absolute;top:185px;right:0;width:696px;height:410px;background:url(../images/talk/dialog_11_img07.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-dialog_11.on .dialog_ico11_1{width:40px;opacity:1;transition-delay:0.2s;}
.sub-dialog_11.on .dialog_ico11_2{transform:scale(1);opacity:1;transition-delay:0.7s;}
.sub-dialog_11.on .dialog_ico11_3{width:40px;opacity:1;transition-delay:1.2s;}
.sub-dialog_11.on .dialog_ico11_4{width:40px;;opacity:1;transition-delay:1.7s;}
.sub-dialog_11.on .dialog_ico11_5{visibility:visible;transition-delay:2.3s;}
.sub-dialog_11.on .dialog_ico11_6{transform:scale(1);opacity:1;transition-delay:2.3s;}
.sub-dialog_11.on .dialog_ico11_7{width:40px;opacity:1;transition-delay:2.8s;}
.sub-dialog_11.on .dialog_ico11_8{width:40px;;opacity:1;transition-delay:3.3s;} 
.sub-dialog_11.on .dialog_ico11_9{visibility:visible;transition-delay:3.8s;} 
.sub-dialog_11.on .dialog_ico11_10{transform:scale(1);opacity:1;transition-delay:3.8s;} 

/* 쪽지메뉴 */
.note_info dl.info01_01{opacity:0;transition:.4s linear;transform:translate(112px , -40px);}
.note_info dl dt{font-size:26px;color:#333;font-family:'NotoSansCJKkrB',sans-serif;font-weight:normal;line-height:1.4;margin-bottom:10px;letter-spacing:-.5px;}
.note_info dl dd{font-size:18px;color:#333;font-family:'NotoSansCJKkrR',sans-serif;padding-left:18px;position:relative;line-height:1.6;}
.note_info dl dd:after{position:absolute;top:12px;left:0;width:4px;height:4px;border-radius:50%;content:"";background:#2b44a3;}
.note_info dl + dl{margin-top:30px;}
.note_info strong{display:inline-block;font-size:16px;color:#fff;font-weight:normal;padding:0 15px 0 12px;height:30px;line-height:28px;border-radius:15px;background:#2d3ebd;font-family:'NotoSansCJKkrB',sans-serif;margin-top:25px;min-width:130px;text-align:center;}
.note_info p{font-size:16px;color:#333;font-family:'NotoSansCJKkrR',sans-serif;line-height:1.6;margin-top:5px;}

.sub-note01{padding:40px 0;height:740px;}
.note_box_01{position:absolute;top:0;left:0;width:542px;height:544px;background:url(../images/talk/note_img01.png) center no-repeat;}
.note_ico01_1{position:absolute;top:69px;left:313px;width:71px;height:71px;background:url(../images/talk/note_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.note_ico01_2{position:absolute;top:110px;left:356px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.note_ico01_3{position:absolute;top:91px;left:336px;width:26px;height:26px;background:url(../images/talk/click_ico.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.note_ico01_4{position:absolute;top:15px;left:16px;width:508px;height:510px;background:url(../images/talk/note_img07.png) center no-repeat;opacity:0;transition:.4s linear;}
.note_ico01_5{position:absolute;top:0;right:0;width:699px;height:544px;background:url(../images/talk/note_img03.png) center no-repeat;opacity:0;transition:.4s linear;}
.note_ico01_6{position:absolute;top:80px;right:7px;width:306px;height:86px;background:url(../images/talk/note_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.note_ico01_7{position:absolute;top:122px;right:12px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.note_ico01_8{position:absolute;top:103px;right:39px;width:26px;height:26px;background:url(../images/talk/click_ico.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.note_ico01_9{position:absolute;top:-2px;left:8px;width:524px;height:544px;background:url(../images/talk/note_img06.png) center no-repeat;opacity:0;transition:.4s linear;}
.note_ico01_10{position:absolute;top:146px;left:303px;width:248px;height:75px;background:url(../images/talk/note_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-note01.on .note_ico01_1{transform:scale(1);opacity:1;transition-delay:0.6s;}
.sub-note01.on .note_ico01_2{transform:scale(1);opacity:1;transition-delay:1.2s;}
.sub-note01.on .note_ico01_3{transform:scale(1);opacity:1;transition-delay:1.8s;}
.sub-note01.on .note_ico01_4{opacity:1;transition-delay:2.4s;}
.sub-note01.on .note_ico01_5{transform:scale(1);opacity:1;transition-delay:2.4s;}
.sub-note01.on .note_ico01_6{transform:scale(1);opacity:1;transition-delay:3s;}
.sub-note01.on .note_ico01_7{transform:scale(1);opacity:1;transition-delay:3.6s;}
.sub-note01.on .note_ico01_8{transform:scale(1);opacity:1;transition-delay:4.2s;}
.sub-note01.on .note_ico01_9{opacity:1;transition-delay:4.6s;}
.sub-note01.on .note_ico01_10{transform:scale(1);opacity:1;transition-delay:5.2s;}
.sub-note01 .note_info{position:absolute;bottom:-50px;left:20px;}
.sub-note01.on .info01_01{opacity:1;transform:translate(0,-40px);transition-delay:5.6s;}

.sub-note02{padding:40px 0;height:660px;}
.note_box_02{position:absolute;top:0;left:80px;width:542px;height:544px;background:url(../images/talk/note_02_img01.png) center no-repeat;}
.note_ico02_1{position:absolute;top:121px;left:284px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.note_ico02_2{position:absolute;top:15px;left:96px;width:508px;height:510px;background:url(../images/talk/note_02_img02.png) center no-repeat;opacity:0;transition:.4s linear;}
.note_ico02_3{position:absolute;top:0;right:80px;width:542px;height:544px;background:url(../images/talk/note_02_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.note_ico02_4{position:absolute;bottom:-65px;right:256px;width:388px;height:92px;background:url(../images/talk/note_02_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.note_ico02_5{position:absolute;bottom:-50px;right:270px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.note_ico02_6{position:absolute;bottom:-20px;right:299px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-note02.on .note_ico02_1{transform:translate(0,0);opacity:1;transition-delay:0.6s;}
.sub-note02.on .note_ico02_2{opacity:1;transition-delay:1.2s;}
.sub-note02.on .note_ico02_3{transform:scale(1);opacity:1;transition-delay:1.8s;}
.sub-note02.on .note_ico02_4{transform:scale(1);opacity:1;transition-delay:2.4s;}
.sub-note02.on .note_ico02_5{transform:translate(0,0);opacity:1;transition-delay:3s;}
.sub-note02.on .note_ico02_6{transform:scale(1);opacity:1;transition-delay:3.6s;}
.sub-note02 .note_info{position:absolute;bottom:-120px;left:100px;}
.sub-note02.on .info01_01{opacity:1;transform: translate(0,-40px);transition-delay: 4s;}

.sub-note03{padding:40px 0;height:660px;}
.note_box_03{position:absolute;top:0;left:31px;width:749px;height:546px;background:url(../images/talk/note_03_img01.png) center no-repeat;}
.note_ico03_1{position:absolute;top:38px;left:343px;width:142px;height:92px;background:url(../images/talk/note_03_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.note_ico03_2{position:absolute;top:92px;left:452px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.note_ico03_3{position:absolute;top:72px;left:432px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.note_ico03_4{position:absolute;top:0;right:28px;width:466px;height:508px;background:url(../images/talk/note_03_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-note03.on .note_ico03_1{transform:scale(1);opacity:1;transition-delay:0.6s;}
.sub-note03.on .note_ico03_2{transform:translate(0,0);opacity:1;transition-delay:1.2s;}
.sub-note03.on .note_ico03_3{transform:scale(1);opacity:1;transition-delay:1.3s;}
.sub-note03.on .note_ico03_4{transform:scale(1);opacity:1;transition-delay:2.4s;}
.sub-note03 .note_info{position:absolute;bottom:-130px;left:50px;}
.sub-note03.on .info01_01{opacity:1;transform: translate(0,-40px);transition-delay:2.8s;}

.sub-note04{padding:40px 0;height:655px;}
.note_box_04{position:absolute;top:0;left:67px;width:749px;height:546px;background:url(../images/talk/note_04_img01.png) center no-repeat;}
.note_ico04_1{position:absolute;top:38px;left:527px;width:142px;height:92px;background:url(../images/talk/note_04_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.note_ico04_2{position:absolute;top:96px;left:640px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.note_ico04_3{position:absolute;top:75px;left:620px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.note_ico04_4{position:absolute;top:0;right:11px;width:466px;height:508px;background:url(../images/talk/note_04_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-note04.on .note_ico04_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-note04.on .note_ico04_2{transform:translate(0,0);opacity:1;transition-delay:1.2s;}
.sub-note04.on .note_ico04_3{transform:scale(1);opacity:1;transition-delay:1.3s;}
.sub-note04.on .note_ico04_4{transform:scale(1);opacity:1;transition-delay:2.4s;}
.sub-note04 .note_info{position:absolute;bottom:-140px;left:87px;}
.sub-note04.on .info01_01{opacity:1;transform: translate(0,-40px);transition-delay:2.8s;}

/* 협업기능 */
.sub-cooper01{height:775px !important;padding:40px 0;}
.cooper_box_01{position:absolute;top:0;left:50%;transform:translateX(-50%);width:692px;height:570px;background:url(../images/talk/cooper_01_img01.png) center no-repeat;}
.cooper_ico01_1{position:absolute;top:131px;left:340px;width:33px;height:32px;background:url(../images/talk/cooper_01_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico01_2{position:absolute;top:52px;left:80px;width:272px;height:192px;background:url(../images/talk/cooper_01_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico01_3{position:absolute;top:175px;left:341px;width:32px;height:132px;background:url(../images/talk/cooper_01_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico01_4{position:absolute;top:239px;left:218px;width:131px;height:30px;background:url(../images/talk/cooper_01_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico01_5{position:absolute;top:85px;right:332px;width:33px;height:32px;background:url(../images/talk/cooper_01_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico01_6{position:absolute;top:-20px;right:88px;width:255px;height:258px;background:url(../images/talk/cooper_01_img06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.cooper_info dl.info01_01{opacity:0;transition:.4s linear;transform:translate(0 , 40px);}
.cooper_info dl dt{font-size:26px;color:#333;font-family:'NotoSansCJKkrB',sans-serif;font-weight:normal;line-height:1.4;margin-bottom:10px;letter-spacing:-.5px;}
.cooper_info dl dd{font-size:18px;color:#333;font-family:'NotoSansCJKkrR',sans-serif;padding-left:18px;position:relative;line-height:1.6;}
.cooper_info dl dd:after{position:absolute;top:12px;left:0;width:4px;height:4px;border-radius:50%;content:"";background:#2b44a3;}

.sub-cooper01.on .cooper_ico01_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-cooper01.on .cooper_ico01_2{transform:scale(1);opacity:1;transition-delay:1.2s;}
.sub-cooper01.on .cooper_ico01_3{transform:scale(1);opacity:1;transition-delay:1.8s;}
.sub-cooper01.on .cooper_ico01_4{transform:scale(1);opacity:1;transition-delay:2.4s;}
.sub-cooper01.on .cooper_ico01_5{transform:scale(1);opacity:1;transition-delay:3s;}
.sub-cooper01.on .cooper_ico01_6{transform:scale(1);opacity:1;transition-delay:3.6s;}
.sub-cooper01 .cooper_info{position:absolute;bottom:-35px;left:333px;}
.sub-cooper01.on .info01_01{opacity:1;transform: translate(0,0);transition-delay:4.2s;}

.sub-cooper01_01{height:780px !important;}
.cooper_box_01_01{position:absolute;top:0;left:50%;transform:translateX(-50%);width:692px;height:570px;background:url(../images/talk/cooper_01_img01.png) center no-repeat;}
.cooper_ico01_01_1{position:absolute;top:408px;left:637px;width:237px;height:59px;background:url(../images/talk/cooper_01_img07.png) center no-repeat;opacity:0;transition:.4s linear;}
.cooper_ico01_01_2{position:absolute;top:255px;left:636px;width:166px;height:173px;background:url(../images/talk/cooper_01_img08.png) center no-repeat;transform:scale(.3);opacity:0;z-index:2;}
.cooper_ico01_01_3{position:absolute;top:408px;left:696px;width:115px;height:59px;background:url(../images/talk/cooper_01_img09.png) center no-repeat;opacity:0;transition:.4s linear;}
.cooper_ico01_01_4{position:absolute;top:280px;left:685px;width:155px;height:148px;background:url(../images/talk/cooper_01_img10.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico01_01_5{position:absolute;top:185px;right:6px;width:477px;height:466px;background:url(../images/talk/cooper_01_img11.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-cooper01_01  dl.info01_01{transform:translate(0 , 40px)}
.sub-cooper01_01 .info01_01 dd{display:inline-block;padding-left:0 !important;}
.sub-cooper01_01 .info01_01 dd:after{display:none;}
.sub-cooper01_01 .info01_01 dd + dd{margin-left:40px;}
.sub-cooper01_01 .info01_01 dd span{padding-left:15px;display:block;position:relative;}
.sub-cooper01_01 .info01_01 dd span:after{position:absolute;top:12px;left:0;transform:translateY(0);width:4px;height:4px;border-radius:50%;content:"";background:#2b44a3;}

.sub-cooper01_01.on .cooper_ico01_01_1{opacity:1;transition-delay:.6s;}
.sub-cooper01_01.on .cooper_ico01_01_2{animation:fadeout .8s ease 1s;}
@keyframes fadeout {
    99%{opacity:1;transform:scale(1);}
    100%{opacity:0;transform:scale(.3);}
}
.sub-cooper01_01.on .cooper_ico01_01_3{opacity:1;transition-delay:2s;}
.sub-cooper01_01.on .cooper_ico01_01_4{transform:scale(1);opacity:1;transition-delay:2.6s;}
.sub-cooper01_01.on .cooper_ico01_01_5{transform:scale(1);opacity:1;transition-delay:3.2s;}
.sub-cooper01_01 .cooper_info{position:absolute;bottom:-115px;left:50px;}
.sub-cooper01_01.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:3.8s;}

.sub-cooper02{height:820px !important;padding:100px 0 40px;}
.sub-cooper02 .sub1 span{display:block;margin-top:10px;}
.sub-cooper02 .cooper{height:calc(100% - 140px);}
.cooper_box_02{position:absolute;top:0;left:20px;width:692px;height:570px;background:url(../images/talk/cooper_02_img01.png) center no-repeat;}
.cooper_ico02_1{position:absolute;top:210px;left:615px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.cooper_ico02_2{position:absolute;top:190px;left:595px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;opacity:0;transition:.4s linear}
.cooper_ico02_3{position:absolute;top:0;right:18px;width:584px;height:344px;background:url(../images/talk/cooper_02_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-cooper02.on .cooper_ico02_1{transform:translate(0,0);opacity:1;transition-delay:.6s;}
.sub-cooper02.on .cooper_ico02_2{opacity:1;transition-delay:1s;}
.sub-cooper02.on .cooper_ico02_3{transform:scale(1);opacity:1;transition-delay:1.6s;}

.sub-cooper02 .cooper_info{position:absolute;bottom:75px;left:739px;}
.sub-cooper02 dl.info01_01{transform:translate(112px,0);}
.sub-cooper02.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:2.4s;}

.sub-cooper02_01{height:690px !important;}
.cooper_box_02_01{position:absolute;top:20px;left:63px;width:692px;height:570px;background:url(../images/talk/cooper_02_img03.png) center no-repeat;}
.cooper_ico02_01_1{position:absolute;top:275px;left:400px;width:178px;height:49px;background:url(../images/talk/cooper_02_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico02_01_2{position:absolute;top:255px;left:660px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.cooper_ico02_01_3{position:absolute;top:235px;left:640px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;opacity:0;transition:.4s linear}
.cooper_ico02_01_4{position:absolute;top:20px;right:62px;width:477px;height:466px;background:url(../images/talk/cooper_02_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico02_01_5{position:absolute;top:335px;left:400px;width:229px;height:50px;background:url(../images/talk/cooper_02_img06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-cooper02_01.on .cooper_ico02_01_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-cooper02_01.on .cooper_ico02_01_2{transform:translate(0,0);opacity:1;transition-delay:1s;}
.sub-cooper02_01.on .cooper_ico02_01_3{opacity:1;transition-delay:1.4s;}
.sub-cooper02_01.on .cooper_ico02_01_4{transform:scale(1);opacity:1;transition-delay:2s;}
.sub-cooper02_01.on .cooper_ico02_01_5{transform:scale(1);opacity:1;transition-delay:2.6s;}
.sub-cooper02_01 .cooper_info{position:absolute;bottom:-45px;left:800px;}

.sub-cooper02_01 dl.info01_01{transform:translate(112px,0);}
.sub-cooper02_01 dl dd{letter-spacing:-.5px;}
.sub-cooper02_01.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:3s;}

.sub-cooper02_02{height:680px !important;}
.cooper_box_02_02{position:absolute;top:20px;left:63px;width:477px;height:466px;background:url(../images/talk/cooper_02_img05.png) center no-repeat;}
.cooper_ico02_02_1{position:absolute;top:405px;left:171px;width:359px;height:88px;background:url(../images/talk/cooper_02_img07.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico02_02_2{position:absolute;top:20px;right:60px;width:692px;height:570px;background:url(../images/talk/cooper_02_img08.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico02_02_3{position:absolute;top:88px;right:97px;width:78px;height:79px;background:url(../images/talk/cooper_02_img09.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico02_02_4{position:absolute;top:130px;right:96px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.cooper_ico02_02_5{position:absolute;top:111px;right:124px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear}
.cooper_ico02_02_6{position:absolute;top:36px;right:59px;width:676px;height:534px;background:url(../images/talk/cooper_02_img10.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-cooper02_02.on .cooper_ico02_02_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-cooper02_02.on .cooper_ico02_02_2{transform:scale(1);opacity:1;transition-delay:1.2s;}
.sub-cooper02_02.on .cooper_ico02_02_3{transform:scale(1);opacity:1;transition-delay:1.8s;}
.sub-cooper02_02.on .cooper_ico02_02_4{transform:translate(0,0);opacity:1;transition-delay:2.4s;}
.sub-cooper02_02.on .cooper_ico02_02_5{transform:scale(1);opacity:1;transition-delay:2.8s;}
.sub-cooper02_02.on .cooper_ico02_02_6{transform:scale(1);opacity:1;transition-delay:3.4s;}

.sub-cooper02_02 .cooper_info{position:absolute;bottom:-55px;left:80px;}
.sub-cooper02_02 dl.info01_01{transform:translate(112px,0);}
.sub-cooper02_02 dl dd{letter-spacing:-.5px;}
.sub-cooper02_02.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:4s;}

.sub-cooper03{height:760px !important;}
.sub-cooper03 .sub1 span{display:block;margin-top:10px;}
.sub-cooper03 .cooper{height:calc(100% - 140px);}
.cooper_box_03{position:absolute;top:0;left:63px;width:692px;height:570px;background:url(../images/talk/cooper_03_img01.png) center no-repeat;}
.cooper_ico03_1{position:absolute;top:20px;left:110px;width:139px;height:78px;background:url(../images/talk/cooper_03_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico03_2{position:absolute;top:67px;left:220px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.cooper_ico03_3{position:absolute;top:47px;left:200px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear}
.cooper_ico03_4{position:absolute;top:0;right:62px;width:482px;height:512px;background:url(../images/talk/cooper_03_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-cooper03.on .cooper_ico03_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-cooper03.on .cooper_ico03_2{transform:translate(0,0);opacity:1;transition-delay:1.2s;}
.sub-cooper03.on .cooper_ico03_3{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sub-cooper03.on .cooper_ico03_4{transform:scale(1);opacity:1;transition-delay:2.2s;}

.sub-cooper03_01{height:610px !important;}
.cooper_box_03_01{position:absolute;top:25px;left:50%;transform:translateX(-50%);width:858px;height:430px;background:url(../images/talk/cooper_03_img04.png) center no-repeat;}
.sub-cooper03_01 .cooper_info{position:absolute;bottom:-90px;left:250px;}
.sub-cooper03_01  dl.info01_01{transform:translate(0 , 40px)}
.sub-cooper03_01 .info01_01 dd{display:inline-block;padding-left:0 !important;}
.sub-cooper03_01 .info01_01 dd:after{display:none;}
.sub-cooper03_01 .info01_01 dd + dd{margin-left:40px;}
.sub-cooper03_01 .info01_01 dd span{padding-left:15px;display:block;position:relative;}
.sub-cooper03_01 .info01_01 dd span:after{position:absolute;top:12px;left:0;transform:translateY(0);width:4px;height:4px;border-radius:50%;content:"";background:#2b44a3;}
.sub-cooper03_01.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:.6s;}

.sub-cooper03_02{height:720px !important;}
.cooper_box_03_02{position:absolute;top:0;left:53px;width:496px;height:496px;background:url(../images/talk/cooper_03_img05.png) center no-repeat;}
.cooper_ico03_02_1{position:absolute;top:51px;left:59px;width:179px;height:78px;background:url(../images/talk/cooper_03_img06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico03_02_2{position:absolute;top:100px;left:208px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.cooper_ico03_02_3{position:absolute;top:77px;left:187px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear}
.cooper_ico03_02_4{position:absolute;top:0;right:51px;width:692px;height:570px;background:url(../images/talk/cooper_02_img08.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-cooper03_02 .cooper_info{position:absolute;bottom:-75px;left:69px;}
.sub-cooper03_02.on .cooper_ico03_02_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-cooper03_02.on .cooper_ico03_02_2{transform:translate(0,0);opacity:1;transition-delay:1.2s;}
.sub-cooper03_02.on .cooper_ico03_02_3{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sub-cooper03_02.on .cooper_ico03_02_4{transform:scale(1);opacity:1;transition-delay:2.2s;}
.sub-cooper03_02.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:2.8s;}

.sub-cooper04{height:760px !important;}
.sub-cooper04 .sub1 span{display:block;margin-top:10px;}
.sub-cooper04 .cooper{height:calc(100% - 100px);}
.cooper_box_04{position:absolute;top:0;left:55px;width:692px;height:570px;background:url(../images/talk/cooper_04_img01.png) center no-repeat;}
.cooper_ico04_1{position:absolute;top:20px;left:100px;width:169px;height:78px;background:url(../images/talk/cooper_04_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico04_2{position:absolute;top:69px;left:240px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.cooper_ico04_3{position:absolute;top:47px;left:219px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear}
.cooper_ico04_4{position:absolute;top:0;right:54px;width:486px;height:506px;background:url(../images/talk/cooper_04_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-cooper04.on .cooper_ico04_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-cooper04.on .cooper_ico04_2{transform:translate(0,0);opacity:1;transition-delay:1.2s;}
.sub-cooper04.on .cooper_ico04_3{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sub-cooper04.on .cooper_ico04_4{transform:scale(1);opacity:1;transition-delay:2.2s;}

.cooper_box_04_01{position:absolute;top:0;left:50%;transform:translateX(-50%);width:858px;height:576px;background:url(../images/talk/cooper_04_img04.png) center no-repeat;}
.cooper_ico04_01_1{position:absolute;top:15px;left:247px;width:824px;height:542px;background:url(../images/talk/cooper_04_img05.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-cooper04_01{height:820px !important;}
.sub-cooper04_01 .cooper_info{position:absolute;bottom:-85px;left:250px;}
.sub-cooper04_01  dl.info01_01{transform:translate(0 , 40px)}
.sub-cooper04_01.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:1.2s;}
.sub-cooper04_01.on .cooper_ico04_01_1{transform:scale(1);opacity:1;transition-delay:.6s;}

.sub-cooper04_02{height:655px !important;}
.cooper_box_04_02{position:absolute;top:0;left:57px;width:496px;height:496px;background:url(../images/talk/cooper_04_img06.png) center no-repeat;}
.cooper_ico04_02_1{position:absolute;top:28px;left:92px;width:149px;height:78px;background:url(../images/talk/cooper_04_img07.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.cooper_ico04_02_2{position:absolute;top:76px;left:212px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.cooper_ico04_02_3{position:absolute;top:55px;left:192px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear}
.cooper_ico04_02_4{position:absolute;top:0;right:55px;width:692px;height:570px;background:url(../images/talk/cooper_04_img08.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-cooper04_02.on .cooper_ico04_02_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-cooper04_02.on .cooper_ico04_02_2{transform:translate(0,0);opacity:1;transition-delay:1.2s;}
.sub-cooper04_02.on .cooper_ico04_02_3{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sub-cooper04_02.on .cooper_ico04_02_4{transform:scale(1);opacity:1;transition-delay:2.2s;}

.sub-cooper04_02 .cooper_info{position:absolute;bottom:-85px;left:73px;}
.sub-cooper04_02.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:2.8s;}

/* 화상회의 */
.sub-videocon01{height:720px !important;}
[class^="sub-videocon"] .sub1 span{display:block;margin-top:10px;}
.videocon_box_01{position:absolute;top:0;left:0;width:466px;height:384px;background:url(../images/talk/videocon_01_img01.png) center no-repeat;}
.videocon_ico01_1{position:absolute;top:36px;left:218px;width:104px;height:75px;background:url(../images/talk/videocon_01_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.videocon_ico01_2{position:absolute;top:80px;left:295px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.videocon_ico01_3{position:absolute;top:60px;left:274px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear}
.videocon_ico01_4{position:absolute;top:0;right:6px;width:784px;height:519px;background:url(../images/talk/videocon_01_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-videocon01.on .videocon_ico01_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-videocon01.on .videocon_ico01_2{transform:translate(0,0);opacity:1;transition-delay:1.2s;}
.sub-videocon01.on .videocon_ico01_3{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sub-videocon01.on .videocon_ico01_4{transform:scale(1);opacity:1;transition-delay:2.2s;}

.sub-videocon01 .videocon_info{position:absolute;bottom:20px;left:18px;}
.videocon_info dl.info01_01{opacity:0;transition:.4s linear;transform:translate(0 , 40px);}
.videocon_info dl dt{font-size:26px;color:#333;font-family:'NotoSansCJKkrB',sans-serif;font-weight:normal;line-height:1.4;margin-bottom:10px;letter-spacing:-.5px;}
.videocon_info dl dd{font-size:16px;color:#333;font-family:'NotoSansCJKkrR',sans-serif;padding-left:18px;position:relative;line-height:1.6;}
.videocon_info dl dd:after{position:absolute;top:12px;left:0;width:4px;height:4px;border-radius:50%;content:"";background:#2b44a3;}
.sub-videocon01.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:2.8s;}

.sub-videocon02{height:800px;}
.sub-videocon02 .videocon{height:calc(100% - 150px);}
.videocon_box_02{position:absolute;top:0;left:0;width:436px;height:472px;background:url(../images/talk/videocon_02_img01.png) center no-repeat;}
.videocon_ico02_1{position:absolute;top:407px;left:33px;width:71px;height:71px;background:url(../images/talk/videocon_02_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.videocon_ico02_2{position:absolute;top:450px;left:75px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.videocon_ico02_3{position:absolute;top:430px;left:55px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear}
.videocon_ico02_4{position:absolute;top:0;right:0;width:692px;height:570px;background:url(../images/talk/videocon_02_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.videocon_ico02_5{position:absolute;top:375px;right:275px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.videocon_ico02_6{position:absolute;top:308px;left:18px;width:412px;height:92px;background:url(../images/talk/videocon_02_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-videocon02.on .videocon_ico02_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-videocon02.on .videocon_ico02_2{transform:translate(0,0);opacity:1;transition-delay:1.2s;}
.sub-videocon02.on .videocon_ico02_3{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sub-videocon02.on .videocon_ico02_4{transform:scale(1);opacity:1;transition-delay:2.2s;}
.sub-videocon02.on .videocon_ico02_5{transform:translate(0,0);opacity:1;transition-delay:2.8s;}
.sub-videocon02.on .videocon_ico02_6{transform:scale(1);opacity:1;transition-delay:3.4s;}

.sub-videocon02 .videocon_info{position:absolute;bottom:-20px;left:18px;}
.videocon_info dl.info01_01{opacity:0;transition:.4s linear;transform:translate(0 , 40px);}
.videocon_info dl dt{font-size:26px;color:#333;font-family:'NotoSansCJKkrB',sans-serif;font-weight:normal;line-height:1.4;margin-bottom:10px;letter-spacing:-.5px;}
.videocon_info dl dd{font-size:16px;color:#333;font-family:'NotoSansCJKkrR',sans-serif;padding-left:18px;position:relative;line-height:1.6;}
.videocon_info dl dd:after{position:absolute;top:12px;left:0;width:4px;height:4px;border-radius:50%;content:"";background:#2b44a3;}
.sub-videocon02.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:4s;}

.sub-videocon02_01{height:680px;}
.sub-videocon02_01 .videocon{height:100%;}
.videocon_box_02_01{position:absolute;top:25px;left:0;width:436px;height:436px;background:url(../images/talk/videocon_02_img05.png) center no-repeat;}
.videocon_ico02_01_1{position:absolute;top:302px;left:33px;width:412px;height:84px;background:url(../images/talk/videocon_02_img06.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.videocon_ico02_01_2{position:absolute;top:355px;left:413px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.videocon_ico02_01_3{position:absolute;top:335px;left:394px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear}
.videocon_ico02_01_4{position:absolute;top:25px;right:0;width:693px;height:566px;background:url(../images/talk/videocon_02_img07.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-videocon02_01 .videocon_info{position:absolute;bottom:20px;left:18px;}

.sub-videocon02_01.on .videocon_ico02_01_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-videocon02_01.on .videocon_ico02_01_2{transform:translate(0,0);opacity:1;transition-delay:1.2s;}
.sub-videocon02_01.on .videocon_ico02_01_3{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sub-videocon02_01.on .videocon_ico02_01_4{transform:scale(1);opacity:1;transition-delay:2.2s;}
.sub-videocon02_01.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:2.8s;}

[class^="screen_box"] strong{display:flex;align-items:center;justify-content:center;height:50px;border-radius:25px;background:#2b44a3;color:#fff;font-size:22px;font-family: 'PretendardB', sans-serif;padding:0 20px;margin:0 auto 30px;}
[class^="screen_line"]{padding:0 20px;}
.screen_box01{height:1238px;}
.screen_box02{height:550px;}
.screen_box03{height:580px;}
.screen_box04{height:868px;}
.inner_box{display:flex;gap:20px 20px;align-items:flex-start;}
.inner_box > div{width:calc((100% - 40px) / 3);}
.screen_line01 strong{max-width:80%;}
.screen_line01 .inner_box{display:flex;gap:100px;align-items:center;}
.screen_line01 .inner_box > div:first-child{width:530px;}
.screen_line01 .inner_box > div:nth-child(2){width:calc(100% - 630px);position:relative;vertical-align: middle;}
.screen_line01 .inner_box > div:nth-child(2):after{position:absolute;top:50%;left:-70px;transform:translateY(-50%);width:40px;height:39px;content:"";background:url(../images/talk/screen_icon01.png) center no-repeat;}
.screen_line01 .inner_box > div .box_items + .box_items{margin-top:40px;}
.screen_line02, .screen_line03{display:flex;align-items:flex-start;gap:20px 40px;}
.screen_line02 > div:first-child{flex:1;}
.screen_line02 > div:nth-child(2){flex:2;}
.screen_line02 .inner_box .box_items{width:calc((100% - 20px) / 2);}
.screen_line03 > div{flex:1;}
.screen_line04 strong{max-width:80%;}
.box_items{font-size:0;}
.box_items span{display:inline-block;border-radius:20px;box-shadow:0 0 20px 2px rgba(0,0,0,.2);width:100%;}
.box_items span img{max-width:100%;}
.box_items span + span{margin-top:20px;}
.box_items p{font-size:16px;color:#333;position:relative;padding-left:15px;margin-top:20px;line-height:1.5;font-family: 'NotoSansCJKkrR',sans-serif;letter-spacing:-.5px;}
.box_items p:after{position:absolute;top:10px;left:0;content:"";width:5px;height:5px;border-radius:50%;background:#2b44a3;}

/* 모바일 */
[class^="sub-mobile"]{height:1671px;}
[class^="sub-mobile"] .sub1 span{display:block;margin-top:10px;}
.sub-mobile01 .mobile{height:calc(100% - 150px);}
.view_mobile{display:flex;justify-content:center;gap:35px 165px;flex-wrap:wrap;}
.mobile_items{width:calc((100% - 330px) / 3);margin:35px 0;position:relative;}
.mobile_items span{display:inline-block;}
.mobile_items strong{display:flex;align-items:center;justify-content:center;height:50px;border-radius:25px;background:#2b44a3;color:#fff;font-size:22px;font-family: 'PretendardB', sans-serif;padding:0 20px;margin:0 28px 30px 14px;}
/* .sub-mobile03 .view_mobile div:last-child:after{position:absolute;bottom:5px;right:-77px;width:90px;height:100px;content:"";background:url(../images/talk/mobile03_icon01.png) center no-repeat;} */

/* AI */
.sub-aicon01{height:740px !important;}
[class^="sub-aicon"] .sub1 span{display:block;margin-top:10px;}
[class^="sub-aicon"] .aicon{height:calc(100% - 150px);}
.aicon_box_01{position:absolute;top:0;left:4px;width:480px;height:481px;background:url(../images/talk/ai_01_img01.png) center no-repeat;}
.aicon_ico01_1{position:absolute;top:18px;left:407px;width:71px;height:71px;background:url(../images/talk/ai_01_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.aicon_ico01_2{position:absolute;top:60px;left:450px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.aicon_ico01_3{position:absolute;top:53px;left:312px;width:166px;height:129px;background:url(../images/talk/ai_01_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.aicon_ico01_4{position:absolute;top:155px;left:444px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.aicon_ico01_5{position:absolute;top:135px;left:425px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear}
.aicon_ico01_6{position:absolute;top:0;right:2px;width:694px;height:530px;background:url(../images/talk/ai_01_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}

.sub-aicon01.on .aicon_ico01_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-aicon01.on .aicon_ico01_2{animation:fadeout2 1s ease 1s;}
@keyframes fadeout2 {
    99%{opacity:1;transform:translate(0,0);}
    100%{opacity:0;}
}
.sub-aicon01.on .aicon_ico01_3{transform:scale(1);opacity:1;transition-delay:2.2s;}
.sub-aicon01.on .aicon_ico01_4{transform:translate(0,0);opacity:1;transition-delay:2.8s;}
.sub-aicon01.on .aicon_ico01_5{transform:scale(1);opacity:1;transition-delay:3.2s;}
.sub-aicon01.on .aicon_ico01_6{transform:scale(1);opacity:1;transition-delay:3.8s;}

.sub-aicon02{height:720px !important;}
.aicon_box_02{position:absolute;top:0;left:0;width:480px;height:481px;background:url(../images/talk/ai_01_img01.png) center no-repeat;}
.aicon_ico02_1{position:absolute;top:15px;left:317px;width:71px;height:71px;background:url(../images/talk/ai_02_img01.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.aicon_ico02_2{position:absolute;top:57px;left:360px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.aicon_ico02_3{position:absolute;top:16px;left:21px;width:445px;height:446px;background:url(../images/talk/ai_02_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.aicon_ico02_4{position:absolute;top:190px;left:186px;width:121px;height:35px;background:url(../images/talk/ai_02_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.aicon_ico02_5{position:absolute;top:215px;left:295px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.aicon_ico02_6{position:absolute;top:195px;left:274px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear}
.aicon_ico02_7{position:absolute;top:0;right:6px;width:694px;height:530px;background:url(../images/talk/ai_02_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.sub-aicon02 .videocon_info{position:absolute;bottom:50px;left:18px;}

.sub-aicon02.on .aicon_ico02_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-aicon02.on .aicon_ico02_2{animation:fadeout3 .8s ease 1s;}
@keyframes fadeout3 {
    99%{opacity:1;transform:translate(0,0);}
    100%{opacity:0;}
}
.sub-aicon02.on .aicon_ico02_3{transform:scale(1);opacity:1;transition-delay:1.8s;}
.sub-aicon02.on .aicon_ico02_4{transform:scale(1);opacity:1;transition-delay:2.4s;}
.sub-aicon02.on .aicon_ico02_5{transform:translate(0,0);opacity:1;transition-delay:3s;}
.sub-aicon02.on .aicon_ico02_6{transform:scale(1);opacity:1;transition-delay:3.6s;}
.sub-aicon02.on .aicon_ico02_7{transform:scale(1);opacity:1;transition-delay:4.2s;}
.sub-aicon02.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:4.8s;}

/* 공동편집 */
.sub-coediting01{height:840px;}
.coediting_box_01{position:absolute;top:0;left:50%;transform:translateX(-50%);width:694px;height:530px;background:url(../images/talk/coediting_01_img01.png) center no-repeat;}
.coediting_ico01_1{position:absolute;top:75px;right:365px;width:71px;height:71px;background:url(../images/talk/coediting_01_img02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.coediting_ico01_2{position:absolute;top:115px;right:360px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.coediting_ico01_3{position:absolute;top:16px;right:332px;width:658px;height:494px;background:url(../images/talk/coediting_01_img03.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.coediting_ico01_4{position:absolute;top:172px;right:325px;width:126px;height:73px;background:url(../images/talk/coediting_01_img04.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear;}
.coediting_ico01_5{position:absolute;top:220px;right:315px;width:34px;height:34px;background:url(../images/talk/dialog_05_img03.png) center no-repeat;transform:translate(80px,40px);opacity:0;transition:.4s linear;}
.coediting_ico01_6{position:absolute;top:200px;right:342px;width:26px;height:26px;background:url(../images/talk/click_ico02.png) center no-repeat;transform:scale(.3);opacity:0;transition:.4s linear}

.sub-coediting01 .coediting_info{position:absolute;bottom:5px;left:330px;}
.coediting_info dl.info01_01{opacity:0;transition:.4s linear;transform:translate(0 , 40px);}
.coediting_info dl dt{font-size:26px;color:#333;font-family:'NotoSansCJKkrB',sans-serif;font-weight:normal;line-height:1.4;margin-bottom:10px;letter-spacing:-.5px;}
.coediting_info dl dd{font-size:18px;color:#333;font-family:'NotoSansCJKkrR',sans-serif;padding-left:18px;position:relative;line-height:1.6;}
.coediting_info dl dd:after{position:absolute;top:12px;left:0;width:4px;height:4px;border-radius:50%;content:"";background:#2b44a3;}

.sub-coediting01.on .coediting_ico01_1{transform:scale(1);opacity:1;transition-delay:.6s;}
.sub-coediting01.on .coediting_ico01_2{animation:fadeout4 1s ease 1s;}
@keyframes fadeout4 {
    99%{opacity:1;transform:translate(0,0);}
    100%{opacity:0;}
}
.sub-coediting01.on .coediting_ico01_3{transform:scale(1);opacity:1;transition-delay:1.6s;}
.sub-coediting01.on .coediting_ico01_4{transform:scale(1);opacity:1;transition-delay:2.2s;}
.sub-coediting01.on .coediting_ico01_5{transform:translate(0,0);opacity:1;transition-delay:2.8s;}
.sub-coediting01.on .coediting_ico01_6{transform:scale(1);opacity:1;transition-delay:3.4s;}
.sub-coediting01.on .coediting_ico01_7{transform:scale(1);opacity:1;transition-delay:4s;}
.sub-coediting01.on .info01_01{opacity:1;transform:translate(0,0);transition-delay:4.2s;}

.sub-coediting02{height:560px;}
.view_coediting{display:flex;justify-content:center;gap:143px;padding:0 20px;}
.coediting_items{width:calc((100% - 143px) / 2);position:relative;}
.coediting_items span{display:inline-block;border-radius:20px;box-shadow:0 0 20px 2px rgba(0,0,0,.2);width:100%;}
.coediting_items strong{display:flex;align-items:center;justify-content:center;height:50px;border-radius:25px;background:#2b44a3;color:#fff;font-size:22px;font-family: 'PretendardB', sans-serif;padding:0 20px;margin:0 0 30px;}


/* 오른쪽 quick메뉴 */
.quick_gnb{display:none;width:72px;height:72px;border-radius:50%;background:url(../images/talk/more_menu.png) center no-repeat;cursor:pointer;}
.quick_gnb.active{background:url(../images/talk/menu_close.png) center no-repeat;}
.quick_gnb ul{display:none;position:absolute;top:-210px;left:50%;transform:translateX(-50%);width:130px;height:201px;background:url(../images/talk/menu_box.png) center no-repeat;padding:35px 20px 45px;}
.quick_gnb.active ul{display:block;}
.quick_gnb ul li{height:34px;}
.quick_gnb ul li + li{margin-top:10px;}
.quick_gnb ul li a{display:block;height:100%;color:#444;font-size:22px;line-height:34px;font-family: 'NotoSansCJKkrB',sans-serif;text-align:center;cursor:pointer;position:relative;}
.quick_gnb ul li:hover a{color:#2b44a3;}
.quick_gnb ul li:hover a:after{position:absolute;bottom:-2px;left:0;right:0;width:100%;height:3px;content:"";background:#2b44a3;}
.quick_gnb.fixed{display:block;}


