@charset "euc-kr";

body {text-align:center;}
#wrapper {width:978px; margin:0 auto; text-align:left;}
#top_area {position:relative; height:342px; margin-top:10px;}

.global_menu {position:absolute; top:0px; left:555px;}
.global_menu li {float:left;}

#left_area {position:relative; float:left; width:227px; padding-bottom:30px; background:url('/2009_NEW/images/left/bg3.gif') no-repeat left bottom; margin-bottom:50px;}
	#left_area h2 {height:73px; background:#ffffff url('/2009_NEW/images/left/bg1.gif') no-repeat left bottom;}
	#left_area .menubox {background:url('/2009_NEW/images/left/bg2.gif') repeat-y left top;}
	#left_area li {padding-left:10px; }
	#left_area img {vertical-align:top;}
	
#contents_area {position:relative; float:left; width:709px; overflow-x:hidden; padding-bottom:50px;}
#contents_catalog {position:relative; float:left; width:930px; overflow-x:hidden; padding-bottom:50px;}
#footer_area {position:relative; clear:both; height:45px; border-top:1px solid #e2e2e2;}
#footer_area address {position:absolute; left:0px; top:10px;}
#footer_area .family_site {position:absolute; right:0px; top:15px; cursor:pointer;}
#footer_area #family_list {position:absolute; right:5px; bottom:31px; width:143px; border:1px solid #e7e7e7; background:#fff; overflow-x:hidden; overflow-y:auto; padding:10px 0 5px 0;}
#footer_area #family_list li {font-size:11px; padding:0px 0 0px 10px;}

#contents_area h2 {height:32px; border-bottom:1px solid #e0dede; margin-bottom:30px;}
.location {position:absolute; right:0px; top:13px;}
.location li {float:left; background:url('/2009_NEW/images/loc/bul.gif') no-repeat 0 2px; padding:0 5px 0 8px;}
.location li.home {background-image:none;}
.location li img {vertical-align:top;}

#contents_catalog h2 {height:32px; border-bottom:1px solid #e0dede; margin-bottom:30px;}
.location {position:absolute; right:0px; top:13px;}
.location li {float:left; background:url('/2009_NEW/images/loc/bul.gif') no-repeat 0 2px; padding:0 5px 0 8px;}
.location li.home {background-image:none;}
.location li img {vertical-align:top;}

