/*************************************************************************************/
                            /*기술경영교육센터 적용 CSS*/
/*************************************************************************************/
@charset "euc-kr";
@charset "utf-8";

/*css파일에서 모든부분을 기본으로 설정하는 class*/
td,body                    { font-size:9pt; font-family:dotum,verdana; text-decoration:none; color:#434343; line-height:16px;margin:0;}

a:link                     { font-family:dotum,verdana; text-decoration:none; color:#4E4E4E;}
a:visited                  { font-family:dotum,verdana; text-decoration:none; color:#4E4E4E;}
a:hover                    { font-family:dotum,verdana; text-decoration:none; color:#999999;}
a:active                   { font-family:dotum,verdana; text-decoration:none; color:#4E4E4E;}


.link_s                    { font-size:9pt;text-decoration:none; color:#666;}
.link_s a:link             { font-size:9pt;text-decoration:none; color:#666;}
.link_s a:visited          { font-size:9pt;text-decoration:none; color:#666;}
.link_s a:hover            { font-size:9pt;text-decoration:none; color:#f05714;}
.link_s a:active           { font-size:9pt;text-decoration:none; color:#f05714;}


.link_c a:link             { font-size:8pt;font-family:dotum,verdana; text-decoration:none; color:#000;}
.link_c a:visited          { font-size:8pt;font-family:dotum,verdana; text-decoration:none; color:#000;}
.link_c a:hover            { font-size:8pt;font-family:dotum,verdana; text-decoration:none; color:#999;}
.link_c a:active           { font-size:8pt;font-family:dotum,verdana; text-decoration:none; color:#000;}


.link_p a:link             { font-size:8pt;font-family:dotum,verdana; text-decoration:none; color:#ff6600;}
.link_p a:visited          { font-size:8pt;font-family:dotum,verdana; text-decoration:none; color:#ff6600;}
.link_p a:hover            { font-size:8pt;font-family:dotum,verdana; text-decoration:none; color:#999;}
.link_p a:active           { font-size:8pt;font-family:dotum,verdana; text-decoration:none; color:#ff6600;}



body, {
scrollbar-face-color:#EFEFEF;
scrollbar-highlight-color:#E2E2E2;
scrollbar-3dlight-color: #999999;
scrollbar-shadow-color: #999999;
scrollbar-darkshadow-color: #E2E2E2;
scrollbar-track-color: #F8F8F8;
scrollbar-arrow-color: #999999}

.select_dept2              { font-size:8pt; color:#666666; border:1px solid #a4aed3; Background-color:#eef5ff;}

.select_s                  { font-size:8pt; color:#666666; border:1px solid #999999; Background-color:#fafafa;width:70px;}
.select_foot               { font-size:8pt; color:#0061aa; border:1px solid #7f9db9; Background-color:#ffffff;}
.select_m                  { font-size:8pt; color:#0061aa; border:1px solid #7f9db9; Background-color:#ffffff;width:170px;}
.select_log                { font-size:8pt; color:#0061aa; border:1px solid #7f9db9; Background-color:#e2f4fb;width:120px;}



.input                     { font-size:9pt; color:#666620; border:1px solid #7f9db9; padding:0px 0px 0px 0px; height:16px; Background-color:#fafafa;}
.input_g                   { font-size:9pt; color:#666666; border:1px solid #ababab; padding:0px 0px 0px 0px; height:16px; Background-color:#fafafa;}
.input_se                  { font-size:9pt; color:#2291c2; border:1px solid #8dc6df; padding:0px 0px 0px 0px; height:17px; 
                             background:url("/images/user/common/se_box_text.gif") #d3e6e8;}


.under                     { text-decoration: underline;}
.b                         { font-weight:bold;}
.mid                       { padding:5px 5px 5px 5px; vertical-align:top; overflow-x:hidden; overflow-y:auto; margin:0   Background-color:#e8f8fd;}

.t_dot-1                    { height:3px; background-image:url("/images/user/common/dot_line_blue.gif");}

img {border: none}

/* Height */

.space5                    { height:5px;}
.space15                   { height:15px;}
.space10                   { height:10px;}
.space20                   { height:20px;}
.space25                   { height:25px;}
.space30                   { height:30px;}
.space35                   { height:35px;}
.space120                  { height:120px;}

.ban_v                     { height:20px;}
.ban_v2                    { height:5px;}
.ban_v3                    { height:15px;}

.title_v                   { height:25px;}
.search_v                  { height:15px;}
.stitle_v                  { height:10px;}
.tab_v                     { height:25px;}
.con_v                     { height:30px;}
.stcon_v                   { height:10px;}
.popt_v                    { height:10px;}
.btn_v                     { height:5px;}
.mtit_v                    { height:10px;}


/* img area */


.total_w                   { width:927px;vertical-align:top;}
.center2_w                 { width:927px;vertical-align:top;background-image:url("/images/user/homepage/center2_bg.gif") }

.left_area                 { padding:0px 21px 40px 23px;width:171px; vertical-align:top;}
.center_area               { padding:0px 0px 40px 0px;width:712px; vertical-align:top;background:#fff}
.mainbox_area              { padding:0px 37px 0px 0px;width:244px; vertical-align:top;background-image:url("/images/user/homepage/m_vline.gif")}

.rcenter_area              { padding:45px 19px 0px 0px;width:376px; vertical-align:top;}
.rcenter_area2             { padding:0px 19px 0px 0px;width:376px; vertical-align:top;}

.lcenter_area              { padding:0px 37px 0px 35px;width:245px; vertical-align:top;}
.know_area                 { padding:0px 0px 30px 26px;width:205px; vertical-align:top;}


   /* sub img area */
.center_w                  { width:680px;vertical-align:top;}
.subleft_area              { padding:0px 28px 20px 0px;width:187px; vertical-align:top;}
.leftmenu_area             { padding:0px 0px 0px 17px; vertical-align:top;}

.sub_area                  { padding:0px 19px 50px 13px;width:680px; vertical-align:top;}




/* 글로벌메뉴텍스트 */
.global                    { font-size:8pt; color:#073956;vertical-align:bottom;text-align:right;height:25px;}
   .global a:link          { font-size:8pt; color:#073956;}
   .global a:visited       { font-size:8pt; color:#073956;}
   .global a:active        { font-size:8pt; color:#073956;}
   .global a:hover         { font-size:8pt; color:#2a8dda;}




/* Location */

.location     {font-size:8pt;color:#707070;text-align:right;}
.location_now {font-size:8pt;padding-right:4px;text-align:right;color:#FF3C00;}

#location_area {
	position:absolute;
	width:364px;
	height:21px;
	
	padding-top:310px;
	padding-left:553px;
	text-align:right;
}







/* Main */

.notice_day                { font-size:9pt; text-decoration:none; color:#1584b5; text-align: right;}
.notice_day2               { font-size:9pt; text-decoration:none; color:#666666; text-align: right;}

.notice                    { font-size:9pt; text-decoration:none; color:#818181; padding-top:2px; padding-bottom:1px; font-family:돋움;}
  .notice a:link           { font-size:9pt; text-decoration:none; color:#818181;}
  .notice a:visited        { font-size:9pt; text-decoration:none; color:#818181;}
  .notice a:active         { font-size:9pt; text-decoration:none; color:#818181;}
  .notice a:hover          { font-size:9pt; text-decoration:none; color:#f05714;}

.notice_p                  { font-size:9pt; text-decoration:none; color:#188d23;font-weight:bold; padding-top:2px; padding-bottom:1px;}
  .notice_p a:link         { font-size:9pt; text-decoration:none; color:#188d23;font-weight:bold;}
  .notice_p a:visited      { font-size:9pt; text-decoration:none; color:#188d23;font-weight:bold;}
  .notice_p a:active       { font-size:9pt; text-decoration:none; color:#188d23;font-weight:bold;}
  .notice_p a:hover        { font-size:9pt; text-decoration:none; color:#f05714;font-weight:bold;}


.notice_comm                 { font-size:9pt; text-decoration:none; color:#3e66cc;font-weight:bold; padding-top:2px; padding-bottom:1px;}
  .notice_comm a:link         { font-size:9pt; text-decoration:none; color:#3e66cc;font-weight:bold;}
  .notice_comm a:visited      { font-size:9pt; text-decoration:none; color:#3e66cc;font-weight:bold;}
  .notice_comm a:active       { font-size:9pt; text-decoration:none; color:#3e66cc;font-weight:bold;}
  .notice_comm a:hover        { font-size:9pt; text-decoration:none; color:#f05714;font-weight:bold;}


.know_p                    { font-size:9pt; text-decoration:none; color:#188d23;padding-top:2px; padding-bottom:1px;}

.offline                   { font-size:9pt; text-decoration:none; color:#666666; padding-top:2px; padding-bottom:1px; }
  .offline a:link          { font-size:9pt; text-decoration:none; color:#666666;}
  .offline a:visited       { font-size:9pt; text-decoration:none; color:#666666;}
  .offline a:active        { font-size:9pt; text-decoration:none; color:#666666;}
  .offline a:hover         { font-size:9pt; text-decoration:none; color:#f05714;}


.new_list                  { font-size:9pt; text-decoration:none; color:#666666; padding-top:3px;padding-left:5px; padding-bottom:2px;}
  .new_list a:link         { font-size:9pt; text-decoration:none; color:#666666;}
  .new_list a:visited      { font-size:9pt; text-decoration:none; color:#666666;}
  .new_list a:active       { font-size:9pt; text-decoration:none; color:#666666;}
  .new_list a:hover        { font-size:9pt; text-decoration:none; color:#b75f69;}


.online_list               { font-size:9pt; color:#2291c2; font-weight:bold;padding:0px 5px 15px 15px;vertical-align:top;}

.online_text               { font-size:9pt; color:#576987; padding:0px 5px 10px 15px;vertical-align:top;line-height:17px;}
  .online_text a:link      { font-size:9pt; text-decoration:none; color:#576987;line-height:17px;}
  .online_text a:visited   { font-size:9pt; text-decoration:none; color:#576987;line-height:17px;}
  .online_text a:active    { font-size:9pt; text-decoration:none; color:#576987;line-height:17px;}
  .online_text a:hover     { font-size:9pt; text-decoration:none; color:#f05714;line-height:17px;}



.log_w                     { width:125px;vertical-align:top;padding-top:6px;}
.log_name                  { font-family:"돋움";font-size:8pt;color:#346AC2;font-weight:bold;padding-left:6px;}

.input_serch               { color: #616161; border:1px solid #d2d2d2;width:110px;height:22px;font-size:12px;vertical-align:middle; padding-left:5px }

.input_id                  { color: #616161; border:1px solid #d2d2d2;width:180px;height:18px;font-size:11px; padding-left:5px;background: #fff url("/images/user/campus/bg_id.gif") no-repeat 0 2px; vertical-align:middle; }
.input_pw                  { color: #616161; border:1px solid #d2d2d2;width:180px;height:18px;font-size:11px; padding-left:5px;background: #fff url("/images/user/campus/bg_pw.gif") no-repeat 0 2px; vertical-align:middle; }

.login_back                { background-image:url("/images/user/homepage/log_back.gif");padding:7px 7px;}


.log_m               { font-family:"돋움";font-size:8pt;color:#ffffff;font-weight:bold;letter-spacing:-1px;text-decoration:underline ;}
  .log_m a:link      { font-size:8pt; text-decoration:none; color:#ffffff;font-weight:bold;text-decoration:underline ;}
  .log_m a:visited   { font-size:8pt; text-decoration:none; color:#ffffff;font-weight:bold;text-decoration:underline ;}
  .log_m a:active    { font-size:8pt; text-decoration:none; color:#ffffff;font-weight:bold;text-decoration:underline ;}
  .log_m a:hover     { font-size:8pt; text-decoration:none; color:#f6b98c;font-weight:bold;text-decoration:underline ;}

/* 작은폰트 */
.sm001 {font-size:11px; color:#6e6e70; font-family:돋움; line-height:14px;} /* 회색 */



/* 연수과정 */
.m_cont1                    {border: solid #c9c7ca; border-width:1 1 1 1; text-align:none; padding:1 1 1 1;}

.m_context1                 { font-size:8pt; text-decoration:none; color:#818181; padding-left:7px; font-family:돋움;}
.m_context1 a:link           { font-size:8pt; text-decoration:none; color:#818181;}
.m_context1 a:visited        { font-size:8pt; text-decoration:none; color:#818181;}
.m_context1 a:active         { font-size:8pt; text-decoration:none; color:#818181;}
.m_context1 a:hover          { font-size:8pt; text-decoration:none; color:#c09611;}


.m_context2                 { font-size:8pt; text-decoration:none; color:#818181; padding-left:7px; font-family:돋움;}
.m_context2 a:link           { font-size:8pt; text-decoration:none; color:#818181;}
.m_context2 a:visited        { font-size:8pt; text-decoration:none; color:#818181;}
.m_context2 a:active         { font-size:8pt; text-decoration:none; color:#818181;}
.m_context2 a:hover          { font-size:8pt; text-decoration:none; color:#48b81e;}

.video_t1               { font-size:8pt; color:#818181; text-align:center; font-family:돋움; padding-top:6px;}
.video_t2               { font-size:9pt; color:#54a2c7; font-weight:bold; text-align:center; font-family:돋움;}
.video_t3               { font-size:9pt; color:#54a2c7; font-weight:bold;  font-family:돋움;}

.con_text1                { font-size:9pt; font-weight:bold; color:#2a98b1; height:26px; }
.con_text2                { font-size:9pt; color:#626262; padding: 0 0 40 15}


/* Title */


.edu_stitle                { background-image:url("/images/user/common/edu_bl.gif");background-repeat: no-repeat;
                             font-size:9pt; font-weight:bold; color:#666666; padding:0px 0px 0px 20px; letter-spacing:-1px}

.know_stitle               { background-image:url("/images/user/common/know_bl.gif");background-repeat: no-repeat;
                             font-size:9pt; font-weight:bold; color:#666666; padding:0px 0px 0px 20px; letter-spacing:-1px}



.mem_stitle                { background-image:url("/images/user/common/mst_bl.gif");background-repeat: no-repeat;
                             font-size:9pt; font-weight:bold; color:#666666; padding:0px 0px 0px 20px; letter-spacing:-1px}


.stitle                    { background-image:url("/images/user/common/st_bl.gif");background-repeat: no-repeat;
                             font-size:8pt; font-weight:bold; color:#666666; padding:0px 0px 0px 20px; letter-spacing:-1px}


.tit9_g                    { font-size:9pt; font-weight:bold; color:#502eaf; padding:0px 0px 0px 0px; letter-spacing:-1px}
.tit8_g                    { font-size:8pt; font-weight:bold; color:#502eaf; padding:2px 0px 0px 0px;}



.my_stitle                 { background-image:url("/images/user/common/my_bl.gif");background-repeat: no-repeat;
                             font-size:9pt; font-weight:bold; color:#666666; padding:0px 0px 0px 20px; letter-spacing:-1px}


/* Btn */
.btn_ri                    { text-align:right; padding:0px 0px 0px 0px}
.btn_left                  { padding:0px 0px 0px 0px}

.btn01                     {height:16px; width:2px; background-image:url(/images/user/common/01.gif)}
.btn02                     {height:16px; font-size:8pt; color:#FFFFFF;font-weight:bold; padding:2px 5px 0px 5px; background-image:url(/images/user/common/02.gif)}
.btn03                     {height:16px; width:2px; background-image:url(/images/user/common/03.gif)}
.btn04                     {height:16px; width:5px;}


.btn011                    {height:19px; width:2px; background-image:url(/images/user/common/011.gif)}
.btn012                    {height:19px; font-size:8pt; color:#FFFFFF;font-weight:bold; padding:1px 5px 0px 5px; background-image:url(/images/user/common/012.gif)}
.btn013                    {height:19px; width:2px; background-image:url(/images/user/common/013.gif)}
.btn014                    {height:19px; width:5px;}

.btn021                    {height:19px; width:2px; background-image:url(/images/user/common/021.gif)}
.btn022                    {height:19px; font-size:8pt; color:#FFFFFF;font-weight:bold; padding:1px 5px 0px 5px; background-image:url(/images/user/common/022.gif)}
.btn022-1                  {height:19px; font-size:8pt; color:#FFFFFF;font-weight:bold; padding:1px 5px 0px 5px; background-image:url(/images/user/common/022.gif)}

.btn023                    {height:19px; width:2px; background-image:url(/images/user/common/023.gif)}
.btn024                    {height:19px; width:5px;}

.btn031                    {height:21px; width:3px; background-image:url(/images/user/common/b011.gif)}
.btn032                    {height:21px; font-size:9pt; color:#333333; padding:1px 5px 0px 13px; background-image:url(/images/user/common/b012.gif)}
.btn033                    {height:21px; width:3px; background-image:url(/images/user/common/b013.gif)}
.btn034                    {height:21px; width:5px;}

.btn041                    {height:19px; width:2px; background-image:url(/images/user/common/041.gif)}
.btn042                    {height:19px; font-size:8pt; color:#FFFFFF;font-weight:bold; padding:1px 5px 0px 5px; background-image:url(/images/user/common/042.gif)}
.btn043                    {height:19px; width:2px; background-image:url(/images/user/common/043.gif)}
.btn044                    {height:19px; width:5px;}


.b_r1                      { height:18px; width:2px; background-image:url(/images/user/common/b_r1.gif)}
.b_r2                      { height:18px; font-size:8pt; color:#FFFFFF; padding:0px 7px 0px 12px; background-image:url(/images/user/common/b_r2.gif)}
.b_r3                      { height:18px; width:2px; background-image:url(/images/user/common/b_r3.gif)}
.b_r4                      { height:18px; width:5px;}



.through                   { text-decoration: line-through;}
.underline                 { text-decoration: underline;}




/*  Paging */
.page                      { padding:11px 0px 10px 0px; text-align:center;}

.page_this                 { font-size:8pt;font-family:dotum,verdana; color:#f23611; font-weight:bold;}

.page                      { font-size:8pt; color:#8f8f8f;}
.page a:link               { font-size:8pt; color:#8f8f8f; font-weight:bold;}
.page a:visited            { font-size:8pt; color:#8f8f8f; font-weight:bold;}
.page a:active             { font-size:8pt; color:#8f8f8f; font-weight:bold;}
.page a:hover              { font-size:8pt; color:#666666; font-weight:bold;}



/* tab */
.tab_left                  { height:28px; width:16px; background-image:url(/images/user/common/tab_bg_left.gif);}
.tab_bg                    { height:28px; background-image:url(/images/user/common/tab_bg.gif);vertical-align:bottom}
.tab_ri                    { height:28px; width:2px; background-image:url(/images/user/common/tab_bg_ri.gif);}

.tab_on01                  { height:28px; width:12px; background-image:url(/images/user/common/tab_on01.gif)}
.tab_on03                  { height:28px; width:25px; background-image:url(/images/user/common/tab_on03.gif)}
.tab_on                    { background-image:url(/images/user/common/tab_on02.gif); font-size:9pt; 
                             color:#0d7bac; font-weight:bold; padding:5px 0px 0px 8px; cursor: hand}
.tab_on a:link,
.tab_on a:visited, 
.tab_on a:hover,   
.tab_on a:active, 


.tab_off01                 { height:28px; width:20px; background-image:url(/images/user/common/tab_off01.gif)}
.tab_off03                 { height:28px; width:21px; background-image:url(/images/user/common/tab_off03.gif)}

.tab_off                   { height:28px;background-image:url(/images/user/common/tab_off02.gif); font-size:9pt; color:#666666; vertical-align:bottom;}






/*  TEXT */


  /* 설명텍스트 */
.fs8                       { font-size:8pt; color:#4d4d4d;line-height:17px;}
.fs8_w                     { font-size:8pt; color:#ffffff;line-height:17px;}

.fs8_text                  { font-size:8pt; color:#4d4d4d;padding-left:20px;padding-bottom:15px;line-height:15px;}
.point_text                { font-size:8pt; color:#f05714;}
.point_text2               { font-size:8pt; color:#145fc5;}
.point_text3               { font-size:8pt; color:#756bc1;}
.point_text4               { font-size:9pt; color:#0f8a19;}
.point_text5               { font-size:8pt; color:#09867e;}
.point_text6               { font-size:8pt; color:#7d5105;}

.app_text                  { font-size:9pt; color:#6672e8;}



.main_fs8                  { font-size:9pt; color:#5475ae;line-height:15px;padding:5px 2px 0px 2px;text-align:center;}
  .main_fs8 a:link         { font-size:9pt; text-decoration:none; color:#5475ae;}
  .main_fs8 a:visited      { font-size:9pt; text-decoration:none; color:#5475ae;}
  .main_fs8 a:active       { font-size:9pt; text-decoration:none; color:#5475ae;}
  .main_fs8 a:hover        { font-size:9pt; text-decoration:underline; color:#5475ae;}

.fs9_text                  { font-size:9pt; color:#666666;padding-left:25px;line-height:19px;}
.fs9                       { font-size:9pt; color:#999999;line-height:19px;}

.search_text               { font-size:8pt; color:#7a7d83;padding:7px 5px 3px 5px;line-height:15px;letter-spacing:-1px;font-weight:bold;}
.fs9_blue                  { font-size:9pt; color:#074b98;line-height:15px;}

.fs8_center                { font-size:8pt;padding:3px 2px 1px 2px; text-align:center;color:#4d4d4d;line-height:10px;}

.booktext_con              { font-size:8pt; padding-top:10px; padding-bottom:10px;}



/* Search Box */

.search                    { padding:6px 5px 4px 5px;}



/*  Table_board 내부*/

.tg_content                { padding:25px 20px 30px 20px; color:#666666;vertical-align:top; }


.tg_l                      { font-size:8pt;padding:7px 5px 4px 5px;  height:23px;border-color:#dbdbdb;  border-bottom-width:1px; 
                             border-bottom-style:solid;}

.tg_c                      { font-size:8pt;text-align:center; padding:7px 0px 4px 0px;  height:23px;border-color:#dbdbdb;  
                             border-bottom-width:1px; border-bottom-style:solid;}

.boa_line_bo               { background-color:#ededed; height:3px;}




/*  board 공통 */
.boa_com_left              { background:url(/images/user/common/board_left.gif) no-repeat left bottom;height:32px;width:5px;}
.boa_com_right             { background:url(/images/user/common/board_right.gif) no-repeat right bottom;height:32px;width:5px;}
.boa_com_bg                { background-image:url(/images/user/common/board_bg.gif) ;height:32px;}
.boa_com_line              { font-size:8pt; color:#666666; text-align:center; font-weight:bold;
                             padding:8px 5px 4px 5px; line-height:15px; 
							 background:url(/images/user/common/board_line.gif) no-repeat left bottom ;}
.boa_com_text              { font-size:8pt; color:#666666; text-align:center; font-weight:bold;
                            padding:8px 5px 4px 5px; line-height:15px; }




/*  board community */
.boa_commu_left              { background:url(/images/user/common/board_left_commu.gif) no-repeat left bottom;height:32px;width:5px;}
.boa_commu_right             { background:url(/images/user/common/board_right_commu.gif) no-repeat right bottom;height:32px;width:5px;}
.boa_commu_bg                { background-image:url(/images/user/common/board_bg_commu.gif) ;height:32px;}
.boa_commu_line              { font-size:8pt; color:#4e66b6; text-align:center; font-weight:bold;
                             padding:8px 0px 4px 0px; line-height:15px;
							 background:url(/images/user/common/board_line1.gif) no-repeat left bottom ;}
.boa_commu_text              { font-size:8pt; color:#4e66b6; text-align:center; font-weight:bold;
                              padding:8px 0px 4px 0px; line-height:15px;}

    /*  board community view*/
.tcommu_line1               { background-color:#4e66b6; height:1px;}
.tcommu_line3               { background-color:#4e66b6; height:3px;}

.tcommu_tit                 { font-size:9pt; background-color:#e9ebfd;color:#4e66b6; text-align:center; font-weight:bold;
                              padding:8px 5px 4px 5px; line-height:15px; letter-spacing:-1;}


.tcommu_text                { font-size:8pt; padding:8px 5px 4px 10px; line-height:15px; ;
							 background:url(/images/user/common/board_line1.gif) no-repeat left bottom ;}

.tcommu_t_s                 { font-size:8pt;color:#4e66b6;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px; letter-spacing:-1;
							 background:url(/images/user/common/board_line1.gif) no-repeat left bottom ;}

.tcommu_t_s-1                { font-size:8pt;color:#4e66b6;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px; }

    /*  board community write*/

.tcommu_t_w                 { background-color:#e9f2fd;font-size:8pt;color:#4e66b6;font-weight:bold; text-align:center; padding:6px 5px 4px 5px; line-height:15px; 
                             letter-spacing:-1;}

.tcommu_text_w              { font-size:8pt; padding:6px 5px 4px 10px; line-height:15px; }






/*  board helpdesk */
.boa_desk_left              { background:url(/images/user/common/board_left_d.gif) no-repeat left bottom;height:32px;width:5px;}
.boa_desk_right             { background:url(/images/user/common/board_right_d.gif) no-repeat right bottom;height:32px;width:5px;}
.boa_desk_bg                { background-image:url(/images/user/common/board_bg_d.gif) ;height:32px;}
.boa_desk_line              { font-size:8pt; color:#5a4eb6; text-align:center; font-weight:bold;
                             padding:8px 0px 4px 0px; line-height:15px; 
							 background:url(/images/user/common/board_line1.gif) no-repeat left bottom ;}
.boa_desk_text              { font-size:8pt; color:#5a4eb6; text-align:center; font-weight:bold;
                              padding:8px 0px 4px 0px; line-height:15px;}

    /*  board helpdesk view*/
.tdesk_line1               { background-color:#bdc1f0; height:1px;}
.tdesk_line3               { background-color:#bdc1f0; height:3px;}

.tdesk_tit                 { font-size:9pt; background-color:#e9ebfd;color:#5a4eb6; text-align:center; font-weight:bold;
                              padding:8px 5px 4px 5px; line-height:15px;}


.tdesk_text                { font-size:8pt; padding:8px 5px 4px 10px; line-height:15px;
							 background:url(/images/user/common/board_line1.gif) no-repeat left bottom ;}

.tdesk_t_s                 { font-size:8pt;color:#5a4eb6;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px; letter-spacing:-1;
							 background:url(/images/user/common/board_line1.gif) no-repeat left bottom ;}

.tdesk_t_s-1                { font-size:8pt;color:#5a4eb6;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px; }

    /*  board helpdesk write*/

.tdesk_t_w                 { background-color:#e9ebfd;font-size:8pt;color:#5a4eb6;font-weight:bold; text-align:center; padding:6px 5px 4px 5px; line-height:15px; 
                             letter-spacing:-1;}

.tdesk_text_w              { font-size:8pt; padding:6px 5px 4px 10px; line-height:15px; }




/*  board info */
.boa_info_left              { background:url(/images/user/common/board_left_i.gif) no-repeat left bottom;height:32px;width:5px;}
.boa_info_right             { background:url(/images/user/common/board_right_i.gif) no-repeat right bottom;height:32px;width:5px;}
.boa_info_bg                { background-image:url(/images/user/common/board_bg_i.gif) ;height:32px;}
.boa_info_line              { font-size:8pt; color:#3a8b36; text-align:center; font-weight:bold;padding:8px 0px 4px 0px; line-height:15px;
							 background:url(/images/user/common/board_line2.gif) no-repeat left bottom ;}
.boa_info_text              { font-size:8pt; color:#3a8b36; text-align:center; font-weight:bold;
                              padding:8px 0px 4px 0px; line-height:15px; }

    /*  board info view*/
.tinfo_line1               { background-color:#9ecfa3; height:1px;}
.tinfo_line3               { background-color:#9ecfa3; height:3px;}
.tinfo_line2               { background-color:#9ecfa3; height:2px;}

.tinfo_tit                 { font-size:9pt; background-color:#e5f6e6;color:#3a8b36; text-align:center; font-weight:bold;
                              padding:8px 5px 4px 5px; line-height:15px; }

.tinfo_tit_left            { font-size:9pt; background-color:#e6f3e7;color:#333333; font-weight:bold;
                              padding:8px 5px 4px 10px; line-height:15px;}



.tinfo_text                { font-size:8pt; padding:8px 5px 4px 10px; line-height:15px;
							 background:url(/images/user/common/board_line2.gif) no-repeat left bottom ;}

.tinfo_t_s                 { font-size:8pt;color:#3a8b36;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px;
							 background:url(/images/user/common/board_line2.gif) no-repeat left bottom ;}

.tinfo_t_s-1                { font-size:8pt;color:#3a8b36;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px; }


    /*  board helpdesk write*/

.tinfo_t_w                 { background-color:#e5f6e6;font-size:8pt;color:#3a8b36;font-weight:bold; text-align:center; padding:6px 5px 4px 5px; line-height:15px; 
                             letter-spacing:-1;}

.tinfo_text_w              { font-size:8pt; padding:6px 5px 4px 10px; line-height:15px; }






/*  board mypage */
.boa_my_left              { background:url(/images/user/common/board_left_m.gif) no-repeat left bottom;height:32px;width:5px;}
.boa_my_right             { background:url(/images/user/common/board_right_m.gif) no-repeat right bottom;height:32px;width:5px;}
.boa_my_bg                { background-image:url(/images/user/common/board_bg_m.gif) ;height:32px;}
.boa_my_line              { font-size:8pt; color:#2d7880; text-align:center; font-weight:bold;
                             padding:8px 0px 4px 0px; line-height:15px; 
							 background:url(/images/user/common/board_line3.gif) no-repeat left bottom ;}
.boa_my_text              { font-size:8pt; color:#2d7880; text-align:center; font-weight:bold;
                              padding:8px 0px 4px 0px; line-height:15px; }

    /*  board mypage view*/
.tmy_line1               { background-color:#8ad0cc; height:1px;}
.tmy_line3               { background-color:#3e8c89; height:3px;}

.tmy_tit                 { font-size:9pt; background-color:#d2f0f3;color:#2d7880; text-align:center; font-weight:bold;
                              padding:8px 5px 4px 5px; line-height:15px; }


.tmy_text                { font-size:8pt; padding:8px 5px 4px 10px; line-height:15px;
							 background:url(/images/user/common/board_line3.gif) no-repeat left bottom ;}

.tmy_t_s                 { font-size:8pt;color:#2d7880;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px; letter-spacing:-1;
							 background:url(/images/user/common/board_line3.gif) no-repeat left bottom ;}

.tmy_t_s-1                { font-size:8pt;color:#2d7880;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px; }



/*  board action */

    /*  board action */
.boa_action_left              { background:url(/images/user/action/board_left_a.gif) no-repeat left bottom;height:32px;width:5px;}
.boa_action_right             { background:url(/images/user/action/board_right_a.gif) no-repeat right bottom;height:32px;width:5px;}
.boa_action_bg                { background-image:url(/images/user/action/board_bg_a.gif) ;height:32px;}
.boa_action_line              { font-size:8pt; color:#7d5105; text-align:center; font-weight:bold;
                                padding:8px 0px 4px 0px; line-height:15px;
							    background:url(/images/user/action/board_line_a.gif) no-repeat left bottom ;}
.boa_action_text              { font-size:8pt; color:#7d5105; text-align:center; font-weight:bold;
                                padding:8px 0px 4px 0px; line-height:15px;}

    /*  board action view*/
.taction_line1                { background-color:#9a7a17; height:1px;}
.taction_line3                { background-color:#9a7a17; height:3px;}

.taction_tit                  { font-size:9pt; background-color:#f8f4e6;color:#7d5105; text-align:center; font-weight:bold;
                                padding:8px 5px 4px 5px; line-height:15px; letter-spacing:-1;}
  

.taction_text                 { font-size:8pt; padding:8px 5px 4px 10px; line-height:15px; ;
							    background:url(/images/user/action/board_line_a.gif) no-repeat left bottom ;}

.taction_t_s                  { font-size:8pt;color:#7d5105;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px; letter-spacing:-1;
							    background:url(/images/user/action/board_line_a.gif) no-repeat left bottom ;}

.taction_t_s-1                { font-size:8pt;color:#7d5105;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px; }

    /*  board action write*/

.taction_t_w                  { background-color:#f8f4e6;font-size:8pt;color:#7d5105;font-weight:bold; text-align:center; padding:6px 5px 4px 5px; line-height:15px; 
                                letter-spacing:-1;}

.taction_text_w               { font-size:8pt; padding:6px 5px 4px 10px; line-height:15px; }







/*  테이블 내부 텍스트css */

.color_t                   { background-color:#f5f4f4;}
.t_photo                   { text-align:center; padding:5px 3px 5px 3px;
                             border-color:#dfdfdf; border-right-width:1px; border-right-style:solid; border-bottom-width:1px; border-bottom-style:solid;}

.t_c                       { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#636363;
                             border-color:#bfc1c4; border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;}

.t_cl                      { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#636363;
                             border-color:#bfc1c4; border-bottom-width:1px; border-bottom-style:solid;}


.t_cgraph1                  { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#636363;
                             border-color:#bfc1c4;border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;
							 background-image:url("/images/user/edu/gh02.gif");}
.t_cgraph2                  { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#636363;
                             border-color:#bfc1c4;border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;
							 background-image:url("/images/user/edu/gh03.gif");}
.t_cgraph3                  { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#636363;
                             border-color:#bfc1c4;border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;
							 background-image:url("/images/user/edu/gh04.gif");}
							 
.t_cgraph1_                  { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#636363;
                             border-color:#bfc1c4;border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;}
.t_cgraph2_                  { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#636363;
                             border-color:#bfc1c4;border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;}
.t_cgraph3_                  { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#636363;
                             border-color:#bfc1c4;border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;}



.t_cr                      { font-size:8pt;text-align:center; padding:5px 2px 2px 2px; color:#636363;
                             border-color:#bfc1c4;border-left-width:1px; border-left-style:solid;border-bottom-width:1px; border-bottom-style:solid;}

.t_cblue                   { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#2280c2;font-weight:bold;
                             border-color:#bfc1c4; border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;}
.t_cgreen                  { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#2e9c52;font-weight:bold;
                             border-color:#bfc1c4; border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;}

.t_cbluer                  { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#2280c2;font-weight:bold;
                             border-color:#bfc1c4;border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;}

.t_cred                    { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#f56f15;font-weight:bold;
                             border-color:#bfc1c4; border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;}

.t_cgreen                  { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#2e9c52;font-weight:bold;
                             border-color:#bfc1c4; border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;}
 
.t_cbluer2                 { font-size:9pt;text-align:center; padding:5px 0px 2px 0px; color:#1f2ebf;}

.t_cgray2                  { font-size:9pt;text-align:center; padding:5px 0px 2px 0px; color:#999999;}


.t_l                       { font-size:8pt; padding:5px 5px 2px 5px; color:#636363;
                             border-color:#bfc1c4; border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;}

.t_lright                  { font-size:8pt; padding:5px 5px 2px 5px; text-align:right;
                             border-color:#bfc1c4; border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid;}


.t_lr                      { font-size:8pt; padding:5px 0px 2px 5px; color:#636363;
                             border-color:#bfc1c4;  border-bottom-width:1px; border-bottom-style:solid;}

.t_cl_etest                { font-size:8pt;text-align:center; padding:5px 0px 2px 0px; color:#636363;
                             background-color:#e1efe9;border-color:#bfc1c4; border-bottom-width:1px; border-bottom-style:solid;}



  /*  Table_common */

.comm_line3               { background-color:#666666; height:3px;}
.comm_line2               { background-color:#666666; height:3px;}
.comm_line1               { background-color:#666666; height:1px;}
.comm_line_bo             { background-color:#ededed; height:3px;}

.comm_tit                  { font-size:8pt; color:#666666; text-align:center; font-weight:bold;
                            Background-color:#ededed; padding:7px 3px 3px 3px; line-height:15px; letter-spacing:-1;}

.comm_tit_line             { font-size:8pt; color:#666666; text-align:center; font-weight:bold;
                            padding:7px 5px 3px 5px; line-height:15px; letter-spacing:-1;
							background:url(/images/user/common/table_line.gif) no-repeat left bottom #ededed;}

.comm_tit_left              { font-size:8pt; color:#666666; text-align:left; font-weight:bold;
                              Background-color:#ededed; padding:7px 0px 5px 10px; line-height:15px;}





  /*  Table_edu myclass */

.ttedu_line3               { background-color:#0c4095; height:3px;}
.ttedu_line2               { background-color:#0c4095; height:2px;}
.ttedu_line1               { background-color:#346ac2; height:1px;}
.tedu_line_bo              { background-color:#e3e4e6; height:3px;}

.tedu_tit                  { font-size:8pt; color:#666666; text-align:center; font-weight:bold;
                            Background-color:#e4effa; padding:7px 3px 3px 3px; line-height:15px; letter-spacing:-1;}

.tedu_tit_line             { font-size:8pt; color:#666666; text-align:center; font-weight:bold;
                            padding:7px 5px 3px 5px; line-height:15px; letter-spacing:-1;
							background:url(/images/user/common/table_line.gif) no-repeat left bottom #e4effa;}

.tedu_tit_left             { font-size:8pt; color:#2b63a2; text-align:left; font-weight:bold;
                              Background-color:#d8effb; padding:7px 0px 5px 10px; line-height:15px;}

.tedu_tit_left2            { font-size:8pt; color:#2b63a2; text-align:left; font-weight:bold;
                              Background-color:#eaf7fd; padding:7px 0px 5px 10px; line-height:15px;}

.tedu_tit_left3            { font-size:8pt; color:#2b63a2; text-align:left; font-weight:bold;
                              Background-color:#f4f7f8; padding:7px 0px 5px 10px; line-height:15px;}
.edu_tlist                 { font-size:9pt; Background-color:#c3e2f2; padding:5px 10px 3px 10px; color:#043f68;line-height:18px;}

.edu_boxtlist              { font-size:8pt; Background-color:#ffffff; padding:7px 10px 7px 10px; color:#666666;line-height:18px;
                              border-color:#bfc1c4; border-width:1px; border-style:solid; }


.tedu_tit_gr               { font-size:8pt; color:#3581cd; text-align:center; font-weight:bold;
                             padding:7px 2px 3px 2px; line-height:15px; letter-spacing:-1;
							 background:url(/images/user/common/table_line.gif) no-repeat left bottom #e4effa;}



  /*  Table_member */

.mem_line1                  { background-color:#2155a9; height:1px;}
.mem_line2                  { background-color:#2155a9; height:2px;}
.mem_line3                  { background-color:#c7c6c6; height:1px;}
.mem_line_bo                { background-color:#ededed; height:3px;}

.mem_tit_left               { font-size:8pt; color:#5454b4; text-align:left; font-weight:bold;
                              Background-color:#e3e3fb; padding:7px 0px 5px 10px; line-height:15px;}

.mem_tit_left2              { font-size:8pt; color:#5454b4; text-align:left; font-weight:bold;
                              Background-color:#ebebfa; padding:7px 0px 5px 10px; line-height:15px;}

.mem_con                    { font-size:8pt; color:#666666; padding:5px 10px 5px 10px; line-height:18px; letter-spacing:-1;
							  background:url("/images/user/common/table_line_c.gif") no-repeat left bottom ;}

.mem_tlist                  { font-size:8pt; Background-color:#e6e7e8; padding:2px 10px 3px 10px; color:#636363;line-height:18px;}





  /*  Table_mypage */
.my_line1                  { background-color:#3e8c89; height:1px;}
.my_line2                  { background-color:#3e8c89; height:2px;}
.my_line3                  { background-color:#3e8c89; height:3px;}

.my_line_bo                { background-color:#ededed; height:3px;}

.my_tit                  { font-size:8pt; color:#666666; text-align:center; font-weight:bold;
                            Background-color:#e4f4f3; padding:7px 3px 3px 3px; line-height:15px; letter-spacing:-1;}

.my_tit_line             { font-size:8pt; color:#666666; text-align:center; font-weight:bold;
                            padding:7px 5px 3px 5px; line-height:15px; letter-spacing:-1;
							background:url(/images/user/common/table_line.gif) no-repeat left bottom #e4f4f3;}


.my_tit_left               { font-size:8pt; color:#666666; text-align:left; font-weight:bold;
                              Background-color:#e4f4f3; padding:7px 0px 5px 10px; line-height:15px;}
							  
.my_tit_left_user          { font-size:8pt; color:#666666; text-align:left; font-weight:bold;

                              Background-color:#e4f4f3; padding:7px 0px 5px 10px; line-height:15px;}	
.my_tit_left_user_2          { font-size:8pt; color:#666666; text-align:left; font-weight:bold;

                               padding:7px 0px 5px 10px; line-height:15px;}	
.my_tit_left_user_3          { font-size:9pt; color:#666666; text-align:left;font-weight:bold;
                              Background-color:#e8f8f7; padding:7px 0px 5px 10px; line-height:15px;}		
.my_tit_left_user_title        { font-size:8pt; color:#666666; text-align:center; font-weight:bold;

                              Background-color:#e4f4f3; padding:7px 0px 5px ; line-height:15px;}							  						  

.my_con                    { font-size:8pt; color:#666666; padding:5px 10px 5px 10px; line-height:18px; letter-spacing:-1;
							 background:url("/images/user/common/table_line_c.gif") no-repeat left bottom ;}
							 
.my_con_user               { font-size:10pt; color:#666666; padding:5px 10px 5px 10px; line-height:18px;
							 background:url("/images/user/common/table_line_c.gif") no-repeat left bottom ;}							 

.my_tlist                  { font-size:8pt; Background-color:#e6e7e8; padding:2px 10px 3px 10px; color:#636363;line-height:18px;}




  /* Popup */
.pop_bg                    { padding:10px 10px 10px 10px; background-image:url("/images/user/common/pop_bg.gif")}

.pop_title_r               { background:url("/images/user/common/pop_t_right.gif") no-repeat right bottom; height:50px;width:30px;}
.pop_title                 { background:url("/images/user/common/pop_t_bg.gif") no-repeat left bottom; height:50px;
                             font-size:11pt; color:#ffffff; Font-weight:bold;  padding:2px 0px 0px 45px;}


.pop_stitle                { background-image:url("/images/user/common/popst_bl.gif");background-repeat: no-repeat;
                             font-size:9pt; font-weight:bold; color:#333; padding:0px 0px 0px 20px; letter-spacing:-1px}

.pop_top                   { padding:0px 10px 0px 10px;}
.pop_mid                   { padding:10px 10px 10px 10px;}
.pop_mid2                  { padding:5px 5px 10px 5px;}
.pop_bottom                { text-align:right; padding:0px 25px 10px 0px;}




/*이용약관*/
.t_c1          {COLOR: #4083b4}
.t_c2          {COLOR: #000000}
.highlight     {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0e449a; LINE-HEIGHT: 150%}



  /* 교육상세페이지 */
.c_title_r               { background:url("/images/user/edu/ctitle_r.gif") no-repeat right bottom; height:25px;width:14px;}
.c_title                 { background:url("/images/user/edu/ctitle_bg.gif") no-repeat left bottom; height:25px;
                           font-size:11pt; color:#0b7daf; Font-weight:bold;  padding:3px 0px 0px 35px;letter-spacing:-1px;}


.c_t_list                { font-size:8pt; color:#066792; text-align:left;
                            Background-color:#ffffff; padding:5px 0px 3px 0px; line-height:15px;
		                    border-color:#c7e1ec; border-bottom-width:1px; border-bottom-style:solid; }

.c_list                  { font-size:9pt; color:#666666; text-align:left;
                            Background-color:#ffffff; padding:5px 0px 3px 0px; line-height:15px;
		                    border-color:#c7e1ec; border-bottom-width:1px; border-bottom-style:solid; }

.c_w                     { background:url("/images/user/edu/i_bg.gif") no-repeat left bottom; height:19px;width:100px;
                           font-size:8pt; color:#666666; Font-weight:bold;  padding:1px 0px 0px 25px;}

.c_w2                     { background:url("/images/user/edu/p_bg.gif") no-repeat left bottom; height:19px;width:100px;
                           font-size:8pt; color:#666666; Font-weight:bold;  padding:1px 0px 0px 25px;}


.fs8_w                   { font-size:8pt; color:#ffffff;line-height:15px; padding-top:2px;}
.c_con_list              { font-size:9pt; color:#666666;line-height:16px; padding:0px 5px 10px 5px;}
.c_line                  { background-image:url("/images/user/edu/edu_r_line.gif");height:18px;}
.c_t_line                { vertical-align:top; padding:0px 0px 0px 20px;}



  /* 그래프 */

.graph                   { background-color:#ffffff;padding:1px 4px 1px 4px;border-color:#999999; border-width:1px; border-style:solid; }

.graph_line              { background-image:url("/images/user/common/gh01.gif"); height:7px; }




/* FAQ  */
.faq_mtext                 { font-size:8pt; color:#5a4eb6;padding:5px 10px 3px 20px;line-height:15px;}
 .faq_mtext a:link         { font-size:8pt; text-decoration:none; color:#5a4eb6;}
 .faq_mtext a:visited      { font-size:8pt; text-decoration:none; color:#5a4eb6;}
 .faq_mtext a:hover        { font-size:8pt;text-decoration:none; color:#5a4eb6;font-weight:bold;}
 .faq_mtext a:active       { font-size:8pt;text-decoration:none; color:#5a4eb6;}


.faq_q                     { background-image:url("/images/user/helpdesk/q.gif");background-repeat: no-repeat;
                             font-size:9pt;  color:#4f3c30; padding:7px 5px 4px 45px; line-height:15px;}
 .faq_q a:link             { font-size:9pt; text-decoration:none; color:#4f3c30;}
 .faq_q a:visited          { font-size:9pt; text-decoration:none; color:#4f3c30;}
 .faq_q a:hover            { font-size:9pt; text-decoration:none; color:#939ae8;}
 .faq_q a:active           { font-size:9pt; text-decoration:none; color:#4f3c30;}

.faq_a                     { background-image:url("/images/user/helpdesk/a.gif");background-repeat: no-repeat;background-color:#f0f1fb;
                             font-size:9pt;  color:#424aae; padding:3px 5px 0px 45px; line-height:15px;}
.faq_a_bg                  { background-color:#f0f1fb;height:15px;}



/* 덧글부분  */
.comment_area              { padding:10px 10px 10px 10px;background-color:#f5f6f7; color:#666666; 
                             border-color:#bfc1c4; border-top-width:1px; border-top-style:solid;border-bottom-width:1px; border-bottom-style:solid;}
.comment_list              { padding:10px 10px 10px 10px; color:#666666; }
.comment_name              { font-size:8pt; padding:10px 10px 10px 10px; color:#128e1d; }



/* 나의정보부분  */
.box_m_text                { width:100px;padding:5px 10px 3px 20px;line-height:15px;font-weight:bold;}
.box_color                 { background-color:#f2f2f2;padding:10px 20px 10px 20px;vertical-align:top;}
.box_color2                { background-color:#e4f4f3;padding:10px 20px 10px 20px;vertical-align:top;}



/* 메인부분  */
.top_bg                    { background-image:url("/images/user/common/top_bg.gif");vertical-align:top;}





/* 푸터부분  */
.footer_bg                 { background-image:url("/images/user/common/footer_bg.gif");vertical-align:top;height:193px;}

.footer_img                { background-image:url("/images/user/common/footer_img.gif");height:55px;}
.footer_menu               { font-size:8pt;color:#ffffff;background-color:#666666;padding:8px 20px 5px 20px;height:34px;}
    .footer_menu a:link    { text-decoration:none; color:#ffffff;}
    .footer_menu a:visited { text-decoration:none; color:#ffffff;}
    .footer_menu a:hover   { text-decoration:none; color:#e1e1e2;}
    .footer_menu a:active  { text-decoration:none; color:#ffffff;}





/*  document  */

.back_docum               { background-image:url("/images/user/common/back.jpg");background-repeat: no-repeat;width:683px;height:993px;}
.back_docum_list          { background-image:url("/images/user/common/back_list.jpg");background-repeat: no-repeat;width:683px;height:993px;}


.info_area                { padding:103px 50px 50px 50px;width:525px; vertical-align:top;}
.info_tit                 { font-size:10pt;font-weight:bold; color:#333333;padding:4px 0px 3px 5px;line-height:15px;height:25px;}

.infolist_area            { padding:55px 50px 30px 85px;width:510px; vertical-align:top;}
.infolist_area_list       { padding:220px 50px 30px 85px;width:510px; vertical-align:top;}

.infolist_tit_l           { font-size:9pt; color:#000000; text-align:center; font-weight:bold;
                            Background-color:#f1f1f1; padding:7px 0px 5px 0px; line-height:15px;
		                    border-color:#ffffff; border-right-width:1px; border-right-style:solid;
							border-top-width:1px; border-top-style:solid;
							border-bottom-width:2px; border-bottom-style:solid;}

.infolist_tit_lr          { font-size:9pt; color:#000000; text-align:center; font-weight:bold;
                            Background-color:#f1f1f1; padding:7px 0px 5px 0px; line-height:15px;
		                    border-color:#ffffff; 
							border-top-width:1px; border-top-style:solid;
							border-bottom-width:2px; border-bottom-style:solid;}


.infolist_text             { padding:7px 0px 5px 10px; color:#000000;
                             border-color:#666666;  border-bottom-width:1px; border-bottom-style:dotted;}


.infolist_text_r           { text-align:center; padding:5px 0px 2px 0px; color:#666666;
                             border-color:#666666;border-bottom-width:1px; border-bottom-style:dotted;}

.bot_day                   { font-size:11pt; color:#000000; padding:7px 0px 5px 10px;text-align:center;font-weight:bold;}
.bot_t                   { font-size:11pt; color:#000000; font-weight:bold;}



/*  지식인부분  */

.know_part                 { font-size:8pt;font-family : "돋움";color:#077710;font-weight:bold;vertical-align:top;padding:7px 0px 5px 20px;}
.know_part_s               { font-size:8pt;font-family : "돋움";line-height:150%;padding:2px 0px 5px 20px;}

a.know:link                { font-family : "돋움";font-size:8pt;color:#666666;text-decoration:none;} 
a.know:visited             { font-family : "돋움";font-size:8pt;color:#666666;text-decoration:none;} 
a.know:active              { font-family : "돋움";font-size:8pt;color:#FFFFFF;background-color:#0e8518;} 
a.know:hover               { font-family : "돋움";font-size:8pt;color:#FFFFFF;background-color:#0e8518;} 



.know_td02_box             { width:205px;}
.know_topline              { background-color:#A04EB8;height:3px;}
.know_ranking              { font-size:8pt;padding-top:6px;padding-bottom:6px;}
.know_ranking_num          { font-size:8pt;color:#A04EB8;font-weight:bold;padding-right:6px;}
.know_ranking_line         { background-color:#BFC1C4;height:1px;}

.fs8_box                   { font-size:8pt; color:#666666;line-height:16px; padding:5px 7px 4px 7px;}


/**사이트맵**/
.sitemap_box               { width:183px;}
.sitemap_list              { background-image:url("/images/user/common/site_bl.gif");background-repeat: no-repeat;font-size:8pt;padding-left:35px;height:28px;}
.sitemap_line              { background-color:#BCBCBC;height:1px;}


/**안내리스트**/
.g_list                    { background-image:url("/images/user/edu/g_list.gif");background-repeat: no-repeat; font-size:8pt;  padding:12px 5px 10px 35px; }




/**커뮤니티**/
.community_mtitle           { background-image:url("/images/user/community/bl_bg.gif");background-repeat: no-repeat;
                              font-size:9pt; font-weight:bold; padding:5px 0px 0px 10px; letter-spacing:-1px}

.community_t                { font-size:11pt; font-weight:bold; color:#3e66cc; padding:6px 0px 0px 10px; letter-spacing:-1px}

.commu_part_s               { font-size:8pt;font-family : "돋움";line-height:150%;padding:2px 0px 3px 0px;}

a.commu:link                { font-family : "돋움";font-size:8pt;color:#666666;text-decoration:none;padding:2px 0px 5px 15px;} 
a.commu:visited             { font-family : "돋움";font-size:8pt;color:#666666;text-decoration:none;padding:2px 0px 5px 15px;} 
a.commu:active              { font-family : "돋움";font-size:8pt;color:#666666;padding:2px 0px 5px 15px;} 
a.commu:hover               { font-family : "돋움";font-size:8pt;color:#f05714;padding:2px 0px 5px 15px;} 


/**과정안내부분**/

ul                         { list-style:none;margin-left:0;padding-left:0; vertical-align:top;}
li.list                    { font-size:9pt;color:#687378;background-image:url("/images/user/edu/g_list_bg.gif");background-repeat: no-repeat;
                             height:20px;padding:3px 0px 3px 20px; list-style:none;}

li.list_sub                { font-size:8pt;color:#687378;background-image:url("/images/user/edu/g_listsub_bg.gif");background-repeat: no-repeat;
                             height:20px;padding:3px 0px 3px 20px; list-style:none;}


.employ_text               { font-size:9pt;color:#687378;padding:0px 0px 10px 0px;}

/*  board action */

    /*  board action */
.boa_action_left              { background:url(/images/user/action/board_left_a.gif) no-repeat left bottom;height:32px;width:5px;}
.boa_action_right             { background:url(/images/user/action/board_right_a.gif) no-repeat right bottom;height:32px;width:5px;}
.boa_action_bg                { background-image:url(/images/user/action/board_bg_a.gif) ;height:32px;}
.boa_action_line              { font-size:8pt; color:#7d5105; text-align:center; font-weight:bold;
                                padding:8px 0px 4px 0px; line-height:15px;
							    background:url(/images/user/action/board_line_a.gif) no-repeat left bottom ;}
.boa_action_text              { font-size:8pt; color:#7d5105; text-align:center; font-weight:bold;
                                padding:8px 0px 4px 0px; line-height:15px;}

    /*  board action view*/
.taction_line1                { background-color:#9a7a17; height:1px;}
.taction_line3                { background-color:#9a7a17; height:3px;}

.taction_tit                  { font-size:9pt; background-color:#f8f4e6;color:#7d5105; text-align:center; font-weight:bold;
                                padding:8px 5px 4px 5px; line-height:15px; letter-spacing:-1;}
  

.taction_text                 { font-size:8pt; padding:8px 5px 4px 10px; line-height:15px; ;
							    background:url(/images/user/action/board_line_a.gif) no-repeat left bottom ;}

.taction_t_s                  { font-size:8pt;color:#7d5105;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px; letter-spacing:-1;
							    background:url(/images/user/action/board_line_a.gif) no-repeat left bottom ;}

.taction_t_s-1                { font-size:8pt;color:#7d5105;font-weight:bold; text-align:center; padding:8px 5px 4px 5px; line-height:15px; }

    /*  board action write*/

.taction_t_w                  { background-color:#f8f4e6;font-size:8pt;color:#7d5105;font-weight:bold; text-align:center; padding:6px 5px 4px 5px; line-height:15px; 
                                letter-spacing:-1;}

.taction_text_w               { font-size:8pt; padding:6px 5px 4px 10px; line-height:15px; }

.cgreen                  { font-size:8pt;text-align:center;color:#2e9c52;font-weight:bold;}
.cblue                  { font-size:8pt;text-align:center;color:#2280c2;font-weight:bold;}







/* 2012-10-17 */
.mainTable {border-bottom:1px solid #e7e7e7;}
.mainTable td {margin:0;padding:0;}
.mainTable h2 {margin:0;padding:0;}


.tblIn1 .more1 {position:absolute;top:24px;left:227px;}
.tblIn2 {margin:0 !important;position:relative;padding:30px 0 15px 29px;}
.tblIn2 .more {position:absolute;top:36px;right:30px;}
.tblIn3 {margin:0 !important;position:relative;padding:30px 0 0 0;}
.tblIn3 .rightH {height:28px;margin:0;padding:0 0 0 29px;}
.tblIn4 {margin:0 !important;position:relative;padding:30px 0 25px 29px;border-top:1px solid #e7e7e7;}
.tblIn5 {margin:0 !important;position:relative;padding:30px 0 25px 29px;}
.tblIn5 .more {position:absolute;top:26px;right:35px;}
.topLine {border-top:1px solid #e7e7e7;}
.topLineS {padding-bottom:0 !important;border-top:1px solid #e7e7e7;}
.topLineL {border-top:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}
.rightH {height:28px;margin:0;padding:0;}

/*  edulee  메인 과정 분류 바 넓이 조절
.tabWrap {position:relative;overflow:hidden;width:599px;background:url(/images/user/campus/bg_tab_off.gif) repeat-x top;} 
 */
.tabWrap {position:relative;overflow:hidden;width:640px;background:url(/images/user/campus/bg_tab_off.gif) repeat-x top;}

/*
.tabWrap .prev {position:absolute;top:0;left:0;z-index:100;}
.tabWrap .next {position:absolute;top:0;right:0;z-index:100;}
*/
#slider div {overflow:hidden;float:left;display:inline-block;border-right:1px solid #c4c4c4;font-weight:bold;}
.tabWrap .tab #slider div a {padding:6px 11px 0 10px \0/IE9;}
.tabWrap .tab #slider div a {display:block;height:20px;padding:6px 8px 0 7px;color:#7c7c7c;white-space:nowrap;}

	
.image-slider{width:588px;height: 25px;position: relative;}
.image-slider-back, .image-slider-forward{float: left;width: 14px;height: 26px;position: absolute;top:12px;cursor: pointer;}
.image-slider-back{position:absolute;top:0;left:0;z-index:100;background:url(/images/user/campus/tab_ar1.gif) no-repeat 0 0;}
.image-slider-forward{position:absolute;top:0;right:0;z-index:100;background:url(/images/user/campus/tab_ar2.gif) no-repeat 0 0;}
.image-slider-contents{width: 599px;height: 25px;float: left;position: relative;overflow: hidden;}
.image-slider-contents .contents-wrapper{position: absolute;}

.tabWrap .tab {overflow:hidden;height:25px;margin-bottom:20px;padding:0 0 0 0 !important;border-right:1px solid #c4c4c4;}
/*
.tabWrap .tab #slider {z-index:10;padding:0 0 0 11px;}
.tabWrap .tab #slider div {float:left;margin:0 !important;padding:0 !important;vertical-align:top;}
.tabWrap .tab #slider .outer div {overflow:hidden;float:left;display:inline-block;border-right:1px solid #c4c4c4;font-weight:bold;}
.tabWrap .tab #slider div a {padding:6px 11px 0 10px \0/IE9;}
.tabWrap .tab #slider div a {display:block;height:20px;padding:6px 8px 0 7px;color:#7c7c7c;white-space:nowrap;}
.tabWrap .tab #slider div.hover {border-top:1px solid #494949;border-bottom:1px solid #c4c4c4;background:#fff;}
.tabWrap .tab ul li.hover a {height:18px !important;}
*/
.tabWrap .tab ul {float:left;margin:0 !important;padding:0 !important;vertical-align:top;}
.tabWrap .tab ul li img {margin:0 0 0 -4px}
/*.tabWrap .tab ul li {overflow:hidden;float:left;display:inline-block;border-right:1px solid #c4c4c4;font-weight:bold;}*/
/*	edulee
.tabWrap .tab ul li {overflow:hidden;float:left;display:inline-block;font-weight:bold;} 
*/
.tabWrap .tab ul li {overflow:hidden;float:left;display:inline-block;}
.tabWrap .tab ul li a {display:block;height:20px;margin-right:2px;padding:6px 4px 0 4px;color:#7c7c7c;white-space:nowrap;background:url(/images/user/campus/bg_tab_bar.gif) no-repeat right 1px;}
/* edulee
.tabWrap .tab ul li.hover {border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-top:1px solid #494949;border-bottom:1px solid #c4c4c4;background:#fff;}
*/
.tabWrap .tab ul li.hover {border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-top:1px solid #494949;border-bottom:1px solid #c4c4c4;background:#fff;font-weight:bold;}
.tabWrap .tab ul li.hover a {height:18px !important;background:none;}
.tabWrap .tab ul li#tabChange1 {border-left:1px solid #c4c4c4;}
.tabWrap .tab ul li#tabChange1 a {padding-left:3px !important;padding-right:3px !important;}
/* edulee
.tabWrap .tab ul li#tabChange11 a {background:none;}
.tabWrap .tab ul li#tabChange11.hover {padding-right:1px;border-right:0 !important;}
 */
/*  edulee
.tabWrap .tab ul li#tabChange14 a {background:none;}
*/
.tabWrap .tab ul li#tabChange14 a {background:none;color:#cc0033;}

.tabWrap .tab ul li#tabChange14
.hover {padding-right:1px;border-right:0 !important;}

:root .tabWrap .tab ul li#tabChange9.hover {padding-right:3px \0/IE9;}
:root .tabWrap .tab ul li a {padding:6px 4px 0 3px \0/IE9;letter-spacing:0;}

#slides2 ul li a {padding:6px 8px 0 8px;}
#slides2 ul li#tabChange2 a {padding:6px 10px 0 10px !important;}

:root #slides2 ul li a {padding:6px 11px 0 11px \0/IE9;}
:root #slides2 ul li#tabChange2 a {padding:6px 15px 0 14px \0/IE9 !important;}

.tabWrap .more {position:absolute;top:-26px;right:30px;}
.nstitle {margin-bottom:3px;line-height:1.7em;}
.nstitle .brtext {float:left;display:inline-block;margin:0 2px 0 0;padding:1px 2px 0 2px;border:1px solid #dadada;line-height:1.3em;}
.nstitle strong {font-size:14px;letter-spacing:-1px !important;}
.ninfo1 {margin:0;padding:0;font-size:11px;color:#2280c2;}
.contP {margin:0;padding:0;height:36px;color:#7e7e7e; font-size:11px}
.fbtnDv {margin:0;padding:0;font-size:0;}
.fbtnDv a {margin-right:2px;}
.qtbl td {padding:0 0 0 0;}
.qtbl2 td {padding:0 0 20px 0;}
.divPv {margin-top:-20px;text-align:right;padding-right:30px;}
.divPv img {margin-top:-4px;vertical-align:middle;}
.divPv .nvfgr {font-weight:bold;font-size:11px;color:#b3b7bc;}
.divPv .nvfgr strong {color:#848689;}
.divPv .btnDv {font-size:0;}
.divPv .btnDv a {margin-left:-1px;}

.divPv1 {margin-top:20px;text-align:right;padding-right:30px;}
.divPv1 img {margin-top:-4px;vertical-align:middle;}
.divPv1 .nvfgr {font-weight:bold;font-size:11px;color:#b3b7bc;}
.divPv1 .nvfgr strong {color:#848689;}
.divPv1 .btnDv {font-size:0;}
.divPv1 .btnDv a {margin-left:-1px;}



.blList1 {margin:0;padding:0;}
.blList1 li {padding:2px 0 2px 10px;background:url(/images/user/campus/bl_pint.gif) no-repeat 0 6px;font-size:12px !important;}
.blList1 li a {display:inline-block;width:545px;font-size:12px;}

.movDv img {vertical-align:middle;border:1px solid #d0d0d0;}
.movP {padding-top:10px;text-align:center;width:126px;font-size:11px;letter-spacing:-1px;color:#6c6c6c;}

.bookWrap {height:200px;text-align:center;}
.bookWrap dl {float:left;display:inline-block;width:160px;padding-left:20px;}
.bookWrap dl dt {margin-bottom:6px;text-align:center;}
.bookWrap dl dt img {border:1px solid #a7a7a7;}
.bookWrap dl dd {margin:0;padding:0;text-align:center;font-size:11px;}

.bnrWrap {margin:0;padding:0;}
.bnrWrap li {margin-bottom:8px;}

.footerWrap {padding:20px 0 50px 45px;}
.fooTop img {vertical-align:middle;}
.fooTop .footLink {font-weight:bold;color:#9b9b9b;letter-spacing:-1px;}
.fooTop .footLink a {color:#9b9b9b;}
.footerWrap .addr {padding-top:8px;font-size:11px;color:#9b9b9b;letter-spacing:-1px;}
.footerWrap .addr address {padding-top:10px;font-style:normal;letter-spacing:-1px;}
#motionj_slide_01 {margin-top:-13px;}
.rollingDv p {margin-top:10px;}

.flinkW td {padding:20px 25px;}
.flinkW td img {vertical-align:top;}

.loaf {letter-spacing:-1px;}
.loaf span {color:#2280c2;font-size:12px;}
.selectTd {text-align:left !important;}
.selectTd select {width:140px;background:#e2f4fb;font-size:12px;}
/*.selectTd img, .selectTd input {vertical-align:middle;}*/
.afloginBtn {font-size:11px;}
.afloginBtn img {margin-top:-2px;vertical-align:middle;}

.qtbl_Td {position:relative;width:100%;height:20px;clear:both;}
.qtbl_Td .stime {position:absolute;top:0;left:0;}
.qtbl_Td .clsBannerScreen {position:absolute;top:2px;left:80px;width:100%;}
.qtbl_Td .clsBannerScreen .images {width:100%;}
.qtbl_Td .clsBannerScreen .images a {float:left;display:inline-block;width:360px;overflow:hidden;height:13px;}
.real {padding:12px 0 12px 0 !important;}
.real img {margin-right:10px;vertical-align:middle;}
.real a {margin-right:10px;font-size:12px !important;}
.real span {float:right;margin-top:0;font-size:11px  !important;color:#909090;}

.footerWrap .fpint:link, .footerWrap .fpint:visited {color:#5b5b5b;}





.mbnr {padding:10px 0 10px 30px;border-bottom:1px solid #e7e7e7;}
.mbnr ul li {margin:10px 0;}
.mbnr a.last {margin-bottom:5px;}

.bnrlink {padding:20px 0 20px 30px;}

.tblIn1 {margin:0 !important;position:relative;padding:20px 0 18px 29px;border-bottom:1px solid #e7e7e7;}
.tblIn1 .more {position:absolute;top:36px;left:227px;}

.blList {margin:0;padding:0;}
.blList li {padding:2px 0 2px 10px;background:url(/images/user/campus/bl_pint.gif) no-repeat 0 6px;font-size:12px !important;}
.blList li a {display:inline-block;width:282px;font-size:12px;}

/* edulee 메인 과정 분류 바의 좌측 간격
.tblIn {margin:0 !important;padding:20px 0 10px 44px;border-bottom:1px solid #e7e7e7;} 
 */
.tblIn {margin:0 !important;padding:20px 0 10px 15px;border-bottom:1px solid #e7e7e7;}

.leftArea {float:left;width:674px;border-right:1px solid #e7e7e7;border-top:1px solid #e7e7e7;background:#fff;}
.rightArea {padding:0 0 0 674px;border-top:1px solid #e7e7e7;}

.flinkBx {height:160px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
.flinkBx h3 {overflow:hidden;height:20px;margin-bottom:0;padding:10px 0 0 43px;}
.flinkBx ul {width:860px;margin-top:0;padding:0 0 0 21px;}
.flinkBx ul li {float:left;display:inline-block;margin-right:0;padding:0 0 0 22px;}
.flinkBx ul li img {vertical-align:center;}
.flinkBx ul li.link2, .flinkBx ul li.link3, .flinkBx ul li.link4, .flinkBx ul li.link5, .flinkBx ul li.link6 {padding-left:30px;}

.flinkb1 {height:88px;}
.flinkb1 .float1 {float:left;width:674px;height:88px;border-right:1px solid #e7e7e7;}
.flinkb1 .float1 .qlinkWrap {padding:17px 0 0 45px;}
.flinkb1 .float1 .qlinkWrap a {float:left;display:inline-block;}
.flinkb2 {height:88px;border-top:1px solid #e7e7e7;}
.flinkb2 .float2 {float:left;padding:20px 0 0 29px;}


.thumBox {position:relative;padding:20px 0 18px 45px;border-bottom:1px solid #e7e7e7;}
.thumBox .more {position:absolute;top:26px;right:35px;}

#slides1 {overflow:hidden;width:665px;height:150px;margin-right:13px;text-align:center;}
#slides1 .slides_container{margin:0 0 0 10px;}
#slides1 .pagination {margin:0 auto;padding-top:8px;}
#slides1 .pagination li {display:inline-block;padding:0 2px;}
#slides1 .pagination li a {display:inline-block;width:10px;height:11px;background:url(/images/dot_off.gif) no-repeat 0 0;font-size:0;}
#slides1 .pagination li.current a {display:inline-block;width:10px;height:11px;background:url(/images/dot_on.gif) no-repeat 0 0;font-size:0;}
#slides1 .slides_container {height:130px;}
/*
#slides_two {overflow:hidden;width:206px;height:206px;margin-right:13px;text-align:center;}
*/
#slides_two {overflow:hidden;margin-right:13px;}
#slides_two .pagination {display:none;}

.container {background:url(/images/user/campus/bg_container.gif) repeat-y 0;}



/*메인 중앙 롤링 배너*/

UL.topSpecial
{
	/*
	BORDER-Top: #eeeeee 1px solid;
    BORDER-RIGHT: #d4d4d4 1px solid;
	BORDER-Left: #d4d4d4 1px solid;
	*/
	
	BORDER-Top: #eeeeee 0px solid;
    BORDER-RIGHT: #d4d4d4 0px solid;
	BORDER-Left: #d4d4d4 0px solid;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
    POSITION: relative;
	PADDING-TOP: 140px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
}
UL.topSpecial LI
{
    FLOAT: left;
}
UL.topSpecial LI A.img
{
    POSITION: static;
    DISPLAY: none;

}
UL.topSpecial LI span.tab
{
    Z-INDEX: 1;
    POSITION: relative;
    TEXT-ALIGN: center;
	LINE-HEIGHT: 20px;
    WIDTH: 163px;				/*  이벤트 텍스트 width 조정 : 원래 5개일 때 140px;  */
    DISPLAY: block;
    OVERFLOW: hidden;
    MARGIN-RIGHT: -1px;
    TEXT-DECORATION: none;
}

UL.topSpecial LI.on span.tab
{
    Z-INDEX: 2;
    WIDTH: 163px;			/* 원래 5개일 때 142px; */
   /* BACKGROUND: url(http://www.education.or.kr/images/new/main/visual_banner_on_bg.gif) repeat-x right bottom; */ /* 해당 이벤트 텍스트 하단 표시 막대바 이미지 */
    FONT-WEIGHT: bold;
	CURSOR:POINTER;
}

UL.topSpecial LI.on A.img
{
    POSITION: absolute;
    DISPLAY: block;
	LEFT: 0px;
    TOP: 0px;
	/* BORDER-BOTTOM: #d4d4d4 1px solid; */
	BORDER-BOTTOM: #d4d4d4 0px solid;
}
