@charset "utf-8";

/*-----------------------------------------------------------------------------
information{
  ファイル名   : .css;
  概要     : このCSSファイルはぶろぐん用です。;
  サイト名   : 臨床微生物疫学・応用感染症治療学;
  コピーライト: (c) 2008. A northeastern infectious disease crisis control network  All Rights Reserved. ;
}
-------------------------------------------------------------------------------*/

body{text-align:center;}

.none{display:none;}

.color{color:#741102;}

.listnone{list-style:none;}


/********************* サイド **********************/
.new_entries,.archives,.categories,.comments,.trackback{
  text-indent:-9999px;
  width:193px;
  height:32px;
  overflow:hidden;
  margin:0;
  clear:both;
}
.new_entries{  background:url(images/newentry.gif) 0 0 no-repeat;}
.new_entries a{  
  width:193px;
  height:32px;
  display:block;
}

.archives{  background:url(images/archives.gif) 0 0 no-repeat;}

.categories{  background:url(images/categories.gif) 0 0 no-repeat;}

.comments{  background:url(images/comments.gif) 0 0 no-repeat;}

.trackback{  background:url(images/trackback.gif) 0 0 no-repeat;}

.entriesall{
  width:192px;
  padding:0 0 15px 0;
  border:1px solid #91b8b7;
}
ul.Entries{
  width:171px;
  margin:0;
  padding:10px 10px;
  text-align:left;
  font-size:0.8em;
}
ul.Entries li{
  clear:both;
}
.entryIcon{
  width:4px;
  height:4px;
  float:left;
  margin:7px 2px 0 0; 
  clear:both;
}
ul.Entries li p.sidetextA{
  width:158px;
  *width:154px;
  margin:0 0 0 7px;
  float:left;
}

/********************* エントリー **********************/
.entrybox{
  margin:15px 0 0 0;
}
.entry  {
  margin: 0px 0px 20px
}

.entry_admin {
  margin: 0px 0px 0px 10px; 
}
.entry_title     {
  width:639px;
  padding:3px 0 5px 0;
  margin:0;
  font-weight: bold;
  font-size: 14px;
  *font-size:12px;
  *letter-spacing:0px ;
  text-indent:em;
  line-height:1em;
  background:url(images/entry_title.gif) 0 0 no-repeat; 
  background-color:#C9D1DE;
  *overflow:hidden;
  position:relative;
  text-align:left;
}
.E_title     {
  width:463px;
  margin:0 0 0 10px;
  padding:0; 
  line-height:1.5em;
  *line-height:1.5em;
   text-align:left;
  overflow:hidden; 
}
.E_title a,.E_title a:visited{
  color:#355b99;
}
.E_title a:hover{
  color:#299f9b;
}
.entry_date {
  font-family: "Verdana";   
  font-size: 11px;
  *font-size:10px;
  font-weight: bolder;
  margin:0;
  float:right;
  position:absolute;
  top:10px;
  right:7px;
  color: #fff;
  line-height:1em;
}

.entry_body   {
  width:587px;
  margin:0;
  padding:20px 25px ;
  font-size: 12px;
  line-height: 170%;
  word-break:break-all;
  height:auto;
   text-align:left;
  overflow:hidden;
  border-right:1px solid #c9d1de;
  border-left:1px solid #c9d1de;
}
.entry_body   img{
  margin:5px 7px;
  border:0;
}

.entry_author    {
  color: #999999;
  font-size: 10px;
  text-align: right;
}

.entry_more   {
  color: black;
  font-size: 11px;
  line-height: 170%;
  margin: 15px 30px 10px 20px 
}
.entry_state {
  font-size: 10px;
  color: #999999;
  margin:15px 0 0 0;
  float:right;
}
.entry_bottom{
  width:639px;
  height:4px;
  margin:0 0 5px 0;
  padding:0 0 10px 0;
  background:url(images/entry_bottom.gif) 0 0 no-repeat;
}
.moreMark{
  width:99%;
  margin:5px auto;
}

/********************* メイン下 **********************/
#pagearea  {
  background-color: transparent;
  width:100%;
  margin:0 auto 10px;
  text-align:center;
  font-size:0.8em;
}
#pagetop{
  text-align:right;
  margin:0;
  padding:0 20px 10px 0;
}

