/*******************************************
 * ÆÄÀÏ¸í      : member.css
 * ¼³¸í        : È¸¿ø°¡ÀÔ css
 * ÀÛ¼ºÀÚ      : ¿ì¼ÒÈñ 
 * ÀÛ¼ºÀÏ      : 2009.09.21
********************************************/

/*°øÅë*/
.fontsize11 {font-size:11px;}
.fontsize14 {font-size:14px;}
.fontsize16 {font-size:16px;}
.fontNormal {font-weight:normal;}
.nameinput {width:100px;height:18px;padding:4px 0 0 3px;font-size:14px;border:2px solid #00aebd;}
.regisinput {width:90px;height:18px;padding:4px 0 0 3px;font-size:14px;color:#2c2a1a;border:2px solid #cecece;}
.borderTop {width:100%;border-top:1px solid #e1e4e6;}
.borderBottom {border-bottom:1px solid #e1e4e6;}
.block {display:block;}
.none {display:none;}
.h2Tit {position:relative;width:775px;margin-top:30px;padding-bottom:10px;}
.h3Tit {margin-top:5px;padding-bottom:5px;}
.h3Tit.topMargin20 {margin-top:15px;}
	.btnRight {position:absolute;top:5px;right:0;}

/*°¡ÀÔ¿©ºÎÈ®ÀÎ - ¾ÆÀÌÇÉ¿ÀÇÂÈÄ »èÁ¦*/
#memberLay {width:940px;padding-bottom:36px;text-align:center;}
	#memberLay .regiLay {width:775px;margin:0 auto;text-align:left;}
		#memberLay .memberTitle {margin:30px auto 10px;width:775px;}
		#memberLay .memberForm {position:relative;width:659px;padding:21px 58px 0 58px;border-top:2px solid #bed600;border-bottom:2px solid #bed600;overflow:hidden;}
		#memberLay .memberForm.border0 {border-right:0;border-left:0}
		#memberLay .radioLay label {padding-right:5px;}
		#memberLay .radioLay strong, #memberLay .radioLay span {vertical-align:bottom;}
		#memberLay .inputLay {clear:both;margin:10px 0 20px 0;}
			#memberLay .inputLay .nameinput {margin-right:9px;}
			#memberLay .inputLay .fontsize14 {color:#2c2a1a;}
			#memberLay .inputLay .radio {border:0;}
		#memberLay .joinBtn {position:absolute;dislay:block;top:25px;right:60px;}
#memberLay .memoLay {position:relative;width:636px;margin:10px auto 0;padding:18px 0 26px 22px;background:url('http://image.gsshop.com/mi09/icon/icon_feel.gif') no-repeat 0 20px;font-size:11px;color:#aaacae;line-height:150%;text-align:left;overflow:hidden;}
#memberLay .memoLay.normal {font-size:12px;}
#memberLay .memoLay1 {clear:both;width:314px;margin:0 auto;padding:10px 0 0 22px;background:url('http://image.gsshop.com/mi09/icon/icon_feel.gif') no-repeat 0 10px;}

	#memberLay .overBtn {position:absolute;top:20px;right:3px;}
	#memberLay .pointBracketLay {width:775px;margin:0 auto;}
	#memberLay .vMid {padding-left:5px;}
	#memberLay .vMid.noPadding {padding-left:0;}
#memberLay .logMentLay {display:inline;position:relative;float:left;width:773px;margin:30px 0 0 82px;padding:20px 0;background:#fafbfb;border:1px solid #deea7f;}
#memberLay .arrowBG {position:absolute;top:-27px;left:340px;width:89px;height:15px;background:url('http://image.gsshop.com/mi09/icon/arrow_13.gif') no-repeat;}
#memberLay .text {font-size:14px;font-weight:bold;}
#memberLay .btnA {margin-top:10px;}


.logMentLay .normal {line-height:150%;}
.memberBnr {width:775px;margin:45px auto 0;overflow:auto;}
.memberBnr.topMargin10 {margin-top:10px;}
	.memberBnr .bnrLeft {display:inline;float:left;width:435px;margin-right:10px;}
	.memberBnr .bnrRight {float:left;width:330px;}

/*ÀÌ¿ë¾à°ü*/
.bigTitle {width:775px;margin:0 auto;padding-bottom:10px;border-bottom:2px solid #bed600;text-align:left;}
.gsLay {margin:0 auto;width:775px;text-align:left;}
.gsLay .h2Tit {padding-bottom:10px;}
.gsLay .chkAgree {padding:8px 0 7px 19px;font-weight:bold;color:#2c2a1a;border-bottom:1px solid #e1e4e6;}
.gsLay .txt98, .gsLay .txt99  {padding-left:26px;font-weight:normal;color:#8B8D8E;line-height:1.8em;font-size:11px}
.gsLay .txt98 {padding-left:0}
.chkAg2 {padding-top:5px;margin-left:-2px}
.chkAg2 label {margin-right:20px}
.chkAg2 label strong {margin-left:4px;color:#2c2a1a}

.gsLay .chkAgree .radio {border:0;}
.gsLay .basictext {font-weight:normal;color:#8b8d8e;}
.gsLay .agreeTab {width:733px;height:21px;padding:10px 20px 0;background:#f5f7f7;}
.gsLay .agreeTab li {float:left;margin-right:10px;padding-right:10px;background:url('http://image.gsshop.com/mi09/member/line_vam.gif') no-repeat 100% 0;font-size:11px;cursor:pointer;}
.gsLay .agreeTab .on {font-weight:bold;text-decoration:underline;}
.gsLay .agreeTab .last {background:transparent;}
.gsLay .agreeTabLay {height:135px;border:1px solid #e1e4e6;}
	.gsLay .agreeTabLay .agreetabDiv {width:773px;height:104px;line-height:140%;border:0;overflow:auto;}
	.gsLay .agreeTabLay .agreetabDiv .textA {padding:10px 20px;line-height:140%;}
.gsLay .agreeTabLay1 {height:47px;padding:17px 15px 22px;line-height:130%;border:1px solid #e1e4e6;}
.bracketLay {width:742px;height:50px;padding:5px 0 0 32px;background:url('http://image.gsshop.com/mi09/member/bg_bracket.gif') no-repeat;font-size:11px;line-height:150%;text-align:left;}
#memberLay .bonsNumberLay {width:768px;margin-top:30px;padding:20px 0 0;border:4px solid #eee;text-align:center;}
#memberLay .bonsNumberLay .inputLay {margin-top:20px;}
textarea	{font:normal 12px 'dotum';color:#666;}

.agTB {background:#e1e4e6;}
.agTB th {padding:8px 5px 6px 5px;background:#f5f7f7;font-weight:normal;}
.agTB td {padding:8px 5px 6px 5px;background:#fff;line-height:160%;vertical-align:top}
.agTB td p {padding-bottom:6px;}
.btnC {width:775px;margin:20px auto 0;}

/*°¡ÀÔ¿Ï·á*/
.doneLay {width:775px;margin:0 auto;padding:30px 0;border-bottom:1px solid #e1e4e6;}
	.doneLay div {width:511px;margin-left:64px;padding-left:200px;background:url('http://image.gsshop.com/mi09/member/bg_gsshop.gif') no-repeat 0 25px;font-size:11px;line-height:150%;text-align:left;}
	.doneLay div p {padding-bottom:30px;font-weight:bold;font-size:16px;color:#5A5B5C;}
.gsPointDoneLay {width:512px;margin:0 auto;padding:34px 0 44px 263px;background:url('http://image.gsshop.com/mi09/member/img_cus_done.jpg') no-repeat 64px 45%;border-bottom:1px solid #e1e4e6;text-align:left;}
.gsPointDoneLay  .fontsize16 {color:#5a5b5c;}
.gsPointDoneLay .topMargin10 {line-height:130%;}

/*Á¤º¸ÀÔ·Â*/
.gsInfoLay .h2Tit {margin:20px auto 0;padding-bottom:6px;font-weight:bold;font-size:14px;color:#5A5B5C;border-bottom:1px solid #aaacae;text-align:left;}
.TBbox {width:775px;margin:0 auto;padding:7px 0 7px 0;border-bottom:1px solid #e1e4e6;text-align:left;}
.TBbox th {padding:5px 0 3px 20px;color:#5a5b5c;line-height:150%;vertical-align:top;}j
.TBbox td {padding:5px 0 3px;line-height:150%;}

.TBbox .inputBasic {height:16px;padding:2px 3px 0;border:1px solid #cecece;}
.TBbox .inputOn {height:16px;padding:2px 3px 0;border:1px solid #00aebd;}
.TBbox .small {line-height:140%;padding-right:5px;color:#aaacae;}
.TBbox label {padding-right:15px;}
.TBbox .radio {border:0;}
.TBbox .word {padding:0 5px 0 10px;background:url('http://image.gsshop.com/mi09/member/line_vam.gif') no-repeat;font-weight:bold;font-size:90%;}
.TBbox .word2 {padding:0 5px 0 10px;background:url('http://image.gsshop.com/mi09/member/line_vam.gif') no-repeat;font-weight:bold;color:#5a5b5c;}
.TBbox .addLay {position:relative;width:500px;}
.TBbox .chkBox {position:absolute;top:0;right:25px;font-size:11px;color:#aaacae;}
.gsInfoLay .TBbox td {padding:6px 0 4px;}
.v {background:url('http://image.gsshop.com/mi09/icon/icon_check.gif') no-repeat 10px 10px;}

.tBbox1 {width:775px;margin:0 auto;padding:7px 0 7px 0;border-bottom:1px solid #e1e4e6;text-align:left;}
.tBbox1 th {padding:5px 0 3px 20px;background:url('http://image.gsshop.com/mi09/icon/icon_check.gif') no-repeat 10px 10px;color:#5a5b5c;line-height:150%;vertical-align:top;}
.tBbox1 td {position:relative;padding:5px 0 3px;line-height:150%;vertical-align:top;}
.tBbox1 td.btLine {padding-bottom:25px;background:url('http://image.gsshop.com/mi09/mygseshop/bg_dotline02.gif') repeat-x 0 92%;}
.tBbox1 td .work {position:absolute;top:6px;right:0;padding:0 40px 0 20px;border-left:1px solid #E1E4E6;}

.tipText {padding:9px 0 7px 164px;background:#F3F4F5 url('http://image.gsshop.com/mi09/mygseshop/bg_tip02.gif') no-repeat 145px 9px;font-size:11px;}

.loginForm {clear:both;float:left;width:854px;height:323px;padding:30px 43px 0;background:url('http://image.gsshop.com/mi09/member/bg_regist.gif') no-repeat;}
.loginForm li.a01 {float:left;width:438px;text-align:left;}
.loginForm .a01 .popLogin {padding:28px 8px 22px 30px;}
.loginForm .a01 .popLogin .topPadding10 {padding-top:6px;}
.loginForm .a01 .joinGuide {padding-top:11px;}
.loginForm .popLogin .topPadding10 {position:relative;}
.loginForm li.a02 {float:left;width:415px;padding:0;border-left:1px solid #E1E4E6;text-align:right;}
.loginForm li.a02 .line {width:380px;height:290px;border:1px solid #e1e4e6;}
.loginForm h1 {width:403px;height:69px;border-bottom:1px solid #BFD730;}
#pwd_info {position:absolute;top:3px;left:0;}

.adultRegist {clear:both;width:100%;height:49px;padding:25px 0 13px;margin:0 auto;border-bottom:1px solid #AAACAE;}
.adultRegist li {display:inline;}
.adultRegist .btn {padding-left:40px;}

/* ÆË¾÷_È¸¿ø°¡ÀÔ¾È³» */
.popLogin {position:relative;clear:both;width:360px;padding:8px 0 25px 30px;}
.popLogin form {position:relative;}
#spanBoxMsg {position:absolute;top:55px;left:62px;}
.popLogin .input {width:164px;height:20px;background:#F3F7F8;border:0;border-top:1px solid #CBCECF;border-left:1px solid #CBCECF;vertical-align:middle;}
.protCode {clear:both;width:403px;height:101px;padding-top:29px;text-align:center;}
.popBody .popLogin .inputBasic {font-weight:bold;font-size:12px;color:#443e2d}
.joinGuide {clear:both;float:left;padding:16px 0 0;border-top:1px solid #B9D320;}
.joinGuide dl {clear:both;width:340px;padding-left:30px;}
.joinGuide dl.w373 {width:373px;}
.joinGuide dt {float:left;height:26px;font-size:11px;color:#8B8D8E;word-spacing:-0.1em;line-height:14px;}
.joinGuide dd {float:right;height:26px;}
.joinGuide dd.pdR30 {float:right;padding-right:30px;}
.joinGuide div {clear:both;float:left;margin-top:12px;padding-top:15px;border-top:1px solid #E1E4E6;}
.joinGuide ul {clear:both;float:left;width:400px;height:81px;margin-top:11px;padding-top:15px;border-top:1px solid #E1E4E6;}
.joinGuide li {float:left;width:340px;padding:0 30px;}
.joinGuide li p {font-size:11px;color:#8B8D8E;line-height:14px;}

.mobileRegist {clear:both;width:323px;height:90px;margin:16px auto 0;padding:10px 0 0 15px;border:1px solid #E1E4E6;}
.mobileRegist td {height:25px;}
.mobilePrv {width:338px;height:124px;margin:0 35px 30px;padding-top:18px;border:1px solid #E1E4E6;text-align:center;}
.mobilePrv .tx01 {color:#5A5B5C;line-height:18px;}
.mobilePrv .tx02 {font-size:11px;color:#AAACAE;line-height:18px;}

.privateAgr {width:484px;height:257px;margin-top:12px;padding:14px 0 0 14px;border:1px solid #E1E4E6;color:#80848A;line-height:16px;}
.agreeChk {height:31px;padding:10px 0 0 20px;color:#2C2A1A;}
.agreeChk li {float:left;}

.popTxt01 {font-size:11px;color:#80848A;line-height:16px;text-align:center;}
.inputType01 {height:17px;padding:4px 3px 0;font-weight:bold;font-size:12px;color:#443e2d;border:1px solid #cecece;}
.radio {width:12px;margin:0;padding:0;border:0;}
.lnh24 {line-height:24px;}

/*º»ÀÎÀÎÁõ*/
.bonLay {width:775px;margin:0 auto;text-align:left;}
	.bonLay.line {border-bottom:1px solid #e1e4e6;}
	.bonLay .middleText {width:100%;margin-top:30px;text-align:center;}
	.bonLay .bonBtn {margin-top:20px;text-align:center;}
	.bonLay .icontext {width:580px;margin-left:100px;}
	.bonLay .middleTitle {width:775px;padding-bottom:8px;border-bottom:2px solid #aaacae;text-align:left;}
	.bonLay .lshop {width:586px;margin:0 auto;}
	.bonLay .lshop .middleTitle {width:586px;padding-bottom:8px;border-bottom:1px solid #aaacae;text-align:left;}
.emailLay {margin:50px 0;text-align:center;}

/*ÆË¾÷*/
#popup .popBody {margin:20px 0 25px;}
.smalltxt p {line-height:130%;}
.smalltxt .stit {padding-left:10px;background:url('http://image.gsshop.com/mi09/icon/icon_arrow14.gif') no-repeat 3px 5px;font-weight:bold;color:#a9c215;}
.popBody .cEnt {padding-top:5px;font-weight:bold;font-size:14px;text-align:center;}
.popBody .smsTxt {font-weight:bold;font-size:16px;color:#5A5B5C;text-align:center;}
	.popBody .smsTxt span {color:#A9C215;}
.popBody .hp {margin-top:15px;padding:15px 0;border:1px solid #E1E4E6;text-align:center;}
	.popBody .hp strong {color:#443E2D;}
	.popBody .hp strong.c1 {color:#A9C21C;}
	.popBody .hp .inputStyle {height:16px;padding:2px 0 0 5px;border:1px solid #CECECE;}
	.popBody .hp .remainTime {margin-top:5px;padding-right:124px;font-size:11px;color:#5A5B5C;}
	.popBody .hp .remainTime strong {font-size:12px;color:#5A5B5C;}
.popBody .dashTxt {margin-top:15px;}
	.popBody .dashTxt p {padding-bottom:3px;font-size:11px;}
.popBody .personQuote {margin-top:10px;}
.popBody .personQuote a {margin-right:3px;}
.popBody .personQuote a.last {margin-right:0;}
.popBody .personQuoteTxt {margin-top:10px;font-weight:bold;color:#5A5B5C;line-height:130%;}
	.popBody .personQuoteTxt a {padding-left:10px;background:url('http://image.gsshop.com/mi09/icon/arrow_30.gif') no-repeat 3px 3px;font-weight:normal;font-size:11px;color:#00959C;}
.popBody .idBox {width:413px;padding:15px 0 15px 15px;border:1px solid #e1e4e6;text-align:center;}
	.popBody .idBox .idList {width:100%;padding:2px 0;text-align:left;}
	.popBody .idBox label {padding-right:5 px;}
	.popBody .idBox .tw {margin:5px 0 0 77px;font-weight:bold;font-size:11px;color:#ce0c47;}
.popBody .inputBasic {height:16px;padding:5px 3px 0 5px;font-size:11px;border:1px solid #cecece;}
.icontext {padding-left:20px;background:url('http://image.gsshop.com/mi09/icon/icon_feel.gif') no-repeat 0 2px;font-size:11px;line-height:150%;text-align:left;overflow:hidden;}
.popBody  .popMiniTitle {padding-bottom:5px;border-bottom:1px solid #aaacae;}
.popBody .color08 {color:#a9c215;}
.popBody .msgLay {margin:30px 0 20px;font-weight:bold;text-align:center;}
.popBody .msgLay .bigMsg {font-weight:bold;font-size:16px;color:#a9c215;}
.popBody .msgLay .color03 {margin:5px 0 10px;font-weight:bold;line-height:140%;}
.bonServiceLay {width:446px;margin:30px 0 0 30px;}
.bonServiceLay .bonLeft {float:left;width:324px;}
	.bonServiceLay .bonLeft dt {float:left;width:73px;height:20px;padding-top:3px;}
	.bonServiceLay .bonLeft dd {float:left;width:251px;height:24px;}
.bonServiceLay .bonRight {float:left;width:122px;}

.popBody .txtBox {clear:both;float:left;width:468px;margin-top:30px;padding:15px;font-size:11px;color:#8b8d8e;line-height:150%;border:1px solid #e1e4e6;overflow:hidden;}

/* ±ôÂ¦ÀÌº¥Æ® */
.surpriseEvent {width:775px;margin-top:30px;text-align:left;}
	.surpriseEvent .top {width:824px;height:13px;background:url('http://image.gsshop.com/mi09/member/event_03.gif') no-repeat;overflow:hidden;}
	.surpriseEvent .bot {width:824px;height:12px;background:url('http://image.gsshop.com/mi09/member/event_04.gif') no-repeat;overflow:hidden;}
	.surpriseEvent .mid {width:804px;padding-left:20px;background:url('http://image.gsshop.com/mi09/member/event_06.gif') repeat-y;}

/* ¾ÆÀÌÇÉ Ãß°¡*/
#realName {width:940px;padding-bottom:36px;margin:0 auto;text-align:center;}
	#realName .regiLay {width:775px;text-align:left;}
		#realName .memberTitle {width:775px;margin:30px auto 10px;font-size:11px;}
		#realName .memberTitle p {margin-top:6px;line-height:150%;}
		#realName .joinType {margin:25px 0 8px;color:#AAACAE;}
			#realName .joinType .check {color:#2C2A1A;}
		#realName .memberForm {position:relative;width:659px;padding:21px 58px 0 58px;border-top:2px solid #bed600;border-bottom:2px solid #bed600;overflow:hidden;}
		#realName .memberForm.border0 {border-right:0;border-left:0}
		#realName .memberForm p {padding-bottom:18px;font-weight:bold;color:#80848A;line-height:150%;}
		#realName .radioLay label {padding-right:5px;}
			#realName .radioLay span {font-size:11px;color:#AAACAE;}
		#realName .inputLay {clear:both;margin:10px 0 20px 0;}
			#realName .inputLay .nameinput {margin-right:9px;}
			#realName .inputLay .fontsize14 {color:#2c2a1a;}
			#realName .inputLay .radio {border:0;}
		#realName .joinBtn {position:absolute;top:25px;right:60px;}
#realName .memoLay {position:relative;width:636px;margin:10px auto 0;padding:18px 0 26px 22px;background:url('http://image.gsshop.com/mi09/icon/icon_feel.gif') no-repeat 0 20px;font-size:11px;color:#aaacae;line-height:150%;text-align:left;overflow:hidden;}
#realName .memoLay.normal {font-size:12px;}
#realName .memoLay1 {clear:both;width:314px;margin:0 auto;padding:10px 0 0 22px;background:url('http://image.gsshop.com/mi09/icon/icon_feel.gif') no-repeat 0 10px;}

	#realName .overBtn {position:absolute;top:20px;right:3px;}
	#realName .pointBracketLay {width:775px;margin:0 auto;}
	#realName .vMid {padding-left:5px;}
	#realName .vMid.noPadding {padding-left:0;}
#realName .logMentLay {position:relative;width:773px;margin-top:30px;padding:20px 0;background:#fafbfb;border:1px solid #BED600;}
#realName .arrowBG {position:absolute;top:-27px;left:340px;width:89px;height:15px;background:url('http://image.gsshop.com/mi09/icon/arrow_13.gif') no-repeat;}
#realName .text {font-weight:bold;font-size:14px;color:#2C2A1A;}
#realName .btnA {margin-top:10px;}

.popLogin .joinType {margin:-12px 0 10px;color:#AAACAE;}
	.popLogin .joinType .check {color:#2C2A1A;}
.onlyIpin {padding:10px 0 20px;font-weight:bold;font-size:16px;color:#5A5B5C;text-align:center;}
.onlyIpinL {padding:10px 0 20px;font-weight:bold;font-size:16px;color:#5A5B5C;}
.openCheck {position:absolute;bottom:10px;left:0;font-size:11px;color:#80848A;}

/* ¿ì¸®ÀºÇà È¸¿ø°¡ÀÔ ¾È³» */
.towChairs {width:775px;margin:0 auto;padding:34px 0 15px 0;text-align:left;border-bottom:1px solid #e1e4e6;overflow:hidden;}
.towChairs .chA {float:left;width:372px;padding: 0 0 10px 16px;background:url('http://image.gsshop.com/mi09/member/dotline_v.gif') no-repeat right top;}
.towChairs .chB {float:left;width:371px;padding: 0 0 0 16px;}
.towChairs p {font-weight:bold;line-height:150%;}
.towChairs .topMargin10 {margin-top:15px;}

/* ¿ì¸®ÀºÇà È¸¿ø ¾È³» Ãß°¡ ¼öÁ¤ 2011-01-24 */
.towChairs .chB_info { font-weight:normal; margin:16px 0 30px;}
.towChairs .chB dl { position:relative; width:370px; margin-bottom:20px; border-top:2px solid #aaacae; border-bottom:1px solid #aaacae;}
.towChairs .chB dt { position:absolute; left:0; padding:12px 2px 0; font-weight:bold; color:#8b8d8e;}
.towChairs .chB dd { padding:8px 0 8px 118px; border-bottom:1px solid #e1e4e6;}
.towChairs .chB dd p { margin-top:5px; font-weight:normal; font-size:11px; color:#aaacae; letter-spacing:-1px; }
.towChairs .chB dd p span { font-size:12px; }
.towChairs .chB dd input {width:70px;height:15px; padding:2px; border:1px solid #cecece; background:#fafafa; color:#8b8d8e; line-height:15px;}
.towChairs .chB dd input.focus { padding:1px; border:2px solid #bed600; background:#fff;}
.towChairs .chB dd.end {border:none;}

/* È¸¿ø°¡ÀÔ ÀÔ·Â ÆÁ ¹®±¸ 2011-03-10 */
.tipText1 {width:620px; padding-left:145px; margin:18px auto; text-align:left; font:normal 11px/1.3 "µ¸¿ò"; color:#aaacae;}
body:first-of-type .tipText1 {width:642px; padding-left:133px;}

/* ºñ¹Ð¹øÈ£ º¯°æ ¾È³» */
#pass_edit {width:940px;}
#pass_edit .headline {width:940px; margin:80px 0 38px; text-align:center;}
#pass_edit .headline h2 {float:none;padding:0; margin-bottom:30px;}
#pass_edit .headline p {font-size:11px; color:#80848a;}
#pass_edit .headline p strong {color:#5a5b5c;}

#pass_edit .edit_form {overflow:hidden; width:773px; padding:30px 0 30px; margin:0 auto 60px; border:1px solid #dfdede;}
#pass_edit .edit_form .editor {position:relative; float:left; width:272px; padding:0 55px; border-right:1px solid #e1e4e6;}
#pass_edit .edit_form .line {border-bottom:1px solid #e1e4e6;}
#pass_edit .edit_form .center {position:relative; top:10px; }
#pass_edit .edit_form fieldset {padding:0; margin:0; border:0;}
#pass_edit .edit_form legend {overflow:hidden; position:absolute; font-size:0; line-height:0; visibility:hidden;}
#pass_edit .edit_form label {font-weight:bold; font-size:14px; color:#2c2a1a; line-height:20px;}
#pass_edit .edit_form dl {margin-top:10px; padding-bottom:5px;}
#pass_edit .edit_form dt {position:absolute; left:55px; margin:5px 0;}
#pass_edit .edit_form dd {margin:5px 0 5px 124px;}
#pass_edit .edit_form dd .input3 {width:138px; height:18px; padding:2px; border:2px solid #cecece; font:bold 14px/20px 'µ¸¿ò'; color:#777;}
#pass_edit .edit_form dd .focus {border-color:#00aebd; color:#333;}

#pass_edit .guide {float:left; width:330px; padding:10px 20px 0 40px; }
#pass_edit .guide li {margin-bottom:22px; line-height:1.5em; font-size:11px; color:#80848a;}

