/* CSS Document */

a{ color: #eee; text-decoration:underline; }
a:link{ color: #eee; }
a:visited{ color: #eee; }
a:hover{ color: #333; }

#support a{ color: #333; text-decoration:underline; }
#support a:link{ color: #333; }
#support a:visited{ color: #333; }
#support a:hover{ color: #00B8B0; }

body{
  font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  color: #eee;
  
  font-size:16px;
  
  margin:0;
  padding:0;
  border:0;
  vertical-align:baseline;
  background:transparent;
    
  -webkit-text-size-adjust:100%;
}

#bg{
  position:fixed;
	top:0; left:0;
  width:100%;
  height:100%; 

  background:#555555 no-repeat left top;
  background-size:cover;
  
  z-index:-100;
}

ul{
  padding-left:20px;
}

#main{
  margin:30px auto 0px;
}

#header{
  margin-bottom:30px;
    
  text-shadow: #333 1px 1px 5px, #333 -1px 1px 5px,
               #333 1px -1px 5px, #333 -1px -1px 5px;
}

#footter{
  margin-top:5px;
  
  text-shadow: black 1px 1px 0px, black -1px 1px 0px,
               black 1px -1px 0px, black -1px -1px 0px;
}

#sns{
  margin-top:5px;
  
  text-shadow: black 1px 1px 5px, black -1px 1px 5px,
               black 1px -1px 5px, black -1px -1px 5px;
}


#dl{
  background-color: rgba(192,37,40,0.75);
}

.dl_header
{
  font-size:16px;
  text-decoration:none;
}

.dl_hanpu
{
  font-size:12px;
}

#dl
{
  background-color: rgba(224,30,30,0.70);
}

#book{
  background-color: rgba(215,37,98,0.7);
}

#game{
  background-color: rgba(33,171,149,0.8);
}

#support{
  color:#333;
  background-color: rgba(255,255,255,0.9);
}

#event{
  background-color: rgba(150,150,150,0.9);
}

#twitter{
  /*background-color: rgba(66,129,182,0.8);*/
}

.add_info{
  font-size:12px;
}