.modal-login-body{max-width:350px;margin:0px auto;}
.modal-login-body-content .modal-login-title{font-size:21px;}
	.modal-login-body-content{font-size: 14px;}
	.modal-login-body-content{max-width: 330px;padding: 15px;margin: 0 auto;}
	.modal-login-body-content .checkbox {margin-bottom: 10px;font-weight: normal;}
	
	.modal-login-body-content .form-control {
		position: relative;
		font-size: 16px;

		height: 45px;
		padding: 10px;

		-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;	
	}
	
	.modal-login-body-content .form-control:focus {z-index: 2;}
	
	.modal-login-body-content input[type="text"] {
		margin-bottom: -1px;
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
	}
	.modal-login-body-content input[type="password"] {
		margin-bottom: 10px;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}	
	
	.modal-login-body-content #btnModalLoginSubmit
	{
		font-family: 'Helvetica Neue','Helvetica','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',arial,sans-serif;
		font-size: 14px;
		font-weight: 700;
		line-height: 17px;
	}
	
	.modal-login-body-content #containerModalResultText,
	.modal-login-body-content #containerModalResultSendNewConfirmation
	{
		margin-top:10px;
		margin-bottom:10px;
	}

	.modal-login-body-content #containerModalResultText{color: red;}
	.modal-login-body-content #containerModalResultSendNewConfirmation{}	