
/* BODY‚ÌƒXƒ^ƒCƒ‹ƒV[ƒg */

.sssys {
	font-family: "MeiryoKe_Gothic", "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10pt;
	font-weight: 600;
	color: #d6efff;
	background-color: #0a1929;
	vertical-align: baseline;
}
.album {
	font-family: "MeiryoKe_Gothic", "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10pt;
	font-weight: 600;
	color: #d6efff;
	background-color: #0a1929;
	vertical-align: baseline;
}
.info {
	font-family: "MeiryoKe_Gothic", "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10pt;
	font-weight: 600;
	color: #d6efff;
	background-color: #0a1929;
	vertical-align: baseline;
}
.past {
	font-family: "MeiryoKe_Gothic", "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10pt;
	font-weight: 600;
	color: #d6efff;
	background-color: #0a1929;
	vertical-align: baseline;
}
.a13 {
	font-family: "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 9pt;
	font-weight: 500;
	color: #ff9900;
	background-color: #ffffff;
	vertical-align: baseline;
}
.a14 {
	font-family: "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 9pt;
	font-weight: 500;
	color: #0000aa;
	background-color: #ffd700;
	vertical-align: baseline;
}
.a15 {
	font-family: "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 9pt;
	font-weight: 500;
	color: #66ff00;
	background-color: #000000;
	vertical-align: baseline;
}

.a16 {
	font-family: "MeiryoKe_Gothic", "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 9pt;
	font-weight: 600;
	color: #000000;
	background-color: #fbe6f0;
	vertical-align: baseline;
}
.a17 {
	font-family: "MeiryoKe_Gothic", "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10pt;
	font-weight: 600;
	color: #d6efff;
	background-color: #0a1929;
	vertical-align: baseline;
}



.c11 {
	font-family: "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 9pt;
	font-weight: 500;
	color: #ffffff;
	background-color: #cc0000;
	vertical-align: baseline;
}
.c12 {
	font-family: "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 9pt;
	font-weight: 500;
	color: #77ffff;
	background-color: #3300ff;
	vertical-align: baseline;
}
.c13 {
	font-family: "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 9pt;
	font-weight: 500;
	color: #ff9900;
	background-color: #666666;
	vertical-align: baseline;
}
.c14 {
	font-family: "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 9pt;
	font-weight: 500;
	color: #ff9900;
	background-color: #000000;
	vertical-align: baseline;
}

	.music_table
	{
		border-collapse: collapse;
	}
	.music_table td
	{
		padding: 3px;
	}
	
	.music_row
	{
		cursor: pointer;
	}
	
	.music_active
	{
		background-color: #ff99cc;
	}
	
	.music_active2
	{
		background-color: #ff0000;
	}
	
	.music_description
	{
		display: none;
	}
	.music_name
	{
		color: #330099;
	}


/* ƒŠƒ“ƒN‚ÌƒXƒ^ƒCƒ‹ƒV[ƒg */

body.menu A			{ font-weight: 600; color: #66ff33; }
body.menu A:visited	{ font-weight: 600; color: #66ff33; }
body.menu A:hover	{ font-weight: 600; color: #3399ff; }

body.sssys A			{ font-weight: 600; color: #66ff33; }
body.sssys A:visited	{ font-weight: 600; color: #66ff33; }
body.sssys A:hover		{ font-weight: 600; color: #3399ff; }

body.album A			{ font-weight: 600; color: #66ff33; }
body.album A:visited	{ font-weight: 600; color: #66ff33; }
body.album A:hover		{ font-weight: 600; color: #3399ff; }

body.info A			{ font-weight: 600; color: #66ff33; }
body.info A:visited	{ font-weight: 600; color: #66ff33; }
body.info A:hover	{ font-weight: 600; color: #3399ff; }

body.past A			{ font-weight: 600; color: #66ff33; }
body.past A:visited	{ font-weight: 600; color: #66ff33; }
body.past A:hover	{ font-weight: 600; color: #3399ff; }

body.a13 A			{ font-weight: 600; color: #b22222; }
body.a13 A:visited	{ font-weight: 600; color: #b22222; }
body.a13 A:hover	{ font-weight: 600; color: #ffff00; }

body.a14 A			{ font-weight: 600; color: #006600; }
body.a14 A:visited	{ font-weight: 600; color: #006600; }
body.a14 A:hover	{ font-weight: 600; color: #ffff00; }

body.a15 A			{ font-weight: 600; color: #3399ff; }
body.a15 A:visited	{ font-weight: 600; color: #3399ff; }
body.a15 A:hover	{ font-weight: 600; color: #99ffff; }

body.a16 A			{ font-weight: 600; color: #ec4a97; }
body.a16 A:visited	{ font-weight: 600; color: #ec4a97; }
body.a16 A:hover	{ font-weight: 600; color: #ad0353; }

body.a17 A			{ font-weight: 600; color: #d6efff; }
body.a17 A:visited	{ font-weight: 600; color: #d6efff; }
body.a17 A:hover	{ font-weight: 600; color: #73b5ef; }

body.c14 A			{ font-weight: 600; color: #3399ff; }
body.c14 A:visited	{ font-weight: 600; color: #3399ff; }
body.c14 A:hover	{ font-weight: 600; color: #99ffff; }

body.c13 A			{ font-weight: 600; color: #00ff00; }
body.c13 A:visited	{ font-weight: 600; color: #00ff00; }
body.c13 A:hover	{ font-weight: 600; color: #ffff00; }

body.c12 A			{ font-weight: 600; color: #00ff00; }
body.c12 A:visited	{ font-weight: 600; color: #00ff00; }
body.c12 A:hover	{ font-weight: 600; color: #ffff00; }

body.c11 A			{ font-weight: 600; color: #0000ff; }
body.c11 A:visited	{ font-weight: 600; color: #0000ff; }
body.c11 A:hover	{ font-weight: 600; color: #ffff00; }





/* Œ©o‚µ‚ÌƒXƒ^ƒCƒ‹ƒV[ƒg */

body.c11 div {
	font-size: 9pt;
	font-weight: 600;
	color: #ffff00;
	padding-top: 12px;
	padding-bottom: 12px;
}

body.c12 div {
	font-size: 9pt;
	font-weight: 600;
	color: #ff0000;
	padding-top: 12px;
	padding-bottom: 12px;
}

.span {
	font-size: 9pt;
	font-weight: 600;
	color: #b22222;
	padding-top: 12px;
	padding-bottom: 12px;
}


/* ƒe[ƒuƒ‹‚ÌƒXƒ^ƒCƒ‹ƒV[ƒg */

table {
	font-family: "MeiryoKe_Gothic", "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 9pt;
	font-weight: 500;
	line-height: 12pt;
}

