body
{
background-color: skyblue;
color: indigo;
}
ul
{
list-style-image: url('dot01.gif');
color: indigo;
}
ul ul
{
list-style-image: url('dot02.gif');
color: indigo;
}
ul ul ul
{
list-style-image: url('dot03.gif');
color:  indigo;
}
hr
{
color:dodgerblue;
}
a:link
{
color: slateblue;
}
a:active
{
color: orangered;
}
table
{
table-border-color-light: rgb(51, 153, 153);
table-border-color-dark: rgb(0, 102, 153);
}
h1
{
color: lightskyblue;
}
h2
{
color: dodgerblue;
border-top-color: slateblue; 
border-left-color: slateblue;
border-right-color: slateblue; 
border-bottom-color: slateblue; 
background-color: lightcyan; 

}
h3
{
color: dodgerblue;
}
h4
{
color: dodgerblue;
}
h5
{
color: dodgerblue;
}
h6
{
color: navy;
}
p 
{ 
color: dodgerblue; 
} 
button
{
background-color: rgb(102, 51, 153);
color: rgb(255, 255, 255);
}
label
{
color: rgb(0, 0, 102);
}
textarea
{
color: rgb(0, 0, 102);
}
fieldset
{
color: rgb(0, 0, 0);
}
legend
{
color: rgb(102, 51, 153);
}
select
{
color: rgb(0, 0, 0);
}
caption
{
color: rgb(102, 51, 153);
}
th
{
color: slateblue;
}
TD.syuku_ryokin
{
color:magenta
}

body
{
font-family: ‚l‚r ‚o–¾’©;
background-image: url('cnvbkgnd.jpg');
text-align: none;
vertical-align: none;
font-size: 10pt
}

h1
{
padding-left: 10px;
border-bottom: solid 2px slateblue;
padding-bottom: 3px;
font-weight: bold;
text-align: left;
font-style: normal;
font-size: 24pt;
vertical-align: none;
font-family: ‚l‚r ‚oƒSƒVƒbƒN;
} 

h2 
{ 
border-left-width: 20px; 
font-style: normal; 
margin-left: 10; 
text-indent: 0; 
font-weight: bold; 
border-left-style: solid; 
border-right-width: 1px; 
border-bottom-width: 1px; 
text-align: none; 
border-top-width: 1px; 
padding-left: 10; 
font-size: 16pt; 
border-right-style: solid; 
font-family: ‚l‚r ‚oƒSƒVƒbƒN; 
border-bottom-style: solid; 
vertical-align: none; 
border-top-style: solid;  
} 

h3 
{ 
margin-left: 20; 
font-weight: bold; 
text-align: none; 
font-style: normal; 
font-family: ‚l‚r ‚o–¾’©; 
font-size: 14pt; 
vertical-align: none;  
} 

h4 
{ 
margin-left: 25; 
font-weight: bold; 
text-align: none; 
vertical-align: none; 
font-family: ‚l‚r ‚o–¾’©; 
font-size: 12pt;  
} 

h5 
{ 
font-weight: bold; 
vertical-align: none; 
margin-left: 30; 
font-family: ‚l‚r ‚o–¾’©; 
text-align: none; 
font-size: 10pt;  
} 

h6 
{ 
vertical-align: none; 
font-weight: normal; 
text-align: none; 
font-size: 8pt; 
margin-left: 35; 
font-family: ‚l‚r ‚o–¾’©;
font-style: normal;  
}

label 
{ 
font-style: normal;
font-size: 8pt; 
font-family: ‚l‚r ‚oƒSƒVƒbƒN;
}
legend 
{ 
font-style: normal;
font-size: 8pt;
font-family: ‚l‚r ‚oƒSƒVƒbƒN;
} 
marquee 
{
font-family: ‚l‚r ‚oƒSƒVƒbƒN; 
font-size: 14pt  
} 
p 
{ 
font-size: 10pt;
} 
select 
{ 
border-style:solid;
font-family: ‚l‚r ‚oƒSƒVƒbƒN;
font-style: normal;
font-size: 8pt;
} 
table 
{
font-weight: normal;
font-style: normal;
vertical-align: none;
font-size: 8pt;
font-family: ‚l‚r ‚o–¾’©; 
text-align: none;
} 

textarea 
{
border-style:solid;
font-size: 8pt;
font-family: ‚l‚r ‚oƒSƒVƒbƒN;
font-style: normal;
} 
th
{
font-family: ‚l‚r ‚oƒSƒVƒbƒN;
font-style: normal;
font-size: 10pt;
}

button
{
border-style:solid;
border-width:1pt;
font-size: 8pt;
font-style: normal;
font-family: ‚l‚r ‚oƒSƒVƒbƒN;
}
caption
{
font-style: normal;
font-family: ‚l‚r ‚oƒSƒVƒbƒN;
font-size: 14pt;
} 
fieldset
{
border-style:solid;
border-width:1pt;
font-style: normal;
font-size: 8pt;
font-family: ‚l‚r ‚oƒSƒVƒbƒN;
} 
DIV
{
width:600px;
}

h4.ryokin
{
border:solid 2px darkorange;
margin-right:50px;
padding:5px;
text-align:center
}
h5.topic
{
width:540px;
border:solid 2px orangered;
margin-right:30px;
padding:5px;
text-align:center
}
h5.ryokin
{
border:solid 2px darkorange;
margin-right:50px;
padding:5px;
text-align:center
}

table.hyo
{
border:solid 1px black;
border-collapse:collapse;
padding:0px
}

TD.hyo
{
border:solid 1px black;
padding:5px;
}
TD.ryokin
{
font-size:14pt;
font-weight:600;
}
TD.syuku_ryokin
{
font-size:14pt;
font-weight:600;
}

th.hyo
{
border:solid 1px black;
padding:5px;
}
