@charset "euc-kr";
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; CLEAR: both; PADDING-TOP: 0px
}
body, table, td, input, select, textarea {
	font-size:12px;
	color:#747474;
	font-style:normal;
 	font-family: 'NanumGothic';	
	line-height:14px;
	word-break:break-all;
}

.style1 {font-size: 10pt; color: #ffffff; 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; line-height:18px;}
.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:22px;}
.style19 {font-size: 8pt; color: #777777; line-height:18px;}
.style20 {font-size: 16px; 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: 11pt; color: #0173bc; line-height:22px;}




* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	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
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HR {
	DISPLAY: none
}
LEGEND {
	DISPLAY: none
}
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
}
BODY {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
H1 {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
H2 {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
H3 {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
H4 {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
H5 {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
DL {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
DT {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
DD {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
TH {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
TD {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal;
}
P {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
FORM {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
FIELDSET {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
LEGEND {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
INPUT {
	FONT-FAMILY: "µ¸¿ò" COLOR: #6b6b6b; FONT-WEIGHT: normal
}
DIV {
	FONT-FAMILY: "µ¸¿ò"
	COLOR: #6b6b6b;
	FONT-WEIGHT: normal;
}
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
}
BODY {
	FONT-FAMILY: "µ¸¿ò" COLOR: #777; font-size:9pt
}
TH {
	FONT-FAMILY: "µ¸¿ò" COLOR: #777; font-size:9pt
}
TD {
	FONT-FAMILY: "µ¸¿ò", sans-serif; COLOR: #777; font-size:font-size:9pt;
}

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
}




#skip-navigation {
	DISPLAY: none;
	WIDTH: 980px;
	LEFT: 0px;
 FLOAT: left;
margin: 0 auto; 
}



#main {
	height:980px;
	POSITION: relative;
	width:100%;
	MIN-HEIGHT: 100%;
	BACKGROUND-REPEAT: repeat-x;
	CLEAR: both;

}

#main .m_top {
	MARGIN: 0px auto 0px;
	width: 980px;
	height: 148px;
	position: relative;
	CLEAR: both;
	top: 0px;
	
}

#main .m_top .headWrap {
	POSITION: absolute;
	FLOAT: left;
	WIDTH: 980px;
	HEIGHT: 148px;
	CLEAR: both;
	z-index:1;
	top: 0px;
	left: 0px;
	visibility: visible;
}
#main .m_top .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;
}


#main .m_top .headWrap DIV.quick {
	POSITION: absolute;
	CLEAR: both;
	TOP: 25px;
	RIGHT: 7px;
	height: 13px;
	z-index:-1000;

}
#main .m_top .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; 
}
#main .m_top .headWrap DIV.quick UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}



#main .m_top .con_left {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 980px;
	FLOAT: left;
	top: 148px;
	left: 0px;
	height: 445px;
}

#main .m_top .con_left .banner01 {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 300px;
	FLOAT: left;
	width:980px;
	height: 849px;
	left: 0px;
	top: 0px;

}

#main .m_top .con_left .banner01 .banner1 {
	POSITION: absolute;
	WIDTH: 656px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 349px;
	
}
#main .m_top .con_left .banner01 .banner2 {
	POSITION: absolute;
	WIDTH: 980px;
	TOP: 0px;
	left: 0px;
	height: 445px;
	z-index:5;
	visibility: visible;
}
#main .m_top .con_left .banner01 .banner3 {
	POSITION: absolute;
	WIDTH: 980px;
	TOP: 445px;
	LEFT: 0px;
	height: 404px;
	background:url(../images/left_news_bg.jpg);
	visibility: visible;
}

#main .m_top .con_left .banner01 .banner4 {

	WIDTH: 300px;
	TOP: 50px;
	LEFT: 0px;
	height: 80px;

}

#main .m_top .con_left .banner01 .banner4 li {
	POSITION: absolute;
	FONT-SIZE: 12px bold;
	TOP: 6px;
	LEFT: 50px;
	visibility: visible;
	height: 15px;
	width: 246px;
	float:left;

}
#main .m_top .con_left .banner01 .banner4 h1 {
	POSITION: absolute;
	FONT-SIZE: 11px;
	TOP: 25px;
	LEFT: 50px;
	visibility: visible;
	height: 15px;
	width: 70px;
	float:left;

}


