*
  {line-height:1.5;
					/*font-size:12px;*/
					/*border:1px solid VIOLET;*/
  }

body
  {text-align:CENTER;
  }

img
  {border:0px;
  }

a
  {font-weight:NORMAL;
					/*font-weight:BOLD;*/
  }

li
	{padding-top:5;
	}

p
	{writing-mode:tb-rl;
	} 



/* [テンプレート用のテーブル（テンプレートだけで確認できるようにするためのもの）] */
.forTemplate
	{width:800;width:800;text-align:CENTER;
					/*border:1px solid VIOLET;*/
	}

/* [ヘッダー画像テーブル] */
.tblHeadBnr
  {text-align:left;position:relative;
 border:0px solid RED;
  }

/* [ヘッダー事業所数・会員数テーブル] */
.tblHeadJigyou
  {text-align:left;position:relative;
 background-color:#0000FF;color:#FFFFFF;
 font: bold;border:1px outset GLAY
  }

/* [現在の場所表示　＋　文字サイズ変更のテーブル] */
.titleANDfont
	{width:800;width:800;
	}

/* [文字サイズ] */
.fontSizeAtag
	{width:250;text-align:RIGHT;
	}
.fcBtn
	{font-size:15px;
	}

/* 現在の場所表示（ヘッダー周辺） */
.nowPlc
  {text-align:left;font-weight:BOLD;
}
/* [現在のページ] */
.pagePlace
	{width:600;width:700;
	}

/* [ページレイアウトテーブル（ヘッダー画像の下に配置する「ページの内容」を収める外枠テーブル）] */
.tblParent
	{width:800;width:800;text-align:CENTER;/*vertical-align:TOP;*/
                                    /* layout-grid:18.0pt; */
  }
.tblParent td
  {/*vertical-align:TOP;*/
                                    /* border:1px solid GOLD; */
  }


/* [ページレイアウトテーブル（TOPページの「ボタン＋イメージ画像＋ボタン」）] */
.tblChild
  {text-align:CENTER;
 border:0px solid YELLOWGREEN;
  }

/* [三角画像] */
.markTriImg
  {vertical-align:MIDDLE;
	width=10; height:10;
  }

/* [サイトマップ用] */
.markTriImg2
  {vertical-align:MIDDLE;
	width=10; height:10;
  }

/* [コンテンツタイトル] */
.contTitle
	{width:800;text-align:LEFT;padding:10px;padding-left:5px;
	}

/* [説明] */
.indent15
	{width:800;text-align:LEFT;padding-left:15px;padding-bottom:5px;
	}
.indent35
	{text-align:LEFT;padding-bottom:10px;padding-left:10px;
	}
.indent45
	{text-align:LEFT;padding-bottom:10px;padding-left:100px;
	}
.indent55
	{text-align:CENTER;padding-bottom:10px;padding-left:0px;
	}



.mdsInf
  {padding:15px;line-height:1.5;width:173;height:200;left:;top:;position:absolute;background:;
  }

/* [見出し] */
.mdsEtc
  {width:800;width:800;padding-top:10;padding-bottom:10;line-height:1.5;
  }
.mdsEtc span
  {font-weight:BOLD;line-height:1.5;border:1px solid #0066FF;background:#0066FF;
text-align:LEFT;
color:#ffffff;
width:800;width:800;
  }
.mdsDiv
  {font-weight:BOLD;
  }

/* [赤色の文字（細字）]　注意事項などの強調用 */
.chui
	{color:RED;
	}

/* [赤色の文字（太字）]　注意事項などの強調用 */
.chuiRed
	{color:RED;font-weight:BOLD;
	}





/* [フッター周辺] */
.footerToTop
  {text-align:right;width:800;width:800;padding:10px;padding-right:0px;
  }
.partFooter
  {text-align:left;width:800;width:800;padding:4px;padding-left:10px;
  background:BLUE;
  }
.partFooter, .partFooter a
  {color:#FFFFFF;
  }
.copy
  {text-align:center;padding:5px;
  }

.spanDef
  {width:700;
  }


//- TOP以外で共通使用するもの ---------------------------------------------

/* [新着・過去の新着共通] */
.whatsNewData td
  {vertical-align:TOP;padding:5;
  }
