/* ============================================================ */
/* ログイン画面 */
/* ============================================================ */
/* common  14/01/20追加 */ 
#cp_s01970 .read_txt ,
#cp_s06910 .read_txt ,
#cp_s01920 .read_txt ,
#cp_s01980 .read_txt ,
#cp_s01990 .read_txt ,
#cp_s04910 .read_txt ,
#cp_s05910 .read_txt ,
#cp_s01960 .read_txt { width: 950px; text-align: left; margin: 0 0 20px 0; font-weight: bold; font-size: 14px; line-height: 140%; }
#cp_s13910 .read_txt { width: 950px; text-align: left; margin: 0 0 20px 0; font-weight: bold; font-size: 14px; line-height: 140%; color: #9E210B; }

#login_header .read_rid_txt { width: 950px; text-align: left; margin: 0 0 10px 5px; line-height: 140%; color: #555;}
#login_header .read_rid_txt img { vertical-align: middle; margin: 0 3px; }
#login_header .vatb { vertical-align: text-bottom; }
#login_header .help_txt { font-weight: normal; font-size: 11px; line-height: 140%; font-family: "ms ui gothic"; margin-bottom: 2px; margin-left: 17px; text-indent: -17px; }

/* ============================== リクルートIDでのログインについて 14/01/20追加 */
#login_header #rid_info {
	margin: 0 auto 20px;
	width: 700px;
}
#login_header .rid_info_note ,
#login_header #rid_info .rid_info_note {
	margin-top: 5px;
	padding: 0 0 0 1.2em;
	line-height: 140%;
	text-indent: -1.2em;
}
/* ============================== プライバシーポリシー＆規約 14/01/20追加 */
#login_agreement .clr:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#login_agreement .agreement_wrap { width: 684px; text-align: left; margin: 20px auto 20px; padding: 8px; background-color: #F1EDE2; overflow: hidden; }
#login_agreement .agreement_wrap iframe.rid_pp { width: 680px; height: 150px; background-color: #ffffff; border: solid 1px #666666; padding: 1px; }
#login_agreement .agreement_wrap div.rid_pp { margin-top: 7px; vertical-align: middle; text-align: center; width: 680px; line-height: 50px; background-color: #fff; border: solid 1px #666666; padding: 1px; }
#login_agreement .ttl_policy { margin-left: -5px; }
#login_agreement .ttl_policy li{ float: left; }
#login_agreement .ttl_policy li .current{ margin-right: 8px; margin-left: 8px; font-weight: bold; }
#login_agreement .ttl_policy li a {
	color: #0000EE; margin-right: 8px; margin-left: 8px;
	background: url("//img.next.rikunabi.com/rnc/parts/img/nks_system_i_20121015.gif") -349px -58px no-repeat;
	padding: 1px 0 0 10px;
}
*html #login_agreement .agreement_wrap { width: 700px; }
*html #login_agreement .agreement_wrap iframe.rid_pp { width: 682px !important; }


/* ============================== リクルートID移行キャンペーン 14/01/20追加 */
#login_foot #rid_cp {
	margin: 10px auto 0;
}
#login_foot #rid_cp p {
	margin: 0 auto 20px;
	width: 700px;
	line-height: 30px;

}
