@charset "euc-kr";
@import "acebed.css";
@import "table.css";
/* ------------------------------------------------------------
 * Name      : util.css
 * Desc       : ACE BED / Data Type Style Sheet
 * Created   : 2008/04/01 PentaBreed by BR
 ------------------------------------------------------------ */

/* ·Î±×ÀÎ¹Ú½º */
#loginBox {position:relative; width:740px; height:298px; margin:0 auto; background:url('/Images/member/login_bg.gif') no-repeat left bottom; text-align:center;}
	#idpwBox{position:absolute; top:78px; left:200px; width:344px; height:140px; background:url('/Images/member/loginBox_bg.gif') no-repeat left top;}
	#idpwBox fieldset.idpw{width:344px; height:140px; padding-top:41px;}
	#idpwBox fieldset.idpw p{width:250px; float:left; text-align:right; padding:0 0 2px 0;}
	#idpwBox fieldset.idpw p label{width:70px;}
	#idpwBox fieldset.idpw p label img{padding-right:7px;}
	#idpwBox fieldset.idpw p input{width:159px; height:21px; background:url('/Images/member/login_inputbg.gif') no-repeat left top; border:none; padding:3px 0 0 4px;}
	#idpwBox fieldset.idpw div.login {position:absolute; top:35px; left:260px; width:78px; padding-right:12px;}
	#idpwBox .saveid{position:absolute; top:118px; left:100px;}
	#idpwBox .saveid input{border:0; margin-top:1px;}
	#idpwBox .saveid label img{margin-top:-2px; padding-left:3px;}
	#loginBtn {position:absolute; top:235px; left:272px;}
	#loginBtn img{margin-right:10px;}
#memberBenefit{}
	#memberBenefit dl{margin-top:40px; margin-left:53px; overflow:hidden;}
	#memberBenefit dt{float:left; width:550px; padding:0 0 22px 0;}
	#memberBenefit dd{float:left; width:100px; padding:7px 0 0 0;}
	#memberBenefit dd img{padding:0 0 3px 0;}

/* ¾ÆÀÌµð,ÆÐ½º¿öµå Ã£±â */
#lostTbin {padding:5px; overflow:hidden;}
#lostTbin p.titImg {float:left; width:190px;}
#lostTbin #lostPasswordOut{float:right; margin-right:15px; width:515px;}
/* 2010-08-18 Ãß°¡ */
#lostTbin #lostPassword {margin:15px 0 5px 0;position:relative;}
#lostTbin ul{margin:15px 0 0 0;}
#lostTbin ul li{margin-top:5px;zoom:1;}
#lostTbin ul li:after{content:"";display:block;clear:both;height:0;visibility:hidden;}
#lostTbin ul label{display:inline-block;width:50px;}
#lostTbin ul.type1{margin:30px 0;}
#lostTbin ul.type1 label{width:90px;}
#lostTbin ul label.type1{width:80px;padding-left:10px;}
#lostTbin ul li.type1 label{display:block;float:left;}
#lostTbin ul li.type1 label img{margin-top:5px;}
#lostTbin ul li.type1 div{float:left;border:0;}
#lostTbin ul li.type1 div p{margin-top:5px;}
#lostTbin ul li.type1 div label{width:40px;}
#lostTbin ul li.type1 div label img{margin-top:3px;}
#lostTbin ul img{vertical-align:middle;}
#lostTbin .btn{position:absolute;right:160px;bottom:0;}
.lostDesc{text-align:center;margin-top:15px;}

