/******************************
**  音韻・アクセント編専用。 **
**  accent/                  **
******************************/

	body#onAcPage .rui3 h3,
	body#onAcPage .rui2 h3,
	body#onAcPage .rui1 h3,
	body#onAcPage .rui0 h3
	{
		margin-top: 2em;
		border-left: 1px solid blue;
		border-bottom: 1px solid blue;
		padding-left: 0.5em;
	}

/*
**  用言活用表。
**  accent/hyoo_keiyooshi.html
**  accent/hyoo_dooshi.html
**
**  以下は、要不要未確認につき、要再調査。
*/

/* 上部・目次の辺り。*/

	body#onAcPage #mokuzhi #ruiIchiranHyoo td
	{
		text-align: right;
	}
	body#onAcPage #ruiIchiranHyoo td.gaitooNashi,
	body#onAcPage #ruiIchiranHyoo td.na
	{
		/* 直上のスタイルによって、na汎用は上書きされている。*/
		color: #7f7f7f;
		text-align: center;
	}
	body#onAcPage #ruiIchiranHyoo td #suru,
	body#onAcPage #ruiIchiranHyoo td #kuru
	{
		margin-right: 1em;
	}
	body#onAcPage #ruiIchiranHyoo td .tsudzuku
	{
		text-align: center;
	}

/* 表について。*/
	body#onAcPage dl.kakkoSetsumei
	{
		margin-top: 0.25em;
		border: 1px solid;
		padding: 0.25em;
	}
	body#onAcPage dl.kakkoSetsumei table
	{
		margin-top: 0.5em;
		margin-bottom: 0.5em;
	}
	body#onAcPage dl.kakkoSetsumei td
	{
		border: 1px solid #3f3f3f;
		padding: 0.25em;
	}
	body#onAcPage dl.kakkoSetsumei td.sayuuOnazhi
	{
		border: 0px;
	}

/* 本編。*/
/* 活用表概説。*/
	body#onAcPage div.gendaiKyooto h4,
	body#onAcPage div.gendaiTookyoo h4
	{
	/*
		background-color: blue;
		color: white;
	*/
		color: #3f3f7f;
		border-bottom: 1px solid #3f3f7f;
	}
	body#onAcPage div.gendaiTookyoo
	{
		display: none;
	}

/* 活用表。*/
	body#onAcPage .katsuyooHyoo
	{
	/*
		margin-bottom: 2.4em;
	*/
	}
	body#onAcPage .katsuyooHyoo caption
	{
		background-color: #7f7f7f;
		color: #ffffff;
		font-size: 125%;
	}
	body#onAcPage .katsuyooHyoo th
	{
		background-color: #efefff;
		color: #000000;
	}
	body#onAcPage .katsuyooHyoo th.go,
	body#onAcPage .katsuyooHyoo td.go
	{
		border-right: none;
	}
	body#onAcPage .katsuyooHyoo th.ac,
	body#onAcPage .katsuyooHyoo td.ac
	{
		border-left: 1px solid #bfbfbf;
	}
	body#onAcPage .katsuyooHyoo td
	{
		white-space: nowrap;
	}
	body#onAcPage .katsuyooHyoo td.doosa
	{
		text-align: center;
		color: #7f7f7f;
	}
	body#onAcPage .katsuyooHyoo td.mazhireri
	{
		text-align: center;
	}
	body#onAcPage .katsuyooHyoo td.gendaiKyootoAccent
	{
		/* このクラスは、アクセント欄の*印にも使われていることに注意。*/
		font-size: 85%;
		white-space: normal;
	}
	body#onAcPage .katsuyooHyoo td.gendaiKyootoAccent ul.komeHosoku
	{
		margin: 0px;
		padding-left: 2em;
	}
	body#onAcPage .katsuyooHyoo td table
	{
		margin: 0;
		border: 1px;	/* th,tdは、既に外側のtable.hosowakuの影響で1pxになってる。*/
	}
	body#onAcPage .katsuyooHyoo .gendaiKyootoAccent
	{
	/*
		color: #7f7fbf;
	*/
		color: #5f5fbf;
	}
	body#onAcPage .katsuyooHyoo span.gendaiKyootoAccent
	{
		/* アクセント欄に表示されるほうにだけ適用。*/
		font-size: 85%;
		position: absolute;
		right: 0em;
	}

	body#onAcPage .katsuyooHyoo td .habagime
	{
		/* セルの右端に*印が来るようにするための仕掛け。*/
		position: relative;
	}

/* 助詞などの付属語。*/
	body#onAcPage .katsuyooHyoo .fuzokugoGo
	{
		padding-left: 2px;
	}
	body#onAcPage .katsuyooHyoo .fuzokugoAc small
	{
		display: none;
	}

/* 書いた～書いたらの欄は、音便による核のずれのため、専用のスタイルが必要。*/
	body#onAcPage .katsuyooHyoo #kaitara
	{
	/*
		width: 11.25em;
		連用形の欄に「後ろに動詞が続く時」という長い文字列が入ったので、
		いらんようになった。
	*/
		border-bottom: 0px;
	}
	body#onAcPage .katsuyooHyoo #kaita
	{
		border-top: 1px dashed #bfbfbf;
	}
	body#onAcPage .katsuyooHyoo #kakanandara
	{
		border-bottom: 0px;
	}
	body#onAcPage .katsuyooHyoo #kakananda
	{
		border-top: 1px dashed #bfbfbf;
		border-bottom: 0px;
	}
	body#onAcPage .katsuyooHyoo #kakaide
	{
		border-top: 1px dashed #bfbfbf;
	}
	body#onAcPage .katsuyooHyoo #kakazu
	{
	}

