body{
  color:   black;
  left : auto;
  line-height : 200%;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  background-image : url(http://michaelkiske.jp/news/skin/images/back-pattern3.jpg);
  background-repeat : repeat;
  background-position : center center;
  font-size : 80%;
  font-family : Arial,Century,"ＭＳ Ｐゴシック",HG丸ｺﾞｼｯｸM-PRO;
  padding-top : 0px;
  border-top-width : 0px;
  top : 0px;
  text-align : center;
  background-color : #660000;
  scrollbar-base-color : #ffcc66;
  scrollbar-arrow-color : #660000;
  scrollbar-highlight-color : #ffffcc;
  scrollbar-track-color : white;
  scrollbar-face-color : #ffffcc;}


img {
  border : 0px;
}

/*ナビゲーションメニュー------------------------*/
.Navibar{
  width : 780px;
  height : 25px;
  top : auto;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  background-color : #ffcc66;
  text-align : center;
}
#navibar A{
  font-size : 14px;
  font-family : "Maiandra GD",Century;
  font-weight : bold;
  background-image : url(http://michaelkiske.jp/news/skin/images/navi-back.gif);
  background-position : center bottom;
  text-decoration : none;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  border-width : 0px 0px 0px 0px;
  width : 86px;
  height : 25px;
  vertical-align : middle;
  float : left;
  background-repeat : no-repeat;
  color : #ffcc66;
  left : auto;
}


#navibar {
  font-size : 14px;
  font-family : "Maiandra GD",Century;
  font-weight : bold;
  background-image : url(http://michaelkiske.jp/news/skin/images/navi-back.gif);
  background-position : center center;
  text-decoration : none;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px; 
  border-width : 0px 0px 0px 0px;
  width : 86px;
  height : 25x;
  vertical-align : middle;
  float : left;
  background-repeat : no-repeat;
  color : #660000;
  left : auto;
}



#navibar A:HOVER{
  background-image : url(http://michaelkiske.jp/news/skin/images/navi-back.gif);
  background-position : center top;
  color : #660000;
  height : 25px;}

#navibar A:ACTIVE{
  background-image : url(http://michaelkiske.jp/news/skin/images/navi-back.gif);
  background-position : center center;
  color : #660000;
  height : 25px;}

/*全体の表示------------------------*/
#inbox     {
  margin:0px auto 0px auto;
  background-color: #FFcc66;
  padding: 0px 0px 0px 0px;
  overflow : hidden;
  zoom : 1;
  text-align : center;
  width : 780px;
  border-left-width : 2px;
  border-left-style : ridge;
  border-left-color : #ffcc66;
  border-right-width : 2px;
  border-right-style : ridge;
  border-right-color : #ffcc66;
  background-repeat : repeat-y;background-position : left center;
}

/*バナー------------------------*/
#banner {
  background-color: #660000;
  width: 780px;
  height: 160px;
  padding: 0px 0px 0px 0px;
}

/*サーチ------------------------*/
#searcharea  {
  float:left;
  width:167px;
  text-align:center center;
  padding: 3px 3px 3px 5px
  clear: right;
  color: #369;
  background-color: #ffffCC;
  font-size: 10px;
  line-height: 170%;
  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;
  margin: 0px 0px 0px 3px;
}

/*前後のページへ------------------------*/
#pagearea  {
  background-color: transparent;
  color: black;
  float:right;
  width:560px;
  margin:0px 0px 0px 0px;
  text-align:right;
  clear: right;
}

/*このページの上へ------------------------*/
#to_top{
  float : left;
  text-align :right;
  margin-right : 15px;
  color: dimgray;
}
#to_top a{
  color: dimgray;
}

/*左サイド------------------------*/
#side {
  float:left;
  margin:0px 0px 0px 0px;
  width:170px;
  background-color: #FFcc66;
  padding: 12px 0px 20px 0px;
}

/*右メイン------------------------*/
#main {
  float:right;
  width:590px;
  margin:0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
  background-color: #FFcc66;
}

