@charset "utf-8";
/* CSS Document */
body{
	font-size:80%;
	background-color:#FFFFFF;
	color:#333333;
	line-height:1.7;
	letter-spacing:0.1em;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/*ビッグテーブル*/
div.bigtable{width:712px;  margin-left:auto; margin-right:auto; text-align:center;
}
/*ヘッダー部テープル*/
div.header{
text-align:center;
}
div.rightmenu{
overflow:auto;
width:520px;
height:353px;
float:right;
text-align:left;
text-indent:1em;
color:#000000;
background-color:#FFFFFF;
}

div.newsmenu{
overflow:auto;
width:712px;
height:100px;
float:right;
text-align:left;
text-indent:1em;
color:#000000;
background-color:#FFFFFF;
}


div.footb{
clear:both;
text-align:center;
}

/*曲テーブルのテキスト*/

.layout td{border:solid 1px #333333;
vertical-align:top;
background:#000000;
margin:3px;
padding:3px;
text-align:center;
color:#CCCCCC;}

/*テキストのアクセント*/
.accent{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:1.4em;
font-weight:bold;
color:#FF9900;
font-variant:small-caps;
}

.bold{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
color:#CCCCCC;
}


.line{
border-bottom:1px dotted #999999;
display:inline;
padding-bottom:0.3em;
}

h3{
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-weight:bold;
font-size:12px;
color:#545454;
line-height:0.1;
letter-spacing:0.1em;
border-right:320px solid #545454;
padding-top:3px;
padding-bottom:3px;
padding-right:3px;
}

h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:18px;
color:#FF4C15;
line-height:0;
border-left:220px solid #FF4C15;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
}



/*下部リンク*/
.header a,.header a:link .header a:visited{
text-decoration:none;
color:#333333;
font-weight:bold;
text-decoration:underline;
}

.header a:hover{
color:#666666;
text-decoration:underline;
} 

/*中間部リンク*/

.rightmenu a,.rightmenu a:link .rightmenu a:visited{
text-decoration:none;
color:#FF9966;
font-weight:bold;
}

.rightmenu a:hover{
color:#FFCC66;
} 