/************************************************************************
 * 파일명      : cat_member.css
 * 설명        : 카테고리 회원관리
 * 작성자      : 이수연
 * 작성일      : 2007.01.15
************************************************************************/
/* left */
.category	{background: url('/front/com/images/member/category_bg.gif') no-repeat;}

.category_cate	{
	background: url('/front/com/images/category_bg.gif') no-repeat;
}


/* common */
.Btitle	{margin-bottom:20px;}
.topM10 {margin-top:10px;}

/* Login * Error */
.login_lay	{width:640px; padding:30px 0 40px 20px; border-top:1px solid #F0F0F0; border-bottom:1px solid #F0F0F0; overflow:auto;}

	.login_lay	.title	{margin-bottom:20px;}

	.login_info {float:left; width:260px; overflow:auto; overflow:hidden; line-height:16px;}

		.login_info_box {width:293px; padding:20px 0 17px 0; border-bottom:1px solid #E0E0E0}
			.login_info table td {padding-bottom:6px;}
			.login_info_radio {padding-left:50px}
			.login_info_radio	input	{margin-bottom:2px}

		.login_go {padding-top:11px;}
			.login_go	.bul_dot	{background-position:0 10px}
			.login_go li {float:left; width:180px; padding-top:4px;}
			.login_go .go {float:left; width:70px;  text-align:right;}

		.logout_info_box {width:293px; padding:10px 0 0 0; border-bottom:1px solid #E0E0E0;}

	.login_promo {float:right; vertical-align:top;overflow:hidden}

/* ID find */
.idSesrch_lay	{
	width:450px; padding:30px 0 40px 0; border-top:1px solid #F0F0F0; border-bottom:1px solid #F0F0F0;
	background:url('/front/com/images/member/bg_idSearch.gif') no-repeat 20px 40px;
	overflow:auto; overflow:hidden;
	padding-left:210px;
	line-height:16px;
	}
	
	.idSesrch_lay	.title	{margin-bottom:20px;}
	
	.idSearch_con {width:430px; border-bottom:1px solid #EBEBEB; padding-bottom:20px;}
	.idSearch_con_1 {width:430px; border-bottom:1px padding-bottom:40px;}
	.idSearch_btn {text-align:right; margin-top:20px;}
	.idSearch_w		{width:430px; padding-bottom:20px;}
	.idSEarch_btn {text-align:right; margin:10px 19px 0 0;}
/* 0521추가 */
.idSesrch_lay2	{
	width:450px; padding:50px 0 50px 0; 
	background:url('/front/com/images/member/bg_idSearch.gif') no-repeat 20px 40px;
	overflow:auto; overflow:hidden;
	padding-left:210px;
	line-height:16px;
	}
		.idSearch_alt {width:430px; border-bottom:1px solid #EBEBEB; padding-bottom:15px;}
		
/* textarea */
.pop_textA	{padding:20px; font:12px 굴림;}

/* member Info */
	#P_memInfo	.A1	{
		border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF;
		background:url('/front/com/images/img_memInfo.gif') no-repeat 60px center;
		padding:30px 0 30px 200px;
		line-height:16px;
	}
		#P_memInfo	.A1	img	{margin-top:10px}
	#P_memInfo	.A2	{
		border-bottom:1px solid #EFEFEF;
		padding:30px 5px 0 120px;
	}
		#P_memInfo	.A2	dl	{width:100%; overflow:auto; padding-bottom:40px;}
		#P_memInfo	.A2	dt	{width:65px;float:left}
		#P_memInfo	.A2	dd	{width:450px; float:left; margin-left:20px; line-height:16px;}
		#P_memInfo	.A2	dd	img	{margin-bottom:10px}
		#P_memInfo	.A2	.line_H	{line-height:3px}

	#P_memInfo	.A3	{
		border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF;
		background:url('/front/com/images/member/bg_idSearch.gif') no-repeat 20px 40px;
		overflow:auto; overflow:hidden;
		padding:30px 0 30px 200px;
		line-height:16px;
	}
		#P_memInfo	.A1	img	{margin-top:10px}
	#P_memInfo	.A4	{
		border-bottom:1px solid #EFEFEF;
		padding:30px 5px 0 80px;
	}
		#P_memInfo	.A4	dl	{width:100%; overflow:auto; padding-bottom:20px;}
		#P_memInfo	.A4	dt	{width:97px; float:left ; margin-top:2px;}
		#P_memInfo	.A4	dd	{width:450px; float:left; margin-left:20px; line-height:16px;}
		#P_memInfo	.A4	dd	img	{margin-bottom:10px;}
		#P_memInfo	.A4	.line_H	{line-height:3px}
		
/* tutor member Join */
#P_tutorJoin	.step	{margin-bottom:20px;}
#P_tutorJoin	.notice	{margin-bottom:10px; line-height:16px}
#P_tutorJoin	.inputA	{margin-bottom:20px}
#P_tutorJoin	.timeSet	{margin-top:10px}
	#P_tutorJoin	.timeSet	li{height:18px}

/* registration */
.mem_registration	{border:1px solid #D7D7D7; width:618px; height:120px; padding:20px;}
.mem_reg	{border:1px solid #D7D7D7; width:616px; height:120px; padding:20px;}
*html .mem_registration	{width:656px;}
.regis_agreement	{text-align:right; margin:8px 0 30px 0}

.useRule_tablbean	{width:570px; height:400px; border:1px solid #EAEAEA; padding:10px 10px 10px 10px;}

/*070817 동영상 프로필등록*/
.lec_step{width:653px;height:41px;background:url(/front/kor/images/member/bg_step.gif) no-repeat;padding:6px 0 0 7px}
.lec_step li{float:left;}
#P_tutorJoin .notice ul{margin:13px 0 0 0}
#P_tutorJoin .notice li{background:url(/front/kor/images/mybean/bul_bar.gif) 0 5px no-repeat;padding:0 0 2px 9px;font-family:굴림}
#P_tutorJoin .notice li strong{color:#40791E}
#P_tutorJoin .notice li span{color:#999999}
.lec_con{width:628px;margin:18px 0 10px 17px}
.box_lec_list_b{
	width:626px;
	background:url(/front/kor/images/member/box_lec_list_b.gif) bottom no-repeat;
	}
.box_lec_list_t{
	width:626px;
	background:url(/front/kor/images/member/box_lec_list_t.gif) top no-repeat;
	}
.lec_list {margin:0 0 0 12px;padding:16px 0 9px 0}
.lec_list li{background:url(/front/kor/images/mybean/bul_bar.gif) 0 5px no-repeat;padding:0 0 5px 9px;font-family:돋움;letter-spacing:-1px}
.lec_list li em{font-size:11px}

/*070817 사진프로필등록*/
.lec_step{width:653px;height:41px;background:url(/front/kor/images/member/bg_step.gif) no-repeat;padding:6px 0 0 7px}
.lec_step li{float:left;}
#P_tutorJoin .notice ul{margin:13px 0 0 0}
#P_tutorJoin .notice li{background:url(/front/kor/images/mybean/bul_bar.gif) 0 5px no-repeat;padding:0 0 2px 9px;font-family:굴림}
#P_tutorJoin .notice li strong{color:#40791E}
#P_tutorJoin .notice li span{color:#999999}

/*071211 로그인 영역 추가*/
.mem_log{float:left;width:100%;padding:25px 0 0 0}
.mem_login{float:left;width:283px;margin:0 0 0 10px;display:inline}
.mem_login td{font-size:11px;font-family:돋움}
.mem_log_banner{float:right}
.mem_log01{font-size:11px;font-family:돋움;line-height:1.4em;padding:19px 0 15px 0;letter-spacing:-1px;color:#777777}
.mem_log02{
	font-size:12px;font-family:굴림;color:#525252;line-height:1.3em;letter-spacing:-1px;
	background:url(/front/kor/images/common/dotline04.gif) bottom repeat-x;
	padding:0 0 12px 0
	}
.t_mem_sch{margin:15px 0 0 0}
.t_mem_sch td.tx01{font-size:12px;font-family:돋움;color:#777777;letter-spacing:-1px;padding:5px 0 0 0}
.t_mem_sch td.tx01 p{background:url(/front/kor/images/common/bul_sq_green02.gif) 0 3px no-repeat;padding:0 0 0 8px}
.t_mem_sch td{padding:0 0 3px 0}
.t_mem_login td{font-size:11px;font-family:돋움;letter-spacing:-1px}
.t_mem_login th img{margin:5px 0 0 1px}
.mem_log_form{padding:14px 0 10px 0;background:url(/front/kor/images/common/dotline04.gif) bottom repeat-x;}

html>body .t_mem_login td label{margin:0 5px 0 0}
