/* styles written in this file is for Standard */







.password-remind .main-contents{
	background:		url("../../common/_img/pc/_ste_bg.png") repeat-x;
}

.password-remind .main-contents .main-contents-wrap{
	margin:			0 auto;
	padding:		30px 0;
	width:			840px;
	border:			none;
}


.password-remind-message .message{
	margin:			0;
	padding:		0 0 130px 0;
}

.password-remind-message .message h2{
	margin:			0 0 10px 0;
	padding:		0 0 10px 0;
	font-size:		18px;
	color:			#EB0100;
	line-height:		1.1;
	font-weight:		normal;
	border-bottom:		1px dashed #888888;
}

.password-remind-message .message p{
	margin:			0;
	padding:		0;
	font-size:		13px;
	color:			#666666;
	line-height:		1.6;
}

.password-remind-message .message p.lead{
	margin:			0;
	padding:		0;
	font-size:		16px;
	color:			#666666;
	line-height:		1.6;
}

.password-remind-message .message p a{
	color:			#FF7F00;
}

.password-remind-message .message ul{
	margin:			40px 0 0 0;
	padding:		0;
	font-size:		14px;
	color:			#666666;
	line-height:		1.6;
	list-style:		none;
}

.password-remind-message .message ul li{
	margin:			0;
	padding:		0;
}

.password-remind-message .message ul li a{
	color:			#666666;
}







.user .main-contents .number{
	background:		#FF9002;
}

.user .main-contents .number h2{
	background-color:	#A74803;
	color:			#ffffff;
}

.user .main-contents .number h2 em{
	color:			#FFFF26;
}

.user .main-contents .number p{
	color:			#502200;
}

.user .main-contents .number p input{
	border-color:		#F5B77F;
	background:		#EB7000;
	color:			#ffffff;
}

.user .main-contents .number ul{
	color:			#502200;
}

.user .main-contents .number ul li{
	/background:		url(../../_img/pc/pas_rem_res_bod_lis_mar_01.png) no-repeat 0 2px;
}

.user .main-contents .jwest{
	margin:			0;
	padding:		0 0 10px 0;
	clear:			both;
	border-top:		2px solid #ffffff;
	background:		#FF9002;
}

.user .main-contents .jwest h2{
	background-color:	#A74803;
	color:			#ffffff;
}

.user .main-contents .jwest h2 em{
	color:			#FFFF26;
}

.user .main-contents .jwest p input{
	border-color:		#F5B77F;
	background:		#EB7000;
	/*color:		#502200;*/
	color:			#FFFFFF;
}

.user .main-contents .expire h2 em{
	color:			#FFDE00;
}

.user .main-contents .expire .e1{
	background-color:	#CE5C00;
}

.user .main-contents .expire .e1.designed-form-hover{
	background-color:	#BC5A00;
}

.user .main-contents .expire .e2{
	background-color:	#CE5C00;
}

.user .main-contents .expire .e2.designed-form-hover{
	background-color:	#BC5A00;
}

.user .main-contents .birthday h2 em{
	color:			#FFFF26;
}

.user .main-contents .birthday .b1{
	background-color:	#EB7000;
}

.user .main-contents .birthday .b1.designed-form-hover{
	background-color:	#CC843A;
}

.user .main-contents .birthday .b1 input{
	border-color:		#F5B77F;
	background-color:	#CE5C00;
	color:			#ffffff;
}

.user .main-contents .birthday .b2{
	background-color:	#EB7000;
}

.user .main-contents .birthday .b2.designed-form-hover{
	background-color:	#CC843A;
}

.user .main-contents .birthday .b3{
	background-color:	#EB7000;
}

.user .main-contents .birthday .b3.designed-form-hover{
	background-color:	#CC843A;
}



.user .main-contents .phone{
	background-color:	#FF9002;
}

.user .main-contents .phone h2{
	color:			#ffffff;
	background-color:	#AB4900;
}

.user .main-contents .phone h2 em{
	color:			#FFDE00;
}

.user .main-contents .phone p{
	color:			#522200;
}

.user .main-contents .phone p input{
	border-color:		#F5B77F;
	background-color:	#EB7000;
	color:			#ffffff;
}

.user .main-contents .phone p.text{
	color:			#522200;
}

.user .main-contents .password{
	background-color:	#FF9002;
}

.user .main-contents .password h2{
	height:			35px;
	color:			#ffffff;
	line-height:		35px;
	background-color:	#AB4900;
}

.user .main-contents .password h2 em{
	color:			#FFDE00;
}

