/*---	当サイトにおけるデフォルトの表示設定	---*/


body
{
	background-color : #ffffff ;
/*---	background-image : url(../img/bg_pict/sky1030.jpg) ;	
	background-image : url(../img/bg_pict/wb_aqua.jpg) ;
	background-repeat : repeat-y ;

	font-family : 'Microsoft Sans Serif' , helvetica , Verdana , 'HG丸ｺﾞｼｯｸM-PRO' , 'ＭＳ ゴシック' ;
---*/
	font-family : 'Microsoft Sans Serif' , Verdana , helvetica , 'ＭＳ ゴシック' ;
	text-align : center ;

	font-size : 10.5pt ;
	line-height : 175% ;

	scrollbar-3dlight-color : #a0a0a0 ;
	scrollbar-arrow-color : #b0b0b0 ;
	scrollbar-base-color : #ffffff ;
	scrollbar-darkshadow-color : #000000 ;
	scrollbar-face-color : #ffffff ;
	scrollbar-highlight-color : #d0d0d0 ;
	scrollbar-shadow-color : #000000 ;
	scrollbar-track-color : #ffffff ;
}

table.frame
{
/*	width : 758 ;	*/
	background-color : #ffffff ;

}

.sitemap
{
	font-size : 10pt ;
}



/*---	ヘッダー＆フッターの設定	---*/


td.inside-type1
{
	color : #ffffff ;
	background-color : #1e90ff ;
}

td.inside-overlap-type1
{
	color : #000000 ;
	background-color : #87ceeb ;
}

td.outside-type1
{
	color : #000000 ;
	background-color : #b0e0e6 ;
}

td.outside-overlap-type1
{
	color : #000000 ;
	background-color : #87ceeb ;
}

td.outermost-type1
{
	color : #ffffff ;
	background-color : #1e90ff ;
}

td.blank-type1
{
	color : #000000 ;
	background-color : #ffffff ;
}

td.cell-spacing-vertical
{
	width : 3 ;
}

td.cell-spacing-horizontal
{
	height : 3 ;
}

td.sitemap-margin-top
{
	height : 12 ;
}

td.sitemap-margin-bottom
{
	height : 48 ;
}

td.copyright-margin-top
{
	height : 24 ;
}

td.copyright-margin-bottom
{
	height : 3 ;
}



/*---	本文枠の設定	---*/


td.inside-type2
{
	color : #000000 ;
	background-color : #f6f6f6 ;
}

td.inside-overlap-type2
{
	color : #000000 ;
	background-color : #a7d7dd ;
}

td.outside-type2
{
	color : #000000 ;
	background-color : #b0e0e6 ;
}

td.outside-overlap-type2
{
	color : #000000 ;
	background-color : #87ceeb ;
}

td.outermost-type2
{
	color : #ffffff ;
	background-color : #1e90ff ;
}

td.blank-type2
{
	color : #000000 ;
	background-color : #ffffff ;
}



/*---	回り込み表示 の設定	---*/


img.title
{
	float : left ;
	margin-top : 0.2em ;
	margin-right : 1em ; 
}



/*---	「あきべや管理日誌」表示関連の設定	---*/


table.diary
{
	background-color : #ffffff ;
}

.hold
{
	font-size : 9pt ;
	line-height : 225% ;
}

td.title
{
	background-color : #ffffff;
}

td.topics
{
	background-color : #eeeeee ;
}



/*---	「このサイトの管理人について」表示関連の設定	---*/


.profile-left
{
	color : #000000 ;
	background-color : #87ceeb ;
}

.profile-right
{
	color : #000000 ;
	background-color : #b0e0e6 ;
}

.profile-top
{
	color : #ffffff ;
	background-color : #1e90ff ;
}



/*---	「更新履歴」日付表示の設定	---*/


.date
{
	color : #ffffff ;
	background-color : #1e90ff ;

	font-size : 11pt ;
	font-weight : 700 ;

	width : 100 ;
}

.date-reversed
{
	color : #000000 ;
	background-color : #ffffff ;

	font-size : 11pt ;
	font-weight : 700 ;

	width : 100 ;
}

.update-contents
{
	color : #000000 ;
	background-color : #99ccff ;

	width : 545 ;
}

.update-contents-reversed
{
	color : #ffffff ;
	background-color : #1e90ff ;

	width : 520 ;
}



/*---	「秋ノ空音」表示関連の設定	---*/


.diary-left
{
	color : #000000 ;
	background-color : #e6e6e6 ;
	font-weight : bolder ;
	text-align : center ;
}

.diary-right
{
	color : #000000 ;
	background-color : #cccccc ;
	line-height : 150% ;
}

.diary-top
{
	color : #ffffff ;
	background-color : #999999 ;
	font-weight : bolder ;
}

.hold
{
	font-size : 9pt ;
	line-height : 225% ;
}



/*---	「確認クン」表示の設定	---*/


.brwsinfo
{
	color : #ffffff ;
	background-color : #1e90ff ;
}



/*---	「〜のご好意によりこのコンテンツに関する掲載許可を戴いております」の表示設定	---*/


.thanks
{
	font-family : 'ＭＳ ゴシック' ;
	font-size : 9pt;
	color : #ffffff ;
	line-height : 150% ;
}



