@charset "Shift_JIS";

BODY{
  margin-top : 30px;
  margin-left : 30px;
  margin-right : 30px;
  margin-bottom : 30px;

  background-color : #ffffff;
  color : #333333;
  font-size : 0.8em;
  line-height : 120%;
  font-family: "‚l‚r ‚oƒSƒVƒbƒN","MS UI Gothic",sans-serif;

  background-image: url(ichigo.png);
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: 90% 95%;
/*background-position: 570px 95%;*/


}
h1,h2,h3,h4,h5,h6{
  color : #333333;
  font-size : 1em;
  line-height : normal;
  font-family: "‚l‚r ‚oƒSƒVƒbƒN","MS UI Gothic",sans-serif;
  font-weight: normal;
  margin: 0;
}
A{
  color : #4444ff;
}
A:VISITED{
  color : #aaaaff;
}
A:ACTIVE{
  color : #ff8000;
}
A:HOVER{
  color : #cc0000;
  text-decoration : none;
}
ul{
padding:0px;
margin:0px;
line-height: 120%;
}
li{
margin:0px;
line-height: 180%;
}
hr{
margin: 10px 20px;
width: 90%;
height: 2px;
border-width: 1px 0 0 0;
border-style: dashed;
}
.Hidden{
  color : #ffffff;
  cursor : default;
}
.Bold{
  font-weight : bold;
}
.Help{
  cursor : help;
  text-decoration : underline;
}
.Bold-Help{
  cursor : help;
  font-weight : bold;
}
.Info{
  margin : 0.5em 0.5em;
  padding : 0.5em 0.8em;
  border-width : 1px;
  border-style: dashed;
}
.Info div.infolist{
  margin: 0;
  width: 100%;
}
.Info div.infolist div.date{
  float: left;
  text-align: right;
  width: 2.5em;
}
.Info div.infolist div.infoc{
  margin-left: 2.8em;
  font-weight : normal;
}
.Contents
{
  margin : 0 0.5em;
  padding: 0.5em 0;
}
.Linklist
{
  list-style-type: none;
}
#frame{

  width : 760px;
  margin : auto;

}
#title{

  float : left;
  width : 65%;
  border-width : 0px;

}
#main{

  float : left;
  width : 65%;
  border-width : 0px;
  border-style : solid;
  padding : 10px;

}
#link{

  padding : 10px;
  border-width : 1px;
  border-style : solid;
  margin-left : 70%;
  line-height: 180%;
  
}
#counter{
  text-align : right;
  clear : both;
  width : 100%;
}

