
body { margin: 20px 0px 0px 0px; background-color: #FCF3DC; text-align: center; }
img{ border-style:none;}

A {text-decoration: underline;}
A:link {color:#290404;}
A:VISITED {color:#290404;}
A:hover{color:#DD0000;}

h1, h2, h3 { margin: 0px; padding: 0px }
#center { margin-right: auto; margin-left: auto; padding: 0px; width: 880px; text-align: center; }

td.head { background-color: #FCF3DC; vertical-align: top; padding-top: 0px; padding-bottom: 0px; margin: 0px; text-align: right; width:880px; height:48px; }

td.menu { background-image: url("images/bg_menu.jpg"); background-repeat:no-repeat; background-color: #6F6B6A; vertical-align: top; padding-top: 0px; padding-bottom: 0px; margin: 0px; text-align: left; width:880px; height:27px; }

td.photo1 { background-image: url("images/bg_photo1.jpg"); background-repeat:no-repeat; background-color: #6F6B6A; vertical-align: top; padding-top: 0px; padding-bottom: 0px; margin: 0px; text-align: left; width:438px; height:111px; }

td.title { background-image: url("images/bg_title.jpg"); background-repeat:no-repeat; background-color: #6F6B6A; vertical-align: top; padding-top: 0px; padding-bottom: 0px; margin: 0px; text-align: left; width:442px; height:111px; font-size: 1px; text-indent: -9999px; }

td.photo2 { background-image: url("images/bg_photo2.jpg"); background-repeat:no-repeat; background-color: #6F6B6A; vertical-align: top; padding-top: 0px; padding-bottom: 0px; margin: 0px; text-align: left; width:438px; height:233px; }

td.jkt { background-image: url("images/bg_jkt.jpg"); background-repeat:no-repeat; background-color: #6F6B6A; vertical-align: top; padding-top: 0px; padding-bottom: 0px; margin: 0px; text-align: center; width:442px; height:233px; }

td.photo3 { background-image: url("images/bg_photo3.jpg"); background-repeat:no-repeat; background-color: #6F6B6A; vertical-align: top; padding-top: 0px; padding-bottom: 0px; margin: 0px; text-align: left; width:438px; height:213px; }

td.track { background-image: url("images/bg_track.jpg"); background-repeat:no-repeat; background-color: #6F6B6A; vertical-align: top; padding-top: 0px; padding-bottom: 0px; margin: 0px; text-align: left; color: #F6EFDC; font-size: 12px; font-weight: bold; line-height: 15px; font-family: 'Hiragino Maru Gothic Pro', 'Osaka'; width:442px; }

#textarea  { text-align: center; margin-left: 30px; margin-top: 1px; padding: 0px; }

#trackarea  { text-align: center; line-height: 18px; margin-left: 15px; margin-top: 0px; padding: 0px; }

td.song { color: #F6EFDC; font-size: 12px; line-height: 18px; font-family: 'Hiragino Maru Gothic Pro', 'Osaka'; text-align: left; padding-top: 2px; padding-bottom: 3px; width:177px; height:20px; }

td.photo4 { background-image: url("images/bg_photo4.jpg"); background-repeat:no-repeat; background-color: #6F6B6A; vertical-align: top; padding-top: 0px; padding-bottom: 0px; margin: 0px; text-align: left; width:438px; height:160px; }

td.pv { background-image: url("images/bg_pv.jpg"); background-repeat:no-repeat; background-color: #6F6B6A; vertical-align: top; padding-top: 0px; padding-bottom: 0px; margin: 0px; text-align: left; width:442px; height:160px; }

#pvarea { text-align: center; margin-right: auto; margin-left: auto; padding: 0px; }

td.clip { color: #F6EFDC; font-size: 12px; line-height: 14px; font-family: 'Hiragino Maru Gothic Pro', 'Osaka'; text-align: center; vertical-align: top; padding-top: 1px; padding-bottom: 0px; width:140px; }

td.foot { background-color: #FCF3DC; vertical-align: top; padding-top: 0px; padding-bottom: 0px; color: #302D24; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, sans-serif; text-align: center; margin: 0px; padding: 3px; width:880px; height:43px; }

.large { color: #9c95ff; font-size: 15px; line-height: 18px; font-family: 'serif', '‚l‚r –¾’©', 'Hiragino Mincho Pro'; text-align: center; padding-top: 1px; padding-bottom: 0px; }
.small { color: #F6EFDC; font-size: 10px; line-height: 15px; font-family: 'Hiragino Maru Gothic Pro', 'Osaka'; text-align: left; padding-top: 1px; padding-bottom: 0px; }
.caution { color: #282828; font-size: 10px; line-height: 15px; font-family: 'Hiragino Maru Gothic Pro', 'Osaka'; text-align: left; padding-top: 2px; padding-bottom: 1px; }




