<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

body {
background:#fffacd;
 }

h1{ background-color:#b00;color:#fff;font-size:42px}

dl {
 background-color:#efe;
margin-left:20px;
 width:400px;
 }
 dt,dd {
 font-size:13px;
line-height:20px;
 }
 dt {
 width:80px;
 }
dd {
 margin-left:80px;
 margin-top:-20px;
 }

h2 {
 font-size:16px;
 width:400px;
 color:#b00;
border-left:solid 10px #b00;
 border-bottom:dotted 5px #b00;
 padding-left:5px;
margin-left:10px;
 }


h3 {
 font-size:14px;
 width:350px;
 color:#b00;
border-left:solid 10px #000;
 border-bottom:solid 3px #000;
 padding-left:5px;
margin-left:10px;
 }

a:link {
 color:#00f;
 }
a:visited {
 color:#00f; 
 }
a:hover {
 color:#005; 
 } 



address{float:right;}

#b1234 {
 border-top:5px solid #222;
 width:1000px;
 background:#fff;
 position:relative;
 margin:auto;
 }
 #b1 {
 position:relative;
 }
 #b2 {
 position:relative;
 }
 #b3 {
 position:relative;
 }
 #b4 {
 clear:both;
 width:1000px;
 }

table{
width:980px;
border-collapse: separate;
 border-spacing: 0px;
 border-top: 1px solid #ccc;
 border-left: 1px solid #ccc;

}

table th{
margin-left:10px;
padding: 4px;
 text-align: center;
 vertical-align: top;
 color: #444;
background-color: #ccc;
 border-top: 1px solid #fff;
 border-left: 1px solid #fff;
 border-right: 1px solid #ccc;
 border-bottom: 1px solid #ccc;
}


table td{
padding: 4px;
 background-color: #fafafa;
 border-right: 1px solid #ccc;
 border-bottom: 1px solid #ccc;
text-align: center;
}

table th.year{
width:90px;
}

table th.title{
width:300px;
}

table th.auther{
width:300px;
}

table th.presentation{
width:150px;
}


table td.kind{
width:150px;
text-align: center;
}

table th.title2{
width:300px;
}

table th.auther2{
width:300px;
}


p {
margin-left:10px;

width:980px;

}</pre></body></html>