/************************************************************************
 * 파일명      : cat_mybean.css
 * 설명        : 카테고리 마이빈
 * 작성자      : 이정운
 * 작성일      : 2007.01.18
************************************************************************/

/* 0405 추가 leftmenu */
.LM_mybean_bg	{background:url('/front/com/images/mybean/leftmenu_bg.gif') repeat-y; overflow:auto; overflow:hidden; width:170px}
.LM_mybean_top	{background:url('/front/com/images/mybean/leftmenu_mybean.gif') no-repeat 0 0; overflow:auto; overflow:hidden}
.LM_mybean_btm	{background:url('/front/com/images/mybean/leftmenu_btm.gif') no-repeat 0 bottom; overflow:auto; overflow:hidden; padding:45px 0 10px 0}
	
	.LM_mybean_btm	li	{border-bottom:1px solid #EFEFEF; padding:10px 0 7px 20px; margin:0 2px; }
	.LM_mybean_btm	.submenu	{line-height:16px; margin-top:4px}
	.LM_mybean_btm	.submenu	a	{color:#999999}
	.LM_mybean_btm	.submenu	a.on	{text-decoration:underline;color:#1D7214}
	.LM_mybean_btm	.submenu02	{line-height:16px; margin-top:4px}
	.LM_mybean_btm	.submenu02	a	{color:#999999; font-size:11px; font-family:verdana}
	.LM_mybean_btm	.submenu02	a.on	{text-decoration:underline;color:#1D7214}
	.LM_mybean_btm	li.alt	{border:none}
	.LM_mybean_btm	.btn	{text-align:center; margin-top:10px}






/* message */
.msg_ment	{
	width:100%; padding-left:140px;
	background:url('/front/com/images/bg_memoinfo.gif') no-repeat 28px 0;
}

.msg_ment_1	{
	width:100%; padding-left:140px;
	background:url('/front/com/images/img_infoBox_02.gif') no-repeat 35px 20px;
}

/* 판매대금 */
.sell li {float:left;}
	.sell li.box1_left {width:422px; border-right:1px solid #CBCBCB; overflow:auto;}
	.sell li.box1_right {padding-left:20px;}
	
	.sell li.box2_left {width:104px; overflow:auto;}

/* main */
.bulTit	{
	padding:3px 0 0 23px; font-weight:bold ; font-size:14px; color:#333;
	background:url('/front/com/images/bul_title.gif') no-repeat
}

.bulTit_tit	{
	height:30px; padding:3px 0 0 23px; font-weight:bold ; font-size:14px; color:#333;
	background:url('/front/com/images/bul_title.gif') no-repeat; 
}

.user_notice	{
	width:600px; height:91px; padding:23px 30px;
	background:url('/front/com/images/mybean/main_notice_bg.gif') no-repeat;
}
	.user_notice .notice			{width:100%; overflow:auto; overflow:hidden}
	.user_notice .notice .rightA li	{text-align:right; font-size:11px; color:#636363; }
	.user_notice .btn				{clear:both; margin-top:32px; padding-left:80px;}

.user_notice2	{
	width:560px; height:50px; padding:27px 20px 0 80px;
	background:url('/front/com/images/mybean/main_notice_bg2.gif') no-repeat;
}
	.user_notice2	.rightA	 li	{width:190px; text-align:right; font-size:11px; color:#636363;}

/* main_font */
.ico_sayInfo	{text-align:right; margin-top:10px}

.state_list	{width:100%; margin-left:20px;}
.state_list	li	{float:left; margin-right:15px;}

/* 취소리스트 ul */
.cancelList	{width:100%;}
.cancelList	li		{float:left; width:160px; margin-bottom:8px;}
.cancelList	.alt	{width:300px;}

/* 수강완료된 강의 */
.detail	{width:100%;}
.detail li {float:left; width:124px;}
.detail_td {clear:both; padding-top:10px;}
.detail li.td_line {float:left; width:510px; border-right:1px solid #D9D9D9; overflow:auto;}

/* 강의개설하기 (라이브강사)  */
#p_takeClass1	{width:610px; margin:30px 25px}
	#p_takeClass1	.A1	{
		background: url('/front/com/images/mybean/bgimg_takeClass.gif') no-repeat 20px 30px; padding-left:170px; line-height:16px;
		border-bottom:1px solid #E5E5E5;
		padding-bottom:30px;
	}
	#p_takeClass1	.A2	{padding-top:30px;}
	#p_takeClass1	.A2	img	{display:inline}
	#p_takeClass1	.A2	.A2_1	{
		background:url('/front/com/images/bgNo_1.gif') no-repeat 0 0;
		margin-bottom:30px;
		line-height:16px;
		padding-left:40px;
	}
	#p_takeClass1	.A2	.A2_2	{
		background:url('/front/com/images/bgNo_2.gif') no-repeat 0 0;
		line-height:16px;
		padding-left:40px;
	}	
	#p_takeClass1	.A2	 .title	{margin-bottom:5px}
		#p_takeClass1	.A2	.A2_2	li	{margin-bottom:4px; padding-left:15px}
		#p_takeClass1	.A2	.A2_2	.li_1	{background:url('/front/com/images/no_liveService_01.gif') no-repeat 0 3px;}
		#p_takeClass1	.A2	.A2_2	.li_2	{background:url('/front/com/images/no_liveService_02.gif') no-repeat 0 3px;}
		#p_takeClass1	.A2	.A2_2	.li_3	{background:url('/front/com/images/no_liveService_03.gif') no-repeat 0 3px;}
		#p_takeClass1	.A2	.A2_2	.li_4	{background:url('/front/com/images/no_liveService_04.gif') no-repeat 0 3px;}


/* 0416 강의개설하기 (라이브강사 안내)  */
#p_takeClass_info	{width:610px; margin:0px 0px 15px 25px}
	#p_takeClass_info	.A1	{
		background: url('/front/com/images/mybean/bgimg_takeClass.gif') no-repeat 20px 30px; padding-left:170px; line-height:16px;
		border-bottom:1px solid #E5E5E5;
		padding-bottom:30px;
	}
	#p_takeClass_info	.A2	{padding-top:30px;}
	#p_takeClass_info	.A2	img	{display:inline}
	#p_takeClass_info	.A2	.A2_1	{
		background:url('/front/com/images/bgNo_1.gif') no-repeat 0 0;
		margin-bottom:30px;
		line-height:16px;
		padding-left:40px;
	}
	#p_takeClass_info	.A2	.A2_2	{
		background:url('/front/com/images/bgNo_2.gif') no-repeat 0 0;
		line-height:16px;
		padding-left:40px;
	}	
	#p_takeClass_info	.A2	 .title	{margin-bottom:5px}
		#p_takeClass_info	.A2	.A2_2	li	{margin-bottom:4px; padding-left:15px}
		#p_takeClass_info	.A2	.A2_2	.li_1	{background:url('/front/com/images/no_liveService_01.gif') no-repeat 0 3px;}
		#p_takeClass_info	.A2	.A2_2	.li_2	{background:url('/front/com/images/no_liveService_02.gif') no-repeat 0 3px;}
		#p_takeClass_info	.A2	.A2_2	.li_3	{background:url('/front/com/images/no_liveService_03.gif') no-repeat 0 3px;}
		#p_takeClass_info	.A2	.A2_2	.li_4	{background:url('/front/com/images/no_liveService_04.gif') no-repeat 0 3px;}


/* 강의 개설하기 */
.p_takeClass1	{width:610px; margin:0 0 15px 25px}
	.p_takeClass1	h3	{margin-bottom:7px}
	.p_takeClass1	.takeLive	li {margin-bottom:20px}
	.p_takeClass1	.takeLive	.cate	{margin-bottom:3px}
		.p_takeClass1	.takeLive	.cate	td { height:15px; padding:6px 15px 0 0}
		.p_takeClass1	.takeLive	dl.tag	dt	{float:left; width:60px; padding-top:3px}
		.p_takeClass1	.takeLive	dl.tag	dd	{float:left; width:380px;}		
		.p_takeClass1	.takeLive	dl.tag	dd	input	{margin-bottom:3px}
		.p_takeClass1	.takeLive	.tagA	{padding:10px 10px 5px 10px; border-bottom:1px solid #D9D9D9; overflow:auto; width:100%}
		.p_takeClass1	.takeLive	.tagA_alt	{ border:none}
		.p_takeClass1	.takeLive	.bul_dot	{background-position:8px 12px; padding:8px 0 10px 16px}
		
		.p_takeClass1	.takeLive	.info	{padding-left:20px; line-height:16px; letter-spacing:-0.05em}


.bg_livetake	{
	width:608px;
	background: url('/front/com/images/mybean/bgimg_takeClass.gif') no-repeat 0px 20px;
	border-bottom:1px solid #E5E5E5; 
	padding:38px 0 38px 0;
	overflow:auto; overflow:hidden;
}
	.bg_livetake .text {padding-left:168px;}

.livetake dl {width:100%; overflow:auto; padding-top:25px;}
.livetake dt {clear:both; float:left; width:39px; margin-left:9px; padding-top:28px;}
.livetake dd {float:left; padding-top:28px; width:560px;}
.livetake dd img{margin-bottom:7px;}

/* 게시판 관리 */
.bbs_list	{width:140px; height:185px; border:1px solid #E7E7E7; overflow-x:no; overflow-y:auto; padding:10px 0;}
.bbs_list	li	{padding:2px 0 2px 10px;}
.bbs_list	.on	{background:#E5E5E5}
.bbs_btn	{width:140px; margin-top:5px;}

/* 클레임 info */
.claim_img	{background:url('/front/com/images/claim_bg2.gif') no-repeat 25px center; padding-left:145px;}
	.claim_img	dl	{width:487px; overflow:auto;}
	.claim_img	dl	dt {clear:both; float:left; width:77px;}
	.claim_img	dl	dd {float:left; width:410px;}
	.claim_img	.mt5	{overflow:hidden;}

/* 클레임 처리과정 */
.claim_box_con	{margin:30px 10px 30px 30px; overflow:auto;}
	.claim_box_con	.leftA	{width:170px; height:350px; background:url('/front/com/images/claim_bg.gif') no-repeat 30px 230px;}
	.claim_box_con	.rightA	{line-height:16px;}
	.claim_box_con	.rightA	.img_arrow	{margin:10px 0 0 200px}

/* 어학강의 평가툴 사용 */
.movieOpen	li{float:left;}
	.movieOpen	.title	{width:100px; padding-top:5px}
	.movieOpen	.font_gray	{padding-right:10px}

/* claim */
#p_claim	.secession_ment	{padding-bottom:0}
	#p_claim	.boxLine_bg2	{margin-top:20px;}
	#p_claim	.boxLine_bg2	.content	{margin:30px 25px; padding:0}
	#p_claim	.boxLine_bg2	.content	.box1_top1	{margin:20px 0}

/* tab */
.flowautoA	.tab	{width:300px}

/*동영상*/
.box_tabIN{	
				width:660px;
				background:url(/front/kor/images/mybean/box_tab_rnd_bg.gif) repeat-y;						
				}			
.box_com{
	width:628px;	
	margin:15px auto 0 auto;padding:0 0 4px 0
	}
.tab_line{
	width:660px;	
	border-top:2px solid #2A977E; 
	border-bottom:none;
	margin:0
	}
.box_tabinfo_t{
	width:628px;
	background:url(/front/kor/images/mybean/box_tabIn_rnd_t.gif) top no-repeat
	}
.box_tabinfo_b{
	width:628px;
	background:url(/front/kor/images/mybean/box_tabIn_rnd_b.gif) bottom no-repeat
	}
.box_tabin_list{
	margin:0 13px 0 13px;padding:12px 0 10px 0;
	font-family:돋움
	}
.box_tabin_list li{
	background:url(/front/kor/images/mybean/bul_bar.gif) 0 8px no-repeat;
	padding:0 0 0 8px;	
	letter-spacing:-1px;
	line-height:1.6em;
	}		
.box_tabin_list li em{font-size:11px;}

.bg_pic01{
	width:292px;height:266px;
	background:url(/front/kor/images/mybean/bg_pic01.gif) no-repeat;
	text-align:center;
	padding:9px 0 0 0
	}
.bg_pic02{
	width:237px;height:266px;
	background:url(/front/kor/images/mybean/bg_pic02.gif) no-repeat;
	text-align:center;
	padding:9px 0 0 0
	}
.bg_pic03{
	width:284px;height:270px;
	background:url(/front/kor/images/mybean/bg_pic03.gif) no-repeat;
	text-align:center;
	padding:13px 0 0 0
	}

/*070823추가*/
.lecture_time {
	float:right;
	width:256px;
	margin:18px 10px 0 0;
	display:inline;
	}
.lecture_time h4{	
	font-size:11px;
	color:#333333;
	background:url(/front/kor/images/mybean/bul_gray.gif) 0 1px no-repeat;
	padding:0 0 5px 10px;
	letter-spacing:-1;
	position:relative;
	border-bottom:1px solid #D4D4D4
	}
.lecture_time h4 em{color:#4AC84A}
.lecture_time h4 span{position:absolute;top:-4px;right:11px}
.time_add{border-bottom:1px solid #D4D4D4;}
.time_add h3{height:18px;font-size:11px;color:#666666;font-weight:normal;margin:8px 0 0 0;border-bottom:1px solid #F3F3F3;padding:0 0 0 6px}
.time_add table{margin:5px 0 0 6px;height:88px}
.time_add th{font-size:11px;color:#666666;font-family:돋움}
.time_add td select{width:45px}
.time_add td.et{
	font-size:11px;font-family:굴림;
	padding:6px 0 0 0;color:#666
	}
.time_add td.et p{font-weight:bold;color:#40791E;padding:0 0 4px 0}
.lect_sch{
	border-bottom:1px solid #E8E8E8;
	margin:0 0 0 2px;
	font-size:11px;font-family:돋움;color:#666666
	}
.lect_sch th{
	border-right:1px solid #E8E8E8;border-top:1px solid #F3F3F3;
	background-color:#FDFDFD;
	padding:8px 0 5px 0
	}
.lect_sch td{
	border-top:1px solid #F3F3F3;
	padding:8px 0 5px 0
	}
.lect_sch td strong{
	color:#40791E;
	margin:0 0 0 7px;
	text-decoration:underline
	}

.box_edit_b{
	background:url(/front/kor/images/common/box_gray01_b.gif) bottom left no-repeat;
	margin:8px 0 0 0
	}
.box_edit_t{
	background:url(/front/kor/images/common/box_gray01_t.gif) top left no-repeat;
	position:relative
	}
.box_edit_t p{position:absolute;right:33px;top:7px}
.box_edit_t ul{
	font-size:12px;font-family:돋움;
	margin:0 0 0 14px;padding:10px 0 7px 0
	}
.box_edit_t li{
	background:url(/front/kor/images/mybean/bul_bar.gif) 0 8px no-repeat;
	padding:0 0 0 8px;								
	line-height:1.6em;
	}
/*0903추가*/
.road_b{
	background:url(/front/kor/images/mybean/box_gray02_b.gif) bottom no-repeat;
	margin:16px 0 0 0
	}
.road_t{background:url(/front/kor/images/mybean/box_gray02_t.gif) top no-repeat}
.road{width:629px;margin:0 0 0 17px;padding:1px 0 0 0}
.road li{padding:7px 0 0 0}
.road li.line{border-bottom:1px solid #E6E6E6}
.road td strong{color:#458521;letter-spacing:-1px}
.road td.r_btn{text-align:right}
.road td.arw01{background:url(/front/kor/images/mybean/bg_arw.gif) top right no-repeat}

/*0919추가*/
.stud{ width:270px}
.stud h3{
	width:270px;height:26px;
	background:url(/front/kor/images/mybean/tit_stud_info.gif) no-repeat;
	text-align:right
	}
.stud .box_bg{
	width:270px;
	background:url(/front/kor/images/mybean/box_stud_bg.gif) repeat-y
	}
.stud .box_t{
	width:270px;
	background:url(/front/kor/images/mybean/box_stud_t.gif) top no-repeat;
	}
.stud .box_b{
	width:270px;
	background:url(/front/kor/images/mybean/box_stud_b.gif) bottom no-repeat;
	padding:0 0 10px 0
	}
.stu dd p.kname{font-size:12px;color:#999999;font-family:굴림;letter-spacing:-1px}
.stu dd p.e12{font-size:12px}	
.stu dd p.age{font-size:11px;font-family:돋움;color:#999999}
.stu dd p.nation{font-size:11px;color:#999999}
.stu dd p.lan{font-size:12px;font-family:arial;letter-spacing:-1px}
.stu dd p.level{font-size:12px;color:#4E9923;font-family:돋움;letter-spacing:-1px}
.stu dd p.level em{font-size:11px}
.stu{
	clear:both; 
	width:258px; height:25px;
	border-top:1px solid #F3F3F3; 
	overflow:auto; overflow:hidden;
	margin:0 auto
	}
.stu_first{border-top:none}
.stu dt{
	float:left; 
	width:110px; 
	background:url(/front/kor/images/mybean/box_stud_bar.gif) top right no-repeat;
	font-weight:bold;text-align:left;font-size:11px
	}
.stu dt p{
	background:url(/front/kor/images/mybean/bul_gray02.gif) 0 11px no-repeat;
	padding:8px 0 0 6px;margin:0 0 0 7px;	
	font-size:11px;font-family:돋움;font-weight:bold;letter-spacing:-1px;
	}
.stu dd{float:left; width:148px;text-align:left}
.stu dd p{
	margin:7px 0 0 10px;
	font-family:arial;color:#666666;font-size:11px
	}