#main .m_top .con_left .banner01 .banner5 {
	POSITION: absolute;
	WIDTH: 80px;
	FONT-SIZE: 11px;
	TOP: 86px;
	right:0px;
	visibility: visible;
	height: 100px;
}

#main .m_top .con_left .banner01_line {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 300px;
	FLOAT: left;
	height: 57px;
	left: 0px;
	top: 0px;
}

#main .m_top .con_left .banner01_line .banner1 {
	POSITION: absolute;
	WIDTH: 300px;
	left: 326px;
	top: 3px;
	visibility: visible;
	height: 57px;
}


#main .m_top .con_left .banner02 {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 980px;
	FLOAT: left;
	height: 168px;
	left: 0px;
	top: 0px;
}

#main .m_top .con_left .banner02 .banner1 {
	POSITION: absolute;
	WIDTH: 331px;
	left: 19px;
	top: 25px;
	visibility: visible;
	height: 20px;
}
#main .m_top .con_left .banner02 .banner2 {
	POSITION: absolute;
	WIDTH: 331px;
	left: 392px;
	top: 25px;
	visibility: visible;
	height: 20px;
}
#main .m_top .con_left .banner02 .banner3 {
	POSITION: absolute;
	WIDTH: 209px;
	left: 771px;
	top: 25px;
	visibility: visible;
	height: 20px;
}

#main .m_top .con_left .banner03 {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 980px;
	FLOAT: left;
	height: 61px;
	left: 0px;
	top: 0px;
}

#main .m_top .con_left .banner03 .banner1 {
	POSITION: absolute;
	WIDTH: 937px;
	left: 1px;
	top: 9px;
	visibility: visible;
	height: 46px;
}
#main .m_top .con_left .banner03 .banner2 {
	POSITION: absolute;
	WIDTH: 93px;
	left: 400px;
	top: 38px;
	visibility: visible;
	height: 20px;
}
#main .m_top .con_left .banner03 .banner3 {
	POSITION: absolute;
	WIDTH: 93px;
	left: 466px;
	top: 38px;
	visibility: visible;
	height: 20px;
}
#main .m_top .con_left .banner03 .banner4 {
	POSITION: absolute;
	WIDTH: 93px;
	left: 666px;
	top: 38px;
	visibility: visible;
	height: 20px;
}

#main .m_top:after {clear: both; display: block; visibility: hidden; content: ' ';}
#main .m_top .center {
	overflow: hidden;
	float: left;
	width: 353px;
	border-right: 0px solid #e8e8e8;
	position: absolute;
	left: 314px;
	z-index:5px;
}
#main .m_top .center .m_banner {overflow: hidden; position: relative;}
#main .m_top .center .m_banner ul { zoom:1;}
#main .m_top .center .m_banner ul:after {clear: both; display: block;}
#main .m_top .center .m_banner ul li {float: left; width: 353px;  }
#main .m_top .center .m_banner ul li img {width: 353px; height: 830px;  }
#main .m_top .center .rolling {position: absolute; top: 730px; right:153px; z-index:1;}
#main .m_top .center .rolling span {display: inline-block; vertical-align: top;}
#main .m_top .center .rolling span a {display: block; width: 16px; height: 16px; font-size:0; line-height: 0;}
#main .m_top .center .rolling .num01 a {background-position: 0 0;}
#main .m_top .center .rolling .num02 a {background-position: -16px 0;}
#main .m_top .center .rolling .num03 a {background-position: -32px 0;}

#main .m_top .center .rolling span a.on {height: 20px;}
#main .m_top .center .rolling .num01 a.on {background-position: 0 -27px;}
#main .m_top .center .rolling .num02 a.on {background-position: -16px -27px;}
#main .m_top .center .rolling .num03 a.on {background-position: -32px -27px;}
/*
#main .m_top .center .rolling .play a {background-position: -120px -27px;}
#main .m_top .center .rolling .stop a {background-position: -100px -27px;}*/
#main .m_top .center .l_btn {position: absolute; top: 50%; left: 20px; margin-top: -26px;}
#main .m_top .center .r_btn {position: absolute; top: 50%; right: 20px; margin-top: -26px;}



