#bodyid{
	background:url('img/6.png') ;
	padding:0;
	margin:0;
	text-align:center;
	font-size: 14px;


}

#page{
border-left:1px solid #89cb35;
border-right:1px solid #89cb35;
border-bottom:1px solid #89cb35;
background:#000;
width:800px;
margin:0 auto;
padding:10px 0;
}
#menu{
width:800px;
border-collapse:collapse;
margin:0 auto;
font-size:15px;
font-weight:bold;
color:#ddd;
}
#menu a{
color:#ddd;
text-decoration:none;
width:100%;
}
#menu td{
border:1px solid #444;
border-top-width:0;
background-color: #000; 
padding:3px 10px;
text-align:center;
width:30%;
}

.linktext a { color: #fff; text-decoration: underline;font-weight: normal;}
.linktext a:link{ color: #fff; text-decoration: underline;font-weight:normal; }
.linktext a:visited { color: #fff; text-decoration: underline;font-weight:normal;}
.linktext a:active { color: #cccccc; text-decoration: underline; font-weight:normal;}
.linktext a:hover{ color: #00ff18; text-decoration: underline; font-weight:normal;}

/* --- ナビゲーションバー --- */
div.nav {
width: 100%; /* ナビゲーションの幅 */
background: url(img/hor_menu4_back1.gif) repeat-x top  ; /* ナビゲーションの背景 */
border-top: 1px #333333 solid; /* 上境界線 */
border-bottom: 1px #666666 solid; /* 下境界線 */
font-size: 13px;
}

/* --- メニューエリア --- */
div.nav ul.nl {
width: 770px; /* メニューの幅 */
margin: 0 auto; /* センターに配置 */
padding: 0;
background: url(img/hor_menu4_back1.gif) repeat-x top; /* メニューの背景 */
border-left: 1px #333333 solid; /* メニューの左境界線 */
border-right: 1px #666666 solid; /* メニューの右境界線 */
list-style-type: none;
text-align: center;
}

/* --- メニュー項目 --- */
div.nav ul.nl li {
width: 16%; /* 項目の幅 */
float: left;
}
/* --- リンク --- */
div.nav ul.nl li a {
display: block;
position: relative; /* IE6用 */
padding: 9px 2px; /* リンクエリアのパディング（上下、左右） */
border-left: 1px #666666 solid; /* リンクエリアの左境界線 */
border-right: 1px #333333 solid; /* リンクエリアの右境界線 */
text-decoration: none; /* テキストの下線（なし） */
font-weight: bold; /* 太字 */
}
/* --- リンクテキストの色 --- */
div.nav ul.nl li a:link {
color: #ffffff;
}
div.nav ul.nl li a:visited {
color: #ffffff;
}
div.nav ul.nl li a:hover {
color: #ff8000;
}
div.nav ul.nl li a:active {
color: #ff8000;
}
/* --- clearfix --- */
.clearFix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearFix {
min-height: 1px;
}
#main{
width:800px;
margin:0 auto;
padding:0 0 10px 0;
font-size:0.8em;
}
#image{
border:1px solid #444;
width:800px;
margin:0 auto;
height:250px;
background:url('img/ouu2.png') no-repeat left top;
}
#image h1{
color:#ccc;
font-size:1.6em;
font-weight:bold;
letter-spacing:4px;
text-align:right;
padding:5px;
margin:0;
}
#left{
width:220px;
float:left;
margin:5px 0;
border:1px solid #3f3f3f;
border-bottom-width:0;
text-align:left;
}
#left h2{
border-bottom:1px solid #3f3f3f;
background:url('img/sidebg.png');
font-size:1.4em;
font-weight:normal;
padding:10px 10px;
margin:6px;
color:#ddd;
}
#left ul{
list-style-type:none;
margin:0;
padding:0;
}
#left li{
font-weight:normal;
border-bottom:1px solid #3f3f3f;
padding:4px 8px;
margin:0;
color:#ddd;
font-size:1.2em;
}
#left li a{
color:#fff;
text-decoration:none;
width:100%;
}
#left li a:hover{
color:#999;
}
#right{
width:570px;
float:right;
padding:12px 0;
}
#right a{
color:#0000ff;
}
#right a:hover{
color:#335c40;
}
#right h2{
background:url('img/botan.png') no-repeat top left;
border:1.5px solid #444;
color:#ddd;
padding:5px 40px 5px 40px;
font-size:1.5em;
margin:0 0 10px 10px;
text-align:center;
}
#right p{
	font-weight:normal;
	background:url('img/maintb.png') repeat-x bottom left;
	margin:0;
	padding:0 5px 15px 15px;
	text-align:left;
	color:#ddd;
	font-size:2em;
	line-height:120%;
	font-weight:bold;
}
#copy{
	clear:both;
	color:#FFF;
	font-size:0.8em;
}
#omo{
display:none;
}
#bodyid tr td ul li div table tr td {
	color: #666;
	text-align: center;
}
#bodyid tr td ul li div table {
	font-size: 12px;
}
#bodyid tr td ul table tr td {
	text-align: center;
	color: #999;
}
#bodyid tr td ul table tr td a {
	color: #ff4500;
}

#ｙ {
	color: #F90;
}
#j {
	color: #FC6;
}
#tr {
	font-size: 1.2em;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}

