hr
	{ /* 罫線 */
	border: 1px #666 solid}
.light
	{ /* 最明の文字 */
	color: #fff;}
.qui
	{ /* 明文字 */
	color: #ccc;}
div.main
	{ /* メインメニュー 
	text-align: center;
	margin-right: 15px;*/}
div.ctr
	{ /* メインメニュー・センター指定 */
	text-align: center;}
div a:link
	{ /* 未訪問リンク色 */
	color: #9cf;
	text-decoration: none;}
div a:visited
	{ /* 訪問済リンク色 */
	color: #39c;
	text-decoration: none;}
div a:active, a:hover
	{ /* 訪問中＆オンマウス・リンク色 */
	color: #cff;
	background-color: #366;
	text-decoration: none;}
a.menu
	{ /* メニューリンクの色 */
	color: #6cf;
	text-decoration: none;}
a.menu:visited
	{ /* メニューリンクの色・訪問済 */
	color: #6cf;
	text-decoration: none;}
a.menu:active, a.menu:hover
	{ /* メニューリンク色・訪問中＆オンマウス */
	color: #cff;
	background-color: #366;
	text-decoration: none;}
a.cau
	{ /* 禁止事項・リンクの色 */
	color: #9ff;
	text-decoration: none;}
a.cau:visited
	{ /* 禁止事項リンク・訪問済 */
	color: #9cf;
	text-decoration: none;}
a.clap
	{ /* 拍手 */
	border: 1px solid #369;
	padding: 1px 2px;
	margin: 0px 2px;}
a.clap:visited
	{ /* 拍手・訪問済 */
	border: 1px solid #369;
	padding: 1px 2px;
	margin: 0px 2px;}
.ill
	{ /* イラスト背景色 */
	background-color: #000;}
.gray
	{ /* イラスト背景色・灰 */
	background-color: #333;}
.ok
	{ /* カップル成立！ */
	color: #fcf;}
.ng
	{ /* カップリング失敗 */
	color: #993;}
.bud
	{ /* バド喋り色 */
	color: #6c9;}
b.bud
	{ /* バド喋り強調色 */
	color: #9fc;}
.blue
	{ /* 喋り色・青 */
	color: #69f;}
.btn-mid
	{ /* ボタンサイズ指定なし*/
	color: #9cf;
	/*font-weight: bold;*/
	background-color: #000;
	border: 1px #999 solid;}