HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; CLEAR: both; PADDING-TOP: 0px
}
body, td, input, select, textarea {
	font-size:13px;
	color:#747474;
	font-style:normal;
 	font-family: 'NanumGothic';	
	font-style:normal;
	line-height:20px;

}


.style1 {font-size: 10pt; color: #0173bc; font-weight: bold;}
.style2 {font-size: 9pt; color: #0173bc;}
.style3 {font-size: 10pt; color: #0173bc; font-weight: bold;}
.style4 {font-size: 10pt; color: #0173bc;}
.style5 {font-size: 9pt; color: #f30000; font-weight: bold;}
.style6 {font-size: 9pt; color: #f30000;}
.style7 {font-size: 9pt; color: #777777; line-height:18px;}
.style8 {font-size: 9pt; color: #222222; line-height:18px;}
.style9 {font-size: 9pt; color: #0173bc; font-weight: bold; text-decoration:underline}
.style10 {font-size: 9pt; color: #0173bc; text-decoration:underline}
.style11 {font-size: 9pt; color: #0173bc; font-weight: bold; text-decoration:underline}
.style12 {font-size: 9pt; color: #0173bc; text-decoration:underline}
.style13 {font-size: 9pt; color: #f30000; font-weight: bold; text-decoration:underline}
.style14 {font-size: 9pt; color: #f30000; text-decoration:underline}
.style15 {font-size: 9pt; color: #777777; line-height:18px; text-decoration:underline}
.style16 {font-size: 9pt; color: #222222; line-height:18px; text-decoration:underline}
.style17 {font-size: 11px; color: #777777; line-height:18px;}
.style18 {font-size: 11pt; color: #555555; line-height:18px;}
.style19 {font-size: 8pt; color: #777777; line-height:18px;}
.style20 {font-size: 20px; color: #000000; line-height:20px; font-weight:normal; font-style:normal; word-break:break-all;}
.style21 {font-size: 13px; color: #2649A1; line-height:18px; font-style:normal; word-break:break-all;}
.style22 {font-size: 17px; color: #333333;}

table.history 

{
PADDING-BOTTOM: 3px;
PADDING-LEFT: 3px; 
PADDING-RIGHT: 3px; 
PADDING-TOP: 3px;
}
table.history tr td
{
padding: 3px;
border: 0px;
}



table.gray 

{
 margin: 0;
 cellspacing:1px;
 background-color:dedede;

}

table.gray tr th
{
background-color: #f9f9f9;
border: 0px;
font-size: 13;
font-weight: bold;
padding: 8px;
color: #444444;
}

table.gray tr td
{
padding: 8px;
background-color: #ffffff;
border: 0px;
font-size: 12;
color: #777777;
}

table.gray2 

{
 margin: 0;
 cellspacing:1px;
 background-color:dedede;

}

table.gray2 tr th
{
background-color: #ededed;
border: 0px;
font-size: 13;
font-weight:bold;
padding: 3px;
color: #0071b7;
}

table.gray2 tr td
{
padding: 3px;
background-color: #ffffff;
border: 0px;
font-size: 12;
color: #777777;
text-align:center;
}

* { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

DIV {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	VERTICAL-ALIGN: top
}

UL {
	LIST-STYLE-POSITION: outside; LINE-HEIGHT: 140%; LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-POSITION: outside; LINE-HEIGHT: 140%; LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-POSITION: outside; LINE-HEIGHT: 140%; LIST-STYLE-TYPE: none
}
TEXTAREA {
	LINE-HEIGHT: 160%; FONT-FAMILY: "µ¸¿ò" COLOR: #777; font-size:9pt; VERTICAL-ALIGN: middle
}
SELECT {
	LINE-HEIGHT: 160%; FONT-FAMILY: "µ¸¿ò" COLOR: #777; font-size:9pt; VERTICAL-ALIGN: middle
}


EM {
	FONT-STYLE: normal
}

P {
	LINE-HEIGHT: 160%
}
A.marker {
	DISPLAY: none
}
LABEL SPAN {
	DISPLAY: none
}
TEXTAREA {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
SELECT {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.srh_ipt {
	BORDER-BOTTOM: #e7e8e5 1px solid; BORDER-LEFT: #e7e8e5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; BORDER-TOP: #e7e8e5 1px solid; BORDER-RIGHT: #e7e8e5 1px solid; PADDING-TOP: 2px
}
HTML > BODY .srh_ipt {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
*:first-child + HTML .srh_ipt {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.ipt {
	BORDER-BOTTOM: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: #d1d1d1 1px solid; BORDER-RIGHT: #d1d1d1 1px solid; PADDING-TOP: 2px
}
HTML > BODY .ipt {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
*:first-child + HTML .ipt {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}



.qlink {
	border: 1px solid rgb(217, 217, 217);
	border-image: none;
	left: 1387px;
	top: 213px;
	width: 85px;
	position: absolute;
	background-color: rgb(255, 255, 255);
}
.qlink h6 {
	padding: 19px 0px; text-align: center; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: solid;
}
.qlink ol {
	margin: 0px auto; width: 70px; overflow: hidden;
}
.qlink ol li {
	padding: 14px 0px; text-align: center; border-bottom-color: rgb(159, 159, 159); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.qlink ol li.last {
	padding: 10px 0px 5px; text-align: center; border-bottom-color: rgb(159, 159, 159); border-bottom-width: 0px; border-bottom-style: dashed;
}
.qlink ol li.last img {
	margin-right: 2px;
}




.Container {
	POSITION: relative; MIN-HEIGHT: 100%; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 69px; CLEAR: both; WIDTH: 100%;
}
#skip-navigation {
	DISPLAY: none;
	WIDTH: 980px;
	LEFT: 0px;
 FLOAT: left;
margin: 0 auto; 
}
.headWrap {
	POSITION: relative;
	MARGIN: 0px auto;
	WIDTH: 980px;
	HEIGHT: 148px;
	CLEAR: both
}
.headWrap H1.logo {
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FONT-SIZE: 0px;
	TOP: 10px;
	PADDING-TOP: 0px;
	LEFT: 8px;
	width: 254px;
	height: 50px;
}

.headWrap DIV.quick {
	POSITION: absolute;
	CLEAR: both;
	TOP: 25px;
	RIGHT: 0px;
	height: 13px;
	z-index:10;
}
.headWrap DIV.quick UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: left; FONT-SIZE: 0px; PADDING-TOP: 0px; 
}
.headWrap DIV.quick UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}


.contentsWrap {
	MARGIN: 0px auto 0px; WIDTH: 980px; height:500px; CLEAR: both;
}

.contentsWrap .ltArea {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 190px;
	FLOAT: left;
	CLEAR: both;
	height: 100%;
	top: 20px;
	left: 0px;
}
.contentsWrap .ltArea .sub01_navi {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 190px;
	top: 0px;
	left:0px;
	CLEAR: both;
}

.contentsWrap .ltArea .sub01_navi_btn {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 190px;
	FLOAT: left;
	top: 0px;
	CLEAR: both;
}


.contentsWrap .ltArea DL {
	CLEAR: both
}
.contentsWrap .ltArea DL DT {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contentsWrap .ltArea DL DD {
}
.contentsWrap .ltArea DL DD.on A {
}
.contentsWrap .ltArea DL DD A {
}


.contentsWrap .ltArea .banner {
	CLEAR: both
}
.contentsWrap .ltArea .banner LI {
	MARGIN-BOTTOM: 9px
}
.contentsWrap .ltArea .banner02 {
	MARGIN-TOP: 45px; CLEAR: both
}
.contentsWrap .ltArea .banner02 LI {
	MARGIN-BOTTOM: 9px
}
.contentsWrap .ctArea {
	POSITION: relative;
	MARGIN: 0px 0px 40px 31px;
	WIDTH: 775px;
	FLOAT: right;
}

.contentsWrap .ctArea .map {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 775px;
	FLOAT: left;
	left: 0px;
	top: 10px;
	HEIGHT: 31px;	
}


.copy {
	POSITION: relative;
	WIDTH: 100%;
	HEIGHT: 71px;
	CLEAR: both;
	background-image:url(../images/copy_bg.jpg);
	BACKGROUND-REPEAT: repeat-x;
}

.copy .banner1 {
	MARGIN: 0px auto 0px;
	width: 980px;
	position: relative;
	CLEAR: both;
	top: 1px;
}


.copy .banner1 .site {
	position:absolute;
	top:27px;
	left:874px;
	overflow:visible;
	z-index:100;
}
.copy .banner1 .site ul.list { display:none; position:absolute; bottom:19px; left:0px; z-index:2000; width:181px; padding:10px 1px 10px 1px; background:#e8e8e8; border:1px solid #616161;  }
.copy .banner1 .site ul.list li { line-height:100%; padding:0 0 2px 0; width:99px; background:none !important; font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,"Lucida Grande",Tahoma,Verdana,AppleGothic,sans-serif; font-size:0.88em; }
.copy .banner1 .site ul.list li a { display:block; color:#666;}


.contentsWrap .sub_contents01{font-size:11px;COLOR:#747474;font-family:dotum;}
.contentsWrap .sub_contents02{font-size:11px;COLOR:#245496; font-weight: bold; font-family:dotum;}
.contentsWrap .sub_contents03{font-size:11px;COLOR:#666666;font-family:dotum;}
.contentsWrap .sub_contents04{font-size:12px;COLOR:#777777; font-weight: bold; font-family:dotum;}
