﻿@charset "utf-8";
/*--------------------------------------
	e-CAPCOM ログイン関係ページ用CSS

	2008/12/29 version 1.00
--------------------------------------*/

#CP_mainSpan table.loginForm{
	width: 600px;
	margin: 10px auto;
}


#CP_mainSpan table.loginForm th{
	width: 80px;
	padding: 5px 10px;
	vertical-align: middle;
	text-align: right;
}


#CP_mainSpan table.loginForm td{
	padding: 5px 2px;
	text-align: left;
}


#CP_mainSpan table.loginForm .inputBox{
	width: 95%;
}


#CP_mainSpan table.loginForm .btn{
	width: 180px;
	text-align: center;
}




#CP_mainSpan table.lostPasswordForm{
	width: 670px;
	margin: 10px auto;
}


#CP_mainSpan table.lostPasswordForm th{
	width: 160px;
	padding: 5px 5px 5px 25px;
	border: 1px solid #ccc;
	font-weight: bold;
	vertical-align: middle;
	background-color: #e8f6ff;
}


#CP_mainSpan table.lostPasswordForm td{
	padding: 5px 5px 5px 15px;
	border: 1px solid #ccc;
	vertical-align: middle;
	background-color: #ffffff;
}


#CP_mainSpan table.lostPasswordForm .inputBox{
	width: 34%;
}


#CP_mainSpan table.lostPasswordForm .inputBox_tel{
	width: 20%;
}



#CP_mainSpan table.reRegistPasswordForm{
	width: 670px;
	margin: 10px auto;
}


#CP_mainSpan table.reRegistPasswordForm th{
	width: 160px;
	padding: 5px 5px 5px 25px;
	border: 1px solid #ccc;
	font-weight: bold;
	vertical-align: middle;
	background-color: #e8f6ff;
}


#CP_mainSpan table.reRegistPasswordForm td{
	padding: 5px 5px 5px 15px;
	border: 1px solid #ccc;
	vertical-align: middle;
	background-color: #ffffff;
}


#CP_mainSpan table.reRegistPasswordForm .inputBox{
	width: 95%;
}


#CP_mainSpan table.reRegistPasswordForm .btn{
	width: 180px;
	text-align: center;
}

#CP_mainSpan .necessary{
	padding-left: 25px;
	color: #ff6600;
	background: url(../images_common/icon_necessary.gif) no-repeat 5px center;
}
