@charset   "Shift_JIS";
/* スタイルシートの意味（基本的なもののみ抜粋）

font-family　＝　フォントの種類
font-size　＝　フォントのサイズ
color　＝　文字の色
background-color　＝　背景色
line-height　＝　改行の高さ
margin　＝　対象領域から外側の余白（例/テーブル境界から外側の、そのページの端などへの距離）
padding　＝　領域内の余白（例/テーブルの境界から、その中に配置された画像や文章などへの距離）
border　＝　線の種類や太さ、色など（border:太さ 種類 色;）
width　＝　長さ
height　＝　高さ
none　＝　値はnone(なし）
例えば、border: none;はボーダーは表示しません、という意味です。

詳しくは、とほほのＷＷＷ入門
http://www.tohoho-web.com/
を参照して下さい */

/*---------- 基本設定 ----------*/

/*-- 全体 --*/
body {
	font-family: Verdana,Chicago,Arial,Helvetica,sans-serif,'ＭＳ Ｐゴシック',Osaka;
font-size: 10pt;
color: #000000;
background-color: #FFFFFF;
line-height: 1.5em;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 20px;
margin-right: 20px;
}

/*-- テーブル内 --*/
td,th {
	font-family: Verdana,Chicago,Arial,Helvetica,sans-serif,'ＭＳ Ｐゴシック',Osaka;
font-size: 10pt;
color: #000000;
line-height: 1.5em;
}

/*-- フォーム関係 --*/
input,textarea,select {
	font-family: Verdana,Chicago,Arial,Helvetica,sans-serif,'ＭＳ Ｐゴシック',Osaka;
font-size: 10pt;
color: #000000;
background-color: #FFFFFF;
line-height: 1.0em;
border:1px solid #000000;
}

/*-- 画像の周りの線 --*/
img {
	border: none;
}

/*-- htmlで<big>タグを使用した時のサイズ --*/
big {
	font-size: 12pt;
}

/*-- htmlで<small>タグを使用した時のサイズ --*/
small {
	font-size: 8pt;
}

/*-- リンク通常 --*/
A {
	text-decoration: none;
cursor: crosshair;
color: #000080;
}

/*-- リンクにカーソルを乗せたとき --*/
A:hover {
	text-decoration: none;
cursor: crosshair;
color: #000000;
}

/*---------- サブタイトル（副題） ----------*/

.sub {
	font-family: Verdana,Chicago,Arial,Helvetica,sans-serif,'ＭＳ Ｐゴシック',Osaka;
font-size: 14pt;
font-weight: bold;
}

/*---------- ページ上部 ----------*/

/*-- テーブル外側の色と線 --*/
.tbline {
	border: 1px solid #000000;
}

/*-- セルの線と内部の設定 --*/
#topcell {
	border: 1px solid #FFFFFF;

color : #ffffff;
vertical-align: bottom;
line-height:normal;
  
  
  background-attachment : inherit;
  background-color : black;
  background-image : url(image/icon-kubikase002.gif);
  background-repeat : no-repeat;
background-position : right center;
  
}

/*-- サイト名 --*/
#site {
	font-size: 24pt;
font-weight: bold;
}

/*---------- 左サイドメニュー ----------*/

/*-- ”Menu”部分の背景色とフォントの色 --*/
.sidetitle {
	background-color: #000000;
color: #FFFFFF;
}

/*-- サイドメニューの配置とフォントスタイル --*/
.side {
	vertical-align: top;
width: 200px;
font-weight:bold;
background-color: #C0C0C0;
}

/*-- サイドメニューのリンク通常 --*/
A.menu {
	text-decoration: none;
cursor: crosshair;
color: #000000;
}

/*-- サイドメニューのリンクにカーソルを乗せたとき --*/
A:hover.menu {
	color: #808080;
}

/*---------- タブメニュー ----------*/

/*-- 今表示されているページ --*/
.tab-active {
	width:100px;
background-color: #000000;
color: #FFFFFF;
font-weight: bold;
}

/*-- 閉じているページ --*/
.tab-closed {
	width: 100px;
border-top:1px solid #C0C0C0;
border-right:1px solid #C0C0C0;
font-weight: bold;
}
A.tab-clo {
	color: #C0C0C0;
}
A:hover.tab-clo {
	color: #000000;
}

/*-- 一番左端のタブ --*/
.tab-left {
	width: 100px;
border: 1px solid #C0C0C0;
border-bottom: none;
font-weight: bold;
}

/*---------- 本分 ----------*/

/*-- 更新情報部分 --*/
.info-tb {
	border: 1px solid #808080;
vertical-align: top;
}

/*-- メイン --*/
.main {
	border: 1px solid #000000;
padding:10px;
vertical-align: top;
height: 300px;
}

/*-- 表 --*/
table#table-03 {
    width: 500px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
  
  
}

table#table-03 td {
    padding: 5px;
    border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-top-color : #e3e3e3;border-right-color : #e3e3e3;border-bottom-color : #e3e3e3;border-left-color : #e3e3e3;border-top-width : 0px;border-right-width : 0px;border-bottom-width : 1px;border-left-width : 1px;
    
    text-align:left;
  
  
}
/*---------- 著作権 ----------*/
.copy {
	height:20px;
text-align:right;
font-size:8pt;
}
.futo{
  font-weight : bold;
  
}
