body{
background-color:cornsilk;
font-size:medium;
letter-spacing:0.1em;
line-height:130%;
margin-top:3%;
margin-left:5%;
margin-right:15%;
max-width:640px;
}

a.entry {
color:black;
text-decoration:none;
}

a.entry:visited {
color:black;
text-decoration:none;
}


a.entry:hover{
color:yellow;
}

a{
color: blue;
text-decoration: none;
}

a:visited{
color:blue;
}
a:hover{
color: orangered;
}


span.title0{
color:green;
font-size:large;
font-weight:bolder;
margin-left:3%;
margin-bottom:5em;
}

span.note{
color:dimgray;
font-size:medium;
margin-left:3%;
margin-bottom:5em;
}

div.title1{
color:dimgray;
font-size:x-large;
font-weight:bolder;
margin-top:0.5em;
margin-left:14%;
}

p.pillow{
background-color:linen;
font-size:large;
padding:1em;
max-width:32em;
padding-bottom:1em;
border-color:red;
border-style:dashed;
}

p.name{
margin:3%;
}

p#caption{
margin:5%;
left:auto;
right:auto;
}

div#stadium{
left:auto;
right:auto;
}

p.lineup{
margin-bottom:1em;
border-spacing:1.5em 0.2em;
}

div.infomations{
color:snow;
background-color:darkgreen;
padding:0.5em;
}

a.infolink{
color:snow;
font-weight:bolder;
text-decoration:underline;
}

a.infolink:visited{
color:snow;
font-weight:bolder;
text-decoration:underline;
}

a.infolink:hover{
color:snow;
font-size:larger;
font-weight:bolder;
text-decoration:underline;
}

span.oshirase{
color:snow;
font-size:large;
font-weight:bolder;
margin-left:1em;
}

span.phr{
color:saddlebrown;
font-size:medium;
font-weight:bolder;
letter-spacing:0.2em;
}

span.unfin{
color:saddlebrown;
text-decoration:none;
}


h1.entry{
background-color:lightskyblue;
font-size:x-large;
letter-spacing:0.2em;
margin-bottom:0.8em;
padding-top:0.3em;
padding-left:0.5em;
padding-bottom:0.3em;
width:28em;
}

p.entry{
background-color:lightskyblue;
font-size:x-large;
letter-spacing:0.2em;
margin-bottom:0.8em;
padding-top:0.3em;
padding-left:0.5em;
padding-bottom:0.3em;
width:28em;
}

h1.entry-l{
background-color:lightskyblue;
font-size:x-large;
letter-spacing:0.1em;
margin-bottom:0.8em;
padding-top:0.3em;
padding-left:0.5em;
padding-bottom:0.3em;
width:28em;
}

h1.entry-1st{
background-color:lightskyblue;
font-size:x-large;
letter-spacing:0.2em;
margin-top:0.2em;
margin-bottom:0.8em;
padding-top:0.3em;
padding-left:0.5em;
padding-bottom:0.3em;
width:28em;
}

div.greeting{
background-color:lightcyan;
padding:1em;
border-color:blue;
border-style:double;
max-width:36em;
height:18em;
overflow:scroll;
}

p.sets1{
color:darkgreen;
margin-bottom:1em;
padding:0.2em;
}

div.shoshi{
color:orangered;
background-color:whitesmoke;
margin-top:2em;
padding:1em;
border-color:maroon;
border-style:solid;
border-width:thick;
max-width:36em;
height:18em;
overflow:scroll;
}

p.last2{
color:lightseagreen;
font-weight:bolder;
text-align:right;
margin-top:3em;
margin-bottom:1em;
margin-right:1em;
padding:1em;
width:50%;
position:relative;
left:50%;
right:15%;
}

span.subti{
right:auto;
}

span.cheering{
font-size:small;
}

p.juntoku{
background-color:orange;
text-align:center;
margin-top:0.6em;
margin-left:auto;
margin-bottom:0.1em;
margin-right:auto;
padding:0.1em;
width:28em;
}

p.nititoku{
color:dimgray;
font-size:90%;
text-align:center;
margin-top:0em;
margin-bottom:0em;
}

p.telep{
background-color:honeydew;
padding:1em;
border-color:darkgreen;
border-style:ridge;
border-width:1em;
}

span.telep{
color:orangered;
font-size:x-large;
}