body {
	margin:0;
	padding:0;
	border:0;
	
}

/* ¸µÅ© */
a:link {font-size:9pt; color:#ffffff; text-decoration:none;}
a:visited {font-size:9pt; color:#ffffff; text-decoration:none;}
a:hover {font-size:9pt; color:#ffffff; text-decoration:underline;}
a:active {font-size:9pt; color:#ffffff; text-decoration:none;}


body,td,th {
	font-size: 14px;
	font-family: Dotum, µ¸À½;
	color: #4D4D4D;
	line-height:143%; 
	font-weight:500; 
}
.b {font-weight:bold;}
.b2 {font-weight:bold; color:#9c2b35;}

.pt_blue{color:#1200ff;}
.blind{position:absolute;left:-9999px;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;}
h1 { width:auto; height:auto; margin: 0.4em 0.2em 0.2em 0em; padding: 0px 0 0 18px; background:url('h2bg.png') no-repeat; font-size:1.3em;}
h2 { width: auto; height: auto; margin: 0.4em 0.6em 0.6em 1.2em; padding: 0px 0 0 18px; background: transparent url(h3bg1.gif) no-repeat 0 0.05em ; color: #4D4D4D; font-weight: bold; font-size: 1.0em; letter-spacing: 0px; line-height: 1.4; }

/* UL */
ul.bu { margin: 0; padding: 0; list-style: none; text-align: left; }
ul.bu li { font-size:1.0em;margin: 0.1em 0.3em 0.3em 1.8em; padding: 0.1em 0 0 1.2em; background: url(bu_li1.gif) no-repeat 0 0.2em; }
ul.bu ul li { margin: 0.1em 0.3em 0.3em 0.2em; background: url(bu_li2.gif) no-repeat 0 0.2em; }
ul.bu ul ul li { background: url(bu_li2.gif) no-repeat 0 0.2em; }
ul.bu ul ul ul li { background: url(bu_li4.gif) no-repeat 0 0.2em; }
ul.bu ul, ul.bu ul ul, ul.bu ul ul ul { padding: 0 0 0.5em 0; }

/* Å×ÀÌºí */
/* Å×ÀÌºí */
table.t1 { border-collapse: collapse; width: 96.8%; margin: 0px 0 10px 0; border-top:2px solid #8CD463; border-bottom:2px solid #8CD463; border-right:2px solid #fffff3; *border-right:1px solid #fffff3; text-indent:0; font-weight:normal; }
table.t1 thead, table.t1 tbody th, table.t1 tfoot { font-weight: normal; color: #666; text-align: center; vertical-align: middle;letter-spacing: 0px; }
table.t1 thead th { padding: 4px 0 2px 0; text-align:center; font-weight:bold; background: #F6F5F5; border-right:1px solid #BBEE9E; border-bottom:1px solid #95D780; color:#35971A; }
table.t1 tbody th, table.t1 tbody td { background:#ffffff;border-bottom: 1px solid #ddd; text-align:center; border-right: 1px solid #ddd; padding: 2px 3px; letter-spacing: 0px; line-height:140%; }
table.t1 tbody th { background:#F8F8F8; color:#139316; font-weight:bold; }
table.t1 tfoot th, table.t1 tfoot td { background:#f9f9f9; color:#666; }
.tdtac { text-align:center;}
.png24 { tmp:expression(setPng24(this)); } /* [IE6] PNG-24 Åõ¸í ÀÌ¹ÌÁö  */

/* Á¤·Ä */
.tal { text-align: left; }
.tar { text-align: right; margin:0 20px 0 0;}
.tac { text-align: center; }
.center { text-align: center; padding: 0.9em 0 0.5em 0.5em; }
/* Å×ÀÌºí */
table.t3 { border-collapse: collapse; width: 96%; margin: .5em 0 0 10px; border: 1px solid #DFE4DB; border-width: 0 0 0 0; }
table.t3 tr {  } /* colgroup À¸·Î td ½ºÅ¸ÀÏÁ¦¾îÇÏ·Á¸é tr¿¡ Á¤ÀÇ  */
table.t3 th, table.t3 td { border: 1px solid #ddd; padding: 3px 6px 1px 6px; }
table.t3 thead, table.t3 tfoot { background: #F7FAF4; font-weight: normal; line-height: 1.25;  }
table.t3 thead th, table.t3 tfoot th { background: #F1F1F1; color: #666; font-weight: bold; text-align: center; vertical-align: middle; }
table.t3 thead.alt th, table.t3 tfootl.alt th { font-weight: normal; }
table.t3 tbody td { text-align:left; }
table.t3 th { background: #F7F7F7; font-weight: normal; text-align: inherit; text-align:center;}
table.t3 tr.alt th { background: #f8f7f3; }
table.t3 tr.alt td { background: #f8f7f3; }
table.t3 th.alt { background: #fff; }
table.t3 td.green01 { background: #F7FAF4; }
table.t3 td.tdleft { text-align: left; }

table.t3 td.longtxt { text-align: left; white-space: normal; }
table.t3 td.item { width: 26px; background: #fff; text-align: center; }
table.t3 td.substance { text-align: left; white-space: normal; width: 100%; padding: 1em 6px; }


/* Á¤·Ä */
/* ÆË¾÷·¹ÀÌ¾Æ¿ô */
.pop_top{ width:970px; height:545px; }
p { width:auto; height:auto; margin: 0.4em 0.2em 1.2em 1em; }
p.h1{font-size:1.3em; font-weight:bold; margin: 0.4em 0.2em 1.2em 1em;}
p.ptred{color:#ff0000;}
.pop_bottom { width:450px; height:15px;}

.close { position:absolute; margin: 0 0 0 0px; padding: 0 0 0 0px; left: 0px; top:251px; width:450px; height:24px; background: #083457; font-size: 12px; color: #ffffff; text-align:center; }
.box {padding:20px; border:1px solid #ccc;}

.blue{color:#0018ff;}