@charset "UTF-8";
/* CSS Document */


/*----------------------------------
*
* 見出し
* 
-----------------------------------*/

h1.delmb{
	margin-bottom:0;
}

.h1readTxt{
	font-size:135%;
	width:100%;
	margin-bottom:40px;
	font-weight:bold;
	color:#333333;
}

h2{
	height:auto;
	color:#e28c03;
	margin-bottom:20px;
}

.number_01{
	background:url("/recruit/see/member/images/number/number_01.gif") no-repeat scroll left bottom;
	width:auto;
	height:auto;
	min-height:40px;
	padding:0 0 0 65px;
	margin:0;
}

.number_02{
	display:inline-block;
	background:url("/recruit/see/member/images/number/number_02.gif") no-repeat scroll left bottom;
	width:auto;
	height:auto;
	min-height:40px;
	padding:0 0 0 65px;
	margin:0;
}

.number_03{

	background:url("/recruit/see/member/images/number/number_03.gif") no-repeat scroll left bottom;
	width:auto;
	height:auto;
	min-height:40px;
	padding:0 0 0 65px;
	margin:0;
}

.number_04{

	background:url("/recruit/see/member/images/number/number_04.gif") no-repeat scroll left bottom;
	width:auto;
	height:auto;
	min-height:40px;
	padding:0 0 0 65px;
	margin:0;
}

.number_05{

	background:url("/recruit/see/member/images/number/number_05.gif") no-repeat scroll left bottom;
	width:auto;
	height:auto;
	min-height:40px;
	padding:0 0 0 65px;
	margin:0;
}

.number_06{

	background:url("/recruit/see/member/images/number/number_06.gif") no-repeat scroll left bottom;
	width:auto;
	height:auto;
	min-height:40px;
	padding:0 0 0 65px;
	margin:0;
}

.number_07{

	background:url("/recruit/see/member/images/number/number_07.gif") no-repeat scroll left bottom;
	width:auto;
	height:auto;
	min-height:40px;
	padding:0 0 0 65px;
	margin:0;
}

.number_08{

	background:url("/recruit/see/member/images/number/number_08.gif") no-repeat scroll left bottom;
	width:auto;
	height:auto;
	min-height:40px;
	padding:0 0 0 65px;
	margin:0;
}

.number_09{

	background:url("/recruit/see/member/images/number/number_09.gif") no-repeat scroll left bottom;
	width:auto;
	height:auto;
	min-height:40px;
	padding:0 0 0 65px;
	margin:0;
}

.number_10{

	background:url("/recruit/see/member/images/number/number_10.gif") no-repeat scroll left bottom;
	width:auto;
	height:auto;
	min-height:40px;
	padding:0 0 0 65px;
	margin:0;
}


/*----------------------------------
*
* トップエリア
* 
-----------------------------------*/

.topArea{
	margin-bottom:50px;
}

.topAreaInner{
	margin-bottom:70px;
}

/*---- 1コラムのとき ----*/
img.copyImg{
	margin:50px 0 30px 0;
}

/*---- 2コラムのとき ----*/
img.copyImgMiddle{
	margin:50px 0 30px 0;
	vertical-align:middle;
}


/*----------------------------------
*
* テーブル
* 
-----------------------------------*/

table.layout{
	margin: 0;
	padding: 0;
	vertical-align:top;
}


/*　2セル　*/

table.cell2{
	width: 940px;
	text-align:left;
}

table.cell2 .left{
	width: 450px;
	padding-right:40px;
	vertical-align:top;
}

table.cell2 .right{
	width: 450px;
	vertical-align:top;
}


/*----------------------------------
*
* セクション
* 
-----------------------------------*/

.semifullBox{
	width:695px;
}

.semifullBox-R{
	width:695px;
	float:right;
	margin-bottom:80px;
}



/*----------------------------------
*
* 画像
* 
-----------------------------------*/

.imgRight{
	float:right;
}

.imgLeft{
	float:left;
}

/*----------------------------------
*
* ナビゲーション
* 
-----------------------------------*/

.memberNavi{
	margin-bottom:87px;
	padding-top:20px;
	border-top:1px solid #d9d9d9;
}

ol.memberNaviLink{
	list-style:none;
	margin: 0;
	padding:0;
}

ol.memberNaviLink li{
	float: left;
	margin-left:15px;
}

ol.memberNaviLink li.firstChild{
	margin-left:0;
}

ol.memberNaviLink li a{
	color:#80b72b;
}


.profTxt{
	font-size:120%;
	font-weight:bold;
	margin-bottom:10px;
}