BODY {
background-color: #eeeeee;
color: #666666;
font-size:80%;
text-align:center;
height: 100%;
margin: 0;
padding:0;
}

/* リンク */
a:link { color:#333333; text-decoration:none; }
a:visited { color:#333333; text-decoration:none; }
a:active { color:#333333; text-decoration:none; }
a:hover { color:#990000; text-decoration:underline; }

/* ベース */
div.base {
margin:0 auto;
}

/* 白ベース */
div.wbase {
background-color: white;
width: 600px;
height: 100%;
padding: 0px 20px 0px 20px;
margin: 0 auto;
text-align: left;
}

/* 紹介左 */
div.hidari {
float:left;
width: 322px;
text-align:center;
}

/* 紹介右 */
div.migi {
float:left;
width: 268px;
padding: 0px 0px 0px 10px;
}

/* クリア */
div.space {
   clear:left;
}

/* 二段組左 */
div.tleft {
float:left;
width: 290px;
padding: 0px 10px 0px 0px;
}

/* 二段組右 */
div.tright {
float:left;
width: 290px;
padding: 0px 0px 0px 10px;
}

/* 左ミニバナー */
div.hidarimb {
float:left;
width: 100px;
text-align:center;
}
/* 右ミニバナー */
div.migimb {
float:left;
width: 490px;
padding: 0px 0px 0px 10px;
}

/* 小見出し */
.midashi{
background-color: #eeeeee;
width: 600px;
text-align:center;
padding: 4px 0px 4px 0px;
border: 1px #999999 solid;
}

/* 見出し */
h4 {
color: #666666;
padding: 0px;
margin: 0px;
}

/* ノーマル書体 */
.nomal {
color:#999999;
font-size:80%;
font-weight:normal;
}

/* 画像枠 */
#sample{ 
border: 1px #666666 solid;
}

/* 画像と文字中揃え */
img.example1 { vertical-align: middle; }

/* 水平線 */
hr {
   color: #dddddd;
   width: 600px;
   height: 1px;
}

/* 1段組 */
div.block {
  width: 560px;
  padding: 5px 20px 5px 20px;
}

/* 1段組字下げ */
div.blocksage {
  width: 520px;
  padding: 5px 20px 5px 60px;
}

/* flash枠 */
div.flash {
background-color:#eeeeee;
text-align:center;
padding: 20px 0px 20px 0px;
}

/* 一文字下げ */
div.sage
{
    border-style: solid;
    border-width: 0px;
    padding: 0px 0px 2px 1em;
	margin: 2px;
}

/* ヘッダ */
div.header {
  padding: 10px 2px 2px 0px;
}

/* フッタ */
div.footer {
text-align: center;
padding: 4px 0px 20px 0px;
}

