body {
  margin : 1em 0 0 0 ;
  padding : 0 0 0 0 ;
  color : #000000 ;
  background-color : #ffffff ;
  font-size : middium;
  font-family : "ＭＳ Ｐゴシック","Osaka","sans-serif" ;
  line-height : 2em;
  text-align : left ;
}

a:link {  color: #0000ff;} /*基本リンク色(青)*/
a:visited {  color: #663366;} /*訪問済みリンク色（紫）*/
a:hover {  color: #ff9933;} /*ロールオーバー時の反応色（オレンジ）*/

table.out{
  margin : 0 0 0 0 ;
  paddin : 0 0 0 0 ;
  border : 1px solid #000033 ;
}

/*タイトル*/
td.tittle{
  font-size : 14pt ;
  font-weight : bold ;
  background-color : #ffcc99 ;
  padding : 5 5 5 10 ;  
}

/*グローバルナビゲーション*/
table.g_navi{
  font-size : 10pt ;
  font-weight : bold ;
  background-color : #000033 ;
  border-top : 5px solid #000033 ;
  border-left : 1px solid #000033 ;
  border-right : 1px solid #000033 ;
  border-bottom : 0 ;
  margin : 0 0 0 0 ;
}

td.g_navi{
  color : #ffffff ;
  text-align : center ;
  border-top : 1px solid #ffffff ;
  border-left : 1px solid #ffffff ;
  border-right : 1px solid #ffffff ;
  border-bottom : 0 ;
}

/*グローバルナビゲーション（アクティブ）*/
td.g_navi_a{
  color : #000000 ;
  background-color : #ffffff ;
  border-top : 1px outset #000033 ;
  border-left : 1px outset #000033 ;
  border-right : 1px outset #000033 ;
  text-align : center ;
}

a.g_navi:link{
  text-decoration : none ;
  color : #ffffff ;
}

a.g_navi:visited{
  text-decoration : none ;
  color : #ffffff ;
}

a.g_navi:hover{
  text-decoration : none ;
  color : #ffffff ;
}

/*パンくずリスト*/
td.plist{
  color : #000000 ;
  background-color : #ffffff ;
  font-size : 10pt ;
  padding : 6px 0 6px 1.5em ;
}

/*本文表題*/

h1{
  font-size : 100% ;
  padding : 10px 0 5px 3em ;
  margin : 1 1 1 3 ;
  background-image : url(h1_image.gif) ;
  background-repeat : no-repeat ;
}

td.head{
  background-color : #ffff99 ;
  border-top : 1px solid #000033 ;
  border-bottom : 1px solid #000033 ;
}

h2{
  background-color : #ffffcc ;
  font-size : 95% ;
  padding : 8px 0 8px 5px ;
  margin : 10px 0 5px 0 ;
  border-top : #ffcc00 1px solid ;
  border-bottom : #ffcc00 1px solid ;
}

h3{
  font-size : 95% ;
  padding : 8px 0 8px 5px ;
  margin : 8px 0 5px 0 ;
}

/*リスト表示バージョン１*/
ul.v1{
  list-style-position : outside ;
  list-style-image : url(arrow2.gif) ;
  margin: 0 0 0 3em ;
  line-height : 1.2em ;
  font-size : 95% ;
  vertical-align :20% ;
}

/*リスト表示バージョン２*/
ul.v2{
  list-style-position : outside ;
  list-style-type : disc ;
  margin: 0 0 0 3em ;
  line-height : 1.5em ;
  font-size : 95% ;
}


/*前のページへ戻る*/
td.bottom{
  font-size : 90% ;
  padding : 1em 0 1em 0 ;
}

/*Copyright表示*/
td.copyright{
  border-top : 1px solid #000033 ;
  background-color : #000033 ;
  color : #ffffff ;
  font-size : 10pt ;
  padding : 2 2 2 2 ;
  margin : 0 0 0 0 ;
}

/*本文*/
p{
  margin : 2 2 0 5 ;
  font-family : "ＭＳ Ｐゴシック","Osaka","sans-serif" ;
  font-size : 95% ;
  line-height : 1.3em ;
  text-indent : 1em ;
}

  
