a:link{ text-decoration:underline; color:#3366FF; }
a:visited{ text-decoration:underline; color:#FF6600; }
a:active{ text-decoration:underline; color:#FFFF00; }
a:hover{ text-decoration:underline; color:#FFCC00; }
body{ font-size:10pt; color:#2E2E2A; background-color:#ffffff; background-image:url(); margin-left:4%; margin-right:4%; }
tr,td{ font-size:10pt; color:#2E2E2A; }
hr{ color:#99CCFF; }
#mid{ font-size:11pt; }
#small{ font-size:10pt; }
#kanri{ color:#ff3300; } /* 管理人コメントの色 */
#log{ width:600; border-style:none; border-color:#9999CC; }
#log-0{ background-color:#FFFFFF; } /* ランキング順位 */
#log-1{ background-color:#FFFFFF; } /* タイトル */
#log-2{ background-color:#FFFFFF; } /* カテゴリ */
#log-3{ background-color:#FFFFFF; } /* 紹介文 */
#log-4{ background-color:#FFFFFF; } /* 管理人コメント */
#title-bar{ background-color:#99CCFF; color:#FFFFFF; font-size:13pt; } /* タイトルバー */
#mid-bar{ background-color:#99CCFF; } /* 中段バー */


		/* ----------------------------- */
		/* ↓レスポンシブ広告用CSS↓ここから */
		/* ----------------------------- */
p.resizeimage5 {
   max-width: 728px; /* 最大幅 */
   min-width: 240px; /* 最小幅 */
}
		p.resizeimage5 img { width: 98%;}
		p.resizeimage5 img.miniimage { display: none; } /* Media Queriesが使えないブラウザのため */

		/* ▼表示領域が400px以上の場合 */
		@media screen and (min-width: 480px) {
		   p.resizeimage5 img.miniimage { display: none; }   /* miniを非表示 */
		   p.resizeimage5 img.bigimage  { display: block;  margin:0 1%;}
13	  top:0;}  /* bigを表示 */
		}
		/* ▼表示領域が400px未満の場合 */
		@media screen and (max-width: 479px) {
		   p.resizeimage5 img.miniimage { display: block; margin:0 1%;}  /* miniを表示 */
		   p.resizeimage5 img.bigimage  { display: none; }   /* bigを非表示 */
		}

		/* ----------------------------- */
		/* ↑レスポンシブ広告CSS↑ここまで */
		/* ----------------------------- */

