#MemBody{ width:100%; padding:0px 0; margin-top:0px; color:#ddd; position:relative;}

#MemBody caption{ font-size:10pt; color:#999; text-align:left; height:24px;}
#MemBody textarea{ width:99%; margin:6px 0 0; height:200px;border:1px solid #ddd; font-size:1.0em; color:#666; overflow-x:hidden; padding:5px}

.agree {color:#b6b6b6; font-size:14px; margin-top:5px;}

.login_txt {padding-bottom:15px; font-size:12px; font-weight:bold; color:#888;}

/*join.skin.php*/
#MemBody #WriteTable {width:100%; color:#888888; text-align:center; border-top:2px solid #222; border-bottom:0px solid #CCCDCE; }
#MemBody #WriteTable th { padding:15px 15px 15px 30px; text-align:left; font-size:13px; font-weight:bold; border-bottom:1px solid #d3d3d3; color:#222222; background:#f6f6f6 url('/images/common/board/red_star.gif') no-repeat 15px center; }
#MemBody #WriteTable th.nobg {background-image:none;}
#MemBody.type1 th{vertical-align:top; background:url(/images/common/board/list_th_bg.gif) left top repeat-x}
#MemBody #WriteTable td {padding:15px; text-align:left; border-bottom: 1px solid #d3d3d3; font-size:13px;}
#MemBody #WriteTable td .red {font-size:12px; font-family:'Nanum Gothic';}
/*/join.skin.php*/

#MemTitle{ font-size:1.2em; color:#999; font-weight:bold;}
#MemBody .BarLine{ height:1px; border-bottom:1px solid #eee}

/* Board Write,Modify */
#MemBody #writeform th{padding:10px; width:15%; color:#bbb; font-size:12px; font-weight:normal;}
#MemBody #writeform td{padding:10px; color:#999; border-bottom:1px solid #eee; font-size:12px; font-weight:normal; text-align:left;}
#MemBody #writeform .BarLine{ height:1px; }

#MemBody .FieldInfo{ color:#990000;}

#MemBody .pagebtn{border-left:1px solid #555; border-top:1px solid #555; border-right:1px solid #333; border-bottom:1px solid #333; color:#999; font-family:Tahoma; font-size:0.75em; height:15px; padding:0; cursor:pointer;}

/*우편번호, 아이디비번찾기 레이어팝*/

/*#mask {position:absolute; left:0; top:0; z-index:9999999; background-color:#000000; display:none;}
#boxes .window {position:absolute; left:0; top:0; width:500px; height:300px; display:none; z-index:99999999; padding:0px;}*/
#layerPop01, #layerPop02, #layerPop03, #layerPop04{width:500px; min-height:220px; background-color:#fff; padding:20px 0px; border:4px solid #292929; position:absolute; left:50%; top:50%; margin-left:-250px; margin-top:-150px; display:none; z-index:9999999;}
#layerPop01 h4,#layerPop02 h4,#layerPop03 h4,#layerPop04 h4{width:400px; height:30px; padding:30px 50px 20px; color:#292929; font-size:20px;}
#layerPop01 .closeBtn ,#layerPop02 .closeBtn ,#layerPop03 .closeBtn ,#layerPop04 .closeBtn {position:absolute; top:50px; right:50px; width:18px; height:18px; z-index:5; font-size:25px; color:#fff;}
#layerPop01 .layer, #layerPop02 .layer, #layerPop03 .layer, #layerPop04 .layer{width:400px; height:auto; padding:10px 50px; background:#fff;}


#findIdpw h4 {font-size:18px; text-align:left; margin-bottom:20px;}
#findIdpw .over {overflow:hidden;}
.find {background:#f5f5f5; padding:40px 70px; border:1px solid #cfcfcf;}
.find p {border-bottom:1px dashed #c3c3c3; margin-bottom:30px; font-size:15px; color:#393939; line-height:22px; letter-spacing:-0.8px;}
.find p .blue {text-decoration:underline;}
.findTable th, .findTable td {padding:2px 2px;}

.btn_idpw01 {width:104px; height:68px; background:#0c4b9e; color:#fff; text-align:center; line-height:68px; font-size:15px;}
.btn_idpw02 {width:104px; height:104px; background:#0c4b9e; color:#fff; text-align:center; line-height:104px; font-size:15px;}
.btn_gray02 {display:inline-block;}
.btn_blue {width:135px; height:40px; background:#0c4b9e; color:#fff; text-align:center; line-height:40px; font-weight:bold; font-size:15px; border-bottom:3px solid #b6c9e1;}
.btn_blue:hover {width:135px; height:40px; background:#0c4b9e; color:#fff; text-align:center; line-height:40px; font-weight:bold; font-size:15px; border-bottom:3px solid #b6c9e1;}
.btn_gray02 {width:135px; height:40px; background:#666; color:#fff; text-align:center; line-height:40px; font-weight:bold; font-size:15px; border-bottom:3px solid #c1c1c1;}
.btn_gray02:hover {width:135px; height:40px; background:#666; color:#fff; text-align:center; line-height:40px; font-weight:bold; font-size:15px; border-bottom:3px solid #c1c1c1;}
.btn_Login01 {width:104px; height:38px; background:#0c4b9e; color:#fff; text-align:center; line-height:38px; font-size:15px;}
.btn_Join01 {display:inline-block; *display:inline; *zoom:1; width:150px; height:38px; background:#0c4b9e; color:#fff; text-align:center; line-height:38px; font-size:15px;}
