@charset "euc-kr";
@import url(common.css);

/*
-----------------------------------------------------------------
.ÆÄÀÏ¸í      :  subtype1.css
.³»¿ë        :  ¼­ºêÅ¸ÀÔ1 - ¿À¸¥ÂÊ ¹è³Ê ÀÖÀ½
-----------------------------------------------------------------
*/

/* middle : contents
------------------------------------------------------------------------------------ */
/* ÄÁÅÙÃ÷ Layout */
/* #group {float:left; position:relative; padding:20px 0 0 11px; width:753px; min-height:505px;} */

#group {margin:20px 30px 50px 236px; height:100%; min-height:650px;}


/* ¾à°üµ¿ÀÇ */
.joinTitle {position:relative; padding:20px 0 0 0; width:710px;}
.joinTitle h3.join {position:absolute; top:30px; left:8px;}
.joinTitle p {padding:20px 0 0 0;}

/* È¸¿ø°¡ÀÔ¾à°ü */
.memberRule{width:724px;height:140px;margin-top:12px;border:1px solid #a3a3a3;overflow-y:scroll;overflow-x:hidden;}
.memberRule .pre{padding:15px;white-space:pre;word-wrap: break-word}
.memberRule table tr td{border:1px solid #999}

.memAgree {width:710px; margin:0 0 10px 0; position:relative;}
.memAgree h3 {margin:20px 0 10px 0;}
.memAgree p.agree {padding:0 0 12px 18px;}
.memAgree p.agree input {position:relative; top:-2px;}
.memAgree .box {background-color:#f4f4f4; padding:10px; margin-bottom:10px;}
.memAgree textarea {
	width:668px; padding:10px; line-height:1.5; color:#666; border:1px solid #999;
	overflow-y:scroll;
	scrollbar-face-color:#f7f7f7;
	scrollbar-highlight-color:#f7f7f7;
	scrollbar-3dlight-color:#D2D2D2;
	scrollbar-shadow-color:#d8d8d8;
	scrollbar-darkshadow-color:#fff;
	scrollbar-track-color: #F7F7F7;
	scrollbar-arrow-color:#000;
}
.memAgree dl.agrBtn {width:710px; text-align:center; padding:10px 5px 10px 0px;}
.memAgree dl.agrBtn dt {font-weight:bold; margin-bottom:8px;}
.memAgree dl.agrBtn dd {display:inline; padding:0 2px;}

