#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:25px; font-size:18px; ; color:#222;}

/*join.skin.php*/
#MemBody #WriteTable {width:100%; color:#888888; text-align:center; border-top:2px solid #FF4200;}
#MemBody #WriteTable th { padding:20px 15px 20px 30px; text-align:left; font-size:15px; ; border-bottom:1px solid #dfdfdf; color:#222; background:#f9f9f9;}
#MemBody #WriteTable th.require {background:#f9f9f9 url('/images/common/board/red_star02.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:20px 15px; text-align:left; border-bottom: 1px solid #dfdfdf; font-size:15px; color:#666;}
#MemBody #WriteTable td .red {font-size:12px;}
/*/join.skin.php*/

#MemTitle{ font-size:1.2em; color:#999; ;}
#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;}

.logBtnArea a {font-size:16px; padding:0 10px; color:#222;}

/*������ȣ, ���̵���ã�� ���̾���*/
#layerPop01, #layerPop02, #layerPop03, #layerPop04{width:500px; min-height:220px; background-color:#fff; padding:20px 0px; border:1px solid #dfdfdf; 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:18px; ;}
#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;}


#MemBody textarea {font-size: 16px;}