/*.fran_3{height:1696px;background:url('../img/page/fran/03/fran_3.jpg')no-repeat center}*/
/*.steps{height:780px;background:#fff}*/
/*.steps .stit{padding:80px 0 10px}*/
/*.steps_list{padding-top:40px}*/
/*.steps_list li{float:left;width:265px;height:240px;margin-bottom:30px;margin-right:33.333px;padding:30px 0 0 45px;border:5px solid #203f99;box-sizing:border-box}*/
/*.steps_list li:nth-child(4){margin-right:0}*/
/*.steps_list .num{font-family:'NotoSansKR-Bold';font-size:13px;letter-spacing:-0.01em;color:#203f99}*/
/*.steps_list .num:before{display:block;content:'';position:absolute;left:-60px;top:50%;width:}*/
.fran_3{padding-bottom:80px;border-bottom:1px solid #e5e5e5}
.process{padding-bottom:60px;height:780px;background-color:#fff;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box}
.process .stit{padding:80px 0 10px}
.process ul{padding-top:40px;font-size:0;line-height:0}
.process li{position:relative;display:inline-block;width:265px;height:240px;margin:0 33.333px 30px 0;padding:30px 0 0 45px;border:5px solid #203f99;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box}
.process li:nth-child(4){margin-right:0}
.process .deco{position:absolute;top:15px;right:25px;display:inline-block;width:48px;height:48px}
.process .num{position:relative;font-family:'NotoSansKR-Bold';font-size:13px;letter-spacing:-0.01em;color:#203f99}
.process .num:before{content:'';position:absolute;left:-60px;top:50%;width:40px;height:1px;background-color:rgba(23,58,134,0.5)}
.process li:last-child{border-color:#f8cc00}
.process li:last-child .num{color:#f8cc00}
.process li:last-child .num:before{background-color:rgba(248,204,0,0.5)}
.process .step_tit{padding:30px 0 24px;font-family:'NotoSansKR-Bold';font-size:30px;letter-spacing:-0.05em;color:#222}
.process_pjh{position:absolute;bottom:-49px;right:-190px}
.costs{width:1180px;margin:0 auto}

.costs .stit{padding:60px 0 10px}
.costs .table_txt{padding:20px 0 18px;font-family:'NotoSansKR-Thin';font-size:15px;letter-spacing:-0.05em;color:#777;text-align:right}
.costs_table{table-layout:fixed;width:100%}
.costs_table tr{height:60px}
.costs_table td,.costs_table th{vertical-align:middle;text-align:center}
.costs_table thead tr{background-color:#173a86}
.costs_table tfoot tr{background-color:#f8cc00}
.costs_table thead th{font-family:'NotoSansKR-Medium';font-size:18px;letter-spacing:-0.05em;color:#fff}
.costs_table tbody tr{border-bottom:1px solid rgba(0,0,0,0.1)}
.costs_table tbody td:first-child{font-family:'NotoSansKR-Medium';font-size:18px;letter-spacing:-0.05em;color:#3a2b21}
.costs_table tbody td:nth-child(2){font-family:'NotoSansKR-Light';font-size:17px;letter-spacing:-0.05em;color:#777}
.costs_table tbody td:last-child{font-family:'NotoSansKR-Medium';font-size:18px;color:#222}
.table_comt{padding-top:35px;font-family:'NotoSansKR-Light';font-size:15px;letter-spacing:-0.05em;line-height:2;color:#777}

/* fit */
.fit{overflow:hidden;margin-top:60px;padding-top:100px;height:1050px;background-color:#fc0;box-sizing:border-box}
.fit .fit_title{font-family:'NotoSansKR-Light';font-size:60px;letter-spacing:-0.05em;color:#000}
.fit .fit_title span{display:inline-block;vertical-align:middle}
.fit .fit_title img{vertical-align:-10px}
.fit .text{padding:24px 0 46px}
.fit .fit_slide{width:1070px;margin:0 auto}
.fit .fit_slide .swiper-container{overflow:visible}
.fit .fit_slide .swiper-slide{position:relative;overflow:hidden;box-shadow: 3px 4px 7px 0px rgba(11, 5, 5, 0.33)}
.fit .fit_btns{position:absolute;top:50%;margin-top:-42px;width:40px;height:84px;background-repeat:no-repeat;background-position:center;font-size:0}
.fit .fit_btns.fit_prev{left:0;background-image:url('../landing/img/fit_prev.png')}
.fit .fit_btns.fit_next{right:0;background-image:url('../landing/img/fit_next.png')}
.fit .fit_paging{padding:40px 0 60px;font-size:0}
.fit .fit_paging li{display:inline-block;width:20px;height:20px;margin-left:10px;transition:all 0.2s ease}
.fit .fit_paging li:first-child{margin-left:0}
.fit .fit_paging li a{display:block;width:100%;height:100%;border-radius:50%;background-color:rgba(255,255,255,0.7);transition:all 0.2s ease}
.fit .fit_paging li.swiper-pagination-bullet-active, .fit .fit_paging li:hover{width:53px}
.fit .fit_paging li.swiper-pagination-bullet-active a, .fit .fit_paging li:hover a{border-radius:20px;background-color:#203f99}

.worry_box1{padding-bottom:60px}
.worry_box1 .box_top{position:relative;height:90px;background:#ffcc00;box-shadow:3px 4px 5px 0px rgba(14, 4, 5, 0.25)}
.worry_box1 .box_top .box_title{padding-top:25px}
.worry_box1 .box_top .star{top:-15px;margin-left:250px}
.worry_box1 .box_bot{height:144px;background:#fff}
.worry_box1 .worry_list{padding-top:52px}
.worry_box1 .worry_list li{margin-left:50px}
.worry_box1 .worry_list li:first-child{margin-left:0}
.worry_list .list_chkbox{position:relative;float:left;width:40px;height:40px;border:2px solid #000;box-sizing:border-box}
.worry_list .list_chkbox .check{position:absolute;bottom:6px;left:4px;width:43px;height:29px;background:url('../landing/img/worry_check')no-repeat left center}
.worry_list .list_text{height:40px;padding-left:18px;line-height:40px;font-size:0}
.worry_slide{max-width:1420px;margin:0 auto}
.worry_slide .swiper-container{width:1160px}
.worry_box2{position:relative;height:534px;background:#fff}
.worry_box2 .box_line{position:absolute;top:0;left:0;width:100%;height:100%;padding:9px;box-sizing:border-box}
.worry_box2 .box_line:before{content:'';display:block;width:100%;height:100%;border:3px solid rgba(0,0,0,0.2);box-sizing:border-box}
.worry_box2 .box_left{padding-left:125px}
.worry_box2 .box_left .box_title{padding:67px 0 18px}
.worry_box2 .box_left .box_stitle{padding-bottom:18px}
.worry_box2 .box_left .left_table{table-layout:fixed;width:372px;height:296px;background-image:url('../landing/img/worry_table1.jpg')}
.worry_box2 .left_table td, .worry_box2 .left_table th{font-size:20px;letter-spacing:-0.05em;text-align:center;vertical-align:middle}
.worry_box2 .left_table th{font-family:'NotoSansKR-Bold';color:#fff}
.worry_box2 .left_table td{color:#777}
.worry_box2 .box_right{padding-left:30px}
.worry_box2 .box_right .box_title{padding:76px 0 18px}
.worry_box2 .box_right .box_stitle{padding-bottom:18px}
.worry_box2 .right_table{table-layout:fixed;width:531px;height:296px}
.worry_box2 .right_table td, .worry_box2 .right_table th{height:50px;box-sizing:border-box;padding:15px 0;font-size:20px;letter-spacing:-0.05em;line-height:100%;text-align:center;vertical-align:middle}
.worry_box2 .right_table th{font-family:'NotoSansKR-Bold';color:#fff}
.worry_box2 .right_table td{border:1px solid #b2b2b2;color:#777}
.worry_box2 .right_table td.tb_title{font-family:'NotoSansKR-Bold';color:#000}
.worry_box2 .right_table td.tb_title span{font-family:'NotoSansKR-Regular';font-size:18px;color:#777}
.worry_box2 .right_table .th_01{background-color:#000}
.worry_box2 .right_table .th_02{background-color:#4c4c4c}
.worry_box2 .right_table .th_03{background-color:#203f99}
.worry_box2 .box_center{width:530px;margin:0 auto}
.worry_box2 .box_center .box_title{padding:69px 0 18px}
.worry_box2 .box_center .box_stitle{padding-bottom:18px}