/*フッター------------------------*/
ADDRESS{
  font-size : 90%;
  font-family : Century;
  color : #ffcc66;
  background-color : #660000;
  text-decoration : none;
  text-align : center;
  font-style : normal;
  letter-spacing : 2px;
  border-top-width : 3px;
  border-top-style : ridge;
  border-top-color : #ffcc66;
}

#footer A{
  color : #ffcc66;
  text-decoration : none;
  text-align : center;
}

/*サーチボタン------------------------*/
a.button:link {color: #82BE7D;
 font-size: 9pt;
 text-decoration: none;
 padding: 3px 3px 0px 3px;
 border-width: 1px;
 border-style: solid;
 border-color: #82BE7D;
 background-color: #FFFFFF;
}

a.button:visited {color: #82BE7D;
 font-size: 9pt;
 text-decoration: none;
 padding: 3px 3px 0px 3px;
 border-width: 1px;
 border-style: solid;
 border-color: #82BE7D;
 background-color: #FFFFFF;
}

a.button:active {color: #82BE7D;
 font-size: 9pt;
 text-decoration: none;
 padding: 3px 3px 0px 3px;
 border-width: 1px;
 border-style: solid;
 border-color: #82BE7D;
 background-color: #FFFFFF;
}

a.button:hover {color: #82BE7D;
 font-size: 9pt;
 text-decoration: none;
 padding: 3px 3px 0px 3px;
 border-width: 1px;
 border-style: solid;
 border-color: #82BE7D;
 background-color: #FFFFFF;
}

/*タイトル------------------------*/
H1{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 3px 0px;
  top : 0px;
  height : 160px;
  background-repeat : repeat-x;
  border-bottom-style : ridge;
  border-bottom-color : #ffcc66;
  background-position : right center;
  background-color : #660000;
}



.site_title     {
  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;
  margin: 5px 0px 5px 5pt
}

.site_title a,
.site_title a:link,
.site_title a:visited,
.site_title a:active,
.site_title a:hover  {
  color: #f90;
  text-decoration: none
}

.description    {
  color: white;
  font-weight: bold;
  font-size: 12px;
  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;
  margin: 10px 0px 20px 20px
}
ul {
  margin: 0px 0px 0px 15px;
        padding: 0px;
}

/*各記事------------------------*/
.entry  {
  margin: 0px 0px 20px
}
.entry_admin {
  margin: 0px 0px 0px 10px;
}

.entry_date {
  font-family: "Verdana";
  font-size: 11px;
  font-weight: bolder;
  color: #660000;
  margin: 10px 30px 0px 0px;
  border-top:1px solid #660000;
  border-left:10px solid #660000;
  padding: 0px 0px 3px 5px;

  background-color: #ffffcc;
}

#magazines {
  font-family: "Verdana";
  font-size: 12px;
  font-weight: bolder;
  color: #660000;
  margin: 10px 30px 0px 0px;
  border-top:1px solid #660000;
  border-left:10px solid #660000;
  padding: 0px 0px 3px 5px;

  background-color: #ffffcc;
}

.entry_title     {
  font-weight: bold;
  font-size: 18px;
  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;
  padding: 0px 0px 0px 15px;

  margin: 0px 30px 0px 0px;
  background-color: #ffffcc;
  border-left:10px solid #660000;
  padding: 0px 0px 3px 5px;
}


#magazines_title     {
  font-weight: bold;
  font-size: 17px;
  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;
  padding: 0px 0px 0px 15px;

  margin: 0px 30px 0px 0px;
  background-color: #ffffcc;
  border-left:10px solid #660000;
  padding: 0px 0px 3px 5px;
}

.entry_body   {
  font-size: 12px;
  line-height: 170%;
  word-break:break-all;
  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;
   margin: 15px 30px 15px 20px
}

.entry_more {
  color: Darkgreen; 
  font-size: 11px;
  line-height: 170%;
  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;
  margin: 15px 30px 10px 20px
}

.entry_state {
  text-align : right;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
  font-size: 10px;
  color: #Dimgray;
  margin: 20px 30px 25px 20px;
  padding-top: 10px;
  clear: all;
}



blockquote {
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等

幅";
  font-size: 11px;
  color: #333333;
  margin: 20px 10px 20px 10px;
  padding: 10px;
  border: 1px solid #CCCCCC;
  }

