@charset "euc-kr";
/* base */
body {font-family:dotum; font-size:12px; color:#555; letter-spacing:-1px;}

html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, address, big, cite, code,del, dfn, em, font, img, ins, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td, br {margin: 0; padding: 0;	border:0;  line-height: 1.6; }

input, select { font-size:1em; color:#666; margin:0; padding:1px 0 1px 0 ;}

li { list-style:none; text-align:justify;}
li img { vertical-align:text-bottom;}

a {color:#555; cursor:pointer;}
a:hover { text-decoration:underline; color:#000;}

.Hidden {visibility:hidden; overflow:hidden; width:0; height:0; font-size:0; line-height:0; position:absolute;}
.AL_justify {text-align:justify}

#wrap {margin:0 auto; padding:0; width:877px; position:relative; }

/*menu*/
.header {font-family:tahoma;  font-size:11px; color:#e1e1e1; text-align:right; padding-right:50px; vertical-align:middle; letter-spacing:normal; }
.header a {color:#999; cursor:pointer; text-decoration:none; }
.header a:hover {color:#000; text-decoration:none; }

#lnb01 			{color:#235573;	position:absolute; left:260px;	top:78px;	padding-top:4px; z-index: 1; visibility: hidden; }
#lnb01 a 		{color:#a8c7de; text-decoration:none; letter-spacing:normal;}
#lnb01 a:hover 	{color:#fff; text-decoration:none; font-weight:bold; letter-spacing:-1px;}
#lnb02 			{color:#235573;	position:absolute; left:380px;	top:78px;	padding-top:4px; z-index: 2; visibility: hidden;}
#lnb02 a 		{color:#a8c7de; text-decoration:none; letter-spacing:normal;}
#lnb02 a:hover 	{color:#fff; text-decoration:none; font-weight:bold; letter-spacing:-1px;}
#lnb03			{color:#235573;	position:absolute;	left:580px;	top:78px; padding-top:4px; z-index: 3; visibility: hidden;}
#lnb03 a 		{color:#a8c7de; text-decoration:none; letter-spacing:normal;}
#lnb03 a:hover 	{color:#fff; text-decoration:none; font-weight:bold; letter-spacing:-1px;}
#lnb04 			{color:#235573;	position:absolute;	left:700px;	top:78px; padding-top:4px; z-index: 4; 	visibility: hidden;}
#lnb04 a 		{color:#a8c7de; text-decoration:none; letter-spacing:normal;}
#lnb04 a:hover 	{color:#fff; text-decoration:none; font-weight:bold; letter-spacing:-1px;}

.snb a 		 {width:164px; height:22px; display:block; padding-left:29px; color:#777777; text-decoration:none; background:url(images/snb.gif) no-repeat;}
.snb a:hover {width:164px; height:22px; display:block; padding-left:29px; color:#226096; text-decoration:none; background:url(images/snb_on.gif) no-repeat; font-weight:bold; letter-spacing:-2px;}
.snb_on a  {width:164px; height:22px; display:block; padding-left:29px; color:#226096; text-decoration:none; background:url(images/snb_on.gif) no-repeat; font-weight:bold; letter-spacing:-2px;}
.snb_on a:hover{width:164px; height:22px; display:block; padding-left:29px; color:#226096; text-decoration:none; background:url(images/snb_on.gif) no-repeat; font-weight:bold; letter-spacing:-2px;}

.con_title {font-size:16px; font-weight:bold; letter-spacing:-2px; background:url(images/bu_cont.gif) no-repeat ; padding:10px 0 0 31px;}
.con_nav {font-size:11px; letter-spacing:normal;text-align:right; padding:7px 20px 0 0; vertical-align:middle;}
.con_nav a { text-decoration:none; }
.con_nav a:hover{text-decoration:none; color:#f96c1b;}

.footer  {color:#8f8f8f; font-size:11px; letter-spacing:normal; line-height:13px;}
.footer a {color:#555; text-decoration:none;}
.footer a:hover {color:#555; text-decoration:none; color:#000;}

.con_bu0101 li{background:url(images/bu_sub01a.gif) no-repeat 20px 8px; padding-left:30px;}
.sub0103_year {color:#226096; font-size:16px; font-weight:bold; letter-spacing:normal; vertical-align:top;}
.sub0103_year span{font-weight:100;}
.sub0202_bu01 li {background:url(images/bu_square01.gif) no-repeat 20px 9px;  padding:4px 20px 0 35px; width:600px; }
.sub0205_td {padding:3px 5px; background-color:#FFFFFF;  letter-spacing:normal;}
.sub0301_bu01 li {background:url(images/bu_square01.gif) no-repeat 20px 9px;  padding:0 20px 0 35px; width:600px; line-height:30px; font-weight:bold;}
.sub0301_bu01 li ul li{background:url(images/bu_square02.gif) no-repeat 6px 6px;  padding:0 20px 0 20px; width:580px; line-height:18px;  font-weight:normal;}
.sub0501_t	{background:url(images/sub0501_img01.gif) no-repeat; font-weight:bold; color:#fff; width:149px; height:42px; text-align:center; padding-top:4px; }
.sub0501_t2	{background:url(images/sub0501_img02.gif) no-repeat; font-weight:bold; color:#fff; width:149px; height:42px; text-align:center; padding-top:4px; }
.sub0501_t3	{background:url(images/sub0501_img03.gif) no-repeat; font-weight:bold; color:#fff; width:149px; height:42px; text-align:center; padding-top:4px; }
.sub0501_t4	{background:url(images/sub0501_img04.gif) no-repeat; font-weight:bold; color:#fff; width:149px; height:42px; text-align:center; padding-top:4px; }
.sub0501_b  {height:25px; padding-left:29px; background:url(images/bu_cont02.gif) no-repeat 20px 10px; }

