/*공통 설명 페이지*/
.connon_info_form{width:100%;background:#f9f9f9;}

.info_header{width:100%;height:220px;background:#0d0d1a url(../../images/home/intro/info_visual.png) no-repeat left center;display:flex;align-items: center; justify-content: center;}
.info_header .info_hd_txt_box{width:100%;text-align: center;}
.info_header .info_hd_txt_box .info_hd_txt{color:#fff;text-align: center;font-size:24px;font-weight:200;letter-spacing: -0.5px;}
.info_header .info_hd_txt_box .info_hd_title{color:#fff;text-align: center;font-size:44px;font-weight:700;margin-top:15px;}

.info_footer{width:100%;background:#303030;min-height:167px;}
.info_footer .info_ft_form{width:100%;max-width:1400px;display:flex;justify-content: space-between;margin:0 auto;padding-top:50px;box-sizing:border-box;}
.info_footer .info_ft_form .info_ft_box{display:flex;align-items: center;}
.info_footer .info_ft_form .info_ft_box .info_ft_con{}
.info_footer .info_ft_form .info_ft_box .info_ft_con .info_ft_txt{color:#666666;}
.info_footer .info_ft_form .info_ft_box .info_ft_con .info_ft_copyright{color:#aaaaaa;}

.info_footer .info_ft_form .info_ft_box:first-child .info_ft_con:nth-child(2){margin-left:15px;}
.info_footer .info_ft_form .info_ft_box:first-child .info_ft_con:nth-child(3){margin-left:35px;}
.info_footer .info_ft_form .info_ft_box:first-child .info_ft_con:nth-child(4){margin-left:15px;}

.info_footer .info_ft_form .info_ft_box:last-child .info_ft_con:nth-child(2){margin-left:10px;}
.info_footer .info_ft_form .info_ft_box:last-child .info_ft_con:nth-child(3){margin-left:10px;}

.quick_nav{position:fixed;right:6px;top:340px;z-index: 2;}
.quick_nav .quick_nav_box{}
.quick_nav .quick_nav_box .quick_nav_con{border:1px solid #ddd;box-sizing:border-box;width:160px;height:33px;display:flex;align-items: center;border-radius: 33px;padding:0 8px;background:#eeeeee;margin-top:5px;cursor:pointer;}
.quick_nav .quick_nav_box .quick_nav_con .quick_nav_dot{width:21px;height:21px;border-radius:21px;display:flex;align-items: center;justify-content: center;}
.quick_nav .quick_nav_box .quick_nav_con .quick_nav_dot::before{content:"";display:block;width:5px;height:5px;border-radius: 5px;background:#bebebe;}
.quick_nav .quick_nav_box .quick_nav_con .quick_nav_txt{font-size:17px;font-weight:500;color:#99999b;margin-left:10px;}

.quick_nav .quick_nav_box .quick_nav_con.active{border:1px solid #ff7505;box-sizing:border-box;background:#ff7505;box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}
.quick_nav .quick_nav_box .quick_nav_con.active .quick_nav_dot{background:#fff;}
.quick_nav .quick_nav_box .quick_nav_con.active .quick_nav_dot::before{content:"";display:block;width:14px;height:11px;border-radius: 5px;background:#ffffff url(../../images/home/intro/info_nav_on.png) no-repeat center center;}
.quick_nav .quick_nav_box .quick_nav_con.active .quick_nav_txt{color:#ffffff;}



.info_tab_form{width:100%;max-width:1400px;margin:0 auto;}
.info_tab_form .info_tab_box{width:100%;display:flex;}
.info_tab_form .info_tab_box .info_tab_con{width:25%;height:70px;display:flex;align-items: center; justify-content: center;font-size:24px;font-weight:500;color:#666666;letter-spacing: -0.2px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;box-sizing:border-box;position: relative;cursor:pointer;}
.info_tab_form .info_tab_box .info_tab_con:first-child{border-left:1px solid #ddd;}

.info_tab_form .info_tab_box .info_tab_con.active{border:0px !important;background:#fd5622;color:#fff;}
.info_tab_form .info_tab_box .info_tab_con.active::before{content:"";display:flex;width:26px;height:26px;border-radius: 26px;border:3px solid #fff;background:#fd5622 url(../../images/home/intro/info_main_tab_chk.png) no-repeat center center;position: absolute;left:50%;bottom:-14px;transform: translate(-50%, -0%);box-sizing:border-box;}

.connon_info_form .info_form{width:100%;}
.connon_info_form .info_form .info_box{width:100%;}
.connon_info_form .info_form .info_box .info_con{width:100%;max-width:1424px;box-sizing: border-box;padding:80px 0;margin:0 auto;box-sizing:border-box;}

.connon_info_form .info_form .info_box .info_con .info_title_box{width:100%;text-align:center;padding:0 12px;box-sizing:border-box;}
.connon_info_form .info_form .info_box .info_con .info_title_box .info_main_title{font-size:42px;font-weight:600;color:#121212;letter-spacing: -0.2px;}
.connon_info_form .info_form .info_box .info_con .info_title_box .info_main_txt{font-size:20px;font-weight:300;color:#121212;letter-spacing: -0.2px;line-height:30px;color:#333333;margin-top:25px;}

.connon_info_form .info_form .info_box .info_con .con_form_ty01{padding:0 12px;box-sizing:border-box;}

.connon_info_form .info_form .info_box .info_con .con_form .info_con_title{font-size:36px;font-weight:600;color:#121212;letter-spacing: -0.2px;}

.connon_info_form .info_form .info_box .info_con .con_form .system_step_form{width:100%;margin-top:30px;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box{width:100%;display:flex;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con{width:calc( 33.33% - 100px );background:#f9f9f9;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_next{width:150px;}

.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .system_step_title{background:#f4f4f4;padding:20px 0;width:100%;border-top:4px solid #ff7505;color:#ff7505;font-size:26px;font-weight:600;letter-spacing: -0.2px;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form{width:100%}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box{width:100%;margin-top:7px;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box:first-child{margin-top:0px;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box .step_sum_logo{width:100%;height:95px;display:flex;align-items: center;justify-content: center;flex-direction: column;background:#fff;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box .step_sum_logo .step_logo_txt{font-size:14px;font-weight:500;letter-spacing: -0.2px;margin-top:3px;}

.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box .step_sum_list{background:#f9f9f9;width:100%;padding:30px 20px;box-sizing:border-box;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box .step_sum_list .step_sum_con{width:100%;display:flex;margin-top:10px;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box .step_sum_list .step_sum_con:first-child{margin-top:0px;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box .step_sum_list .step_sum_con .step_sum_status{font-size:16px;font-weight:600;color:#fd5622;border-radius:50px;border:1px solid #fd5622;box-sizing:border-box;width:52px;height:23px;display:flex;align-items: center;justify-content: center;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box .step_sum_list .step_sum_con .step_sum_txt_box{margin-left:15px;width:calc( 100% - 67px );}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box .step_sum_list .step_sum_con .step_sum_txt_box .step_sum_list_txt{background:url(../../images/home/intro/info_list_dot.png);background-repeat: no-repeat;background-position: left 7px;padding-left:10px;font-size:16px;letter-spacing: -0.2px;margin-top:10px;word-break: keep-all;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box .step_sum_list .step_sum_con .step_sum_txt_box .step_sum_list_txt:first-child{margin-top:2px;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con .step_sum_form .step_sum_box .step_sum_list .step_sum_con .step_sum_txt_box .step_sum_list_txt ul li{padding-left:15px;background:url(../../images/home/intro/info_list_check.png);background-repeat: no-repeat; background-position: left 4px;font-size:14px;color:#32385c;margin-top:5px;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_con.red_type .system_step_title{background:#f4f4f4;padding:20px 0;width:100%;border-top:4px solid #fd5622;color:#fd5622;font-size:26px;font-weight:600;letter-spacing: -0.2px;}

.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_next{display:flex;align-items: center; justify-content: center;flex-direction: column;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_next .step_arrow_box{margin-bottom:10px;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_next .step_orange_box{width:112px;height:38px;border-radius: 38px;background:#ff7505;color:#fff;font-size:16px;font-weight:600;letter-spacing: -0.2px;display: flex;align-items: center; justify-content: center;}
.connon_info_form .info_form .info_box .info_con .con_form .system_step_form .system_step_box .system_step_next .step_red_box{width:112px;height:38px;border-radius: 38px;background:#fd5622;color:#fff;font-size:16px;font-weight:600;letter-spacing: -0.2px;display: flex;align-items: center; justify-content: center;}

.step_line_form{width:100%;}
.step_line_form .step_line_box{width:100%;display:flex;}

.step_line_orange{width:66.66%;height:55px;display:flex;align-items: center;justify-content: center;background:#ff7505 url(../../images/home/intro/info_orange_step.png) no-repeat right center;font-size:22px;font-weight:500;letter-spacing: -0.2px;color:#fff;}
.step_line_red{width:33.33%;height:55px;display:flex;align-items: center;justify-content: center;background:#fd5622;font-size:22px;font-weight:500;letter-spacing: -0.2px;color:#fff;}

/*시스템 bi*/
.bi_form{width:100%;}
.bi_form .bi_txt{font-sizE:20px;letter-spacing: -0.2px;line-height:30px;margin-top:40px;}

.bi_form .bi_con_form{display:flex;margin-top:50px;position:relative;justify-content: center;}
.bi_form .bi_con_form::before{content:"";display:block;width:100%;height:1px;background:#fff;position:absolute;left:0px;top:50%;transform: translate(-0%, -50%);}

.bi_form .bi_con_form .bi_d_con_form{z-index: 1;background:#f4f4f4;}
.bi_form .bi_con_form .bi_d_con_form .bi_d_con_box{padding:15px;border-radius: 280px;box-sizing:border-box;border:1px solid #fff;display:flex;}
.bi_form .bi_con_form .bi_d_con_form .bi_d_con_box .bi_d_con{display:flex;width:260px;height:260px;border-radius: 260px;align-items: center; justify-content: center; flex-direction: column;background:#fff;margin-left:-20px;}
.bi_form .bi_con_form .bi_d_con_form .bi_d_con_box .bi_d_con:first-child{margin-left:0px;}
.bi_form .bi_con_form .bi_d_con_form .bi_d_con_box .bi_d_con .bi_d_txt{font-size:14px;font-weight:500;letter-spacing: -0.2px;margin-top:5px;}

.bi_form .bi_con_form .bi_plus{display:flex;align-items: center;justify-content: center;padding:0 45px;z-index: 1;background:#f4f4f4;}

.bi_form .bi_con_form .bi_u_con_form{display:flex;align-items: center;justify-content: center;z-index: 1;background:#f4f4f4;}
.bi_form .bi_con_form .bi_u_con_form .bi_u_con{display:flex;width:260px;height:260px;border-radius: 260px;align-items: center; justify-content: center; flex-direction: column;background:#69d5ae;}
.bi_form .bi_con_form .bi_u_con_form .bi_u_con .bi_u_txt{font-size:14px;font-weight:500;color:rgba(255,255,255,0.6);letter-spacing: -0.2px;margin-top:5px;}
.bi_form .bi_con_form .bi_u_con_form .bi_u_con .bi_u_sum{font-size:17px;font-weight:500;color:#fff;letter-spacing: -0.2px;text-align: center;margin-top:10px;}
.bi_form .bi_con_form .bi_u_con_form .bi_u_con .bi_u_sum span{color:#1cb377;}
 

.info_con_form{width:100%;}
.info_con_form .info_con_txt{font-sizE:20px;letter-spacing: -0.2px;line-height:30px;margin-top:40px;}

.info_img_box{width:100%;margin-top:55px;}
.info_img_box img{max-width:100%;}

.info_card_form{width:100%;}
.info_card_form .info_card_box{width:100%;display:flex;flex-wrap: wrap;justify-content: space-between;margin-top:16px;}
.info_card_form .info_card_box .info_card_con{width:calc( 33.33% - 16px );background:#fff;margin-top:24px;padding:55px 30px;box-sizing:border-box;}

.info_card_form .info_card_box .info_card_con .info_card_num{background:#121212;width:54px;height:54px;display:flex;align-items: center; justify-content: center;font-size:22px;font-weight:600;letter-spacing: -0.2px;color:#fff;border-radius: 54px;margin:0 auto;}
.info_card_form .info_card_box .info_card_con:nth-child(2n) .info_card_num{background:#fd5622;}

.info_card_form .info_card_box .info_card_con .info_card_title{text-align: center;font-size:23px;font-weight:600;letter-spacing: -0.2px; line-height:30px;color:#212950;margin-top:20px;}

.info_card_form .info_card_box .info_card_con .info_card_txt{margin-top:30px;}
.info_card_form .info_card_box .info_card_con .info_card_txt li{padding-left:10px;box-sizing:border-box;background:url(../../images/home/intro/info_list_dot.png);background-repeat: no-repeat; background-position: left 10px;font-size:16px;line-height:24px;letter-spacing: -0.2px;margin-top:20px;}
.info_card_form .info_card_box .info_card_con .info_card_txt li:first-child{margin-top:0px;}
.info_card_form .info_card_box .info_card_con .info_card_txt li span{font-weight:600;}
.info_card_form .info_card_box .info_card_con.info_card_con_rd {display: flex;border-radius: 2rem;padding: 10px 30px 30px 30px;flex-direction: column;justify-content: space-between;}
.info_card_form .info_card_box .info_card_con.info_card_con_rd .info_card_txt {margin-top:10px}
.info_card_form .info_card_box .info_card_con.info_card_con_rd li {display: flex;}
.info_card_form .info_card_box .info_card_con.info_card_con_rd .info_card_txt li span {font-weight:400}
.info_card_form .info_card_box .info_card_con.info_card_con_rd .info_card_txt li {margin-top:13px}
.info_card_form .info_card_box .info_card_con.info_card_con_rd li span.bold {color:#fd5622}
.info_card_form .info_card_box .info_card_con.info_card_con_rd > div.step_sum_status {font-size: 16px;font-size: 14px;font-weight: 600;color: #fd5622;border-radius: 50px;border: 1px solid #fd5622;box-sizing: border-box;width: 130px;height: 23px;display: flex;align-items: center;justify-content: center;margin: 1rem auto 0 auto;}

.sub_step_form{width:100%;margin-top:35px;padding-bottom:15px;}
.sub_step_form .sub_step_box{width:100%;display:flex;align-items: center;}
.sub_step_form .sub_step_box .sub_step_con{width:25%;display:flex;align-items: center;justify-content: center;position:relative;height:50px;box-sizing:border-box;}
.sub_step_form .sub_step_box .sub_step_con .sub_step_txt{font-size:18px;font-weight:600;letter-spacing: -0.2px;margin-left:10px;}
.sub_step_form .sub_step_box .sub_step_con .sub_step_logo img{height:24px;margin-top:2px;}

.sub_step_ty01 .sub_step_box .sub_step_con:nth-child(1){background:#e8e8e8;}
.sub_step_ty01 .sub_step_box .sub_step_con:nth-child(1)::before{content:"";display:flex;width:45px;height:50px;background:url(../../images/home/intro/info_step01.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:-22px;top:0;z-index: 1;}
.sub_step_ty01 .sub_step_box .sub_step_con:nth-child(2){background:#ffffff;border-top:2px solid #fc5626;border-bottom:2px solid #fc5626;}
.sub_step_ty01 .sub_step_box .sub_step_con:nth-child(2)::before{content:"";display:flex;width:45px;height:50px;background:url(../../images/home/intro/info_step02.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:-22px;top:-2px;z-index: 1;}
.sub_step_ty01 .sub_step_box .sub_step_con:nth-child(3){background:#f4f4f4;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.sub_step_ty01 .sub_step_box .sub_step_con:nth-child(3)::before{content:"";display:flex;width:45px;height:50px;background:url(../../images/home/intro/info_step03.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:-22px;top:-1px;z-index: 1;}
.sub_step_ty01 .sub_step_box .sub_step_con:nth-child(4){background:#f4f4f4;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.sub_step_ty01 .sub_step_box .sub_step_con:nth-child(4)::before{content:"";display:flex;width:35px;height:50px;background:#f9f9f9 url(../../images/home/intro/info_step04.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:0px;top:-1px;z-index: 1;}

.sub_step_ty02 .sub_step_box .sub_step_con:nth-child(1){background:#e8e8e8;}
.sub_step_ty02 .sub_step_box .sub_step_con:nth-child(1)::before{content:"";display:flex;width:45px;height:50px;background:url(../../images/home/intro/info_step05.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:-22px;top:0;z-index: 1;}
.sub_step_ty02 .sub_step_box .sub_step_con:nth-child(2){background:#e8e8e8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.sub_step_ty02 .sub_step_box .sub_step_con:nth-child(2)::before{content:"";display:flex;width:45px;height:50px;background:url(../../images/home/intro/info_step01.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:-22px;top:-1px;z-index: 1;}
.sub_step_ty02 .sub_step_box .sub_step_con:nth-child(3){background:#ffffff;border-top:2px solid #fc5626;border-bottom:2px solid #fc5626;}
.sub_step_ty02 .sub_step_box .sub_step_con:nth-child(3)::before{content:"";display:flex;width:45px;height:50px;background:url(../../images/home/intro/info_step02.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:-22px;top:-2px;z-index: 1;}
.sub_step_ty02 .sub_step_box .sub_step_con:nth-child(4){background:#f4f4f4;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.sub_step_ty02 .sub_step_box .sub_step_con:nth-child(4)::before{content:"";display:flex;width:35px;height:50px;background:#f9f9f9 url(../../images/home/intro/info_step04.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:0px;top:-1px;z-index: 1;}

.sub_step_ty03 .sub_step_box .sub_step_con:nth-child(1){background:#e8e8e8;}
.sub_step_ty03 .sub_step_box .sub_step_con:nth-child(1)::before{content:"";display:flex;width:45px;height:50px;background:url(../../images/home/intro/info_step05.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:-22px;top:0;z-index: 1;}
.sub_step_ty03 .sub_step_box .sub_step_con:nth-child(2){background:#e8e8e8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.sub_step_ty03 .sub_step_box .sub_step_con:nth-child(2)::before{content:"";display:flex;width:45px;height:50px;background:url(../../images/home/intro/info_step05.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:-22px;top:-1px;z-index: 1;}
.sub_step_ty03 .sub_step_box .sub_step_con:nth-child(3){background:#e8e8e8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.sub_step_ty03 .sub_step_box .sub_step_con:nth-child(3)::before{content:"";display:flex;width:45px;height:50px;background:url(../../images/home/intro/info_step01.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:-22px;top:-1px;z-index: 1;}
.sub_step_ty03 .sub_step_box .sub_step_con:nth-child(4){background:#ffffff;border-top:2px solid #fc5626;border-bottom:2px solid #fc5626;}
.sub_step_ty03 .sub_step_box .sub_step_con:nth-child(4)::before{content:"";display:flex;width:35px;height:50px;background:#f9f9f9 url(../../images/home/intro/info_step06.png);background-repeat: no-repeat; background-position:center center;position: absolute;right:0px;top:-2px;z-index: 1;}

.info_graph_title{width:100%;text-align:center;font-size:34px;font-weight:600;color:#121212;letter-spacing: -0.2px;margin-top:20px;}
.info_graph_title span{width:100%;text-align:center;font-size:34px;font-weight:600;color:#5a68b0;letter-spacing: -0.2px;margin-top:20px;}
.txt_orange {
    color: #fc5626 !important;
}

.txt_green {
    color: #039876 !important;
}
.info_graph_box{width:100%;margin-top:70px;text-align: center;}
.info_graph_box img{max-width:100%;}

.comparison_form{width:100%;display:flex;margin-top:50px;}
.comparison_form .comparison_box{width:50%;}
.comparison_form .comparison_box .comparison_title{width:100%;height:57px;display:flex;position: relative;}
.comparison_form .comparison_box .comparison_title .comp_title_label{width:115px;display:flex;align-items: center; justify-content: center;height:100%;color:#fff;font-size:20px;font-weight:600;letter-spacing: -0.2;}
.comparison_form .comparison_box .comparison_title .comp_title_txt{width:calc( 100% - 115px  );height:100%;display: flex;align-items: center; justify-content: center;font-size:22px;font-weight:500;color:#fff;letter-spacing: -0.2px;}

.comparison_form .comparison_box:first-child .comparison_title::before{content: "";display:block;background:url(../../images/home/intro/info_o_b_step.png);background-repeat: no-repeat; background-position:center center;width:46px;height:57px;position: absolute;top:0;right:-23px;z-index: 1;}

.comparison_form .comparison_box:first-child .comparison_title .comp_title_label{background:#151c3b;}
.comparison_form .comparison_box:first-child .comparison_title .comp_title_txt{background:#212950;} 
.comparison_form .comparison_box:last-child .comparison_title .comp_title_label{background:#ff7505;}
.comparison_form .comparison_box:last-child .comparison_title .comp_title_txt{background:#fd5622;} 

.comparison_form .comparison_box .comparison_con{width:100%;margin-top:30px;}
.comparison_form .comparison_box .comparison_con .comp_step{width:100%;display:flex;margin-top:10px;}
.comparison_form .comparison_box .comparison_con .comp_step:first-child{margin-top:0px;}
.comparison_form .comparison_box .comparison_con .comp_step .comp_step_main{}
.comparison_form .comparison_box .comparison_con .comp_step .comp_step_main span{width:110px;height:110px;border-radius: 110px;display:flex;align-items: center;justify-content: center;text-align: center;position:relative;z-index: 1 ;background:#fff;}
.comparison_form .comparison_box:first-child .comparison_con .comp_step .comp_step_main::after{content:"";display:block;width:28px;height:26px;background:url(../../images/home/intro/info_blue_arrow.png) no-repeat center center;margin:-5px auto 0 auto;}
.comparison_form .comparison_box:first-child .comparison_con .comp_step:last-child .comp_step_main::after{content:"";display:none;width:28px;height:26px;background:url(../../images/home/intro/info_blue_arrow.png) no-repeat center center;margin:-5px auto 0 auto;}
.comparison_form .comparison_box:first-child .comparison_con .comp_step .comp_step_main span{border:1px solid #212950;box-sizing:border-box;font-size:18px;font-weight:600;color:#212950;letter-spacing: -0.2px;}
.comparison_form .comparison_box:last-child .comparison_con .comp_step .comp_step_main::after{content:"";display:block;width:28px;height:26px;background:url(../../images/home/intro/info_orange_arrow.png) no-repeat center center;margin:-5px auto 0 auto;}
.comparison_form .comparison_box:last-child .comparison_con .comp_step:last-child .comp_step_main::after{content:"";display:none;width:28px;height:26px;background:url(../../images/home/intro/info_orange_arrow.png) no-repeat center center;margin:-5px auto 0 auto;}
.comparison_form .comparison_box:last-child .comparison_con .comp_step .comp_step_main span{border:1px solid #fd5622;box-sizing:border-box;font-size:18px;font-weight:600;color:#fd5622;letter-spacing: -0.2px;}

.comparison_form .comparison_box .comparison_con .comp_step .comp_step_sub{width:calc( 100% - 115px );display:flex;margin-left:5px;}
.comparison_form .comparison_box .comparison_con .comp_step .comp_step_sub .comp_step_sub_con{width:110px;height:110px;border-radius: 110px;background:rgba(240,240,240,0.5);display:flex;align-items: center;justify-content: center;margin-left:-10px;text-align: center;font-size:16px;font-weight:400;letter-spacing: -0.2px;}
.comparison_form .comparison_box .comparison_con .comp_step .comp_step_sub .comp_step_sub_con:first-child{margin-left:0px;}

.comparison_form .comparison_box:first-child .comparison_con .comp_step .comp_step_sub .comp_bubble{width:80px;height:80px;border-radius: 80px;box-sizing:Border-box;background:#7a7f96;position:relative;color:#fff;display:flex;align-items: center; justify-content: center;text-align: center;}
.comparison_form .comparison_box:first-child .comparison_con .comp_step .comp_step_sub .comp_bubble::before{content:"";display:block;width:0px;height:0px;border-bottom:10px solid #7a7f96;border-top: 10px solid transparent;border-left: 15px solid transparent;border-right: 15px solid transparent;position:absolute;left:8px;bottom:0;}
.comparison_form .comparison_box:last-child .comparison_con .comp_step .comp_step_sub .comp_bubble{font-size:14px;font-weight:600;color:#fd5622;letter-spacing: -0.2px;margin-left:10px;}
.comparison_form .comparison_box:last-child .comparison_con .comp_step .comp_step_sub{align-items: center;}
.comparison_form .comparison_box:last-child .comparison_con{padding-left:40px;box-sizing:border-box;}

.as_to_be{width:100%;margin-top:50px;}
.as_to_be .as_box{width:100%;display:flex;}

.as_to_be .as_box .as_lavel{width:115px;height:55px;background:#212950;color:#fff;font-size:20px;font-weight:600;letter-spacing: -0.2px;display:flex;align-items: center;justify-content: center;z-index: 1;position: relative;}
.as_to_be .as_box .as_txt{width: calc( 100% - 115px );background:#fff;border:1px solid #212950;box-sizing:border-box;text-align: center;display:flex;align-items: center;justify-content: center;font-size:22px;font-weight:500;color:#212950;letter-spacing: -0.2px;}

.as_to_be .be_box{width:100%;display:flex;margin-top:10px;}
.as_to_be .be_box .be_lavel{width:115px;height:55px;background:#fd5622;color:#fff;font-size:20px;font-weight:600;letter-spacing: -0.2px;display:flex;align-items: center;justify-content: center;z-index: 1;position: relative;}
.as_to_be .be_box .be_txt{width: calc( 100% - 115px );background:#fff;border:1px solid #fd5622;box-sizing:border-box;text-align: center;display:flex;align-items: center;justify-content: center;font-size:22px;font-weight:500;color:#fd5622;letter-spacing: -0.2px;}

.as_to_be .arrow_icon{width:100%;text-align: center;margin-top:-10px;}

.img_con_form{width:100%;display:flex;justify-content: center;}
.img_con_form .img_type{width:948px;display:flex;align-items: center;justify-content: center;background:#fff;padding:30px;box-sizing:border-box;}
.img_con_form .img_type02{width:426px;display:flex;align-items: center;justify-content: center;background:#fff;padding:30px;box-sizing:border-box;}
.img_con_form .img_type img{max-width:100%;}
.img_con_form .txt_type{width:calc( 100% - 948px );display:flex;align-items: center;background:#f2f2f2;}
.img_con_form .txt_type .txt_type_arrow{width:95px;overflow: hidden;}
.img_con_form .txt_type .txt_type_arrow img{margin-left:-10px;}
.img_con_form .txt_type .text_type_box{width:calc( 100% - 95px );padding-left:10px;box-sizing:border-box;font-size:24px;font-weight:400;letter-spacing: -0.2px;padding-right:50px;word-break:keep-all;}

.img_con_form .txt_type .text_type_box ul li{background:url(../../images/home/intro/info_check_dot.png) no-repeat left 6px;padding-left:25px;box-sizing:border-box;margin-top:20px;}
.img_con_form .txt_type .text_type_box ul li:first-child{margin-top:0px;}

.img_con_form .txt_type02{width:calc( 100% - 870px );display:flex;align-items: center;background:#f2f2f2;}
.img_con_form .txt_type02 .txt_type_arrow{width:95px;overflow: hidden;}
.img_con_form .txt_type02 .txt_type_arrow img{margin-left:-10px;}
.img_con_form .txt_type02 .text_type_box{width:calc( 100% - 95px );padding-left:10px;box-sizing:border-box;font-size:24px;font-weight:400;letter-spacing: -0.2px;padding-right:60px;word-break:keep-all;}

.img_con_form .txt_type02 .text_type_box ul li{background:url(../../images/home/intro/info_check_dot.png) no-repeat left 6px;padding-left:25px;box-sizing:border-box;margin-top:20px;}
.img_con_form .txt_type02 .text_type_box ul li:first-child{margin-top:0px;}

.img_con_form_ty02{width:100%;display:flex;justify-content: space-between;}
.img_con_form_ty02 .img_type{width:calc( 50% - 5px );background:#fff;border:1px solid #bdbdbd;box-sizing:border-box;}
.img_con_form_ty02 .img_type .img_type_title{width:100%;height:55px;background:#212950;display:flex;align-items: center;justify-content: center;font-size:22px;font-weight:600;color:#fff;letter-spacing: -0.2px;}
.img_con_form_ty02 .img_type .img_type_box{padding:20px;box-sizing:border-box;display:flex;align-items: center; justify-content: center;}
.img_con_form_ty02 .img_type .img_type_box img{max-width:100%;}


.as_to_be_graph{width:100%;margin-top:40px;}
.as_to_be_graph .as_graph{width:100%;display:flex;align-items: center;}
.as_to_be_graph .as_graph .as_lavel{height:60px;width:115px;background:#212950;font-size:20px;font-weight:600;color:#fff;display:flex;align-items: center;justify-content: center;}
.as_to_be_graph .as_graph .as_graph_img{width:calc( 100% - 115px );display:flex;flex-direction: column;align-items: center;}
.as_to_be_graph .as_graph .as_graph_img .graph_img_box{padding:40px;box-sizing:border-box;width:100%;background:#f9f9f9;border:1px solid #ddd;box-sizing:border-box;display:flex;align-items: center; justify-content: center;}
.as_to_be_graph .as_graph .as_graph_img .graph_img_box img{max-width:100%;}

.as_to_be_graph .be_graph{width:100%;display:flex;align-items: center;margin-top:10px;}
.as_to_be_graph .be_graph .be_lavel{height:60px;width:115px;background:#fd5622;font-size:20px;font-weight:600;color:#fff;display:flex;align-items: center;justify-content: center;margin-top:-3%;}
.as_to_be_graph .be_graph .be_graph_img{width:calc( 100% - 115px );display:flex;flex-direction: column;align-items: center;}
.as_to_be_graph .be_graph .be_graph_img .graph_img_box{padding:40px;box-sizing:border-box;width:100%;background:#fff;border:1px solid #ddd;box-sizing:border-box;display:flex;align-items: center; justify-content: center;}
.as_to_be_graph .be_graph .be_graph_img .graph_img_box img{max-width:100%;}

.as_to_be_graph .be_graph .be_graph_img .graph_info_txt{margin-top:30px;}
.as_to_be_graph .be_graph .be_graph_img .graph_info_txt li{font-size:18px;letter-spacing: -0.2px;background:url(../../images/home/intro/info_list_dot.png) no-repeat left 9px;padding-left:10px;box-sizing:border-box;}
.as_to_be_graph .be_graph .be_graph_img .graph_info_txt li span{font-weight:600;color:#fd5622;}
.as_to_be_graph .be_graph .be_graph_img .graph_info_txt li:first-child{margin-top:0px;}

.as_to_be_graph  .arrow_icon{width:100%;text-align: center;}

.info_title_img{width:100%;padding:30px;box-sizing:border-box;background:#fff;display:flex;align-items: center; justify-content: center; flex-direction: column; margin-top:40px;}
.info_title_img img{max-width:100%;}
.info_title_img .info_title_img_txt{margin-top:40px;font-size:20px;font-weight:600;letter-spacing: -0.2; width:100%;text-align: center;}

.info_con04{border-top:2px solid #ddd;}

.sources_form{display:flex;align-items: center;justify-content: flex-end;}
.sources_form .sources_title{font-size:16px;font-weight:600;color:#fff;background:#666666;height:40px;display:flex;align-items: center;justify-content: center;position: relative;padding:0 10px 0 30px;box-sizing:border-box;}
.sources_form .sources_title::before{content:"";display:block;width:0px;height:0px;border-bottom:20px solid transparent;border-top: 20px solid transparent;border-left: 20px solid #666666;border-right: 20px solid transparent;position:absolute;right:-40px;top:0;}
.sources_form .sources_txt{background:#f4f4f4;height:40px;font-size:16px;font-weight:300;color:#333333;letter-spacing: -0.2px;display:flex;align-items: center;justify-content: center;padding:0 30px;box-sizing:border-box;}
.sources_form .sources_txt::after{content:"";display:block;width:22px;height:18px;background:url(../../images/home/intro/mail_icon.png) no-repeat center center;margin-left:10px;}

.info_u_sum_form{width:100%;text-align: left;margin-top:60px;}
.info_u_sum_form .info_u_sum_txt{font-size:20px;color:3333333;letter-spacing: -0.2px;}

.info_u_sum_form ul{margin-top:30px;}
.info_u_sum_form ul li{margin-top:15px;font-size:20px;color:3333333;letter-spacing: -0.2px;background:url(../../images/home/intro/info_check_dot_g.png) no-repeat left 3px;padding-left:25px;}
.info_u_sum_form ul li span{font-weight:600;color:#121212;}
.info_u_sum_form ul li:first-child{margin-top:0px;}

.info_u_title_box{width:100%;height:80px;background:#f8f8f8;border-top:1px solid #ddd;box-sizing:border-box;margin-top:50px;display:Flex;align-items: center;padding:0 25px;}
.info_u_title_box .info_u_title{padding-left:28px;box-sizing:border-box;font-size:26px;letter-spacing: -0.2px;background:url(../../images/home/intro/info_title_dot.png) no-repeat left 8px;}
.info_u_title_box .info_u_title span{box-sizing:border-box;font-size:26px;letter-spacing: -0.2px;font-weight:600;}

.info_u_form{width:100%;display:flex;margin-top:50px;}
.info_u_form .info_u_box{width:395px;}
.info_u_form .info_u_box .info_u_con_title{font-size:24px;font-weight:600;color:#212950;letter-spacing: -0.2px;}
.info_u_form .info_u_box .info_u_list{margin-top:20px;}
.info_u_form .info_u_box .info_u_list li{width:100%;max-width:270px;height:60px;display:flex;align-items: center;justify-content: center;font-size:18px;font-weight:600;color:#666;letter-spacing: -0.2px;background:#f2f2f2;margin-top:2px;position: relative;}
.info_u_form .info_u_box .info_u_list li:first-child{margin-top:0px;}
.info_u_form .info_u_box .info_u_list li.active{background:#212950;color:#fff;}
.info_u_form .info_u_box .info_u_list li.active::before{content:"";display:flex;width:8px;height:8px;border-radius:8px;border:2px solid #fff;background:#212950;position: absolute;right:-6px;top:50%;transform: translate(-0%, -50%);}
.info_u_form .info_u_box .info_u_list li.active::after{content:"";display:flex;width:140px;height:1px;background:#212950;position: absolute;right:-140px;top:50%;transform: translate(-0%, -50%);}

.info_u_form .info_u_box .info_con_sum{margin-top:50px;}
.info_u_form .info_u_box .info_con_sum .info_con_sum_title{font-size:24px;font-weight:600;color:#212950;letter-spacing: -0.2px;}

.info_u_form .info_u_box .info_con_sum .info_con_sum_list{margin-top:20px;}
.info_u_form .info_u_box .info_con_sum .info_con_sum_list li{font-size:16px;letter-spacing: -0.5;background:url(../../images/home/intro/info_list_dot_s.png) no-repeat 8px 8px;padding-left:20px;box-sizing:border-box;margin-top:5px;}
.info_u_form .info_u_box .info_con_sum .info_con_sum_list li:first-child{margin-top:0px;}

.info_u_form .info_u_img{width:calc( 100% - 395px );border:1px solid #212950;box-sizing:border-box;padding:20px;position: relative; z-index: 1;background:#fff;}
.info_u_form .info_u_img img{max-width:100%;}