@charset "Shift_JIS";
/*
#contents {
	height: 40em;
}
*/

.row {
 display: block;
 clear: both;
 font-size: small;
 line-height: 1.5em;
 margin: 0;
 padding: 1.25em 0 0 0;
 border: 0px;
}

html>body .row {
 font-size: medium;
 line-height: 1.5em;
}

.row h2 {
 font-size: larger;
 font-weight: normal;
 margin: 0;
 padding: 0.25em 10px 0.25em 10px;
 border: 0px;
 border-left: 15px;
 border-bottom: 1px;
 border-color: #000080;
 border-style: solid;
}

.date {
 position: relative;
 display: block;
 float: left;
 margin: 0 0 0 1em; /* 指定すると　IEでメニューがずれるのはなぜ*/
 margin: 0;
 padding: 0 0 0 1em;
}

.info {
 position: relative;
 display: block;
 width: 580px;
 float: right;
 margin: 0;
 padding: 0 1em 0 0;
}

.info h3 {
 font-size: larger;
 font-weight: bold;
 margin: 0;
 padding: 0;
}

.info p {
 font-size: smaller;
 line-height: 1.5em;
 font-weight: normal;
 margin: 0;
 padding: 0.5em 0 0 0;
 text-indent: 1em;
}

.info dl {
 font-size: smaller;
 line-height: 1.5em;
 font-weight: normal;
 margin: 0;
 padding: 0.5em 0 0 0;
 text-indent: 1em;
}

.docs {
 margin: 0 10px 10px 40px;
 padding: 0px;
 list-style: circle outside;
 font-size: smaller;
}


#info2009042201 table{
 font-size: small;
 text-align: center;
 width: 80%;
 border: 1px solid black;
 border-collapse:collapse;
/* border-spacing:0;
*/
}

#info2009042201 th{
 background-color: silver;
 border: 1px solid black;
}

#info2009042201 td{
 border: 1px solid black;
}
