body {
       background-image:url(kabegami101.gif);
       background-attachment:fixed;
       background-color: white;
       text: #444444;
       font-size: 80%;
}

td {font-size: 80% }

h1 {
	font-size:10pt;
	font-weight: normal;
	line-height:12pt;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
h2 {
	font-size:8pt;
	font-weight: bolder;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}

h3 {font-size: 100%}
h4 {font-size: 80%}

span.font1 {font-size: 80%;}
span.font2 {font-size: 90%;}
span.font3 {font-size: 100%;}
span.font4 {font-weight: bolder; font-size: 120%;}
span.font5 {font-weight: bolder; font-size: 180%;}
span.font6 {font-weight: bolder; font-size: 180%; color: blue;}
span.font7 {font-weight: bolder; font-size: 100%;  color: blue;}
span.font8 {font-weight: bolder; font-size: 100%;  color: red;}

.cent {text-align:center;}

.fontsize_12_linehi16 {
	font-size: 12pt;
	font-weight: bold;
	line-height: 16pt;
}

a img { border: none; } 

table.top {height: 415px;}
table.top01 { background-color: #eeffff;
              text-align:center;
              border:0px;
} 
table.top02 { width: 350px;
              background-color: #cceecc;
              text-align:center;
              border:0px;
} 
table.top03 { width: 350px;
              text-align:center;
              border:0px;
} 
td.count { background-color: #eeffff;
           text-align:center;
           font-weight: bolder;
           font-size: 100%;
           width: 332px;
           height: 35px;
}
td.top01 { width: 332px;
           text-align:center;
           font-size: 80%;
}
td.top02 { background-color: #eeffff;
           text-align:center;
           font-weight: bolder;
           font-size: 100%;
           width: 332px;
           height: 35px;
}
td.top03 { width: 300px;
           text-align:center;
           border:0px;
           font-weight: bolder;
           font-size: 100%;
} 
td.top04 { width: 380px;
           text-align:center;
           border:0px;
} 
td.top05 { width: 359px;
           text-align:center;
           border:0px;
} 
td.top06 { width: 355px;
           text-align:center;
           vertical-align: top ;
           border:0px;
} 
td.top07 { width: 76px;
           text-align:center;
           border:0px;
}
td.top08 { width: 274px;
           text-align:center;
           border:0px;
}
td.top09 { background-color: #ddffff;
           width: 105px;
           text-align:center;
           border:0px;
           font-size: 60%;
           font-weight: bolder;
}
td.top10 { background-color: #f0ffff;
           width: 142px;
           text-align: left;
           border: 0px;
           font-size: 80%;
}
td.top11 { background-color: #cceecc;
           width: 105px;
           text-align:center;
           border:0px;
           font-size: 60%;
           font-weight: bolder;
}
td.top12 { background-color: #cceecc;
           width: 350px;
           text-align:center;
           border:0px;
           font-size: 80%;
           font-weight: bolder;
}
td.top13 { background-color: #ddffff;
           width: 171px;
           text-align:center;
           border:0px;
           font-size: 80%;
}
td.top14 { background-color: #cceecc;
           width: 171px;
           text-align:center;
           border:0px;
           font-size: 80%;
}
td.top15 { background-color: #f0ffff;
           width: 188px;
           text-align: left;
           border: 0px;
           font-size: 80%;
}
td.top16 { background-color: #f0ffff;
           width: 350px;
           text-align: left;
           border: 0px;
           font-size: 80%;
}
a:link {color: blue }
a:visited {color: purple }
a:active {color: fuchsia }
a:hover {color: fuchsia }

.a_blue:link {color: blue; text-decoration: none;}
.a_blue:visited {color: purple; text-decoration: none;}
.a_blue:active {color: fuchsia; text-decoration: none;}
.a_blue:hover {color: fuchsia; text-decoration: none;}


.date a:hover { position: relative; top: 2px; left: 2px; }
.text1{line-height:200%;}
.text2{line-height:160%;}
.text3{line-height:140%;}
.text4{line-height:120%;}

.back_top01 {
	background-image: url(image/sake/22-orenjiru.jpg);
}
.back_header01 {
	background-image: url(image/header.gif);
}
.back_header02 {
	background-image: url(image/header2.gif);
}
.back_header03 {
	background-image: url(image/header3.gif);
}
.back_footer01 {
	background-image: url(image/footer.gif);
}