/* Syntaxhighwriter for Windows Live Writer.　この行がないとWLW上でうまくSyntaxhighwriterが表示されない。 */
@import url("http://trapemiya.wankuma.com/Styles/SyntaxHighlighter.css");

a img {border:none;}

* {
/*  font-family : "ＭＳ Ｐゴシック","MS PGothic",ahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; */
  font-family : Verdana,Arial,sans-serif;
  font-size:  100%;
}

.code2 {
  background-color: #E0EEEE;
}

.code
{ background-color: #E0EEEE; font-family: monospace, Courier New, Courier; font-size: 12px; color: black; border-left: #999999 solid 1px; padding: 4px; width: 100%;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E0EEEE',EndColorStr='#FFFFFF');
}

div.postTitle
{
  padding-left: 3px;
  font-weight: bolder;
  font-size: 10pt;
  padding-bottom: 3px;
  padding-top: 3px;
  border-bottom: #6E8BDE 1px dashed;
  background-color: #D6DFF7;
}

div.postText
{
  padding-right: 10px;
  padding-left: 3px;
  font-size: 10pt;
  padding-bottom: 5px;
  padding-top: 1px;
  background-color: Whitesmoke;
}

div.postFoot
{
  background-color: #ECE9D8;
  border-top: #6E8BDE 1px dashed;
  font-size: 9pt;
  padding-right: 3px;
  padding-left: 3px;
  padding-bottom: 1px;
  padding-top: 1px;
  text-align: right;
}

/* １日記のみを表示した場合にpostfootなんてなってるから。メっ！　*/
div.postfoot
{
  background-color: #ECE9D8;
  border-top: #6E8BDE 1px dashed;
  font-size: 9pt;
  padding-right: 3px;
  padding-left: 3px;
  padding-bottom: 1px;
  padding-top: 1px;
  text-align: right;
}

#top {
  background-image: none;
  background-color: #473C8B;
  width: 100%;
}

#Header1_HeaderTitle{
 display: inline;
 font-size: 18pt;
 color:  #F0FFFF;
 font-family: 'Century','Estrangelo Edessa','Gautami','Georgia','Latha','Mangal','Palatino Linotype','Raavi','Shruti','Sylfaen','Times New Roman','Tunga',serif;
 hover: lightcoral;
}

#tagline {
 font-size: 12px;
 color: #E6E6FA;
 width: 90%;
}

#hi {
 width: 100%;
}

.HeaderBar {
  /* margin-top: 0px; */
}

.BlogStatsBar
{
 font-size: 9pt;
 margin-top: 2px;
}

div.News {
 color: #0000CD;
}

div.banner {
 margin-top: 5px;
}

div.advertise {
 margin-top: 5px;
}

div.googlead {
  margin-top: 5px;
  margin-left: 10px;
  border-style: solid;
  border-width: 1px;
  border-color: #FFF #333 #333 #FFF;
  width: 120px;
  height: 240px;
  padding: 0.1em;
}

div.msmvp {
}

div.myOtherBlogs {
}

.classint1 {
  position:absolute;
}

.leftmargin {
  margin-left: 5px;
}

#int11 {left: 5%; margin-top: 3px}
#int12 {left: 25%; margin-top: 3px; padding-left: 6px}