* { padding: 0; margin: 0; }
li{
 margin-left:10px;
}
ul{
list-style-type:none;
}
h4{
 padding:0;
 color:#006299;
 background-color:#C9E5F4;
 margin-bottom:5px;
}
h5{
 padding:0;
 color:#006299;
 margin-bottom:5px;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image: url(../img/back.jpg);
 line-height:1.5em;
}
p{
 line-height:2.0em;
 text-indent:0em;
 font-size:90%;
 margin-right:50px;
}
a
 {
 text-decoration: none;
 }
a:hover{
 color:#00408A;
}

a:link{
 color:#304CC1;
}
a:visited{
 color:#304cc1;
}
a img {
 border: none;
}
.honbun{
 text-align:left;
 font-size:10.5pt;
 line-height:1.8em
}
.staffbase{
 color:#9ac1c9;

}
.bunsho{
 line-height:1.8em;
 text-indent:0em;
 font-size:90%;
 margin-right:50px;
}

#wrapper { 
 margin: 0 auto;
 width: 800px;
}
#contents div.staffbase { margin:0 6px 20px 15px; background-color:#666; }
#contents div.staffbase th { background-color:#458598; color:#fff; }
#faux {
 background: #FFFFFF;
 margin-bottom: 0px;
 overflow: auto; 
 width: 100%
}
#header {
 color: #333;
 width: 800px;
 padding: 0px;
 height: 150px;
 margin: 0px 0px 0px 0px;
 background: #D1DBDB;
}
#navigation {
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin:  0px;
 padding: 0px;
 width: 140px;
 float: left;

}
#rightcolumn { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 660px;
 display: inline;
 position: relative;
}
#footer { 
 width: 800px;
 clear: both;
 color: #333;
 background: #ABBEBE;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}
.clear { clear: both; background: none; }

* {padding:0; margin:0;}
.dropdown {background-color:#C9E5F4; float:left; padding:0px; #9ac1c9; color:#006299}
.dropdown dt {width:200px; border:0px solid #9ac1c9; padding:0px; font-weight:bold; cursor:pointer; background:url(images/header.gif)}
.dropdown dt:hover {background:url(images/header_over.gif)}
.dropdown dd {position:absolute; overflow:hidden; width:200px; display:none; background:#fff; z-index:200; opacity:0}
.dropdown ul {width:200px; border:0px solid #9ac1c9; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#eaf0f2; width:200px}
.dropdown a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:1px solid #b9d6dc}

* {padding:0; margin:0;}
#contents ul.report { margin:0px 0px 20px 12px; padding:0px; list-style-type:none; font-size:90%; }
#contents ul.report li { margin-bottom:3px; padding:5px; line-height:120%; }
#contents ul.report li.even { background-color:#f3f8ff; }
#contents ul.report a { font-weight:bold; }
#contents ul.report span { margin-left:2.7em; font-size:90%; white-space:nowrap; }
#contents ul.report div { margin-top:5px; padding:0 2px; color:#555; border:1px solid #ccc; font-size:90%; }
#contents ul.report div a { font-weight:normal; }
