/* ¼­ºê¸Þ´º */
.SubMenu { margin:6px; }
.SubMenu li { font-family:µ¸¿ò; font-size:11px; letter-spacing:-1px; line-height:18px; 
			  background:url(../images/bl2.gif) no-repeat 7px 8px; padding-left:12px; }
			  
/* ¼­ºê¸ñ·Ï */
#CateTit { height:24px; background:url(../lectureinfo/images/ico_tit.gif) no-repeat 10px 8px; padding:3px 0 3px 26px; }
.CateHistory { height:30px; background:url(../lectureinfo/images/catebox_t.gif) no-repeat left top; vertical-align:top; padding-top:8px;
			   color:#FFF; font-family:µ¸¿ò; font-size:11px; padding-left:15px; }
.CateHistory img { float:right; margin-top:-12px; margin-right:15px; }
.CateBox { border-left:2px solid #3C80BF; border-right:2px solid #3C80BF; }

.Category { width:720px; border-collapse:collapse; border:0; margin:7px 0 7px 10px; }
.Category th { width:100px; text-align:left; padding-right:5px; vertical-align:top; }
.Category td { width:155px; height:20px; background:url(../lectureinfo/images/bl2.gif) no-repeat left 1px; letter-spacing:-0.1em;
			   padding-left:8px; vertical-align:top; }
.Category th.bgline { height:11px; background:url(../images/bg_dot.gif) repeat-x left top; padding:5px; }
.Category td.none { background:none; }

.TblLecList { width:735px; border-collapse:collapse; border:0; }
.TblLecList td { padding-left:10px; }
.TblLecList td.txt { padding:10px; font-family:µ¸¿ò; font-size:11px; }
.TblLecList td.txt div { width:705px; background:#F5F5F5; padding:5px; line-height:15px; }
.LecTit { display:block; font-weight:bold; margin:5px 0; }
.dcper { color:#F60; }
.ecash { color:#F90; background:url(../lectureinfo/images/ecash.gif) no-repeat 5px 1px; padding-left:60px; line-height:20px; }
.btn { border-collapse:collapse; border:0; }
.btn td { padding:1px; }

/* °­ÀÇ»ó¼¼ */
.LecdTit { font-size:14px; color:#222; font-weight:bold; margin:5px 0; }
.LecIco { margin-left:10px; }

#ReviewBg { border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; }
.ReviewAvg { width:145px; height:50px; background:url(../lectureinfo/images/review_bg.gif) no-repeat left top; }
.ReviewAvg span.avgstar { position:absolute; margin:15px 0 0 10px; }
.ReviewAvg span.avgpoi { position:relative; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px; color:#FF9;
						 margin-top:-5px; padding-right:10px; }
.ReviewList { font-family:µ¸¿ò; font-size:11px; padding-left:5px; }

.TblBasic { width:475px; border:0; }
.TblBasic th { width:60px; height:30px; background:url(../lectureinfo/images/bl3.gif) no-repeat 5px 12px; padding-left:13px; text-align:left; }
.TblBasic td { padding:5px 0; }
.TblSelP { width:475px; border:1px solid #D7E6ED; background-color:#FFF6E9; }

.TblDetail { width:735px; border-collapse:collapse; border:0; margin-bottom:15px; }
.TblDetail th { background:url(../lectureinfo/images/ico_det.gif) no-repeat 9px 15px; text-align:left; padding:15px 0 7px 23px; }
.TblDetail td.BoxBg { border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; padding:3px 10px; line-height:18px; }

.TblDList {}
.TblDList th { background:url(../lectureinfo/images/detail_tbl.gif) no-repeat top center; }
.TblDList th.fir { background:url(../lectureinfo/images/detail_tbl.gif) no-repeat top left; }
.TblDList th.fin { background:url(../lectureinfo/images/detail_tbl.gif) no-repeat top right; }

.BListTit { font-family:µ¸¿ò; font-size:11px; font-weight:bold; text-align:center; background:#EAF2FB; color:#999; }
.AlignCen { text-align:center; height:30px; }
.ReviewCon { border:5px solid #F5F5F5; padding:8px; }

/* °­»çÇÁ·ÎÇÊ */
.profile_select { width:480px; height:150px; border:1px solid #E5E5E5; margin-left:10px; }