/* ------------------------------------
 → 新規ユーザー登録
 * ------------------------------------*/
#main a {
	color:#3a699c;
}
#main a:hover {
	color:#2d83df;
}
h2 {
	background:url(../common/title_login.gif) 0 0 no-repeat;
	height:44px;
	text-indent:-9999px;
	margin-bottom:10px;
}
#main_in {
	width:676px;
	margin:auto;
	background-color:#F8F0E2;
}
#main_in p{
	margin-bottom:10px;
}
#main_in p.text {
	padding-left:20px;
	padding-right:20px;
	color:#333;
	text-align:left;
}
#main_end {
	width:676px;
	margin:auto;
}
h3 {
	background:url(../common/midashi_login.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height:26px;
	text-align:left;
	margin-bottom:0px;
}
h4 {
	text-indent:-9999px;
	height:26px;
	text-align:left;
	margin-bottom:0px;
}
h4#login_old{
	background:url(../common/midashi_olduser.gif) 0 0 no-repeat;
}
h4#login_new{
	background:url(../common/midashi_newuser.gif) 0 0 no-repeat;
}
/* ------------------------------------
 → フォーム本体
 * ------------------------------------*/
.switch_div {
	clear:both;
	width:676px;
	text-align:center;
}
.switch_div dl {
	clear:both;
	margin:auto;
	width:636px;
	padding-top:1px;
	padding-left:1px;
	padding-right:1px;
	color:#666;
	background:#333;
	text-align:left;
}
.switch_div dl dt {
	display:block;
	width:230px;
	_width:233px;
	height:42px;
	_height:60px;
	padding-top:18px;
	padding-left:5px;
	margin-right:1px;
	border-bottom:#333333 solid 1px;
	float:left;
	background:#ece5d8;
}
.switch_div dl dd {
	display:block;
	width:395px;
	_width:400px;
	height:52px;
	_height:60px;
	padding-top:8px;
	_padding-top:8px;
	padding-left:5px;
	border-bottom:#333333 solid 1px;
	float:left;
	background:#fff;
}
.menu_txt {
	color:#999;
}	
/* ------------------------------------
 → トップへ
  * ------------------------------------*/
.setbot{
	clear:both;
	text-align:center;
	margin-top:10px;
	padding-bottom:10px;
}
#go_to_top {
	clear:both;
	height:18px;
	margin-top:10px;
	padding-right:25px;
	text-align:right;
}