body{margin:0;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#bebebe;
	scrollbar-highlight-color:gray;
	scrollbar-shadow-color:gray;
	scrollbar-track-color:white;}
body,td,th{color:black;font-size:10.5pt;text-align:center;}
table,tr,td{margin-top:0px;margin-bottom:0px}
h1,h3{margin:0px;padding:0px;display:inline;}
form{margin-top:0em; margin-bottom:0em;}


.m_ta{border:3px double #bebebe;background-color:#bebebe;width:60;}
#mme{text-align:right;}
#mme a {width:60px;height:25px;margin:3px;padding:3 0;font-size:11pt;color:deeppink;display: block;
	font-weight:normal;text-decoration:none;border:3px white double;
	background-color:#ededed;}
#mme a:hover {margin:4 3;padding:3 0;font-size:11pt;color:gray;display: block;
	border:2px inset #ffffff;background-color:#ffffff;font-weight:bold;}
#mme ul {margin:0px;padding:0px;list-style-type :none;width:60px;display:inline;}
#mme li {display:inline;padding:0px;margin:0;width:60px;}
.s{font-size:13pt;color:navy;font-weight:bold;}
.s_s{font-size:13pt;color:lightsteelblue;}
a{ text-decoration:none;font-size:12px; }
a:link{ color:deeppink;text-decoration:none; }
a:active { color:hotpink;text-decoration:none; }
a:visited{ color:hotpink;text-decoration:none; }
a:hover{ color:fuchsia;position:relative;top:0px;left:0px;text-decoration:none;}
.shi{border:2pt dotted gold;background-color:white;width:400;}
#shi02{border-top:3pt dotted gold;border-bottom:3pt dotted gold;border-left:3pt dotted orange;border-right:3pt dotted orange;background-color:white;width:400;}
#shi02 a{ text-decoration:none;font-size:11pt;font-weight:bold; }
#shi02 a:link{ color:deeppink; }
#shi02 a:active { color:hotpink; }
#shi02 a:visited{ color:hotpink; }
#shi02 a:hover{ color:fuchsia;position:relative;top:3px;left:3px;}
/* 閉じる、トップへのタグ */
#botan {text-align:center;width:100%;height:20px;margin:0;padding:0;white-space:nowrap;}
#botan a {width:60px;display:inline; border:1px outset #aaa;
	background-color:#eee;font-size:x-small;
	padding:1px 0px 1px 0px;text-decoration:none;
	color:deeppink;width:60px;height:20px;padding:2 0;margin:1 5;text-align:center;}
#botan a:hover {width:60px;display:inline; border:1px inset #aaa;
	background-color:#fff;font-size:x-small;padding:2 0;margin:1 5;
	text-decoration:none;color:deeppink;height:20px;text-align:center;}

#hfoot{padding:3 0;width:100%;color:black;font-size:9pt;margin:0;text-align:center;}
#hfoot a:link{ color:deeppink;text-decoration:underline;font-size:9pt; }
#hfoot a:visited{ color:hotpink;text-decoration:line-through;font-size:9pt; }
#hfoot a:active { color:hotpink;text-decoration:none;font-size:9pt; }
#hfoot a:hover{ color:hotpink;text-decoration:none;font-size:9pt;}


.gr{text-decoration:none;font-size:11pt;}
.gr:link{ color:#bebebe; }
.gr:active { color:#bebebe; }
.gr:visited{ color:#bebebe; }
.gr:hover{ color:lightpink;position:relative;top:2px;left:2px;}

.un{text-decoration:none; }
.un{font-size:14px;text-decoration:none; }
.un:link{color:#0066cc;text-decoration:none; }
.un:active {color:#0066cc;text-decoration:none; }
.un:visited{color:darkturquoise;text-decoration:none; }
.un:hover{color:#50ceff;position:relative;top:0px;left:0px;text-decoration:none;}


#s {font-size:12px;}
#s td{padding:2px;border:1px solid #b1deff;text-align:left;}
#s table tr{border:1px solid #88caff;}
#s .m{background-color:#ccf2ff;width:80px;}
#s .w{width:140px;}


#1 table{padding:0px;margin:0px;}
#1 .1{width:20px;padding:2px;border:1px solid #b1deff;background-color:#ccf2ff;text-align:center;}
#1 .2{width:80px;padding:2px;border:1px solid #b1deff;}
#1 .3{width:120px;padding:2px;border:1px solid #b1deff;}

.waku{margin:14px 0px 0px 0px;border-top:2px solid #515151;border-right:1px solid #515151;border-bottom:1px solid #515151;border-left:2px solid #515151;}
