@charset "shift_jis";


/*---------- ページ全体の指定 ----------*/

body {
  font-family: Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino KaKu Gothic Pro", "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, sans-serif;
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: #333333;
  height: 3605px;
  background-image: url(img/topbg.jpg);
  background-repeat: no-repeat;
}

/*---------- 基本メニュー a ----------*/
.information a{
  color: #69821b;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 262px;
  height: 44px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/infoBtnA.jpg);
  background-repeat: no-repeat;
 }

.profile a{
  color: #69821b;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 262px;
  height: 44px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/profBtnA.jpg);
  background-repeat: no-repeat;
 }

.discography a{
  color: #69821b;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 262px;
  height: 44px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/discoBtnA.jpg);
  background-repeat: no-repeat;
 }
.hazimeni a{
  color: #000000;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 108px;
  height: 46px;
  padding: 9px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/menuOut.png);
  background-repeat: no-repeat;
  text-decoration: none;
 }
.blog a{
  color: #000000;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 108px;
  height: 46px;
  padding: 9px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/menuOut.png);
  background-repeat: no-repeat;
  text-decoration: none;
 }
.douga a{
  color: #000000;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 108px;
  height: 46px;
  padding: 9px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/menuOut.png);
  background-repeat: no-repeat;
  text-decoration: none;
 }

.contact a{
  color: #69821b;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 262px;
  height: 44px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/contactBtnA.jpg);
  background-repeat: no-repeat;
 }


/*---------- 基本メニュー hover ----------*/

.information a:hover{
  color: #99ab4e;
  background-image: url(img/infoBtnB.jpg);
  background-repeat: no-repeat;
}
.profile a:hover{
  color: #99ab4e;
  background-image: url(img/profBtnB.jpg);
  background-repeat: no-repeat;
}
.discography a:hover{
  color: #99ab4e;
  background-image: url(img/discoBtnB.jpg);
  background-repeat: no-repeat;
}
.hazimeni a:hover{
  color: #CCCCCC;
  background-image: url(img/menuOver.png);
  background-repeat: no-repeat;
padding: 10px 0px 0px 0px;
}
.blog a:hover{
  color: #CCCCCC;
  background-image: url(img/menuOver.png);
  background-repeat: no-repeat;
padding: 10px 0px 0px 0px;
}
.douga a:hover{
  color: #CCCCCC;
  background-image: url(img/menuOver.png);
  background-repeat: no-repeat;
padding: 10px 0px 0px 0px;
}
.contact a:hover{
  color: #99ab4e;
  background-image: url(img/contactBtnB.jpg);
  background-repeat: no-repeat;
}



.menulist {
  margin: 0 0 0px 0;
  padding: 0px 0px 0px 0px;
  width: 210px;
  text-align: left;
  background-image: url(img/menu_back.gif);
}




.menulist a:hover{
  color: #99ab4e;
  background-image: url(img/profBtnOn.jpg);
  background-repeat: no-repeat;
}

/*--ラインなし --*/
.non{
  border-top: solid 0px #9f9f9f;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;

}
/*----------タイトル ----------*/
.title a{
  color: #69821b;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 525px;
  height: 68px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/rogo.png);
  background-repeat: no-repeat;
 }

/*---------- bot ----------*/
.bot a{
  color: #69821b;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 48px;
  height: 48px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/bot.jpg);
  background-repeat: no-repeat;
 }
/*---------- fukidasi ----------*/
.fukidasi {
  color: #69821b;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 368px;
  height: 108px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/fukidasi.png);
  background-repeat: no-repeat;
 }

/*---------- フッター ----------*/

.futter_kirakira {
  border-top: solid 0px #9f9f9f;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  color: #99ab4e;
  background-image: url(img/miho-in-kirakira-site.gif);
  background-repeat: no-repeat;
  width: 33px;
  height: 23px;
 }

.futter_information a{
  color: #69821b;
  display: block;
  border-top: solid 0px #9f9f9f;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width:  100px;
  height: 20px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-repeat: no-repeat;
 }
.futterinformation a:hover{
  color: #99ab4e;
  background-image: url(img/side_menu_bg_hover.gif);
  background-repeat: no-repeat;
}


.futter_profile a{
  color: #69821b;
  display: block;
  border-top: solid 0px #9f9f9f;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width:  66px;
  height: 20px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;

  background-repeat: no-repeat;
 }
.futter_discography a{
  color: #69821b;
  display: block;
  border-top: solid 0px #9f9f9f;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width:  106px;
  height: 20px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;

  background-repeat: no-repeat;
 }

.futter_blog a{
  color: #69821b;
  display: block;
  border-top: solid 0px #9f9f9f;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width:  48px;
  height: 20px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;

  background-repeat: no-repeat;
 }

.futter_contact a{
  color: #69821b;
  display: block;
  border-top: solid 0px #9f9f9f;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width:  73px;
  height: 20px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;

  background-repeat: no-repeat;
 }

.youtube {
  color: #69821b;
  display: block;
  border-top: solid 0px #9f9f9f;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width:  258px;
  height: 258px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;

  background-repeat: no-repeat;
 }

/*---------- サブページのタイトル画像 ----------*/
.informationTitle {
  color: #69821b;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 262px;
  height: 44px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/information-page-button.jpg);
  background-repeat: no-repeat;
 }
.profileTitle {
  color: #69821b;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 262px;
  height: 44px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/prof-page-button.jpg);
  background-repeat: no-repeat;
 }

.discographyTitle {
  color: #69821b;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 262px;
  height: 44px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/disc-page-button.jpg);
  background-repeat: no-repeat;
 }


.contactTitle {
  color: #69821b;
  display: block;
  border-right: solid 0px #9f9f9f;
  border-bottom: solid 0px #9f9f9f;
  border-left: solid 0px #9f9f9f;
  width: 262px;
  height: 44px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/contact-page-button.jpg);
  background-repeat: no-repeat;
 }


.sekkei {
  color: #69821b;
  display: block;
  border-right: solid 1px #9f9f9f;
  border-bottom: solid 1px #9f9f9f;
  border-left: solid 1px #9f9f9f;
  width: 400px;
  height: 586px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  line-height: 160%;
  background-image: url(img/sekkei.png);
  background-repeat: no-repeat;
 }
