/* CSS Document */
.h3{
font-size:100%;
font-weight:bold;
border-left:5px #33FF00 solid;
padding:5px 5px;
margin:5px;
color:#000;
}
.h1{
font-size:130%;
font-weight:bold;
border-left:8px #FFFF00 solid;
padding-left:5px;
margin:8px 5px 8px 5px;
color:#FFFF00;
}
.txt{
color:#000;
margin:5px;
border-left:1px #FFFF00 dotted;
padding-left:5px;
}
h2{
font-size:110%;
font-weight:bold;
color:#000;
border-left:8px #FFFFFF solid;
border-bottom:1px #FFFFFF dotted;
margin:3px;
padding:5px;
}
.txt2{
color:#000;
border:1px 0px 0px 1px #33FF00 dotted;
padding:5px;
margin:5px;
}
.title{
color:#000;
border-left:#FFFF00 5px solid;
padding-left:8px;
margin:5px;
}

body {
	background-color:#000;
	background-attachment:fixed;

}
body,td,th {
	font-size: 14px;
	color:#fff;
}
.style1 {
	font-size: 12px;
	color: #FFFFFF;
}

/*--　リンク設定変更 --*/ 

a:link , a:visited , a:active , a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.style5 {font-size: 12}
.style6 {font-size: 12; color: #FFFFFF; }

/**********追加**************/

.text-link a:link , a:visited{
	color:#FF0000;}

.text-link a:hover{
	text-decoration:underline;}

p {
	color:#fff;
}

h2{
	color:#fff;
}
.none {
	display: none;
}

#menu ul{ 
margin: 0; 
padding: 0; 
list-style: none; 
}
#menu li{ 
display: inline; 
padding: 0; 
margin: 0; 
float: left;
}
#menu li a{
display: block; 
border-left: 8px solid #C97556;
background-color: #474655;
padding: 3px 10px;
text-decoration: none;
color: #E1E2CF;
width: 100px; 
margin: 1px 0px;
text-align: left;
font-size: 14px;
}
#menu li a:hover{
border-left: 8px solid #990033;
background-color: #474655;
}