body /* HTML 文書本体 */
{
    padding: 0;
	margin: 0;
    vertical-align: bottom;
	color: #F0F0F0;
	background-color: #000000;
}
.title /* "Slemanique"（タイトル画像） */
{
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 5%;
	margin-right: 5%;
	text-align: center;
}
.document_text /* ドキュメント（テキスト） */
{
	margin-left: 5%;
	margin-right: 5%;
	list-style-type: disc;
    font-family: "ＭＳ 明朝",serif;
	font-size: x-large;
	font-weight: normal;
    color: #F0F0F0;
}
.menu_index /* インデックス画面の項目（テキスト） */
{
	margin-left: 7%;
	margin-right: 7%;
	margin-top: 0.5em;
    font-family: "ＭＳ 明朝",serif;
	font-size: x-large;
	font-weight: normal;
    color: #E0E0E0;
}

.menu_audio
{
}
.menu_audio_index
{
    color: #9E0038;
}
.menu_audio_a
{
    color: #DE004E;
}
.menu_audio_text
{
}
.menu_audio:hover .menu_audio_index
{
    color: #DE004E;
}
.menu_audio:hover .menu_audio_text
{
    color: #FFFFFF;
}
.menu_audio:focus-within .menu_audio_index
{
    color: #DE004E;
}
.menu_audio:focus-within .menu_audio_text
{
    color: #FFFFFF;
}

.menu_books
{
}
.menu_books_index
{
    color: #BE8600;
}
.menu_books_a
{
    color: #FEB300;
}
.menu_books_text
{
}
.menu_books:hover .menu_books_index
{
    color: #FEB300;
}
.menu_books:hover .menu_books_text
{
    color: #FFFFFF;
}
.menu_books:focus-within .menu_books_index
{
    color: #FEB300;
}
.menu_books:focus-within .menu_books_text
{
    color: #FFFFFF;
}

.menu_financial
{
}
.menu_financial_index
{
    color: #B3BE00;
}
.menu_financial_a
{
    color: #EFFE00;
}
.menu_financial_text
{
}
.menu_financial:hover .menu_financial_index
{
    color: #EFFE00;
}
.menu_financial:hover .menu_financial_text
{
    color: #FFFFFF;
}
.menu_financial:focus-within .menu_financial_index
{
    color: #EFFE00;
}
.menu_financial:focus-within .menu_financial_text
{
    color: #FFFFFF;
}

.menu_photographs
{
}
.menu_photographs_index
{
    color: #3F7E00;
}
.menu_photographs_a
{
    color: #7FFE00;
}
.menu_photographs_text
{
}
.menu_photographs:hover .menu_photographs_index
{
    color: #7FFE00;
}
.menu_photographs:hover .menu_photographs_text
{
    color: #FFFFFF;
}
.menu_photographs:focus-within .menu_photographs_index
{
    color: #7FFE00;
}
.menu_photographs:focus-within .menu_photographs_text
{
    color: #FFFFFF;
}

.menu_foods
{
}
.menu_foods_index
{
    color: #007E0F;
}
.menu_foods_a
{
    color: #00DE1B;
}
.menu_foods_text
{
}
.menu_foods:hover .menu_foods_index
{
    color: #00DE1B;
}
.menu_foods:hover .menu_foods_text
{
    color: #FFFFFF;
}
.menu_foods:focus-within .menu_foods_index
{
    color: #00DE1B;
}
.menu_foods:focus-within .menu_foods_text
{
    color: #FFFFFF;
}

.menu_goods
{
}
.menu_goods_index
{
    color: #007E59;
}
.menu_goods_a
{
    color: #00DE9D;
}
.menu_goods_text
{
}
.menu_goods:hover .menu_goods_index
{
    color: #00DE9D;
}
.menu_goods:hover .menu_goods_text
{
    color: #FFFFFF;
}
.menu_goods:focus-within .menu_goods_index
{
    color: #00DE9D;
}
.menu_goods:focus-within .menu_goods_text
{
    color: #FFFFFF;
}

.menu_medical
{
}
.menu_medical_index
{
    color: #00959E;
}
.menu_medical_a
{
    color: #00EFFE;
}
.menu_medical_text
{
}
.menu_medical:hover .menu_medical_index
{
    color: #00EFFE;
}
.menu_medical:hover .menu_medical_text
{
    color: #FFFFFF;
}
.menu_medical:focus-within .menu_medical_index
{
    color: #00EFFE;
}
.menu_medical:focus-within .menu_medical_text
{
    color: #FFFFFF;
}

.menu_software
{
}
.menu_software_index
{
    color: #003C7E;
}
.menu_software_a
{
    color: #0078FE;
}
.menu_software_text
{
}
.menu_software:hover .menu_software_index
{
    color: #0078FE;
}
.menu_software:hover .menu_software_text
{
    color: #FFFFFF;
}
.menu_software:focus-within .menu_software_index
{
    color: #0078FE;
}
.menu_software:focus-within .menu_software_text
{
    color: #FFFFFF;
}

.menu_notes
{
}
.menu_notes_index
{
    color: #00007E;
}
.menu_notes_a
{
    color: #0000FE;
}
.menu_notes_text
{
}
.menu_notes:hover .menu_notes_index
{
    color: #0000FE;
}
.menu_notes:hover .menu_notes_text
{
    color: #FFFFFF;
}
.menu_notes:focus-within .menu_notes_index
{
    color: #0000FE;
}
.menu_notes:focus-within .menu_notes_text
{
    color: #FFFFFF;
}

.menu_about
{
}
.menu_about_index
{
    color: #5A00BE;
}
.menu_about_a
{
    color: #7800FE;
}
.menu_about_text
{
}
.menu_about:hover .menu_about_index
{
    color: #7800FE;
}
.menu_about:hover .menu_about_text
{
    color: #FFFFFF;
}
.menu_about:focus-within .menu_about_index
{
    color: #7800FE;
}
.menu_about:focus-within .menu_about_text
{
    color: #FFFFFF;
}

.menu_log
{
}
.menu_log_index
{
    color: #95009E;
}
.menu_log_a
{
    color: #D200DE;
}
.menu_log_text
{
}
.menu_log:hover .menu_log_index
{
    color: #D200DE;
}
.menu_log:hover .menu_log_text
{
    color: #FFFFFF;
}
.menu_log:focus-within .menu_log_index
{
    color: #D200DE;
}
.menu_log:focus-within .menu_log_text
{
    color: #FFFFFF;
}
