/* *************************************************

ÇÁ·Î±×·¥ ID : 01_log.css

ÇÁ·Î±×·¥ ¸í : ·Î±×ÀÎ°ü·Ã  

ÀÛ   ¼º   ÀÚ : IDENVI ÆÛºí¸®¼Å ¼­Á¤¹Î(dark@idenvi.com)

ÃÖÃÊ ÀÛ¼ºÀÏ : 

ÃÖÁ¾ ÀÛ¼ºÀÏ : 

Âü°í »çÇ× :  

**************************************************** */



/* °øÅëCss -------------------------------------- */



@import url(/css/global/global.css);



/* ---------------------------------------------- */







#logingFormWrap {

	clear:both;

	background: url('/images/01_log/log_bg_01.gif') 0 0 no-repeat;

	width:659px;

	height:255px;

	margin-top:30px;

	padding:21px 0 0 67px;

	}



#logingFormWrap 

	.logingFormContents {

		width:587px;

		height:203px;

	}



#logingFormWrap

	.logingFormContents

		.logingFormAd {

			float:left;

			text-align:left ;

			padding:80px 50px 0 90px ;

		}



#logingFormWrap

	.logingFormContents 

		.logingFormRContents {

			float:left;

			width:264px;

			height:191px;

			padding-left:17px;

			padding-top:12px;

			}



#logingFormWrap 

	.logingFormContents

		.logingFormRContents

			img.tit01 {

				margin-bottom:11px;

			}





/*  È¸¿ø ·Î±×ÀÎ

-------------------------------------------------------------------------------*/

fieldset#loginForm {

	clear:both ;

	width:253px;

	height:90px;

	background-color:#F7F7F7;

	border-top:3px solid #86C9E4;

	border-left:0;

	border-right:0;

	border-bottom:0;

	margin-left:3px;

	margin-bottom:0px ;

	vertical-align:top;

	padding:0;

	}



fieldset#loginForm legend {display:none;}



table.loginTable {height:40px;width:234px;border:0;padding:0;margin-top:18px;margin-left:13px;}



table.loginTable

	tr td

		input {

			font-size:12px ;

			font-family:Dotum ;

			color:#666666 ;

			line-height:14px ;

		}



table.loginTable tr td.userId {padding-top:3px;width:44px;height:18px;}

table.loginTable tr td.userId img {vertical-align:middle;}

table.loginTable tr td.userIdIpt {width:131px;height:18px;}

