@charset "Shift_JIS";



body { 
 margin: 0 10px 0 0;
 padding: 0 0 0 0;
 b-ackground: white;
 border-right: 2px solid #fafff0;
}


strong {
 color: #666;
}



/*
div#header { 
  #background:#8c0118;
  #background: url("/image/7th-code-1.jpg") #336699 no-repeat bottom left;
  #background: url("/image/7th-code-4.jpg") black no-repeat left;
  background: transparent;
  p-adding:15px 0; 
  l-etter-spacing: .2em;           
}
*/

div#headerSpace { 
  background: url("/imagewiki/stlipe.gif") white repeat;
  height: 20px;
}

div#headerL {
  background: url("/imagewiki/logo.gif") transparent no-repeat 20px 0;
}

div#title {
b-ackground: url("/imagewiki/titleback.jpg") white no-repeat right;
background: url("/imagewiki/headBK.jpg") white no-repeat right;
font-family: 'serif', 'sans-serif';
font-weight: bold;
}

#title h1 {
padding: 16px 0 16px 150px;
color: #288a59;
}

div#address {
padding: 4px 0 20px 180px;
color: gray;
}

div#footer {
color:gray;
text-align: center;
}

#menubarMisc div,p {
margin: 0;
padding: 0;
}


div#navigator { 
  background: url("/image/stlipe.gif");
}

div#contents{ 
  margin: 0;
  padding: 0;
  background: transparent;
}

div#body { 
  padding: 0 4px 12px 4px;
}

div#body img { 
  m-argin: 4px;
  padding: 10px;
  b-ackground: gray;
  v-ertical-align: top;
  f-loat: left;
  border-style: none;
  font-size: 0;
}

div#misclow { 
  padding: 6px;
}

table#extframe {
table-layout: fixed;
border-collapse: collapse;
width: 100%;
border-spacing: 0;
margin: 0;
padding: 0;
background: transparent;
}

#extframe tr, td {
margin: 0;
padding: 0;
border: 0;
background: transparent;
}


h1, h2, h3, h4, h5, h6 { 
  margin: 0;
  p-adding: 2px 1em;
  background: transparent;
}

h2, h2#content_1_0 { 
  margin: 8px 4px 8px 0;
  font-size: 120%;
  border-top: 1px solid #efebce;
  border-bottom: 1px solid #efebce;
  border-left: 10px solid #efebce;
  border-right: 2px solid #efebce;
  color: #666;
  padding: 6px 2px 6px 6px;
  b-ackground: url("/imagewiki/headLine2.jpg") white no-repeat right;
  background: url("/imagewiki/imagelogo.gif") white no-repeat right;
}

h3, h3#content_1_1 { 
  margin: 8px 8px 8px 0;
  border-bottom: 1px solid #e0e0e0;
  border-left: 4px solid #e0e0e0;
  border-right: none;
  border-top: none;
  color: #555;
  b_ackground: url("/imagewiki/postit.gif") transparent no-repeat left;
  padding: 4px 2px 4px 4px;
  font-weight: bold;
}

h4 { 
  background: url("/imagewiki/postit.gif") transparent no-repeat left;
  padding: 2px 14px;
color: #888;
  border: 0;
}

#pageHeader {
margin: 4px 0 0 0;
border-bottom: 2px solid #c0c0c0;
text-align: right;
color: gray;
font-size: 80%;
}


#pagejump {
  background: url("/imagewiki/arrowR.gif") transparent no-repeat right;
  margin: 14px 8px 8px 0;
  text-align: right;
  font-size: 90%;
  padding: 0 14px 0 0;
}



table, table.tr { 
  margin: 0;
  padding: 0;
}

td#menubar_td { 
  f-ont-size: 12px;
  width: 12em;
  margin: 0;
  padding: 0 6px;
  vertical-align: top;
  b-order: 1px solid gray;
  b-ackground: #daeada;
  b-ackground: url("/imagewiki/titleback.jpg") transparent;
  background: url("/imagewiki/stlipe.gif");

}

div#menubar { 
  width: 100%;
  margin: 0;
  padding: 4px 0;
  background: url("/imagewiki/menuBK.jpg") transparent;
}

div#menubar h5 { 
  margin-top: .5em;
}

div#menubar p { 
  padding: 6px .7em;
  margin-top: 1px;
  margin-bottom: 0;
  background: #f8fff8;
  border-left: 4px solid #cebe71;
  border-right: 4px solid #cebe71;
  border-top: 1px solid #cebe71;
  border-bottom: 1px solid #cebe71;

  font-weight: bold;
  color: #505050;n
}

div#menubar ul { 
  margin: 0;
  padding: 0;
  b-order-bottom: 1px solid #cebe71;
  b-order-top: 1px solid #cebe71;

}

div#menubar li { 
  margin: 0;
  padding: 0;
  list-style: none;
}

div#menubar a{ 
  display: block;
  text-align: left;
  text-decoration: none;
  margin: 0;
  padding: 4px 1em;
  border: none;
}


div#menubar a:link, div#menubar a:visited { 
  background: white;
  color: #303030;
  border-left: 4px solid #cebe71;
  border-right: 4px solid #cebe71;
  border-top: 1px solid #f0f0f0;
  border-bottom: 1px solid #f0f0f0;
}

div#menubar a:hover { 
  background: transparent;
  color: #8c0118;
  border-left: 4px solid #288a59;
  border-right: 4px solid #288a59;
}

/*********************************************************************************/

td.infoBar { 
  width: 140px;  
  padding: 2px 6px;
  vertical-align: top;
  b-order: 1px solid gray;

  font-size: 70%;
  background: #e0e0ff;
}

.infoBar h4 { 
  background: transparent;
  padding: 2px;
  border-bottom: 1px solid gray;
}


td#body_td {
  background: url("/imagewiki/bodyBack.jpg") white  no-repeat left bottom;
}

div#viewing {
 margin-top: 6px;
 padding: 2px;
 border-top: 2px solid #f0f0f0;
}

#viewing img{
 margin: 4px;
}


div#whatsnew {
  border: 1px solid #70b476;
  margin: 0;
  text-align: left;
  background: url("/imagewiki/news.gif") transparent no-repeat right top;
  font-size: small;
}


#newstitle  {
  background: #70b476;
  color: white;
  text-align: left;
  font-size: 11px;
  font-weight: bold;
  padding: 4px 0 4px 8px;
}

#whatsnew table {
  table-layout: auto;
  border-collapse: collapse;
  background: transparent;
  margin: 0;
  margin-left: 10px
  margin-right: auto;
}

#whatsnew th {
  color: #aaa;
  font-weight: bold;
  background: transparent;
}

#whatsnew td {
  background: transparent;
}


div#introduce {
 border: solid 1px #dfdfdf;
 margin: 0;
 padding: 4px;
 font-size: 12px;
}

#introduce img {
 padding: 4px;
 margin: .5em 1em 0 .5em;
}

#introduce table {
margin-top: 4px;
margin-left: 0;
margin-right: auto;
background: transparent;
}

#introduce table th {
background: #fafafa;
border: solid 1px #ccc;
font-weight: normal;
font-size: 12px;
}

#introduce table td {
background: transparent;
border: solid 1px #ccc;
font-size: 12px;
}

#access table {
background: transparent;
margin-left: 10px;
margin-right: auto;
}

#access td {
background: white;
border: solid 1px #eee;
width: 25em;
}

#access th {
text-align: left;
backgrond: #eee;
width: 10em;
font-size: 11px;
}
