/* member */
.member .step{margin-bottom:10px;}
.member .signCopy{line-height:18px;padding:17px 20px;border:1px solid #ccc;background:#f8f8f8;margin-bottom:30px;}

/* color */
.member .redTxt{color:#e70000;}
.member .blueTxt{color:#0010e7;}
.member .greenTxt{color:#0c8723}
.member .grayTxt{color:#999}

/* wrt */
.member .wrt th{text-align:left;padding-left:10px;}
.member .wrt td .checkbox{margin-top:3px;*margin-top:-2px;*margin-right:-4px;}
.member .wrt td.memberGroup span{display:inline-block;float:left;padding:4px 0;}
.member .wrt td.memberGroup span.chk{width:33%;}
.member .wrt td.memberGroup span.chk1{width:38%;}
.member .wrt td.memberGroup span.chk2{width:26%;}
.member .wrt td.memberGroup span.chk3{width:36%;}
.member .wrt td.memberGroup span.chk4{width:100%;}
.member .wrt td.memberGroup span label{vertical-align:middle;}
.member .wrt td span.chkBox{display:block;padding-top:4px;clear:both;}
.member .wrt td dl.autoTxt dt{float:left;margin-right:15px;}
.member .wrt td dl.autoTxt dt span{display:block;width:150px;height:63px;padding:1px;border:2px solid #ccc;}
.member .wrt td dl.autoTxt dt span img{width:100%;height:100%;}
.member .wrt td dl.autoTxt dd{padding:6px 0;}

/* step tap */
.stepTap{margin:0 auto;padding-bottom:10px;}
.stepTap li{float:left;margin-right:-29px;position:relative;}
.stepTap li.step1{z-index:10;}
.stepTap li.step2{z-index:9;}
.stepTap li.step3{z-index:8;margin-right:-30px;}
.stepTap li.step4{z-index:7;margin-right:-30px;}
.stepTap li.step5{z-index:6;margin-right:0;}


/* step1 */
.member .checkArea{border-top:2px solid #2d82c4;border-bottom:1px solid #ccc;background:#e4edf6;padding:13px;}
.member .checkArea p{padding:4px 0 0 0;}
.member .btnArea{background:#f6f6f6;padding:26px 15px 10px;border-bottom:1px solid #ccc;}
.member .btnArea .blur{margin-bottom:20px;}
.member .btnArea ul.blur li{background:url(/jsp/common/images/depthIcon2.gif) no-repeat 0 6px;padding-left:12px;line-height:18px;margin-bottom:5px;}
.member .btnArea p.ps{padding-left:8px;}
.member .btnArea p.ps strong{display:block;line-height:18px;color:#333;}
.member .juminTxt{border-bottom:1px solid #2D82C4;margin-bottom:20px;padding-bottom:35px;}

.member .idChk{margin-bottom:30px;border-bottom:1px solid #ccc;padding-bottom:15px;}
.member .idChk dt{float:left;width:12%;text-align:center;background:#f6f6f6;padding-top:7px;height:23px;}
.member .idChk dd{float:left;width:88%;padding-top:4px;height:26px;}
.member .juminChk dt{float:left;border-bottom:1px solid #ccc;width:12%;text-align:center;background:#f6f6f6;height:30px;}
.member .juminChk dd{float:left;border-bottom:1px solid #ccc;width:88%;padding-top:4px;height:26px;}

/* step2 */
.member .agreebox{border:1px solid #e5e5e5;padding:15px 16px;margin-bottom:10px;font-size:12px;line-height:18px;font-family:Dotum, Arial, Helvetica, sans-serif;}
.member .agreebox div{overflow:auto;height:137px;padding-right:16px;}
.member .agreebox h5{padding:0;font-size:12px;background:none;margin:0;color:#595959;}
.member .agreebox h6{font-size:12px;font-weight:normal;}
.member .agreebox ul ul{padding-left:12px;}
.member .agreebox ul ul ul{padding-left:8px;}
.member .agreeChk{margin-bottom:30px;font-weight:bold;}

/* step4 */
.member .blurLst{padding:17px 23px 13px;margin-bottom:17px;background:#f8f8f8;border:1px solid #ccc;}
.member .blurLst li{background:url(/jsp/common/images/depthIcon2.gif) no-repeat 0 4px;padding-left:10px;margin:0 0 4px 0;}
.member .blurLst li.title{background:none;padding-left:0;text-align:center;font-weight:bold;font-size:20px;margin-bottom:20px;}
.member .blurLst li ul{margin-bottom:10px;padding-top:7px;}
.member .blurLst li ul li{background:url(../images/depthIcon3.gif) no-repeat 0 8px;padding-left:10px;margin-left:0;}
.member .policyAgree{padding:19px 23px;background:#e4edf6;border:1px solid #ccc;margin-bottom:20px;}
.member .policyAgree .blurTxt{background:url(../images/depthIcon2.gif) no-repeat 0 4px;margin-bottom:13px;padding-left:10px;} 
.member .policyAgree .policyPoint{padding-left:10px;color:#000;}

/* step5 */
.member .photoSelect dt{width:30px;width:90px;height:105px;background:#f0f0f0;padding:3px;border:1px solid #ddd;margin-bottom:5px;}
.member .photoSelect dt img{width:90px;height:105px;}
.member .photoSelect dd .button{width:75px;}

/* login */
.login{background:url(../images/loginBg.gif) no-repeat 0 0;width:553px;height:179px;padding:33px;margin:20px auto;}
.login img{vertical-align:top;}
.login h4{padding:0;margin:0;background:none;width:550px;border-bottom:1px solid #fff;margin-bottom:54px;}
.login h4 img{border-bottom:1px solid #ccc;}
.login dl{float:left;width:220px;padding-lefT:226px;padding-right:8px;}
.login dl dt{float:left;height:27px;}
.login dl dd{float:left;width:168px;height:27px;}
.login dl dd input{width:164px;padding:5px 1px 4px;font-size:12px;}
.login .imgBtn{float:left;}

