﻿
#LoginPopBox{
	display:none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1002;
	text-align: center;
	line-height: 0;
}

#LoginPopWrap{overflow:hidden;position: relative;border:1px solid #f3bd48;width: 362px;height: 540px;margin: 0 auto;background:#f8f8f8;}
#LoginPopTop{position:relative;height:41px;padding:0 15px;text-align:right;line-height:41px;background:url(images/member_pop_login_t.jpg) repeat-x top;z-index:1;}
	#LoginPopTop h3{float:left;line-height:41px;color:#ac2633;font-size:14px;}
	#LoginPopTop h3 span{color:#513f17;}
	#LoginPopTop img {position:absolute; right:10px; top:10px;}

#LoginPopBlock{padding:20px 0 0;}
	#LoginPopBlock p{padding:0px 0 0;text-align:left;}
		#LoginPopBlock p img{margin:0 12px 0 0;}
		#LoginPopBlock p.Submit{padding:10px 0;text-align:center;}
	#LoginPopBlock fieldset{border-bottom:1px dotted #f6c75e;border-top:1px solid #f8f8f8;padding:0 0 10px;}
	#LoginPopBlock fieldset p{padding-left:65px;}
	#LoginPopBlock fieldset p span{color:#ac2633;}
	#LoginPopBlock .input{border:1px solid #c5c5b1;margin-right:6px;width:145px;height:16px;line-height:16px;vertical-align: middle;background:#fff;}

	#LoginPopLogin{padding:10px 23px 0 25px;text-align:left;}
		#LoginPopLogin p.Text{color:#ac2633;line-height:16px}
		#LoginPopLogin h3{margin:10px 0;color:#4f4236;line-height:16px;font-size:14px;}
		#LoginPopLogin dt{float:left;clear:left;margin:0 6px 0 0;width:55px;height:70px;}
			#LoginPopLogin dt#LoginPpCondition{background: url(images/member_sp_02.jpg) no-repeat 0 2px;}
			#LoginPopLogin dt#LoginPpCompare{background: url(images/member_sp_03.jpg) no-repeat 0 2px;}
		#LoginPopLogin dd strong{font-size:12px;color:#ac2633;}
		#LoginPopLogin dt,
		#LoginPopLogin dd{margin: 0 0 18px;}
		#LoginPopLogin dd{padding:0 10px 0 60px;}
