@CHARSET "UTF-8";

/* JET SET用CSS【2008】：共通/統括
------------------------------------------------------------
・構造          … 2008/structure.css
・アンカー      … 2008/anchors.css
・フォント/色   … 2008/fonts.css
・ヘッダ/フッタ … 2009/headers.css
------------------------------------------------------------ */
@import url(2008/structure.css);
@import url(2008/fonts.css);
@import url(2008/anchors.css);

@import url(2008/product.css);
@import url(2008/accessories.css);
@import url(2008/shop.css);
@import url(2008/prerelease.css);
@import url(2008/reports.css);
/*
@import url(2008/kuroda.css);     //ショッピングカートリニューアル中に付きコメントアウト[2009-02-27]
*/
@import url(2008/search.css);

@import url(2008/labels.css);
@import url(2008/mailmagazine.css);
@import url(2008/information.css);
@import url(lightbox.css);
@import url(ibox/lightbox.css);

/* 2009 */
@import url(2009/headers.css);
/*@import url(2009/top.css);*/
@import url(2009/help.css);
@import url(2009/location.css);
@import url(2009/employment.css);
@import url(2009/contact.css);
@import url(2009/link.css);
@import url(2009/vinyl.css);
@import url(2009/rssList.css);
@import url(2009/column.css);
@import url(2009/djchart.css);
@import url(2009/hitchart.css);
@import url(2009/menu.css);

/* obsolete
@import url(2008/top.css);
@import url(2008/toolbar.css);
@import url(2008/help.css);
@import url(2008/location.css);
@import url(2008/employment.css);
@import url(2008/contact.css);
@import url(2008/link.css);
@import url(2008/rss_index.css);
@import url(2008/column.css);
@import url(2008/hitchart.css);
@import url(2008/headers.css);
*/


/* Commons
----------------------------------------------- */
* {
  margin: 0;
  padding: 0;
  }
html {
  height: 100%; /* 常にスクロールバーを表示させる */
  margin-bottom: 1px; /* 常にスクロールバーを表示させる */
  }
#page-plate {
  width: 760px;
  height: 30px;
  background-image: url(/images/old/main_frame.gif);
  }
#page-plate table {
  margin-top: 2px;
  margin-right: 10px;
  }
#page-plate select {
  font-size: x-small;
  }
#page-plate input.keyword {
  border: 1px solid #000000 !important;
  font-size: small;
  width: 200px;
  padding: 0 5px;
}

div#sayHello {
  font-size: x-small;
  font-weight: bold;
  margin: 5px 7px 5px 0;
  color: #fff;
  }
.playButton,
.playButton img {
  cursor: pointer;
  }



/* Dot-Lines
----------------------------------------------- */
.dotline {
  height: 1px;
  background-image: url(/images/line/dot.gif);
  background-position: center left;
  background-repeat: repeat-x;
  border: none;
  line-height: 1px;
  margin: 0;
  padding: 0;
  }
.dotline-white {
  height: 1px;
  background-image: url(/images/line/dot_white.gif);
  background-position: center left;
  background-repeat: repeat-x;
  border: none;
  line-height: 1px;
  margin: 0;
  padding: 0;
  }


/* Others
----------------------------------------------- */
.cacheDeleteButton {
  position: absolute;
  top: 0;
  left: 0;
  }
.hidden {
  display: none;
  }
.clear {
  clear: both;
  height: 0;
  font-size: 0;
  line-height: 0;
  }


/* StaffConsole
----------------------------------------------- */
#staffConsole {
  position: absolute;
  top: 5px;
  left: 5px;
  font-size: x-small;
  }
#staffConsole #deleteCacheButton {
  cursor: pointer;
  }

