BODY.body {
  /* 背景色　白 */
	background-color:#ffffff;
}
/*  ----------------------------文字囲み（黒）--2006/05/10 chinen---------*/
.around-black{
  padding : 0px 0px 0px 0px;
  margin : 2px 2px 2px 2px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #333333 #333333 #333333 #333333;
}
/*  ----------------------------文字囲み（青）--2006/05/10 chinen---------*/
.around-blue{
  padding : 0px 0px 0px 0px;
  margin : 2px 2px 2px 2px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #0066cc #0066cc #0066cc #0066cc;
}
/*  ----------------------------文字囲み（赤）--2006/05/10 chinen---------*/
.around-red{
  padding : 0px 0px 0px 0px;
  margin : 2px 2px 2px 2px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #ff0000 #ff0000 #ff0000 #ff0000;
}
/*  ----------------------------ぶら下げインデント --2006/07/20 chinen-----*/
.left-pad{
  text-indent : -10pt;
  padding-left : 10pt;
}

/*  ---------------太字(タグ要素を問わず使用できる) --2006/08/10 chinen-----*/
/* 使用例（他のスタイルと併用）
    <td class="tda bd"> */
.bd {
  font-weight: bold;
}

/*  ---------------右寄せ(タグ要素を問わず使用できる) --2007/12/21 chinen-----*/
.align-right {
  text-align:right;
}

/*  ---------------中央寄せ(タグ要素を問わず使用できる) --2007/12/21 chinen-----*/
.align-center {
  text-align:center;
}

/*  ----------------------------文字　黒-----7pt--------------------------*/
TD.tdl{
  color:#333333;
  /* 黒　7pt　左揃え */
	font-size:7pt;
  text-align:left;
}
/*  ----------------------------文字　黒-----8pt--------------------------*/
TD.tdf{
  color:#333333;
  /* 黒　8pt　左揃え */
	font-size:8pt;
  text-align:left;
}

TD.tdf2{                /* 2007/03/26 追加 chinen */
  color:#333333;
  /* 黒　8pt　中央揃え */
	font-size:8pt;
  text-align:center;
}

/*  ----------------------------文字　黒-----8.5pt--2006/07/04 chinen------*/
/* 使用をTD要素に限らない */
.txt85pt{
  color:#333333;
  /* 黒　8.5pt */
	font-size:8.5pt;
	line-height:15pt;
}
/*  ----------------------------文字　黒-----9pt--2006/07/04 chinen--------*/
/* 使用をTD要素に限らない */
.txt9pt{
  color:#333333;
  /* 黒　9pt */
	font-size:9pt;
}
/*  ----------------------------文字　黒-----10pt--------------------------*/
TD.tda{
  color:#333333;
  /* 黒　10pt */
	font-size:10pt;
}
TD.tdc{
  color:#333333;
  /* 黒　10pt　中央揃え */
	font-size:10pt;
  text-align:center;
}
/*  -------------------文字　黒-----10pt-----背景色あり---------------------*/
TD.tdc5{
  color:#333333;
  /* 黒　10pt　中央揃え  背景色　グリーン系*/
	font-size:10pt;
  text-align:center;
  background-color:#339900;
}
TD.tdc2{
  color:#333333;
  /* 黒　10pt　中央揃え  背景色　薄グリーン系*/
	font-size:10pt;
  text-align:center;
  background-color:#CAF8C7;
}
TD.tdc4{
  color:#333333;
  /* 黒　10pt　中央揃え  背景色　水色系*/
	font-size:10pt;
  text-align:center;
  background-color:#99CCFF;
}
TD.tdc3{
  color:#333333;
  /* 黒　10pt　中央揃え  背景色　薄水色系*/
	font-size:10pt;
  text-align:center;
  background-color:#D7EBFF;
}
TD.tdc6{
  color:#333333;
  /* 黒　10pt　 背景色　薄水色系*/
	font-size:10pt;
  background-color:#D7EBFF;
}
TD.tdd{
  color:#333333;
  /* 黒　10pt　背景色　うすい水色　中央揃え */
	font-size:10pt;
  background-color:#eefff5;
  text-align:center;
}
TD.tde{
  color:#333333;
  /* 黒　10pt　背景色　うすい水色 */ 
	font-size:10pt;
  background-color:#eefff5;
}
TD.tdc7{
  color:#333333;
  /* 黒　10pt　 背景色　白*/
	font-size:10pt;
  background-color:#FFFFFF;
}
TD.tdo{
  color:#333333;
  /* 黒　10pt　中央揃え 背景色　薄オレンジ*/
	font-size:10pt;
  text-align:center;
  background-color:#FFCC99;
}
TD.tdp{
  color:#000000;
  /* 黒　10pt　中央揃え 背景色　薄イエロー*/
	font-size:10pt;
  text-align:center;
  background-color:#FFFFCC;
}
TD.tdc8{                                   /* 2005/09/20 追加 chinen */
  color:#333333;
  /* 黒　10pt 　中央揃え 背景色　白*/
	font-size:10pt;
  text-align:center;
  background-color:#FFFFFF;
}
TD.tdc9{
  color:#333333;
  /* 黒　10pt　背景色　うすいピンク　中央揃え */
	font-size:10pt;
  background-color:#FFCCFF;
  text-align:center;
}
TD.tdc10{
  color:#333333;
  /* 黒　10pt　背景色　うすいピンク */ 
	font-size:10pt;
  background-color:#FFCCFF;
}
TD.tdc11{                                   /* 2010/05/31 追加 chie */
  color:#333333;
  /* 黒　10pt　 背景色　白*/
  font-size:10pt;
  font-weight:bold;
  background-color:#FFFFFF;
}


