body {
/*
    background-image: url(../img/background.png);
    animation: moveBg 500s linear infinite;
*/
/*
    background-repeat: repeat;
    background-attachment: fixed;
*/
}


@keyframes moveBg {
  0% {
    background-position: 0% 0%;
  }
  50% {
    background-position: 300% 300%;
  }
}


#contents_area {
}

#contents th {
    background-color: #CCFFCC;
}


#header {
    background-color: #BBDDBB;
}

#footer {
    display: none;
    background-color: #BBDDBB;
}

#title {
/*
    background-image: url(../img/cloth_00084.jpg);
*/
    background-color: #BBDDBB;
}

/*
 * 音源再生ページのタブデザイン
 */
#tabmenu {
/*
    background-color: #EEEEEE;
*/
}
#tabmenu_under {
    background-color: #BBDDBB;
}
input.modetab {
    color: #AAAAAA;
}
input.modetab-dis {
    color: #000000;
    background-color: #BBDDBB;
}


/*
 * 音源再生 連続再生 jplayerのデザイン
 */
div.jp-type-playlist {
    background-color: rgba(255,255,255,0.5);
}

div.jp-playlist {
/*
    background-color:#EEDDAA;
    background-color: rgba(255,255,255,0.5);
*/
}
div.jp-interface {
    background-color:#BBDDBB;
/*
    background-color: rgba(0,0,0,0.1);
    background-image: url(../img/cloth_00084.jpg);
*/
    color:#000000;
}
div.jp-type-playlist div.jp-playlist li.jp-playlist-current:before {
    content: "♪ ";
}


/*
 * 単体再生のアコーディオン
 */
.ac-container {
}
.ac-container label {
  background: rgba(220,240,255,0.5);
}
.ac-container label:before {
  color: rgba(110,120,127,0.5);
}
.ac-container input {
}
.ac-container article {
}
.ac-container input:checked ~ article {
  background: rgba(255,255,255,0.5);
}


/*
 * pluploaderのカスタマイズ
 */
.plupload_header {
  background: #FF7B00;
}
.plupload_header_content {
  background: none;
  padding-left: 10px;
}

.plupload_filelist_header {
  background: #CCFFCC;
}
