@charset "utf-8";

/**
 * 会員登録
 *
 * CSS versions	3
 *
 * @category   Web Application
 * @package    Argus
 * @copyright  Polaris, Inc.
 *
 */
.BLK100002
{
	width: 100%;
}
.BLK100002 div.frame.entry div.news
{
	margin:1.5rem auto;
	padding:2rem;
	background-color: #fff;
}
.BLK100002 div.frame.entry div.news li
{
	color:#333;
	font-weight: bold;
}
.BLK100002 div.frame.entry div.news li pre
{
	display:inline;
	word-break:break-all;
}
.BLK100002 div.frame.entry div.news li a
{
	color:#333;
	font-weight:bold;
	text-decoration:underline;
}
.BLK100002 .birth span
{
	display:inline-block;
	margin:1rem 0.5rem 0;
	vertical-align: top;
}
.BLK100002 div.frame.entry div.selectbox.years
{
	display:inline-block;
	margin-bottom: 0.5rem;
	width: 7.0rem;
}
.BLK100002 div.frame.entry div.selectbox.months
{
	display:inline-block;
	margin-bottom: 0.5rem;
	width: 5.5rem;
}
.BLK100002 div.frame.entry div.selectbox.days
{
	display:inline-block;
	margin-bottom: 0.5rem;
	width: 5.5rem;
}
.BLK100002 div.frame.entry div.selectbox.country
{
	clear: both;
	margin-bottom: 0.5rem;
	width: 13rem;
}
.BLK100002 div.frame.entry input#zip_code
{
	float: left;
	margin-bottom: 0.5rem;
	display: block;
	width:13rem;
}
.BLK100002 div.frame.entry a#search_address
{
	float: left;
	margin-top:0rem;
	margin-left:1rem;
	padding: 1.1rem;
	border:1px solid #17a481;
	border-radius: 0.3rem;
	-moz-border-radius: 0.3rem;
	-webkit-border-radius: 0.3rem;
	background-color:#fff;
	color:#17a481;
}
.BLK100002 div.frame.entry div.selectbox.prefecture
{
	clear: both;
	margin-bottom: 0.5rem;
	width: 13rem;
}
.BLK100002 div.frame.entry input[name="addresses[0]"]
{
	margin-bottom: 0.5rem;
}
.BLK100002 div.frame.entry .pw
{
	padding:0.5rem 0 0.2rem;
	font-size:1rem;
	color:#6e6e6e;
}
.BLK100002 div.frame.entry .retry
{
	padding:0.9rem 0 0.5rem;
}
.BLK100002 div.frame.entry .section p > a
{
	font-weight:bold;
	color:#17a481;
	border-bottom:1px solid #17a481;
}
.BLK100002 div.frame.confirm.member  .section.content span
{
	color:#6e6e6e;
}
p.caution
{
	font-weight:bold;
	clear: both;
	color: #333;
	font-size: 0.9rem;
}