/*---	「譜面表示」関連の設定	---*/


table.credit
{
	font-family : 'Microsoft Sans Serif' , helvetica , Verdana , 'HG丸ｺﾞｼｯｸM-PRO' , 'ＭＳ ゴシック' ;
	line-height : 150% ;	
}

table.MSGothic
{
	font-family : 'ＭＳ ゴシック' ;
	font-size : 9pt ;
	line-height : 150% ;	

	width : 100%;
}



/*---	「キリ番着信メロディー」のフォーム（OPTIONタグ）表示の設定	---*/


option.title
{
	font : menu ;
	background-color : #808080 ;
	color : #adff2f ;
}

option.item1
{
	background-color : #808080 ;
	color : #ffff00 ;
}

option.item2
{
	background-color : #808080 ;
	color:#ffffff;
}



/*---	「このサイトの管理人について」表示関連の設定	---*/


.links-left
{
	color : #000000 ;
	background-color : #87ceeb ;
}

.links-right
{
	color : #000000 ;
	background-color : #b0e0e6 ;
}

.links-top
{
	color : #ffffff ;
	background-color : #1e90ff ;
}



/*---	アンカー表示（通常）の設定	---*/


a:link
{
	text-decoration : underline ;
	color : #0000ff ;
}

a:visited
{
	text-decoration : underline ;
	color : #0000cc ;
}

a:hover
{
	text-decoration : none ;
	color : #ff0000 ;
	background-color : #e0e0ff ;

	position : relative ;
	top: 1px ;
	left: 1px ; 
}

a:active
{
	text-decoration : none ;
	color : #0000cc ;
	background-color : #e0e0ff ;
}



/*---	アンカー表示（ソフトウェアハウス名［白文字］）の設定	---*/


a.white:link
{
	text-decoration : none ;
	color : #ffffff ;
	background-color: transparent;
}

a.white:visited
{
	text-decoration : none ;
	color : #ffffff ;
	background-color: transparent;
}

a.white:hover
{
	text-decoration : none ;
	color : #ffd700 ;
	background-color: transparent;
}

a.white:active
{
	text-decoration : none ;
	color : #ffd700 ;
	background-color: transparent;
}



a.white2:link
{
	text-decoration : underline ;
	color : #ffffff ;
	background-color: transparent;
}

a.white2:visited
{
	text-decoration : underline ;
	color : #cccccc ;
	background-color: transparent;
}

a.white2:hover
{
	text-decoration : none ;
	color : #ffd700 ;
	background-color: transparent;
}

a.white2:active
{
	text-decoration : none ;
	color : #ffd700 ;
	background-color: transparent;
}



/*---	アンカー表示（サイトマップ）の設定	---*/


a.blue-no-decoration:link
{
	text-decoration : none ;
	color : #0000ff ;
}

a.blue-no-decoration:visited
{
	text-decoration : none ;
	color : #0000cc ;
}

a.blue-no-decoration:hover
{
	text-decoration : none ;
	color : #ff0000 ;
}

a.blue-no-decoration:active
{
	text-decoration : none ;
	color : #ff6347 ;
}



/*---	アンカー表示（曲名）の設定	---*/


a.blue:link
{
	text-decoration : underline ;
	color : #0000ff ;
	background-color: transparent;
}

a.blue:visited
{
	text-decoration : underline ;
	color : #0000cc ;
	background-color: transparent;
}

a.blue:hover
{
	text-decoration : none ;
	color : #ff0000 ;
	background-color: transparent;
}

a.blue:active
{
	text-decoration : none ;
	color : #ff6347 ;
	background-color: transparent;
}



/*---	アンカー表示（私信［灰色文字］）の設定	---*/


a.gray:link
{
	text-decoration : none ;
	color : #808080 ;
	background-color: transparent;
}

a.gray:visited
{
	text-decoration : none ;
	color : #808080 ;
	background-color: transparent;
}

a.gray:hover
{
	text-decoration : none ;
	color : #ff0000 ;
	background-color : #e0e0ff ;
}

a.gray:active
{
	text-decoration : none ;
	color : #0000cc ;
	background-color : #e0e0ff ;
}



/*---	アンカー表示（伏字［灰色文字］）の設定	---*/


a.gray_rev:link
{
	text-decoration : underline ;
	color : #cccccc ;
	background-color: transparent;
}

a.gray_rev:visited
{
	text-decoration : underline ;
	color : #cccccc ;
	background-color: transparent;
}

a.gray_rev:hover
{
	text-decoration : none ;
	color : #cccccc ;
	background-color : #e0e0ff ;
}

a.gray_rev:active
{
	text-decoration : none ;
	color : #cccccc ;
	background-color : #e0e0ff ;
}



/*---	アンカー表示（偽装表記［黒文字］）の設定	---*/


a.black:link
{
	text-decoration : none ;
	color : #000000 ;
	background-color: transparent;
}

a.black:visited
{
	text-decoration : none ;
	color : #000000 ;
	background-color: transparent;
}

a.black:hover
{
	text-decoration : none ;
	color : #ff0000 ;
	background-color : #e0e0ff ;
}

a.black:active
{
	text-decoration : none ;
	color : #0000cc ;
	background-color : #e0e0ff ;
}
