@charset "UTF-8";

/* ::各ページ共通:: */
body {
  color: #003333;
  background: #c0c090;
}
h1, h2 {
  color: #336633;
  text-align: center;
  margin-top: 32px;
  margin-bottom: 48px;
}

h4 {
  color: #003366;
  font-weight: bold;
  margin-bottom: 0px;
}

h4#glbio {
  margin-top: 4em
}

a:link {
  color: #006633;
}

a:visited {
  color: #003366;
}
a:active {
  color: #003366;
}

 /* マージン */
.c1 {
  margin-left: 3em;
  margin-right: 3em;
}

.c2 {
  margin-left: 1em;
  margin-right: 1em;
}

/* 段落頭の余白 */
.i1 {
  text-indent: 1em;
}

.i2 {
  text-indent: 2em;
}

/*ダウンロード案内*/
p.plugin {
  display: block;
  float:right;
  width:250px;
  margin-right: 3em;
  font-size:75%;
}

 /* リンク画像のボーダーを消す */
.bn {
  border: none;
}

 /* リンクテキストの下線を消す */
.tdn {
  text-decoration:none;
}

 /* 強調 */
span.bold {
  font-weight: bold;
} 

 /* リストマーク */
.li0 {
  list-style-type: none;
}

.li1 {
  list-style-type: disc;
}

.li11 {
  list-style-type: disc;
  margin: 0 0 0 1em;
  padding: 0;
}

 /* 文字色 */
  /* 赤 */
.red {
  color: red
}
  /* 赤強調 */
.redb {
  color: red;
  font-weight: bold;
}

 /* エンジ強調 */
.dredb {
  color: #990000;
  font-weight: bold;
}

/* :: nor :: */
 /* サブタイトル */
#nor1 {
  color: #003300
}

/* 最新情報 */
#nor2 {
  margin-bottom: 0px;
  font-weight: normal;
}
.norx {
  font-weight: bold;
}
   
 /* 目次トップマージン */
#nor3 {
  margin-top: 96px;
}

 /* thanks */
#nor4 {
  font-size:75%;
}

/* :: nor-cd :: */
 /* レイアウト */
.norcd {
  margin-top: 3px;
  margin-bottom: 3px;
  height: 100px;
}

.norcd1 {
  margin-top: 3px;
  margin-bottom: 20px;
  height: 100px;
  clear: both;
}

.norcd11 {
  margin-top: 3px;
  margin-bottom: 20px;
  height: 110px;
  clear: both;
}

.norcd2 {
  margin-top: 3px;
  margin-bottom: 3px;
  padding-bottom: 2em;
  border-bottom: 1px solid;
  border-color: #003333;
  clear: both;
}

.norcd3 {
  margin-top: 3px;
  margin-bottom: 3px;
  padding-top: 0px;
  border-top: 1px solid;
  border-color: #003333;
  clear: both;
}

.norcd4  {
  margin-top: 3px;
  margin-bottom: 3px;
  height: 100px;
  padding-bottom: 1em;
  border-bottom: 1px solid;
  border-color: #003333;
  clear: both;
}

.norcd5  {
  margin-top: 3px;
  margin-bottom: 3px;
  height: 132px;
  padding-bottom: 1em;
  border-bottom: 2px solid;
  border-color: #003333;
  clear: both;
}

  /* 著作権 */
#copyright {
  margin-top: 3px;
  margin-bottom: 20px;
  height: 2em;
}

  /* 購入 */
#purchase {
  padding-bottom: 0.5em;
  border-bottom: 1px solid;
  border-color: #003333;
}

 /* フロントカバー設定 */
.frontcover {
  margin-right: 0.5em;
}

.frontcover1 {
  margin-top: 1em;
  margin-right: 0.5em;
  margin-bottom: 1em;
}

 /* CDタイトル */
.album {
  color: #003366;
  font-weight: bold;
  margin-bottom: 5px;
}

   /* サブタイトル */
.albumsub {
  color: #003333;
  font-size: 90%;
  font-weight: bold;
}

 /* 日本語解説文のマージン */
.cd1 {
  margin-left: 7em;
}

 /* 英語解説文のマージン */
.cd1e {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 105px;
}

  /* ビデオテープ */
.vtape2e {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 85px;
}

 /* 日本語版序文 */
#preface {
  font-size:110%;
}

 /* 試聴用サンプル */
.sample {
  color: #ffff33;
  background-color: #999999;
  font-weight: bold;  		
}

  /* 曲名 */
.tune {
  color: #006633;
  font-weight: bold;
}

 /* George Lewis DVD */
#lewisdvd1 {
  clear: both;
  list-style-type: circle;
}

#lewisdvd2 {
  list-style-type: none;
  padding-bottom: 1em;
  border-bottom: 2px solid;
  border-color: #003333;
}

/* :: discography:: */
 /* 日本語版前文 */
#disco1 {
  font-size:105%;
}

 /* 英語版前文 */
#disco2 {
  font-size:120%;
}

 /* 表紙等のマージン */
#disco3 {
  margin-top: 24px;
  margin-bottom: 24px;
}

/* 動画 */
 /* マージン */
.video1 {
  margin-left: 2em;
  margin-right: 3em;
  margin-bottom: 30px;
}

 /*サムネイル*/
.thumb {
  float: left;
  margin-right: 1em;
  margin-bottom: 1em;
  border: none;
}

 /*リストマークを消す*/
.ln {
  list-style-type: none;
}

 /* 境界線 */
.hr1 { clear: left }

 /* WMPアイコン */
img#wmp {
  margin-top: 10px;
}

/*:: nor-live ::*/
 /* テーブル */
.live1
table {
  margin-left: 1.5em;
  margin-top: 8px;
  margin-right: 1.5em;
  border: 2px solid #ffffff;
  background-color:#99cc99;
  color: #003300;
  font-size: 100%;
  border-collapse: collapse;
  empty-cells: show;
}

caption {
 color: #336633;
 font-size:1.1em;
 caption-side: top;
}

thead {
  background-color: #336633;
  color:#ffffff;
  font-size:105%;
  text-align:center;
}

td { padding: 8px 1em;
  border: 1px solid #ffffff;
  border-top: none;
}

 /* ライブ名 */
.lv {
  margin-bottom: 0.5em;
  color: #990000;
  font-weight: bold;
｝

 /* リンクマージン */
.live2 {
  margin-left: 2em;
}


