/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	color: #333333;
	background-image:url(images/background.gif);
    scrollbar-face-color: #ffffff;       /* 表面の色 */
    scrollbar-3dlight-color: #ffffff;    /* 左端と上端の色 */
    scrollbar-highlight-color: #009900;  /* ハイライトの色 */
    scrollbar-shadow-color: #009900;     /* 影の色 */
    scrollbar-darkshadow-color: #ffffff; /* 右端と下端 */
    scrollbar-arrow-color: #000000;      /* 矢印の色 */
    scrollbar-track-color: #ffffff;      /* バーの背景の色 */
}


.table_right {
  background-color: #FFFFFF; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #CCCCCC; /* 枠の色 */
  border-width: 1px 0px 1px 1px; /* 枠の幅 */
}		

.tablea-tate {
  background-color: #FFFFFF; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #CCCCCC; /* 枠の色 */
  border-width: 0px 1px; /* 枠の幅 */
}		  

.table {
  background-color: #FFFFFF; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #CCCCCC; /* 枠の色 */
  border-width: 1px 1px; /* 枠の幅 */
}		

.table-yoko {
  background-color: #FFFFFF; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #CCCCCC; /* 枠の色 */
  border-width: 1px 0px; /* 枠の幅 */
}		


.table-kuro {
  background-color: #FFFFFF; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #666666; /* 枠の色 */
  border-width: 1px 1px; /* 枠の幅 */
}

.table-green {
  border-style: solid; /* 枠の種類 */
  border-color: #99CC99; /* 枠の色 */
  border-width: 1px 1px; /* 枠の幅 */
}				

.table-ore {
  border-style: solid; /* 枠の種類 */
  border-color: #FFCC99; /* 枠の色 */
  border-width: 1px 1px; /* 枠の幅 */
}				

/* 標準のリンク スタート*/
A { 
text-decoration:underline; 
color: #006699; 
}

A:hover {
text-decoration: underline; 
color: #0099FF; 
}

.menu A {
	text-decoration:underline;
	color: #000000;
	font-size: 10px;
}

.menu A:hover {
	text-decoration:underline;
	background:#CC0000;
	color:#ffffff;
 }
/* 標準のリンク エンド*/


/* 灰色のリンク スタート*/
a.link_gray:link {
  color: #333333; /* リンクの色 */
  text-decoration: none; /* 文字装飾 */
}
/* 訪問済みリンク */
a.link_gray:visited { 
  color: #333333; /* リンクの色 */
  text-decoration: none; /* 文字装飾 */ }
/* 現在開いているリンク */
a.link_gray:active {
  color: #333333; /* リンクの色 */
  text-decoration: none; /* 文字装飾 */ }
/* マウスカーソルが上に来た時のリンク */
a.link_gray:hover {
  color: #666666; /* リンクの色 */
  text-decoration: underline; /* 文字装飾 */
}
/* 白のリンク エンド*/

/* 緑のリンク スタート*/
a.link_green:link {
  color: #009900; /* リンクの色 */
  text-decoration: underline; /* 文字装飾 */
}
/* 訪問済みリンク */
a.link_green:visited { 
  color: #009900; /* リンクの色 */
  text-decoration: underline; /* 文字装飾 */ }
/* 現在開いているリンク */
a.link_green:active {
  color: #009900; /* リンクの色 */
  text-decoration: underline; /* 文字装飾 */ }
/* マウスカーソルが上に来た時のリンク */
a.link_green:hover {
  color: #FFFFFF; /* リンクの色 */
  text-decoration: none; /* 文字装飾 */
}
/* 緑のリンク エンド*/


.size11 {
	font-size: 11px;
}

.white {
	color: #FFFFFF;
}

.gyou20 {
  line-height: 20px          /* 行間20px */
}

.gyou18 {
  line-height: 18px          /* 行間16px */
}

.gyou22 {
  line-height: 22px          /* 行間22px */
}

.braun {
	color: #996666;
}

.orange {
	color: #FF9900;
}

.green {
	color: #006633;
}

.blue {
	color: #003399;
}

.akaore {
	color: #FF6600;
}

.size14 {
	font-size: 14px;
}

.size12 {
	font-size: 12px;
}

.size16 {
	font-size: 16px;
}

.size17 {
	font-size: 17px;
}

.aogray {
	color: #666699;
}

.ao {
	color: #003399;
}

.scr {
  overflow: scroll;   /* スクロール表示 */ 
  width: 335px;
  height: 120px;

}

.soudan-q {
  background-color: #DED3D6; /* 背景の色 */
  line-height: 18px;          /* 行間16px */
	
}		
