@charset "UTF-8";


body{
  font-family : "Calibri Light", "UD デジタル 教科書体 NK";
  margin-left : auto;
  margin-right : auto;
  width : 1000px;
  background-image : url(image/bg01_4.png);
  position : static;
}

/* リスト */
ol.topic-path{
	margin: 0; /* マージン（上下左右） */
padding: 7px 5px; /* パディング（上下、左右） */
background-color: #f9f9f9; /* 背景色 */
list-style-type: none; /* リストマーク非表示 */
font-size: 100%; /* 文字サイズ */
}
/* リスト項目 */
ol.topic-path li{
	padding-left: 5px; /* 左パディング */
display: inline; /* 項目を横並び */
}
/* リスト項目（最初の項目） */
ol.topic-path li.first{
	padding-left: 25px; /* 左パディング */
background : url(image/topic-path-home-gray.png) left center / auto auto no-repeat scroll padding-box border-box transparent; /* ホーム記号（※） */
}
/* リンクエリア */
ol.topic-path li a{
	padding-right: 18px; /* 右パディング */
background : url(image/topic-path-gray.gif) right center / auto auto no-repeat scroll padding-box border-box transparent; /* 矢印記号（※） */
}
/* リンク色 */
ol.topic-path li a{
	color : #4682b4;
}
/* リンク色（マウスオーバー） */
ol.topic-path li a:hover{
	color: #79a7cc;
}

#ID{
  margin-left : auto;
  margin-right : auto;
  width : 1000px;
}

#wrap{
  background-color : #ffffff;
  margin-left : auto;
  margin-right : auto;
  width : 1020px;
}

#footer{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  text-align : center;
}

h1{
  color : #3d7a7a;border-style : double;
}

td{
  margin-left : auto;
  border-left-style : none;
  background-position : center center;
  text-align : center;
  caption-side : left;
  table-layout : auto;
}

table{
  margin-left : auto;
  margin-right : auto;
}

#topic-path{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 7px;
  margin-bottom : 0px;
}

tr{
  text-align : center;
}

