@charset "utf-8";
body, table, div, input, table, th, td {	margin:0; padding:0; font-family: 돋움, 굴림, Dotum, Gulim, verdana, tahoma;font-weight: normal; }
img { border:0 }

#navigation{width:190px;margin-top:0px;}
#navigation td a {display:block;margin:10px;color:#666; }
#navigation td a:hover  { color:#538ed6; text-decoration:underline; }
#navigation .list	   {	display:block; FONT-size: 11px; font-weight:bold; COLOR: #008abd; background:url(/template/1/image/dot_list.gif) no-repeat 15px 12px; padding-left:25px;border-bottom: 1px solid #f2f2f2;  }

a.border:active img{margin:1px -1px -1px 1px;border:3px solid #000;}
.member {  }
.guest  { font-weight:normal; }

table    {   text-align:left;   }

/* 1번 table 스타일 */  
#table_A {width:222px; background:url(/template/1/image/mn_fr_01.gif) no-repeat; }
#table_A td {margin:0; padding:0;}
#table_A td.r { padding-top:10px; text-align: left;font-size: 12px; color:#696969; }
#table_A td.l { padding:0 0 5px 5px; height:121px; }
#table_A td a:link, #table_A a:visited	 {  text-align: left; text-valign: top;font-size: 12px; font-weight: normal; color:#67abf0;}
#table_A td a:hover	 {	 text-decoration: underline;	}

/* 2번 table 스타일 */  
#table_B {width:222px; background:url(/template/1/image/mn_fr_02.gif) no-repeat; }
#table_B td {margin:0; padding:0;}
#table_B td.r { padding-top:10px; text-align: left;font-size: 12px; color:#696969; }
#table_B td.l { padding:0 0 5px 5px; height:121px; }
#table_B td a:link, #table_B a:visited	 {  text-align: left; text-valign: top;font-size: 12px; font-weight: normal; color:#67abf0;}
#table_B td a:hover	 {	 text-decoration: underline;	}

/* 3번 table 스타일 */  
#table_C {width:222px; background:url(/template/1/image/mn_fr_03.gif) no-repeat; }
#table_C td {margin:0; padding:0;}
#table_C td.r { padding-top:10px; text-align: left;font-size: 12px; color:#696969; }
#table_C td.l { padding:0 0 5px 5px; height:121px; }
#table_C td a:link, #table_C a:visited	 {  text-align: left; text-valign: top;font-size: 12px; font-weight: normal; color:#67abf0;}
#table_C td a:hover	 {	 text-decoration: underline;	}

/* 4번 table 스타일 */  
#table_D {width:222px; background:url(/template/1/image/mn_fr_01.gif) no-repeat; }
#table_D td {margin:0; padding:0;}
#table_D td.r { padding-top:10px; text-align: left;font-size: 12px; color:#696969; }
#table_D td.l { padding:0 0 5px 5px; height:121px; }
#table_D td a:link, #table_D a:visited	 {  text-align: left; text-valign: top;font-size: 12px; font-weight: normal; color:#67abf0;}
#table_D td a:hover	 {	 text-decoration: underline;	}

/* board table 스타일 */  
#t_board          {width:100%;  margin-top:10px;margin-left:10px; }
#t_board li       {  padding:5px 10px 5px 3px; list-style:none; line-height:120%;  }
#t_board .won     {  font-size: 12px;  color:#ff620d; text-align: center; line-height:22px;}
#t_board a:link, #t_board a:visited  { 	font-size: 11px; color:#666; text-align: center; }
#t_board a:hover	 {	color:#893939; text-decoration: underline;	}

/* board table 스타일 */  
#t_boardA          {width:100%;  margin-top:5px;padding:0px;}
#t_boardA li       {   padding:5px 10px 5px 13px; list-style:none; background: url('/template/1/image/btn_dot.gif') no-repeat 5px 12px;}
#t_boardA .won     {  font-size: 12px;  color:#ff620d; text-align: center; line-height:22px;}
#t_boardA a:link, #t_boardA a:visited  { font-size: 11px; color:#666; text-align: center; }
#t_boardA a:hover	 {	 color:#893939;  text-decoration: underline;	}

/* day table 스타일 */ 
#t_day				    { width:220px; height:150px; padding:10px; margin-top:0px; border:1px solid #bfb2b2; background:#fff; }
#t_day ul		    	 {margin:0;}
#t_day li			    {   list-style:none;font-size: 11px; font-family:dotum,verdana; font-weight:normal; } 
#t_day .t_date				{  font-family:verdana; font-size:13px; text-align: center; color:#893939; font-weight:bold; vertical-align:top;}
#t_day li.t_day				{  font-size: 11px; color:#666; text-align: center; padding:10px 0; font-weight:bold;letter-spacing:-0.05em;line-height:18px;}
#t_day li.t_day	img		{  vertical-align:middle; padding-bottom:2px;}
#t_day li.t_daybg				{ height:25px; text-align: justify; background: url('/template/1/image/m_day_line.gif') no-repeat 0 2px; margin:5px;}
#t_day li.t_daynum				{  font-size: 12px;  color:#939393; padding-left:5px;line-height:12px;padding-left:5px; }
#t_day a:link, #t_day a:visited		 { display:inline-block; width:20px;	font-size: 11px; font-family:verdana, Tahoma; color:#454545; font-weight:bold; text-align: right; }
#t_day a:hover			 {	 text-decoration: underline;	}
#t_day img	{vertical-align:bottom;}


td.title    {text-align: center; padding-top: 1pt; padding-bottom: 1pt; height: 25px; }
td.invalid  {text-align: center; padding-top: 2pt; height:<?=$cellh?>; width:<?=$cellh?>;background-image: url(/template/1/image/mini2.gif);}
td.valid     {	text-align: center; padding-top: 2pt; height:<?=$cellh?>; width:<?=$cellh?>;	background-image: url(/template/1/image/mini2.gif);	}
td.today    {	text-align: center; padding-top: 2pt; height:<?=$cellh?>; width:<?=$cellh?>;	background-image: url(/template/1/image/mini3.gif);  }
.bgsun      {   text-align: center; font-size: 8pt; color: #da0303; padding-top: 2pt; height:<?=$cellh?>; width:<?=$cellh?>;	background-image: url(/template/1/image/mini2.gif);   }
.bgsat		{	text-align: center; font-size: 8pt; color: #3285ec; padding-top: 2pt; height:<?=$cellh?>; width:<?=$cellh?>;	background-image: url(/template/1/image/mini2.gif);   }
.bgweek    {	text-align: center; font-size: 8pt; padding-top: 2pt; height:<?=$cellh?>; width:<?=$cellh?>;	background-image: url(/template/1/image/mini2.gif);   }
p.title          {	 font-family:  Verdana;font-size: 8pt; font-weight:normal; line-height:16px;}
p.sunday     {	 font-family: Verdana;text-align: center; font-size: 8pt; color: #ff7f46;font-weight:normal; line-height:15px; }
p.saturday   { font-family:  Verdana;text-align: center; font-size: 8pt; color: #64a3d8;font-weight:normal; line-height:15px; }
p.weekday   { font-family: Verdana;text-align: center; font-size: 8pt;font-weight:normal;  color:#939393;line-height:15px; }

.tb1_blue	{height:1px; background:#79B4DC;}
.tb25_blue		{height:28px; background:#538ed6; text-align:center; color:#3274A7;  padding-top:2px;}
.tb25_blue2		{height:28px; background:#538ed6; text-align:left; color:#3274A7; padding-left:10;}
.tb25_blue3 	{height:28px; background:#538ed6; text-align:center; color:#333333;}
.tb_line			{width:1px; background:#538ed6; background-image:url(/img/common/line_tb.gif);}
.tb_line2			{width:1px; background:#538ed6; background-image:url(/img/common/line_tb2.gif);}

.b25_pink		{height:28px; background:#538ed6; text-align:center; color:#3274A7;  padding-top:2px;}
.b25_grey		{height:28px; background:#F5F5F5; text-align:center; color:#403C3B;  padding-top:2px;}
.b25_blue2		{height:28px; background:#538ed6; text-align:left;  padding-left:10px;}
.b25_blue3		{height:28px; background:#538ed6; text-align:left; color:#3274A7;  padding-left:10px;}

.b25_green		{height:28px; background:#f1f7e8; text-align:left; color:#3B83B6;  padding-left:10px;}

.b_line			{width:1px; background:#F5F8FB; background-image:url(/img/common/line_bbs1.gif);}
.b_line2			{width:1px; background:#F5F8FB; background-image:url(/img/common/line_bbs2.gif);}

.st_green		{font-family: font-size:11px; color:#70B624; }
.st_orange		{font-family: font-size:12px; color:#f35530;font-family: verdana, 돋움; }
.st_blue		{font-family: font-size:11px; color:#538ed6; font-family: verdana, 돋움;}
.st_red		    {font-family: font-size:11px; color:#F83F18; }
.st_pink		{font-family: font-size:14px; color:#DC448E; }
.st_gray		{height: 35px; font-family: font-size:12px; color:#333333; }
.st_black		{font-family: font-size:12px; color:#454545; }
.st_lec_head {margin-top:2px;height:36px;font-weight:bolder;line-height:16px;}
.view_con { text-align: left;font-size: 12px; color:#696969; }


#left { position:relative; top:20px; width:190px;}
#left td { padding:5px;} 

/* 
.lh { line-height: 150%; }
.jt { text-align:justify; }

.li {  font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: ; color:#424E10; }

.ed { border:1px solid #CCCCCC; }
.tx { border:1px solid #CCCCCC; }

.small { font-size:8pt; }
.cloudy, a.cloudy {color:#888888;}

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
*/
/* Copyright 시작 */
#footer { margin:0 auto; margin-top:50px; margin-bottom:30px; width:960px;}
#footer td.bg  {   padding-top:1px;height:5px; background: url('/template/1/image/login_line.gif') no-repeat;}
#footer .txt  { font-size:11px; line-height:16px; font-family:돋움, Dotum, verdana, tahoma; color:#999; padding-top:20px;padding-left:20px; }
/* Copyright 끝 */