<STYLE TYPE="text/css">
/*　大まかな説明						*/
/*　background 		:背景の属性				*/
/*　font-style		:文字のアンダー／オーバーラインや斜体	*/
/*　font-weight		:文字の太さ				*/
/*　font-size		:文字の大きさ				*/
/*　font-family		:フォント				*/
/*　color		:文字色指定				*/
/*　line-height		:一行の幅				*/
/*　text-decoration	:アンダーラインその他の有無		*/
/*　letter-spacing	:文字間隔				*/
/*　属性内のこれらの指定を変更すると、				*/
/*　ホームページの色やフォントが変ります。			*/


/*　ページ全体(BODY)に対する属性指定*/
/*"ＭＳ Ｐゴシック"のような、ダブルクゥオーテーションマークで囲んだ形式の*/
/*指定を行うと、Netscape4で正しく解釈出来ずに指定全体が無効になります。*/
/*そこでBODYタグ指定を二つに分け、フォントのみ別にする事によって、*/
/*Netscape4でもフォント以外のタグ指定を有効にします。*/
BODY,P,DT,DD,TD,DL,OL,UL {
 font-family:
  "ＭＳ Ｐゴシック",Osaka;
}
BODY {
 color: #E08888;
 background: #000000;
 font-style: normal;
 font-weight: normal;
 font-size: 10pt;
 line-height: 12pt;
 margin: 0pt 20pt 0pt 20pt;
 letter-spacing: 1pt
}

/*　まだ訪れていないリンクの色を指定します。*/
a:link { text-decoration:none; color:#9999CC }

/*　訪れた事のあるリンクの色を指定します。*/
a:visited { text-decoration:none; color:#666699 }

/*　クリックした時のリンクの色を指定します。*/
a:active { text-decoration:none; color:#ff0033 }

/*　マウスカーソルが重なった時の時のリンクの色を指定します。*/
a:hover { text-decoration:none; color:#ccccff }

/*　見出しに対するフォント指定。Netscape4では解釈を失敗して無効になります。*/
H1,H2,H3{
 font-family:
  "ＤＨＰ隷書体","ＤＦＰ隷書体","ＤＦ隷書体",
  "ＤＨＰ行書体","ＤＦＰ行書体","ＤＦ行書体",
  "ＤＨＰ中楷書体","ＤＦＰ中楷書体","ＤＦ中楷書体",
  "HG正楷書体-PRO","ＪＳ平成明朝体W3","HG丸ｺﾞｼｯｸM-PRO",
  "ＤＦＰPOP体","ＤＦPOP体","MS UI GOTHIC","ＭＳ Ｐ明朝";
}

/*　１番目に大きな見出しに対する属性指定。*/
H1{
 font-style: normal;
 font-weight: bold;
 font-size: 24pt;
 line-height: 28pt;
 margin: 10px 10% 10px 10%;
 padding: 1pt 0pt;
 text-align: center;
 border: 3px ridge #ff0000;
 border-width: thick 0px;
 background-color: #442525;
 color:#f8be27
}

/*　２番目に大きな見出しに対する属性指定。*/
H2{
 width: 95%;
 font-style: normal;
 font-weight: normal;
 font-size: 18pt;
 line-height: 22pt;
 margin: 5% 25% 10px 5%;
 border-style:outset;
 border-color: #ff0000 #CCCCCC;
 padding-top:2px 0 0 5px;
 border-width: 0 0 2px 15px;
 background: #333333;
 color:#CC6666
}

/*３番目に大きな見出しに対する属性指定。*/
H3{
 width :70%;
 font-style: normal;
 font-weight: normal;
 font-size: 14pt;
 line-height: 18pt;
 border-style:outset;
 border-color: #CC0000 #FFFFFF;
 padding-top: 1pt 0pt;
 border-width: 2px 10px 0 0;
 margin-left: 5%;
 background: #333333;
 color:#CC6666
}

/*　テーブルに対する属性指定。*/
TABLE {
 text-align:center;
 font-size: 11pt;
 border-color: #883333;
 background-color: #663333;
 border-style: solid;
 margin-left: 30px;
 margin-top: 30px;
 width:800px
}
CAPTION{
 text-align:center;
 }

TH{
 background-color: #663333;
 border-color:#CC6633;
 border-style: solid;
 border-width: 4px 1px 1px 4px
}
TD{
 color: #AA9999;
 background-color: #444444;
 border-color:#ff3030;
 border-style: solid;
 border-width: 1px
}

/*　段落に対する。属性指定。*/
P{
 text-indent: 16px;
 color: #E08888;
 margin-left: 20px
}


/*強調*/
STRONG{
 font-weight: 600;
 color: #ff6633
}

/*整形済みのテキスト*/
PRE{
 background-color: #999999;
 color: #000000;
 font-size: 10pt;
 font-weight: 600;
 line-height: 12pt;
 margin: 0pt 30pt;
 padding: 10pt;
}

/*その他*/
DL,OL,CAPTION,FORM,SPAN{
 color: #E08888
}

.touhyou{
 margin:2px;
 padding:0 5px;
 width:80%;
 background-color:#CCCCCC;
 color:#000000;
 font-size:11pt;
 line-height:12pt;
 clear:both;
}
.sentaku{
 background-color:#FFCCCC;
 border:2px outset;
}

.siaino{
color:#00FF00
}
.odai{
 color:#CCCCCC
}
.namae{
 margin:2px;
 padding:0 5px;
 width:20%;
 background-color:#CCCCCC;
 color:#000000;
 font-size:11pt;
 line-height:12pt;
 float:left;
 clear:both
}
.boke{
 margin:2px;
 padding:0 5px;
 width:50%;
 background-color:#CCCCCC;
 color:#000000;
 font-size:11pt;
 line-height:12pt;
 float:left
}
.tokuhyou{
 margin:2px;
 padding:0 5px;
 width:10%;
 background-color:#CCCCCC;
 color:#000000;
 font-size:11pt;
 line-height:12pt;
 float:left
}
/*投稿フォーム*/
FIELDSET {
 margin:5px;
 padding:5px;
 border:ridge;
 color:#FFFFFF
}
LEGEND {
 font-size: 16px;
 line-height:18px;
 color: #E08888
}
INPUT {
 margin-top: 2px;
 margin-bottom: 2px;
 text-indent:0
}
TEXTAREA {
 text-indent:0
 }
.button {
 margin-left:2px;
 margin-top:2px;
 padding-top:5px;
 padding-bottom:5px;
 color : #ff3333;
 background-color : #000000;
 border-top:2px outset #ff3030;
 border-left:3px outset #ff3030;
 border-bottom:2px outset #ff3030;
 border-right:3px outset #ff3030;
 font-size: 12pt
}
.l_button {
 margin:1px;
 padding:1px;
 color : #ff3333;
 background-color : #000000;
 border-top:2px outset #ff3030;
 border-left:2px outset #ff3030;
 border-bottom:2px outset #ff3030;
 border-right:2px outset #ff3030;
 font-size: 9pt;
 float:left
}
/*
.area {
 color:#BBBBBB;
 background-color:#555555;
 font-size:9pt;
 padding-bottom:2px;
 border-top:0px;
 border-left:2px outset #ff3030;
 border-bottom:1px outset #ff3030;
 border-right:0px;
 font-size: 10pt;
}
*/
.clear {
clear:both
}
</STYLE>
