/* Tool.css 2026/03/24 */

@charset "utf-8";

body{	font-family:メイリオ, Meiryo, Osaka, sans-serif;
	color:#999999;
	font-size:12pt;
	background-color:#131A22;
	overflow:scroll;
	CURSOR:hand;
}

#BGHover a:hover {background-Color:#0088E8; color:#FFFFFF;}

a {text-decoration:none;}

a:link {color:#1E90FF;}

a:visited {color:#1E90FF;}

a:active {color:black;}

input,button {
	cursor:pointer;cursor: hand;
}

input,select {
	font-family:メイリオ, Meiryo, Osaka, sans-serif;
	color:#FFFFFF;
	background:#003370;
	font-SIZE:12pt;
	cursor:pointer;cursor: hand;
}

/* テキスト入力エリア、転送・リセット（BORDERの線を太くするとボタンのように表示する）*/
input,textarea {
	color:#FFFFFF;
	font-family:メイリオ, Meiryo, Osaka, sans-serif;
	font-size:12pt;
/*	background-color:#003370; */
	background-color:#003370;
	border-style:solid;
	border-color:#A9A9A9;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	cursor:pointer; cursor:hand;
}

.menu1 a:hover {background-Color:#0088E8;}

.menu2 a:hover {background-Color:#0088E8;}

.menu3 a:hover {background-Color:#0088E8;}

.menu4 a:hover {background-Color:#0088E8;}

p.menu1 {
	border-top:3px solid #8C8C8C;
	border-bottom:3px solid #000000;
	border-left:3px solid #8C8C8C;
	border-right:3px solid #000000;
	margin:2px;
	padding:2px;
/*	color:#999999;  指定の方法が異なる　*/
	font-size:16pt;
	background:#373774;
	font-weight:bold;
	width:540px;
	cursor:hand;
}

p.menu2 {
	border-top:3px solid #8C8C8C;
	border-bottom:3px solid #000000;
	border-left:3px solid #8C8C8C;
	border-right:3px solid #000000;
	margin:2px;
	padding:2px;
	font-color:#999999;
	font-size:16pt;
	background:#373774;
	font-weight:bold;
	width:180px;
	cursor:hand;
}

p.menu3 {
	border-top:3px solid #8C8C8C;
	border-bottom:3px solid #000000;
	border-left:3px solid #8C8C8C;
	border-right:3px solid #000000;
	margin:2px;
	padding:2px;
	font-color:#999999;
	font-size:16pt;
	background:#373774;
	font-weight:bold;
	width:260px;
	cursor:hand;
}

p.menu4 {
	border-top:1px solid #8C8C8C;
	border-bottom:1px solid #000000;
	border-left:1px solid #8C8C8C;
	border-right:1px solid #000000;
	margin:2px;
	padding:2px;
	font-color:#999999;
	font-size:14pt;
	background:#373774;
/*	font-weight:bold; */
	width:94px;
	cursor:hand;
}

p.menu5{
	border-top:1px solid #38499F;
	border-bottom:1px solid #141446;
	border-left:1px solid #38499F;
	border-right:1px solid #13007A;
	background-color:#0088E8;
	margin:1px;
	padding:1px;
/*	color:#FFFFFF; */
	font-size:12pt;
	width:20px;
	height:16;
	cursor:pointer; cursor:hand;
}

p.menu6{
	border-top:1px solid #38499F;
	border-bottom:1px solid #141446;
	border-left:1px solid #38499F;
	border-right:1px solid #13007A;
	background-color:#343474;
	margin:1px;
	padding:1px;
/*	color:#000000; */
	font-size:12pt;
	width:20px;
	height:16;
	cursor:pointer; cursor:hand;
}
