@charset "utf-8";

/* 상단꾸미기 */
.topinfo-type1 {position:relative;width:100%;box-sizing:border-box;text-align:center;padding:40px;border:1px solid #cccccc;background:#fff url(/resources/homepage/kor/_Img/Contents/content_bg1.png) no-repeat 100% 100%;border-radius:30px;}
.topinfo-type1 .s-tit {display:block;color:#222222;font-weight:700;font-size:1.111em;letter-spacing:-0.05em;line-height:1.8em;}
.topinfo-type1 .s-txt {display:block;letter-spacing:-0.05em;padding-top:8px;}
.topinfo-type1 .s-txt2 {display:block;letter-spacing:-0.05em;}
.topinfo-type1 .br {display:block;}

@media all and (max-width:999px) {
	.topinfo-type1 .br {display:inline;}
}
@media all and (max-width:599px) {
	.topinfo-type1 {padding:30px;background-size:280px auto;}
}

.topinfo-type2 {position:relative;width:100%;box-sizing:border-box;text-align:center;padding:25px 35px;border:1px solid #cccccc;background:#fff url(/resources/homepage/kor/_Img/Contents/content_bg1.png) no-repeat 100% 100%;border-radius:30px;}
.topinfo-type2 .info-ex01 .tit, .topinfo-type2 .info-ex02 .tit, .topinfo-type2 .info-ex03 .tit {padding-bottom:5px;}

@media all and (max-width:599px) {
	.topinfo-type2 {padding:15px 20px;background-size:280px auto;}
}


/* 리스트형-리스트1 */
.cont-list-type1 {width:100%;overflow:hidden;border-top:2px solid #000;}
.cont-list-type1 .list > li {display:flex;width:100%;overflow:hidden;border-bottom:1px solid #dddddd;padding:40px 0;}
.cont-list-type1 .list .s-tit01 {display:inline-block;color:#000000;font-size:1.222em;font-weight:700;font-style:normal;width:25.715%;box-sizing:border-box;padding-right:30px;}
.cont-list-type1 .list .s-txtPkg {display:inline-block;width:74.285%;}
.cont-list-type1 .list .s-txtPkg .c-list01 > li {margin-bottom:6px;}
.cont-list-type1 .list > li.halfBox .s-txtPkg .c-list01 {display:flex;flex-wrap:wrap;}
.cont-list-type1 .list > li.halfBox .s-txtPkg .c-list01 > li {width:50%;box-sizing:border-box;}
.cont-list-type1 .list > li.halfBox .s-txtPkg .c-list01 > li:nth-child(odd) {padding-right:40px;}

@media all and (max-width:999px) {
	.cont-list-type1 .list .s-tit01 {width:35%;}
	.cont-list-type1 .list .s-txtPkg {width:65%;}
	.cont-list-type1 .list > li {padding:30px 0;}
	.cont-list-type1 .list > li.halfBox .s-txtPkg .c-list01 {display:block;}
	.cont-list-type1 .list > li.halfBox .s-txtPkg .c-list01 > li {width:100%;}
	.cont-list-type1 .list > li.halfBox .s-txtPkg .c-list01 > li:nth-child(odd) {padding-right:0;}
}
@media all and (max-width:599px) {
	.cont-list-type1 .list > li {display:block;padding:25px 0;}
	.cont-list-type1 .list .s-tit01 {width:100%;padding-right:0;padding-bottom:20px;}
	.cont-list-type1 .list .s-txtPkg {width:100%;}
}


/* 리스트형-리스트2 */
.cont-list-type2 {width:100%;overflow:hidden;}
.cont-list-type2 .list {width:100%;display:flex;flex-wrap:wrap;}
.cont-list-type2 .list > li {padding-right:28px;width:33.33%;box-sizing:border-box;letter-spacing:-0.05em;counter-increment:item1;margin-top:45px;}
.cont-list-type2 .list > li:before {display:block;counter-increment:li;content: counter(item1, decimal-leading-zero) ".";font-size:2.667em;color:#bfbfbf;font-weight:400;font-family:"sofia-pro", sans-serif;line-height:0.833em;margin-bottom:27px;}
.cont-list-type2 .list > li:nth-child(3n) {padding-right:0;}
.cont-list-type2 .list > li:nth-child(1),
.cont-list-type2 .list > li:nth-child(2),
.cont-list-type2 .list > li:nth-child(3) {margin-top:0;}

@media all and (max-width:999px) {
	.cont-list-type2 .list > li {padding-right:0;width:50%;margin-top:30px;}
	.cont-list-type2 .list > li:nth-child(1),
	.cont-list-type2 .list > li:nth-child(2) {margin-top:0;}
	.cont-list-type2 .list > li:nth-child(3) {margin-top:30px;}
	.cont-list-type2 .list > li:nth-child(odd) {padding-right:28px;}
}
@media all and (max-width:599px) {
	.cont-list-type2 .list > li {width:100%;}
	.cont-list-type2 .list > li:before {margin-bottom:13px;}
	.cont-list-type2 .list > li:nth-child(1) {margin-top:0;}
	.cont-list-type2 .list > li:nth-child(2) {margin-top:30px;}
	.cont-list-type2 .list > li:nth-child(odd) {padding-right:0;}
}


/* 리스트형-리스트3 */
.cont-list-type3 {width:100%;overflow:hidden;}
.cont-list-type3 .list {width:100%;display:flex;flex-wrap:wrap;}
.cont-list-type3 .list > li {width:17.144%;position:relative;margin-left:3.57%;padding-top:22px;box-sizing:border-box;counter-increment:item2;/*margin-bottom:20px*/}
.cont-list-type3 .list > li:nth-child(5n+1) {margin-left:0;}
.cont-list-type3 .list > li:before {display:block;content:'';position:absolute;top:50%;left:-16%;margin-top:9px;width:24px;height:2px;background:#B2B2B2;}
.cont-list-type3 .list > li:after {display:block;content:'';position:absolute;top:50%;left:-10%;margin-top:5px;width:8px;height:8px;border-bottom:2px solid #B2B2B2;border-right:2px solid #B2B2B2;transform:rotate(-45deg);}
.cont-list-type3 .list .txt-sec {display:flex;flex-direction:column;justify-content:center;position:relative;background:#f9f9f9;box-sizing:border-box;border-radius:30px;text-align:center;padding:40px 20px;min-height:193px;height:100%;}
.cont-list-type3 .list .txt-sec:before {display:flex;align-items:center;justify-content:center;counter-increment:li;content: 'STEP ' counter(item2);position:absolute;top:-22px;left:50%;margin-left:-39px;width:78px;height:40px;font-size:0.889em;color:#fff;font-weight:500;line-height:1;font-family:"sofia-pro", sans-serif;background:#2360c5;border-radius:20px;}
.cont-list-type3 .list .txt-sec .s-tit {display:block;position:relative;color:#000000;font-weight:700;font-size:1.111em;line-height:1.2em;font-style:normal;}
.cont-list-type3 .list .txt-sec .s-txt {display:block;position:relative;font-weight:400;line-height:1.176em;padding-top:22px;}
.cont-list-type3 .list .txt-sec .s-txt a.cl-btn {padding:12px 0 11px 0;min-width:initial;}
.cont-list-type3 .list .txt-sec .s-txt .c-list01 > li, 
.cont-list-type3 .list .txt-sec .s-txt .c-list02 > li, 
.cont-list-type3 .list .txt-sec .s-txt .c-list01-li, 
.cont-list-type3 .list .txt-sec .s-txt .c-list02-li {margin-bottom:6px;}


.cont-list-type3 .list > li.ico .txt-sec {padding-top:33px;justify-content:normal;}
.cont-list-type3 .list > li.ico .s-tit {padding-top:74px;}
.cont-list-type3 .list > li.ico .s-tit:before {display:block;content:'';position:absolute;top:0;left:50%;margin-left:-40px;width:80px;height:60px;background:url(/resources/homepage/kor/_Img/Contents/cont_list_spr.png) no-repeat 0 0;}
.cont-list-type3 .list > li.ico01 .s-tit:before {background-position:0px 0;}
.cont-list-type3 .list > li.ico02 .s-tit:before {background-position:-90px 0;}
.cont-list-type3 .list > li.ico03 .s-tit:before {background-position:-180px 0;}
.cont-list-type3 .list > li.ico04 .s-tit:before {background-position:-270px 0;}
.cont-list-type3 .list > li.ico05 .s-tit:before {background-position:-360px 0;}
.cont-list-type3 .list > li.ico06 .s-tit:before {background-position:-450px 0;}
.cont-list-type3 .list > li.ico07 .s-tit:before {background-position:-540px 0;}
.cont-list-type3 .list > li.ico08 .s-tit:before {background-position:-630px 0;}
.cont-list-type3 .list > li.ico09 .s-tit:before {background-position:-720px 0;}
.cont-list-type3 .list > li.ico10 .s-tit:before {background-position:-810px 0;}
.cont-list-type3 .list > li.ico11 .s-tit:before {background-position:0px -70px;}
.cont-list-type3 .list > li.ico12 .s-tit:before {background-position:-90px -70px;}
.cont-list-type3 .list > li.ico13 .s-tit:before {background-position:-180px -70px;}
.cont-list-type3 .list > li.ico14 .s-tit:before {background-position:-270px -70px;}
.cont-list-type3 .list > li.ico15 .s-tit:before {background-position:-360px -70px;}
.cont-list-type3 .list > li.ico16 .s-tit:before {background-position:-450px -70px;}
.cont-list-type3 .list > li.ico17 .s-tit:before {background-position:-540px -70px;}
.cont-list-type3 .list > li.ico18 .s-tit:before {background-position:-630px -70px;}
.cont-list-type3 .list > li.ico19 .s-tit:before {background-position:-720px -70px;}
.cont-list-type3 .list > li.ico20 .s-tit:before {background-position:-810px -70px;}
.cont-list-type3 .list > li.ico21 .s-tit:before {background-position:0px -140px;}
.cont-list-type3 .list > li.ico22 .s-tit:before {background-position:-90px -140px;}
.cont-list-type3 .list > li.ico23 .s-tit:before {background-position:-180px -140px;}
.cont-list-type3 .list > li.ico24 .s-tit:before {background-position:-270px -140px;}
.cont-list-type3 .list > li.ico25 .s-tit:before {background-position:-360px -140px;}
.cont-list-type3 .list > li.ico26 .s-tit:before {background-position:-450px -140px;}
.cont-list-type3 .list > li.ico27 .s-tit:before {background-position:-540px -140px;}
.cont-list-type3 .list > li.ico28 .s-tit:before {background-position:-630px -140px;}
.cont-list-type3 .list > li.ico29 .s-tit:before {background-position:-720px -140px;}
.cont-list-type3 .list > li.ico30 .s-tit:before {background-position:-810px -140px;}

@media all and (max-width:999px){
	.cont-list-type3 .list > li {width:28.57%;margin-left:7.14%;margin-bottom:10px;}
	.cont-list-type3 .list > li:nth-child(5n+1) {margin-left:7.14%;}
	.cont-list-type3 .list > li:nth-child(3n+1) {margin-left:0;}
}
@media all and (max-width:599px){
	.cont-list-type3 .list > li {width:45%;margin-left:10% !important;}
	.cont-list-type3 .list > li:nth-child(2n+1) {margin-left:0 !important;}
	.cont-list-type3 .list .txt-sec {min-height:initial;padding:20px;}
}


/* 리스트형-리스트4 */
.cont-list-type4 {width:100%;overflow:hidden;display:flex;}
.cont-list-type4 .b-tit {display:inline-block;width:25.715%;box-sizing:border-box;padding-right:30px;}
.cont-list-type4 .list {display:block;width:74.285%;}
.cont-list-type4 .list > li {width:100%;position:relative;padding-left:90px;box-sizing:border-box;counter-increment:item2;margin-bottom:20px;}
.cont-list-type4 .list > li:before {display:block;content:'';position:absolute;top:53px;left:38px;width:2px;height: calc(100% - 53px);background:#B2B2B2;}
.cont-list-type4 .list > li:after {display:block;content:'';position:absolute;bottom:2px;left:34px;width:8px;height:8px;border-bottom:2px solid #B2B2B2;border-right:2px solid #B2B2B2;transform:rotate(45deg);}
.cont-list-type4 .list > li:last-child:before {height: calc(100% - 64px);}
.cont-list-type4 .list > li:last-child:after {bottom:0;left:33.5px;border:2px solid #B2B2B2;transform:rotate(0);border-radius:50%;}
.cont-list-type4 .list .txt-sec {position:relative;width:100%;height:100%;min-height:135px;background:#f9f9f9;box-sizing:border-box;border-radius:30px;padding:40px 20px 36px 153px;display:flex;flex-wrap: wrap;align-items:center;}
.cont-list-type4 .list .txt-sec:after {display:flex;align-items:center;justify-content:center;counter-increment:li;content: 'STEP ' counter(item2);position:absolute;top:0;left:-89px;width:78px;height:40px;font-size:0.889em;color:#fff;font-weight:500;font-family:"sofia-pro", sans-serif;line-height:1;background:#2360c5;border-radius:20px;}
.cont-list-type4 .list > li.ico .txt-sec:before {display:block;content:'';position:absolute;top:36px;left:38px;width:80px;height:59px;background:url(/resources/homepage/kor/_Img/Contents/cont_list_spr.png) no-repeat 0 -48px;}
.cont-list-type4 .list .txt-sec .s-tit {display:block;position:relative;width:100%;color:#000000;font-weight:700;font-size:1.333em;line-height:1.2em;font-style:normal;}
.cont-list-type4 .list .txt-sec .s-txt {display:block;position:relative;width:100%;font-weight:400;line-height:1.176em;padding-top:10px;}
.cont-list-type4 .list .txt-sec .c-list01 {margin-top:15px;width:100%;}
.cont-list-type4 .list .txt-sec .c-list01 > li {margin-bottom:6px;}
.cont-list-type4 .list > li.ico01 .txt-sec:before {background-position:0px 0;}
.cont-list-type4 .list > li.ico02 .txt-sec:before {background-position:-90px 0;}
.cont-list-type4 .list > li.ico03 .txt-sec:before {background-position:-180px 0;}
.cont-list-type4 .list > li.ico04 .txt-sec:before {background-position:-270px 0;}
.cont-list-type4 .list > li.ico05 .txt-sec:before {background-position:-360px 0;}
.cont-list-type4 .list > li.ico06 .txt-sec:before {background-position:-450px 0;}
.cont-list-type4 .list > li.ico07 .txt-sec:before {background-position:-540px 0;}
.cont-list-type4 .list > li.ico08 .txt-sec:before {background-position:-630px 0;}
.cont-list-type4 .list > li.ico09 .txt-sec:before {background-position:-720px 0;}
.cont-list-type4 .list > li.ico10 .txt-sec:before {background-position:-810px 0;}
.cont-list-type4 .list > li.ico11 .txt-sec:before {background-position:0px -70px;}
.cont-list-type4 .list > li.ico12 .txt-sec:before {background-position:-90px -70px;}
.cont-list-type4 .list > li.ico13 .txt-sec:before {background-position:-180px -70px;}
.cont-list-type4 .list > li.ico14 .txt-sec:before {background-position:-270px -70px;}
.cont-list-type4 .list > li.ico15 .txt-sec:before {background-position:-360px -70px;}
.cont-list-type4 .list > li.ico16 .txt-sec:before {background-position:-450px -70px;}
.cont-list-type4 .list > li.ico17 .txt-sec:before {background-position:-540px -70px;}
.cont-list-type4 .list > li.ico18 .txt-sec:before {background-position:-630px -70px;}
.cont-list-type4 .list > li.ico19 .txt-sec:before {background-position:-720px -70px;}
.cont-list-type4 .list > li.ico20 .txt-sec:before {background-position:-810px -70px;}
.cont-list-type4 .list > li.ico21 .txt-sec:before {background-position:0px -140px;}
.cont-list-type4 .list > li.ico22 .txt-sec:before {background-position:-90px -140px;}
.cont-list-type4 .list > li.ico23 .txt-sec:before {background-position:-180px -140px;}
.cont-list-type4 .list > li.ico24 .txt-sec:before {background-position:-270px -140px;}
.cont-list-type4 .list > li.ico25 .txt-sec:before {background-position:-360px -140px;}
.cont-list-type4 .list > li.ico26 .txt-sec:before {background-position:-450px -140px;}
.cont-list-type4 .list > li.ico27 .txt-sec:before {background-position:-540px -140px;}
.cont-list-type4 .list > li.ico28 .txt-sec:before {background-position:-630px -140px;}
.cont-list-type4 .list > li.ico29 .txt-sec:before {background-position:-720px -140px;}
.cont-list-type4 .list > li.ico30 .txt-sec:before {background-position:-810px -140px;}

@media all and (max-width:999px){
	.cont-list-type4 {display:block;}
	.cont-list-type4 .b-tit {display:block;width:auto;padding-right:0;}
	.cont-list-type4 .list {width:100%;}
}
@media all and (max-width:599px){
	.cont-list-type4 .list .txt-sec {padding:90px 30px 30px 30px;}
	.cont-list-type4 .list > li.ico .txt-sec:before {top:16px;left:8px;}
}


/* 안내문1 */
.cont-infowr {position:relative;border:5px solid #e8e8e8;padding:35px 40px 35px 90px;overflow:hidden;width:100%;box-sizing:border-box;border-radius:30px;}
.cont-infowr:before {display:block;content:'';position:absolute;top:32px;left:34px;width:33px;height:32px;background:url(/resources/homepage/kor/_Img/Contents/content_spr.png) no-repeat -48px -42px;}
.cont-infowr.ico1:before {top:36px;background-position:-48px 0;}
.cont-infowr.ico2:before {background-position:-48px -42px;}
.cont-infowr .s-tit {display:block;color:#000000;font-size:1.444em;font-weight:700;letter-spacing:-0.05em;padding-right:230px;padding-bottom:10px;}
.cont-infowr .s-txt {display:block;color:#000000;font-size:0.944em;font-weight:400;letter-spacing:-0.05em;line-height:1.412em;padding-right:230px;margin-bottom:20px;}
.cont-infowr .s-list {width:100%;display:flex;}
.cont-infowr .s-list > li {display:flex;position:relative;width:25%;box-sizing:border-box;padding-right:15px;padding-left:33px;}
.cont-infowr .s-list > li:before {display:block;content:'';position:absolute;top:0;left:0;width:22px;height:22px;background:#333333 url(/resources/homepage/kor/_Img/Contents/content_spr.png) no-repeat -91px 0;border-radius:50%;}
.cont-infowr .s-list > li.icotel:before {background-position:-91px 0;}
.cont-infowr .s-list > li.icofax:before {background-position:-124px 0;}
.cont-infowr .s-list > li.icoemail:before {background-position:-157px 0;}
.cont-infowr .s-list > li.icopers:before {background-position:-190px 0;}
.cont-infowr .s-listwr {margin-top:27px;padding-top:30px;border-top:1px solid #d1d1d1;}
.cont-infowr > dl:nth-of-type(1) {margin-top:0;padding-top:12px;border-top:0;}
.cont-infowr .s-listwr .s-stit {display:block;color:#333333;font-weight:700;letter-spacing:-0.05em;line-height:1.333em;padding-bottom:12px;}
.cont-infowr .s-list .ltit {display:inline-block;color:#000000;font-size:0.944em;font-weight:500;letter-spacing:0.02em;line-height:1.412em;font-style:normal;padding-right:18px;}
.cont-infowr .s-list .ltxt {display:inline-block;color:#000000;font-size:0.944em;font-weight:400;letter-spacing:-0.05em;line-height:1.412em;}
.cont-infowr .s-btn {position:absolute;top:28px;right:40px;}

@media all and (max-width:1449px) {
	.cont-infowr .s-list {flex-wrap:wrap;}
	.cont-infowr .s-list > li {width:50%;margin-bottom:10px;}
}
@media all and (max-width:999px) {
	.cont-infowr .s-list > li {width:100%;padding-right:0;}
}
@media all and (max-width:799px) {
	.cont-infowr {padding:20px 20px 20px 88px;}
	.cont-infowr:before {top:17px;}
	.cont-infowr.ico1:before {top:16px;}

	.cont-infowr .s-tit {padding-right:0;}
	.cont-infowr .s-txt {padding-right:0;}
	.cont-infowr .s-btn {position:relative;top:auto;right:auto;padding-top:20px;}
}
@media all and (max-width:429px) {
	.cont-infowr {padding:30px;}
	.cont-infowr:before {display:none;}
}

/* 안내문2 */
.cont-infowr2 {position:relative;border:5px solid #e8e8e8;padding:35px 40px 35px 90px;overflow:hidden;width:100%;box-sizing:border-box;border-radius:30px;}
.cont-infowr2 .ctinfo-li {width:100%;display:flex;border-top:1px solid #d1d1d1;padding-top:24px;padding-bottom:34px;}
.cont-infowr2 > .ctinfo-li:first-child {padding-top:0;border-top:0;}
.cont-infowr2 .ctinfo-li .titBox {width:38.89%;}
.cont-infowr2 .ctinfo-li .listBox {width:61.11%;}
.cont-infowr2 .s-tit {display:block;position:relative;color:#000000;font-size:1.444em;font-weight:700;letter-spacing:-0.05em;padding-bottom:10px;}
.cont-infowr2 .s-tit:before {display:block;content:'';position:absolute;top:0;left:-57px;width:33px;height:32px;background:url(/resources/homepage/kor/_Img/Contents/content_spr.png) no-repeat -48px 0;}
.cont-infowr2 .s-tit.ico2:before {top:-4px;background-position:-48px -42px;}
.cont-infowr2 .s-tit2 {display:block;color:#000000;font-size:1.111em;font-weight:500;letter-spacing:-0.05em;}
.cont-infowr2 .s-txt {display:block;color:#000000;font-size:0.944em;font-weight:400;letter-spacing:-0.05em;line-height:1.412em;padding-top:6px;}
.cont-infowr2 .s-listwr {width:100%;padding-top:34px;}
.cont-infowr2 .listBox > .s-listwr:first-child {padding-top:0;}

.cont-infowr2 > .ctinfo-li:last-child {padding-bottom:0;}
.cont-infowr2 .s-listwr .s-stit {display:block;color:#000000;font-size:0.944em;font-weight:500;letter-spacing:0.02em;line-height:1.412em;}
.cont-infowr2 .s-listwr .s-stxt {display:inline-block;color:#000000;font-size:1.111em;font-weight:300;letter-spacing:-0.05em;line-height:1.2em;padding-top:5px;}
.cont-infowr2 .s-list {width:100%;padding-top:13px;}
.cont-infowr2 .s-list > li {display:flex;position:relative;box-sizing:border-box;padding-left:35px;padding-bottom:2px;}
.cont-infowr2 .s-list > li:before {display:block;content:'';position:absolute;top:3px;left:0;width:22px;height:22px;background:#333333 url(/resources/homepage/kor/_Img/Contents/content_spr.png) no-repeat -190px -1px;border-radius:50%;}
.cont-infowr2 .s-list > li * {vertical-align:middle;}
.cont-infowr2 .s-list .slimanager {width:50%;}
.cont-infowr2 .s-list .slitel {width:50%;}
.cont-infowr2 .s-list .ltit {display:inline-block;color:#000000;font-size:0.944em;font-weight:500;letter-spacing:0.02em;line-height:1.412em;font-style:normal;padding-right:5px;}
.cont-infowr2 .s-list .ltxt {display:inline-block;color:#000000;font-size:0.944em;font-weight:400;letter-spacing:-0.05em;line-height:1.412em;}
.cont-infowr2 .s-list .ltxt a.email {display:inline-block;width:17px;height:15px;background:url(/resources/homepage/kor/_Img/Contents/content_spr.png) no-repeat -223px 0;margin-left:10px;}


.Code-eng .cont-infowr2 .s-list > li:before {top:8px;}

@media all and (max-width:999px) {
	.cont-infowr2 .ctinfo-li {display:block;}
	.cont-infowr2 .ctinfo-li .titBox {width:100%;}
	.cont-infowr2 .ctinfo-li .listBox {width:100%;}
	.cont-infowr2 .listBox > .s-listwr:first-child {padding-top:34px;}
}
@media all and (max-width:599px) {
	.cont-infowr2 .s-list > li {display:block;}
	.cont-infowr2 .s-list .slimanager {width:100%;}
	.cont-infowr2 .s-list .slitel {width:100%;}
}
@media all and (max-width:399px) {
	.cont-infowr2 {padding:35px 20px 30px 25px;}
	.cont-infowr2 .s-tit {padding-left:40px;}
	.cont-infowr2 .s-tit:before {top:-4px;left:0;}
	.cont-infowr2 .s-tit.ico2:before {top:-8px;}
}

/* 이미지 슬라이딩 */
.imgDeSld {position:relative;width:100%;margin-bottom:36px;}
.imgDeSld .data-ctrl {display:flex;justify-content:center;align-items:center;position:absolute;bottom:36px;left:0;width:262px;height:70px;background:#fff;z-index:1;box-sizing:border-box;padding-right:8px;text-align:center;}
.imgDeSld .data-ctrl .data-navi button {display:inline-block;position:absolute;top:0;width:70px;height:100%;border:0;background:none;transition:all .3s ease;}
.imgDeSld .data-ctrl .data-navi button:before {display:block;content:'';position:absolute;top:50%;width:37px;height:2px;margin-top:-1px;background:#000000;transition:all .3s ease;}
.imgDeSld .data-ctrl .data-navi button:after {display:block;content:'';position:absolute;top:50%;width:0;height:0;margin-top:-5px;border:5px solid transparent;transition:all .3s ease;}
.imgDeSld .data-ctrl .data-navi .owl-prev {left:0;}
.imgDeSld .data-ctrl .data-navi .owl-prev:before {right:0;}
.imgDeSld .data-ctrl .data-navi .owl-prev:after {right:33px;border-right:9px solid #000;}
.imgDeSld .data-ctrl .data-navi .owl-next {right:16px;}
.imgDeSld .data-ctrl .data-navi .owl-next:before {left:0;}
.imgDeSld .data-ctrl .data-navi .owl-next:after {left:33px;border-left:9px solid #000;}
.imgDeSld .data-ctrl .data-nums {color:#9b9b9b;font-weight:700;font-family:"sofia-pro", sans-serif;letter-spacing:0;display:flex;justify-content:center;align-items:center;display:none;}/* 웹 접근성 color:#9b9b9b; 기존#888888 */
.imgDeSld .data-ctrl .data-nums .press {color:#333333;}
.imgDeSld .data-ctrl .data-nums .ftxt {display:inline-block;position:relative;width:30px;}
.imgDeSld .data-ctrl .data-nums .ftxt:before {display:block;content:'';position:absolute;top:50%;left:50%;width:1px;height:12px;margin-top:-4px;background:#dddddd;}
.imgDeSld .data-ctrl .data-auto {display:none;}
.imgDeSld .owl-dots {/*position:absolute;bottom:-36px;left:0;*/padding-top:20px;width:100%;height:16px;display:flex;align-items:center;justify-content:center;}
.imgDeSld .owl-dots .owl-dot {display:inline-block;border:2px solid #828282;width:12px;height:12px;background:#fff;margin:0 5px;border-radius:50%;box-sizing:border-box;transition:all .3s ease;}
.imgDeSld .owl-dots .owl-dot.active {border-color:#e80b8c;background:#e80b8c;width:15px;height:15px;}
.imgDeSld .item a:focus:after {display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid rgb(59, 153, 252);box-sizing:border-box;z-index:1;}

.imgDeSld .data-ctrl .data-navi .owl-prev.disabled {display:none;}
.imgDeSld .data-ctrl .data-navi .owl-next.disabled {display:none;}

@media all and (min-width:1000px){
	.imgDeSld .data-ctrl .data-navi .owl-prev:focus:before,
	.imgDeSld .data-ctrl .data-navi .owl-prev:hover:before {right:10px;}
	.imgDeSld .data-ctrl .data-navi .owl-prev:focus:after,
	.imgDeSld .data-ctrl .data-navi .owl-prev:hover:after {right:43px;}
	.imgDeSld .data-ctrl .data-navi .owl-next:focus:before,
	.imgDeSld .data-ctrl .data-navi .owl-next:hover:before {left:10px;}
	.imgDeSld .data-ctrl .data-navi .owl-next:focus:after,
	.imgDeSld .data-ctrl .data-navi .owl-next:hover:after {left:43px;}
}
@media all and (max-width:999px){
	.imgDeSld .data-ctrl {width:200px;height:60px;}
	.imgDeSld .data-ctrl .data-navi button {width:40px;}
	.imgDeSld .data-ctrl .data-navi button:before {width:30px;}
	.imgDeSld .data-ctrl .data-navi .owl-prev:after {right:26px;}
	.imgDeSld .data-ctrl .data-navi .owl-next:after {left:26px;}
}
@media all and (max-width:599px){
	.imgDeSld .data-ctrl {position:relative;bottom:auto;left:auto;margin:0 auto;height:40px;}
	.imgDeSld .data-ctrl .data-navi button {width:30px;}
	.imgDeSld .data-ctrl .data-navi button:before {width:15px;}
	.imgDeSld .data-ctrl .data-navi .owl-prev:after {right:15px;border-right:5px solid #000;}
	.imgDeSld .data-ctrl .data-navi .owl-next:after {left:15px;border-left:5px solid #000;}
	.imgDeSld .data-ctrl .data-navi .owl-next {right:0;}
	.imgDeSld .owl-dots {display:none;}
}
@media all and (max-width:399px){
	.imgDeSld .data-ctrl {width:150px;height:30px;}
}


/* 마우스 */
#MouseCursor,
#MouseCursorTxt {display:none;}/*접근성 조치*/

#MouseCursor {position:fixed;z-index:99;left:0;top:0;pointer-events:none;will-change:transform;mix-blend-mode:multiply;}
@media (hover: hover) and (pointer: fine) {
  .cursor__circle {width:111px;height:111px;margin-top:-50%;margin-left:-50%;border-radius:50%;transition:opacity 0.3s cubic-bezier(0.25, 1, 0.5, 1), background-color 0.3s cubic-bezier(0.25, 1, 0.5, 1), border-color 0.3s cubic-bezier(0.25, 1, 0.5, 1), width 0.3s cubic-bezier(0.25, 1, 0.5, 1), height 0.3s cubic-bezier(0.25, 1, 0.5, 1);}
  #MouseCursor.arrow .cursor__circle {width:111px;height:111px;background-color:#e80b8c;}
  #MouseCursor.arrow::after {content:'';display:none;position:absolute;left:-50%;top:-50%;margin:14px 0 0 24px;color:#fff;text-align:center;font-weight:500;}
  #MouseCursor.subtle .cursor__circle {opacity:0.16;}  
  #MouseCursor.overlay .cursor__circle {width:111px;height:111px;background-color:rgba(232, 11, 140, 0.08);}
}

#MouseCursorTxt {position:fixed;z-index:99;left:0;top:0;pointer-events:none;will-change:transform;color:transparent;}
#MouseCursorTxt .txen {display:none;}
.Code-eng #MouseCursorTxt .txen {display:block;}
.Code-eng #MouseCursorTxt .txko {display:none;}
@media (hover: hover) and (pointer: fine) {
  .cursor__circleTxt {width:111px;height:111px;margin-top:-50%;margin-left:-50%;border-radius:50%;transition:opacity 0.3s cubic-bezier(0.25, 1, 0.5, 1), background-color 0.3s cubic-bezier(0.25, 1, 0.5, 1), border-color 0.3s cubic-bezier(0.25, 1, 0.5, 1), width 0.3s cubic-bezier(0.25, 1, 0.5, 1), height 0.3s cubic-bezier(0.25, 1, 0.5, 1);color:transparent;text-align:center;font-weight:500;font-size:0;display:flex;align-items:center;justify-content:center;}
  #MouseCursorTxt.subtle .cursor__circleTxt {opacity:0.16;}  
  #MouseCursorTxt.arrow .cursor__circleTxt {font-size:1em;color:#fff;}
}
@media all and (max-width:1099px){
	#MouseCursor,
	#MouseCursorTxt {display:none !important;}
}