@charset "utf-8";
body {
	color:#666666;
	/*background-color:#ffeef7;*/
	font-size:small;
	background-image: url(wallppr008.gif);
	background-repeat: repeat;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
h1 {
	font-size:24px;
	line-height:1em;
}
img {
	border: none 0;
}
.big {
	font-size: 12px;
}
a {
	color:#0066ff;
	border-bottom:none;
	text-decoration: none;
}

a:link {
	color:#0066ff;
	border-bottom:none;
}

a:visited {
	color:#003793;
	border-bottom:none;
}
.center {
	text-align: center;
}
.img_r {
	margin-right: 3px;
}
.marquee { /*参考用*/
  overflow-x: -webkit-marquee; /*-webkit-marquee にセット*/
  /*動き方(ahead|auto|backwards|down|forwards|inherit|left|reverse|right|up)*/
  -webkit-marquee-direction: left;
  /*動く範囲(alternate|inherit|none|scroll|slide)*/
  -webkit-marquee-style: scroll;
  /*スピード(slow|normal|fast)*/
  -webkit-marquee-speed: normal;
  /*動き幅(small|medium|large)*/
  -webkit-marquee-increment: medium;
  /*繰り返す回数(数値)*/
  -webkit-marquee-repetition: 10;
}
.marquee_up {
	background-color: #ff66cc;
	height: 1.8em;
	width: 100%;
	padding-bottom: 0.4em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #ffffff;
	font-size: 12px;
	/*font-weight: bold;*/
	padding-top: 0px;
	white-space: nowrap;
	/* Opera */
	display: -wap-marquee;
	-wap-marquee-loop: infinite; /* 初期値が1。Safariとあわせるため無限ループさせる */
	/* Safari */
	overflow-x: -webkit-marquee;
}
.marquee_down {
	text-align: center;
	background-color: #ffff00;
	height: 22px;
	width: 100%;
	padding-top: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #009900;
	font-size: 16px;
	font-weight: bold;
	
	overflow-x: -webkit-marquee;
	-webkit-marquee-direction: up;
	-webkit-marquee-style: slide;
	-webkit-marquee-speed: slow;
	-webkit-marquee-increment: medium;
	-webkit-marquee-repetition: 1;
	
	/* Opera */
	/*display: -wap-marquee;
	marquee-play-count: 1; /* 初期値が1。Safariとあわせるため無限ループさせる */
	/* Safari */
}
.marquee_topdown {
	background-color: #0066ff;
	height: 1.8em;
	width: 100%;
	padding-bottom: 0.4em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #ffffff;
	font-size: 12px;
	/*font-weight: bold;*/
	padding-top: 0px;
	white-space: nowrap;
	/* Opera */
	display: -wap-marquee;
	-wap-marquee-loop: infinite; /* 初期値が1。Safariとあわせるため無限ループさせる */
	/* Safari */
	overflow-x: -webkit-marquee;
}
.marquee_last {
	background-color: #55eeee;
	height: 1.8em;
	width: 100%;
	padding-bottom: 0.4em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #ffffff;
	font-size: 12px;
	overflow-x: -webkit-marquee;
	-webkit-marquee-direction: up;
	-webkit-marquee-style: alternate;
	-webkit-marquee-speed: slow;
	-webkit-marquee-increment: medium;
	-webkit-marquee-repetition: infinite;

	/*font-weight: bold;*/
	padding-top: 0px;
	/* Opera */
	display: -wap-marquee;
	-wap-marquee-loop: infinite; /* 初期値が1。Safariとあわせるため無限ループさせる */
	/* Safari */
}