/*  ----------------------------文字　黒-----11pt--------------------------*/
TD.tdb{
  color:#333333;
  /* 黒　11pt */
	font-size:11pt;
}
TD.tdb2{
  color:#333333;
  /* 黒　11pt　中央揃え */
	font-size:11pt;
  text-align:center;
}
TD.tdb4{
  color:#333333;
  /* 黒　11pt 明朝体 */
	font-size:11pt;
  font-family:"MS P明朝",平成明朝,serif;
}
TD.tdh{
  color:#333333;
  /* 黒　11pt　太字　左揃え */
	font-size:11pt;
  font-weight:bold;
  text-align:left;
}

/*  -------------------文字　黒-----11pt-----背景色あり---2010/05/31 chie---*/
TD.tdb6{
  color:#333333;
  /* 黒　10pt　中央揃え　太字  背景色　水色系*/
  font-size:12pt;
  font-weight:bold;
  text-align:center;
  background-color:#99CCFF;
}

/*  ----------------------------文字　黒-----12pt--------------------------*/
TD.tdh2{
  color:#333333;
  /* 黒　12pt　太字 */
	font-size:12pt;
  font-weight:bold;
}
TD.tdg{
  color:#333333;
  /* 黒　12pt　左揃え */
	font-size:12pt;
  text-align:left;
}
TD.tdg2{                  /* 2005/09/20 追加 chinen */
  color:#333333;
  /* 黒　12pt */
	font-size:12pt;
}
/*  ----------------------------文字　黒-----14pt--------------------------*/

TD.tdb3{
  color:#333333;
  /* 黒　14pt */
	font-size:14pt;
}
TD.tdb5{
  color:#333333;
  /* 黒　14pt 太字 */
	font-size:14pt;
  font-weight:bold;
}
/*  ----------------------------文字　赤-----------------------------------*/
TD.tdi{
  color:#ff0000;
  /* 赤　12pt　太字　中央揃え */
	font-size:12pt;
  font-weight:bold;
  text-align:center;
}
TD.tdi2{
  color:#ff0000;
  /* 赤　10pt */
	font-size:10pt;
}
TD.tdk{
  color:#ff0000;
  /* 赤　12pt　太字　 */
	font-size:13pt;
  font-weight:bold;
  text-align:left;
}
TD.tdr{
  color:#ff0000;
  /* 赤　10pt */
	font-size:10pt;
}
TD.tdr2{                                   /* 2010/06/02 追加 chie */
  color:#ff0000;
  /* 赤　10pt 　中央揃え 背景色　白*/
	font-size:10pt;
  text-align:center;
  background-color:#FFFFFF;
}

