
/* basic */

body								  { height: 100%; margin: 0; padding: 0;
										color: #666666;
										font: 12px dotum;

										scrollbar-face-color: #ffffff;
										scrollbar-shadow-color: #cccccc;
										scrollbar-highlight-color: #cccccc;
										scrollbar-3dlight-color: #ffffff;
										scrollbar-darkshadow-color: #ffffff;
										scrollbar-track-color: #ffffff;
										scrollbar-arrow-color: #cccccc; }

img									  { border: 0; }

/*
a, a:link, a:visited				  { color: #004B4B; text-decoration: none; cursor: hand; }
a:hover, a:active					  { color: #004B4B; text-decoration: none; cursor: hand; }
*/

/* link */
/*
.basic a, a:link, .basic a:visited	  { color: #004B4B; }
.basic a:hover, .basic a:active		  { color: #004B4B; }
*/

.input01, textarea					  { border: 1px solid #AAAAAA; }


.bg03 input							  { border:1px solid #a3c9d8; }

/* title */

.search_t							  { height: 24px;
										margin: 0; padding-left: 10px;
										color: #666666;
										font-weight: bold; }

.text_st01							  { height: 20px;
										margin: 0; padding: 4px 0 0 15px;
										background: url(../img/t400024img.gif) no-repeat 5px ;
										color: #000000;
										font-weight: bold; }

h1									  { height: 25px;
										margin: 0; padding: 5px 0 0 15px;
										background: url(../img/t400024img.gif) no-repeat 5px ;
										color: #331400;
										font: 14px dotum;
										font-weight: bold; }

h2									  { height: 40px;
										margin: 0; padding: 20px 0 0 0;
										font: 18px dotum;
										font-weight: bold; }


/* text */

.small								  { font: 11px dotum; }

.text_c01							  { color: #999999; }
.text_c02							  { color: #FF6600; }
.text_c03							  { color: #15668c; }
.text_c04							  { color: #cc3300; }

.text_line							  { border-bottom: 1px dotted ; }


/* blank */

.blank01							  { height: 5px; }
.blank02							  { height: 10px; }


/* align */

.align01							  { text-align: left; }
.align02							  { text-align: center; }
.align03							  { text-align: right; }

/* bg color */

.bg01								  { background-color: #F5F5F5; }
.bg02								  { background-color: #E4F5FF; }
.bg03								  { background-color: #f1f8fa; }


/* bg img */

.top_bg								  { height: 30px;
										background: url(../img/t400004img.gif) no-repeat; }

.top_bg01								  { height: 30px;
										background: url(../img/t400007img.gif) no-repeat; }

.left_bg							  { width: 150px;
										background: url(../img/t400011img.gif) repeat-y right; }

.title_bg							  { height: 20px;
										background: url(../img/t400021img.gif) no-repeat 0 4px; }

.line_bg							  { height: 3px;
										background: url(../img/t400022img.gif) repeat-x 5px; }

.footer_bg table					  { height: 65px;
										background: url(../img/t400031img.gif) no-repeat;
										color: #999999;
										font: 11px Verdana;
										letter-spacing: -0.05em; }

/* table */
table								  { font: 12px dotum; }


table.basic							  { margin: 0; padding: 0;
										line-height: 17px;
										border: 1px solid #8CB4C9; border-collapse: collapse;
										background-color: #FFFFFF;
										text-align: center; }
table.basic th						  { height: 22px;
										margin: 0; padding: 0 3px 0 3px;
										border: 1px solid #4B9999;
										background-color: #E5F7F6;
										color: #4B9999;
										font-weight: bold; }
table.basic td						  { height: 22px;
										margin: 0; padding: 0 3px 0 3px;
										border: 1px solid #8CB4C9; }


table.addition						  { margin: 0; padding: 0;
										line-height: 17px;
										border: 1px solid #AAAAAA; border-collapse: collapse;
										background-color: #FFFFFF; }
table.addition th					  { height: 22px;
										margin: 0; padding: 0 3px 0 3px;
										border: 1px solid #AAAAAA;
										background-color: #EBEBEB;
										color: #666666;
										font-weight: bold; }
table.addition td					  { height: 22px;
										margin: 0; padding: 0 3px 0 3px;
										border: 1px solid #AAAAAA; }


table.station td					  { padding: 0 10px 0 10px;
										color: #333333;
										line-height: 17px; }

 .tbllg{
   background-color:#f5f5f5;text-align:left;padding-left:2;text-decoration:none }

 .tbllw{
      background-color:#ffffff;text-align:left;padding-left:2;text-decoration:none
      }

