/* --- 全体の背景・テキスト --- */body {margin: 10;padding: 0;background: #ffffff; center top repeat-y; /* ページの背景 */color: #000000; /* 全体の文字色 */font-size: 80%; /* 全体の文字サイズ */font-family: "ＭＳ Ｐゴシック",sans-serif;font-weight: 300;}}/* --- 全体のリンクテキスト --- */a:link{ color: #b0c4de; }a:visited { color:#b0c4de; }a:hover { color: #b0c4de; }a:active { color: #b0c4de; }a{ outline: none; }a{text-decoration:none;}img { border-style:none; }a img { border-style:none; }a.menu:link{ color :#000000 ; }a.menu:visited { color:#000000 ; }a.menu:hover { color: #00ffff; }a.menu:active { color: #00ffff; }a.menu:link{ outline: none; }a.menu:link{text-decoration:none;}p {text-align: center;}.tdftad { color:#b0c4de } /* 広告部分の文字色を変更 */.tdftad a { color:#b0c4de} /* 広告部分のリンク色を変更 */td { text-align: center;     font-size: 75%; /* 全体の文字サイズ */font-family: "ＭＳ Ｐゴシック",sans-serif;font-weight: 300;}/* --- コンテナ --- */#container {width: 850px; /* ページの幅 */margin: 0 auto; /* センタリング */}/* --- ヘッダ --- */#header {padding: 20px 5px 40px 10px;background-color: #ddc0b1; /* ヘッダの背景色 */height : 220px}/* --- コンテンツ --- */#content {padding: 10px 10px 50px 10px;background-color: #ffffff;height : 200px;background-image: url(p.jpeg);color: #000000;} /* コンテンツの背景色 *//* --- フッタ --- */#footer {padding: 0px 10px 0px 10px;height : 320px ;background-color: #cccca5; /* フッタの背景色 */}