body {background:url("./bg.gif" ) #eeffff fixed;
 color:#000;}
/*
*/
a:link{color:#03f}
a:visited{color:#c03}
a:active{color:#cc0}
a:focus{color:#cc0}
a:hover{color:#cc0}

div.lk a:link{color:#03f;text-decoration:none}
div.lk a:visited{color:#c03;text-decoration:none}
div.lk a:active{color:#cc0;text-decoration:none}
div.lk a:focus{color:#cc0;text-decoration:none}
div.lk a:hover{color:#cc0;text-decoration:none}

.s {font-size:85%}
span.l{font-size:larger}

.ss {font-size:75%}
p.ss,div.ss {color:#999;
text-align:right;
margin:4em 1em 3em 1em}

.s2 {font-size:67%}
p.s2,div.s2 {font-size:small; color:#999} /*gray*/

.l{font-size:120%; font-weight:700}
p.lyellow {font-size:large; font-weight:bolder;
 background-color:#ff0; color:#999}
p.lred {font-size:large; font-weight:bolder;
 color:#993333}
/*  font-family:"ｍｓ ゴシック" */
p.xl{font-size:150%; color:#ff0000}
p.w2r{text-align:right;line-height:2}

div.navi {margin:10mm 0 0 5em}
div.navi p {margin:5mm 0 0 5mm}
h1 {margin: 10px 10px 10px 2%}

.prof {margin:0 10% 0 10%;background-color:#ffffcc;
 padding:16px;
border:#ff4 solid 2px}
.prof li {list-style:none}
dl.link {margin:0 20% 0 20%;background-color:#ffcccc;
 padding:16px}
dl.link dt  {color:#146600}
dl.link dd  {color:#4422cc}
a:link{color:#03f}
a:visited{color:#c03}
a:active{color:#cc0}
a:focus{color:#cc0}
a:hover{color:#cc0}

div.lk a:link{color:#03f;text-decoration:none}
div.lk a:visited{color:#c03;text-decoration:none}
div.lk a:active{color:#cc0;text-decoration:none}
div.lk a:focus{color:#cc0;text-decoration:none}
div.lk a:hover{color:#cc0;text-decoration:none}

.c {text-align:center}



DIV.L,P.L {font-size:large; font-weight:bolder}
DIV.LL,P.LL {font-size:x-large; font-weight:bolder}
DIV.LY,P.LYELLOW {font-size:large; font-weight:bolder;
 background-color:#ff0; color:#999}
P.LRED {font-size:large; font-weight:bolder;
 color:#993333}
/*  font-family:"ＭＳ ゴシック" */
P.XL{font-size:x-large; color:#FF0000}
P.W2R{text-align:right;line-height:2}
.C75{margin:*;width:75%}
DIV.L33{margin-left:0%;margin-right:67%}
DIV.R33{margin-left:67%;margin-right:0%}

DIV.NAVI {margin:10mm 0 0 5em}
DIV.NAVI P {margin:5mm 0 0 5mm}

h2 a:link{color:#777;text-decoration:none}
h2 a:visited{color:#777;text-decoration:none}
h2 a:active{color:#777;text-decoration:none}
h2 a:focus{color:#777;text-decoration:none}
h2 a:hover{color:#777;text-decoration:none}

h1 {font-size:150%;line-height:1;color:red;
margin:8px 0em;
}
h2 {font-size:medium;line-height:1.5;
border-width:0 0 1px 12px; border-style:solid; border-color:#aaccff;
color:olive;
padding:12px 4px 4px 8px;
background:#ffffdf}

.lk h2{margin-bottom:6px}


DIV.A0 {margin-left:8%;margin-right:22%;line-height:1.3;
font-weight:bold; color:maroon}
DIV.A0 P{margin:0 0 0 0;text-indent:1em}

div.sp{margin:0px 0px 0px 1em;
border:solid 2px #227;
padding:4px;background:#afffaf}

div.colm {margin:1em 7% 1em 7%;
border:2px salmon solid;
padding:0.5em;
background:#fff0f0;
color:#7f0000}
div.colm p{margin:0px}

div.colm h2{font-size:medium;line-height:1.5;
 border-width:0 0 1px 12px; border-style:solid; border-color:fuchsia;
 color:olive;padding:12px 4px 4px 8px;background:#ffffdf}

.floatr{float:right}
.floatl{float:left}
.cc {clear:both}