body {
	background: #d0d1d3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	font:13px "ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;
	*font-size:small;
	*font:x-small;
}

table {
    font-size:inherit;
    font:100%;
}
.text10 { font-size:77%; }
.text11 { font-size:85%; }
.text12 { font-size:93%; }
.text13 { font-size:100%; }
.text14 { font-size:108%; }
.text15 { font-size:116%; }
.text16 { font-size:123.1%; }
.text17 { font-size:131%; }
.text18 { font-size:138.5%; }
.text19 { font-size:146.5%; }
.text20 { font-size:153.9%; }
.text21 { font-size:161.6%; }
.text22 { font-size:167%; }
.text23 { font-size:174%; }
.text24 { font-size:182%; }
.text25 { font-size:189%; }
.text26 { font-size:197%; }

.lh1 { line-height: 1.1; }
.lh2 { line-height: 1.2; }
.lh3 { line-height: 1.3; }
.lh4 { line-height: 1.4; }
.lh5 { line-height: 1.5; }

.white { color: #FFFFFF; }

A:link { color: #003366; }
A:visited { color: #CC3300; }
A:active { color: #990000; }
A:hover { color: red ; }

.menu A:link { color: #336699;}
.menu A:visited { color: #336699;}
.menu A:active { color: #990000;}
.menu A:hover { color: red ;}

p {
	margin: 1em 1em 1em 1em;
	line-height: 1.4;
}

ul {
	line-height: 1.3;
}
form { margin: 0px; }

table.object { border: solid 1px #999999; border-collapse: collapse; }
td.object { border: solid 1px #999999; }

.rollover {
	border: 0;
}

input, select, textarea {font-size: 12px;}

.leftmenu { color:#FFFFFF; }
.leftmenu A { text-decoration:none; }
.leftmenu A:link { color: #FFFFFF;}
.leftmenu A:visited { color: #FFFFFF;}

.topmenu {
	color: #003366;
	font-size:93%;
	line-height: 1.4;
}
.topmenu A:link { color: #003366;}
.topmenu A:visited { color: #003366;}
.topmenu A:hover { color: red ;}

.td_left {
	background: url(images/line_left.gif) repeat-y;
}
.td_right {
	background: url(images/line_right.gif) repeat-y;
}
.td_bottom {
	background: url(images/line_bottom.gif) repeat-x;
}

.style3 {
	color: #FFFFFF;
	line-height: 1.2;
}
.style3 A:link { color: #FFFFFF;}
.style3 A:visited { color: #FFFFFF;}
	
.style4 {
	color: #000033;
	line-height: 1.2;
}
.style4 a:link {
	color: #000033;
	text-decoration: none;
}
.style4 a:visited {
	text-decoration: none;
	color: #444444;
}

.style5 {
	color: #000033;
	line-height: 1.2;
}
.style5 a:link {
	color: #000033;
	text-decoration: underline;
	line-height: 1.8;
}
.style5 a:visited {
	text-decoration: underline;
	color: #444444;
}

.message_color {
	color: #000033;
}

.left_item A:link { color: #384830;}
.left_item A:visited { color: #384830;}
.left_item A:active { color: #384830;}
.left_item A:hover { color: #565A27;}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) bottom right no-repeat}
#tttop {display:block; height:5px; margin-right:5px; background:url(images/tt_top.gif) top left no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-right:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-right:5px; background:url(images/tt_bottom.gif) top left no-repeat; overflow:hidden}
