@font-face {

  font-family: 'MalgunGothic';

  src: url('/malgungothic.eot');

  src: url('/malgungothic.eot?#iefix') format('embedded-opentype'),

       url('/malgungothic.woff') format('woff'),

       url('/malgungothic.ttf') format('truetype'),

       url(/'malgungothic.svg#MalgunGothic') format('svg');

  font-weight: normal;

  font-style: normal;

}


SELECT  {background-color : #ffffff;}
  body {scrollbar-3dlight-color:595959;
        scrollbar-arrow-color:ffffff;
        scrollbar-base-color:CFCFCF;
        scrollbar-darkshadow-color:FFFFFF;
        scrollbar-face-color:CFCFCF;
        scrollbar-highlight-color:FFFFF;
        scrollbar-shadow-color:595959;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
	}


A:link       { color: #666666; text-decoration:none;     }
A:visited  { color: #666666; text-decoration:none;     }
A:active   { color: #666666; text-decoration:none;      }
A:hover   { color: #C84570; text-decoration:none;    }

.line{height:1px; background-color:#EEEEEE; }/** ±âº» ¶óÀÎ **/

.dep02_li	{margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; no-repeat 0 6px; }
.dep04_li	{margin:5px 0px 0px 10px; padding:0px 0px 0px 0px; no-repeat 0 6px; color:#545454;}
.none_li        {margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; color:#404040; }


.idx_dt01 {  Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum', sans-serif;
          font-size: 11.5pt;
          font-weight: bold;
        color: #666666;
	LETTER-SPACING: 0px;
}


.idx_dt02 {  Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum', sans-serif;
          font-size: 9pt;
        color: #777777;
	LETTER-SPACING: 0px;
}



.cpr-a {  Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum', sans-serif;
          font-size: 19pt;
          font-weight: bold;
          color: #5C1C7A;
	LETTER-SPACING: -1px;
	LINE-HEIGHT: 150%;
}



.cpr-b {  Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum', sans-serif;
          font-size: 15pt;
          font-weight: bold;
          color: #777777;
	LINE-HEIGHT: 150%;
	LETTER-SPACING: -1px;
}


.cpr-c {  Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum', sans-serif;
          font-size: 10.5pt;
          font-weight: bold;
        color: #777777;
	LETTER-SPACING: 0px;
}


.cpr-year {  Font-family: 'Helvetica', sans-serif;
          font-size: 14pt;
          font-weight: bold;
          color: #C84570;
	LETTER-SPACING: -1px;
	LINE-HEIGHT: 150%;
}



.cpr-d {
	Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum', sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #C73164;

}

.cpr-e {
	Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum', sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #333333;

}


.emtl {
	Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum', sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FBF0F3;
	LETTER-SPACING: -1px;
	text-decoration:none;
	background-color: #C73164;

}



.gex {  Font-family: '¸¼Àº °íµñ';
        Color:#5A5A5A;
        font-size: 9.5pt;
	LETTER-SPACING: 0px;
}

.notice {  Font-family: 'µ¸¿ò';
        font-size: 9pt;
	LETTER-SPACING: 0px;
}


.member {  Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
        Color:#5A5A5A;
        font-size: 8pt;
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 150%;
}


.exp {  Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
        Color:#4C4C4C;
        font-size: 11pt;
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 170%;
}


.exp_s {  Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
        Color:#4C4C4C;
        font-size: 10pt;
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 170%;
}


.exp_xs {  Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
        Color:#4C4C4C;
        font-size: 9pt;
	LETTER-SPACING: 0px;
}

.normal {  Font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
        Color:#4C4C4C;
        font-size: 11pt;
	LETTER-SPACING: 0px;
}


.exp_more {  Font-family: 'NanumGothic';
        Color:#4C4C4C;
        font-size: 11pt;
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 250%;
}


.mem_a  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #B14012; font-size: 12pt; text-decoration:none;     }
a.mem_a:link  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #B14012; font-size: 12pt; text-decoration:none;     }
a.mem_a:visited  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #B14012; font-size: 12pt; text-decoration:none;     }
a.mem_a:active  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #B14012; font-size: 12pt; text-decoration:none;     }
a.mem_a:hover  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #B14012; font-size: 12pt; text-decoration:underline;     }


.mem_b  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #235DD2; font-size: 12pt; text-decoration:none;     }
a.mem_b:link  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #235DD2; font-size: 12pt; text-decoration:none;     }
a.mem_b:visited  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #235DD2; font-size: 12pt; text-decoration:none;     }
a.mem_b:active  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #235DD2; font-size: 12pt; text-decoration:none;     }
a.mem_b:hover  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #235DD2; font-size: 12pt; text-decoration:underline;     }


.mem_c  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #4C8300; font-size: 12pt; text-decoration:none;     }
a.mem_c:link  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #4C8300; font-size: 12pt; text-decoration:none;     }
a.mem_c:visited  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #4C8300; font-size: 12pt; text-decoration:none;     }
a.mem_c:active  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #4C8300; font-size: 12pt; text-decoration:none;     }
a.mem_c:hover  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #4C8300; font-size: 12pt; text-decoration:underline;     }

.mem_d  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #666666; font-size: 12pt; text-decoration:none;     }




.impact  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #494949; font-size: 8pt; text-decoration:none;     }
a.impact:link  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #494949; font-size: 8pt; text-decoration:none;     }
a.impact:visited  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #494949; font-size: 8pt; text-decoration:none;     }
a.impact:active  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #494949; font-size: 8pt; text-decoration:none;     }
a.impact:hover  { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; color: #D42A37; font-size: 8pt; text-decoration:none;     }


.cnt {
	font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
	font-size: 10pt;
	color:#666666;
	text-decoration: none;
	LINE-HEIGHT: 140%;
}

.ilist {
	font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
	font-size: 9pt;
	color:#666666;
	text-decoration: none;
}

.ilist_date {
	font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
	font-size: 9pt;
	color:#BBBBBB;
	text-decoration: none;
}


.slist {
	font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
	font-size: 9pt;
	color:#666666;
	LETTER-SPACING: -1px;
	text-decoration: none;
}

.slist_ttl {
	font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
	font-size: 9pt;
	color:#C84570;
	LETTER-SPACING: -1px;
	text-decoration: none;
}




.small {
	font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
	font-size: 8pt;
	color:#666666;
	text-decoration: none;
}

.small_x {
	font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
	font-size: 8pt;
	color:#777777;
	text-decoration: none;
}


a.where:link { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; font-size: 8pt; color:#777777; text-decoration: none; }
a.where:visited { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; font-size: 8pt; color:#777777; text-decoration: none; }
a.where:active { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; font-size: 8pt; color:#777777; text-decoration: none; }
a.where:hover { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; font-size: 8pt; color:#C84570; text-decoration: none; }

.idx { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; font-size: 8pt; color:#737373; text-decoration: none;  }

.empb { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; font-size: 9pt; color:#FF7200; text-decoration: none;  }

.emps { font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; font-size: 8pt; color:#FF7200; letter-spacing: -1pt; text-decoration: none;  }

.tiny { font-family:'Malgun Gothic', 'dotum'; color:#777777; font-size: 8pt; 	LETTER-SPACING: -1px; 	LINE-HEIGHT: 120%;  text-decoration: none;  }

.blue_txt { font-family:"¸¼Àº°íµñ", "arial"; font-size: 9pt; color:#0072F0; text-decoration: none;  }


.debs1 {
        Font-family: NanumGothic;
        Color:#666666;
        font-size: 12px;
	LETTER-SPACING: 0px;
	PADDING-LEFT: 12px
}

.debs2 {
	PADDING-LEFT: 25px
}

.debs3 {
	PADDING-LEFT: 40px
}

table.newTable {
	border-collapse: collapse;
	border-spacing: 0; }
	td {font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
	font-size: 13px;
	color: #666666;
	line-height: 1.3;
	-webkit-text-size-adjust: none
}
table.newTable {width:100%;border-top:2px solid #C84570;}
table.newTable thead th {background:#F7F8FB;padding:8px 0;font-weight:bold;font-weight:bold;vertical-align:middle;}
table.newTable tbody th {border-bottom:1px solid #ececec;border-left:1px solid #ececec;padding:8px 0;vertical-align:middle;}
table.newTable tbody th:first-child {border-left:none;}
table.newTable tbody th.lineLeft {border-left:1px solid #ECECEC}
table.newTable tbody td {border-bottom:1px solid #ECECEC;border-left:1px solid #ECECEC;padding:8px 0;}
table.newTable tbody td.none {border-left:none;}
table.newTable.supp tbody td {padding-left:50px;}
table.newTable.arryLeft tbody td {padding:8px 10px;}
table.newTable tr.inputW80 td input {width:80%;}
table.newTable.center thead tr th { !important}
table.newTable.center tbody tr td { !important;}
table.newTable.center tbody tr td:first-child {border-left:none !important;}
table.newTable.left tbody tr td:first-child {border-left:none !important}
table.newTable.left tbody tr td {;padding:8px 10px;text-align:left;}
table.newTable tbody.firstTxtCnt tr td:first-child { !important;}
table.newTable tbody tr td.left {padding:8px 10px; !important}
table.newTable tbody tr td a {vertical-align:top;margin-left:5px;}


.form_style1 {
	font-family: "µ¸¿ò, arial";
	font-size: 9pt;
	font-style: normal;
	color: #757575;
	text-decoration: none;
	background-color: #F4F4F4;
	border-width: 1;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #999999;
}

.form_style2 {
	font-family: µ¸¿ò,arial;
	font-size: 10pt;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	background-color: #F7F7F7;
	border-width: 1;
	border-style: solid;
	border-color: #BFBFBF;

}

.form_style3 {
	font-family: "±¼¸², arial";
	font-size: 9pt;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	background-color: #F5F5F5;
}

.form_style4 {
	font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
	font-size: 12pt;
	font-style: normal;
	color: #757575;
	text-decoration: none;
	background-color: #F0F0F0;
	border-width: 0;
	border-style: solid;
	border-color: #E1E1E1;
}

.form_style5 {
	font-family: "±¼¸², arial";
	font-size: 9pt;
	font-style: normal;
	color: #757575;
	text-decoration: none;
	background-color: #FFFFFF;
	border-width: 1;
	border-style: solid;
	border-color: #BFBFBF;
}

.form_style6 {
	font-family: "±¼¸², arial";
	font-size: 9pt;
	font-style: normal;
	color: #757575;
	text-decoration: none;
	background-color: #FFFFFF;
	border-width: 1;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #999999;
}

.form_style7 {
	font-family: "±¼¸², arial";
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #888888;
}

.form_style8 {
	font-family: "±¼¸², arial";
	font-size: 9pt;
	color: #757575;
	background-color: #FFFFFF;
	border-width: 1;
	border-style: solid;
	border-color: #BFBFBF;

}

.form_style9 {
	font-family: "±¼¸², arial";
	font-size: 9pt;
	font-style: normal;
	color: #555555;
	text-decoration: none;
	background-color: #DDDDDD;
	border-width: 1;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
	border-left-color: #999999;
}
HR {
	POSITION: absolute; TOP: -50em; LEFT: -200em
}
H1 {
	POSITION: absolute; TOP: -50em; LEFT: -200em
}
H2 {
	POSITION: absolute; TOP: -50em; LEFT: -200em
}
H3 {
	POSITION: absolute; TOP: -50em; LEFT: -200em
}
H4 {
	POSITION: absolute; TOP: -50em; LEFT: -200em
}
H5 {
	POSITION: absolute; TOP: -50em; LEFT: -200em
}
H6 {
	POSITION: absolute; TOP: -50em; LEFT: -200em
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
SELECT {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
HR {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
SPAN {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#clear {
	CLEAR: both
}
.top {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 10px
}
INPUT:hover {
	tmp: expression(setPng24(this))
}
INPUT:focus {
	tmp: expression(setPng24(this))
}
TEXTAREA:hover {
	tmp: expression(setPng24(this))
}
TEXTAREA:focus {
	tmp: expression(setPng24(this))
}
SELECT:hover {
	tmp: expression(setPng24(this))
}
SELECT:active .png24 {
	tmp: expression(setPng24(this))
}
DIV {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainenu {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; TOP: 33px; LEFT: 0px
}
#Quick {
	POSITION: absolute; FLOAT: left
}
.bg1 {
	BACKGROUND-IMAGE: url(/bg1.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
.bg2 {
	BACKGROUND-IMAGE: url(/bg2.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
.bg3 {
	BACKGROUND-IMAGE: url(/bg3.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: right top
}
.bg4 {
	BACKGROUND-IMAGE: url(/bg3.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
.main_notice_bg {
	BACKGROUND-IMAGE: url(/images/main_notice_bg.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
.menu_bg {
	BACKGROUND-IMAGE: url(/images/menu_bg.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
.submenu_bg {
	BACKGROUND-IMAGE: url(/images/submenu_bg.gif); TEXT-ALIGN: center; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
.main_bn_bg {
	BACKGROUND-IMAGE: url(/images/main_bn_bg.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
.wr_box {
	BORDER-BOTTOM: #d9ddde 1px solid; BORDER-LEFT: #d9ddde 0px solid; BORDER-TOP: #d9ddde 1px solid; BORDER-RIGHT: #d9ddde 0px solid
}
.wl_box {
	BORDER-BOTTOM: #d9ddde 1px solid; BORDER-LEFT: #d9ddde 1px solid; BORDER-TOP: #d9ddde 1px solid; BORDER-RIGHT: #d9ddde 1px solid
}
.bottom_line {
	BORDER-BOTTOM: #dcdcdc 1px solid
}
.bunsu_line {
	BORDER-BOTTOM: #777 1px solid
}
.right_line {
	BORDER-RIGHT: #dcdcdc 1px solid
}
.main_works_txt {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: -1px; PADDING-TOP: 1px
}
.paging_loc {
	TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: dotum; LETTER-SPACING: -1px; COLOR: #7e7e7f; FONT-SIZE: 8pt; VERTICAL-ALIGN: bottom; TEXT-DECORATION: none
}
.paging_loc A:link {
	TEXT-ALIGN: right; LETTER-SPACING: -1px; COLOR: #7e7e7f; TEXT-DECORATION: none
}
.paging_loc A:visited {
	TEXT-ALIGN: right; LETTER-SPACING: -1px; COLOR: #7e7e7f; TEXT-DECORATION: none
}
.paging_loc A:hover {
	TEXT-ALIGN: right; LETTER-SPACING: -1px; COLOR: #7e7e7f; TEXT-DECORATION: underline
}
.bb {
	FONT-WEIGHT: bold
}
.ac {
	TEXT-ALIGN: center
}



.text8 {
	FONT-FAMILY: dotum; FONT-SIZE: 8pt
}
.text8 A:link {
	FONT-FAMILY: dotum; FONT-SIZE: 8pt
}
.text8 A:visited {
	FONT-FAMILY: dotum; FONT-SIZE: 8pt
}
.text8 A:hover {
	FONT-FAMILY: dotum; FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
.text13 {
	FONT-SIZE: 13pt
}
.text13 A:link {
	FONT-SIZE: 13pt
}
.text13 A:visited {
	FONT-SIZE: 13pt
}
.text13 A:hover {
	FONT-SIZE: 13pt; TEXT-DECORATION: underline
}
.blue_txt {
	COLOR: #0d1f70
}
.blue_txt A:link {
	COLOR: #0d1f70
}
.blue_txt A:visited {
	COLOR: #0d1f70
}
.blue_txt A:hover {
	COLOR: #172d90
}
.sky_txt {
	COLOR: #1d6ed4
}
.sky_txt A:link {
	COLOR: #1d6ed4
}
.sky_txt A:visited {
	COLOR: #1d6ed4
}
.sky_txt A:hover {
	COLOR: #172d90
}
.org_txt {
	COLOR: #f29400
}
.org_txt A:link {
	COLOR: #f29400
}
.org_txt A:visited {
	COLOR: #f29400
}
.org_txt A:hover {
	COLOR: #172d90
}
.black_txt {
	COLOR: #000000
}
.black_txt A:link {
	COLOR: #000000
}
.black_txt A:visited {
	COLOR: #000000
}
.black_txt A:hover {
	COLOR: #000000
}
.bluegray_txt {
	COLOR: #96a7b3
}
.bluegray_txt A:link {
	COLOR: #96a7b3
}
.bluegray_txt A:visited {
	COLOR: #96a7b3
}
.bluegray_txt A:hover {
	COLOR: #96a7b3; TEXT-DECORATION: underline
}
.green_txt {
	COLOR: #006922
}
.green_txt A:link {
	COLOR: #006922
}
.green_txt A:visited {
	COLOR: #006922
}
.green_txt A:hover {
	COLOR: #006922
}
.dark_txt {
	COLOR: #666666
}
.dark_txt A:link {
	COLOR: #666666
}
.dark_txt A:visited {
	COLOR: #666666
}
.dark_txt A:hover {
	COLOR: #96a7b3; TEXT-DECORATION: underline
}
.sub_body_txt {
	LINE-HEIGHT: 15pt; FONT-FAMILY: "±¼¸²", "±¼¸²"; LETTER-SPACING: -2px; COLOR: #339900; FONT-SIZE: 13pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sub_body_txt A:link {
	FONT-FAMILY: "±¼¸²", "±¼¸²"; LETTER-SPACING: -2px; COLOR: #304398; FONT-SIZE: 13pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sub_body_txt A:visited {
	FONT-FAMILY: "±¼¸²", "±¼¸²"; LETTER-SPACING: -2px; COLOR: #304398; FONT-SIZE: 13pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sub_body_txt A:hover {
	FONT-FAMILY: "±¼¸²", "±¼¸²"; LETTER-SPACING: -2px; COLOR: #304398; FONT-SIZE: 13pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.sub_body2_txt {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 15pt; FONT-FAMILY: "±¼¸²", "±¼¸²"; LETTER-SPACING: -2px; COLOR: #666666; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sub_body2_txt A:link {
	FONT-FAMILY: "±¼¸²", "±¼¸²"; LETTER-SPACING: -2px; COLOR: #333333; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sub_body2_txt A:visited {
	FONT-FAMILY: "±¼¸²", "±¼¸²"; LETTER-SPACING: -2px; COLOR: #333333; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sub_body2_txt A:hover {
	FONT-FAMILY: "±¼¸²", "±¼¸²"; LETTER-SPACING: -2px; COLOR: #333333; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.main_pri_table {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-COLLAPSE: collapse; WORD-BREAK: break-all; BORDER-TOP: #77b8c5 2px solid
}
.main_pri_table TD {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: medium none; PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; FONT-FAMILY: "dotum"; COLOR: #666666; FONT-SIZE: 8pt; PADDING-TOP: 2px
}
.main_pri_table TH.line {
	FONT-FAMILY: "dotum"; COLOR: #888888; FONT-SIZE: 8pt
}
.main_pri_table TH {
	BORDER-BOTTOM: #77b8c5 2px solid; BORDER-LEFT: medium none; HEIGHT: 25px; COLOR: #4197ac; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.main_pri_table TH.line {
	COLOR: #cccccc; FONT-WEIGHT: normal
}
.sub_normal {
	BORDER-BOTTOM: 1px solid #ccd5e4; BORDER-COLLAPSE: collapse; WORD-BREAK: break-all; BORDER-TOP: 2px solid #D5B8EC
}
.sub_normal TD {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum'; BACKGROUND: #ffffff; HEIGHT: 20px; FONT-SIZE: 9pt; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 5px
}
.sub_normal TD.ac {
	TEXT-ALIGN: center
}
.sub_normal TD.item_1 {
	BACKGROUND: #F9FBFD
}
.sub_normal TD.item_2 {
	FONT-SIZE: 9pt
}
.sub_normal TH {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dddddd 1px solid; LINE-HEIGHT: 15px; BACKGROUND: #F0F9FF; LETTER-SPACING: -1px; HEIGHT: 27px; COLOR: #3C8AC4; FONT-SIZE: 8pt; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.sub_normal TH.th_left {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; COLOR: #506380; FONT-WEIGHT: normal
}
.sub_normal TH.wh {
	BACKGROUND: #ffffff
}
.sub_normal TH.item_1 {
	TEXT-ALIGN: center; BACKGROUND: #F5F7F8; COLOR: #718189; FONT-WEIGHT: normal
}
.sub_normal TH.item_2 {
	TEXT-ALIGN: center; BACKGROUND: #f5f5f5; COLOR: #000000; FONT-WEIGHT: bold
}
.sub_normal TH.item_3 {
	TEXT-ALIGN: center; BACKGROUND: #f5f5f5; COLOR: #606060; FONT-WEIGHT: normal
}
.guide_sitemap_2depth {
	LINE-HEIGHT: 14pt; PADDING-LEFT: 55px; FONT-FAMILY: "Dotum", "DotumChe"; LETTER-SPACING: -1px; COLOR: #777777; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.guide_sitemap_2depth A:link {
	FONT-FAMILY: "Dotum", "DotumChe"; LETTER-SPACING: -1px; COLOR: #777777; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.guide_sitemap_2depth A:visited {
	FONT-FAMILY: "Dotum", "DotumChe"; LETTER-SPACING: -1px; COLOR: #777777; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.guide_sitemap_2depth A:hover {
	FONT-FAMILY: "Dotum", "DotumChe"; LETTER-SPACING: -1px; COLOR: #222222; FONT-SIZE: 8pt; TEXT-DECORATION: none
}

table.newTable {
	border-collapse: collapse;
	border-spacing: 0; }
	td {font-family: 'Malgun Gothic', '¸¼Àº °íµñ', 'dotum';
	font-size: 12px;
	color: #666666;
	line-height: 1.3;
	-webkit-text-size-adjust: none
}
.type1.table {
	border-top-color: #edc3d2; border-top-width: 1px; border-top-style: solid;
}
.type1.table td {
	padding: 5px; text-align: left; border-bottom-color: #E9E9E9; border-left-color: rgb(233, 236, 242); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
.type1.table td.txtRight {
	text-align: right; padding-right: 0px; padding-left: 0px;
}
.type1.table td.hour {
	background: rgb(251, 251, 251); color: rgb(48, 19, 27);
}
.type1.table td.start {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}

.type1.table td.center {
	text-align: center;
}
.type1.table td.vtop {
	vertical-align: top;
}
.type1.table td.bg1 {
	background-color: #E9E9E9;
}
.type1.table td a {
	color: rgb(247, 153, 81);
}
.type1.table td.nopd {
	padding: 10px 0px;
}
.type1.table td.lb {
	border-bottom-color: #E9E9E9; border-bottom-width: 1px; border-bottom-style: solid;
}
