body {
	background-color: #d9d9ff;
	color: #000000;
}

body.harusora {
	background-color: #000000;
	color: #ffffff;
}

.harusora a:link {
	color:#e0ffff;
}
.harusora a:visited {
	color:#ffc0cb;
}
.harusora a:hover {
	color:#ffc0cb;
}

.table_hrsr a:link {
	color:#e0ffff;
}
.table_hrsr a:visited {
	color:#ffc0cb;
}
.table_hrsr a:hover {
	color:#ffc0cb;
}


body.eita{
	background-color: #000000;
}

body:link.eita {/*未訪問のリンク*/
	color:#ff0000;
}
body:visited.eita {/*訪問後のリンク*/
	color:#ff0000;
}

/*クリック中*/
/*
body:active.harusora {
	color:#cccccc;
}
*/

h10 {
	background-color: #ff6347;  /* レベル1の見出しの背景はオレンジ */
	color: #ffffff;             /* 文字色は白 */
	font-size: 1.5em;           /* 文字サイズは1.5倍 */
}


h2 {
	background-color: #f5deb3;  /* レベル2の見出しの背景は肌色 */
	color: #000000;             /* 文字色は黒 */
	font-size: 1.2em;           /* 文字サイズは1.2倍 */
}

em {
	font-style: normal;         /* 強調部分をイタリックにしない */
	font-weight: normal;        /* 太さも普通 */
	color: #daa520;             /* 文字色は金 */
}

strong {
	font-style: normal;         /* こっちもイタリックにしない */
	font-weight: bold;          /* 太くする */
	color: red;                 /* 文字色は赤 */
}

h1#logo {
    font-size: 200%;
}

.great {
	color: red;
}

#open{
	    position:absolute;
	    z-index:1;
	    width:500px;
	    padding:10px;
	    text-align:left;
	    background-color:#336699;
	    color:#ffffff;
}