body,tr,td,th {
 font-size:10pt;
}

.BOLD2 { font-size:12pt; font-weight:bold}
.BOLD {font-weight:bold }
.SMALL { font-size:75% }
.Bseika { font-size:12pt; font-weight:bold ; color:#003399}
.h1 { font-size:20pt ; font-weight:bold}
.h2 { font-size:16pt; font-weight:bold}
.h3 { font-size:14pt; font-weight:bold}

a { color:#006699 ;
text-decoration: none;}

a:hover {color: #99CCCC ; font-weight: bold ;
text-decoration: underline;}

a:visited {color: #0033CC;}



/* 演奏会ページ用 */
div#enso {
 width:540px;
 margin:40px 0 0 10%;
}

/* 演奏会テーブル用 */
table.ensokai {
 width:540px;
 margin:auto;
 background-color:#999999;
 border-collapse:separate;
 border-spacing:1px;
 border:solid 1px #336699;
}

table.ensokai tr.ensokai1 {
 background-color: #336699;
 }

table.ensokai td.ensokai1 {
 padding:5px;
 text-align: center;
 color: #CCFFFF;
 font-size: 125%;
 font-weight:bold;
}

table.ensokai td.enso_r {
 width:430px;
 padding:3px;
 border:solid 1px #E6F0FF;
 background-color:#FEFEFE;
}

table.ensokai td.enso_l {
 width:80px;
 padding:3px;
 border:solid 1px #E6F0FF;
 background-color:#FEFEFE;
 font-weight: bold;
 text-align: center;
}

/* 演奏会情報教えて */
p.center {
 text-align:center;
 color: #CC0000;
 margin: 20px 0;
 font-size: 125%;
 font-weight:bold;
}

/* 演奏会情報提供内容テーブル用 */
table.jyoho {
 width: 440px;
 margin: auto;
}

table.jyoho td.jyoho_l {
 width: 36px;
 padding: 3px;
 text-align: right;
}

table.jyoho td.jyoho_r {
 width: 390px;
 padding: 3px;
}

table.jyoho td.jyoho2 {
 width: 430px;
 padding: 3px;
 text-align: center;
}

/* 情報開示ページ */

body.jyoho {
 margin: 0;
 padding: 0;
 border: 0;
}

div#jyoho {
 width: 540px;
 margin: auto;
}

div#jyoho table.jyoho {
 width:500px;
 border-collapse:separate;
 border-right: solid 1px #8DADB9;
 border-bottom: solid 1px #8DADB9;
 background-color: #EAFAFF;
}

table.jyoho td.jyo {
 padding: 8px;
 border-collapse:separate;
 border-right: solid 1px #FAFAFA;
 border-bottom: solid 1px #FAFAFA;
 background-color: #E4F1FF;
 font-size: 120%;
}


.filedata {
 font-size: 84%;
 color: #333333;
}
