body {
 background-color: #ffffff;
 margin-top: 0px; margin-bottom: 0px; margin-left: 0%; margin-right: 0%;
 padding: 0px;
 line-height: 150%;
 font-family: メイリオ,sans-serif; color: #696969;
 font-size: 16px;
}


/* 文字の点滅 */
/* 使い方：html：<span class="blinking">点滅させたいテキストや画像</span> */
/* 点滅させたいテキストや画像に「class="blinking"」で点滅します。 */
/* http://www.will-hp.com/wpblog/web/72/ */
.blinking{
	-webkit-animation:blink 1.5s ease-in-out infinite alternate;
    -moz-animation:blink 1.5s ease-in-out infinite alternate;
    animation:blink 1.5s ease-in-out infinite alternate;
}
@-webkit-keyframes blink{
    0% {opacity:0;}
    100% {opacity:1;}
}
@-moz-keyframes blink{
    0% {opacity:0;}
    100% {opacity:1;}
}
@keyframes blink{
    0% {opacity:0;}
    100% {opacity:1;}
}


/* LINKの下線なし */
a {
 text-decoration: none;
}


/* 不要な気がするのでとりあえずRemark
/* アクセス済でも同じ色にする */
a.fix, a.fix:visited { color : #696969;}
不要な気がするのでとりあえずRemark */


/* 2行目以降を1文字下げる */
/* http://on-ze.com/archives/323 */
p.indent-1 {
padding-left:1em;
text-indent:-1em;
}


/* 中心のボタン用 */
.btn {
 background: -moz-linear-gradient(top,#FFF 0%,#E6E6E6);
 background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
 border: 2px solid #DDD;
 color: #111;
 border-radius: 4px;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -moz-box-shadow: 1px 1px 1px rgba(000,000,000,0.3);
 -webkit-box-shadow: 1px 1px 1px rgba(000,000,000,0.3);
 padding: 4px 10px;
 font-family: メイリオ,sans-serif; color: #696969;
 font-size: 16px;
}

/* 中心のボタン用 */
.btn1 {
 background: -moz-linear-gradient(top,#FFF 0%,#E6E6E6);
 background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
 border: 2px solid #DDD;
 color: #111;
 border-radius: 4px;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -moz-box-shadow: 1px 1px 1px rgba(000,000,000,0.3);
 -webkit-box-shadow: 1px 1px 1px rgba(000,000,000,0.3);
 padding: 2px 8px;
 font-family: メイリオ,sans-serif; color: #696969;
 font-size: 14px;
}


/* リンクの色：淡いグレー */
a.link1, a.link1:link {color:#dcdcdc; text-decoration:none;} /*未訪問のリンクの色、LINKの下線なし*/
a.link1, a.link1:visited {color:#dcdcdc; text-decoration:none;} /*訪問済みのリンクの色、LINKの下線なし*/
a.link1, a.link1:hover {text-decoration:underline} /*カーソルが乗っているときにLINKの下線を表示*/

/* リンクの色：穏やかな赤*/
a.link2, a.link2:link {color:#a52a2a; text-decoration:none;} /*未訪問のリンクの色、LINKの下線なし*/
a.link2, a.link2:visited {color:#a52a2a; text-decoration:none;} /*訪問済みのリンクの色、LINKの下線なし*/
a.link2, a.link2:hover {text-decoration:underline} /*カーソルが乗っているときにLINKの下線を表示*/
/* school.htmlの表のリンク */


/* 画像クロスフェード表示用 */
#container {
	width: 100%;
	text-align: center;
}

/* 画像クロスフェード表示用 */
#viewer {
	margin: 0 auto;
	width: 1050px;
	height: 400px;
	text-align: left;
	overflow: hidden;
	position: relative;
}

/* 画像クロスフェード表示用 */
#viewer img {
	top: 0;
	left: 0;
	position: absolute;
}
