@charset "UTF-8";

/* Ponta.jp利用登録
--------------------------------------------------------------------
対象ファイル
-----------------------------
/u/LWMR102/SLWMR102010.html
/u/LWMR102/SLWMR102020.html
/u/LWMR102/SLWMR102030.html
/u/LWMR102/SLWMR102040.html
--------------------------------------------------------------------*/

/* 共通
--------------------------------------------------------------------*/
/* ログイン領域(あり padding-top: 0; / なし padding-top: 36px;) */
#contents {
	padding-top: 36px;
}

#contents-body #success .frm ul {
	padding-bottom: 0;
}

/* Pontaのサービスをネットでも活用しよう！
   /u/LWMR102/SLWMR102010.htm
--------------------------------------------------------------------*/
#register-web {

}

	#register-web #info {
		padding-left: 30px;
	}

		/* 左ボックス */
		#register-web #info .box-l {
			float: left;
			width: 322px;
		}

			#register-web #info .box-l dt{
				padding-bottom: 8px;
			}

			#register-web #info dd .text {
				color: #666666;
				font-weight: bold;
				line-height: 1.8;
			}

			/* ポイント残高確認 グループ設定 ポイント還元サイトのご利用など */
			#register-web #info .box-l .servicelist{
				padding-top: 5px;
				padding-left: 5px;
				font-weight: normal;
			}

				#register-web #info .box-l .servicelist li{
					padding-left: 13px;
					background: url(/c/u/common/img/icon_dot_orage.gif) no-repeat 0 50%;
				}

			/* もっと詳しい情報はこちら！ */
			#register-web #info .box-l .moreinfo{
				font-weight: bold;
			}

			#register-web #info dd ul {
				width: 322px;
				padding: 5px 0 20px 10px;
			}

				#register-web #info dd ul li a {
					font-weight: bold;
				}

				/* 入会案内ガイド */
				#register-web #info dd ul li.entry-guide {
					padding: 5px 0 10px 23px;
					background: url(/c/u/common/img/icon_info.gif) no-repeat 0 5px;
				}

				/* WEB会員登録に関するよくある質問 */
				#register-web #info dd ul li.entry-question {
					margin: 0 0 10px 0;
					padding: 5px 0 0 23px;
					background: url(/c/u/common/img/icon_faq.gif) no-repeat 0 5px;
				}

		/* 右ボックス */
		#register-web #info .box-r {
			float: right;
			width: 352px;
		}

	/* フッターリンク */
	#register-web .detail {
		width: 782px;
		margin: 0 auto;
		padding-top: 20px;
	}

		#register-web .detail li {
			float: left;
			width: 379px;
			margin-right: 20px;
		}

		#register-web .detail li.liend {
			margin-right: 0;
		}





/* 登録確認 /u/LWMR100/SLWMR1000040.htm */

#register-confirm {

}

	/* 入力内容 */
	#register-confirm .entrytext {
		font-weight: bold;
	}

	/* 入力内容 */
	#register-confirm .box-pasword table {
		margin: 0 auto;
	}


	/* 利用規約 */
	#register-confirm .box-rule {
		text-align: center;
	}

	/* 以下の項目について */
	#register-confirm .under-text {
		padding-top: 20px;
	}

	/* メールマガジン */

	#register-confirm .box-mailmagazine {
		padding: 20px 20px 0 20px;
	}

	/* アンケート */
	#register-confirm .box-questionnaire {
		padding: 0 20px;
	}

		#register-confirm .box-questionnaire .text {
			padding-top: 20px;
			text-align: left;
			font-weight: normal;
		}

		#register-confirm .box-questionnaire .box {
			padding-top: 20px;
		}


	/* 戻って修正する or 申込完了 */

	#register-confirm .box-btn01,
	#register-confirm .box-btn02 {
		position: relative;
		height: 60px;
	}

		#register-confirm .box-btn01 {
			margin-top: 13px;
		}

		#register-confirm .box-btn02 {
			margin-top: 30px;
			background: #fff2c5;
		}

		#register-confirm .box-btn01 li.btn-back,
		#register-confirm .box-btn02 li.btn-back {
			position: absolute;
			top: 13px;
			left: 100px;
		}

		#register-confirm .box-btn01 li.btn-confirm,
		#register-confirm .box-btn02 li.btn-confirm {
			position: absolute;
			top: 13px;
			left: 432px;
		}