/* common */
@import url("/css/base.css");

body {  }

div#site { padding:0 0 0 0; width: 1024px; }

 
/* 내용 목록 스타일 */
.content_list { text-align:left; vertical-align:middle; line-height:20px; }
.content_list ul li { float:left; }

.content_list .dept1 h4 { clear: both; float:none; margin: 0; padding: 0 15px; font-weight:bold; color:#6100c3; line-height:35px;  background:url(../images/bullet_tt.gif)  0% 12px no-repeat; }
.content_list .dept1 .box_top { float:left; margin: 0; padding: 0; width: 640px; height: 20px; background:url(../images/content_box_top.gif)  0% 0% no-repeat; }
.content_list .dept1 .box_body  { margin: 0; padding: 0 10px; width: 630px; border-left: 1px solid #ddd; border-right: 1px solid #dddddd; }
.content_list .dept1 .box_bottom { margin: 0; padding: 0; width: 640px; height: 20px; background:url(../images/content_box_bottom.gif) 0% 100% no-repeat; }

.content_list .dept2 h5 { clear:both; float:none; margin:5px 0 5px 15px; padding-left:15px; font-weight:bold; color:#4a3ea7; line-height:25px; background:url(../images/bullet_tt_1.gif)  0 8px no-repeat; }
.content_list .dept2 ul { margin:0 20px; }
.content_list .dept2 ul li { padding:0px 10px;}

.content_list .dept2_b h5 { clear: both; float: none; margin:0; padding: 0 15px; color:#4a3ea7; line-height:25px; background:url(../images/bullet_tt_1.gif) 0 8px no-repeat; }
.content_list .dept2_b .box_top { margin: 0; padding: 0; width: 640px; height: 20px; background:url(../images/content_box_top.gif)  0% 0% no-repeat; }
.content_list .dept2_b .box_body  {  margin: 0; padding: 0 10px 0 10px; width: 630px; border-left:1px solid #ddd; border-right:1px solid #dddddd; }
.content_list .dept2_b .box_bottom { margin: 0; padding: 0; width: 640px; height: 20px; background:url(../images/content_box_bottom.gif) 0% 100% no-repeat; }

.content_list .dept2_c h5 { clear: both; float: none; margin:0; padding: 0 15px; line-height:25px; background:url(../images/bullet_tt_1.gif) 0 8px no-repeat; }
.content_list .dept2_c .box_top { margin: 0; padding: 0; width: 640px; height: 20px; background:url(../images/content_box_top.gif)  0% 0% no-repeat; }
.content_list .dept2_c .box_body  {  margin: 0; padding: 0 10px 0 10px; width: 630px; border-left:1px solid #ddd; border-right:1px solid #dddddd; }
.content_list .dept2_c .box_bottom { margin: 0; padding: 0; width: 640px; height: 20px; background:url(../images/content_box_bottom.gif) 0% 100% no-repeat; }

.content_list .dept3 h6 { clear:both; float:none; margin:5px 0 5px 30px; padding-left:10px; font-weight:normal; color:#4a3ea7; line-height:10px; background:url(../images/bullet_tt_2.gif)  0% 10px no-repeat; }
.content_list .dept3 ul { margin:0 20px; }
.content_list .dept3 ul li { padding:0px 20px; }

.content_list .left { float:left; }
.content_list .right { float:right; } 


/* 끝 : 내용 목록 스타일 */

#opinionpoint_wrap { clear: both; color:#005bb0; }
	#opinionpoint_info { clear: both; padding-top: 8px; border-top: 1px solid #7fa7c8; } 
		#opinionpoint_info li { float: left; color:#666; text-align: left; }
		#opinionpoint_info .dept_title { font-weight: bold; color: #005bb0; }
		#opinionpoint_info #dept_charge { float: left; margin-left: 8px; }
		#opinionpoint_info #dept_phone { float: right; width: 150px;  margin-right: 12px; }

#opinionpoint_wrap { position: relative; width: 100%; height: 65px; left: 0; top: 10px; }

	#opinionpoint_point { clear: both; padding:5px; text-align: center; border: 1px solid #7fa7c8; background: #f6f8fc; } 	
		#opinionpoint_point #title { color: #005bb0; }		
		#opinionpoint_point .point { margin: 0; padding: 0; border: 0; }

	#opinionpoint_opinion { clear: both; margin-top: 15px; padding:5px; text-align: center; border: 0px solid #7fa7c8; background:url(/main/00/images/opinion_bg.gif)  0% 0% no-repeat;; } 
		#opinionpoint_opinion .opinion { margin: 0; padding: 0; border: 0; }

