body	{
background:#000 ;
}

url("../images/logo.gif") no-repeat fixed center

img	{
border:0;
}

img.link	{
border:0;
margin:0px;
padding:0px;
}

img.linkm	{
border:4px ridge #ffffff;
}

img.banner	{
margin:7px;
}


img.boshu	{
border:0;
float:right;
vertical-align:bottom;
}

.mozinagare	{
font-size:16px;
font-weight:900;
}

h1	{
margin:30px 0px;
line-height:1.5;
font-size:15px;
color:#fff;
}

h2	{
margin:30px 130px;
padding:10px;
font-size:18px;
background:#0c0;
text-align:center;
color:#fff
}

h3	{
margin:0px;
padding:0px;
line-height:1.5;
font-size:10px;
font-weight:200;
color:#fff;
}

h4	{
font-size:15px;
text-align:center;
color:#fff
}

h5	{
font-size:20px;
text-align:center;
color:#fff
}

h6	{
margin:0px 100px;
line-height:1.5;
font-size:14px
}


table	{
border:none;
width:750px;
border-collapse:collapse;
}

table.reftop	{
border:none;
width:400px;
border-collapse:collapse;
border-spacing:0px;
}

table.topireko	{
border:none;
width:120px;
border-collapse:collapse;
}

table.large	{
border:none;
width:600px;
}

table.cine	{
border:none;
width:600px;
border-collapse:collapse;
}

table.eqpmt	{
border:none;
width:600px;
border-collapse:collapse;
}

table.schedule	{
border:none;
width:600px;
border-collapse:collapse;
border-spacing:0px;
}

th,td	{
border:none;
}

td.cinema	{
border:none;
color:#fff;
font-size:14px;
}

td.cine_td	{
border:solid 1px #000;
background:#fff;
color:#000;
font-size:18px;
font-weight:900;
padding:3px 15px;
}


.cine_span	{
color:#666;
font-size:12px;
font-weight:900;
padding:15px 3px;
}

th.infotop	{
margin:0px 100px;
padding:3px 15px;
line-height:1.5;
font-size:14px;
color:#fff;
text-align:left;
}

td.ref_bann	{
border:none;
margin:0px;
padding:0px;
height:100px;
width:258px;
}

td.cont	{
border:none;
vertical-align:top;
}

td.count	{
border:none;
vertical-align:bottom;
height:32px;
}

td.tag	{
border:none;
background:#000;
text-align:center;
}

td.bar	{
border:none;
background:#ff0;
height:10px;
}

td.bbar	{
border:none;
background:#000;
height:3px;
}

td.datew	{
border:solid 1px #000;
background:#fff;
width:66px;
text-aligin:center;
}

td.dater	{
border:solid 1px #000;
background:#f9f;
width:66px;
text-aligin:center;
}

td.dateb	{
border:solid 1px #000;
background:#9ff;
width:66px;
text-aligin:center;
}

td.date	{
border:none;
background:#cfc;
font-size:12px;
font-weight:600;
}

td.event	{
border:none;
background:#333;
font-size:24px;
font-weight:900;
color:#fff;
}

td.nagare	{
border:solid 3px #000;
font-size:12px;
background:#fff;
width:180px;
vertical-align:top;
padding:3px;
}

.event	{
font-size:15px;
font-weight:900;
color:#fff;
}

td.band	{
width:300px;
border:none;
background:#fff;
font-size:16px;
font-weight:900;
color:#000;
}

td.intro	{
width:250px;
border:none;
background:#fff;
font-size:12px;
font-weight:500;
color:#000;
vertical-align:bottom;
}

th.band	{
border:none;
background:#fff;
font-size:24px;
font-weight:900;
color:#000;
}


th.bandmem	{
width:280px;
text-align:left;
border:none;
background:#cff;
font-size:12px;
font-weight:900;
color:#000;
padding:5px
}

td.about	{
border:5px groove #ffffff;
text-align:left;
color:#ffffff;
font-size:12px;
font-weight:600;
padding:15px 25px;
line-height:1.3;
}

th.access	{
font-size:18px;
background:#0c0;
padding:10px;
text-align:center;
color:#fff
}

td.access	{
background:#ffffff;
border:none;
text-align:left;
vertical-align:middle;
color:#000000;
font-size:12px;
font-weight:600;
padding:5px 15px;
line-height:1.3;
}

th.eqpmtc	{
width:120px;
border:solid 1px;
background:#333333;
color:#ffffff;
font-weight:900;
font-size:15px;
}

th.eqpmts	{
width:245px;
border:solid 1px;
background:#333333;
color:#ffffff;
font-weight:900;
font-size:18px;
padding:7px;
}

td.eqpmtc	{
text-align:center;
border:solid 1px #000;
background:#999999;
color:#000;
font-weight:900;
font-size:15px;
}

td.eqpmts	{
width:240px;
padding:3px 15px;
border:solid 1px #000;
background:#fff;
color:#000;
font-weight:900;
font-size:12px;
}

th.info	{
width:200px;
padding:3px 3px;
border:solid 5px #333;
background:#fff;
color:#000;
font-weight:900;
font-size:16px;
}

th.charge	{
text-align:center;
width:150px;
padding:3px 3px;
border:solid 1px #fff;
background:#ccc;
color:#000;
font-weight:900;
font-size:12px;
}

td.charge	{
width:300px;
padding:3px 5px;
border:solid 1px #ccc;
background:#fff;
color:#000;
font-weight:900;
font-size:12px;
}

td.charge2	{
width:500px;
padding:3px 5px;
border:solid 1px #ccc;
background:#fff;
color:#000;
font-weight:900;
font-size:12px;
}



table.studio	{
background:#fff;
border:1px solid #ccc;
font-size:12px;
width:680px;
}

table.eqpmt_st	{
background:#fff;
border:none;
font-size:12px;
width:330px;
border-collapse:separate;
}

td.banner	{
border:none;
padding:5px;
font-size:25px;
background:#000099;
text-align:center;
color:#fff;
}

th.eq	{
border:none;
font-size:15px;
font-weight:900;
text-align:right;
width:60px;
vertical-align:top;
padding:0px 7px;
}

td.eq	{
border:none;
font-size:15px;
height:20px;
}

td.req	{
background:#fcc;
border:none;
font-size:15px;
font-weight:600;
height:20px;
}

td.prc	{
border:1px solid #cccccc;
font-size:15px;
text-align:center;
}

td.rprc	{
background:#fcc;
border:1px solid #cccccc;
font-size:15px;
font-weight:600;
text-align:center;
}

td.sp	{
border:none;
height:2px;
}

th.nl	{
border:none;
font-size:15px;
font-weight:900;
text-align:center;
}

th.st_jun	{
border:none;
font-size:25px;
font-weight:900;
text-align:center;
}

td.scrpt	{
background:#ccf;
border:1px solid #cccccc;
font-size:12px;
line-height:1.5;
padding:8px;
width:300px;
}

th.time	{
height:25px;
background:#fff;
border:1px solid #cccccc;
font-size:15px;
font-weight:900;
text-align:center;
}

th.evsche_hd	{
border:1px solid #cccccc;
background:#333;
font-size:25px;
font-weight:900;
color:#fff;
padding:8px;
}

a:link{color:#0000ff ; text-decoration: none}
a:visited{color:#800080 ; text-decoration: none}
a:hover{color:#0000ff ; text-decoration: underline; position: relative; top: 1pt; left: 1pt;}
a:active{color:#ff00ff ; text-decoration: underline}