/* 2010-08-20 Ãß°¡ */
.lostVisual{padding:0 30px 23px 185px;background:url(/images/member/lost_id_visual.jpg) 0 0 no-repeat;}
.lostV1{background-image:url(/images/member/lost_pw_visual.gif);}
.lostVisual p{padding:26px 0 24px 0;border-bottom:1px dashed #e5e5e5;}
.lostVisual span{display:block;padding:10px;}
.lostCNT{zoom:1;padding:0 0 0 54px;}
.lostCNT:after{content:"";display:block;clear:both;height:0;visibility:hidden;}

/* 2010-08-30 Ãß°¡ */
.lostCNT h3{margin-top:20px;text-align:left;}
.lostCNT .MyBirthday{width:190px; float:left;padding:0 20px 0 0; }
.lostCNT .MyContact{width:180px; float:left;padding:0 20px; background:url(/images/member/lost_id_bg2.gif) 0 center no-repeat;}
.lostCNT .btnLost{text-align:center;margin:13px 0 20px 0; padding-top:13px; border-top:1px dotted #e5e5e5;}
.lostCNT .ipin{float:left;width:190px;text-align:center;padding:0 20px;background:url(/images/member/lost_id_bg2.gif) 0 center no-repeat;}
.lostCNT .ipin p{margin:15px 0 26px;}
.lostCNT .lostList li{width:130px; float:left; text-align:center; padding:0 15px; background:url(/images/member/lost_id_bg3.gif) 0 center no-repeat;}
.lostCNT .lostList li.first-child{background:none;}
.lostCNT .lostList li h3{text-align:left;}
.lostCNT .lostList li p{padding:10px 0 40px;}
.btnLostLogin{text-align:center; margin-top:30px;}

.securityCheck{margin:0px 0 10px 0;}
.securityCheck p{padding-left:3px;}
#lostTbin .securityCheck ul{zoom:1;margin:10px 0 0 0;}
.securityCheck ul:after{content:"";display:block;clear:both;height:0;visibility:hidden;}
.securityCheck ul li{float:left;}
.lostCNT  .ipintType1{padding-top:40px;}

/*	#lostTbin #lostPassword p{padding:4px 0;}
	#lostTbin #lostPassword p img{vertical-align:middle;}
	#lostTbin #lostPassword p label{padding:0 3px 0 11px;}
	#lostTbin #lostPassword .btn{padding-left:7px;}
*/
	#lostTbin #lostMessage{padding:3px 0; border-top:1px dotted #E5E5E5; text-align:left;}
	#lostTbin #lostMessage label{padding-right:5px;}
	#lostTbin #lostMessage input{margin-top:-2px;}
	#lostTbin #lostMessage img{vertical-align:middle;}
	#lostTbin #lostMessageSend {padding:10px 0; border-top:1px solid #EEEDEC; text-align:center;}
	#lostTbin #lostMessageSend span{background:url('/Images/common/dot_01.gif') no-repeat 0 2px; padding-left:10px; color:#A3A3A3; font-weight:bold;}
	#lostTbin #lostMessageSend strong{color:#444444;}
	#lostTbin #lostBtn{padding:15px 0 10px 0px; text-align:center; border-top:1px solid #E5E5E5;}
	#lostTbin .lostMessageSend2{padding-top:10px 0 0 0 !important; text-align:left !important;}
	#lostTbin .lostMessageSend2 span{background:url('/Images/common/dot_01.gif') no-repeat 0 12px !important; padding-left:10px; color:#A3A3A3; font-weight:bold;}


	#lostTbin #ipinMessageSend {padding:10px 0 0; border-top:1px solid #EEEDEC; text-align:center;}
	#lostTbin #ipinMessageSend span{background:url('/Images/common/dot_01.gif') no-repeat 0 2px; padding-left:10px; text-indent:-10px;color:#A3A3A3; font-weight:bold; line-height:16px;}
	#lostTbin #ipinMessageSend strong{color:#444444;}



/* È¸¿ø°¡ÀÔ STEP1 ¾à°üµ¿ÀÇ */
#registStep{padding-bottom:40px;}
#registStepin {padding:5px 0;} /* step¹Ú½º */
	#registStep1Boxin{width:725px; height:300px; overflow:auto; padding:5px;} /* È¸¿ø¾à°ü ÅØ½ºÆ® */
	#registStep3Boxin{width:725px; height:300px; overflow:auto; padding:5px;} /* È¸¿ø¾à°ü ÅØ½ºÆ® */
	#registBtn {clear:both; text-align:center; padding-top:15px; margin-bottom:20px;}
	#registBtn label{padding-right:15px;}
	#registBtn img{vertical-align:middle;}
	#registBtn p{padding-top:25px;}
#registStep2 p.tltImg{float:left; width:184px;}
#registStep2 p.tltImg img{margin-left:25px;}
	#registStep2Box{float:right; width:556px; padding:0px 0 5px 0;}
	#registStep2Box .serviceSelect{padding:20px 0 20px 50px;}
	#registStep2Box p{padding:18px 0 35px 0;}
	#registStep2Box p img{vertical-align:middle;}
	#registStep2Box p label{padding:0 3px 0 7px;}
	#registStep2Box .btn{padding-left:7px;}
#registStep3 h4{height:20px; background:url(/Images/common/bul_h4.gif) no-repeat 0 4px; padding-left:8px;}
#registStep4Box p.coupon{padding:42px 0 7px 0; width:740px; height:25px;}
#registStep4Box p.coupon img{float:left;}
#registStep4Box p.coupon span{float:right;}
#registStep4Box p.coupon span img{margin-right:5px;}
#registStep4Box .buyCheck{margin:20px 0 0 0;}
#registStep4in {padding:25px 15px 0 15px; background:url('/Images/member/registStep4_bg.gif') no-repeat right bottom;}
#registStep4in p.couponImg {padding:30px 0 30px 20px;}

/* ÀÌ¿ë¾à°ü */
#memRuleIn ul{padding:0 0 15px 0;}
#memRuleIn ul li{background:url('/Images/science/sci_make_mattress_bul.gif') no-repeat 15px 18px; padding:15px 0 0 25px; color:#528B5E; font-weight:bold;}
#memRuleIn ul li a:link{color: #528B5E;}
#memRuleCnt h4{background:url('/Images/science/sci_make_mattress_bul.gif') no-repeat 20px 33px; padding:30px 0 18px 30px; color:#528B5E; font-weight:bold; font-size:12px; border-bottom:1px solid #E6E6E6;}
#memRuleCnt dl{padding:0 0 20px 18px;}
#memRuleCnt dt{padding:20px 0 10px 0; font-weight:bold; line-height:16px;}
#memRuleCnt dd{line-height:20px; padding:0 0 0 13px; background:url('/Images/common/dot_04.gif') no-repeat 3px 9px;}
#memRuleCnt dd.txt{background:none;}

/* °³ÀÎÁ¤º¸ º¸È£Á¤Ã¥ */
#memSecurity p{line-height:16px;}
#memSecurity h4{color:#417C01; font-weight:bold; font-size:12px; padding:0 0 15px 0; border-bottom:1px solid #E6E6E6;}
#memSecurity dl{padding:0 0 50px 25px;}
#memSecurity dt{padding:18px 0 10px 0; font-weight:bold; line-height:16px;}
#memSecurity dd{padding:0 0 0 13px; background:url('/Images/common/dot_04.gif') no-repeat 3px 8px; line-height:16px;}
#memSecurity dd.txt{background:none; padding:15px 0 0 0;}
#memSecurity dd.txt span{display:block; padding:0 0 0 10px;}
#memSecurity ul{padding:15px 0 0 25px; margin-top:-40px;}
#memSecurity ul li{padding:0 0 8px 0; margin-left:15px; list-style-type:disc;}
#memSecurity ul li a{color:#417C01;}


/* 2010-08-17 add */
.foreignCheck{margin-bottom:10px;}
/*#registStep2Box p.memNoti{width:400px;border:1px solid #deebba;background:#f6f9ec;padding:15px 0;margin-top:15px;text-align:center;}*/
/* 2010-08-31 add */
#registStep2Box{margin-bottom:35px;}
#registStep2 p.memNoti{text-align:center;}
