@charset "utf-8";

	img {
		border-width:0px;
		}

	.body,td {
		font-family:batang,바탕;
		font-size:12px;
		color:#F8FFFF;
		line-height:145%;
		}

	A:link    {color:#B9FFF0;text-decoration:none;}
	A:visited {color:#B9FFF0;text-decoration:none;}
	A:active  {color:#B9FFF0;text-decoration:none;}
	A:hover   {color:#00E1B4;text-decoration:none;}

	.branch2 {
		font-family:batang,바탕;
		font-size:12px;
		}

	.branch3 {
		cursor:pointer;
		line-height:14px;
		height:17px;
		padding:2px 2px 0px 2px;
		}

	.cal_month {
		font-family:verdana;
		font-size:10px;
		font-weight:bold;
		text-align:center;
		line-height:25px;
		vertical-align:top;
		}

	.cal_current_week {background-color:#3C5F64;}

	.cal_week1 {
		font-family:dotum,돋움;
		font-size:12px;
		color:#7DD3FF;
		font-weight:bold;
		text-align:center;
		}

	.cal_week2 {
		font-family:dotum,돋움;
		font-size:12px;
		color:#FF89AD;
		font-weight:bold;
		text-align:center;
		}

	.cal_day_sunday   {color:#FF89AD !important;}
	.cal_day_sunday a {color:#EBBCFF !important;}

	.cal_day1 {
		font-family:tahoma;
		font-size:10px;
		color:#30464A;
		text-align:center;
		}

	.cal_day2 {
		font-family:tahoma;
		font-size:10px;
		color:#30464A;
		text-align:center;
		}

	.cal_day3 {
		font-family:tahoma;
		font-size:10px;
		color:#F0F0F0;
		text-align:center;
		}

	.cal_day4 {
		font-family:tahoma;
		font-size:10px;
		color:#D56FFF;
		font-weight:bold;
		text-align:center;
		text-decoration:underline;
		}

	A.cal_click:link {
		font-family:tahoma;
		font-size:10px;
		color:#EBBCFF;
		font-weight:bold;
		text-decoration:underline;
		}

	A.cal_click:visited {
		font-family:tahoma;
		font-size:10px;
		color:#EBBCFF;
		font-weight:bold;
		text-decoration:underline;
		}

	A.cal_click:hover {
		font-family:tahoma;
		font-size:10px;
		color:#EBBCFF;
		font-weight:bold;
		text-decoration:underline;
		}

	.cap1 {
		color:#F0FFF0;
		text-align:center;
		}

.cloud1 {
		font-family:dotum,돋움;
		font-size:17px;
		color:#FF99A8 !important ;
		font-weight:bold;
		}

.cloud2 {
		font-family:dotum,돋움;
		font-size:16px;
		color:#73D5BC !important ;
		font-weight:bold;
		}

.cloud3 {
		font-family:dotum,돋움;
		font-size:15px;
		color:#FFC64B !important ;
		font-weight:bold;
		}

.cloud4 {
		font-family:dotum,돋움;
		font-size:13px;
		color:#B2DA67 !important ;
		font-weight:bold;
		}

.cloud5 {
		font-family:dotum,돋움;
		font-size:12px;
		color:#808080 !important ;
		}

	.c_cnt {
		font-family:tahoma;
		font-size:10px;
		color:#AFCF73;
		letter-spacing:0px;
		}

	.ps_cnt {
		font-family:tahoma;
		font-size:10px;
		color:#336699;
		letter-spacing:0px;
		}

	.ib {
		cursor:pointer;
		}

	.key1 {cursor:pointer;border-bottom:1px dashed #C5F7FF;}

	.moreless_fold   {color:#00DCFF;}
	.moreless_top    {color:#00DCFF;text-align:left;background:url(images/iconMore.gif) top left no-repeat;padding-left:20px;}
	.moreless_body   { }
	.moreless_bottom {color:#00DCFF;text-align:right;background:url(images/iconLess.gif) top right no-repeat;padding-right:20px;}

	.no-more-prev {color:#41695F;}
	.no-more-next {color:#41695F;}

	.selected {color:#F30000;font-weight:bold;}

	.text {
		font-family:batang,바탕;
		font-size:12px;
		border:1px solid #CCCCCC;
		background-color:#FFFFFF;
		height:18px;
		padding:2px 2px 0px 4px;
		}

	.article a         {color:#FFFFFF;font-weight:bold;}
	.article a:link    {color:#FFFFFF;font-weight:bold; border-bottom: 1px dashed #CBFF75;}
	.article a:visited {color:#FFFFFF;font-weight:bold; border-bottom: 1px dashed #CBFF75;}
	.article a:active  {color:#FFFFFF;font-weight:bold; border-bottom: 1px dashed #CBFF75;}
	.article a:hover   {color:#CBFF75;font-weight:bold; border-bottom: 1px dashed #FFFFFF;}

	.all_d {font-family:verdana;font-size:10px;color:#E4FFA3;}

	.all_d_01          {font-family:verdana;font-size:10px;color:#A8A8A8;cursor:text;}
	A.all_d_01:link    {color:#A8A8A8;text-decoration:none;}
	A.all_d_01:visited {color:#A8A8A8;text-decoration:none;}
	A.all_d_01:active  {color:#A8A8A8;text-decoration:none;}
	A.all_d_01:hover   {color:#A8A8A8;text-decoration:none;}

	.arch_list          {color:#FFE9EB;text-decoration:none;}
	A.arch_list:link    {color:#FFE9EB;text-decoration:none;}
	A.arch_list:visited {color:#FFE9EB;text-decoration:none;}
	A.arch_list:active  {color:#DFF8F0;text-decoration:none;}
	A.arch_list:hover   {color:#FFFFFF;text-decoration:none;}

	.cate          {color:#ABABAB;}
	A.cate:link    {color:#ABABAB;text-decoration:none;}
	A.cate:visited {color:#ABABAB;text-decoration:none;}
	A.cate:active  {color:#ABABAB;text-decoration:none;}
	A.cate:hover   {color:#78C300;text-decoration:none;}

	.guest_h    {font-family:tahoma;font-size:10px;color:#C3C3C3;font-weight:bold;}
	.guest_h_01 {font-family:tahoma;font-size:10px;color:#FFFFFF;font-weight:bold;}

	.guest_input {
		cursor:pointer;
		font-family:verdana;
		font-size:10px;
		color: #C3C3C3;
		font-weight:bold;
		border:0px;
		background-color:#416960;
		width:55px;
		height:20px;
		padding:2px 2px 4px 2px;
		}

	.guest_r          {font-family:verdana;font-size:10px;color:#78C300;}
	A.guest_r:link    {color:#78C300;text-decoration:none;}
	A.guest_r:visited {color:#78C300;text-decoration:none;}
	A.guest_r:active  {color:#78C300;text-decoration:none;}
	A.guest_r:hover   {color:#FF5F00;text-decoration:none;}

	.guest_re {font-family:verdana;font-size:10px;color:#ADDF00;font-weight:bold;}
	.guest_s  {font-family:tahoma;font-size:10px;color:#FFA5BE;font-weight:bold;}

	.input {
		cursor:pointer;
		font-family:tahoma,verdana;
		font-size:12px;
		color:#666666;
		border:1px solid #CCCCCC;
		background-color:#FFFFFF;
		height:16px;
		padding:2px 2px 0px 4px;
		}

	.li_list          {color:#FFFDE8;text-decoration:none;}
	A.li_list:link    {color:#FFFDE8;text-decoration:none;}
	A.li_list:visited {color:#FFFDE8;text-decoration:none;}
	A.li_list:active  {color:#FFFDE8;text-decoration:none;}
	A.li_list:hover   {color:#FFFFFF;text-decoration:none;}

	.list_d {color:#FFE400;font-weight:bold;}

	.notice_link          {color:#FFF5E9;text-decoration:none;}
	A.notice_link:link    {color:#FFF5E9;text-decoration:none;}
	A.notice_link:visited {color:#FFF5E9;text-decoration:none;}
	A.notice_link:active  {color:#FFF5E9;text-decoration:none;}
	A.notice_link:hover   {color:#FFDFB9;text-decoration:none;}

	.notice_t {font-family:verdana;font-size:10px;color:#FF5F00;font-weight:bold;}

	.p_no          {font-family:verdana;font-size:10px;color:#FFFFFF;}
	A.p_no:link    {color:#FFFFFF;text-decoration:none;}
	A.p_no:visited {color:#FFFFFF;text-decoration:none;}
	A.p_no:active  {color:#FFFFFF;text-decoration:none;}
	A.p_no:hover   {color:#DFDFDF;text-decoration:none;}

	.page01          {font-family:verdana;font-size:10px;color:#A8A8A8;}
	A.page01:link    {color:#BED525;text-decoration:none;}
	A.page01:visited {color:#BED525;text-decoration:none;}
	A.page01:active  {color:#BED525;text-decoration:none;}
	A.page01:hover   {color:#78C300;text-decoration:none;}

	.re_list          {color:#EEEEEE;text-decoration:none;}
	A.re_list:link    {color:#EEEEEE;text-decoration:none;}
	A.re_list:visited {color:#EEEEEE;text-decoration:none;}
	A.re_list:active  {color:#EEEEEE;text-decoration:none;}
	A.re_list:hover   {color:#FFFFFF;text-decoration:none;}

	.recent_c {font-family:verdana;font-size:10px;color:#9E9E9E;}

	.search {
		cursor:pointer;
		font-family:batang,바탕;
		font-size:12px;
		color:#FFFFFF;
		border:1px solid #216300;
		background-color:#216300;
		width:35px;
		height:18px;
		padding:1px 2px 0px 3px;
		}

	.search_cmt  {font-family:verdana;font-size:10px;color:#C5C5C5;}
	.search_d    {font-family:verdana;font-size:10px;color:#E4FFCF;}
	.search_t_01 {color:#FFA3C3;}
	.search_t_02 {color:#FFF38D;}

	.tag_t {font-family:verdana;font-size:10px;color:#FF7600;font-weight:bold;}

	.tb_u    {font-family:verdana;font-size:10px;color:#FFF5DA;}
	.tb_u_01 {font-family:verdana;font-size:10px;color:#FFCD55;font-weight:bold;}
	.tb_a    {color:#CFCFCF;}

	.tb_m          {color:#FFCD55;font-weight:bold;}
	A.tb_m:link    {color:#FFCD55;text-decoration:none;}
	A.tb_m:visited {color:#FFCD55;text-decoration:none;}
	A.tb_m:active  {color:#FFCD55;text-decoration:none;}
	A.tb_m:hover   {color:#FF9B00;text-decoration:none;}

	.tb_m01          {font-family:verdana;font-size:10px;color:#FFCD55;font-weight:bold;}
	A.tb_m01:link    {color:#FFCD55;text-decoration:none;}
	A.tb_m01:visited {color:#FFCD55;text-decoration:none;}
	A.tb_m01:active  {color:#FFCD55;text-decoration:none;}
	A.tb_m01:hover   {color:#FF9B00;text-decoration:none;}

	.textarea {
		font-family:batang,바탕;
		font-size:12px;
		border:1px solid #CCCCCC;
		background-color:#FFFFFF;
		width:98%;
		height:75px;
		padding:2px 2px 0px 4px;
		}

	.textarea_01 {
		font-family:batang,바탕;
		font-size:12px;
		border:1px solid #CCCCCC;
		background-color:#FFFFFF;
		width:93%;
		height:45px;
		padding:2px 2px 0px 4px;
		}

	.title_s          {font-family:batang,바탕;font-size:13px;color:#FFFFFF;}
	A.title_s:link    {color:#FFFFFF;text-decoration:none;}
	A.title_s:visited {color:#FFFFFF;text-decoration:none;}
	A.title_s:active  {color:#FFFFFF;text-decoration:none;}
	A.title_s:hover   {color:#FFFFFF;text-decoration:none;}

	.t_menu          {font-family:verdana;font-size:10px;color:#78C300;}
	A.t_menu:link    {color:#78C300;text-decoration:none;}
	A.t_menu:visited {color:#78C300;text-decoration:none;}
	A.t_menu:active  {color:#78C300;text-decoration:none;}
	A.t_menu:hover   {color:#FF5F00;text-decoration:none;}

	.ver {font-family:verdana;font-size:10px;}