/* 이미지 */
html , body {overflow-x:hidden;}
img.is-pc {max-width:100%;}
img.is-m {display:none !important; max-width:100%;}
@media (max-width:991px){
img.is-pc {display:none !important;}
img.is-m {display:block !important;}
}

@media (max-width:991px){
.simply-scroll,.simply-scroll .simply-scroll-clip {height:auto;}
.cont11 .logo-box ul {display:flex; flex-wrap:wrap; align-items:center;}
.cont11 .logo-box ul li {width:120px !important; padding:0 10px !important;}
}

/* 박스 */
.txt-box em {display:inline-block; font-size:25px; background:#2E90FF; padding:8px 30px; border-radius:10px; color:#fff; font-weight:600; margin:0 0 10px;}
.txt-box h2 {color:#3B3A3A; font-weight:bold; font-size:35px;}
.txt-box h2 b {color:#1C86FF; font-weight:bold; font-size:35px;}
.txt-box p {font-size:25px; color:#707070;}
.txt-box p b {font-size:25px; color:#1c86ff; font-weight:500;}
.txt-box ul {margin:20px 0 0;}
.txt-box ul li {margin:0 0 10px; display:flex; flex-wrap:wrap; align-items:center; font-size:20px; color:#000;}
.txt-box ul li:last-of-type {margin:0;}
.txt-box ul li b {font-size:30px; font-weight:900; color:#1C86FF; margin-right:10px;}
.txt-box ul li strong {font-size:20px; font-weight:600; color:#1c86ff; margin-left:10px;}
@media (max-width:991px){
.txt-box em {font-size:15px; padding:3px 20px; margin:0 0 5px;}
.txt-box h2 {font-size:20px;}
.txt-box h2 b {font-size:20px;}
.txt-box p {font-size:15px;}
.txt-box p b {font-size:15px;}
.txt-box ul li {justify-content:center; margin: 0 0 5px;}
}

/* 헤더 */
header .box {background:#fff; padding:30px 34px;}
header .box h1 {width:246px;}
header .box h1 img {height:36px;}
header .box .gnb {width:calc(100% - 246px);}
header .box .gnb ul:after {display:inline-block; width:1px; height:25px; background:#707070; content:""; margin:0 30px 0 15px;}
header .box .gnb ul li a {display:block; font-size:25px; font-weight:600; padding:0 15px;}
header .box .gnb > a.freeLink {display:inline-block; background:#2E90FF; border-radius:15px; color:#fff; font-size:25px; font-weight:600; padding:5px 25px;}
header .box .menuBar {display:none;}
header.fixed:after {display:block; width:100%; height:100px; background:transparent; content:"";}
header.fixed .box {position:fixed; left:0; top:0; width:100%; z-index:99999; box-shadow:0 3px 6px rgba(0,0,0,0.1);}
header .snb {display:none;}
header .fnb {display:none;}
@media (max-width:1200px){
header.fixed:after {height:96px;}
header .box .gnb ul:after {margin:0 20px 0 10px; height:20px;}
header .box .gnb ul li a {font-size:20px; padding:0 10px;}
header .box .gnb > a {font-size:20px;}
}
@media (max-width:991px){
header.fixed:after {height:60px;}
header .box {padding:15px;}
header .box h1 img {height:auto; width:200px;}
header .box .gnb {display:none;}
header .box .menuBar {position:relative; display:block; width:20px; height:20px; font-size:0; border:2px solid #2E90FF; border-width:2px 0;}
header .box .menuBar:after {position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%; height:2px; background:#2e90ff; content:"";}
header .snb {position:absolute; left:0; top:59px; background:#fff; width:100%; z-index:9999; border-top:1px solid #e5e5e5; box-shadow:0 3px 6px rgba(0,0,0,0.1);}
header .snb a {display:block; padding:15px; font-size:18px;}
header .fnb {display:block; position:fixed; left:50%; bottom:20px; transform:translateX(-50%); z-index:9999;}
header .fnb span {display:block; min-width:350px;}
header .fnb img {display:block; margin:0 auto; max-width:100%;}
header .fnb a:first-of-type {position:absolute; left:0; top:0; width:223px; height:100%;}  
header .fnb a:last-of-type {position:absolute; right:0; top:0; width:122px; height:100%;}  
}

/* 푸터 */
footer {text-align:center; padding:50px 0;}
footer img {margin-bottom:35px;}
footer ul li {color:#707070; font-size:18px; line-height:1.3;}
@media (max-width:991px){
footer {padding:35px 10px 25%;}
footer img {width:250px; margin:0 auto;}
footer ul {margin:15px 0 0;}
footer ul li {font-size:12px;}
}

/* 영역1 */
.cont01 .swiper-slide {height:730px; background-size:cover; background-position:center; background-repeat:no-repeat;}
.cont01 .swiper-slide.slide01 {background-image:url('../images/imagesmain_cont_01_01.jpg');}
.cont01 .swiper-slide.slide02 {background-image:url('../images/imagesmain_cont_01_02.jpg');}
.cont01 .swiper-slide.slide03 {background-image:url('../images/imagesmain_cont_01_03.jpg');}
.cont01 .swiper-slide .cont-txt {position:absolute; top:50px; left:50px;}
.cont01 .swiper-slide .cont-txt p {font-weight:800; color:#fff; font-size:80px; letter-spacing:1px;}
.cont01 .swiper-slide .cont-txt p b {color:#2E90FF; font-weight:700; font-size:50px; line-height:1; display:block; margin:0 0 10px;}
.cont01 .swiper-slide .cont-txt p a {display:inline-block; margin:20px 0 0; color:#fff; font-size:30px; font-weight:bold; background:#2E90FF; padding:8px 25px; border-radius:15px;}
@media (max-width:991px){
.cont01 .swiper-slide {height:400px;}
.cont01 .swiper-slide.slide01 {background-image:url('../images/imagesmain_cont_01_01_m.jpg');}
.cont01 .swiper-slide.slide02 {background-image:url('../images/imagesmain_cont_01_02_m.jpg');}
.cont01 .swiper-slide.slide03 {background-image:url('../images/imagesmain_cont_01_03_m.jpg');}
.cont01 .swiper-slide .cont-txt {left:0; width:100%; height:100%; padding:50px 10px 0; top:0; text-align:center;}
.cont01 .swiper-slide .cont-txt p {font-size:25px; letter-spacing:-1px;}
.cont01 .swiper-slide .cont-txt p b {font-size:25px;}
.cont01 .swiper-slide .cont-txt p a {display:none; font-size:20px; margin:10px 0 0; padding:7px 25px; position:absolute; left:50%; bottom:30px; transform:translateX(-50%);}
}

/* 영역2 */
.cont02 {padding:50px 0;}
.cont02 .container {max-width:1320px; margin:0 auto; padding:0 10px;}
.cont02 .txt-box {width:32%; opacity:0;}
.cont02 .txt-box h2 {color:#000;}
.cont02 .txt-box a {display:inline-block; font-size:0; width:206px; height:82px; background:url('../images/main_cont_02_01.png') no-repeat center / cover; margin:20px 0 0;}
.cont02 .img-box {width:68%; opacity:0;}
@media (max-width:991px){
.cont02 {padding:30px 10px;}
.cont02 .container {flex-direction:column-reverse;}
.cont02 .txt-box {width:100%; margin:30px 0 0; text-align:center;}
.cont02 .txt-box h2 {text-align:center;}
.cont02 .txt-box a {margin:20px auto 0; width:150px; height:52px;}
.cont02 .img-box {width:100%;}
.cont02 .img-box img {max-width:100%; margin:0 auto;}
}

/* 영역3 */
.cont03 {background:#F6F6F6; padding:50px 0;}
.cont03 .container {max-width:1320px; margin:0 auto; padding:0 10px;}
.cont03 .txt-box {text-align:center; opacity:0;}
.cont03 .txt-box p {margin:10px 0 0; color:#000;}
.cont03 ul {margin:30px 0 0; opacity:0;}
.cont03 ul li {width:calc(33.33% - 30px); background:#fff; box-shadow:0px 3px 6px rgba(0,0,0,0.16); padding:40px 0; text-align:center;}
.cont03 ul li b {font-size:25px; font-weight:bold; color:#fff; display:inline-block; padding:5px 20px; background:#2E90FF; border-radius:15px;}
.cont03 ul li .price {color:#2E90FF; font-size:80px; font-weight:bold; align-items:baseline;}
.cont03 ul li .price em {color:#2e90ff; font-size:50px; font-weight:bold;}
.cont03 ul li p {font-size:20px;}
.cont03 ul li small {display:inline-block; margin:5px 0 0; color:#707070; font-size:16px;}
@media (max-width:991px){
.cont03 {padding:30px 10px;}
.cont03 ul {margin:20px 0 0;}
.cont03 ul li {width:100%; padding:20px 0; margin:0 0 20px;}
.cont03 ul li b {font-size:20px; padding:3px 16px;}
.cont03 ul li .price {font-size:60px;}
.cont03 ul li .price em {font-size:40px;}
.cont03 ul li p {font-size:16px;}
.cont03 ul li small {font-size:14px;}
}

/* 영역4 */
.cont04 {padding:50px 0 0;}
.cont04 .container {max-width:1320px; margin:0 auto; padding:0 10px;}
.cont04 .txt-box {text-align:center; opacity:0;}
.cont04 ul {margin:60px 0 0; opacity:0;}
.cont04 ul li {width:33.33%; margin:0 0 50px; text-align:center;}
.cont04 ul li:before {display:block; margin:0 auto 30px; width:200px; height:200px; background:red; content:"";}
.cont04 ul li:nth-of-type(1):before {background:url('../images/main_cont_04_01.png') no-repeat center / 161px 161px;}
.cont04 ul li:nth-of-type(2):before {background:url('../images/main_cont_04_02.png') no-repeat center / 195px 195px;}
.cont04 ul li:nth-of-type(3):before {background:url('../images/main_cont_04_03.png') no-repeat center / 186px 186px;}
.cont04 ul li:nth-of-type(4):before {background:url('../images/main_cont_04_04.png') no-repeat center / 163px 163px;}
.cont04 ul li:nth-of-type(5):before {background:url('../images/main_cont_04_05.png') no-repeat center / 193px 193px;}
.cont04 ul li:nth-of-type(6):before {background:url('../images/main_cont_04_06.png') no-repeat center / 200px 200px;}
.cont04 ul li b {font-size:30px; font-weight:bold;}
.cont04 ul li p {font-size:20px; margin:5px 0 0;}
@media (max-width:991px){
.cont04 {padding:30px 0 0;}
.cont04 ul {margin:30px 0 0;}
.cont04 ul li {width:100%; margin:0 0 30px; display:flex; flex-wrap:wrap; align-items:center;}
.cont04 ul li b {font-size:20px;}
.cont04 ul li p {font-size:16px;}
.cont04 ul li:before {width:100px; height:100px; margin:0;}
.cont04 ul li > div {width:calc(100% - 100px); text-align:left; padding-left:15px;}
.cont04 ul li:nth-of-type(1):before {background:url('../images/main_cont_04_01.png') no-repeat right center / 80px 80px;}
.cont04 ul li:nth-of-type(2):before {background:url('../images/main_cont_04_02.png') no-repeat right center / 80px 80px;}
.cont04 ul li:nth-of-type(3):before {background:url('../images/main_cont_04_03.png') no-repeat right center / 80px 80px;}
.cont04 ul li:nth-of-type(4):before {background:url('../images/main_cont_04_04.png') no-repeat right center / 80px 80px;}
.cont04 ul li:nth-of-type(5):before {background:url('../images/main_cont_04_05.png') no-repeat right center / 80px 80px;}
.cont04 ul li:nth-of-type(6):before {background:url('../images/main_cont_04_06.png') no-repeat right center / 80px 80px;}
}

/* 영역5 */
.cont05 {background:#F6F6F6;}
.cont05 .container {max-width:1320px; padding:0 10px; margin:0 auto;}
.cont05 .txt-box {width:40%; padding-left:10%; opacity:0;}
.cont05 .txt-box p {margin:10px 0 0;}
.cont05 .txt-box img {max-width:60%; margin:15px 0 0;}
.cont05 .img-box {width:60%; opacity:0;}
@media (max-width:1200px){
.cont05 .txt-box {padding-left:5%;}
}
@media (max-width:991px){
.cont05 {padding:30px 0 0;}
.cont05 .txt-box {width:100%; padding-left:0; text-align:center;}
.cont05 .txt-box img {display:block; margin:15px auto 0;}
.cont05 .img-box {width:100%; margin:0;}
.cont05 .img-box img {display:block; margin:0 auto; max-width:100%;}
}

/* 영역6 */
.cont06 {padding:50px 0;}
.cont06 .container {max-width:1320px; padding:0 10px; margin:0 auto;}
.cont06 .txt-box {width:40%; padding-left:10%; opacity:0;}
.cont06 .txt-box p {margin:10px 0 0;}
.cont06 .txt-box img {max-width:60%; margin:15px 0 0;}
.cont06 .img-box {width:60%; opacity:0;}
@media (max-width:1200px){
.cont06 .txt-box {padding-left:5%;}
}
@media (max-width:991px){
.cont06 {padding:30px 0;}
.cont06 .container {flex-direction:column-reverse;}
.cont06 .txt-box {width:100%; padding-left:0; text-align:center;}
.cont06 .txt-box img {display:block; margin:15px auto 0;}
.cont06 .img-box {width:100%; margin:0;}
.cont06 .img-box img {display:block; margin:0 auto; max-width:100%;}
}

/* 영역7 */
.cont07 {background:#F6F6F6; padding:50px 0 ;}
.cont07 .container {max-width:1320px; padding:0 10px; margin:0 auto;}
.cont07 .txt-box {width:40%; padding-left:10%; opacity:0;}
.cont07 .txt-box p {margin:10px 0 0;}
.cont07 .txt-box img {max-width:60%; margin:15px 0 0;}
.cont07 .img-box {width:60%; opacity:0;}
@media (max-width:1200px){
.cont07 .txt-box {padding-left:5%;}
}
@media (max-width:991px){
.cont07 {padding:30px 0;}
.cont07 .container {display:block;}
.cont07 .txt-box {width:100%; padding-left:0; text-align:center;}
.cont07 .txt-box img {display:block; margin:15px auto 0;}
.cont07 .img-box {width:100%; margin:30px 0 0;}
}

/* 영역8 */
.cont08 {text-align:center; padding:50px 10px;}
.cont08 .txt-box { opacity:0;}
.cont08 .txt-box p {margin:15px 0 0;}
.cont08 .img-box {margin:30px 0 0; opacity:0;}
@media (max-width:991px){
.cont08 {padding:30px 10px;}
.cont08 .img-box img {display:block; margin:0 auto; max-width:100%;}
}

/* 영역9 */
.cont09 {background:#F6F6F6; padding:50px 0;}
.cont09 .container {max-width:1320px; padding:0 10px; margin:0 auto;}
.cont09 .cont-09-top .txt-box {width:45%; padding-left:10%; opacity:0;}
.cont09 .cont-09-top .txt-box:before {display:inline-block; width:64px; height:59px; margin:0 0 20px; content:""; background:url('../images/main_cont_09_06.png') no-repeat center / cover;}
.cont09 .cont-09-top .img-box {width:55%; opacity:0;}
.cont09 .cont-09-bottom {margin:30px 0 0;}
.cont09 .cont-09-bottom .box {opacity:0; width:calc(50% - 70px); background:#1C86FF; text-align:center; padding:30px 0 0; border-radius:30px; box-shadow:6px 6px 6px rgba(0,0,0,0.16);}
.cont09 .cont-09-bottom .box:first-of-type img {position:relative; top:15px;}
.cont09 .cont-09-bottom .box:last-of-type {background:none; box-shadow:none;}
.cont09 .cont-09-bottom .box h3 {font-size:30px; font-weight:bold; color:#fff;}
.cont09 .cont-09-bottom .box:last-of-type h3 {color:#3B3A3A;}
.cont09 .cont-09-bottom .box:last-of-type ul {margin:30px 0 0;}
.cont09 .cont-09-bottom .box:last-of-type ul li {font-size:30px; font-weight:bold; color:#fff; border-radius:20px; box-shadow:6px 6px 6px rgba(0,0,0,0.16); background:#1c86ff; margin:0 0 10px;}
.cont09 .cont-09-bottom .box:last-of-type ul li:last-of-type {margin:0;}
.cont09 .cont-09-bottom .box:last-of-type ul li:before {display:inline-block; width:80px; height:80px; content:"";}
.cont09 .cont-09-bottom .box:last-of-type ul li:first-of-type:before {background:url('../images/main_cont_09_03.png') no-repeat center / 50px 50px;} 
.cont09 .cont-09-bottom .box:last-of-type ul li:nth-of-type(2):before {background:url('../images/main_cont_09_04.png') no-repeat center / 70px 70px;} 
.cont09 .cont-09-bottom .box:last-of-type ul li:last-of-type:before {background:url('../images/main_cont_09_05.png') no-repeat center / 85px 85px;} 
@media(max-width:991px){
.cont09 .cont-09-top {display:block;}
.cont09 .cont-09-top .txt-box {width:100%; padding:0 5%;}
.cont09 .cont-09-top .txt-box:before {width:44px; height:39px; background:url('../images/main_cont_09_06_m.png') no-repeat center / cover;}
.cont09 .cont-09-top .img-box {width:100%; padding:0 5%; margin:20px 0 0;}
.cont09 .cont-09-top .img-box img {display:block; margin:0 auto; max-width:100%;}
.cont09 .cont-09-bottom {display:block;}
.cont09 .cont-09-bottom .box {width:100%;}
.cont09 .cont-09-bottom .box:first-of-type img {display:block; margin:0 auto;}
.cont09 .cont-09-bottom .box h3 {font-size:20px;}
.cont09 .cont-09-bottom .box:last-of-type ul li {font-size:20px;}
.cont09 .cont-09-bottom .box:last-of-type ul li:before  {width:60px; height:60px;}
.cont09 .cont-09-bottom .box:last-of-type ul li:first-of-type:before {background:url('../images/main_cont_09_03.png') no-repeat center / 50px 50px;} 
.cont09 .cont-09-bottom .box:last-of-type ul li:nth-of-type(2):before {background:url('../images/main_cont_09_04.png') no-repeat center / 60px 60px;} 
.cont09 .cont-09-bottom .box:last-of-type ul li:last-of-type:before {background:url('../images/main_cont_09_05.png') no-repeat center / 75px 75px;} 
}

/* 영역10 */
.cont10 {padding:50px 0;}
.cont10 .container {max-width:1420px; padding:0 10px; margin:0 auto;}
.cont10 .txt-box {text-align:center; opacity:0;}
.cont10 .img-box {margin:50px 0 0;}
.cont10 .img-box .box-inner {opacity:0; width:calc(50% - 40px); height:657px; padding:30px 0; border-radius:40px; box-shadow:6px 6px 6px rgba(0,0,0,0.16);}
.cont10 .img-box .box-inner:first-of-type {background:#f9f9f9;}
.cont10 .img-box .box-inner:last-of-type {background:#1C86FF;}
.cont10 .img-box .box-inner h3 {text-align:center; font-size:30px; font-weight:bold; color:#000;}
.cont10 .img-box .box-inner p {font-size:20px; color:#000; text-align:center; margin:10px 0 0;}
.cont10 .img-box .box-inner:last-of-type h3 {color:#fff;}
.cont10 .img-box .box-inner:last-of-type p {color:#fff;}
.cont10 .img-box .box-inner:last-of-type p:after {margin:20px auto 0; display:block; background:url('../images/main_cont_10_03.png') no-repeat center / cover; width:153px; height:130px; content:"";}
.cont10 .img-box .box-inner > img {display:block; margin:0 auto;}
@media (max-width:991px){
.cont10 {padding:30px 0;}
.cont10 .img-box {margin:30px 0 0; display:block;}
.cont10 .img-box .box-inner {width:100%; height:auto;}
.cont10 .img-box .box-inner:first-of-type {margin:0 0 30px;}
.cont10 .img-box .box-inner:first-of-type img {margin:20px auto 0;}
.cont10 .img-box .box-inner h3 {font-size:20px;}
.cont10 .img-box .box-inner p {font-size:16px;}
.cont10 .img-box .box-inner:last-of-type p:after {width:80px; height:70px;}
}

/* 영역11*/
.cont11 {background:#F6F6F6; padding:50px 0;}
.cont11 .txt-box {text-align:center; margin:0 0 30px; opacity:0;}
.cont11 .txt-box p {margin:15px 0 0;}
.cont11 .slide-box {padding:0 18px; opacity:0;}
.cont11 .logo-box {opacity:0; margin:30px 0 0;}
.cont11 .logo-box ul li {display:flex; align-items:center; height:206px; width:auto; padding:0 20px;}
@media (max-width:991px){
.cont11 {padding:30px 0;}
.cont11 .slide-box {padding:0;}
.cont11 .slide-box ul li {width:80%;}
.cont11 .slide-box ul li img {width:100%;}
.cont11 .logo-box ul li {height:auto; position:relative; padding:0;}
.cont11 .logo-box ul li img {max-width:100%;}
}

/* 영역12 */
.cont12 {padding:70px 0;}
.cont12 .container {max-width:1320px; margin:0 auto; padding:0 10px;}
.cont12 .container .txt-box {text-align:center; opacity:0;}
.cont12 .container .txt-box p {margin-top:20px;}
.cont12 .container .img-box {margin-top:50px; opacity:0;}
.cont12 .container .img-box ul li {background:#F9F9F9; box-shadow:6px 6px 6px rgba(0,0,0,0.16); overflow:hidden; border-radius:60px;}
.cont12 .container .img-box ul li .list-content {padding:35px;}
.cont12 .container .img-box ul li .list-content h3 {color:#3B3A3A; font-size:30px; font-weight:bold;}
.cont12 .container .img-box ul li .list-content p {font-size:25px; color:#3B3A3A; margin:10px 0 0;}
.cont12 .container .img-box ul li .list-content .price {margin:20px 0 0;}
.cont12 .container .img-box ul li .list-content .price b {font-size:35px; font-weight:bold; color:#1C86FF;}
.cont12 .container .img-box ul li .list-content .price a {font-size:30px; color:#fff; display:inline-block; padding:7px 40px; background:#1C86FF; border-radius:10px;}
.cont12 .container .img-box .half-box ul li {width:calc(50% - 25px);}
.cont12 .container .img-box .half-box ul li:last-of-type {background:#8E9EB9;}
.cont12 .container .img-box .half-box ul li:last-of-type h3 {color:#fff;}
.cont12 .container .img-box .half-box ul li:last-of-type p {color:#fff;}
.cont12 .container .img-box .half-box ul li:last-of-type .price b {color:#fff;}
.cont12 .container .img-box .half-box ul li:last-of-type .price a {background:#34567C; color:#fff;}
.cont12 .container .img-box .full-box {margin:50px 0 0;}
.cont12 .container .img-box .full-box ul li .list-image {width:50%;}
.cont12 .container .img-box .full-box ul li .list-content {width:50%;}
.cont12 .container .img-box .full-box ul li .list-content .price b {display:block; width:100%; margin-bottom:15px;}
@media (max-width:991px){
.cont12 {padding:35px 15px;}
.cont12 .container .txt-box p {margin-top:10px;}
.cont12 .container .img-box ul li {margin-bottom:30px; border-radius:50px 50px 25px 25px; display:block;}
.cont12 .container .img-box ul li .list-image img {width:100%;}
.cont12 .container .img-box ul li .list-content {padding:15px;}
.cont12 .container .img-box ul li .list-content h3 {font-size:20px;}
.cont12 .container .img-box ul li .list-content p {font-size:16px; margin:10px 0 0;}
.cont12 .container .img-box ul li .list-content .price {margin:10px 0 0;}
.cont12 .container .img-box ul li .list-content .price b {font-size:20px;}
.cont12 .container .img-box ul li .list-content .price a {font-size:16px; padding:7px 30px;}
.cont12 .container .img-box .half-box ul {display:block;}
.cont12 .container .img-box .half-box ul li {width:100%;}
.cont12 .container .img-box .full-box {margin:0;}
.cont12 .container .img-box .full-box ul li {margin:0;}
.cont12 .container .img-box .full-box ul li .list-image {width:100%;}
.cont12 .container .img-box .full-box ul li .list-content {width:100%;}
.cont12 .container .img-box .full-box ul li .list-content .price b {display:inline-block; width:auto;}
}

/* 영역13 */
.cont13 {position:relative;}
.cont13:after {position:absolute; left:0; bottom:0; width:100%; height:80%; content:""; background:#1C86FF;}
.cont13 .container {position:relative; z-index:2; max-width:1320px; margin:0 auto; padding:0 10px;}
.cont13 .container .inner.img-inner {width:50%; position:relative; opacity:0;}
.cont13 .container .inner.img-inner img {position:relative; top:7px;}
.cont13 .container .inner.txt-inner {width:50%; padding:80px 0 50px 50px; position:relative; top:25px; opacity:0;}
.cont13 .container .inner.txt-inner h2 {color:#fff; font-size:35px; font-weight:bold;}
.cont13 .container .inner.txt-inner p {font-size:25px; color:#fff; margin:15px 0 0;}
.cont13 .container .inner.txt-inner a {font-size:30px; color:#fff; display:inline-block; padding:7px 40px; background:#34567C; border-radius:10px; margin:15px 0 0;}
@media (max-width:991px){
.cont13 {background:#1c86ff; padding:30px 0 0;}
.cont13:after {display:none;}
.cont13 .container {max-width:100%; display:block;}
.cont13 .container .inner {width:100% !important;}
.cont13 .container .inner.img-inner {margin:20px 0 0;}
.cont13 .container .inner.img-inner img {top:0; display:block; margin:0 auto;}
.cont13 .container .inner.txt-inner {padding:0; top:0; text-align:center;}
.cont13 .container .inner.txt-inner h2 {font-size:20px;}
.cont13 .container .inner.txt-inner p {font-size:16px; margin:10px 0 0;}
.cont13 .container .inner.txt-inner a {font-size:16px; padding:7px 30px; margin:10px 0 0;}
}

/* 영역14 */
.cont14 {text-align:center; padding:100px 0;}
@media (max-width:991px){
.cont14 {padding:50px 0;}
}

/* 영역15 */
.cont15 {background:#F9F9F9; padding:50px 0 90px;}
.cont15 .container {max-width:1320px; padding:0 10px; margin:0 auto;}
.cont15 .container h2 {font-weight:bold; text-align:center; color:#3B3A3A; font-size:35px; margin:0 0 50px;}
.cont15 .container ul {background:#fff; border-radius:45px; box-shadow:6px 6px 6px rgba(0,0,0,0.16);}
.cont15 .container ul a {display:inline-block; width:33.33%; float:left; text-align:center; position:relative; font-size:20px; color:#3B3A3A;}
.cont15 .container ul a li {height:280px;}
.cont15 .container ul a:after {position:absolute; right:0; top:50%; transform:translateY(-50%); width:1px; height:70%; background:#e5e5e5; content:"";}
.cont15 .container ul a:last-of-type:after {display:none;}
.cont15 .container ul a b {display:block; text-align:center; font-weight:bold; font-size:25px; color:#3B3A3A;}
.cont15 .container ul a b:before {display:block; margin:0 auto; width:135px; height:135px; content:"";}
.cont15 .container ul a b small {display:block; text-align:center; font-size:25px; color:#3b3a3a}
.cont15 .container ul a:first-of-type b:before {background:url('../images/main_cont15_01.svg') no-repeat center / 110px 110px;}
.cont15 .container ul a:nth-of-type(2) b:before {background:url('../images/main_cont15_02.svg') no-repeat center / 130px 130px;}
.cont15 .container ul a:last-of-type b:before {background:url('../images/main_cont15_03.svg') no-repeat center / 150px 150px;}
@media (max-width:991px){
.cont15 {padding:35px 0;}
.cont15 .container h2 {font-size:20px; margin:0 0 25px;}
.cont15 .container ul {border-radius:20px;}
.cont15 .container ul a li {height:200px;}
.cont15 .container ul a b {font-size:16px;}
.cont15 .container ul a b:before {width:100px; height:100px;}
.cont15 .container ul a b small {font-size:16px;}
.cont15 .container ul a:first-of-type b:before {background:url('../images/main_cont15_01_m.svg') no-repeat center / 80px 80px;}
.cont15 .container ul a:nth-of-type(2) b:before {background:url('../images/main_cont15_02_m.svg') no-repeat center / 90px 90px;}
.cont15 .container ul a:last-of-type b:before {background:url('../images/main_cont15_03_m.svg') no-repeat center / 120px 120px;}
}


.btn-info,
.btn-info.disabled {
  background: #188ef4;
  border: 1px solid #188ef4;
  -webkit-transition: 0.2s ease-in;
  -o-transition: 0.2s ease-in;
  transition: 0.2s ease-in; }
  .btn-info:hover,
  .btn-info.disabled:hover {
    background: #2c73cb;
    border: 1px solid #2c73cb; }
  .btn-info.active, .btn-info:active, .btn-info:focus,
  .btn-info.disabled.active,
  .btn-info.disabled:active,
  .btn-info.disabled:focus {
    background: #2c73cb; }
