@charset   "UTF-8";

/* PC用CSS */

/*ヘッダメニュースクロール*/

.clearfix{
  text-align : center;
}

#scrollbox {
  position: relative;
  background-color : black;
  padding-top : 10px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 10px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : silver;
  font-size : 15px;
}

#killSwitch {
  color : #0080ff;
}

html {
  overflow-y:scroll;
}

body{
  font-size : 13px;
  font-family : メイリオ;
  color : #ffffff;
  background-color : #000000;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  line-height : 150%;
}

table,th,td{
  font-size : 13px;
}

a{
  color : #0080ff;
  text-decoration : underline;
}
a:hover{
  color : #ff8000;
  text-decoration : none;
}

.midashi{
  width:150px;
}

/* ページブロック */

.full{
  width : 1000px;
  border-spacing : inherit;
  overflow: hidden;
  text-align : center;
  margin: 0px auto;
}

.header{
  width : 1000px;
  text-align : center;
  display : table;
}

.footer{
  width : 1000px;
  padding-top : 15px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 15px;
  border-top-width : 1px;
  border-top-style : dotted;
  border-top-color : silver;
  display : table;
}



h1{
  font-size : 22px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;
  padding-left : 10px;
  padding-bottom : 5px;
  color : #ff8000;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ff8000;
}

h2{
  font-size : 18px;
}

h3{
  font-size : 16px;
  margin-top : 20px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : #ff8000;
}

h4{
  font-weight : normal;
  margin-top : 5px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
  font-size : 14px;
}

h5{
  font-weight : normal;
  margin-top : 5px;
  margin-left : 15px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 13px;
  padding-left : 15px;
}

table th{
  text-align : left;
  font-size : 14px
}

.submenusize{
  font-size : 11px
}








.songtitlelink{
  text-decoration : underline;
  color : #ffffff;
}

.graycolor{
  color : #888888;
}

a:hover > .graycolor{
  color : #ff8000;
}



rt{
  border-bottom: 0px;
  text-decoration : none;
  color : #888888;
}