@charset "utf-8";
#index02{width:100%;padding:33px 0;background:#f1f1f1}
#index02 .cont{overflow:hidden;width:1200px;margin:0 auto}
#index02 .cont>div{float:left;width:50%;box-sizing:border-box}
#index02 .project{border-right:1px solid #dbdbdb}
#index02 h3{float:left;font-weight:400;font-size:20px;line-height:34px;color:#222;letter-spacing:-0.4px;font-family:'notokr-medium',sans-serif}
#index02 .request h3{margin-left:30px}
#index02 .cont .box{overflow:hidden;float:right;width:363px;height:31px;margin-top:3px}
#index02 .project .box{width:370px;margin-right:35px}
#index02 .cont li{overflow:hidden;position:relative;margin-bottom:12px;padding-left:10px;font-size:15px;line-height:31px;color:#787878;letter-spacing:-0.25px;font-family:'notokr-regular',sans-serif}
#index02 .cont li:after{display:block;position:absolute;top:50%;left:0;width:3px;height:3px;margin-top:-1.5px;border-radius:100%;content:""}
#index02 .cont li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}
#index02 .cont .make_cont{font-weight:400;color:#3a3a3a;font-family:'notokr-bold',sans-serif}
#index02 .project li span{float:right;width:88px;height:27px;border-radius:3px;font-size:14px;line-height:27px;color:#fff;text-align:center}
#index02 .project li .ing{background:#d54625}
#index02 .project li .end{background:#3779e6}
#index02 .project li .hold{background:#636363}
#index02 .request .date{float:right;width:88px;font-weight:500;font-size:14px;color:#787878;font-family:'Montserrat',sans-serif}