#rem_header{
	margin-top:10px;
	margin-bottom:20px;
	width:867px;
	height:30px;
	background:url(../img/rem_ttl.gif) 0px 0px no-repeat;
}

#rem_waku_id{
	margin-left:auto;
	margin-right:auto;
	padding:0;

	clear:both;
	width:567px;
}
#rem_waku_id_head{
	width:567px;
	height:28px;
	background:url(../img/rem_main_ttl.gif) 0px 0px no-repeat;
}

#rem_waku_id_head p{
	position: relative;
	top:6px;
	left:16px;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

#rem_waku_id_value{
	width:564px;
	border-width: 1px;
	border-color: #4FA119;
	border-style: solid;
	background: #E8FCE4;
}

.txt_setumei{
	margin-top:22px;
	margin-bottom:10px;
	margin-left:26px;
	line-height:16px;
}

.cmn_floatL{
	float:left;
}
.cmn_clearL{
	clear:left;
}

#rem_id_value{
	width:511px;
	height:50px;
	border-width: 1px;
	border-color: #E8FCE4;
	border-style: solid;
	background-image:url(../img/rem_id_back.gif);
	margin-left:26px;
	margin-bottom:22px;
}

.inp_s_rid_Mail{
	width:245px;
	ime-mode: disabled;
	margin-left:152px;
	margin-top:14px;
	float:left;
}

.btn_id_send a{
	margin-left:417px;
	margin-top:11px;
	margin-bottom:20px;
	display:block;
	text-indent:-9999px;
	width:79px;
	height:30px;
	background:url(../img/ren_id_sendbtn.gif) 0px 0px no-repeat;
}

.btn_id_send a:hover{
	background:url(../img/ren_id_sendbtn.gif) 0px -30px no-repeat;
}

#rem_waku_pass{
	margin-left:auto;
	margin-right:auto;
	margin-top:21px;
	padding:0;

	clear:both;
	width:567px;
}
#rem_waku_pass_head{
	width:567px;
	height:28px;
	background:url(../img/rem_main_ttl.gif) 0px 0px no-repeat;
}

#rem_waku_pass_head p{
	position: relative;
	top:6px;
	left:16px;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

#rem_waku_pass_value{
	width:564px;
	border-width: 1px;
	border-color: #4FA119;
	border-style: solid;
	background: #E8FCE4;
}

#rem_pass_value{
	width:511px;
	height:147px;
	border-width: 1px;
	border-color: #E8FCE4;
	border-style: solid;
	background-image:url(../img/rem_pass_back.gif);
	margin-left:26px;
	margin-bottom:22px;
}

.inp_pass_id{
	width:228px;
	ime-mode: disabled;
	margin-left:152px;
	margin-top:14px;
	float:left;
}

.inp_pass_mail{
	width:228px;
	ime-mode: disabled;
	margin-left:152px;
	margin-top:26px;
	float:left;
}

.btn_mail_send a{
	margin-left:417px;
	margin-top:59px;
	margin-bottom:20px;
	display:block;
	text-indent:-9999px;
	width:79px;
	height:30px;
	background:url(../img/ren_id_sendbtn.gif) 0px 0px no-repeat;
}

.btn_mail_send a:hover{
	background:url(../img/ren_id_sendbtn.gif) 0px -30px no-repeat;
}

.rdm_errormsg p{
	width:500px;
	text-align:left;
	margin-top:22px;
	margin-bottom:10px;
	margin-left:26px;
	color:#FF0000;
	line-height:16px;
}

.mailComp_s_ttl{
	font-size:12pt;
	font-weight:bold;
	margin-bottom:10px;
	text-align:center;
}

.mailComp_s_val{
	text-align:center;
}

.mypage_tbl_head{
	width:150px; 
	height:50px; 
	text-align:center; 
	background-color:#ffffff;
}

.mypage_tbl_value{
	width:100px; 
	text-align:left; 
	padding-left:10px; 
	padding-top:10px; 
	padding-bottom:10px; 
	background-color:#ffffff;
}

#btn_exec a{
	margin-top:20px; 
	margin-left:auto; 
	margin-right:auto; 
	display:block;
	text-indent:-9999px;
	width:185px; 
	height:46px; 
	background:url(../img/cmn_btn_exec.gif) 0px 0px no-repeat;
}
#btn_exec a:hover{
	background:url(../img/cmn_btn_exec.gif) 0px -46px no-repeat;
}

.inp_s_rid_Mail2{
	width:245px;
	ime-mode: disabled;
	margin-right:14px;
}
