@charset "utf-8";

/* 1 : ログイン情報系の基本
----------------------------------------------------*/

.notice {
	text-align:center;
	width:453px;
	margin: 28px 264px 10px 234px;
	color:#FF9900;
	font-weight:bold;
	background-color:#FFFFCC;
}

.error_idpass {
	text-align:center;
	width:400px;
	margin: 15px auto;
	padding: 5px ;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #FF0000;
}

.forgot_idpass {
	padding-bottom: 5px;
	margin: 0 auto;
	margin-bottom: 4px;
	width: 224px;
	text-align: center;
}

.forgot_idpass a {
	display: inline-block;
	padding: 0px 0px 0px 19px;
	background: url(/img/common/icon/icon_ques.png) left 2px no-repeat;
	/*_background: url(/img/common/icon/icon_ques.png) left 0px no-repeat;*/
	font-size: 85%;
	color: #fe7e00;

}


.sectionBox {
	clear: both;
	margin: 0 auto;
	width: 453px;
	background: url(/img/auth/bg/bg_gry_btm.png) #EFEFEF left bottom no-repeat;
}

.sectionBox .wrapper {
	margin:8px 20px;
	padding-bottom: 3px;
	width: auto;
	font-size:100%;
}

.lower #contents.wideSet .main .sectionBox h1 {
	margin-top:0;
	padding: 3px 10px 0px 7px;
	width:436px;
	height: 32px;
	background: url(/img/auth/bg/bg_head_grn.png) left top no-repeat;
}

#bottonForm2 {
	padding-top: 20px;
	margin: 0 auto;
	text-align: center;
	width: 687px;
}

.infoToBtns2Top {
	padding: 10px 7px 0 7px;
	background: url(/img/auth/bg/bg_login_btn.gif) left top no-repeat;
}

.infoToBtns2Btm {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0 0 10px 0;
	background: url(/img/auth/bg/bg_login_btn.gif) left bottom no-repeat;
	height:42px;
}

.infoToBtns2Btm dt {
	float:left; width:75px; margin-right:15px; margin-top:10px; text-align:right;}

.infoToBtns2Btm dt img {
	vertical-align: top;
}
.infoToBtns2Btm dd { float:left; width:309px; text-align:left; margin-top:3px;
}

.infoToBtns2Btm dd span { display:block; padding:4px 16px 6px 16px; _padding-top:2px; margin-bottom:7px; background: url(/img/auth/bg/bg_input_text.gif) #FFF  no-repeat;　border:none;}

.textInput { border:none; width:259px; background-color: transparent;}

.entry {
	margin-bottom:60px;
}
.textCenter { text-align:center;}

.textSmall { font-size:92.9%;}


