@charset "utf-8";
/* Copyright(C) 2009 web design lab (http://www.webdlab.com/) Licensed under the MIT License http://www.opensource.org/licenses/mit-license.php */
* { margin: 0; padding: 0; }
html { overflow-y: hidden; }
html,body { height: 100%; -webkit-text-size-adjust: 100%; }
img { border: none; }
ul,ol { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
body { font-size: 100%; line-height: 1.6; font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif; }
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; }
a,a:link,a:visited { color: #4776AF; text-decoration: none; }
a:hover,a:active { color: #9fb7d4; }
a:focus { outline: none; }
article,aside,details,footer,header,main,menu,nav,section,summary { display: block; }
/*------------------------------------------------------------------*/
#wrapper {
  margin: 0 auto;
}
#content {
  text-align: center;
  padding: 10px 5px;
}
header {
  overflow: hidden;
  text-align: left;
  margin: 0 0 10px 0;
  color: yellow;
}
header h1 {
  color: white;
  font-weight: normal;
  font-size: 12px;
}
header .layoutbtn,
header .bgcolorbtn {
  float: left;
  color: yellow;
}
#nied_logo {
  margin: 7px 0 0 0;
  margin-top: -5px;
}
#nied_logo img {
  width: auto;
  height: 15px;
}
footer {
  padding: 5px;
}
/*--モジュール------------------------------------------------------*/
#counter {
  overflow: hidden;
  margin: -5px 0 0 0;
  height: 1px;
}
#counter #c_aa img {
  width: 1px;
  height: 1px;
}
#counter #c_ip {
  visibility: hidden;
}
#counter #c_pv {
  visibility: hidden;
}
#counter #c_uq {
  visibility: hidden;
}
.ad_btm {
  margin: 0 auto;
  width: 234px;
  height: 60px;
  margin-top: -21px;
}
/*------------------------------------------------------------------*/
#top-controls {
  display: none;
}
#bottom-controls {
  margin: 0 auto 5px auto;
}
#time {
  width: 100px;
  text-align: center;
  border: 1px solid #cccccc;
  vertical-align: middle;
  margin: 5px auto 0 auto;
}