/* 5拍以上の用言・語尾応用表。*/
	body#onAcPage .yonhakuIzhooYoogen td
	{
		text-align: right;
	}
	body#onAcPage .gohakuGobiOoyooHyoo caption
	{
		text-align: left;
	}
	body#onAcPage .gohakuGobiOoyooHyoo td.go
	{
		border-right: none;
	}
	body#onAcPage .gohakuGobiOoyooHyoo td.ac
	{
		border-left: none;
		text-align: right;
	}

/* 組別アクセント活用表。*/
	body#onAcPage .kumibetsuKatsuyooHyoo caption
	{
		background-color: #7f7f7f;
		color: #ffffff;
		font-size: 125%;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo .gokanIppaku
	{
		background-color: #f7f1f1;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo .ese3,
	body#onAcPage .kumibetsuKatsuyooHyoo .gokanNihaku
	{
		background-color: #f1f4f7;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo .gokanNihakuIzhoo
	{
		background-color: #efefdf;
		background-color: #f1efe3;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo .gokanSampakuIzhoo
	{
		background-color: #edf1e9;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo .gokanSankumi
	{
		background-color: #efe9ef;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo .gokanReigai
	{
	/*
		background-color: #f7f1f7;
	*/
		background-color: #e9e9e9;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo .gokanKoteikumi
	{
		background-color: #ede7e1;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo tr.hakusuuZhoohoo th
	{
		font-size: 85%;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo tr.hakusuuZhoohoo th.ese3
	{
		font-size: 100%;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo th
	{
		border-top: 1px solid #808080;
		border-left: 1px solid #808080;
		border-right: 1px solid #e0e0e0;
		border-bottom: 1px solid #e0e0e0;

		background-color: #f5f5f5;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo td
	{
		border-left: none;
		border-right: none;
		border-top: 1px solid #808080;
		border-bottom: 1px solid #e0e0e0;
	/*
		border-top: 1px solid #9f9f9f;
		border-bottom: 1px solid #9f9f9f;
		padding-left: 4px;
		padding-right: 4px;
	*/
		color: #7f7fad;
		white-space: nowrap;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo td.hidarihazhi
	{
		border-left: 1px solid #808080;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo td.migihazhi
	{
		border-right: 1px solid #e0e0e0;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo td.ese3,
	body#onAcPage .kumibetsuKatsuyooHyoo td.fuzokugo
	{
		border-left: 1px solid #808080;
		border-right: 1px solid #e0e0e0;
	/*
		border-left: 1px solid #9f9f9f;
		border-right: 1px solid #9f9f9f;
	*/
		padding-left: 4px;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo td.fuzokugo
	{
		font-weight: normal;
		font-size: 85%;
		white-space: normal;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo td .go
	{
	}
	body#onAcPage .kumibetsuKatsuyooHyoo td .ac
	{
		color: #000000;
	/*
		display: none;
	*/
	}
	body#onAcPage .kumibetsuKatsuyooHyoo td .acHo
	{
		text-align: right;
		margin-bottom: -0.75em;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo .acHo
	{
		color: #bf7f7f;
	}

/* 命令形用のスタイル。*/
	body#onAcPage .kumibetsuKatsuyooHyoo tr.meirei .zhoshiTsuki
	{
		margin-bottom: 2px;
		border-bottom: 1px dashed #7f8f7f;
		padding-bottom: 2px;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo tr.meirei th.meireikei
	{
		border-right: none;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo tr.meirei th.itsuki
	{
		border-left: none;
		padding-left: 0px;
		font-weight: normal;
		font-size: 95%;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo tr.meirei td
	{
		vertical-align: bottom;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo tr.meirei td#koi,
	body#onAcPage .kumibetsuKatsuyooHyoo tr.meirei td#sei
	{
		vertical-align: top;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo tr.meirei td .go small,
	body#onAcPage .kumibetsuKatsuyooHyoo tr.meirei td .ac small
	{
		display: none;
	}

/* 連用形用のスタイル。*/
	body#onAcPage .kumibetsuKatsuyooHyoo tr.renyoo th,
	body#onAcPage .kumibetsuKatsuyooHyoo tr.renyoo td
	{
		border-bottom: none;
	}
	body#onAcPage .kumibetsuKatsuyooHyoo tr.kari th,
	body#onAcPage .kumibetsuKatsuyooHyoo tr.kari td,
	body#onAcPage .kumibetsuKatsuyooHyoo tr.ombin th,
	body#onAcPage .kumibetsuKatsuyooHyoo tr.ombin td
	{
		border-top: 1px dotted #bfbfbf;
	}

/* 活用表ここまで。*/

	td.nakayose
	{
		text-align: center;
	}

/*********************************
**	音韻・アクセント編ここまで。**
*********************************/
