@charset "UTF-8";


   .menu>li:nth-of-type(1)>a { color:#e55204; font-weight:bold; }


    /*contents*/
    #contents {  width:100%; height:auto; margin:0 auto; padding:50px 0 70px 0;}


    .support {width:100%;height:695px; background-size:cover; background-position:center;background-attachment: fixed; }
    .support_news_wrap { width:1180px; height:100%; margin:150px auto 0 auto;}
    .support_news {background:rgba(0,0,0,0.65);width:422px; height:281px; margin-top:200px; position:absolute; }
    .support_news h3 {color:#fff; margin:40px 0 0 30px; font-size:35px; }
    .support_news p {color:#fff; margin:20px 0 0 30px; font-size:14px; }

    .sponsor { width:1180px; height:960px;margin:150px auto;}
    .sponsor h3 {text-align:center;color:#222;font-size:42px;line-height:65px;}
    .sponsor .convention {width:735px; height:275px; margin:100px auto;display:flex;}
    .sponsor .convention  h4 {font-size:45px;line-height:50px;text-align:center;color:#fff; z-index:9; }
    .sponsor .convention .circle_1 {background:rgba(238,2,0,0.5);width:277px;height:275px;position:relative;border-radius:50%;
                                     display:flex;justify-content: center;align-items:center;}
    .sponsor .convention .circle_2 {background:rgba(239,85,0,0.5);width:271px;height:275px;position:relative;margin-left:-32px;border-radius:50%;
                                    display:flex;align-items:center;justify-content:space-between;
                                     padding:0 3px;}
    .sponsor .convention .circle_3 {background:rgba(238,125,0,0.5);width:277px;height:275px;position:relative;margin-left:-32px;border-radius:50%;
                                    display:flex;justify-content: center;align-items:center;}
    .sponsor_list {background:#f8f8f8;width:1180px;height:380px;margin:0 auto;}

    .a4house_point {width:1180px;height:690px;margin:0 auto; display:flex; padding-top:150px;opacity:0;border-top:1px solid #dfdfdf;}
    .a4house_point .point_1 {width:780px;}
    .a4house_point .point_2 {width:400px;}
    .a4house_point h3 {font-size:42px;color:#222;}
    .a4house_point h4 {font-size:30px; color:#666;font-weight:300;line-height:45px;margin-top:50px;}
    .a4house_point h4>span {color:#222;font-weight:500;}
    .a4house_point h4>span:nth-of-type(2){font-size:18px;color:#666;font-weight:400;}
    .a4house_point span {font-size:30px;color:#ef6d26;font-weight:500;line-height:45px;}
    .a4house_point p {color:#222;font-size:30px;font-weight:500;line-height:45px;}
    .a4house_point p span {color:#666;font-size:30px;font-weight:300;margin-left:60px;}
    .a4house_point .p_box {display:flex;margin-top:20px;}
    .a4house_point .p_box span {color:#666;font-size:30px;font-weight:300;margin-left:60px;display:flex;align-items:center;}
    .a4house_point .p_box .num {background:#a8a8a8;width:30px;height:30px; display:flex;justify-content:center;align-items:center;
                                color:#fff;font-size:23px;font-weight:bold; border-radius:50%;margin-right:15px;}
    .a4house_point .p_box .num_box p {font-weight:300;font-size:24px;color:#666;margin-left:110px;}
    .a4house_point .p_box .num_box span {margin-top:30px;}
    .a4house_point .p_box .num_box span:nth-of-type(1) {margin-top:0;}

    .support_process_title {width:1180px;height:80px;margin:0 auto;line-height:80px;
                            font-weight:500;font-size:30px;color:#222;opacity:0;}
    .support_process {background:#f8f8f8;width:1180px;height:600px;margin:0 auto;opacity:0;}
    .support_process_wrap { width:940px;height:140px;display:flex;align-items:center;justify-content:space-between;
                           margin:0 auto;padding-top:100px;}
    .support_name {text-align:center; border:1px solid #222; border-radius:50%;width:140px;height:140px;line-height:35px;
                   background:#fff;display:flex;align-items:center;justify-content:center; font-size:26px;color:#222;font-weight:bold;}
    .process_bg1 {background:url('/images/process_bg1.png') no-repeat;width:195px;height:70px;display:flex;flex-flow:column wrap;
                   justify-content:center;align-items:center;}
    .process_bg1 p {font-size:20px; font-weight:500; color:#222; text-align:center;line-height:35px;}
    .process_bg1 span {font-size:20px; font-weight:500; color:#e75204;}
    .support_process_wrap2 {width:250px;margin:0 auto;display:flex;flex-flow:column wrap;align-items:center;}
    .process_bg2 {background:url('/images/process_bg2.png') no-repeat;width:250px;height:90px;display:flex;justify-content:center;
                  align-items:center;margin:30px 0 30px 0;}
    .process_bg2 p {font-size:20px; font-weight:500; color:#222; line-height:35px;display:flex;flex-flow:column wrap;}
    .process_bg2 p:nth-of-type(1) {text-align:right;margin-right:40px;}
    .process_bg2 span {font-size:20px; font-weight:500; color:#e75204; width:125px;}



    /*전화상담*/
    .call_apply { width:1180px;height:235px; margin:150px auto 0 auto; padding-top:100px; border-top:1px solid #dfdfdf; }