/*  ----------------------------文字　青-----------------------------------*/
TD.tdj{
  color:#0000ff;
  /* 青　12pt　太字　中央揃え */
	font-size:12pt;
  font-weight:bold;
  text-align:center;
}
TD.tdj2{
  color:#0000ff;
  /* 青　11pt　太字　中央揃え */
	font-size:11pt;
  font-weight:bold;
  text-align:center;
}
TD.tdj3{      /* 2006/01/17 追加 chinen */
  color:#0000ff;
  /* 青　12pt　太字 */
	font-size:12pt;
  font-weight:bold;
}
TD.tdj4{      /* 2006/01/17 追加 chinen */
  color:#0000ff;
  /* 青　12pt　太字 */
	font-size:12pt;
}
/*  ----------------------------文字　白-----------------------------------*/
TD.tds{
  color:#ffffff;
  /* 白　11pt　太字　背景色　水色 　要望により太字に変更　2005.05.27　tomishima*/
	font-size:11pt;
  font-weight:bold;
  background-color:#66ccff;
}
TD.tdm{
  color:#ffffff;
  /* 白　11pt　背景色　ブルー */
	font-size:11pt;
  background-color:#0066cc;
}
TD.tdm2{   /* 2006/01/13 追加 chinen */
  color:#ffffff;
  /* 白　11pt　背景色　ブルー 太字 */
	font-size:11pt;
  font-weight:bold;
  background-color:#0066cc;
}
TD.tdt{    /* 2007/02/01 追加 chinen */
  color:#ffffff;
  /* 白　11pt　背景色　薄ピンク系*/
	font-size:11pt;
  font-weight:bold;
  background-color:#ff99cc;
}
TD.tdw{    /* 2006/01/13 追加 chinen */
  color:#ffffff;
  /* 白　10pt　背景色なし */
  font-size:10pt;
}

TD.tdx{
  color:#ffffff;
  /* 白　11pt　背景色なし */
  font-size:11pt;
}
/*  ----------------------------文字　オレンジ-----------------------------------*/
TD.tdq{
  color:#FF6600;
  /* オレンジ　14pt　左揃え */
	font-size:14pt;
  text-align:left;
}
/*  ----------------------------文字　緑----------------------------------*/
TD.tdn{
  color:#339900;
  /* 緑　11pt */ 
	font-size:11pt;
}
TD.tdn2{      /* 2006/05/02 追加 chinen */
  color:#009999;
  /* 緑　12pt　太字 */
	font-size:12pt;
  font-weight:bold;
}

/* tdfからtdjまでとコメントは追加部分。 */

/*　td　のあとは「ｓ」まで使用されています。*/


/*  ----------------------------サイトマップ-------2010/05/31 chie------------*/
.div_float_right {
	float: right;
}
.div_float_left {
	float: left;
}
.div_float_center {
	float: left;
	margin-left:15;
}
#sitemap {
/*	width: 750px;	*/
	margin: 0;
	padding: 0;
	clear: both;
}

#sitemap .div_float_left,
#sitemap .div_float_right,
#sitemap .div_float_center {
	width: 240px;
/*	border: 1px solid #CCFF99;	*/
}

#sitemap .div_list {
	width: 100%;
	clear: both;
	margin-bottom: 20px;
	font-size:10pt;
/*	border: 1px solid #6699FF;	*/
}
#sitemap .list {
	width: 100%;
	clear: both;
	margin-bottom: 20px;
	font-size:10pt;
}
	.div_list h3 {
		font-size:13pt;
		margin: 0;
		padding: 4 0 4 13;			/* 上・右・下・左 */
		color: #FFFFFF;
		background: #6699FF;
	}
	
	.div_list ul {
		margin: 10 0 15 20;	/* 上・右・下・左 */
		padding: 0;
	}	
	.div_list ul li{
		list-style-type: none;
		margin: 5 0;	/* 上下・左右 */
		padding-left: 15px;
		background: url(image/icon_blue.gif) 0 0.2em no-repeat; 
	}

	.list ul{
		margin: 10 0 15 0;	/* 上・右・下・左 */
		padding: 0;
	}
	.list ul li{
		list-style-type: none;
		margin: 8 0;	/* 上下・左右 */
		padding: 0;
	}
	
a.link_w {/*リンクされた文字*/
    color:FFFFFF;
    font-style:normal;
    text-decoration:underline;
}
a:link.link_w {/*未訪問のリンク*/
    color:FFFFFF;
    font-style:normal;
    text-decoration:underline;
}
a:visited.link_w {/*訪問後のリンク*/
    color:#FFFFFF;
    text-decoration:underline;
}



