@charset "UTF-8";
/*
基本色（グレイグリーン）
#7E907A
*/

#cg {
	margin:0px auto;
}

#cg tr td img {
 border:none;
 margin:0px;
 padding:0;
}

td {
	text-align:center;
}

* html .IE6exept { /* IE6のために面倒くさいね */
	display:none;
}

.IE6only {
	display:none;
}

* html .IE6only { /* IE6のために面倒くさいね */
	display:list-item;
}





ul.navigation0 li,
ul.navigation1 li,
.menu {
 float:left;
 border:1px #AAAAAA outset;
 overflow:hidden;
 height:18px; width:80px;
 margin:0px 1px;
 background:#FFFFFF;
 font-size:x-small;
 color:#444444;
 padding:2px 1px 1px 1px;
 text-align:center;
 }

ul.navigation0 .menu_mat,
.menuN {
 float:left;
 border:1px #550000 inset;
 overflow:hidden;
 height:18px; width:80px;
 margin:0px 1px;
 Background:#7E907A;
 font-size:x-small;
 padding:2px 1px 1px 1px;
 color:#EFEFEF;
 text-align:center;
 }

ul.navigation0 li a,
ul.navigation1 li a,
.menu a {
 display:block;
 color:#444444;
 text-decoration:none;
 }


ul.navigation0 li a:link,
ul.navigation1 li a:link,
.menu a:link {
 display:block;
 color:#444444;
 text-decoration:none;
 }

ul.navigation0 li a:hover,
ul.navigation1 li a:hover,
.menu a:hover {
 display:block;
 color:#FEFEFE;
 text-decoration:none;
 background-color:#444444;
 }

ul.navigation0 li a:visited,
ul.navigation1 li a:visited,
.menu a:visited {
 display:block;
 text-decoration:none;
 height:18px; width:80px;
 }


ul.navigation0 .menu_mat a,
.menuN a {
 display:block;
 color:#EFEFEF;
 text-decoration:none;
 height:18px; width:80px;
 }


ul.navigation0 .menu_mat a:link,
.menuN a:link {
 display:block;
 color:#EEEEEE;
 text-decoration:none;
 height:18px; width:80px;
 }

ul.navigation0 .menu_mat a:hover,
.menuN a:hover {
 display:block;
 color:#FEFEFE;
 text-decoration:none;
 background-color:#7E907A;
 height:18px; width:80px;
 }

ul.navigation0 .menu_mat a:visited,
.menuN a:visited {
 display:block;
 text-decoration:none;
 color:#EFEFEF;
 height:18px; width:80px;
 }

