/* 메인이미지
========================================================= */
#slider_part{
   width: 100%;
   overflow:hidden;
   line-height:0;
}

/* 인재를찾으세요,프로젝트를 찾으세요
========================================================= */
#main_banner01 .mb_left{
	border:1px solid;
	border-color:#dadada;
	padding: 22px 0 0 0;
}
#main_banner01 .mb_left img{
	padding:0 0 0 27px;
}
#main_banner01 .mb_left .mb_info .mb_title{
	font-weight:500;
	color:#000000;
	font-size:24px;
	letter-spacing:-1px;
}
#main_banner01 .mb_left .mb_info .mb_text{
	color:#737373;
	font-size:16px;
	letter-spacing:-1px;
	line-height:1.4;
}
#main_banner01 .mb_left .mb_btn .mb_btn1{
	height:45px;
	background-color:#2c8aea;
	color:#FFFFFF;
	font-size:16px;
	letter-spacing:-0.5px;
	line-height:2.5;
	text-align:center;
	margin:10px 0 0 0;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
#main_banner01 .mb_left .mb_btn .mb_btn1:hover{
	background-color:#217ad6;
}
#main_banner01 .mb_left .mb_btn .mb_btn2{
	height:45px;
	background-color:#0057b8;
	color:#FFFFFF;
	font-size:16px;
	letter-spacing:-0.5px;
	line-height:2.5;
	text-align:center;
	margin:10px 0 0 0;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
#main_banner01 .mb_left .mb_btn .mb_btn2:hover{
	background-color:#004a9c;
}

#main_banner01 .mb_right .mb_info .mb_title{
	font-weight:500;
	color:#000000;
	font-size:24px;
	letter-spacing:-1px;
}
#main_banner01 .mb_right .mb_info .mb_text{
	color:#737373;
	font-size:16px;
	letter-spacing:-1px;
	line-height:1.4;
}
#main_banner01 .mb_right .mb_btn .mb_btn1{
	width:130px;
	height:32px;
	border:1px solid #dadada;
	color:#737373;
	font-size:14px;
	letter-spacing:-0.5px;
	line-height:2.0;
	padding:0 0 0 10px;
	margin:8px 0 0 0;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
#main_banner01 .mb_right .mb_btn .mb_btn1:hover{
	border:1px solid #a5a5a5;
}



#main_banner01 .mb_register{
	height:46px;
	background-color:#f8f8f8;
	text-align:center;
	color:#737373;
	font-size:16px;
	line-height:2.5;
	letter-spacing:-1px;
}
#main_banner01 .mb_register img{
	padding:0 10px 0 0;
	vertical-align:middle;
}

/* 프리미엄 프로젝트
========================================================= */
#main_primium .mp_title{
	color:#000000;
	font-size:24px;
	letter-spacing:-1px;
	font-weight:500;
	padding:0 0 20px 0;
}
#main_primium img{
	border:1px solid #dadada;
}
#main_primium img:hover{
	border:1px solid #a5a5a5;
}

/* 접수중인 프로젝트
========================================================= */
#main_project .mp_title{
	color:#000000;
	font-size:24px;
	letter-spacing:-1px;
	font-weight:500;
	padding:0 0 20px 0;
}
#main_project li{
	text-align:center;
}
#main_project .status_01{
	color:#565656;
	font-size:15px;
	letter-spacing:-1px;
	border:1px solid #0057b8;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
#main_project .status_01:hover{
	border:1px solid #9acaff;
}
#main_project .status_01 .ms_category{
	color:#000000;
	font-size:16px;
	background-color:#f3f7fb;
	padding:10px 0 5px 0;
}
#main_project .status_01 .ms_title{
	color:#000000;
	font-size:16px;
	background-color:#f3f7fb;
	padding:0 0 10px 0;
}
#main_project .ms_data{
	padding:15px 0 5px 0;
}

#main_project .status_02{
	color:#565656;
	font-size:15px;
	letter-spacing:-1px;
	border:1px solid #ea7605;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
#main_project .status_02:hover{
	border:1px solid #f4cba3;
}
#main_project .status_02 .ms_category{
	color:#000000;
	font-size:16px;
	background-color:#fcf5ef;
	padding:10px 0 5px 0;
}
#main_project .status_02 .ms_title{
	color:#000000;
	font-size:16px;
	background-color:#fcf5ef;
	padding:0 0 10px 0;
}

#main_project .status_03{
	color:#565656;
	font-size:15px;
	letter-spacing:-1px;
	border:1px solid #c5c5c5;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
#main_project .status_03:hover{
	border:1px solid #9c9c9c;
}
#main_project .status_03 .ms_category{
	color:#000000;
	font-size:16px;
	background-color:#f1f1f1;
	padding:10px 0 5px 0;
}
#main_project .status_03 .ms_title{
	color:#000000;
	font-size:16px;
	background-color:#f1f1f1;
	padding:0 0 10px 0;
}

/* 공지사항,묻고답하기,배너,링크사이트
========================================================= */
#main_board{
	background-color:#f8f8f8;
}
#main_board .mb_notice{
	border:1px solid #f0f0f0;
	background-color:#FFFFFF;
	overflow-x:hidden;
	color:#777777;
}
#main_board .mb_notice ul{
	padding:20px 0 0 0;	
}
#main_board .mb_notice li{
	line-height:2.0;
}
#main_board .mb_qa{
	border:1px solid #f0f0f0;
	background-color:#FFFFFF;
}
#main_board .mb_qa{
	border:1px solid #f0f0f0;
	background-color:#FFFFFF;
}
#main_board .mb_qa ul{
	padding:20px 0 0 0;	
}
#main_board .mb_qa li{
	line-height:2.0;
}
#main_board .mb_title{
	color:#000000;
	font-size:20px;
	letter-spacing:-1px;
}

#main_link{	
	background-color:#f8f8f8;
	padding:0 0 40px 0;
}
#main_link .container{
	height:66px;
	border:1px solid #f0f0f0;
	background-color:#FFFFFF;
}
#main_link .slide-nav {
	width:11px;
	height:19px;
	cursor:pointer;
	position: absolute;
}