body
{
color : #000000;
background-color : #ffffff;
line-height : 1.8em;
margin : 7% 3em 2em 7%;
padding : 1em;
}

h1

{
background-image : url("kanpaiokame.png");
background-repeat : no-repeat ;
background-position : center;
text-align : center;
font-size : 4em;
padding-top : 350px;
}

h2

{
font-size : 3em;
margin-left :0em;
margin-top : 2em;
}

h3
{
font-size : 2.8em;
margin-left :1em;
margin-top : 1.5em;
}

h4
{
font-size : 2.5em;
margin-left :2em;
margin-top : 2em;
}

h5
{
font-size : 2.0em;
margin-left :3em;
margin-top : 2em;
}

h6
{
font-size : 1.5em;
margin-left :4em;
margin-top : 2em;
}

p
{
margin-left :10em;
}

dl
{
margin-left :5em;
}

dt
{
font-weight : bold;
float : left;
}

dd
{
margin-left : 5em;
}

ul
{
margin-left :5em;
list-style-image : url("pointss.png");
}



blockquote
{
margin-left :5em;
border-left : 1px solid #000000;
padding-left : 0em;
}

blockquote p
{
margin-left:1em;
}

q
{
font-style : italic;
background-color : #eeeeee;
}

cite
{
font-style : normal;
text-align : right;
display : block;
}

address
{
text-align : right;
background-image : url("yakubi.png");
background-repeat : no-repeat ;
background-position : right;
padding : 50px 120px 50px 0px;
font-style : normal;


}

em
{
font-style : normal;
font-size : 1.1em;
font-weight : bold;
}

strong
{
font-size : 1.4em;
font-weight : bold;
}

a

{
color : #000000;
text-decoration : none;
border-bottom : 3px solid #000000;
}


a:visited
{
border-bottom : 3px double #000000;
}

a:hover
{
border-bottom : 3px solid #ffffff;
}

a:active
{
border-bottom : 3px dotted #000000;
}

div#counter
{
display : none ;
}