/*
* 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: 24px; letter-spacing: -1.96px; font-weight: bold;}
.neoBeam-list .ds-tit > span {font-size: 11px; font-weight: 300;}


/* neoBeam-list01 */
.neoBeam-list01 {padding:47.5px 0 67.5px; background-image:url('/imges/package/branch/T00027/mo_01_bg.jpg'); text-align: center;}
.neoBeam-list01 .logo_area {margin-bottom: 45.7px;}
.neoBeam-list01 .logo_area .logo {max-width: 540px; margin: 0 auto; width: 77.809%;}
.neoBeam-list01 .logo_area .logo > img {width:100%;}
.neoBeam-list01 .list__ {display:-webkit-box;display:-ms-flexbox;display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; gap:38.2px; max-width:472px; width:70.416%; margin:0 auto;}
.neoBeam-list01 .list__ > li {width:calc((100% - 38.2px) / 2);}
.neoBeam-list01 .list__ > li > p {width:98.5px; height:98.5px; margin:0 auto; border-radius: 50%; background-color: rgba(0,223,240,.4); color:#fff; font-size: 13px; 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:50.6px 0 73.5px; background-color: #f0f0f0;}
.neoBeam-list02 .cont-wrap {max-width: 627px; width: 90.345%; margin: 47.6px auto 0; text-align: center; }
.neoBeam-list02 .cont01 {margin-bottom:51px;}
.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:11px 0 13.5px;}
.neoBeam-list02 .cont01 .txt-box > p {font-size: 10px; color:#fff; line-height: 1.35; letter-spacing: -1.25px;}
.neoBeam-list02 .cont01 .txt-box > p > b {font-size: 12px; font-weight: bold; letter-spacing: 0px;}
.neoBeam-list02 .cont01 > .list__ {display:-webkit-box;display:-ms-flexbox;display:flex; -ms-flex-wrap: wrap; flex-wrap: wrap; gap:22.6px 30px; background-color: #fff; padding:37px 32.8px 34.6px;}
.neoBeam-list02 .cont01 > .list__ > li {width:calc((100% - 30px) / 2);}
.neoBeam-list02 .cont01 > .list__ > li > img {display: block; margin: 0 auto 7.85px; height:71.5px;}
.neoBeam-list02 .cont01 > .list__ > li > span {width:15px; height:15px; line-height: 15px; border-radius: 50%; background-color: #22D3E6; color:#fff; font-size: 10px; font-weight:300; margin-bottom:5.7px;}
.neoBeam-list02 .cont01 > .list__ > li > p {color:#525252; font-size: 11px; 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:7.5px;}
.neoBeam-list02 .cont02 > .list__ > li {background-color:#fff; width:100%; 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:98px; height:98px;}
.neoBeam-list02 .cont02 > .list__ > li .cont-img > img {width:100%;}
.neoBeam-list02 .cont02 > .list__ > li .cont-txt {width:calc(100% - 98px); padding: 0 10px;}
.neoBeam-list02 .cont02 > .list__ > li .cont-txt > h5 {color: #555; font-size: 12.5px; font-weight: bold; padding-bottom: 2px; line-height: 1.173; letter-spacing: -1.086px;}
.neoBeam-list02 .cont02 > .list__ > li .cont-txt > p {font-size: 11px; line-height: 1.272; letter-spacing: -1.136px; font-weight: 300; color: #525252;}
.neoBeam-list02 .cont02 .cont-txt-bt {margin-top:7px; background: #00C9DC; padding: 12.8px 0 16.7px;}
.neoBeam-list02 .cont02 .cont-txt-bt > p {color: #fff; font-size: 11px; font-weight: 500; line-height: 1.272; letter-spacing: -1.136px;}

/* neoBeam-list03 */
.neoBeam-list03 {background-color:#eaf1f7; padding:50.5px 0 57.5px;}
.neoBeam-list03 .cont-wrap {display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 627px; width: 90.345%; margin: 0 auto;}
.neoBeam-list03 .cont-wrap .cont-txt {width:100%;}
.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: 12px; font-weight: bold; line-height: 1.125; letter-spacing: -0.96px; padding: 6.35px 0 6.65px;}
.neoBeam-list03 .cont-wrap .list__ {background-color: #fff; padding: 26.4px 24px 29px;}
.neoBeam-list03 .cont-wrap .list__ > li {margin-bottom:19px; display: -webkit-box; display: -ms-flexbox; display: flex; gap:11px; -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: 12px; font-weight: bold; color: #09D4E4; letter-spacing: -1px; position: relative; top: 1px; width: 36px;}
.neoBeam-list03 .cont-wrap .list__ > li > p {font-size: 11px; font-weight: 500; color: #2F2F30; line-height: 1.363; letter-spacing: -1.136px; width: calc(100% - 47px);}
.neoBeam-list03 .cont-wrap .cont-img {width:100%; margin-top:20px;}
.neoBeam-list03 .cont-wrap .cont-img > img {display: block; margin: 0 auto;}