@charset "UTF-8";

/* 会員情報登録
--------------------------------------------------------------------
対象ファイル
-----------------------------
/u/LWMR101/SLWMR101010.html
/u/LWMR101/SLWMR101020.html
/u/LWMR101/SLWMR101030.html
/u/LWMR101/SLWMR101040.html
--------------------------------------------------------------------*/

/* 共通
--------------------------------------------------------------------*/
/* ログイン領域(あり padding-top: 0; / なし padding-top: 36px;) */
#contents {
	padding-top: 36px;
}

#contents-body #success .frm ul {
	padding-bottom: 0;
}


/* カード選択
--------------------------------------------------------------------*/
#membercard{
	width: 720px;
	padding: 20px 0 10px 0;
}

#membercard .text{
	font-weight: bold;
	padding: 0 20px;
}

#membercard ul{
	padding: 10px 20px 0 20px;
}

/* ---------列設定------------------ */

/* 5列レイアウト用
#membercard ul li{
	float: left;
	width: 125px;
	margin: 0 10px 10px 0;
}
 */

/* 初期：4列レイアウト用 */
#membercard ul li{
	float: left;
	width: 160px;
	margin: 0 10px 10px 0;
}

/* --------------------------------- */


#membercard ul li p{
	margin: 0  0 10px 7px;
}

#membercard ul li p img{
	cursor: pointer;
}


#membercard ul li table td{
	vertical-align: top;
}

#membercard #cardview{
	display: none;
	padding-bottom: 10px;
}



/* 店頭で受け取られたカードをお持ちの方の会員情報登録ページです。
   /u/LWMR101/SLWMR101010.html
--------------------------------------------------------------------*/
#register-card {

}

	#register-card #info {
		padding-left: 30px;
	}

		/* 左ボックス */
		#register-card #info .box-l {
			float: left;
			width: 322px;
		}

			#register-card #info .box-l dt{
				padding-bottom: 8px;
			}

				#register-card #info dd .text {
					color: #666666;
					font-weight: bold;
					line-height: 1.8;
				}

				#register-card #info dd ul {
					width: 322px;
					padding: 15px 0 15px 10px;
				}

					#register-card #info dd ul li a {
						font-weight: bold;
					}

					/* 入会案内ガイド */
					#register-card #info dd ul li.entry-guide {
						padding: 5px 0 0 23px;
						background: url(/c/u/common/img/icon_info.gif) no-repeat 0 50%;
					}

					/* WEB会員登録に関するよくある質問 */
					#register-card #info dd ul li.entry-question {
						margin: 10px 0 10px 0;
						padding: 5px 0 0 23px;
						background: url(/c/u/common/img/icon_faq.gif) no-repeat 0 50%;
					}

		/* 右ボックス */
		#register-card #info .box-r {
			float: right;
			width: 352px;
		}

	/* フッターリンク */
	#register-card .detail {
		width: 782px;
		margin: 0 auto;
		padding-top: 20px;
	}

		#register-card .detail li {
			float: left;
			width: 379px;
			margin-right: 20px;
		}

		#register-card .detail li.liend {
			margin-right: 0;
		}


/* 登録確認
	/u/LWMR101/SLWMR101030.htm
--------------------------------------------------------------------*/
#register-card-step3 #shopcodeinfo{

}

/* /u/LWMR101/SLWMR101030.htmのh2のみpadding-topを0 */
#register-card-step3 #main .box-form h2 {
	padding: 0;
}

#register-card-step3 #shopcodeinfo td {
	vertical-align: top;
}

#register-card-step3 #shopcodeinfo {
	/*padding:20px 0px 0px 0px;*/
}

/* バナーだしわけ */
#register-card-step3 #shopcodeinfo p.balloonimg {
	padding:10px 0px 0px 25px;
}

#register-card-step3 #shopcodeinfo #shell_bnr {
	padding:10px 0px 0px 25px;
}

#register-card-step3 #shopcodeinfo .pbnr {
	display: none;
	margin-bottom: 20px;
	padding:10px 0 0 0;
	text-align: center;
}


/* 会員情報登録
	/u/LWMR101/SLWMR101030-2.htm
--------------------------------------------------------------------*/
#lead p.title{
	font-weight: bold;
	width: auto;
}


/* 登録確認
	/u/LWMR101/SLWMR101040.htm
--------------------------------------------------------------------*/
#register-card-confirm .box-form .lead{
	font-weight: bold;
	text-align: center;
	margin-top: 20px;
}

