﻿*               		{ margin:0px; padding:0px; font-family:dotum,'돋움'; }
body            		{ background-color:#1c1c1c; margin:0px auto; padding:0px; font-family:dotum,'돋움'; }
img 				{ border:0;margin:0; }
a:link          		{ color:#ffffff; text-decoration:none; }
a:visited      	{ color:#ffffff; text-decoration:none; }
a:active        	{ color:#ffffff; text-decoration:none; }
a:hover         		{ color:#ffffff; text-decoration:underline; }

a.main_noticea:link          		{ color:#cccccc; text-decoration:none; }
a.main_noticea:visited      	{ color:#cccccc; text-decoration:none; }
a.main_noticea:active        	{ color:#cccccc; text-decoration:none; }
a.main_noticea:hover         		{ color:#cccccc; text-decoration:underline; }


a.edittext:link          		{ color:Gray; text-decoration:none; }
a.edittext:visited      	{ color:Gray; text-decoration:none; }
a.edittext:active        	{ color:Gray; text-decoration:none; }
a.edittext:hover         		{ color:Gray; text-decoration:underline; }



a.topmenuA:link          		{ color:#ffffff; text-decoration:none; }
a.topmenuA:visited      	{ color:#ffffff; text-decoration:none; }
a.topmenuA:active        	{ color:#ffffff; text-decoration:none; }
a.topmenuA:hover         		{ color:#ffffff; text-decoration:underline; }

td.topimgs  {background-image:url('/Resources/images/top_bg.gif');}
td.toptext  {background-image:url('/Resources/images/top_bg.gif');}
.wrapper        	{padding:0; border-spacing:0; background-color:#000000; width:1024px; } 
td.tb_topfont		{  padding:0px 0px 0px 0px; color:#000000; font-size:10px; font-family:small fonts; background-image:url('/Resources/images/top_00.gif');}
td.tophh        { height:10px;background-image:url('/Resources/images/top_03.gif'); }

font.commcnt    { color:#f64b25; font-weight:bold; font-size:11px;  }
.txt_comment    { width:600px; height:50px; border:1px solid #d9d9d9; margin:0 auto; padding:5px; border-spacing:0; }

td.top_cate		{ height:25px; background-color:#000000; }
.top_menu_cate	{ margin:0px; padding:0px; border-spacing:0;}
td.top_cate_L	{ margin:0px; padding:0px;height:25px; width:11px; }
td.top_cate_M	{ margin:0px; padding:0px;height:25px; color:#000000; font-size:12px; vertical-align:middle;  padding:0px 10px 0px 10px;}
td.top_cate_R	{ margin:0px; padding:0px;height:25px; width:11px;  }

td.top_cate_emptd  { margin:0px; padding:0px; border-spacing:0; width:995px; height:21px; background-image:url('/Resources/images/top_03.gif');}
.top_cate_emp	{ margin:0px; padding:0px; border-spacing:0; width:995px; }
td.cate_00		{ margin:0px; padding:0px;height:25px;}
td.cate_01		{ margin:0px; padding-left:270px; }
td.cate_02		{ margin:0px; padding-left:270px; }
td.cate_03		{ margin:0px; padding-left:490px; }
td.cate_04		{ margin:0px; padding-right:170px; width:995px;}
td.cate_05		{ margin:0px; padding-right:20px; width:995px;}
.agree          { color:#000000; font-size:12px;}

td.main_black_bar	{ height:20px; background-color:#000000;}
td.main_contents		{ vertical-align:top; padding-left:0px; background-color:#000000;}
.main_contents_tb	{ margin:0px; padding:0px; border-spacing:0; }
td.main_center01    { width:72px;}
td.main_news_bg		{ vertical-align:top; background-image:url('/Resources/images/news_bg.gif');}
td.main_product_bg	{ vertical-align:top; background-image:url('/Resources/images/prod_bg.gif');}
td.main_app_bg		{ vertical-align:top; padding-left:10px;}
td.main_news_01		{ width:9px; height:18px;}
td.main_news_02		{ width:220px; color:#000000; font-size:11px;}
td.main_news_03		{ color:#000000; font-size:11px;}

.main_product_tb	{margin:0px; padding:0px; border-spacing:0;}
td.main_product_01		{ width:30px;}
td.main_product_02		{ width:275px; color:#000000; font-size:11px;}
td.main_product_03		{ width:30px;}
a.fdown { color:#000000;}

.main_app_tb		{margin:0px; padding:0px; border-spacing:0;}
td.main_app_01		{ width:270px; height:90px; text-align:center; color:#000000; font-size:11px;}
td.main_app_02		{ height:3px; text-align:center;}
td.main_app_03		{ height:50px; text-align:center; color:#000000; font-size:11px;}

td.bottom_bg		{ height:52px; background-color:#1c1c1c;}

td.bottom_bar		{ height:1px; background-color:#cccccc;}

.bottom_tb 	{padding:0; border-spacing:0; width:1000px; }
td.bottom_01	{ width:152px; }
td.bottom_05	{ width:250px; vertical-align:middle; color:#4e4d52; font-size:11px;line-height:15px;}
td.bottom_02	{ width:250px; vertical-align:middle; color:#4e4d52; font-size:8px; font-family:small fonts;}
td.bottom_03	{ vertical-align:middle; text-align:right; color:#4e4d52; font-size:11px; line-height:15px; }
.bottom_04	{ vertical-align:middle; text-align:right; color:#4e4d52; font-size:8px; font-family:small fonts;}


td.sub_contents		{ vertical-align:top;}
.sub_tb			{padding:0; border-spacing:0;}
td.sub_left_td	{ width:198px; vertical-align:top; background-image:url('/Resources/images/left_bg.gif');}
td.sub_right_td	{ width:826px; vertical-align:top; height:100%; background-image:url('/Resources/images/right_bg.gif');}

.left_menu_tb	{margin:0px; padding:0px; border-spacing:0;}
td.left_menu_title	{}
td.left_menu_01	{ margin:0px; padding:0px;cursor:hand; height:46px; text-align:right; padding-right:20px; color:#CCCCCC; font-size:13px; font-weight:bold; background-image:url('/Resources/images/left_menu_bg.gif');}
td.left_menu_02	{ margin:0px; padding:0px;cursor:hand; display:none; height:46px; text-align:right; padding-right:20px; color:#CCCCCC; font-size:12px; font-weight:bold; background-image:url('/Resources/images/left_menu_bg_2.gif');}
td.left_menu_02_over	{ margin:0px; padding:0px;cursor:hand; display:none; height:46px; text-align:right; padding-right:20px; color:#CCCCCC; font-size:12px; font-weight:bold; background-image:url('/Resources/images/left_menu_bg_2.gif');}
td.left_menu_03	{ margin:0px; padding:0px;cursor:hand; height:46px; text-align:right; padding-right:20px; color:#cccccc; font-size:13px; font-weight:bold; background-image:url('/Resources/images/left_menu_bg.gif');}
td.left_menu_emp { margin:0px; padding:0px;height:4px; }

.sub_contents_tb{ width:826px; margin:0px; padding:0px; border-spacing:0;}
td.cont_title	{ width:826px; padding-left:40px; height:67px; margin:0px; color:#000000; font-size:16px; font-weight:bold;background-image:url('/Resources/images/right_top_bg.gif'); }
td.cont_file	{ margin:0px; padding:0px;color:#000000; font-size:12px; font-weight:bold; text-align:right; }
td.cont_bottom	{ color:#111111; font-size:12px; padding:20px 0px 20px 20px;background-image:url('/Resources/images/right_bg.gif');}

.admin_login    { width:300px; margin:0 auto; border:solid 1px #ff9900; padding:0;  }
td.admin_center   { background-color:#e9e9e9; color:#000000; font-size:12px; height:23px; text-align:center; }
input.admin_txt { border:1px solid #cccccc; vertical-align:bottom; font-size:12px; height:17px; }



.txt_title       { width:600px; border:1px solid #d9d9d9; color:#000000; font-size:12px; height:18px; padding:4px 0 0 4px;}
.file_up         { width:500px; border:1px solid #d9d9d9; color:#000000; font-size:12px; height:25px; padding:4px 0 0 4px;}
.cb_notice      {font-size:12px; color:#000000;}


td.view_title  { height:46px; background-image:url('/Resources/images/common/right_title_bg.gif'); font-weight:bold; font-size:12px; padding-left:50px; }


.boardView  { width:740px; border:1px solid #d9d9d9; padding:0px 0px 0px 0px; margin:0 auto; padding:0; border-spacing:0; }

td.boarduser    { padding:10px 0px 0px 10px; font-size:12px; color:#000000; font-weight:bold; }
td.boarddate    { padding:10px 10px 0px 0px; font-size:12px; color:gray;  text-align:right; }
td.boardfile    { padding:5px 10px 0px 0px; font-size:12px; color:gray;  text-align:right; }
td.boardContents    { padding:20px 20px 20px 20px; font-size:12px; color:#000000; line-height:18px; }
td.boardComment    { padding:10px 10px 10px 10px; }
td.boardnextprev    { padding:10px 10px 10px 10px; }

.boardCommentList { width:700px; border-width:0px; background-color:#f9f9f9; margin:0 auto; padding:0; border-spacing:0; }
td.commentnm    { padding:10px 10px 3px 10px; font-size:12px; color:#000000; font-weight:bold; width:120px; }
td.commentdt    { padding:10px 10px 3px 10px; font-size:12px; color:gray; text-align:left; }
td.commentdel    { padding:10px 10px 3px 10px; font-size:12px; color:gray; text-align:right; }
td.commentcontent    { padding:3px 20px 3px 20px; font-size:12px; color:#000000; line-height:18px; overflow:auto; }
td.commentcontent2  { padding:10px 10px 20px 10px; font-size:12px; color:#000000;  }
td.commentline    { height:1px; background-color:#e9e9e9; }
a.btn_c_save {color:#000000;}
a.comdel{color:#000000;}
.admin_wrap     {margin:0; padding:0; border:solid 1px green; background-color:#ffffff;}
td.admin_top_td     { width:1000px; vertical-align:middle; }
td.admin_left_td    { width:200px; vertical-align:top; }
td.admin_right_td   { width:800px; vertical-align:top; font-size:12px; color:#000000; padding:10px 0px 0px 10px;}

.admin_top_tb   {width:1000px; height:40px; margin:0; padding:0; border-spacing:3px;}
td.admin_top    { background-color:green; font-size:14px; color:#000000; text-align:center; font-weight:bold;}

.admin_left_tb      {width:200px; margin:0; padding:0; border-spacing:2px;}
td.admin_left_top   { background-color:#ff9900; height:50px; font-size:14px; color:#000000; text-align:center; font-weight:bold;}
td.admin_left       { background-color:#ff9900; height:30px; font-size:12px; color:#000000; text-align:center; font-weight:bold; }


.admin_table    { margin:0 ; border:solid 1px #cccccc; padding:0;  }
td.admin_td     { background-color:#ffffff; color:#000000; font-size:12px; height:40px; text-align:center; }

.boardlist_tb   { width:100%; border:0px; border-spacing:0; padding:0; }
td.board_title  { color:#000000; background-color:#f9f9f9; border-top:3px solid #e5e5e5; border-bottom:1px solid #e5e5e5; text-align:center; height:23px; font-size:11px; }
td.board_cont_c  { border-bottom:1px solid #e5e5e5; text-align:center; height:28px; font-size:12px; }
td.board_cont_l  { border-bottom:1px solid #e5e5e5; text-align:left; height:28px; font-size:12px; padding-left:10px; }
td.board_cont_c11{ border-bottom:1px solid #e5e5e5; text-align:center; height:28px; font-size:11px; }

td.board_noti_ico{ background-color:#f9f9f9; border-bottom:1px solid #e5e5e5; text-align:center; height:28px; background-image:url('/Resources/images/common/board_icon_notice.gif'); background-repeat:no-repeat; background-position:center; }
td.board_noti_c  { background-color:#f9f9f9; border-bottom:1px solid #e5e5e5; text-align:center; height:28px; font-size:12px; }
td.board_noti_l  { background-color:#f9f9f9; border-bottom:1px solid #e5e5e5; font-weight:bold; color:#f64b25; text-align:left; height:28px; font-size:12px; padding-left:10px; }
td.board_noti_c11{ background-color:#f9f9f9; border-bottom:1px solid #e5e5e5; text-align:center; height:28px; font-size:11px; }

td.board_td_write{ border-bottom:3px solid #e5e5e5; text-align:right; height:40px; padding-right:20px; }
td.board_td_page{ text-align:center; height:40px; word-spacing:5px; }

a.board_list:link          { color:#000000; text-decoration:none; font-size:12px; }
a.board_list:visited       { color:#000000; text-decoration:none; font-size:12px; }
a.board_list:active        { color:#000000; text-decoration:none; font-size:12px; }
a.board_list:hover         { color:#000000; text-decoration:underline; font-size:12px; }

a.board_list_noti:link          { color:#f64b25; text-decoration:none; font-size:12px; }
a.board_list_noti:visited       { color:#f64b25; text-decoration:none; font-size:12px; }
a.board_list_noti:active        { color:#f64b25; text-decoration:none; font-size:12px; }
a.board_list_noti:hover         { color:#f64b25; text-decoration:underline; font-size:12px; }

a.paging_arrow:link          { color:#000000; text-decoration:none; font-size:9px; }
a.paging_arrow:visited       { color:#000000; text-decoration:none; font-size:9px; }
a.paging_arrow:active        { color:#000000; text-decoration:none; font-size:9px; }
a.paging_arrow:hover         { color:#000000; text-decoration:none; font-size:9px; }

a.paging_txt:link          { color:#000000; text-decoration:none; font-size:12px; }
a.paging_txt:visited       { color:#000000; text-decoration:none; font-size:12px; }
a.paging_txt:active        { color:#000000; text-decoration:none; font-size:12px; }
a.paging_txt:hover         { color:#000000; text-decoration:none; font-size:12px; }

a.paging:link          { color:#000000; text-decoration:none; font-size:12px; font-weight:bold; }
a.paging:visited       { color:#000000; text-decoration:none; font-size:12px; font-weight:bold; }
a.paging:active        { color:#000000; text-decoration:none; font-size:12px; font-weight:bold; }
a.paging:hover         { color:#000000; text-decoration:none; font-size:12px; font-weight:bold; }

a.paging_on:link          { color:#f64b25; text-decoration:underline; font-size:12px; font-weight:bold; }
a.paging_on:visited       { color:#f64b25; text-decoration:underline; font-size:12px; font-weight:bold; }
a.paging_on:active        { color:#f64b25; text-decoration:underline; font-size:12px; font-weight:bold; }
a.paging_on:hover         { color:#f64b25; text-decoration:underline; font-size:12px; font-weight:bold; }

.main_best_tb       { width:100%; margin:0; padding:0; border-spacing:0; }
td.main_best_title  { padding-left:10px; text-align:left;}
td.main_best_img    { width:100px;}
td.main_best_text   { padding-left:10px; text-align:left; height:60px; font-size:12px; font-weight:bold; color:#CCCCCC; line-height:17px;}
td.main_best_btn    { padding-right:10px; text-align:right;}

#UpdateProgress1 {position:absolute; padding-top:50px; padding-left:150px; }

.weather_tb     {width:250px; margin:0 auto; padding:0; border-spacing:0;}
td.weather01    {padding:5px 0px 5px 0px; width:50px; text-align:center;}
td.weather02    {padding:0px 0px 0px 0px; text-align:center;}
td.weather03    {padding:5px 5px 5px 5px; text-align:center;}

.ex02           {width:290px; margin:0 auto; padding:0; border-spacing:0;}
td.ex01         {padding:5px 0px 5px 0px; text-align:center; background-image:url('/Resources/images/ex_bg.gif'); color:#000000;}
td.ex02         {padding:5px 0px 5px 0px; text-align:center; font-size:12px;}

.tb_down        {width:740px; margin:0 auto; padding:0; border-spacing:0;}
td.tb_cont      {text-align:right;padding:0;}

.loginall_tb    {width:840px; margin:0 auto; padding:0; border-spacing:0; background-color:#ffffff;}
td.login_td1     {width:3200px; padding:10px 10px 10px 10px; vertical-align:top;}
td.login_td2     {width:5200px; padding:10px 10px 10px 10px; vertical-align:top;}

.login_tb       {width:250px; margin:0 auto; padding:0; border-spacing:2;}
td.login_title  { font-size:16px; font-weight:bold; text-align:left;color:#000000; padding-bottom:10px;}
td.login_left   {width:100px;font-size:12px; font-weight:bold; text-align:center;color:#000000;padding:10px 10px 10px 10px; background-color:#cccccc;}
td.login_btn    { text-align:center;padding:10px 10px 10px 10px;}
td.login_txt    { text-align:left;padding:5px 5px 5px 5px;}

input.login { border:1px solid #cccccc; vertical-align:bottom; font-size:12px; height:19px; }

.regi_tb    {width:500px; margin:0 auto; padding:0; border-spacing:2;}
td.regi_left   {width:100px;font-size:12px; font-weight:bold; text-align:center;color:#000000;padding:10px 10px 10px 10px; background-color:#cccccc;}
td.regi_btn    { text-align:center;padding:10px 10px 10px 10px;}
td.regi_txt    {width:100px; text-align:left;padding:5px 5px 5px 5px;}
td.regi_txt2    {text-align:left;padding:5px 5px 5px 5px;}
input.comp { border:1px solid #cccccc; vertical-align:bottom; font-size:12px; height:19px; width:300px;}

.member_tb  {margin:0 auto; padding:0; border-spacing:2;}
td.member_head  {background-color:#CCCCCC; color:#000000; font-size:12px; font-weight:bold; text-align:center; height:30px;}
td.member_item  {background-color:#ffffff; color:#000000; font-size:12px; text-align:center; height:25px;}

td.log_title    {color:#000000; font-weight:bold; font-size:12px; text-align:center; width:80px;}
input.cal      { border:1px solid #cccccc; vertical-align:bottom; font-size:12px; height:20px; width:100px;}