.pict {
  float: right;
  border-width: 3px;
  border-style: solid;
  border-color: #DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;
}


/*左メニュー------------------------*/
.linktitle   {
  color: #ffcc66;
  background-color: #660000;
  text-align: center;
  font-weight: bolder;
  font-size: 12px;
  line-height: 170%;
  font-family:  "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
  margin: 10px 0px 0px 3px
}

.linktitle a  {
  color: white;
  font-weight: bolder;
  font-size: 12px;
  line-height: 170%;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
  margin: 15px 30px 15px 20px 
}


.linktext {
  color: Darkgreen;
  background-color: #ffffCC;
  text-align: left;
  font-size: 10px;
  line-height: 170%;
  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;
  margin: 0px 0px 0px 3px;
  padding: 3px 3px 3px 3px
}


.poweredbytext   {
  color: Dimgray;
  background-color: #ffffCC;
  font-size: 10px;
  line-height: 170%;
  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;
  margin: 0px 0px 0px 3px;
  padding: 3px 3px 3px 3px
}


/*リンク設定------------------------*/
a  {
  text-decoration : none;
}
a:link    {
  color: Darkgreen; 
}

a:visited    {
  color: Maroon; 
}

a:active    {
  color: Darkgoldenrod; 
}

a:hover    {
  color: Darkgoldenrod; 
}

/* SEARCH------- */
#search  {
  color: 000000;
  font-size: 10px;
  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;
}

/* CLOCK--------- */
.clock      {
  color: black;
  font-size: 10px;
  font-family: Verdana,"ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅;
  background-color: transparent;
  text-align: center;
  margin: 10px 0px 0px 2px;
  padding: 3px;
  border: 0px;
  width: 170px;
  height: 16px
}



/*フォーム設定--------- */
form {
  margin: 0px;
  padding: 0px;
}
textarea {
  font-family: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", 

Helvetica, Arial, sans-serif;
  font-size: 12px;

}


/*プルダウンメニュー------------ */
#pdm_arslct, #pdm_caslct {
font-size:11px;
color: ;
background-color: #ffffcc;
width:160px;
}

.pdm_caslct {
font-size:11px;
color: ;
background-color: #ffffcc;
width:160px;
}


/*Discography の表組み-----------*/
#disco_table{
  width : 540px;
  background-color : #ffffcc;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #660000 #660000 #660000 #660000;
}

#disco_table2{
  width : 360px;
  background-color : #ffffcc;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #660000 #660000 #660000 #660000;
}

.disco_th{
  color : #660000;
  font-size : 70%;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ffcc66;
}

.disco_td{
  font-size : 80%;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  border-top-width : 0px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : #ffcc66;
  border-bottom-color : #ffcc66;
}

.disco_tr{
  border-style : solid solid solid solid;
  border-color : #ffcc66 #ffcc66 #ffcc66 #ffcc66;
}

.disco img{
  border : 0px ;
  width : 150px ;
  height : 150px ;
  margin-top : 0px;
  margin-right : 10px;
  margin-bottom : 20px;
  float : left ;
}

.disco{
  border : 0px ;
  margin-top : 20px;
  margin-right : 10px;
  margin-bottom : 20px;
  float : left ;
}


/*うつるんです---------------*/
div.uturundesu {
  text-align:right;
  font-size:11px;
  padding:2px;
  margin-right: 30px;
}
div.uturundesu a {
  padding: 2px 3px 2px 3px;
  margin-right: 2px;
  border: 1px solid dimgray;
  text-decoration: none; 
  color: dimgray;
}
div.uturundesu a:hover, div.uturundesu a:active {
  padding: 2px 3px 2px 3px;
  margin-right: 2px;
  border: 1px solid #a0a0a0;
}
div.uturundesu span.uturu_current {
  padding: 2px 3px 2px 3px;
  margin-right: 2px;
  border: 1px solid #dimgray;
  font-weight: bold;
  background-color: #ffffcc;
  color: dimgray;
}
div.uturundesu span.uturu_disabled {
  padding: 2px 3px 2px 3px;
  margin-right: 2px;
  border: 1px solid #ffcc66;
  color: #ffcc66;
}

