﻿a:link { color: #ff0000;} /* リンク色*/ 
a:visited { color: #ff4400;} /*　訪問済みリンク色*/
a:active { color: #ffff00;}


body {
  color: #000000;
  background-color: #ffffff;
  background-image: url("./img/hierographr.gif");
  background-repeat: repeat-y;
  background-position: 90% 0%;
  /*background-attachment: fixed;*/
}

body#plain {
  color: #000000;
  background-color: #ffffff;
  background-image: none
}

textarea,input,select{
  color:#000000;
  background:#ddeeaa;
  border-style:groove;
  border-width:2px;
  border-color:#666666;
}

#push {
  color:#111111;
  background:#bbbbee;
  border-style:outset;
  border-width:4px;
  border-color:#cccccc;
  font-family: "impact",Chicago;
  font-weight: 400;
}

#top-input {
  color:#111111;
  background:#ff6666;
  border-style:outset;
  border-width:4px;
  border-color:#cccccc;
  font-family: "impact",Chicago;
  font-weight: 400;
  font-size: 11pt;
}

body#title { /*Top title body style*/
  color: #000000;
  background-color: #ffffff;
  background-image: url("./img/titlebgrogo02.jpg");
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-attachment: fixed;
  font-family: "impact",Chicago;
}

body#left-set {
  color: #000000;
  background-color: #ffffff;
  background-image: url("./img/impleftbarr.jpg");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  /*background-attachment: fixed;*/
}

body#top-set {
  color: #000000;
  background-color: #ffffff;
  background-image: url("./img/imptopbarr.jpg");
  background-repeat: no-repeat;
  background-position: 100% 0%;
  /*background-attachment: fixed;*/
}

address { /*for credit script*/
  font-size: xx-small;
  font-style: italic;
  text-align: center;
  font-weight: 400;
}

hr#address { /*HR for HP bottom over the address*/
border-style: ridge;
}

img#pict-border { /*style for DISPLAY picture*/
  border: double 8px #888888;
}

font#scriptsize { /*scriptsize font*/
    font-size: xx-small;
}

font#title-large { /*Title font large*/
  font-family: "impact",Chicago;
  font-size: large;
  font-weight: 400;
}

font#title-medium { /*Title font medium*/
  font-family: "impact",Chicago;
  font-size: medium;
  font-weight: 400;
}

font#title-small { /*Title font small*/
  font-family: "impact",Chicago;
  font-size: small;
  font-weight: 400;
}

font#title-x-small { /*Title font x-small*/
  font-family: "impact",Chicago;
  font-size: x-small;
  font-weight: 400;
}

font#title-xx-small { /*Title font xx-small*/
  font-family: "impact",Chicago;
  font-size: xx-small;
  font-weight: 400;
}

table#gb-table {
  color: #000000;
  background-color: #aabbcc;
  width: 480px;
  table-layout: fixed;
  overflow: visible;
  margin-left: auto;
  margin-right: auto;
  border-style: dotted;
}

table#gb-table-input {
  color: #111111;
  background-color: #aabbcc;
  width: 480px;
  table-layout: fixed;
  overflow: visible;
  margin-left: auto;
  margin-right: auto;
  border-style: dotted;
}

td#name { 
  width: 70px;
  overflow: visible;
  font-family: "impact",Chicago;
  font-size: 11pt;
  vertical-algin: text-top;
}

td#name-bottom { 
  font-family: "impact",Chicago;
  font-size: 10pt;
}

td#icon {
  width: 50px;
  font-weight: 600;
}

td#message {
  width: 430px;
  font-weight: 900;
・p與nt-size: 11pt
}

td#res-message {
  color: #995566;
  background-color: #ccddee;
  font-weight: 900;
・p與nt-size: 10pt

}

table#discography {
  border: groove 5px #aa6666;
  text-align: center;
  color: #444444;
  background-color: #aaaaaa;
  width: 480px;
  margin-left: auto;
  margin-right: auto;
  font-family: "impact",Chicago;
  font-size: 11pt;
}

td#discography-title {
  border: groove 2px #aa6666;
  background-color: #999999;
}

table#discography-j {
  border: groove 5px #aa6666;
  text-align: center;
  color: #444444;
  background-color: #aaaaaa;
  width: 480px;
  margin-left: auto;
  margin-right: auto;
  font-size: 11pt;
}

td#discography-title-j {
  border: groove 2px #aa6666;
  background-color: #999999;
}


