body { color: black; background-color: white; width: 801px; margin: 0 auto; padding: 0; }
p { margin: 0; padding: 0; }
td {}
a:link { color: blue }
a:visited { color: purple }
a:hover { color: purple }
a:active { color: red }
.center { width: 635px; float: right; margin: 0; padding: 0; }
.banner1 { margin: 0; padding: 15px 0 0; }
.banner2 { background-image: url(../media/item05/item11b.jpg); background-repeat: no-repeat; margin: 15px 0 0; padding: 0; width: 630px; height: 350px; }
.banner3 { margin: 0; padding: 44px 0 0; }
.banner4 { background-image: url(../media/item05/item05d.jpg); background-repeat: no-repeat; margin: 45px 0 0; padding: 0; width: 630px; height: 700px; }
.banner5 { margin: 0; padding: 77px 0 41px; }
.banner7 { margin: 0; padding: 7px 0 0 286px; }
.banner8 { margin: 0; padding: 25px 0 0 286px; }
.tel { margin: 0; padding: 22px 0 0; }
.side { margin: 0; padding: 15px 0 0; }
.totop2 { margin: 0; padding: 1775px 0 0 23px; }
.item { margin: 0; padding: 0; }
.cphoto { margin: 0; margin: 0; padding: 10px 0 0; }
.cphoto img { margin: 0; padding: 0 5px 0 0; vertical-align: top; }
.clear { clear: right; margin: 0; padding: 0; }
.header { margin: 0; padding: 0; }
.wrap { width: 810px; margin: 0 auto; padding: 0; }
h1 { font-size: 2em; font-weight: bold; margin: 0; padding: 0; }
h2 { font-size: 1.5em; font-weight: bold; margin: 0; padding: 0; }
h3 { font-size: 1.17em; font-weight: bold; margin: 0; padding: 0; }
.nopadding { margin: 0; padding: 0; }
.mail { margin: 0; padding: 46px 0 0; }
