* { margin:0px; padding:0px; }
html,body,img,form,div,span,h1,h2,h3,h4,hr,ul,li,table,tr,th,td {
    padding: 0px;
    margin: 0px;
}
body { background-color: #FFFFFF; width: 100%; margin: 10px auto; margin-top: 0px }
div { } 
a { text-decoration: none; color: #797979 }
a:hover { text-decoration: none }
p { margin: 0px; padding: 0px }
a img { border: none }
h4 { color: #990000; font-size: 11pt; margin-top: 3px; margin-bottom: 0px; margin-left: 0px}
h5 { font-weight: bold; color: #818181; font-size: 10pt; margin: 3px; margin-left: 0px }

#wrapper { margin: 0 auto; width: 876px;}
#body { width: 876px; margin: 0px; padding: 0px; }
#head { width: 876px; height: 181px; margin: 0px }
#left_container { width: 203px; text-align: center; clear: both; float: left; position: relative; top: 0px; left: 0px }
#middle_container { width: 476px; float: left; font-size: 9pt; line-height: 140%; color: #797979; position: relative; top: 0px; left: 0px; }
#right_container { width: 197px; float: left; position: relative; top: 0px; left: 0px }
#foot { clear: both; width: 876px; font-size: 9pt; color:#000000; line-height: 140% } 

.latest_simple { list-style: none; margin: 0px; padding: 0px; margin-bottom: 10px}
.latest_simple li { text-align: left; margin-top: 3px; margin-left: 20px; font-size: 9pt; color: #afafaf; line-height: 150%}
.latest_simple li a { font-size: 9pt; color: #afafaf; text-decoration: none }
.latest_simple li a:hover { font-size: 9pt; color: #000000; text-decoration: none }
ul#tag_list { list-style: none; margin:5px 0 11px 11px; margin-top: 5px; padding: 3px; background-color: #f5fee2; line-height: 130% ;width:171px} 
ul#tag_list li { display: inline; font-size: 9pt; color: #8cab4d; vertical-align: top }
ul#tag_list li a { font-size: 8pt; color: #8cab4d; vertical-align: top }
ul#tag_list li.heavy_5 a { font-size: 10pt; font-weight:bold;color: #8cab4d; vertical-align: top }
ul#tag_list li a:hover { color:#f5fee2;background:#8cab4d}

/*#latest_post { font-size: 9pt; line-height: 140%; color: #797979 }*/
ul.rel_tag {font:normal 8pt 굴림;color:#ac93f3;;}
ul.rel_tag li { list-style: none; display: inline; margin-right: 3px ;}
ul.rel_tag li a { color: #ac93f3; font-size: 8pt; }
.date { color: #b2b2b2; font-size: 8pt;}
#contact_info { color: #9f9f9f }

#mailinglist_title { margin-top: 5px; font-size: 10pt; text-align: center; margin-bottom: 5px }
#mailinglist_title a { color: #6c6c6c; font-family: sans-serif }	

#middle_container p { margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px }
#latest_post { width: 476px; text-align: left }
#latest_metablog { width: 476px; text-align: left }
.latest_post_summary { width: 459px; color: #797979;margin:0 10px 5px 7px; }
/*.latest_post_summary p { width: 100% }*/
.latest_post_summary img.thumb { float: left; margin-right: 5px; width: 86px; height: 64px; border: 1px solid #cccccc; }
.latest_post_summary h4.latest_headline a { color: #990000 }

#top_search_form { position: relative; top: 20px; right: 10px; float: right; }
#top_search_form form { display: table-cell; vertical-align: middle; }
.button{
	float:left;
	margin:0 5px;
}
#submenu_intro{
	display:none;
	font-family:돋움;
}

#submenu_dataroom{
	margin:20px 0 0px 300px !important;
	margin:20px 0 0px 150px;
	width:456px;
	height:33px;
	background:url('/new/images/data_sub.png') no-repeat ;
	}
#submenu_dataroom li {
	display:inline;
	}
#submenu_dataroom li a{
	float:left;
	display:block;
	height:33px;
	width:228px;
	}
#submenu_dataroom span{
	display:none;
	}


.srchWord { font-weight: bold; font-size: larger; color: green }
.search_result_list { list-style: none; padding-left: 5px; margin-bottom: 20px }
.search_result_list li { padding: 5px; line-height: 160%;}
.search_result_content { font-weight: normal; margin-bottom: 5px }
.search_result_info { color: #b2b2b2; font-size: 9pt }
.search_result_info a { color: #b2b2b2; }
.search_result_info ul { list-style: none; float: left;}
.search_result_info li { display: inline; margin-right: 0px }
h4.search_result_title { color: #000000; font-weight: bold; font-size: 10pt; margin-top: 3px; margin-bottom: 5px; margin-left: 0px}
h4.search_result_title a { color: #000000; font-weight: bold; font-size: 10pt;}
hr.search_result_break { width: 100%; color: #d6d6d6; margin-top: 5px; }


a.more {
		float: right;
		margin-top: -17px;
		margin-right: 3px;
}


#page_navi {
	font-size: 120%;
	text-align: center !important;
	margin-top: 20px;
	margin-bottom: 20px;

}

#page_navi * {
	color: #50954B;

}

#page_navi a.loaded {
	color: #FFA200;

}

#page_navi a.left {
	background: url(/images/ico_arrow_left.png) no-repeat left top;
	padding-left: 15px;

}

#page_navi a.right {
	background: url(/images/ico_post_title.png) no-repeat right top;
	padding-right: 15px;


}


#metablog h3{
	background: url(/new/images/ico_metablog.png) no-repeat top left;
	padding-left: 15px;
		

}

#metablog div   {
	width: 97% !important;
	text-align: justify;

}


div.excerpt ul{
		margin-left: 35px;
		margin-bottom: 20px;

}
div.excerpt li{
		list-style: disc;
		

}
