@charset "utf-8";


/* ----------------------------------------------------------------

- Title : story Cascading Style Sheets

- Author : 

- Date : 2010-04-27

- Description : story CSS

---------------------------------------------------------------- */




/* content header
---------------------------------------------------------------- */
	.contentHeader {
		height: 87px;
		border-bottom: 1px solid #a9cfec; 
		background: url('/_ui/images/web/member/bg_headerTitle01.gif') right bottom no-repeat; 
		}
	.contentHeader .h2_title01 {  padding-top: 30px;}
	.contentHeader .txt01 {} 



/* content style
---------------------------------------------------------------- */

#header02 {clear: both; height: 117px; background: url('/_ui/images/web/member/bg_mem03.gif') 0 bottom repeat-x;}
#header02 .topContents {  width: 900px; height: 71px; margin: 0 auto;}
#header02 .topContents .logo {float: left; width: 180px; padding-top: 20px; padding-left: 360px;}
#header02 .topContents .topQuick {float: right; padding-top: 9px; padding-right: 20px; width: 200px;}
#header02 h2{  width: 900px; height: 71px; margin: 0 auto;}
.contentHeader02 { clear: both; width: 100%; height: 106px; background:url('/_ui/images/web/member/bg_mem01.gif') 0 bottom repeat-x;}
.contentHeader02 .inner01 { height: 105px; background:url('/_ui/images/web/member/bg_mem02.gif') center no-repeat;}
.contentHeader02 .inner02 { width: 900px; height: 70px; padding-top: 35px;  margin: 0 auto; background:url('/_ui/images/web/member/bg_mem02.gif') center no-repeat;}
.contentHeader02 .inner02 h3 { height: 33px; }
.contentHeader02 .inner02 p {height:16px;}
.contentHeader02 .inner03 { width: 900px; height: 70px; padding-top: 25px;  margin: 0 auto; background:url('/_ui/images/web/member/bg_mem02.gif') center no-repeat;}
.contentHeader02 .inner03 h3 { height: 33px; }
.contentHeader02 .inner03 p {height:16px;}

.memberContainer { clear: both; width: 900px;margin: 0 auto; padding-bottom: 50px;}
.memHeader01 {padding-left: 50px; padding-top: 53px;  height: 45px; }
.memHeader01 h4 {float: left; margin-right: 5px;}
.memHeader01 .txt01 {float: left; }
.memHeader02 { padding-top: 53px;  height: 45px; }
.memHeader02 h4 {float: left; margin-right: 5px;}
.memHeader02 .txt01 {float: left; }