#main .m_top .con_right {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 300px;
	float:left;
	height: 570px;

}




#main .m_top .con_right .banner01 {
	POSITION: relative;
	WIDTH: 300px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 125px;
}

#main .m_top .con_right .banner01 .banner1 {
	POSITION: absolute;
	WIDTH: 300px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 125px;
}

#main .m_top .con_right .banner02 {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 324px;
	FLOAT: left;
	left: 0px;
	top: 150px;
	height: 0px;
}

#main .m_top .con_right .banner02 .banner1 {
	POSITION: absolute;
	WIDTH: 73px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 17px;
}
#main .m_top .con_right .banner02 .banner2 {
	POSITION: absolute;
	WIDTH: 49px;
	TOP: 4px;
	visibility: visible;
	RIGHT: 0px;
	height: 16px;
}
#main .m_top .con_right .banner02 .banner3 {
	POSITION: absolute;
	WIDTH: 49px;
	TOP: 30px;
	visibility: visible;
	RIGHT: 0px;
	height: 60px;
}


#main .m_top .con_right .banner03 {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 324px;
	FLOAT: left;
	height: 120px;
	left: 0px;
	top: 300px;

}

#main .m_top .con_right .banner03 .banner1 {

	POSITION: absolute;
	WIDTH: 296px;
	FONT-SIZE: 11px;
	TOP: 0px;
	LEFT: 0px;
	visibility: visible;
	height: 23px;

}







#main .m_top .con_right .notice {
	POSITION: relative;
	WIDTH: 300px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: 0px 0px;
	FLOAT: left;
	CLEAR: both;
	height: 26px;

}

#main .m_top .con_right .notice A.notice-tab SPAN {

	DISPLAY: none; 

}

#main .m_top .con_right .notice A.tab-notice.notice-tab {
	POSITION: absolute;
	WIDTH: 102px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	HEIGHT: 26px;
	TOP: 0px;
	LEFT: 0px;
	z-index: 6;

}

#main .m_top .con_right .notice A.active.tab-notice.notice-tab {

	BACKGROUND-POSITION: left bottom;

}

#main .m_top .con_right .notice A.tab-notice.notice-tab:hover {

	BACKGROUND-POSITION: left bottom;

}

#main .m_top .con_right .notice A.tab-press.notice-tab {
	POSITION: absolute;
	WIDTH: 97px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	HEIGHT: 26px;
	TOP: 0px;
	LEFT: 102px;

}

#main .m_top .con_right .notice A.active.tab-press.notice-tab {

	BACKGROUND-POSITION: left bottom;

}

#main .m_top .con_right .notice A.tab-press.notice-tab:hover {

	BACKGROUND-POSITION: left bottom;

}


#main .m_top .con_right .notice A.more {

	POSITION: absolute; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 0px; RIGHT: 0px; LEFT: 234px;

}

#main .m_top .con_right .notice OL {

	POSITION: absolute; DISPLAY: none; CLEAR: both; TOP: 0px; LEFT: 0px;

}

#main .m_top .con_right .notice OL LI {

	WIDTH: 234px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; MARGIN-BOTTOM: 3px; CLEAR: both; OVERFLOW: hidden;

}

#main .m_top .con_right .notice OL LI A {

	MARGIN: 0px 0px 0px 8px;

}

#main .m_top .con_right .notice OL LI A:hover {

	COLOR: #f58220; TEXT-DECORATION: none;

}

#main .m_top .con_right .notice OL LI SPAN.dt {

	POSITION: absolute; COLOR: #898989; RIGHT: 0px;

}

#main .m_top .con_right .m_tab {

	MARGIN-BOTTOM: 10px;

}

#main .m_top .con_right .m_tab LI {

	FLOAT: left;

}

#main .m_top .con_right .m_tab LI.mr {

	MARGIN-LEFT: -1px;

}

#main .m_top .con_right .m_tab LI.more {

	MARGIN-TOP: 0px; FLOAT: left;

}



#main .m_top .con_right .banner04 {
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 324px;
	FLOAT: left;
	height: 90px;
	left: 0px;
	top: 330px;
	visibility: visible;
	z-index:1;
}

