@charset "utf-8";

/* CSS Document */


#recruit{

width:585px;

}

#recruit .catbar{

background:url(../../support/images/support_cat_bg.gif) repeat-y;

width:585px;

}

#recruit .cat_in{

padding:0.5em 0.5em 0.5em 1em;

}


#recruit .cont_bar{

	border-left:5px solid #00606e;

	background:#d9faff;
	
	color:#00606e;

	padding:0.5em 0.5em 0.5em 0.7em;

}

#recruit .cont_bar2{

	border-left:5px solid #0c1d4b;

	padding:0.5em 0.5em 0.5em 0.7em;

	margin-left:10px;

	margin-right: 10px;

}

.s_cont{

	width:585px;

	margin-bottom:20px;

}


#recruit .menu{

	width:269px;

	float:left;

}





#recruit .new{

width:401px;

float:left;

}



#recruit .subcat{
	width:173px;
	float:right;

}



#recruit .subin{

width:173px;

height:55px;

padding-bottom:5px;

}



.topinfo_in{
	width:auto;
	border-bottom:1px dotted #dddddd;
	padding:0.5em;
	text-align:left;
	height: auto;

}



.t_date{
	width:90px;
	float:left;
	padding-right:15px;

}



.t_txt_p{
	width:280px;
	float:left;
	padding-bottom: 0.5em;

}

.question_l{

width:60px;

float:left;

}



.question_r{

width:490px;

float:left;

}
.question_r2{

float:left;

}

.borderbox01{
	padding: 5px;
	width: 535px;
	border: 5px solid #CCCCCC;
	float: left;
	display: inline;
}

.about_txt{
	width:295px;
}

.about_txt2{
	width:425px;
}

.aboutfaq{
width:525px;
}

