#container { width:100%; float:left;background:url(../images/main/main_bg.gif) repeat left top; padding-bottom:40px;   }
#contents_wrap { width:980px;  margin:0 auto; position:relative;  }
#contents { width:980px; float:left;background:url(../images/sub/suc_contents_bg.gif) repeat-y left top;  border-bottom:1px solid #ddd; }

#contents .left_contents { width:203px; float:left;margin-right:19px;   }
#contents .left_contents .left_menu { width:203px; margin-bottom:20px;   }
#contents .left_contents .left_menu h3 {width:203px; height:58px; background:url(../images/sub/sub_menu_top.gif) no-repeat; padding-top:20px; text-align:center; color:#fff; font-weight:bold; font-family:'Malgun Gothic';font-size:24px; line-height:140%;  }
#contents .left_contents .left_menu ul { width:203px;  }
#contents .left_contents .left_menu ul li { width:201px; padding-left:1px; padding-right:1px; height:49px;background:url(../images/sub/sub_menu_line.gif) no-repeat left bottom;  }
#contents .left_contents .left_menu ul li a { display:block; padding-left:26px; width:175px; height:34px; padding-top:15px;font-weight:bold;  font-size:14px; color:#666; text-decoration:none;  }
#contents .left_contents .left_menu ul li a:hover { color:#fff; background:url(../images/sub/sub_menu_over.gif) no-repeat left top; }
#contents .left_contents .left_menu ul li.hover a { color:#fff; background:url(../images/sub/sub_menu_over.gif) no-repeat left top; }

#contents .right_contents { width:739px;padding-right:19px; float:left;  }
#contents .right_contents .top_contents { width:739px; height:78px; background:url(../images/sub/sub_contents_line.gif) no-repeat left bottom; position:relative;  }
#contents .right_contents .top_contents h1 { font-family:'Malgun Gothic'; padding-top:35px; font-size:24px; font-weight:bold; line-height:140%; color:#6b6663;  }
#contents .right_contents .top_contents .location { position:absolute; top:50px; right:5px;  }


	#main_contents { padding-top:30px; padding-bottom:30px; float:left; position:relative; width:700px;padding-left:20px; padding-right:19px;  }

	#main_contents h2 { font-weight:bold; color:#0792bb; font-size:16px; margin-bottom:10px;   }
	#main_contents p { margin-bottom:10px;  }
	#main_contents ul {}
	#main_contents ul li{ padding-left:10px; background:url(../images/sub/Icon_arrow.gif) no-repeat left 7px;margin-bottom:5px; }
	#main_contents ul li ul{ margin:5px 0; }
	#main_contents ul li ul li{padding-left:10px; background:url(../images/sub/Icon_arrow1.gif) no-repeat left 7px;}

	#main_contents .cer_bul  { padding-left:10px; background:url(../images/sub01/icon_arrow.gif) no-repeat 0px 5px; }

	#quick { position:absolute; top:50px; left:1005px; width:80px; background:#fff;  }
		#quick .quick_menu h2 {  }
		#quick  .quick_menu { width:77px;  }
		#quick  .quick_menu ul.quick_list { width:77px; background:url(../images/quick/quick_bg.gif) repeat-y left top #fff;  }

		#quick  .quick_menu ul.quick_list li {padding:5px 0 3px;  background:url(../images/quick/quick_line.gif) no-repeat left bottom; width:77px; text-align:center;  color:#666666; }
		#quick  .quick_menu ul.quick_list li a { color:#666666;color:#7b7b7b;  }
		#quick  .quick_menu ul.quick_list li.last {  padding-bottom:10px;background:none;  }
		#quick .top { margin-bottom:10px;  }


		#main_contents ul.title li { margin-bottom:0px; background:url(../images/sub/con_icon02.gif) no-repeat 5px 12px;  }
		#main_contents ul.stitle li {  margin-bottom:0px; background:url(../images/sub/con_icon02.gif) no-repeat 5px 12px;  }