#bodyid{ background : url(123.jpg) repeat-x; padding:0; margin:auto; text-align:center; }
#page{ background-color: #d6f7d7; background-repeat: inherit; background-attachment: scroll; background-position: 0 0; width:740px; margin: 5px auto 0; padding:0 0 5px; border: solid 1px silver; }
.menuwaku{ border:solid 1px #ccc; width:730px; clip: rect(auto auto auto auto); margin:0 auto; }
#menu{
border-top:1px solid #fff;
border-bottom:1px solid #fff;
font-size:15px;
font-weight:bold;
color:#666;
width:100%;
}
#menu a{ color:#666; text-decoration:none; width:100%; }
#menu td{ background-image : url(123.jpg); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; border-left:1px solid #ccc; padding:3px 10px; text-align:center; width:20%; }
#main{ margin:0 auto; padding:10px 0; font-size:0.8em; width: 740px; }
#image{ background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width:740px; height:120px; border-color: #ccc; border-width: 0; }
#image h1{
color:#000;
font-size:25px;
font-weight:bold;
letter-spacing:5px;
padding:10px 15px;
text-align:right;
margin:auto;
}
#left{ width: 738px; float:left; margin: auto; }
#left a{
color:#00f;
}
#left a:hover{
color:#06f;
}
#left h2{ border:solid 1px #ccc; color:black; font-size:1em; background-color: #ecfeec; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: auto; margin:10px auto auto; }
#left p{
font-weight:normal;
margin:0;
padding:0 10px 15px 10px;
text-align:left;
color:#666;
font-size:1em;
line-height:120%;
}
#right a{
color:#47bcbd;
}
#right a:hover{
color:#90d7d8;
}
#right p{
font-weight:normal;
border:thin #e0fce0;
padding:10px;
margin:0 0 10px;
text-align:left;
color:#666;
font-size:1em;
line-height:120%;
}
#pagetop{
padding:10px 2px 0 0;
text-align:right;
}
#copy{
clear:both;
color:#666;
font-size:0.8em;
}
#omo{
display:none;
}

