
#location           {width:800px; background:#fff;}
#location a         {font-size:11px; color:#999;}
#location a:hover   {font-size:11px; color:#999;}
#location a.active  {font-size:11px; color:#999; font-weight:bold;}


#tmenu          {}
#tmenu a        {float:left; padding:10px 15px; font-weight:bold; color:#000;}
#tmenu a:hover  {float:left; background:#cc0700; font-weight:bold; color:#fff;}
#tmenu a.active {float:left; background:#cc0700; font-weight:bold; color:#fff;}

#tmenu .subb          {background:#cc0700;}
#tmenu .subb a        {float:left; padding:10px 7px; color:#fff; font-weight:normal;}
#tmenu .subb a:hover  {float:left; text-decoration:underline; font-weight:normal;}
#tmenu .subb a.active {float:left; text-decoration:underline; font-weight:normal; color:#ffff00;}


.linkimg   {border:1px solid #d4d4d4; padding:3px;}


.lecture_gate_list                        {width:800px;}
.lecture_gate_list .gate_title            {font-weight:bold; padding:10px; border-bottom:3px solid #000000; color:#000;}
.lecture_gate_list .gate_list             {padding-bottom:10px;}
.lecture_gate_list .gate_list_one         {width:100%; background:url(/_img/list_pline.gif) repeat-x bottom; margin-top:8px;}
.lecture_gate_list .gate_list_one0        {width:100%; margin-top:8px;}
.lecture_gate_list .gate_subject a        {font-weight:bold; color:#cc0700; line-height:16px;}
.lecture_gate_list .gate_subject a:hover  {font-weight:bold; color:#ff6600; line-height:16px; text-decoration:underline;}
.lecture_gate_list .gate_date             {padding:6px 0; line-height:16px;}
.lecture_gate_list .gate_etc              {font-size:11px; font-family:dotum; letter-spacing:-1px; color:#ffa200; line-height:14px;}
.lecture_gate_list .gate_table td         {border-collapse:collapse; border:1px solid #ebebeb; font-size:11px; font-family:dotum; text-align:center; padding:5px 10px; color:#868686;}
.lecture_gate_list .gate_table tr         {background:#fff; }

.gate_list_pd     {padding:0 0 11px 15px; vertical-align:top;}


.ListTopList          {background:#ffffff; margin:5px;}
.ListTopList a        {padding:5px 6px; color:#999;}
.ListTopList a:hover  {color:#ff6600; text-decoration:none;}
.ListTopList a.active {color:#cd0700; text-decoration:underline; font-weight:bold;}



.view_table td   {border-collapse:collapse; border:1px solid #ebebeb; padding:5px 10px; color:#868686;}
.view_table tr   {background:#fff; }




.view_button_end           {background:#e7e7e7; text-align:center; padding:3px 0;}
.view_button_end a         {background:#e7e7e7; font-family:dotum; font-size:11px; color:#999999;}
.view_button_end a:hover   {font-family:dotum; font-size:11px; color:#999999;}


.view_button           {background:#f7d9d8; text-align:center; padding:3px 0;}
.view_button a         {background:#f7d9d8; font-family:dotum; font-size:11px; color:#cc0700;}
.view_button a:hover   {font-family:dotum; font-size:11px; color:#cc0700;}



.view_lecture_link          {width:780px;}
.view_lecture_link td       {margin-bottom:20px; font-size:11px; font-family:dotum; color:#999;}
.view_lecture_link a        {font-size:11px; font-family:dotum; line-height:18px; color:#999;}
.view_lecture_link a:hover  {font-size:11px; font-family:dotum; color:#ff6600;}
.view_lecture_link a.active {font-size:11px; font-family:dotum; color:#999; font-weight:bold; text-decoration:underline;}


.board                         {border-bottom:1px solid #cc0700;}
.board .list_title td          {text-align:center; color:#cc0700; font-weight:bold; border-top:1px solid #cc0700; border-bottom:3px solid #cc0700; padding:10px 5px; background:#fff1f1;}
.board .list_list td           {text-align:center; color:#cc0700; padding:10px 0; background:url(/_img/list_pline.gif) repeat-x bottom;}
.board .list_list td a         {color:#cc0700;}
.board .list_list td a:hover   {color:#ff6600;}
.board .list_list0 td          {text-align:center; color:#cc0700; padding:10px 0; background:none;}
.board .list_list0 td a        {color:#cc0700;}
.board .list_list0 td a:hover  {color:#ff6600;}

.board_number td       {padding:5px;}
.board_number a        {}
.board_number a:hover  {}
.board_number a.active {font-weight:bold; color:#cc0700; text-decoration:underline;}



.board_view_title td     {padding:10px; color:#cc0700; font-weight:bold; border-top:1px solid #cc0700; border-bottom:3px solid #cc0700; background:#fff1f1;}
.board_view_contents td    {padding:10px; line-height:20px;}

.mylist       {width:760px; text-align:center;}
.mylist th    {font:12px dotum; font-weight:bold; background:#999; color:#fff; padding:10px; border:1px solid #fff;  border-collapse:collapse;}
.mylist td    {background:url(/_img/list_pline.gif) repeat-x bottom; padding:5px;}
.mylist .tdbg {background:url(/_img/tdbg.gif) repeat-x bottom;}


.company_title                       {background:url(/_img/application_title_bggg.gif) repeat-x bottom; width:760px; margin-bottom:15px;}
.company_title div                   {float:left; background:url(/_img/application_title_bgr.gif) repeat-x bottom;}
.company_title .company_title_text   {padding:10px 0; font-weight:bold; color:#cc0700;}


.contents_list        {padding:0 0 20px 80px;}
.contents_list li     {padding:4px 4px 4px 10px; background:url(/_img/icon_co_list.gif) no-repeat left 8px;}

.contents_list_l0     {padding:10px 0 10px 30px;}
.contents_list_l0 td  {border-bottom:1px dashed #d4d4d4;}
.contents_list_l0 ul  {padding:10px 0 10px 30px;}
.contents_list_l0 li  {padding:4px 4px 4px 10px; background:url(/_img/icon_co_list.gif) no-repeat left 8px;}


.contents_info        {width:760px;}
.contents_info div    {float:left; padding:0 30px 0 10px; background:url(/_img/icon_co_list.gif) no-repeat left 4px; font-weight:bold;}


.contents_it     {}
.contents_it ul  {padding:5px;}
.contents_it li  {padding:5px 5px 5px 20px; border-bottom:1px dashed #d4d4d4; background:url(/_img/icon_co_list.gif) no-repeat 10px center;}


.contents_hrd_t  {width:180px; text-align:right; font-weight:bold; line-height:20px;}

.lecture_box_title         {background:#e1e1e1;}
.lecture_box_title a       {font:bold 11px dotum; letter-spacing:-1px; padding:1px 5px 0px 5px; color:#585858; text-decoration:none;}
.lecture_box_title a:hover {color:#ff6600;}

.lecture_box_level         {background:#f3f3f3;}
.lecture_box_level a       {font:normal 11px dotum; letter-spacing:0px; padding:1px 5px 0px 5px; color:#585858; text-decoration:none;}
.lecture_box_level a:hover {color:#ff6600;}

.lecture_box_code         {background:#ffffff;}
.lecture_box_code  a      {font:normal 11px dotum; letter-spacing:0px; padding:1px 5px 0px 5px; color:#585858; text-decoration:none;}
.lecture_box_code a:hover {color:#ff6600;}

.bor_not  {border:0px;}