.memJoinCheck { clear: both; width: 802px; padding-top: 48px; margin: 0 auto; background: url('/_ui/images/web/member/bg_memTop01.gif') 0 0 no-repeat; }
.memJoinCheck .inner {width: 802px; padding-bottom: 58px; background: url('/_ui/images/web/member/bg_memBottom01.gif') 0 bottom no-repeat; }
.memJoinCheck .inner .memJoinCheckForm { float: left; width: 487px; margin-right: 20px; border-right: 1px solid #d8d8d8; padding-left: 90px; overflow: hidden; zoom:1;}
.memJoinCheck .inner .memJoinCheckForm dt.name { 
	float: left;
	width: 46px;
	height: 30px; 
	padding-left: 8px; 
	background: url('/_ui/images/web/member/bul_box01.gif') 0 9px no-repeat;
	}
.memJoinCheck .inner .memJoinCheckForm dd.name {float: left; width: 430px; height: 30px; }
.memJoinCheck .inner .memJoinCheckForm dd.name input {
	width: 124px; 
	height: 17px; 
	padding: 2px 5px 0;
	border-left: 1px solid #a6a6a6;
	border-top: 1px solid #a6a6a6;
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	}
.memJoinCheck .inner .memJoinCheckForm dt.email {
	float: left; 
	width: 46px; 
	height: 23px; 
	padding-left: 8px;  
	background: url('/_ui/images/web/member/bul_box01.gif') 0 6px no-repeat;
	}
.memJoinCheck .inner .memJoinCheckForm dd.email {float: left; width: 430px; height: 23px; }
.memJoinCheck .inner .memJoinCheckForm dd.email input {
	width: 124px; 
	height: 17px; 
	padding: 2px 5px 0;
	border-left: 1px solid #a6a6a6;
	border-top: 1px solid #a6a6a6;
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	}
.memJoinCheck .inner .submitBtn {float: left; }

.memJoinType { clear: both; padding-top: 50px; text-align: center; }
.memJoinType li {display: inline; margin-right: 20px;}
.memJoinType li.end {display: inline; margin-right: 0;}

.agreeWrap01 {width: 895px; height: 229px; margin: 0 auto; }
.agreeWrap01 .inner {width: 895px; height: 175px; border: 1px solid #e6e6e6; overflow-x: hidden; overflow-y: auto; line-height: 1.4;}
.agreeWrap01 .inner p {padding: 10px 0;}
.agreeWrap01 .agreeBtn {padding-top: 5px;}
.agreeWrap01 .agreeBtn input {vertical-align: middle; }

.agreeWrap02 {clear: both; width: 527px; height: 120px; margin: 0 auto 20px; }
.agreeWrap02 .inner {width: 507px; height: 84px; padding: 10px;border: 1px solid #e6e6e6; overflow-x: hidden; overflow-y: auto; line-height: 1.4;}
.agreeWrap02 .inner p {padding: 10px 0;}
.agreeWrap02 .agreeBtn {padding-top: 5px;}
.agreeWrap02 .agreeBtn input {vertical-align: middle; }


.parentAgreeWrap {}
.parentAgreeWrap .header {padding-top: 20px;}
.parentAgreeWrap .header h5 { height: 28px; padding-left: 13px; background: url('/_ui/images/web/member/bul_bar01.gif') 0 1px no-repeat; }
.parentAgreeWrap .header p { height: 50px;  color:#7a7a7a; line-height: 1.4;padding-left: 14px; }

.parentAgreeCheck { clear: both; width: 899px; padding-top: 28px; margin: 0 auto; background: url('/_ui/images/web/member/bg_memTop02.gif') 0 0 no-repeat; }
.parentAgreeCheck .inner {width: 899px; padding-bottom: 28px; background: url('/_ui/images/web/member/bg_memBottom02.gif') 0 bottom no-repeat; }
.parentAgreeCheck .inner dl {  width: 683px;  padding-left: 175px; overflow: hidden; zoom:1;}
.parentAgreeCheck .inner dt.name { 
	float: left;
	width: 125px;
	height: 30px; 
	padding-left: 9px; 
	background: url('/_ui/images/web/member/bul_box01.gif') 0 9px no-repeat;
	}
.parentAgreeCheck .inner dd.name { float: left; width:474px; height: 30px; }
.parentAgreeCheck .inner dd.name .ipt01 { width:124px; height: 19px; padding: 2px 5px 0; border: 1px solid #cecece; }
.parentAgreeCheck .inner dt.jumin { 
	float: left;
	width: 125px;
	height: 30px; 
	padding-left: 9px; 
	background: url('/_ui/images/web/member/bul_box01.gif') 0 9px no-repeat;
	}
.parentAgreeCheck .inner dd.jumin { float: left; width:474px; height: 30px; }
.parentAgreeCheck .inner dd.jumin .ipt01 { vertical-align: middle; width:124px; height: 19px; padding: 2px 5px 0; border: 1px solid #cecece; }
.parentAgreeCheck .inner dd.jumin img {vertical-align: middle; margin-left: 5px;}

.parentAgreeCheck .inner dt.cell { 
	float: left;
	width: 125px;
	height: 30px; 
	padding-left: 9px; 
	background: url('/_ui/images/web/member/bul_box01.gif') 0 9px no-repeat;
	}
.parentAgreeCheck .inner dd.cell { float: left; width:540px; height: 30px; }
.parentAgreeCheck .inner dd.cell .ipt01 { vertical-align: middle; width:124px; height: 19px; padding: 2px 5px 0; border: 1px solid #cecece; }
.parentAgreeCheck .inner dd.cell img {vertical-align: middle; margin-left: 5px;}
.parentAgreeCheck .inner dd.cell select {vertical-align: middle;}
.parentAgreeWrap .joinBtn {padding-top: 20px; text-align: center; height: 50px;}                                                       
.parentAgreeWrap .joinBtn02 {padding-top: 30px; text-align: center; height: 50px;background: url('/_ui/images/web/member/bul_bar03.gif') 0 1px repeat-x; }

                                                                                                                          
.joinInfoEntryWrap {}
.joinInfoEntryWrap .header {padding-top: 50px;}
.joinInfoEntryWrap .header h5 { height: 28px; padding-left: 13px; background: url('/_ui/images/web/member/bul_bar01.gif') 0 1px no-repeat; }
.joinInfoEntryWrap .header p { height: 50px;  color:#7a7a7a; line-height: 1.4;padding-left: 14px; }
.joinInfoEntryWrap .header02 {padding-top: 50px;}
.joinInfoEntryWrap .header02 p { height: 20px;  color:#7a7a7a; line-height: 1.4;}
.joinInfoEntryWrap .header02 p img {vertical-align: middle;}

.joinInfoEntryWrap .tableType03 {border-top: 2px solid #417bff;border-bottom: 2px solid #dfdfdf; border-collapse: collapse;}
.joinInfoEntryWrap .tableType03 th {text-align: left; padding-left: 14px; width:121px; border-bottom: 1px solid #dfdfdf; background-color:#f6f6f6;}
.joinInfoEntryWrap .tableType03 td {text-align: left; padding-left: 16px; width:749px; height: 39px; border-bottom: 1px solid #dfdfdf;}
.joinInfoEntryWrap .tableType03 td img ,
.joinInfoEntryWrap .tableType03 td select,
.joinInfoEntryWrap .tableType03 td input {vertical-align: middle; }
.joinInfoEntryWrap .tableType03 td .ipt01 { width: 352px; height: 17px; padding: 2px 5px 0; border: 1px solid #cecece;}
.joinInfoEntryWrap .tableType03 td .ipt02 { width: 90px; height: 17px; padding: 2px 5px 0 4px; border: 1px solid #cecece;}
.joinInfoEntryWrap  .joinBtn {padding-top: 20px; text-align: center; height: 50px;}



.joinInfoEntryWrap .tableType04 { width: 100%; border-top: 2px solid #417bff;border-bottom: 2px solid #dfdfdf; border-collapse: collapse; }
.joinInfoEntryWrap .tableType04 table {width: 100%;}
.joinInfoEntryWrap .tableType04 th {text-align: left;  border-bottom: 1px solid #dfdfdf; background-color:#f6f6f6;}
.joinInfoEntryWrap .tableType04 th.th01 {padding-left: 10px;width:175px;  }
.joinInfoEntryWrap .tableType04 th.th02 {padding-left: 12px;width:134px;  }
.joinInfoEntryWrap .tableType04 th strong {color:#f60;}
.joinInfoEntryWrap .tableType04 th img {vertical-align: middle; }
.joinInfoEntryWrap .tableType04 td {text-align: left; height: 39px; border-bottom: 1px solid #dfdfdf;}
.joinInfoEntryWrap .tableType04 td.td01 {padding-left: 10px;   color:#515151;}
.joinInfoEntryWrap .tableType04 td.td02 {padding-left: 10px;   color:#515151;}
.joinInfoEntryWrap .tableType04 td.td03 {padding-left: 10px;    color:#515151;}
.joinInfoEntryWrap .tableType04 td img ,
.joinInfoEntryWrap .tableType04 td select,
.joinInfoEntryWrap .tableType04 td input {vertical-align: middle; }
.joinInfoEntryWrap .tableType04 td .ipt01 { width: 116px; height: 17px; padding: 2px 5px 0; border: 1px solid #cecece;}
.joinInfoEntryWrap .tableType04 td .ipt02 { width: 96px; height: 17px; padding: 2px 5px 0 4px; border: 1px solid #cecece;}
.joinInfoEntryWrap .tableType04 td .ipt03 { width: 530px; height: 17px; padding: 2px 5px 0 4px; border: 1px solid #cecece;}
.joinInfoEntryWrap .tableType04 td .ipt04 { width: 250px; height: 17px; padding: 2px 5px 0 4px; border: 1px solid #cecece;}
.joinInfoEntryWrap .tableType04 td .ipt05 { width: 660px; height: 17px; padding: 2px 5px 0 4px; border: 1px solid #cecece;}
.joinInfoEntryWrap .tableType04 td .add01 {padding-top: 5px ;height: 25px;}
.joinInfoEntryWrap .tableType04 td .add02 {padding-top: 5px ;height: 20px; color:#767676; }

.memberContainer .tableType04 input.pwdTxt {float: left; }
.memberContainer .tableType04 span.pwdTxt {float: left; padding-left: 10px; }
.memberContainer .tableType04 span.pwdTxt strong {color:#f60; font-weight:normal;}
.memberContainer .tableType04 .colorBlack {color:#000;}
.memberContainer .tableType04 .userIDck { color:#767676;}

.memJoinNotice {padding-top: 10px; }

.memContentWrap {padding-top: 100px;}

.memContentWrap .inner01{ clear: both; width: 900px; padding-top: 52px; margin: 0 auto; background: url('/_ui/images/web/member/bg_memTop03.gif') 0 0 no-repeat; }
.memContentWrap .inner02 {width: 900px; padding-bottom: 58px; background: url('/_ui/images/web/member/bg_memBottom03.gif') 0 bottom no-repeat; }

.emailSendWrap { height: 160px;padding-left: 277px; background: url('/_ui/images/web/member/bg_mem05.gif') 78px center no-repeat;}
.emailSendWrap h4 {height: 42px; font-size: 18px; font-weight: bold; color:#333;}
.emailSendWrap h4 img {vertical-align: middle;}
.emailSendWrap .txt01 {line-height: 1.4;padding-bottom: 10px; color:#727272; }
.emailSendWrap .txt01 strong {color:#ff7e00;}
.emailSendWrap .txt01 .impo {color:#ff7e00;}
.emailSendWrap .txt02 {width: 505px; height: 31px; padding-top: 10px; padding-left: 26px; background:#eee url('/_ui/images/web/member/bul_box01.gif') 17px 18px no-repeat; color:#565656;  width: 531px;}
.emailSendWrap .txt02 img {vertical-align: middle;}
.emailSendWrap .txt03 {line-height: 1.4;padding-bottom: 30px; color:#727272; }
.emailSendWrap .txt03 strong {color:#ff7e00;}

/* 로그인 */
.loginFormWrap { height: 160px; width: 373px; margin: 0 auto; padding-left: 190px; background: url('/_ui/images/web/member/bg_mem06.gif') 0 0 no-repeat;}

.loginFormWrap .hd {height: 78px;}
.loginFormWrap h4 {height: 33px;}
.loginFormWrap .txt01{height: 45px;}
.loginFormWrap .sloginForm {float: left; width: 220px;  margin-right: 18px; }
.loginFormWrap .sloginForm dl { width: 220px; height: 51px; overflow: hidden;  border-right: 1px solid #d8d8d8;}
.loginFormWrap .sloginForm dt { float: left; width: 59px; height: 29px; padding-left: 11px; background: url('/_ui/images/web/member/bul_box01.gif') 0 9px no-repeat;  }
.loginFormWrap .sloginForm dd {float: left; width: 150px;  height: 29px; }
.loginFormWrap .sloginForm dd input {
width: 124px;
height: 17px;
padding: 2px 5px 0;
border-top: 1px solid #a6a6a6;
border-left: 1px solid #a6a6a6;
border-bottom: 1px solid #d8d8d8;
border-right: 1px solid #d8d8d8;
}
.loginFormWrap .btn {float: left; } 
.loginFormWrap .idrememberBtn {clear: both; padding-left: 70px;padding-top: 5px;  color: #666;}
.loginFormWrap .idrememberBtn input {vertical-align: middle;}

.memModifyWrap {clear: both; padding-top: 52px; }
.memModifyWrap .header h3 { height: 25px; padding-left: 13px; background: url('/_ui/images/web/member/bul_bar01.gif') 0 1px no-repeat; }
.memModifyWrap .header .txt01 { height: 26px; padding-left: 12px; color:#666;}
.memModifyWrap .psdEntryWrap { padding:47px 0;border-top: 1px solid #c8c8c8; background-color:#f5f5f5;}
.memModifyWrap .psdEntryWrap fieldset {text-align: center;}
.memModifyWrap .psdEntryWrap fieldset img {vertical-align: middle;}
.memModifyWrap .psdEntryWrap fieldset input {vertical-align: middle;}
.memModifyWrap .psdEntryWrap fieldset label {vertical-align: middle; margin-right: 10px;}
.memModifyWrap .psdEntryWrap fieldset .pwdEntry { width: 124px; height: 17px; padding: 2px 5px 0; border-top: 1px solid #a6a6a6; border-left: 1px solid #a6a6a6; border-right: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8;} 


.memModifyWrap .tableType04 {width: 100%;border-top: 2px solid #417bff;border-bottom: 1px solid #dfdfdf; border-collapse: collapse; margin-bottom: 30px;}
.memModifyWrap .tableType04  table{width: 100%;}
.memModifyWrap .tableType04 th {text-align: left;  border-bottom: 1px solid #dfdfdf; background-color:#f6f6f6;}
.memModifyWrap .tableType04 th.th01 {padding-left: 10px;width:161px;  }
.memModifyWrap .tableType04 th.th02 {padding-left: 12px;width:80px;  }
.memModifyWrap .tableType04 th strong {color:#f60;}
.memModifyWrap .tableType04 th img {vertical-align: middle; }
.memModifyWrap .tableType04 td {text-align: left; height: 39px; border-bottom: 1px solid #dfdfdf;}
.memModifyWrap .tableType04 td.td01 {padding-left: 10px;   color:#515151;}
.memModifyWrap .tableType04 td.td02 {padding-left: 10px;   color:#515151;}
.memModifyWrap .tableType04 td.td03 {padding-left: 10px;  color:#515151;}
.memModifyWrap .tableType04 td img ,
.memModifyWrap .tableType04 td select,
.memModifyWrap .tableType04 td input {vertical-align: middle; }
.memModifyWrap .tableType04 td .ipt01 { width: 116px; height: 17px; padding: 2px 5px 0; border: 1px solid #cecece;}
.memModifyWrap .tableType04 td .ipt02 { width: 96px; height: 17px; padding: 2px 5px 0 4px; border: 1px solid #cecece;}
.memModifyWrap .tableType04 td .ipt03 { width: 246px; height: 17px; padding: 2px 5px 0 4px; border: 1px solid #cecece;}
.memModifyWrap .tableType04 td .ipt04 { width: 316px; height: 17px; padding: 2px 5px 0; border: 1px solid #cecece;}
.memModifyWrap .tableType04 td .ipt05 { width: 216px; height: 17px; padding: 2px 5px 0; border: 1px solid #cecece;}
.memModifyWrap .tableType04 td .add01 {padding-top: 5px ;height: 25px;}
.memModifyWrap .tableType04 td .add02 {padding-top: 5px ;height: 20px; color:#767676; }

.memModifyWrap .tableType04 input.pwdTxt {float: left; }
.memModifyWrap .tableType04 span.pwdTxt {float: left; padding-left: 10px; }
.memModifyWrap .tableType04 span.pwdTxt strong {color:#f60; font-weight:normal;}
.memModifyWrap .tableType04 .colorBlack {color:#000;}
.memModifyWrap .tableType04 .userIDck { color:#767676;}

.memModifyWrap .btnList  {margin-top: 20px; text-align: center; position: relative;}
.memModifyWrap .btnList  .cancel {position: absolute; right: 0; top: 0px;}


.searchUserInfoForm {clear: both; border-top: 1px solid #c8c8c8; background-color:#f5f5f5;padding: 30px 0 30px 91px; }
.searchUserInfoForm div {height: 30px;}
.searchUserInfoForm div img {vertical-align: middle;}
.searchUserInfoForm div select {vertical-align: middle;}
.searchUserInfoForm div label {vertical-align: middle; margin-right: 10px;}
.searchUserInfoForm div .ipt01 { width: 124px; height: 17px; padding: 2px 5px 0; border-top: 1px solid #a6a6a6; border-left: 1px solid #a6a6a6; border-right: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; vertical-align: middle;}

.memOutWrap {clear: both; padding-top: 31px; overflow: hidden; zoom:1; width: 694px; margin: 0 auto;}
.memOutWrap .title {float: left; width: 191px; height: 280px; padding: 0 0 0 53px;}
.memOutWrap .detail {float: left; width: 450px;}
.memOutWrap .detail .txt001 { height: 30px;}
.memOutWrap .detail dl { padding-left: 22px; line-height: 1.4; color:#666;}
.memOutWrap .detail dl dt { float: left; font-weight: bold; padding-left: 10px; background: url('/_ui/images/web/member/bul_bar05.gif') 0 8px no-repeat; }
.memOutWrap .detail dl dd {padding-bottom: 5px; padding-left: 10px;}
.memOutWrap .detail dl dd span {color:#9b9b9b;}
 
.memOutWrap02 fieldset {clear: both;}
.memOutWrap02 .searchUserInfoForm {clear: both; border-top: 1px solid #c8c8c8; background:#f5f5f5 url('/_ui/images/web/member/bul_bar06.gif') 0 bottom repeat-x; padding: 30px 0;text-align: center;}
.memOutWrap02 .searchUserInfoForm div {height: 30px;}
.memOutWrap02 .searchUserInfoForm div img {vertical-align: middle;}
.memOutWrap02 .searchUserInfoForm div select {vertical-align: middle;}
.memOutWrap02 .searchUserInfoForm div label {vertical-align: middle; margin-right: 10px;}
.memOutWrap02 .searchUserInfoForm div .ipt01 { width: 124px; height: 17px; padding: 2px 5px 0; border-top: 1px solid #a6a6a6; border-left: 1px solid #a6a6a6; border-right: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; vertical-align: middle;}

.memOutWrap02 .btnList  {margin-top: 20px; text-align: center; position: relative;}


.memOutWrap .memOutTxt {width: 446px; height: 109px; padding-top: 44px; text-align: center; background: url('/_ui/images/web/member/bg_mem07.gif') 0 0 no-repeat; }
.memOutWrap .memOutTxt p { height: 40px; }




/* 보통화면에서 로그인 */
.memContentWrap .gloginFormWrap {  width: 360px;   padding-left: 346px; background: url('/_ui/images/web/member/bg_mem06.gif') 154px 0 no-repeat;}

.memContentWrap .gloginFormWrap .hd {height: 100px; padding-top: 7px; background: url('/_ui/images/web/common/line_h_dot_02.gif') 0 bottom repeat-x;}
.memContentWrap .gloginFormWrap .mloginForm {float: left; width: 258px; height: 107px; margin-right: 18px; }
.memContentWrap .gloginFormWrap .mloginForm dl { width: 257px; height: 53px; overflow: hidden;  border-right: 1px solid #d8d8d8;}
.memContentWrap .gloginFormWrap .mloginForm dt { float: left; width: 59px; height: 29px; padding-left: 11px; background: url('/_ui/images/web/member/bul_box01.gif') 0 9px no-repeat;  }
.memContentWrap .gloginFormWrap .mloginForm dd {float: left; width: 187px;  height: 29px; }
.memContentWrap .gloginFormWrap .mloginForm dd input {
width: 157px;
height: 17px;
padding: 0 5px 0;
border-top: 1px solid #a6a6a6;
border-left: 1px solid #a6a6a6;
border-bottom: 1px solid #d8d8d8;
border-right: 1px solid #d8d8d8;
} 

 
.memContentWrap .gloginFormWrap  .btn {float: left; } 
.memContentWrap .otherBtn{ clear:both; padding-top: 25px;}
.memContentWrap .otherBtn li {clear: both;height: 25px; padding-left: 18px; background: url('/_ui/images/web/member/bul_circle01.gif') 0 3px no-repeat; }
.memContentWrap .otherBtn .txt {float: left; margin-top: 4px;}
.memContentWrap .otherBtn a {float: right; }

.memContentWrap .idrememberBtn {clear: both; padding-left: 70px;padding-top: 5px;  color: #666;}
.memContentWrap .idrememberBtn input {vertical-align: middle;}


/* 엔싸이버 운영팀에서 알립니다. */
 .memAccountNotice { width: 630px; margin: 0 auto;padding-bottom: 49px; border: 5px solid #e3e3e3; background: url('/_ui/images/web/member/bg_mem09.gif') 0 0 no-repeat;}
 .memAccountNotice .header {height: 184px; }
 .memAccountNotice .header h3 {padding: 67px 0 0 181px; height: 41px;}
 .memAccountNotice .header p {padding: 0 0 0 181px;}
 .memAccountNotice .emailFindStep {width: 551px; padding-left: 38px; height: 172px;}
 .memAccountNotice .emailFindStep li {float:left;}
 .memAccountNotice .txt01 {padding-left: 50px; height: 66px; }
 .memAccountNotice .txt02 {padding-left: 50px; height: 36px; }
 .memAccountNotice .emailBtn {text-align: center; width: 514px; height: 68px; margin-left: 57px; background: url('/_ui/images/web/common/line_h_dot_02.gif') 0 bottom repeat-x;  }
 .memAccountNotice .userMailInfo {clear: both;width: 514px; margin-left: 57px; padding-top: 27px; background: url('/_ui/images/web/common/line_h_dot_02.gif') 0 bottom repeat-x;  }
 .memAccountNotice .txt03 { height: 30px; padding-left: 11px; margin-left: 22px; background: url('/_ui/images/web/member/bul_box01.gif') 0 4px no-repeat;  color:#848484;}
 .memAccountNotice .txt03 strong {} 
 .memAccountNotice .txt04 {width: 475px; height: 22px; padding:9px 0 0;margin-left: 19px; background-color:#f0f0f0; text-align: center; color:#f70;}
 .memAccountNotice .txt04 strong {}
 .memAccountNotice .txt05 { height: 30px; padding-top: 18px; padding-left: 24px; padding-top: 17px;  letter-spacing: -1px; color:#848484;}
 .memAccountNotice .txt05 strong {}
 .memAccountNotice .txt06 { clear:both;padding-left: 50px; padding-top: 20px; height: 30px; }
 .memAccountNotice .txt06 strong {}
 .memAccountNotice .btnList { height: 57px; text-align: center; }


 /* 갑사합니다. */
.memAccountNotice02 { width: 630px; margin: 0 auto;padding-bottom: 49px; border: 5px solid #e3e3e3; background: url('/_ui/images/web/member/bg_mem10.gif') 0 0 no-repeat;}
.memAccountNotice02 .header {height: 183px; }
.memAccountNotice02 .header h3 {padding: 56px 0 0 198px; height:51px;}
.memAccountNotice02 .header p {padding: 0 0 0 198px;}
.memAccountNotice02 .emailFindStep {width: 551px; padding-left: 38px; height: 183px;}
.memAccountNotice02 .emailFindStep li {float:left;}
.memAccountNotice02 .txt01 {padding-left: 50px; height: 66px; }
.memAccountNotice02 .txt02 {padding-left: 50px; height: 36px; }
.memAccountNotice02 .emailBtn {text-align: center; width: 514px; height: 68px; margin-left: 57px; background: url('/_ui/images/web/common/line_h_dot_02.gif') 0 bottom repeat-x;  }
.memAccountNotice02 .userMailInfo {clear: both;width: 514px; margin-left: 57px; padding-top: 27px; background: url('/_ui/images/web/common/line_h_dot_02.gif') 0 bottom repeat-x;  }
.memAccountNotice02 .txt03 { height: 30px; padding-left: 11px; margin-left: 22px; background: url('/_ui/images/web/member/bul_box01.gif') 0 4px no-repeat;  color:#848484;}
.memAccountNotice02 .txt03 strong {} 
.memAccountNotice02 .txt04 {width: 475px; height: 22px; padding:9px 0 0;margin-left: 19px; background-color:#f0f0f0; text-align: center; color:#f70;}
.memAccountNotice02 .txt04 strong {}
.memAccountNotice02 .txt05 { height: 30px; padding-top: 18px; padding-left: 24px; padding-top: 17px;  letter-spacing: -1px; color:#848484;}
.memAccountNotice02 .txt05 strong {}
.memAccountNotice02 .btnList { height: 57px; text-align: center; }

.memAccountNotice02 .gloginFormWrap { width: 514px; margin-left: 56px;  }

.memAccountNotice02 .gloginFormWrap .hd {height: 100px; padding-top: 7px; padding-left: 82px;background: url('/_ui/images/web/common/line_h_dot_02.gif') 0 bottom repeat-x;}
.memAccountNotice02 .gloginFormWrap .mloginForm {float: left; width: 258px;  height: 107px; margin-right: 18px; }
.memAccountNotice02 .gloginFormWrap .mloginForm dl { width: 257px; height: 51px; overflow: hidden;  border-right: 1px solid #d8d8d8;}
.memAccountNotice02 .gloginFormWrap .mloginForm dt { float: left; width: 59px; height: 29px; padding-left: 11px; background: url('/_ui/images/web/member/bul_box01.gif') 0 9px no-repeat;  }
.memAccountNotice02 .gloginFormWrap .mloginForm dd {float: left; width: 187px;  height: 29px; }
.memAccountNotice02 .gloginFormWrap .mloginForm dd input {
width: 157px;
height: 17px;
padding: 2px 5px 0;
border-top: 1px solid #a6a6a6;
border-left: 1px solid #a6a6a6;
border-bottom: 1px solid #d8d8d8;
border-right: 1px solid #d8d8d8;
} 


.memAccountNotice02 .gloginFormWrap  .btn {float: left; } 
.memAccountNotice02 .otherBtn{ clear:both; padding-top: 25px; width: 358px; margin-left: 81px;}
.memAccountNotice02 .otherBtn li {clear: both;height: 25px; padding-left: 18px; background: url('/_ui/images/web/member/bul_circle01.gif') 0 3px no-repeat; }
.memAccountNotice02 .otherBtn .txt {float: left; margin-top: 4px;}
.memAccountNotice02 .otherBtn a {float: right; }

.memAccountNotice02 .idrememberBtn {clear: both; padding-left: 70px;padding-top: 5px;  color: #666;}
.memAccountNotice02 .idrememberBtn input {vertical-align: middle;}/* 14세 미만 휴대폰 인증 */#mobile_certification {height:165px;border-top:2px solid #0a3699;border-bottom:1px solid #E6E6E6; background-color:#fff; text-align:center}#mobile_certification p.title {background-color:#f4f4f4; padding:20px; text-align:left;}#mobile_certification input[type="button"] {background:url(/_ui/images/web/member/btn_mobilecertification.jpg) no-repeat; width:277px; height:58px; border:0; margin-top:30px; cursor:hand}