
/* ///////////////////////////////// ÈÆ·Ã½ÅÃ» ///////////////////////////////////// */


.train_top_wrap { position:relative; width:780px; height:165px; background:url(../images/06_trainapp/train_info_bg.gif) no-repeat;}
.train_month { float:left; width:185px; height:44px;  font-size:20px; color:#E24C4F; font-weight:bold; text-align:center; padding:100px 0 0 0px;}
.train_sel_search { float:left; width:760px; background:#eee; padding:5px 10px 5px 10px;}

.campus-btn {width:100%;background-color:#eee;}
.campus-btn ul.campus-menu {padding:10px;float:left;z-index:9999;}
.campus-btn ul li {float:left;font-size:20px;}
.prev-month {float:right;margin-top:10px;}

.train_wrap {position:relative; width:570px; height:auto; margin:0 0 10px 0; float:right;}
.train_wrap .cls_txt { height:auto; margin:12px 0px 5px 10px; }
.train_wrap .class_msg { position:relative; margin:15px 0 15px 20px; padding:5px 5px 5px 5px; font-size:1.0em; color:#555;line-height:18px; background:#000000;color:#fff;font-size:15px;line-height:25px;}
.train_wrap .class_msg b { background:url(../images/06_trainapp/dot_red.gif) no-repeat; padding:0px 0 5px 10px;}
.train_wrap span { color:#E24C4F;}

.selftest_top { position:relative; width:690px; margin:0 0 0 10px; }
.test_box_wrap { position:relative; width:780px; margin:20px 0 20px 0; }
.test_box_top { position:relative; width:780px; background:url(../images/old/02_courses/selftest_boxtop.gif) no-repeat; height:3px; font-size:3px; }
.test_box_list { position:relative; width:660px; background:url(../images/old/02_courses/selftest_boxbg.gif) repeat-y; padding:15px 20px 24px 20px;}
.test_box_list #t_list1, .test_box_list #t_list2, .test_box_list #t_list3, .test_box_list #t_list4, .test_box_list #t_list5, .test_box_list #t_list6, .test_box_list #t_list7, .test_box_list #t_list8, .test_box_list #t_list9, .test_box_list #t_list10, .test_box_list #t_list11, .test_box_list #t_list12  { position:relative; width:660px; padding:12px 0 6px 0; border-bottom:1px solid #eee; }
.test_box_list #t_list1 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num1.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list2 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num2.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list3 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num3.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list3 .left2 { position:relative; width:510px; float:left; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list4 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num4.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list4 .left2 { position:relative; width:510px; float:left; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list5 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num5.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list5 .left2 { position:relative; width:510px; float:left; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list6 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num6.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list7 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num7.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list8 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num8.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list8 .left2 { position:relative; width:510px; float:left; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list9 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num9.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list10 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num10.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list10 .left2 { position:relative; width:510px; float:left; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list11 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num11.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list12 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num12.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
.test_box_list #t_list1 .answer, .test_box_list #t_list2 .answer, .test_box_list #t_list3 .answer, .test_box_list #t_list4 .answer, .test_box_list #t_list5 .answer, .test_box_list #t_list6 .answer, .test_box_list #t_list7 .answer, .test_box_list #t_list8 .answer, .test_box_list #t_list9 .answer, .test_box_list #t_list10 .answer, .test_box_list #t_list11 .answer, .test_box_list #t_list12 .answer { position:relative; width:90px; float:left; font-family:Verdana; font-size:10px; font-weight:bold; padding-left:30px; }

/*.test_box_result { position:relative; width:780px; background:url(../images/old/02_courses/selftest_boxbg.gif) repeat-y; text-align:center; padding:40px 0;}*/
.test_box_result { position:relative; width:660px; background-color:#FFC000; padding:20px;}
.test_box_result .name { color:#111; font-weight:bold; font-size:14px; }
.test_box_result .course { color:#000; font-weight:bold; font-size:14px; margin:20px 0; }
.test_box_result .txt { color:#111; font-weight:bold; font-size:14px; }

.test_box_bottom { position:relative; width:780px; background:url(../images/old/02_courses/selftest_boxbottom.gif) no-repeat; height:3px; font-size:3px; }
.btn_test_result { text-align:center; }

.est_top_wrap { position:relative; width:780px; }
.est_month { float:left; width:135px; height:44px; background:url(../images/old/02_courses/est_month_bg.gif) no-repeat; font-size:16px; color:#fff600; font-weight:bold; padding:25px 0 0 65px; }
.est_sel_search { float:right; width:490px; height:45px; margin-left:5px; background:url(../images/old/02_courses/est_sel_bg.gif) no-repeat; padding:24px 0 0 10px;}
.est_messege { position:relative; width:691px; margin:28px 0 8px 0; background:url(../images/old/02_courses/bullet.gif) no-repeat 0 7px; padding-left:9px; font-size:0.92em; color:#555; }
.est_messege span { color:#e5595c; }

/*--- Æ÷ÀÎÆ®Àû¸³³»¿ª 2011.01.31 Ãß°¡ -------*/
.point_top_wrap1 { position:relative; width:780px; }
.point_month1 { float:left; width:150px; height:25px; font-size:12px; color:#000000; font-weight:bold; padding:0px 0 0 0px; text-align:center;}
.point_messege1 { position:relative; width:500px; margin:0px 0 0px 0; background:url(../images/old/02_courses/bullet.gif) no-repeat 0 7px; padding-left:9px; font-size:0.92em; color:#555; }

.point_top_wrap { position:relative; width:780px; }
.point_month { float:left; width:155px; height:25px; background-color:#FFCC00; font-size:16px; color:#000000; font-weight:bold; padding:10px 0 0 0px; text-align:center;}
.point_sel_search { float:left; width:470px; height:25px; margin-left:5px; background:url(../images/old/02_courses/est_sel_bg.gif) no-repeat; padding:24px 0 0 20px;}
.point_messege { position:relative; width:691px; margin:28px 0 8px 0; background:url(../images/old/02_courses/bullet.gif) no-repeat 0 7px; padding-left:9px; font-size:0.92em; color:#555; }
.point_messege span { color:#e5595c; }
/*------------------------------------------*/

/*------- ¼ö°­ ½ÅÃ» 2010.12.23 Ãß°¡ -------*/
.class_top_wrap { position:relative; width:780px; }
.class_wrap {position:relative; width:780px; height:auto; margin:0 0 10px 0; float:right; }
.class_wrap .cls_txt { height:auto; margin:10px 0px 5px 10px; }
.class_wrap .class_msg { position:relative; width:690px; margin:10px 0 10px 0; background-color:#f3f3f3; border:1px solid #e3e3e3;padding:10px; font-size:1.0em; color:#555;line-height:18px; }

.class_msg2 { position:relative; width:480px; margin:18px 0 8px 0; background:url(../images/old/02_courses/bullet.gif) no-repeat 0 7px; padding-left:9px; font-size:0.92em; color:#555; }
.class_area_wrap {position:relative; width:196px; height:37px; margin:18px 0 15px 0; float:left; }
.class_area_wrap ul li {float:left; }

.class_area_wrap2 {position:relative; width:290px; height:37px; margin:18px 0 15px 0; float:left; }
.class_area_wrap2 ul li {float:left; }
/*------------------------------------------*/

.est_top_wrap1 { position:relative; width:780px; }
.est_month1 { float:left; width:161px; height:44px; background:url(../images/old/02_courses/est_month1_bg.gif) no-repeat; font-size:16px; color:#fff600; font-weight:bold; padding:25px 0 0 69px; }
.est_sel_search1 { float:left; width:435px; height:45px; margin-left:5px; background:url(../images/old/02_courses/est_sel_bg1.gif) no-repeat; padding:24px 0 0 25px;}
.est_sel_search1 input { margin-right:1px; }
.est_messege1 { position:relative; width:691px; margin:28px 0 8px 0; background:url(../images/old/02_courses/bullet.gif) no-repeat 0 7px; padding-left:9px; font-size:0.92em; color:#555; }

.info_tl { position:relative; widows:680px; height:29px; background:#E63E3F; padding:8px 0 0 30px; color:#fff600; font-weight:bold; font-size:14px; }
.info_tl span { font-family:Verdana; font-size:14px; font-weight:normal; }
.info_tl1 { position:relative; width:780px; margin:30px 0 10px 0; }
.target { position:relative; width:740px; padding:25px 20px; background:#f4f4f4; line-height:1.3em; }

.pay_tl { position:relative; border:solid 1px #ddd; padding:20px; color:#df4548;font-size:14px; }
.pay_tl span { color:#222; font-weight:bold; }

/* ¼ö°­½ÅÃ»½Ã À¯ÀÇ»çÇ× */
.pay_use_guide { position:relative; font-size:14px; border:solid 1px #ddd;padding:20px; margin-top:13px; }
.pay_use_guide ul { margin:10px 0 0 14px; }
.pay_use_guide p label span { font-size:14px; }
.pay_use_guide ul li { background:url(../images/old/02_courses/bullet1.gif) no-repeat 0 7px; padding-left:10px; margin-bottom:3px; *zoom:1;font-size:14px; }
.pay_use_guide ul li p {font-size:13px;}

.pay_use_infotl { position:relative; margin:30px 0 12px 0;}
.pay_use_infotl span { position:absolute; left:100px; top:1px; color:#333; }

/* ///////////////////////////////// ½Ã°£Ç¥ ///////////////////////////////////// */
.sc_tl1 { position:relative; width:780px; margin:30px 0 12px 0;}
.sc_tl1 span { position:absolute; left:100px; top:-2px; background:url(../images/old/common/bullet.gif) no-repeat 0 7px; padding-left:8px; font-size:0.92em; }
.sc_tl2 { position:relative; width:780px; margin:15px 0 12px 0;}

/* 2010.12.24 Ãß°¡ */
.sc_tab { position:relative; width:780px;  }
.sc_tab ul li { float:left; }
.sc_3dep_tl { position:relative; padding-left:20px; font-weight:bold; color:#df4548; font-size:14px; background:url(../images/old/02_courses/bullet_3dep.gif) no-repeat 0 3px; margin:30px 0 0 0;}
.sc_4dep_tl { position:relative; padding-left:10px; font-weight:bold; color:#222; font-size:11px; background:url(../images/old/02_courses/bullet_4dep.gif) no-repeat 0 8px; margin:10px 0 6px 0; }

.sc_tbl { width:100%; table-layout:fixed; border-collapse:collapse; border-spacing:0; }
.sc_tbl th { padding:4px; font-weight:bold; color:#e85253; font-size:0.92em; font-family:"µ¸À½",dotum; border:1px solid #e39494; border-bottom:none; background:url(../images/old/02_courses/tb_line_bg.gif) repeat-x 0 bottom;}
.sc_tbl td { padding:8px; border:1px solid #d5d5d5; text-align:center; color:#444; }
.sc_tbl td img { vertical-align:middle; }
.sc_tbl td a { color:#444; text-decoration:none; }
.sc_tbl td a:hover { color:#000; text-decoration:none; }
.sc_tbl td.al_left { text-align:left; padding-left:10px; }
.sc_tbl td.b_date {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; color:#9c7272; }

.sc_tbl1 { width:100%; table-layout:fixed; border-collapse:collapse; border-spacing:0; }
.sc_tbl1 th { padding:4px; font-weight:bold; color:#e85253; font-size:0.92em; font-family:"µ¸À½",dotum; border:1px solid #e39494; border-right:none; background:url(../images/old/02_courses/tb_line_bg.gif) repeat-y 0 right;}
.sc_tbl1 td { padding:8px; border:1px solid #d5d5d5; text-align:center; color:#444; }
.sc_tbl1 td img { vertical-align:middle; }
.sc_tbl1 td a { color:#444; text-decoration:none; }
.sc_tbl1 td a:hover { color:#000; text-decoration:none; }
.sc_tbl1 td.al_left { text-align:left; padding-left:10px; }
.sc_tbl1 td.b_date {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; color:#9c7272; }






/* °Ô½ÃÆÇ »ó´Ü¸Þ¼¼Áö */
.board_top { float:left;position:relative; margin:0 auto;}
.border_top_right { float:right;position:relative; margin:0 auto; top:10px;width:260px;}

/* °Ô½ÃÆÇ °¨½Î±â */
.board_list_wrap {position:relative; width:770px; margin:0 auto; }
.board_list_wrap1 {position:relative; width:670px; margin:0 auto 0 auto; }
.board_read_wrap {position:relative; width:780px; margin:20px auto 0 auto; }

/* sel inp textarea Á¤ÀÇ */
/*.b_sel { font-size:1.5em; font-family:"±¼¸²",gulim; color:#666;}*/
.inp_serch_bt { padding:4px 0 0 0; }

/* ³¯Â¥°Ë»ö */
.date_search_wrap { overflow:hidden; position:relative; height:1%; background:url(/img/common/contents_line.gif) no-repeat 0 top; width:670px; margin:20px auto 0 auto; }
.date_search { overflow:hidden; position:relative; height:1%; background:url(/img/board/search_img.gif) no-repeat; padding:11px 10px 10px 5px; width:650px; text-align:right; font-size:1.0em; font-family:"µ¸À½",dotum; color:#333;}


/* //////////////////////////////////////////////////////////   ¸ñ·Ï(list)  /////////////////////////////////////////////////////// */
.tbl_list { width:100%; }
.tbl_list th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum; border-top:1px solid #e63e3f; border-bottom:1px solid #e8e8e8; background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
.tbl_list th.no { background:none; }
.tbl_list th.b_no { border-bottom:none;}

.tbl_list td { height:30px; border-bottom:1px solid #e8e8e8; background:none;}
.tbl_list td.b_new { margin:0 2px;}
.tbl_list td.b_suj { text-align:left; padding-left:10px; color:#333;}
.tbl_list td.b_suj a { color:#333; text-decoration:none; }
.tbl_list td.b_suj a:hover { color:#333; text-decoration:underline; }
.tbl_list td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
.tbl_list td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
.tbl_list td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
.tbl_list td.b_name {text-align:center;}
.tbl_list td.b_name a { color:#333; text-decoration:none; }
.tbl_list td.b_name a:hover { color:#333; text-decoration:underline; }
.tbl_list td.b_img {text-align:center;}
.tbl_list td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
.tbl_list td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
.tbl_list td.b_state2 {text-align:center; color:#666; font-weight:bold; }
.tbl_list td.b_no,
.tbl_list td.b_date,
.tbl_list td.b_file,
.tbl_list td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }

/* Å×ÀÌºí Ãß°¡ */

/* //////////////////////////////////////////////////////////   ¼ö°­½ÅÃ»(list)  /////////////////////////////////////////////////////// */
.tbl_class_list { width:100%; }
.tbl_class_list th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum; border-top:1px solid #e63e3f; border-bottom:1px solid #e8e8e8; background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
.tbl_class_list th.no { background:none; }
.tbl_class_list th.b_no { border-bottom:none;}

.tbl_class_list td.b_new { margin:0 2px;}
.tbl_class_list td.b_cate { text-align:left; padding-left:10px; color:#333;border-bottom:1px solid #e8e8e8; }
.tbl_class_list td.b_cate a { color:#333; text-decoration:none; }
.tbl_class_list td.b_cate a:hover { color:#333; text-decoration:underline; }
.tbl_class_list td.b_cate span.sj_cate { color:#ff6c00; font-size:0.92em;}
.tbl_class_list td.b_cate span.sj_area { color:#df4548; font-size:0.92em;}
.tbl_class_list td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
.tbl_class_list td.b_name {text-align:center;}
.tbl_class_list td.b_name a { color:#333; text-decoration:none; }
.tbl_class_list td.b_name a:hover { color:#333; text-decoration:underline; }
.tbl_class_list td.b_img {text-align:center;}
.tbl_class_list td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
.tbl_class_list td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
.tbl_class_list td.b_state2 {text-align:center; color:#666; font-weight:bold; }
.tbl_class_list td.b_no,
.tbl_class_list td.b_date,
.tbl_class_list td.b_file,
.tbl_class_list td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }

/* //////////////////////////////////////////////////////////   ¼ö°­½ÅÃ»(list) sub /////////////////////////////////////////////////////// */
.tbl_class_sub_list { width:100%;}
.tbl_class_sub_list th { height:48px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum; border-top:1px solid #e63e3f; border-bottom:1px solid #e8e8e8; background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
.tbl_class_sub_list th.no { background:none; }
.tbl_class_sub_list th.b_no { border-bottom:none;}

.tbl_class_sub_list td { height:48px; border-bottom:1px solid #e8e8e8; background:none;}
.tbl_class_sub_list td.b_new { margin:0 2px;}
.tbl_class_sub_list td.b_suj { text-align:left; padding-left:10px; color:#333;}
.tbl_class_sub_list td.b_suj a { color:#333; text-decoration:none; }
.tbl_class_sub_list td.b_suj a:hover { color:#333; text-decoration:underline; }
.tbl_class_sub_list td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
.tbl_class_sub_list td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
.tbl_class_sub_list td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
.tbl_class_sub_list td.b_name {text-align:center;}
.tbl_class_sub_list td.b_name a { color:#333; text-decoration:none; }
.tbl_class_sub_list td.b_name a:hover { color:#333; text-decoration:underline; }
.tbl_class_sub_list td.b_img {text-align:center;}
.tbl_class_sub_list td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
.tbl_class_sub_list td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
.tbl_class_sub_list td.b_state2 {text-align:center; color:#666; font-weight:bold; }
.tbl_class_sub_list td.b_no,
.tbl_class_sub_list td.b_date,
.tbl_class_sub_list td.b_file,
.tbl_class_sub_list td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }

.tbl_class_sub_list #class_gbn { border-top:1px solid #e63e3f;}
/* //////////////////////////////////////////////////////////   ½Ã°£Ç¥(list)  /////////////////////////////////////////////////////// */

.tbl_time_title { width:100%; }
.tbl_time_title th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum; border-top:1px solid #e63e3f; background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
.tbl_time_title th.no { background:none; }
.tbl_time_title th.b_no { border-bottom:none;}


/* //////////////////////////////////////////////////////////   ½Ã°£Ç¥(list) sub /////////////////////////////////////////////////////// */
.tbl_time_sub_list { width:780px; }
.tbl_time_sub_list th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum; border-top:1px solid #e63e3f; border-bottom:1px solid #e8e8e8; background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
.tbl_time_sub_list th.no { background:none; }
.tbl_time_sub_list th.b_no { border-bottom:none;}

.tbl_time_sub_list td { height:34px; border-bottom:1px solid #e8e8e8; background:none;}
.tbl_time_sub_list td.b_new { margin:0 2px;}
.tbl_time_sub_list td.b_suj { text-align:left; padding-left:10px; color:#333;}
.tbl_time_sub_list td.b_suj a { color:#333; text-decoration:none; }
.tbl_time_sub_list td.b_suj a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_list td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
.tbl_time_sub_list td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
.tbl_time_sub_list td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
.tbl_time_sub_list td.b_name {text-align:center;}
.tbl_time_sub_list td.b_name a { color:#333; text-decoration:none; }
.tbl_time_sub_list td.b_name a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_list td.b_img {text-align:center;}
.tbl_time_sub_list td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
.tbl_time_sub_list td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
.tbl_time_sub_list td.b_state2 {text-align:center; color:#666; font-weight:bold; }
.tbl_time_sub_list td.b_no,
.tbl_time_sub_list td.b_date,
.tbl_time_sub_list td.b_file,
.tbl_time_sub_list td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }
/* gray */
.tbl_time_sub_gray { width:100%; }
.tbl_time_sub_gray th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum;
border-top:2px solid #797979;
background-color:#dddddd;

line-height:1.0em;
}
.tbl_time_sub_gray th.no { background:none; }
.tbl_time_sub_gray th.b_no { border-bottom:none;}

.tbl_time_sub_gray td { height:34px;
	border-top:1px solid #999;
	border-right:1px solid #999;
	background:none;
}
.tbl_time_sub_gray .timefont {
	padding:5px 10px 10px 10px;font-family:"µ¸À½",dotum;font-size:0.92em;
	color:#262626;
}
.tbl_time_sub_gray td.b_new { margin:0 2px;}
.tbl_time_sub_gray td.b_suj { text-align:left; padding-left:10px; color:#333;}
.tbl_time_sub_gray td.b_suj a { color:#333; text-decoration:none; }
.tbl_time_sub_gray td.b_suj a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_gray td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
.tbl_time_sub_gray td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
.tbl_time_sub_gray td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
.tbl_time_sub_gray td.b_name {text-align:center;}
.tbl_time_sub_gray td.b_name a { color:#333; text-decoration:none; }
.tbl_time_sub_gray td.b_name a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_gray td.b_img {text-align:center;}
.tbl_time_sub_gray td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
.tbl_time_sub_gray td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
.tbl_time_sub_gray td.b_state2 {text-align:center; color:#666; font-weight:bold; }
.tbl_time_sub_gray td.b_datetime {border-left:1px solid #999;font:1.0em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#336699; }
.tbl_time_sub_gray td.b_dateno {border-left:1px solid #999;font:0.92em "µ¸À½",dotum; text-align:center; color:#969696; }
.tbl_time_sub_gray td.b_no,
.tbl_time_sub_gray td.b_date,
.tbl_time_sub_gray td.b_file,
.tbl_time_sub_gray td.b_hit {font:1.0em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#336699; }
.gray_line {width:770px;height:10px;border-top:1px solid #999;}
/* red */
.tbl_time_sub_red01 { width:100%; }
.tbl_time_sub_red01 th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum;
border-top:1px solid #FF0000;
border-bottom:1px solid #FF0000;
border-left:1px solid #FF0000;
border-right:1px solid #FF0000;
background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
.tbl_time_sub_red01 th.no { background:none; }
.tbl_time_sub_red01 th.b_no { border-bottom:none;}

.tbl_time_sub_red01 td { height:34px;
border-top:1px solid #FF0000;
border-bottom:1px solid #FF0000;
border-left:1px solid #FF0000;
border-right:1px solid #FF0000;
background:none;
}
.tbl_time_sub_red01 td.b_new { margin:0 2px;}
.tbl_time_sub_red01 td.b_suj { text-align:left; padding-left:10px; color:#333;}
.tbl_time_sub_red01 td.b_suj a { color:#333; text-decoration:none; }
.tbl_time_sub_red01 td.b_suj a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_red01 td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
.tbl_time_sub_red01 td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
.tbl_time_sub_red01 td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
.tbl_time_sub_red01 td.b_name {text-align:center;}
.tbl_time_sub_red01 td.b_name a { color:#333; text-decoration:none; }
.tbl_time_sub_red01 td.b_name a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_red01 td.b_img {text-align:center;}
.tbl_time_sub_red01 td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
.tbl_time_sub_red01 td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
.tbl_time_sub_red01 td.b_state2 {text-align:center; color:#666; font-weight:bold; }
.tbl_time_sub_red01 td.b_no,
.tbl_time_sub_red01 td.b_date,
.tbl_time_sub_red01 td.b_file,
.tbl_time_sub_red01 td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }
/* oran */
.tbl_time_sub_oran1 { width:100%; }
.tbl_time_sub_oran1 th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum;
border-top:1px solid #ea890c;
border-bottom:1px solid #ea890c;
border-left:1px solid #ea890c;
border-right:1px solid #ea890c;
background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
.tbl_time_sub_oran1 th.no { background:none; }
.tbl_time_sub_oran1 th.b_no { border-bottom:none;}

.tbl_time_sub_oran1 td { height:34px;
border-top:1px solid #ea890c;
border-bottom:1px solid #ea890c;
border-left:1px solid #ea890c;
border-right:1px solid #ea890c;
background:none;
}
.tbl_time_sub_oran1 td.b_new { margin:0 2px;}
.tbl_time_sub_oran1 td.b_suj { text-align:left; padding-left:10px; color:#333;}
.tbl_time_sub_oran1 td.b_suj a { color:#333; text-decoration:none; }
.tbl_time_sub_oran1 td.b_suj a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_oran1 td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
.tbl_time_sub_oran1 td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
.tbl_time_sub_oran1 td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
.tbl_time_sub_oran1 td.b_name {text-align:center;}
.tbl_time_sub_oran1 td.b_name a { color:#333; text-decoration:none; }
.tbl_time_sub_oran1 td.b_name a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_oran1 td.b_img {text-align:center;}
.tbl_time_sub_oran1 td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
.tbl_time_sub_oran1 td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
.tbl_time_sub_oran1 td.b_state2 {text-align:center; color:#666; font-weight:bold; }
.tbl_time_sub_oran1 td.b_no,
.tbl_time_sub_oran1 td.b_date,
.tbl_time_sub_oran1 td.b_file,
.tbl_time_sub_oran1 td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }
/* blue */
.tbl_time_sub_blue_b { width:100%; }
.tbl_time_sub_blue_b th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum;
border-top:1px solid #0099FF;
border-bottom:1px solid #0099FF;
border-left:1px solid #0099FF;
border-right:1px solid #0099FF;
background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
.tbl_time_sub_blue_b th.no { background:none; }
.tbl_time_sub_blue_b th.b_no { border-bottom:none;}

.tbl_time_sub_blue_b td { height:34px;
border-top:1px solid #0099FF;
border-bottom:1px solid #0099FF;
border-left:1px solid #0099FF;
border-right:1px solid #0099FF;
background:none;}
.tbl_time_sub_blue_b td.b_new { margin:0 2px;}
.tbl_time_sub_blue_b td.b_suj { text-align:left; padding-left:10px; color:#333;}
.tbl_time_sub_blue_b td.b_suj a { color:#333; text-decoration:none; }
.tbl_time_sub_blue_b td.b_suj a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_blue_b td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
.tbl_time_sub_blue_b td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
.tbl_time_sub_blue_b td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
.tbl_time_sub_blue_b td.b_name {text-align:center;}
.tbl_time_sub_blue_b td.b_name a { color:#333; text-decoration:none; }
.tbl_time_sub_blue_b td.b_name a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_blue_b td.b_img {text-align:center;}
.tbl_time_sub_blue_b td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
.tbl_time_sub_blue_b td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
.tbl_time_sub_blue_b td.b_state2 {text-align:center; color:#666; font-weight:bold; }
.tbl_time_sub_blue_b td.b_no,
.tbl_time_sub_blue_b td.b_date,
.tbl_time_sub_blue_b td.b_file,
.tbl_time_sub_blue_b td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }
/* iron */
.tbl_time_sub_iron_b { width:100%; }
.tbl_time_sub_iron_b th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum;
border-top:1px solid #9933FF;
border-bottom:1px solid #9933FF;
border-left:1px solid #9933FF;
border-right:1px solid #9933FF;
background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
.tbl_time_sub_iron_b th.no { background:none; }
.tbl_time_sub_iron_b th.b_no { border-bottom:none;}

.tbl_time_sub_iron_b td { height:34px;
border-top:1px solid #9933FF;
border-bottom:1px solid #9933FF;
border-left:1px solid #9933FF;
border-right:1px solid #9933FF;
background:none;}
.tbl_time_sub_iron_b td.b_new { margin:0 2px;}
.tbl_time_sub_iron_b td.b_suj { text-align:left; padding-left:10px; color:#333;}
.tbl_time_sub_iron_b td.b_suj a { color:#333; text-decoration:none; }
.tbl_time_sub_iron_b td.b_suj a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_iron_b td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
.tbl_time_sub_iron_b td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
.tbl_time_sub_iron_b td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
.tbl_time_sub_iron_b td.b_name {text-align:center;}
.tbl_time_sub_iron_b td.b_name a { color:#333; text-decoration:none; }
.tbl_time_sub_iron_b td.b_name a:hover { color:#333; text-decoration:underline; }
.tbl_time_sub_iron_b td.b_img {text-align:center;}
.tbl_time_sub_iron_b td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
.tbl_time_sub_iron_b td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
.tbl_time_sub_iron_b td.b_state2 {text-align:center; color:#666; font-weight:bold; }
.tbl_time_sub_iron_b td.b_no,
.tbl_time_sub_iron_b td.b_date,
.tbl_time_sub_iron_b td.b_file,
.tbl_time_sub_iron_b td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }



/* //////////////////////////////////////////////////////////  ¾²±â(read)Æû /////////////////////////////////////////////////////// */
.board_write { overflow:hidden; position:relative; margin:0 auto; padding:5px 0px 5px 0px;}

.board_write_bg { overflow:hidden; position:relative; background:url(../images/02_courses/bg_magam_big.gif) repeat-x 0 bottom ; width:100%; margin:0 auto; border-top:1px solid #e63e3f; border-bottom:1px solid #e63e3f;  }

.write_field { overflow:hidden; position:relative; float:left;width:390px; border-bottom:1px solid #eee; padding:5px 0px 5px 0px;}
.write_field .field { position:relative; float:left; line-height:30px; width:80px; text-align:left; font-size:1.0em; color:#9c7272; font-family:dotum;font-weight:bold;background:#eee;padding-left:10px;}
.write_field .field1 { position:relative; float:left; line-height:30px; width:80px; text-align:left; font-size:1.0em; color:#9c7272; font-family:dotum;font-weight:bold;background:#eee;padding-left:10px;}
.write_field .w_input { position:relative; float:left; line-height:30px; width:620px; text-align:left; font-size:1.0em; padding-left:10px;}
.write_field .w_input span { font-size:1.0em; font-family:"µ¸À½",dotum;}
.write_field .w_input_edit { position:relative; float:left; width:none; text-align:left; padding-left:0px;}
.write_field .w_input_edit span { font-size:1.0em; font-family:"µ¸À½",dotum;}

.write_field .w_input_left { position:relative; float:left; line-height:30px; width:200px; text-align:left; font-size:1.0em; padding-left:10px;}
.write_field .w_input_left span { font-size:1.0em; font-family:"µ¸À½",dotum;}
.write_field .w_input_left_edit { position:relative; float:left; width:none; text-align:left; padding-left:0px;}
.write_field .w_input_edit_left span { font-size:1.0em; font-family:"µ¸À½",dotum;}

.write_field .w_input_right { position:relative; float:left; line-height:30px; width:200px; text-align:left; font-size:1.0em; padding-left:10px;}
.write_field .w_input_right span { font-size:1.0em; font-family:"µ¸À½",dotum;}
.write_field .w_input_right_edit { position:relative; float:left; width:none; text-align:left; padding-left:0px;}
.write_field .w_input_right_left span { font-size:1.0em; font-family:"µ¸À½",dotum;}

.write_field1 { overflow:hidden; position:relative; float:left; width:100%; border-bottom:1px solid #eee; padding:5px 0px 5px 0px;}
.write_field1 .field { position:relative; float:left; line-height:30px; width:80px; text-align:left; font-size:1.0em; color:#9c7272; font-family:dotum;font-weight:bold;background:#eee;padding-left:10px;}
.write_field1 .w_input { position:relative; text-align:left; font-size:1.0em; padding:5px 10px;}


.class-month-price {float:left;width:200px;height:auto;margin:0px 5px 0px 0px;}


.write_field2 { overflow:hidden; position:relative; width:100%; border-bottom:1px solid #eee; padding:5px 0;}
.write_field2 .field { position:relative; float:left; width:90px; text-align:left; font-family:dotum;}
.write_field2 .w_input { position:relative; float:left; width:none; text-align:left; padding-left:10px;}

.write_field_noline { overflow:hidden; position:relative; width:100%; padding:5px 0;}
.write_field_noline .field { position:relative; float:left; width:70px; text-align:left; font-size:1.0em; color:#9c7272; font-family:dotum;}
.write_field_noline .w_input { position:relative; float:left; width:530px; text-align:left; padding-left:10px;}
.write_field_noline .w_input span { position:absolute; left:212px; top:2px;font-size:0.92em; font-family:dotum;}

.write_field1_noline { overflow:hidden; position:relative; width:100%; border-bottom:none; padding:10px 0 20px 0;}
.write_field1_noline .field { position:relative; float:left; width:70px; text-align:left; font-size:1.0em; color:#9c7272; font-family:dotum;}
.write_field1_noline .w_input { position:relative; float:left; width:530px; text-align:left; padding-left:10px;}

.link_home a { color:#666; text-decoration:none; font-weight:bold; font-family:Verdana; font-size:1.0em;}
.link_home a:hover { color:#666; text-decoration:underline; font-weight:bold; font-family:Verdana; font-size:1.0em; }

/* write ¹öÆ° */
.board_write_btn { clear:both; overflow:hidden; position:relative; margin-top:10px; text-align:center; padding-top:15px;}
/*.board_write_btn img { margin:0 2px; }*/
.board_write_btn img { margin:1px 2px 0 2px; }

.null_line { position:relative; color:#330000; left:100px;width:500px; margin:5px 40px 5px 0; padding:5px 5px 5px 5px; }
.gay_line { position:relative; color:#330000; left:100px;width:520px; margin:5px 40px 5px 0; border:5px solid #dddddd;  }
.gay_line ul li {padding:10px 0px 5px 0px;font-weight:bold;}
.gay_line p {line-height:18px; padding:10px;}
.red2_line { position:relative; color:#330000; left:100px;width:500px; margin:5px 40px 5px 0; padding:5px 5px 5px 5px; border-top:1px solid #FF0000;border-right:1px solid #FF0000;border-bottom:1px solid #FF0000;border-left:1px solid #FF0000;  }
.red3_line { position:relative; color:#330000; left:100px;width:500px; margin:5px 40px 5px 0; padding:5px 5px 5px 5px; border:1px solid #FF0000;}

.cart_info {
	padding-left:100px;
}


/*
@import url(/academy/css/06_trainapp.m.css);
*/


@media (max-width:800px) {

	#adsideWrapper {display:none;}
	.train_top_wrap { position:relative; width:100%; height:165px; background:url() no-repeat;}
	.train_month { float:none; width:100%; height:auto;  font-size:20px; color:#E24C4F; font-weight:bold; text-align:center; padding:10px 0 10px 0px;}
	.train_sel_search { float:none; width:96%; background:#eee; padding:10px 10px 10px 10px;}

	.campus-btn {width:100%;background-color:#eee;}
	.campus-btn ul.campus-menu {padding:10px;float:left;z-index:9999;}
	.campus-btn ul li {float:left;font-size:20px;}
	.prev-month {float:right;margin-top:10px;margin-right:15px;}

	.train_wrap {position:relative; width:100%; height:auto; margin:0 0 10px 0; float:right; background:#ffffcc;}
	.train_wrap .cls_txt { height:auto; margin:12px 0px 5px 10px; }
	.train_wrap .class_msg { position:relative; margin:15px 0 15px 20px; padding:5px 5px 5px 5px; font-size:1.0em; color:#555;line-height:18px; background:#000000;color:#fff;font-size:15px;line-height:25px;}
	.train_wrap .class_msg b { background:url(../images/06_trainapp/dot_red.gif) no-repeat; padding:0px 0 5px 10px;}
	.train_wrap span { color:#E24C4F;}


	.selftest_top { position:relative; width:690px; margin:0 0 0 10px; }
	.test_box_wrap { position:relative; width:100%; margin:20px 0 20px 0; }
	.test_box_top { position:relative; width:100%; background:url(../images/old/02_courses/selftest_boxtop.gif) no-repeat; height:3px; font-size:3px; }
	.test_box_list { position:relative; width:660px; background:url(../images/old/02_courses/selftest_boxbg.gif) repeat-y; padding:15px 20px 24px 20px;}
	.test_box_list #t_list1, .test_box_list #t_list2, .test_box_list #t_list3, .test_box_list #t_list4, .test_box_list #t_list5, .test_box_list #t_list6, .test_box_list #t_list7, .test_box_list #t_list8, .test_box_list #t_list9, .test_box_list #t_list10, .test_box_list #t_list11, .test_box_list #t_list12  { position:relative; width:660px; padding:12px 0 6px 0; border-bottom:1px solid #eee; }
	.test_box_list #t_list1 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num1.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list2 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num2.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list3 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num3.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list3 .left2 { position:relative; width:510px; float:left; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list4 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num4.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list4 .left2 { position:relative; width:510px; float:left; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list5 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num5.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list5 .left2 { position:relative; width:510px; float:left; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list6 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num6.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list7 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num7.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list8 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num8.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list8 .left2 { position:relative; width:510px; float:left; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list9 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num9.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list10 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num10.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list10 .left2 { position:relative; width:510px; float:left; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list11 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num11.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list12 .left { position:relative; width:510px; float:left; background:url(../images/old/02_courses/num12.gif) no-repeat; padding:2px 0 5px 30px; color:#444;}
	.test_box_list #t_list1 .answer, .test_box_list #t_list2 .answer, .test_box_list #t_list3 .answer, .test_box_list #t_list4 .answer, .test_box_list #t_list5 .answer, .test_box_list #t_list6 .answer, .test_box_list #t_list7 .answer, .test_box_list #t_list8 .answer, .test_box_list #t_list9 .answer, .test_box_list #t_list10 .answer, .test_box_list #t_list11 .answer, .test_box_list #t_list12 .answer { position:relative; width:90px; float:left; font-family:Verdana; font-size:10px; font-weight:bold; padding-left:30px; }

	/*.test_box_result { position:relative; width:780px; background:url(../images/old/02_courses/selftest_boxbg.gif) repeat-y; text-align:center; padding:40px 0;}*/
	.test_box_result { position:relative; width:97%; background-color:#FFC000; padding:20px;}
	.test_box_result .name { color:#111; font-weight:bold; font-size:14px; }
	.test_box_result .course { color:#000; font-weight:bold; font-size:14px; margin:20px 0; }
	.test_box_result .txt { color:#111; font-weight:bold; font-size:14px; }

	.test_box_bottom { position:relative; width:100%; background:url(../images/old/02_courses/selftest_boxbottom.gif) no-repeat; height:3px; font-size:3px; }
	.btn_test_result { text-align:center; }

	.est_top_wrap { position:relative; width:100%; }
	.est_month { float:left; width:135px; height:44px; background:url(../images/old/02_courses/est_month_bg.gif) no-repeat; font-size:16px; color:#fff600; font-weight:bold; padding:25px 0 0 65px; }
	.est_sel_search { float:right; width:490px; height:45px; margin-left:5px; background:url(../images/old/02_courses/est_sel_bg.gif) no-repeat; padding:24px 0 0 10px;}
	.est_messege { position:relative; width:691px; margin:28px 0 8px 0; background:url(../images/old/02_courses/bullet.gif) no-repeat 0 7px; padding-left:9px; font-size:0.92em; color:#555; }
	.est_messege span { color:#e5595c; }

	/*--- Æ÷ÀÎÆ®Àû¸³³»¿ª 2011.01.31 Ãß°¡ -------*/
	.point_top_wrap1 { position:relative; width:100%; }
	.point_month1 { float:left; width:150px; height:25px; font-size:12px; color:#000000; font-weight:bold; padding:0px 0 0 0px; text-align:center;}
	.point_messege1 { position:relative; width:500px; margin:0px 0 0px 0; background:url(../images/old/02_courses/bullet.gif) no-repeat 0 7px; padding-left:9px; font-size:0.92em; color:#555; }

	.point_top_wrap { position:relative; width:100%; }
	.point_month { float:left; width:155px; height:25px; background-color:#FFCC00; font-size:16px; color:#000000; font-weight:bold; padding:10px 0 0 0px; text-align:center;}
	.point_sel_search { float:left; width:470px; height:25px; margin-left:5px; background:url(../images/old/02_courses/est_sel_bg.gif) no-repeat; padding:24px 0 0 20px;}
	.point_messege { position:relative; width:691px; margin:28px 0 8px 0; background:url(../images/old/02_courses/bullet.gif) no-repeat 0 7px; padding-left:9px; font-size:0.92em; color:#555; }
	.point_messege span { color:#e5595c; }
	/*------------------------------------------*/

	/*------- ¼ö°­ ½ÅÃ» 2010.12.23 Ãß°¡ -------*/
	.class_top_wrap { position:relative; width:100%; }
	.class_wrap {position:relative; width:100%; height:auto; margin:0 0 10px 0; float:right; }
	.class_wrap .cls_txt { height:auto; margin:10px 0px 5px 10px; }
	.class_wrap .class_msg { position:relative; width:90%; margin:10px 0 10px 0; background-color:#f3f3f3; border:1px solid #e3e3e3;padding:10px; font-size:1.0em; color:#555;line-height:18px; }

	.class_msg2 { position:relative; width:480px; margin:18px 0 8px 0; background:url(../images/old/02_courses/bullet.gif) no-repeat 0 7px; padding-left:9px; font-size:0.92em; color:#555; }
	.class_area_wrap {position:relative; width:196px; height:37px; margin:18px 0 15px 0; float:left; }
	.class_area_wrap ul li {float:left; }

	.class_area_wrap2 {position:relative; width:290px; height:37px; margin:18px 0 15px 0; float:left; }
	.class_area_wrap2 ul li {float:left; }
	/*------------------------------------------*/

	.est_top_wrap1 { position:relative; width:100%; }
	.est_month1 { float:left; width:161px; height:44px; background:url(../images/old/02_courses/est_month1_bg.gif) no-repeat; font-size:16px; color:#fff600; font-weight:bold; padding:25px 0 0 69px; }
	.est_sel_search1 { float:left; width:435px; height:45px; margin-left:5px; background:url(../images/old/02_courses/est_sel_bg1.gif) no-repeat; padding:24px 0 0 25px;}
	.est_sel_search1 input { margin-right:1px; }
	.est_messege1 { position:relative; width:90%; margin:28px 0 8px 0; background:url(../images/old/02_courses/bullet.gif) no-repeat 0 7px; padding-left:9px; font-size:0.92em; color:#555; }

	.info_tl { position:relative; widows:100%; height:auto; background:#E63E3F; padding:8px 0 8px 30px; color:#fff600; font-weight:bold; font-size:14px; }
	.info_tl span { font-family:Verdana; font-size:14px; font-weight:normal; }
	.info_tl1 { position:relative; width:100%; margin:30px 0 10px 0; }
	.target { position:relative; width:90%; padding:25px 20px; background:#f4f4f4; line-height:1.3em; }

	.pay_tl { position:relative; width:none; border:solid 1px #ddd; padding:20px 20px; color:#df4548;font-size:14px; }
	.pay_tl span { color:#222; font-weight:bold; }

	/* ¼ö°­½ÅÃ»½Ã À¯ÀÇ»çÇ× */
	.pay_use_guide { position:relative; font-size:1.0em; border:solid 1px #ddd;padding:20px; margin-top:13px; }
	.pay_use_guide ul { margin:10px 0 0 14px; }
	.pay_use_guide ul li { background:url(../images/old/02_courses/bullet1.gif) no-repeat 0 7px; padding-left:10px; margin-bottom:3px; *zoom:1; }

	.pay_use_infotl { position:relative; margin:30px 0 12px 0;}
	.pay_use_infotl span { position:absolute; left:100px; top:1px; color:#333; }

	/* ///////////////////////////////// ½Ã°£Ç¥ ///////////////////////////////////// */
	.sc_tl1 { position:relative; width:100%; margin:30px 0 12px 0;}
	.sc_tl1 span { position:absolute; left:100px; top:-2px; background:url(../images/old/common/bullet.gif) no-repeat 0 7px; padding-left:8px; font-size:0.92em; }
	.sc_tl2 { position:relative; width:100%; margin:15px 0 12px 0;}

	/* 2010.12.24 Ãß°¡ */
	.sc_tab { position:relative; width:780px;  }
	.sc_tab ul li { float:left; }
	.sc_3dep_tl { position:relative; padding-left:20px; font-weight:bold; color:#df4548; font-size:14px; background:url(../images/old/02_courses/bullet_3dep.gif) no-repeat 0 3px; margin:30px 0 0 0;}
	.sc_4dep_tl { position:relative; padding-left:10px; font-weight:bold; color:#222; font-size:11px; background:url(../images/old/02_courses/bullet_4dep.gif) no-repeat 0 8px; margin:10px 0 6px 0; }

	.sc_tbl { width:100%; table-layout:fixed; border-collapse:collapse; border-spacing:0; }
	.sc_tbl th { padding:4px; font-weight:bold; color:#e85253; font-size:0.92em; font-family:"µ¸À½",dotum; border:1px solid #e39494; border-bottom:none; background:url(../images/old/02_courses/tb_line_bg.gif) repeat-x 0 bottom;}
	.sc_tbl td { padding:8px; border:1px solid #d5d5d5; text-align:center; color:#444; }
	.sc_tbl td img { vertical-align:middle; }
	.sc_tbl td a { color:#444; text-decoration:none; }
	.sc_tbl td a:hover { color:#000; text-decoration:none; }
	.sc_tbl td.al_left { text-align:left; padding-left:10px; }
	.sc_tbl td.b_date {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; color:#9c7272; }

	.sc_tbl1 { width:100%; table-layout:fixed; border-collapse:collapse; border-spacing:0; }
	.sc_tbl1 th { padding:4px; font-weight:bold; color:#e85253; font-size:0.92em; font-family:"µ¸À½",dotum; border:1px solid #e39494; border-right:none; background:url(../images/old/02_courses/tb_line_bg.gif) repeat-y 0 right;}
	.sc_tbl1 td { padding:8px; border:1px solid #d5d5d5; text-align:center; color:#444; }
	.sc_tbl1 td img { vertical-align:middle; }
	.sc_tbl1 td a { color:#444; text-decoration:none; }
	.sc_tbl1 td a:hover { color:#000; text-decoration:none; }
	.sc_tbl1 td.al_left { text-align:left; padding-left:10px; }
	.sc_tbl1 td.b_date {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; color:#9c7272; }






	/* °Ô½ÃÆÇ »ó´Ü¸Þ¼¼Áö */
	.board_top { float:left;position:relative; margin:0 auto;}
	.border_top_right { float:right;position:relative; margin:0 auto; top:10px;width:260px;}

	/* °Ô½ÃÆÇ °¨½Î±â */
	.board_list_wrap {position:relative; width:100%; margin:0 auto; }
	.board_list_wrap1 {position:relative; width:92%; margin:0 auto 0 auto; }
	.board_read_wrap {position:relative; width:100%; margin:20px auto 0 auto; }

	/* sel inp textarea Á¤ÀÇ */
	/*.b_sel { font-size:1.5em; font-family:"±¼¸²",gulim; color:#666;}*/
	.inp_serch_bt { padding:4px 0 0 0; }

	/* ³¯Â¥°Ë»ö */
	.date_search_wrap { overflow:hidden; position:relative; height:1%; background:url(/img/common/contents_line.gif) no-repeat 0 top; width:670px; margin:20px auto 0 auto; }
	.date_search { overflow:hidden; position:relative; height:1%; background:url(/img/board/search_img.gif) no-repeat; padding:11px 10px 10px 5px; width:650px; text-align:right; font-size:1.0em; font-family:"µ¸À½",dotum; color:#333;}


	/* //////////////////////////////////////////////////////////   ¸ñ·Ï(list)  /////////////////////////////////////////////////////// */
	.tbl_list { width:100%; }
	.tbl_list th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum; border-top:1px solid #e63e3f; border-bottom:1px solid #e8e8e8; background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
	.tbl_list th.no { background:none; }
	.tbl_list th.b_no { border-bottom:none;}

	.tbl_list td { height:30px; border-bottom:1px solid #e8e8e8; background:none;}
	.tbl_list td.b_new { margin:0 2px;}
	.tbl_list td.b_suj { text-align:left; padding-left:10px; color:#333;}
	.tbl_list td.b_suj a { color:#333; text-decoration:none; }
	.tbl_list td.b_suj a:hover { color:#333; text-decoration:underline; }
	.tbl_list td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
	.tbl_list td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
	.tbl_list td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
	.tbl_list td.b_name {text-align:center;}
	.tbl_list td.b_name a { color:#333; text-decoration:none; }
	.tbl_list td.b_name a:hover { color:#333; text-decoration:underline; }
	.tbl_list td.b_img {text-align:center;}
	.tbl_list td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
	.tbl_list td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
	.tbl_list td.b_state2 {text-align:center; color:#666; font-weight:bold; }
	.tbl_list td.b_no,
	.tbl_list td.b_date,
	.tbl_list td.b_file,
	.tbl_list td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }

	/* Å×ÀÌºí Ãß°¡ */

	/* //////////////////////////////////////////////////////////   ¼ö°­½ÅÃ»(list)  /////////////////////////////////////////////////////// */
	.tbl_class_list { width:100%; }
	.tbl_class_list th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum; border-top:1px solid #e63e3f; border-bottom:1px solid #e8e8e8; background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
	.tbl_class_list th.no { background:none; }
	.tbl_class_list th.b_no { border-bottom:none;}

	.tbl_class_list td.b_new { margin:0 2px;}
	.tbl_class_list td.b_cate { text-align:left; padding-left:10px; color:#333;border-bottom:1px solid #e8e8e8; }
	.tbl_class_list td.b_cate a { color:#333; text-decoration:none; }
	.tbl_class_list td.b_cate a:hover { color:#333; text-decoration:underline; }
	.tbl_class_list td.b_cate span.sj_cate { color:#ff6c00; font-size:0.92em;}
	.tbl_class_list td.b_cate span.sj_area { color:#df4548; font-size:0.92em;}
	.tbl_class_list td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
	.tbl_class_list td.b_name {text-align:center;}
	.tbl_class_list td.b_name a { color:#333; text-decoration:none; }
	.tbl_class_list td.b_name a:hover { color:#333; text-decoration:underline; }
	.tbl_class_list td.b_img {text-align:center;}
	.tbl_class_list td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
	.tbl_class_list td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
	.tbl_class_list td.b_state2 {text-align:center; color:#666; font-weight:bold; }
	.tbl_class_list td.b_no,
	.tbl_class_list td.b_date,
	.tbl_class_list td.b_file,
	.tbl_class_list td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }

	/* //////////////////////////////////////////////////////////   ¼ö°­½ÅÃ»(list) sub /////////////////////////////////////////////////////// */
	.tbl_class_sub_list { width:100%; }
	.tbl_class_sub_list th { height:48px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum; border-top:1px solid #e63e3f; border-bottom:1px solid #e8e8e8; background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
	.tbl_class_sub_list th.no { background:none; }
	.tbl_class_sub_list th.b_no { border-bottom:none;}

	.tbl_class_sub_list td { height:48px; border-bottom:1px solid #e8e8e8; background:none;}
	.tbl_class_sub_list td.b_new { margin:0 2px;}
	.tbl_class_sub_list td.b_suj { text-align:left; padding-left:10px; color:#333;}
	.tbl_class_sub_list td.b_suj a { color:#333; text-decoration:none; }
	.tbl_class_sub_list td.b_suj a:hover { color:#333; text-decoration:underline; }
	.tbl_class_sub_list td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
	.tbl_class_sub_list td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
	.tbl_class_sub_list td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
	.tbl_class_sub_list td.b_name {text-align:center;}
	.tbl_class_sub_list td.b_name a { color:#333; text-decoration:none; }
	.tbl_class_sub_list td.b_name a:hover { color:#333; text-decoration:underline; }
	.tbl_class_sub_list td.b_img {text-align:center;}
	.tbl_class_sub_list td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
	.tbl_class_sub_list td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
	.tbl_class_sub_list td.b_state2 {text-align:center; color:#666; font-weight:bold; }
	.tbl_class_sub_list td.b_no,
	.tbl_class_sub_list td.b_date,
	.tbl_class_sub_list td.b_file,
	.tbl_class_sub_list td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }

	.tbl_class_sub_list #class_gbn { border-top:1px solid #e63e3f;}
	/* //////////////////////////////////////////////////////////   ½Ã°£Ç¥(list)  /////////////////////////////////////////////////////// */

	.tbl_time_title { width:100%; }
	.tbl_time_title th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum; border-top:1px solid #e63e3f; background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
	.tbl_time_title th.no { background:none; }
	.tbl_time_title th.b_no { border-bottom:none;}


	/* //////////////////////////////////////////////////////////   ½Ã°£Ç¥(list) sub /////////////////////////////////////////////////////// */
	.tbl_time_sub_list { width:780px; }
	.tbl_time_sub_list th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum; border-top:1px solid #e63e3f; border-bottom:1px solid #e8e8e8; background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
	.tbl_time_sub_list th.no { background:none; }
	.tbl_time_sub_list th.b_no { border-bottom:none;}

	.tbl_time_sub_list td { height:34px; border-bottom:1px solid #e8e8e8; background:none;}
	.tbl_time_sub_list td.b_new { margin:0 2px;}
	.tbl_time_sub_list td.b_suj { text-align:left; padding-left:10px; color:#333;}
	.tbl_time_sub_list td.b_suj a { color:#333; text-decoration:none; }
	.tbl_time_sub_list td.b_suj a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_list td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
	.tbl_time_sub_list td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
	.tbl_time_sub_list td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
	.tbl_time_sub_list td.b_name {text-align:center;}
	.tbl_time_sub_list td.b_name a { color:#333; text-decoration:none; }
	.tbl_time_sub_list td.b_name a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_list td.b_img {text-align:center;}
	.tbl_time_sub_list td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
	.tbl_time_sub_list td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
	.tbl_time_sub_list td.b_state2 {text-align:center; color:#666; font-weight:bold; }
	.tbl_time_sub_list td.b_no,
	.tbl_time_sub_list td.b_date,
	.tbl_time_sub_list td.b_file,
	.tbl_time_sub_list td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }
	/* gray */
	.tbl_time_sub_gray { width:100%; }
	.tbl_time_sub_gray th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum;
	border-top:2px solid #797979;
	background-color:#dddddd;

	line-height:1.0em;
	}
	.tbl_time_sub_gray th.no { background:none; }
	.tbl_time_sub_gray th.b_no { border-bottom:none;}

	.tbl_time_sub_gray td { height:34px;
		border-top:1px solid #999;
		border-right:1px solid #999;
		background:none;
	}
	.tbl_time_sub_gray .timefont {
		padding:5px 10px 10px 10px;font-family:"µ¸À½",dotum;font-size:0.92em;
		color:#262626;
	}
	.tbl_time_sub_gray td.b_new { margin:0 2px;}
	.tbl_time_sub_gray td.b_suj { text-align:left; padding-left:10px; color:#333;}
	.tbl_time_sub_gray td.b_suj a { color:#333; text-decoration:none; }
	.tbl_time_sub_gray td.b_suj a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_gray td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
	.tbl_time_sub_gray td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
	.tbl_time_sub_gray td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
	.tbl_time_sub_gray td.b_name {text-align:center;}
	.tbl_time_sub_gray td.b_name a { color:#333; text-decoration:none; }
	.tbl_time_sub_gray td.b_name a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_gray td.b_img {text-align:center;}
	.tbl_time_sub_gray td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
	.tbl_time_sub_gray td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
	.tbl_time_sub_gray td.b_state2 {text-align:center; color:#666; font-weight:bold; }
	.tbl_time_sub_gray td.b_datetime {border-left:1px solid #999;font:1.0em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#336699; }
	.tbl_time_sub_gray td.b_dateno {border-left:1px solid #999;font:0.92em "µ¸À½",dotum; text-align:center; color:#969696; }
	.tbl_time_sub_gray td.b_no,
	.tbl_time_sub_gray td.b_date,
	.tbl_time_sub_gray td.b_file,
	.tbl_time_sub_gray td.b_hit {font:1.0em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#336699; }
	.gray_line {width:770px;height:10px;border-top:1px solid #999;}
	/* red */
	.tbl_time_sub_red01 { width:100%; }
	.tbl_time_sub_red01 th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum;
	border-top:1px solid #FF0000;
	border-bottom:1px solid #FF0000;
	border-left:1px solid #FF0000;
	border-right:1px solid #FF0000;
	background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
	.tbl_time_sub_red01 th.no { background:none; }
	.tbl_time_sub_red01 th.b_no { border-bottom:none;}

	.tbl_time_sub_red01 td { height:34px;
	border-top:1px solid #FF0000;
	border-bottom:1px solid #FF0000;
	border-left:1px solid #FF0000;
	border-right:1px solid #FF0000;
	background:none;
	}
	.tbl_time_sub_red01 td.b_new { margin:0 2px;}
	.tbl_time_sub_red01 td.b_suj { text-align:left; padding-left:10px; color:#333;}
	.tbl_time_sub_red01 td.b_suj a { color:#333; text-decoration:none; }
	.tbl_time_sub_red01 td.b_suj a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_red01 td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
	.tbl_time_sub_red01 td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
	.tbl_time_sub_red01 td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
	.tbl_time_sub_red01 td.b_name {text-align:center;}
	.tbl_time_sub_red01 td.b_name a { color:#333; text-decoration:none; }
	.tbl_time_sub_red01 td.b_name a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_red01 td.b_img {text-align:center;}
	.tbl_time_sub_red01 td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
	.tbl_time_sub_red01 td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
	.tbl_time_sub_red01 td.b_state2 {text-align:center; color:#666; font-weight:bold; }
	.tbl_time_sub_red01 td.b_no,
	.tbl_time_sub_red01 td.b_date,
	.tbl_time_sub_red01 td.b_file,
	.tbl_time_sub_red01 td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }
	/* oran */
	.tbl_time_sub_oran1 { width:100%; }
	.tbl_time_sub_oran1 th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum;
	border-top:1px solid #ea890c;
	border-bottom:1px solid #ea890c;
	border-left:1px solid #ea890c;
	border-right:1px solid #ea890c;
	background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
	.tbl_time_sub_oran1 th.no { background:none; }
	.tbl_time_sub_oran1 th.b_no { border-bottom:none;}

	.tbl_time_sub_oran1 td { height:34px;
	border-top:1px solid #ea890c;
	border-bottom:1px solid #ea890c;
	border-left:1px solid #ea890c;
	border-right:1px solid #ea890c;
	background:none;
	}
	.tbl_time_sub_oran1 td.b_new { margin:0 2px;}
	.tbl_time_sub_oran1 td.b_suj { text-align:left; padding-left:10px; color:#333;}
	.tbl_time_sub_oran1 td.b_suj a { color:#333; text-decoration:none; }
	.tbl_time_sub_oran1 td.b_suj a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_oran1 td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
	.tbl_time_sub_oran1 td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
	.tbl_time_sub_oran1 td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
	.tbl_time_sub_oran1 td.b_name {text-align:center;}
	.tbl_time_sub_oran1 td.b_name a { color:#333; text-decoration:none; }
	.tbl_time_sub_oran1 td.b_name a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_oran1 td.b_img {text-align:center;}
	.tbl_time_sub_oran1 td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
	.tbl_time_sub_oran1 td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
	.tbl_time_sub_oran1 td.b_state2 {text-align:center; color:#666; font-weight:bold; }
	.tbl_time_sub_oran1 td.b_no,
	.tbl_time_sub_oran1 td.b_date,
	.tbl_time_sub_oran1 td.b_file,
	.tbl_time_sub_oran1 td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }
	/* blue */
	.tbl_time_sub_blue_b { width:100%; }
	.tbl_time_sub_blue_b th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum;
	border-top:1px solid #0099FF;
	border-bottom:1px solid #0099FF;
	border-left:1px solid #0099FF;
	border-right:1px solid #0099FF;
	background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
	.tbl_time_sub_blue_b th.no { background:none; }
	.tbl_time_sub_blue_b th.b_no { border-bottom:none;}

	.tbl_time_sub_blue_b td { height:34px;
	border-top:1px solid #0099FF;
	border-bottom:1px solid #0099FF;
	border-left:1px solid #0099FF;
	border-right:1px solid #0099FF;
	background:none;}
	.tbl_time_sub_blue_b td.b_new { margin:0 2px;}
	.tbl_time_sub_blue_b td.b_suj { text-align:left; padding-left:10px; color:#333;}
	.tbl_time_sub_blue_b td.b_suj a { color:#333; text-decoration:none; }
	.tbl_time_sub_blue_b td.b_suj a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_blue_b td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
	.tbl_time_sub_blue_b td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
	.tbl_time_sub_blue_b td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
	.tbl_time_sub_blue_b td.b_name {text-align:center;}
	.tbl_time_sub_blue_b td.b_name a { color:#333; text-decoration:none; }
	.tbl_time_sub_blue_b td.b_name a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_blue_b td.b_img {text-align:center;}
	.tbl_time_sub_blue_b td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
	.tbl_time_sub_blue_b td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
	.tbl_time_sub_blue_b td.b_state2 {text-align:center; color:#666; font-weight:bold; }
	.tbl_time_sub_blue_b td.b_no,
	.tbl_time_sub_blue_b td.b_date,
	.tbl_time_sub_blue_b td.b_file,
	.tbl_time_sub_blue_b td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }
	/* iron */
	.tbl_time_sub_iron_b { width:100%; }
	.tbl_time_sub_iron_b th { height:34px; font-weight:normal; color:#333; font-size:0.92em; font-family:"µ¸À½",dotum;
	border-top:1px solid #9933FF;
	border-bottom:1px solid #9933FF;
	border-left:1px solid #9933FF;
	border-right:1px solid #9933FF;
	background:url(../images/board/board_th_bar.gif) no-repeat right 10px; line-height:1.0em;}
	.tbl_time_sub_iron_b th.no { background:none; }
	.tbl_time_sub_iron_b th.b_no { border-bottom:none;}

	.tbl_time_sub_iron_b td { height:34px;
	border-top:1px solid #9933FF;
	border-bottom:1px solid #9933FF;
	border-left:1px solid #9933FF;
	border-right:1px solid #9933FF;
	background:none;}
	.tbl_time_sub_iron_b td.b_new { margin:0 2px;}
	.tbl_time_sub_iron_b td.b_suj { text-align:left; padding-left:10px; color:#333;}
	.tbl_time_sub_iron_b td.b_suj a { color:#333; text-decoration:none; }
	.tbl_time_sub_iron_b td.b_suj a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_iron_b td.b_suj span.sj_cate { color:#ff6c00; font-size:0.92em;}
	.tbl_time_sub_iron_b td.b_suj span.sj_area { color:#df4548; font-size:0.92em;}
	.tbl_time_sub_iron_b td.b_suj1 { text-align:left; color:#333; padding-left:10px;}
	.tbl_time_sub_iron_b td.b_name {text-align:center;}
	.tbl_time_sub_iron_b td.b_name a { color:#333; text-decoration:none; }
	.tbl_time_sub_iron_b td.b_name a:hover { color:#333; text-decoration:underline; }
	.tbl_time_sub_iron_b td.b_img {text-align:center;}
	.tbl_time_sub_iron_b td.b_state {text-align:center; color:#0099cc; font-weight:bold; }
	.tbl_time_sub_iron_b td.b_state1 {text-align:center; color:#cc3333; font-weight:bold; }
	.tbl_time_sub_iron_b td.b_state2 {text-align:center; color:#666; font-weight:bold; }
	.tbl_time_sub_iron_b td.b_no,
	.tbl_time_sub_iron_b td.b_date,
	.tbl_time_sub_iron_b td.b_file,
	.tbl_time_sub_iron_b td.b_hit {font:0.92em Verdana, Tohoama, Arial, Helvetica, sans-serif; text-align:center; color:#9c7272; }



	/* //////////////////////////////////////////////////////////  ¾²±â(read)Æû /////////////////////////////////////////////////////// */
	.board_write { overflow:hidden; position:relative; margin:0 auto; padding:5px 0px 5px 0px;}

	.board_write_bg { overflow:hidden; position:relative; background:url(../images/02_courses/bg_magam_big.gif) repeat-x 0 bottom ; width:100%; margin:0 auto; border-top:1px solid #e63e3f; border-bottom:1px solid #e63e3f;  }

	.write_field { overflow:hidden; position:relative; float:left;width:none; border-bottom:1px solid #eee; padding:5px 0px 5px 0px;}
	.write_field .field { position:relative; float:left; line-height:30px; width:80px; text-align:left; font-size:1.0em; color:#9c7272; font-family:dotum;font-weight:bold;background:#eee;padding-left:10px;}
	.write_field .field1 { position:relative; float:left; line-height:30px; width:80px; text-align:left; font-size:1.0em; color:#9c7272; font-family:dotum;font-weight:bold;background:#eee;padding-left:10px;}
	.write_field .w_input { position:relative; float:left; line-height:30px; width:none; text-align:left; font-size:1.0em; padding-left:10px;}
	.write_field .w_input span { font-size:1.0em; font-family:"µ¸À½",dotum;}
	.write_field .w_input_edit { position:relative; float:left; width:none; text-align:left; padding-left:0px;}
	.write_field .w_input_edit span { font-size:1.0em; font-family:"µ¸À½",dotum;}

	.write_field .w_input_left { position:relative; float:left; line-height:30px; width:200px; text-align:left; font-size:1.0em; padding-left:10px;}
	.write_field .w_input_left span { font-size:1.0em; font-family:"µ¸À½",dotum;}
	.write_field .w_input_left_edit { position:relative; float:left; width:none; text-align:left; padding-left:0px;}
	.write_field .w_input_edit_left span { font-size:1.0em; font-family:"µ¸À½",dotum;}

	.write_field .w_input_right { position:relative; float:none; line-height:30px; width:200px; text-align:left; font-size:1.0em; padding-left:10px;}
	.write_field .w_input_right span { font-size:1.0em; font-family:"µ¸À½",dotum;}
	.write_field .w_input_right_edit { position:relative; float:left; width:none; text-align:left; padding-left:0px;}
	.write_field .w_input_right_left span { font-size:1.0em; font-family:"µ¸À½",dotum;}

	.write_field1 { overflow:hidden; position:relative; float:left;width:100%; border-bottom:1px solid #eee; padding:5px 0px 5px 0px;}
	.write_field1 .field { position:relative; float:left; line-height:30px; width:80px; text-align:left; font-size:1.0em; color:#9c7272; font-family:dotum;font-weight:bold;background:#eee;padding-left:10px;}
	.write_field1 .w_input { position:relative; float:left; line-height:30px; text-align:left; font-size:1.0em; padding:5px 10px;}


	.class-month-price {float:left;width:150px;height:auto;margin:0px 5px 0px 0px;}

	.write_field2 { overflow:hidden; position:relative; width:none; border-bottom:1px solid #eee; padding:5px 0;}
	.write_field2 .field { position:relative; float:left; width:90px; text-align:left; font-family:dotum;}
	.write_field2 .w_input { position:relative; float:left; width:540px; text-align:left; padding-left:5px;}

	.write_field_noline { overflow:hidden; position:relative; width:none; padding:5px 0;}
	.write_field_noline .field { position:relative; float:left; width:70px; text-align:left; font-size:1.0em; color:#9c7272; font-family:dotum;}
	.write_field_noline .w_input { position:relative; float:left; width:none; text-align:left; padding-left:10px;}
	.write_field_noline .w_input span { position:absolute; left:212px; top:2px;font-size:0.92em; font-family:dotum;}

	.write_field1_noline { overflow:hidden; position:relative; width:none; border-bottom:none; padding:10px 0 20px 0;}
	.write_field1_noline .field { position:relative; float:left; width:70px; text-align:left; font-size:1.0em; color:#9c7272; font-family:dotum;}
	.write_field1_noline .w_input { position:relative; float:left; width:none; text-align:left; padding-left:10px;}

	.link_home a { color:#666; text-decoration:none; font-weight:bold; font-family:Verdana; font-size:1.0em;}
	.link_home a:hover { color:#666; text-decoration:underline; font-weight:bold; font-family:Verdana; font-size:1.0em; }

	/* write ¹öÆ° */
	.board_write_btn { clear:both; overflow:hidden; position:relative; margin-top:10px; text-align:center; padding-top:15px;}
	/*.board_write_btn img { margin:0 2px; }*/
	.board_write_btn img { margin:1px 2px 0 2px; }

	.null_line { position:relative; color:#330000; left:100px;width:500px; margin:5px 40px 5px 0; padding:5px 5px 5px 5px; }
	.gay_line { position:relative; color:#330000; left:100px;width:520px; margin:5px 40px 5px 0; border:5px solid #dddddd;  }
	.gay_line ul li {padding:10px 0px 5px 0px;font-weight:bold;}
	.gay_line p {line-height:18px; padding:10px;}
	.red2_line { position:relative; color:#330000; left:100px;width:500px; margin:5px 40px 5px 0; padding:5px 5px 5px 5px; border-top:1px solid #FF0000;border-right:1px solid #FF0000;border-bottom:1px solid #FF0000;border-left:1px solid #FF0000;  }
	.red3_line { position:relative; color:#330000; left:100px;width:500px; margin:5px 40px 5px 0; padding:5px 5px 5px 5px; border:1px solid #FF0000;}

	.cart_info {
		padding-left:100px;
	}
}