/*
*html body {  　　　　　/*IE6だけに適用*/
/*   overflow-y:auto;
}

*+html body {　　　　　/*IE7だけに適用*/
/*
   overflow-y:auto;
}

body {
   overflow-y:scroll;
}
*/

* { margin: 0; padding: 0 }
html  { }
body                 { font-size: 12px; line-height: 18px; background-color: #000; background-repeat: repeat; margin: 0; padding: 0 }

a:link          { color: #fff; font-size: 11px; text-decoration: none }
a:visited           { color: #fff; text-decoration: none }
a:hover   { text-decoration: underline }
a:active     { text-decoration: none }
.clear  { clear: both }
.line { border-top: 1px solid #430808 }
.container         { background-image: url(../img/bg_container.jpg); background-repeat: no-repeat; text-align: center; margin-right: auto; margin-left: auto; width: 960px; height: 670px }


.inner03   { }
.contents00 { color: #4f4b07; font-size: 11px; line-height: 14px; background-color: #fff; padding: 10px }


.thumBox     { font-size: 11px; margin-left: 10px; float: left }
.imgBox   { float: left }

.Name02   { color: #fff; font-size: 13px; text-align: center }
.Name02 strong { margin-right: 10px; width: 100% }
.Scale { font-size: 11px; line-height: 14px; width: 100% }

.thum { color: #6b5100; font-size: 12px; line-height: 14px; margin-right: 5px }
.table01 { background-color: #fff; width: 100% }
.table01 .td01   { color: #fff; font-size: 12px; background-color: #b3a674; padding: 3px; width: 25% }
.table01 .td02   { color: #fff; font-size: 12px; background-color: #b3a674; padding: 3px }
.table02  { width: 100% }
.table02 .td01    { color: #fff; font-size: 12px; padding: 3px; width: 25% }
.table02 .td02    { color: #fff; font-size: 12px; padding: 3px }
.footer { color: #fff; font-size: 11px; text-align: center }
.copy   { color: #2f2f2f; font-size: 11px; text-align: center }
