
A{color:#0000ff;}
A:visited{ color:#003399;}
A:hover{color:#ff0033;}
body{font-size:11pt;}
table.{
    font-size:11pt;}
.th { /*見出し*/
    color: #ffffff;
    background-color: #6666cc;
    border-top: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #330099;
    border-bottom: 1px solid #000099;
}
.etc { /*その他*/
    border-top: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
}
.alpha {
    filter : progid:DXImageTransform.Microsoft.alpha(style=0,opacity=50)
    filter : progid:DXImageTransform.Microsoft.shadow(color=white,direction=135,strength=8);
}
.alpha2 {
    filter : progid:DXImageTransform.Microsoft.shadow(color=black,direction=135,strength=8);
}
.alpha3 {
    filter : progid:DXImageTransform.Microsoft.shadow(color=black,direction=135,strength=3);
}
.menu {
    font-color:#ffffff;
    background-color:#FFF7FB;
    margin-left:0;
    margin-right:0;
    height:1.5em;
    position:relative;
    top:0;
    left:0px;
}
.menu a {
    color:#ffffff;
    background-color:#5e8eab;
    padding-left:10px;
    padding-right:10px;
    text-decoration:none;
    display:block;
    width:133px;
    line-height:1.5em;
}
#menu1 {
    position:absolute;
    left:0;
    top:0;
}
#menu2 {
    position:absolute;
    left:134px;
    top:0;
}
#menu3 {
    position:absolute;
    left:268px;
    top:0;
}
#menu4 {
    position:absolute;
    left:402px;
    top:0;
}
#menu5 {
    position:absolute;
    left:536px;
    top:0;
}
.menuhead {
    border-right:solid 1px #ffffff
}
.menu a:hover {
    color:#ffffff;
    background-color:#49abdb
}
.submenu a {
    background-color:#005aaf;
    border-top:solid 1px #ffffff
}
.submenu {
    visibility:hidden;
    position:absolute;
}
.menu A:visited {
    color:#ffffff;
}
html, body {
    scrollbar-base-color: #6666cc;
    scrollbar-track-color: #ffffff;
}
.but{
	width:180;
	border:1px solid #000000;
	font-size:14px;
	padding:16 0 16 0;
	text-align:center;
	background-color:#FFF7FB;
}