body {
	color:#000;
	text-align;
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
}
A:link{
	color:cornflowerblue;
	text-decoration:none;
}

A:visited{
	color:darkslateblue;
	text-decoration:none;
}

A:active{
	color:red;
	background:whitesomke;
	text-decoration:underline;
}

A:hover{
	color:mediumseagreen;
	text-decoration:underline;
}

.font12 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size:12pt;
	font-weight:normal;
	font-style:normal;
}

.font10 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
}

.menu10 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	line-height:12pt;
}

.top10 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	line-height:12pt;
}

.font9 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
}

.font8 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
}

/* ********************************** */
/* ********************************** */

/* ▼共通の装飾 */
div.hiddenmenus ul {
   list-style: none; /* リスト先頭の記号を消す */
   margin: 0px;    /* 本来の余白をなくす */
   padding: 0px;   /* 本来の余白をなくす */
   font-size: 90%; /* 文字を小さめにする */
   width: 13em; /* 横幅：10文字分 */
}
div.hiddenmenus li {
   border-width: 0px 1px 1px 1px; /* 左右と下に線を引く */
   border-style: solid; /* 線種：実線 */
   border-color: green; /* 線の色：緑 */
   padding: 0.1em 0.3em; /* 内側の余白：上下に0.1文字分・左右に0.3文字分 */
}
div.hiddenmenus li a {
   text-decoration: none; /* リンクの下線を消す */
}



div#subMenu01 {
   position:relative; 
   top: 134px; 
   left: -232px;
   visibility: hidden; 
}


div#subMenu02 li{
   border-width: 1px 1px 1px 1px; /* 左右と下に線を引く */
   border-style: solid; /* 線種：実線 */
   border-color: green; /* 線の色：緑 */
   padding: 0.1em 0.3em; /* 内側の余白：上下に0.1文字分・左右に0.3文字分 */
}


/* ▼個別の装飾（背景色） */
div#subMenu01 ul {
   background-color: #ccffff; /* 水色 */
}