.whatsNewData														/* テーブル */
  {width:97%;padding-left:10px;
 border:1px solid purple;
text-align:CENTER;
position:relative;top:1;
  }
.whatsNewTime, .juuyouNew, .shinchakuComment
	{padding:2;
	}
.whatsNewTime														/* 年月日 */
  {padding-left:10px;font-family:'ＭＳ ゴシック';
  }
.juuyouNew															/* NEW・重要 */
	{text-align:CENTER;background:;padding-left:6;
	}
.whatsNewData .juuyouNew
	{text-align:CENTER;
	}
.shinchakuComment
	{width:100%;text-align:LEFT;
	}
.juuyouNew img
	{width:26;height:15;position:relative;top:2;
	}

.sswaku{color: #FFFFFF;font-weight:bolder;
	  font-size: 120%;background-color: #0066FF;}

.sswakumid{font-size: 120%;}

.sswakubig{font-weight:BOLD;font-size: 150%;}

.SSannaiTable {
border:1px solid #808080;
}

.SSkozaTable {
width:800;padding-bottom: 15px;
}

.SSannaiTable th{
text-align:CENTER;
color: #0000000;
background:#FFFF99;
border:1px solid #808080;padding=1px;
}

.SSannaiTable td{

border:1px solid #808080;padding-left:2px;padding-right:2px;

}


.SSannaiTable annaiNaiyo{
text-align:left;
}
.SSannaiTable td annai{
text-align:CENTER;
}
.SSannaiTable strong{
color: #006400;
}

.SSryoukinTable {
border:1px solid #808080;
}
.SSryoukinTable th{
color: #0000000;
border:1px solid #808080;
}

.SSryoukinTable td{
border:1px solid #808080;
text-align:right;
padding-right:4;
}

.SSryoukinTable strong{
color: #006400;
}

.SSannaiTitle
	{width:800;text-align:LEFT;padding-left:15px;padding-bottom:8px;
	font-size: 140%;
	}

p.keisen {
background-image: url("../img/jpg/keisen.jpg");
 background-repeat: no-repeat;
}

.SSryoukinSub {font-size: 110%;
width:100%;
border:1px solid #FFFFFF;
}

.SSryoukinSub th{
text-align:left;
color: #0000000;
border:1px solid #FFFFFF;
}

.SSryoukinSub td{
font-weight:bolder;
text-align:right;
border:1px solid #FFFFFF;
}

.SSfuzokuTable {border:1px solid #808080;
}
.SSfuzokuTable th{
color: #0000000;
border:1px solid #808080;
}

.SSfuzokuTable td{
border:1px solid #808080;
padding-left:4;
padding-right:4;
}

.SSfuzokuTable strong{
color: #006400;
}


.SSfuzokuSub {font-size: 110%;
width:100%;
border:1px solid #99FFFF;
}

.SSfuzokuSub th{
text-align:left;
color: #0000000;
background:#99FFFF;
border:1px solid #99FFFF;
}

.SSfuzokuSub td{
font-weight:bolder;
text-align:right;
background:#99FFFF;
border:1px solid #99FFFF;
}

.SScenterTop
	{text-align:LEFT;padding-bottom:10px;padding-left:100px;
	font-weight:bolder;color: #0000FF;background-color: #FFFFFF}

.SScenterMid
	{text-align:LEFT;padding-bottom:10px;padding-left:100px;
	font-weight:bolder;color: #800080;background-color: #FFFFFF}

.SScenterBotm
	{text-align:LEFT;padding-bottom:1px;padding-left:100px;
	}

.SScenterBotm span{
font-weight:bolder;
}


.SScenterFut
	{font-size: 110%;text-align:LEFT;padding-bottom:10px;padding-left:97px;
	font-weight:bolder;color: #3300FF;background-color: #FFFFFF}
.SScenterFut span{color: #FFFF00;background-color: #FFFFFF}

.SSryoukinTop
	{text-align:LEFT;padding-bottom:10px;padding-left:100px;
	}
.SSryoukinTop span{color: #FF0000;background-color: #FFFFFF}


.sisetutable {border:1px solid #808080;}

.sisetutable th{text-align:CENTER;color: #FFFFFF;background:#6699FF;border:1px solid #808080;}

.sisetutable td{border:1px solid #808080;}

.sisetutable strong{color: #006400;}


