@charset "utf-8";

.sub_section .cont .tit3 {font-family: 'HanaB';}

.new_sub5_top{background: url('../images/sub5/sub5_top_bg2.png') no-repeat top center;}
.new_sub5_section1{background: url('../images/sub5/sub5_bg4.png') no-repeat top center #bcddff;height:657px;}
.new_sub5_section3{background: #f4f4f4;padding-bottom: 100px}
.new_sub5_section3 .box_wrap{margin-top: 100px;}
.new_sub5_section3 .box_wrap>ul{height:872px;display: flex;justify-content: space-between;align-items: center;}
.new_sub5_section3 .box_wrap>ul>li{width:419px;height:857px;padding-top:74px;-webkit-box-shadow: 0px 0px 14px 4px rgba(0,0,0,0.32); box-shadow: 0px 0px 14px 4px rgba(0,0,0,0.32);;border-radius: 20px;background: #fff; padding-bottom: 20px; transition: all .3s ease;}
.new_sub5_section3 .box_wrap>ul>li:hover{transform: scale(1.05);}
/*.new_sub5_section3 .box_wrap>ul>li:hover{width:443px; height:902px;border:6px solid #009591 ;}

.new_sub5_section3 .box_wrap>ul>li:hover .box_top{height:315px;}*/
.new_sub5_section3 .box_top{text-align: center;height:290px;;}
.new_sub5_section3 .box_top .b_tit{font-size: 30px;font-weight: 700;margin-bottom: 47px;;}
.new_sub5_section3 .box_bottom{padding-top:50px;margin:0 30px;border-top: 2px solid #a3a3a3;}
.new_sub5_section3 .box_bottom ul{margin-left:14px;}
.new_sub5_section3 .box_bottom .dot_list_red li{font-family: 'HanaM'; font-weight: 500; font-size:26px;background-position: 0 14px;letter-spacing: -0.5px; margin: 10px 0 0;}
.new_sub5_section3 .box_bottom .dot_list_red li:first-child {margin: 0;}
.new_sub5_section3 .btn_line{text-align: center; margin-top: 80px;}
.new_sub5_section3 .btn_line a{display: inline-block;background:#009591;color:#fff; width:730px; height:90px;font-size:40px;line-height: 90px;border-radius: 50px 50px; transform : rotate(0.04deg)}
.new_sub5_section3 .btn_line.green a{background:#009178}
.new_sub5_section4{padding-bottom: 200px;}
.new_sub5_section4.sty2{padding-bottom: 80px;}
.new_sub5_section4 .bg{position: absolute; top:0; left:0;width: 100%; height: 750px; background:url(../images/second/review_bg.png) no-repeat; background-size: cover;}
.new_sub5_section4 .cont{width:1210px;margin:auto;}
.new_sub5_section4 .cont.sty2{width: 100%; max-width:1400px; margin: 0 auto; padding: 0;}
.review_slide{position:relative;margin-top:165px; margin: 0 auto;}
.new_sub5_section4 .cont .slick-arrow{position: absolute;top:50%;transform: translateY(-50%);width:29px;height:55px;}
.new_sub5_section4 .cont .slick-prev{left:-80px;background: url('../images/sub5/ar_left.png') no-repeat;}
.new_sub5_section4 .cont .slick-next{right:-80px;background: url('../images/sub5/ar_right.png') no-repeat;}

.new_sub5_section4  .cont.sty2 .review_slide{display: flex; justify-content: center; align-items: center; margin-top: 115px;}
.new_sub5_section4  .cont.sty2 .review_slide .slick-track {}
.new_sub5_section4  .cont.sty2 .review_slide .slick-track > li{display: flex; justify-content: center; align-items: center; gap: 50px;;}
.new_sub5_section4  .cont.sty2 .review_slide .slick-track > li .review_txt_box p{font-family: 'HanaGothicPro745'; font-size: 22px; line-height: 33px; color: #6f6f6f;}
.new_sub5_section4  .cont.sty2 .review_slide .slick-track > li .review_txt_box .name{font-family: 'HanaGothicPro785'; font-size: 30px; line-height: 30px; margin-top: 24px;;color: #009178}

/*신청*/
.new_sub5_section4 .cont{padding-top:140px;}
.new_sub5_section4 .cont .title{text-align: center; color: #009178;}
.new_sub5_section4 .cont .title p {font-family: 'HanaB'; color: #ec3855;}
.new_sub5_section4 .cont .txt3{font-family: 'Pretendard-Medium'; font-weight: 500; font-size:37px;line-height: 1.4;text-align: center;}
.star_list_green li{padding-left:19px;background:url('../images/common/icon_star.png') no-repeat 0px 10px;font-size:23px;color:#333;line-height:1.5;transform : rotate(0.04deg);}
.bar_list_black li{padding-left:19px;background:url('../images/common/icon_bar_w8.png') no-repeat 0px 14px;font-size:23px;color:#333;line-height:1.5;transform : rotate(0.04deg); font-family: 'Pretendard-Medium'; font-weight: 500;}
.new_sub5_section5 {background: #f4f4f4 ;}
.new_sub5_section5 .cont {position: relative;padding-top:140px; max-width: 1220px; margin: 0 auto; }
.new_sub5_section5.sty2 .cont {padding-top:30px}
.new_sub5_section4 .cont .green_box{width:100%;background: #009591;height:260px; color:#fff;font-size:37px; line-height:1.4;text-align: center;padding-top:55px; border-radius: 50px; font-family: 'HanaM'; font-weight: 500; box-shadow: 0px 5px 12.35px 0.65px rgba(0, 0, 0, 0.3);}
.new_sub5_section4 .cont .green_box.sty2{font-family: 'Pretendard-Medium'; font-weight: 500; background: #009178; margin-top: 120px;}
.new_sub5_section5 .green_line_box{border-radius: 50px;border:2px solid #009591;overflow: hidden;margin-top: 56px; background-color: #fff; box-shadow: 0px 5px 12.35px 0.65px rgba(0, 0, 0, 0.3);}
.new_sub5_section5 .green_line_box .box_wrap{}
.new_sub5_section5 .green_line_box .box_wrap .box_top{font-size:35px; font-family: 'HanaB'; color:#fff; text-align: center;background:#009591;height:91px;line-height: 91px;  }
.new_sub5_section5 .green_line_box .box_wrap .box_top.green{background:#009178;}
.new_sub5_section5 .green_line_box .box_wrap .box_body{position: relative;padding:78px 0 65px; color:#333; text-align: center; }
.new_sub5_section5 .green_line_box .box_wrap .box_body.sty1{padding: 45px 0;}
.new_sub5_section5 .green_line_box .box_wrap1 .box_body .box_inner{position: relative;}
.new_sub5_section5 .green_line_box .box_wrap1 .box_body .box_inner::after{content: ""; position: absolute; right: 0; top:0; width: 1px; height: 100%; background: url('../images/sub5/vertical_line.png') top right repeat-y;;}
.new_sub5_section5 .green_line_box2{display: flex;justify-content: space-between;/* background: url('../images/sub5/vertical_line.png') top center repeat-y; */background-color: #fff; box-shadow: 0px 5px 12.35px 0.65px rgba(0, 0, 0, 0.3);}
.new_sub5_section5 .green_line_box2 .box_wrap{width:50%;}
.new_sub5_section5 .green_line_box2 .box_wrap1 .sub_tit{font-family: 'HanaB'; font-size:30px;line-height: 1.5;text-align: center; }
.new_sub5_section5 .green_line_box2 .box_wrap1 .sub_tit2{font-size:30px;line-height: 1.5;color:#009591;text-align: center;margin-top: 48px; font-family: 'Pretendard-SemiBold'; font-weight: 600; }
.new_sub5_section5 .green_line_box2 .box_wrap1 .sub_tit2.sty2{color:#009178;}
.new_sub5_section5 .green_line_box2 .box_wrap1 .star_list_green{margin: 40px auto 0; display: inline-block;}
.new_sub5_section5 .green_line_box2 .box_wrap1 .star_list_green li{margin-bottom: 15px; font-family: 'Pretendard-Medium'; font-weight: 500; text-align: left;}
.new_sub5_section5 .green_line_box2 .box_wrap2 .box_body{display: flex; flex-direction: column; gap: 75px; padding: 100px 0 65px 150px; text-align: left;}
.new_sub5_section5 .green_line_box2 .box_wrap2 .step_tit{color:#ec3855;font-size:30px; font-family: 'HanaB'; margin-bottom: 17px;}
.new_sub5_section5 .green_line_box2 .box_wrap2 .step_tit span{color:#009591;}
.new_sub5_section5 .cont .sub_tit_center{text-align: center; font-size: 30px;}
.new_sub5_section5 .tabel_tit{margin-top:150px;}
.new_sub5_section5 .tabel_tit span.f_red{font-family: 'HanaGothicPro755'; font-size: 19px; line-height: 1; ;color: #ff7474;}
.new_sub5_section5 .sub_tit3{font-size:30px;margin-bottom: 25px;margin-top:55px;}
.new_sub5_section5 .table_wrap.mt65{margin-top:65px;}
.call_info{display: flex;margin-top: 78px;;}
.call_info p{font-size: 30px;;margin-right:85px}
.new_sub5_section5 .btn_line_wrap {display: flex; justify-content: center; gap: 24px; margin: 60px auto 0;}
.new_sub5_section5 .btn_line{text-align: center; padding: 0; margin: 0;}
.new_sub5_section5 .btn_line a{display: inline-block;background:#009591;color:#fff;width:330px; height:70px;font-size:30px;line-height: 70px;border-radius: 50px 50px;margin:0;transform : rotate(0.04deg)}
.new_sub5_section5 .btn_line.green a{background:#009178;}
.new_sub5_section5 .btn_shared{text-align: center;padding-bottom: 100px}
.new_sub5_section5 .btn_shared a{display: inline-block;border:2px solid #75bfbd; color:#75bfbd; width:330px; height:70px;font-size:30px;line-height: 70px;border-radius: 50px 50px;margin:0;transform : rotate(0.04deg) }
.new_sub5_section5 .btn_shared.green a{border:2px solid #009178; color:#009178;}
.new_sub5_section5 .btn_shared a span{background:url('../images/sub5/icon_shared2.png') no-repeat top left; background-size: contain; padding-bottom: 1px; padding-left: 40px;}
.new_sub5_section5 .btn_shared.green a span{background-image:url('../images/second/icon_share.png');}


.new_sub5_section6 {background-color: #e0eedc; }
.new_sub5_section6 .cont {width: 1220px; margin: 0 auto;}
.new_sub5_section6 .sub5_tit_box {}
.new_sub5_section6 .sub5_tit_box .sec_tit {font-family: 'HanaB'; font-size: 30px; line-height: 40px; color: #009178;}
.new_sub5_section6 .sub5_tit_box .sec_tit .red {color: #d70c19;}
.new_sub5_section6 .sub5_tit_box .sec_txt {margin: 13px 0 40px; font-family: 'HanaM'; font-size: 24px; line-height: 42px; color: #545454;}
.new_sub5_section6 .btn_line_wrap {display: flex; justify-content: center; gap: 24px; margin: 60px auto 0;}
.new_sub5_section6 .btn_line{text-align: center; padding: 0; margin: 0;}
.new_sub5_section6 .btn_line a{display: inline-block;background:#d70c19;color:#fff;width:330px; height:70px;font-size:30px;line-height: 70px;border-radius: 50px 50px;margin:0;transform : rotate(0.04deg)}
.new_sub5_section6 .btn_line.red a{background:#d70c19;}
.new_sub5_section6 .btn_shared{text-align: center;padding-bottom: 100px}
.new_sub5_section6 .btn_shared a{display: inline-block;border:2px solid #d70c19; color:#d70c19; width:330px; height:70px;font-size:30px;line-height: 70px;border-radius: 50px 50px;margin:0;transform : rotate(0.04deg) }
.new_sub5_section6 .btn_shared.red a{border:2px solid #d70c19; color:#d70c19;}
.new_sub5_section6 .btn_shared a span{background:url('../images/sub5/icon_shared2.png') no-repeat top left; background-size: contain; padding-bottom: 1px; padding-left: 40px;}
.new_sub5_section6 .btn_shared.red a span{background-image:url('../images/second/icon_share.png');}
.new_sub5_section6 .comingsoon{margin: 108px auto 0;     padding-bottom: 113px; text-align: center;}
.new_sub5_section6 .comingsoon .txt_box{text-align: center; margin-top: 44px;}
.new_sub5_section6 .comingsoon .txt_box p{font-size:36px;line-height: 50px;}
.new_sub5_section6 .comingsoon .txt_box p:last-child{margin-top: 26px;}
/*테이블 스타일*/
.table_wrap{border-bottom: 2px solid #000;}
.st_table_green {font-family: 'HanaM';}
.st_table_green thead tr th{text-align: center;padding:33px 0;color:#fff;font-size:24px;background:#009591; font-family: 'HanaM'; font-weight: 400;}
.st_table_green.sty2 thead tr th{background:#009178;}
.st_table_green tbody tr td {text-align: center;padding:30px 0;font-family: 'HanaGothicPro755'; font-size:19px;color:#000; background-color: #fff; border-bottom: 1px solid #b8b8b8;border-right:1px solid #afafaf}
.st_table_green tbody tr td:first-child{border-left:1px solid #afafaf;}
.st_table_green tbody tr:last-child{border-bottom: 2px solid #000;}
.st_table_green.sty2 col:nth-child(1),
.st_table_green.sty2 col:nth-child(2) {width: 20%;}
.st_table_green.sty2 col:nth-child(3),
.st_table_green.sty2 col:nth-child(4) {width: 30%}
.st_table_green .f_red{color: #ff8181;}
/* .st_table_green tbody tr td:last-child{border-right: none;} */
.st_table_red{font-family: 'HanaM';}
.st_table_red {width:100%;}
.st_table_red thead tr th{text-align: center;padding:33px 0;color:#fff;font-size:24px;background:#ec3855; font-family: 'HanaM';}
.st_table_red tbody tr td {text-align: center;padding:30px 0;font-size:23px;color:#000;border-bottom: 1px solid #afafaf;border-right:1px solid #afafaf}
.st_table_red tbody tr td:last-child{border-right: none;}




