2009-07-02* {
    FONT-FAMILY: Verdana, 굴림, Gulim;
    FONT-SIZE: 9pt;
    LETTER-SPACING: -1px;
	LINE-HEIGHT: 20px;
	COLOR:#585757;
	MARGIN: 0px;
	PADDING: 0px;
}

img {border:none}
input,textarea,select {background-color:#EEEEEE;border:1px solid #cccccc}
input,textarea {padding:0px 2px 5px 2px;}
input_check {background-color:#fff;border:0px solid #fff}
a:link, a:visited, a:active{text-decoration:none;color:#666666}
a:hover{text-decoration: underline}

li {
	list-style:none;
	padding: 0;
}

#body {
	margin-left: 0px;
}


#sub_top {
	top: 0px;
	left: 0px;	
	width: 1000px;
	position: absolute;	
}

#sub_top #sub_logo {
	top: 0px;
	left: 0px
	margin: 0px;
	width: 250px;
	height: 200px;
	position: absolute;		
}

#sub_top #sub_logo #sub_logo_com {
	top: 0px;
	left: 0px;	
	width: 250px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;		
}

#sub_top #sub_logo #sub_logo_menu {
	top: 85px;
	left: 0px;	
	width: 250px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;		
}

#sub_top #sub_menu_c001 {
	top: 0px;
	left: 250px;	
	margin: 0px;
	width: 750px;
	position: absolute;		
}

#sub_middle {
	top: 200px;
	left: 0px;
	width: 1000px;
	position: absolute;	
	
}

#sub_middle #sub_left {
	width: 250px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 0px;
	float: left;
}

#sub_middle #sub_left #sub_mmenu_part {
	width: 250px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
}


#sub_middle #sub_contents_0101 {
	width: 750px;
	float: left;
}


#sub_middle #sub_contents_0101 #sub_contents_02_menu {
	width: 150px;
	margin-top: 20px;	
	float: left;
	clear: both;
}

#sub_middle #sub_contents_0101 #sub_contents_0201_01 {
	background-image: url(../images/contents_title_0201_m01.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;	
}

#sub_middle #sub_contents_0101 #sub_contents_0201_02 {
	background-image: url(../images/contents_title_0201_m02.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;	
}

#sub_middle #sub_contents_0101 #sub_contents_0201_03 {
	background-image: url(../images/contents_title_0201_m03.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;	
}

#sub_middle #sub_contents_0101 #sub_contents_0201_04 {
	background-image: url(../images/contents_title_0201_m04.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;	
}

#sub_middle #sub_contents_0101 #sub_contents_0201_05 {
	background-image: url(../images/contents_title_0201_m05.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;		
}

#sub_middle #sub_contents_0101 #sub_contents_0201_06 {
	background-image: url(../images/contents_title_0201_m06.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;	
}

#sub_middle #sub_contents_0101 #sub_contents_0202_01 {
	background-image: url(../images/contents_title_0202_m01.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;	
}

#sub_middle #sub_contents_0101 #sub_contents_0202_02 {
	background-image: url(../images/contents_title_0202_m02.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;	
}

#sub_middle #sub_contents_0101 #sub_contents_0202_03 {
	background-image: url(../images/contents_title_0202_m03.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;	
}

#sub_middle #sub_contents_0101 #sub_contents_0203_01 {
	background-image: url(../images/contents_title_0203_m01.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;	
}

#sub_middle #sub_contents_0101 #sub_contents_0203_02 {
	background-image: url(../images/contents_title_0203_m02.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;		
}


#sub_middle #sub_contents_0101 #sub_contents_0203_03 {
	background-image: url(../images/contents_title_0507_m01.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;		
}

#sub_middle #sub_contents_0101 #sub_contents_0203_04 {
	background-image: url(../images/contents_title_0203_m04.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;		
}

#sub_middle #sub_contents_0101 #sub_contents_0203_05 {
	background-image: url(../images/contents_title_0507_m02.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;		
}

#sub_middle #sub_contents_0101 #sub_contents_0203_06 {
	background-image: url(../images/contents_title_0507_m03.gif);
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-top: 0px;	
	margin-left: 50px;		
}


#sub_middle #sub_contents_0101 #year_contents {
	width: 710px;
	margin-left: 20px;
	margin-top: 5px;	
	display: block;
}

*** 2010_06_추가 ***

#year_bg {
	width: 770px;
	display: block;
}

#v_title {
	width: 730px;
	padding: 10px 0 0 0;
	padding-left: 20px;
	margin: 0;
	height: 30px;
	float: left;
	display: block;
	background: url(../images/s_tap_bg.gif) repeat;
}

#v_title ul #view_title {
	float: left;
	background: url(../images/s_tap_right.gif) no-repeat top right;
}

#v_title ul #view_title a {
	display: block;
	padding: 0 2.0em;
	line-height: 2.5em;
	background: url(../images/s_tap_left.gif) no-repeat top left;
	text-decoration: none;
	color: #5d6164;
	font-weight: bold;
	float: left;
}


#v_title ul #view_non_title {
	float: left;
	background: url(../images/s_tape_right.gif) no-repeat top right;
}

#v_title ul #view_non_title a {
	display: block;
	padding: 0 2.0em;
	line-height: 2.5em;
	background: url(../images/s_tape_left.gif) no-repeat top left;
	text-decoration: none;
	color: #5d6164;
	font-weight: bold;
	float: left;
}



*** 2010_06_추가 ***


#sub_middle #sub_contents_0101 #year_title {
	margin-bottom: 10px;
	margin-top: 5px;	
}


#sub_middle #sub_contents_0101 #year_button {
	background-image: url(../images/contents_img_0103_c02.gif);
	background-repeat: repeat;
	display: block;
	margin: 0px;
	background-position: center;
}


#sub_middle #sub_contents_0101 #sub_contents_0303_01 {
	background-image: url(../images/contents_img_0303_c01.gif);
	background-repeat: no-repeat;
	height: 75px;
	width: 750px;
	padding-top: 140px;
	padding-left: 215px;
}

#sub_middle #sub_contents_0101 #sub_contents_0303_table {
	padding-left: 215px;
}

#sub_middle #sub_contents_0101 #sub_contents_0303_01 {
	background-image: url(../images/contents_img_0303_c01.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 750px;
	padding-top: 140px;
	padding-left: 215px;
}

#sub_middle #sub_contents_0101 #sub_contents_0303_01_write {
	background-image: url(../images/contents_img_0303_c03.gif);
	background-repeat: no-repeat;
	height: 70px;
	width: 750px;
	padding-top: 115px;
	padding-left: 215px;
}

#sub_middle #sub_contents_0101 #sub_contents_0303_table {
	padding-left: 215px;
}

#sub_middle #sub_contents_0101 #sub_contents_0401_table {
	padding-left: 215px;
}

#sub_middle #sub_contents_0101 #sub_contents_0402_table {
	padding-left: 215px;
}

#contacts {
	float: left;
	width: 750px;
	height: 22px;
	padding-top: 8px;
	background-image: url(../images/board/call_bg.gif);
}

#copyright {
	padding-bottom: 20px;
	padding-left: 110px;
}


div.sub_contents_0201_01_button {
	text-align: right;
	padding-top: 32px;
	padding-right: 25px;
}

div.sub_contents_0201_01_img {
	padding-top: 30px;
	padding-left: 25px;	
}

li.sub_contents_00403_img {
	padding-left:50px;
	padding-top:5px;
	padding-bottom:5px;
}



