/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

/* neoBeam-list 공통 */
.neoBeam-list {background-repeat: no-repeat; background-position: center center; background-size: cover;}
.neoBeam-list .ds-tit > h5 {font-size: 49px; letter-spacing: -1.96px; font-weight: bold;}
.neoBeam-list .ds-tit > span {font-size: 22px; font-weight: 300;}


/* neoBeam-list01 */
.neoBeam-list01 {padding:123px 0 142px; background-image:url('/imges/package/branch/T00027/pc_01_bg.jpg'); text-align: center;}
.neoBeam-list01 .logo_area {margin-bottom: 66.8px;}
.neoBeam-list01 .list__ {display:-webkit-box;display:-ms-flexbox;display:flex; gap:56px; max-width:794px; margin:0 auto;}
.neoBeam-list01 .list__ > li {width:calc((100% - 168px) / 4);}
.neoBeam-list01 .list__ > li > p {width:157px; height:157px; border-radius: 50%; background-color: rgba(0,223,240,.4); color:#fff; font-size: 22px; line-height: 1.136; 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;}

/* neoBeam-list02 */
.neoBeam-list02 {padding:152px 0 165px;}
.neoBeam-list02 .cont-wrap {margin-top:84px; text-align: center;}
.neoBeam-list02 .cont01 {margin-bottom:54px;}
.neoBeam-list02 .cont01 .txt-box {background: -webkit-gradient(linear, right top, left top, from(#1ED6E4), to(#55B7F6));background: -o-linear-gradient(right, #1ED6E4, #55B7F6);background: linear-gradient(to left, #1ED6E4, #55B7F6); padding:22px 0 27px;}
.neoBeam-list02 .cont01 .txt-box > p {font-size: 20px; color:#fff; line-height: 1.35; letter-spacing: -1.25px;}
.neoBeam-list02 .cont01 .txt-box > p > b {font-size: 25px; font-weight: bold; letter-spacing: 0px;}
.neoBeam-list02 .cont01 > .list__ {display:-webkit-box;display:-ms-flexbox;display:flex; background-color: #fff; padding:73px 125px 47px;}
.neoBeam-list02 .cont01 > .list__ > li {width:25%;}
.neoBeam-list02 .cont01 > .list__ > li > img {display: block; margin: 0 auto 22.8px;}
.neoBeam-list02 .cont01 > .list__ > li > span {width:29px; height:29px; line-height: 29px; border-radius: 50%; background-color: #22D3E6; color:#fff; font-size: 19.86px; font-weight:300; margin-bottom:5.7px;}
.neoBeam-list02 .cont01 > .list__ > li > p {color:#525252; font-size: 20px; line-height: 1.25; letter-spacing: -1.25px; font-weight: 300;}
.neoBeam-list02 .cont02 > .list__ {display:-webkit-box;display:-ms-flexbox;display:flex; -ms-flex-wrap: wrap; flex-wrap: wrap; gap:16px;}
.neoBeam-list02 .cont02 > .list__ > li {background-color:#fff; width:calc((100% - 16px) / 2); 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;}
.neoBeam-list02 .cont02 > .list__ > li .cont-img {width:196px; height:196px;}
.neoBeam-list02 .cont02 > .list__ > li .cont-img > img {width:100%;}
.neoBeam-list02 .cont02 > .list__ > li .cont-txt {width:calc(100% - 196px);}
.neoBeam-list02 .cont02 > .list__ > li .cont-txt > h5 {color: #555; font-size: 23px; font-weight: bold; padding-bottom: 17px; line-height: 1.173; letter-spacing: -1.086px;}
.neoBeam-list02 .cont02 > .list__ > li .cont-txt > p {font-size: 20px; line-height: 1.25; letter-spacing: -1.25px; font-weight: 300; color: #525252;}
.neoBeam-list02 .cont02 .cont-txt-bt {margin-top:14px; background: #00C9DC; padding: 19.5px 0 25.5px;}
.neoBeam-list02 .cont02 .cont-txt-bt > p {color: #fff; font-size: 22px; font-weight: 500; line-height: 1.272; letter-spacing: -1.136px;}

/* neoBeam-list03 */
.neoBeam-list03 {background-color:#eaf1f7; padding:152px 0 84px;}
.neoBeam-list03 .cont-wrap {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.neoBeam-list03 .cont-wrap .cont-txt {width:750px;}
.neoBeam-list03 .cont-wrap .cont-txt .txt-wrap {background: -webkit-gradient(linear, right top, left top, from(#1ED6E4), to(#55B7F6));background: -o-linear-gradient(right, #1ED6E4, #55B7F6);background: linear-gradient(to left, #1ED6E4, #55B7F6); width:100%; text-align: center;}
.neoBeam-list03 .cont-wrap .cont-txt .txt-wrap > p {color: #fff; font-size: 24px; font-weight: bold; line-height: 1.125; letter-spacing: -0.96px; padding: 12.7px 0 13.3px;}
.neoBeam-list03 .cont-wrap .list__ {background-color: #fff; padding: 56.8px 0 61.2px 91px;}
.neoBeam-list03 .cont-wrap .list__ > li {margin-bottom:38px; display: -webkit-box; display: -ms-flexbox; display: flex; gap:17px; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline;}
.neoBeam-list03 .cont-wrap .list__ > li:last-child {margin-bottom:0;}
.neoBeam-list03 .cont-wrap .list__ > li > span {font-size: 25px; font-weight: bold; color: #09D4E4; letter-spacing: -1px; position: relative; top: 2px;}
.neoBeam-list03 .cont-wrap .list__ > li > p {font-size: 22px; font-weight: 500; color: #2F2F30; line-height: 1.363; letter-spacing: -1.136px;}
.neoBeam-list03 .cont-wrap .cont-img {width:calc(100% - 750px);}