body {
	font-size: 75%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
	line-height: 1.5;
	background-color: #FFFFFF;
        text-align: center;
}
#wrapper {
	width: 1020px;
        margin: 0 auto;
        text-align: left;
}
/* ヘッダー
---------------------------------------------*/
#header {
	background-color: #ffffff;
        height: 40px;
	border-bottom: 2px solid #333399;
}
	/*ロゴ
        ---------------------------------------------*/
	#logo {
	      float: left;
	      left= 0px;
	      top= 0px;
	      width: 280px;
	      height: 40px;
	      background-color: #ffffff;
        }

	/* ナビゲーションＨＥＡＤＥＲ
	---------------------------------------------*/
	#navigation1 {
	      float: right;
	      margin-top: 20px;

	      width: 720px;
	}
	#navigation1 ul {
	      list-style: none;
	      margin: 0;
	      padding: 0px;
	      height: 20px; /* ボックスの高さを指定 */
	      background-color: #aaaaff; /* 背景色を指定 */
        }
        #navigation1 li {
	      float: right;
	      width: 100px;
	      overflow: hidden; /* はみ出した内容を隠すように指定 */
	      margin: 0;
	      padding: 0;
        }
        #navigation1 a {
	      display: block; /* ブロックレベル要素として表示されるように指定 */
	      width: 100%; /* Windows Internet Explorer対策のため、ボックスの幅を指定 */
	      padding: 0;/*パディングを指定 */
              color: #FFFFFF; /* 文字色を指定 */
	      font-weight: bold;
	      text-decoration: none; /* リンクの下線を表示させないように指定 */
	      text-align: center; /* テキストを中央揃えに指定 */
　　　　}
	#navigation1 a:hover {
	      color: #6666ff; /* 文字色を指定 */
	      background-color: #ffffff; /* 背景色を指定 */

	}
	
#topadvertisement {	
	position: relative;
	width: 1020px; /* ボックスの幅を指定 */
	margin: 0;
	height: 81px;
	background-color: #ffffff;
	border-bottom: 1px solid #333399;
}
	
	/* ヘッダー広告
	---------------------------------------------*/
	#ad1 {	
	      position: absolute;
	      margin-top: 10px;
	      left: 0px;
              width: 500px;
	      height: 60px;
	      text-align: center;
              background-color: #ffffff;
        }
	#ad2 {	
	      position: absolute;
              margin-top: 10px;
	      left: 500px;
              width: 500px;
	      height: 60px;
              text-align: center;
	      background-color: #ffffff;
        }
	
	/* フッター広告枠　728*90用
	---------------------------------------------*/
#footer {
	clear: both;
	width: 1020px;
	height: 107px;
	background-color: #ffffff;
	border-top: 1px solid #333399;
}
	/* フッター広告枠　468*60用
	---------------------------------------------*/
#footer2 {
	clear: both;
	width: 1020px;
	height: 77px;
	background-color: #ffffff;
	border-top: 1px solid #333399;
}
	/* フッター広告　728*90
	---------------------------------------------*/
	#ad3 {	
	      position: relative;
	      margin-top: 8px;
              margin-left: 70px;
	      width: 870px;
	      height: 60px;
          text-align: center;
              background-color: #ffffff;
}

	
	/* ナビゲーションＦＯＯＴＥＲ
	---------------------------------------------*/
        #navigation2 {
	      position: relative;
	      width: 1020px;
              height: 20px; 
	      background-color: #aaaaff;
	      border-bottom: 2px solid #333399;
        }
        #navigation2 ul {
	      list-style: none;
	      margin: 0;
	      padding: 0px;
	      height: 20px; /* ボックスの高さを指定 */
	      background-color: #aaaaff; /* 背景色を指定 */
	      overflow: hidden; /* はみ出した内容を隠すように指定 */
        }
        #navigation2 li {
	      float: right;
	      width: 95px;
	      margin: 0;
	      padding: 0;
              text-align: center; 
        }
        #navigation2 a {
	      display: block; /* ブロックレベル要素として表示されるように指定 */
	      width: 100%; /* Windows Internet Explorer対策のため、ボックスの幅を指定 */
	      padding: 0; /* 上下方向のパディングを指定 */
	      color: #FFFFFF; /* 文字色を指定 */
              font-weight: bold;
	      text-decoration: none; /* リンクの下線を表示させないように指定 */
	      text-align: center; /* テキストを中央揃えに指定 */
        }
	#navigation2 a:hover {
	      color: #6666ff; /* 文字色を指定 */
	      background-color: #ffffff; /* 背景色を指定 */
　　　　      border-top: 2px solid #ffffff;
	      border-right: 2px solid #ffffff;
	}

#advertisement {
	float: right;
	width: 185;
	height: 910px;
	margin: 10px 0px;
	background-color: #e0e0e0;
	border: 1px solid #a0a0a0;
}

#advertisement2 {
	float: right;
	width: 185;
	height: 1055px;
	margin: 10px 0px;
	background-color: #e0e0e0;
	border: 1px solid #a0a0a0;
}
	/* ボタン広告
	---------------------------------------------*/
	#ad4 {

	      width: 120px;
	      height: 120px;
	      margin: 0px 20px 20px 20px;
	      padding: 0px;
          text-align: center;
	      background-color: #e0e0e0;

	}
A {
 text-decoration: none; 
}

	#ad6 {
	      float: left;
	      width: 160px;
	      height: 600px;
	      margin: 0px 0px 0px 5px;
	      padding: 0px;
          text-align: center;
	      background-color: #ffffff;

	}
A {
 text-decoration: none; 
}