h3 {height:23px; font-size:11px; font-weight:normal; color:#242424;}
h3.icon01 {height:30px; font-size:12px; font-weight:bold; color:#242424; padding-left:16px; background:url('/2009_NEW/images/common/bul_red2.gif') no-repeat 0 2px;}

/* Á¤·Ä */
.btn_c {padding-top:15px; text-align:center;}
.btn_l {padding-top:15px; text-align:left;}
.btn_r {padding-top:15px; text-align:right;}
.btn_fl {padding-top:15px; float:left;}
.btn_fr {padding-top:15px; float:right;}
.btn_m {padding:0 0 0 900px; margin-top:-55px; text-align:center;}

/* font */
.ls1 {letter-spacing:-1px;}
.ft_gray1 {color:#9d9d9d;}
.ft_red1 {color:#e40414;}

/* table */
.tbl_list1 {background:url('/2009_NEW/images/table/list1_top.gif') no-repeat left top;}
.tbl_list1 table {width:100%;}
.tbl_list1 thead th {height:32px; background:url('/2009_NEW/images/table/list1_th.gif') no-repeat right 9px; text-align:center;}
.tbl_list1 thead th.last {background:url('/2009_NEW/images/table/list1_th_last.gif') no-repeat right top;}
.tbl_list1 tbody td {border-bottom:1px solid #efefef; text-align:center; font-size:11px; height:30px;}
.tbl_list1 tbody td.left {text-align:left; text-indent:35px;}
.tbl_list1 tbody td.re a {color:#000000;}
.tbl_list1 tbody td.re img {margin-right:5px;}

.tbl_list2 .box1_con {padding:10px 19px 10px 19px;}
.tbl_list2 table {width:100%;}
.tbl_list2 th {padding:7px 0; border-bottom:1px solid #cccccc;}
.tbl_list2 td {padding:6px 0;; border-bottom:1px solid #efeeee; text-align:center;}
.tbl_list2 tr.last td {border:0px;} 

.tbl_view1 .box1_con {padding:19px 29px 30px 29px;}
.tbl_view1 .title {height:31px; border-bottom:1px solid #efefef; text-align:center; font-weight:bold; color:#000000;}
.tbl_view1 .title2 {padding:3px 0 7px 0; border-bottom:1px solid #efefef; font-weight:bold;}
.tbl_view1 .title2 strong {color:#333333; padding-right:32px;}
.tbl_view1 .date {padding:8px 0 7px 0; text-align:right; border-bottom:1px solid #efefef;}
.tbl_view1 .date strong {color:#333333; padding-right:15px;}
.tbl_view1 .date strong.type1 {padding-right:0px; padding-left:45px;}
.tbl_view1 .data {padding-top:30px; line-height:29px; min-height:200px; *height:200px;}
.tbl_view1 .file {padding:8px 0 7px 0; text-align:right; border-bottom:1px solid #efefef; font-weight:bold; font-size:11px;}
.tbl_view1 .file img { vertical-align:middle;}

.tbl_view2 .box1_con {padding:10px 19px 10px 19px;}
.tbl_view2 table {width:100%;}
.tbl_view2 th {text-align:left; padding:8px 0;}
.tbl_view2 td {padding:5px 0; color:#242424; font-size:11px;}
.tbl_view2 td img {vertical-align:middle;}

.tbl_view3 .box1_con {padding:10px 19px 10px 19px;}
.tbl_view3 table {width:100%;}
.tbl_view3 th {text-align:left; padding:8px 0; border-bottom:1px solid #efeeee;}
.tbl_view3 td {padding:7px 0 3px;; color:#242424; font-size:11px; border-bottom:1px solid #efeeee;}
.tbl_view3 .last th, .tbl_view3 .last td {border:0px;}
.tbl_view3 td img {vertical-align:middle;}

.tbl_view4 .box1_con {padding:10px 19px 10px 19px;}
.tbl_view4 table {width:100%;}
.tbl_view4 th {text-align:left; padding:8px 0; border-bottom:1px solid #efeeee;}
.tbl_view4 td {padding:5px 0 5px;; color:#242424; font-size:11px; border-bottom:1px solid #efeeee; line-height:20px;}
.tbl_view4 .last th, .tbl_view4 .last td, .tbl_view4 th.last {border:0px;}
.tbl_view4 td img {vertical-align:middle;}

/* ¸®½ºÆ® */
.list_type1 li {background:url('/2009_NEW/images/common/bul_red.gif') no-repeat 17px 5px; padding-left:25px; padding-bottom:5px; font-size:11px; letter-spacing:-1px; color:#666666;}
.list_type2 li {padding-left:15px; font-size:11px; letter-spacing:-1px; color:#666666;}
.list_type3 dt {padding-left:15px; padding-bottom:5px; font-size:12px; letter-spacing:-1px; color:#666666; font-weight:bold;}
.list_type3 dd {padding-left:15px; font-size:11px; letter-spacing:-1px; color:#666666; line-height:16px;}

.list_type4 li {font-size:11px; letter-spacing:-1px; color:#666666;}
.list_type4 li.color000 {color:#000;}


/* ÀÌÀü´ÙÀ½ */
.list_prevnext {border-top:1px solid #e0dede; border-bottom:1px solid #e0dede; margin-top:14px;}
.list_prevnext li.prev {padding:8px 0 2px 20px; font-weight:bold; font-size:11px;}
.list_prevnext li.prev strong {background:url('/2009_NEW/images/common/bul_arrow_left.gif') no-repeat 0 2px; padding:0 8px 0 8px; margin-right:14px;}
.list_prevnext li.prev a {color:#999999;}
.list_prevnext li.next {padding:0px 0 4px 20px; font-weight:bold; font-size:11px;}
.list_prevnext li.next strong {background:url('/2009_NEW/images/common/bul_arrow_right.gif') no-repeat right 2px; padding:0 8px 0 8px; margin-right:14px;}

/* pagging */
.pagging {text-align:center; padding-top:20px; font-size:10px;}
.pagging span {padding:0 5px;}
.pagging span a {padding:0 5px; color:#777777;}
.pagging strong {color:#ff0000;}
.pagging img {vertical-align:middle; margin:0 -2px;}

/* search_box  */
.search_box {text-align:right; padding-bottom:10px;}
.search_box select {background:#cccccc;}
.search_box input {width:150px; background:#cccccc; border-left:1px solid #939393; border-top:1px solid #939393; border-right:0; border-bottom:0; height:18px;}
.search_box img {vertical-align:middle;}

/* box */
.box1 {background:url('/2009_NEW/images/table/box1_bg2.gif') repeat-y left top;}
.box1 .bg_top {height:2px; background:url('/2009_NEW/images/table/box1_bg1.gif') no-repeat left top; overflow:hidden;}
.box1 .bg_btm {clear:both; height:3px; background:url('/2009_NEW/images/table/box1_bg3.gif') no-repeat left top; overflow:hidden;}

.box2 {width:547px; border:10px solid #ebebeb; margin:0 auto;}
.box2 .inbox {border:1px solid #cacaca; padding:0 30px;}
.box2 h3 {height:auto; padding:30px 0; border-bottom:1px solid #e0dede; text-align:center;}

/* ¿©¹é */
.pl10{padding-left:10px;}
.mb0 {margin-bottom:0px !important;}
.mr20 {margin-right:20px;}
.mr30 {margin-right:30px;}
.mb30 { margin-bottom:30px;}
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mt40 { margin-top:40px;}
.mt50 { margin-top:50px;}
.mt60 { margin-top:60px;}
.ml20 { margin-left:20px;}
.ml5 { margin-left:5px;}