/* CSS Document */

/* ページ全体の基本レイアウト
---------------------------------------------------- */
body { 
  margin: 0;
  padding: 0;
  background:#fff100;
  color: #333333;
}

#container {
  margin: 0 auto;
  padding: 0;
  width:770px;
}

#content {
  width: 770px;
  margin: 0 auto;
  padding: 0;
  background-image:url(img/bg_contener.jpg);
  background-color:#69cdfc;
  color: #333333;
}

/* ヘッダ
---------------------------------------------------- */
div#header {
  margin-top:0px;
  width:100%;
  height:454px;
  background-image:url(img/header_img.jpg);
}



/* メインコンテンツ
---------------------------------------------------- */
#maincol {
  width: 670px;
  margin: 0  auto;
  padding: 0px 40px 20px 40px;
}

p.main_head {
  font-size:80%;
  font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  text-align:center;
  padding-top:5px;
  color:#333333;
}
p.main_head2 {
  font-size:80%;
  font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  text-align:center;
  padding-top:5px;
  color:#333333;
}

#subcol {
　width: 670px;
  margin: 0px 40px 0px 40px;
  padding: 10px 0 10px 0;
  background-color:;
}

p.sub_head {
  font-size:90%;
  font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  text-align:center;
  padding-top:5px;
  color:#333333;
}

a.moji1 {
  font-size:60%;
  font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  text-align:center;
  padding-top:5px;
  color:#333333;
}

/* リンク
---------------------------------------------------- */
a {
  text-decoration:none;
  padding-bottom: 0.1em;
  color: #CC3300;
  background: url(images/dot-green.gif) repeat-x bottom;
}
a:visited {
  color: #CC3300;
  background: url(images/dot-green.gif) repeat-x bottom;
}
a:hover {
  color: #333333;
  background: url(images/dot-green.gif) repeat-x bottom;
}


/* フッタ
---------------------------------------------------- */
#footer {
  width:100%;
  height:147px;
  margin: 0  auto;
  padding: 0;
  background-image:url(img/footer_img.jpg);
  background-color:#FFFFFF;
}
