﻿/* FAQ
----------------------------------------------------------*/
#login-page-title {
  /*background-position: 0 -310px;*/
    background: url(/content/images/title/login.gif) no-repeat;
  text-indent: -9999px;
}

#login-container {
  border: solid 1px;
}

#login-container .title {
  border-bottom: solid 1px #c4c4c4;
  background-color: #f6f5f0;
  padding: 0.5em 1em;
}
#login-container .content {
  margin-left: 100px;
  border-left: solid 1px;
  padding: 2em;
}

#login-container, #login-container .title, #login-container .content {
  border-color: #c4c4c4;
}
#login-container{
  width:750px;
  margin:0 100px;
 }

#login-container .portion,#login-container .section{
 background-color:#fff;
 }

.title.register {
  border-top: solid 1px;
}

.register-text {
  margin-right: 1em;
}


/* Register
----------------------------------------------------------*/
#register-page-title {
  /*background-position: 0 -341px;*/
    background: url(/content/images/title/register.gif) no-repeat;
  text-indent: -9999px;
}

#registration-buttons {
  margin-top: 1em;
  text-align: center;
}
#registration-buttons span {
  float: left;
}
#registration-buttons span:first-child {
  margin-right: 1em;
}
#registration-buttons span.edit-registration {
  margin-top: 16px;
}
#registration-buttons div {
  width: 190px;
  margin: 0 auto;
}

/* Forgot Password
----------------------------------------------------------*/
#forgot-password-page-title {
  /*background-position: 0 -558px;*/
   background: url(/content/images/title/forgot_password.gif) no-repeat;
  text-indent: -9999px;
}

/* Reset Password
----------------------------------------------------------*/
div.reset-password label {
  display: block;
}

/* Survey NPSアンケート
----------------------------------------------------------*/
.radio {
	margin: 0 auto;
	width: 700px;
	overflow: hidden;
}
.radio label {
	float: left;
	margin: 0 0 0 10px;
	padding: 10px;
	text-align: center;
	width: 105px;
	height: 60px;
	border-radius: 5px;
}
.radio label:hover {
  background-color: #e2dfda;
  cursor:pointer;
 }