﻿body	{background:url(sd-ca.gif) no-repeat fixed right bottom;
	background-color:#fcfcfc;
	color:#7b6c4d;
	font-size:80%;
	font-family:'ＭＳ Ｐゴシック';}

ul	{list-style-type:none;}

.menu ul li
	{margin-top:.5em;}

.menu	{float:right;}

.menu a{	height:20px;
	width:100px;
	color:#638200;
	text-decoration:none;	
	background:url("green.png") no-repeat 0 100%;
	padding-left:20px;
	padding-top:6px;
	padding-bottom:2px;
	border-bottom:1px dotted;}

.menu a:hover{
	color:#fcf4bd;
	background:url("orange.png") no-repeat 0 100%;
	position : relative;
	left:2px;
	top:2px;}

body{scrollbar-track-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#7b6c4d;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;}

a	{text-decoration:none;
	display:block;
	padding:0 5px 0 5px;}


.main	{float:left;
	width:60%;}

.main ul	{height:1.2em;
	margin:5px -15px 0px -15px;
	padding:0;}

.main ul li	{margin:0;
	padding:0;
	display:inline;
	text-align:center;
	float:left;
	border-right:solid 1px #fcfcfc;}


dt	{padding:5px;
	border-bottom:dotted 1px;}

dd	{background-color:#fcfcfc;
	margin:0;
	padding:5px 15px 0px 15px;
	color:#7b6c4d;}

.th	{border:dotted 1px;
	color:#527b94;
	background-color:#cedee7;}

.th ul	{border-top:dotted 1px #527b94;
	background-color:#cedee7;}

.th ul li	{}

.th ul li a	{color:#527b94;}

.th ul li a:hover
	{background-color:#a9c4d3;
	color:#fcfcfc;}

	
.an	{background-color:#f7dec6;
	border:dotted 1px #d67b18;
	color:#d67b18;}

.an ul	{border-top:dotted 1px #d67b18;
	background-color:#f7dec6;}

.an ul li	{}

.an a	{color:#d67b18;}

.an a:hover
	{background-color:#f0c092;
	color:#fcfcfc;}

.gu	{border:dotted 1px;
	color:#639463;
	background-color:#cedece;}

.gu ul	{border-top:dotted 1px #639463;
	background-color:#cedece;}

.gu ul li	{}

.gu ul li a	{color:#639463;}

.gu ul li a:hover
	{background-color:#acceac;
	color:#fcfcfc;}