/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

@charset "UTF-8";

/* 공통 */
.ondalifting-module .ondalifting-list01 .list__,
.ondalifting-module .ondalifting-list02 .list__ {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.ondalifting-module .ondalifting-list03 .ds-tit,
.ondalifting-module .ondalifting-list04 .ds-tit {padding-top: 36px;}
.ondalifting-module .ondalifting-list03 .ds-tit > h5,
.ondalifting-module .ondalifting-list04 .ds-tit > h5 {font-size: 49px; color:#2F2E2E; letter-spacing: -1.96px;}
.ondalifting-module .ondalifting-list03 .ds-tit > span,
.ondalifting-module .ondalifting-list04 .ds-tit > span {font-size: 21px; letter-spacing: -1.19px; font-weight: 400;}

/* ondalifting-list01 */
.ondalifting-module .ondalifting-list01 {padding:139px 0 135px; text-align:center; background-position: center center; background-repeat: no-repeat; background-size: cover;}
.ondalifting-module .ondalifting-list01 .logo_area {margin-bottom:22px;}
.ondalifting-module .ondalifting-list01 .list__ {gap:45px;}
.ondalifting-module .ondalifting-list01 .list__ > li {width: 210px; height: 210px; border-radius: 50rem; border: 2px solid transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(#0d2823), to(#0d2823)), -webkit-gradient(linear, left top, left bottom, from(#81dace), to(#3d6f6a)); background-image: -o-linear-gradient(#0d2823, #0d2823), -o-linear-gradient(top, #81dace 0%, #3d6f6a 100%); background-image: linear-gradient(#0d2823, #0d2823), linear-gradient(to bottom, #81dace 0%, #3d6f6a 100%); background-origin: border-box; background-clip: content-box, border-box; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.ondalifting-module .ondalifting-list01 .list__ > li > p {line-height: 1.32; color: #fff; font-size: 25px; letter-spacing: -1px;}

/* ondalifting-list02 */
.ondalifting-module .ondalifting-list02 {background-position: center center; background-repeat: no-repeat; background-size: cover; padding:179px 0 157px;}
.ondalifting-module .ondalifting-list02 .list__ {max-width: 695px; margin: 0 auto; -webkit-box-pack: justify; -moz-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position:relative;}
.ondalifting-module .ondalifting-list02 .list__:before {content:""; position:absolute; top:50%; left:50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width:177px; height:2px; background-color:#334542;}
.ondalifting-module .ondalifting-list02 .list__ > li {position:relative;}
.ondalifting-module .ondalifting-list02 .list__ > li > b {display: block; font-size: 26px; line-height: 1; color:#22302D; position: absolute; top:-45px;}
.ondalifting-module .ondalifting-list02 .list__ > li > p {font-size: 18px; font-weight: 300; color:#414141; position:absolute; bottom:-37px; right:0; text-wrap: nowrap;}
.ondalifting-module .ondalifting-list02 .list__ .text-align-right {text-align: right;}

/* ondalifting-list03 */
.ondalifting-module .ondalifting-list03 {background-color:#fff; padding:192px 0 197px; text-align: center;}
.ondalifting-module .ondalifting-list03 .cont-img {margin-top:37px;}
.ondalifting-module .ondalifting-list03 .cont-txt > p {margin-top:32px; font-size: 25px; line-height: 1.4; letter-spacing: -1.2px; color:#313131;}
.ondalifting-module .ondalifting-list03 .cont-txt > p > b {font-weight: 600;}
.ondalifting-module .ondalifting-list03 .cont-bottom {max-width: 860px; margin: 92px auto 0;}
.ondalifting-module .ondalifting-list03 .cont-bottom > ul {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; gap:44px 30px;}
.ondalifting-module .ondalifting-list03 .cont-bottom > ul > li {position:relative; width:calc((100% - 30px)/2); border-radius: 28px; border: 5px solid transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)), -webkit-gradient(linear, left top, left bottom, from(#eaf0ee), to(#d1dddb)); background-image: -o-linear-gradient(#fff, #fff), -o-linear-gradient(top, #eaf0ee 0%, #d1dddb 100%); background-image: linear-gradient(#fff, #fff), linear-gradient(to bottom, #eaf0ee 0%, #d1dddb 100%); background-origin: border-box; background-clip: content-box, border-box;}
.ondalifting-module .ondalifting-list03 .cont-bottom > ul > li:nth-child(2) {background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)), -webkit-gradient(linear, left top, right top, from(#eaf0ee), to(#d1dddb));background-image: -o-linear-gradient(#fff, #fff), -o-linear-gradient(left, #eaf0ee 0%, #d1dddb 100%);background-image: linear-gradient(#fff, #fff), linear-gradient(to right, #eaf0ee 0%, #d1dddb 100%);}
.ondalifting-module .ondalifting-list03 .cont-bottom > ul > li:nth-child(3) {background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)), -webkit-gradient(linear, right top, left top, from(#eaf0ee), to(#d1dddb));background-image: -o-linear-gradient(#fff, #fff), -o-linear-gradient(right, #eaf0ee 0%, #d1dddb 100%);background-image: linear-gradient(#fff, #fff), linear-gradient(to left, #eaf0ee 0%, #d1dddb 100%);}
.ondalifting-module .ondalifting-list03 .cont-bottom > ul > li:nth-child(4) {background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)), -webkit-gradient(linear, left bottom, left top, from(#eaf0ee), to(#d1dddb));background-image: -o-linear-gradient(#fff, #fff), -o-linear-gradient(bottom, #eaf0ee 0%, #d1dddb 100%);background-image: linear-gradient(#fff, #fff), linear-gradient(to top, #eaf0ee 0%, #d1dddb 100%);}
.ondalifting-module .ondalifting-list03 .cont-bottom > ul > li:before {content:""; position:absolute; top:-25px; left:50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); background: url('/imges/package/branch/T00045/ondalifting/ondalifting_sec03_check.png') no-repeat center / contain; width:48px; height: 48px;}
.ondalifting-module .ondalifting-list03 .cont-bottom > ul > li > p {font-size: 25px; /* font-weight: 300; */ line-height: 1.4; letter-spacing: -2.4px; color:#313131; padding: 42px 0 24px;}
.ondalifting-module .ondalifting-list03 .cont-bottom > ul > li > p > span {font-weight: 600; color:#21564C;}

/* ondalifting-list04 */
.ondalifting-module .ondalifting-list04 {padding:192px 0 200px; background-size: cover;}
.ondalifting-module .ondalifting-list04 .cont-wrap {max-width:1100px; margin:114px auto 0;}
.ondalifting-module .ondalifting-list04 .top-cont-box {margin-bottom: 132px;}
.ondalifting-module .ondalifting-list04 .top-cont-box > ul {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; gap:91px;}
.ondalifting-module .ondalifting-list04 .top-cont-box li {background-color:#fff; -webkit-box-shadow: 10.5px 5.82px 24px rgba(152,180,161,.15); box-shadow: 10.5px 5.82px 24px rgba(152,180,161,.15); width:100%;}
.ondalifting-module .ondalifting-list04 .top-cont-box li .cont-title {text-align: center; padding: 22px 0 24px; background-color: #21564C;}
.ondalifting-module .ondalifting-list04 .top-cont-box li:nth-child(2) .cont-title {background-color: #3E8F80;}
.ondalifting-module .ondalifting-list04 .top-cont-box li .cont-title > p {font-size: 30px; font-weight:600; line-height: 1; letter-spacing: -1.666px; color:#fff;}
.ondalifting-module .ondalifting-list04 .top-cont-box li > div:not(.cont-title) {display: -webkit-box; display: -ms-flexbox; display: flex; gap:59px; padding:58px 109px 59px; padding-right:0; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.ondalifting-module .ondalifting-list04 .top-cont-box .cont-txt {}
.ondalifting-module .ondalifting-list04 .top-cont-box .cont-txt > p {position:relative; font-size:23px; line-height: 1.3; letter-spacing: -2.17px; padding-left: 33px; color:#313131; margin-bottom: 22px;}
.ondalifting-module .ondalifting-list04 .top-cont-box .cont-txt > p:last-child {margin-bottom:0;}
.ondalifting-module .ondalifting-list04 .top-cont-box .cont-txt > p:before {content:""; background:url('/imges/package/branch/T00045/ondalifting/ondalifting_sec04_check.png') no-repeat center / contain; position:absolute; top:5px; left: 0; width:23px; height:21px;}
.ondalifting-module .ondalifting-list04 .bt-cont-box > ul {display: -webkit-box; display: -ms-flexbox; display: flex; text-align: center;}
.ondalifting-module .ondalifting-list04 .bt-cont-box > ul > li {width:33.333%; position:relative;}
.ondalifting-module .ondalifting-list04 .bt-cont-box > ul > li:after {content: ""; position:absolute; top:50%; right:0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width:2px; height:261px; background-color: #d0dace;}
.ondalifting-module .ondalifting-list04 .bt-cont-box > ul > li:last-child:after {display: none;}
.ondalifting-module .ondalifting-list04 .bt-cont-box .cont-img {margin-bottom: 34px;}
.ondalifting-module .ondalifting-list04 .bt-cont-box .cont-txt > p {font-size: 25px; line-height: 1.4; letter-spacing: -2.4px;}
.ondalifting-module .ondalifting-list04 .bt-cont-box .cont-txt > p > span {font-weight: 600; color:#21564C; display: inline;}