table.loginTable tr td.userIdIpt input {border:1px solid #E9E9E9;width:118px;height:14px;}

table.loginTable tr td.loginBtn {width:59px;height:40px;padding-top:1px;}

table.loginTable tr td.userPwd {width:44px;}

table.loginTable tr td.userPwdIpt {width:131px;}

table.loginTable tr td.userPwdIpt input {border:1px solid #E9E9E9;width:118px;height:14px;}





ul.misIdPwd {margin:0 ; padding:10px 0 0 0;}

ul.misIdPwd li.text001 {clear:both ; height:20px ;}

ul.misIdPwd li.btn01 {clear:both;height:24px;float:left;margin-right:5px;}

ul.misIdPwd li.btn02 {height:24px;float:left;}



/* ½Å±ÔÈ¸¿ø°¡ÀÔ ¹öÆ° */

img.joinBtn {margin-top:50px; float:left ;}









/*  ¾ÆÀÌµð Ã£±â

-------------------------------------------------------------------------------*/





#searchIdWrap {padding-top:30px;padding-left:10px;}

.searchIdComplete .searchIdCompleteDate02 {padding:0;margin:26px 0 32px 0;color:#787D7F;}

.searchIdComplete .searchIdCompleteDate02 span.contents{color:#66A6C4;font-weight:bold;}



/* ³»±¹ÀÎ È¸¿ø */

#searchIdNativeWrap {

	float:left;

	background: url('/images/01_log/log_bg_02.gif') 0 0 no-repeat;

	width:341px;

	height:212px;

	margin-right:8px;

	padding-left:11px;

	}



#searchIdNativeWrap img.tit {margin:32px 0 6px -1px;}

fieldset#searchIdNative {

	vertical-align:top;

	clear:both; 

	width:324px;

	height:97px;

	background-color:#F7F7F7;

	border:0;

	margin:0;

	padding:0;

	background: url('/images/01_log/log_bg_03.gif') -180px 0 no-repeat;

	}



fieldset#searchIdNative legend {display:none;}



table.searchIdNativeTable {height:40px;width:300px;border:0;padding:0;margin:20px 0 0 13px ;}



table.searchIdNativeTable tr td.userName {width:60px;height:20px;}

table.searchIdNativeTable tr td.userName img {margin-top:3px;vertical-align:middle;}

table.searchIdNativeTable tr td.userNameIpt {width:240px;height:20px;}

table.searchIdNativeTable tr td.userNameIpt input {border:1px solid #E9E9E9;width:85px;height:14px;}



table.searchIdNativeTable tr td.jumin {width:60px;height:20px;}

table.searchIdNativeTable tr td.juminIpt {width:240px;height:20px;}

table.searchIdNativeTable tr td.juminIpt input {border:1px solid #E9E9E9;width:85px;height:14px;}



/* È®ÀÎ ¹öÆ° */

#searchIdNativeWrap p.submitBtn {float:right;padding-right:17px;margin:7px 0 0 0;}





/* ¿Ü±¹ÀÎ È¸¿ø */

#searchIdForeignWrap {

	float:left;

	background: url('/images/01_log/log_bg_02.gif') 0 0 no-repeat;

	width:341px;

	height:212px;

	padding-left:11px;

	}



#searchIdForeignWrap img.tit {margin:33px 0 6px -1px;}

fieldset#searchIdForeign {

	vertical-align:top;

	clear:both; 

	width:324px;

	height:97px;

	background-color:#F7F7F7;

	border:0;

	margin:0;

	padding:0;

	background: url('/images/01_log/log_bg_03.gif') -252px 0 no-repeat;

	}



fieldset#searchIdForeign legend {display:none;}



table.searchIdForeignTable {height:60px;width:305px;border:0;padding:0;margin:16px 0 0 11px ;}



table.searchIdForeignTable tr td.userName {width:102px;height:20px;}

table.searchIdForeignTable tr td.userName img {margin-top:3px;margin-left:3px;vertical-align:middle;}

table.searchIdForeignTable tr td.userNameIpt {width:200px;height:20px;}

table.searchIdForeignTable tr td.userNameIpt input {border:1px solid #E9E9E9;width:85px;height:14px;}



table.searchIdForeignTable tr td.jumin {width:102px;height:20px;}

table.searchIdForeignTable tr td.jumin img {vertical-align:middle;}

table.searchIdForeignTable tr td.jumin input {vertical-align:middle;}

table.searchIdForeignTable tr td.juminIpt {width:200px;height:20px;}

table.searchIdForeignTable tr td.juminIpt input {border:1px solid #E9E9E9;width:85px;height:14px;}



table.searchIdForeignTable tr td.userEmail {width:102px;height:20px;}

table.searchIdForeignTable tr td.userEmail img {vertical-align:middle;}

table.searchIdForeignTable tr td.userEmail input {vertical-align:middle;}

table.searchIdForeignTable tr td.userEmailIpt {width:200px;height:20px;}

table.searchIdForeignTable tr td.userEmailIpt input {border:1px solid #E9E9E9;width:187px;height:16px;font-size:11px;color:#838383;}



/* È®ÀÎ ¹öÆ° */

#searchIdForeignWrap p.submitBtn {float:right;padding-right:17px;margin:7px 0 0 0;}







/*  ¾ÆÀÌµð °Ë»ö ½ÇÆÐ (¾ÆÀÌµð°¡ Á¸Àç ÇÏÁö ¾Ê½À´Ï´Ù )

-------------------------------------------------------------------------------*/



.searchIdFail {

	background: url('/images/01_log/log_bg_06.gif') 0 0 no-repeat;

	width:593px;

	height:200px;

	margin:0 auto;

	text-align:center;

	padding-top:20px;

}

.searchIdFailBtn {padding:15px 0 0 0;}



/*  ¾ÆÀÌµð °Ë»ö ¿Ï·á

-------------------------------------------------------------------------------*/

.searchIdComplete {

	background: url('/images/01_log/log_bg_05.gif') 0 0 no-repeat;

	width:590px;

	height:275px;

	margin:0 auto;

	text-align:center;

	padding-top:20px;

}

.searchIdCompleteDate {padding:0;margin:16px 0 32px 0;color:#787D7F;}

.searchIdCompleteDate span.contents{color:#66A6C4;font-weight:bold;}

.searchIdComplete p.loginBtn01 {margin:50px 0 0 0;}





/*  ºñ¹Ð¹øÈ£ Ã£±â

-------------------------------------------------------------------------------*/





#searchPwdWrap {padding-top:30px;padding-left:8px;width:716px;}



/* ³»±¹ÀÎ È¸¿ø */

#searchPwdNativeWrap {

	float:left;

	background: url('/images/01_log/log_bg_09.gif') 0 0 no-repeat;

	width:346px;

	height:230px;

	padding-left:13px;

	}



#searchPwdNativeWrap img.tit {margin:32px 0 6px -1px;}

fieldset#searchPwdNative {

	vertical-align:top;

	clear:both; 

	width:324px;

	height:117px;

	background-color:#F7F7F7;

	border:0;

	margin:0;

	padding:0;

	background: url('/images/01_log/log_bg_03.gif') -180px 0 no-repeat;

	}



fieldset#searchPwdNative legend {display:none;}



table.searchPwdNativeTable {height:60px;width:300px;border:0;padding:0;margin:20px 0 0 13px ;}



table.searchPwdNativeTable tr td.userId {width:60px;height:20px;}

table.searchPwdNativeTable tr td.userId img {margin-top:3px;vertical-align:middle;}

table.searchPwdNativeTable tr td.userIdIpt {width:240px;height:20px;}

table.searchPwdNativeTable tr td.userIdIpt input {border:1px solid #E9E9E9;width:85px;height:14px;}



table.searchPwdNativeTable tr td.userName {width:60px;height:20px;}

table.searchPwdNativeTable tr td.userName img {margin-top:3px;vertical-align:middle;}

table.searchPwdNativeTable tr td.userNameIpt {width:240px;height:20px;}

table.searchPwdNativeTable tr td.userNameIpt input {border:1px solid #E9E9E9;width:85px;height:14px;}



table.searchPwdNativeTable tr td.jumin {width:60px;height:20px;}

table.searchPwdNativeTable tr td.juminIpt {width:240px;height:20px;color:#CECECE;}

table.searchPwdNativeTable tr td.juminIpt input {border:1px solid #E9E9E9;width:85px;height:14px;}



/* È®ÀÎ ¹öÆ° */

#searchPwdNativeWrap p.submitBtn {float:right;padding-right:22px;margin:7px 0 0 0;}





/* ¿Ü±¹ÀÎ È¸¿ø */

#searchPwdForeignWrap {

	float:left;

	background: url('/images/01_log/log_bg_09.gif') 0 0 no-repeat;

	width:346px;

	height:230px;

	padding-left:11px;

	}



#searchPwdForeignWrap img.tit {margin:33px 0 6px -1px;}

fieldset#searchPwdForeign {

	vertical-align:top;

	clear:both; 

	width:324px;

	height:117px;

	background-color:#F7F7F7;

	border:0;

	margin:0;

	padding:0;

	background: url('/images/01_log/log_bg_03.gif') -252px 0 no-repeat;

	}



fieldset#searchPwdForeign legend {display:none;}



table.searchPwdForeignTable {height:80px;width:302px;border:0;padding:0;margin:16px 0 0 11px ;}



table.searchPwdForeignTable tr td.userId {width:102px;height:20px;}

table.searchPwdForeignTable tr td.userId img {margin-top:3px;margin-left:3px;vertical-align:middle;}

table.searchPwdForeignTable tr td.userIdIpt {width:200px;height:20px;}

table.searchPwdForeignTable tr td.userIdIpt input {border:1px solid #E9E9E9;width:85px;height:14px;}



table.searchPwdForeignTable tr td.userName {width:102px;height:20px;}

table.searchPwdForeignTable tr td.userName img {margin-top:3px;margin-left:3px;vertical-align:middle;}

table.searchPwdForeignTable tr td.userNameIpt {width:200px;height:20px;}

table.searchPwdForeignTable tr td.userNameIpt input {border:1px solid #E9E9E9;width:85px;height:14px;}



table.searchPwdForeignTable tr td.jumin {width:102px;height:20px;}

table.searchPwdForeignTable tr td.jumin img {vertical-align:middle;}

table.searchPwdForeignTable tr td.jumin input {vertical-align:middle;}

table.searchPwdForeignTable tr td.juminIpt {width:200px;height:20px;color:#CECECE;}

table.searchPwdForeignTable tr td.juminIpt input {border:1px solid #E9E9E9;width:85px;height:14px;}



table.searchPwdForeignTable tr td.userEmail {width:102px;height:20px;}

table.searchPwdForeignTable tr td.userEmail img {vertical-align:middle;}

table.searchPwdForeignTable tr td.userEmail input {vertical-align:middle;}

table.searchPwdForeignTable tr td.userEmailIpt {width:200px;height:20px;}

table.searchPwdForeignTable tr td.userEmailIpt input {border:1px solid #E9E9E9;width:187px;height:17px;font-size:11px;color:#838383;}





#searchPwdForeignWrap p.submitBtn {float:right;padding-right:22px;margin:7px 0 0 0;}





/*  ºñ¹Ð¹øÈ£ Ã£±â ¹æ½Ä ¼±ÅÃ

-------------------------------------------------------------------------------*/



img.sub02Text {margin-top:15px;}





#pwdProcessWrap {padding-bottom:39px;height:158px;margin-top:13px;padding-left:1px;}



ul.pwdProcess01 {

	float:left;

	background: url('/images/01_log/log_bg_10.gif') 0 0 no-repeat;

	width:235px;

	height:158px;

	margin-right:10px;

	text-align:center;

}

ul.pwdProcess01 li.date01 {margin-top:5px;}

ul.pwdProcess01 li.date02 {margin-top:15px;}

ul.pwdProcess01 li.date03 {margin-top:9px;}



ul.pwdProcess02 {

	float:left;

	background: url('/images/01_log/log_bg_10.gif') 0 0 no-repeat;

	width:235px;

	height:158px;

	margin-right:10px;

	text-align:center;

}

ul.pwdProcess02 li.date01 {margin-top:5px;}

ul.pwdProcess02 li.date02 {margin-top:15px;}

ul.pwdProcess02 li.date03 {margin-top:9px;}



ul.pwdProcess03 {

	float:left;

	background: url('/images/01_log/log_bg_10.gif') 0 0 no-repeat;

	width:235px;

	height:158px;

	text-align:center;

}

ul.pwdProcess03 li.date01 {margin-top:5px;}

ul.pwdProcess03 li.date02 {margin-top:15px;}

ul.pwdProcess03 li.date03 {margin-top:9px;}





p#pwdProcessText01 {font-size:11px;margin:0;letter-spacing:-1px;color:#4D4D4D;}

p#pwdProcessText01 img {vertical-align:middle;margin-right:3px;}



table#pwdProcessTable01 {

	border-top:1px solid #C8C8C8;

	border-bottom:1px solid #C8C8C8;

	margin-bottom:29px;

	margin-top:6px;

}

table#pwdProcessTable01 tr th.pptd01 {

	font-size:11px;

	text-align:right;

	padding-right:15px;

	border-bottom:1px solid #EDEDED;

	font-weight:bold;

	color:#4D4D4D;

	background-color:#FAFAFA;

	letter-spacing:-1px;

}

table#pwdProcessTable01 tr td.pptd02 {

	font-size:11px;

	border-bottom:1px solid #EDEDED;

	padding-left:17px;

	color:#989D9F;

	letter-spacing:-1px;

}

table#pwdProcessTable01 tr td.pptd03 {border-bottom:1px solid #EDEDED;color:#989D9F;letter-spacing:-1px;}

table#pwdProcessTable01 tr th.pptd04 {

	font-size:11px;

	text-align:right;

	padding-right:15px;

	font-weight:bold;

	color:#4D4D4D;

	background-color:#FAFAFA;

	letter-spacing:-1px;

}

table#pwdProcessTable01 tr td.pptd05 {font-size:11px;padding-left:17px;color:#989D9F;letter-spacing:-1px;}







p#pwdProcessText02 {font-size:11px;margin:0;letter-spacing:-1px;color:#4D4D4D;}

p#pwdProcessText02 img {vertical-align:middle;margin-right:3px;}

p#pwdProcessText02 span {color:#C5AA63;}



table#pwdProcessTable02{border-top:1px solid #C8C8C8;border-bottom:1px solid #C8C8C8;margin-top:6px;}

table#pwdProcessTable02 tr th.pptd01 {

	font-size:11px;

	text-align:right;

	padding-right:15px;

	border-bottom:1px solid #EDEDED;

	font-weight:bold;

	color:#4D4D4D;

	background-color:#FAFAFA;

	letter-spacing:-1px;

}

table#pwdProcessTable02 tr td.pptd03 {border-bottom:1px solid #EDEDED;letter-spacing:-1px;}

table#pwdProcessTable02 tr th.pptd04 {

	font-size:11px;

	text-align:right;

	padding-right:15px;

	font-weight:bold;color:#4D4D4D;

	background-color:#FAFAFA;

	letter-spacing:-1px;

}

table#pwdProcessTable02 tr td.pptd05 {font-size:11px;padding-left:17px;letter-spacing:-1px;}







/*  ½Å±ÔÈ¸¿ø °¡ÀÔ

-------------------------------------------------------------------------------*/

img.sub03Text {margin-top:15px;}



div.choiceJoin {text-align:center;margin-top:44px;margin-bottom:30px;}



/*  ½Å±ÔÈ¸¿ø °¡ÀÔ(ÀÌ¿ë¾à°ü µ¿ÀÇ)

-------------------------------------------------------------------------------*/

p.sub01img {margin-top:26px;text-align:center; }

img.sub02img {margin-top:20px;}

img.sub03img {margin-top:25px;margin-left:10px;}

img.sub04img {margin-top:17px;margin-left:10px;}

img.sub08img {margin-top:17px;margin-bottom:20px;}



#contractWrap01 {width:721px;height:150px;overflow:auto;border:1px solid #E6E5E5;margin-top:6px;}



#contractWrap02 {width:721px;height:150px;overflow:auto;border:1px solid #E6E5E5;margin-top:6px;margin-bottom:10px;}



#contractWrap03 {width:700px;height:150px;overflow:auto;border:1px solid #E6E5E5;margin-top:6px;margin-left:10px;}



#contractWrap04 {width:700px;height:20px;overflow:auto;border:0px solid #E6E5E5;margin-top:6px;text-align:center;}


#contractWrap05 {width:700px;height:140px;overflow:auto;border:1px solid #E6E5E5;margin-top:15px;margin-left:10px;}


#contractWrap06 {width:700px;height:20px;overflow:auto;border:0px solid #E6E5E5;margin-top:6px;margin-left:10px;}


#contractWrap07 {width:700px;height:150px;overflow:auto;border:0px solid #E6E5E5;margin-top:6px;margin-left:10px;text-align:center;}

p.agreeMemberBtn {margin:0 0 20px 0 ;text-align:right;}






/*  ½Ç¸íÈ®ÀÎ

-------------------------------------------------------------------------------*/

img.sub05img {margin-left:10px;margin-top:19px;}

.dungboy_test {border:1px solid blue}

ul.realNameWrap {background: url('/images/01_log/log_bg_13.gif') 0 0 no-repeat;width:726px;height:117px;position:relative;margin-top:26px;}

ul.realNameWrap li.text01 {position:absolute;left:32px;top:38px;}

ul.realNameWrap li.text02 {position:absolute;left:63px;top:42px;}

ul.realNameWrap li.realNameCk {position:absolute;left:285px;top:22px;}

ul.realNameWrap li.btn {position:absolute;left:348px;top:71px;}



table.realNameCkTable {border:0px; }



table.realNameCkTable  tr td.useNameIpt input {border:1px solid #E9E9E9;width:95px;height:16px;}

table.realNameCkTable  tr td.juminIpt {color:#CECECE;}

table.realNameCkTable  tr td.juminIpt input.jumin01 {border:1px solid #E9E9E9;width:95px;height:16px;margin-right:3px;}

table.realNameCkTable  tr td.juminIpt input.jumin02 {border:1px solid #E9E9E9;width:95px;height:16px;margin-left:3px;}



ul.realNameCkLawList {margin-top:20px;margin-bottom:40px;}

ul.realNameCkLawList li span.fcC5AA63 {color:#C5AA63;}

ul.realNameCkLawList li span.fbc787D7F {color:#787D7F;}

ul.realNameCkLawList li span.fucF85507 {text-decoration:underline;}

ul.realNameCkLawList li.list01 {

	background:url('/images/global/global_bul_04.gif') 1px 4px no-repeat;

	padding-left:9px;

	font-size:11px;

	color:#9C9C9C;

	line-height:15px;

}

ul.realNameCkLawList li.list02 {

	background:url('/images/global/global_bul_04.gif') 1px 4px no-repeat;

	padding-left:9px;

	font-size:11px;

	color:#9C9C9C;

	line-height:15px;

}

ul.realNameCkLawList li.list03 {

	background:url('/images/global/global_bul_04.gif') 1px 4px no-repeat;

	padding-left:9px;

	font-size:11px;

	color:#9C9C9C;

	line-height:15px;

}

ul.realNameCkLawList li.list04 {

	background:url('/images/global/global_bul_05.gif') 1px 10px no-repeat;

	padding-left:25px;

	font-size:11px;

	color:#9C9C9C;

	height:21px;

	width:701px;

	background-color:#FDFDF0;

	padding-top:15px;

	margin-top:16px;

}





/*  ÀÌ¹Ì °¡ÀÔµÈ È¸¿ø(·Î±×ÀÎÃ¢)

-------------------------------------------------------------------------------*/



div.joinCheckLogin {

	background: url('/images/01_log/log_bg_21.gif') 0 0 no-repeat;

	width:420px;

	height:381px;

	margin-left:auto;

	margin-right:auto;

	margin-top:30px;

	padding-left:89px;

	padding-top:1px;

}

div.joinCheckLogin img.text001 {margin-bottom:19px;}



fieldset#loginForm02 {

	width:321px;

	height:81px;

	background-color:#F7F7F7;

	border:0;

	margin-left:3px;

	margin-bottom:0;

	vertical-align:top;

	padding:0;

	}



fieldset#loginForm02 legend {display:none;}



table.loginTable02 {height:40px;width:244px;border:0;padding:0;margin-top:18px;margin-left:23px;}



table.loginTable02 tr td.userId {padding-top:3px;width:54px;height:18px;}

table.loginTable02 tr td.userId img {vertical-align:middle;}

table.loginTable02 tr td.userIdIpt {width:131px;height:18px;}

table.loginTable02 tr td.userIdIpt input {border:1px solid #E9E9E9;width:118px;height:14px;}

table.loginTable02 tr td.loginBtn {width:59px;height:40px;padding-top:1px;}

table.loginTable02 tr td.userPwd {width:54px;}

table.loginTable02 tr td.userPwdIpt {width:131px;}

table.loginTable02 tr td.userPwdIpt input {border:1px solid #E9E9E9;width:118px;height:14px;}








ul.misIdPwd {margin:0;padding:10px 0 0 0;}

ul.misIdPwd li.text001 {}

ul.misIdPwd li.btn01 {clear:both;height:24px;float:left;margin-right:5px;}

ul.misIdPwd li.btn02 {height:24px;float:left;}





/*  È¸¿ø°¡ÀÔ ±âº»Á¤º¸

-------------------------------------------------------------------------------*/



img.sub06img {margin-left:10px;margin-top:19px;margin-bottom:20px;}



fieldset#joinBasicInfoForm {

	margin:0;

	padding:0;

	border:0;

}

fieldset#joinBasicInfoForm legend {display:none;}

fieldset#joinBasicInfoForm span.text01 {font-size:11px;font-weight:bold;color:#9C9C9C;}

fieldset#joinBasicInfoForm span.text02 {color:#F85507;} 

fieldset#joinBasicInfoForm  p.tright {text-align:right;margin:0;}

table#joinBasicInfo {

	margin-top:5px;

	margin-bottom:22px;

	border-top:1px solid #C8C8C8; 

	border-bottom:1px solid #C8C8C8;

}

table#joinBasicInfo caption {display:none;}

table#joinBasicInfo tr th {

	color:#4D4D4D;

	background-color:#FAFAFA;

	border-bottom:1px solid #EDEDED;

	text-align:right;

	padding-right:15px;

	font-size:11px;

}

table#joinBasicInfo tr th span.impo {color:#F85507;}

table#joinBasicInfo tr th span.fn {font-weight:normal;}







table#joinBasicInfo tr td span.impo {color:#F85507;}

table#joinBasicInfo tr th p {margin-top:10px;}

table#joinBasicInfo tr td {border-bottom:1px solid #EDEDED;padding-left:12px;font-size:11px; color:#989D9F;}

table#joinBasicInfo tr td p {margin-top:5px;margin-bottom:9px;}

table#joinBasicInfo tr td label.labelOn {display:inline;vertical-align:middle;}table#joinBasicInfo tr td input {vertical-align:middle;}

table#joinBasicInfo tr th.end {color:#4D4D4D;background-color:#FAFAFA;border-bottom:0;text-align:right;padding-right:15px;font-size:11px;}

table#joinBasicInfo tr td.end {

	border-bottom:0;

	padding-left:12px;

	font-size:11px; 

	color:#989D9F;

	}

/* ¾ÆÀÌµð Áßº¹ °Ë»ö BTN */

table#joinBasicInfo tr td img.btn01 {vertical-align:middle;margin-top:4px;margin-bottom:5px;}







table#joinBasicInfo tr td p.mailText {margin:0;line-height:15px;}



table#joinBasicInfo tr td input.userId {width:138px;height:14px;}

table#joinBasicInfo tr td input.userPwd {width:102px;height:14px;margin-top:4px;margin-bottom:9px;}

table#joinBasicInfo tr td select.tel {width:59px;height:13px;}

table#joinBasicInfo tr td select.cell {width:59px;height:13px;}

table#joinBasicInfo tr td select.mail {width:95px;vertical-align:middle;height:13px;}

table#joinBasicInfo tr td input.tel01 {width:56px;height:14px;}

table#joinBasicInfo tr td input.tel02 {width:56px;height:14px;}

table#joinBasicInfo tr td input.cell01 {width:56px;height:14px;}

table#joinBasicInfo tr td input.cell01 {width:56px;height:14px;}

table#joinBasicInfo tr td input.mail  {width:129px;height:14px;}

table#joinBasicInfo tr td input.zipcode01 {width:56px;height:14px;}

table#joinBasicInfo tr td input.zipcode02 {width:56px;height:14px;}

table#joinBasicInfo tr td input.address01 {width:394px;height:14px;}

table#joinBasicInfo tr td input.address02 {width:394px;height:14px;}

table#joinBasicInfo tr td input.autoJoinBlockNo {width:127px;height:14px;}

table#joinBasicInfo tr td input.etc {width:127px;height:14px;}

table#joinBasicInfo tr td div.autoJoinBlock {padding-bottom:9px;}

table#joinBasicInfo tr td table tr td {padding:0 ; border:0 ;}



fieldset#joinBasicInfoForm p.btn {text-align:center;}





/*  È¸¿ø°¡ÀÔ¿Ï·á

-------------------------------------------------------------------------------*/



#joinComplete {

	background: url('/images/01_log/log_bg_17.gif') 0 0 no-repeat;

	width:589px;

	height:268px;

	text-align: center;

	padding-top:34px;

	margin-top:20px;

	}

#joinComplete span.fc66A6C4 {color:#66A6C4;}

#joinComplete img.text01 {margin-bottom: 15px;margin-top:10px;}





/*  ºÎ¸ð´Ô µ¿ÀÇ

-------------------------------------------------------------------------------*/



p.youngJoinAgreeTit01 {margin:29px 0 10px;}

p.youngJoinAgreeBtn01 {margin:20px 0 10px;text-align:center;}

p.youngJoinAgreeBtn02 {margin:10px 0 10px;text-align:center;}



table.youngJoinAgree {border-top:1px solid #C8C8C8;border-bottom:1px solid #C8C8C8;margin-top:10px;}

table.youngJoinAgree tbody tr th {padding-left:10px;text-align:left;font-size:11px;color:#4D4D4D;}

table.youngJoinAgree tbody tr td {padding-left:17px;text-align:left;font-size:11px;color:#989D9F;line-height:16px;}

table.youngJoinAgree tbody tr th input {vertical-align:middle;}

table.youngJoinAgree tbody tr td input {vertical-align:middle;}

table.youngJoinAgree tbody tr th.category {border-bottom:1px solid #C8C8C8;background-color:#FAFAFA;}

table.youngJoinAgree tbody tr td.contents {border-bottom:1px solid #C8C8C8;}

table.youngJoinAgree tbody tr th.categoryed {background-color:#FAFAFA;}

table.youngJoinAgree tbody tr td.contentsed {}

ul.youngJoinAgreeList {

	width:701px;

	height:79px;

	margin:0;

	font-size:11px;

	color:#82826A;

	padding-top:5px;

	line-height:16px;

	background-color:#FDFDF0;

	padding-bottom:10px;

	margin-bottom:10px;

	padding-left:15px;

	letter-spacing:-1px;

	

}



ul.youngJoinAgreeList  li.title {margin-bottom:10px;}

/*  ½Ç¸íÀÎÁõ02 (¿Ü±¹ÀÎ)

-------------------------------------------------------------------------------*/

fieldset#realNameCheckForm02 {

	border:0;

	vertical-align:top;

	background: url('/images/01_log/log_bg_20.gif') 0 0 no-repeat;

	width:726px;

	height:200px;

	position:relative;

	margin:0;

	padding:0;

}





fieldset#realNameCheckForm02 legend {display:none;}



fieldset#realNameCheckForm02 p.btn {margin:210px 0 0 0; padding:0;text-align:center;}



.select01 {position:absolute;left:21px;top:21px;}

.select01 img, input {vertical-align:middle;}

.select02 {position:absolute;left:21px;top:117px;}

.select02 img, input {vertical-align:middle;}



table.select01Ipt {position:absolute;left:422px;top:40px;color:#CECECE;}

table.select01Ipt tbody tr td input{width:85px;height:14px;}



table.select02Ipt {position:absolute;left:422px;top:131px;color:#CECECE;}

table.select02Ipt tbody tr td input{width:85px;height:14px;}

table.select02Ipt tbody tr td input.w187{width:187px;height:14px;}

ul.realNameCkLawList02 {

	padding-left:10px;

	margin-top:50px;

	margin-bottom:40px;

	height:25px;

	

	background-color:#FDFDF0;

} 

ul.realNameCkLawList02 li.list05 {

	background:url('/images/global/global_bul_05.gif') 1px 0 no-repeat;

	padding-left:25px;

	font-size:11px;

	color:#9C9C9C;

	height:16px;

	padding-top:4px;

	}



ul.realNameCkLawList02 li span.fbc787D7F {color:#787D7F;}

ul.realNameCkLawList02 li span.fucF85507 {text-decoration:underline;}





/*  ¹ýÀû°íÁö/°³ÀÎÁ¤º¸º¸È£Á¤Ã¥/ÀÌ¸ÞÀÏ¹«´Ü¼öÁý°ÅºÎ/È¸¿ø¾à°ü

-------------------------------------------------------------------------------*/







table.privacyCom {border-top:2px solid #BBD9E7;border-bottom:1px solid #BBD9E7;}

table.privacyCom thead tr th {background-color:#F8FBFD;border-right:1px solid #D4EBF5;border-bottom:1px solid #D4EBF5;}

table.privacyCom thead tr th.rend {border-right:0;}

table.privacyCom tbody tr td {border-bottom:1px solid #D4EBF5;border-right:1px solid #D4EBF5;font-size:11px;color:#787D7F;}

table.privacyCom tbody tr td.rend {border-right:0;}

table.privacyCom tbody tr td.bend {border-bottom:0;}

table.privacyCom tbody tr td.subject {padding-left:20px;}

table.privacyCom tbody tr td.subject a {text-decoration:none;}

table.privacyCom tbody tr td.contents {text-align:center;}



table.privacyCom02 {border-top:2px solid #BBD9E7;border-bottom:2px solid #BBD9E7;margin-top:5px;margin-left:0px;margin-bottom:10px;}

table.privacyCom02 tbody tr th {background-color:#F8FBFD;border-right:1px solid #D4EBF5;border-bottom:1px solid #D4EBF5;text-align:left;}

table.privacyCom02 tbody tr th.rend {border-right:0;}

table.privacyCom02 tbody tr td {border-bottom:1px solid #D4EBF5;border-right:1px solid #D4EBF5;font-size:11px;color:#787D7F;}

table.privacyCom02 tbody tr td.rend {border-right:0;}

table.privacyCom02 tbody tr td.bend {border-bottom:0;}

table.privacyCom02 tbody tr th.subject {padding-left:20px;}

table.privacyCom02 tbody tr td.contents {padding-left:20px;}



div.rules {color:#787D7F;width:670px; margin-left:20px; }



div.rules dl {margin-top:10px;margin-left:0px; letter-spacing:-1px;}

div.rules dl dt {}

div.rules dl dd {margin-left:0px;margin-top:5px; line-height:17px;  text-align:justify;}

div.rules dl dd dl {margin-left:0;margin-top:0;}

div.rules dl dd dl dt {}

div.rules dl dd dl dd {margin-top:0;margin-left:5px;}

div.rules dl dd p {margin-left:10px;margin-top:5px; margin-bottom:5px;}

div.rules p {margin-left:10px;margin-top:5px; margin-bottom:5px;}





div.rules  ul.listBulOn01 { list-style-type: none;margin:0 0 0 0px;padding:0;}

div.rules  ul.listBulOn01 li {background: url('/images/global/global_bul_32.gif') 0 6px no-repeat;padding-left:8px;}

div.rules  ul {list-style-type:disc;margin-top:5px;line-height:17px;}

div.rules  ul li {margin-left:5px;}



div.rules ul.listStyleNone { list-style-type: none;line-height:17px;}

div.rules ul.listStyleNone li {margin:0;padding:0;}

img.privacyImgText01 {margin-left:10px;margin-top:10px;}





ol.sup01 {margin-left:5px;list-style-type: none;}

ol.sup01 li {}



ol.sup02 {margin-left:10px;list-style-type: none;margin-top:3px;margin-bottom:3px;}

ol.sup02 li {}





/* ÀÌ¸ÞÀÏ ¹«´Ü¼öÁý °ÅºÎ */

div.spampopImg {width:651px;height:151px;margin-left:auto;margin-right:auto;margin-top:20px;}

dl.spampopTextWrap {margin-top:50px;}

dl.spampopTextWrap dt span.tit {font-size:12px;font-weight:bold;color:#787D7F;}

dl.spampopTextWrap dd ul.lawList {   list-style-type: none;font-size:11px;color:#9C9C9C;line-height:16px;margin-top:10px;letter-spacing:-1px;}

dl.spampopTextWrap dd ul.lawList li span {font-size:12px;}



/* ¹ýÀû °íÁö */



ol.disclaimerList {margin-left:20px;}

ol.disclaimerList  li {font-weight:bold;margin-left:5px; margin-top:20px ;}

ol.disclaimerList  li span.title {margin-left:-10px;}

ol.disclaimerList  li p.contents {margin-left:-23px;margin-top:5px;font-weight:normal;font-size:11px;letter-spacing:-1px;}

img.disclaimerImg {margin:0 0 0 0px;}



/* º»ÀÎÀÎÁõ // Start */

div.shadowBox {clear:both ; width:726px ; background:url(/images/01_log/log_bg_23.gif) center 0 repeat-y ; text-align:center ; margin-top:20px ;}

div.shadowBox div.boxTop {width:100% ; background:url(/images/01_log/log_bg_22.gif) center top no-repeat ; }

div.shadowBox div.boxBottom {width:100% ; background:url(/images/01_log/log_bg_24.gif) center bottom no-repeat ; }



div.shadowBox.typeA {background:url(/images/01_log/log_bg_27.gif) center 0 repeat-y ; margin-bottom:15px ;}

div.shadowBox.typeA div.boxTop {background:url(/images/01_log/log_bg_26.gif) center top no-repeat ; }

div.shadowBox.typeA div.boxBottom {background:url(/images/01_log/log_bg_28.gif) center bottom no-repeat ; }



ul.testimonyWay {clear:both ; width:525px ; margin-left:10px ; }

ul.testimonyWay li {

	float:left ;

	width:165px ;

	height:146px ;

	margin-right:10px ;

	background:url(/images/01_log/log_bg_25.gif) 0 0 no-repeat ;

	padding-top:8px ;

}

ul.testimonyWay li p.exp {

	margin:0 ;

	margin-top:10px ;

	padding-top:10px ;

	width:130px ;

	height:65px ;

	text-align:left ;

	font-size:11px ;

	color:#000000 ;

	line-height:16px ;

	letter-spacing:-1px ;

}

ul.testimonyWay li p.exp strong {color:#FE8117 ;}

ul.testimonyWay li a {}

p.attention {

	clear:both ;

	width:516px ;

	text-align:left ;

	margin:0 ;

	padding-left:6px ;

	font-size:11px ;

	color:#878B8D ;

	background:url(/images/global/global_bul_29.gif) 0 4px no-repeat ;

}

p.attention strong {color:#FE8117 ;}

/* º»ÀÎÀÎÁõ // End */

label.m {display:block;}

/* s: 2008.07.02 */
.co_1{color:#000;}
.co_2{color:#F88407;}
.co_3{color:#798990;}
 
.pass_box .color01{color:#F88407;}
.pass_box table{border-collapse:collapse;width:100%;}
.pass_box {width:400px;}
.pass_box .top{background:url(/images/01_log/help_top.gif) left top no-repeat; padding-top:26px;}
.pass_box .mid{	background:url(/images/01_log/help_mid.gif) left top repeat-y;padding:0 15px 11px 15px;}
.pass_box .bottom{background:url(/images/01_log/help_bottom.gif) left top no-repeat; height:43px;text-align:right;}

.pass_box  #pop_title {margin-bottom:18px;} 
.pass_box  #pop_title td{ height:41px; border-bottom:1px solid #FE9104;}
.pass_box  #pop_title .logo{padding-left:31px;}
.pass_box  #pop_title .map{padding-right:21px;text-align:right;}
.pass_box  #pop_help { 
	width:342px; height:152px; font-size:11px;
	margin-left:11px;
	color:#838383;
	
	background:url(/images/01_log/help_list_bg.gif) left top no-repeat;		
}
.pass_box  #pop_help li{
	margin:20px 0 20px 9px;padding-left:11px; 
	background:url(/images/01_log/blet_01.gif) left 3px no-repeat;}
.pass_box .bottom img{margin:22px 18px 0 0;}


/*ÈÞ´ëÆù¹øÈ£ º¯°æ*/
.change_number .color01{color:#F88407;}
.change_number table{border-collapse:collapse;width:100%;}
.change_number table td{height:10px ! important;}
.change_number table td .input_01{height:15px;padding:3px 0 0 3px ! important;border:1px solid #E9E9E9 ! important;color:#838383;font-size:11px;line-height:13px;}
.change_number table td .input_02{height:15px;padding:3px 0 0 3px ! important;border:1px solid #E9E9E9 ! important;color:#838383;font-size:11px;line-height:13px;}
.change_number {width:470px;}
.change_number .top{background:url(/images/01_log/help_top2.gif) left top no-repeat; padding-top:26px;}
.change_number .mid{	background:url(/images/01_log/help_mid2.gif) left top repeat-y;padding:0 15px 11px 15px;}
.change_number .bottom{background:url(/images/01_log/help_bottom2.gif) left top no-repeat; height:43px;text-align:right;}

.change_number  #pop_title {margin-bottom:18px;} 
.change_number  #pop_title td{ height:41px; border-bottom:1px solid #FE9104;}
.change_number  #pop_title .logo{padding-left:31px;}
.change_number  #pop_title .map{padding-right:21px;text-align:right;}
.change_number  #pop_help { 
	width:400px; height:152px; font-size:11px;
	margin-left:11px;
	color:#838383;
	
	background:url(/images/01_log/help_list_bg2.gif) left top no-repeat;		
}
.change_number  #pop_help li{
	margin:20px 0 20px 9px;padding-left:11px; 
	background:url(/images/01_log/blet_01.gif) left 3px no-repeat;}
.change_number .bottom img{margin:22px 18px 0 0;}

/*ÈÞ´ëÆù¹øÈ£ º¯°æ_boc*/
#change_pass{ 
	width:400px; height:150px;  
	position:relative;
	margin:0 auto; 
	padding-top:15px; color:#838383;
	background:url(/images/01_log/repass_bg2.gif) left top no-repeat;
	 
}
#change_pass table{margin:0px; width:100%;}
#change_pass table td{height:24px;}
#change_pass table .input_01{width:143px; padding:2px 0; border:1px solid #DCDCC9;}
#change_pass table .input_02{width:35px; padding:2px 0; border:1px solid #DCDCC9;}
#change_pass ul{margin-left:14px;width:378px;}
#change_pass li{padding-left:9px; margin:3px 0; background:url(/images/01_log/blet_02.gif) left 3px no-repeat; color:#C5AA63; font-size:11px;}
.re_btn{margin-top:13px;text-align:center;}

/*ºñ¹Ð¹øÈ£ Àç¹ß±Þ*/
#re_pass{ 
	width:321px; height:207px;  
	position:relative;
	margin:0 auto; 
	padding-top:15px; color:#838383;
	background:url(/images/01_log/repass_bg.gif) left top no-repeat;
	 
}
#re_pass table{margin:0 0 20px 0px; width:100%;}
#re_pass table td{height:22px;}
#re_pass table .input_01{width:143px; padding:2px 0; border:1px solid #DCDCC9;}
#re_pass table .input_02{width:35px; padding:2px 0; border:1px solid #DCDCC9;}
#re_pass ul{margin-left:19px;width:288px;}
#re_pass li{padding-left:9px; margin:3px 0; background:url(/images/01_log/blet_02.gif) left 3px no-repeat; color:#C5AA63; font-size:11px;}
.re_btn{margin-top:13px;text-align:center;}


/*ºñ¹Ð¹øÈ£ ¾ÈÀüµµ*/
 .pass_msg{ position:absolute;width:234px; height:52px; background:url(/images/01_log/pass_msg_bg.gif) left top no-repeat; } 
 .pass_msg p{margin:14px 0 0 10px;font-size:11px; line-height:1.7em;} 
 .pass_msg img{margin-bottom:3px;}
 


 .pass_msg_1{ position:absolute;width:237px; height:49px; background:url(/images/01_log/pass_msg_bg_1.gif) left top no-repeat; }
 .pass_msg_1 p{margin:9px 0 0 15px;font-size:11px; line-height:1.7em;} 
 .pass_msg_1 img{ margin-top:4px;}
 
/* ºñ¹Ð¹øÈ£º¯°æ ÄÍÆäÀÎ*/
#campaign_pw{
	width:718px; height:303px;
	padding-top:35px;
	background:url(/images/01_log/campaign_box.gif) left top no-repeat;
}
#campaign_pw table{margin-left:194px; margin-bottom:40px;}
#campaign_pw td{padding:1px 0;}
#campaign_pw .btn{padding-top:8px;}
#campaign_pw .msg_box{
	width:635px; height:104px;
	padding:16px 18px 0 18px; 
	margin-left:23px; font-size:11px;
	background:url(/images/01_log/campaign_msg_boxf.gif) left top no-repeat;
}
#campaign_pw .msg_box strong{color:#363636;font-size:11px; }
#campaign_pw .msg_box  p{color:#878B8D;  font-size:11px; margin:11px 0 ;}
#campaign_pw .msg_box li{color:#FE8117; font-size:11px; }
/* e: 2008.07.02 */


/*  È¸¿øÁ¤º¸¼öÁ¤ ÆäÀÌÁö Ãß°¡

-------------------------------------------------------------------------------*/


.modifyInfo {

	background: url('/images/01_log/log_bg_modify.gif') no-repeat left top;

	width:540px;

	height:195px;

	padding:29px 0 0 50px;

	margin:22px 0 0 68px;color:#787D7F;
}

.modifyInfo .txt{margin-bottom:15px;}

dl.mem_modify{overflow:hidden;
						width:483px;
						height:42px;
						padding:19px 0 0 0px;
						background:#F7F7F7;border-top:3px solid #86c9e4;}


dl.mem_modify dt{float:left;margin-top:5px;}
dl.mem_modify dt.first{width:33px;margin-left:68px;display:inline;}
dl.mem_modify dt.second{width:40px;}
dl.mem_modify dd{float:left;width:150px;}
dl.mem_modify dd input{border:1px solid #E9E9E9;width:118px;height:14px;}

.modifyInfo .btn{margin:20px 0 0 -68px;text-align:center;}

.modifyInfo_msg{margin:25px 0 0 84px;}



/* -------------------------------------------------------------------------------*/

/* 120131 add */
div#personalConBody {
	font-size:12px;
	color:#666666;
	line-height:18px ;
	width:591px;
	float:left;
	margin-top:15px;
}

div#personalConBody .btnTu {margin-top:10px;}

ul#tuTabMnu {width:724px ; height:34px ; background:url('/images/02_personal/inter_bg_01.gif') 0 0 repeat-x ; }
ul#tuTabMnu li {float:left ; margin-right:1px ; }
ul#tuTabMnu li a img {display:inline ; }
ul#tuTabMnu li a img.over {display:none ; }
ul#tuTabMnu li a:hover img {display:none ; }
ul#tuTabMnu li a:hover img.over {display:inline ; }
/* //120131 add */
