@charset "euc-jp";
/* CSS Document */

body{
background-color:#eeeeee;
color:#FFFFFF;
text-align:center;
font-size:100%;
margin:0 auto;
padding:0 auto;
}
#layout{
background-color:#fff;
color:#000;
width:760px;
border-top:5px solid #336699;
border-left:1px solid #666;
border-right:1px solid #666;
text-align:center;
margin:0 auto;
padding:0 auto;
}
#header{
background:url(../images/top_header_logo.jpg) no-repeat top right;
height:100px;
margin:10px 10px 20px 10px;
text-align:left;
border-bottom:1px dashed #666;
}
h1{
margin:10px 0 0 0;
font-size:24px;
}
#header p{
margin:10px 0 5px 10px;
}
#header a{
float:right;
font-size:70%;
margin:0 0 5px 0;
}
table{
width:700px;
margin:0 0 0 10px;
}
html>body table{
width:700px;
margin:0 0 0 20px;
}
#cabinet{
margin:0 0 40px 10px;
}
html>body #cabinet{
margin:0 0 40px 20px;
}

td{
padding:4px 2px;
text-align:left;
vertical-align:top;
}
.eq{
margin:0 0 0 30px;
font-size:90%;
}
a:link,a:visited{
color:#000;
text-decoration:none;
margin:0 0 0 10px;
}
a:hover{
color:#0000cc;
text-decoration:underline;
margin:0 0 0 10px;
}
#link{
font-size:90%;
margin:30px 0;
}
#link a{
margin:0 10px;
}
#footer{
width:100%;
background-color:#336699;
color:#FFFFFF;
font-size:80%;
padding:10px 0;
border-top:2px solid #ccc;
}
