/* CSS Document */
/* 共通
*************************************************************************/
/* タイトル */
#main h3 {
	height: 66px;
	text-indent: -9999px;
	background-image: url(../../img/login/title.jpg);
}
/* ボックス */
#main #wrap {
	padding-left: 25px;
	padding-top: 14px;
	background: url(../../img/point/bg.jpg);
	float: left;
	width: 762px;
	padding-right: 26px;
}
/* 見出し */
#main #wrap h4 {
	height: 14px;
	text-indent: -9999px;
	padding-bottom: 15px;
	clear: left;
}
#main #wrap .sub01 {
	background-image: url(../../img/login/sub01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/* 閉じ背景 */
#main #wrap_close {
	float: left;
	width: 813px;
	background: url(../../img/point/bg_bottom.jpg);
	height: 22px;
}
/* ログインフォーム
*************************************************************************/
#main #wrap #form_box {
	background: url(../../img/search/search_bg_top.jpg) no-repeat left top;
	padding: 20px;
	text-align: center;
}
#main #wrap #form_box table {
	border: 1px solid #bebdbd;
	margin-bottom: 10px;
}
#main #wrap #form_box th, #main #wrap #form_box td {
	padding: 5px;
	border: 1px solid #bebdbd;
}
#main #wrap #form_box th {
	width: 200px;
	text-align: center;
	background: #f0f0f0;
}
#main #wrap #form_box td {
	text-align: left;
	width: 496px;
}
#main  #wrap  #form_box_close {
	background: url(../../img/search/search_bg_bottom.jpg) no-repeat left top;
	height: 3px;
	font-size: 0px;
	line-height: 0px;
	padding-bottom: 15px;
}
#main    #wrap    #form_box    textarea {
	width: 95%;
	height: 100px;
}
#main #wrap #form_box .attention {
	text-align: right;
	padding-bottom: 1em;
	color: #f1419a;
}
#main #wrap #form_box .forget {
	padding-top: 3em;
	line-height: 1.4em;
	padding-bottom: 1.5em;
}