.user .main-contents .password p{
	color:			#522200;
}

.user .main-contents .password p input{
	border-color:		#F5B77F;
	background-color:	#EB7000;
	color:			#ffffff;
}

.user .main-contents .password ul{
	color:			#522200;
}

.user .main-contents .mail{
	background-color:	#FF9002;
}

.user .main-contents .mail h2{
	color:			#ffffff;
	background-color:	#AB4900;
}

.user .main-contents .mail h2 em{
	color:			#FFDE00;
}

.user .main-contents .mail table {
	color:			#522200;
}

.user .main-contents .mail table tr td.tf input{
	border-color:		#F5B77F;
	background-color:	#EB7000;
}

.user .main-contents .mail-service{
	background-color:	#FF9002;
}

.user .main-contents .mail-service h2{
	color:			#ffffff;
	background-color:	#AB4900;
}

.user .main-contents .mail-service ul{
	color:			#522200;
}

.user .main-contents .mail-service p{
	color:			#522200;
	/background:		url(../../_img/pc/pas_rem_usr_bod_lis_mar_02.png) no-repeat 0 2px;
}



.user .main-contents .mail-message{
	background-color:	#AB4900;
}

.user .main-contents .mail-message h2{
	background-color:	transparent;
}

.user .main-contents .uid{
	background-color:	#FF9002;
}

.user .main-contents .uid p{
	color:			#FFFF26;
}

.user .main-contents .uid h2{
	background-color:	#AB4900;
}

.user-confirm .main-contents .phone{
	background-color:	#FF9002;
}

.user-confirm .main-contents .phone p{
	color:			#522100;
}

.user .main-contents .caution{
	background-color:	#EB7000;
}

.user .main-contents .caution ul {
	color:			#522200;
}

.user .main-contents .caution ul li{
	/background:		url(../../_img/pc/pas_rem_usr_cau_lis_mar_03.png) no-repeat 0 5px;
}

.user .main-contents .caution p {
	color:			#522200;
	/background:		url(../../_img/pc/pas_rem_res_bod_lis_mar_01.png) no-repeat 0 5px;
}


/*
.password-remind-complete .main-contents .lead{
	margin:			0 0 14px 0;
	padding:		0;
}

.password-remind-complete .main-contents .lead h2{
	margin:			0 0 9px 0;
	padding:		0 0 9px 0;
	font-size:		18px;
	color:			#E50012;
	line-height:		1.1;
	font-weight:		normal;
	border-bottom:		1px dashed #888888;
}

.password-remind-complete .main-contents .lead p{
	margin:			0;
	padding:		0;
	font-size:		16px;
	color:			#666666;
	line-height:		1.1;
}

.password-remind-complete .main-contents .items .uid{
	background-color:	#ffffff;
}

.password-remind-complete .main-contents .items .uid h2{
	height:			35px;
	color:			#ffffff;
	line-height:		35px;
	background-color:	#CE5C00;
}

.password-remind-complete .main-contents .items .uid h2 em{
	color:			#FFDE00;
}

.password-remind-complete .main-contents .items .uid p{
	color:			#333326;
}

.password-remind-complete .main-contents .items .uid p input{
	border-color:		#BBBBBB;
	background:		#ffffff;
	color:			#000000;
}

.password-remind-complete .main-contents .items .uid p.text{
	color:			#333326;
}
*/


/* 新サービス用定義 */

.birthday-wide {
	width: 840px !important; 
	background: none repeat scroll 0% 0% rgb(235, 112, 0) !important;
}

.col-birth {
	background: none repeat scroll 0% 0% rgb(235, 112, 0) !important;
}


/**　FIC20用定義追記 RSWP110P201（再登録　色切替のため）　2019/7/31　**/

.user .main-contents .cardno .b1{
	background-color:	#CE5C00;
}

.user .main-contents .cardno .b1 input{
	border-color:		#F5B77F;
	background-color:	#CE5C00;
	color:			#ffffff;
}

.user .main-contents .cardno h2.h22{
	background-color:	#482103;
}

.user .main-contents .birthday h2.h22{
	background-color:	#803f0a;
}

.user .main-contents .password div.f20_dinput input {
    border-color: #F5B77F;
    background-color: #EB7000;
    color: #ffffff;
}
#main div.f22_110_blk{
	background-color: #FF9002;	
}
.f22_h2{
	background-color: #AB4900;
}
.f22_info input{
	border-color: #F5B77F;
	background-color: #EB7000;
	color: #ffffff;
}
/** END **/