CSS.bauxite

/* STYLESHEET

  ↑編集時にベタ表示するための微妙なウソテク
*/

.header {
  /* 2分割レイアウトにするときは ここと div.sidebar 内のコメントを取る 
  Float: Right;
  Width: 79%;
  */
  Margin-Bottom: 0em;
  Padding-Bottom: 0em;
}

.adminmenu {
  Text-Align: Right;
  Font-Size: 90%;
  Margin: 0.25em 0.25em 2em 0em;
  Padding: 0em 0em 0em 0em;
}

h1 {
  Border-Style: Solid;
  Border-Width: 2px 0px 2px 0px;
  Width: Auto;
  Margin: 0.25em 0em 2px 0em;
  Padding: 0.05em 0.25em 0.05em 0.25em;
}
.pagename { /* wifky 0.75.0+ */
}
h2 {
  Border-Style: Solid;
  Border-Width: 0px 0px 2px 0px;
}
h3 {
  Border-Style: Solid;
  Border-Width: 0px 0px 1px 0px;
}

div.main {
  Float: Right;
  Width: 78%;
}
div.body {
  /*
  Font-Family: monospace;
  Font-Size: 80%;
  */
  Word-Break: Break-All; /* IE5+ */
}
div.sidebar {
  /* 2分割レイアウトにするときは ここと .header 内のコメントを取る 
  Position: absolute;
  Top: 0px;
  Left: Inherit;
  */
  Float: Left;
  Width: 20%;
  Background-Color: #f7f7ff;
  /*
  Font-Family: monospace;
  */
  Font-Size: 80%;
  Word-Break: Break-All; /* IE5+ */
  /*
  Overflow: Hidden;
  */
}
div.sidebar ul {
  Margin-Left: 1.5em;
  Padding-Left: 0em;
  /* 
    IE と Opera は Margin だけ設定すればほぼ期待通り。
    Firefox は Padding も設定しなおす必要がある。
  */
}
div.sidebar input {
  Width: Auto;
  Max-Width: 95%;
  /*
    Opera でサイドバーの検索フォームがはみ出ることが
    あったので、Max-Width で押さえ込んでみる
    (IE だとあってもなくても同じような)
  */
}
div.footnotetext {
  Margin-Top: 2em;
  Margin-Bottom: 1em;
  Padding: 0.5em;
  Border-Style: Dashed;
  Border-Width: 1px 0px 0px 0px;
}
div.copyright {
  Font-Family: Sans-Serif;
  Font-Weight: Bold;
  Font-Size: 90%;
  Text-Align: right;
}

dt {
  Font-Weight: Bold;
}
dd {
  Margin-Left: 1.0em;
  Padding-Left: 0.5em;
  Margin-Right: 0.5em;
  Padding-Right: 0.5em;
}

pre {
  Margin: 1em 1em 1em 1em;
  Padding: 0.2em 0.5em 0.2em 0.5em;
  Background-Color: #f0f0f0;
  white-space: -moz-pre-wrap; /* Mozilla */
  white-space: -pre-wrap;     /* Opera 4-6 */
  white-space: -o-pre-wrap;   /* Opera 7 */
  white-space: pre-wrap;      /* CSS3 */
  word-wrap: break-word;      /* IE 5.5+ */
}

blockquote {
  Margin: 1em 1em 1em 1em;
  Padding: 0.2em 0.5em 0.2em 0.5em;
  Background-Color: #f0f0f0;
}

a:hover {
  Color : #004080;
  Background-Color : #fff0e7;
}

table {
  Border-Collapse: Collapse;
  Border-Width: 2px;
  Border-Style: Solid;
  Border-Color: Black;
  Margin-Left: 2em;
  Margin-Bottom: 1em;
  /*
  Font-Family: Monospace;
  Font-Size: 100%;
  */
}

td {
  Border-Width: 1px ;
  Border-Style: Solid;
  Border-Color: Black;
  Padding: 1px 4px 1px 4px;
}

th {
  Border-Width: 1px ;
  Border-Style: Solid;
  Border-Color: Black;
  Padding: 1px 4px 1px 4px;
  Background-Color: #f8f8f8;
}


/* 
  ↓ウソテクここで終了

END_OF_STYLESHEET */