@charset "UTF-8";
/* CSS Document */

#contents-body {
	color:#000;
	background:#FFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}

#contents-body b{
	font-weight:bold;
}

#contents-body .tm {
	font-size:14px;
	line-height:16px;
	color:#000000;
}

#contents-body .tm-l {
	font-size:18px;
	line-height:16px;
	color:#339999;
	font-weight: bold;
}

#contents-body .ts {
	font-size:12px;
	line-height:12px;
	color:#1B8EA3;
}

#contents-body .sup {
	font-size:12px;
	line-height:16px;
	color:#1B8EA3;
	vertical-align:top;
}

#contents-body .tm {
	font-size:14px;
	line-height:16px;
	color:#000000;
}

#contents-body .tmm {
	font-size:14px;
	line-height:22px;
	color:#000000;
}

#contents-body .tm-l {
	font-size:18px;
	line-height:16px;
	color:#339999;
	font-weight: bold;
}

#contents-body .tm-l-link {
	font-size:18px;
	color:#339999;
	font-weight: bold;
	text-decoration: underline;
}

#contents-body .tm-l-link a {
	font-size:18px;
	color:#339999;
	font-weight: bold;
	text-decoration: underline;
}

#contents-body .tm-l-link a:link {
	font-size:18px;
	color:#339999;
	font-weight: bold;
	text-decoration: underline;
}

#contents-body .tm-l-link a:visited {
	font-size:18px;
	color:#339999;
	font-weight: bold;
	text-decoration: underline;
}

#contents-body .tm-l-link a:hover {
	font-size:18px;
	color:#339999;
	font-weight: bold;
	text-decoration: underline;
}

#contents-body .tm-l-link a:active {
	font-size:18px;
	color:#339999;
	font-weight: bold;
	text-decoration: underline;
}

#contents-body .copy {
	font-size:10px;
	line-height:16px;
	color:#000000;
}

#contents-body .copy2{
	font-size:11px;
	line-height:16px;color:#000000;
}

#contents-body a:link {
	color:#1B8EA3;
	text-decoration:underline;
}
#contents-body a:visited {
	color:#1B8EA3;
	text-decoration:underline;
}
#contents-body a:hover {
	color:#1B8EA3;
}
#contents-body a:active {
	color:#1B8EA3;
}
#contents-body .maintable {
	margin:20px;
}

#contents-body .home{
	width:648px;
}

#contents-body .defsize{
	width:648px;
}

/*
#contents-body h1{
	font-size:32px;
	margin:21px 0;
	color:#000;
	font-weight:900;
}

#contents-body BLOCKQUOTE{
	margin:1em 40px;
}
*/
/*#contents-body h2{
	padding-left:5px;
}


#contents-body dd{
	padding-left:20px;
}

#contents-body li{
	list-style-type:disc;
}

#contents-body td{
	line-height:26px;
	padding-right:1em;
	font-size:16px;
	padding:5px;
	text-align:left;
}

#contents-body td img{
	vertical-align:middle;
}*/
/*	
#contents-body a[name]
{
  color: #000000;
	text-decoration:none;
}

#contents-body a[href]:link,
#contents-body a[href]:hover
{
	color:#339966;
	text-decoration:underline;
}
*//*
#contents-body a[name]:link,
#contents-body a[name]:hover
{
  color: #000000;
	text-decoration:none;
}
*/
/*#contents-body a[href]:active,
#contents-body a[href]:visited
{
	color:#999966;
	text-decoration:underline;
}*/
/*
#contents-body a[name]:active,
#contents-body a[name]:visited
{
  color: #000000;
	text-decoration:none;
}
*/

/*#contents-body td{
	line-height:22px;
	font-size:16px;
	padding:5px;
}

#contents-body address{
	font-style:italic;
	font-size:16px;
}

#contents-body hr{
	background-color:#808080;
}

#contents-body p{
	font-size:16px;
}
*/
/*#contents-body .homepage{
	padding-right:60px;
}

#contents-body table.linkspace{
	margin-left:35px;
}
*/

/*#contents-body ol,
#contents-body ul,
#contents-body li {
	margin: 0;
	padding: 0;
}

#contents-body .list-style {
	margin: 5px 0 0 20px;
	list-style: none;
}

#contents-body .list-style2 {
	margin: 5px 0 0 20px;
	list-style: disc;
}

#contents-body .list-style li {
	padding: 0 0 5px 0;
}

#contents-body table.fig{
	border:3px inset #808080;
}

#contents-body strong{
	font-size:16px;
	line-height:22px;
}
*/
