
#main { overflow: hidden; }
h1 { margin-top: 1em; margin-bottom: 1em; }
.column { text-align: center; padding-right: 4em; padding-left: 4em; }
#main p { text-align: left; text-indent: 1em; padding-right: 0; padding-left: 0; }
#main li { width: 28em; height: 20em; float: left; margin: 0; list-style-type: none; display: inline; }
#main li img { width: 24em; height: 18em; margin-right: auto; margin-left: auto; border-style: none; }
#musouen { background-image: url(../images/musouen_l2.gif); background-repeat: no-repeat; background-position: 50% 0; }
#musouen :hover { background-image: inherit; }
