@charset "utf-8";
/* himajinn */
body { background: lightgoldenrodyellow url(/haikei.png); color:black;margin-right: 0em;margin-left: 0em;margin-bottom: 0em;}
footer {
    padding: 2rem;
    font-size: 15px;
    color:white;
    background:black;
    margin-left: 0em;
    margin-right: 0em;
    margin-bottom: 0em;
}
.photo{
font-size: 0.3em;
}
.mt{
    margin-left: 2em;margin-right: 2em;margin-top: 1.5em;
}
.inf{
    font-style: normal;
    background:white;
}
.mmbg{
    background: black;
    padding-left: 3em;
    padding-right: 3em;
    padding-top: 0.1em;
    padding-bottom: 0.1em;
}
marquee {
    color:white;
}
.mmbg a{
  color: greenyellow;
}
.mmbg a:link{
  color: greenyellow;
}
.mmbg a:visited{
  color: green;
}
.mmbg a:hover{
  color: yellow;
}
.foo a{
  color: greenyellow;
}
.foo a:link{
  color: greenyellow;
}
.foo a:visited{
  color: green;
}
.foo a:hover{
  color: yellow;
}
.mainmenu{
    text-align:center;
}
.mt table, th, td {
    border: 2px
        solid
        firebrick
}
.mt th{
    background:yellow;
}
.mt td{
    background: lightgreen;
}
h1 { background: firebrick; color: white; font-size: 2em; border-radius : 10px ; padding-left : 6px ; padding-top: 6px; padding-bottom: 6px;}
h2 { background: orange; color:white; font-size: 1.5em;border-radius : 6px; padding-left : 20px ;}
em { font-style : nomal; font-weight : bold; color : red; } 
a:link { color :blue;text-decoration: none;}
a:visited { color:dodgerblue;text-decoration: none;}
a:hover { color : red;text-decoration: underline;}
button .plusbutton{
  color:white;
  border-radius: 5px;
  padding:0rem;
}