@charset "utf-8";

/*--　企業名刺トップ等上部ステップガイド・説明文等表示領域　--*/
.bmsInfoArea{
	padding:0 10px;
	margin:0 0 20px;
}

	/*-- 各画面注意事項・説明文表示領域 --*/
	.bmsInfoArea .infoText{
		padding:5px 10px;
		background:#FFFFCC;
	}
		.bmsInfoArea .infoText ul{
			margin:5px 0 5px 15px;
		} 
		
		
/*-- 企業名刺トップ系ラップ --*/
.bms{
	padding:0 10px;
}

	/*--　各種会員画面用見出し設定　--*/
	.bms h2{
		margin:0 0 20px;
		padding:0 0 0 20px;
		border-bottom:3px double #666;
		border-left:5px solid #666;
		font-size: 18px;
		font-weight:700;
	}
	
	.bms h3{
		margin:0 0 15px;
		padding:0 20px;
		background:#666;
		font-size:16px;
		font-weight:700;
		color:#fff;
	}

/************************************/
/*--■--企業名刺ログインページ--■--*/
/************************************/
.loginArea{
	background:#e1e1e1;
	border: 1px solid #999;
	
}
	.loginArea .loginAreaLine{
		border-top:1px solid #eee;
		border-bottom:1px solid #C9C9C9;
		background:#fff url(../../images/member/memberTableContentsBg.png) repeat-y scroll left top;
	}
		.loginArea .loginAreaLine .loginAreaHead{
			float:left;
			width:180px;
			padding: 5px 0 5px 20px;
			text-align:left;
			font-weight:700;
		}
		.loginArea .loginAreaLine .loginAreaContents{
			float:left;
			padding:5px 0 5px 20px;
			width:380px;
		}
		.loginArea .loginAreaLine .loginAreaExplanation{
			float:left;
			padding:5px 0 5px 20px;
		}
	/*-説明文-*/
	.loginArea p.loginAreaExplanation{
		padding:5px 15px;
		border-top:1px solid #eee;
		border-bottom:1px solid #C9C9C9;
		background:#fff;
	}

/**********************************/
/*--■--企業名刺トップページ--■--*/
/**********************************/

	.bmsOrder{
		text-align:center;
	}
		.bmsOrder img{
			margin:0 20px 20px;
		}
		
	.bmsSubMenu{
		border-top:3px #ccc double;
		padding:10px 0;
		text-align:center;
	}
		.bmsSubMenu img{
			margin:0 5px;
		}
