body {	font-size:1em;font-size:100%;}

p.readall {text-align:right;}

#header-wrapper h1 {background-image: url(header.jpg);}
#header-wrapper h1 {text-indent:-999em;}

#content-wrapper {}
#primary {padding-top:15px;font-size:12pt;}
#secondary {font-size:10pt;}
#content-footer {margin:0;padding:0;clear:both;height:0px;}

#home-letter {width:120px;height:156px;margin:10px auto;display:block;}
#home-letter a {display:block;height:156px;text-indent:-999em;background:url(letter.jpg) left top no-repeat;}

.topic-list .image {width:200px;height:140px;float:left;display:block;}

#home-lead h3.header {display:none;}
#home-lead .timestamp {display:none;}
#topic-list-1 {margin:0 0 20px 0;padding:0 10px;background:#FFEFF5;}
#topic-list-1 .image {margin:0 10px 10px 0;}
#topic-list-2 , #topic-list-3 {width:260px;height:260px;padding:2px 5px;float:left;font-size:0.875em;background:#FFEFF5;overflow:hidden;}
#topic-list-2 {clear:both;}
#topic-list-3 {float:right;}
#topic-list-2 .image, #topic-list-3 .image {width:160px;height:100px;margin:0 auto;float:none;}

#home-news {clear:both;}
#home-news h3.header , #home-promote h3.header , #home-meeting h3.header , #home-technique h3.header , #home-research h3.header , #home-office h3.header , #home-webboard h3.header {
	margin-left:-15px;
	padding-left:30px;
	background:url(header-news.jpg) left top no-repeat;
	font-size:16px;
	color:#fff;
	font-weight:normal;
}

ul.topic-list li {list-style-image:url(/library/img/arrow.8.png);}
