/* default css --*/
 table, td, div
				{font-size: 12px; font-family: µ¸¿ò, Verdana; color: #606060; line-height: 16px;
					scrollbar-3dlight-color: #CCCCCC;
					scrollbar-arrow-color: #CACACA;
					scrollbar-base-color: #ffffff;
					scrollbar-darkshadow-color: #ffffff;
					scrollbar-face-color: #ffffff;
					scrollbar-highlight-color: #ffffff;
					scrollbar-shadow-color: #CACACA;
					scrollbar-track-color: #F6F6F6;
				}

a				{text-decoration: none; cursor: hand;}
img				{border: none;}
select			{font-size: 12px; font-family: µ¸¿ò, Verdana; color:#606060; background: #ffffff; vertical-align: middle; border:1 solid #B5B5B5;}

textarea		{font-size: 12px; font-family: µ¸¿ò, Verdana; color:606060; background-color: #ffffff; line-height: 16px; border:1x solid #B5B5B5; padding: 3 5 5 5 ;
					scrollbar-3dlight-color: #CCCCCC;
					scrollbar-arrow-color: #CACACA;
					scrollbar-base-color: #ffffff;
					scrollbar-darkshadow-color: #ffffff;
					scrollbar-face-color: #ffffff;
					scrollbar-highlight-color: #ffffff;
					scrollbar-shadow-color: #CACACA;
					scrollbar-track-color: #F6F6F6;
				}
.justify		{text-align: justify;}

/* input --*/
.input			{font-size: 12px; color: 606060; font-family: µ¸¿ò, Verdana; background-color: #ffffff; border:1x solid #B5B5B5; vertical-align: middle; padding:1 0 0 5;}



/* link style --*/

a:link			{text-decoration: none		; color: #686868; line-height: 16px;}
a:visited		{text-decoration: none		; color: #686868; line-height: 16px;}
a:hover			{text-decoration: underline	; color: #686868; line-height: 16px;}
a:active		{text-decoration: underline	; color: #686868; line-height: 16px;}

.ind_list02:link     { color: #686868; text-decoration: none; line-height: 21px;}
.ind_list02:visited  { color: #686868; text-decoration: none; line-height: 21px;}
.ind_list02:hover    { color: #686868; text-decoration: underline; line-height: 21px;}
.ind_list02:active   { color: #686868; text-decoration: underline; line-height: 21px;}


.date:link    		{ color: #686868; text-decoration: none; font-weight: bold;}
.date:visited		{ color: #686868; text-decoration: none; font-weight: bold;}
.date:hover			{ color: #686868; text-decoration: none; font-weight: bold;}
.date:active		{ color: #686868; text-decoration: none; font-weight: bold;}

.date_sun:link 		{ color: #D9504D; text-decoration: none; font-weight: bold;}
.date_sun:visited	{ color: #D9504D; text-decoration: none; font-weight: bold;}
.date_sun:hover		{ color: #D9504D; text-decoration: none; font-weight: bold;}
.date_sun:active	{ color: #D9504D; text-decoration: none; font-weight: bold;}

/* Regular Text --*/
.ind_list01		{font-size: 11px; font-weight: bold; color: #000000; padding:8 0 3 5;}



.date_red		{color: #E13D2C; text-align: center; width:100; height:30; background-color: #ffffff;}
.date01			{text-align: center; width:100; height:30; background-color: #ffffff;}
.num_red		{color: #E13D2C; font-weight: bold; height:100; vertical-align:top; background-color: #ffffff; padding:5 0 0 5;}
.num_red01		{color: #EBB3AD; font-weight: bold; height:100; vertical-align:top; background-color: #ffffff; padding:5 0 0 5;}
.num_hol		{color: #E13D2C; font-weight: bold; height:100; vertical-align:top; background-color: #F5EFD5; padding:5 0 0 5;}
.num01			{font-weight: bold; height:100; vertical-align:top; background-color: #ffffff; padding:5 0 0 5;}
.num11			{color: #ABABAB; font-weight: bold; height:100; vertical-align:top; background-color: #ffffff; padding:5 0 0 5;}

/* bg  --*/
.bg_yellow		{font-weight: bold; text-align: center; background-color:F9F8EF;}


/* td  --*/
.td_cs01		{height: 1; background-color:C3AF9F; background:url(../images/line_dot01.gif);}
.td_q30			{height: 30; background-color:F1F5F7; padding:0 0 0 25;}
.td_sch01		{width:200; background-color:ECF1DE ; padding:10 0 10 20; font-weight: bold; vertical-align:top;}
.td_sch02		{line-height: 20px; padding:10 0 10 30;}

/* ect --*/
.pad_10			{padding:0 0 0 10;}
.pad_csa01		{text-align: right; vertical-align:top; background-color: F9F6F2; padding:10 10 10 0;}