
/** content *************************************************************************************************/

#content {float:left; width:490px; margin-left:15px; overflow-x:hidden;}

.submain_bbox {position:relative;}
.bbox_num {position:relative; position:absolute; top:124px; left:450px; width:34px; height:15px;}
.submain_tit {background:url(/edumentor/images/bullet/main_bullet.gif) no-repeat 0px 0px; padding-left:14px; font-weight:bold; 
letter-spacing:-1px;}
.nsubmain_tit {padding-left:3px; font-size:0;}

.bestclass_box {border:1px solid #CCCCCC; margin-top:5px; height:228px !important; height:234px;}
.nbestclass_box {border:1px solid #CCCCCC; margin-top:7px; height:228px !important; height:234px;}
.bclass_list {float:left; width:226px; margin:9px; ovewflow:hidden; display:inline;}
.bt_pic {border:1px solid #b3b3b3; padding:1px; background-color:#ffffff;}

.class_tit {color:#666666; margin-bottom:6px; line-height:17px; letter-spacing:-1pt; height:51px;}
.class_tit a, .class_tit a:visited {color:#666666;}
.class_tit a:hover {color:#666666; text-decoration:underline;}
.main_name {color:#4D4D4D; font-weight:bold;}
a .main_name, a:visited .main_name {color:#4D4D4D;}
a:hover .main_name {color:#4D4D4D; text-decoration:underline;}
.class_txt {color:#4D4D4D; margin-top:5px; background:url(/edumentor/images/bullet/gray70_2.gif) no-repeat 0px 4px; padding-left:5px;}
.class_txt02 {color:#4D4D4D; margin-top:3px; background:url(/edumentor/images/bullet/gray70_2.gif) no-repeat 0px 4px; padding-left:5px;}
.class_won {background:url(/edumentor/images/bullet/won_bullet.gif) no-repeat; padding:1px 0px 0px 16px; color:#FF0000;}

.newclass_box {border:1px solid #CCCCCC; background-color:#FFFFFF; padding:2px; margin-top:5px;}
.nnewclass_box {border:1px solid #CCCCCC; background-color:#FFFFFF; padding:2px; margin-top:7px;}
.new_box {background-color:#FAFAFA; padding:12px;}
.new_dotted {background:url(/edumentor/images/lecture/dotted.gif) repeat-y; width:1px; height:93px; font-size:0;}

.goodclass_box {border:5px solid #B5CEED; padding:10px; margin-top:5px;}
.new_line {background-color:#CED8EF; width:1px; height:94px; font-size:0;}

.mbanner_bc {background-color:#7895cc; height:1px;}

.tab_bg {background:url(/edumentor/images/lecture/tab_bg.gif) repeat-x; height:27px;}
#notice_tab {float:left; margin:0px; padding-left:1px; display:inline; list-style-type:none; font-size:0;}
#notice_tab li {float:left; margin-left:2px; padding:0px; display:inline; list-style-type:none;}

.notice_txt {padding:7px 2px 0px 2px;}
.notice_list {background:url(/edumentor/images/bullet/gray50_2.gif) no-repeat 0px 9px; padding-left:7px; line-height:22px;}
.notice_list a, .notice_list a:visited {color:#4D4D4D;}
.notice_list a:hover {color:#4D4D4D; text-decoration:underline;}
.day_num {color:#6a85b4;}


/** right *************************************************************************************************/

#right {position:relative; float:right; width:206px !important; width:220px; padding:7px; overflow-x:hidden; background-color:#f2f4f7; /**height:796px !important; height:810px;**/}

.submain_rtit {font-weight:bold; letter-spacing:-1px; margin-left:3px;}
.nsubmain_rtit {margin-left:3px; font-size:0;}
.member_goodbox {border:1px solid #d2dbe7; background-color:#FFFFFF; padding:8px; margin-top:5px; color:#4D4D4D;}
.mgoood_txt {vertical-align:10%; color:#737373;}
.addview {text-align:right; padding:2px 5px 0px 0px;}

.rclass_tit {color:#666666; margin-bottom:3px; line-height:16px; letter-spacing:-1px;}
.rclass_tit a, .rclass_tit a:visited {color:#666666;}
.rclass_tit a:hover {color:#666666; text-decoration:underline;}
.rclass_txt {color:#4D4D4D; margin-bottom:3px;}
.goodbox_num {color:#4D4D4D; margin:5px 0px 0px 0px; letter-spacing:-1px;}
.goodbox_num a, .goodbox_num a:visited {color:#4D4D4D;}
.goodbox_num a:hover {color:#4D4D4D; text-decoration:underline;}
.goodbox_line {border-top:1px solid #e6e6e6; font-size:0; margin:10px 0px; height:1px;}

.popular_book {clear:both; padding:9px; background-color:#ffffff;}
.rbook_tit {line-height:16px;}
.rbook_tit a, .rbook_tit a:visited {text-decoration:none;}
.rbook_tit a:hover {color:#333; text-decoration:underline;}
.rbook_won {color:#4D4D4D; margin-top:5px;}
.book_dotted {background:url(/edumentor/images/lecture/dotted02.gif) repeat-x; margin:10px 0px; height:1px; font-size:0;}

/** footer *************************************************************************************************/

.footer_menubox {background-color:#6A98C9; height:28px; color:#fff;}
.footer_menu {padding-top:3px!important; padding-top:3px; color:#ffffff; text-align:right; padding-right:20px;}
.footer_menubox a, .footer_menubox a:visited {color:#fff; margin:0px 5px;}
.footer_menubox a:hover {color:#fff; text-decoration:underline;}
.footer_txt {font-family:dotum; color:#808080; line-height:16px;}
.footer_do {font-family:Trebuchet MS; color:#666666;}

/** footer *************************************************************************************************/

#nm_footer {position:relative; clear:both; width:920px; padding:20 0 10 0; margin:0px auto 0px auto;}
.nf_menu {padding-top:1px !important; padding-top:3px;}
.nf_menu a, .nf_menu a:visited {font-family:dotum; font-size:12px; color:#595959;}
.nf_menu a:hover {color:#666666; text-decoration:underline;}

.nf_txt {font-family:dotum; font-size:11px; color:#8c8c8c; line-height:17px; margin-top:3px;}
.nf_do {font-family:Trebuchet MS, dotum; font-size:11px; color:#656565;}
.font_s {letter-spacing:-1px;}
