H1 {                          /* H1の定義　*/
font-size: 160%;
display: inline;
}

#index { 			/*  ヘッダー */
background-color: #ffeedd;
}

#headerBG {			/* ヘッダーの背景　*/
background-color: #0000cd;
}
#header {			/* ヘッダーの定義　*/
text-indent: 30pt;
color: #ffffff;
}

#headertbl {			/* タイトル表示テーブル　*/
 width: 100%;
color: #000000;
background-color: #00ccff;
}

div.headlink1 {			/*　ヘッダーのナビゲーション　*/
background-color: #0000cd;
padding: 3px;
font-size: 80%;
position: absolute; right: 50px;
display: inline;
}
div.headlink1 a {
color: #ffffff;
text-decoration: none;
border-right: 1px #ccffcc solid;
padding: 0px 0.3em
}

#indexmain {			 /* メイン部テーブル　*/
 width: 100%;
 background-color: #8A2BE2;
}
.leftside {			/*　メイン部の左側　*/
 width: 20%;
}
.leftside a {
text-decoration: none;
}
.rightside {			/*　メイン部の右側　*/
 width: 80%;
}
.rightside a {
text-decoration: none;
}
#category {			/* メイン部のナビゲーション　*/
color: #000000;
background-color: #F0FFA0;
}
#freespace {			/* メイン部の事業内容　*/
color: #000000;
background-color: #F0FFFA;
}
.paragraph {                    /* 本文の段落　*/
margin: 10px 30px
}
.footnote {
margin: 10px 40px;
font-size: 80%
}

.footer {			/*　フッター部　*/
width: 100%;
color: #ffffff;
background-color: #0000cd;
font-size: 80%;
}