body,td { font-size: 15px; line-height: 130% ; color: #000000;}
fieldset {  font-size: 15px; line-height: ;}
h3 { filter: Shadow(Color=#64C5FF, Direction=135, Strength=4); height: 1em; color: black; padding: 0.1em;}
img { vertical-align: text-bottom; }
dt { font-weight: bold}


a:link{ color:#000000 ; text-decoration: none;}  @/*κΚINΜό*/
a:visited{ color:#000000 ; text-decoration: none;}
a:hover{ color:#000000 ; text-decoration: none; background-color: #C9EDFF;}
a:active{ color:#000000 ; text-decoration: none; }

a.blocklink { display:block; width:100%;}

div.k a:link{ color: #000000; text-decoration: none;}@/*γKw\¦NΜό*/
div.k a:visited{ color: #000000; text-decoration: none;}
div.k a:hover{ color: #000000; text-decoration: underline;}
div.k a:active{ color: #000000; text-decoration: none;}

div.d a:link{ color: #000000;  text-decoration: none;}@/*NdΜό*/
div.d a:visited{ color: #000000; text-decoration: none;}
div.d a:hover{ color: #000000; position: relative; top: 3px; left: 3px; text-decoration: none;}
div.d a:active{ color: #000000; text-decoration: none}

div.f a:link{ font-weight: bold; color: #000000;  text-decoration: none;}@/*NΜό*/
div.f a:visited{ font-weight: bold; color: #000000; text-decoration: none;}
div.f a:hover{ font-weight: bold; color: #ffffff; text-decoration: none;  background-color: #000000;}
div.f a:active{ font-weight: bold; color: #000000; text-decoration: none}

div.g a:link{ font-weight: bold; color: #003F9F; text-decoration: none;}@/*NΜό*/
div.g a:visited{ font-weight: bold; color: #003F9F; text-decoration: none;}
div.g a:hover{ font-weight: bold; color: #ffffff; text-decoration: none;  background-color: #C1E5BB;}
div.g a:active{ font-weight: bold; color: #003F9F; text-decoration: none}

div.p a:link{ font-weight: bold; color: #DE737B; text-decoration: none;}@/*NΜό*/
div.p a:visited{ font-weight: bold; color: #DE737B; text-decoration: none;}
div.p a:hover{ font-weight: bold; color: #DE737B; text-decoration: underline;  background-color: #ffffff;}
div.p a:active{ font-weight: bold; color: #DE737B; text-decoration: none}

.font15 { font-size: 15px; color: #000000;}
.font12 { font-size: 12px; color: #000000;}
.font10 { font-size: 10px; line-height: 100%}
.blue { font-size: 15px; font-weight: bold; color: #0066B5;}
.blue12 { font-size: 12px; font-weight: bold; color: #0066B5;}
.navy { font-size: 15px; color: #003C81;}
.bg-blue{  font-size: 12px; background-color: #D4FFFF;}
.title { font-size: 26px; font-weight: bold; color: #003F9F;}
.menu { font-weight: bold; color: #A41534;}
.waku1 { border-color:#999999; border-width:1px; border-style:solid;}
.waku2 { border-color:#999999; border-width:1px; border-style:solid;background-image:url("image/bar1.gif")}
.line1 { border-left: #59C7F9 20px solid; padding: 5px;}
.line2 { border-top: #82C5F5 1px solid; border-bottom: #68A5E8 1px solid;}
.line3 { border-top: #82C5F5 3px solid;}
.line4 { border-top: #FFFFFF 3px solid;}
.bg1 { font-size: 22px; font-weight: bold; line-height: 120%; vertical-align:top; color: #ffffff; background-color: #59C7F9; padding: 8px;}


.td2 {background-color:#64C5FF; }/*FZ*/
.td3 {background-color:#C9EDFF; }/*’FZ*/
.td4 {background-color:#0186D1; }/*Z’FZ*/
.td5 {background-color:#0186D1; }/*Z’FZ*/

.td7 {background-color:#0186D1; color:#ffffff}/*Z’ΒFZΙΆ*/








