/* [A-Style...CSS] */

/* 基本設定 */

body {
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	background-image : url(Material/BackGround/Line.png);
	baclground-repeat : repeat;
	background-attachment : fixed;
	background-position : top right;
	color : #7766FF;
	cursor : crosshair;
	font-family : "ＭＳ Ｐゴシック" , "Osaka";
	font-size : 12px;
	scrollbar-3dLight-Color : #353535;
	scrollbar-Arrow-Color : #6677FF;
	scrollbar-DarkShadow-Color : #000000;
	scrollbar-Face-Color : #666666;
	scrollbar-Highlight-Color : #999999;
	scrollbar-Shadow-Color : #202020;
	scrollbar-Track-Color : #333333;
}


/* HTMLのテキストエリアの設定 */

input,textarea{
	background-color : #9999FF;
	color : #FFFAFA;
}



/* class設定 */

.normal_text {
	font-family : "ＭＳ Ｐゴシック" , "Osaka";
	color : #6666FF ;
	font-size : 12px
}

.title {
	color : #7766FF;
	font-size : 12px;
	background-color : #EEEEFF;
}

.title2 {
	color : #7766FF;
	font-size : 12px;
	background-color : #CCCCCC;
}

.title3 {
	color : #FF6677;
	font-size : 12px;
	background-color : #FFEEEE;
}

.title4 {
	color : #FF9900;
	font-size : 12px;
	background-color : #FFFFEE;
}

.comment {
	color : #9999FF;
	font-size : 12px;
	background-color : #FFFAFA;
}

.comment2 {
	color : #FF6666;
	font-size : 12px;
	background-color : #FFFAFA;
}

.contents {
	color : #7777FF;
	font-family : "ＭＳ Ｐゴシック" , "OSAKA";
	font-size : 12px;
	cursor : auto;
	background-color : #FFFAFA;
}

.contents2 {
	color : #FF6666;
	font-family : "ＭＳ Ｐゴシック", "OSAKA";
	font-size : 12px;
	cursor : auto;
	background-color : #FFFAFA;
}

.notes {
	color : #FF6666;
	font-family : "ＭＳ Ｐゴシック", "OSAKA";
	font-size : 12px;
	cursor : auto;
	background-color : #FFFAFA;
}

.notes2 {
	color : ##FF9900;
	font-family : "ＭＳ Ｐゴシック", "OSAKA";
	font-size : 12px;
	cursor : auto;
	background-color : #FFFAFA;
	color : #FF9900 ;
}

.note_Code {
	color : #FF6666
}

.normal_link {
	font-family : "ＭＳ Ｐゴシック", "Osaka" ;
	font-size:12px;
	color: #666666;
	filter : DropShadow(Color=#CCCCCC, OffX=1, OffY=2 );
}

.link {
	font-family : "ＭＳ Ｐゴシック", "Osaka" ;
	font-size:12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7766FF;
	border-bottom-color: #7766FF;
	border-left-color: #7766FF;
	filter : DropShadow(Color=#B0B0B0, OffX=1, OffY=2, );
}

.link2 {
	font-family : "ＭＳ Ｐゴシック", "Osaka" ;
	font-size:12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7766FF;
	border-bottom-color: #7766FF;
	border-left-color: #7766FF;
	filter : DropShadow(Color=#BBBBBB, OffX=1, OffY=1, );
}

.link_notes {
	color : #FF6666;
	font-family : "ＭＳ Ｐゴシック", "Osaka" ;
	font-size:12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6666;
	border-bottom-color: #FF6666;
	border-left-color: #FF6666;
	filter : DropShadow(Color=#BBBBBB, OffX=1, OffY=1, );
}

.link_notes2 {
	color : #FF9900;
	font-family : "ＭＳ Ｐゴシック", "Osaka" ;
	font-size:12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	filter : DropShadow(Color=#BBBBBB, OffX=1, OffY=1, );
}


/* beatmaniaIIDX用カラー設定 */

.hyper {
	color : #FF9933;
	font-family : "ＭＳ Ｐゴシック", "OSAKA";
	font-size : 12px;
	cursor : auto;
}

.hyper2 {
	color : #CC5522;
	font-family : "ＭＳ Ｐゴシック", "OSAKA";
	font-size : 12px;
	cursor : auto;
}

.another {
	color : #FF6677;
	font-family : "ＭＳ Ｐゴシック", "OSAKA";
	font-size : 12px;
	cursor : auto;
}

.another2 {
	color : #CC3344;
	font-family : "ＭＳ Ｐゴシック", "OSAKA";
	font-size : 12px;
	cursor : auto;
}


/* テーブルの設定 */

.line_RB {
	border-right : 1px dotted;
	border-bottom : 1px dotted;
	font-size : 12px
}

.line_TLRB {
	border-top : 1px dotted;
	border-left : 1px dotted;
	border-right : 1px dotted;
	border-bottom : 1px dotted;
	font-size : 12px
}

.line_R {
	border-right : 1px dotted;
	font-size : 12px
}



/* リンクの設定 */

a:link {
	color : #333333;
	filter : DropShadow(Color=#CCCCCC, OffX=1, OffY=2 );
	text-decoration : none;
}

a:visited {
	color : #808080;
	filter : DropShadow(Color=#CCCCCC, OffX=1, OffY=2 );
	text-decoration : none;
}

a:hover {
	color : #808080;
	background-color : #EECCFF;
	filter : DropShadow(Color=#CCCCCC, OffX=1, OffY=2 );
	text-decoration : underline overline blink;
	cursor : auto;
}

a:active {
	color : #9966FF;
	filter : DropShadow(Color=#CCCCCC, OffX=1, OffY=2 );
	text-decoration : none;
}
