/* CSS Document */
@charset "utf-8";

/******************************************************************************/
/************************  default  ************************/ 
/******************************************************************************/ 
html {  font-family:"Verdana",simhei,simsun, AppleGothic, Sans-serif; font-size:11px; line-height:16px;color:#707070; background:#FFFFFF; height:100%;}

body { float:left; width:100%;
	margin:0 0 0 0;
	}

h1,h2,h3,h4,h5,h6 {display:none;}

img {border:none; vertical-align:bottom; padding:0; margin:0; }

ul {margin:0; padding:0; list-style:none;}

li {margin:0; padding:0; list-style:none;}


input {
	font-size: 1em;
	color: #777;
}

/* ũ  */
a {cursor:pointer;}

a:link {
color:#555;
	text-decoration: none;
}

a:hover {
color:#555;
	text-decoration:underline;
}

a:visited {
color:#555;
	text-decoration:none;
}

span.bold2 a:link {
color:#565d7f;
	text-decoration: none;
}

span.bold2 a:hover {
color:#565d7f;
	text-decoration:underline;
}

span.bold2 a:visited {
color:#565d7f;
	text-decoration:none;
}

p { color:#707070;  font-family:"Verdana", AppleGothic, Sans-serif; line-height:16px; padding:0.5em 0.5em 0.5em 1em; margin:0; font-size:11px; }
p.p1 { color:#0071ad;  font-family:"Verdana", AppleGothic, Sans-serif; line-height:16px; padding:3em 0.5em 0.5em 1em; margin:0; font-size:11px; }
p.p2 { color:#707070;  font-family:"Verdana", AppleGothic, Sans-serif; line-height:16px; padding:0 0.5em 0.5em 1em; margin:0; font-size:11px; }
p.p3 { color:#707070;  font-family: "Courier New", Courier, monospace; line-height:16px; padding:0 0.5em 0.5em 1em; margin:0; font-size:12px; }
p.p4 { color:#0071ad;  font-family:"Verdana", AppleGothic, Sans-serif; line-height:16px; padding:0 0 0.2em 1em; margin:0; font-size:11px; }
p.p5 { color:#0071ad;  font-family:"Verdana", AppleGothic, Sans-serif; line-height:16px; padding:1em 0 0.2em 1em; margin:0; font-size:11px; }
p.p6 { color:#0071ad; padding:0 0 1em 0; }
p.p7 { color:#0071ad;  font-family:"Verdana", AppleGothic, Sans-serif; line-height:16px; font-weight:bold; padding:0 0 0.2em 1em; margin:0; font-size:11px; }
p.p8 { float:left; width:100%; background:#53a3cb; width:10em; color:#FFF;  font-family:"Verdana", AppleGothic, Sans-serif; line-height:16px; font-weight:bold; padding:0 0.2em 0.2em 0.5em; margin:0; font-size:11px; }
p.p9 { background:#53a3cb; width:15em; color:#FFF;  font-family:"Verdana", AppleGothic, Sans-serif; line-height:16px; font-weight:bold; padding:0 0.2em 0.2em 0.5em; margin:0 0 0.5em 0; font-size:11px; }
p.p10 { background:#97cc69; width:15em; color:#FFF;  font-family:"Verdana", AppleGothic, Sans-serif; line-height:16px; font-weight:bold; padding:0 0.2em 0.2em 0.5em; margin:0 0 0.5em 0; font-size:11px; }


table.depth01 { float:left; width:100%; text-align:center; border-bottom:2px solid #DCDCDC; font:12px Dotum; border-collapse:collapse; margin:0 0 0 0; color:#5a4d44; }
table.depth02 {width:97%; text-align:center; border-bottom:2px solid #DCDCDC; font:12px Dotum; border-collapse:collapse; margin:1em 0 0 0; color:#5a4d44; }
table.depth03 {width:97%; text-align:center; border-bottom:2px solid #DCDCDC; font:12px Dotum; border-collapse:collapse; margin:1em 0 0 1em; color:#5a4d44; }

th { padding:7px 0 4px 0; background-color:#F5F7F9; border-top:1px solid #DCDCDC; border-left:1px solid #becece; border-right:1px solid #becece; font:12px dotum; text-align:left; line-height:16px; padding:0.75em 5px; text-align:center; font-weight:bold; }
td {padding:6px 0 4px 0; border:1px solid #becece; text-align:center; padding:0.75em; line-height:150%;  }
td.T_center { text-align:center; }
td.T_left { text-align:left; }
th.color { background:none; font-weight:normal; }
td.t_color { background:#bee1cb; text-align:center; }
td.t_color2 { background:#f7cdbf; text-align:center; }
td.t_color3 { background:#dbebc4; text-align:center; }
td.t_color4 { background:#f8e1b8; text-align:center; }
td.t_color5 { background:#f2e7d8; text-align:center; }
td.t_color6 { background:#e4eeef; text-align:center; color:#255a62; }
th.t_color7 { text-align:center; color:#255a62; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; border-top: solid 2px #c3d2f3; background:#f5f9fe; }
th.t_color7_1 { text-align:center; color:#255a62; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; background:#f5f9fe; }
td.t_color8 { text-align:center; color:#74a4b7; background:#e0eff5; font-weight:bold; }
th.t_color9 { text-align:left; color:#255a62; }
th.t_color10 { font-family:Arial, Helvetica, sans-serif; text-align:left; color:#2884d1; border-top: solid 2px #c3d2f3; background:#f5f9fe; border-left:none; font-weight:normal; }
th.t_color11 { font-family:Arial, Helvetica, sans-serif; text-align:left; color:#2884d1; border-top: solid 2px #c3d2f3; background:#f5f9fe; border-left:none; border-right:none; font-weight:normal; }
th.t_color11_1 { font-family:Arial, Helvetica, sans-serif; text-align:center; color:#707070; border-top: solid 2px #c3d2f3; background:#f5f9fe; border-left:none; border-right:none; font-weight:normal; border-right:1px solid #becece; }


th.th1 { font-weight:normal; color:#255a62; }
th.th3 { float:left; }
th.th2 { clear:both; padding:0; margin:0; font-weight:normal; color:#255a62; }
td.t_left { text-align:left; }
td.t_left2 { text-align:left; background:#f5f5fe; color:#344b95; border-left:none; font-family:Arial, Helvetica, sans-serif; }
td.t_left3 { text-align:left; background:#fff; color:#707070; border-left:none;  border-right:none; font-family:Arial, Helvetica, sans-serif;  }
td.t_left4 { text-align:center; background:#f5f5fe; color:#344b95; font-family:Arial, Helvetica, sans-serif; }
td.t_left5 { text-align:center; background:#f5f5fe; color:#344b95; font-family:Arial, Helvetica, sans-serif; }

span.span1 { padding:0 0 0 18.2em; color:#707070; font-weight:normal; }
span.span2 { padding:0 0 0 19em; color:#707070;  font-weight:normal; }
span.span3 { padding:0 0 0 19em; color:#707070;  font-weight:normal; }
span.span4 { padding:0 0 0 0; color:#707070;  font-weight:normal; background:#53a3cb; color:#fff; padding:0 0.5em 0.2em 0.5em; }
span.span5 { padding:0 0 0 0; color:#0054aa;  font-weight:normal;  padding:0 0.5em 0.2em 0.5em; font-weight:bold; }
span.span6 { padding:0 0 0 23em; color:#707070;  font-weight:normal; }
span.span7 { padding:0 0 0 38em; color:#707070;  font-weight:normal; }

span.none3 { font-family: "Lucida Sans Unicode", "Lucida Grande";}
span.color3 { text-align:center; font-size:13px; font-weight:bold; }
ul.color5 { width:95%; color:#599599; background:#fafafa; padding:1em; border: dotted 1px #dfdfdf; text-align:center; }
ul.color6 { width:97%; color:#599599; background:#fafafa; padding:1em; border: dotted 1px #dfdfdf; }
li.color7 { font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#3aa577; margin:0 0 1em 0.5em; }









