/*[fmt]9A90-1A0B-3*/
/*@group page3 archive page styles*/
/*+clearfix {*/
.career:after	{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}

.career	{
	display: inline-block;
}

.career	{
/*\*/
	display: block;
/**/
	_height: 1px;
}

/*+}*/
.career .b-a	{
	width: 549px;
	float: left;
	margin-left: 10px;
}

.career .b-a img	{
	border: 1px solid #ADA5A4;
}

.b-a img.arrow	{
	border: none;
	margin: auto 10px 45px;
}

.career img.index-img	{
	float: left;
}

/*[clearfix]*/.career	{
	margin-bottom: 10px;
	position: relative;
}

.career h3	{
	color: #423214;
	border-bottom: 1px dotted #423214;
	margin-bottom: 5px;
	clear: both;
}

#INVALID-RULE	{
	color: #423214;
	border-bottom: 1px dotted #423214;
	margin-bottom: 5px;
}

#INVALID-RULE	{
	float: left;
	border: 1px solid #CCC8A8;
	margin: 0 20px 20px 0;
}

.career p	{
	width: 554px;
	margin-left: 206px;
}

p.link-detail	{
	text-align: right;
}

div.archive01 p span.w-bold	{
	font-weight: bold;
	color: #614D26;
	display: block;
	border-bottom: 1px solid #CCC8A8;
	margin: 0 0 10px 269px;
	font-size: 14px;
}

#INVALID-RULE	{
	position: relative;
}

div.archive01 p a#no-specify	{
	position: static;
}

/*@end*/
#btn ul li	{
	width: 145px;
	float: left;
	margin-right: 10px;
}

#btn ul	{
	height: 31px;
	margin-bottom: 20px;
}

/*This file is an empty place holder.*/
h2	{
	border: 1px solid #BBB68C;
	background-color: #EDECE3;
	color: #614D26;
	padding: 4px 7px 2px;
	font-size: 106%;
	margin: 20px 0 15px;
	clear: both;
}


