BODY{  background : url(image.jpg) fixed no-repeat;  margin : 0px;  color : #999999;  font-family : Verdana;  font-size : x-small;}TABLE{  width : 100%;  height : 100%;  border : 0px;}TD{  font-size : x-small;}A{  color : #999999;  background-color : #ffffff;  text-decoration : none;}A:HOVER{  background : #cccccc;}.menu{  text-align : center;  padding-top : 200px;}.menu A{  padding : 0 1em 0 1em;}.menu A:HOVER{  background : #cccccc;  padding : 0 1em 0 1em;}.rec{  width : 300px;  background : #ffffff;  text-align : center;  line-height : 100%;}H1{  font-size : medium;}/*xx-small x-small small medium large x-large xx-large larger smaller inherit */H2{  font-size : x-small;}/*xx-small x-small small medium large x-large xx-large larger smaller inherit *//* 各ページ */#page{  background-position : 50%;}.bo{  color : #203744;  filter:Alpha(opacity=80);  vertical-align : top;  margin : 0 15% 0 15%;  background : #ffffff;  padding : 10px;  line-height : 150%;  width : 100%;}/* 日記用 */#diary H1{  background : #ffffff;  margin : 0px;  padding : 15px;  filter:Alpha(opacity=80);  width : 100%;  font-family : "Lucida Sans Unicode";  font-size : 19px;  letter-spacing : 1em;}.diary{  vertical-align : top;  padding : 0 10% 0 10%;}.day{  color : #ffffff;  filter : dropshadow(offx=1,offy=1,color=#cccccc);  width : 100%;  padding : 5px 0 5px 0;}.diarytext{  color : #203744;  filter:Alpha(opacity=70);  background : #ffffff;  padding : 10px;  line-height : 150%;  width : 100%;}.d1{  color : #0f2350;}.d2{  color : #007bbb;}