#main .m_top .con_right .banner04 .banner1 {
	POSITION: absolute;
	WIDTH: 324px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 90px;
}

#main .m_top .con_right .banner04 .banner2 {
	POSITION: absolute;
	WIDTH: 97px;
	left: 0px;
	top: 31px;
	visibility: visible;
	height: 102px;
}

#main .m_top .con_right .banner04 .banner3 {
	POSITION: absolute;
	WIDTH: 103px;
	left: 97px;
	top: 31px;
	visibility: visible;
	height: 102px;
}

#main .m_top .con_right .banner04 .banner4 {
	POSITION: absolute;
	WIDTH: 100px;
	left: 200px;
	top: 31px;
	visibility: visible;
	height: 102px;
}



 


#main .m_top .con_right {
	overflow: hidden;
	float: right;
	width: 324px;
	height:550px;
} 
#main .m_top .con_right .banner02 .banner {
	position: relative;
	top: 29px;
}

/* mainbox 3 */
#main .m_top .con_right .banner02 .mainbox_3 {
	overflow:hidden;
	float:right;
	width:320px;
	height:100px;
	margin-top:29px;

}

#main .m_top .con_right .banner02 .mainbox_3 ul {
	position:absolute;
	height: 86px;
	width: 320px;
	left: 5px;
}
#main .m_top .con_right .banner02 .mainbox_3 ul:after {clear:both; display:block; content:"";}
#main .m_top .con_right .banner02 .mainbox_3 li {float:left;}
#main .m_top .con_right .banner02 .mainbox_3 .mTab { display:block; height:69px;}
#main .m_top .con_right .banner02 .mainbox_3 .mTab:hover { cursor:pointer; }

#main .m_top .con_right .banner02 .mainbox_3 .m1 .mTab {width:70px;}
#main .m_top .con_right .banner02 .mainbox_3 .m2 .mTab {width:52px; background-position:-70px 0; left:0px; }
#main .m_top .con_right .banner02 .mainbox_3 .m3 .mTab {width:52px; background-position:-122px 0; }
#main .m_top .con_right .banner02 .mainbox_3 .m4 .mTab {width:60px; background-position:-174px 0; }
#main .m_top .con_right .banner02 .mainbox_3 .m5 .mTab {width:66px; background-position:-234px 0; margin-left:0px;}
#main .m_top .con_right .banner02 .mainbox_3 .fir a {margin-left:0;}
#main .m_top .con_right .banner02 .mainbox_3 .active .mTab {z-index:100;}
#main .m_top .con_right .banner02 .mainbox_3 .m1.active .mTab {width:70px; background-position:0 -69px;}
#main .m_top .con_right .banner02 .mainbox_3 .m2.active .mTab {background-position:-70px -69px;}
#main .m_top .con_right .banner02 .mainbox_3 .m3.active .mTab {background-position:-122px -69px;}
#main .m_top .con_right .banner02 .mainbox_3 .m4.active .mTab {background-position:-174px -69px;}
#main .m_top .con_right .banner02 .mainbox_3 .m5.active .mTab {background-position:-234px -69px;}
#main .m_top .con_right .banner02 .mainbox_3 .banner {position:absolute; top:69px; left:0; width:300px; border:0px solid #e5e5e5; border-width:0 0px 0px;}
#main .m_top .con_right .banner02 .mainbox_3 .banner a {width:300px !important; height:auto; margin-left:0; background:none; text-indent:0;}



#main .copy {
	POSITION: absolute;
	WIDTH: 100%;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.3;
	HEIGHT: 90px;
	CLEAR: both;
	z-index:1;
	top: 997px;

}

#main .copy .banner1 {
	MARGIN: 0px auto 0px;
	width: 980px;
	position: relative;
	CLEAR: both;
	top: 0px;
	height: 90px;
	
	

	

}


#main .m_top .site {
	position:absolute;
	top:698px;
	left:752px;
	overflow:visible;
	z-index:2;
}
#main .m_top .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;  }
#main .m_top .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; }
#main .m_top .site ul.list li a { display:block; color:#666;}

.style1 {color: #0e79b2; font-weight: bold;}
