body	{ margin: 0px; background-color:#ffffff; }
td		{ color:#707070; }
<!--
2009-04-28 ¹Ú¹üÀÏ »èÁ¦ (ºñ±³¿¬»ê¼öÇà¶§¹®¿¡ ºê¶ó¿ìÀúº°·Î ´À·ÁÁú¼öµµ ÀÕÀ½, ÇØ´ç°´Ã¼°¡ ¸¹À¸¸é ´õ¿í´õ ´À·ÁÁü)
a, img	{ selector-dummy:expression(this.hideFocus=true); }
-->
select.selectbox11 { behavior: url(/css/selectBox11.htc);}
select.select_b { behavior: url(/css/selectBox_b.htc);}
select.select_g { behavior: url(/css/selectBox_g.htc);}
select.select_org { behavior: url(/css/selectBox_org.htc);}

/* ---------- 2009.07.02 ±Ç¹ÎÁ¤ Ãß°¡ ---------- */
ul, li			{ list-style:none; padding:0px; margin:0px; }

/* ---------- ÆùÆ® ---------- */
.font11		{ font-size:11px; }
.font11b	{ font-size:11px; font-weight:bold; }
.font11_s	{ font-size:11px; letter-spacing:-0.1em; line-height:120%; }
.font11b_s	{ font-size:11px; letter-spacing:-0.1em; line-height:120%; font-weight:bold;}
.font12		{ font-size:12px; }
.font15		{ font-size:15px; }
.font_org	{ color:#fb9720; }
.font_orgb	{ color:#fb9720; font-weight:bold; }
.font_org2	{ color:#fc5d20; }
.font_org2b	{ color:#fc5d20; font-weight:bold; }
.font_org3b	{ color:#f05c1e; }
.font_org3b	{ color:#f05c1e; font-weight:bold; }
.font_blue	{ color:#137dc8; }
.font_blk	{ color:#000000; }


/* ---------- Å¸ÀÌÆ² ---------- */
#ttl		{ vertical-align:bottom; padding:10px 0px 5px 2px; }
.sub_ttl	{ padding:10px 0px; color:#000000; font-weight:bold; }


/* ---------- ¸µÅ© : Èò»ö 11px ---------- */
.link_wht11	{ font-size:11px; color:#ffffff; letter-spacing:-0.1em; }
a.link_wht11:link	{ font-size:11px; color:#ffffff; letter-spacing:-0.1em; text-decoration:none; }
a.link_wht11:visited	{ font-size:11px; color:#ffffff; letter-spacing:-0.1em; text-decoration:none; }
a.link_wht11:hover	{ font-size:11px; color:#ffffff; letter-spacing:-0.1em; text-decoration:underline; }

/* ---------- ¸µÅ© : ... °£°Ý ---------- */
.link_dot11 { font-size:11px; letter-spacing:0.1em; }
a.link_dot11:link	{ font-size:11px; letter-spacing:0em; text-decoration:none; }
a.link_dot11:visited	{ font-size:11px; letter-spacing:0em; text-decoration:none; }
a.link_dot11:hover	{ font-size:11px; letter-spacing:0em; text-decoration:underline; }

/* ¸µÅ© : ÀÔ½ÃÁ¤º¸ NOTICE */
a.link_ipsi:link	{ color:#b7b7b7; font-weight:bold; font-size:11px; letter-spacing:-0.1em; text-decoration:none; }
a.link_ipsi:visited	{ color:#b7b7b7; font-weight:bold; font-size:11px; letter-spacing:-0.1em; text-decoration:none; }
a.link_ipsi:hover	{ color:#fc7520; font-weight:bold; font-size:11px; letter-spacing:-0.1em; text-decoration:none; }


/* ========== Å¾ ========== */
#mem_id, #mem_pwd	{ width:110px; height:18px; font-family:"µ¸¿ò"; font-size:11px; color:#707070; border:1px solid #969696; background-color:#ffffff; padding-left:5px; padding-top:3px; }
.mem_id	{ background:url("/images/include/txt_id.gif") 5px no-repeat; }
.mem_pwd	{ background:url("/images/include/txt_pw.gif") 5px no-repeat; }


/* ========== ·¹ÇÁÆ® ¸Þ´º ========== */
#left_menu a {
  background:url("/images/common/left_menu.gif") no-repeat;
  height:29px; width:178px; padding-left:25px; padding-top:7px;
  color:#707070; font-weight:bold; letter-spacing:-0.1em;
  text-decoration:none;
}

#left_menu a:hover { background-position:0% -29px; color:#fc7520; }
#left_menu #select a { background-position:0% -29px; color:#fc7520; }
.left_num {letter-spacing:0em;}


#left_menu #submenu { padding:10px 0px 10px 25px; }

#left_submenu a {
  background:url("/images/common/left_icon.gif") no-repeat;
  height:20px; width:140px; padding-left:8px; padding-top:0px;
  color:#707070; font-weight:normal; font-size:11px; letter-spacing:-0.1em;
  text-decoration:none;
}

#left_submenu a:hover { background-position:0% -20px; color:#fd742c; font-weight:bold; }
/*#left_submenu a:visited { background-position:0% -20px; color:#fd742c; font-weight:bold; }*/
#left_submenu #select a { background-position:0% -20px; color:#fd742c; font-weight:bold; }


#left_submenu_clear a {
  background:url("/images/common/left_icon.gif") no-repeat;
  height:20px; width:140px; padding-left:8px; padding-top:0px;
  color:#707070; font-weight:normal; font-size:11px; letter-spacing:-0.1em;
  text-decoration:none;
}
/* ========== ·¹ÇÁÆ® ¸Þ´º ³¡ ========== */


.book_submenu {
  background:url("/images/common/left_icon.gif") no-repeat;
  height:20px; width:140px; padding-left:0px; padding-top:0px;
  font-size:11px; letter-spacing:-0.1em;
  text-decoration:none; font-weight:bold;
  background-position:0% -20px; color:#fd742c;
}

/* ========== ¸ÞÀÎ ========== */

#main_body td	{ font-family:"µ¸¿ò"; font-size:11px; color:#707070; letter-spacing:-0.1em; }

#main_body a:link		{ font-size:11px; color: #707070; text-decoration: none; }
#main_body a:visited	{ font-size:11px; color: #707070; text-decoration: none; }
#main_body a:hover		{ font-size:11px; color: #E6683C; text-decoration: none; }
#main_body a:active		{ font-size:11px; color: #ff7e00; text-decoration: none; }

#main_body .line		{ background:url("/images/main/main_line.gif") repeat-x; height:1px; }
#main_body .num			{ font-family:"Verdana", "µ¸¿ò"; font-size: 10px; letter-spacing: -1pt}

.border_top		{ border-top:1px solid #d1d1d1; }
.border_right	{ border-right:1px solid #d1d1d1; }
.border_bottom	{ border-bottom:1px solid #d1d1d1; }
.border_left		{ border-left:1px solid #d1d1d1; }

/* ========== ÅÇ1 ========== */

/* ±âº» */
#tab1 td { padding-right:1px; }
#tab1 a {
  background:url("/images/common/tab1_left.gif") no-repeat left top;
  height:30px;
  text-decoration:none;
  padding-left:20px;
  cursor:pointer;
}
#tab1 a span {
  background:url("/images/common/tab1_right.gif") no-repeat right top;
  color:#cfcfcf;
  font-weight:bold;
  height:30px;
  padding:8px 20px 0px 0px;
  text-align:center;
}
/* ¿À¹ö */
#tab1 a:hover { background-position:0% -30px; padding-left:25px; }
#tab1 a:hover span { background-position:100% -30px; color:#000000; font-weight:bold; padding-right:15px;}
/* ¼±ÅÃ */
#tab1 #select a { background-position:0% -30px; padding-left:25px; }
#tab1 #select a span { background-position:100% -30px; color:#000000; font-weight:bold; padding-right:15px; }
#tab1 .selectCate a { background-position:0% -30px; padding-left:25px; }
#tab1 .selectCate a span { background-position:100% -30px; color:#000000; font-weight:bold; padding-right:15px; }

/* ÅÇ1 ¼­ºê */
#tab1_sub td		{ font-size:11px; color:#707070; }
#tab1_sub #list		{ padding:7px 5px 0px 5px; }
#tab1_sub a:link	{ color:#707070; padding:0px 4px; }
#tab1_sub a:visited	{ color:#707070; padding:0px 4px; }
#tab1_sub a:hover	{ background:url("/images/common/icon_sub1.gif") 2px no-repeat; padding-left:8px; font-weight:bold; color:#000000; }

#tab1_sub #select	{ background:url("/images/common/icon_sub1.gif") 2px no-repeat; padding-left:8px; font-weight:bold; color:#000000; }
#tab1_sub #link10	{ color:#707070; padding:0px 4px; }
/* ========== ÅÇ1_1 : ÅÇ1°ú µ¿ÀÏÇÏ³ª ³ôÀÌ°ª¸¸ Â÷ÀÌ°¡ ÀÖÀ½, ³ªÀÇ °­ÀÇ½Ç¿¡¼­ »ç¿ë ========== */

/* ±âº» */
#tab1_1 td { padding-right:1px; }
#tab1_1 a {
  background:url("/images/common/tab1_left.gif") no-repeat left top;
  text-decoration:none;
  height:29px;
  padding-left:20px;
  cursor:pointer;
}
#tab1_1 a span {
  background:url("/images/common/tab1_right.gif") no-repeat right top;
  color:#cfcfcf;
  font-weight:bold;
  height:29px;
  padding:8px 20px 0px 0px;
  text-align:center;
}
/* ¿À¹ö */
#tab1_1 a:hover { background-position:0% -30px; padding-left:25px; }
#tab1_1 a:hover span { background-position:100% -30px; color:#000000; font-weight:bold; padding-right:15px;}
/* ¼±ÅÃ */
#tab1_1 #select a { background-position:0% -30px; padding-left:25px; }
#tab1_1 #select a span { background-position:100% -30px; color:#000000; font-weight:bold; padding-right:15px; }


/* ========== ÅÇ2 ========== */

/* ±âº» */
#tab2 td { padding-right:1px; }
#tab2 a {
  background:url("/images/common/tab2_left.gif") no-repeat left top;
  text-decoration:none;
  height:30px;
  padding-left:9px;
  cursor:pointer;
  font-size:11px;
  letter-spacing:-0.1em;
}
#tab2 a span {
  background:url("/images/common/tab2_right.gif") no-repeat right top;
  color:#cfcfcf;
  font-weight:bold;
  height:30px;
  padding:8px 9px 0px 0px;
  text-align:center;
}
/* ¿À¹ö */
#tab2 a:hover { background-position:0% -30px; }
#tab2 a:hover span { background-position:100% -30px; color:#000000; font-weight:bold; }
/* ¼±ÅÃ */
#tab2 #select a { background-position:0% -30px; }
#tab2 #select a span { background-position:100% -30px; color:#000000; font-weight:bold; }


/* ========== ÅÇ3 ========== */

/* ±âº» */
#tab3 td { padding-right:1px; background:url(/images/common/tab1_line.gif) repeat-x bottom;}
#tab3 a {
  background:url("/images/common/tab3_left.gif") no-repeat left top;
  font-size:11px; letter-spacing:-0.1em; text-decoration:none;
  height:20px; padding-left:8px; cursor:pointer;
}
#tab3 a span {
  background:url("/images/common/tab3_right.gif") no-repeat right top;
  color:#a8a8a8;
  font-weight:normal;
  height:20px;
  padding-top:5px; padding-right:8px;
}
/* ¿À¹ö */
#tab3 a:hover { background-position:0% -20px; padding-left:13px; text-decoration:none;}
#tab3 a:hover span { background-position:100% -20px; color:#000000; font-weight:bold; text-decoration:none; }
/* ¼±ÅÃ */
#tab3 #select a { background-position:0% -20px; padding-left:13px; text-decoration:none; }
#tab3 #select a span { background-position:100% -20px; color:#000000; font-weight:bold; text-decoration:none; }
/*2008.11.30 ¼±ÅÃ Ãß°¡ ±è¼ºÁø */
#tab3 #SelectJisikTab a { background-position:0% -20px; padding-left:13px; text-decoration:none;}
#tab3 #SelectJisikTab a span { background-position:100% -20px; color:#000000; font-weight:bold; text-decoration:none; }
/* 2009.01.09 Ãß°¡ ±Ç¹ÎÁ¤ */
#tab3 #SelectNoticeTab a { background-position:0% -20px; padding-left:13px; text-decoration:none;}
#tab3 #SelectNoticeTab a span { background-position:100% -20px; color:#000000; font-weight:bold; text-decoration:none; }


/* ========== tºí·Î±× ¼­ºê ÅÇ ========== */

#blog_sub td		{ font-size:12px; color:#707070; }
#blog_sub a:link	{ color:#707070; font-weight:bold; }
#blog_sub a:visited	{ color:#707070; font-weight:bold; }
#blog_sub a:hover	{ background:url("/images/common/icon_tab1.gif") 2px no-repeat; padding-left:12px; font-weight:bold; color:#000000; }

#blog_sub #select	{ background:url("/images/common/icon_tab1.gif") 2px no-repeat; padding-left:12px; font-weight:bold; color:#000000; }

/* ========== Áö½ÄÄ¿¹Â´ÏÆ¼ ÅÇ ========== */

#jisik_tab a	{
  background:url("/images/common/tab_jisik_left.gif") no-repeat left top;
  color:#9c9b9b; font-size:12px; font-weight:bold; text-decoration:none;
  height:23px; padding-left:15px; cursor:pointer;
}
#jisik_tab a span {
  background:url("/images/common/tab_jisik_right.gif") no-repeat right top;
  height:23px; padding-right:15px;padding-top:5px;
}

#jisik_tab a:hover			{ background-position: left -23px; height:23px; color:#da842f; text-decoration:none; }
#jisik_tab a:hover span		{ background-position: right -23px; color:#da842f; text-decoration:none; }

#jisik_tab #select a		{ background-position: left -23px; height:23px; color:#da842f; text-decoration:none; }
#jisik_tab #select a span	{ background-position: right -23px; color:#da842f; text-decoration:none; }

/* ---------- °­ÁÂ °Ë»ö ---------- */

#lec_search td	{ font-size:11px; color:#494949; }
#search_txt td	{ font-size:11px; color:#FFFFFF; }
.search_txt		{ padding-top:3px; width:60px; padding-left:3px;}
.search_line	{ border-bottom:1px solid #e6e6e6; padding:2px 0px;}


/* ---------- ÀÏ¹Ý °­ÁÂ ¸®½ºÆ® ---------- */

#lecture_board,#lecture_board2 th, td {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼",sans-serif ;
	font-size: 12px;
	line-height: 120%;
	color: #707070;
}
#lecture_board th {
	font-size: 11px;
	font-weight: bold;
	background-image: url("/images/lecture/lec_bg.gif");
	background-repeat: repeat-x;
	text-align: center;
}

.lec_name		{ color: #707070; font-weight: bold; font-family: "µ¸¿ò"; font-size: 12px; letter-spacing: -1pt; padding:4px 0px; line-height:120%; }
.book_comment	{ color: #9b9a9a; font-size: 11px;}
.lec_amount		{ color: #707070; font-size: 11px; font-weight: normal; }
.lec_buy		{ color: #fb9720; font-weight: bold; font-size: 11px; }
.lec_step		{ color: #707070; font-size: 11px; }
.lec_line		{ background: url("/images/lecture/lec_line.gif") center repeat-x; }
.lec_line2		{ background-color:#d1d1d1; }

#icon	{ vertical-align:bottom; padding:10px 0 5px 0; text-align:right; }

/* ---------- ÀÏ¹Ý °­ÁÂ ¸®½ºÆ® 2 ---------- */

#lecture_board2 th {
	font-size: 11px;
	color: #595b5e;
	font-weight: bold;
	background-image: url("/images/lecture/lec_bg2.gif");
	background-repeat: repeat-x;
	text-align: center;
}


/* ---------- ÆÐÅ°Áö °­ÁÂ ¸®½ºÆ® ---------- */

#package_lec		{ color:#707070; }
#package_lec #title, #step, #l_name	{ font-weight:bold; }

#package_lec #title	{ padding-left:27px; padding-top:1px; }
#package_lec #title a:link		{ color:#000000; font-size:12px; }
#package_lec #title a:visited	{ color:#000000; font-size:12px; }
#package_lec #title a:hover		{ color:#fc5d20; font-size:12px; }

#package_lec #step		{ padding-right:14px; font-size:11px; }
#package_lec #l_name	{ font-size:11px; padding:5px 0px; }


/* ---------- ¹«·á±âÈ¹Æ¯°­ ---------- */

#free_lec #title	{ padding-left:27px; padding-top:1px; color:#000000; font-size:12px; font-weight:bold; }
#free_lec #l_name	{ font-size:11px; padding:5px 6px; font-weight:normal; letter-spacing:-0.1em; }
#free_lec #comment	{ padding-left:10px; color:#000000; font-size:11px; letter-spacing:-0.1em; }
#free_lec #date		{ padding-right:14px; font-size:11px; }

#free_lec #t_name	{ font-size:11px; line-height:13px; }
#free_lec #t_name a:link	{ color:#707070; font-size:11px; line-height:13px; }
#free_lec #t_name a:visited	{ color:#707070; font-size:11px; line-height:13px; }
#free_lec #t_name a:hover	{ color:#fc5d20; font-size:11px; line-height:13px; }


/* °­ÁÂ »ó¼¼ */

#lec_detail .layout_top		{ background:url("/images/lecture/dtl_layout_bg.gif") top right no-repeat; }
#lec_detail .layout_right	{ border-right:3px solid #fb8220; }
#lec_detail .box_bg			{ background-color:#f1f1f1; }
#lec_detail #lec_info1 td	{ color: #707070; font-size: 11px; }
#lec_detail #lec_info2 td	{ color: #707070; font-size: 11px; }
#lec_detail .layout_right01	{ border-right:3px solid #fb8220; width:841px;  }

#lec_detail #lec_info3 {font-family:Verdana;border:3px solid #ededed;}
#lec_detail #lec_info3 th	{ background:url("/images/lecture/th_bgright.gif") top left repeat-x; text-align:center;height:32px;border-left:1px dotted #adadad;}
#lec_detail #lec_info3 th.last {border-left:0 none;}
#lec_detail #lec_info3 th.sel{ background:url("/images/lecture/th_bgC.gif") top right no-repeat;}
#lec_detail #lec_info3 th.sellast{ background:url("/images/lecture/th_bgrightC.gif") top right no-repeat;}
#lec_detail #lec_info3 th strong {font-size:9pt;color:#fff;}

#lec_detail #lec_info3 td	{ text-align:center;color:#000;height:33px;border-left:1px dotted #9d9d9d;}
#lec_detail #lec_info3 td a:active
#lec_detail #lec_info3 td span {font-family:Dotum;font-size:8pt;float:left;}
#lec_detail #lec_info3 td span.vale {font-size:7.5pt;float:left;padding-left:7px;display:block;margin:0;}



/* ³» ¸¾´ë·Î ÃÊÀÌ½º ¼±ÅÃµÈ °­ÁÂÀÇ ±Ý¾× Ç¥½Ã */

.input_lec1		{ border:none; text-align:right; font-size: 11px; letter-spacing: -1pt; width:60px; }
.input_lec2		{ border:none; text-align:right; font-size: 11px; letter-spacing: -1pt; width:60px; font-weight:bold; color:#f36c66; }
.input_lec3		{ border:none; text-align:right; font-size: 11px; letter-spacing: -1pt; width:60px; font-weight:bold; }


/* ========== °Ô½ÃÆÇ ========== */

#tbl_list		{ background:url("/img/lecture/tb_back.gif") no-repeat; height:30px; }
#tbl_list th	{ color:#ffffff; padding-top:3px; }
#tbl_list .content	{ padding-left:10px; text-align:left; }
.tbl_line			{ background-color:#dfdfdf; }
.tbl_double_line	{ background: url("/images/common/line_double.gif") repeat-x; height:3px; }

#tbl_list2		{ background:url("/img/lecture/tb_bg.gif") repeat-x; height:30px; }
#tbl_list2 th	{ color:#ffffff; padding-top:3px; }
#tbl_list .content	{ padding-left:10px; text-align:left; }

#tbl_list_g		{ background:url("/images/common/tb_back_g.gif") no-repeat; height:30px; }
#tbl_list_g th	{ color:#000000; padding-top:5px; }
#tbl_write th	{ color:#ffffff; background-color:#cab49f; border-bottom:1px solid #b4977b; }
#tbl_write td	{ padding-left:15px; border-bottom:1px solid #e3dacc; }
#tbl_write .line1 { border-top:1px solid #b4977b;}
#tbl_write .line2 { border-top:1px solid #e3dacc; }

#tbl_write2 th	{ color:#ab7e51; font-weight:normal; }
#tbl_write2 .content { padding-left:10px; }

#tbl_nextlist	{ border-top:2px solid #dfdfdf; border-bottom:2px solid #dfdfdf; }

#tbl_reply th	{ font-weight:normal; color:#000000; }
#tbl_reply .content	{ padding-left:10px; }

#tbl_listwrit { background:url("/images/lecture/table_top.gif") top left no-repeat; padding-top:20px;}
#tbl_listwrit td.first { background:url("/images/lecture/table_bar.gif")  right no-repeat;color:#ab7e51;height:30px;border-bottom:1px solid #dfdfdf; text-align:center;padding-top:10px;}
#tbl_listwrit td { color:#707070;height:30px;border-bottom:1px solid #dfdfdf;padding:10px 0 5px 10px;font-size:8pt;line-height:10pt;}
.org {color:#f57310;}
#tbl_listwrit td.mid {padding:0 0 0 10px;}


/* ========== °í°´¼¾ÅÍ ========== */
#cs_guide td	{ font-weight:normal; color:#d2c3b4; letter-spacing:-0.1em; }
#cs_guide a		{ font-weight:bold; font-size:11px; color:#8d8c8c;  letter-spacing:-0.1em; }
#cs_guide a:hover	{ font-weight:bold; color:#666666; padding-left:10px; background:url("/images/common/icon_sub1.gif") left no-repeat; }

#cs_myinfo		{ background:url("/images/cscenter/box1_back.gif") no-repeat; text-align:center; }
#cs_myinfo th	{ padding-right:15px; color:#000000; font-size:12px; text-align:right;}
#cs_myinfo .content	{ padding-left:15px; font-size:12px; text-align:left; }

#faq_best th { color: #6c4e4e; font-weight: bold; vertical-align: bottom; text-align:left; letter-spacing:-0.1em; }
#faq_best td { bakground:url("/images/cscenter/faq_line.gif") repeat-x; height:1px; }
#faq_best #content	{ font-weight:normal; }



/* ========== ¼±»ý´Ô ========== */

#tmain_list	{ background:url("/images/teacher/tmain_title_back.gif") top no-repeat; color:#ffffff; font-size:11px;
				letter-spacing:-0.1em; padding:5px 0px 5px 14px; height:20px; }

/* °­ÁÂ°Ë»ö ÅÇ */
#tmain_search td	{ color:#a7a7a7; }
#tmain_search a		{ color:#a7a7a7; padding:0px 5px; }
/* ¿À¹ö */
#tmain_search a:hover	{ color:#ffffff; font-weight:bold; }
#tmain_search a:hover span	{ background:url("/images/teacher/tmain_search_icon.gif") left no-repeat; padding-left:10px; }
/* ¼±ÅÃ */
#tmain_search #select a	{ color:#ffffff; font-weight:bold; }
#tmain_search #select a span	{ background:url("/images/teacher/tmain_search_icon.gif") left no-repeat; padding-left:10px; }

/* tºí·Î±× ¼­ºê ÅÇ */
#tblog_tab a		{ color:#707070; font-weight:bold; }
/* ¿À¹ö */
#tblog_tab a:hover	{ color:#000000; font-weight:bold; }
#tblog_tab a:hover span	{ background:url("/images/teacher/tmain_search_icon.gif") left no-repeat; padding-left:10px; }
/* ¼±ÅÃ */
#tblog_tab #select a	{ color:#ffffff; font-weight:bold; }
#tblog_tab #select a span	{ background:url("/images/teacher/tmain_search_icon.gif") left no-repeat; padding-left:10px; }


/* ¼±»ý´Ô ·Ñ¸µ */
.img_roll_w {border:1px solid #ffffff; }
.img_roll_b {border:1px solid #000000; }


/* ========== Áö½Ä Ä¿¹Â´ÏÆ¼ ========== */
.txt_orange_12b {font-size: 12px; color:#e6683c; letter-spacing:25%; font-weight:bold;}
.txt_11 {font-size: 11px; letter-spacing:25%;}
.Uline { text-decoration:underline;}

/* µ¿°íµ¿¶ô */
#donggo_best5 .right_line	{ border-right:1px solid #ebe4da; padding-left:5px; }
#donggo_best5 .count		{ color:#e6683c; }

#attendance th				{ height:20px; color:#907755; font-size:11px; background-color:#ebe5dc; font-weight:normal; border-top:1px dotted #c3b29a; border-left:1px dotted #c3b29a;}
#attendance td				{ height:45px; border-left:1px dotted #c3b29a; background-color:#ffffff; text-align:center;}
#attendance .right			{ border-right:1px dotted #c3b29a;}
#attendance .bottom			{ border-bottom:1px dotted #c3b29a;}

#attendance .green			{ color:#50941e; font-size:11px; }
#attendance .red			{ color:#b02424; font-size:11px; }
.attendance_title			{ padding-left:15px; color:#000000; font-size:14px; font-weight:bold; }
.attendance_point			{ color:#d14919; }


/* ========== ¸¶ÀÌÆäÀÌÁö ========== */
#mypage_stemp table	{ border-right:1px solid #d3d3d3; border-top:1px solid #d3d3d3; }
#mypage_stemp #stemp_list th	{
	background-color:#f7f7f7; text-align:left; padding:5px 10px;
	color:#707070; font-weight:normal; font-size:12px;
	border-bottom:1px solid #d3d3d3;
}

#weekly_plan th	{ background-color: #f3f3f3; color: #9a9a9a; font-family: verdana; font-weight: bold;  }
#weekly_plan .sun	{ color: #ff5c7f;  }
#weekly_plan td	{ font-size: 11px; line-height: 17px; }

.layer { position:absolute; display:none; }
.layer .top_bg { background:url("/images/common/layer_bg_Top.gif") bottom repeat-x; }
.layer .left_bg { background:url("/images/common/layer_bg_Left.gif") repeat-y; }
.layer .right_bg { background:url("/images/common/layer_bg_Right.gif") repeat-y; }
.layer .bottom_bg { background:url("/images/common/layer_bg_Bottom.gif") repeat-x; }
/* bookstore */
div.b_recom {
	float:left;
	background:#f0f2f1;
	width:669px;
	height:97px;
	border:1px solid #e0e2e1;
}
div.b_recom div.top {
	float:both;
	margin:7px 0 0 2px;
	width:660px;
	text-align:middle;
	height:25px;
	border-bottom:1px solid #fff;
}
div.b_recom div.top img {
	float:left;
}
div.b_recom div.top span{
	float:right;
}
div.b_recom div.bottom {
	float:both;
	margin:2px;
	border:1px solid #e3e3e3;
	width:662px;
	height:55px;
	background:#fff;
	text-align:middle;
}
