#collector_wrap { width:876px; margin:0 auto; }
#collector_table { line-height:0; }
	#collector_table .textbg { background:#f4f4f4; padding-left:26px; padding-right:26px; }
	#collector_table .textbg2 { background:url("/img/collector/collector_15.gif") no-repeat bottom; padding-left:50px; padding-right:50px; padding-bottom:20px; }

	#collector_table .textbg2 .input { border:1px solid #cdcdcd; width:200px; }
	#collector_table .textbg2 .text { border:1px solid #cdcdcd; width:640px; height:90px; font-size:12px; }
	#collector_table .textbg2 select { font-size:12px; }

#collector_table .join_table { width:100%;  font:12px Gulim; }
#collector_table .join_table td { padding:5px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #e2e2e2; }
#collector_table .join_table .noline td { border-bottom:0; }

#collector_table .join_table .title { width:100px; vertical-align:top; padding-top:14px; padding-left:10px; }
#collector_table .join_table .submit { text-align:center; padding:0; padding-top:10px; }

	#collector_table .textbg .description { font-size:12px; color:#2b2b2b; line-height:20px; margin-top:4px; margin-bottom:16px; padding-left:2px; }
	#collector_table .textbg .description .point { color:#ff4000; margin-top:10px; font-weight:normal; }

	#collector_table .textbg .description .title { margin-bottom:4px; }

	#collector_table .textbg .description  ul { list-style:none; margin:0; padding:0; }
	#collector_table .textbg .description  ul li { margin-bottom:5px; background:url("/img/collector/bg_li.gif") no-repeat 0px 7px; padding-left:10px; }