a:link      { color: #000066}
a:visited   { color: #003300}
a:hover     { color: #808080} 

body        { background: white;
              font-family: MS Pゴシック; osaka;
              margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0;
}

H1          { color: #008000;
              margin: 0px;
              padding: 0px;
              font-size: 30px;
              font-family: MS Pゴシック; osaka;
}
H2          { color: #000000;
              font-size: 16px;
              font-family: MS Pゴシック; osaka;
}

H3          { color: #000000;
              font-size: 16px;
              font-family: MS Pゴシック; osaka;
}

table       { font-size: 10pt;
              font-family: MS Pゴシック; osaka;
}

table.tb01  { font-size: 10pt;
              font-family: MS Pゴシック; osaka;
              background-color: #f6f6f6;
              border: 1px solid #336699;
}

table.tb02  { font-size: 10pt;
              font-family: MS Pゴシック; osaka; sans-serif;
              background-color: #ffffff;
              border: 1px solid #336699;
}

table.tb03  { font-size: 10pt;
              font-family: MS Pゴシック; osaka; sans-serif;
              background-color: #f6f6f6;
              border: 1px solid #008000
}

table.tb04  { font-size: 10pt;
              font-family: MS Pゴシック; osaka; sans-serif;
              background-color: #ffffff;
              border-width: 1px;
              border-style: solid;
              border-color: #008000;
}

table.tb05  { font-size: 10pt;
              font-family: MS Pゴシック; osaka; sans-serif;
              background-color: #f6f6f6;
              border-width: 1px;
              border-style: solid;
              border-color: #996633;
}

table.tb06  { font-size: 10pt;
              font-family: MS Pゴシック; osaka; sans-serif;
              background-color: #ffffff;
              border-width: 1px;
              border-style: solid;
              border-color: #996633;
}

td.cell01   { color: #008000;
}


li          { list-style-image: none; url(others/arrow02.gif); ); 
              line-height: 140%; 
}

p           { text-indent: 1em;
}

table.tate{
	border-collapse: collapse;	border-spacing: 0;
	width:400;
	height:auto;
	margin:0 auto 15px auto;
	font-size:9pt;
	}
	
table.tate th, td	{
	color: #534741;
	font-weight:normal;
}

table.tate th	{
	width:100px;
	padding:5px 0 5px 0;
	border-bottom: 1px solid #f1eee3;
	color: #000000;
	font-weight:normal;
	}
	
table.tate th.long	{
	width:100px;
	padding:5px 0 5px 0;
	border-bottom: 1px solid #f1eee3;
	color: #f1eee3;
	font-weight:normal;
	}
	
table.tate th.nuri	{
	width:100px;
	padding:5px 0 5px 0;
	background: #16901f;
	border-bottom: 1px solid #f1eee3;
	color: #;
	font-weight:normal;
	}

table.tate td	{
	width:auto;
	padding:5px 0 5px 10px;
	background: #f1eee3;
	border-bottom: 1px solid #f1eee3;
}

table.tate th.siro	{
	background: #fff;
	border-bottom:0px;
}

p.tit_mr_lef15{
	margin:0 15px 0 15px;
	text-align:justify;
	line-height:180%
	}

