@charset "euc-kr";
@import url(layout.css);

.bold_size {font-size:110%; font-weight:bold;}
.big {font-size:150%; font-weight:bold; letter-spacing:-1px;}
.aa8746 {color:#AA8746;}
p.table_t {margin:0 0 4px 0; padding:0; width:570px; text-align:right;}
p.table_e {margin:-14px 0 10px 10px; padding:0; width:570px; font-size:11px; text-align:left;}

/* outline */
#content div.outline div.in_left {float:left; width:325px;}
#content div.outline div.in_left p.img {margin:8px 0 0 0; text-align:right;}
#content div.outline div.in_left .text {margin:8px 0 0 0; padding:0 0 0 24px;}

#content div.s_top, #content div.s_bottom {clear:both;}
#content div.s_left1 {float:left; width:163px; height:145px; margin:25px 0 0 0; border-right:1px dashed #aaa;}
#content div.s_left2 {float:left; width:163px; margin:25px 0 0 0; border-right:1px dashed #aaa;}
#content div.s_right {float:right; width:151px; margin:25px 0 0 0;}

#content div.outline div.in_right {float:right; width:240px;}
#content div.outline div.in_right p.top {margin:0 0 11px 0;}
#content div.outline div.in_right div.bg1 {margin:0 0 11px 0; padding:0; height:171px; background:url(/ENG/Security/images/right_img03.gif) no-repeat left bottom;}
#content div.outline div.in_right div.bg2 {margin:0; padding:0; height:123px; background:url(/ENG/Security/images/right_img07.gif) no-repeat left bottom;}
#content div.in_right ul.num1 {margin:6px 0 0 0; padding:0 0 0 120px;}
#content div.in_right ul.num2 {margin:0; padding:2px 0 0 60px;}
#content div.in_right ul li {float:left; margin:0 0 5px 0; padding:0 4px; height:11px; font-size:11px;}
#content div.in_right li.line {border-right:1px solid #aaa;}
#content div.in_right p.text {padding:6px 0 0 118px; margin:0;}

/* s_outline */
#content p.tab {margin:0 auto; padding:0; width:580px; height:30px; text-align:right; }
#content p.tab a {margin:0 10px 0 0; padding:3px 10px 4px 17px; border-top:1px solid #83ba00; border-bottom:1px solid #83ba00; color:#4f8013; background:url(/ENG/Security/images/title_icon.gif) no-repeat 10px 8px;}
#content p.tab a:hover {color:#555;}

#content p.tab2 {margin:0 auto; padding:0; width:580px; height:30px; text-align:right; }
#content p.tab2 a {margin:0 10px 0 0; padding:3px 10px 4px 10px; border-top:2px solid #7a8369; border-bottom:1px solid #7a8369; color:#888;}
#content p.tab2 a:hover {color:#555;}
#content p.tab2 a.over {color:#4f8013;}

#content p.col_top {width:580px; text-align:right; color:#AA8746;}
#content p.s42 {margin:10px 0 0 10px; padding:0; width:570px; height:26px; font-weight:bold; font-size:110%; letter-spacing:-1px; color:#555; font-family:Verdana; background:url(/ENG/Security/images/line_bg.gif) repeat-x left bottom;}
#content p.s52 {clear:both; margin:0 0 10px 10px; padding:0; width:570px; height:26px; font-weight:bold; font-size:110%; letter-spacing:-1px; color:#555; font-family:Verdana; background:url(/ENG/Security/images/line_bg.gif) repeat-x left bottom;}
#content p.s510 {clear:both; margin:10px 0 5px 10px; padding:0; width:570px; height:26px; font-weight:bold; font-size:110%; color:#555; font-family:Verdana; background:url(/ENG/Security/images/line_bg.gif) repeat-x left bottom;}

#content div.tab {margin:0 auto; padding:0; width:570px; text-align:right; }
#content div.tab ul {width:570px; padding:0 0 10px 0;}
#content div.tab ul.s62 li {float:left; margin:0 5px 20px 0; padding:3px 5px 2px 0; width:270px; height:43px; line-height:120%; border-top:2px solid #7a8369; border-bottom:1px solid #7a8369;}
#content div.tab ul.s58 li {float:left; margin:0 5px; padding:3px 5px 4px 0; width:270px; height:31px; border-bottom:1px solid #7a8369;}
#content div.tab ul.s42 li {float:left; margin:0 5px; padding:3px 5px 4px 0; width:270px; border-bottom:1px solid #7a8369;}
#content div.tab ul.s42 li.top, #content div.tab ul.s58 li.top {border-top:2px solid #7a8369;}
#content div.tab ul.s58 li.top_e {margin:0 5px 20px 5px; border-top:2px solid #7a8369;}
#content div.tab ul.s42 li.end, #content div.tab ul.s58 li.end {margin:0 5px 20px 5px;}
#content div.tab ul.s42 li.h27 {padding:10px 5px 0 0; height:27px;}
#content div.tab ul.s42 a.over, #content div.tab ul.s58 a.over, #content div.tab ul.s62 a.over {color:#060;}

#content div.tab_s {margin:10px auto; padding:0; width:570px; text-align:right;}
#content div.tab_s ul {width:570px;}
#content div.tab_s ul li {float:left; margin:0 5px; padding:0 0 0 6px; background:url(/ENG/Security/images/title_icon.gif) no-repeat left 5px;}
/*#content div.tab_s ul.s59 li, #content div.tab_s ul.s593 li {xxclear:both; xxfloat:right; margin:0 5px; padding:0 0 0 6px; text-align:right; background:url(/ENG/Security/images/title_icon.gif) no-repeat left 5px;}
#content div.tab_s ul.s55 li {xxfloat:left; margin:0 5px; padding:0 0 0 6px; background:url(/ENG/Security/images/title_icon.gif) no-repeat left 5px;}*/
#content div.tab_s ul li.e {padding:0 0 15px 6px;}
#content div.tab_s a {color:#4f8013;}
#content div.tab_s a:hover {color:#555;}
#content div.tab_s a.over {color:#060;}

#content div.data {clear:both; margin:5px 0 0 0; padding:0; width:580px;}
#content h3 {margin:0 0 20px 0;}
#content h4 {margin:30px 0 10px 0; padding:0; width:580px; height:26px; font-size:120%; color:#555; font-family:Verdana; background:url(/ENG/Security/images/line_bg.gif) repeat-x left bottom;}
#content h4.s24 {margin:20px 0 0 0; padding:4px 0 0 15px; width:565px; height:24px; font-size:100%; color:#fff; background:url(/ENG/Security/images/bar_bg01.jpg) repeat-x left top;}
#content h4.s6 {clear:both; margin:0; padding:5px 0 0 12px; width:568px; height:24px; font-size:95%; color:#fff; background:url(/ENG/Security/images/bar_bg01.jpg) repeat-x left top;}
#content h4.s62 {clear:both; margin:0 0 10px 0; padding:4px 0 0 12px; width:568px; height:35px; font-size:95%; color:#fff; background:url(/ENG/Security/images/bar_bg012.jpg) repeat-x left top;}

#content div.data div, 
#content div.data p {xxclear:both; margin:0 5px 10px 20px; text-align:justify;}
#content div.data p.tit {margin:0; padding:0; font-size:120%; font-weight:bold; font-family:Verdana;}
#content div.data p.tit_c {margin:10px 0; padding:0; text-align:center; font-size:120%; font-weight:bold; font-family:Verdana;}
#content div.data p.tit_cp {margin:30px 0 10px 0; padding:0; text-align:center; font-size:120%; font-weight:bold; font-family:Verdana;}
#content div.data p.img {padding:0 0 20px 0; text-align:center;}
#content div.data p.img img {padding:10px 0 5px 0;}

#content div.data div.t259 {float:left; margin:0 0 0 10px; width:259px; xxbackground:red;}
#content div.data div.ts259 {float:left; margin:20px 20px 0 10px; width:259px; xxbackground:red;}
#content div.data div.i291 {float:right; margin:0 0 10px 0; width:291px; xxbackground:green;}
#content div.data div.is291 {float:right; margin:20px 0 10px 0; width:291px; xxbackground:red;}
#content div.data div.i272 {float:left; margin:6px 9px; padding:0; width:272px; xxbackground:red;}
#content div.data div.t570 {clear:both; margin:0 0 0 10px; }
#content div.data div.ts570 {clear:both; margin:0 0 0 10px; padding:20px 0 0 0;}
#content div.data div.t410 {float:right; text-align:left; margin:0; padding:0; width:410px; xxbackground:green;}
#content div.data div.i170 {float:left; margin:0; padding:0 1px 0 20px; width:149px; xxbackground:red;}
#content div.data div.t570_g {clear:both; margin:0 0 20px 5px; padding:6px 10px; border:1px solid #E6E6E6; background:#F3F3F3;}

#content div.data div.t570 p.tit {xxclear:both; margin:0; padding:10px 0 5px 0; width:580px; font-size:120%; letter-spacing:-1px; font-weight:bold; font-family:Verdana;}
#content div.data div.t259 p.bu {margin:10px 0 4px 0; padding:0 0 0 12px; background:url(/ENG/Security/images/h2_icon03.gif) no-repeat -1px 3px;}
#content div.data div.t259 ul, #content div.data div.t570 ul {padding:0 0 0 12px;}
#content div.data div.t259 ul li, #content div.data div.t570 ul li {padding:0 0 2px 0;}
#content div.data div.t570 p.bu {margin:0 0 4px 0; padding:10px 0 0 12px; background:url(/ENG/Security/images/h2_icon03.gif) no-repeat -1px 13px;}

#content div.data div.t259 p, #content div.data div.ts259 p, #content div.data div.t410p {margin:0; padding:0 0 10px 0;}
#content div.data div.i291 p, #content div.data div.is291 p, #content div.data div.i272 p, #content div.data div.i170 p
{margin:10px 0; padding:0 5px 0 19px; text-align:left; color:#588E37; border-left:#ddd 1px solid; background:url(/ENG/Security/images/h2_icon01.gif) no-repeat 3px 3px;}
#content div.data div.t570 p, #content div.data div.ts570 p {margin:0; padding:0 0 10px 0;}

#content div.data span.under {display:block; margin:6px 0 -10px 0; padding:6px 10px; border:1px solid #E6E6E6; background:#F3F3F3;}

#content ol.s13 {margin:0 0 0 40px;}
#content ol.s13 li {padding:4px 0 3px 5px; width:99%; list-style-type:decimal; border-bottom:1px solid #ddd;}

#content div.data ol.s58 {padding:0 0 0 10px;}
#content div.data ol.s58 li {list-style-position:inside; padding:4px 0 10px 0; margin:0; width:99%; text-align:justify; list-style-type:decimal;}
#content div.data ol.s58 li.none {margin:0; list-style-type:none;}

#content div.s75 p.tit {clear:both; margin:0; padding:10px 0; width:580px; text-align:center; font-size:110%; font-weight:bold; font-family:Verdana;}
#content div.s75 table {clear:both; width:560px; color:#333333; margin:0 auto; border-top:#004d90 2px solid; border-left:#ddd 1px solid; }
#content div.s75 table th {height:28px; text-align:center; border-top:#004d90 2px solid; border-bottom:#004d90 1px solid; border-right:#ddd 1px solid; color:#004d90; background:#f1f1f1;}
#content div.s75 table th.left {padding:0 6px; border-top:#ddd 1px solid; border-bottom:#ddd 0px solid; text-align:left; background:#f8ffea;}
#content div.s75 table th.left_end {padding:0 6px; border-top:#ddd 1px solid; border-bottom:#ddd 1px solid; text-align:left; background:#f8ffea;}
#content div.s75 table th.top {border-bottom:#ddd 1px solid;}
#content div.s75 table th.top2 {border-top:#ddd 1px solid; color:#555; background:#f8ffea;}
#content div.s75 table td.left {background:#f8ffea;}
#content div.s75 table td.center {padding:0; text-align:center; background:#f8ffea;}
#content div.s75 table td.cen1 {padding:0; text-align:center; background:#ecf7d8;}
#content div.s75 table td.cen2 {padding:0; text-align:center;}
#content div.s75 table td {padding:3px 4px 4px 5px; text-align:left; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; color:#555;}

#content ul.img74 {padding:10px 0; }
#content ul.img74 li {float:left; margin:0; padding:0 0 12px 12px; width:178px; text-align:center; line-height:200%; xxbackground:#f55;}

#content div.table table {clear:both; width:560px; color:#555; margin:0 auto;}
#content div.table th {padding:5px 10px; text-align:left; vertical-align:text-top; font-weight:100; border-bottom:1px solid #fff; color:#fff; background:#7a8369;}
#content div.table td {padding:5px 0 6px 10px; margin:0; text-align:left; border-right:#fff 1px solid; border-bottom:1px dotted #bbb;}
#content div.table td.le {text-align:left;}
#content div.table td p.green {float:left; margin:0px; padding:0 3px 0 0; color:#1d6717;}

#content div.s43 table {clear:both; width:560px; color:#333333; margin:0 auto; border-top:#004d90 2px solid; border-left:#ddd 1px solid; border-right:#ddd 1px solid;}
#content div.s43 th {height:28px; text-align:center; xxborder-top:#004d90 2px solid; border-bottom:#004d90 1px solid; border-right:#ddd 1px solid; color:#004d90; background:#f1f1f1;}
#content div.s43 td {padding:5px 0 6px 0; margin:0; text-align:center; font-size:94%; border-right:#ddd 1px solid; border-bottom:1px solid #bbb;}
#content div.s43 td.top {border-top:#004d90 1px solid;}
#content div.s43 td.center {padding:0 5px; background:#f8ffea;}
#content div.s43 td.cen1 {padding:7px 5px; background:#ecf7d8;}
#content div.s43 td.cen1top {padding:7px 5px; background:#ecf7d8; border-top:#004d90 1px solid;}

#content div.s52 p.tit {clear:both; margin:0; padding:10px 0 5px 0; width:580px; text-align:center; font-size:110%; font-weight:bold; font-family:Verdana;}
#content div.s52 p.tit2 {clear:both; margin:0; padding:20px 0 5px 0; width:580px; text-align:center; font-size:110%; font-weight:bold; font-family:Verdana;}
#content div.s52 table {width:560px; color:#333333; margin:0 auto 20px auto; font-weight:100; border-top:#ccc 1px solid; border-left:#ccc 1px solid; }
#content div.s52 table th {padding:4px; height:28px; text-align:center; border-bottom:#ccc 1px solid; border-right:#ccc 1px solid; color:#fff; background:#999;}
#content div.s52 table th.top2 {color:#484848; background:#fffae6;}
#content div.s52 table th.top3 { color:#484848; background:#fffae6; font-size:94%; line-height:100%;}
#content div.s52 table td {padding:3px 4px 4px 4px; text-align:center; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; color:#555;}
#content div.s52 table td.top, #content div.s52 table td.total {background:#f1f1f1;}
#content div.s52 table td.cen1 {background:#ecf7d8;}
#content div.s52 table td.cen2 {background:#fffae6;}
#content div.s52 table td.le {padding:3px 4px 4px 6px; text-align:left;}

#content div.s53 p.tit {clear:both; margin:0; padding:10px 0 5px 0; width:580px; text-align:center; font-size:110%; font-weight:bold; font-family:Verdana;}
#content div.s53 table {width:560px; color:#333333; margin:0 auto 20px auto; font-weight:100; border-top:#ccc 1px solid; border-left:#ccc 1px solid; }
#content div.s53 table th {padding:4px 2px; text-align:center; font-size:94%; border-bottom:#ccc 1px solid; border-right:#ccc 1px solid; color:#fff; background:#999;}
#content div.s53 table th.top {color:#484848; background:#fffae6; line-height:100%;}
#content div.s53 table td {padding:3px 0 4px 0; text-align:center;  font-size:94%; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; color:#555;}
#content div.s53 table td.total {background:#f1f1f1;}
#content div.s53 table td.cen1 {background:#ecf7d8;}

#content p.s23 {padding:0 0 0 11px; margin:20px auto 10px auto; width:560px; background:url(/ENG/Security/images/s24_icon02.gif) no-repeat 0 5px;}
#content p.t54 {padding:0 0 10px 10px; text-align:justify;}

#content div.history {clear:both; margin:20px 0 0 0; width:100%; xxbackground:#ddd;}
#content div.history div.men {margin:0 0 10px 15px; padding:0 0 10px 0; border-bottom:#ccc 1px solid; *zoom:1;}
#content div.history div.men:after {content:""; clear:both; display:block;}
#content div.history div.t317 {float:left; padding:0; width:317px; xxbackground:green;}
#content div.history div.t317 ul li {padding:0 0 3px 0; margin:0;}
#content div.history div.t317 ul li.point {color:#996600;}
#content div.history div.t317 ul.de {padding:5px 0 0 5px;}
#content div.history p.i228 {float:right; width:228px;}

#content div.history div.t389 {float:right; padding:0; width:389px; xxbackground:green;}
#content div.history p.i175 {float:left; width:175px;}

#content div.history div.list {clear:both; margin:0; padding:0; width:100%;}
#content div.history div.list p.tit {margin:0; padding:30px 0 5px 0;width:100%; xxbackground:#ddd;}
#content div.history div.list table {width:100%; color:#333; margin:0 auto; border-top:#999 2px solid;}
#content div.history div.list table th {padding:0 5px; text-align:center; font-weight:100; border-bottom:#ccc 1px solid; background:#ecf7d8;}
#content div.history div.list table th.px {padding:5px;}
#content div.history div.list table td {padding:5px; text-align:left; border-bottom:#ccc 1px solid; color:#555;}

#content ul.period {margin:10px 0 0 1px; padding:0;}
#content ul.period li {float:left; margin:0; padding:0 0 30px 0;}


	/* ie6.0 Àû¿ë */
	*html #content div.in_right ul li {float:left; margin:0; padding:0 4px; height:11px; font-size:11px;}
	*html #content div.data div.t259 {float:left; margin:0 0 0 5px; width:259px; xxbackground:red;}
	*html #content div.data div.ts259 {float:left; margin:20px 10px 0 5px; width:259px; xxbackground:red;}
	*html #content div.data div.is291 {float:right; margin:20px 0 10px 0; width:291px; xxbackground:red;}
	*html #content div.tab ul.s62 li {float:left; margin:0 5px 20px 0; padding:3px 0 2px 0; width:270px; height:43px; line-height:120%; border-top:2px solid #7a8369; border-bottom:1px solid #7a8369;}
	*html #content div.tab ul.s58 li {float:left; margin:0 5px; padding:3px 0 4px 0; width:270px; height:31px; border-bottom:1px solid #7a8369;}
	*html #content div.tab ul.s42 li {float:left; margin:0 5px; padding:3px 0 4px 0; width:270px; border-bottom:1px solid #7a8369;}
	*html #content div.tab_s ul li {clear:both; xxfloat:left; margin:0; padding:0 12px 0 0; width:98%; background:url(/ENG/Security/images/title_icon.gif) no-repeat right 5px;}
	/**html #content div.tab_s ul.s55 li {float:right; margin:0; padding:0 10px 0 6px; background:url(/ENG/Security/images/title_icon.gif) no-repeat right 5px;}
	*html #content div.tab_s ul.s593 li {clear:both; xxfloat:right; margin:0; padding:0 14px 0 0; text-align:right; width:500px; background:url(/ENG/Security/images/title_icon.gif) no-repeat right 5px;}*/
	*html #content div.tab_s ul li.e, *html  #content div.tab_s ul.s59 li.e {margin:0; padding:0 12px 0 0;}
	*html #content div.tab_s ul.s593 li.e {padding:0 14px 15px 0;}
	*html #content div.data div.i272 {float:left; padding:6px 9px; margin:0; width:272px; xxbackground:red;}

	/* ie7.0 Àû¿ë */
	/**:first-child+html #content div.tab_s ul li {clear:both; xxfloat:left; margin:0; padding:0 10px 0 6px; width:506px; background:url(/ENG/Security/images/title_icon.gif) no-repeat right 5px;}*/
	*:first-child+html #content div.tab_s ul.s593 li {clear:both; xxfloat:right; margin:0; padding:0 14px 0 0; text-align:right; width:98%; background:url(/ENG/Security/images/title_icon.gif) no-repeat right 5px;}
	*:first-child+html #content div.tab_s ul li.e, *:first-child+html #content div.tab_s ul.s59 li.e {padding:0 10px 15px 6px;}
	*:first-child+html #content div.tab_s ul.s593 li.e {padding:0 14px 15px 0;}

	/* Firefox Àû¿ë */
	:root
