@charset "shift_jis";

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{

margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%;
font-family:"‚l‚r ‚oƒSƒVƒbƒN",Verdana,Helvetica,sans-serif;
}
a img{
vertical-align:top;
}
html{
}
body{
font-size:80%;font-family: Arial,Helvetica,sans-serif;
line-height:1.4; margin:0;
background: #FFF url(../images/bg.gif) repeat-x left top;
color: #333333;
}

.fontM{
font-size:80%;
}
.fontL{
font-size:100%;
}
.fontLL{
font-size:120%;
}
p{
margin-bottom:20px;
}
dl{
margin-bottom:20px;
}
dt{
margin-bottom:5px;
}
dd{
margin-bottom:10px;
}


table{
}
caption, th, td{
}
blockquote:before, blockquote:after, q:before, q:after{
content:"";
}
blockquote, q{
quotes:"" "";
}
input{
	vertical-align: middle;
	margin:0; padding:0;

}

a:link{text-decoration:underline; color:#0066CC;}
a:visited{text-decoration:underline;}
a:hover{text-decoration:none;}
a:active{text-decoration:underline;}

a img{
border:0;
}

.clearfix:after { content: url(../images/spacer.gif); display: block; clear: both; height: 0; }
.clearfix { display: inline-block; }
.clearfix { display: block; }

.Abtn{
}

.ticketInfo{
text-align:center;
font-weight:bold;
background: #fefbef;
margin-bottom:10px;
color:#CC0000;
padding:5px 5px;
border:1px solid #CC0000;
}