#j7mixtable {
  text-align: center;
  font-family: "impact",Chicago;
  font-size: 11pt;
  font-weight: 400;
}
#j7mixtr {
  text-align: center;
  color: #000000;
  background-color: #aaaaaa;
  font-family: "impact",Chicago;
  font-size: 11pt;
  font-weight: 400;
}
#mixtable {
  text-align: center;
  font-family: "impact",Chicago;
  font-size: 11pt;
  font-weight: 400;
}

#j7mixtable-j {
  text-align: center;
  font-size: 11pt;
  font-weight: 800;
}
#j7mixtr-j {
  text-align: center;
  color: #000000;
  background-color: #aaaaaa;
  font-size: 11pt;
  font-weight: 800;
}
#mixtable-j {
  text-align: center;
  font-size: 11pt;
  font-weight: 800;
}


table#news {
  color: #444444;
  background-color: #aaaaaa;
  width: 480px;
  table-layout: fixed;
  overflow: visible;
  margin-left: auto;
  margin-right: auto;
  border-style: dotted;
}

table#links {
  color: #444444;
  background-color: #aaaaaa;
  width: 680px;
  table-layout: fixed;
  overflow: visible;
  margin-left: auto;
  margin-right: auto;
  border-style: dotted;
}

table#biography {
  border: groove 5px #aa6666;
  text-align: left;
  width: 460px;
  color: #444444;
  background-color: #aaaaaa;
  margin-left: auto;
  margin-right: auto;
  font-family: "impact",Chicago;
  font-size: 10pt;
}

#tetra {
  background-image: url("./img/ri1.gif");
  background-repeat: no-repeat;
  background-position: 100% 0%;
  border: groove 5px #6666aa;
  text-align: center;
  color: #444444;
  background-color: #aaaaff;
  width: 550px;
  margin-left: auto;
  margin-right: auto;
  font-family: "impact",Chicago;
  font-size: 11pt;
}
#tetra-t {
  border-bottom: groove 2px #6666aa;
  border-top: groove 2px #6666aa;
  border-collapse: collapse;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-family: "impact",Chicago;
  font-size: 11pt;
}

#dub {
  background-image: url("./img/imp-back-y.gif");
  background-repeat: no-repeat;
  background-position: 98% 45%;
  border: groove 5px #6666aa;
  text-align: center;
  color: #444444;
  background-color: #ffcc44;
  width: 550px;
  margin-left: auto;
  margin-right: auto;
  font-family: "impact",Chicago;
  font-size: 11pt;
}
#dub-t {
  border-bottom: groove 2px #6666aa;
  border-top: groove 2px #6666aa;
  border-collapse: collapse;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-family: "impact",Chicago;
  font-size: 11pt;
}

#listening {
  background-image: url("./img/imp-back-y.gif");
  background-repeat: no-repeat;
  background-position: 98% 45%;
  border: groove 5px #6666aa;
  text-align: center;
  color: #444444;
  background-color: #66ddaa;
  width: 550px;
  margin-left: auto;
  margin-right: auto;
  font-family: "impact",Chicago;
  font-size: 11pt;
}
#listening-t {
  border-bottom: groove 2px #6666aa;
  border-top: groove 2px #6666aa;
  border-collapse: collapse;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-family: "impact",Chicago;
  font-size: 11pt;
}
#crew {
  background-image: url("./img/imp-back-y.gif");
  background-repeat: no-repeat;
  background-position: 65% 50%;
  border: groove 5px #aaaaaa;
  text-align: center;
  color: #444444;
  background-color: #ccddaa;
  width: 550px;
  margin-left: auto;
  margin-right: auto;
  font-family: "impact",Chicago;
  font-size: 11pt;
}

#crew-name {
   text-align: right;
   width: 100px; 
}
#crew-data {
   text-align: left;
   width: auto 
}
#crew-pict {
   text-align: center;
  border: groove 5px #aaaaaa;
   width: 100px;
   background-color: #88aa99;
}

#guest-crew {
  background-image: url("./img/ri1.gif");
  background-repeat: no-repeat;
  background-position: 85% 60%;
  border: groove 5px #aaaaaa;
  text-align: center;
  color: #444444;
  background-color: #aacccc;
  width: 550px;
  margin-left: auto;
  margin-right: auto;
  font-family: "impact",Chicago;
  font-size: 11pt;
}

#guest-crew-name {
   text-align: right;
   width: 100px; 
}
#guest-crew-data {
   text-align: left;
   width: auto 
}
#guest-crew-pict {
   text-align: center;
  border: groove 5px #aaaaaa;
   width: 100px;
   background-color: #88aaaa;
}


